31022 138239
432989258392812097 467843049529136577 113450924205732657 142398604747491217 622851153265475713 181610258747227265 652843871989116289 7815398549688269 503450835580597569 98132270447194977 483079769664794177 344275950444604481 394554930536276801 450828067108673729 232036242334739745 732190284965433601 364257662528704193 692286992095461121 675989457703007489 886268268878673409 461670657687040641 876926963963839489 574734756526279233 570520117860859009 577074969580483073 877579144957337601 662282036944912257 521007310036601729 627542196459945217 600656894879946881 481430078561796673 689464033102176129 898680026414357505 165046730455827617 258691258982036481 399813252940539585 638923690620419713 288915559355800129 282811339403419745 695304769221557761 953436436944716801 527863229799436353 710078489255845761 114669279975352369 810082069018438529 184488993526329633 510436795327333185 880101575027076481 508098642047517761 586336384471138689 480932470784932097 407471579988062145 307167378544836097 444809830174264705 181171156500820289 699953140711180289 434792577376217793 366119600313538753 36322403627064401 490921235237387073 325669550498265153 506336019252060481 156967954926980001 531787788785827329 468526246033665217 331570789663345537 45074115466729129 637338509771502977 492413016378424833 462129354617204033 898020633397745665 607637223672405505 292341778365571521 412795028488289985 747509411218782593 934844119312153089 828423401621183361 472439715184023617 940001349595828353 909139201274562945 316228363641190657 42758967979608545 195909002038842305 884766125223229953 520133338291220353 41577491195127441 595051801986212353 720053542362073473 755173250886830465 799966502553218049 697929726631041793 819795157641955585 563777250247813569 589083228815596289 701385696637824897 480864976093862145 257235828637821121 112536758712707297 71527090243773017 959324735350783489 71457776799395137 119180088753054753 727807786616008193 567085362508315457 384287605874565249 621127031727269249 254504459244042625 286577512468149121 657249313362502401 949721277106746753 177149728086416033 621656905309002625 706068728908295681 220994859577700705 402630561661066369 331532344536192641 857836960140748033 400321169148739393 26568309770961917 111897028773931601 132469481482164753 507594986123592641 857337256589726593 374331129083579137 984571982339435393 59085409240381641 892846924896442625 852714655116464769 379453027853291073 335458527944837185 267329847844518305 545758438241541889 152457697931442497 748331832587140865 717286467276462465 340366681126020865 140793471121387633 466703221810576001 708012529754608257 794551023491273217 486462521490000897 591920617034944001 27467145667284145 874812515416685697 620811111569597825 833375192228714881 858451865490632577 715708335120787329 666689705103994625 650288635611147521 252108023038228865 613763600111859329 572544602283162625 766924241029130369 167671510813857345 789639261469382401 41316129891402657 434009543013260673 140446399897253825 897813903293062785 881307511811545601 658466223433691777 470391708638327809 668894355537823105 509845314126511809 232677691748548897 69004473312329393 413576431041029505 35334616139639509 905087637566225537 696897392296630657 767396879042372865 259102616496523553 603140536127639809 906306015769242625 20539870397207949 533231054733679617 670299116855545601 162539047899894497 556500056490797569 220533425503180769 549580744815259009 150051130506451361 357398537073798657 392195297927489857 940846077284675201 419440798682654017 652861994358467201 809747938525038849 897675805141219073 251452452467614049 664897864240451457 441494685414685505 597436333939384705 806310486723202049 995043782942680321 107888946556006001 116039464874788225 397881476512420545 614776731215748353 12430108112457817 733546063809171713 641816839930054785 148900360973335937 149281853135779137 370375919665562497 537669007026348545 318176993391595905 969034218162566017 254317054293807137 472819124685155841 56247785558078081 390958968487797889 909254216853966593 99849035569970817 101929637218653121 763005364335160833 866659739368572033 910804997034443137 346954612540038465 757032932380344193 975136908854508929 686830665708438145 87416046580919729 341887262601066049 932028087861311873 368212577816404289 671519154846301057 874526931726411009 310273551814916033 999428016661763457 84241929387609105 291262224138140609 294933970794431873 440883089619244801 379358448905215105 247152191437965729 984296207754269441 391373349916531073 819750515710431617 549733575537349121 123120197244958257 773710705957295617 267448821710679841 149656029550232705 708830670883273217 744383975439657089 65440701294413377 399730718474163649 999412970675791745 993626575557282561 54622013611528073 967746580131620993 24163701309774413 805048806634825857 792644872770374273 207678088610922625 990626080191276545 697374297145085313 698734874404131329 557233099994920897 743983111832662273 731245745682226561 92360213397192577 563827085995772161 185490703670211585 541104432623608769 667094712806353153 950903587725395713 826434116027272065 358496393402216257 227916350661978145 55057861723813777 241436262229427713 194635959032392961 794936441890975233 402794256041392641 403211908325417281 615609890283533185 854201269566281985 893215658126084865 809149327971056257 295302872179586753 422411725556720769 326888211003097921 43137009293175769 594163007816685953 133456477926465313 17054212251995439 314189149466614017 564624467336908993 87464393615000801 160913504085062433 452636471809555009 7808921773143852 205191472516354177 87616544910847697 466539921931030209 935608134888223489 170130455570507873 565793535628120769 722780606349161345 165102411570952513 226556617380303745 4891270038061891 41831491539738865 879313821322352129 533215105673782849 657435600686330497 921001446071997569 123474542367400625 989552608144798337 187840371651734721 932061745841963393 116379618460751297 384963174323878849 159926180784555777 295345734923515137 392185199019362305 942743758656710913 880402208165154561 199005504723317025 552528256310676353 301253543399248257 467834397602320705 610091784448044929 408527153551940353 297681408776348609 172831316320898753 880096288870845441 586644587434459905 588012105594977153 610207857099556609 163786107518731681 24250660276035065 784032814653407745 260744399512137889 594418905193634817 905834463225527681 938951910344492545 19977925099869509 854232299687097857 408122885195464129 532449945313963713 703499697756772225 575552351152111873 503945714981778561 649413201403866881 829874287846951809 249691201355361153 95731788844258145 510501671886622465 89044749090025025 618354102449160321 938352265166951553 483990113676846081 139581463549763649 1527936474630565 399089394194756865 914531898295955201 564125364641117953 568378411036178497 774372706750607873 663794859358723969 328752743432108481 90767985972107121 26284683777131337 929095244751344769 146756452159653601 405472802887203457 757515001017349505 338624295977190593 26629853302228669 339501016610412865 555381682650956801 305660957859366529 602113135257329921 677198527494226689 500809256735902145 339957831408277377 791399439158045185 337797748482174145 356953596369461249 283564783687829441 933508428130611585 23072273536826061 377810866078686273 972629683445525505 901050292843667201 437781706842983425 666089185577074945 478727602609602369 216881538029984001 797228027679238913 871426585182501121 96182574000501121 912378046272795777 748724266485865601 767402871380905857 499448687254350401 590228680241413121 344949515948002305 844536459740947329 771324000512784385 805916875234647297 130507959360372177 675525378136764929 213620507396306881 698666102845638913 317625229643283521 70454808519212265 302570289647555073 601960566298021889 27529578639430953 268747032790368929 788001068106204673 791322831020924161 521029600237028481 889593790181844865 595077700858901377 306468112829140417 611091174937072897 564931152414342081 847718829995493249 968018453154886785 183435450211050017 43263391324142473 361823909896976641 925531818638877057 105553602880164017 716510264081644929 362974322880965889 781689083531038209 202914409288183617 576361986097776257 866717264837127681 73218700275010209 362003838737265921 345323213716053377 159941626697921889 516782448855654081 887283548009634177 197781930321280449 569875269709122305 389978791475119361 712913852307750017 38246533060313225 274161955989988833 984350858390602241 935508043111639169 640674965466029569 253227813304597761 587446765795750273 892245378774290945 181018746402596513 717260646803730177 601328629957752321 925971251654573313 374292520408328513 947764723240858625 440346105933475201 337681498721863681 820351611201882497 611607907316162817 854488356580592513 374875133357619457 484936311338241665 258161287859145729 457337860753472833 505142497026369601 913367599252889985 62582756023310537 988828211028678785 507135523092131265 665624952715784705 486179451035504001 280038843541252193 920470033816016513 148598237531185633 584388633817916033 905650298030540289 242488317986811809 32402604665104917 291156447482372033 83066937493146753 569140223208577793 504223240359092289 372908238784440001 807347876420667649 541124206097833857 919785994697274881 494056708619019969 377853986961202561 882092778027654785 846925677033024001 227874195039468929 83927085986207569 176021126097026593 898666464152324097 30976931588959645 659099565468086017 14239941201068973 168683731552871297 466671229445658753 300546626278990209 203245209931253601 7054002251134507 992658266502452609 275121724007636449 331945487044507073 509014923594062209 743374592527338497 915866647158512897 886842522906107393 587370543147823617 148473639482240577 751993635646687873 26740638133546213 216633972362924257 289168522415899073 537755923331506113 601545478147045249 183570113873241057 346522291590623873 556237864943785345 554770305967181825 967180797475972353 724077613153092097 105914197653707025 284369364891091425 667183733560204161 705877676216012161 941982803200421121 164939626125985217 872620463503746945 254983011180364385 380224390459464001 335275992562230849 133457276841095761 572698919997073089 95868623060415105 123457321128014993 93112187319828625 771184426342351489 509157184684799105 477433015083619265 137070826808450625 798830114862603521 266622918473064641 368448986685606913 593589839895653121 76308006232657985 254308309049552161 979199062379734657 521498355429155649 19675771265248445 946109008535689345 235539959566168033 74991686681752161 254149185210046369 655156654064231937 812816368521595265 436886881802887937 257554825187192193 454782696231195137 583783987760099841 654022423216044801 956078681913162113 532389168127199489 778894148468168577 138404571155415825 357399653995948097 476876085576282817 121040486158975121 565525875099805121 218928881601918593 248646293477808193 361117537857097665 810327549957388929 473580618728369985 189259873195926081 978879723447093377 17992043981930551 274816902153666817 572299514271126273 92218472797867441 970705525059241089 69800712881011865 632818342839744513 619321848409541121 345417493692135489 698149705042275969 322880401539865857 510096449120538881 977266607232831361 668418960284960001 886304103855895425 969192226359879809 767683383163696257 150095675128248737 716038352309144705 362078663033173569 777292052010448513 891225267143262593 420022427138110977 272602118890588929 396810765286371521 927096155587996417 971412032629704193 575660597641075329 322511943211804225 170603495809082529 730327844561504257 528040302649387201 607898083330123777 497529486810400129 798557346795210113 655669682280972673 4643157049638803 878183590382697345 985798490422769921 533787785344557633 531241109080266241 219429160588781249 834082567509259521 590646214123267969 58011257204565681 517497646705471937 952086475900404865 503844339682402177 216080879324660929 472196763436407681 967399074267721217 55337293995478377 122768283759778993 57818881828929137 904825400050572929 936282138439949569 966620499833592065 506539445353659777 763003959722031105 681551090879992193 65538711386249561 448276520537042689 588608913354239105 916918336376042497 457396998472940929 419400712874981697 863968576289071361 436220312039267841 713896164669034113 844503678999878145 534937062331199105 323425007183928385 497789721591285441 794442407723742849 344314907773256321 693375318221598081 376893790965322497 104489388136705937 213159956236626881 458471406188479617 734392080321551745 713674794903134593 467219463266449281 415828885900566529 895941503684849025 665969961766712961 555831109355768385 485220091991166657 155168765937840897 42120746551226777 201492203091337537 972726181001320321 498643621383291009 4608977125435843 373515624912403841 664475002765911425 990765865908056065 114939070388309969 150535819053889249 510715071066783809 912780740559281153 490379197825042497 53981199106704737 800006145408943361 496036624782956161 215221094084647297 255998503770516801 469343465316939073 38439992545658441 608973831836585985 726832736298110465 487052118245784961 138790906562260113 520713679376761729 752591156335572737 785391934554297729 973368147385581697 195738579572356737 767034178848849281 728728250498491521 922971727678426369 519010902260383489 371047784094802305 566201425368689089 339942340084132161 541529989646456065 109393967643729441 236044704216268993 929907542238733953 243295698088182625 712965672790378625 528657445594490113 671723507126028289 973069702391718785 350973361801823809 259465446872596321 673984273666288641 64501832900411673 54269709843143945 298343660473420865 83377933650080401 784778223711107585 29509658595674893 113415565331976609 538026399380580481 190805624816583489 573303058037684097 742479401476032257 569822624171006721 204735934341705665 783329167093644033 649870954389442049 378871707658216641 471645901816309249 145054189375859009 870607152235010049 58770522239239401 414333102109431169 321857601541029953 813140975585938049 375069658314455297 581009744737421825 394788101364415681 478597638543419649 775421916929342849 509334727252600321 265718372995582529 65181244502710457 326328591346165121 163510626819508801 662357350502308097 634391711871018113 568868686547670401 689500113392462337 951542070233035265 909250267237823105 908282340176835841 66824623620981073 892726350233349505 307999778351756929 596848342449884929 894561119228832513 238993233438282721 959450209267927809 836342118644264321 355339429637801601 238750193129821057 933631087695602049 168805148358966753 566277108538947969 206153336697827425 4668642398414137 498844863371541441 402409980451999169 339007069572662785 458426758977793729 606785903074335617 209448678557670561 374281707809121409 297664678005062913 382404525661964801 992403541738092033 816491167693872257 480121982758674881 699518286962710785 949186309317163137 764108926422427009 863519457270328449 531318119558502401 28756188955547657 533230751846733825 405064401487209153 697089985121333889 337394139024162625 653200054030822529 966397531617374721 358073645208431681 140551664055401201 531403929369506753 168367232641315937 821967112604180993 248343133052976833 377557861823977025 999542229044990849 353452319173779713 207672658029160577 393282427908193473 949577261558147201 956660779601787009 821371976632327937 900519034921320065 970654664566509953 632412855828189185 583363630628120705 960341518064016257 490089393407430401 509170946965308929 58168083804169161 158129144000231041 443282615455856897 795890856480834689 583083341081213313 966132028631225345 72641016261002273 454407034965452545 862745177732598785 382564987834872001 264572044503850625 288841675368015425 629814326139516801 158018214190864385 958570989711660161 203105060676886497 24147959940997057 703805722761291777 660710616987884673 291300444153048257 298535624275551489 909643047326117249 95129635994453569 259331391878770753 885078448555511041 334637007584422721 313619119558111937 191928249075086657 386354107365484353 158990320224862817 202977673063543297 593483517862022529 214052628133011073 555205204942598849 845923251743258241 862458767387490561 49828843682369953 746170752935061249 933113591577750913 279768550033946177 104360116151646305 530721492645216833 735964823279189761 276654982226371969 997311978528550529 870567118038596993 642820540247924993 225460477710850433 560013613742121665 719548550999167745 60587952963359729 498830907549940865 701668681335341697 438731204009204865 481825346499249473 753807516989280001 797038970737823105 258785304639662433 620662427238258433 704688567289277697 607527770558128513 532433252020101825 902713861901617025 393281203086484481 187870757621915617 250598009881077377 942782939206992385 691165785351156353 347253690194996545 90522313466951937 413748384321195329 472929189040751681 207282299449538241 314928791103444161 370309491284118081 282185655613542241 51119574257022297 168763787971787585 377584471246308353 26914026162227601 700193189323222529 122845542190209041 957890807184853121 143643873554392337 939700198018350337 818578214133513217 925986021240760193 70890514124851481 284861361499658017 879679921532886785 165839161455792801 783665423654380033 520292677374179393 708613197790615553 608489062977724929 528694521090027777 729380866705930881 888232981618234113 414201597250254849 933107429214171393 874211840134783873 102338175061706945 222066253807327041 959886486752662145 695070554743360001 389710786713568065 401099065551377985 76480283726876769 718096255583695617 700359519929524097 379195652311040001 767013133700185473 327252931957055169 853685184665852801 715881581546099713 634904495446303233 149899971128171233 157911318634010209 763338891796024705 746021224975191169 792086523649324161 768257711330182529 684874056353137921 190415989291633281 249034067370068609 795984945640103809 693685444182534657 684077518232310657 7529134015051398 767737418643282177 575964024808101249 184877922729153697 990161205425259521 138818388445859137 575121226237513409 206119379379952513 497173458677174529 627526229857654273 258009052508853633 726952384771660545 251435402819701889 430974080996524097 44731362607507209 224780831097529441 507610567400384129 254538237951994273 162018167824257377 497030659736164865 50518336790297273 213991817970200065 142748482604019953 157909124118798881 273140837061170305 306362175733500673 923288227069420545 252716049900524097 525492536318658689 375611134700708481 633709490194434049 543707231671941569 586065977452342657 483509098647704833 397152683550572737 106398563699624305 592830886725913345 823815350003290113 682685309151622785 805607979967003777 636459855000147457 856470133811445377 835726793682695809 571656088601738305 660870933156665729 83457281668760433 451799667815379265 697305840121327233 422229881972107521 812941961284611329 889009855883031681 356661980305684545 254781531780245985 664984456891747969 823854550418786817 392942719413593281 898444801253710081 340460506096281537 750931640443596417 20474312399411333 917798460037367681 12789452398639157 382731504432655361 278264402257104129 434318759272066753 395816132040881281 209406731085820769 902027343120632705 293544659760321729 204968811540855009 984339555881149441 245634603782928449 76905622144671777 55006440759985513 579187061400446593 181841068360139233 865539849494830081 346781798119085505 737232047081732865 699113911423534465 582471552631382401 986115592125390337 497279491875801217 542910042548410113 432543304851684225 776858059204105473 978616273762554497 535381202387537089 169677927967747169 542391874439079681 342921835717575617 659927961566150913 32162668216294321 788211081719797633 879331361010400769 82095437416182193 473120741157806913 433928065465710913 607587304163232001 664949814319381761 690200711644273153 555372140054007681 640471380002338689 347366043712195713 231436690804493153 503731937813245889 885213904494165121 812788722119702145 69501039271180785 354467244462856705 854682269974176769 962320412431619585 831100227055749505 607607074677350273 278831886448742241 800889897510355585 819592778064553345 964817412534134913 496762692378865729 883327348629261825 945199883744500353 977146974465188865 926988895239347201 586119466678720641 187223368246343105 348650398475403009 181050506687967073 261255624048384769 155896289300592641 731278235314238849 41849051876553745 84851212095852449 237907627213893121 319769827492425665 777178119789312001 882217095645255937 629928311512834689 394171423021749249 320568744003551873 842929604523700225 859910323287571969 932535495023561345 211131523433977025 237564165239188449 628447853719258369 375971038400468417 842528472943953921 618532806030625409 574618558113193985 749266403095735041 295149396685701505 590481668178693249 875627882503728513 377678812576267137 597226665166104449 833654638155845633 61049319047349113 977185918567617025 727850212825870849 372333591414371073 584902329477024769 592657371243280513 601117918867018369 18869821863429337 217276625353768801 705286250525634945 985076852667191425 863995333869166209 247360572220522113 394604121392195137 156404718879073825 701242108426466561 527851754538851009 116997256598441617 682299788729181953 395722534496609793 123733261970592417 925478026527304833 180768215602583393 666680232882040321 483829097654471233 606302400455465601 131021467228606529 233677805917675841 749570328121855361 626744748887961857 694250226167369473 165741934197622945 810799254896203137 182952495255168673 234476077337973281 912057024026875521 662626052127400577 293438449690047041 487975178526468737 425831598789525121 300370045325074369 416685680308635393 572020459665225217 16827136458214655 992130165874108673 672921350903084929 719127281685089793 782932396534018689 111825167040983329 440869890724119553 506963468407747073 330407765301639937 511537992111193793 978854974578627713 677574767767950465 852459090911761281 513229306635899713 212741892298172545 419182664133813889 806199191960598017 249516707010094753 945779788245534593 251759614128118881 421513017426146753 165037559254976417 310424766418979201 711728776644605441 57679624541332689 778338867433838337 210832797387769953 684947716200483073 163766036936205953 214306083093696033 36163542247525273 69719939869912649 918864960664546305 854518407994000001 876515438520346625 57661044302975033 853395583044683521 663889974659177601 490726485942222017 560179263250660161 161244571090048097 173438375473388353 82056938879038193 558089880088672897 485938235181915713 708553413623768321 585677369192612993 553070866561370177 636876942045017089 617883730692575745 290801121239486081 9509790851907953 601624561526133249 988706188599046273 668231851827787393 116641067625693041 958149326646502401 529806610398402689 787177444881326209 312204562391499969 150703288400816161 2519777658356760 547668925765126593 494272974878128961 321775868308787265 215315504252579617 569199886212960129 427122873634246529 440458165289722817 238465219936010433 232776180065005889 505414299225066113 237928971526240929 104793864498510913 421070075072595521 279473058721791297 60066207110221369 942854077131265409 616565459357079937 229739762158260417 734969007922284545 733217728384467201 455343915221181569 492686864763996353 192141307885545857 820752846245220225 677503300403774465 131561039573881553 76057757955094737 980155995921229825 825253730042863489 176659675961943201 388752532456603457 383680247378741505 505758344066610049 860598743250250241 146011301170670305 814601068052333185 625160786968582017 88901237303687713 714901705373957761 103785872919551985 608475732440982913 325582504437392129 445068380393887937 126691612815029937 220745866638441857 363207473535894081 143890228610612065 11747746946603855 499846313425027969 278746786511533185 60820577748170737 96553289570103121 380428355318475329 657690561614472833 226700372236219745 884415406179861889 539746287488188865 572141616147661121 80370952894394769 949897323878651905 615637151587424769 12480977337347099 351461594693343937 708264176303622145 348980743905119809 450778984963278593 651858106379659521 880680888103974273 79939490809170625 927141799362473729 359267761816393985 676015379991490305 899672346220544513 732987236086472705 307802943486546369 383047305316672769 225666603406427425 168812116314242657 889056446233862401 576316275461145729 556094239210697345 494947312601425409 222305726473489793 227928156581107553 171557935451335905 604322945181380097 586956801294487425 70162586887015265 924254062106971521 924236307324491649 789941315596887937 844103434201322497 396078472588573761 913005631709481217 234457816157966913 12785550498982447 357793765347398849 336305315863967297 286270811805575681 919179946004568705 938446520806611073 381639265991296385 924944071190846977 676014462695256705 363277740621587265 958170157416674305 398208126498285953 622862238240550401 763042110072735361 108960208957896049 649591425308212737 453664778997527681 949699586474739713 975195090254487681 97050316234724929 973054367174519553 322748999347471233 854383387973840001 41310379401803489 391290875176530049 175045644236380577 509701211353927873 667800832790884865 514744911952341505 642916073994019457 454061582239475585 569370172495180097 671681644376143105 757011251539413633 654232792121945345 705485151449220609 662291683815659777 440006739098340225 197135481203488897 177531979766566657 8766166564150525 635473473195137537 417666364671021057 542478552914314369 767636649245282817 887637724715506945 806003861688836353 214964894079994209 755135749137785729 801081881689842817 458948935596708929 880436146744653313 220145647110918209 647591531557953409 696669791935178753 521913685165369409 412177700012186689 537336772068616833 781103266710744065 366235536691146305 658181542405380097 694519558141241345 8695333260945405 701032643088094465 146855257019886657 462782008471979393 137239724682842737 473412840833002945 678183521641393793 280435762902971681 489023772548151233 930495125148862465 865457159949464449 405447512090976385 760665764044318849 328893091901601793 263939297489123713 108733527310466369 689904981253093249 156433737854253953 372179414051480257 193434212806355521 172785670506641505 59386355682971017 526901052732547713 417341198472843905 98386059146051249 139961398098758849 149190856339821217 903542099277448321 245334754048059265 822641217889508225 247810016122805633 206764602273114657 753305983483116417 627968830198849281 334873198516582721 974099814746384897 397593743721415681 935817602391562497 140558625206644193 291147630535920833 625459546813274881 867089367919728513 548215282848609345 858662058323265153 794580698636281089 416561196199506177 721133293708085377 199114818246545857 537572429123869697 786667243135379841 309880349823821185 573998864017912769 678819312068526465 811932069086918017 157644863541442241 206042639336818209 682955812527566721 439260855262542529 944254178915450369 578808642283835393 516134048150462401 406160388245506689 501867884033806913 940539062053534977 865185509193949569 706157828109237377 11821026282312631 908844681340017537 465024113094671041 770272440862395777 258373923435136993 75293717425029889 425877135728867969 850573973278468225 517503345733238977 389652618036169665 789519825404653313 144950490010398177 334258180294064321 586093846841510657 453605429704666113 232653591767725473 368140341783792705 49874200527060713 227026512025418017 332560301741903425 30622724777551013 942684007264791297 274242366544413601 388083857904913281 811069466133396609 566080477521555969 995512619887136897 615100493777003265 886393762512518913 381280325083043457 411465297463266241 716081342261329409 875814031390994817 684355361371988353 78500294794991985 711898168676480513 865714376027575809 100932902126192657 175912891670080289 222704042682320129 162169178377375553 84358324769485905 661668242118338433 944195606890286081 592068261372965249 824562789857584001 792443228532405889 121887605076235425 670517495832278657 78352803310881569 111478246232309169 583343107572130049 75454039996863281 670382760257542273 507174947907984129 609299728102310913 753994653854412929 870694688702830209 684088288164986113 825133377550809345 653343788456147969 690543914414451585 429468929345873089 793052058398099969 687164474902509441 842533109868757121 231916763403262401 954883181348900993 671823491039766913 751232982338979841 958734533360328065 590504195487081729 792151928685534337 471983511724264577 535573864310521217 46188277639441113 770227182882827265 652077980017072129 521921000480560321 381839738007069953 540721599770186881 51790853886618753 530477754109256257 970847980031219713 500740613649533377 512602702217339585 4781166279499872 348789615400047361 559578239233808001 324508564083945601 620324721881758081 588275992573311873 413864324363096641 489603342068466689 698471213084687233 720823261704051585 6205074190823724 519476693529757249 473684070541992257 729784482869472897 671290092460743937 831703340922263809 802776741574419329 601323500587735553 353844611520848705 46390534028436297 185340052231794049 996448668193021825 709658762651947905 125975384517989393 528232007962273537 652706323268230145 226765734626575009 277008769077301761 450604728094504001 448829502492838401 471831543658005633 346402273963565953 621625734973136385 682142053452931713 560749954549571329 429558043730882113 448677191879170305 982652364681097601 246720913411088801 975081212549316225 702863467313861121 88479705945839985 28768739272116761 559648650493020481 460226159328442433 556609961093368385 214391337790893025 34458861909843821 145883004841678593 206171658059073345 368112907533195265 57023841002436625 854724487803281409 466777967511699649 380054070477008577 342517333549682945 362296009133487489 813441065470183169 972774135986775041 849223085777371265 974665753097610881 546702248641320641 698744363995139457 682714094248343169 253655441659148545 459629766665894849 873667691030497921 721247416784937217 616644572896035457 513036805431578817 841883484535294721 866611576360373505 286725054261907521 810609732612899585 19324559132904541 774572800100802561 263383928827749985 673681913131741057 237591985620078113 859515096526070785 115853715149071953 911336430796321665 590970211987318785 69365298424830969 956144301569764865 868692225472283777 728534758201199361 238070498808458113 927533916096066945 121067785266486545 938446305320518145 920509595718304001 713550995952573441 823794932862295297 434242437262334145 253655750772157505 714450369066994945 489467726834615041 607220672684313473 151070268728350497 700727595521385601 62178374993617777 179267807506455777 686533533519782017 499801162954824449 510758640058067905 841770038058164993 846063002665207681 931725048506052609 142281820742351073 154199913205765441 493114679201472257 127400513644332145 518282326155766529 896908933590957185 794920760797939585 148587449652808353 267637440758345953 313472639792344385 972315122013203201 609048703100924673 463274413494414017 466177371310060097 862797730234237953 661997144870952065 249385810633310017 382068597267654273 806871841199484417 177881365688463681 459352459786142465 545188880125799361 988861678649929089 361293348147597697 392906595038152065 242633198009009729 871616087076080897 134886842419220449 268163302638210881 87879581959462881 373983169233813569 805760022683614337 127076375720189809 905177884051148801 143084993588377793 295506886339083521 851830527595378561 884888043322966657 690737893613462657 294430340703883073 97985898750845729 223465521421026369 393485493421014337 344212564751146049 224288235315579969 195834701178306145 825396195027597185 78256598894995473 8519328914456282 15335041603954381 606907264174413569 687173766480796673 96282602019524433 801058724404917633 744581666510672641 426346028923518337 701018411628819457 268636472719215649 216814246623830081 456617284885439297 227768039854847617 303409234703075009 568538521355296897 87064504987949937 852324755288105217 670111565483274753 331227088576543617 165195009811967009 976620076315437953 706976873261446273 828455245618105345 795161712857492353 178813759418755329 781469281538711809 85641680342821041 134660324205114529 264032384356564609 527190762016935809 187049854934716833 867672907350765825 233604026538994689 805069474227003905 143611760336273873 230377363569814977 64660707346430257 945494970834936065 609629890409397761 604203947707588865 718946408112582657 31042154383278841 151056381819234529 621664358990685185 573521735494775681 811857664438115073 87098100845057761 161307862806950209 733867147487426817 738333796231167105 642735844308777601 257698846911765153 401850302899159553 619655165411863553 532882571079202433 806012760684296833 530459895209684609 534086200955876225 497972505659010497 499689091379636353 510563586849539073 930012232114528129 402527868691468161 970162459301263873 161791684603979745 858917498033612545 547575703335258625 882242626953043841 102676303531776369 106468912820552929 917691593848363905 325082778020970433 870208268010355073 660088926895475969 345062825895769985 290339392982147585 364956206770695937 635883399924658433 515548529550844865 175187991742006945 186894526568590177 40205104003952385 432651388196564545 933043492460527105 774304508953317633 757769370535179137 290112402050343809 829493512144239233 491865978940506241 26009542920128581 656129776335053057 371064171153065537 665791155772890113 601805362284686337 743743073698883713 251602422999553697 218137726860884833 470001257439754753 212597140848050273 512503175202837697 896970198934351233 542042795686022337 125114802998897553 211585059000668705 974637487907624961 497012340376279809 151195729179807617 929602207920126465 737045823461837569 16378316861867859 994179019118380545 367272380061137921 609499678381762817 838550473068984577 989341760935690881 69030768956693577 559654898748870977 631145196975971585 425162870636999233 187835455539669729 638697821687980417 859624383194336897 955593761937127041 929231221568429057 524477234991845633 973217587194163457 435402620788782017 399124935341888001 524542870106227329 75934330958695281 125180085593445505 560564496169504897 195580039147440481 185810490503278913 810818773967017857 678095947352659329 4395340345080712 483723766250484737 375340162606239169 307476400881156993 963348377054583041 29197374216117569 488097630756985985 652745423152111873 42009475767468273 80252361829970193 655016832521869953 56631072278221953 212048760861588193 843856409490562945 49151781262143145 874340416468470529 2247960679380157 539764690134752833 537069923147743809 880934662036551681 406518293399098945 561095386690986689 685189858989392769 320317541320832769 334476024572193601 127992873779113841 401064056347980353 376598917684432897 659167113639451649 664994417920063105 195733690059061153 159085219305012513 390764086709236097 587645602325331201 880816471234101761 678870878161134721 882427199883092993 799544600549118849 202178785005205697 962061987975573633 2098403947211836 907999970405093377 403273468266366593 611781467385711105 331975899812672257 536149878075143233 776001932931880193 283635684777181057 89119497183116177 603626654769136897 743916890281372673 678242331539181057 202507869055434497 669198397132582529 108477470290981873 546329883478392705 893478444317263873 370443010343230145 528784868961555073 629046828263213313 950524412394539521 291198721988045889 681771609047306241 466315522561018241 381721440123055105 761702727868630785 524323877762203265 162807638478440705 187554534269931841 814015330346045057 640542021496433025 833507227518168705 995683335914105089 832194758205140737 373671944811622593 903590034025526785 312417317709385857 49026876793895721 708677691501069569 320835391514123073 201691184399361857 535838270874883457 161605691800065889 178976396832112513 532580563330352449 436569772713902209 47571854411476265 138886641359135873 225449127616837345 30024476924928933 820266677373059201 278524147808767009 562365932553230849 523818693990953921 910328660435599361 774956878252311297 950296278336576769 939470208686891777 923915336044746753 811055806177066113 79696151666691857 830294690343656321 810562008724534913 759662645245668993 203599557823491041 63012211511626505 863343616146881537 498946462432925825 973275145885676161 311480632607121793 194952811938950529 389608135882525633 559363765350678209 968685165057145473 739210232829083905 248550510648314561 518537285042693697 733562796795545985 285488763562089089 601206720963318785 344711467353857153 415590514207885057 568445264625996289 618136048314468609 883397235053049473 406106446272694657 840318492724978945 738607432891996033 753705606617540225 565477252203443457 559003634606956033 868171914429737473 783777221794618881 884512335858424577 71409803809476817 787778409556096897 844058044383569281 502619861054917313 275629829623813537 623538899035182209 684083826542799745 450390124199365953 852709510594767233 759150862193649793 720587560772639105 667492676826960001 492929023672520129 803213219901053313 669251744601265153 405523743231889025 654260187212944513 292828694200011329 393861151409435457 427904009863688385 411922583884109633 880196924567272321 2667251269141247 473892836065481025 345736970679300993 233220460327771649 643272770642010241 160667412536561473 702398750160700289 722946438441042049 428229431785236865 896253437114658817 127125362262948017 874051918232851201 710883984246020609 897551549592357377 525752091972140801 239277042154711233 475002544389948161 123070130807541041 364768787463393793 810068986819913985 805671307004455937 801164188679372545 291638158328925825 794697623887017857 379358198145464321 364130987699205377 37772486858703049 848342488340222209 207395313053478241 479589891129968769 406652549447006337 909356614850835841 752201339654899201 636965639317956737 832758122590863745 229937613695057057 225126919385001409 423015045577592705 684376451120119297 51256578650551889 787819355320973313 371225915572630081 664221297753986305 491812612897831489 387536555396632577 651237949486393601 403513485315262017 438121487712194817 636088908284872193 72477531049052865 543251998450958977 659162775148018945 20372243879602793 997875706171562625 224475543006935393 636277282489444993 541220441685904769 26390369023793881 269135780784186113 100027325470023249 801122931335310593 325243767388521153 304658077765783041 402132871648646529 487915592382588417 533103974523321281 376361337546033089 296828427370115841 971683718011103489 363298014069080449 988778151117248385 650325293935949825 389758071775784001 701583930256695937 133817891874603137 993613043464563329 636909950545923969 796693330282700161 393031333185877697 652319324929706625 304853882874507329 405073851749925505 163473677640471489 663119968532072321 980267452616441601 685926688000968449 50456374640891257 570228374381244417 770182055245040641 601286800510102657 422584578830001345 4395911943674947 287356481474301249 301696822743430465 539779378458650433 212850082347145537 108812391983970977 854768976547454465 876489812690866945 229536068923181345 383907310765106753 976026642682889217 681142012517643265 464386584816153921 483092035355777921 563907614083426241 178309353905408577 227226182591323329 466915652519769985 629358576288304001 449501116541615169 181045982033836609 542097970235598593 91344066772926177 67365609557445081 301114661246714369 335906443708847041 219747126083412065 230119869406468769 476698105228123841 743097896997792129 724092131268854145 999909667158167553 72644877836751217 715884835250488321 478436958599196801 420453495326558593 225984239938853185 814457217990931073 148450720457041985 733740250496740737 310829341071581697 704353533862626305 945528923098329729 668865299936005249 301757026654442497 371375194239842433 914839060189727617 202561330581236385 905548990134263937 371845959650027457 500100454149709633 232991639780653505 533453321958816705 396028641515325569 188971645845690273 36432151435523257 936312427440242305 198744994816831169 291060875631224321 39207241236301369 623979365891713665 150146847412170113 938329257545170433 511421243017739585 805011466399264513 340727411395203457 218186186238860097 29525097368821917 294914163725493953 100736703576099985 586671395347700353 544583806025972481 699060933632864641 680994378380727681 887191969080284033 293397983751805953 743313552861579265 608622359720268289 84374558260968513 589639665856768897 230412227600538689 249518761165159489 268367130431023777 299271446757348545 88123988049645169 454659018571927489 288669853388846337 934236805482104449 956281698087735809 867860238657169025 125205235231369729 264370930335605441 860191640632692097 759925803389901185 525392484046697921 951443299510433665 629036473508790529 812669575981697537 647634269402125569 331088519798743873 747078970021121281 493897942193481025 212644728172101345 316118284197447233 445531925477922625 881823703148551681 623859721557330689 754467593624912769 742377488098938497 558543825343374337 466813080859104449 61070410672162017 270296522601427105 494203562580860737 915499939192081025 747666486797857793 568931999765212033 386487805615328001 682669297344141057 618420041143966849 792311387944181377 357447000894023169 962606776923571713 980915081697805441 746368165313910529 97824922407053089 181824135271732257 668339260356251649 841733437123593857 797579292815765249 538328616863488193 984361055059242369 955541792855243009 522869044219074625 157591657568097793 700351587052242817 640762536484118017 60244197637938865 997386903699869313 866335322011213569 416004831481629377 817061236050132993 309361019750802753 681631082718670465 591954683305459585 765328761090682241 818201399566568449 825949030715765505 837309598381423873 969460470847760513 755861728002564353 122248367372893793 317634772497598337 225095388029568961 325413426278437633 912567273620158721 130949335603517633 237684116654659041 44247416837343681 129068864659107169 55664076735752137 520505023826370177 97720425010358273 364587493838474305 476959754675945665 429860943591503297 330712257686848001 748016411019254017 189669129488407873 71235594854055505 715349225998245633 646083377678241537 527682789781621889 998104707316795009 98393172235567761 8673176204272438 645940262891542657 931970170956656513 182159483340150529 992257836827707905 500920342694328705 108211678104392913 99600086832474241 605694654891298305 124559614922162609 200849625294619457 569282792475583233 873281496219380609 665682365178085377 206730797179343297 561955526807501825 78276301672449473 648919982824281729 735554879456270081 170367070421185921 290975916085461249 255960187053020161 119250454452636497 81813912020940913 681916194180818305 715647462240468737 838304134226017793 732909841340877185 233933589220800545 161432560630871073 382691194295514241 43369977473865617 885975921619294849 406042374002083777 693120798899922561 135828132528594385 934049566968997889 838738454723241473 339588968493952577 848154805307721857 576049708457848193 180504543031332801 117048144539250385 220326748381758369 791072379947269889 762927193925733633 503798868023945793 717157017021200769 591909595564889217 719010556308262529 621557019052641409 349290752443586433 961664732025713665 395923101381086465 844744577788215937 336595737232521217 189802313538340417 93562189355822065 871213274497517185 669842050092377345 645597258576589953 87318365724442513 931284110954972929 158411002815249441 382131295502038145 762626753196116225 373741869491350785 984364026955894657 44081452509249889 542534415413868481 326457692039351617 737826353735776769 878065089133091457 362941676230974529 638944922123425153 597212260628971649 813880674106332673 494368646149254657 230828970368147425 92877404420583793 525371240185823041 40657197999962593 103501301257704625 497493385772465025 595720973176856449 996169909582718593 134826058068480145 704589256981414273 736782532277917569 111642614268959057 834495656617445249 762708255171681025 856656264541829377 318362734023636993 159434199221006881 441524680126484289 373460280204401601 169883075402424321 396595100542167937 123719601832398497 853425210368005377 774766810341432705 839787189318311553 388714040085851329 953627186545080705 373245502472485697 296112066807619841 218418469692615233 997469975365408641 931134838769239041 337649976669094785 288517032379068865 856200083831058817 527493748057963777 99762184399349249 179627743028142113 282169833364253729 555558394811569665 456480189888790017 59755325753251041 397260697035964225 762284691186465537 666746316630518913 852195167130169345 718975416286884481 358868034959115777 376701648117229825 651494292119672065 271460373657507873 46978518372668529 929856228494582401 114892315332930657 921512209030357377 42880425413798665 729018223103988609 309141058817026241 870962541154998657 529448005205921409 314623657643448257 494650019969590465 75354706275295057 425321839527200065 480041734802025409 183065182029473313 421284464008440577 697673175440286337 195102876881758657 503824847334477953 536055459736633793 442483932155496961 117202874610253361 93737302687593169 706407685164837377 661759277040147201 750697148567905281 905605259229794561 209146056871890817 644144261634025345 788859462905659137 182420208680376577 394784349137328385 433117577134510145 210509783812408801 418330166174918337 683209884562575873 390010592574597569 380711660005598401 122735789706375441 623374416522782593 937900040333118977 750020831864286977 206406639856432161 810759343784372481 332924575188698689 991079062200892417 545970433592138689 548606592203473281 643380517357513729 239460737576035137 873677614896998017 61532993781714393 931286959339686913 905289927000350081 341770475406057985 31163601998461133 98826633440154417 634072617337846401 574504472521205377 508960916762379841 671643064027122689 963378084227340289 535918373195748673 485750265030308289 396508128444736513 43525116371693433 288493461196516417 752929406627732353 402093785506352193 165478402109041409 518169346677090945 197510621572750017 543838963160823169 421058122775900033 266708971827434017 430608897754229505 678173989746468865 465756989998990209 495667277703056193 83518188644948305 4252068725918435 372513926210825025 150380747581017729 221991862341827329 305066697429779777 968407631873556993 181247733840443457 960771228117952385 212257178628107105 801226721616284673 287526170921871937 417920217344903489 323498032195900033 158191257242972225 890975038882651009 871382724598991105 697233745242385793 976813670851338881 328572832934732161 185764594501325313 531384465333601921 373190568617527425 421549376626607873 911162582859223169 560862505353810561 144231047647064513 268980652512773601 641550639475287425 259280452623542593 458897257169578433 305758976741991233 309547367070567937 444700821620585857 974029303762943489 725026875489767553 717210318629543809 524901121534995265 430444550731973377 302941494060853249 216840716617245025 797258489430220161 995561206737487873 378331346294210369 597769024442658945 880471229479709953 13743150773532165 271457755115783073 768985385747644289 204032261101872353 651967512123729153 205363507203550465 195662083086904929 236378176326027745 136473927492200881 891470108254729601 520595666832154113 779308901888015233 769084945600194945 320086642776637121 728007080182425857 695583416876374401 796336054666507905 58856676160608857 263736769492570753 135148154728540257 39991582847999753 1058949542517951 967541233243299073 965473181511256961 246644578405945217 154881872103821665 582945540368715649 240808553210428033 592725027584673793 748725073523708289 149065851831114305 227305975702890337 108316726440900625 811282603755806465 236244720787883713 564980584686111361 830779100645354881 24295820672058709 830622738931698049 438140891601577217 842481577092765825 236718650891752705 597410752102749825 253543268003653569 514305065501968513 658527807795344641 232260199570607297 916107327397966721 999393019564845313 648074765810598273 946512950963356289 737161772801869057 484513728111021889 786878884052704513 705129135183017985 717103272664317569 797021249694690689 858891107800438657 353749689288807873 85895269823510033 524595061480635393 566929215597049537 19782514753632797 749485880377889665 876643357808486401 617237685477469697 265865026204298977 632085764199644033 597542317847437953 864621988442571905 104934326242233313 793044608829589505 532948877818110849 856637543326591873 674937051709097345 868150226158348929 104587903853950337 557791747135475201 716566924310502145 589523779120995073 322621479201497857 626182491271798401 926087014341110401 392499896110848577 867528606617081985 98612449306052945 272158502865739393 954187956452884097 718053296006925057 99774238604474881 803666117603658113 724662203568215041 254038071078365857 501011378680239233 745935233437098369 421400125908391489 391793699521851841 729462856097732993 524734682420078273 139782301841762545 237134741526556769 974759121628757505 88435422899966193 281909195933920385 792529633746934145 304143552634904769 664156185381788289 283032782980257025 208293792683218017 14859874831991249 107305856564114065 995519925220932609 904839945315838849 402411815180322177 837386495055429889 216061699897068129 48261888241921017 873030414138703745 126133305141241441 870044931191742465 472661452001485569 487166023420506625 175046441114719905 720460585140386945 300453917251683585 987470117196728833 24246986607540321 585915000792439809 510349806449337281 679585712903893633 237623663562633441 137335718259635089 288881171235271233 127788494933760433 452810586476903873 615550486796067329 625413524278368257 71402723007217617 39157501809544473 757417456221190785 675880737432986881 723870749466364289 121155252500404481 837573135319175297 533444858190332353 286921528556682401 275518495872947969 792744003826555905 264486196062573953 90625938515337617 52187792307666569 678164252754882561 158466512227956705 890034116432040833 685901884464389121 258807563586088929 816100021985857153 34976388905541001 616841115005758721 925351682825564161 880858502822686465 146513830981710657 715412297229224961 675152367001430785 276198403672747617 637111064228328449 974916770251230209 956734626958294145 820224785772605697 598161674577049473 292124650904842305 352765651709745473 79119504853235153 834939654244699649 273302250810917985 497131903686167233 522004580791158209 882917612133915905 583764071662958593 178204211442903201 137556506747994689 808848216107300353 582428537127146497 179865805278623713 54328637767294905 243838490929640289 57155478401629265 227250708254729249 713197081268230401 63271259979394761 87966174902948785 123870272303904017 315566001377671745 209883249543530337 27851274252586933 244995498969444737 612021258075383681 532259234128936513 497140989222931073 458538669326756609 303202143191523265 2735152249037754 157853406069538241 14591290304423411 51089960891328449 998134427075861249 967683351225407105 229203007444525057 201134642908836993 326429847685709249 36103864163042233 903529499620390145 103226800949681057 605492366870727553 122307725841427137 398363021864739137 405167912872453697 330347113139048065 59425507047595969 424138760752185793 841816027978847361 277219860082830401 872752041616326529 721260075227334657 25433772494718457 701163208256410497 320852908466552129 474107576873223041 180009851607433537 394864875575912321 844789236129418753 119117419874626769 979659991739307393 35649824527062889 107800736460493601 33184684846759185 926958658582645249 192607540649596833 169256143027457281 799344914772163457 522654235298855233 873744679354523137 914274986744690177 483812258017110273 768247963692299905 932245579624670081 284027699187493697 779232855283581185 945066151609008641 30107866049313261 579340205161262337 396298636893931201 718546244781077121 76021587450334497 177997263024753505 658136136502591233 218435663339530337 152417133570246209 278313646471676897 573238839682687745 91538124751632929 354783593411561089 200506647461157441 452876533345218497 563730828503079105 755944332342373633 613665129255199617 383242667114444673 185537675941201729 840884432514663169 158302283570112225 62067443105419785 277023953822290273 336494324979717889 979359159178930177 930631778528095361 692746934764311809 878389504629218689 926976743413195649 457291998677206401 658649954495782401 547576723240915457 705383705405043969 405618678658157697 305945027012239041 997576563964464897 214987663084361473 12542023146394855 561136267003714561 842719875045894145 228467827400866241 38582117081261913 118463616699823857 746375243958290433 435728919477288193 478051858955112129 896388934093518977 430125587881711617 680498161917402241 442404964774453889 191624703850276737 708308085156950529 866761726791498497 980637667342179457 424064793586435201 864402137425678081 837902092401950721 768442194738440833 98387109108596609 844658896163629441 405196131292871809 89879356262500209 280755015145469857 108902172713889905 333273235610423745 24538156138902425 342768295574227713 698008340233975809 264346195344177921 427958857488576449 3550541645406469 442231191683298177 394772692684998849 107613893918994561 301678490743579905 924940702596735745 899164974221253761 520695036097279745 251755304285492097 153781323415437057 149347324462727457 588696828336168193 739124383953036801 87639856077608161 296598201730450497 588292078045000705 36958393085424033 575684215909937793 702564123280726657 54866671376430529 2309987213077847 627256505104448129 521878413142974977 756544764034302337 34371676905262661 632365890715952641 790867566043576833 860443019499172097 724982559824137985 466342850671942721 72914046461750817 732720600375202433 467284679629894849 753925488249613825 791324645818551937 468841624665685697 235441809664830977 743314881343884801 162310875536423553 335065340044209857 131683831658673265 695848890125652993 269430091724306209 176877908104501089 894950896543161217 768816557871169025 520195941042135937 390854989644239489 359528528340856449 535107267331305537 47302099378644161 904897843766661889 276858075501348097 412024221503635585 690896957837697537 425143960468531649 106871739497474753 871479665570625153 982606706670996097 908967900924068353 437558130464889665 774343618573887233 82662989718773617 250835584371699841 896958226670246657 52977801607333673 262806762125226369 725457297864011265 527493061126488513 188615996431202849 221994995081718817 40427777651032673 48628737238171737 65540306934330777 39839245618399137 393697381133023297 643711798455466753 293863788303674753 762787659513680385 710763198641174657 476803857042423105 579702717597989249 657082513721125121 19004507283170825 135079036723293905 178770467166692993 805366743824595969 484339807225310913 364516515660167105 530738571505359873 553482854425116225 36204366573912241 537043582435853057 361503211195902465 991638988536710273 304214296965980673 174907450967932481 523806037042412225 168967548523571777 112897250582648209 934946933063070465 679151085882757889 659954428347237633 374257433058644993 796793252135156353 301923559331434881 820779447410021889 492055328177087873 833173110956533249 996965510390801025 66913782579792529 472496891811132993 98861912688530401 492137072955721089 572125889561252865 715144556802556545 542011090345720705 15753838230786245 313236400140215937 842509759852092033 805246137787772673 854030392479664641 572542590469939969 89815418537369857 684921467803473409 355190944832777665 146937049992420289 406303413771567553 399169962353450817 294769454592390913 213630953292611297 970308232869399553 675969339071325953 521477777093345217 259442660669879649 761850063396835201 711559549187480705 986160148203047937 714335059978569857 904070360646954881 920505657635327873 329689882475982209 38912924838388817 929416804406614017 957954348726925569 21738531315882881 426682415145396737 964684176157106817 51749662942977897 844322997742871425 999911497425717505 93059588486781313 249750114571721569 185701296013228033 235920327466661921 139056246784576849 731745278651896321 925956839896123521 269707328333783649 647126081730718337 24750581426953745 570523405374522945 918237625837466753 465919722204318977 417234693800860865 27622304406612841 578868483248971393 702338944487408385 417199924600307521 976398888659495809 214769220083443457 733053497560916865 19312652293830725 971371338308536321 177443618566218945 832007628360415233 318913432695321601 253179843583630785 682338828478837249 932223277587922945 570295288587583809 53712818237819705 977909088942499969 246143348560863745 770819137641065985 4277757014044426 89403006839294369 343701231120263617 852057659973592449 977991825992496897 12192478495325787 769728452317551105 368168458698871617 362030317913898625 239917426454983489 76322487952836577 437164438344762369 792453776693186305 982466159161891329 971117966547311105 562869229586734593 865325958863472513 628354160629672961 124388292498423425 747438536837659521 224648917121790241 284037292234490465 537527670488756801 102839790362022401 822817424986020225 255856552091390913 519327191198044609 544182759240850817 545996774316542145 383543501587826817 526789601502528641 360978138203105217 928844731606538625 270526046040291841 951877193136880385 730089872559982977 374744197001525953 846796259613842689 438032464741169729 975285443730538113 314226934471570049 834093186099355649 319653405818883137 464946815630224129 631214694928793601 627996839379694209 138670979891756481 46878552008418953 660371198858165121 762732782933543553 15317210553206451 375559069166694593 196160843711204801 455682499024494081 561064760694407041 124071399866547697 482686716400131393 41541077803035617 412164604405575105 74891525143510049 691195585224114945 280643376910450817 739433885439794433 338400593684010433 198080080959691425 270200535816176321 926802898167721857 296242505892063681 199692316154035169 787183388544025985 196094879148787969 352415704274815041 131347797372676209 461615716147750977 242686522298015457 695337895809171201 677207719772390273 911481228782737025 905807390637349377 229250148016202369 186570659395378881 385811478988220097 763634255286404993 776552661065704065 262395358512499393 159440395343228417 67998410169806793 940433835860257921 512153795681193473 828142601489535233 133051751396806145 459037345206336769 692542107427904385 271299962126239073 698857435903633537 991104084369450113 121945245115163921 713871687473162113 702434807240052865 514347441031031169 552273571110170305 441410643374087617 618772559828855169 560716595416717953 99904985334568161 40430068165935753 161830369130541377 479243851648885057 139638689144284449 868963502176303105 755304006405211265 632553623690736129 712085400763662337 954184203729372673 155283845679690561 675652966094968833 320697797679777345 889091469339025025 807868219600194945 816771763646979585 477223238990710273 110287907848064753 595902852579342849 654345187400775041 861902477195691521 313646651133797889 227532156531097473 959427100045214593 6032166815423069 662208530142780929 568019079028232449 719711063508906753 378969579037523393 897089216941385089 153794008414180897 173860778714040257 209324099794933729 841773043673899905 158031527754644673 190084483922628769 221615885804261825 35306470306228021 419953132024105025 631023366683106049 296376541616432129 111087797300800881 290865943088391553 701382717480907265 325433923163650689 903813519417173633 989648537366733185 301761683323629633 837502232124585089 294443505162835329 665586804035228801 171403379149563041 305353503173797953 246669775530097729 219371839768442113 856787096637841537 48566465331866481 931324858047506817 181549821806839873 7938726219162363 839547641689257729 938578320348046465 155237147085060193 98989591337979025 370236501239922689 330901953911482113 825584443759510145 765937996800271745 698305554929710593 260017995874523681 667016915233560321 627957227855457537 361036557800098049 453888557320059521 851047428194618753 737268816006700673 609309502789365377 548890882755547009 598429367749631105 918005923920841089 900820931841245441 799410010070719361 221190116974071329 891199007717357697 518916308965209793 522050645626098497 269889637574252097 628719802855240321 710066860292947457 932531427766381441 712133595403798785 174540462307344769 708458450482233089 96210036476595201 608413351772398465 760947665213759489 230427795532271777 152354629603994593 774847491338448385 427467023238914817 655243671693746433 980108659555003905 899087942386998401 221396452921620577 983276831182188033 71100061144083073 240879727960390241 74338667902917873 489846140334925889 658454913820225537 653503529131270913 465407887543587841 625509077189768449 551347782326875073 223186107186165825 308434570601360065 394446225707703489 643038841462374273 372761782122566401 150199776827317793 55660845512299777 531619405500638465 111260163153502849 705317948061701121 311390041575130305 27545423505575429 46157735360836225 149798796161260129 88442570239429585 759740680727848193 388865287742021313 71625900373515353 886803958843337601 449980676008909313 71356084154857057 858086864087734785 412071448479473217 348932238134811009 113022692580756257 864397772738140417 661013355609220865 540255712881123201 907860062199333121 437828543511809473 770328850838005505 373333809570372225 284510334495621473 700625875921939969 135678934651970449 810356753824738305 182797556506002945 561242212746602561 570056612816863169 427675064339329217 12979493849940127 317532715803803713 496978000946576513 730661868425176705 156525680891874689 231623063035637953 404845380961681665 190064006276177377 333897257731166529 841149194907512065 454822154277430017 428348059900532289 425281591227715713 475721291692874369 306957250086092865 547371691924812609 769874722436924289 374088561309587649 870016914530147329 42465104527611433 489083888149920641 53024172501036305 892063990400707457 769449842089816321 245542292213485793 722981192813261185 584432859739742081 275135375259868193 345315515438883841 840785997508870529 945171225875007745 551425731524947329 762985013699818625 551855616779175041 143671919473270289 89471690552858977 581895624767000193 222595196867953153 411137987660275457 482576554024465281 323852448030322625 369821478503450177 907376528625071873 822188041912841729 538674440019420353 633463255849672833 199490128901679489 645793272682912129 944609145049383809 539730483533741505 379243409202736385 202510866184145057 981661716890684545 395865360683014721 690765149767649665 603401777588974337 252993346590869793 929061651813906817 456967810181915009 898881341090930817 391925955960360257 118858017353769441 340415044024659585 983116985719053825 76603108275691057 915097534047912833 701758098008106369 251071995048977921 409478089950809473 226344200005794241 316332840985545281 242163330296168769 638630591780554369 203528353173606305 657724652823539201 787723734763108737 192179928370208577 630751898084948737 677357579159483649 958102899379813505 461116842031032065 322941346336971713 713361087997277825 977942206625886721 450694205243948417 174837243866331713 202651510431756769 171670295952399233 842700926272073089 717222895257503233 990499873036675585 420475220433207425 702719638137537537 227018714505444321 615632396101425153 889921104267902081 825688874469079809 73721345375314945 270538502458300897 335125776432409601 853230969174134657 734594215253903105 611182818605037441 847258659728343169 896369422992677249 897088726670613505 23396415696460337 788438049218530817 552170521249834689 114388162980329617 791147495254499201 17411632053725869 272855126040298049 367039901546160513 191576935627445281 559326494494332161 907014365149834113 591821001637040257 340668642817227841 171192744011055009 526328961747708481 202837977663346433 499872555787625601 930201057209718145 34862755768600097 987088893813162113 36698504266716729 982876760468062849 454428122443601985 598135136122504449 710665968863516161 975274272096175617 627181058137168129 491086645014799937 970067211531635073 802293695037267457 579598241000383105 286868337878086529 425443291531941249 110118860111857233 170043946460694433 673902229812878081 183773220571588065 230240994075987969 380602867734268097 454229683779328065 745050003228421121 765177236812935041 713712221869386113 825156601499283969 282702617607661473 61576270307941881 381974574807827585 516301516127025921 344384178921906433 50807161166847689 117598157085936353 738157779391936897 953772657835877121 993359970832049281 524045627588094465 757766662137054721 291635658473985857 192580565823067937 510151838712587841 218783520429408193 250533960451683425 734675176784069377 815297724913364225 439174532201246145 247843857660690497 332935422357014209 297927540340950273 925202194195716097 442554846313605313 800259544416693505 129121872721810865 263564098336257057 519460988435021441 18913307502732125 434065722187696705 625986793015922433 207450367074180513 321842209863721281 148681017995045281 26815090711050261 804771518508324865 325598148889969985 813652815459263873 601872321263154945 952207637106305025 669086292353942017 886419632469738881 866919062643614081 374432762828639937 101004441301274289 601897512148681857 710352120517679745 90498142053114353 536295443140350145 908865998070439169 774432286957544833 857065562034144129 260546036964729665 20788843467656193 582503999718650113 173956760329524225 421550699910316225 382724508516702145 929692759089117953 762738065459821313 407849425897968129 620877892617031041 527882351949156033 877946296403557377 101701718942340593 324856864057665025 991953894835472001 370349698775477505 313558234819073089 347051550098754561 986007751995199361 976115387185579649 789644269775013889 986602598787186433 681407823134531329 629336458833229569 944908485640002689 770643282272473601 781930841319219585 603096705353571841 149573689653809793 131990942492677729 867141486767291521 281782740802590593 806236967058158209 704952446359882881 18542619588796329 300981445942561281 241411807521334497 79747581490750017 902389076373094017 497938965171279361 324217885261720769 47220247599952361 169748574401150881 572745145026338753 767362659816658561 770601445402803585 133014635668512689 936308334689876225 891505772264384385 97336996758158993 826319393344075393 924588941819585793 701560132849355265 794248209323683329 345978988260480257 288880113838452225 968595442885106945 792031888692846977 590176315033911425 669199458028536705 498028479013871809 264428763336525217 421615448944276481 52750885893296129 336092603888506177 263023085181842465 813064488271205505 83219530778301025 592684466609856769 665932463826919681 606859094877005825 481289305171863169 188221531301525857 878582447712446465 232013020954664033 864761097944970881 841867735534069761 313936543549516481 636144684517187585 411163924534072577 263279044421995681 460195828437932161 66675712894035401 220580597220639169 872893743609498753 863944619900195201 392508624721084929 935967740718076929 617876817534710913 679476390003671297 812591779162541825 327576302739451841 61381500817308425 389688803346928129 923500698886396545 702837162588629377 969196882850656769 735214987446013825 789601183129487745 359556085592821249 995616101197246209 906711470472458753 404831581533937153 945377169876174209 753117990685002113 286428207867047041 486094510813668289 747763147061924353 839963874682130305 860944328581922433 79252477217931265 234368492484783521 175953305389487713 274491226088358081 877472630698203905 852436335895610881 967365793632044545 24453961328532617 288983534155544705 327146702947068481 573672728054834369 705919196986926081 191136695647426081 762720723461846657 595192581333865473 444624607310458945 467077995466279809 427207177104186561 334865949498794881 687087467716267521 40524356066438121 513533173100817921 929252782231746049 578400486092022017 356429363411859137 627503940589072385 492335149555476225 3157455515960806 457153365943977281 610526702507819137 497502866154182017 509811548602328897 784699164527221889 304074481191015873 843089071181555713 315701599312674817 112329075919202385 388086500474052801 938016251303284993 196858091364475745 39263216033258889 751036669679713537 117643010395017457 616997355815826177 939117620013032449 390329521813463041 495025943271887297 22931236508441089 258344606421911041 403667994166916353 286912075562032257 923686773310990337 440381915164660865 661368646803730049 872363299854104193 538297842020796225 282821915604255745 583191375583801601 568617882047608001 318474738854192193 200122905213870433 558641453969549697 895373243914978177 168779969184356545 97771512512206721 815055894352191489 75011660745634145 355765557070199617 503063793469774337 461892717536322561 640394059084830081 841610596660899585 333623080544452225 421914820827744577 329849571503945793 535614081257946881 511360320506607745 540438803382379265 305147715543942145 932548833170073985 293877833747256321 273167404593245057 74938824960032241 20094180006211105 147515456327194977 562631199817865025 113894485663198705 673689443217625729 629659199120748545 284844940180114753 885206028803015297 17163885022668525 689022188534718081 583975482018409729 977963421766307969 178003062826064705 90936052941327009 506785689296272321 116121986977521633 289333128379453825 92953400653410513 234151071441708321 465278080779231809 534495044720898689 750078911490799489 408457302138465665 618449992845075457 57916539878348769 237663147238801985 238216214055135809 871754693032446721 6972434925557992 715479789082888065 280449442867201537 472667469818635073 168380337738724961 593958944918139009 753571663702523137 832957784981662337 229760145218136801 631286748777721857 505573386822398145 719043625485898753 758268908311364993 319550011001606273 81795619438217665 966156078112621953 435308948403076097 193874483674942881 821669419557885313 689238597737006081 826423233021287681 408271693804973505 323251528156553985 490929298795609985 171489485850912609 506492579176050817 597636930272877057 81422383912258305 40679883242702889 319531651324293633 582409426344860033 640734346355291265 670468039259219457 340603419106610497 574866154718542081 363294656485482625 840965866309218817 463618647403276161 403110557288123073 948347079121507585 16411381087863221 275742011088947681 488164585157797121 436019381298667265 395681168362429505 24960147033961989 215544062553441057 164853790726656513 525869580621701953 249300319055958401 473435127456447425 746970966863489793 251487402242005953 868110204931323137 710493609082384129 654874261415276545 302537205113850433 263459003296656385 193777147883800193 200321485745366337 580097531120415489 690194454022414337 221450875719391137 599956081631464833 757194917962635777 868559780924083969 171345614700875617 281881321545643713 770388201085395969 158734312990699073 391481885504326529 237587757649752257 993985038375370753 570531932156210817 899217602114340737 788238407497562625 740132778373308033 505217844516177921 629271232557321985 665035921515059457 355776189472067009 494556790300446657 925679486674290817 430124035191614273 748879749456492033 932480008351941377 117558314884028897 445219780057360769 94223724282215921 477974365832391617 252762228694003009 366066024445917313 681977704687753345 237900365877774081 427218746929405313 366093750246680129 84234181587760305 262506567459450241 71516193769788569 414772857837238721 745474688705101569 254621605271434945 111533188208163377 225517040654043649 737893586065382529 609191795559933569 68431031979066857 293325195908284545 262596263299869281 69437568938237601 7724886840001944 440346751284014465 789520969681234433 968995995888274561 280570194834787393 733134001566884993 794733190951333761 488694777339556929 356636299317749185 611498876544434433 421360053791232769 807885573936982145 751403732574324609 736757314692699393 123346209730968321 892496755860886273 266454210336540609 915979408618998273 278523593900047233 807217882845957761 44987076860969921 556050530467064897 723921932779447297 442695783860070721 492681839012156801 342395551008284097 282156451531903937 938625310249800961 13047576476147073 195757847441615937 239090468059529825 591601997536340481 984095480316646785 338214864504866625 791385020166330881 847139301953728129 77704616080474417 376535363861297153 115241916587947921 976035090760770945 153212293059361569 395047980368136833 587472194691969153 67120972828728753 691963210621800321 927529113257396225 5455469849422912 75289170508792577 369834908241521985 462488327964454273 357698636331576833 342635267816586241 570785030468336193 521014142826221185 761281389595936257 461776636035377665 747527594112448001 851550136638255873 841842647491347457 727225948435385985 747454874845011841 510233550609047617 836892715734379009 79562263433526689 895417776755571969 465503784079746881 570732533487671361 197618992676137153 503124673651178945 386459209988959873 711350110505705345 748693989716681345 941505777532363137 778915375954799361 174196890604463297 231702308681132513 741831160237787009 32428722520212005 498199809658714817 12182203065687959 798704691212286337 974955254062681601 564839822434180417 173199975094672001 438947420222156353 516695952605733313 256351213821588417 517674658380936833 341121391116921281 46547942787245945 914419648955657729 233779533476774049 377942583918475329 647065310038403457 642157215774304257 357319449780302273 885628710106367105 468693856107197633 231211235301884705 667901170670500481 508487992462143297 881162758921721729 449846921825056257 177003784183508385 132567908736056945 257300899931070849 519583629670847809 996537941513519617 908362230206087425 478329343985496513 275936987993802049 410101612623545729 509459604412107585 844121917022537345 957126262332565121 152966494784532609 512271478467177153 969405837812178817 12974354206065187 691058488425763841 682890397873329409 217901734281671361 260008520185436961 77148077775188289 482615708200860609 119609924989465105 128939722200115633 360587333895264065 856281495828021377 208595384647797025 423859073815037825 594789907378110849 340395291682149569 564590151704795329 720867685350654593 986944109653219201 355034691073676353 624526888389542785 325302896508475201 382997308081666433 748866675771075969 210873681797369985 144715981112128129 996697693262742529 915590123927721345 191615791047727425 248395477177439265 446497329762092225 148219821840747553 309307712783311937 618242899284794625 833603586284933633 41219311297417961 889306467796704001 260545291643069281 806734870663614593 276464179946124481 833727217869597569 569628441806671041 545636381405724801 764915992217048321 329593016489784705 504117159235761409 40712643457180065 979874027311645057 426964492472382785 661801392274483585 337931233774153153 168536401180510625 283540374154373601 892760674163042689 897266634768424577 615758063715823361 712448796255348097 360911015896746817 423329893192683201 47379643097450241 323960104202431169 405609463598636929 465539021065506369 780982218850944385 212027194203688641 637108673082096257 452422166300205953 180687906201050913 823407114121895553 157848586945846145 273730816297426561 61588689235982489 459270512749373697 886781192366001409 911418990388337793 771085311735610881 223421375914686145 692748953228374401 255786839173463681 992018284760867201 152411139463300321 447604410878980737 138888612991646449 749763261752029569 573946534046914561 488119196061717249 739485900474345985 436857227440221121 352192207329967041 141261853059447169 31332683892426161 809259208839328897 831115098176926593 499227008158243265 481479423285787073 163693607454696641 797290517120291713 123400080814306529 82774378680650081 221964834120335297 297097730426802561 670593499819091201 303142021545010497 462582764058033985 383608363878199297 946368810830435329 134975985509722561 730038682339646465 887471949462938113 740665708366009345 65667874790886313 285784921427968193 733612246036603521 147520457240162273 102598699188657601 51187365372008745 619573386151333889 336223947966260545 563667049508307393 530852472039107713 568029248178408577 864320320343878785 981562679251307905 834818507979228801 829550538053215489 307482251803719489 413586229957427777 770808362635911297 284594700958155745 947245204592903169 649060741143269889 224357672143746369 146351782526611617 490191721049285441 166598633878390241 947071100383887233 747177534199938305 792424811535724417 320124362167089089 534060558806992001 177631220699513633 597658157583737217 685178200962166529 283945959277140513 793492551687212033 648206815930748801 38335996326392065 932440848340654337 195567737080242657 743436919926153857 288393454478136129 957916029380392321 380741668660125057 463303095728676353 247227004709568385 439473103578983169 849849472070648193 174569504321027585 293026748949028353 860630813983597441 605908965535991937 438901149127630657 314095820553628609 991019221740252417 80583717147764129 155577915437191905 355944929263852545 131404142247284033 61067223868537465 323101294404168001 859426280628863233 801465984065508481 955650054979546625 585034453631692545 457717739119441793 3197227416741556 113936423061534961 143266810723289953 882781367084927361 764350314502728193 115022379240318881 849376108231723521 458300629181234625 905476763183180801 740067488852464129 510350740630585153 969992916398975745 170787921264512481 868843241391548545 622734308787755649 902668927853920129 698002013269992065 475407397081813313 848989637429625089 316663164566474369 596810057587440257 766541784193581313 806902348750980993 157610650052571809 371508911822225217 906634548763651841 908131103147738369 909439310175312001 413252200521206721 631044334213957121 572164358528198145 20455531864893573 544423254677418817 871536144973095681 689188525293289473 969217589503838209 5627509075672777 635134538097933185 507561267367265153 656338191495205377 609149124095900161 202832102566294017 492192983107585729 679378670283451649 456456985553948865 986277739866839169 218270756026242913 92663629380790977 437142752028684353 416232864248559745 125138856514539041 297351483266364609 138817326399639281 181732109009889345 318129764679355265 527763592871235009 138896089501095329 217151269006269121 447696233471205569 979247923239167745 397406511386371649 597526841635076481 656929683012890625 395302643361372225 493118412190234753 80371461418156545 327689773922330113 35006163622821165 252216242477736321 382895569444773569 794965911964169473 466813076268476097 308818354774423681 443110630861628609 777220251062018945 875425641299695873 849939406185761409 246010923801666337 191425049056704225 271808156744310017 164652829132741377 244292184129722753 505031553105666817 612672080808291457 209529795756047585 737374014650644225 308544511784674561 768243446512666881 681823343972787713 641481767474335361 372702491275262529 132276239546254001 660870392007687681 63970396562272217 850080975999844609 505666309723022081 729964305964792065 741820366591344513 274469322201198913 467345368122320065 259295564156097665 300311906663470273 650475568754046721 489213998210924929 739881944960195841 94421525563252113 773961455443711105 474651692497811713 373751614446881345 101741571721024833 310205317550355649 574691029055752961 602666568372832513 509082538274970625 425859379337069313 137457537058306657 592669152928856193 670886594143556865 533161920456080897 503276879826454849 471614912300829313 489792278318379457 86460400859650129 301382020256109953 69159851194363857 779902239167572737 263500464030698817 618985339405906433 151563419467358081 201401145901275681 674364357733011841 287309566964150785 435939186414991297 109157257993221185 142252278521851857 902817164784504961 659647336558357761 423951422776344321 780968023453098625 619285794181930497 460415849500826369 27269294135383149 508097682282539137 204618006713626945 972164586035354753 391549138705773441 250183488456698913 55541639234146345 681677553711374209 207906532755718145 152045929862623553 456973879609574145 934137430001506177 761291365477138305 347772363126281921 217231912102615617 373642042546258305 155529665241292737 302371240727779905 215046763598632385 801329006198990593 212645666986180257 422914210836339073 372169766032126145 312431158243832385 795256053795416321 864005348059009793 82073239093869441 908885878715871361 338811246402105601 28104181744353697 349783893050837249 991064894715826433 771285793306308481 765688569585847809 452319366794295489 516441808480557569 558974143931028097 308201380529524737 138720563545856385 120861421246154065 993837180259223681 378532964906384001 531605338497012545 966432011121987969 754001651193181697 95426063782369393 449957941534616897 486468125782003841 276296910957658081 361252706247228161 780083736612976257 910531232273662337 208003920729527905 554330325248329793 415995419772681153 480237789145341761 612298143819263233 960168352116539777 762775552776996993 508543032899645185 224323561653381633 409243489628508417 640626031338594945 931703063992948481 756697373012091393 746193275803250305 890438428442603649 184731739720668033 476896824962683073 756419998140657409 13995306836417143 169191494853116353 294928873196798977 6362063175600953 686661892852395521 738502578318453121 756562794528537857 214094131543546945 64095258856550433 603162378067132417 311973287640430657 524062256732122497 26654686274508065 349499568996385793 276779812275652417 695872478827837441 128537487835497905 504635822963670913 105184744467411665 279982385358181313 259009568895816513 291604827974659009 114341178570288801 406371622276580545 299394715955170177 67123438094220945 124478698313371441 684890781741216897 243801328262502881 975986978998015745 678064981331363713 752735072098474241 919095368222368641 286759128857674753 468890507147424513 315711251897795393 118694010658611409 280260442934213921 322065719880317377 741640046336996737 386801132369068737 672867555342200833 820272566528533505 767963223765605121 39303714313216889 988981435441338881 350098202045376897 88631254258544353 172392741714130433 309996861712527041 652905636061579009 160485564313518113 230883594826831745 570120565282088897 693597005535838977 705095403922697985 229134537627057697 332481350970759617 922057805318761601 32464817122843217 435468045707676033 442815988363157953 488417607101997249 447916717137744065 446283680734435265 443888841418861121 205032358991960705 858140174892895361 241933329408436033 353625135077841409 623918095496339457 17830297504573879 389355192509665217 716246503650914689 445003613541675969 171159063824006817 846002246754135681 471657091029989313 92903196751638721 674716759752087169 338449321386629953 537728039403297921 30947610108174929 338408779331103937 503040745151746881 337381773717432065 632085152791564289 1558091067224155 553993040037905601 242524126090891905 936232360950473473 352251175040976257 308564678472162497 855576110253004161 710098806889437441 293501277622752385 774442792958151169 652907113357450497 33940159178772689 620438969526361473 969695243995158017 109781483701290481 393741061990755969 274452792005931201 181940925993298913 491040020468254593 508752274045978241 624593797729971841 915371934307966465 893810778109219969 2987690415114486 750853599751181441 459613541956169793 376868945873177089 493234166563926401 490977696531587073 433952154548091329 505257414808632193 751473285953142785 500760905679882753 108142838969140337 918477062768282369 670617172709942401 971391276411338881 523896967880983041 526622835068941697 761502961874089857 166089423250426209 889442300674485121 222567436984085985 606680413989355521 67383393662311169 796562744603203713 31592946678024705 941297210859676929 166841512621644481 121708419953019841 5280966028600177 94507619596840 547558700105582849 79688802761705089 897158114529453569 217054155379845057 688382095632746881 562817950291670145 367344800613288641 873596461101502849 905621009760835713 335991440679844545 676685337794204161 523546229526022721 606290818402882817 787984991440591617 212585672490057217 967622948443452161 885891984425654785 133345074280764913 794715318754960257 774351145817536897 808050494753459201 292787528500465281 235131614927404097 243536977803959329 563396202616644353 181351504598762145 661171190881141505 756449812996795137 746807426156337281 34118356080593773 378164624653855681 455340772818349377 107205238825486049 383668653369266369 670829736222778241 523806683328860609 219665756411032481 759310631668423553 675875876596812417 206775502375140961 778584942543062657 446290417088061249 953319984701359105 400680820421047937 301454581754043713 267633614851117601 430314165244929857 774966306107760513 419591669004773825 329039602430366785 169578150375777185 147798791078162849 84633099603436785 698549461529804417 746107308962159233 252278875367213825 673114776110168065 730856218420409985 612601922261497089 193153297209011745 376975641641806209 47567254767127313 548575316081574721 234811661941339617 441964264470016129 359033713242109057 363511189781071681 84074276299805457 790904999440741121 373225766408719297 344543174107108993 368955599286270081 642454000033950465 948376056081496449 278336345424129665 478352011470082753 721819013329920257 577681756119229569 150200185851325345 556711033535723457 137032521251796881 868318876891503745 136619369694962241 59574604626778441 557481957713960705 218575926973525025 206641838837349217 515959374053753793 840864995221721729 684378189469736449 369826965925831553 735474978732060673 86528818540145377 541293969243692865 331269256793085249 693644785796582401 388871449778321217 224860535739860993 405739075034126977 357965387700563329 481357121120154817 808435436522469121 12010344565844379 237829058249136705 422577970973776449 544588701627230145 814390162801494401 989670224941637121 419157529008927553 47248510823717281 641365800285505793 848840598201920897 510239117905200577 674467467419372417 121804734753062865 434150734062246337 874560997143774465 535984025800583937 608572231104339841 850246306133843841 949041369341301761 199034168001968929 369682596214893505 345648037746133953 868356824946872065 706567429721953793 320713671341614785 747132908466628737 214798979101487937 513709150860943681 242353437627777185 739053713324882049 988962517594259841 653682682347831425 607401864361115393 872192130456429697 622405179640537601 79281532241292753 856734387695503617 131949956056491409 816802926154466049 109307392344273777 378684732009695297 459361906988281281 839403235791962753 113235964353275873 116688239445728929 867944183627106049 476482699799888129 566933814378497665 852131517944989953 630283641039003521 255393413123186977 935846439016596993 870094116781565697 394155747891506561 417612645794051201 221155637534788961 142582153680415041 330593332074190721 851593487855666305 623533465633197953 975106411602020225 395595232367998785 182377155457871265 525995809191837057 516837458675574593 211072209144905537 137721987803075761 712801273879289729 781491884069403393 725309626503321473 356406416818046529 469295951002120385 155605848300204737 812940315949706625 927474916280686977 445142004007248449 463598881101837889 11549480223198573 119243697140703377 110683236113967361 836311285999777025 187084307627632289 209218273439063297 446614160147998273 103426690668989345 671846954784161409 811674541053420801 537075909276918401 552906278490887361 253768531547766689 135120251975195057 795372914504508033 415427111969144385 818776498442264961 719411292458758529 152383943971013729 722622775314555137 792386276861012865 199798546674202273 146250162827026753 529084384065761537 203302687954323617 836102910942415233 137006643200631825 294632896575556929 940065890079697665 8659779734728091 953552544060681089 300983678061619713 909002589427291905 713366615879138561 987924303093503617 771880475195921153 473454266450634241 646459606331148929 861565949556062849 214992420388689697 984082804531414785 631514453939516289 281626370945527777 884883462510707329 949758039387266049 548213627365726081 16825359733427803 47342777291852657 577994180592771329 231874448200770177 189813841852011233 415096308534195649 991130602726517633 947440798863823361 397029158591134721 122817693084591889 435579975580839809 440082549564678529 821758950565961089 455460490724611585 610750913075978753 430822589965316609 248547388948946241 168906937254782017 794076081506705793 979448173685753473 167400527724051777 217060427575511041 499447832017043713 863712703965319425 377793723816818497 486713677998700673 826914722247540353 24472669112796553 271698702080893633 343341075861950145 618481580429634177 967533739357350017 351301241779804481 400556162261388225 783165854312972673 576826624846958721 283467942892226433 577132572869565825 277101689704128513 127948730332064993 625162406789694849 722623144861479681 882583311568982529 959568488019428353 190852749087664353 540766347434690433 112758647106122817 591797068684684289 246563965254022593 274705771778634753 843605547434936705 420113524891874561 380805604373616577 335856186123628225 37354245059649569 71135871584232289 48467785813056001 345942685181690049 645293640569395457 208438720882767841 641372129907008257 646856803379215233 264673456614477953 914329422157720705 193058979695404545 333679180275659329 754072042560313345 654235777822705665 863283678680428289 41301526962790545 992148471863121281 426980872342397761 510402952042863233 713955306545706497 582270358635259521 705200929141867009 491302928259326401 199659772519702017 174363342573176545 629601959959188609 325823347095120385 918801868476215553 387847264907282625 108376856192720081 725963341011887361 879044043596472577 96215494800620865 724268054460452481 372833162624953473 659437343323084289 173310478172044929 917438551411109377 582788673472204929 517535255937751489 130408181749690049 809107408305180801 948021621514538241 727622796017364225 396729506771851713 291041536518847041 178774028977382913 519684247391175809 146955761644964161 927325053414762113 680119700863496449 331845933778375041 468870723542199361 610827406470932097 34855260219185169 428786397248266817 531641497881285121 366563344662438337 157537531519306401 580669505514414593 77867114356468641 792408232350524545 758288840850862977 387815341349487169 665875391217131393 234752714849577153 186987193420701921 812493313589193601 356467868284386945 288627918914798465 200309637789782625 518440831781582273 22157366277074433 730207768121886209 640374744644685057 89143168032116193 786795787879885441 691625174994797441 72129328356478337 106344852495332993 737358947128942849 196575401278693121 687965634547776257 320114175770534337 523673310613975937 28699317452421269 46283518890756881 771089164671842305 640294369201317377 7343204928417891 712897963892128641 164959819962099617 509960744968271489 816706691897664385 570530933985477185 120076518165483041 230559887306984737 559967958943360577 355438367347129985 73232347005337313 355983137204777473 690692055869234817 977953357978631041 738686827851630337 32377852037971169 176285599166931201 944945606257117953 564544041306568577 460004997327576577 954685832681676033 989600322844349697 752458676207304193 80189939297785169 503715594826445569 43327272065834425 125733030381304897 257844925252033633 716074706642118017 374967849123461121 612225565952847745 32001730236491001 90874238604612849 945845313288241793 907781325368240769 807104990697144577 359679592839782465 360795859034222849 199405409082764609 551988651354239553 171562913822839393 763446411420328961 742046864533968129 135122532816655649 993651577211366529 360114193403855873 826180801113842689 155631097038881441 332698965689473857 145363543677529345 863535389846539649 909634858084576385 156522985085430849 731162476561504385 214096691878687297 668654369303286657 664608366066119041 791555382952377985 128352049196003297 27280127450712401 513227298908915969 569754385833245889 74641126692789329 815306881987996929 196200923705134753 651620497882031873 443136679340035777 657440536281843201 487628208358913217 988852194779777665 486663794223254337 222017889194834337 902900354411457281 110143628416278001 586200787152797825 127566703104168513 780074638542814081 945562771817403521 868026179887316097 299233810217092609 341803088081860545 518001624776655233 593248309255137921 791004995662650113 500725164489963969 438461528362946497 972666186108760705 47240035731935137 16391252074782871 144976950197314369 404976292604267457 679482335312872705 212861782637943969 817096123143212289 9299143260385279 821032912520625025 902226832863846145 1096960338241360 529515701121034945 309785833261049281 525139572516607681 20717041809628969 674266197620617857 484814416482212353 175405580428190433 2437484761468767 59586615932921913 487807424667796161 997695344332996097 794727483498686337 618580125172421505 188439836206303105 77150782332751073 641699548360900737 502406159310886849 333006479131302785 34264930660256709 321040298478802561 628007682572608385 206156601870535649 20778596951601005 664688383136375937 529801534878181697 32476178565520541 120935342933691457 242475033524240033 585066669119690625 892230206728388737 501368197787485313 250894193202594081 936644639169266177 26182265988996533 241884575957058689 761523454156698369 103104936048389105 828560980952946817 103821543340671953 849694448423530753 807638762116944513 423575581239976641 553438406122253953 350257225395207425 575167641978929089 666153290102247553 921599149480243841 133267794562964785 135651956545849825 456662612133403201 430000091545494465 620846745154945921 264148115849245345 995306542971835777 996269803770957185 493129980341745281 909205719250401537 685751102075432321 808885444823133057 75105436935611889 975756751158222337 818655206100150017 967113723708791937 129272514292420481 992391688735359873 491470567651095553 355822311610225473 776669120939967489 802131417848094977 846692834692365953 980370223318317313 59205076801855937 957403127197103745 110300392200731073 348850050724976769 470865395263185601 401451940654133953 887172942228321665 49322515065000521 308773025232465409 398032016823755457 100720973900809697 335581173982191681 315023271293622273 287710255249741921 57787343520150361 479263836535579905 137441642512680321 151896662992278657 663236219364780033 557263866458853825 175918619965639073 644826916015084289 415780418485244481 675490653839631233 397809092087282305 289828759440673857 679898486279558529 852810670394958977 401246298005101953 250593691757380545 868665556400177537 637820256185449345 32430354618224301 692762932993396481 687599891093288577 256935178432726721 78455135808180641 198461048210980097 906967852901207297 711731618583371521 270604734326564513 529635847918122241 254276710269994753 788765144397316993 56977281094074073 238978378645349217 782924944496986753 714079972129667329 303599835366139073 974216012491986305 388306416126756225 990776982322174209 428828704972286081 727733906409092353 248335677859106593 380437083824119809 88855221119597873 54449492855418673 678759700769024513 622623186922126593 737752989565077377 362930245738134273 860254123656094593 191460810374422849 462029281807428289 614820801731703169 837802654139711233 540400771217363713 918525828825718145 123270669656186273 164984257196497441 27299052940520597 920323148300592897 990392292090383873 196427074697670177 199135379511417921 855732986693165953 75620196295624001 778838440646669697 771884802272012417 281335802527404865 140599448332643825 490819703741198785 404732296426274753 495279769223795777 11944667466899263 498380654088894209 943080526191749889 918774847365266817 671543530076782209 969063986892184193 911372135197737473 642085379840803969 196320055804612545 93383235185459761 659981713878750081 429667711407898177 387437086121913409 446500778756519169 211305550934170593 933860839341914369 855343299318370561 362483699714321281 775290953903549953 397288376498675457 755021918668013825 442957219276411969 396227887041746369 993564464806009857 429065024676553729 364536027741966273 798525485469127681 379835028420711041 939193140370441857 946185822790216193 282891225519321665 432074214039314369 14603583051119529 477908612699113921 314922724810514881 376964343634295297 873727029307055105 663238633315405185 90337874326067441 197811514701751169 880888884851565057 85488883124870801 965259831206225281 804608437452326785 167924449436050337 845134112070315521 832115887524977921 751496509754101505 410523582176175233 234912419344968993 693404939554625281 443070811544355777 518145666622650945 900057235750285441 244063776405383233 681909963366589313 333538210308681473 581542199849710721 891269248968370689 914217951159866241 692626452812767489 46466096573812625 506728132287591425 672482383929516161 657855962088454785 285981424637245857 274930719340034113 990653534961420929 88629433431755441 199861107614356833 241204444212783649 178726233306573345 272571831482359521 308411175287805121 811051690332050177 443082532858294785 322898695586395969 135605729433411425 258167957221289153 782972403971452673 802689925186392321 718801984034516993 779314299744100993 191642779731221665 309549737148223873 725070446530470017 322087979422363457 955567458168385281 927751803585230977 225056196596430177 104449140711068369 242801925438879361 803940899296328833 703504534625512449 756095608558595713 870633435737229185 41827774897818417 110395826039368929 420534159684677889 265487973996737729 446736487597753729 995422972289635073 57701411268070049 999687349743734145 828632128837107073 166818407430245217 940592359651958529 688441937318895489 929285849203616001 96928662939451009 821536150747405697 437862801555606721 53062358612088193 13201175550452861 96118435543644417 885351441413529729 19606736239076385 394272945710884673 172514221018801089 305171459505000769 629251482600231809 394641700433968641 84016031285642609 355144435422584321 837675347965280513 584090186227985665 601296008504206721 109187457778059377 815261639518460929 673880927995785601 912528870446692481 801892466396321153 949389506791398273 553125050782387713 563651964109752129 655733084672132097 205836193420786625 746162385516303361 273100574935341441 672093295193359745 560485485714885121 173903879939036449 456307731523551745 950589441861293185 47166647350728401 35639124247300205 581699548699361921 16672941396830511 334853067268092289 477684390083812353 614076239930014337 547951068810785793 281419726976643873 64447783905112745 830996865880734977 510867557637265409 136107476549348401 577150743928672897 786559231843782017 970288838981016193 643809058038094465 324826976316646913 473886665379325249 87215846212853169 296940893416639553 528703843489939393 147427259266422081 149480746961724961 81284923931370657 830164997983846529 419190116278372225 915213043397681537 857690311422011521 47829511555352865 265263743868999329 320515518176957697 739454652262303105 772619693832243841 361985581084923073 395747809328593537 583722573564820353 620910040155525377 622185259403650561 436769285301462401 773135241694482945 172961106909216513 93859166238331681 429263673861282049 470651477441954561 92977397055410193 204926757047289249 969800888029137537 275978902921018241 272545361297577665 142471411839949265 463657001286247105 877065904873155969 253289193781416353 412807016880563521 906806665334155265 695901250087949569 687836038010122113 75187435057131329 731243749295241985 386361993579562561 289241331199793473 27966171205193293 865320921865386369 205580941497451873 24647116130754653 68119404154685985 643697610088832257 992436430993599617 234014051161910433 275493707902811041 507443562614749761 631088630918945665 732289363967826305 889781782606888833 529682434015693825 228412012778342433 694480935232054017 64541924538431769 854821702500114305 706742153336243457 467059877485301185 277661345243188865 771972148634272769 413230671134478209 213293204013371713 346246366411676801 680807370003375233 620573931458856961 130022275777381681 796355530880731521 929171698587435265 277863240472989057 592684483087584385 150251344258876417 887658736504331393 42335651825588625 45782875852214745 657534258396822273 611722844180729217 851049290531683713 387424014084093185 268865189809176289 664347615450989057 84754321828533825 456975981490305857 654831895694456961 722698969054885505 633894419513701761 560479101894106433 746346469897773057 264481288006916065 938792881485618177 623429233443264513 320877633514044161 170963359843181441 773316462326114561 987330401545410305 300548942339403905 444042024316271297 244957606289794689 335487780738507265 649024078544442753 317585733204293057 156246131496750721 93516460753409809 555129599265214337 955092982027135617 615233599963026689 577733845355542273 238935442786441857 225982098121260577 89651670847366913 414866746664063873 492750706126130945 4294476213768662 104018738443180321 412346065039461249 523048268621806785 252063353857192129 505871164501293441 281015197804340033 853183307065862145 254019927338415393 841465488931952129 890600811517263233 810019191541016449 632748336458330881 438400206303676033 140169154755813713 294946229866653185 769056106393289729 488929090331957633 946525493882635521 241625804982817281 509517339195110017 850196697232441089 266741335567036929 15091186170920425 293317608863358017 653759643901104001 778471669414816641 401188254238718401 258252444831821761 764728600878108033 723335334420301697 178971125181888609 378700801650548865 909464725452373505 182383596597166081 234430748875553249 87431320115523905 49404549570574833 484707934568422849 950305561546358017 182147799600013377 607308192927142401 664795677601066625 147803745629232705 613811435374810113 131691256231000865 573714339057165313 131583160622724897 197186340769061281 236699925670158977 934100050000782977 634639116222814465 528061984619068161 390135749526912449 907875235248940929 425818426837381057 792656742079398017 694270294234307585 545383399984903169 546112177062013889 522371094028851969 955674512408656129 310087421663400449 112905903332617185 194032429493287137 455312222043282561 57139881829986193 171836020261281409 367876219227991169 183025666605324481 798132538150543489 497291853609155521 461685849354264385 306312762740297729 47424840902042577 624015147953571201 401835944228064769 107624408158280001 835021252911975169 828409958366435713 95646880033026353 993585179550954881 732521849951471233 629436974336925953 712781707435862401 790475961570400897 695843072385930113 521304123243780289 127846175519120913 870551575488398977 732953380967078529 725181322411003777 996458292614459393 571464382649175233 486674752511692801 412088055665563521 950531185099063041 385015185728882177 739673247354804865 26779604856670857 396182235188529601 901069602621767297 637233102389036033 471367831493509441 673487905761501057 37800505985863713 447536763706782657 191656941011785889 638317606784521985 601109168600181889 881340783848305153 868480234689243905 502896736470059841 265428493210770017 143652382926351409 936042024396300545 426888953396325377 117035197974651345 837906522946770561 530376215690225217 491096115944483073 552033137448539457 764976382974655361 480131117739801985 370921475067046209 567481126813369473 310003961906875969 371205376702178561 19222938090702969 959514766176077697 72519988004447809 594144114964620929 683918847477524865 171166894846699329 330766192512005121 182133954611160225 543644051720459457 179964504951747969 828796121146726913 497012172077631937 516959398332215169 936935272113977601 802195824475393921 765655334718374529 462288463701096193 160683380704021761 510640798715829889 719787971423869569 65211663933052225 339606094851042433 296623254797811585 274628691000870625 438435177176156545 329658616487414209 141301988098607729 187471246255086049 522240663831933441 72499240696608065 220428616629636321 873507911101242497 157206908997405761 458148729033830209 283696564093308001 195793755066375745 547296543952438017 866891235795613057 75775698652950753 777699526749458433 283965243008903905 237068102927445057 100993810963789345 663609457653990401 157847551071409249 799334448877665665 998488938499281921 446714932819944001 343998088323754561 715150777731246081 661191729974692737 26887207347471077 862939614051025921 469681889888711617 98837406218610369 207758740727044257 349335624234154113 849412246893358209 339110224673195393 406904836369221825 412535119711986177 925824693254050177 386872506315274497 868621674361989505 261226225895367041 552217129761281473 252233048682970913 233095073774649121 753803783738430209 235563428350822337 225098939366393569 942222979274490113 795749177424252033 784299640532161409 156088213275982209 330095297925993217 657408829505225601 161698442268097153 318641276738436097 949873878302085505 655236291552963457 439372840467221697 120364364487731025 588904687952975745 5152000218242137 483338502432680193 226701314417557153 896310169350371713 999619867478454401 993501722198480769 608718452041589633 733653901153388673 914911242258238337 124591069178769937 258984184469330369 416768623527232769 859519731048404609 151204237455878849 293237824847839361 368343965786749569 719625210118987777 401211590839587009 406904015143499713 284858404334201505 236827413924199713 10283442042940295 48777700343041633 442012641214148545 314149055830267073 376453276439100673 651762743139375489 939705291118073601 838740840861586177 588682994389095937 92902767435365521 506138059837411457 537126278256334209 529272863561978113 590728494047500161 441823052485901249 747648206749627009 909197306506790401 163919495321497537 654691027790704513 64591720160517953 681211961479881729 826322759483208065 799392877886489857 841955037548583425 221656708681500449 962493532940758401 835098923837705345 757841113426547201 402687612112238465 976258411927705857 920108338061524481 451893741767346305 357247051722787009 821604396332052353 297485698427465217 530172885327242945 925089773899607297 477853410792295809 538469907569449921 559550271621045441 655912233104508801 715097453659272065 309904037362088065 575428251231198145 921997496167769217 584877865721370625 344389645085229313 833787825509457281 385327195822320321 266851030170787585 908877317029350657 235825931638071745 390989614060664769 84574935649801121 196193189679107137 928442835956840193 78718011296579953 380584267858640833 377420540653389505 877408143933120513 266939856620304289 298728854630343937 739582793777501057 766113799653819393 758844720148793729 474589187083072513 346811007516578241 888484831751593857 328350323091775937 875036187946694401 973851676009147137 980058818741948545 586751667179719041 76178209928006177 903731029605722881 319783407343617665 420191345031476289 723669234527808001 307616539639624897 293163034981571265 76429129377252993 707396217553114369 851006572635697025 744581594830190593 9879814296688495 208803304179117089 428561664797385345 375632450943609089 650319098282231809 576554026308091521 318017260903644673 632921274740919425 617442119494633345 366012410646266753 875164545194408577 642015944865899905 975637140540264577 579397979874759297 245954747926873537 906071542724116993 716571895969117697 483820734026995329 543099602544614849 523352598314712513 217771322967728065 509238167202628481 883458017317565185 365729507819889217 290206856902905473 861330018546784257 484993074383155009 981686768292060929 74558250960045313 177115588503543361 319755740847426753 377017668186834241 342413035613937217 933725884213902849 269428733489704097 421888647929446145 214025331570375969 351096404071032705 255297383155408385 525157014672981121 317778831623520833 243598843369472449 853580659618884865 699663372408647169 528227435086840577 38039213189993153 663956305051613057 962765325121591041 560185315574621249 928398625648174721 393575846740944257 624827039250188673 437095191436405633 651689122902329345 736239679870521985 818050424802446977 654733310578372097 492973227365229889 667665991495809409 215373324610109057 328751220243553665 37710178894176497 509541599826661697 343738500859256385 739771830066935425 641026913845269761 819514371063647233 970549689725654529 106539655871863201 159275543270329217 889327311825837825 452397871163793025 650386514730833153 850464215708729601 942380281155053057 600107484150523649 728053391276624513 486092616481503361 344238084685059649 905888920467400961 60370773618878105 194969772631385057 619710067323993089 972085564920288257 567732526996614721 775248113170054145 418457772214281921 704991229240487681 626616396978825217 637806690592658049 913620345306625793 522932363288614273 412146574113158721 984015914199776641 346283699113087105 159829233090629697 508024470916872449 653698891128318081 449985568589127617 11466643174909309 905862022504599937 512778329635413121 476696059135434753 712538063149917697 530451486454133185 570795743603202497 187318663907646497 292122507964020161 305835948224306241 840469219937492737 919821577475602177 830681530322163329 699869598058206977 467100084019580929 176360017883510529 733119524798606593 473565396330336321 885455235138128001 812538751828441217 193254528780595777 727834049227972481 804373536376790145 118266660496814785 11644148004815947 136761337994890657 101529244263392833 867073549077076737 950672446606670721 726514845209727873 237415865097762689 811520053601512321 280823935791882913 586105063221673089 401697839767908929 414285997061170945 55970483960617657 254963815422804897 197747899538075713 641147455185134209 122221366866281041 137683932999287601 491702614247262913 982449673378880513 536506091674350913 453952270672779457 918110384093143553 108578392576262673 272769376101049249 887992477218794881 90722719193880865 562677655675628353 103778055657368641 93628522730405457 537823919919180353 26434340302884609 846516040900919425 515923887183554113 818464028061985281 103750060372817649 683546065006265089 976408596354396289 808937976783557377 409776260804747521 659241162403869697 144966014039475521 235848038407258529 451949859289612737 289254914208481025 286927526336178561 709229766060179457 283811228702845153 307952798159728769 568855046953807169 640771460366838913 905615226110910465 158837802330918273 161542694644744257 960496578385505793 597785921829156993 857467115426455681 465229107370582529 740915251245272833 789468227154628737 228293504584041089 961794725249724545 49218001990841033 185771324719766529 342720246724720577 574363058170852993 252339668472050241 970381233391435649 825002504152092033 479395516700812161 851547250226520449 247269552774483265 808156141791410945 203854889065830497 805609725696346113 34093993170046133 929567484680045953 574727055041655873 375723639293614273 134050267786093969 274479722572689153 835173102051065601 280453249284594369 921495867601208833 477033896307926145 556498712136352961 452381069698777345 324350718042367681 848259960397225345 54263583249785089 835461544986518529 183439293053510241 946666620643110657 947124796986663809 426860177447867521 341549998703939649 171312806970231425 505953509973515713 451100497035245249 654652097714119937 924029072561250305 146548190118075169 37514633493959337 31654690661198969 544489223328920257 80678904328117089 762307734447123457 270167861667601985 409931389226425601 906649953612834689 700134882455376641 52409598573305513 354438863400016385 82101507193350193 321209311786876865 951795072445918337 397884669221166849 459048871868084545 360995424119369793 646573871292460417 882115281299942273 695469708904106241 200997164163712929 977497390502748033 645018537176962817 601008940657216385 929664553747063169 772879350376555905 178233844018304673 679117335461420161 28766408724013817 13158901565248017 620989621795882113 37336884572575001 57598289695295793 450414554893328065 453588843625308161 835283151601394945 118119377406234353 34059795316380817 335228847653933569 800565845427634305 689673029370982913 735654273219139969 351081615643717953 481473004550160513 361601078223632321 692489472360932737 114945753676789057 627385446696770561 383194287033621377 96081295035517649 541506782725999617 839875594792992769 938538594840455425 298275643928349185 434628363678495361 756192501570758657 862551679461564161 70323379226564953 316589055277258753 989881922685718529 695614746707210625 470609551265511105 582347446853798785 728800694706116353 657573137997690753 11955115880383005 240458333164607297 787547522236529537 265514144520640385 692398994172577921 288994318614708609 428761630246420097 959764137990095617 402590903097618049 464696165153579713 945875655886332801 603237588274030465 452482420635021761 443651644661922945 769413701193720065 23000549143421977 689621821810263169 12281935212225649 291088706615759937 640188567663475585 396388892004978305 671617023681744001 156689297708176417 533876522796465025 854925754313839489 192212457323503105 62594066206962393 182893437115726689 922930300685038721 861169436559105665 94874934414043825 381791644641669569 953106654716080513 319263972946597377 8139880988316862 16224650203245263 961763779767608193 690988962497339521 77932939290128897 169994393902147329 671295442005245441 82310857767790673 940695078890165377 410254250712089409 246163806582956129 832210474935305217 214657409222844833 626181762481838465 557271548941187713 229810656881507937 369877164139715841 875372630128257665 255595064609082113 777412342652507265 872851199799988865 794887700104443009 938640722472300161 722510380042162817 798290328423227905 62065373808113833 144278690696523873 183411473952826753 995874779423367297 523775863956746689 713031233881466113 141124301127430129 281925489843608545 159748830598520193 394796097061231425 205556354317490529 644331840318393729 292084963851966273 127747219364138689 930678818453568385 893812933501543169 13322853172301309 639876119998632449 548280040417903809 746320621518783873 871857806428739201 387044434241673217 13415245083418627 801407290028286977 446606968844665857 80862809772014545 859995385878971009 1593961404473988 661217954401383425 426170266513040001 408586710767703937 770723650898240513 958584053136210177 197962738628348225 659985086683530369 378135159870886657 783840729377050881 473536417948039937 760180669660254465 44032681849436985 41383390848128697 995222266394676993 200759446608525857 664070792707668993 209898099255401153 85869223425149249 92543820447783537 702961658240063489 858192821915256577 852286765608198529 541425075583543233 93505683265028945 221139803726419617 185909141717118593 689081558034839553 825137408669142785 914797481802569473 165345370633161793 635928046362334209 151779298985793793 516405883882004673 258207513427450401 720649388424558209 970046215689500033 660200458710765057 351266377717706753 424605347397953665 283806902881316609 133748594456950081 265795244280880641 137949050935841201 788574784941140225 659788502356551681 461779985443769217 758298782312135041 378582852529355329 151474489714946273 38974634470989145 386187404397585281 840735456533160193 98763731593269457 608666627523177857 481355778849529537 583587501672049281 822800286495226625 857212137268064129 700451446460586881 27367895002321065 894070100637467393 636260712393067265 153161882707433249 214753221992118881 397448920435483201 696086392590345345 96698147667748209 394148556676405825 619801196167063809 994181146563732865 697420024131627521 270809125145412097 388395023886676673 143472443741771377 685953094423208449 450028295770486849 784083750056712577 561051581172051777 734211957668957697 335238127627924609 453101866535366337 302619608019355713 608257247501025921 557257533044229121 734689065016002689 249074883693594977 471947587967275009 454744063555416769 375974612249184065 94507034393316753 708096435234036609 396447473348352705 616132362896113537 579677899266556545 814628207013367297 920040612933753729 862387558161078273 247837543963086657 54493513023512465 987654920888381569 352777877930552833 62044128580623689 774419980699502081 742937875498093057 984525834507952129 922256911392324225 546638433310246081 257267303533801345 590475329675602049 129203511783913425 370354335109208705 23116482699045093 155414856239321601 348862308026056641 139876782647686321 680503580000753025 893511222916092801 590450070361100673 941042205412923521 328643202913930561 449893629911617409 91790189893075089 677072655017749249 100635766236386817 264166234302141601 44209721435862545 202609422764123073 676196057461261569 939920831883757313 535650476296709121 916807043029930241 428574879833000449 228927757982464897 462082141450764545 442630827086571073 690131027496569473 466485386329612353 985800427197105537 112568241144341393 560254163800088641 318414494999903041 202632118677712481 956661006143303169 43936494367706305 931526084082992897 331928190088135041 416036067559300481 514281513522426817 757327783714774913 42607396512096329 206029873777975329 343285618507742657 760647595830779009 570142549572054209 452757023904094785 488622093232315521 576252181021690305 423611572003750337 203891612719200321 196810924443589377 661053045669820673 604741975335045377 649952824377546497 262611190824109985 158885616625443745 3862176577854371 321085819838497601 338889421998466369 178996123543232257 658062626726760449 283900038473003489 129386422339159425 446287255141616129 777515628398902017 44190004252481433 318140656266344001 847188527571706369 305281534646994177 758263903930380673 333867459949281921 633989013287507713 478142308330859585 215212901159912193 446004141436482369 904981339795472897 620777743942610945 324964679055877761 812700519766899329 218324491929028129 718286573946642177 935698376804236161 411676696046193089 672771751342526849 173630762017850785 315600216049997313 885123908309957121 675086895249169281 333648088540030593 627580012452238337 212854259739948769 666969365538751233 642062221861138433 964143749484488705 427499988949755073 886635321803684225 698272404593154817 708946767779433857 826136834112965377 452989119975558913 630103230191522817 70581206568842705 979297992169811969 672826624729598465 356240303652668929 964950436552822273 346619252717381697 51120681050679905 864496433927868673 80347658346962449 174601155963891585 426657850872178561 175696957067742689 972405920001630593 163104547809162177 433756976997717185 325818400683928641 635867843464634369 870750745201313281 907262081095982593 372663534542994049 871205655766669185 103540743913846705 282347347920097761 25034471492418221 294201008648425217 354528561287672513 700908306545617409 174925449959488321 366489852818926209 384695970789273665 708573603845042817 75174806461220097 898735622536630529 46318615949097361 724913788121828225 600392996416928769 92584495238025249 630750850863400065 86630094313182577 427546906564842305 43074832002897521 193977705468164161 419885158938544833 809681684950163585 373039390241171265 187401178725345121 492121705519441153 142876457274255137 171698842613150049 150683684199599105 952462342026510849 759261163873134081 970668848353209729 451227972747780353 497976513520814721 349994902228232257 124685717356438625 964819298693889537 833747168049118465 429373158203389953 637317896108424321 958506041418793601 238902634526670721 108168717649320465 352717400290341505 174988506256930529 847856390296076545 730020431120294657 145147234174697089 533286269461349633 723301625787190273 233891920707563361 603793084241541377 899551264273831937 80546606720535153 298680331910048833 9550466290658477 881500891318474113 345183603095581057 778939907535104257 614517354202202881 537601839125009921 139616411285292225 794998057350653697 298387436906448769 636005082082284929 428512053419684225 253709279094792353 226525850562776289 657104746022689281 366798909383707201 970566315989941633 763037827918719105 6882258444996126 422539133678601089 878344875605918721 392556508821851201 935941493595940737 955115544600946689 745999647269798017 23849477390495369 872004544750019713 59075059179964033 113881802730205089 736869744913686785 342910369552377857 406169996581187585 762863209949699713 695876195646530305 354753921721290049 381267997733477441 476606795221172801 691166267794041985 98260566244640305 688618722266401281 394617416782693889 150370166634768769 678973637948935553 58353697956352593 171069826240014337 739846513424932737 337131007469785985 792062525272346113 998591354896944897 73314334944551969 365633526709423489 811966892786262657 390653433041094913 977401006798938753 814303300329719041 109861350667390673 270099493835971329 104350491372184001 641356933198302721 96989331717441729 229333792230207233 5916271143686204 434967298480778177 229882314919795041 920167745710699649 617779082424487297 265871019753667777 403542107775553665 24244140298705477 182126215947132417 873736825600609281 263948793279073601 539936504416459713 141877081650971345 853606279148472449 676612757746955393 605877697636643073 361134247944274753 52942170400449129 804766199357064961 437659853368046465 3600573195239321 164085148529814273 385940426677979777 371243816728039617 577876661705911297 791265027010943873 963357904174333825 438321693705972865 532809010456258369 766403679083318017 721165200159862913 315017637731401153 557593178970076737 505070617069627329 710552554437530369 121241107427039201 563468425250118081 945024279000740865 235880520414941217 154700097148619873 553015818356779905 447330792338185281 922821862313330817 737640832392344193 28861175362902005 707261609828925953 19110414699742509 468031697785377793 768682589606665857 602820979177629057 115775751464585857 98004288665862305 163650130885297793 277257778778228225 133866077040597281 324380010706178753 551727818984229377 23312888709504877 837879556614300417 48148158136712025 197715512219570401 516907032068537857 629819156817394049 236547442387134753 603696224986205057 82773978991262705 92465786403071345 763289081878241409 455002905149523713 301104216891026497 910761920211104641 385422362769631361 699373175995756161 860123718033911169 957870771805605889 980984602197054337 455191290864075201 992855342063741313 617407263030702977 977123252417996417 786318874023091713 615885758990081921 783534334871948289 466680038825103361 956810241325069185 813202629959171457 472214365935105473 280762089484298369 882739521173132161 119114201340629217 954158425059038209 459694551207974209 877505742869953281 81580514781911969 725308595565753217 364679759683397697 891523837980852097 402261174407890113 234528482918225473 582831201342486401 680474423439942913 14133104774550987 939197067605466113 799982834981378177 304718615254923713 374192042023729217 134359103404367633 715397394116735105 125656271324299249 10687688429904087 854864100279190401 632437629200481409 785412293570285441 605343589680494209 565533383572134337 627273634605700225 250096245811345601 135492927287721441 992963599312265217 737254001243670145 782940877050261761 514059617993005697 303363151925143617 750770104275545729 63955492636846857 802494440393992705 461208227861835265 266017939141946145 662525800578858753 129427428799708369 409005089183555265 327362120549736321 726973189620377217 512834548000974145 162688027437031489 271008520627546561 311898682083860737 583477752731106177 821925562735746305 307997106690095297 904750360380301569 860427004586064513 229733968323547105 749361408436144001 825163204031351681 494399729573608257 789314809539693185 808517261445928193 595047306517994241 920871613767651841 44074720528232801 288017601041175905 658089680772288641 442461615256910081 663608914739686657 625843680424338817 961356621161922177 569637680196059649 646417748759336833 210122722023427841 599233180881750401 811616951793034497 869785845764003073 305919243634860993 614334059262215937 237359315997714753 687218647458013953 624518693778995329 7711386131486365 372314998995157953 520859614169157953 521009146161532033 341239852526353345 103249681850662961 325285444396730113 62196203768749569 31173681236392525 114823289304347041 243004449996366401 61809511415532369 499363369386582465 752055305269557505 641997413860185217 447052934012432961 936438281015536897 7409229552330033 260998685905835969 578916088921516801 161474332889707041 875635681178245249 206300752924381217 993029087030507137 260469514108361729 550016735988428737 690185860854516225 318556601090762113 629664121899860865 687167422348075265 399276286849460161 245668303936881217 220812694886685537 221612951398775233 282908365582930081 489091865934256001 118510993504894913 334136289780055041 986957182101935617 893378632885642753 712299327703132033 178169155645939265 585376764676713217 567642385168852545 249323377017002913 745694495608979969 216207458021944641 162144768574918881 260780700116608705 848279043457090177 575195742468483905 810298649669618945 494285702458210369 30624733607659493 400854900651143681 577169346010990081 504843234235462273 394706605788819329 370275432545671617 464724976721498689 862651538921351553 754066454869366913 563904794736874497 625897634235784065 132904277818933985 362694913596747905 526614703129926209 700568256023416321 930699130697160321 164323968746636225 206543702428223937 389106538220872257 715782329277541121 219656165338044225 775450783093734913 70934543897948289 782984731558098433 715490011624531457 685775329679604097 520215379631096641 543781003213009473 905902422034976897 789527425879871489 397298007659685505 554499450089547713 37282488606514617 999913333877476225 47702489660949257 402521355638381121 962365516227627905 713741621089301505 330558284595412033 41655631458990425 840406155691034881 4788738705844510 351488209646831233 203202500518923297 278793683643890241 747186676003170945 482563882509225537 284599113513802849 113915072516967089 213412434766144801 321371457658315777 520665761774463233 14701528914876861 21617301804500501 945270811285723777 114164007598287041 370465718256021121 367966056967151873 144083581771539569 386582917383773121 785388999163863809 385620151765213121 218807197424382593 403856966980566081 626014725730250625 915377342200532225 385249783227848769 135284404731631729 776634101796894081 474281071164117633 55066195998250577 170578218279967329 262429251332783041 366368883317665729 33524955180823213 706188668839185793 54203165323166049 620898131201474945 490051076990084737 727356943785519361 914642060829898241 272752007923362081 956397345234805121 569489147618238465 968111504533332865 750297331675771009 386047925459052993 807198915056186881 48397473622578961 218870323002096961 780630012478056321 360700700790086849 216606413863836161 382565669688322177 133802957491127473 949214590693468801 950298370545660033 790480278892392321 555036612213669377 384862601609537345 831133475275400705 271524084141336897 775233016386295041 466516203676984961 438778532782698945 957988918624966657 679264604091358081 382640523034719873 71086229473813489 4020598295060297 698799376035708545 999942676153676033 722788641974695169 690851791140278913 489485541843251329 338265262483329089 975928321801113473 94131795149625217 232526540941904609 2491512071241431 484398334100781377 906066819401093633 580368665326815873 653191261815916161 112316296625316177 720618572917235457 913749294835213313 496407130546440833 442180762209012801 46082726915688713 412440578078033601 709553291686855681 875140276556798849 276489940350305825 950022812339483393 98195415358883761 364160185575379073 680073438687333761 4910356077957091 703944981903614337 553938825319470145 326286424191184897 402232210640249857 616404568460932737 742267165369163649 527412685105662849 546265995935769409 644738191934944641 259933355604850657 399702473509083969 918789480608467073 492832667894344193 114660009402776097 213315849795566945 568424673191472577 575107528208629761 723966505737187969 289425058189838337 428907299332934145 979892643004273409 327935171044181569 883998914939230209 924945843941330305 409119627339403969 921917971477732609 166573471344126049 63290788514535737 225185692341266721 868163369870053761 532337170086936577 189792785489188993 249692136927674113 461710341796297985 878883157899768065 712189845675425153 368904482141868353 757852264137774465 514889162972270529 250354734226803553 694922638069666433 674806549938232065 254784204143735585 53606237636273593 350507775778464065 415350567654407169 277284183347337185 806918341446291329 433233066219624897 395139613614922753 100782935479490017 588551208214710145 368178457068989249 303872566120766401 747354383353627521 210503730287840097 377970499544684225 479704400645964289 850062882165278977 205600914598079489 837897222837124609 159236050528711809 204025450444152769 571956999525795585 698550496413044865 227580218881108481 496979185299014849 63598569343639609 258534532613605697 78570747689788337 684862561372472833 357417582396251969 367924476156073153 987942091730126081 535128327815360897 129203727459326961 605183715869269889 776668390473339777 156301158264245281 748755431169271937 265097949744951937 412657643128703425 105932887760648241 535090720518212481 745028449670467585 872309632832219905 737974900286918273 892299560668860161 446621719522507713 5355578268499529 460188823611250817 34949802259774289 898358132147460993 153817077194226209 246185956933192801 785156046443816577 932423479630838145 846390808919487361 136780613901041905 223046132631111521 351914989666436609 391247744297380993 201445621433880001 955640135792592129 239042561275365281 631920334672706433 970777385923558017 858943289721224833 472577068095755969 412052378047185665 231146035315777697 282823692345274945 937275879465939713 455343053931549953 157380980774494369 592099561541488129 566451571057068993 837693040473972481 490806627620191425 269925757405829345 711438450375620609 80645740979711889 118704714500157857 616396832105436929 281773320551916833 90624514368478513 325971684797725185 837250573757714305 753887160957756161 809736487953920001 847119407617501697 301263438760997825 63573427854446865 24209093673768225 901718279794966529 232603980136005377 841151784961990529 429635973049577985 731911067771367425 643903940228284417 633903575060866561 802548404211627521 937866601348691329 970595647069146113 106962551989820305 140435978787444065 615252422794558337 466250297296085121 593471620186260609 462879959821556481 5367537003213131 806961187293453057 352658888730328385 811223646669468161 968998313936371201 640600530630166529 18864551199396117 930100221490484097 62975175866501585 630014736443499137 716909264016717185 388709017051915841 635572771525207937 269512482646518945 364105126886141057 121139989551330993 43194709620696161 808569162221502337 664367381844268545 792082465563900929 534223407830896961 668371872902668033 66108854932121377 176332021528544673 332629022802638721 974137622748841601 546835278990354113 167667709899454561 98176574392343953 203155398960177537 678270115241020 785574830708732417 934230075870051073 434956757302828097 440699196377121153 948225123311253505 978734543576141697 521261197171469377 338991787998690369 39010683014517153 947593997068981505 420348355141854337 570849405817480001 764299153634134145 729113786631760513 479880540344083777 414114722015067841 225099872259740161 758321611618146817 136162910622047665 393990486285016321 888792709166516225 763831233008946945 124236211735507137 922880364332240129 523387416364137409 988598949225792769 175525035308552897 333193856348454913 560990435237862081 878703208202953345 397114557331690305 160559343391565089 594922379605613057 828535083454699649 173827260284568289 230739681911298785 232541867790295969 12029559893225185 871469780862383873 14055783509103749 660204088488235649 841427468950957569 722895324361260801 817740590897269505 505454512802508289 729293294641170305 689480608506414721 123939104430444753 772693571304081665 716007755052135809 466474606391685121 886734939022172545 290935962884070401 121713859912635057 64291012740028465 966440611229767681 645342613967052673 724853866790471809 987663922391831809 397382683292814657 507963224868284161 423250018690712449 154768247281424481 603614337443769217 568256887196788801 840536956806705153 568649470671928705 445592232373595457 461746494731691841 671156076444507521 858963007584605953 503181916831078273 667523662630806273 559704644190180289 154068270681122497 882851955461401217 894793678668371201 161953032719484481 88558093835672481 139151571647783361 998398697942981505 490184768760844481 881557003768662657 385235343809423361 587071021647140865 287684042115021313 384443515904678209 50121617829699265 740460933546508161 667326701808764929 356518726564715393 940494131540528897 296794267279800321 576581381914795777 312657542206181889 654249199971996417 68007705959452385 383180066806790593 442866490183931201 46848994890805073 779673835328530689 407779936135629121 940284756921613569 398185281496818561 105877245411029713 35743536111983333 717479460954891137 398532761523906497 601976565680580225 921470018260411137 832503752536581505 751847227899514113 749049287766730753 135399182171443761 893333700878557185 470836374056826689 471555640118360513 103890167420733089 434828647146247233 151720633464105249 23788693350418557 141780674248156657 454746328518851329 211353164437721121 851039355713076865 890818365294851585 408690178481890625 242452354338620769 98761027741524289 246706424182480801 467898343528489153 994312308316406017 688658486170019969 403727933486610625 473853689111791681 669817023360916865 16463122125465191 567441597204908289 30777960513191261 101337641048157681 204731029953642017 109532183650944865 577772879769554433 237709634525611329 708475693275410433 469435716315718593 108912860437399681 254663329471437537 805612206520542849 777849705131590273 759829770262996353 457637097482756161 882459165743519233 898815401247151873 566736330274622465 147783206100168481 361956624488492225 598979987376626561 907512869916729473 391251974958873217 924477901339777537 672294595523727105 49158824105532521 493705884871186369 284428608069610785 721286886897477377 711937122001558017 214791928490978273 47152103476555849 645797447636329729 993893041366945281 842433090087492737 57535730595837721 768445261036990977 521710749103817793 118858710364218465 532300726457016513 562971824845693185 462307180454800449 306973942697933185 151049666464807329 605013903312229889 467005688887780929 997790852143747713 66152782285492153 170904250630901089 665057588384272001 381153260553926273 518517535334261505 733055727597591297 179789872204253249 879954512691465857 845868500077962497 882729869298532993 28478589710132953 232667241783868673 213655974893121953 223033960913884513 671531157998487041 203597261058245505 348025855650753601 865463853768080385 398683840410498625 211285212925840673 7959241037347909 8970917088991116 446284301970536065 852479882142272769 392892051365585345 936263485049256193 512560114937073793 824791435959237889 276641696778703777 710863736055731713 724923898441176065 331321605504125953 412713588809090497 61462944426825321 178310997135028513 104206280875953185 835074113714561921 886609286052564737 735387797376517889 583164470229217409 637922639384932225 570105671868578433 702934508235628673 105021382931735025 854162272386865537 761198238492742273 384147061024435713 729082851228223873 252071480396644193 417331956672075649 979995267624744321 272628716218346049 460655410358377537 32696137767548097 265720087115937537 445234484866130497 434470826699318017 962862238865785217 308278344590362945 537818827697147841 137161129334337777 312537100749242561 889900088084601729 783069644310511873 608921950498263681 765949412380241025 450388521752230977 302168788334736129 576682435157657345 121913593259339601 210466678257205345 985585427489677825 147596544372767361 840556233504845057 660085253376749441 923335730481252225 217781647005772065 136553543267840641 24503883468668165 255832433051306657 241032345103072033 663146750645939457 408120164280248321 916717153131994369 289014974617280961 548933863089050817 578048450054438913 493451412212191809 638376598378705793 980363483901772545 318570497523765569 852634489212956545 825070624876495617 999987265339601793 761643892673447425 730837796889726849 486423506966282561 124994895469985329 391138481602453697 847141741530915457 782082361584023937 521617069924307201 608477282914748289 372602317005753729 551655867414901057 116020504403241633 929613150332741633 619756306528696449 75879504741514833 326842511815474497 418127343140980673 370316232353399489 696415162877265409 292153811728628225 722667711140374529 322854417486237121 94473418178687041 86154871891299217 720553972521770497 149100016917525825 598488442124654849 608186014446449281 930392119952458113 735168951308079233 994869596850769281 536672565598966145 467810894710197569 443434646039417409 352814377333864129 9566299424040637 818437083396631297 955772655537909761 884333527634474625 884941136708082561 295064679115455425 196644949316333153 774674955724243841 493037320700228353 951372271510493313 435125164740778561 807527559950635521 484731915920068673 427854950224826753 331824804626545985 935653322622961537 559777276216056641 707838086664409601 36207487893616273 313475085041623937 697950916599129601 829132161928100737 511544261170495681 706802356036611457 772382812487411073 12296896900821253 831462960924678657 260097385231681249 679777352390434689 477460876297556097 969498991918680321 857882615307296641 38159798235160025 991666204393183617 510208971042541057 429107576998283969 68408973991129329 246878048776636673 119332788356910417 567192368931308993 58571820488442225 859842782227659137 596379071995269121 470335134182668929 205299234839802849 719247384230442369 924184122919552257 33426469118531089 108329069176722465 709103375210688129 157900421900389889 672093540167644161 563529107990039105 401552390811161793 945078117001383297 249164903170687073 937483088726242689 44594122905564857 326706787786289281 62992680350809849 519964188933673921 243422321091571809 577105564938687361 895005914256564993 126025687676492033 836597425601141249 742332673485659393 390636648741313793 471105531639384641 54286752419727689 229400976850211425 744022646662337153 662873109832322177 584991536415785217 982229440021622913 593936705008268033 563050477572236481 404906120947970305 108251915728612145 928136333095103745 869749382967331329 391294725239717441 148389600127156737 488308180808950017 982737549959811201 864627086289374337 822242216673014785 911163104117783041 45365573594143169 315912422718852801 42560781038442745 516809196724913985 840657298070542721 973563166254763265 244151988653310785 37705562293474769 366424488817205697 361682314983269761 781276162202768641 585318113634137601 164468788769884353 178002643623415233 936407611696818561 82724326117421761 649363178783733761 269538922323434337 277123507041604705 196135704847328897 418469255119934017 67697309400585937 975195254887932289 313538811314693057 550378405748421761 938095757517302785 744120220409481473 321937097836517697 265622224288140545 645287169514972417 192921753071384929 194170579581715681 661163058267550977 686169722011427969 272757175889292833 720787596884058241 996857259530717185 30967804409243629 699526992649747841 11356647349778371 743914301538115585 765748960659195137 564219369564650433 682975560480166145 166612263516388033 959608633476761985 40222269365795425 382224209648633473 41557067397594241 502631958219311041 113486769409913537 521704569797115905 494097102756089857 662881898797621761 500549393460357121 815532296648321153 197759299999990657 192942223317672289 487464041938519425 472226187068223169 16515125404257703 245563745127128641 879225630096282625 241549942957341569 826198185683768577 415949468075737601 856983150250240257 47783665199737873 813486957197316225 463020335589845889 515059875439145985 700054512255299201 179669408047306689 737104754108528897 610468130117990145 315776032443771713 361178772795003777 885993505032331521 476295781285312385 181597882338145665 687014281747497729 869923638095386369 702246663254808065 3841038460386415 720145052290153089 799152015487692289 599057853627993345 954102258154144129 349472431037117569 241327912626601921 369938379401641985 823094510596966657 312653645152554561 821476040705078913 496146863051915713 575011442908682113 117950491556587873 562283100529057857 993045131376558081 904552731713003777 3268776372525651 159394069197247745 748251217347228033 188637459816057185 408830126395759681 444045423373992769 158813799726001281 784803513378413697 560725442069813313 607692977759313665 236711259233270977 639006479576359297 858321459941340289 320058527370022721 451637496118731713 948280700773516161 349636454333452929 898573589911819649 980293764582835841 390422071155576577 264000845525590209 934516812344540417 88706347123061137 536035908118797953 277331207558209057 765825596221247873 898004229037535873 241127855947048897 417054695391914945 440838772016618945 287314352508015969 464690345962587521 604133051043223937 138947275951096577 635784843404916737 339865707892393217 189883913992975553 716770316264543745 168174124709050689 864288664154763393 214639965118497153 211137021996648865 967016370727929345 70789704640027649 811106288136944129 847564608591099521 74286628598937201 440065796834623745 343081050564823169 735435233556557953 305062450417391745 959110097319417345 733626999997529345 854661514489734529 416358353204454785 90676858261041105 547579153592810305 794896703494373505 550665167338063809 868005629009168385 881330241503395201 654516318914730241 543453659509506113 874229200813026305 936157761146606721 465525189843134529 837821036238960257 406756594477094785 346077721122600961 920703933558499457 681515360985283585 203494808988828865 261588113797959201 244803423406153793 738836864418526977 650715096270381825 799082666557683969 992151377139137537 682581905988112001 972970265731696257 522680295996227777 854003365907118465 142585268015306353 985643014733973633 979360739367013633 221327874401353601 183974843665591681 172990589910419617 136379875939983457 39063095642632105 329549929814714177 132112272035307393 626842090028038273 188448482033905409 789425567511667457 429892306282788161 578039479835812353 292668260090323457 733070998962556801 180076032773520481 138861594458052913 21223712206662529 53055643211248337 826260171770080385 626492497809952257 999277597425646081 498271345475910017 769383546251255297 46127125508110825 654414186930424065 372320339915003009 301581044370713857 996063931238385409 365183591400494849 228464694941987297 388925397987186753 127898525445704785 239425918942615105 377470296584956353 911167443541181441 189411203761014945 637300886536763777 243416981295620609 135260000547397393 615992757941842945 71408377321986905 42781567551511305 230002413372396577 863095570745546369 537226653087969921 264652568065979937 170986216273725249 473363530578144065 339794058535446209 538749603922521921 228196362389574849 862042574466702465 541218653722069121 690067300983155713 553791066987209025 175386491389577505 727944846120138369 794638039985041921 16035616303774703 349557804766394753 622088326378587905 523430667335230017 69015548244756529 770613915458472577 388547004703909249 847218466240374145 959141482543223809 136322037460477217 335607760253196801 583929649966460545 191745628227160129 252645610075422401 103623216567271473 314232683213045761 798047687892555777 394797635257706497 681881004362850305 836727176307203329 328849573836585281 435895579482707521 501506631449998977 750054242674334465 571543113068081281 434735908456534785 1231710644617579 557578375326198017 47046809081656705 595416802715863681 47848462805475833 216221395420969729 339415810557220225 110982945185359233 274510676041330721 572868167795842689 80007573328266801 104579290559019713 153707226205924033 130958877249636177 927773354550218753 736539233451853953 589328410527173249 1004027761080551 525646709494232321 184279400129629057 150994278101634913 349501277267901121 178903634292275617 81836209767008225 206569420526335521 761918065602525697 794188974765923201 663491198108221825 74026875637329681 470976045182194241 477679264684205377 155450681609497825 615646459677861889 618502895584452225 548247328914989377 343353476128800833 155666540728773825 567799506703462273 647797850459760129 981985883496012289 202304561399813569 667126063278271233 88069717793310081 155618834345506945 697497074102770433 889984568711124481 663689402767737089 519605738923164737 669386230205873281 3938120752120967 378273932084290753 811174061691179521 505723127503657089 609454108315954817 7711269486996742 192716712946609185 148820731227516481 759509749917196289 186804183888632737 45473853843436273 397946804769432577 338399352462513281 917290003102515073 254549452662988801 22201979894873605 816403646921440129 612507106222700801 885112722413897089 380706324980636161 980917867211754625 212958652470597089 339900225360342017 827671096229408897 302607192981223937 614638943007612673 583392761376178049 973637343385107073 458611088344436993 875777027301374721 120049976602590641 272421250701540897 388322249541641217 25779759627177157 2627749248279799 813344088301747073 988516637425956225 51411546686715329 929886643013734529 292993991106328641 4428728156039342 929044566632803969 257056878044995329 108544034706412161 885695979973231617 698190345501664897 601514167027378433 309637802410350081 848008897975415041 211145311673512033 372624212515962241 737776397703058305 312993294864266881 667738375007552129 509139473367216769 306351214022896577 443639706238297281 564771757229159745 568512795684984705 781941291583265793 6926736631012177 609336296484876545 6786479524098611 134834331444608321 88730699651744513 206923324225023457 520205129206249921 66162962677267953 771368584776151809 722936029224108289 23394024995301521 488424231746677121 227005447054079201 104238044105848353 624974569553064193 848947066699608449 449616086754442561 50804876702521537 569112416551636353 321191224833739841 166294676249986401 552028824447496897 858094993554733057 141328523792552113 160650113759228225 694059217275189121 302121099298009473 97724544943588401 85129650408600097 540651295684320129 281688899297211745 264683046970375809 816824060954754561 67887808208261905 107047775793066785 150737599336821409 957194621915203201 460991569030376513 648016920903149441 163102002167661921 327920736294910145 68053814382658121 844077107993545217 596474463629561985 363517514067165569 350276298172623489 825144548206953473 674706820594721537 440460294569017921 811303735496288385 42094949288955521 712000875722367233 159348293504745441 60071499814206673 965304654840498049 436005746603271425 861337585815302785 433600468092940609 329721866392222977 413814542778453633 615994808767378945 440250650645971585 434907250745101953 344372266765489601 171312599742659457 282636801245949697 824847523351909505 493811138204364417 967456182866083457 875876640824323201 530030687625401985 535951128369575233 46573000301346921 724874707224778113 536285312451642689 566493928086202945 257514160262598337 288356226533558401 912361358360744449 649774418034937217 475533057043232769 702394850972631041 70424429262377689 260416529034557697 5013121145889699 17889686710795161 517931743889722177 743596733650136321 983228592412213889 121129804723231873 581264401613115265 47199861891243697 483379788396643329 841152451511625601 414639473583481089 602935045336707329 357112876605437889 129593516584883169 953974894745702017 243065928250985057 345003965130370433 746309532594615681 714412877623420417 342025403641983425 5753714145949830 356008644419937089 670131427419338625 140682599251164225 911921953209752449 986877647802778369 182021322398913569 133885215664051313 875877278807390465 211772428847801569 667035446230418177 933215168582762497 701314615616848129 366613995320143745 624911432440672641 626396372311958785 803399566031369985 440490841699606529 774035017913323777 77831984175617217 657652358075790081 669524694881552257 497083114905382913 102301072404301857 280531644478141825 194349808752654945 985520211887806081 12513035511119597 122889617816593249 642249976113795585 404902115127232065 723228751809315841 883740200851203585 53381368072784601 913275057818569985 687861936015480065 791931759870703233 960497256586229761 363878644251958145 261349088329595233 26290184636447833 568221687792764417 250125775452691105 204723302486684129 772667593788906241 166857314648986241 722824432469042945 566972615534567105 274291671896488513 103246929654851265 972332786500491137 958759096008265089 398181036172228865 654252824636905985 645433373857674241 646397041243844225 196618379760788993 984512007145632129 309931830825494337 84739051303017729 623325756906449921 387432584517320321 919213741362103297 631523928864581249 606760575752215169 215706349551275873 222237321709091169 666151883979779329 678666959490850945 204338828559805569 647832762912020865 111246962285960657 98620438590639745 315379845761320641 229978887455533953 129845527626400785 151864758351830881 219839080106034145 75317162203578641 264339577533931457 978453239614221825 149981204149121089 976049859102889857 480756215202035265 819893928532007297 66228062017849257 389186080156680001 984546306889328129 51603026458987953 989790027357081217 813604276505575553 548387781681867649 365065115645432321 448069244881686785 854475605564164865 720808743672492417 235376803137338433 398612963314796801 53246797554098889 214554127407410529 573632906489546433 763359675547469825 41746955948514857 69033598397524545 638346513156104577 983153356318233345 240317707797633057 670999344095491841 737846473204495361 348665791080101441 229553162141701953 246536879499288385 571563444814781697 474252884498064001 978783040235047297 115861567959058225 760618816370435329 242791985701678913 285471922603807841 456274794336295041 938614990324563073 89742732505293073 369997627540019649 939548186892920961 896560944933451521 231707760802557057 459695105996036801 805198528672590849 589149002888799361 637430910742288897 92616721485857313 373441591177567041 153947643350715425 336873350599383041 561298193023748865 879546625341774337 514436308385508993 356791394967352449 514189626835648257 778956219654162433 129251788845504481 839767778518229633 929695761065136897 299615245296266177 213737240792564609 69209822600946329 995476609463370497 239819215823871457 449204494162710657 397337361880950401 462421927601173633 577523156744959489 166683382996179585 809179544561708033 725288150971582721 887048570824617857 54908663715462329 796246744972883329 715257480962453249 383714860582372801 109581007123320977 742630893960374273 6653434571322948 433954192738411841 278353863513483905 418228603070026881 751858239408552065 891421822812432641 732488021038673025 843615595479739905 904382759489838209 727588904182368897 33750717763819437 544492222503812673 987421992055534081 213028347170009633 489111540146776513 496857301768777409 559596393671771585 733427932636544769 474423357534544001 214065224341602785 744564187667226241 68265183643333673 443018516139968449 921218305679040897 278550187039432033 261657020461711905 150568759372088577 469106761761032961 619455349825887745 731380531100413185 461347166832748481 67921539671480961 711096080077769729 916300844060202753 44012124262803097 469644583696329217 42406009497899081 992914654722582657 611152263723195009 437406036221794625 48373455009684817 202524994132943457 853157759829382913 140852419834722305 609467758510096001 341430901448305217 313712646422057857 79983085552434833 189835089327292641 462796331485804993 554655241152783425 727898204541084289 860251839952372481 821532459130352769 668574645590151553 897999389519405569 256469283944770881 329188095338395201 577870938110248065 876557719788912897 182049504022177889 56720767609490961 371800408524673985 251002572981967361 660087550738413825 676967703588417153 894075309620074369 632202299675789441 431471170326535233 739128052407792769 821835434035076481 780443476483377153 177805056739519073 643706746984719361 944326677683744001 55433301601432561 682204250157202049 482883014244706049 331604935749108865 316738716570789313 126348834745730449 138504241662161569 608352506616039809 989550111686476417 231122294754602113 313845270078999745 846893965489666561 709056062582440961 782586582616463745 407515766991423361 351299525353777409 883202514510095745 624860948076150913 225670703879714561 208761540863061857 426974241230247745 654676686018039041 644832678196877441 276044343233774465 470992319744603073 5108995084601276 170646447829241761 791684333699347329 823207842805935233 72497911884145345 341857145695655617 55826522130683289 545453200765145153 513245609072033217 573460777161656641 299320788485314177 17877065338829823 836525032357261697 53670335611030849 625286380345311745 15751762812620031 843587714035113089 957049764339430401 606231852430791937 467341095533434753 341074451476661249 527492608413240321 67560116134057329 941616920787943425 289394190617247937 551889100771646209 796589811308873345 414402987814916929 670851719378621441 686186175140875265 350905151270080065 255418729255787009 786906466633258369 823576056776843777 969852037710690945 581732965310628481 658990631274466689 788852213155962497 440398907526837761 440981869735914241 530087845692197121 698273112993618433 958571770855368065 666646129095788417 790281420972068097 200926005885861505 838574541474610433 524633062860239361 702356739933936385 891561358942098561 834963359595771905 422909624531449409 135043371206425185 597775233505103617 793427475480637441 352145735473733633 751491785395149441 153478316939427361 970534712760691969 374043376022875393 207104975544954337 98658104010297617 253046875303493121 274659335257304353 420019631020313281 430991412072373249 457045013474068865 492617564026453185 753612599133109761 781999576641226241 143196537172325841 47314747950771617 435779004833353409 918884871430194049 897241066591899265 501339080633265153 4896398045961093 268295492101259457 697489959741584897 956261334754067585 365987473285560577 721014398300880513 930270960897441793 804258262557446785 839380069511353345 573555986530209345 379374688811861185 932855169984783617 643020122295400449 376110529533903553 369369040195348225 440216262857454401 651528817770273665 234051128682750689 400961335207465921 688282121570189569 181242200995843201 815788146772590081 498351489945346049 865692485218367873 450087732840049857 782223282265533697 965802978701372417 707503479451851521 321620581704838337 417146174759253057 898657158576096257 820500567123353601 859370591946007041 13982257886112849 141050983378146817 278335899480971713 64471702134557777 688318062416200833 160113545119852321 7320460742413105 248116905887204801 129200881566816865 698983562325491201 599641492882575745 680586468355034625 782560204905749377 966303197308544513 824843222866540801 168442845101882465 750080169276685697 358723742045025793 412017953866673281 827105409527820929 474942027372364353 339351076771915649 934344187715417729 651669492698236033 26154859434598165 606033689472933889 525042680464515841 236900187925289889 455428013570056577 279148760478332033 10789258946765303 678319684216152321 520061617836716993 672392677001095553 77038906168077409 898850380251207809 793118525078156673 638476660058895361 632118119695483905 316332506385524673 334793791961374145 314136273389333825 356495922450882561 401287258778200577 208642819308593633 838180753155480577 894137221970701953 604552339646776449 991018154104523265 748254660959400321 538689534748307585 772009113317739777 355174237007801729 945505633433324289 3494479238860038 247807141699215809 892130635298883585 473518291961323009 746712956975478913 715655467538272897 653264092456382209 713880998398788993 797496648520954881 585398481842847873 825079614469899521 733919409502743041 433042412160894209 622860355647123457 350667362069643201 413904006662928513 867069450832069377 96583648379269249 836586889781642625 65988270931864433 195925769273891617 105487637951785729 385559829602144065 672955248791478017 717949541291311233 914637963837268609 997248021625779329 712363224064642305 794296608824090753 98384146316238481 320022908659368001 84831388381896753 195236502730288929 435343255288760385 20095299206730033 681064099146833921 305580172310932609 760469263027904001 80398925719649137 50972842508084425 217722099128245377 126256239520674993 435558145176145217 883238691941539201 82671713101440497 506612349090875841 492096209369478273 171310183173400065 720953087701978753 69868395328430921 41357335269822217 91722425832852401 409531828814330369 506632250461041857 628649893955312641 515448253912605761 591772950978672385 606776707696614145 643720972400188929 428571593336254593 529257417788592449 898885923238726273 808320908355014529 273852308183361249 292126972679760385 684242481132489601 685411717157478529 711800889906367489 24150964714671377 783296031334476289 666242183072043265 613895788687894913 816204143743952641 161023231917969409 216406339172721121 269876265432696257 364224923006368321 782300182623618689 106097671355527729 47074679265474377 602528447317546113 371120481545663233 804670216295676289 767084431313985921 808742023991591425 588087282105210113 92546342549340465 251388673496304449 31401134040144997 707094086104636033 407320971040832065 173720673501815521 744806405500078465 450619293081008001 184079868373302689 86834716657474337 178134661453917441 847851548881497089 926576996254595969 262106934404055649 977684514926217217 3319509870085114 425729285339642177 492153790171581569 563808033864511041 526328575942446977 160238184456801505 912772439038814593 449448804345088577 171941258074713953 722012479007830145 57417120188656409 747812341481754625 409234946961905857 123047737809656609 74699453329497345 355701297759857473 167013750913145729 92740898280922577 329733304442012097 740244360168269057 744047586063349121 263135498167258689 439357074931603393 654548173058636033 721394642634908929 277780470446529665 328303164018645761 377245135624114881 917690529937974785 926844799158800513 760316269481886977 517660563758944641 801841632534252161 1588250165539762 320244439184815361 998669538335597953 966849303006828417 535596404758592833 278559677660506817 360170848117896001 997148285577356545 834322898111722113 640053760907417089 995011838116361985 381625021892009665 330044661296028609 898170030956787713 704317755686226177 665272048158943361 993553647465333249 223268642211788673 49301409568890617 252241363962586017 209632552358613121 597901326529221633 281167683884298465 708015250003899905 619068978963852545 568837546016563777 189721742294544513 922775347220838401 149753908541185857 61207224050331633 455403679678205697 534202695729550913 23012787712971773 44901398586201681 89994992180258753 836390681294464129 914082586494458881 660621439927023617 270087603934094049 370932262084199489 168552387460962913 809135230241817985 407113372590025345 183310261800361473 296229994225996033 741955226787052161 151465058528835073 587357729377561857 162509260539550849 127493937470941185 329787746789286017 295772192845621633 922743902106759553 619597338622224257 588296718795170689 106595888118722113 860860024174414209 544151473076819777 926022845430360065 473471534931352513 728563041536347137 816272194478965889 905863776379454977 298732774377231873 780741646368440449 180618083507905441 324517595427032321 68497788024959761 576393555720045441 858932266086878081 591709260090119937 971536699882978689 388571507060859777 423465525008136705 242128109046426241 210535932066509441 133074929510826225 377031027315904769 498341064814987073 205368555380449185 491119462765382785 397785502728648769 878419944546287489 511106659674798209 38854587769407089 340243115852739905 647536581085553537 814912678253012481 894845635390467457 917451889441533569 738375312185802113 449879248318755009 609591914195505025 19768669987097809 291552880366374721 162734387932847105 718544208444839681 53452592996276137 515609961938075393 916598331719800577 797264005083405953 660679115898471297 348460473647669761 898303105112137985 745310076331392641 68002254159491569 770993551732395649 558923642750787777 900747034954974849 912331993334003457 321982723419274945 951002783271167873 982071754932590593 224842268978587617 775356357554407809 169489612597150337 566698673523234241 779702720068097921 340637051604069569 766784193538928385 158410524190500737 905079942309978241 550004249232323137 334749523445882625 949468555939631617 230551508034391617 6638148528999467 345496416401875457 241112335884579937 533113891652472897 835052918237288065 963676724467976705 509315370778125505 621663956520716673 331937450511823361 109567706276454401 166875582310339617 48638132926466681 443131406326038785 116153233359941761 819810692709211265 791974160317675265 156937216141706401 14588707461019369 902824384062014977 48412592339555969 214794046353965473 758883858210030081 928161249317014401 11199483211452589 96831593831787185 598483812482772481 632953617622362625 265433100979205249 582018989086712705 690931786954795521 266282874012574657 969686459711493121 241191135721841473 858339266355347457 338358465962713217 753329241273089409 567460552338438593 901479404191608321 845810959496446977 648487600403665665 544321275509169281 942589432762662913 290077837856401281 263726957737021 899661691264860545 49175907612752921 486833788723743041 218259188819541089 87089350285829425 651145450684669697 5607564108700559 209302310696099169 808221951139209729 585441108826731905 127986682824740689 81390470212408417 165328808960346401 647183322480618241 33615841406387405 151168525984669345 977955326439222017 283352615832402689 844646467934182913 793844945130654593 465593312342015489 101691286945470689 526119956990058305 320492882490778881 87361512573288289 579251406911570433 62317325382394985 881514793179132289 425947492465930113 215509143355081537 933359889852326273 608111446460693377 334273099073890049 185958618205663841 593900652201341441 500459764859140673 247645201236856865 693475005015773825 313830946665021313 339664050339134593 360330315586445249 894504179742117633 552393121398750977 481222191877645121 922960140970083329 781427773333934593 690414153138519297 324687688240853569 25974004481689405 345525747176086657 894658693953431297 544480078816359745 75097831907363857 919196435921254145 603269684016325377 510595966414879169 558936556419716609 822004189013117825 337271896984901761 378620551551318145 368031934286086913 411340104751236161 511135177408036161 942380790342067329 701749607693805953 791759701578403201 652031245050466177 829386250313557889 737272005039791617 772285522882601345 974897341663805185 991567782606576769 617576360682157569 11140436498241259 896593244022852737 667567567781542657 716983831708155649 563641580765210625 620781825493438081 236902238181894369 478715451235665089 490593337959328577 964778979501545601 272783945095948609 694547548634581377 608853195644133633 725232884533241473 954437736272037505 858412349329846273 518314699511510209 951456854210931585 99717751187437649 10552803029504787 443989720077485825 889530940063750145 906144840348556417 274153341809061153 239935762679611041 218506601338390273 977734583308045313 440394300977551745 743345858083660673 679422688081459073 3852630523962120 489406208551137921 206492149974480 721221263265448449 135644139156806177 743045125966666881 244665879933581473 293514979427683905 469281124902206401 470810765880536065 766898474797333249 108605387645127393 340426123490242817 643249285017340417 391184739103596993 293910254177674817 311117959046836033 219111513558168257 477655702317637313 346379255278606017 692065964608342913 825288999990057473 506312507404647489 183537875993110337 296538005207448641 44663684176008193 77279809732463185 128100516744325441 426215428606649729 259646324149095169 821671356803324929 146862274641094369 107259925445074353 242133056284608033 345944154530631233 137666177232659953 542213531785090881 458292726560792129 90327128950452369 584125367382782209 39178965297107737 534048955081651393 358088933712654273 305559431539279553 196073464104170369 60004349404415793 834440345932808449 164007292434760641 429810607122416129 99158926989666449 557257348503643585 561557413670328769 576361549079148737 484014705773752513 500194328263621185 995566050206306817 979225014767248385 479072636951023873 983890639000296833 228217488012546721 415464578002836737 258480648047544993 922740898627456129 177543210515651137 267847513692569089 165471599768345345 151107623517592769 122311271521454049 379562168887627393 29651499406902817 540036962395124225 421599406488368769 68445663203444697 210200419318447009 427752189900818561 635477138880730753 327691113017390721 188295303577810113 736828068424234369 665769898341025665 499818789921103937 771844271967943041 558499998568553473 550713525085910785 833608984499857537 511850210376856321 548667866161014913 595407052753202433 676151164138300289 114936433018634433 127573469552235249 117936902405517681 423734600710115905 213933077138314337 710745187559030657 771103146031023873 268685313198599105 211728707510808065 355621938297932865 959679871172767233 700263234015846401 317251428600691585 697423294830418433 626563461765314817 315317278540216961 761496689212570753 608581677495951873 707106366360960641 890624787674919809 321628980330878273 965778647545267457 944126216187512961 688910935545035137 138640834123343377 392838294703896193 876872544395695233 392773461295984577 725768993264018945 90059355094769697 541602406926457985 866573807833415041 508383397319640577 412771828028812865 390963477157015425 570367743752665729 79543789437231281 853866293033764353 811335243369185793 29832120145439233 107650344471259985 474772674634042625 314487342624630657 392719883942003649 893012821495297281 652992674318301825 440855379328851905 69588146449202529 478766411856007297 636074299336403457 840510364119325057 511464302277754945 909035751046452865 754240678953852545 114234731222907729 769938222416779905 264880551201080993 17256483059330919 286367312593682753 19214718309182645 958261053446399617 54166558069784545 244218227464656929 301375103908494401 28578058179242305 124030683407600145 882483948925255425 445050082355958657 858434729088664065 986588440935737089 817439397271314817 166593665606111329 438924745887895553 356926892129255425 432599345665295233 507489711549805377 594387763779430145 138823885935511985 248502269591696737 911064246435582721 87227587139203425 626759186730371457 503377590196180353 767688343173500033 320725043274968897 954007029014110977 733438615356661249 235733260919968033 138085311889362577 639254986008271745 661749933750655873 603902130687867393 566152489559790721 620467995613541505 969026128755430657 630656008103155585 999841508635164161 463990831768828801 419930013246016641 862846920337386113 386543248943645761 879040054613017985 261679705740917249 286061922185009377 207341841105964865 460785331493472257 970896335386356609 134390458725032865 113257824555496705 15292805289181645 988104540467176705 831297821508567169 749936054079192577 500957709221527361 501237774986009281 843090494246990081 773897108312588929 746072500811965953 89626322862116577 402290025039913985 148954504647512929 691368224413512449 853609401967304449 253411047777841953 224581329942743937 58363424291730585 783090383038583553 644611517981356801 691428017765780097 485914531061016705 577647513985766657 45019440496883337 526012003137999809 313367045893290433 953448190746954113 521935660658524353 360608927405898753 152165861808786209 956044314135880321 330386979246167553 119988011417724753 89828502032464289 756626180572354177 218603247322018753 168890227147720385 50074734354641497 421584235690545473 858986512310916993 918711038779328257 308022750170767553 805998436079633537 225034004241565 795008816534100097 75213689892851937 891295478327350529 680700381012922369 506129612714694593 149445565223874881 941761328609217665 627687167072021889 654957892018238337 920742385866592641 935471882794786305 725622605007554689 268735089670464321 167137356099477345 989734768926965121 807622256615669505 794822593831433729 520318177795108033 372171833471526273 598259451675016193 422636975530288321 767700593380158849 104591292431152289 206354151315078849 283792082599369153 148421137441207649 831902440771898497 381202852496453889 584409036197179393 938454451666917377 262240761119713281 754519783923509377 106890282035060129 175072267084718913 72548817850673681 396671441805562369 745111715854086785 691803082598955393 217075028020857985 326016769009665793 909506586536586753 398681482167521729 341209828560295169 683884305806298497 250060442980817761 203776747065365537 772003472290194305 387620747098704769 329596895017736833 213769747075790657 877453246113674369 416052842247335489 661323466705432833 34837847624334729 522686875677479169 884561781852791937 68464394799683249 609567561325068417 731604824405678721 602846443643880321 185596928568237729 138426714645493825 332103673566123777 452544429431835457 297318581891822465 140999805913796913 432037346446435329 202508029437478145 687018937276498305 586354812191036289 667559176288577281 28141411675019157 474350066489897409 565324772110930241 677027276859575937 202365764984431713 172648476528003425 70035842151231265 589474918920714625 67186137243762545 155847775019530849 795703007443254529 149598207898549153 317307617763457729 37749038481599937 272678037649956897 619771860258353537 874734627366731137 924924222553293825 187229426148039841 757871850934122881 702855713693207169 288680937952825921 149943749235877281 937387714179024513 362715327522523 132703591929434593 941469943856649345 88798887866204273 482797768950273793 423120324912765953 5215239874889478 349445259092121345 259009701335653377 749366418400391809 592301708774730369 629743559413100289 950903185178315649 640486975368254721 488417259465024 268815033680553473 700274956921472129 256233741139219265 118863814124612337 360247429731344961 22071708478915041 579877003201552513 405049044450510849 492292389637029249 768019285495622529 175112645432044193 220683189115536737 645399329319218433 880332865074802177 838460698047619201 451468782367374657 918335434598091649 967318158213682689 527414181884687169 685548178207344769 972590040657081601 799434699036066177 110219756787110161 142091230141620177 469286960979033537 587259256786605697 243093711471566113 582460130933245825 965031853537652737 796330649959980289 903062238733220097 729060941850196481 390230018912816961 415772067377584897 298252787755011201 220001137047294305 278274679539350689 118693720995064929 441767637090499905 877081210643627393 785103353996120705 926622582225970561 150280750103114273 424713854262197569 440051977595828673 564657400100013953 544878521763770625 710469223784844673 720429493045642753 118901478138862865 860703264234238977 714597188343081089 429141305114825409 286303109928109473 975569271095260161 44710004614291425 477984823567780353 45779453491004321 148444108916315553 369579397822835905 805525871599456897 37984274227749641 9686472608088083 107593369956919809 569967575144815425 81998717873599249 499995570149046401 233838008104672929 501995034225075201 796397401149715073 738569635334222593 966150943986708225 943696173440727681 148514941032683361 378031866657146049 324093732217509249 966423237324818305 301380896351798081 929924918805035393 692993082064322817 397597000029762177 437899280237669313 516289093022741953 963513407989811585 204318460236976321 344742631291420993 106938646282578993 29278370563549317 606217153750876033 665555417720692993 266074229285059969 212614773907521473 412832800467299393 568987604596866689 873981432309712129 931431181202118145 309224371791188417 509501852327385793 968554828335520257 826573718421688193 320279381619371841 128637346907748193 416667817157197377 924855570892550145 157832831201560001 695415002019697025 367020054936368449 832592449971432577 49301338046177537 813903032075341313 534700363245896449 630276630628646529 431820114047425793 133823986371393041 144592812690966369 91494847487869185 307190190675981953 139794570113405569 527841231122188481 176973199423247969 341277181898007617 622793270696856577 775411757793868673 884473063644609409 973452490965655681 463318269790118337 748518315064735873 472048671812888897 909459767857029505 892124665953811969 11091060888809069 648917265620472193 702575172434563969 407235971251747457 658987080900722305 456019439944970625 496586156838063169 184055491060600929 489304840862722305 476518210640026753 989041611732147841 740928861568686849 786633311109689217 542383323763079489 869152887287626241 140625016768634481 147632256903925441 882340166057591809 252001963692322305 397229498594480641 57916024793094321 412463155306074497 345316470059160001 499326622730645633 353338307652585089 655319496250317697 888602897327814401 488655881028460481 609613902587717889 216703495636568993 954115782641011329 986358411905367681 918554448771594369 308652051085974913 917833422217569281 27301715072621137 325452609101041921 19731275414432761 734786359441542913 840730338939263105 460362202765985281 762790303231074817 790845057240346753 549707340573359489 26854467946726857 18873962630937769 272144361334497377 602681221665928705 886571997379000705 414278994064947201 179056156107634465 1356092038701463 458466006958310849 664461673519174017 314994570167740993 156304317363801473 140528531392952513 670415860465400449 67951766649002825 45011182421642817 952282953659256705 315122455156359425 856743316438510721 528975457912789441 722063029162988801 362731827231588225 282341963303025537 422928510060227585 928606323567471745 472412780773670017 370873810838290305 619123050490454529 916751807711896961 191542862409708193 647943154766892289 125051101664990225 197727306412424769 956508111289213697 988667912870440065 849074562948370433 111929642714066801 499333505287157889 354498431257837889 893611216744385921 363152717842986305 608311189079774593 282534932243706305 721159425509281281 55445482196738281 222489889320772961 727254578339511681 29136451358834137 495346846704116225 233218542506950401 975534621244733569 392943592925686145 421937119286660353 828907894764771713 536464946766415105 553676491594000449 644379590460523905 537918492213311361 336158078792706753 681416323740474881 591440497830284033 413259878264032193 178688930299529153 534137479643941761 690534833845426049 753976762704201729 237156849379246625 356145045790238849 116438387215616497 892211239178326529 549010365946259073 771931267894739585 493847088312527681 490598615230812417 858187062596684289 187859489591883041 955992225223859329 418635894903136577 189898733577820161 124717148899247121 296698472369350017 113839230490146545 794262021457839745 981621583753163649 189389990238957761 716887549952676993 350288594377190081 441833961633573569 858022175370031489 610666882157506305 895483210210429057 742682919047776897 586782026643184897 30441456070750661 917554270070752385 467090786925933121 853322609845726337 463666254767122881 508246254849225921 198326900295622721 110565809726885793 768729173135060481 795408327396756993 90904757448480929 661636519950725761 535802071956556609 914094932029101441 130438017688870641 148819698940506849 741746653120603777 192353994763720961 18344820162763397 778723376102426753 344546013590491649 669622884582068481 361235981704449921 40874790817035489 79023781887773489 458173200551897281 260460601609405985 745187448393274113 390802712779549953 239299264341454433 778557778243591553 245153045392974881 543801326060791041 560033485010933441 853345838932664705 658898013852798721 400453436309749825 782821085476328449 487266013139045377 320688922455978817 973769044762097025 25148600206847505 862706152030465793 52988215137879993 434968864498234369 209571634039306785 29807227670598737 746290826447271681 6476538468323413 193529174971445185 41271244720558545 163877150729355489 832425198990893697 644990841930862721 631639179229520001 485087721346978625 80536219753472689 922211384307303169 472211935313406913 388173839213102657 851390639517507713 267140095983265281 596191393772553345 117245339370491313 942995603184929409 461453125201444417 153792729482443489 32985762723718893 707532083120032257 66470515367271337 299218609206089793 309925469803992833 538763924137928257 83738763300829073 758810960822312833 301068757128923905 416424711869655809 457780293024697473 713852041341137793 371100876807268801 209735908794105089 188035077402787457 736943836985727105 820419079032809857 485929947588250177 830573259329995009 35348716559720829 642627457511927937 589263330089753601 24592591213519201 518945041789560705 927322542176064257 37640064589840705 62507388683954449 768484427833325185 528014314243158337 441882796879415425 889688044327783681 828702856180807809 342539678311290177 379270563957721409 740348532242663297 590731183234023425 21621477193143337 968716036080426369 625055316882907137 12492073453028497 842219940131549569 398514225372839105 333821222484843393 410805328578899073 708554076374262785 775716740064044801 523353684840230913 854322296603907457 18302026330253797 403753565009072449 849974957820691713 304867838348396673 338310824180204865 784945864058787585 288873845347126209 562105518224552001 247571471370527265 198161240511030465 559160937945350145 431603581519222977 240283732383112193 858315070831597697 531783714132700417 481436195811152577 544210705042168257 241100756569995425 228440783140129601 602601681452423297 45495049894888953 798745832412468097 384567559390319489 622097347889631873 57590849384332897 724372637113635457 924225333224612225 915904401477259649 406496470120792705 695449511128149505 220913599100072129 266976508843907105 595218583052066177 270734042625111457 853168184362758145 748287300311513857 666144719233436417 288041554710563489 130156751244300033 773895692838390657 700165465704806401 748252623607203969 898815184426140929 445778713958841153 716006699195325825 138460752745547921 754484788869319809 177929829725353985 492971177494986561 386438213707084097 481237670117437249 252121933223801153 606436421858056449 920172314227560449 331467714446461057 355108448327779777 699926191234858625 978728778517353985 117853791557294593 371328758485187649 822905032966296833 60891338485962625 301071730485546113 317965694988327361 32803457319666053 460789848568982337 595868832537703937 573168425868285441 526954287394680449 308071064248512257 634170745853936129 679224087775036673 359522743985287745 565219477531758913 980241997145000705 419381211456677505 475182899445734081 525658094107686913 118669919754268001 441967719234394689 910895337978480769 570633579137894017 775813695955619713 13601332684228141 775964254536965889 176124604155464929 199707307814009025 52980933082391601 105510873217845361 386739308844386881 438203927507728961 159419078547866625 121133031105237873 493545361052188289 612001237239951489 90498812724188577 442992117523637313 346886968749789313 85318913251867905 948707412781796993 638667344056550273 311495181295132545 965262600490774529 48436131993025097 315257609994553409 115723726780988305 699779706683713665 96283606633758017 52432083589359025 873800279952408961 647692819420797185 426231730998988929 516096104109614401 61955253665633593 332313059862102017 787171770383960065 406338185719555137 726684768627823233 897939794348047873 736765592478274561 691270834133270273 294854193705834433 817121393015426689 409177465247321217 212811633335228129 967611374922316929 662485714999775105 104376206533554945 964535684901854081 318037197868751041 292475275439542785 306180889799630785 519255049109339969 709123268157615233 903292172788525313 840826124156091521 499359407569507137 915165060209705729 383248388390299521 606500447568262017 51223804098434305 605251688627706881 349629576371910401 759133912420207233 811818086391703297 449603311143437889 246841503173826017 255873814928062145 287327628355505729 683561890143781889 298369434949194113 13511036740748495 237030124124494529 233713433579129761 809918570137696769 616048940943041921 48407772385154145 527667718138250305 958619636247817601 938212508084159617 69672076117605289 3327680434825454 430604576766100417 377672723294491393 942328830769149313 63052958093468449 9434408652992943 698930445523796353 548527725679498689 819093284546870145 909271395582138113 80110416936147297 795763401790530561 813295401560797185 493432219433486785 567430017030101633 35686855792540941 908754664489993729 240764405060375009 231024144617034465 25636819384367017 514297389535617089 904506423516721665 283447533886270977 452924234756387969 63075042323664121 751899229252771329 874984190912609665 755438256243302017 400884405453926017 344415039766317953 277440786620029921 280953395837720161 202981701780334593 300284504331116865 473082073904830465 365393559406008705 313141102576143041 920887594215201921 493602022842150465 201663853504449281 646651927911211265 24003142749094765 124459701151774737 80534242156680593 9111963023745063 138988532207406481 174614279882330689 769114461322523393 422639481705164865 726411128227098881 485864229087436417 146986118563681601 716001598234360193 897828263901686785 247952097613062241 331969679093454337 698774275696411649 356289437262930177 226783557492321825 124340129485482017 3767513100942922 846314470090078465 888097949352111745 798229579310692865 26450729076589853 200811245371497185 495412703175471617 830756971372004225 523005968560656961 274487857784521345 419866041234239873 732518485512976257 636053093326854273 347263138756645185 664646609508533761 517496201689503745 13289389899089345 421088117524675457 975095442942784257 706861197612774145 461648851885616577 689185614618239105 577490260952512129 920849557297110273 258621580535422177 63347396860052641 218294825191730273 787789821777955969 921714109867554817 253574715797626017 617722284217816065 941997284603154177 343434813554186049 521610166959590081 16391391848895155 535788284944807489 737537702349516929 908013207964600577 194343530198235457 839095342829402625 645560685749220609 759229921801789953 143556907090850673 917495676540518401 232083562238944545 570076270049000321 647287443319466881 980940404211331457 491864431445467457 87294711898550753 984154030480208769 86753622493269233 619473701240440961 886083231120053889 157064337442815105 407848637462556929 297740205864219137 94085077005814817 725166485355895681 77496959108039217 768886969936108545 972243449416609409 972457009964696065 672923323331552641 313422660297451457 810769504774157185 714046898427039105 69651036886263289 806551575495280513 218470991731365409 158080438252564897 695675413578776193 808077943856861953 797694104792441345 498736460961094273 38613046867460809 705642148029273345 343619333852231553 107563615057895137 650000207202332033 636895079063240449 789724749977665409 563680874456832001 279558824570962369 706274959106782081 860613865263943041 268306892046833665 229802380240293761 656906471041796865 774451499764126081 928987356192816769 509730649115859073 6427708445546188 860936543813053825 880213513089156353 988100667977811073 384024122589071489 893666682045022721 589437792541996673 995025617597299585 669493107295910017 560143608539433985 43489331446149753 829232560887128065 616785939877051009 356379573319628673 235893440443032193 421618237297259649 105308299531902353 359573821377395585 99550017498042817 148818438128635937 491564326060117889 630732178999153409 823696889918988289 39014940807909681 798884973965460481 274131270929572673 134270376151615521 562433624941085953 579497072550456193 542532178324421441 330997313034014721 937852291645704321 184697833899424065 452003334016680449 394255705568607361 641475922749087617 187158370227539457 549720660848493057 484495337178639553 193914710434320641 694271902434923777 169400953206277921 544510441355551937 583505223316016897 980995575347325441 384943843937350017 320924193074301185 9261614234567617 40941954548788577 121884951023659489 989824642855662465 284370880770460129 419815177416783297 462499523241774593 199654100387743233 912017924099394817 748040179456598529 53568664048000873 932394190683393025 850731577834316929 250109228799377793 931280570593543169 285127166345898081 538295958432122753 775400989277006465 766463742596883457 444635877142300033 194111485080689761 495771308317134913 21939356279062849 577400385241883649 512880792226020801 853954702512954369 334462524202322689 598853883666830465 981425574549682305 956758903614915073 384348535143573121 284894639222738273 469725224763358529 799314643365409665 909926951581425665 614359451928660097 881946011550233729 220516909552518561 440535198479040001 705517913249519105 308964560852054145 642645010395245441 855580568304802177 57840867748208073 746970610976113409 585484752390247169 388616956148865729 810651249620388353 374075473178045569 890729680548890497 60376687865854705 364226189451951425 85993406964199441 97767462033548465 384870075902540545 411056279947313665 350967275851509441 607044927063373825 205242394354073089 332976464816166401 961966447223169025 110058827102367473 603911369333360385 124583484977005553 340208001725052609 291771842266388865 433074595435456897 798692493237719937 218280985860722881 386162580090829249 331077076432336513 362630645146719361 734251738562001281 731067068787002241 347090910843192577 375113502272537153 771385311037469953 794965372382879617 976433563191420673 205621257265544705 243447741632913057 84543255192631505 512614742081709121 28031420182369261 555495506275597953 64473111389506953 916456209209172865 347343005211808257 657775902818435969 484793464567918145 669600431547237889 245339738630487873 589644506750452993 899530044573172225 367264424751994049 253806685037215361 705667218796641281 333926577051119745 676680981768001281 741381272166929537 552353874393155329 6097787625069629 72402299224052065 304356297368354241 676931963392952705 299463539843646465 802247367967154945 957954433643916289 195501778132374689 210479306560845473 448505945499022145 961081332496188929 313732331670799169 735577130708367873 354045039651609281 105782957202077201 906499728103391105 913630676000398209 973800167066769921 947152586044165249 841700385841115009 885540713472312961 795999769429855105 127949312968095089 736679675152565505 578711248397386369 27218637448100937 5523155605555275 912716195568812289 757384276549391489 439461569761917313 760737370104404737 253832149465345921 814280681484067457 90043343830700449 56506581240665097 661525127754352129 7138857998757687 515781960844563521 817525177351566209 648125174645933569 886059083697094913 207310609379391041 476064405224530433 40287303368536697 512683273134445697 938116435334890753 927814042703939585 623172756076733953 166924349849896449 872832571173830785 776205738935725953 88316301418650769 576089873201897985 342570528115416577 226175406359285345 737810804885718657 117828571817259585 49534553226777689 184721737276912993 818678252624074753 853498876137013633 62284461803798761 904842313582914689 29177421349821489 881573221497749377 865910336536046593 493548193517749953 958986527879496065 178933622923342017 532777901210309313 118867606627016897 943983524062495873 466890615819583105 639748890623280897 73369779950791521 870641289083842177 422101925563044481 252852912446186913 464216267345786817 832398873693556097 802036986055586689 271887693512667297 136649772251001169 588927232413063041 400111485177252033 832579784885993473 136854654646977985 517767602669430017 645110286212858625 725599329602715649 172089407929501441 75796916614883969 649160171251441665 848366936687099777 924844693420507009 745406424601945601 452563687762765441 261319617384231137 970591341772188033 457831131403658305 554644765541457473 194842687069424865 385646384084733313 635027759793779073 827893520476894849 331777081457602177 816121973653832065 233781823533441025 936764586655801473 374253241058553985 917277314391039745 613869075648686593 99238231634590337 559185145802530305 224437736618295233 179267160627411201 693579223829818369 696307794895361153 944673167627339393 691398803314648065 907632748367692673 14009987753325959 78460745615483777 950602375341766529 514612420907401025 674878232815260033 111538533861132545 351508254388043905 426920440408114369 93928554632896065 131159519785665425 195414094942215393 995476964045838721 2687448400209292 193172643362739649 784388024006993537 981832693003870081 661942807498547841 625110803681774721 314599923871192321 707628239159436801 361096886206595969 427199953849335425 657826429161978881 382503912269189761 744217818952733953 212488825320331649 888359109383920001 907236937617529601 979330461872123649 96830835690408177 136456593551876897 251697597734338529 11062914471864361 450048641451598273 178434182831445313 603304201212512897 295948581404829249 495222911715270465 397517852813528833 985276929360768641 468576609206309057 890740532939599233 49367531668771393 647525309913522305 295112542857353345 849708920763244929 462986216452968321 756961128787228417 273827654704717825 196912725642629729 113490919766213953 357040828421379073 91156166089589873 391102286617151425 770467685306435585 155166667072453633 353046072515780929 759630024684877697 897530036102104193 936096940040432257 117208058822839697 515986886460719745 539037285859301121 622740203700065153 550149614120556417 24456262509783501 353120214414964545 623769508882919169 837084489688592769 908842825500553217 651245745251024769 859647954111299073 362032649148488897 96118773605763153 89193528893282801 62289223921471401 244399401475064353 566055336893267457 468804793294275137 744193995531194497 927396046330244481 222793421294920065 291111533481007681 854137990905389441 538814660274610433 895299238618431361 727001140336334081 130097833353861601 827498174140487169 445319014475369793 409581974876893185 655969550656312321 276580198735146625 451486691437931841 411678242290911105 84769362852458849 430058710583722369 37470264707803129 351811871805814721 443540114758906881 980990274118695937 414411314582391553 312664026668492993 748377173479500673 961648514076330241 360488746536912449 88013415640183729 774217622162201089 668108624370191233 613417028305260417 768811815933354113 13813955523122701 229250369877917153 408391636438306433 298293209949584065 972271032707187329 994091867899655297 760865304945209473 972360747015351041 654420581384929537 928276989025107457 630148318281538177 928119429056756993 167023886096320225 762667055280886017 568869822637449089 84111048304627905 359338246245048513 772184199220902145 580635255699871105 294975538178057665 25089167320533789 344795843569769985 592712828314599681 325948597957356865 375615865380016321 257918829632728833 574349844257408641 694473280226510721 835285332059402881 157284326445349633 969552829137736449 163542249840638465 101707737899122465 741792354052307713 794184268804212225 291111696855587329 328466158070074945 723074115876769921 702478543998235905 669576475944687361 28754299164834409 641972919370459777 242130703910032001 447033013821830145 244379901080595361 993176833519228801 777659359231048321 166670936590428193 884046596662930305 6639948819980647 509609507767276417 541540283244451329 193806046203253153 548690732542056001 196287845180020065 289177652260626433 695332936587963265 390947071939706369 592182372453844865 764805737840028161 806600758383570561 21064733092046597 953205202755892609 674335513382679553 765133960909682945 971290695712895105 876732705946448513 331112874710420609 504914947900562817 569751717095172673 100545821627601841 595800926891193729 220990227186039329 91983093833050593 988765833775044481 50139348762037625 495731679433891521 538619490599799617 297432444187503361 986362460898469377 890574175888392705 987280453550312193 403301920709008513 219201818334575201 738002465713538689 475964384364530689 665698741931148417 461686411301023745 739856182504556929 250817882051535425 594904825365670529 355047948117352513 707044799267624321 547699025893805953 346811423392235713 153229276650272097 8022204185298421 734854936827190401 30710413131838977 370694836931370753 752496088283994113 999262378624379777 886609305273363841 385992190115494785 474598343199918529 953336806978200065 494888165288937665 420977200455219265 726001975101201665 729026706465802497 462172090913210113 495581419867214401 2245461966541740 735627834915845889 73790234732381777 789882701472954753 340949828344509569 224452684398031009 9076912730758835 369078111709107777 612944796922736385 831875630407864705 628112411175816705 873415882722078209 418941012222536129 81970438329292961 507496007787207041 615509510286578689 875803331002092673 406315591423862081 731711771230845185 523646219919733377 776328349000170497 82540859917330065 42034208106169761 624252957700115073 311465496982382465 871427208733166465 866296101252867585 762759875045254913 9028003163383149 327078104557145345 762900239892811521 153493030851556961 851125596470925697 313705093708250625 127020493343660945 150348792457187137 844947828291555713 249390743238379297 544951138292528705 505891241351399425 127393131792789665 840909231286843777 816096827401320705 892834842922901889 50757030152954745 419025601475439681 966344396829807489 794916784315255169 519771060547444801 541010522545860801 79842164608191265 120840783138937985 103354812038976001 922374881013510657 209977783167882849 282825884877603073 429264795099502529 384649243840272001 179162390247409313 628483860820189441 966278480852782465 767633722513565441 628592065329822721 280066353750946465 214647581769160225 325775611960040129 74287756238685889 767981957936065409 347424304967962177 197671929919508225 8357205021663817 635923025658506497 587165706987978113 59243207258248281 751647286283951361 123626227171747873 756837227372830721 14610139710569571 15957887198222665 421508816968575681 30974790185613445 379477569203544385 124089319013489073 51088239192672801 531958350116003201 20867280742081109 920639567512207489 8745201358657085 993356235673136513 850943841310027009 395225777023181761 161193720790357985 752601918568860417 463672732877753921 445371531787255745 382764964837512897 171770728288553441 548988904897697665 494498062193496705 351709026487704065 629066346520534785 933513155116585857 520228774155523137 190209163953248609 214063470070161793 958735003636604673 561632790180833985 46350548681893145 514166635621041473 511710516417522881 786289813000447361 722179273515557505 543643667723362241 730053423327802881 487475889471863169 887141333903009921 163608355188177505 88304424924999121 929792876345313665 758144572660249601 823218593146552961 878248353874255361 202763902891472737 244403235266510433 249006160893816993 678638413798481153 313988200828244865 955893880584191873 778670351781730817 192932622894801409 747211641954958593 558086993697664001 413982643345224961 255526404349140545 920069500904244097 262659815778782497 718921306055424513 71678552934315577 148365656955075297 704806703006092033 356166110077015937 83602129686781265 308762977414911425 643832815090085889 108141913675584785 730378756723183617 792993298174575745 296859176388529985 516538716969382273 793430864580145153 170597547166462241 278221211433752545 973412553050057089 758853247439219585 283347456114864129 62672794437936833 962469177608216577 465189369733721473 45575287656671297 252602731492849857 763958720592260225 288090803425149025 736467381131387137 232544477237077281 961897091602754305 805196521184186113 961906403591367425 703351837226726657 517336797179698497 614614089314784513 106746295366388465 159187485614701537 563518745376359937 93303658019593169 68668334331103865 299216397519039361 833455393530929409 987809598021016193 390316822369651841 239526819142447777 221457051446083841 955130244124447361 818693933908630145 936856238793062401 209075096766614625 407665040538745409 504375572297856705 572343040950592321 132781104706612753 170357002153778593 895688967757788417 529545185922408705 743437252920276865 703208373015883137 225388533083172865 685779421940772225 492373646734240129 666765240439346433 873524482794461953 809477267265286529 89930232664389825 866044213045540865 817189230461718145 99391359473806065 312027541626481025 569437656031098497 545844919990198465 135406820150414833 799209440017424513 598734959632537345 883301932252503937 447331088110736641 799285179392956673 675512459577006977 970578151079134721 399891295642724737 875945136297477889 304375493787347265 537392484777495105 382424762485221953 546417535413173313 7109230244410015 536628933538846529 264194623916971233 454379964088108353 291561899200615937 201569681813406721 505313054885398593 941072426976820225 158521471385981281 778982590485750145 113948064067379569 987135868482003073 798056204951365121 214330378965865281 118490472623342673 277504320422213633 998497400153453953 243641034625678529 324954524681452033 237217925368103265 546800714702015937 958261878856557569 691992662770253697 20930854888508321 914407066762223105 435258567900259393 656061404006059905 664920399027810305 939537049333353089 402185425013993153 545645034335485953 557444061197305281 192320461609952545 768040200969718273 844816061033945729 509348163805899649 666136592472554369 793244954858504833 402200090467552257 548037066879278017 315497830952310209 484410549172732609 771657091338759937 978524437121766529 461850590867413761 731515574672112513 146354925755225921 697689890861443713 933519984338957441 706156674103961985 879683643986759041 482563583586628673 980039724059878401 13026531943875597 336554406206865025 349090743830704065 5262939512917343 139193552449878417 889584078353287553 771145562492311169 264544520312028897 436663772981358273 759649611986084481 815452062789280001 151147812976446977 465796166223523073 233094322172171073 169536403437238209 103709558237625281 236237486178833217 592895185481900417 778013320817667201 563573426926538433 127087521038813377 43395354646143857 846656907355256961 627175956092344193 921070343832848641 543433289791472897 391205465560734209 919165665763173889 23767211565026261 987148300946436993 194209582712918657 866908213175832961 86782467895783809 672325945193570305 962084652452592385 612454177873459585 644510465802081665 700404686929651585 947631639140841089 645523030298704769 192519457558017153 478361573690882817 200525751195858241 287813580894763265 269162912317252545 99418465400042065 637649673264778753 77839298767599985 391690129049333505 216275644199306785 72798916510937057 84982891159981473 187801627083924673 377425487745334465 325469494002025089 175670009841439873 250350930550194305 354689373462328193 233535326670949665 233203460528059745 326928329063033345 69745157274205385 345142347088771137 531228399111995457 590694307603495681 540984500268628225 859721005837929601 629992266302892289 280505906167800129 172098063083545569 953406611104046721 821122202761898753 756668606917440257 433496213051036225 465240458715914689 822793962443725441 506244765752395393 930822455783634049 370311849755868417 920761465153219713 314577418950147329 285820373444956033 935624658536557569 375231662770190145 366490816265152129 588711488909346817 683189917695219841 748106899699735041 573576572166626177 223695240884389089 590040741892881409 944402989365087873 768262199206954881 66482212345526649 482045629623488769 566037367476013761 339307304358737153 741831965813680897 551193576436805441 521644481878055873 388427203035430337 287426366594637281 896197314958985857 364216600516442689 998474448918766849 66232181593115057 83692179956063489 196414025933236769 857711103155562369 611582089214827777 910005392828171777 114190859257320193 372998786457241473 676945087676479361 847566781846143873 491417521344075713 821164984637359617 635804707256532737 449784914647214145 145550776075140225 779443024655602561 466880479138730241 206005130492872737 786832573338372737 492924916801197121 437403852025731521 754505834059504129 626342199374192897 382731181744372161 724208240131879681 825009462581267201 602458552496713601 179535161311459745 191553195001993985 969642576494752769 147512415176606753 242751461497430657 369038881347229633 807558362846283009 538848931607404353 258804407919111425 976468166239435265 736542293115295617 709029685667957249 418253020133033025 649493764062078977 515990555281081985 491958370141034625 270109344493814529 495386079078706113 788938996415229313 984415606651566593 114517338012188225 807937715849028865 53710479318443305 350563579547795713 97255180486225617 390672147498143809 213748587238004705 600781348364620289 139605221525027185 65060805526009345 100948317000945313 761693565080676609 706448055461091713 802913944932207361 85037595478102193 313060406609224641 868550773055783809 637660107425155329 429189949655540929 706531402347664513 539629576841772289 836655915885323521 638066269232414337 373982053651531009 505693979417014081 405386347558653889 955025135088153089 567726269296073857 457369043506812289 634464614169267841 14564459666960517 105431240842051473 682413881643679361 272384386759689793 636545008813914881 88781016832129473 75704224379190785 832304404092205569 880906561364557953 662192267410290433 330844601537716417 231670558376613665 864052825338678273 127157123778928849 447766873648870273 271742423427518529 897609580419075585 245675092386818497 333726812853722497 633253940598457601 251734668007419073 384965444375907841 303724476769271937 978290669490540673 101586215041894689 573074729105911745 666367557516377217 181422705989923841 898069668435159169 364587719022935617 481515033868301889 580232132151330433 751842645946201345 236515724241883169 618751619760228481 742280753313970305 250142089036035745 641300381472163457 756046999714552449 538566960111602113 84818546274735953 697085285832230273 214167983582466817 129533889220120097 680650434666137729 170948758170752065 5981811879305355 786253709273943041 727324633336625281 50260187240724009 125285211399312145 654688889876616961 766291571895738625 757946317957603841 544911751234959489 633709784531440385 223040896918920609 372084136513564097 229429894296639969 377242835124555137 42330646926547641 997350192817222529 487691191430510401 87574248805843521 242796451438469057 409553863081725953 441892636765469889 671104170232105473 700550405669606145 974490752893828481 222874606484705153 51025235662386593 569359771699740929 614023736262623745 619406351312942849 935401012826964993 296406331999452993 756609581468850945 418660018137497729 226483264329395681 874225884524239617 33040292514215253 135511950839411809 20996285085153945 36096832700184937 243186758104926081 502431877100431041 925320818450806785 636894901017118593 373869610894672641 195346839172270145 218443313754285377 625390510119036289 255114920659522689 222942684846568545 404237612399718657 296394086736629697 631082038680744961 79461912647143857 458779603089432449 979435376043102977 837604139371322241 729367975080602753 794250031481105665 870303479532029953 30910331597937101 284593098127071905 715470548279718401 316407672814836609 627678198722477953 582914586529763969 165782294851815937 828302877315568513 686698835615629825 963883765350299649 463978919443754049 287740780201932737 794349445279877377 254357471196154721 782135952485980161 965265830534182401 282612899760266593 159874663997310753 454850008772048385 833807499037238401 498035922218534209 954825594711134977 133653390013954273 383184086606522817 306879271899731521 70648348367722489 986866395894516353 396311815144304833 35511073730233989 97352797932384049 916180077762923905 461713746090939713 841179791952043905 992835365057668865 328740349051209089 967279059564209153 837652865020558593 293154801424261505 719969362827292545 873892202850047489 679422259471493761 644759791528297601 930975942144392833 209416193599270881 269485726097414625 549288846962095809 828962665496980865 286582752977498241 596963915065345025 288822025956005057 593947030250099329 543746759689288001 745485290054190849 253297782701022113 195417003871760641 374461569752586625 920464537594227713 444287041255034177 813901288667274497 667807851635917185 17842459050669391 605635711149997057 351140832989749185 171869554388312193 158897721609349665 9966628663061529 115514583082649841 441329270190824001 621359893694815873 392117631591613505 744138247298188545 588609384838523649 347850461979646785 300854468780396929 297784000929460993 456197842523227585 365880584028573697 376330821088341569 748250657794635265 123775897429769793 932092735162001409 843593180453421313 169461936518139553 893642696582464385 455624722820786561 135891010715820209 383424117666685057 425965748583482881 465500329067651841 772722810392888705 530897685017102081 463960093871197185 284537664370375873 866621726163824513 605519532758357633 368720116394118977 142765735977917537 322980538917715137 871067062861762049 322729236644892865 207728314522896097 535180474345533953 877122055691266689 736812014328879873 193933485462366657 222491689714882305 491734634669889217 862353278053195265 621303860103594753 773350770155726465 614595024968700417 451997601814643009 470647856752549377 757512444006078337 545107189241441857 188892576238817601 496383308470100801 76164310018523201 21662872890736653 506108688977722241 132102472524422865 901454972011702401 777001169720996609 911540045909578881 107798870387867393 191212911365308705 766096488608518145 414871445302086529 199032838542592577 179246007102857889 604460825500900993 595721273399210113 73970781931492977 67955149683452729 933613585145813889 57594134471660401 885694456119495041 872640200531957761 524927915943273153 860684873732555649 981667723615046785 373517937276456961 701895681715988993 225874510162331169 42620696842647025 762929907132569729 753477858498975233 638581380710792961 807841557454523265 375438600376153153 217662375162511521 68735320049288617 747056191523085953 854563364879123073 415301276301683201 554411773532297729 70451665165549569 941988323747576577 231032636851118401 892104177795321345 63313047818127193 426503543697105409 582523962815180545 734859555964778369 141170733199473377 517163144427140481 143941933841766465 447311875285695489 261898773481561889 317730251414371137 937622343611998593 608903116584304641 435090392820953281 190123988734736577 263173035668494049 926291019875240065 334116344694422209 569108397244189505 870105577861529857 424237911096856385 256021685930178945 397812559200385601 213597430555317665 370414693913264897 467938421429437313 415915625690654849 368799504605739521 270920820258016449 920711889832844545 374665190546064513 663513337396288769 95422646311934753 261309274302305985 153642846267086241 158981701400598753 377281849406433153 411275796661001921 194792106363333761 741505362327835393 36640338423726601 840629549862910593 584251496918039297 151780985401366305 323031148126677441 212366105647916481 139684820627390849 783039911221514753 626703978993592833 725030563779597569 590891691535556865 422668749469842433 600622141057119361 178084148960053313 168459740688174273 335049531925299969 932262495451457281 231146373869648865 886155714460283393 616533588381720705 648314373358449153 243358734289316193 467841340879143553 668048422581527809 296635201310667905 448443447429070849 132261637358066513 888744732712162049 77012486858468065 545497449908665985 415533588384359809 397860404849630785 662161731938031233 331769299814823169 441132146362672705 234773870477717153 317840555388773569 53841340394242825 803323615504492545 202829723361780609 78988633461055009 255633043732615297 728153979875241217 335358999112720833 328543820328963649 118930423717117153 835206944962376193 37424095239565249 646294802078020993 453832351183393729 515473689911100737 849858012858284417 314192679873986689 447314082907794817 241018887388744225 689428495999827329 277465783536516865 128392892521645761 559005752384575041 427353793142010817 641296598040259585 884116927996600961 827502042628761857 5467230677787428 232484755046048257 653387879578644993 107899364222401313 573236632026556929 254318411926181665 42697286433067913 926435149009986305 618380901495576961 318815824390359361 222056902303762625 696030577696387073 908403881305169153 939712328242666881 259212042687451585 493393837212376961 550023945904307265 26313093505084597 489744810876970881 112156734865930481 288880782322316097 724991712629321985 569628110237502465 60909157880981721 634337481327797505 632196746286357633 250532957745662081 598690477521028481 715580494097544321 548965587771892417 407697381643615105 356235064621923649 308091255436089281 488895232896002369 952036676538909825 388620920516398657 957085399830681601 94165568836604769 504638564915481409 156631346522313921 950477563276869889 290560435328931265 900694437312296321 405929888887339265 332745834366512833 333617777237027009 34745876873373049 874013816834715137 617779055092931585 103320511508375297 338975680076430337 326921431637952513 159056437697053345 911497086249074305 395871126707177729 436018876966780737 715621421153791489 339842927674570945 186285891062283329 228203137592355873 949184402079545473 950833864489784065 139702285436314353 261974887416695169 878861002429594881 660538001332529537 126949048676465281 731628091199507201 573687942848302145 261326195775485089 473988199473652097 519968089795039361 87946438435430705 991741089524513281 901499128599567745 897326618682267649 239877385498523681 206443366374987393 447335668996558401 395136136573707841 840632526074180993 465469369692844033 111613919980698033 113027287421328289 327935324120211649 681389223173415041 396931674328200769 799517597702500609 19213525806030421 105856972898667585 584375967181330177 881186933964624385 833826368760306049 752126818762310017 490520096032227585 810231125734016897 945982213972762113 514130041662301825 358147014021596993 715019808552863617 412191061791169473 510548571971629185 226188836923952865 135453273597473617 3410042604961917 636991097190790657 650193889982148225 320336236551792577 786832605863544705 612008984859262081 566999816701169857 76609271662075425 110582830540259633 942539913258290305 745305340314700929 862171509681825665 602069108522108801 778819769673692289 982220872397718401 780386383230560257 293715472180728897 973365906504913153 604990864514405761 393506032435663425 625138111061751553 276940051805429025 42895160362931505 55624770103545273 566108212717573185 298204865419652545 138454190107154321 457948061574523265 578004231702699649 2977127242832723 376710217970085633 667836112355299585 341696101151221377 341560652773015489 499385571204953729 469070689093609153 776334815662615041 354746065547960385 725605405756979841 818045538961566593 646382294934959105 434950328764987393 476718663782492033 716165031547443969 184072547203790305 501019261868055553 569283013201769025 462847738420062913 462634952570219585 703938954653953153 32849292128020125 749491901125690369 453948041233566337 14729853998307619 278764873837175745 239013431004277537 645366512981659905 81888149132200993 309414983421675073 457684546370085569 17439494536098721 88775733011505761 46362897906206513 18677696791197465 980903223000147713 824350282213632769 968585709894369921 365775362923113089 312100539213595585 714703688470212481 901908493262496385 540086966103583425 125891836781782737 387298003899307009 566917840520375169 554389787199038849 789841503415154049 271936041737081537 969812407718407553 134076791507421697 359279473491078273 427886617386437953 769174866696715777 128970898367935409 436663346931318593 948834933398945409 747503088544007681 297897833005176705 308041682076428481 988204619086477697 601120028862510465 352468566543318913 152507601732487777 296782243320297537 593018217320050689 755702800565469313 66122824465985273 630475540217904769 613137533511377281 395747297564025025 489299710029293057 4585934341793775 798000640848087553 688952410629806209 416091951012070657 406432037239344641 780640612550030209 157037237260947649 925927214933075457 672906423139398401 592076481320830849 20193725736984193 184306404512248897 64090990888647785 202576239456192289 755073110599266049 70808321294585145 967029394259800065 175569771455897697 990109558905796609 112914451635184321 821916186093549313 175937879188950305 110136183586785569 925870406799027969 31194285847721661 409734522796057409 780432936916664449 15817303079408875 373362957519535873 22049211304675965 493034648339016001 620172125895585665 458820488080750273 107161697879107009 604265929132818561 400749946293124993 524056998020544257 119483328231638097 44128144191613929 827066811639532801 430356107827311233 959745119480501761 510537461001657537 185929277083168641 9367339758117767 958833473156431617 42822440250812833 415718943025076737 854106965543412097 17566912631863831 130780043876907121 617257078941257473 591891330254643585 676152944475347841 142530617272466737 755949507887045505 475286302923780801 289289637618495041 734100665302204161 854461415649155 496377238146298113 444733356263810689 876917399260332033 494800153949547905 954658492323023489 473118834659018689 250166396396732449 405743431356334849 603867935901323649 308992006717005569 490313597674212801 553870083099731393 860532851462426881 47126263470275377 370220585483533441 62780333361892817 597356919269262977 529590669014822849 548507943638593793 558393706464762817 366496479438030337 948700683420597121 442590819601118593 788484958256127361 428005735726774337 275509681564244609 845693896042387713 902191140370156545 202157842545592097 855119582474586113 641845148039006849 396198180922617409 53979706685655769 546652777072296193 839169325920419585 177037685757575489 65305650938075393 640711825632521985 809698374537813249 722040051325301121 393216640728699201 539659652402690433 215457290007275745 750662496140229505 271270379631278753 930807756067522945 440965537294513153 589429325043219841 826951047639003137 279954843669287361 219836418854139745 864500701673996673 888908599873236225 798649844663586305 519305008413507329 763464482147547649 392574175488366721 234663033519495905 65839757399242417 740487319422392449 992513099393011841 558663546157632129 295188956944112833 705255345749030529 12418005550390633 793872480060741761 82101208382550081 835595342393510529 945084582544513537 297964582588676289 642484232145104513 726333474043961729 719309152303910785 961829819383126529 250999041495315809 563484462427062721 820783553860952193 257705437257257601 330222036116932545 964558562186816513 860246428292388225 335001056131403649 446866243655119169 514540944509640513 173013801035569505 426840404898243265 402580067442240641 455477152817671553 686313646104881793 460535119079395393 991107798297019137 448753232596324353 359471705844260481 743115106270138881 872796129975309697 456879016572536065 569947042244226753 966517921159976321 107385294071445265 110281929516766305 546628424025715969 109562937864026817 105677513421053249 99335626404716497 329934520148047041 434506425903748545 482099575839452417 218246856043869281 333494787634709441 29517489935258825 588565764844187137 381794212045342337 790031722128222977 845183784739532545 413722463355963329 825167956703190017 658151595884152833 39126528561027385 272061782749201345 508839943431176769 748837752494441857 569578172109800129 969098875531624833 602660882401188737 280410772991547937 273579699926941089 299511477871757121 575027854427837313 996581186627455617 301139507854173889 155661010663902049 513402142450452481 670105684045456257 441738677545728833 738197557322134657 641725180676552065 878724813267670145 28069818814117297 365566545528036353 759042781070014849 572891712407614081 203585035611197889 875378301221356801 323193847892575553 176805369784691649 130654554111941937 251093128718490977 855663595938899841 874071014666316929 445877694190571137 748759513470613377 101181909443390337 753682342693455361 954943731057255681 750191756131510401 181528978881011937 635838181656698241 233638344458327649 843681140794611713 721081794534818305 493377718182561153 761983351133977729 196921928979417505 366310521259499905 344476346563528321 278559824674672993 308245366699477313 187752290833167009 554946379920441025 780899088021044481 323561807227275009 446615589158717825 471416093622156737 610158980111762561 612808299485831041 75390247851537137 855324663904983809 204485812099932225 489506883842533825 799570135931908481 425702333433225281 761472102630804609 311702685957666177 93377049928413665 997862392622241921 357558078402121281 656641017748295809 484369082192735361 855297123406774785 188317608113166561 452754394967652033 108813970126668385 571251523279844545 941168267449626241 471683975870814017 771121655828785921 40779224351371825 829627172448610433 224100727439488161 116499578881096961 857822357380744193 209900630941717729 313089947171857089 316983147115173825 817383996723879809 686073109283782401 628013922007934209 968391443722616449 510686071402918913 174801056740960801 313391804056561089 661478596506363265 59960052555499745 45196335234081177 327878537917140289 27133418907247633 685960140850657025 441103930111694337 177456199047394849 456087995184340417 270301891569705089 513465830762029889 327166709317904065 292018886278008001 449321042443049409 87769030664077265 82934897114864017 117576640941258865 217450562507696801 329177067425277441 808200577604477441 960799371187839361 15386431705312731 74942966956825793 71268056555577889 400218354474681345 898937203177002369 524823434697353281 283686520931549793 837037019811695873 523936805728570945 25811213211767381 115915483808304737 718973323673544961 314577125238844929 383551262064301569 195451112552031969 470238486675917505 608744473363717761 870908375093335937 489062200098640449 923846405972973569 674304922249906049 291535594600318849 232504052116265569 424796843733012993 972785467614986753 765805874006133505 138864970302915233 625065781356063617 697673891974108801 526590442725520833 934498626573283585 613807184809978369 547867847498853441 897197801863683201 536376756921963969 99385911080766225 605025876480045313 743053789348962817 596855569814746241 205110661758276097 587217649133894017 277757260781498881 854606374555384449 269732819709993537 248970436039673601 913964200100039681 100261502702178257 209460751133597953 216321558327226881 396737064647595649 401740932766909249 243573780523071553 589695085343908737 273772444851388737 49948447618131553 494494612733539905 550333189423160001 641140242023567489 946378967731515521 419807546886666241 378761133050733889 368308101236422657 529106224181898433 633231463821310593 475607667679671681 731387342329355777 944692475554898433 229635334663306881 483422478181456257 663447673364615297 845974845270401281 692108955363600897 588437024938347265 25759109764834421 707756372655932673 163786823235632545 757137529380731393 289907321437667073 885609344984882049 791107599110738177 585816730853398529 439494651921336321 231854221102747009 856639505224485761 741827225555983489 408809860469673921 65004782704018993 27302356847251021 611081494445389953 897276792536246145 755389369293037953 647183777478979073 773564948911843713 371152248814425409 434214479864092353 143219565640968945 671506283245296513 691937860343784961 103100970869245857 217450228416659297 255766933895234433 314026349702956481 166289858606827329 142666435418782097 265476319794519361 857570728475110401 531604657259219265 620929639291894401 962584588066722049 87422311494478321 535315563935537153 909239417697186561 783587627766483073 681831481360859521 99847951732993329 256680279470607777 240082953413764961 437670474843812929 494508863520191937 766506806795739265 81047512475439729 780071648589256449 553890825366305985 119231138289485729 883922349121480321 187054277488456929 135297631792038689 833899997361548673 858002173038105601 733039507672913281 337492107801477185 960053798577781889 289643049316556033 743853189858398849 633486537468396417 978636884532924929 129926455953754065 150241520177445409 618302778196277121 833289719419845249 195285661799932353 653051277211815809 770066366148252929 141539955570316065 121968572368391649 162656528165030081 154037474251406785 866583758236494337 965962686283876993 55173546499773353 751916722119286657 823400684282653057 379150413788639873 771346900406030081 413815869707217857 997288824763366273 906129543149081217 859188798663055361 851597666016939265 558580902077231681 748581913510950145 182612380311809377 616935883200294913 844970622004360961 527686176237398977 155144269564246433 335621157476165185 273830881961252705 160355713531775009 245683950041865281 254660993870526657 853055491738310017 50673145695856905 893173905258194561 257038484416479905 532842934323149121 810546209204321793 375556587738401473 220174251609289953 325628444656992129 668208939387557889 137748679803976865 950875173100936193 800848375821821953 432744856407513345 891411357341468161 887671882339372289 9802517712621751 268448043885104673 269513926321494081 489890185609649345 28604795211911949 833821438492780289 530178832937792769 353639701217257857 429744663752934721 373722128562167937 351785214495819777 933331523868499585 51409602433231785 765108802774310657 5147422096428046 581675859148401025 265357441021997441 30659508798823509 504750870232427905 932805671873634177 526314909792482433 501966388828382273 871121715144340609 376793760506114241 686779832604862849 264960866816284833 537655795666424321 147073620252395905 389507856565380481 212685683367400449 630487549835066881 955959302444693249 705284588394199809 500642021156654209 277717810228907073 961531529801302273 105859550847320353 311958548954269313 968642043363558913 378686898697406337 281813544657019585 35937348323319185 4254295973581180 208329403141700449 303934864980696769 514637186322719489 242598406180348993 254839063249971073 146306438779625121 266690272597617921 147473492866751585 939526446133722753 742294383387012097 232272302569217729 863176914558152961 956344641780145153 24142799268908277 852940052547399553 943611352243820545 818377113189168129 936708864131894401 287923869982083873 9044981364041861 25371091254054789 240430553588119265 435546905243104001 51571419135413521 362787143123934913 192945638051149601 663996672773439617 189970826990304417 593556520569887233 478539058905234049 827080321696985985 230951776666259425 100174204690627985 236075431765975457 143360651479614625 537006814897125633 405227517639570305 806188323332044417 824828239541108865 57319648229949393 674413083431968385 104787163415458913 255773867295634017 338920078720207105 472099100799066945 950570247732095233 923667551459732993 307820815642699585 83240653995627409 487987322434484865 899633721109413633 267039630396453729 477773444937906049 203391780675595169 242669240391723649 88687573979242993 518441194551112257 220999607205179425 373339874501287041 934790701260851585 797424345238578561 267393941619424417 921694245018603137 995935506293975041 731327912449327105 229969556910013761 321060132474489281 923538630567662721 401374693916420033 817814729890365313 92868971553873089 601515923930477953 452481862765434753 815617976414692737 274448360182223169 172966178389060577 970844557850608001 545427999549680449 286712180349230305 339417380622549569 157404753865645121 801276015508953729 54871318416932273 682059702344332673 269967757496896609 972204442717163905 793817788333303297 429686231089860353 388687446638552833 735173826333401345 289959115127405889 795881200112774017 190245159972715073 386304886432789377 70380940798532521 823062767331364865 920491266531651969 33243785320500765 693801782729341441 963654782183397121 911923211705254017 830030170634081793 749487518551820417 274906028319591649 282584560033651393 676238328477857921 561872303474988417 745297701794584065 311356548533165505 192515937327335969 199970058944575873 564306941298937665 548872239743214849 833751511341908737 139764217647499585 16377631516803605 84233833652501041 108374723530808129 860765881797778561 562766015391090945 839301374664753281 577772467430143873 139089761845614385 775579438431520897 51616286297512913 544151813068005185 771096023737687425 326538370710707713 684221194871891969 669688001519993729 694392297124299009 694116272359423233 769058676546944001 666375364789196545 815416396957818497 637725448694467841 256721192179238497 257190616582498433 481684599256968961 563121344091086913 868652874146430721 828145397299273601 206975400922818401 451419311846635201 491166310963077249 201337335698887905 552232395884917825 92908333073211233 529654351737644161 285620272770081857 644945028029855617 519682003604245313 275093535771613761 669043742788197505 674460347819579137 97089926503542753 95422355384794593 561423384915350721 397475316743157953 57869001525048705 226829494865395265 572586728474043137 622365484263244929 954895554287617153 132724767789124337 208906818706346081 286654818217318305 694782359501331841 52634011328532185 415228489918682433 900580914213865217 386630946810441857 164029002082013889 99372811906370369 181242554924995873 105365697202742577 114869845891345073 110863395952485185 854240448819556481 73704976244927 894220576587326081 253767911002235297 139169762304636177 663129757451244417 636644188105062657 385628391326939393 976052581948440705 769700634469415937 261333443614121 671028776610832257 784192516943836161 169223814731324737 918562765009195265 440706676419317505 493500088739441601 595994158689762817 455619576476816961 567172655938925633 849709167313978497 216044780538581441 49682748932209369 658093461217127681 995839314399663745 358676687315210049 920874716214068865 932389602374293249 77639295571760417 25502413769814325 857445958566128001 264881654910475105 943581038013977729 425573379945063809 947719322429247105 337807584786339969 821393751443242369 665535606857744769 260319159955681569 36664414920458913 392392608632437825 407905306776967809 615651797110881921 479265691614308737 769348111706040833 393201280853489281 762063586542634369 316940541691728577 158868863401156801 63166570770675889 748973193243056513 32344697321214257 178864731285290913 498633985159912641 558001109905912769 856947768077326081 957377150002262273 638340518251766273 46272017289918921 11068321291624273 890791364479003521 431400860118984065 611339805338157953 239138054643937889 745189588168560897 619061727408421761 295401165774432449 972102571751413761 180497147328441793 179253183156262721 101566968899330593 937548064725682177 627373517538533377 804432026634401665 344021458841989889 86944629787616641 193889544649142209 839002281685637249 847112955087990145 389607055554556353 193418891617287873 862550357171329537 649106546199515521 316506791046499841 315488677738205313 70224158477444121 660934516770876033 806463484295669249 84339190109094625 38417857003423705 38374273320680889 665665045187985537 320518261273480961 654723737693089409 110361641511413921 832700690315384449 921990234387127553 483731105457792385 782429908307857921 769755935674545793 574105190420272769 698166202289300481 821497190937773057 581351077510497281 471609103366038337 757178030463421697 198476942301436321 870669404972694913 858062631661187713 105009455995130449 293653962291099201 16407283026573795 54083159542987145 404202542921979073 784771488827129089 577099392745203969 629364283364754561 833848305564842497 170759103794548385 132567881193573105 776217007472755713 166805525143558945 319566619971890753 671678017112164097 644300284608437633 97507521509797361 54351127983746753 890744234006881153 105273019442567057 296801362800493953 449113289779074177 627133231559021441 918438063271668865 110697498012470417 236740079639300673 407894161981879233 678318875612237825 650050772352358273 36354807753451017 424273912569709953 934894226914526209 207772795225722017 183096727461983009 471037171710172225 7423378385286839 724542238395287041 945272137866719873 726520395563007105 862056412457679489 154110409660447105 197681961131220161 47845038945602881 918499613276626561 571795937888737153 995407610954128385 458862539210237249 296776823179232705 256851180864728705 472122887887504577 99990608548175425 144602341042460833 558915590712814465 536914950892832385 363541460712447425 710191994044084353 444224305097620225 632587435279358337 670476735114014849 483744318338015233 287715238509292705 468553827452620225 160415147115180897 340706138881433409 827401489200681857 977904579215472641 912456350619486081 326804056668724033 587699516259448321 549367461209623553 526882210238973441 752308245426053889 384803840370395265 832122628962647297 454593707907598337 162855341900499425 391277543551836993 539352118413642497 230402115303697025 656275896738964865 316011150034583489 822693313230157441 256805911344820001 877256649094707841 472442124993136769 45247646199708673 396064275824876673 880451610023118977 300899792535958017 439414723981169409 900262908476428033 272096399933477793 484247511715182081 944648511034511489 72322469860104385 562660296349736897 369362021825921281 929461487111833345 76813179008517809 259097822500965697 465770538431314689 914955115788313089 969925095183676033 743469257310909569 337936011871747137 440275841638676737 895541419944798593 601844985686202753 5841512995175436 903255483322976001 492235843467575745 538374947114096641 801902548980265857 334788621534922753 507953588206298433 917199392973149185 548682797915063233 339047706986729473 949553436046933505 980633541134142977 484880846741177153 772384446856360577 468323724562104385 885034332883581185 905694585776984705 513783880906299137 155703126348079489 443335164438440897 342682516793118465 974220743297390593 192026045199263265 260921995838433665 897978933029520513 829536535467024513 442086736557321537 272954446300861505 194159291115610689 72955521817871025 852214849759967361 338166179703225793 195794679083633121 553658915871590529 492542058608570689 896492879220080129 809006654050008961 84634162481389553 64003857174149913 963581218783193857 843987440180541185 307130754167996417 301776512067938561 200461273457921857 320962104752581441 334430759145586625 745335643115616641 75675583533755025 666540429980784641 761351497637388545 990804013993432833 422333410613351361 554563333282843009 618134894145153921 615020915409836289 4406410751929713 728743421327607169 921463268932381441 174728078347875745 143734812247732433 354608156030266753 487720024608133697 890966426221517313 448429036514344385 302078726137779073 933856145856491777 71378225043169153 229513352076981633 289684618682500161 312024974546144321 885399382350094337 128773416627442577 324774632872987457 571328661175311233 563720841194033537 717971252746242049 164616237438210081 182525339359155937 358935277461249345 607137131855527169 180078303544917153 421446735350041729 984629699659343745 734920820702701185 621393911667681153 309366921895442433 691625132582593921 652492487692260481 724651694707148417 331964567584019905 479515402449187905 477859085182178241 734142603724294017 284278631707334017 156657193691636097 841463030941245185 891095629386995841 851741323072854273 420477079075773505 196439319825106657 910897444110005889 474677591643395393 841177197724157057 785932617871313921 861458709410413825 246407766848800961 495053732426306689 881550237937535233 603440482697962497 857224508417655041 48730380831123913 495607981212149441 762689320073093377 165107307110002209 773316687235968897 67696464912774705 296175869215360897 799282676296510209 339117465212261505 903763555755862273 70340541610875105 187956223425214113 268958658739116161 752006703829312769 995997808689693953 653179295543932161 713995923354410369 511155134830151041 423439344422604353 293438167704646721 253199021576826049 938078822740624897 977332200061496833 540863099765598337 840346881002794497 436096742408668801 351283007498551553 750768338327542785 854738921538917377 724003904672503809 850009428666723457 375497598792573953 618967082693323777 897952918124222081 492027262007525249 64333040317119841 284663935218567585 171294113843533313 112352345791876481 991724556245170433 851434406174057345 306806424950426753 243282224495800385 375630656953500609 362106045157652545 415072044124332993 227840031005015937 237777633417604065 236534474543951489 683819201817446017 426533746650989057 162710370715256417 884640760560934273 605762028251195521 920934495465772289 20321443624080617 435924977437018433 94812195927435281 470059371083976897 167925283940189025 786809276157221377 308656698809745217 826134046917488257 586836573646930817 488853375080019265 143847522035319025 819109645082050945 231886902095975969 960819624285626625 930114904504240001 844043599564614017 780566441427421185 427032721551817921 344104208460525057 767477106786344577 114828255051303793 75394837785047745 587779897728143617 559228774538482305 609487171639866369 543319406072519937 360096602095300225 671176820746723073 446153244238114881 721900203764995713 597089521951591681 856847199154586241 233456983289666913 401625673650521281 698292317175234049 552813902307235585 658770116095592321 741295750835895681 407482939941377985 438526975664487425 392646895975897089 340538848915592513 412444425077612929 434315032775259649 136877274686508337 641124174876985345 389091256329084673 282688852705476289 375549873959069889 919408249466123137 785460394913233281 346052529827460353 834189958876560641 598658470919936257 344332200542982721 220485195151113089 856310839674701953 483199837558650817 751388107177294977 851991100105692545 304166621967322497 664497601226322817 998711848619326081 705755410565771521 318815300833303873 781207721467801217 29107075225002889 103338963455968273 424614164173430465 430312592137063617 11269174908665747 545874052966311745 328919647747422785 364750680344762689 553570821837499969 887286600763616257 96121480834636225 605109514771960705 237482037192808801 830094387094007425 616401490026358785 310270948902420673 810954170643757569 872767939837757441 847091101753346049 656289867157461505 76086011228046145 542966758899851265 784653714279183873 666791560755278593 110817024664047633 271780356298222625 587709009548273537 914952937860768129 736140303230275329 382637680446364929 478841256966685313 910477611742287233 661404016740622337 432651428918035201 721013037414831361 319298793708419713 171807781317642849 117312099929037569 12184899042861021 604085867060710785 553457229121224961 460741951374586753 441290559182885313 275654596667472161 249698979426330689 407887890020518273 775231701526589441 405376198539151745 403426991961058689 822426264862627969 328356497062497281 953561017467400577 437262739715112769 400748150240687553 234417013644101505 546097400877862081 458723583008836737 29792538522201541 280832984968281345 699519576040849281 930588971974305665 551923481555732545 963918297682877057 911948998184463745 425660463242540033 926357187134641409 422372337812998209 153415801361354913 676121821054739073 82312953909351457 948746327197593345 893959714633204737 144997495720506465 798189178039763201 861835289661012609 82297165756166641 183164345832370401 183379049889211393 347214627708748225 253012345575875489 510500407413477569 520191541727371009 91756776132239537 908098811272289153 372688625724169473 593708430231785601 7373341534584911 341783827932509633 702690566283227009 213888963056206209 369001848947203137 399074148173873793 962848023270897409 449056929368694593 294689010896942017 162158371189995873 892966958373396097 440921892553461697 637334623003834369 19101468149081313 52721143802404673 371973751717675329 207197085941654529 901210572836724609 62540062178161553 785549179747988609 423693468876631873 984701777304543617 633199845701074817 611826401921305729 329549276814130817 785144504561394305 476125130054359873 789812792990318209 668285976128810753 166517116525547233 727566467279036289 672024444736607105 908823181430729985 318113818044103873 652100198942694273 596619752712626945 633187525328065025 590162699280064385 744188248784769921 268466752778650177 222656933086565089 231636981667854529 378841965163648129 328847967581765505 874947619156568321 440780259444757377 409889740554735489 651713462821291521 454216924540357761 760360821978586881 441210470553730945 186684225498481729 763778435505837953 156284064231080321 344946800825642433 295110423858162113 488701977716967681 181214606221878689 241661359707681089 480754153895958337 185220377947086241 406205109789603137 939278599222991105 702070482627036033 402532640668223233 905535964784427009 427222280592250305 335205526290792449 869749711467687041 496203079570683777 694296854441507329 617942514800702721 929069605932678401 797539014868441089 966577813297195777 592757854539542017 261613683864379009 12729708019612929 606004347133097857 245375672547467617 853650556934919553 807534109227070465 860765124189104129 532832768753962689 960248845683832321 327991254684356225 482317561517948673 156812881664407649 115930061565048705 454597696288992385 816490355233671809 374231249328062209 545958594101204417 922271856314019073 311221121734394753 473724183986504961 378952444578967361 170929840500285473 762833570752068353 175425338030095201 36096278627308465 348843587026159681 926244501443182593 539417083274784641 962082882960086017 28926014211712925 50117896377006585 668383517612625153 308820519035020161 66103119121073921 251884297701753473 750737615286581633 328867280883084609 912028834939540865 533976297474144001 765950511893777281 578559698395547905 292238939621178433 353978172624170625 433702425231061313 771086793420348417 761714484328017281 518157256794442113 968153820762807937 410642906615191105 499647140113616193 368669378842316289 649078698313118721 536718180631705601 135507607641635281 706368423623107585 659410867063115777 822124922363212161 159477859974209921 138483597283983073 596155351568782465 412206486178089217 944707555115307649 896465119190739969 336462194805818625 731653133781446017 871108525550887681 45172628283484785 846425457695246977 688401847099751041 905547888990575745 139548395612312257 135957720667022385 393294610866274049 67004090384706673 96362289540412145 983626434078658433 514707553899651073 933800142565978369 482045158119607489 640974603221906177 477561854913584961 70338544046599337 796674686942157697 352561092722780225 877431792572647169 440371880089706753 210600672852738305 837346856868748545 147446062917349953 400916019667967297 713877836765835393 526349209281661953 826030812721111169 244238168822668897 727621594976373121 263538399896020801 818087057312435969 874343892743247873 936748430275219585 790235831899437313 114876578397595361 609084637100089345 799565464386294145 851892788645670913 285779343952281537 220074326282578177 813716344228328833 409809113060376257 128377270815175137 731329354719768833 940580428771912833 694444452225724289 565334073712062209 655844779892682113 459992313311278849 702457010152315265 813724324566091905 859729834485129601 120856766300367009 983077804725326081 84386995607967921 99212062864104673 525762993014030401 963118762946592769 358234991489322113 110570516231170753 822059592687825409 671672174385349761 849062801823219329 471288573842919361 629170453963656193 108863618697611745 517204738827697217 957465157161458049 701469949923623681 986972051677696513 817476577531447681 853453432165032705 675175961230753025 501555838065158337 823379100815198977 321097614824275009 771969286412858241 775273720746412161 995873380908061953 94725268431211873 5040704624622806 783841577562597505 390599915335055681 161763571556058145 56760150803061297 813620901163744769 706777291220230785 835647504400959873 951038958492848257 720919806734073601 661876189789264641 486364811720243009 135723734260583489 637053589454268417 69341575386101089 813951014783363329 907151962040888577 979035980763839617 246075152820164801 721546725569645313 864572708462308225 137555852340199185 979161935893880961 747923126003037441 468873623687318977 491363751720840001 937624361024685313 475958776060501505 818465619068323457 175699886161027041 778135115471410945 55325969519294913 543891965470340481 562916564141673345 120061042301895073 817156727446295809 688506906941174913 712585219420589057 364515446396847425 158871269776660993 590293036021183361 148357543155057665 16960169974478135 322454496979496257 942564441877326721 517523497914709185 709142244841085953 153672709364862209 300066833120030913 800052645850925569 672718074324759425 328072553549326081 551094266116454209 336020854392529601 615881263132546817 167761076466412353 113077589350087489 628438609097273089 120863710685906513 997218849583696001 474170057394193409 512961427204658113 92643725334948353 833661462169921153 920293586865415809 242753789507887073 929015015728932481 55277335043420809 907672633803972737 457497154891257217 883916784028695425 907195837727250817 194954479788169281 47406553764076873 197293096086124097 299068164836846529 994602635233551489 9000536163199514 556559548686504257 219088404332644865 576486915250843137 457732439993534977 130952305951520737 277182773483012577 821737328641891201 717538607229414529 27689148533891485 825615170501954817 624362056599171201 568617873409451137 508179582799069633 859686053351474305 42360296941982513 287677950923551873 576801605285151489 436453274630089537 57721424771290945 560444781913005825 720461722859081217 768016935306910337 392550583755255617 951032114583085825 193842603645446593 941049632804812545 301480286368803969 659037019862367361 575614590493611201 519707733086640641 701525678803196929 330814376133986369 580763559969636097 129242554455011313 570750629435355713 779766070711318145 722513568111391873 657581675239178753 735790541201797761 440760360334081729 246168701968468193 507534030911564545 42808580458359561 80700061720634161 381759865762941057 579377110951945473 362352670424460417 821136569628237057 910979184852759937 449324464458932481 889463928609490689 525656686445344705 47962622056470393 761285938596266497 68021047198985937 456152456568474945 877610581806191489 785585667955594113 72572235739574609 215247193200994497 967012040535220097 677682868317781121 829814579104269313 39945227252161433 105980399177337153 341862027601457921 841562823143494401 682475160212035841 485664118156844161 259361192500385601 695763498132326017 362408127731384897 486732579281561345 858153783930369281 814238738610743681 569180340645473857 820952835015472001 303879800431836609 205894969981276449 71484527846649825 205386266203401377 190150448605841409 370737619777248257 100594423232891473 403390986947069761 854165235999140353 959951987344911873 835151679438013185 150686422490064577 683446437098133633 845425182294082561 557502116683977537 710616155158728449 195301659741851105 221402431964467169 974169588386786305 36254197126663001 136785059820802241 662625873828705665 508977528594684289 427083619522502273 784480639091405825 436553002708226497 965772002440928641 276705257683811809 826041076804848769 129478047414341553 913392372053138561 840603334674423041 125371753124618129 943090519444584833 828828079277258241 687724612028215937 647566083488591489 72833820163129553 321369095646431873 617963400559315073 325714060659457537 944130924974192769 292604861753602561 764156757486869505 557685057701384321 887006595858668545 321578595071414977 489577771562036161 835717543021239297 31864119786806813 824112249804017025 630990307855494657 134546460419308289 845302042443581313 58758727052619977 917041260865769217 654902695307349377 159140576908473729 43113720930193721 759186561141842049 269192345370960609 720651127917722753 123056408770438001 517670209177989441 116295502478628529 977853496604669953 789237613742187649 191621783434481345 704628995071466625 859296630662658561 360772648502674561 876552499464732929 209434099105543233 889728073205024129 122225351501583649 333983296787703681 384842663362839233 856367352708037505 188816415682609313 389325911833790145 287432474097265345 988137258815246593 834204545120229633 331279771513163009 350119067038811265 893307076955483777 808649821076684801 947849125207451265 918385644241787649 308821221181890625 631976477567661697 672696435768880769 220689331632264897 614508121875633921 310233640284948801 606124984925426049 587689782885199489 452895505475570561 7659034140345967 945846227836238337 147639158943384545 144132159693942433 32458776267375813 845280967918565505 935389852578246913 697290722258262657 957627705545860353 596038228975583489 478182046386656641 473983776580883649 703775819099192321 694107089594009345 221456353018304257 165774396400312449 132548853255144657 137005027251074545 281811450734842593 989435065862171137 825211423658331009 755596809072382977 751931858114879489 497963424212773761 705400989075940225 506600975215388161 314510851338049217 342782357764622977 477686788448139073 140131801917672049 70177078506780785 724243398560705793 229731383400547873 164303616844915009 960114730396021761 232049001713296129 236530081258464961 412396782000396225 819985248359067521 731268874223051265 26996879081025329 86920871616069201 181077550361784737 898130929695515393 158301219868249633 921805866634709761 321122697767911809 785726458264722561 189689350384952609 34726876113335693 535321871054755137 314314541707421569 868523978492746113 305167291630052545 62892534601495241 73300422686518369 116047808984887985 332319696059681025 871500811561453697 109579266798665025 623646953178493441 525508595397976577 517607422105065473 105288349118499265 602510721434640513 936814434159952513 401924124501938689 240729965730867681 846531481849169153 542429703754773825 903396501098278273 147072127822443841 911663665085484417 750555571647890177 470561212740086913 308287153765480321 41991177205446209 597046659560529537 784560568092949505 530657445769012545 906289011895438593 976352693927378177 482948481115848001 197195834596659137 187384293181978017 138534053835225985 687728683159342337 827752711055243393 294225892084739393 810314063198557441 145492478277596161 415796548944786817 662986708164638081 619469527492523009 233358443869114753 380366173428004801 264100252090628385 920672813459429249 373574346192704385 105135053826263201 537849870671138305 743629025331838337 634661224143052033 612657813179030401 308586383774581889 970570855773569665 971025157414466433 195569861015190593 559074615698150977 262576796429353729 799822739331709441 880790383177160449 829712864335107329 908585894194583681 457955782683491457 598769675712578177 505908322438060033 86339447568573041 688428361357090049 356781801303416321 199827408879230017 872857265237922049 229588993941696641 640575588938691713 664799446568466177 298648668851054593 19291670243482885 587868903054530945 312186700105797825 332986626290686849 565655570337021633 163835689664171713 57520022817570297 648682563127945089 904423790865585921 924650376580562049 296738822053725953 528459830850049857 878080237296991617 860202575195547265 711693296008562049 228930823392939681 492670126242039425 969284514922211585 999517487368308353 353156640980909505 984097331249252225 426017050830768769 701540201286135809 342754314777291585 246580161202494721 559275232713478209 28168810038721405 582585239883410817 122600145067202961 79784122300385009 906384976728261889 15404930287498787 47365072756342385 572887607115266177 651482938059842817 743798819960954241 893441971818852225 827380197009990273 435436754046335745 208716901926290881 925336945991226369 18992015245576257 607404422971512705 987521834279316865 292570926897020929 616013222599566081 449590535576831489 562376061337541697 847012456829467905 457143752871903809 921846765728361089 37833811807512777 540294691109018305 179090303835341313 674467528267584257 403618856615732801 655102945470524417 782962831631468929 169738140853326049 666828949331016193 455635379803915457 941530151349798657 243641367861826561 842408244420592897 953901866847608961 809386464544903809 220076863327989249 169990005427973057 716648805615541505 828690528245449089 636973328983103233 578889037537778 460119666926594561 876124562089021441 398376725172852289 2585334399025641 464746464899327809 201963673078001441 386206179324190657 811139412524536193 98005196175328993 927656373594292225 172733891170679489 78218210541376017 360472640441123841 430225490234551681 908442898643144705 367864752586026369 907631834031484161 114364221232651889 923848605686032385 227727905657712161 378853075516111937 798707111222416385 297863045769602753 505506997314508737 656515560697066241 991908086361267073 94686525034120449 969962295190622849 344345736875943937 555490242884236097 157006119324464065 147398378440438913 897271275087710721 820702620487882241 32066052352092813 55512080873125313 448588246742225729 900710531054972545 581177820356074881 969915417231046401 97802720264887457 300365965623374337 130309614425897281 210317030285931841 768550626384474369 634685980676426497 223011687596041953 102218529678705041 385560440179141057 313267581287139073 466198382425830017 128124946212079041 108366056360672753 998570285884898817 958945138537799809 904876710119477633 393691254052491521 896810087930934017 974821501003901825 39104391179545673 325026420998547393 964763736087622401 55345512041057529 352432224922463169 674441797228119809 715837949046804353 357512452706146177 116482505082483809 666293467195693313 864197176543587585 889248270665248641 182655560390568193 153967739815463745 764573626724715137 335916747152992897 573899566271688129 548590470116671745 773737314464387585 217146083435110881 769186181513330049 142739356958848881 891739657925516161 570336686940834177 553242259004928641 633303360865205889 529344474150708097 704994072241518721 624449970712415617 487023187057779713 13032911234862611 545850524717906177 806037922647771393 21834333709598753 579246717180087297 933573067580695681 546189528220420353 549458576767015937 551875096363719553 996304888387612673 731062370515513089 882915012939498881 146277056161569153 375579281834930625 683638828233593857 840536974104558977 732371411161072001 984130913892414593 546634178746852929 850100321932139009 329653303072877441 904285370797921921 218319037479115969 287830893495673473 837667023404467457 583036087531411329 248138658099929185 83028259506171761 843862905695733249 238344416647876769 929627615337548033 326108539081069185 442398897134015809 220975362264738337 529645034061342529 972944851141228673 65947938164942601 353284928071488449 646838127161085953 219009135117367745 929698285795470977 132406674957906033 33050673158793841 91157605141326321 942368224146878977 297471515741918337 476823514928238273 281743074797979873 311207026958019393 41687554019205209 129006505867959473 128494866320245649 92753383662984129 38782463853905825 740760881875555585 964320061322517633 482828585872400833 153571069383303905 930948109004230401 254512522287008385 140237407073914961 937981980919133185 753271160247035009 76097477542866449 569442607634986305 762110939294160513 396877222989939329 537103579909576449 896702172239958657 195741475524968673 933892343801826305 784980283014043265 938569550223437697 305887170840378561 183108791887701025 806330192034899073 536139133373342977 152490765259713601 253480279220863041 408392799777963969 795979783169574529 495315173696127425 380018926590491201 620711777043432321 300471222598066113 633756689507478657 687076323053044993 428181810708245761 15499349135073005 216902849020755201 381899504059088449 799866936316256257 599559817732870913 628373159315813761 169976483341596193 607899456744171137 772398155621801 279671717970217057 921345427997504641 324320937192915457 590754442312988417 462923240039216897 535181977571223681 568453481841935105 928498116819159937 710559716773445889 733170888857028353 271454591498105921 453225676366276545 293000424961647361 48106451076701977 686901436971304193 680667787143821825 228474847826788609 403671273559506689 855984422215335937 608454568959377409 170352820601166849 448360412553508801 723204516985809665 137585422421214081 730770438759634561 708117687830490881 574028073385683521 80634656029520353 164700526899835617 858628755811135873 151045766694601025 273963239790649729 111264323924359585 142691366532869073 911722980809777537 39375499517593225 19993058001986697 527102549409701057 771356454964084993 677141041809964161 495525825263712257 416635559891613377 72530383631125521 321979476318109185 607100211824004481 132621588320485985 820983478177474561 689486391788538113 27005972008765869 386222796000264897 701770819378914689 393696358061692545 998406359118732161 300629514251024705 453969716880372673 366290280148152897 666687961160562305 284205732499781761 642601307548410753 771743035245709313 334504685237632769 53238623775367697 169208331940517089 835980791577302529 79286423208571937 126740122820375953 344558489297078529 412508551728667073 779164480293829377 148146795910147233 485771049049809281 451235095244587841 570625620039095361 864338734876962945 663956053334551681 941247428104009729 765971135929149185 648844283277068033 925999542896754177 327577892836817601 213678264486731009 184235372608849697 444838840584573377 889697064968931585 428515069388296897 612493423492448897 156488094837435201 480312271687441921 754848213482034689 868608463254286593 449860082697036033 299437829603835585 575732358103280705 482059639924440129 958374760393148545 791136722760942465 627431849248495105 266433985750506241 922362291988243073 147447242078062145 824976430491219073 625717413458541953 550897345402823617 462559895758804609 415794525501951297 746307828149877377 304106382887518145 55182489297511241 537626721168649601 479250219412048065 675959552158353409 451232476112696897 411650018105575553 963397974442795393 407507667468287617 653658308009784833 15516761285468307 916108736238040705 766491719350959489 610573381130482305 482932482133548993 395757233677937153 646901430141760129 794370090282473729 11190737181621559 794986945159561089 467679642156717505 918575285060686721 336101979796552513 883547536770503681 770274849091329409 519544877470213633 980974113069677825 116221052374580577 757674021289368193 218432295341049345 394326206182199745 839297138889076481 901066094525823745 335085721186136001 667070475946402945 856011477972398209 923182152348537985 357640414796779969 936832602263535873 388132377811711425 599045496329729537 865707702293338625 533373323436464385 341413468202087937 685382529291494785 475479237054148737 848826607128728449 943995951141896961 79957736188511313 414146711432000129 299408077771388993 979237200233622913 842892098356564609 459291134935032385 316723363885074625 631183987774999681 695518081767154689 294954907097764609 317796171606900673 258443561052299489 901054961266332545 266732014098042913 70041756190448721 520104501505823425 268519743020057441 68279579787020593 822859613881760769 208317094627087585 290610389038754113 894175516691863297 319161214865317761 861980127167907329 902223493210392705 960154963224699265 141461006421238273 913642923993531777 943837070234302209 260710372286414593 367243296538447361 379288352195185729 438864759717070273 823219346190217729 801900544488333313 263309767391827873 192559579967273473 172678405847481281 984971598779424129 197052768996638145 829027452207419905 965402650957191297 102668096985880193 840206480100700801 179942118509380577 835458525020417409 28365138671119893 184669186034550849 291797858253723073 54012456862540857 110075024512653393 747974866107707521 236783630813754081 87209821488560385 452771884275222209 318770747997017857 295025998971716801 88779260020618977 242266955976603521 214126816256591457 963067480787479681 643544733671976833 830250690943955713 174706527955304833 65685899759195369 129804572697981521 566845306968346561 9229142012312509 76807916640795777 162611030532165313 712901456931120897 807528366896701057 552240293712834817 64988278364428001 690301885598032129 78304786484377329 444774626141075649 866819188748340993 701304875255573249 92951048523485009 504079337801364609 206394470935936897 649697493998715521 293294406849096129 93465743099720561 790459548030927489 875084721270269441 64571209708628177 607516984373212673 916147819225120257 530491996199359041 904367634811389825 413738728920087361 461711441837881153 321707177890004929 905700699498861953 423492713076747393 779835310114823041 629159885570587137 93068634246773025 218797615534576545 973054313259471105 859983262930967425 32490412055732777 209040390771242817 69021036470491737 855201947546319745 11725887664137959 792774158559005569 945848638337142913 696341985515232385 139590931425271233 572750089506691073 364364508306937985 724390175824410625 831251455629963905 575929511992391937 852862291582088321 674793420993324801 170416638526898369 313862755150587713 246965778225121121 733559662749414145 613400265794577793 672542098290271873 526775800959146753 985602456337971969 921150243252196097 725301681739814785 907943484634575489 126987747080605121 273755300661090209 938836410139678849 453207752101665281 683045520462172801 390945017064165505 102858809135746305 374884728777107777 65377264848379473 508149865737632193 10846542763907509 623559414022938753 129224176414709297 50352313987598761 195917924060701409 808688514067387905 990687311502156801 317933432213518337 265897318085187361 305985471089858433 528761014906223169 915822280381188865 859510907093870465 985457288766060161 543531486052913217 688432860799959937 376424924573392193 82055558524391617 48304851118984969 690195966382002945 223167230704838465 645473945500999297 734590150413467265 50156125875954417 811148059108909057 892179111198519297 625123789253478913 257427364412944129 278930975902831329 864934443652334337 197459799639645441 383730971579975489 366139619687793089 634623847988255105 460666281764929409 504344212643825793 909083697579809793 985989033116869249 257589201275450817 217266243988088801 567138060297331521 70966026452371265 367821872742894145 783076713796685185 23525531125535793 926777870467521537 240428524505361441 308768956019118721 574476581790143809 405068415101457217 594714877387048065 324853632185959617 657430995392736897 885529631023405953 911644242316882049 506445454207490561 43297395084941569 923189743022934529 483215812032284481 569185544384151169 591710009590492801 551424532846187521 193229152376474657 136160368984374001 244257355522073281 509587199127654593 336956951676256705 682025331403604481 301968704183970241 939806001178329345 331563424821993665 278022342607751937 633720329701979777 684981365783702529 171489954462487041 502316312785023233 816078668378629889 880458014338859905 506959147674749057 463010841382040193 977470718634684545 54510784103033673 598325055072166401 778408735483349505 366127339267030977 5047984592284395 468947403074324161 645753671307883137 78271623528443969 697311160646567169 954942891477770625 834145642941631873 557436300216359361 803467840006266753 157543470039271937 791010128802749825 135130203045683569 81612037813361121 934471592011618689 738989462243505793 145498318574801985 948688785813704577 427952311956815361 49110030632956385 770921833354343297 547251562679495169 391573312202496001 647380959734913793 411098015274895105 625878036294825089 934653069504676609 289544179697738689 805063744802758657 261767801552284865 705185973333470849 219592528005687617 554545121411969409 43908620694924849 950527842208160257 712097135806001153 919217871546201985 826732860005453313 64117517174025809 939658079621619201 491863339375818497 656026179193379073 397676604335615041 361358473086365697 466541712953208769 387753880660884673 308091553839631169 705532135497644929 928941888613714177 871319477439545473 648786663335400193 633144018171147905 808795068119813761 184572803482584641 504694842231884865 282451008302768257 614070878602895233 199774180671187905 721401631517480321 280303875794881921 730649567319822721 966954585848473217 271778605012343649 82539293787345265 224945714110653217 841072240931044481 332161444182773377 589360948023199 676836986719244801 597561392165633921 965217242563170433 262025195423358785 433139800320141441 700932063397164801 904061519903379457 420696269226450433 785311395183008129 464768075294646337 243529572887723585 311998520248305793 307208877900031041 698667430342641921 27005721156811549 178297229517394145 948389244502088449 36382084548623793 193719286904212129 159465496303322849 365004380596140289 15775973740364437 60404336017356289 847821195662415745 423870576869170177 999488747532584705 156792871085542625 292524874556175233 266437270423161025 627750800028412161 536294864107688321 655933446238062593 839433585930969217 952150685588780033 626764811898482305 576810090699734017 349847868034608193 59941683051722097 772439952513863681 289114774094823425 786133830245340417 539447935113603457 113561458995263825 239912574716566241 958301258349116801 813175053695648129 637083389866816641 608433859795010049 580628460471295745 259353159511707777 658086486610756097 966321608600264193 776541914011211521 315974827227041281 720521629293486337 755552135590189569 190784884120056129 903194149052953985 766812455118326913 167486445124136897 205005241764673953 577608921858473729 263374873440696449 959195759078792065 765622354195265537 740963618397817217 893614537197521537 269926713047890849 134197819316632657 939819134551232385 67418317274913873 332774628184520065 688074030550488705 113494124056874321 238164035566683201 298887446652923201 350922152770500865 454974852572707521 272060706861012129 91523681596182625 577846125292119041 51523736549999201 553050881733639681 125855389996853969 207235847205886625 454523891823800577 318033934823162689 911487041309580801 211689806055822785 905935914530889601 855905867717581313 495323538777920897 113699145483600721 813996565451976321 639583955690980609 602860866412068993 899690593484642433 743964840642551169 428144925195255169 349511195199863041 880378852853887361 269451898765584737 627429866834049281 876656099750416513 458719051736885313 442915291369363457 248559329024601537 29317123727917505 922240727446002433 895137718965077761 186984563187948545 746337601622595713 557975633351922817 995953925651352961 57827264598955705 645603708126554241 869976479217264385 513269160706745025 779806936474912513 25041477134120529 876601602302024193 533786689526298369 579123760984941825 286980322669574401 182975582439702593 374212941014594241 180982152122240353 454167716359560129 209617021558351265 961544846565292545 30357554297182789 758574442913197057 948066169302428801 918997569556001537 311103099581586689 230590578949854561 385985853999237377 911959956367386625 955165008262952193 230849333922758849 165813334707856097 815952472796755713 408752674252255617 87424467326055585 621397287988877185 923915935878941441 572642781429891585 518347466343652033 475577244839890049 749411823051122689 497863111711623681 627228345100117889 718391461454551425 369724150803310913 299902492969920321 705309123207126017 451197504582218305 630801675942553473 574055157455816833 306727069863367041 347746820790511873 674975296866481537 836882201532461057 488435972861577025 311084301364822145 1061832290663035 185036417853766017 328573321983267137 497585413416651073 801579643204295425 219451074100106785 916639695919950977 129660905516836065 398236652940102657 112364800517767089 708369123549115137 60441475320082817 797615022636879489 544695184299854401 173436066613884769 411516169703880065 375201867546952193 675359514793669249 954111254107285633 443577737407757441 456859766095906369 651373942123029761 669715201445210753 195289732527989217 669877230838256513 772668665573817729 120420182326650865 34122936998237209 776395590970313473 898888219507028865 992939000525449729 691226693868266241 753907692360332545 152979036135874945 481357445234802817 328143083280757249 952423265636102913 329702798732000705 193387119493916513 824502592040381953 615678558231469057 563580218210645953 703331719165699841 541548088069696129 112441684935848945 923017333085596161 478893122405064961 955833575353047169 169662935914647777 363971809982032833 193539139059364385 560774435682581889 846198803873537793 351581571748909057 636582778475695233 481550723139584129 126482565525908081 911428965222242433 249578735254257121 162473628269758305 868330689290363777 638902163356732417 403446778082649601 977231533842719105 506695953693981249 526418139265373953 742329169412951041 533975205423836033 822362761787108097 380689915185257665 567150455901622081 42145660230723081 236210538486819393 127981440022509217 326868263721731713 260082199397054113 318755112658724481 742247947420338561 794303421577705345 26186034323025353 422348426420644097 692684554741433089 595162130004748545 106795949754676657 788931593106756481 272602744459447873 55482310818302241 376620587103424513 976978055067139201 535449785714106945 159446017893340993 128856263792549441 632740185495212161 686531667700450049 44620182299023985 428913830599022081 226756947274413537 36572290635021433 386664313691166913 855521971546941953 438549978915521153 157242056770314785 174946398273203137 84031632403004161 30413535517357817 846444185813553025 392032434075755265 567805986724799553 763197883826197889 335308608646897729 574481139275643905 964056575219395073 709128847393021313 787987732943449217 943728671277110529 970418047382530305 73256033032837569 263577286626912161 1159015811236231 318605356507909249 788461655776632833 646525392632568705 130919358873992305 882957372681453057 969598628774068737 593095573593217281 750976552419057665 166453745807025665 148893509653891713 787791090395998593 3766039848496661 927436534548029057 744004808179088385 21730446534547809 442128632002589249 899938679813409665 686952874145152513 77013603315677409 906758631039561857 573006905567005761 649541911862403457 674987011770809857 23919300816668709 854121137795807745 10420737130091 885479538069645825 895663890636026113 313795106935593537 5731352921404921 227642302837068641 481302647001808001 148357502421539777 925220321237748737 65709933534051857 453573807849860353 202048942806804641 405007096102398401 925160305479352065 484229778056498369 444841173573713921 986715211469761025 652361083661034497 702983846410202113 436330369850075777 838734569400717313 305455836715395905 665548235138128769 136840265237289313 935045303218760833 703186738835611905 448526286018815041 213282113357301729 519065642860542913 344426467413455809 302020494583143041 878771278032111489 598984935451216641 132875406414697745 678929218407599617 591533603722403713 537163121840055873 952773240342310145 920098519537059841 300912702471045185 212212668318148449 612303033651372161 606967067138779009 687600969622557953 268836014507545697 236982498145579265 751411637084981249 213476570521329729 226003835960074881 606717918707531137 932613812788385793 126174886729209841 615384645834101505 703942698193486593 22495328773214141 597920035547282689 373957286628854721 408601257958039809 777305417653675393 300979143276997249 750462502848510081 636521653765186049 779108834912630529 207793123212475457 415910851142047745 584423300289515137 656163256625088513 667421846318710273 33019508419986465 196531203514780385 317559785554390593 657082858419506945 555582893185420097 599241641596861953 930225673363391745 984550254994410113 141899233334360273 421857873674156289 323774383528654401 460928035865499905 110107479219579 509064755180688193 412180093422616513 151359289642833505 289420368929345537 176139659945761185 505421977436906625 611742964291444481 509534544323845057 518130416248723713 186783438459425345 41292828083207665 579280595054516609 282220618538445921 843223174988519681 923202577003515009 70425651540535481 886725241224368641 251103898169528609 528815962895599489 188378790621616321 524716518299499073 584640959572180225 555205363744484289 20205937322703705 144898125065495265 279912429091776705 723225456027925889 72659346510821617 942376368395997569 756474585452803457 844844641493359873 47381670013539433 818396922296628353 677997661920553473 277404689557748449 323840153098590401 847526198498599169 282446339484561537 811582744271369473 497762843325507009 905384279957630209 93873211467094817 523018473936979009 136893647172716017 307733030920900289 757691569730649601 479236774532417089 327889448017362625 155965093172014241 738291695910358913 98682137547619681 587408115500213761 403928546667486913 554132693880415425 463048621216138689 864263903544316033 801284616538012545 176175084478071393 683928383896663681 63464264813664073 439583509843799873 209038212854476769 107026012041679057 250622315696961793 754932827045522049 742016305198571777 429334465278280705 248419880481637985 417125577380943489 983638067488453121 824905430120317313 95360038744605185 466617196722054913 366502356864085505 681961284231412865 9003208628829641 520644683528558977 69486988685934393 197501787465064641 367359833098607425 546542595710818113 396054481846046977 645295096620905857 407373508971520705 48031751068890569 167337803931314241 809873810475359361 30853722011375597 998663608984045953 937176268903097985 684171552670299777 326315038134001857 221048043705167169 66606975553110457 773648154974985345 258582463326622049 401951112394712577 363945867622387457 87700874774405697 873488535711576449 568424036577425793 413084958628399361 373009330881338049 317399364796518337 661041516269747841 889683808634796289 237002033419791745 813672097845771009 124938244358901329 68364278918988217 297276579084162049 381597983981368577 11113647247881887 522773236244713473 289592845041305217 767181135577377665 518528008886107713 336528543729951233 478652905611888001 596626066247427585 806564801565244289 301804672614988353 688571978142753921 808164927742954113 127835810775735585 861965911081153281 640645540663690881 689480886878488577 249034065491841249 436662745147682305 32267916509873373 398235090680405057 884196231981491073 186740855082387457 280821152585396321 301963975816864385 617547561122037761 869867621201248001 98818990843703601 298889099509270977 964920258744001537 796778377902750593 960973209367360001 9106016049390321 752036838222167553 816429206784757633 110187652642501633 220449808251348865 578835176886912001 983185131224882305 458442942742443905 677455519154069249 511208195338397761 40667478369808665 641401226660313729 485749728557269825 280389873912298529 998352222574691713 544249432462216001 416557694022987585 676717275867972097 984897629460728961 933350440770333057 913546639304659201 765236924848522881 796054794417198465 896848390829497089 881832737277125761 307829847296957825 377574026063708609 751266094561167105 459664911833502977 898054401303653505 110583776409111329 934753290065380353 98195586388687425 864226234307622529 617432277695481729 346033290494140993 893114748084347137 802471905677577985 752015523698769793 156916537588848833 291141989026574081 509333438958563521 55364043072184897 521791713949760065 929949341404952833 203316894985931649 773045366664074881 916682466787115393 435658554640628609 882545543640716801 277204502119015937 290809510991458369 799377782291035265 852998921248968193 597381409979032449 423287973354810305 363197266800273857 285919555012370113 628307738441318273 105407375174756625 174659343826707681 796700977898495873 290515231399535169 164300689780141345 303087747303170113 669410409616304513 514730588897716481 196748517229956129 765562594090258817 435148704156006273 900756443159007617 873048653056152065 677143375569517697 18435424382190037 466040829415927489 121599253946492065 639680595290887041 829079761835117825 201738391364539649 627009483195202177 814850179337629057 748535037717360257 551210878691872385 220704015087072481 516651261902016065 456137261521462273 227172581284133217 656291152624795905 11410225176394563 494123249389090817 501753513912714049 326207629659727169 862339762556818049 678762677583137025 704449728915687297 965750489042882561 12044049830269189 241797729901506401 815201405144446081 720596815375891713 599297662971569153 510765253964848385 865755651728345985 929959616810755585 573339485912402561 103406132570242449 187227587524656513 45921857622651889 645321319662460929 880596465218872065 143690523966835569 607144604461673473 226067047961539201 150041703997985121 852149302901093377 589598526777272961 293689846721495233 480959659725954241 942950334409413633 636384648403328897 743764857378312833 635367851154015233 799252955056655105 131879345192139393 656670790417084801 467236574559279937 20449696970057829 231774185392289665 107528897256560897 625147885760881665 376323235161432705 330122377678229377 8139458884986795 721313973944631937 3335477035516733 967914388858538625 949827200625282561 519582729191327553 491954786592426561 436274781815249921 881665666675193217 132745225769866689 227661008927849921 763014566658235137 558789388116867521 206035923578596673 484670090761564865 996527416916556801 207179466420402753 365783193096831361 390060992383080705 709048040332824321 529305783577218113 611951857343243009 739562568092647809 65885872976984673 602335252391700481 878672380128847361 470587468436587393 172821148452619873 58403148633392025 241249675839569025 302129200787842241 385442343431712705 173951433207069089 540689834586885377 6937587605857943 897478079122983297 699746889734388609 872201910324818689 64152296524351729 916421828054289793 830410683458357121 52775870947556313 78624195761232593 670878299231226497 115752403680705393 970783420954248321 577935324721888641 102615214821945249 157663596522329633 519197241496044609 294210575575259969 495447410512362305 995671040158288897 530702812005202433 192893069521570497 241600852076309985 369486373321425537 940536944647107073 665550993941291521 93516325011826497 844148972292504833 989805040033317633 2441656116868530 385195284807672065 706900994299847041 102406422487263169 500049018251939265 12827715023298937 787140078737753217 592260498163980801 39329319577230849 260862891390893025 932174134380606081 319627461991302657 345265876928021249 558802755079746305 890686753318352257 66932422222166113 263994097805007041 808353219601109121 239568893169153089 762232676866233345 579781452088621313 273325236075812929 742965370736317953 774541026903776257 153229942766298433 59623883237343025 988031225169212545 637485009475795969 460030804752886273 704214194099684225 211125949361662177 539719342691611841 115388056636358977 255145943182149889 150250767276450145 331218254798670849 304909445464186753 765220259052547585 351838364620835649 228782286719095393 533535572000172225 285977759225424673 268043573315598145 722152170873499649 28260875727266213 73294990633776529 428090278998940481 760007063284874113 969439007748828673 778532361480493825 5762077886661389 274437302683850241 413930238149003329 268046531769961409 864664767171337473 640449552221426177 948935244812329217 397752452720617089 101445424285831361 186536208936246337 368888225673412481 467708972065913985 760858427280272257 311797905820796481 793198078369439233 234446215464025441 629681103766731777 828649343684389761 886999712801507969 696616876355768961 271383581872147073 557491137520585793 160603715675218689 463826160135617729 10656665907621489 936245407252698625 609331884186655489 331090495932308225 765030984511060609 974307048053319169 320343901146852545 814832313133443585 126638072350178993 543857543412286785 676466948496038657 353801242532632897 175552260584243681 43850397262318097 691630662848407297 773610106128096257 240119078675494529 441158322262509697 34104837928861545 481101067658308097 370354123315014081 652848792287201665 851281987015138305 859552390423139969 147143841682893857 12428010771202481 475311606281916737 33463452308104993 679979218498875265 5890325322141622 37673039757972761 758604062704698369 144812761837219041 680882195426733057 481089550953139905 756097774701466113 954981263978385921 750213556649995905 160482867588793697 576066851008327745 943739383150191489 820926383954997633 355515396773778753 664962886070817665 646684962372422273 789387001155446913 463361820907149249 979930872231300097 614233985261481729 924256775554482561 242513192059799809 392819787100854977 444453978075461697 701191839020268033 280590257089013313 545798635018421377 19247314985111785 9827951602517261 358398879773158529 440627360092925377 944473082042509953 894748133803844353 778994392318221441 185756224349511009 957615717086813569 753059801285843329 177653819183557729 201499174432633761 673683380375297921 642901403612071937 182830483801208033 146085466656664673 417906736557970497 576257559108626113 368954845921319233 617603445438796033 547392355225372993 908112953557761665 742043836505668993 692499936799428865 926172077151765249 990070393731031169 994308770811993985 854802289171864577 500213259029710145 443573940215671297 623254441063774977 266626730726009953 960172613447159809 804915550091493505 856209530383335297 435490478279952257 597371215594467457 995989701275291905 978016361980561281 593744990148643073 798147966206332929 441646609265802689 906056514435260161 857007966460578561 407046194042511169 562457446094512641 674343307788117121 949331228061247105 971960963291198977 462345993016128897 311642908563424449 841164511616263169 794305834140335105 561086965357290497 565188127286202049 550750566427488769 702455120904634369 614973402483116161 122343202027035857 9828790282092827 583313914019999617 463490580538447745 711509288509912321 830472059867382529 309121092422035585 139703442974166593 467699323851530113 962198458403385345 726883063811715841 906995116378723713 677752709565023489 168475341670550465 606675844578834561 820137249301041025 878425182556736001 441281676041576513 721073141202698113 555405242073206273 874022622971633409 514054890964267457 727916133279595777 279174488619901249 628419697401152897 520284676086454593 7419497437911816 9374089376265717 931910467656731393 211017282364416289 645215663794321153 317183680226918337 962198721532967425 514014019552867329 16508174778341101 880913618326118785 269896115236317505 255305841937477857 902293132607585537 669210334262572801 694226569938432897 626066242540027009 323997888932400001 741303763792146305 329431049727698881 160376195801681825 713386160686130945 418313973777770817 944948177578236673 179491662431537697 113821462476114017 27635958548088981 444258432332585345 583185260195442305 638723940430541185 443726667114901825 712893225602481793 646783173414270593 773182187777695873 150453191074248609 943220295431611777 872445284341203841 503199231076624897 705377260056962945 573043886034906113 594454923894211585 980093410442140801 983425318791816449 880747422430911105 740833619932821761 89398149812129905 870427059697874433 38728147816964769 88139830887406849 86592436791466561 635724919932457089 739422782601362689 334137953574604289 406654018374414529 772814284487111553 27620999602401497 66048948964130713 949392681396222593 908745529746269697 555454702551141825 72855801000137889 14549337394701213 463406157401777793 432006057192932481 681799773824401665 614620783173894145 121030669251254609 180591268472195297 775556124399024385 962297773254537217 156209081699245185 9270536005669073 642034623082970753 424418231069825665 48758637227408033 812952765801266945 738349996679652097 394695854720087169 205188901203484865 680676781462903297 119914299341907345 180569852836288897 573854598658570561 504454275436099649 641106298996128001 770841889119882497 356604809578215041 854773882694882305 912486303128908161 973954332925320193 257778065325155137 83935858147437873 378587500367494529 943577420331653377 913362035539989889 576383207446195201 128090925779453361 168494738010952705 466260426750878337 822813071327456001 173469630717356449 55614363343867265 120739993464354705 142912008576399073 839382614840936065 814419841156468097 858743752206621057 214005874715237345 618249621162043137 322568762657599681 36954151338193241 326819565045507713 818208067076888321 458029848142292225 25998646974542793 435099294239929409 614332247875431425 293629934294362049 387361430511390401 496380632774968705 680496566649431169 913792941970161409 810375508575575041 423134525622199233 529127978358552321 107351563675511137 417720514200937025 736461293274754049 512482148558071041 69481874059182049 375370091163418369 1124471874614841 275782081442109473 593059144138866433 559770004200601089 536842600427188929 323991229912969921 206192643149410785 404660848788168449 165333021341577793 435194424850031681 807625953358158465 801488927749289857 737697738318143361 480193414120812161 632470115428578305 905502090732696321 467552685419430977 986278446652185857 742877577430935041 14755659011228773 200148715506212929 600127235561394945 655398251897583617 967333544624907009 408060527597367425 687946849434375425 490642804900549121 134722882121081969 104398933620512225 278476674833065377 41395421490381777 483693485529002497 892627627959765121 665100628513748353 110476525477853473 8077785247138537 868758280677706497 386488337145131329 155588090963892257 283999151718873569 100902639790572129 290937108027740993 809338080728227969 931458237625690753 429947712008907265 638583248935368833 911018995073550977 341484730336745217 563685307420367809 29181721224681213 813016326489563521 386647264019728705 28390594187055029 573131290290753281 507578703050132417 724563758640201217 853051126956724865 502387333784177793 485850479286828097 245769693555075713 701768399845416705 89020343249536897 695432309893465857 741109349040712577 51983644038497089 686233971495418881 838303631508839681 767566422387091073 405938653777820225 204066298562800353 958845793498671361 288622208636795137 89116195254657521 794800876121506433 551203632612871553 34923292151063381 54383343211252825 756974125993600897 583699391130540545 767982986444920321 99380212368313185 118071875777950193 40973846122714265 94183148649420897 795676317641447681 361474275731843905 45608161261686321 44462044031305937 202802520986519841 800474118653447425 891934104685820033 948371207728882817 533028516122083585 39422741003001249 535452709290087361 846886307747709569 481389377816523009 308039281401072193 189759997955153633 729315417800677377 30790172398223349 609067174448803457 725255868151652609 684339423274352001 477980303149049473 121815426028000225 904446440561375873 827745070956950657 949859460774614913 85345513358028321 69723937343429297 829497995673094145 241150077709274785 16446741611893857 491629279940983809 495802477136493313 807267358109481089 60997631325513169 37403896373081833 168683260653992321 796682585516091265 135377469672071985 307876516286032833 453004078292906369 164778809824422721 280434596417514113 670290821150263809 750934095258358529 938835496890302337 957925374523590273 268568519381066305 324538942018335745 317170600321059457 392724178421538305 781852544335510657 681883838661448705 403560098252366849 168509182442356577 416244439592876609 319894136575896961 372916640695034817 175715310258773633 920821413162276097 602949956297905537 811035887850319873 384603475969406337 712799822778723841 420148051793916033 898331699138008577 360238271137241409 951735810747738497 372322143013079169 246324869058494049 677533592182463489 420678251378635777 483874292775112705 230794911918263073 551481421523796225 733096919408001921 721461023443353601 984645785387666433 829012136262910849 896207646457416065 104450335873849553 157494725330547425 644059382513098881 910139016993316097 599296170328599937 661713853847256705 306357784186296577 482489677961982721 755666698894572161 903207231505785345 557951614671686977 281594409758941569 636038723959885057 139786865800200385 10626110864500051 459758542959665537 747883939964566529 273940173471270753 84404413935267537 548466917787283841 659500458465558401 426503836951123841 954421242567683201 687883184123084161 783586362034156929 362845207351977473 124053404637358257 507710641476922561 479037703138843073 266297700608443937 159946194954152065 658694833227233537 449032862457471553 440621322103606145 623937672247400577 914843550114159873 215715089510055681 443108850861019457 232888820536253153 165079576924402017 807806929606897537 524702629667995521 75740740896470977 306908246042713281 302010657366579969 408321654809977729 264029351910430433 689283454562545537 372419350974354305 649844050941521153 524507663268714433 50825070447178433 900360415423719425 579291365496342145 937994589579567105 914635410312744321 121718759712507569 47288735447107657 655251552936626049 762065529265885953 897067014849554305 541524179665085377 987372845695737985 472901234371366977 904716709069049345 280521365100479873 674276951718304897 24706830248778289 816573756346926465 431518497006233985 420442817551496257 153739440502565825 525535526667169985 882681804961276161 382711487134805825 36311134675930393 970831713995678977 977470750013647873 272058627147821153 323237839686729729 39538763085346321 194033876359650753 51651337545713713 399705939752340801 909464321558274945 31494486102101149 979772325666850433 225267382140518881 307305611689571393 907454340288989441 451490085041065473 788624820194616705 768660329451918721 939696696123288449 871064224177523329 172397652474106881 650962239171150209 295727491455362945 662414598667744769 625300570025178369 430202603090307905 765400695921382401 662590474402257665 372376215251254209 536484528743187649 216501075874344193 98715653068474305 225485598089608897 496766795798137665 206000180068766529 318646385872789057 281681820717839329 565938300448891585 769079557405813633 516475050111530753 90007243312772545 965600492001485185 25374379422569149 93583028303292801 929419292964471553 705224635534818817 911801071117377409 642355073589307265 151848488209328289 139919978897196977 961489566642622849 91703730508918113 612831735288811137 595749494342186369 439564713867024897 460630169563849281 823877361664262529 755838367304406273 362757466311475009 218206149697856225 729963500023220737 2538379669374536 468145134995648257 126264807437486577 634731134499066497 522365344901302849 256916438797073697 966024647465069057 285515182593375265 936668360058746369 975251702520051073 933755539326689665 88994223839183201 272995407550283169 162646619498755041 85966771315803217 782689712073452161 756491329960908801 7859832717070249 764619337817272577 142691534798348849 709627976914603649 716825507617155457 821326703047013505 796836423003529857 599973946229539457 881162383489435521 960824354679068929 346251780495453697 283039375069662913 109275811088675569 53197597814822473 515957805734817729 829581242899905665 66559324403993257 627123305618205569 274478133919547681 98853189312038129 392052666825119169 398993800216139521 928651445068343425 781482488704199297 494424208792917569 952163748645098497 336696377658615361 863932122869400193 961762667899133569 34232986212565209 141817469452721665 2459414276813732 681956285808535553 256413586136297057 440133530007745601 795340989714432513 901102441816075137 766417342224706049 518469645506630913 330748498502686081 437247402822389825 124354183168300385 265712738472320353 102507074185879793 409749836512926209 679891955225024001 940246065131621121 631150565961831937 887763161059165697 159057557201471425 107833044181848689 122930638619848769 254936083224887265 491847650157346561 519723184980879425 730092509923196033 234758099856104961 609178156692173953 328335433230069633 442774924694489857 28472617860270333 612174573511161729 514394790549577153 112927517840944353 944714997438534657 361553808711256833 479739403456950017 365891556691181569 9701555024317799 783661884378823041 27185269652424185 243611738806322369 54718688602132913 567024478147011713 63967087688201473 908313817375344001 602784121332572161 94077976823790273 317624392554055361 945996894908205441 890745112192558209 472741543570727169 710154786947942529 89976829700006529 641936667154421761 97954719888029729 193318608517873985 146329900955464609 776166613773067777 871154357342966529 278784579660129601 671400240035254145 339669188427446785 763438264066699905 3111681038976855 418152119514275009 242344841370748289 944024920038692993 29251485354382825 640295561126677633 290776602683191489 968358025578247297 211335296526787169 193642440713489345 844002884691985153 179235561769367265 524114473891831553 691536895485953153 738778335924987265 309704522258037697 396808093703018753 209549938771203873 929138620697795457 468818585480143233 385662423726603969 663660322416674817 261697089498451169 61995797403646689 790749373480597505 741213419695640193 616561540929648513 458550889800285697 369058945218586817 396033794378567425 140512968595285057 222551230399936641 144531561589165153 444766737113468481 793705648476400641 712620651524936449 471212797513079105 753065950893201793 936324466531001345 715480595452042625 801203308712789633 175480315678697697 163191324972967073 281287210306352609 955653440002965505 625298820694339969 221193111437198561 991235292254394497 333972925405507969 979290884015256321 238679380521357857 815119360632742529 241074071889034529 561955945326033665 982843894509013377 454857734923898241 10349661550325351 564922981646390081 718880811924702081 456311318672824513 574837325854065985 315494019891602305 954838911448373249 383603948025403009 642398152627297537 955607366864001025 853156107124885249 355739694064233473 292621594366313089 985932709156614401 11536961243674427 253403481017578273 91569167556318833 692253014991052801 252958246234424417 813838859223899649 251518779628003841 641213859708997761 811097158926511233 683659814947326081 810827605380243457 914030958990167681 100443862053207761 724036171258525441 716277070684487425 259567891379404609 69979931446081169 531183497720853377 327306500553962817 877679786871539073 858897335460721281 209402564053284833 577015163709649665 590841713624953985 208844078301890337 16589306779529523 495473609105065537 993444172853287425 399182913574389185 86338090616870033 281617153983223297 65969075079479465 622433891075385089 150277800508654017 683804960431704193 253409381727379937 922260251064653185 63526058261011545 277150140575617601 197240816973405217 494995638501134017 140160682207259409 797217572003294337 7096248384243610 179869087517413825 390053461692595265 72029397255892745 6759063626375906 907958036218186497 909578462947074177 183021336729670017 399532696949194113 273809086234461313 3509481596502440 254288775638503489 896435945715765633 968056632842230913 331397972148771201 19907905264322069 428619426483805889 748811172362518785 97037878787297409 931196819084437505 30124014524190557 821777356499179521 293066327203625601 747502198007342849 501458952705348801 784817020741524353 423733176507887809 91591878372373265 736942067869151233 715939778460803969 247437035968708577 458259994073703297 573418757677416129 41553656362776081 587434585953282305 334692332655482241 664586670917927297 714435963023046145 475472968463741121 944002856992487041 439050861924869185 111610442827565489 30885692597571789 257770831719501089 412396217590853121 287586085267630401 889469996597732353 266139469402705953 510591695926223105 597796046696924289 425391983402256833 549964288057697793 156160940756095105 753267310847601153 839234163253529217 301630261511323969 467617710436599041 546373278123109441 690522357484049153 500624159778357825 340148841919059905 467917744437411201 48684304558399561 706010030579111681 490533727594368001 339840020653451073 928064825320269953 197994377860414529 856544073609555329 740712565988186369 506641111668777473 130291061199958593 400922597264610689 181244775597189537 141360664069971169 167637083772849153 258470870169830401 675654786428790273 863102680897291905 330327068639267201 923386285572519169 986595658845924865 729305359088904449 579909155973485441 460002685146619713 534018366953315393 641095663510206721 15226099997054377 456360085079865025 842742000538304897 393718724216462593 441925316302803841 65032755990316105 753526758535624449 364230189023395201 895658340461384449 193483198557657953 185178010459576833 279450655912718561 381826419788399809 936608879264397825 460845230811568001 521375798324974913 413412584417759617 172460510808122081 503538284566626945 878503038823687681 731804343875712257 869311742068234113 170410671969502657 142414685452727953 60312943680091993 844951925489112961 692125240529133441 472612382852936705 621217705600646017 259482717876394977 375317853789734785 642817609354430849 27615177608883101 58877206394100769 128628882677457313 663151834317666561 702265447719714305 481583597497589697 904926468473515649 509826899459220353 166259842382235233 923625825140845825 186269609247897697 842875266267391489 948068147313325185 273697288356359553 249048556402211585 349320041388118337 883867269185319809 889012879721889281 162915087315933953 300940215543342081 686639712877838081 811155077800648833 530021256467275521 789966391631843073 656117193583927553 510423710869986305 545292533308082049 20810496656714861 664114948422014337 304502618638380801 441665123111643969 750078632524029825 288163670847726657 795441405691604993 117238049482988769 130053385063895633 466731275583487809 896493357606161153 268073566723185057 612599641337986561 925993724488851201 731352940521617281 667994979272389633 391710324916779457 73445717280879569 352524689973236609 45374286520821985 924954509835110657 88145987781448561 578281277452305153 959893556872554369 88834178866314065 659701058917182337 539908685983832001 36048877573957585 343036513093089473 664963410527807489 779292291489809921 174314438976846721 146950099997390273 27737915650039469 973595797340990977 948092106095824513 672384888942012545 915561915836693889 886676967791146369 270659019040021313 363611168473205761 199982246744543361 769446514435046017 750237659651386241 24651351836517677 981954704179518209 732710870934909057 565119736964884801 169883997967225761 779420670524178433 190872507519841857 509672491420413825 303741327492097921 335279714489960385 183544450678795105 364363909601944897 435513579460867137 654508745935533697 600645347539838721 410107190156363521 463554957113693441 870835564572676225 206479311157067969 673814919952672385 447680692485029377 506040199242409729 36897464811218585 995765119981680129 238041982544693569 76639105586711057 653737132971087873 841034915467002241 342679276383599105 359537886864945473 820816566260120321 730798386660151041 334323686164474049 814475537869245825 119929500126033873 491783478325697153 950505216677051137 119110097879389089 573261294421129729 163833999486936225 400924121862594497 772919847865299713 465788446266941505 269647043098199649 224262064104273409 617348612194138753 768502473899147265 343798910436898817 435691935917780865 578566138429014401 117319097167182913 699704149666597889 169453266420738657 220727742917677729 485520853497760641 645867924711861761 681783139109818113 884709237262146817 47387348922512729 962511931806329089 462644555531149121 441096403934029249 330768814717245633 835323789327414785 475114253892478209 495980780755392193 425857083803805377 486769554314246721 754644195034678913 321238056201355713 601030079825321217 22314078879897893 952984322955607809 732949782998165505 284742988221609025 47334624074675705 990262855760939009 586106198789327233 630988015203783425 141934810134184625 11103328004502089 792455512222463873 186446599755640833 489838912954081025 944878949374789505 681225883170885249 927339688174143361 731766029572892033 405053630084687169 817448309446437121 805994772702348417 293970042914974529 577449312628125697 855884541784025345 129769398005393553 72929930547640961 432250105280239425 754371796583288961 542301314093663233 934556096239685249 730269197336760065 391118234379224129 58821964307028905 210937369172992097 201753712113763585 846627733781137025 758824104640069633 402910426254617729 167699583660528609 921132228168136833 111692618510446097 979033960603683073 101832289476156753 789422598259452673 20591581551116181 310464256445623489 939243896764743681 551677640289188545 49176906641847041 909452249835791105 708951446414282369 154302769407710369 742424022686492417 712534968355111425 576770269441119873 140038683605684609 780500574089771265 836921763672446465 46917467604679073 680943017411866753 992276633990798081 162148291151520865 691339555766297985 668667869352066945 97475965570382081 73984062994721713 801183220841430401 429260805174298113 803983004665127553 532152918261783041 122013363376090929 118139332643938385 435408035993631873 269105226978322081 820867115366318977 586686725792819841 245279057028596993 828436388957395969 907180434433577473 624973259367482881 645399630433431041 446273513396700865 999824222369390721 933429210364412417 659839180522936833 557871385284737921 998353767869169025 996017205463903873 451182253904946177 268715251651226337 418147731488055297 582829453379279233 956157801813276417 211691907230243009 817054937970773633 843452912124508417 733325114152151553 269557337669024129 446767979632845441 634410315470862721 551461205438243969 78319101511066689 467316126902183297 703130032912060417 34651783148760273 648710012309120257 370355350967962241 803980775787440641 595435981962509697 909226831881863297 659494451227807617 503811001324027777 712920385515659009 247938917417510401 967522409374730369 928165318750931329 396412043084893633 927257391348302209 175507225021881665 666044079813350017 980299784557971073 485040736171779201 402359687226088193 479985452468529409 551739705655165825 288868069177947713 11260864640270541 926764443782349953 663900799124874625 353232036855896321 727628616800238593 877628368562799489 144451909052662593 390109598099126465 168960202732996833 709355966565414785 897598046995298689 73306251705812289 277474153161584513 420295565685851329 509904192879844225 340707819578408769 440149041575615745 488789183916072321 112604572992623281 623809034966480897 236308699837074689 143032071483222721 498936624423919297 521440217567327809 419746838297562881 137583729014085777 632737982531509121 168427556800931905 710558011116084737 746694710273093377 868203427839660033 387069283608962433 422010477085599681 680726341508194049 900043363799980545 349984602192019905 701248807301958273 29725676206457053 413667629506534273 580414988695007873 931264145940481537 236308366610121121 857414844279887233 526873656477473409 477956901743333185 925155484173874561 729859596513278977 982718949763960065 713404398064973569 173529472755479489 297084189808870721 290466471658870529 988423700973378049 329267183224434497 25349907723040133 541273191231038465 738601540461338881 680847128847194241 47321416886958905 20969920125164521 103188001785063937 397611529762546241 253988559372203329 587356714440471041 621282554816424705 4434194597070729 714418951430914689 814404254931385857 690869071570595841 879570630288188929 931814069656041985 885843400430768897 370394818252471233 590739789981132161 323007429679464065 844820208273144833 747276060753129857 364425375946243713 401137609254305985 842415083903613697 861113954021767809 246831422324351745 604977799452527105 113567672297559601 60307858638900313 19889803650531945 976158847249877249 135133948786982929 588573204723282177 218329162030403969 875760942467579137 581374018891235585 182646566517881569 518333331048186369 358571764393616385 534198708283138753 944855783119386625 777125470472061185 406442600916264513 879185427585920129 805536824341110913 366419625089978497 946970248168526081 827029344792105601 472405718130808321 509717096057858753 951167954004390017 150169903222458593 979482289802795905 780648676472228737 180464846606355425 575395497601260097 290176776087925249 1858266990655722 621516752658422401 87975977513675473 11479631155332017 584296464715922817 854773620309771393 897123898731660289 163253099816536449 26377221733714153 613006483101614209 905286401146806657 283449457585355457 340504411148661057 428151594633220609 586990569831737473 492339270636229313 658380930699923585 383607592502883649 791901445566107777 682812673478956417 81778629555063985 694874876475608961 669723805508976257 836431560849469185 965705675179794561 760131372401573889 403031746076262465 813699805404176897 547916796761260353 845597062637921281 912614280990208513 450146206799537665 52353962023847345 105577658111215553 56175930407217577 666069913138919425 802388277919082113 856747129198907905 916048934501144833 716594595075442049 268791065095019393 119006064805418529 608903589381068161 960054758572390145 461450953755591105 355239553861963457 147355587255770369 287359316941923745 345357297006717825 59221043489017689 440059458821618689 954132968808203009 540796009553563521 590118985726320513 686665576446227329 203039108572689025 53684927162141353 184537602557597313 563349994347245057 108277992297267649 101269758128555761 909363339435685761 513071989123812225 260994757164986881 755891474610496769 983121103148519681 664968833187682433 627012709328589313 458229381568177281 187920753157442273 875181397361711105 421342115513660097 862453916735734785 331871098986582081 775862949665363329 572342620706102401 708347288999195905 982157412345543425 662227307590097025 97902430122793761 787051167293430657 66545753927428561 364436623481932289 932828600939664897 723186600148100225 796244803740222593 720233849494217601 767734250433086593 460294989811433921 571799932901839745 866935652450560897 762599264778337665 560628076960743041 737616526557644673 742288542366093697 451035249243069825 844152324869913473 907036624464026881 60449553814688529 262892058414074369 453236638046693249 11476350322624285 702803289300458497 262616346902298401 174994822276421057 672447915647055105 227414810793813857 468751249183945601 146913403213918785 158440771297534881 802713062125558657 416814594354640641 855594181651600385 289348302328519937 760697533496962561 24800050099024417 383687027859426881 674750881960534401 545882052459443649 779625332609789697 15014717441165005 619879680809603457 714779215844455297 386543178028055937 749255899481486465 671089930486232321 876557376782368897 304998208721123393 760237376869771009 883393928810633601 821264582638601601 667445206864037761 938900581079057153 523894509681923649 273530735915937121 466655690848035905 54482251852409289 640295546586273153 655875833423944961 267069139501835201 734643698704051201 52148877332513169 318738741799602817 102456787480868177 974579438378942337 208853391363462049 969292902277683073 361848684954956929 632042282932051329 613003472407257217 536352936955164929 925242738406559745 823370909387410433 256467100805238593 675644665170889217 317606789439615489 106755386517111361 651160254081446529 232980844529873121 322265507493149505 203008879641732417 464100363703565249 630151339041159297 91722032754198321 969037612996263681 659819053026154753 660419699308771841 964713969871247873 691148953629426177 101069758604282353 121363629217309921 732883563782273537 118567003509358673 215080686919179713 69474822586908401 179516748590607745 204419159994973409 67104443567316705 953639494336751873 157664311447256001 282523541599861249 731054154630300033 126674916292028433 997514718329917057 482178788524453953 459568542765268289 101944710396164593 485681269946859137 996592348262229377 849516786033973377 725286864248385409 285260256237940257 378463758197074881 5964638123501232 183758728076096385 348900719595455681 171573452001499745 925827786902601729 437852940972288001 392114382484130881 811148057319218945 765313336704863873 411812629980115457 755685307102474753 77537831170705121 901897180833486849 729543640890010881 299976995596843201 284733609256637281 346730447042162369 266581306929136737 286468971614958433 472977238351749185 967363712662603393 579939653368693761 349899470167265729 876813729780412417 519499860121513281 858897284951549313 625484765352403841 908153129045363329 801736840318312705 345426821450853825 237992946997202625 458138154542314881 496166793219700225 840748947109769729 691759680162014977 939857829435769729 863109504568143361 535208234683135937 122459708268827681 702340427695180161 358652617298659521 766271206803846657 922629653822490113 109058890495678193 143149928611762785 671007918929927169 364239092814536065 133771255173929409 67119051160219105 5132001692739864 584316992424469121 53405388197237617 43432261973265441 553860898562458433 635673469065018497 60514238652860545 242286068064217377 666963289873901697 336651507655766145 53332742094571729 544767445645902657 70954718914020281 874763845753683713 744543218694833025 444134423013124993 508180542461783361 662805730319512065 643510437043520513 639047237942378369 141307829391916337 836998762955552385 572113268107973057 983400271406296193 461480039205891777 189953623913332609 660634845324214145 72215903003836961 521140540136780545 802404168538750209 304860189025522049 396995912266973505 253498586289023105 373051284597686081 244077158932103809 807335626420666625 968114577619882497 332376047606722113 715716179724456193 594467251745172097 557565587946296385 491477176381486913 857654254303074689 258313284918244801 698187577069045761 839021635009295617 43632149698499489 339825145099567297 266172716045613089 417058512853138561 358798124238266049 267707759560749985 159649162113804993 129149103500715505 737229974001156353 171564337861511265 761731734270167553 152049459285102273 505657324294222849 6138544426164573 895975574540425857 15709682622777167 899890790374389121 83410289384303841 514386346043632897 706915891440125697 63171693404004969 456167965205594305 672460129547413761 551410225891181953 697418255178565249 289310724480841921 942089247838648449 490320509907256513 845919420994878337 910130884680029313 101147084392135153 432378306363240513 744298486639298305 178415321352773057 230850882009232097 17491171295766607 618543345368212993 959237334527671297 714416820819177857 644175983165048705 145711236426809153 129263506514277537 732011695787743873 408194360115111041 763821180607212801 780375075414951937 809640554161074305 478122444056261057 439829643083431425 197126889913604929 628585025587025153 841824787669047169 23952181778103209 137390649824368433 415643094502012673 632799791610587137 158578733314886465 814429435955489153 794163038248338945 864661166792039681 422390570690399873 405229054572259905 416282497795162241 233780303090135521 104905649660953057 551395028627567297 155573473375735457 203127273756074081 681563856981885185 98163722469649889 207275757324236321 254027556591729825 730747395561156353 672548651433928065 414420243397469057 526936471176007617 66072001793916257 837450065079281153 259469998399918465 998087878543323393 192264701331101409 694423965338913281 682836260495090433 427286928241578305 601471183802690433 429087391021965889 615078951681777409 25102630128635897 757543427065076737 400806630424298753 445222172040839553 727813837104200449 45503739872092553 738975576785378561 652974793016294785 128835912718137985 246847730980551457 804069279462979073 270439998683965409 129793986746669537 821643665093748865 350604429488413441 424945750181631617 767326334884508289 96642044220192961 354630614112281281 867875981726594817 108137118163902817 364084869479913921 569515243554235457 486900189429757569 640435546080688257 455981705627028353 295297656930031873 405982258929778817 920987547182839681 968807201074813697 199125615745145985 427318207216568897 950480304558659841 447504922508375809 433226754916503873 493352300390338177 573298603749627521 297113057750070913 654110145512390785 229822065010619521 249298909607070145 355141535904170497 759465492785366785 860080348629136129 583531499012217089 136035222449837793 400381210114034049 197557117571090401 674516890685829633 36786881375309833 284514236666765889 571100419531401089 442669294026494273 884274369151260289 414815566454024065 414145197585622081 808440908535807489 302571848827643201 178072591445655361 553395733279724993 726025706414070273 502832499305899457 343224094095575105 619292732058635649 354923885841749633 347993057387231617 802112617438510209 325414756920363137 920867553799858689 346266381027735553 301663556401990721 936706178340767105 322708447526544257 586049873842501505 508647214611542593 79725352703459153 166658695357561729 373492875793377985 814040819258053761 107787680190039489 428169813254960705 383667815668918145 137038645043546129 688883838837821057 269772395291191457 726335849920108289 208061529325107137 756654156755399041 986043347224985217 275070692151803809 990418726836494977 779691081800873345 550808094580752065 559512180587379521 901926816282951937 740343349873239041 643636032824879617 198396649622925025 696768795177021569 752453051844408833 310187639820206593 307512178667398209 405783146011685889 822640667567537025 932185202234087681 181736099326474945 767434088751897985 509558585836767745 956495080475853825 281837563130412865 534782014166609089 750780974144230785 758441913546114689 690902318930074753 854323782220646401 701632414082066433 132063208393240929 606317934290334593 284707732099320769 311349789770456897 640220430491503105 543628331196419649 676774447948403713 499716820257102529 491599075880735361 18734505656315293 56483119578132345 95028674929277921 701569322339032961 893516475831194881 340031292702164481 258380616106560257 142179791197882817 993737666655906817 432464481260922177 509399887640523009 186383764053267969 291949903022885569 299528077513528513 947349425037142401 136738952776674689 975052760995428225 505288806373556545 44845713838366665 523692679286575937 247308029690106689 538623191411076609 898196581251251969 828203146003851009 244226277923164769 839137693547002113 920648183796270593 783518431283745537 18210811952076969 622175912225500801 237829263560850977 337726988892363521 98672466161023217 503634065266254529 16715199989913999 699120829277326593 601149499837863041 164323450170613217 361949795522118465 868014275470123649 563538192770270273 262189298884209153 430929414288737409 299601280451817345 2744352750017499 906045932403358721 939367356031535617 101501828214161089 819911681716977409 919469963653597185 92936504866724337 596256980054825217 923002606698236801 36583049265956905 231980657024021057 463221733358317057 896158579402797569 36754915730114137 612259815723046273 696739094733324289 918332796818663809 612492645413297537 965447457413741697 599446695402598145 939676606926699521 709305065599863809 941948634203196673 182982956673136257 961704351194459393 929118101528715137 592002094918225153 25762309652314741 563117871343283841 866469694884244737 498537694411236737 582042348619758337 72224184493268945 481457914831267457 549577529906397185 531999114115130561 342135720683305793 603104761975401985 94915806903781425 283374022358664481 347534832437208513 714907449077642753 40333707911170081 596496344584146305 530970840002030529 379980198455371009 414771827556347009 311782655733203713 299821480620995137 111069387261821361 926889359947207169 758458379235143809 457699098221045377 541204760752037825 785606490992687873 952150515778221569 869848053693846913 279805982715615201 575999672274488001 624703921566116097 862721468029153665 488298563985040321 691868946467746305 340240158047528513 873325343420777473 635932766813212417 867117569748298625 945897033007206273 652084153607976449 23394987454736337 810597146594840705 783272554713342081 920046966638910337 927429933982850177 127221669396274001 987388189029182721 151474873447885025 828155203727362689 349011551807716801 754647106515825793 38611756624437281 351774187228741633 453489273363114625 241082595078573537 967249058019891841 780330145769511297 116831925948087441 219084056140850689 338184003885846337 247970389866381441 741838082863605249 377292061167587201 987597534569122305 826506289085045889 75657310869285505 187633883104105345 43625774899044953 384088931674355649 752055627284558849 219315796446942113 889975083795494785 427423188307585665 73569580446655185 176412322719677665 151468349800001793 673591280165780353 709180715076310913 438534547589732417 760167065687230849 171352270201680321 95191286885306433 548583714231234881 771572632550533633 748452750182494209 265996525574390561 614091567314453377 73879124272824721 11377947525801347 635748824715857793 556029445683925889 942961199592861697 193068087515129601 132940273391991329 278772961875311873 343492793557093249 724023680710274689 742262250368792577 265302325615131457 342187465508562369 400152024752188161 319429689523868609 581489028847947521 190637639406933345 609517176803279873 855803407718052993 451881774142187009 838740256697537537 948323530061244929 724551875802287489 236797259038688417 469488384652411393 158090477638040737 835834322484497921 977408788525202945 294364896592629313 120789032105406593 765255401845646337 503196738845467457 336203277168809921 392062251674332161 450958140889849089 126493700783107953 351814718425504961 685516466798148353 836631826140401153 34462751898523437 836677773205256193 860051166467428609 179985200451749697 872853807441039489 213429734059435105 339518554099655041 661568135396915841 582079441309012737 667795420725557377 807520781217618817 383037133310562433 68952013987207297 571071999904592769 283340275557790721 5996908819863479 691867456353655553 256615640026868865 876957961353411969 774482214978529921 108971699117354609 916330033431496065 236572085796822753 811166326433802753 734192569923543169 197445911401818113 801338379601560321 657815483901924097 701877066344941569 433537446298220865 831186953657024257 525797453104555521 834680315565229569 388503692109711809 946134230497023105 567167469726808065 9472313055177041 558033772607007681 726725891188280577 308691542397010497 531150755442233473 917881197422449409 227970847785996961 800945680659037185 553787009581022017 68228283305888481 979833191200825089 816295416909976961 272526553045075553 862783993010769025 892140476675137921 830183312809122561 978779143379291777 272410390250957601 170369156576228417 489928294228715073 196756586977976161 686522158436449793 866533015380099457 717489956912583425 963261345884980353 449883055944912513 537304667041766465 613818740135766145 977336404650337409 844490594016097153 926145102926511745 492069390316412865 325119882121931905 210878437467489025 909828491611293057 927795743220709505 911795877201136257 543382855822134273 700180492656528513 892089854622280833 631310045647985921 850847805613415937 532574817395740737 247423217529469505 840563479484352129 337140716086626241 632856213394063617 7762531877101965 433775663912719297 92100592753514129 978605027986375809 369562552393798401 930905681443555073 388649458773560513 369380582721845505 136804244701590257 588354481605911425 829400235434565761 219754327113932385 522793141081560705 838178999703778561 777946732585210241 680170699323411969 598530718247427969 981895252074856705 626007290233577089 581180365786750081 759816132408442241 265421320708803425 195720596168204257 959228603843172353 343647054373672513 392226429388649921 742793113882061825 745427593611040641 982911961951710849 482348169231976001 725130202784928513 536696860217659841 943872380933026305 136280416127569025 425430211175967809 191047617496408865 743717532006652289 936108658588686593 185490384215885473 530965871931101697 948855951558595457 623591384475680897 23298166686874569 451792413449751937 565034221926307393 688694921378633729 688119206158635393 732306810148429569 657412283841761537 925548750694794369 268626888790084449 364623799660662913 295073222985134721 49687882085997617 637655379888944001 57855593178857137 65923236291791201 995202445557886465 705531707025233665 38259141581463041 923490004407224065 438061295365649537 401410227449762433 446874919223148481 128825236967809793 228080185820125793 825977676305047425 618699822204988033 363755029699685633 203055036343521057 264826710133664993 675572916857703425 494420189173762753 641391014305618561 943343253987865857 54165573243253105 937853154931840257 861667691759258497 92875842524367873 462358540208583681 563818892106990465 67153438688002609 214136328329562529 969084325410122497 686999453100835201 969107563279287425 325228626862955393 407265398268606337 61646126851041321 404200561543014209 504548389330484097 445263798511106753 176004521224310657 628580256808412289 547299455004438337 763377270310627457 304206870603348289 154678656751151777 990915445493033729 978097614543415297 159117639300742305 468080094128076481 899764737730269057 773440121850143233 4133414528393332 182569709828563009 481787102505524673 126635279509386577 331621462778084481 764391645689407489 15918333682439113 321446998110332033 760103473126985601 874932502264279297 454188032367927233 408571942146423361 404147242671339073 278296745889171873 9233162684783027 946833734442662913 346039685512277377 660970882441922945 707788873975136513 804690400276555777 905624879969675393 280021414656765441 272756200717115137 848024985656195457 536271221483144001 149701928224011745 358086418673384065 832014387978759425 445977433473725441 190246171680364289 497471866307822785 362421638708696065 481458517785551297 983910768776986753 613325746805419009 520908739287150977 651115012703680641 239542292100360033 368526620610541761 551522235712695873 584652482452536705 876242895715087361 409779793760083777 788588586618189441 620478300018813697 557885614998205889 856215415930538625 942722596709614849 417679817613429121 192698856141198849 516134636541909953 639976314630004609 551327258589051201 145938578508797441 882888439966425473 183439394165077377 465116423662930625 879460282662797953 160111604376357505 346571552716980609 124165895359222849 251080217884513953 417444415532830977 348554993638543937 386431160180688257 490890277961121089 579090129366324609 254976051842717761 350139260646610497 773702925339044609 725834528029654529 908782437580384769 46452551491977801 569715233991679809 151378065715551457 158941853914498657 843934178512423425 463083832999124929 589008865423526401 915401011709519745 780131337260126465 654809228394249473 925909018534543489 232287724402382881 904660514547824641 827177742792308353 788995068007100289 785914395924748929 229642081001298241 747666203190455297 435529035744640001 364755381406055809 362385100215131905 876967589598898177 59306697701803305 185534964202901153 620187361912268673 155559193347080801 652667829095850753 368853616872556225 879435745384821377 53547486496164257 997636649169667329 890999360436921985 525438387901811393 247549935283224449 826072502814088961 932964968168008065 283288083208955041 944902463422970113 146798737499867841 196072039667029697 14366180216324411 808926247899428609 723414580893422209 384466160706480769 551793303971660289 689388073092935425 564138409735594625 372195026658062017 568287792550318465 360308641206906113 496963936548969089 296340104839103425 271700147057284641 284202100484257857 720141340006879489 933093706276139265 310272340032394561 19581670134989793 988156039846064257 721733792706558593 747869832676851585 369679674734321409 493726480535006145 968750022617768961 898621925977334273 227969613594929409 791761752021319169 373143003258078913 453277927493441985 444032144767213313 364717953274126913 612006026344516865 901962866794928385 935990121378161153 811501707511201409 376381286140073729 178842450787126241 878189142482277377 643247979455711745 780162272176369281 595552927946169345 650683533967175297 356330137203759297 324217257657508609 67312840300072449 546692319831827009 721350856801453953 694287130996912129 896730596337430785 82429642837105633 50245798929115185 230540804511164769 696899709402455169 368128308616142849 883765806670258049 320554643523451009 592002727043261953 997827721326167681 958370493704354177 643145353513901313 518020639719789953 557377514323881921 172974325904935009 800780104995197953 99087214748418977 284529718653068641 368168458748431937 611689927989047553 240482565862318881 931994417846020481 167755490644228897 143424132832649329 754297652799760257 164580572159515265 607062740782726657 427131274054048065 218616621397071489 186324121391457697 305050471865801153 931687531721280513 18977255258629813 954733655355944705 126337465632861521 49892902492487681 488326627703227009 649498937432404993 551685334925796417 571920833072681473 58259629844354065 765373441848602497 836097732647420545 926264454417619713 872707719851401729 677247882007684097 815509007860615809 653423948316259329 861254302159476737 54091527726093601 337191674949185217 456001361430523393 491836916147487809 492490996212062273 474761115716521665 319812937974631937 443825204087357121 5626217483531094 263382039034514305 718821333476014977 87532750481667425 985979482199745409 799992190672700289 162482460975837729 703450651752756737 296789941062407105 420687449736494273 193470770099438017 805326399123227777 715781702530158209 844616580223405569 38294031155487577 180223650936039105 923172832084311809 790696339067483905 110260753307457553 463582046101802113 103204154184133761 588186188184810241 386471770401982465 318871680331607617 413824859856624961 750789329956678145 766448842735982849 883649543815661057 612775591078637697 730730995792189441 73788910397922785 823745415541207425 940782970228305281 56588678398316721 603569456328344193 555127738007680449 525211531408153601 557020122653060673 532479857410834241 352046169192714561 542223752873901761 230586190026162529 96792182226849377 766762138749609089 764815448640852993 716354999821906049 971914197086334721 100132135075039489 921186215083913857 5783839629874167 538613930080842369 346195931575262977 126562007497675217 596514039762102017 742920578696867969 803563836679767681 56223304639622993 384314134628898049 612667392474392577 320738635403269953 163146768742443265 209726000460680225 512749980799128449 293619493040164801 166004886850522849 688390076019505409 248154849676737409 136512026389990385 938575849111138945 154057053461546177 769019422753302657 31331327258168785 406808943332471553 704567382810598273 621392913418603137 554778259353238209 832408085208463489 265354378082779617 312578749057252033 974664155609996673 50001822604691881 652184458463910529 328180367897530817 981950430907428225 587551312699808641 32896916583641913 822094675948761729 725277907620988289 786022435083744129 242978390354227969 689177828715330049 783731140950774145 834553434626762625 716161737546915585 277247852228981633 148386040000314529 232049347552596417 541258085765253569 870214502950787457 84019921645161585 396618015174276225 370622267242200833 12790248760182977 562542119826172609 682443794682917889 682648460436741505 413896070753595 655675715529323393 782113197717613697 667252461235793921 442311753590956865 155757164872095905 634225687688719105 764302408178526337 753256873882733697 772915896905939073 405131808477214849 473418801012773121 38416412161979001 500170641465000897 644253762689466241 380610092567071233 919177050232107777 314078643143286465 239699569609591393 652099812876915713 985110314545465857 909568332765598337 630445073860791169 345817914240161153 343010033647104257 978670775032067969 809517408062383489 431880618894073345 28554694171447181 912360602861792129 816283098950925953 118602319805365393 225594628634652865 214068497838038497 642662909021702017 1927842144628045 443939364993980225 297204894565691521 136027787240983857 323526430877894465 196050649830240801 334933787191058497 579465025279880321 694158001050656257 709083186550429953 29276611304862145 67454942527213289 550440284263476801 749734569704898433 362354476451198337 611805216351761793 229070340043424641 429469808866940609 832262845998439425 539616396203349761 305268286801879873 616600783032438913 309911414692518145 253387253667646913 22222856336842513 294778511663224641 384473732308730817 775026488021190145 584260300886700929 375672833820075905 321376945148444 793056990671026049 475088095072496961 363571514809791553 887036506158931841 668844434607514369 48665589177051769 163555512905546145 8999720836296633 167042459149222113 507033097601894401 770650699490744321 227957677907578913 582036228315480705 187921659516764097 638395296923860609 999832096270804225 601023715625068161 324425700171534721 30698242025266609 87909028070367153 231163771488617441 176832863576738209 455423161846809409 543639827291880065 619230924137745793 568377192776441857 472167224800926977 111913451979955169 694363013715538049 355846415236062081 386190366798345537 491268897762633857 495308224240908161 534389160447776833 976989851271923713 705676991274383873 421236922153504193 393416307217524545 870834366348972801 110927785009035777 728469995546213121 115180141740157889 124522454475396673 106133702604733313 533803177498960257 225578416993148065 231188571992262849 493344698064927233 668515192640391809 482225551684312129 42248051018930257 122840326452642753 636300550683166977 810242905475366401 992276246006625281 178510089659706497 984554486703977729 292052128970684801 751108754992372993 350178031448319169 813571977871056641 582342824509471105 760705373405457409 564215623589316097 274844012659819713 380085979629630081 559941928757098113 709888822079658881 490906413841436545 250860661682953185 890707920178797953 419296091611155201 748908583179506561 487861101973809473 111345510065831377 899294510183107585 352635606326664705 239887363467364161 732043448529608961 743426086503543297 578176293375825921 558653090068421697 10399517466169073 692616463106883585 572445996389923521 643251190208321281 598713622307812481 290518550430359553 207635502509383233 532110525494889665 578022298440913537 71134653937189545 195280012418216129 35886568979282885 723410698345205121 304217630251482497 648564241537506817 370214379673630145 162341647238349665 842494851678036865 628865087809209857 864995922814717441 369849661894377857 401673583919656321 531171157833561857 254903561511529377 614312481845587457 750293101775309185 852322794930053377 430190267338293377 963610226874763521 85732794604407297 486026170904800385 511962557639751745 987914332058096513 72136959875688689 129974550426290145 654177178301711873 571841484128938753 65871261683636105 244448075436871201 836274925007504769 260613453098557089 357703254211070721 730374409458995841 944197546049810689 313158543392304961 424645250243511169 700555390493114753 820304208097386625 886375941738151553 267882464499091809 393763528948262849 449295345427561473 311287077179272833 679128093227287681 61475816196768561 620671665527940097 291369794373423489 441920117750395777 65554942401156777 929637462144587137 619488237289075969 955747452873676929 127248721724207313 836958003309039361 1595409011827088 941535913873263361 719121351402272129 271483429112823425 137522977134338481 822132660585392513 688244150937343617 322364124515733185 952035595619094017 99321606466229889 928072701345009025 405037738772950465 918891375595521281 801027066868496001 5460894483313440 697623717646170113 668517721781540737 533288976689316737 216374371481698817 12300209925218299 423309120604372417 229015645483169537 347855239689572225 797568318429231489 436332183136443073 680259550604500225 114070871870701745 948162700080292353 207859873159506497 916763408446538369 600891072082525569 144003292347495201 273752950523601153 447858022876044289 277044002298602273 740383266845743233 269988794977237505 17655501028169597 31791064857820573 809060997641157761 513957508311222017 488191662221321793 991148490755627137 882701694363806465 756479085480791041 618175158378871681 399507755130422017 709955201058537729 65445060849242513 155868286502748545 874232191542411393 890243113316035585 34779936331020169 826051017933419777 731222368292598913 459068631118785921 968903446503219329 428825707851455489 613961985586236417 247489255510476641 186530874201750401 551150594227831169 252218314307945953 382563366152428609 697576761221910145 942515860713324801 135040588044866177 446479696566985473 827854025002878337 749292035271817985 152265342269565441 216211566885366593 758537256091671041 816307138208014081 676313530776106113 286538252716315617 786962395254349185 630591592117038849 99189402050534177 288901875831957249 543866635830795521 135538774691593041 876429649751209217 486702510228600001 576858828814138753 221659545761777825 669092324374780417 712284618262803073 53603447676920273 793481424913419905 116132469990255057 448167278486852865 789376859663363457 714902648032673281 152724493136496161 209276752012872449 66414812620621433 894528402657879681 45923943097626817 696435570221115777 506541243951644993 238386445584122689 518802746296209729 734655325895577217 569302313438328129 73262354261611761 439756054975710273 131503524918873185 576202517005853569 36156168655988809 667604804181642881 967726018988432897 774253416477677057 893612454896850049 258569883794940833 719288503927362689 131126483505354945 561610178730230529 491960586521479105 90061145555925041 847601366648433409 958137528011501825 81915750798323473 668642398263404673 44196111526886737 655465281727085569 677799842040165889 559322875208324 556958057572103361 479540800816590017 871552169018549761 455675002646376705 107109863662188337 805048525881428353 622704576941878017 265586811730262433 400935941343362881 844842321211682945 367835357485837761 280745121769957249 595937060911509761 463095415939928769 328453831111765761 653718351840129921 428476604856427905 137205374038938289 287875151004620033 673359887328263809 544117437556124609 541929787819636737 632337413362613121 62603126986861217 877455202149491201 671233547056385025 893847198077203585 996355576812010881 481968607712971649 492845900368617857 682054269555031553 9739307108791451 966331494720350337 344625409521068353 430515402052527937 543116037590312577 621491726774550529 830708613369264257 130300219919313073 629448427124774657 657969814266351745 12394078772683061 392932623078145601 770217632293753985 466242193437196289 570232833424906689 127688864407069505 295098674754999745 981351824801777153 149429262708320481 578451720933550465 962772434014358017 608258800520857729 803098721870352257 826438517400781313 568633972104013441 544757523605795777 782999678538953217 401593081322978689 290874212338071233 37521305283505057 564004471346972737 772297095609381761 168723548271575649 203091482954107521 48864060718283753 5978830705807071 782934563725394433 634132952433290625 208953770182969121 258465945478000961 44354512756971329 452382897087403521 752979283434580481 294458007242674561 215329352255782433 639401045541589505 760520386219436545 442822658939995521 442447751922404801 16089561369767581 5364435556128201 116711017935450913 297658439251438977 809215225060043521 62527614222855025 788531988839388033 66085283281100969 260687473090143841 333499998420915521 503035774539178241 819054492796130561 641599673644734081 130525643524631361 178173037851841793 34195014875738397 532129305859996289 679711589361186689 13681963324110315 613359480664644993 540042031990608961 784645215028316289 872799957232295809 374046669512839745 240106572060284417 340308046353481345 985013966265974273 299620262678519809 25178370879288537 507851249225122817 339892454217384449 204670446118743841 533651850290880257 213813941684787073 696947013742580225 759237511003664897 139640127643374961 485315439358370049 857941469410768385 602317802982785409 709469017275552001 691456925025431041 260515211314903169 222234999405504385 4345477750391070 949572116377478145 720454447979499009 378341560153305793 73480986175638913 145140608799334113 330094145670763329 652499114977263873 79244174709472753 281317004822138721 808453690989544833 645380330752121985 836436015765542657 246454021242254145 581714837309228033 845471258357026305 57501454003940465 797153801277286017 278080335708601473 99490103473076625 766015217423159809 284838965038641601 267069870043862081 281658610949182977 479333159252874433 793288819539494529 118705576204312993 403873611030295617 740735449388381569 243856931927734177 52226589902950593 315461560165903873 90180811304819025 208119259135425953 376989798066027521 924115931821777537 55043350242783617 641567536169514369 780726328504819329 721198886204252417 687641903466740737 216855966332953889 913619363578213505 335342584573940161 310347826063633665 44350742261155321 762662668486377985 966844626374569985 702547268571365121 177766869285587617 661989846173661057 298474188232749057 993339868205339393 723075474794580225 684495831063010433 840873345495754881 41803926086018353 612322581450822401 491893575494593473 485759571867053121 390800141161463425 136337510845759633 258774328297938881 218743353373060513 784098379966096129 320470979923040769 946308416889813505 725027031849752065 319196342460429633 797559867786372225 288599085159184193 822930222874038657 164281900456288097 307462877821588865 315673771676010497 927601246082421249 257723899048045281 611069211908454017 908579298942250113 804055774618252161 908235885542680449 930096222374654465 741578846991352193 766591167529018241 865045127109965569 946832125752660353 382193366136654337 850540506796381441 387241960258862145 557941562839570113 300577306569486785 780262031824296577 532833544787223425 564355384530767169 984882269314432769 320340261134351297 249358034549160833 89056844900166961 308881476262079937 689462426222551297 583331589737952129 993324704533033985 182866879118741121 580710728518102529 155028102892131873 859894900681805313 409978340638012609 238585179652321953 953481555998422401 131876738911056897 529594688930679041 340576210294631937 995130131387426817 845552316024704769 359748629487363329 796298646142677377 724791127096523265 632969408726733441 444885562292462593 264961863764927585 501892940509165441 559203669156200769 807459355558300673 285292766386707073 655946444870807041 115135969657966801 316260135665068289 572081472884423873 476589554228937089 728510447402552321 786039227355011841 749542104707845889 954287215948227201 355978527251732417 167598581598475969 631055597686600577 952641048711555585 651989261080924417 71335423324789817 13095871194654053 882609920333692289 405077026115133505 477191499892633409 801867768445351425 488741496286692737 119769286212171985 47589276262407057 436162751269680641 439366749064561217 987560050935069697 595408766827269121 889049203091747841 443841162899516929 920864180195049857 225157479259898721 732266177458033281 273179460383204289 660404089717143681 611626235038677633 616715338900821249 524301679743459201 253029027082472865 96544487029881057 174503490621280129 196688906380757089 930598222134431489 450714239121602113 474960281963991105 113263472278234193 801468181600451841 588100848930530177 289450250422309121 150112544565189409 947631508376740993 441305924534340481 136248090462760993 893242292336239489 859105193550330881 967281272520345729 314008767286768641 231483811306816289 442330666390983425 591227479885198209 395322620259310785 55198261520459369 623821306734949889 699145278970824833 273507740626715905 458398796614375233 299895937903283265 329886415178414465 247290473819607105 950797396596996737 727014339049357953 410822374165171329 528617700592096897 255197222194794913 527053356113452033 533078091097685569 285914405984659233 389312150085359553 123025062876703121 818952721811164929 34154763115683553 269856287249780289 401561940452449281 232584766905411297 77787352605543697 906584061749626369 700423517429921793 202653367396315777 354603020517092929 16477508962339017 276884656293457697 531105497035788673 547940060557824193 240698179193614689 363842997179855105 763349124313428737 689193702431513345 12098247126374419 855652290007196161 892469268959878529 698568110150990465 937495468263179521 878994773010415233 2846295984703318 773637054328762753 530661164872469697 742619702252096001 157747837400769697 174946933448541857 478775996458764993 473691915241428033 72316470312493665 546110693388303745 832326439942988801 741134234889965825 349798772476965761 291236244514340801 577022235061335169 44155900159775993 897396685284853377 891866013995841153 742913103469618305 666706359417769729 571933301852119745 133758110100860257 312698388174808897 828574994199467393 768401327063990913 613822027627126273 756107445706476289 417092967306142977 80817589469241121 270465701794950785 603658219388123009 578828722411255809 999680184385759617 15773834384592789 410177990671911617 660374015135271681 919380155947500545 412702583136752577 90920409260050401 586488040362436225 208446145598308865 130350735952450945 551288104152121153 780823549918760961 332412208219757569 98985197727376577 901047039329895937 400646141107440449 740935087168018945 675616812235862401 237098862019706753 656946452506115713 555711708488935617 100424036840980337 902587360857197057 712830141369860097 782549564980847361 282214596449822593 457206368320299841 436872549454459841 469036075081369601 783531777556863361 12525568993552839 678189203576518913 728676982267209857 397210295923375873 551059275080376641 723370056260119297 33792470275251673 108549494927206785 828397865589707265 892349962884221569 464161970478521345 541306818384786241 189353818289390561 484060627340692673 398308692682299201 290054864196083201 362720656341011265 349775440839803073 301951781943522241 272848675993291329 51505247009345113 561988600658235521 46691754260770321 401499081585360065 938598290474388353 972158939814104193 465222555632514881 295050651883062913 879646085064933889 877517337374182913 391695284537952641 366452044663123649 368855313679929985 714329724850497153 162333379857635393 632139926484999425 418703227267371841 284595869426635073 767680967120249089 846718145810246657 385764767490243777 830342612068587777 500244138237285057 695609173391975553 862457434625042689 572759380420631489 866673276068986753 511117844800725889 914420630810681729 613868895263717505 709572187752847617 363535947033174273 817090355494087809 290797357722038209 278670842220073217 48612999011414361 190029061803571169 814701354842892289 413251980225815873 903931496923124865 466575762122062081 908843566145673473 946791842025625345 75586742276772865 907869660829575809 977131405737761537 960800801043454593 687339955751074433 578373254537780225 332712306128296833 28494863995696565 779471515904265985 564404537649309633 146151753435272993 171482861461122113 154416661076314913 223234246240480161 937625731777085697 866030770318225537 739551667866027905 898989528588330753 743883239766628225 182203043309378657 430972182895093441 599531608641427713 98047316684226609 512445133735333505 870649848682422401 877868471868637825 931319872595164417 479750657434003329 315976441844728833 150375913711087617 656156867898243201 533864892254094081 846539245013122561 975608011809796993 439431346043786433 612052639697047553 107275115310560673 240882776784985697 893572800942688897 614466926769900161 677306504471335553 603856965102821121 678857670402575105 519384670867047745 875278341201355009 23307363981388109 349247701272826561 827440329180554113 338523017676795521 413290844859929537 918875843357195521 904027769226523521 346639541658792193 759363691183921281 261033510060922689 303418191069205505 479965036063152449 851828700643309825 464013806678732289 565646967224886081 517950001466662273 791897904042258433 499232984700778817 427268805534261249 277755916455380001 800685995176010625 50632245015574289 169707746004881697 483732648425391425 562186290943998273 607524396922126849 624800237244393473 436186595932827713 329553800938086273 135990095927976289 487534964130695425 733526295457526401 554480343410858753 969966743905512577 262846278296770209 194103212993542945 613171162351122177 358754952805920641 749158079345839617 349609416709800065 816022740872313089 182363060288292193 179365869956633633 945633603535487361 833784031754262913 212614854810905025 383875524688953345 119920342417405121 748609699269792385 422079731452367233 884602132856350977 746157212670272641 457460749874869057 893593270482281089 88510162795635953 569988569796098689 196876685444578913 982490020984283009 530011210732062913 541805775885041665 616960603996929537 356864394148768577 859616804714441729 313199699727764609 468836061762516481 166530337698315393 328585195276055233 434414935568117505 459828559530350849 850311186785770497 353441842065159041 920474321505057665 815796787928661633 418428080113169921 228357462182977153 673729771414048897 227615823184251553 579763905459113729 696224103867500289 718448980400754817 71647869445001793 913480208772920577 290292810968033153 354800035723673793 520602458447385153 704802177995841153 657465111868326401 539505175327438017 605588804664364545 822832009302811009 402428863635272193 990883697114828289 672124836578817025 564198992022678401 920085970695531393 467500146353135169 477741844893643009 123525821590543921 674049239774099329 230810208659324449 407587268811980161 886530280012802817 33927191666712985 49811024338541897 703682444499463553 133659822983684513 96833088162135537 994637728961823361 995463727975234689 754169094481536513 522836811580752705 279311727461450945 831775840469418881 918317265893801217 834339617452549505 212571337196227009 911072130232056961 257828679971591873 530631230320430785 889159801894013697 616309263381992833 333996882697970689 806850331023987585 169492095615215265 628630210143981569 104014060968491857 337502253594202305 148778216398458337 429760844238302273 757595483328270081 75505733571226593 181079625548552065 533078584759422849 919187077386791169 55982889645257217 401174933106890561 199147844108779297 480564083439883649 897837339514673281 957393675405786113 100383164931500353 632145111767723521 824373511255991809 39750889250800729 74248396047920545 339679213548446785 226209875806837601 545912971698971457 433505634567993089 110059064828899265 855569056876014209 487004837105903489 739592511230227969 402941372027253633 851352634213903105 188412456601032129 960957281016547457 173811448506679521 770517007201810561 8051301917934240 267469663760465441 432432897354953409 355072990650519681 774692828055396609 605828022288264321 224720778131850113 748074936036196865 868625730075027713 675801831111357441 405537847504358977 529409171645944833 831059110952526977 15409039322790365 977433757879222017 156825496755679681 430258712292303617 902582429641853441 591746786862994817 943893410519656577 142577800388966833 505003983998037121 212712066131782497 499445768213853121 264558979074283937 737683147149084545 554339693576007873 898260698344564865 175524930524535009 214250296087655553 39035859900021561 696516946408955521 264052678220767937 363182236907135809 974560512702066049 84852397275945185 440070235053287489 600248724869388161 883391429937059713 964199430743711617 28784256641788633 544969400145760129 380467193072870913 903128046324219777 813125377803874689 799025713587425921 319305750690201537 798987416205584129 515892081247276481 191233946422158849 703461358246908417 518112752149711745 627417044484918273 575329867471893441 884135981729539073 872796165295561345 53629746177055185 947544483838953473 82572074448062689 435271619957497089 25228499091031865 550490288518588481 237817289794232769 962924196033604609 341811826136794369 733579953561474049 489888490879717889 576216742070478465 673886020985111809 149041122732100449 371717673097091265 393971684868880321 987420648105544577 643173385587488129 560106440304974017 582816324258807553 444949451172522689 237043228035432193 88943782028078289 852585445822903425 457118466180478593 427181315222497921 472974400283600705 351689592403779713 70198888782801561 738510433549251329 646387042897369985 850939909693714433 67667236824465961 857793362213726593 859494527956353921 606735184574326017 104892391274507441 611074423443895425 273994703858587489 561152589649218241 780766004282103425 633248036995922817 481054793767281537 654254796094228609 752402344378840065 437998841067255297 268195734652831425 220371582037806497 120573718429827889 123522401002105649 865238552014641665 333397907678182977 234220980297653377 550879771551663553 494106824314140865 815061713744391681 490193119825736577 180414770492376417 172878198621059905 574067489214833409 425458335171487809 35846323602910957 425089033477004097 293055009919974913 527649139224738689 439541215853921601 317989879013548929 905090634274905857 418338749333248193 195801593674516993 298420970426544577 123220218412875233 912403071324664705 27118170825332301 765546521504017409 717372142922563713 524834826363150593 42220858230379577 572299672532008001 625145189729742849 210201595008957313 351005028598365249 491616784060891393 79913132908110641 984460579460563457 172250402298928417 632075687204174849 125014973854483457 927067524851569409 703332164250269953 306217814862474561 430990821820167041 304378306148368705 950326955021907329 612574159017324161 658907557753217025 932496991149694337 731141385459807233 111300039522671313 522459685275443073 726356544825467393 258264265400910625 278549042136372545 641018229893397505 807435558249952897 441817375960084737 694602500379698305 582048258724235265 788749279183054593 203729913944798113 136762869689814433 641862620605216769 474363603433662465 301690258681333057 344687585738409281 776689912949770241 331549369000288833 84262018421114257 340879824229087809 180297529613419265 674829091126813569 159040968036748609 913284299456858369 709339995839521025 578701998334981505 592452054414636161 494305165914990849 223237714567652289 474023689700377537 176842683304528225 948139533767726337 862395795506621697 124246744624930017 717646573896175233 156299387571774433 908235876899475201 992505990626572289 695923137559219585 172897120725235009 612749842339503873 747489684715521409 50497167504758521 713140778249535105 856632143834154625 991933402256709249 965834179105513601 900094750168175745 686671130057881345 987289766329229953 228914578746312705 288805389435534465 328768407885370113 774672102986247809 978566524867602561 929189154589675265 697122898353207169 316676485992633857 77459440811978193 538578710555068353 387801947660953793 96412251072681697 219349207687230305 103590273804325505 711789682191728385 576398726936577793 586928669219176449 494208672902512833 184941816307791393 436423460871882433 9124781983558707 979005424803300865 637000395358263937 49637422985103545 256873105978556289 110654913643170257 456470546424007745 21843367758524581 254892914727975041 989964814688089985 570898278318828993 189997526948776129 481008573489944513 802184544026541569 331702782766562625 460399916496218241 846966551186966401 92220047073464433 178622602980233569 551027574538029057 593959058870424833 49509978451649065 591071516582381697 700225820322973697 646286407386185089 105777584850311969 572931089424777409 907897947312154241 917497311917671297 109859693525034881 584821657891147649 305931450517622465 990291103748830849 886649444698957057 145606052198168353 910501750679561217 645424702411659777 968318098752060801 125329744547876481 716860228712821633 912441816861473793 14973711243595035 288151356228787841 862125035464931201 688458744957884545 931466013002132993 799857649413404161 236458406720263521 818351888820444673 902977771238465025 964701324956429569 378965904058890881 663973262075202817 683298553388478721 315587209460908033 990948931133718913 190573396111915361 98327480676385201 655726805748635393 753164854665829633 60162718731433529 198592555703097409 685071763146588417 991006902475536641 4444242478797379 86725790210277153 278037660182754113 815641529665487745 230178824029835041 640340958047513473 287779644872635745 731891951152224641 929000902727580033 82194666778303121 304745009271847809 974915846603938305 279014058249586593 255566891799954721 102193747870607873 475500664984739521 59813506928236393 134294461823241569 458260626212570817 894224302829588481 94383345943398929 327775536559581569 692970329333341825 472060015579106817 884701516960319617 378605188996726145 30074931733146573 961625057289825921 742581658295378561 444497108208391745 858949294123526401 899690543302998657 418639809858376577 410114486738972801 92969109619566833 306418205503934593 201271890442271233 694819661731425921 200347255887059809 226825873133893921 960766544909802241 568727353624620225 614480922498138625 620090476227904513 933383921961208833 924505702935899649 247253736899317281 35482946144444585 724255753958260609 391933056865308801 754857870452504193 451126390826761537 119782331227085601 845231915709884929 206589930472453889 82635163890675041 668919156865797505 611734926859622145 438395397553257729 960410738870041985 463086796842688385 619686623961168641 830978512251867649 522448455468637697 226753266586769089 851269063181017985 623971913878285953 347580035966036161 351005781844705217 525704919876911681 390512049229947393 763898089505150977 252249410806712161 611108289894371329 568756463101955521 288563442350426433 824770658888738177 440316702644732801 237196617805231841 396291865848244417 452135859599280833 226068010591756513 778478928231272961 760686433244945409 236733997116445505 178528184275844385 991886304715102081 979483134222935041 753322811054374657 220400926038092129 268316730567143233 574093324501678401 700922293907936513 171852731670863777 954813327170136065 266064899617962433 553172549330582785 892587889817274753 220366039468849793 776877569548634753 441309997222546689 578052226568924929 943357571018246657 599594086669103617 562818652085070401 20502489869425489 116829572999883169 856191556152214913 924808226731116161 676245437520716289 394488408266731457 815902847804696961 2109686734030448 293547256309874881 952467132033241601 318740444012195905 229438164442896673 320485210526069185 234350717790356097 963811612418996993 233854397496827457 450429708420511361 185519072894329889 801447396704862337 442885648030212993 300101597476722049 713756095553598849 557066386838986433 535396947676957761 129566766204117553 673226986119580289 336710373989905793 12610062554003321 686553354044885761 135879303175180161 871080627350270465 597152344132950913 123676364392320433 956239911408921729 776553462996719873 875907188793362945 634225551158234369 161249066163001953 6069821047677949 510583733392337537 70935419297779137 905608481350220929 666108539305714177 886802228882217473 646556356701946497 165161395647622561 52424721776194617 462204821361808641 612153611401236481 926733448993822209 49245861440272873 526375792456249793 19071356588423073 943932669942391553 714677000927853313 85542231086691345 696732759064058625 626549116855308289 787805014784982657 134102189013205473 27349096835305177 918948774758369793 177168885360206465 439594175512866049 29751871256888053 93386247424611217 980760433445755777 930005934689702913 440636840792418369 871255663402159489 827546167202004993 880173384704249857 618338279695034753 713373097759593089 980788541067472129 910918944157671681 110780848158267281 154475760784769985 693451782811710209 669623789468971649 997555563271230721 752897283242226945 323086364124765889 298847440843545089 711330794926706049 280123697569642625 93304970654461521 30752025847363029 994359290176372865 773565238075498497 604924283701581825 595434181173331457 183123265904409761 746933923287961985 53808830363127673 492416387414891713 822741915598879105 314260102599156737 984298404275126145 453728151046689729 80344563939771521 994601809749376257 504836917749063489 797067414853160065 894008485393282433 174312930002436417 502180830519836993 516950455243133441 805018392503850369 402378918576253825 126607323028199665 344635874742095873 973195108608688769 62466167511878721 875248955646998913 93671682963488929 668059280763994625 324252169189598785 994560492028089217 132515442026459601 215962474267723073 338222429632374145 754607677295627649 39792595209732441 821477932790767105 254975706074752385 844114862641536257 417988963109792193 179867000286588321 65335643519553345 700901269490248833 499946542206330945 369019995038794241 355013326655004865 860482201292430977 877298739028930177 119732514926862881 621615709061650561 287344451681196481 224418581566212097 381465048742168001 727488393601241473 387982336679417729 864662830662211969 748915683669661569 664881878748964481 809585008383056257 22402830404487873 118007946365022321 36527217905749865 848804800563019777 484890950424500033 176578706902784449 341814124909042497 54943125426877513 538396147103057409 486589923747910529 283920961548311361 462922697861845505 584855067402145281 915653126311479297 244615824385711265 463455421341780737 945752800929213313 663742232090609025 819820171082703617 68871940823502345 441921415381017345 696998890363442305 769815153240081409 799284464881584001 339901350211377473 838450346411971073 953215115971737217 459366794535842625 881552155720726145 322333141778681665 214196646551648929 143437382212074033 583451512275090049 244742119627456833 849244167998953985 166230493544166081 791636509528160513 941823502374870017 154768440897619553 617369969774546945 106395370842378161 4148563884964319 752911520585108481 555877501840004865 517712736083467457 951810943178809729 402834779588580737 751935541341243393 696833829097627649 811881253299585409 962584609337561345 429591800987115137 421093896971598273 173947640194636929 96657423238646353 827270550278303361 631135779123084673 169515654727913313 391680657660707265 62103403650301201 961011907872546049 99105528719388049 302853670748199041 826591840531865089 587164020907110273 692165005722525697 3240833755562279 757473102292696193 22245942463399617 757731581596555521 833592758277355009 870513192352934401 660178526628314497 999574671307268353 879629567836637697 553053275307124865 851302815385338369 212896149298256193 854816466288276865 128371641276647361 458254208418694017 838262223713964929 198385640894223073 660300385347174017 887068533728694273 763101012226638209 260123827234458817 239186861371553761 692526910308899329 375773801721177153 925290718830204673 595472617123593985 975951768989204993 688984108125151105 715623888975109377 217259716274544001 897307907558754945 58322618735640929 607010068295544193 723753914431657857 946891563948582913 781378209990304385 742974551492757505 666048894027046145 916083759076158849 29520801257003629 248199253057542529 117103488675102337 288203151432526273 947751142374539009 200989556992205121 878847354228117377 571644921127486337 870611051866486401 891759672225013889 209137683652276257 716087324399296641 909875436470837633 50609775958953665 65913128520055153 502063093042622209 341549943380098113 185964864159494433 719608893870120193 753730359311987329 377645636869697665 343698994255227329 515091827922152129 488963828117746881 877489963307024129 918468562400612097 716554046151603841 50273057247608225 112281785379092721 963038468831719297 966601023028221825 730517505419001601 826652740253816577 224744552433740801 485942966802245057 60529029696112961 976727919798047873 759058582133185665 862529475583517825 418798320690157761 803281196415010561 937297440628064769 86664769101336241 879183918502491265 411874738034452289 378259987776011969 417737012456672833 669637517067414529 73303682790790241 332022509173178561 82948208383502481 477308801905053313 774305890457736065 258940702575877409 651223645522282625 322823638804450753 590538466272331393 349381893342346945 966819764476216705 324372601123030785 624587675877034369 981759662503641601 615669353469758849 381479153710856193 157712250235444897 220603379910549793 209961023758896929 395539864446618625 364692229035465921 405831322647578945 67728754054076745 891669352507065601 199261722783145249 312897188055437441 717334745609211009 861891868282583553 588964600011149057 795459943760086273 732797707804042625 876775995798922753 801832439277770753 922725156569320833 694206810502212353 340310537108564417 135114438415580913 448286270466987009 135351706703705329 535894741874997761 3584658303278588 692445823710322433 583699059527933825 440116246789187905 100033307780005745 172533368717559201 689588713862537601 291491951029783553 794861062698341633 303197948520811137 783765847593063169 485152138207126913 19808968020395669 329202452553410305 374991932690011969 428783024615896129 930466609800870273 105674084941249185 310494945072324673 712859130662224001 4128276371670126 54483592774325017 857560796590195969 7770999528403878 447756067544585089 390474882547572097 438891235175194817 955987386991807873 862330669681778561 708310262579210753 359841282691991873 448610681324410625 734920105548265985 71023850240230505 622809466793572865 797941544865324161 161694503456271137 556900737760265921 931519465630646657 691940161681017729 100306122838301089 654561381713016065 672460135096034817 459358591206409985 718108835543983361 190293431528495201 27225039896155325 118048128394789841 56305306345162625 510525904029798017 250920374634294049 221368819195532737 235103554854457985 200297306548698369 459324351764184513 472221938625850177 950282726814432257 610669073137294977 240339562227493537 20091869806321941 679281067997731457 199942569262056225 860865294325140737 888347988589728769 150222591273003297 111541002642006497 424037139389955777 957271422328716417 508513069237107393 352430914074439297 767469231627007489 728812475400090369 724206083691083137 377520574679429889 232447976568014529 863553660832053505 53836231645544073 195748647488564129 306847930447577985 365977209265466305 440534537980621377 301354944203687553 8878413951553200 723766206021224449 196800969856280257 698520084758122497 270756290711705825 218981696743114177 959255999970789505 69211410525689137 365293926125875841 727655764439020929 981097737298323841 163342674142008097 36574478069201889 329349278253133121 286048547501135169 838533892427953793 718867170329534849 944894309467798657 950605633307429121 805759366336765441 404345874648999617 509851665555956417 915859050273038337 149535305684217697 26772990583740609 139765171083581665 815578408003187201 580187809165387649 919980076505215233 633312787396349057 606391363600092545 274946204311952161 69724762458978521 38791973815733625 514503265322854721 98540010100585105 666462978770727681 941509414017033857 390483262698037249 127679109385915985 374004275744457729 443674924865320001 861238177102546177 292930171700653825 822298802033902337 349052593745071233 261606736654865569 792357011740868737 7245164786017001 942250516835287041 745353733596413569 810782467536064641 510041725954085505 593110497354118145 948171573721733505 224193597391568737 34987708758112745 611792272025581953 288175868324440641 998814588684901121 587657608631491969 737059828405691009 330007482065294529 167501806998181729 383030636635513857 31821717746339573 447846107639474433 731786953375269889 71589082747113513 974629520272557697 344345302622084417 886146403205223937 214863384130328673 127700344602260433 313786307904120321 272571534852808385 822780131988270849 900827003047382401 678813183195582977 869545282182166145 703970062359989121 851624862201305217 734275155668125697 812008325051415681 975549063775435649 416913886039750977 155408895436576001 280363328193821825 257554210511816705 474249629240830465 980414018736876673 330181514145330369 344081606805946881 218924464064699009 472104788847442305 543831672528646977 831241217269795329 308011697424291265 865580048521632513 945161528560681985 702448674430247169 382697018225869121 887687188450993153 143664280613073457 963573108269176961 12335471161634361 111534746562124817 970923132524639233 401436147376262657 903114444396422273 510627355264485761 385832853640003777 554618209344543105 241245547506508737 780676520612143361 493063860730281089 259106841837553505 171227305100828161 84226441219438897 619000093539590017 214776007836949377 285517863283416769 278496068178736065 389111112195315905 41897641440858281 280158963000658913 547972182667873409 159200442620424097 217865346725776737 534350838857932353 771113737905647361 369620297892772929 139187584108658065 739169016687512193 198990389115603969 956396471709261697 706841898850914433 35639770503109957 859848331691619457 796930497231791489 226655507332385057 644977821986188417 977669596323206529 861828153117407745 820998680990900481 169289285815210625 8087122934181680 750358140966632449 812378667871900673 610431444471245697 257982565415286305 207611317261886081 840261180062643841 464600239131868865 525297178789553985 49773300612038441 564506564396868545 782812951400060801 535723622138672065 293830654269520129 275196476208353857 890618986405826305 878838386839287681 723917226943065345 230477004085646081 97582513765516417 576826142910160641 293411684392047809 70613560035301505 527438541487356353 726308899054270593 715483842657512577 775124266697321985 508055351671444545 913119806794437505 31345183560397061 736139853774037761 386792678268506049 339474018446718849 451901956779074945 88662032132521777 307503118733947649 54332545052798057 72376612906246865 268916758620694209 291885605642278273 25399866300784169 278919030879343681 245406549998609345 817390883711723905 422837432403294849 560062163578997761 191564863028990113 149251404729881185 741233480372397185 653501389696778241 830238342194906625 653938430068521345 811590076632935425 290132090686277889 892827259217572353 649538980329168641 346141306948975809 423229831230777601 292183542033558977 504921156670846465 115897375702555649 572391072686109249 728807227658311553 419469841037397377 837238362159620609 481283653888972673 633128785911669249 849602425324050561 196103823984994817 537924395058858817 19474361811180785 913817585001424897 475910650426424577 579270180765867393 994566386050326657 336915763349921345 990976861777195265 682167819587100161 158121017871341249 884109530748475009 926753740447519873 104570923630952001 866399325316155649 600491891908902145 420518074726853569 599438063071509889 540708786794059649 89852495050593009 403420711602489473 184539591704414369 709218427641008769 133852113270066305 192122362314247393 60809871810924681 917552498363083009 28436282275919213 343992996170765505 566801212798573313 755096870055428609 475066152731969281 355452507029863105 814764740674682753 71547079568095033 851470012179902337 323057955253641921 343065696903160257 631830014851505665 357399113397505601 339091888388448833 748825388095376385 435150402056880385 308157975589580225 748497338790524929 733283234792573057 241681352890754657 670948764505894273 245983398420118945 340429160810138881 372593065927819841 510423269934051393 388061092560047169 827632986733227905 18078161572635309 50000946524917825 384857927779133761 646582604678592129 374293879628343233 549839029074263425 924121287556669569 395750578869133569 282333293479343425 651807438706541185 371301104110980161 434378500405578881 337217608224964481 513028624385242433 544571259633396929 615763987363813249 927352324212495873 224717197309033153 644802276818378369 438245725496805953 437919374810523009 240047776543889313 43655359801231697 850121452876699393 66418100437335425 877068435188718337 917075054866838657 144841366275521473 844277912314257921 249363079975466913 28585028075990949 400859130452126081 602527541650079745 52975575964481441 892134016770395265 952783566288353281 657427675480338561 613393004411904001 606117216263111681 513870242399043777 897388361684040321 97121678458151457 580057524398139137 31962659928431949 27157635280477877 210179000515040577 357841497571069313 769901564239582081 849066188470136065 447893489613889537 664061884742178433 715957202603924225 342052390526252033 699605899017939201 503742513444034753 399417136304585089 723405373067425537 936672846599705601 674457416287648257 801120571280101505 759909043946752385 776692355337388545 900674720504394369 989133156054243969 26729591479284665 890824711294229121 173252289125397153 697192871723068161 114471102497194721 739823654110722433 925706712995758337 509942068701953153 555961155270853889 738898682861858433 759615320447974145 976831951273275905 411278474164110017 178400750610080641 353862708617082689 589107936219512833 517180759503379073 598787396619414401 469104219569540929 505246378476947201 708440446032742657 632230988487236865 55609098138528881 474029227301805633 264782209001072737 893061779897422465 58511089110336201 996152313403534593 167396340882280737 404087495802116353 711504271689687297 190529233369069569 780759476466119681 380429698099149505 743372301486314113 536565254977340097 454236362074542657 317215823788131969 769750247110788865 985548378184894593 487296258457451585 118241086660518129 186635182344584641 350476714151419329 473912949001746881 101167955307460033 556954938257529601 262276751168066369 365711007748917185 778189227114026497 924669245085279873 830254924251896449 627680777858987649 262195372449383521 793234213650134017 865179256976382721 640943233082470657 425834387959795905 960755033110469761 654647762320813313 398361355007043713 748534435224826241 759853208357281281 753029836440568065 483149669832005889 344302613546872769 956378938940755329 633555117785640193 88535962691143057 456268885810203521 20926664505520165 809985276426409985 276611737593459137 733489006667909377 307107681840161473 772277007283570049 963528529381310465 638055855293714561 910268388304796673 787893188703243649 11038513216806935 148321413070348737 402511438089955905 931732796968724097 884047809499922049 574853312377200641 960300223980720385 147442800396909505 261482260295583297 353116978587237889 538549930552019137 376185956130392193 752616069802091009 449888455986695105 72001257504194169 871431261105307393 40466368629541449 863790612090795649 276031096662389793 446297828450433089 743419292174511489 224458116244790049 503198275509031873 160332234254674689 529558369676085057 825650949971858945 520197266495610945 572872969727960449 336971715118384193 456753790757943553 687068817288189185 288517602774710721 327503506506094081 31745980348333093 234189095040502337 855447663399438337 638995348682048129 427755505671854081 483548470259233217 798897181670675201 388167149279770049 825197047705771009 493082805327983233 469912287682312513 327172910108945537 642340253448025985 713404371789675137 644405392570583041 263917159758126017 348686521173206657 535391611551570881 240647270670301345 839940439966543489 759102321814651777 728057192772791297 846677917825623169 618710120865745921 105240972137366385 575367503821180289 815191432208472065 98243671021837281 268984390844934753 327804190844556609 735425414241923585 230028159820438561 76678269398385617 402134888690849153 13250573876227635 134190034629060769 790669837615979521 556916233632318145 856425429021790337 859945905845410817 709563562570153345 210632892101013889 86893240906327665 489786001895229377 679788250401372801 776152004925830145 191717722992542849 442989935979586113 923245686928410753 684538443875961601 825069642368070785 144457269389139489 759337716850580993 941552919161278337 422502268701073537 12085875001691449 920522085409729153 82787575417082593 663128778442761345 31807111659450273 370329013108289473 202952582108917313 583403253452253569 663771127983739777 988706905964491521 969007674732548481 216797886119586273 914076035327472129 614508383326807425 776454948154945921 606176479869311873 649984036489531265 667353494967002753 267118755444041505 950127377140027777 497023682020287809 615117161524665345 542205637068246209 931601619054312321 376123061933800065 628609069885854465 526557108911159617 8193504518935414 188461739909829633 856998050244527617 972101185642610945 580214833926852737 683702412117629185 367155916917667457 637020021114121729 597890056470383489 830424436123539841 183959432963547457 801651322105083649 815701352819111553 300813339455761025 328920021787340033 745325548435399553 683929439066439169 67970994792236897 829160659709287937 326029663681037377 809181635905368065 754733151911427329 421204604417923201 795926658980899713 182212571456965121 756872258000814977 933382807834334465 322418550206617025 518288839544119617 358406790154322881 941632590673250945 941814358581321857 279016079978582369 957941479407399041 366400982402723201 379074039179169345 331849346110921345 106158636957349729 839258616876449537 53989733114317321 981984339980918657 617527112796583553 308275783141311873 846107400136286721 899142189400073729 443875037347755329 878437725307449601 695380151288073729 517702976698267009 991693230332376833 970233127409216001 713799758754088705 962127268173283329 915030820528290433 714514471382628353 219020184526950593 730669498994778625 235871017776478465 38903181138437049 471336853555367681 939696302933420161 626315927084011265 110122725719705281 100513113099790273 209765802311316929 352272606437512769 913040712198807169 402171180618221761 474914553501498945 325251057490351745 521863016791016321 221234200131529953 470876339642096321 864116314116845569 568450743140374465 831789114175801857 149385377475006465 637064070438089601 69350822368292601 581432227638739329 158084821869231009 168720179816606465 934694942766355969 559480903497796353 93283772145703377 669231671990832641 462105780462067649 841331101229709313 890921371283319297 510778489475544705 996255758489780865 77781758944279745 275269104955022209 759473749090648961 804478352958838657 163528642609716001 81421114618187569 912643802498340737 441186853926950593 211572552582548929 843401300065188737 616620513427466881 324787037659106689 61435001532085921 772294264427920001 200194801344000705 571879978680840385 493398971257573057 6348811124190946 483655434187870273 982065786919420673 346188431335686913 306296800134298049 470878098938957377 365429959767567425 932388272506681601 593590772802720385 238369750698911521 592297853601550593 808431484709469569 426929922572774977 964769951180503681 25181066639049733 831213106209116161 613979786181211265 539447168482571009 585738847531914113 971525998824684929 231885518365110945 320011634296182721 100389564254982129 958872177361069313 843945855565102977 224430154736484865 757908348174382209 109230551475402401 253193932946793153 620730059324760193 267538831157253313 696627837866838401 719786056806448513 170902061756567745 409055981719589569 733559382367953793 821819413577365761 478563008484403713 164694981999929281 740261007736716417 582898579709997441 743352119317155073 80384433293872353 927487086199928321 789487646161795457 628166190693693953 249392496487928385 563874138582246337 632483849601875585 765573149524289665 690038427490961281 222358696669342497 626818872210996865 162587126011093377 510890919177512641 128793244799464193 777149495638987265 682074670157778177 247845272929552609 201310093054612353 894379134769643265 586148681258496385 9245257091720305 255690340330755105 945019995937265409 201876865017641921 485019129039883969 647698973505949697 92051264639387393 320492891594486913 636484264603865345 668867931395947521 311365892096894465 254183712290586785 673517715782438145 851491951688810625 932166280725617409 163693515302927745 199292367542227553 968717528083271169 333431528202630977 527816374452118721 629466749501901313 636748645920018689 153124940835873249 472853581562507201 907942540969059969 691684450190802433 444054331877346433 214920765719927681 396043950619500161 779788942437189505 92778241758047393 517362003462867649 622829017587037057 176641515209023937 748832717466918017 834346025574166785 383441031366842817 750324926942081281 374624729946496897 532991141032940865 757800266226269057 172394508835122209 96013753934592225 171223439360250753 806998634264388609 126784291058495313 224921546644189633 496275011547115969 568594242365009025 993112650909648001 443935802542945601 436658159489798721 109335754547672081 612247332845353089 135095193769011249 534115656874863745 665029475137174529 556797582166165505 537775391901568897 725078893255346945 678271742244405121 308864983005573633 811377069392356993 185322990139443521 977207117779812481 826474709684514817 525511660458597889 726673535774455809 579565542105584129 796320600931377281 612377884138133761 438801256451316865 78830650973628737 14611061438312591 292435759014217921 438471539078836545 211973392093725025 603843597226639105 965354132330297473 587353054981892993 724851491029710337 408334112827315457 974196668334265345 310016620864121985 761852763631352961 865478251846919681 573208854217050177 456579682143232193 696000317375563777 826346360585272833 320288949442051777 858206228915907585 85516889312870609 304756409497795009 576807988099822977 495114368139329729 559365496293594305 528000731953891777 323052006666536321 290756989727686465 179770786282929857 207618046432113345 220982673695168321 545432791654608449 752031540365152257 860822229513541249 801664506024970113 88888182326304129 714536245984433537 711369015286802433 987626930557688321 853743069945242241 473892105573270337 54831524561318905 436281654018138433 817198090820557569 196199823479290113 562660587099852481 605589197892122369 22965234098936805 236103590517217313 350346524427106241 84377104416326177 652340901688564353 206294422045047553 478920722148099969 824595284582720513 164568011728793089 553246964691993537 80508251618237377 79515323114129905 251994624319525697 817351631250531329 385362313746437505 349229340768026497 463038551866876673 190117015285892417 420597685183405889 612194303632243457 621743325825509121 726238539213611009 93638961649073601 869038524789196801 731018539323120129 578159764449253505 263280527186434913 223062588344340897 579879783638876545 865019302244220929 438414144193469441 692116101839978625 303647958275181633 501930371487532033 82237169680535521 900728613007181825 268767471910980065 250358317575759777 494554970827575617 92056773146474321 797415577354886529 922545396931809537 706205450073678465 269544454672065121 916283610227754497 614708407387993857 260357009160994593 111967097004814769 841823040996875009 852954867939871489 641284095275704449 877160125555754241 711997815657827713 926003984824589569 111151993180694577 234252925504868865 881427264315082241 528961146980975617 951415067517796609 647308617949001089 230123711648776193 247305735208399809 402845531771898625 21194843268112609 541333641272675713 730263168257437185 735283337234942977 150195967740792481 304913659787150209 513819908157628929 836377249184774785 558861657027783553 850970388411074177 997406168816155521 922442920902010881 461034666636443521 644049592937893377 711941878806001665 581791101587551617 295701047379445441 828982158903674113 663368603803206785 452298334214059841 26672815647664549 751715740778781313 633450198830061569 704548926346685569 657185556530087937 546338874199907585 72619497814628177 896640923501518465 140935474932724961 925421851245506177 847703920486722433 136915593174702369 639181148373886337 805263533025257729 95831046796519105 239759850770848705 341208727564840321 189278323903028673 785672539364199425 293689438786341121 435244639722746753 998340570002856193 65032847447582753 839717820261324033 281961037306906817 31307483758826749 861854464049443457 444246979203622785 36845364019761465 545174148662287169 551845693577234881 560201946908545537 415310542970708225 723508036533662081 373616483415204929 121816206350469969 660545491363698945 543223586101223809 990534441372403713 684430479605321601 114410994438721041 820772558905492353 512213264729851393 176088088077502657 802462491172654721 914950919065521665 7971008026146366 500916404650535425 712343097926641665 158390689742152097 195722478293063777 556721203257634305 697876286314986753 385173433713394049 464200130681206273 385459267276626625 297362100564761537 297753500838428673 591357706800536705 552989756093094081 972632710035661313 80521793829294801 630152075141637633 794556861646309889 4766506876315192 906007338173157761 133097860140807713 8770526274499702 313033939506134145 407162214753132161 633148046305620993 832498752209158273 976316882230925441 997788237201962881 560298378827340545 982259624132606081 52195642325891353 133448942790440833 286195614772594817 957723901808673665 120047760851271329 315800828201265217 3926071768987072 426255232423354625 673389634803776001 280931112369135137 683673036577829377 953594994430471169 296479738451104449 381888460179187201 429285996581953089 727537828886848769 364679913347224257 510145865708469889 493852905507566209 504562352982201665 581652892082736641 911374084368976129 807585353146393473 362824696220879873 924198982787537153 176887432265832705 707817139947849217 590760664995837441 813066732272126593 350834250820572161 233405923610760609 503970838609628673 511700467969312449 130149677726993937 714666868720172545 442402041642946369 711525955019688193 273101384105945761 831133154547032449 136533736448168241 969563057432161153 624697444805438081 964532342857069185 979899247953579137 490055323744947201 243172316653829761 700616539459943553 143514683403392241 695209890512835201 429229820616402689 153739562770766721 506473254629394625 10461073753170071 554833870729471105 340812522353346049 850034762451993985 336946561695889089 325356277891248897 820591872768034177 917069574341649537 228780294302090689 930199092575026817 959887705556823809 724898830036121217 906509978541002625 713114449797789313 475576337364344705 840728157904674561 882773805846859777 872980554726229505 831236707515685633 291446189977332161 254159372015088545 965516110632197633 906406276350480769 943121938215465857 117782112541341633 871209955020947969 387095578747462785 812781951289476737 235929820557309697 507615747148125953 96162898064704913 81799422350012913 21678072573884321 56246053315266665 54908246668034625 985428376531128705 317707711705132545 334853917788652929 271900532823622145 128737044706991105 845313991415686401 242295799422709729 936330022490508929 700630839838193921 807076627609539841 830935409586690049 961431530964858881 53127306589441761 21774905559887261 494306318292235137 304728765899980673 913998326277319297 381421203267528577 297260014999469761 577608452454683137 291899040115065857 965913886829504513 501968230940622849 554270865707294977 801853716660726657 89565568800018977 563931563442739777 972272737513691265 526286446845755777 35059259832344481 73703602154882481 672155757184938753 676614414463099265 544262049603297281 416628654790290625 606140610213685761 729833874026990465 962447687641009921 6894618480306037 525289259288186369 583719183981141761 594134860702119681 344128354604439553 466248529498869889 756543603827719169 536851143276130945 439241912509789505 253662577464623937 109062381376443089 366222594132601409 288031923363096353 629182064584483713 797444243471357313 295029847070942721 541024261990049409 844930380255178241 688592072742263681 204052360683014913 659249464449036545 416163634186006017 749677616648522625 518057312495336961 69164204760358673 528157920389773505 630673845834873985 691217509820624769 875058188167006593 415176111532048257 914272369102132353 878227705517510017 871386923039427329 969433733580743297 137017434610068993 646719914132681601 66056801554285729 255650859614064545 467092813775490625 670169785081334657 902392563076052353 378021010717120001 839408588205483137 705876867109701377 404096346250330625 912850323626003073 832021853413987585 677955754777578113 693844968679162113 538947301662929601 757183928509331201 859381705599155073 710275619191126145 491926870047024065 426257131011038145 379407418287094337 506112619642880897 476408771362613953 124331852956199633 113146330757693649 616347123393868673 895741124320409217 244669870988882817 369466093674112961 582080378582237057 922091791456708225 235297851690514657 252842863830032641 573387308597606465 515874621581787073 403496186504877825 596406804107751041 21983462195141357 13491213110896185 315017920738309697 549600735582622209 428342674025461889 102873147389800577 73200940773897825 247841325089872545 803097865466259713 679531229261570561 431399065327919809 127104570720227633 122071118034060785 269608707912340161 196174562797477153 897868730767420673 379254279828405313 984271296981020801 637411200000226305 625377291113544193 301755731915793729 660749631521468929 6993530390314363 832396144407347585 112525358797075377 294206153165376321 855150064649077249 742821924165973249 286076047619534529 681679866250163969 651295545894765185 306566460612266689 513068997093757441 510645519248427585 495676088132508865 215634665147682369 873279561655440513 821810100063998977 133890742473948161 856393869354953089 892993101773630081 765885653144451329 446129443595392449 802490804825076481 940304169949460097 30074893400893645 417550571374089665 686122074409816193 576240146373283585 920361469123164929 849566852144132353 882444196213803905 645359960913172097 304511575932053825 740986333046731009 583484161259470081 248872611594084257 917694508819934593 53161004014040001 345269996783422081 316886626494582657 643168221997228801 127849627521424481 776957132054526721 382773228536809281 555528609084362305 206848778870007521 556019484941849409 788560563475503105 770189581667409537 618157311919542657 642268187704736641 920656753003175553 512271674870376641 257209759381108673 309344812127726273 23033549781136033 598781406888093697 969363865499826049 189823899679602465 571422811879887873 533338527870952833 500301844709749569 854190614338811777 356342693067492865 221855174656241153 446374375126293185 820397476596589569 132262175120832385 525216364100586497 432376083055995521 265738469424540833 590439161352268417 331506771684047425 848111666549140609 923323393175060353 227561619343038753 931650916128646145 368838154897698433 669029248970865409 463041017954797249 360084267502656961 102821419389254481 509612711634055425 734535361552037377 173477978166729953 189519251067050465 77477476105507041 732023295510717953 308451465458944065 605119416216961537 221816488112047233 951643854012235777 122101514713151009 612264402304187905 899530863051744257 225816256326968545 181155483558484321 964855388615642753 743128719186792321 258243543777940225 546346135957676865 597041629428471041 488017264758859457 731790598842739073 183558179607842945 991188235620835969 840134346073405441 612544012900645633 223388285649647841 839220595768065153 459260347437371777 521366182462006849 352592797609304385 544837702425450497 16771896578781311 739831727828221313 936697049632599041 823364755988446721 892834333327179777 643588655523277697 90658774861168465 357297919741721857 31494407390489701 274052439011615681 897392055748511617 577826307960460673 937867245526739201 858176183672160385 151269211716737569 37868516710528153 335276331778267457 433227084234705025 220152498314817537 95628566808553473 798091139211400961 224546288402397217 985417068455120641 267679332748695489 825028200286233473 32808861682912749 960787882877283969 368565692779807105 545376868069034497 915090618030976769 999227716216978433 614455066224916609 175144864493951489 770971951266222593 879807649441900673 119145017074398401 720279997281060993 778973285872954369 196317031458335137 492586510354907841 409327216424465217 755955175212211073 534803394888896833 608942522278109569 218163536877021601 546986222881603393 882375785875581185 540145339206429057 305481338677431297 187966701444725729 524183977772011649 352137346537514177 530752231790806657 338502804519524865 594852646254793217 87799719204792129 688413102865474945 956788705763830913 705780351206144001 169436493118464417 15512207446668925 308328824126338241 187209661198494369 454158334029482817 658200296431893121 671103721342650113 996063532046505857 780296239488503553 499038832203147841 854257697548579329 45075674182982081 517890723292520513 326538420427830529 296697216556726337 919195677062404609 50292052563829513 185674720483028481 795394596297430913 740724664899346433 389042147889181697 689020363327053057 148073754661528065 419860799308779073 85684129261434097 538868862917460929 326822018999909121 42657583331305209 30281507411711317 848224218456444161 451656901333723969 579798220398615169 598670993997043201 530326932332364737 357937123409133313 88667803522980657 363391147516647809 920647575120348417 78625858591852449 785188416879364609 354518897269482369 410791876905243201 49798953739301769 703621886489742081 737127707636386049 609940675996888577 331574616112011009 580517481416492801 55700071972093921 946332974320533505 981081510591000193 297288904225240449 629653471925603713 609554895884379265 861562223454189569 914272981987281281 718368216571828865 885310583251616385 392736423232467073 512903139257758785 112057998833176241 709837059375964033 890755599214873729 732800564788007553 452944886796640129 273722890997611041 388226796502440385 813746536709004417 909060117190204417 727764177540599681 920749105621542401 910877209057630977 573285789971802049 120430018603080673 799201617100212737 492888848308467713 858800689204780801 151927246188513729 17777929584685383 321033604521105089 127841288645779377 828789907288772609 665737916528517121 170324970316471521 195706853254119297 701036810799259009 583425123722964353 438384684655446209 271420732646273409 757529472521518721 925785700454870401 702100539809038081 358728771864672769 831137065690491265 243054973377144993 253703911481679265 377615551207068033 251213574551421473 960208466756999041 567618416277696257 961820222770864257 594879317505593985 114088168128422049 424703470085788097 429631349306301761 489463416744449345 97819947017971025 224170237997356033 154354683443056481 155619705598276417 252367068836765185 533959093571795073 21224564856790809 544115045538568129 49075518736660937 621838805115373825 846238871975383937 689770134392269057 517242173714908673 41644801650093657 249634555889027617 104797688351531809 507584548019170945 57268603914934601 175806019724074497 372745435294241665 444643699453610689 22219398564160997 888847299367480321 435950728268458945 835367735016834689 811403349205875201 158141463586883201 637013838238068737 972285005913807489 56433138558773521 494222195780817921 262087176837319201 830791346876427649 564140984296074049 667313458314264833 915171895438568577 22277405401286645 713499529592851841 508458786146686465 443150568800454913 67368035468209801 407958140496532481 778052421742909697 636629062432838529 13818710039505079 903003808500059777 14075500571660627 498101265090262785 187121749657425345 392907620613272001 20742138342267681 333401203987314433 352250683256176705 2096183300281496 509017870006996289 262407212917160865 833972064384884225 926994033379173761 288156758964685633 328676354948676417 820663373899254401 70744500865103537 969708945340808961 223903274277965633 620601061322251009 28784268278883473 973197747189782785 631230128616728321 586357123997931521 656297560640425089 509799980467303041 371522296712804225 636523708367665409 383211062719908545 413955235153689921 339432227717374273 226855853684288193 658336857629322497 143074748473676289 712690162638686849 525590497747320001 386879476003031169 875738564253776257 70499575553817809 778798039291206785 475771100338292289 515406172585326081 967716116087864065 87908914988620529 885787647045162881 109291098619490161 673815647414109313 317914613142182401 190354411889998689 983359266009980417 333298728179094913 694178123530551937 106224775307765633 990224711739937665 761549644813165057 989435826048652033 854285685005649537 85979687321380289 622306925149949569 539689062236877953 358710826883964289 866779659138824577 395473217647385409 725651926030469249 44273124060126177 281502530523138017 533284565278272257 910749965577796481 455194030197475265 21335862487386949 605786501839993729 110985319275147985 720424569912992769 802161281433395585 280666113520929633 188055128745677537 421323788266477121 85671943045934289 285929302555224737 984814691851500673 85550765718508609 617972184530909569 325480025197968833 269522552470508705 8468196985546684 340788654824631745 406767315559484673 408424383193295873 578945284417770241 794314576903186561 486355512550311169 459383914800671553 714246921378787585 579183680354145025 424207341807608897 564835114868561281 358431401116106945 978323058437293697 281937430499105793 640818129614675713 505701744277274689 610785064456774017 216209512832342913 8904990650155043 625442756048855169 355552679893971649 958353080434868353 726177564129475457 205828664373939329 553320873908699457 878328607015170305 439972496403232321 930131216338637057 181073643005671425 289163793364529921 961863800170991873 552046983109022465 763722983383967617 231330599316613921 830446040805231489 156971907247267937 908097319239143297 900273216244521217 654167636472468737 264282382339217761 639233200570839041 950094649544134017 311127390414004161 236061946125417409 12430706363200983 568553287828017089 277895841766284225 70692557243631881 545200255851124609 809924796735749889 687689165099715841 751285974763149569 842501754462286849 670487952854465153 731364980934845441 530665531419685953 811126494433136001 664559689737508609 842609372356140033 523748148344466817 212393305536462401 715923725909526401 709350448986189313 667572343622083457 77343421328873057 419582746552926273 562998771506972417 937346801708983425 999268703328450433 692055278783549057 779836660119915649 877857358097969665 271765562066075713 445599197542527745 527139671322789377 243094576123851873 706767442518351873 764063287656704001 770922151649077889 318401012971406785 149492414525763457 587460530051608065 281187577064276449 329763352269068865 812394538926664449 731360838938904577 500991175043655105 990691383630291969 637598579795888257 168980914544341953 42369915467350697 480659897639284865 729622614866226433 522193755092636993 718271158861231361 38192500568840161 193272472431726081 167004254822366241 76148878685803105 449814699065242945 384371006283711105 924379264266825345 355153240830507137 352398923638759233 5534323013630883 34344567405959481 212198240707085249 785593013557971201 730721510831298049 696256500069857537 848160878853267457 443417637162241345 149084498392777921 488036457655944385 787676812256865537 705713733178853889 12175708509143847 179461380309895457 326209363190432833 672519892859895681 733403477515519617 947496522714438017 936164012707980161 984888222138707201 212454099019279137 543927476030596353 927806864597815937 366957190046747457 681045133216979841 206610573842574753 676755850009403265 254767846828983137 933782612471556865 835553544670368385 372105465677211841 41437145049428641 16135282874511603 354425633233326209 700202412150861825 835615481988227713 890807362582275841 68267463673286953 179218435208444065 936006564297684865 447407783311643201 921039722877544833 97600786178720257 720092838706918273 314723824006104961 704755363379796097 611977817727993345 346690598043323905 589680757843137153 718446525561354625 532040133278758977 611782022473804033 824901927941933569 3913820525319523 494314223119832961 773088414159730049 383495855851787585 870506060573013889 514728460941473281 984536291966875905 744233882653272577 878122036174907777 550698513484096705 736227393975070721 144713757787581441 81876579197377457 514513445725516033 973481551792090753 409626838043831041 99719984422044657 806592897049203073 230329414592318913 204179450979847137 282656947576079169 603342472634910337 534466674872973633 760507825928893825 923617580679739137 891616751393062401 163744344649217057 282141114153017025 403652847011564097 220089869625656577 715987312694224385 375903720143124801 451748980892027393 795140310738990081 817157442971307521 582926761036627969 186594184293092257 421312128257358849 76084414102453473 174604273125421377 355125185494010497 738277164591952641 301278912071154561 92453105960185409 614295167122840321 679874714005496321 246445235867170721 193111598121443969 890527184448551169 346754327480770305 231575420946882113 714461426823515265 757662562220225793 891026882249963905 396911190705154113 212524778644446849 501420942187756673 235896452071902017 354204974133153857 690945513333229441 579621716182579457 750383728455506817 885823440971321985 518203599335034689 676464583787371521 451968570420437057 655168066457719041 218057100895929793 510443981680289473 79407513559676353 695113708719233665 745000704860469633 154017206202205153 953379560623918849 563789625456649921 290844503058774977 414623254064544257 991363118083928193 343774335334344961 586046805994154625 7347800890720181 460756348644625985 221997805901395393 588500467888035713 906363385965796865 14355290983491643 849318186443142017 124518864515916769 622781836656905345 556656667565935233 432467263390776705 646365596176263297 838902309961078145 417938171751632833 964065560301278849 685516501073717377 91812114037558961 873696009048391169 821546096461048577 651753971868696833 192312761888281601 25920376793937549 351571820363844289 399117182647412225 78239565063107361 574122214251108417 956987209167152769 947737967599533057 515083559885546561 740371753588238593 588236035240882433 115876058755187473 792698734720083585 94378963984130593 645856408588286977 732349500728684417 536699456733863681 850470718645812737 876107471741292417 922481628043296769 309461742943391041 304957240357371265 404591114210916225 500225327769651777 561601645581028225 954713907789472001 135133349208231841 267973729399724193 94203588466477585 818841644691762177 141035118642349745 489544277599133441 779325061625065985 986142679764174849 706567825849148801 629875664232397313 276450718357544641 171116268958233057 417376401608009921 769174636338998913 681272684835256833 397623826695781441 243988750263568481 724787569052576641 896723849569916417 987802630510149249 273266561685517217 629270209301250049 361501111288880833 37854657413578961 494345273871758209 499433470004046145 85925091334694065 63759992374830433 480001992728716673 623123897886596737 597055723201812353 628645432152200833 578685982447396481 525849763478728257 893308479723820929 477486203869776897 269498494434770913 948907941827268737 252807850231086209 40164939648565937 70693767457370881 968348179459351169 269412098211681441 484915008809227969 35892569007444309 857000289664693377 736410377127562241 753217820149462401 640880220411830273 990081596729790849 531619020563361729 954813581066677121 242954218369703777 421916872852659009 940902315316812161 996255050345400449 285268895927615073 323486391593714753 492553374877694209 535141859758969217 787097618878760833 327439871376594049 355656918486353409 49701818746360265 189623351708192449 741570314242149889 315306890113212993 572743068817604929 363627612996680257 279352371279582465 800781984757357185 121319832515059297 93752436143219601 335960199410603649 74530348925144097 47992618212877145 962961519869679745 282260126985743649 545745050518952705 13703909273363735 615151856730861313 832819130466358401 948713433141556097 431540396596464129 483917329269246465 295301453811600129 409910243503254913 528645519897470017 367217625025986625 659187988566568321 946515510706795777 422039277628105217 592760905848194817 716116588556058497 810837625179239297 182978760817480449 864493536317368705 110001631027781601 78798975420333761 981760474751982977 379556393164790529 733268168559629185 625609915043590145 346657046836998721 145891404737014337 759975255547512833 928055813299145857 951254191688438017 67465569428065921 834374792123508481 161115551886645377 356191627988369665 766549337004747137 214751819418491873 638207131891753985 794721828406640129 15993469417452389 660539935679150209 491131109611565377 505215846439188737 309969890511169409 402146695376213633 450294451372052161 704523814843842177 525779149529853377 957228815598948993 911210147684848001 68821861965705721 854306523942128129 867021058220412801 43370618741043641 376254957136840321 500382035407284353 587566095038663809 286799638796317441 679449387008748545 890143311147809921 952260808851090049 104937268964611969 255076993631266913 849615854098203777 446097648702203009 625669178806710145 439488784827791105 31839451459589441 323533154859713793 751564819375452929 949505870434339969 629333715205660801 639379910919398529 292652246560983553 129393696768790529 490486672157757633 26938279316222949 647870046167291521 810609058776695041 304169467975384577 484330644927393217 902862843645472385 749981177161419777 683754181293252865 156368841892454913 930815354309508737 382576048948923393 192592023776938945 716095283746266625 78964906667017937 423730126861318721 546372391566521281 251335368962624993 336332914710304449 544882968078443521 107730895931069889 794253305539523841 938735947132194305 372271628952990593 74733198466631729 746210901821481089 246565904956518977 686780081512328193 442782771336368321 349509418850072257 391080436504758209 285897602628967457 390061158373768513 148293584660759585 728558152458241153 181588750071714593 466410490848375041 622584645602312705 61812516519445641 905797003760870529 136836474828228913 134781186444566721 19012541326326017 761302227943421185 391397377864251457 212842702260967809 944941677330241665 50861613177989537 346627263669049089 427696863324310785 324777606810947393 131242498474396289 858921417066142081 576257392037273793 680859108571247873 638286266169007617 992215130245384065 131000780733810273 255010803629311041 310033157634624257 841165347776353665 490647033533161217 699736490908272001 470821189222494529 332874654403767041 195567526805202625 678505997010653057 731906167414113153 606580298877474945 140672263714048289 336613058159265665 693416922521794945 808893941454371713 815404561246278785 308461787786647809 106368113919590001 314972154750563521 565913865600872897 424060822561735041 858135119209936897 681899959819404033 852432256319868801 857006345355351553 394509417436527361 13681404184524127 962417583571987457 798981918265248257 478581324940183361 837278948566748289 837341399065902465 173083484846806369 31747754222127613 291478786709802753 731413201665542785 622006080627166081 803748653727854593 165958740531991105 700489336406771969 379843787318428353 703554762294888961 613400613309522689 228485472772984353 401120341389720641 296044088619044737 725046409231950465 149491257276618945 661473624308307201 563722915986378561 407599200961186625 882294799114287489 135577082316565617 959401948191857153 440291210272832257 529108418415173505 14434010574539969 773987266520837377 304385422962070593 724015876885555841 51790652366925369 230771872405785665 458069350456142401 74230432966768241 974370271348725249 639324558388242561 537991939491433857 396982830469607233 989846815985465857 621901493814863873 380563680285476353 698194053525153153 57492572931742817 415010043776451457 413187235362670465 400599674100174529 617413362586013697 678216772660210433 525037968077313601 846376193764736897 414016427959943233 69520129828053001 911722154418526977 663395251370342785 297254269807247361 107735786857592337 36581976378940337 488944245298878145 981291349169872257 901626805987550721 967692182522512257 537172115475851073 615213875618486785 125334580395634273 153430123896626465 26842058905852897 245534887989656161 930537611204503169 676250293599622401 957519125583882369 287451576853705153 156316486160296353 174933078637181441 741535271763122945 573628356785171457 404692713258246081 716706735679508737 825527847217966081 408871634251887873 48119151701246921 714488190466013825 431734974830529665 960219596089125121 607838484969821697 568903696395210561 631373157049619457 779106726581865473 850126308955754753 633211233784820097 49264027023038897 950417210641170177 380254774566740417 680854349890580609 962488764987352193 348077958929742721 38934141445725601 644858493532027009 471425635313661249 444649760567180865 418520879966198593 605987349589526017 817388678953658881 660068092727051649 790054914963508993 958484790209112705 28679132407173569 69802456525813737 468963049242379521 269939393780191489 580755950240625665 543408827597751553 526923350262098497 482549602135932801 44123196125266161 809532970150478081 987934142043460609 949690053467207937 106240349834774145 192297027602201345 514204028765352193 52660005638173857 435232067143740417 626707033614842113 706333899223952897 251934614445133313 600476938601769217 217918846956230529 704780934813857793 864865716370061953 378485634222382593 882183564649999105 806286080457997697 362942248046209665 905157806721614849 207974772803432033 398443050462066881 797398077475449473 143979568568138209 456718115841418625 94646542099244609 108748387515561265 333559570264963393 826862665118802945 525162731342323521 585971402790406145 469797001472212353 616542509533808001 641024140052937985 912381749466959489 433749525301163201 513189936321857921 526996404611413313 881241645790439041 264868551861720641 828217582172008833 837254154925833601 563928002372279041 922763672428668929 386950075677340545 880019942495255937 61743927485466089 4242822906515898 924645024406054017 730771749219574273 829583646537770369 564370137118441281 65612786061656441 271343877447368001 301607018965668801 912134799321815809 251663365788509441 786090778833145217 317455232520273985 947601823760958721 706541063173155201 326136437436719745 799569436801348865 915814889507256449 683442215392226177 936601093640039297 690710607436500353 964062453807468289 742562609764384257 565715192380611841 264298371999913697 397346669162995905 684927932176627457 903155274405751425 272790441118502273 279080450896099553 458187039974440321 970150915238196609 720739235723115777 970376695523494657 920882961430656641 276423565811231969 324739846568462529 245105448353466913 765874391339544065 117460073780268465 453200167467670657 865625073849596289 263600136120508929 786753577847921537 791321471665924097 515312506962384705 284924524559961857 376345181550949121 433102413912379777 21420770319533489 435162304470274817 518279140349992705 110423001580585377 81199443386321233 99971053601400689 40575049036892353 892804049134881025 644570977959485697 935156707603617537 563280507929423617 759373573843788545 580032982141215617 381727511209000193 610479788559633409 801631069401153665 832049154754312065 351042593574611329 758305925079529473 572135170531822721 496319756505283009 389547517412047745 650668238906707329 876226458230902913 825431665579085185 625909616615864193 695322373712574721 502936614514169409 316048496257433729 243524781097541153 782958288217162881 414554379941947137 607708272092050817 367153632932051713 159171137897093473 434769359219814081 783270052634929153 253272827230723873 409643386137094721 681373222376734593 846037027229638017 819635566866985217 506861633060541569 835265823874749441 155652223400903009 521188404800717825 704601348760821377 792717772014114561 634209443444145665 698178083772340609 274744759422905121 547832588663794689 758966653412368641 999916593069379201 258384372373331681 47907367169486297 95037116324728993 676793868406171777 476364851926891905 772512326769856385 200035398579341729 176899686201501537 518311984509626433 439823437486452929 665566297742312705 965828370189335297 636797111430329473 338899912743755777 313485053605699457 83305998854491745 825721473346579457 637676400423103489 806972225159054081 73238939147948657 598535214426394881 702539709157747457 289726656402404353 380298797805643585 419913148942942657 81208447936049313 956180326242982657 542521338870010113 529501611057302337 706582595995854465 459899894563715585 862519627195133825 251960602343121569 951255319065339265 767706730428439937 187333685304302849 365510833687071809 42082869734144881 898090451797013889 836824357462866433 831438941060344705 688816716623378561 81905831562945505 101656922729709713 127523950799005809 513166701564074433 341949644696864385 483724350557288577 615256791954852353 423261588690976961 599757958281113473 514370010723062849 168290113483497089 667405406712020993 929915812753943553 489649196494305281 640160675022730881 140021058123650737 944525521246244865 378407058453653633 423478954281794305 87078339308135361 906557236989453185 950061538844416001 199113164111015105 669098345771303169 647051318900221185 437202705132527553 169165410651348929 653611789757633281 757126675105649153 786618569226199297 366629063074686465 607951595614409217 604167995862322689 394921107944689729 620536357818370049 395331824067653761 198237913543106721 695988833384269825 89286638391190113 105782072519829745 728632960617598977 732002961292344833 945946248283210113 107770567082809521 73645049335350881 953597053929833345 375013761748096641 30986765819378093 834198381635413761 653854033677298177 915956767744209153 796116994082552705 482425527151473665 232483737321963713 838381628619533313 419510994414267201 280871193558791521 638037771050640897 458753329705619009 131004857693483249 401438269417365505 965630395167728769 489021531347010113 259063171608559617 543113357605189889 54123577957845729 851339043535236993 531681939569722305 654748549906184193 679515272419287425 186412977740264545 602630450374746881 657677932819321857 370381450307398529 140164603237369793 194706378794478497 329781573688688193 157328537546085569 626674258713752193 724460532254582273 457971827318655041 532802696091088961 655360356706754689 371667391455929409 643287038834056833 252189952260273729 75619380974405457 532651485598293569 608281411172210817 204465542884086913 159494627729063873 466029258350545217 819767267751824897 663876100873473281 317228093276288065 734717981345298177 713892485053289473 687053493452928897 254790175493614145 67049020266978233 760841808565555073 16978321863014401 447808547257768193 315978917049548609 202081411306746625 511373353299539713 161988488883910273 867819882803644289 156091719408873793 134076546725772513 213514946376836449 735337962352630785 244149526571444385 880008916469414273 879559425311644161 524843895173120257 214247061034495105 484428313697726785 562515348960193537 869005121607742081 720118267598504449 372785358452084353 33711516359776541 908139029946482817 378151435626858049 406836286417366465 962987603881732225 139933971857672641 115397754405986321 584508447501995905 437666075000326081 863737353190714369 227757722209002369 854771670111070081 824254209886039041 459225796869915841 282686887410616097 654481748207921025 492916051652489537 564532536952299329 272479471534307297 92494980378582177 50749702072540257 575478400432032769 202558327677191841 968594053639030529 85698398846719921 760786528540137345 487542735853718785 982829682156712193 357146981555917633 179033944610395681 232627041926289025 667308344895751297 558666516760386177 758206753560898561 258553421449089889 250408278939382017 477851816818418497 640306721175434753 847896406440892033 976672639393534337 670757164390639873 749356792159943553 864315564323259649 378624494832145345 815207557769685505 574848326896514561 543821176512576449 794512151707657217 197504033630114145 203265030420936897 750006241937494913 604189254519305089 388134916029731137 522534275909563905 398821940567867009 410251253307187393 969557996011079809 378447351377275265 621133146386920705 810102228721753217 166564477450680929 904232644860584833 774430990615396609 714352780006230145 698931844383682945 666161492588457857 823271156904564097 986014775223658497 6902425392912194 76541909028165377 768944853154490497 762151298460587137 900495164293889921 393562259734522945 563394562084635457 324374168046126977 439902765771211777 743661690128121217 334404037185802113 96896005537949745 580502782326764289 920528348181676417 275691894715674113 951403069845959297 504702157386578433 205186699003391489 416915868464624129 808107996889752705 134448051180701361 349283086972235393 838070654614181633 753882265117631745 671406263559294593 919590718902313089 86781591637500097 903895703552812801 73290043738243329 932532982192014977 405129507349368385 755868734276624769 649499353578892929 645394037548399489 387584234402762433 209661357908878177 780111540899103105 313699499168279745 339195859249638657 23895211202223265 540481694986642241 985484298704747649 552339040335620993 670670412830212097 488522510441018881 61921085451388081 93097021581439073 134861429317915345 360522090206178113 504787306436199425 310003589518427009 632244900339337345 69631586674066881 574853999033251713 926653489291094657 827741323787513729 432545723537902657 717460877772381825 237090038616738497 398880778611065537 16165873154054823 313902068755737665 23453172200259333 578394519905124609 527060297032779329 147011401974751265 496817224541811009 132378378644936849 220327203220623617 509357076362135809 915285729045603329 486184500257088833 917156246261146881 351209327110765889 852185688340139137 939114124436194689 756230805625680385 927033012144818305 118686467253365185 41769905734021505 705499639492177921 273406357138313185 539553988450673921 817870762973420545 898280135017788673 23329018642215261 541359583839390977 57349487971073641 879769176299607425 532833705203515265 445739984970341377 992182402890954113 33589439548141089 832257399338232065 525820835325287553 283805293294541633 557871514109354625 298687311355038785 44366089068486049 34939723104223221 959573450363738113 225824631817232545 363420037061313665 13602720752949439 795401963704666369 206282495378033569 716112784190865921 108039775256109745 297081390253399745 768254887327714177 733974104846634369 273970159310728449 145200407204402625 368287077950824961 402740038193822849 586153866302474625 394960311212233985 244897121207799265 804561664237564161 51794971782619825 882485104530093825 910018565827485313 26181538049254273 311226070064968513 153690583190186913 88258361125667761 655600565434422529 359836655586924801 438929866877391105 615017559249409409 741711991261009793 733103979079253121 653744168790300545 346457382588056385 293149954137628993 853272072895727233 125182888207536529 205586102289018401 888133050633339137 231742370566756513 338574131182301825 543494523669949121 753448861263660033 136251705260214353 663708338274478337 502706259328718401 448118731532016321 987709522858089857 772651634997149697 766084953418584321 709023586911495553 860059950289219457 402464633203255297 210730763378236929 938306503278763393 870264981096248449 671724512468163201 578404270884902913 545266466470177857 207636540459112961 334816112135275265 354464144433464385 911415548819601153 946066633547722753 985479279584357249 913946874235563265 92208919258109041 383630226633165697 212207660956114113 459729308579923649 671618999307749889 376604022349646081 302046299521609985 922799101898647169 68281992584712017 284819931368510017 103514636621458321 413241101043993793 379592262741706305 668743875021100161 739295603117287937 862980710196183041 821177926625079425 612652639588823425 728613258096817921 563584948895012865 455104878299120961 470312905566707713 789628688653952129 516109814416608961 135496577998235777 307811356700860033 773599442426633089 32325241601384393 72718640507101633 361431996500634497 292979435717771969 280497982780303809 717680852439638529 336140526732954497 181216876948401057 392744670143812865 590100049889567617 382354935619126465 826995080397271169 48883735251308737 465815609458541505 535920365573623745 102437931167447265 843442307888793217 948650459232279553 359853943849707009 323876011588030337 213364261648365537 785184814370847361 448395626888391489 793773824307965697 754994778925478785 442602597106169793 446733293005159745 650110960668971649 656686736008396161 20052025598072733 796628380792960001 249773277055954433 111422069053902 765427462789599361 672841374770420993 218351969315850881 386912166655548609 537949617623052481 552158447860854529 771301688509670017 791190921233734913 911340899230164993 720990644750507649 439931332717581121 551566283928934785 124832452493006225 334619193543666433 987575691853226753 843913435378524929 334894463186682177 587483927907605633 972030527961013761 927743530022183937 127772025260593841 226370450582017217 73560754768966065 561478823728847937 753080524191968641 264484634215442337 265268949849801313 626231777887937793 216437421253584001 952374399485371777 34222303104218809 591328124477186689 112076836477054801 90257495859070497 875488088922967425 670576968660412801 725429735563761153 774954299658823169 963253658808088833 544662007665849025 534701140497443137 953345499808186497 367764598938808961 316108419549152577 286606917645695361 383740026254976385 126286895653880289 888796485454989185 514841663202044929 108037752092108977 411193513589754625 459297116657097601 863856316416001153 523018430329052801 567225528762794113 23372725479006817 231574698685417249 961022072604542593 839740684713806465 254420869676096129 362342513743708865 91870602375344385 691220766444519809 333664375494450369 618375763363925249 822905181766252289 37471326768187649 102361767912981345 700078346722374785 976892181823139073 938945865370346369 577702370022549889 741776132316456193 283322402873771745 995719364830822657 505462939599340161 601737331614554497 932956917570244609 234205942594417857 308663752189502785 119011875930308273 564647866462273409 785270095895274497 892723178938098305 402946014859264065 414397747132234433 360553410438758017 159947606467639489 835657828492880897 936855265510722305 988386485724763777 411209567840046465 837865089033055489 377143724485542017 802462012757690241 727587760520592001 711934232869790465 34868272817440981 843517236030894721 852419781803433857 123688424155329105 721765189182526977 872745253597276673 473128476855592321 310319117910037057 709778794374209153 469782569242713793 336427331889751745 652759477228510593 228043631816639457 140287821765401329 539815917486024001 277294777718847041 866600295067023361 558841490631724737 111994557248834785 256324855403715201 543596773415806913 270791427328124001 625934727307352961 368502034438815681 593762495531642241 348502100058485825 847439745146402817 313515120662525953 32253438842168693 398119278547927297 91345644389562609 519271278679976705 773342801492041985 525444338106414209 84896317947169569 944963236405509889 62286866776283033 54956240279484097 286756607889216769 491444594239421633 276068889409906145 943682363868422401 109703589006642241 152541368838097217 620279161363932033 508884527338569345 689986396784277633 952598586251095681 791415934773276289 690901574152011521 347020151924738241 45017068544449761 973303653103649025 73607598859741329 809456395134802177 325222844406393793 320661031852488065 86563086368446561 539352530114342721 224000170139941441 470275999053093569 594937732158417281 972372642072642177 381104285386182785 369546416251516545 653676319871639297 381543276137932737 995372060392877953 472738914932399745 847295567112968961 53536887223273769 350112931144874305 917242164082857473 970398123012362369 993864272765392769 318459277706079297 836009494202620801 18852724582462345 920451934762880385 262779992187173409 309588104094068225 578124705673420929 599212550206146945 308533718348950721 323532131697398017 812081414875667201 871363121813814657 352504437478128129 327133741574094465 799500449551405953 37007496468731913 667792037330666881 830444131885975937 941357764786960897 625104339381564929 605919545127104385 812284055367506177 402775480950655425 294239900300937025 635787144305094657 316775144345690753 970398404214751745 485093566536349377 968896240486312577 404898091824769345 538201703355046145 63224828663635433 922355007398078209 906365631522056961 499692665878047425 144549451042465185 290855340804508673 131976342016677969 267664799543243969 445961903191431489 614400290347713665 694503636354575361 687725564146791809 225977032138516161 821506138076497153 824611951041070721 310507525513035201 316608102593249921 232474660848236417 425443179846389825 969669531501597953 55197263671644241 961824064229059457 594169870749958273 336507430980365313 526419780445991169 953901920488146305 350381681155916161 623355703638498689 358671558288889985 15025495283932601 889697129725185281 251229953718709697 89622150334378145 516274419173196737 257137855288569025 524718356734343425 542599135888806913 883493063638464769 979856456830752641 439485647504401537 724016052790119553 468465529424872065 874685605966710913 33538912888463557 963241522036454913 14050160104570609 55214557169925625 859378115933541377 636733380983514497 245873268444977825 598863493755949569 455198742256232705 130155104544897425 406678619846612609 530505401775251073 212437036876114145 243404104620623233 12430468336969371 759993422025907201 935282802890146305 97489218926327233 170718898858833505 541527954859610369 154588474832937793 588099393999129857 333987207374644161 458806245823588225 961258971804046081 393233795915946881 937787360122964481 77626824956432465 658222490961069441 591766908676021377 525991527708821825 333986071237468737 869090733276113537 712277166771727361 422090601086633665 668243388777192193 187375873033293057 898475877700207105 952964777402637953 492809075330434625 882523702906258433 256361184553171041 556512066603200833 50813999114318169 306055620097314561 11641160863206325 648088227186075777 235766739219691617 248919278443526785 42497382082203217 926791503973643009 787330950617636865 703986629100288769 616497042921025665 368287924820361217 136727449381773169 977891520899152769 721134449789318017 676313129231115137 368170939772475969 394574843244303233 470443075240353921 603525062462846721 502104484760771201 537636181960881025 446343879148102465 660463686308812417 944334817907552769 16634934338444653 9485841822197473 118569444923007697 225662469757914145 618723606224183041 122517179901265649 392216893231758209 463031498560773953 754439403913071489 866852089156083201 321353959200177281 580008435680618113 736260049255992705 915544641781295361 239546081973141857 646577943031068929 379903800361919489 828950221857951361 124078258193645041 541477695729135169 8704765006587679 261172173928869697 410462151115833537 950876210444384641 316230561877663489 364208728544866753 991550183975743233 832038801098924801 925263028585238401 729209317712147201 492919262959699009 367267621161964545 424091807446561857 751921664899668993 555823768518546753 980005908276872577 293658072915253121 9488091150060997 704526029215340801 690353144859038593 419439210667807297 11082883378691123 517012962264811201 350760950109481921 846217730284042369 973948885642741377 550945241924889473 664408187102047489 446286903663210689 283292261515668993 547230553433774273 279352065721163009 174594382303826721 238956198212193281 292060518750471233 242309010752528321 348321170842840641 59168743274966577 567922053452445377 148748806860744769 762069634298615681 902923544956351489 471433544270976065 43427091025783681 609948504792246401 654306570407243265 80434636403008849 500698700754334401 887277942633080193 166553463919640865 777270901427751681 980736765532462593 770401409046886657 638662643260687489 195481532876964801 40543812042649561 84316235998944225 356475078083164481 672064799759848321 942420603131175425 353779145019391425 502364513000941313 629232591126633857 703020008880947969 661589384174522625 467788251677646401 553267319569439297 359545977920269889 3408432845279919 701280069692842241 212082030904650049 782975700779680001 505374180273026497 716999935522252929 688803103658042241 468925397196890945 560666928412761217 367291553197105729 390714727882066625 503110878263989057 23967314995264389 754064859592418177 808920740774166145 89062194711452497 286420111342241761 391068076335073985 794912679035700609 290251346930183745 624415633902362497 120719293519798049 29828397413009357 767122263045642625 287480031181164705 289232412274657217 187613611895340417 462337110977308929 556209781224129793 262023158227478337 734754567108833409 226161561442090433 481002171579806529 253169360590590017 20054013041441721 990217923791938433 304955146218691905 899002334403561985 144520118860636865 144378197913816577 106494504713655409 43324568952129993 373399163743936641 491513085664315969 973916840599020673 852509576016259969 572403138831756289 431946946961595329 878120620717997057 940694249891322497 284083083132781409 638206631213968513 252468248041981985 471898999573610945 777023371964016769 336033126727350849 359236629400331969 796307794604956545 322151591790866817 715313111602917249 637855499295529473 666835682330955137 402168382647058561 900871821911714177 36609343996250489 329856848243338177 820222021159917569 154863239114611425 550323038899666305 166538465149287169 223928866083465281 537337501283865025 873521069234389121 220225973639003329 335243406650004545 487622724176709697 861528262036802817 37980618207612337 813205854490316673 715218141111783681 828974128476094337 203531592928499105 766061314843295105 304371697405834113 142306012527132705 683049590272432257 265597874777792961 81447028341038673 944466077195418369 348377459020355201 46861767682667481 499236171752421825 628226545484654465 504393624727484289 850871426845454721 628834479850233601 120314362565071777 913386471362372225 489889039035812609 279477062323799425 500023370649461889 180659588066859553 790663464136823553 892380776611240321 630267001413958657 708670212961351297 660402411525449601 169306343963604897 580850204911929089 24052919054625477 885759870592888577 534040674082341121 756143661321917953 680749148108390017 132657294016279793 509713989165682305 963459075044415361 206627169254076641 383239240645163905 91848912662406689 663509342117297537 519537982762869889 597766412649303169 761953391400574337 397774424156114753 736437168129739905 298966581388921089 115605214534234337 784890667542985217 446362252048260161 572617100814124289 259247041432736577 492970887886674113 940666408425258241 392366868577223489 388856315725171009 528802609356521473 983573761812863233 393591025949870529 919438286706601089 918045218854206977 870065810020278657 128103700576385649 445701644713146561 90861278629919441 429184073708626113 269653003565348833 830729066379611009 821005650373326337 477517582969468865 253233606923483745 130988321406242385 507516231514816961 964036785741143425 916445861369066241 553307577080353473 629184802958821633 643264472926787841 68601880626541601 523750212823920001 863443549238585473 804390922743976961 696348628899737985 441583886969915777 241815049630606177 120321234658135265 79691115848017809 146284844308034689 740398764597021185 579389313730416641 249025640547909441 284915578184588001 380888068535558209 255811741845505473 474828945112218305 15051027591759693 578336519709242881 160737395575807809 312814452359315713 89119560238039249 527453123901882049 907451703885769217 797606782677259905 754609129554545153 608861652300422657 501019444983569409 809370785510605313 876730259461091073 437891428841613377 319123522887210241 255556693212209761 692114967991237505 416584220277972161 647430803188029825 292309021848051713 970878452057213825 708336756016894465 845466386566940289 338578817420025025 577417383223483649 985708786866812417 989306220347202689 545147089379877761 345829070851870337 235295274685643809 322631255252318273 808307098746919169 332598596881545921 297196101069349825 970676009078630401 454684888112819137 276630378313832641 706650405142244865 570826963689498241 663546367818778241 24835531684651357 156093120715784289 953183259091417729 283015719123550721 700990960926596097 449621294068879937 984010220862231169 387109153745253569 77749328548001985 949135137870374785 650046927367583233 114690492255601137 418415062488016065 60876326813133377 413048853524045953 635825903932154497 588949359844569601 459481578859286081 568357180845850945 565124800332380801 494790836416292737 248885905107488993 580914201646933761 548197606542768065 505267100149801281 698454863685643777 194840931061008865 802159260276948097 15040159640427931 229731531246347489 81935136489661889 13105122248727953 322214278297359169 953409522097420161 239337062691959105 554753834029138945 632102713153280129 834971052236188161 611872734488841217 568184844411060673 920488797074021633 896366576073777537 110572420471584113 61117154650684569 197441096805341953 213792729934500161 451551202675872769 77925619332031457 129890969381868609 649806010995494145 940431181411554433 843142195508942593 126417808417365057 641573615693108225 384007213822897601 979237170718416641 619801682195877377 164017970265096129 895761801795202945 784839932929866497 51308979789958185 483090520521518145 163596372020876417 676185584996826369 755413162145053697 124671120642322113 220867290891590081 239532965210838017 745383824688282497 801014684285906561 375222091892922561 615786726621703169 130192079045222897 879764448060544897 439176125843886209 793891363383988097 263392816379969473 448954059959380225 22828737146014077 683193765016621825 587593786211606017 551886556189774785 409192684685194753 876463341620631553 736971674804387073 743189941439130369 468527426664209665 817310307289513857 678835558879306753 584714352511870337 477677636934942017 614173647667438849 287882305951377761 968387475946105473 407199478846493441 166805943362444257 668575754559832065 461940819173580737 802110293728958337 212332886204972481 77675898527594705 39942414522830209 406149027392373825 681706322656562945 396634881661775297 232329378383045793 24836481936375777 662021300519210625 599277445488560513 619259266644991873 165352904238361025 767175193972857217 531433625203781889 776350174615377153 872907069216466817 763280850376684545 934155020514573697 858138837462423297 61082447848448849 513801152709330497 9611940947927167 457861408392947329 930463829468550273 293369736493854593 848151202008587265 734585938685103873 724148457561724929 62647152055230753 746332391781628289 918556668906010241 784630900628087553 646403834491348353 279718099694186145 634730876629806337 373747077200235393 863516147302956289 22059962676216573 293407025239279297 981221649262096257 424029813723688449 986211501391785857 434191133443011521 378860953640227649 941331554918260609 304149653050295425 52084448470086641 743172318917004289 266345028875132769 857063720051179649 837082470015719297 51396578549898209 798226520509384577 645362207866007553 4360949403750426 202465401672071713 678099584712253313 677068783618558721 142021491605778033 988715283996768385 247881302335738241 216467411286338049 746735629211773441 975407234851502337 727286286883877889 928677672816128513 921844529683358593 377941925127814209 303843389496758913 976383429221577601 973049652738499329 271475887348373121 271544504159020769 559115374412449729 327400506015198529 550411845625475841 225010286441570177 960839749593070337 623606966741849729 367556962513504001 802374279993426177 506295580061625089 855658257503240065 731843284142669825 959150207940066177 179340331642372065 805326397833770369 202236507062394817 87977343815349937 176922923289460257 458501612793288193 372298942419931201 519281241156047489 650242638113944321 779708577386006913 48921777953353289 542611984921204993 836709704721273 810968324169312641 659726998287808897 277924843963031521 675057286639507457 85908953166839553 711912181689939457 653669064371694465 647564158013615617 406321770749020289 821848409257640321 770694861143365249 55612119152179673 42965959974399225 456144263000851457 857246752779058561 484215231915619905 900227161496321281 603383914903830017 363378552611262529 591513550658525825 458241234032190209 929186182350377985 968821894376059649 378265205458781377 787436779066315009 869090708740756609 55611440300392449 860377121196641793 358386568412445441 663158684232541825 647686210257329921 4435166932616142 61771617998420681 627805312797434625 769443092856643969 979588237308398337 954660119252938753 354611120702060161 402135866183709121 401794728876730305 983819583273277185 898665750593053697 702536279776690945 775893151853971073 856172185032878721 11982657095245487 326973242840193025 645375274283288961 460653227749038081 747912676716524033 713437239132982657 547909293496779521 752648693673510401 233130349393974273 105700058938122513 145996131571457953 828002819492684929 513145683713148033 250300115525785569 396683119686961985 402558344729047937 329507345185845697 806851310052234497 272670133411942561 17703342521986799 701637569481548033 34643937402901061 920712729471510785 782957166433565313 748926022673657601 657239798583201921 703869076979749761 191866846973727681 300285910883971521 568165815387683201 924391534959191553 684162059869468161 265442444687323585 284451342736286241 157093665713297537 930114377213829633 267007851773101377 543329355755982849 672618352768374401 865372715023173761 702750067151356417 886751064906729217 920606575157997057 967334518904994689 786860576138494081 407392595702642497 139358339285898577 126619095993621761 536572203961043201 410631472362506881 916851347972432513 296818418547491777 470896499575772481 654735079538166785 644228256065097985 297919505119242689 581894312720436353 94553355615072833 863993885675263617 177253941508713089 51738774781696865 903789007456193665 248718614191112417 198292048289008705 112478728295286609 672000842368713985 470187367210975553 211944447057124577 287089269278240513 452574701012391489 292454308941607617 75270136203190673 182956033634042113 117792257439145233 494575486912601985 204750471416236481 720857736068793985 800785941955407361 489934418571031937 899830468849447809 627888819810038913 68658751531966545 939712966939545473 939635422354218241 671327460429623041 576566053550489985 79480903546532033 162149762959874273 197555149738008129 952422974271609473 601996361768620161 379329201324782849 316749228539705985 412560906036414849 618665005063654401 490364294714627393 556800602518023873 419680379371396161 699862234816443137 33506481674965729 30982026152074129 578530340356333953 154269204169956705 497514142457763585 421159337860018497 887706062335336577 323923849771297537 408009183935423169 185275438009782081 596744816803177217 659881665324654465 751111826690905857 933546182541988353 878380343582289665 8881581712593346 514025501708875521 477015281209631297 641589407720228865 830509150722427649 655282857110368129 495173303355016961 360246622383112257 813956315596051585 389770644172319425 472230568216772865 256242565897505153 551133454209512769 337183508953362561 655946593488238209 489385339501421185 916759162182735617 467097273708635201 455886457733313921 806992412804557825 614925466120205057 337408963418912577 342448461806867521 984608198928594177 874924883990054529 401596429683213057 872464414124053121 139698603300328017 556870042861895361 18362759429098929 655715276976422913 869547111603633793 390500486342865857 677132541881224577 609057358602470401 103103135960676433 789843917576767745 125066316496262433 706369280886264065 467532636508519041 623994491102798977 894388949621163265 124184157880094401 960138790664213761 582727950708282113 859645100961788673 471266348325571009 344727007029671745 848156473153927937 157883155060279265 957754358482375809 221079187577057473 803924081800566657 163735820372100001 453672532364890945 362797142976159425 505970502222915265 387043851707534977 471090637434187457 101319774177138561 768686406358845825 642316843257479041 8083897396375051 124483361145262705 543010195111754945 694324581659703425 760643002518079873 631774359458685057 974964864099028737 707971854079350017 551155704285832833 873739809826030721 221217145921237089 196961687576237665 565005337808415233 431317126957505793 989999087414581377 76354565611641329 521808574589726977 346692965131449409 489328564343260545 758867037908533633 642071452684504577 288395370737699585 258689021388811105 701630123521855617 876430823290235137 160484839549848609 384594014600118337 195278816399213185 531644355025875393 992883510980416129 144807989180684161 604926650417471745 109197712001503073 74137865606171969 871085210108880385 415176479367051585 838539031792791425 309444258315291905 87412939112304849 819338189123303809 272879937100213953 858898730023735681 981816881448999425 825098796793174273 172195582695152897 590108108535186945 357345672286179201 851778117455442177 242115229733599329 575088746277099713 125060797711263665 72886705724148017 661046115152899457 286477661834847905 532507912060388865 644989919257401601 508968507158016321 768308665926678401 939649083806223489 871005517007592577 523355371251042817 540908573214121473 475632139209800193 12280008964101087 129707577361216417 469916141625713409 139727038810214305 206483828875935425 520981619892452865 111214253186343377 294559179101433729 913045119459301505 52072961421430361 915014367190234881 376329722927103233 718139313393937281 248480909851522817 114886750432528833 492572589712118273 738924575492124033 943921960556394881 575760732622637057 261320643143882593 401644354285611649 117204341931838481 466521560541988097 275128961816555777 988415587418277377 816978657315445377 448624644479490817 348644930158236865 89117327156163377 582514580930976001 426079417479993345 769362305173920897 322047512531614913 193523102867800385 531293974474220225 48513461656206401 342308125624572993 631974390615553665 375813436923120769 734029757041120897 10718843751650555 299204504840162177 78249911705267297 162048449518074721 497079349382449473 803336537409663233 800135293102893953 190104911840840897 216558497932656033 781764792656758785 533600306400369793 967085071030602753 601767382694777857 33390970999803929 455389423298353089 286014133312498593 378680788559964993 753310499834952961 5581905567577651 560237786683735809 903140404358186497 452201752559446401 885449566618174081 626550272974235137 215461280099109601 532872465189541377 769212193443632257 466004049629908929 351053182632359297 831992763796350209 764247256212964737 240787281224065441 500468533763413633 326344417398871681 561891862130334401 360592174384073857 316531321160216065 775917792525760257 27787196558360705 341858259908313729 820944566965668097 222493069885899777 371329250309525377 126324194842574401 347900434392489217 889177152972607105 395899769949547649 40248567685459593 985734661219513729 306583915467314241 5978400427306242 351878604198994113 325708543532318401 113419561505835985 677926228847834241 212294652013518721 613824965756155137 397268472723851585 985252697238120577 824301931835101697 819572796515490817 125094551007990161 206727443219900673 796868344089084289 705154156622032897 897730298544928513 190096363099325313 520632174765019329 798714428041950721 199397269583172929 851852384510348033 895765415566152961 672123223523076481 518688643800715009 274066397906874913 100141163710738113 102828688174202657 223674071806513569 325397840388173889 187106258382861761 393235269181165121 178710191594774401 50897864062743993 922617006387106689 241069280518235745 607633873218262017 913036166907797761 326095611524259265 339555018468420417 216380880050394369 946595729364712961 173771813074417025 154309663502591137 682436801265637889 337883197225263361 203777321049237505 720185547084955905 159241374083734401 132416793209142017 765773972056713601 549476380771199745 806708238395557889 196323738510240993 161959182209749025 894717552045708673 685991313116915073 139675533997358769 299068305003949313 294632399205614337 804752915501367681 292607401194455745 521271974990433793 8614298741978389 91319024184173265 598128028136283521 521061494876114753 149621245592260993 550720276426702081 242972817197166785 69365866896781369 921753191843297537 516814952384208961 236758403523918305 397914241427464769 799465545450335233 482198896729599361 920253616268322305 477536419319953601 20852729805259429 446778623131848449 439112602910324033 127595661888967985 756346380035967745 577694302409995009 666364842090015233 966611496306391809 433271415248928065 484330513162149121 454894545024711041 165519516907103553 200872690038284673 864671096803718401 712763802276864257 926719437060334849 492673005977454913 221091769740070273 835360083859267585 608495904317131009 244482766982986977 838316866346119169 917924658915946881 610597916007371521 46310303895527481 92796280028835553 782114479000352257 88396125828957393 412202685859075073 265911898408447201 756061378786906625 466391976747154049 339187491597275713 473551155070111937 877239402397673729 663842494203727489 368619344984342209 727665306910111617 472778974902862337 153428788723395841 762118838888259329 903063255329129729 97245819462084881 66398910999261321 39808591625263289 902104723909943169 461028283512742849 793245737939280129 708709414007163521 264000947257869697 104169394882614337 57152107462464129 320091724386902145 42583277879586489 204684833205671873 548187525546403265 150541246812824897 930761842829440385 554195386053361729 580237503646834817 494876475888464257 311194141862145537 587267675258029697 191177010635378497 310356203702216513 396268836496773249 567520299500881025 861777703333196161 359471391740118657 637359497219208065 969759356863814785 932803596056224641 989784646525013249 650018316528758017 562727898202677313 595865704831773313 768645334336714113 550587321169373953 204183531388931521 405662018596665089 691176760260365313 628455990176945537 374777460187441857 883638970243744385 12836652484015333 365968821412821 668542012290028929 370913467346461825 662351246721502977 387857324625940673 947772501307650177 647154558260389505 984299370373083393 520893082905175233 483908389838514817 408330016575909825 388583894053798657 260241168180613153 921998487575148545 826689588077961473 570106561918425601 224311926903382657 305920642290370625 578622421956616449 857916344291911809 144446678643248577 119288374950354385 788255364506404993 88813888975540321 13354799787421713 470610485642392705 805640391452691073 133873193741639089 257355248333766433 271595126975693537 17527556850048143 873719094453480961 92769753060267137 818452518615483649 516073504710469441 383933373452098433 124340677706129553 334720673143902273 357058886638391489 298036053838064449 328633393309658561 220711532005619649 895570017274899073 532609569543868865 323382412014069569 382471083391816769 755554841785119873 635934801141349505 255629115974656417 688611664043118977 972729848460708993 134747255658712817 513878217979254273 386078046610276033 741156997253462145 158281757793009345 564596678528701569 958546395900835841 626217114206490113 897662722296505729 579044239915020801 149547053560763041 605092584806023169 773047205489223937 716135583782303745 615493693991904641 525276628739810305 519997300304996929 289891937258801153 293662997089409601 587713016917213313 337729856514716417 920771306508484609 141995918197661553 960227861381490305 160672788288028545 759122967966362753 459704215028988737 195858132426401697 494781187553559937 102169959094098321 761509427666364801 497048897317164033 903090906197835649 94884644720991681 838486313679521153 148646994009915553 510895015504377857 617113554420157569 582624128323342209 398952013664249729 37727409877053473 87180153410741921 721177422258119041 348210130050013313 137160606315564593 444424586674287553 344598518733189249 797891544662455425 850529313816057473 463829285826875521 15396841208694669 702542175978955137 949460420356150145 274755213298433889 14851103454642357 670233772315945985 875031481891259265 238227001036619873 573429359762155137 589567932676295937 977126410337934465 434132883774950081 595494355528753537 773357641315293185 242866658349985441 937748692383365761 738957830637712513 244678921997525825 682751600304516865 856380823454188033 758692722240990465 833744159567338241 850350823807563265 49502599567432529 734536902275930753 378411582012184065 517186486702843969 383008343126718401 349571480797887809 442151408161088001 548083573522237825 849231367760523905 384101121494136769 886602307029569665 341132615052902849 513892507543303617 370598563058873537 307761147097771457 456011027713547201 889516318207000705 193120931954819489 602268599990175361 978378498231183617 358049258585751297 792806780963896833 750722065613182081 808156596189778817 815039557265095041 993590406337641985 656629667300968833 45605854883536521 941018651291770369 426919196797481281 571303788420429697 439232732050132993 845510613341190273 201850862605692065 166093848692646881 989826958983048449 213865423436956801 131385694929829105 723914811701227777 139604621727219329 220965853670293185 234324827256596545 642704337176986881 956896704048563841 78522681877032593 834534124175601025 545526605173840577 625584571135508609 139500495395822097 779555120949122945 737448706682421633 713175798039475969 495183051353464513 204484692410996865 640585179065816193 798793660191368065 234094587901836353 434514154395895233 669001827445960321 347304317442411329 269668193965586049 313171607589762177 908280477319628673 301335050470303425 433045905850832449 678968834912847489 964885811739584641 890177661565434881 432184170012348545 309761271798745217 613083020859356545 112781143267032033 127624254880231553 283756796516041025 947694695009239809 308599760555399169 213596673406826209 943951647493630465 845746287246520065 80484597824014513 930913254410683009 27149978956469313 735945620004550017 551721203154063041 501336737366600001 761082727555471873 199512375553204897 826481031994067201 953407224519310209 28051893583477041 397282353977381313 459252762708604929 314274068583145537 928683353308652929 995047567780595457 432259040102682241 443782366331021185 95595226427416689 291171031527376577 376577612452155841 274371730573349729 948024937140896641 927673460651043073 666930975275679617 847362987881012993 241776741392168769 568892078172588353 264268333569976481 272662459416281409 954447958865952001 581748404101794817 294845755997815937 820155089901589889 907086758948150145 260546332223334785 938147632066904449 528063457578340929 916672417469580801 859593045308507393 175442769167975841 502921188486425281 508660798216435969 371957445037402561 830914492951695361 19773074029913573 807998732379470337 6142839566670944 451153754416569793 407621814085388225 636301282834619265 938766702234723073 327490312753884161 837469341356651905 741250900899697025 575549451859068033 108417366950764209 597650688783062401 593787523495034753 40680470949645553 293622363888790273 338256903068511873 134509030950365377 382242035437393217 592378928693168641 453642146314081153 11212502545969727 365744540698933889 890914756886292737 125285426809668369 206123680753048449 206498436246157281 957605689979604993 208230921768404193 938655298546489601 32683687943610097 151339878998999937 770189161672433921 485199749602653441 783365434517001857 245155736581583745 605996000439660033 172318301165500289 28758856922770805 70416100205438425 889973860318306689 567682976366338497 393806197361548993 390596489319111809 498921777769680833 561328679315675329 801258411837501697 170620350123886753 658703849109272705 48377414850104825 198242178690911425 988076556029458433 923061344842352641 696723877912869889 252653977963014145 585236981852478465 85318591952486145 415667567673690305 305195765289987265 662312508157501825 218688276379907617 693711231151649281 632615451767129857 717727151251200001 421134656061454401 708414172794387969 451529030374665281 633359966733284097 54074860694782953 744112092687554817 594493822613237889 442835752681407489 874065550336851457 903437949320416385 85813018460065393 298296195002396993 792136273550170241 737971195616733441 989544511125849601 633035764718488961 401318469570085761 327200921754464257 592651047867938945 299449207474825857 499531760382382145 531632267643555393 809077991796876033 517542671853295361 728303540172745985 866740254308037761 373318579701354753 600566217657874561 39415453838159921 374151239326845825 52888529910752881 11014440697966423 898717725635052033 392604839427232129 506871264614794369 550322059238798273 111881016080047857 594738695795353345 201725925366538657 685185341711775873 599242112416433793 600490197170554241 755911841207783681 776826027982767873 810245857812958593 900993534823083265 402239218475109825 499064719962621697 222017859471364417 428462554579422081 752495622370183553 27293404111791377 246672248485054977 541010106655118529 434735375309578817 751964630939784961 129042657113572545 313108286681963201 302193368407266433 743805727430217473 67224194616073873 142011423474553313 27260032687060233 978503069933584129 864856103421757953 810640213270740865 878119408272702593 249091709962446113 224310525706215457 253981338901166241 103921445359908657 665862335997548673 127358968889936369 527937558095029377 541771932737582081 905518483368471297 203566189678724641 498838910412455745 111042840494555153 740964884008736385 151337882525538689 883691689608266241 723821445823595905 505990690902880385 12575322309288595 754018470077664257 651642447016065793 748861830841821825 785243535098388225 951275074911304577 525522423328503425 457212746182936065 630441217595375745 983889241495415297 276904529896548001 523512094172577473 948997057743682177 522646191032091393 460212289772009345 23777393531364765 290059888518641153 173268653325589377 432718821965529793 938262954926376065 349075796622102529 576548450182396929 844400887590175873 15801517159477641 919055470153523457 314353812306062977 240029808320436193 15725646887336355 296856266840180161 534456508132219457 369242674906494977 823337958956248193 300687279575157633 551715911144935233 999651380915288705 275372389483738561 227168631334038209 44168637342490769 735722950707746305 627549917148972033 32639909519730281 399572659178868865 55366443405752361 702064092265334913 46243612919639081 543639158996708033 620678468752764417 951642310601133825 159459295250400161 411374136188168641 923545108828655233 129850772088179409 751709310212660865 526590240572115649 655811864042242177 453802306013105985 433499256581910657 803807782259223553 403179195194105921 152769536522601601 862021950621127041 256637678091063745 548148378177692993 9909017791304821 519594579517018945 315648549084937025 717144786568333313 897997799499950849 68691176113915729 658110594693166465 947922432437699969 685530202851428097 100278264447865697 16450550593770431 603668689725374465 126602207713734321 181887019968272065 249440299668886913 178670659899573537 154731585121400161 761212130375412225 870896863298025217 676388678945734529 163256568790774977 878492295199450241 278938864595172481 484347070434544961 487482257009649089 740601527100068353 611694439251987585 302061484040144961 98684884748013953 981390677875609217 672983285713765889 19565084904620277 997947417604340353 111716469836636641 877221407010562561 706886539176544257 557218406750582337 999757331021086721 13066414192817179 411610237389219009 22717519869193125 734243073206698625 629704348479020161 15577572588405531 76738439686767633 442345477311178561 520871148412421569 356656406769722881 81030711601503217 358040724061567041 585523452044480257 451728179742538305 809409437575499905 979238891261545089 949469694914707713 377657501500060289 858303267417998209 591981995088929153 761313754879761665 983681585044486401 818989743321981953 872266844115372929 353945017159102081 567675583891450241 849790521534149633 60903863656307065 267850999810217857 287028859659649537 724140138837089665 220254597131415169 946176903723394305 869945482739431937 302958623602567233 965300362844459393 168280944634187073 13023925528251823 817033184036166145 472509101476035201 626230400091227265 204765005621304385 305155252376099649 431238354123848897 558071274287680577 1617738152283721 72699135732836593 352416125422379905 326729660666639873 543338924692100993 477425234461268417 492079673627301889 21135578743933793 258478103232540961 656927049943465857 802751592059806337 6795590156283283 849993972307224449 755824827927657601 278944466471983777 269899172038446273 227275644733886401 639172483617887361 815286473216687617 988570955959939841 666721145299867137 168346243038886465 13452086083816541 86646840310134369 131680504456859633 621806024312025601 39491147799722625 342051965709966785 997790679241340673 348571784870788545 694127497977461889 649312919249222657 935928415693759105 908169688818038145 878621695252874753 192890616600291041 67224116512441865 766434815082423169 946962689944996353 946944413842498305 778478856047321729 649291044267602817 376197157339063873 153027435645579873 468196954513977921 301972542605543745 370974153106402561 268388185806553985 570202046990125697 132737717723973249 571853363947738561 555459542511211905 200984422844577185 839713465518148225 851199060775002241 682323546599644033 816695630242840321 6977772778430592 162785481131450625 812144279054674433 104852000773910001 19350098867736421 734424334590954625 17581906402778459 623745913549448961 770744244166753153 245468002074559873 7983962219011432 229331348839444609 142605435709899809 467044349875948225 99765441960681041 275612640927569441 299284933921331457 632067464197191937 794032629418946817 761611390894863361 506709401127867649 279794594662206465 903497058673234945 737730304971996929 528011385074552897 736939738097575553 749510958060309249 229313345438264097 111659371498635809 770710159348936961 839204234828041985 928583081289595265 668943761429080321 310830296535883137 644910853333382017 831707567548271233 771446643771302145 785509496439345921 609159648364720129 629924527643659393 496481174410650561 363872434162701121 457416510920804609 917469125256182913 148688552023234177 823705452311344257 939571799061564417 460177252885877441 306409810519017601 463204971195253249 565064073760648705 823358096682277121 127613741059693809 309097135475070657 23839151535195669 422761823254013761 125694025392665057 217007536744503681 277507314505296417 515749636764404353 242105919322543873 454897748270354881 696651636943823105 159268236113440769 630478383002913025 163978089996263073 748952087816743297 735727924906989057 583519225873661953 126605071457248641 199443663784744993 186797353720642433 15861430993044935 475753899949424385 362767609138952449 638497167378567041 727236158718685697 59822853652747201 894773100676712065 79463752086816449 753384815678078465 849503766914452225 877477929087884673 239151890785983329 737446824236716545 25592920066827673 440521006517780481 765965502519698305 770814152720806273 718895831475251201 980282285099828993 329387825453373761 236386079981603105 52399377490928601 744377195909276417 858290465921733377 93670881999731393 443871879117537537 406948324478658945 913523740034058625 857272955620434433 611857854991995905 484897040236500481 201042742422721697 399107147684521409 453135611226841217 455867505482640193 627243651183469825 139454549274862673 754204282265220609 107485217296794385 636536981425059841 250098557034608161 407988915659259969 549257295591413441 48757894621239473 69764409030884881 540049270098592193 981982434865596289 317722319639706561 1562483936556448 332126732588093889 475940098593778049 289620606410572609 25863221882705289 756465719902394113 843101466091109633 769161777190994689 499892395695827201 309227673829482817 87824154636901857 761230225783030785 835337444876305537 828328851756765569 725779147108209281 295707004368416897 733531494098560385 788654116350173185 516156969877581441 553078693336850305 28589325718346717 39929402930454217 354581299762212865 269172334103508609 534591774259002497 759302053160539009 423817144876178305 430104080936921217 134059572616028081 667232311323886081 349617854833137921 285226157749953313 280157417268203105 52617547295980673 416355783373855809 59040452144550673 41081745613528401 387754760789675841 670995763651074433 175881704245036033 296794245159606593 818023197089829121 497193975593742017 707447814505137281 38675254190653873 382889027783704705 439657598493294465 387383365230569153 332919779207163201 777474583440877569 371328162706642945 324144087521879937 127841658389318273 876597131299888641 644524054653725697 288948771211416065 31071255071584149 210593232278668545 477090501601932033 606050072643647361 600436783233480065 464755850541763521 274178879575412545 564740886329737153 805741760810366977 747799187929658113 856956661604240129 383997474095131969 679448968708161537 481032237284011905 95905066936591505 959608451833084033 912337476267214977 956092855587385729 366088797276571393 418839081877415233 223521590063175073 818021312377055617 645701466081003905 298547170814465793 778941804856476289 390612333589771777 261246753950469921 489239290767066817 112815795707181361 76479198347840337 989979269683072257 880498089302513153 864955001258227457 254819018706669441 912895875123862017 473812191641904705 953817222457704577 650836502549935873 472958155038565313 59013691279865553 409310711039626817 63140830140795857 239785093367199681 982813533961539969 167448260412729857 375778327816078657 973352166871375617 65486287707905433 435853650718161857 732128960445166337 477964298878529089 978381920730832641 357855252209507329 656528850066280321 159755742047035905 905047342135965441 294595469282416641 339660624060158529 65155292328110905 737363659774381057 98497823936188673 584579964824627073 856210589083598721 460910437973133441 834948644685983489 386446836673329153 746585941133215361 457044757650173505 917675357461920513 400955067097896769 907754447850503937 779844655000779649 30671081330144289 770080821105111169 489842470803719041 781652605030522753 317383426451019777 810700591569116161 870323067346060289 879629185203931777 506136887050946177 839089197923513601 433990135499126209 536278964878412993 117400830826856145 75149502559185073 440197051944164033 318754080499623169 949681620626296961 832924681490951041 892157824437642753 994914937247379841 280765676951066465 512602485709692225 785255539000882433 199296087440337985 842153113318705281 733565564646326657 376977473297923649 80577637033051985 647306763283726337 23424155840046981 843618983211523969 235812586470679265 277431780469289185 55363837725494137 724714462254123521 998047383504477697 678654343790103809 522153157932052609 214833635608822945 16260715815384687 906567151658681089 382010350123223937 656620494784871041 933523262943360513 401162153859619521 707076600695046401 484570617592861889 605362822576815105 198310160450450465 522961985099797761 534985763896795393 620543988219331713 222430396002639713 426820824664730497 695882802883357185 196503446120040353 276203547232672257 6402381035357508 646562524903227905 767810041629381633 192627195090725665 13862069288819613 208383032784933409 605157101323648257 566025541173264193 251784294835132993 77477506398704321 572082149829576257 583563845405965569 346462165952630145 371277502656010241 15010191774400995 367264799804718913 172228265688673345 131445903569893825 798120202187185153 366486984265012673 73385946397735329 277008469971928417 537354445483863681 248437397253855617 145528799886207585 287045010483577569 197665786381342913 283808639483456929 389858618486812225 359330746872938561 824993328205131649 858439464632215937 262245859895259073 890000860492303745 360760577580371969 730502910446151809 988572923767804929 752966752587678209 193816951927779265 344761898602730113 510336003400638593 132886556398343457 445231880023889921 587655855049124609 326157453790528961 141555213622762465 448365058629157441 74276366638276417 88004080510941665 387326284516571905 613965682337827457 483662967278693377 143369064628842577 286428912109112577 882111721860162817 763434649987761537 349932959834674753 622744319276900865 424626650410480961 697826442693415297 256373891561509025 550827195195648065 728869471243605505 442106177865344577 986775316629135105 470893637506886593 862773544157725825 66612241574492969 996833028364875393 512469270880966849 678624607463298433 898911418878430593 913768078725169665 476844074035138753 186857607005514113 804584772010262145 320110498170492993 191984628173639041 939279537821995777 385791608210059393 1556688430937925 214805262756154753 262380539417783617 110044827680386705 523772705340803649 515517231971738689 725192024946302593 395688101571312961 220792901117803809 241104919797205505 602527730297900673 789654227605385729 722650120316018305 376890455552238977 984065303716683137 269587459439367905 991796403691481089 306838337927896257 903881482591764097 906838417627117313 712083511885310849 68040026060895545 635657084000690945 237821177596817537 531547098651557825 859150273853028737 468358031920693889 635516105885844993 617578603835454465 905992570893243265 588939519267547905 255391792487888129 772501461942525185 622805722529388801 536301219572230529 83712817059510065 776944595430023809 600487665357331201 328756283662194433 652229902407174913 991202945299434625 972651385147084801 220704743676968449 840873062630837633 630093547672288385 278411594508821025 918686962616938241 186669458036522689 629382956291308929 882764949916062081 428823974899550849 398193636947897985 2029199804923110 109531354549073265 853743024578825729 564061488345675585 916225511765432577 469534617298418049 884977385471948673 393058361343751297 56155342999659297 162587731676847361 314683703930860737 862329240372321921 807695222895645825 533606613827142721 127126702897150785 836662411080798337 367885440690002945 461626608784239809 25154187685195953 592400523897158145 447304832537767553 49583751151910609 139863962151387969 98172172385464049 22636747500143885 209517962887485249 93512561026422241 313835864529597313 822425088095272321 252553399452548193 107722692713018369 439274389338837761 377643741223181441 798932328683246593 933126029283080577 824603881219747585 541216295598346177 826968556860801793 625269539246197377 319726172888895361 143627244801791681 540614816121017601 598080996405521153 948838116712284545 687487463199445889 716101009031032065 584221677267457537 527525256749928705 740207177764460801 4617082382264216 645665642528236161 857542361957843713 524265504788488129 239230885500457889 872874447623324545 426577697454806785 458048439070410049 492217971156929217 942647705694788865 674594327997556993 411583536930791617 528932231979577921 969412696107092097 260248028325694497 821080985816337281 434583844607924865 669284235323466753 844030331336359297 679973864830898817 782259530213391233 488218367042883009 500934689628852673 683736734758099329 448789945914239041 143164147491781073 364476471320688961 358377815525400961 457335409554044481 747075962165119745 693821369679145729 20997476100461653 372644442783279553 984398474617940225 532724590536208385 593661139007892353 340785106885530113 463216538621530561 107212704159881153 73149551508038257 846827114823081985 574337264617419393 280834121741168737 318650260489178561 361658544041059585 757429982427815681 772370593423605761 492492610790549185 916174960165005057 721906147112754561 539773737351044481 226581229495863553 133926204353738145 748014356202098433 172525210039484737 405851324215518593 681517309227540865 944819646774682497 317499529990062273 392079774010440449 472330302481164929 150120182507286881 923742581352886529 854590489901539713 249283346011861089 797342386372754689 340499265125249217 942267430356011521 545318054144583873 461086586629470209 279588444322801153 902935538245230849 98175249819728801 231933384613547841 175215059298626145 26315282028761545 903979164923210753 508655285120475777 187035882402714305 815751997835008129 510520482784396993 69022716344598225 719389649973170049 957743403181311233 357354969744360321 366487468932710657 922822066730564225 98539049804799105 900487061105121025 267333865202182593 833264235508171009 810990664960073089 552181967210000129 900197692474414209 47467236393405441 865243860080823937 712165960375909121 836579161281072513 666688676279608961 942256125399737217 159077805400354337 497157942413444673 528426865032404417 953604941474566145 57595117899136737 915019758904385537 930587660461174657 874339786078010625 767373088295183745 854614122557727233 404355773553792385 443084360075062017 418119807374647937 746295672071660417 959859250481560577 736187061233735553 947237684453366273 53196253640486193 289220761211399937 747050162893629057 542054473854971521 33095447663278321 919665038673645825 980067867551511553 450445532091404033 526692749338387521 348006139826399169 248721966214162657 137431429357274481 419649118979357633 918203953131200769 412797805315946689 190067247201479713 953998192350717057 115014368409877217 529494206602123521 80692122022679057 660692144691246593 106444567288736641 672135464138662529 464575153849690305 545433096867718337 671271797953867393 598603119025341313 640497004213568001 371462100783737985 68923579240124153 155466448961178113 873290668295080449 673173206256215937 249307348656461857 174705069039760033 650400337439503361 121453955566131809 939600939311606657 65111284536797601 507799281070102657 304314937290648385 291579754346631873 992785428493249409 654956584502382849 34073820330270621 712894916904833281 673070919094627073 297903693663126721 235142644757637249 353086821374379393 313918746700608129 800895351751460481 984995130733672449 162403210125535937 127750110388845425 840880978943626881 696452442762215169 9197961731846505 300752531542883649 648322156838855041 953935276485886209 628449014213476481 126175539836353329 649254946970668161 502326381563840129 106509072671006065 688188517444132225 136472609866171265 77734759416195233 690473777289287937 557452062945927169 514990210325318977 548539841270319105 277526647583560065 226586859678747041 654367908312860161 477035022500793089 401431184433835841 786677066742001281 606959755607615361 131824066217767217 629245815408669569 703920256962476289 538789858636942401 984515154927556993 328719723615723329 593259467386204161 993733140238699521 257494826364727201 911194818334141825 963656566780258561 350313949938719553 489561740776544257 119823999482566273 903566443699773441 515177746208760129 830497254528573569 270276250056699745 226750040403999265 962709317578099201 732410181394335745 690717773531662977 365047564789975361 314060834911398273 383705970792327361 907743189366957697 198972867053413441 841834747136157825 30209884040353077 421214521675683073 497462532483652353 882785459705043969 787358667910005761 567906176324729729 898920279153060225 887230181611567361 598129771883272065 933834112719001345 626565321771025153 180588605342048673 204790394038631969 808674790790295425 877374033138693249 862923507242509697 840534632925660161 131387023760300545 56574064962873649 232975235906078369 412174831625030465 430795405577246273 515310642766053185 753542705844704897 230426887934960705 173360321037069569 969982587764221185 637857245398432641 483767933775531841 275654498992540897 385692304375226049 347643774056177089 169762419958949793 982322447227620225 356746067967648641 571811617613914113 759188341936713601 840774724029390849 243280016063692993 972235122379384321 528913170503791745 688946668726249089 869599849969361537 215067414446874497 955558071215300225 807638743978603905 67059955221196785 580799479411336193 400463269952815873 147885848907169057 878247010811136897 995276524268060545 264866012165349217 628233656724010113 721475741379549569 331684639152324929 970689532304142209 286614025892834689 152376835951272929 687818414512886273 285705860370846657 774716642487593473 225510773830507105 384554701783894593 311491206805278849 585483085842287873 541952925467668929 204334445121755681 678579147651838337 120860282289957153 322766395964833921 889663770806674177 326197941562817537 429625635275147713 742936213896157953 851382611973061633 505243111222220865 194443806891744225 31033200785685721 48034381928697913 44598976705351849 421967988446869697 737584749407218945 947548901949485185 315122199627317889 716514348481641857 116454354549432545 680193251594840065 955700647177742721 1499998290899641 780698640524192897 950046753778220673 175591076789366689 926450079876591617 985231377987048577 956937245547987201 91133337744857105 872081271943347457 866655141086127361 660781431285752065 7976047989039615 681014938499831809 314924387059193153 817672780312573569 127793095282903841 814446124365804929 456805406658375553 657051428207804417 787410894111126017 211102444902397921 857750357698108673 130192182991105905 865217165936492417 427702436081933249 872781018094073601 823504336195096449 392222162982498881 721623938093703297 239884541489459489 830320847264300033 51356787219539513 226502393543444929 168484930449622529 749659920155519233 147308029130492449 728004362446828417 253621721747236961 120689335985456833 679824627638147713 306195903141105665 482018067957298497 801258457573364737 396013895789813825 137006553444141585 93355561934856721 304954893259701249 562358328913582273 480660282376380353 838519348258117249 873887710946231553 756296975486115713 600112782028876545 221685860885571617 987117141398709249 192155668383470881 396132644209348673 125873481598077313 193787214980229537 69511148024353985 594450129828292225 68565091775326441 175143050641548129 656900921659350017 629254203098515329 497467453190907329 43423872684112297 433932457210055105 19254080014039945 564247164301178817 293936582032255681 634716068118684929 188668543748139681 769653159450442113 958378167002958721 130184670131619393 835122521065361665 585902912018411777 234758716344781953 311934544309487169 156898706078710145 476300231295752513 767275607132031489 692013385331783553 418820173200746369 758118369289462657 346523894445919489 398509312845654081 432860752436187841 118799640232154497 827943341151435393 853396238696369409 858151259743667841 689093464797792897 708969206986846977 285031076871156577 665254295555644801 807105245411222017 950667179122202497 611765818388441601 369426058188029313 647210321079825281 118512983813911185 784746532671199745 503203278294922305 925877002372928385 793369583284427137 187160962656001569 384304778228941057 886741912028071553 964689745989272065 834630615508480385 232903108653932385 679516116673042305 963724494498077185 228411176841341057 623310026524453761 316823392818577089 578368795812036097 991480756262667777 717663066095230593 370858988098902401 669670176567105793 219997968420180705 650056930453875073 974409979215806721 692534032730502913 552165228951231745 313615707681481857 50523353676695137 522476572587489601 677025961398719233 983257805638292097 809796815708097025 372222895536150849 651571731709744001 94497815045446737 737376600173362817 15468979959816665 380775713896717633 832816064488927361 622377834426799873 142292643729984289 747466406309776257 286290235708111841 755322779296264449 276705163207051201 603599225244742913 921831875548949889 594672169302242561 70002503451870977 488387563792521473 286136784760589793 857581421293716097 925348336238098305 999458181423698049 658099895894370177 764248252409629441 243970515863491489 78862446296263041 19845185425413805 716857805159534721 249173758197795073 595194050174761473 126687211359641345 946027281958009729 431884238375527489 905649417655816065 678405839512851841 48280906144711369 464591999543952001 107658199607861601 989437431853591681 71549313875436841 696414761609712897 369372037852066625 66347031287865121 101711803779338081 520767247492070593 633119276636811905 397754701531315649 647136791443443841 402103817486374017 577825538889733505 893377980763336449 511001896107913473 765854332468361345 607904144069230721 451779196087645825 49491889933960921 355564066328081921 800400282181478017 345653974935192577 520006828341152513 806073469711687809 823017737679371905 572073491937832321 675115615701798785 787152963370044033 357480840016485505 184130617975046817 418638606627425217 57287022665061473 190526267091989601 389197004551054017 539038161685823553 504350917567858689 924343406191645953 434857053895985473 616964930146949121 813937907297312129 905777246805364225 402053505702387073 778701583771948033 825394768093257601 65988303383456073 459690827707124353 161341337231860385 141654568995559057 627068906181612801 707654541908855297 660437424971064449 836287916408462465 187508417338769121 825799863572559233 653788323715289729 537522776169108609 303170589732410177 562949388815187777 108833476865044081 105128764309778689 984008450462518145 928449850990336513 474302154212566081 95969787205401505 319134821528244545 403629988794907777 483385430273926913 234769420831053569 904753949880536321 763958142507068033 925514649537674881 868401759918636929 702130770059334017 215327131532379937 312180729597429249 538136953397621889 108143127555599969 598328078983815425 420093795958095489 211180585131696577 231567912376327457 829371949851438465 958963507783892097 680119771121365377 877258552534819073 531960470928868993 113503584491141393 179221638531995361 431567758838916417 798304615556222849 747781041379795457 345742040627509825 490169857906501249 121971776913046177 448218050944930753 441439257441881921 588880562300481409 995569932549844993 898513727612964865 866419347303786241 94822667544612209 291031332583134657 920211049907109633 769462061644215809 135632998056898657 979347336996514945 736942147962594177 264409127362579713 225263010218959905 725262796289104769 4519858384455234 882485549903744769 963831863387632385 462220626792745985 34606345169208909 360139708606691777 214110551149225601 843637789840716545 583907267296481793 318824716324908033 497337908017236417 936400555113269889 6564003137697228 427922110289340929 905608033580968193 207422525409146625 413123381526176577 48674743186690961 637062969325391745 618471235297281665 449255781686531457 382619064959026625 754238385461725569 930621022089258753 120994911730988977 742783139395154305 16432648633603721 398139116840642497 736037620596306433 633166037679881601 605815008795339393 250991328138145057 3546303617198988 968182006194265217 356695827396684737 402221104759664897 904541389910718849 548409330518136769 201114831752626337 926093977405560705 393583612880789249 94824424275653745 95451384627146753 118116207092104017 867876825943113729 946546672685325825 716537766116523777 529964720971879169 705648596517946241 365914268927920001 876801539380629377 760262907800981889 860789254941721601 141526009228851281 461940275139831169 43386387509190881 349977053708315137 409914072366117185 937830304630487937 708592274846868225 592239168866711937 858078513660540673 192704819393675553 354367538381172417 585072011974133889 453660864882035521 903644601359665921 399744625694243201 217471280232189217 761632162413814529 361271010684824065 415318395997349633 35728916818371205 633715238955911553 12004644197979531 9825385017567357 165492245466253953 440172521520093313 32768366619968961 839547336437380609 41826545544992657 97014192970188881 328609272432935041 631733581872683905 61977808742256001 422187708395068033 120054620895110993 662084049860983041 222923928464481953 32093623665954141 85390962722208033 420604246099177473 472981680734363841 218154804125457953 55377606888164625 838468284719130753 644680123187740161 378591648982673921 876714322335907073 357663776219315137 961420029250575745 432595304146882881 9042794632911467 810025904282145665 755340250211489153 725439255421857665 82160924256747585 865805163599194625 996157021196296449 709547507703472769 289882623752426113 125286796500308385 824007760498304257 827090076575270657 549622407966261057 499447770137724225 582618417821606785 646374058979841281 617987837430099713 674581990712614017 957149468254400001 242336421958324161 268712832245164193 326754169249060289 94211787705347665 839143165296047105 547075084996386369 568490147219296897 895756444608295553 831703987789264641 492050328816013377 424034372404126017 675433464429147521 907392330256168833 432029123209396481 70686398233750225 702810430393483905 237112993854790241 520747168156269441 110175575996837697 760393938394514689 686903752241118337 986572008807463937 281879331229465185 139181988738229729 11438803102716833 160486411309896929 163193375800663169 704594934736121601 776190851136316673 656675737411809793 463904718197614593 995813180665621249 765800393102320897 675852384025624577 281508208781136929 263142991784405921 275715698684859233 747248846357429377 991677406830905985 901014109407000833 558850361012982721 923121272049989761 479308594529957313 665185917030612481 868427440356793345 482791561530326849 925585602149329409 153929241631900033 765035456201754753 225507198903294177 938370561086291073 332210060047401601 356032109125134593 957128130789222145 108044579583424401 948705976297603073 827741947150482049 469898209966594049 77960452410909649 866937904318149377 387474544039246657 232989049049855617 505309683030692033 948624494321464321 628435441793097729 850405649207850497 249956127278782241 799917042428063489 394433438986208513 689129942610016129 239281273900775905 545424484779104577 684350092923718785 661589477375365249 518079371855751681 722493161570241665 683200859530796161 80837942793415601 383917109665038209 296290905831611457 24977432816168489 553011142986626689 438140160724916673 857711228819795201 223137878224701313 679090441490536961 137000442926154881 969437501084868865 391550393695549569 696804679940690561 620451213628346241 824790628129164801 918968291275614721 284295183674579745 420394944523355457 348953354584139649 353913383202492353 391245768082221441 126079107689751169 338171563497752449 57492691966796625 872454714470627841 310550366688932673 450554330147028289 45614596490704433 725837555545318529 425356017383737857 848731605268994817 178875488717761057 124762260856165601 955905674771646081 82107803237946081 480752059098445953 67221104205252401 730083967017268481 682622819008003073 838477768176698369 116050190571066033 798969188542646017 746275656087206529 835050207234555649 290257382066236865 121292988954025 62281478912893817 597279216235261185 993176253315176833 988238086599540865 727347069257874049 648839124619652097 874916788913360257 820548825591803393 504513930212937089 107252622356337921 561346871811629441 838752439884235265 830309205363491329 641053867523137153 217151264056802529 647371112625055617 482163727506645057 342624805105440769 314540812813994817 79961752830161713 647430443139811073 711066622136623745 760713087496462465 627715819580718209 908716738492927361 868778109276330881 595610630635412993 415714803154532545 416107382573656513 749109750924414849 846923548335119873 314752253670437889 959302465048438017 537616937501507393 252303338277819489 613566383811235713 501453404292035969 76243097091658993 500683716768257601 118057771458328625 976901396104238977 151544091738184513 367355823739394817 939227363120000513 288083128914635713 691264228810805249 723558618478669697 256918642365381089 729169769274903937 447762012520382081 383984591578361281 256867291587457921 797773684572817409 14655617346985395 248555172763978753 317059752811079681 79144680693190145 220434316367754241 222503472311252897 527111596435720001 663160253298244097 488608055722945537 126253318225188593 250555348257851297 212194045003400321 520313344241781569 789467004723782401 751958217354104577 182349929484260545 217354937064154529 958238812344397697 804180822923971329 921927469966561793 649759746439951105 617651258672431489 639471349489628673 55314486123151601 813497324264712833 71325253779797041 913223379430551297 99385672630546657 105650441818550433 243347928454888065 390992772191896897 60149207022405449 753695055114686593 434841938706078657 555777193148234241 492677626518258177 713491601734698881 326861589327457153 49744054528009233 365761505703105153 841044439529493761 663303225028379009 926806528509221249 8336191787009285 943123621598243073 452764072247568065 792075741083113601 397279614183574401 821658418021964801 18064140797882545 561768067050255809 311014542812216641 799725355424140417 8373974419505715 391252434062227649 171448187351401761 809410363057704577 924106035657210625 216341519452189601 244747270148536705 743395201275955457 532093385721488257 838545500208955009 801504231126969601 935498017434380161 151885136643720385 891825406341755649 646851596321568001 806406937991095425 447647973592218305 767537943556721537 434503325121610817 558429376325559425 479215932178838977 385012705121173569 454645707403244609 449308526078407745 155940631455031553 894928797528155649 228792672993520801 445227632129725505 344450370571557569 136868872591211505 615512764824046593 725352398178767233 43142958257767817 164757202398238433 105304076204546961 566097613765091265 729752921864211201 956092565633330305 202440724375151137 7316076979275722 81812899206489937 662849146636848001 913566489380983169 532491464550840705 272060614348667681 401647194716534977 310019651853650689 871592270971699841 351240940271175361 654422663146323969 341814377981492609 252456615315420417 389356219581053185 222609257494557505 759979787303961985 731497910945773057 983891311541505281 290170083909675457 370294661475284673 77344421872506785 31171822223136305 274187212258997441 380705172308552193 465071902607984833 756718717010876673 624768769065060097 317851587733670721 570403148505274497 514779073538498753 755522463514044033 641759217281105537 592201683216483585 789305170866761345 596654538922155777 564095446838123841 40474291599590377 792311489871614977 447891844438405697 722310148215257217 521738982622718337 585175582865538561 529024849936053697 842937595007967361 152956550066758017 409103219937968257 871188793500071041 671445834842018049 11335501610442833 958314797869924481 529421568154294401 598000821850817537 255397061696438497 359817767253325377 922068234989527681 178719064649016001 261049532922708481 223822857127125025 888876006152674561 266390656638904481 536514837080371649 26479216530297833 608897985737062401 614865889714678785 996344862867470465 399809311365835649 211481701975447585 514539771814398273 775156635247522945 391307575370312577 956667322779768577 425491235810483201 486923603892432065 67041478290214233 541393231095543809 388314204426862401 229630837651281889 757298905079117953 19261159243885829 664617525724395393 694904921019752193 963525599548951553 196632154910435745 59296678705962337 168060189649335009 280779976933949633 207016088208096257 440343631258627969 649181927531241601 353113914757564353 367714021789272065 350138875472552513 646839591116840705 722706252730482433 814232366813403265 311463030854838529 702359337794671745 700394732652036097 793993149186906753 504101056591267137 406980430333529601 959261050937691137 714323725385217025 221741612299894081 542494777621822529 208536641951930337 991754727840447745 727374015167740161 177068267785355009 957352822288747521 679544698833272065 387657122465327553 703936965048892929 332422067011101761 575466601563949377 877504884693578881 246755989021320225 116896521136077073 677742990095001857 665753828533610241 849874286929900033 466319435834130049 187235888656875457 297224902842216897 906159858206105857 109304121398700721 800342187887995521 317367517664365569 283777609233691649 623507290536601089 429398423441956097 200203788118770369 234221216509123297 600398388429987073 183767973537161569 761327524553649921 987741471435196417 74677732827360897 981301808948064257 203731950067023617 763041881970618625 536003080633939521 400788764142223617 859344038839424257 982798127891538049 592610659590867841 773725684253736961 573058316236668481 745396619985452673 989751817158143873 318749551851173121 514140506806342017 959599211593637633 162524306147766145 693015622506965889 493088121613922689 109071366045181857 925196910491500545 348435511505304193 876992504342979329 937430108183928449 760671677271808769 791889888136882561 215371568718651937 694371194879064321 608088525294867585 340309761421455169 259186020604630593 175342440630810625 78166508541251297 395011094272963009 241790829071121025 40087342634617329 819733587292738305 124127474577083057 921009654334795905 681260377450467329 872686463102844801 804797613887377153 801079419231499009 808407901238350465 468632928554079361 833436349963793793 272246787298485057 443236789866670465 967615331426550529 536582410676107457 750284547115242625 920702116577299329 675134217990454017 708231266374955521 659735361780462849 941605595799199361 786350064129102593 142109768194462305 690509586787484801 613803534641984769 912627288399555457 27038753393018313 840414451601560577 591596941071497217 708912530444543105 716493208262608769 524750402439551041 920362552271424001 328847533882274945 183964726842166465 442378378606179009 513052180728191617 468669957419855617 126140702156750001 905365804750729857 527034241640816257 942142113961431041 696746748471927169 201810689074108033 427195935853102785 268882067413819937 843786090601572225 19698985338422405 570712630132529601 10092763230282743 108609882137361777 530271867009787457 539992813778365377 291956993977216001 31648441079585865 944593337499796353 695717929731014145 501678067858954049 329733031241463681 14666223762134223 987436692075288449 798712118692499457 174873883472987041 364022633948067649 613788522582264961 269197132786892737 953390454705388673 781314965928061185 790190779217578369 70600034051075513 134797277553662561 788782094746537217 483924821858462209 212465625929489473 477340971232141697 265914005992812001 293316977307551233 34773899946294761 965193878336965121 543163441143505537 660577439568410113 455334248226982657 162795174129346529 822756642660237953 751403384755956737 530030523860297345 214573977814882977 690763593511192705 746367405454403585 313368740863772673 471298791456721473 779452800326140545 60219089306041697 821083557322829441 723706314084228865 760053234091785217 429471493616144769 621569603486271617 634128138763888001 997478079647805825 633095714292476673 149283263720157313 119938851385473553 600058017753738625 286001026002335137 812298759747413633 929301424184135553 734237433662855169 73555493525770289 819813375032204289 308518347067849409 947481776461458433 584147834410568833 986119469005949185 668067478149769345 618929846410537729 605275962692797313 568559617576035265 265992933996347617 318827625661484161 139566375136151777 102044845508650897 725741292494664193 852351953508588161 186301667664064737 726258549333813633 351914759416235521 654549443288303233 440406302910471233 328729408883553729 691013566209651457 319880106638777281 856483602598341761 3199413943356434 172442533790718497 736992754592918657 585605123269541377 544427152272355393 353369267616361793 167221946394278113 145447403235277057 554665778929411585 753076655627371137 779860618497295361 61495854993349753 951078676930102017 300008035225150849 530130110441973569 302961633266630081 355467788253783105 407642390808963009 744166673677810305 19479946756629121 776679004620284289 851667052042731905 532122266452830657 704397814176740353 811329921762428801 226769397444304129 874114065080831873 511461004631680513 80116741633467825 431004840595139905 368353221753466177 31044161442860485 965563216607655809 551498699754734657 666065534073553025 89930199583871937 743964330757584897 727712238431653505 279136424152028449 728355302485976321 621364968223538433 146281027011884385 984746517933203329 286039536600437569 843238190028010625 701274626375298049 483213730891520769 804790564262742017 193252990932684545 40513246042326753 323049666877764737 741694479593203201 711936599585548929 545317294285556673 688723885183691265 249713730889151713 125555580762473089 168892428314752161 265285749341316545 190642738715862241 194202260470454753 226723641598912449 628921702276613761 220897484186576065 271542385548890753 8249905125286007 58452478697134329 58731339236427265 763245511680615553 108223722412848385 180051529509086081 680496052540785665 713695449906090625 382160476896576257 822069357131667329 184949403605482849 418703254322018369 464908457378928833 10380107304968079 342919905964588865 123783765139798161 484504755106275585 334353194872520001 52569390860863761 531897694179626497 413132647170588289 382245520560587713 638866647754706945 910818716682690817 959295427860542593 520985525473562945 963644850009384193 98498076536792209 884527734791252097 683080492378337537 896832565633513217 85631884129874433 566461052628188353 742449700360296577 790318056526242433 179377649571328833 798353076488414337 496719834599588225 96749617766260337 982730711452582273 561913792151091969 726892008338595073 292836213612726913 662997155156368513 512172293539297409 542903432090042753 359962941544420545 723251627468222593 425110322046510465 527687728269953025 506870212352847489 866435208394129537 963849089673718913 610737700230657793 805584285525764481 577244259144897793 978447951116908801 198369585616362081 371675257409517441 907224989710719873 657114731399790465 690980017567255809 525327077421803073 189184442818522305 260220807882934241 972302646057940481 595827977400912129 224445735840099297 788467200998073985 872362198071954305 207249153523218145 967527800900661761 736493759355159425 610466241886442113 738719951597627009 105056578525328353 364919844449818945 208770629969535553 373399487453905729 807279714155221505 567134540560221697 237930089377769601 623682897081263105 580249342265226113 120125149064907793 686952270581883777 287185568644257921 713971582122105985 677377385836980097 428088317846615489 492566073005061633 596635974934564225 400657098075132737 628517249143612801 333348393414308225 828097326765977473 328674265418317889 513441693586358401 761781771097215489 938375347605919745 964743361958429825 345360392042010753 76752344057364753 810978156928236161 731222643314215041 102694884397337201 846280074047481217 978883222401314817 812496398759694977 634225547434425601 265767543814757089 546187673660348609 995441485011713921 566162172906629761 280609375917716609 974558249701765121 749700348173806977 743988148696217857 761842588132321153 635083459016648577 380800056007405633 814951589382459905 285164471216969409 277995918542863777 376468416656482689 778333018652403969 748935865089247745 220655353384735521 367786864688060417 44123997246359185 919331781741307 544451446524526273 587593263328589185 106855979046116545 604793990389918465 260814688931596097 552438915575027777 236000226986206497 847387003102053121 732851658063019393 473170708939537857 249219392197005633 500636194809356289 490412809243572673 742734251448030849 127015916673272497 846244364233935873 461444962313400705 716084902655385473 869843324302706817 136623814482913281 960691267738305025 922283575363980673 30000279786392525 297004807938971969 68217604590493865 197200893937267809 974715582336500609 17564346930821985 225530159926769601 939139556086434561 373481583546393409 891317210191512961 547493427616522881 539618369275789441 137255438994287713 326619848208235201 955775107103541249 876175232941324801 70598683463899193 208914870694197665 386673441423532417 750098126046996353 596767422644006785 764359759071378817 6087471543402502 64365748614580553 862424522303641089 550933418542395969 210860563238718145 948780668255555073 370873111730617217 686318560550443393 733176445782426369 611440450907270657 593984064168395777 235261989678203777 58153951180791809 417574121430764225 102410435589774801 494288971819838017 669935721061655425 135755216963890033 975975696905678081 803787295274613505 54686418095506897 843096476441022721 221641546123322529 514901715756433729 496921502511504769 118867665989416337 761181698540312321 72835512690485169 236017474358469313 681814984492380161 146211887289723553 533613190076419393 620772701155011969 920180738970760321 421779925936007745 595812243136943873 270283610973358177 33033338076794649 664154651862560257 743042694441395969 568588195308059585 33152936418236581 352245446389062529 900986092695827585 878546496793681793 269635085135721665 349336377410224961 111671176424334113 837940116454696193 604956317642678017 342257395357322049 817556745830810113 819068826196193793 946999536204660993 844090995949926529 82233771726020417 804116177175679105 590096177583820545 565002906027515905 309593713031826945 404786616034094465 187264236804285377 110391214229139217 68708726532616281 779348121208364801 163389129705581825 608496518924098945 500127246733423873 657035813198142209 819115889843775617 298757664087617089 436625602404955521 343197438216073153 178829135973860065 141010042262720961 986618232147659265 363630136613799937 42549425301988465 713207824853100161 523485976590205121 618933548345047809 528253837432476545 646434396251450497 124229172152180209 505676140002542273 283542726952081377 460898282223837441 784410163146514305 257653724147139937 227356351392888449 291371537042877569 684763697874100097 745050544235446913 205352338395218945 766715450591050241 332693792771276993 510058079946340097 936470513753295873 392981118540220097 186837349110302145 923253950607197313 551143283168986625 605921448254463233 985778401723632001 915207021227281793 409690357462768193 145083112760559617 236787681224793537 812394108858619265 606923946196136705 262063377484025761 424210492731827329 816252609123843329 58267430646015585 229744171958330401 420027067663735233 680340976275878913 594264776339290497 652705823880950273 224483843276072289 125049357585972129 412862370404429441 692552078212187905 638986879728772609 584634866694465025 229037382327224033 782147951991191809 336230149137502849 500714043302856769 774109960809017345 992009188678380801 306497037749291905 693518050736081153 15418406818358933 478138136624494337 40043403603885257 381618170960571521 752089716100858369 446952347213752449 472390240294227969 347499231106574785 583660375867086849 648700631832127745 544293725222683393 115960798912318801 712676842614701697 400633295571495297 786315490564046337 21149379283023961 525639533558550209 655540341996442113 157606659492113729 772983492839394177 372381245441335553 296070179872785409 181190851603528097 822366482418111361 733948484077505025 42093321985362313 408254292380814145 85053237480998689 913165058344350849 514507310557419841 299420674475978625 675135811789907329 208309275976890977 777142195824950529 572524826066750593 370253199011024513 24861987946923849 267296896516583617 977947856039488513 871851386625188225 657340375911733377 379017245843158465 821207579785987457 215785293139937537 225204575704243137 51243036610870265 558406995465869441 252553369624415329 994218791604001921 770755486737897345 596650691181945857 164402576519883329 656098293677207041 178424814276681345 395089631142891329 870975193016498433 1536416304052324 483191601522548801 892419106045775105 639253541531139969 309664202623014977 673741903424129921 696128052100444673 641083276471469825 23657479514273661 870806178802041601 823400756838463361 866934457028044417 298704713418278081 396902656329572801 752249490601254657 122831260699193473 534141801240568961 334258253332620801 246279142885310177 614209960122515457 353629805330275137 590301206725897089 682647815036769921 302139743062234369 821306359537292289 153880714318432865 218610837633388385 140776166583300721 201513867151977153 180206683793684865 58965154768852561 947651564031012609 836755493611267585 430018708398051777 769316760862619009 888604629929069697 862836139716467457 65914195256382873 156071201057894625 885601755809368321 459717877250515265 798942726774072321 794216366241084161 77819541793481057 187590550806380193 319983800282599873 122273240717984065 324180326958661185 44286209843310329 47169628438894049 887304207115203585 559724628640346113 144833545973984449 692420255398658945 61785291639747441 180055119348530465 137163384753197457 482376413949822337 571788655925399041 989510262407016193 478371331287537089 62622879114528017 878730021821493121 212261036262439969 680276707315588481 935693126706610177 704482865137872897 624335365154116993 346170756519530433 515161443466254785 744642446049280001 652451002986133249 845629547221566465 568012821184566977 792958370083123713 826892750299755649 472210879792459777 528910563178030209 220389706866537697 935543083707123969 889017622554522497 232058100076358177 586942046591826049 660230605516325377 156875067197734817 363801615647005889 388616558973861697 81087241053346305 54744925245248769 2295284795621911 583757448818698113 796516884868033537 215616293403360961 105427787453990625 834271488699609857 253214287099091009 615232110211113729 626388846295526529 22181865144982993 330597440267275969 545511121766015361 984964405603150849 948463712681924481 35818637166350697 587417982944945281 74740285655394705 529910742550168129 988612784827985537 555450654963141953 530343274193839425 824846612402804865 999665540249701249 532112532819244417 68757216388519281 836891442343567617 652602443194076929 138099559660691537 824346299727679361 967918473714856705 209402522392842625 112967771871357313 453849962924294913 870108602646393345 83939906421115041 210387081232131137 646260250754025345 139076713001340833 420993841844925505 768490451335228673 549754552217791553 104973695514939185 221605271489330849 104176777044347809 555961060056930049 928957084110148609 853885817324787457 933528540685362177 158632537939894305 264291679095503457 455716708026109505 249894509326072257 42772640086738537 63534672702328265 587249953221224577 735921166458613377 740499659201134337 327847957701674625 832405957316076673 663277051134446849 706171744839437569 26658797155786121 825939848057423361 989509520619439105 375886898262336897 343979175204605505 233037131176907041 719036471435362817 61386973886882857 313139247664789633 509336935047677761 606464060734229121 527239064185209857 719061679626900481 188932140778980801 575118277813192705 970166576761030785 514196607675895489 995049166074515713 259891136720344929 283407591875999297 501671809330741057 142180147987012625 397364107825541889 885466278395298945 481034714300928833 839465812914362113 241939991435490497 725695808475336449 675242463690874881 643772494301778433 226772572518644481 68534908826180185 12488626847638075 18460622039860653 983138894873040001 289266481547400641 626360733643092993 192218624980064577 930184668119029121 687852182858236417 869146785108650753 284074621826981409 625446984228947457 510323026021524161 765421679998819841 158962588410965121 180102984417079169 241599537895595521 429041351549354753 736798943495038849 374516194605863745 347327309339362945 742173659916442625 521333753326651137 820486750858112385 58821500643077233 968946044035330817 108117079607744417 95915477620085457 343618556760759489 820760914420002817 929429448925738241 292747573856605185 729161615880073601 380516078239960385 694255066463419777 765577317676960641 259149421281421153 757189442355876737 970241295487376513 19803531349186445 187033533010307457 111950151372834481 359627139202494593 936484368180376961 440656845115540801 956712498678069121 360501055554188097 775932103102025601 833314408590595713 263549711369588385 537253470960415297 341621842441956161 122436902196483297 779452367452744705 199135898262177601 106295227788240961 516124345541740609 59496068183786833 693465669894088449 117479106555581585 53994373648663441 609645372472623873 340887031895739777 802392590350951425 411982152244675585 368361216321485313 295504770409984001 902891734002881921 336189370683740673 707217400871865473 414559722245890305 288332055667598977 849604267224989953 551313550259092033 923155517422024705 244773094255297249 114104881874254721 919967527632064001 2536776849844103 527688977031164801 900840257628956929 679674966885155329 799349804967384577 325292360138352193 822710684257827969 50457641369984433 22601637690065957 721858920463905153 126714862194191377 82431161606702833 679711193008323329 14313631223760837 10500620225059267 43776284297660337 408781287430919361 638191158379232385 211273111918060865 259492237260754881 737301488748180097 646418683014989185 376631804644233601 190665231745480673 774833236771037569 879823098607364097 341901624126975873 427946057471640257 806369441289653761 723593664191899009 548695889175974145 225067649138889441 862164922989542529 789018627300368513 102025728149683921 356242088594736833 107690660963491777 952667876680099073 301104073230959553 535976976819323905 223387912264236385 961946156732228225 330558643297692353 685188786887262977 368126937155715009 640850585810628865 368169113523833857 710536005600015873 773373360839890689 545214981509548865 872205492355945473 634842900046745473 68322190961502825 493219620335597825 741319146676431745 278655918447281441 551589252624758337 583121359208536961 393701496286880129 852814364757787009 404991361493863169 282773334565408865 356479701823445825 838995386177923969 282663993293432737 689438543953873025 473290258350985473 172205794387760833 438047587175212545 696665317393186689 375511842673660097 711960117563375361 96535003474180321 228717813955103809 984224608346991617 216350863472055009 807852105839991425 901499045472039681 844695940979875073 887453576731200385 75205016098870209 9450346516178599 387799040174812161 112711208129493201 354160359976440001 16067490310778255 373602145870648897 313429893254589569 130042845493626657 215072606533755809 927399338424365313 59736774048555929 945876855935658497 731680501553714945 619290175996979969 505870302820465409 81729458288329233 928680726999903745 872281552193399553 128189856185027649 839520388436078209 778230601210172033 783632623947056513 51624768866826545 714364238723085569 143452172524821009 898269036837447681 472378386811694657 924340304191467521 798405636099321473 35657524882196869 822630748079955457 5910403429801648 593155789395201025 412282846855035265 76939341060718641 283313540990597793 462964548275980545 756157503847106177 623341375142114689 699072583266975361 85764158183867073 128597325611266913 271258441599311329 601791241056695041 336750335702991041 768414378707575425 552765654620355201 869863652285836545 278064977426300417 486939300102918081 506307656579334529 89352800014800945 88122087935804673 266739658168745569 578343560387065089 175531946405961025 990301019379689473 566025851468154433 307627297501451137 745464275295169921 123745794084900497 983632936827063937 690949255462879105 19184076878481449 227251011380122497 990862194444005633 893374836134451969 995827140300825473 626191432821659777 246711751709057121 538635957672578753 955352606115020801 45796608813549969 958097761474718337 677807872130383489 953842433167402241 273541666693322593 968168027250044417 621306289004603905 278921915960474113 288903438216141953 910965149674112257 768263995476100865 820404411443398401 628225275512651393 282357798165918433 969312259064803841 889239660987762177 992077001519664513 583803151345065857 607645600421872001 225276886518962273 296546276087926913 501232462171117249 726059345515050625 201905261892683553 960737044957500801 105891651259256033 114613020027658049 634594474131340289 480887488058900929 292671376995912193 208009446887341921 92640956566988561 615586808646941825 605302736400275841 30134662967693517 301570059775109185 473325118104330753 503377178656137409 825047795664016129 600814988927801601 707936385363371521 285698926373257217 691738146733992961 621278840345318913 972398747286721537 845846760428486273 709999232014705921 394600578081515585 918072229521971713 262485995184121633 125751733879408081 165428365841670209 844038918799899521 748032414484498561 28149551080655757 805418372900284417 667147669882570625 539454417591585409 173020690440861089 119313067461852993 93162335885043745 24659200636364177 715947949197026689 576224159589237697 696702091993262977 383020035735043521 345028498183378241 320690820912169281 364202492180798017 670766169147668737 832636906943815041 336367652322543617 99799268888421729 8401104241457348 245048164805549377 609108156263566465 246851369273091585 890627062204886 799376159416009857 215162259526444193 523908131056732161 930545434514371585 682894188747038593 734239788181206145 27545648710290749 561416200003975489 547497716603611905 936969780887388033 208032079194868673 552347921408184577 62041047738770065 643097202855692289 297738698249307969 728957003901513217 849209272143270 202518052663386081 365225755762441665 563675297990798209 224319392736415329 568500100464085249 6757404598292994 674251803589640961 376753148234268289 154333621376714817 176521003853839169 506941526597771009 700096441377805697 974993554488825985 130050737421530721 418893597741799809 505929997403153921 248585588466092129 323416554402587777 428453796881100865 230792377604895905 83432811722694561 112894741872171521 41321632086066985 743803273518192769 911300830976450945 553468795233857921 879475664055760769 505779876590903425 391746719287930049 645126469418418177 698854405357991425 73925197933714769 943824865864435457 247153787980739297 656930423047114625 287159186613248353 336929827497634433 124237169228795361 24143794943370269 688831738361312001 760566687997744897 334053511379909889 580894376742335745 483596512012919553 2102279887587600 372162874882125313 627281991664091265 674456190956401921 191479974426449921 192552121962325633 294506219048955137 278358753880890945 562515664246596737 785368333667836545 888894495660167681 421300765639653441 762397110004407297 359610835654553537 541645315963663169 116872977612214161 985672060973506305 118328038242228929 964903987821088513 38885950043901833 78246551938896401 975822846306375169 628708230354490625 215584288968411649 353262587588993409 527265932906320961 940251453719611137 359567739977176641 177348113346603489 895832509660284161 809039398659493249 266581112788795585 56420800730272449 334023179270904065 366712499501119297 83633136792467873 499394808394079361 305335833778503489 142048430205065297 181402180991337761 30825379456835833 209181178574429089 999048361681673217 239654624554855649 415393964100793793 503262129443147201 973773062347007105 42634849003714945 144475576195354465 119074860419349457 404082675307876097 412404652396627841 104754366382913137 231369486545151649 561623367137471489 913359672265155329 828501984151863297 433089060192546753 258896627431681729 125201459951011169 932870270415925505 563369554977601409 523269367720914177 792191486939710593 50164232519357201 45638619935463257 577186685353268609 354377896255140737 381967167894238465 901829921049074561 728110785162172673 795612551481578881 767226283308922113 231490659929566081 806930651585105409 400635195012892353 18638266265874393 73485182932632401 969494198909799809 599488618193102977 74189066132525745 223595280762769025 727859359990333185 245363981608203841 943414697520388737 862220641166079105 256819466597775649 278104116416070465 353399249765594433 179348768142435937 343832890048588545 79585099759508897 660876536608135681 573875332719115521 848903811388723329 941747941496938497 877842011817499265 284221185220591361 513071738702393537 908983158205909761 333225772069006593 388143949643012545 213448547561753793 992826656166609921 477464730338077441 230938049696963073 888294951737236737 10576010315713093 935906433948765953 320239995818429441 942179977548065025 395677223475384897 77167583688314785 207913605465481761 849168779148470785 544883692007953601 920771146581110145 588615347817000833 277212556117419233 86696702923713793 142136107503311857 832391011069862657 501070981448151553 812030655877531905 610457436313574017 64914198392319377 311408979918624577 539101653929375169 324979820075661505 171752579733894337 487027476364943361 481035451914589633 697051186755409409 268472173615936769 113988423077145745 540575303271705089 899180089987361025 110721018232059265 313779577890215937 618612317708748801 898778696625562625 60054227174010321 2360702052968123 442255845653502209 884639482318384257 842680424366111745 128291642123457457 497129453528838657 40382857778872961 788157727840218369 932140715461841281 493964559021232961 123663882260039777 190103615313237377 397610496870129281 970939070168736129 566003033488620161 146089968640570337 509524067063026113 393267728784163521 949497757461237761 792080171611420545 742839594445086977 676114609949944833 767792279563543937 409162138725736897 443681342616670785 844911687573041793 504571982935793537 936197394047642497 257092389634692609 430700853771536897 819169613377461249 38724611466523841 351555073813940993 752365589678955649 211912714858890177 957534183214537601 997641007270743809 990902939598083073 38519098389606657 863401214788115841 703419984983028737 644651851812991361 380698862080826945 679285664001131521 984077826369343745 753210630276196737 677311574233819137 177762962258714913 354793680774164929 79339504327318625 435744766686177345 327544189783285569 957159170287837953 83274481070315425 926038924954703233 134814535948198257 548761495526761665 56521009538325729 800723767426482817 717020173579474177 357101854852942337 699420869808346113 762014840468886273 751049624572420481 492505787521807297 928788416292430721 36237382354606497 274994005937518433 465454908913187649 942013165027798785 725010088829499521 691464032938785793 612806523822641281 898670032415193217 436373909488871425 647548131817902849 421270344268805249 819436620013032577 699854379372006017 756798291208713857 377506563907232385 957684109184352641 921189306835110273 215136171239297633 870148414432179585 437304893114241345 309550959319501825 656414304992626561 133411612795086401 40111344467415937 727582275594748801 833803780951914369 333834364171991617 789556407238801921 578114148925614337 217593399793077665 755821376871907073 239783323664422465 97324532887050449 513883766904317697 998395234294179073 918429073905610241 109254082733123425 655675925811653633 30865018115136425 169629330096508833 888546322813645825 549745769769320001 510606848612837889 134872219753031425 145196987026430689 909345401635267329 599040564923498625 931419268980899713 795766277193472129 822188658294582145 545032672564190081 331774865891087937 519343386056000641 331492987817473025 976834500253673345 707085761632949761 653593799796247809 609321577743546753 358377795416743105 419459822988510913 697130692112899969 218480893870424353 643024310267222145 683203779035860481 120521210402607441 262287413192328961 283052850530765441 566213377485279809 811380697031559297 759256134683102593 427243339190894721 876651496418698881 891761947519022209 528940239948187969 128484250620203969 236190656821275265 841576545198883201 990648864881439489 470613858593438273 442171362983341249 473880191075629377 141596145855206865 756558677470167169 982857074071670657 860927830647831681 256322332145959553 841730821782036225 211495693420967969 468996328935098433 524234622752803841 676691328063100161 578196564879686273 580746523313600001 484224303002566337 486005336521500929 538896400358734017 262641753540656001 120035536852700625 366358981566776257 336237642077332289 258570492030521857 321022627102099265 562353451779344513 9463799377240179 986875537531396737 891894500299972737 164540514137229377 424018605884764801 404635454347818753 791890418504284161 378442416699854785 204114730739430433 639064599653004033 6567278683807133 8359050989753315 543933560078880193 620710245742323201 690139144981703425 74183132510299281 509275554471539521 276768034792006305 577351681763591553 987321507691092353 618471197021772673 335974363306299009 343580728859411265 922884080562383233 909380887936716673 280455344461692833 610723197175960961 674902835125948289 11678626939680471 166530801488484321 753132575405817985 620458572212086785 806774267541950209 778327366567815169 979098439388426497 463823845090928449 381252839343044801 118311259966482401 354062257290468801 215303728741005793 176292228718917697 461297765782198593 324908298665210561 679223055969060865 470982696978307329 877544866228625153 811401396124342273 394946162022321793 780758610819386753 181232008352388609 290420487310914433 73024560438000209 25334675202071113 988625617943434113 328441094598293377 690275889134525697 748811206065791873 921829807675457921 363258992957643329 413155479665050497 536295872168249601 806127812694803969 920854085235266177 784166576626020609 547928184197612481 959076089464097921 929325761161212673 272868130942129025 717158127718828801 725882795161034241 988871574271900801 518506772633728001 273217036954175553 286974587833121569 832837742072062081 798273598213796737 438747401368868161 349444414315833281 306075571685159553 382143347558823617 216474099034510209 674317246134499713 857450248446500737 186294957451480065 360672872276364161 916934645729419649 235750310879598849 231964926502726593 880218014674877441 39531658869059073 62945384763910537 840599971327009153 643490536587602689 555174896547846657 584369174050909441 750329659166467841 957845831484600961 183187853502964513 838722119715530625 689674630138597377 937246390048624513 631172573228674561 6676351741351284 674268235416562305 313755715680823489 301534773517111873 868332386830449153 949050478442387713 307684596273428929 775446554611114881 287955277602708993 145369617220509889 666225595362813953 119475886517555809 938565410504427393 688800229342689409 883476353559540737 945339275398772865 146458691882390465 623983520155050497 501032350966450945 927682403735097729 672090267197180673 927767730894032641 786145485641565441 235377187633112321 422607999648295873 687350240190298241 725241484539505921 286081659742158945 814424504063740801 617599911568163457 338937094273358529 9905430235768621 651452402268081025 688494983952878721 708292511978353153 664747263715064193 664004449785526401 802499894239105025 641695924029431041 332636599197833537 51011093158439993 691200423171196161 651450634866730369 833256696069859969 598390664866744961 444722030639411521 345891402216221185 598417573494238337 901504621320032897 316097756505953985 676890561057174273 380871086799793089 420149791161751553 891181170740736641 867246629283851393 734432414301359361 139114338673682177 133893124469054209 634123655635757953 352430974342574657 422711872898990017 723150044011845249 332998907629001217 331223417595971649 742791659713464705 23972785634001073 384174916410753281 618650906305553921 659510033967141121 778870192007190145 276639709179516289 588326462713673985 153771674492322305 480107024840933121 240861580565844961 264534805876927233 888967208729102465 468003454239180865 465052294651382401 14980861944913217 534828468455817345 189699326599409793 323720481618519105 975923090251107841 63402436129425865 107202571787269105 271285509868686593 413287978746730305 149942315139657729 339003909392076225 808576588324253697 131721589896379505 31687039360836169 897681035596974593 690772597037192065 789356944648353921 524931720246616577 3961279082332681 449440469667134593 68151379992961833 333488825855457793 338513868921978625 439624171362151361 487389867428767361 335736108118471297 674778022129132161 289367742577521601 771397697869609601 577200254866372865 323502595862407809 570694825900982721 22322985644372297 163417754118587041 432103621812032641 178108871517391521 76325182766872497 914154332405136257 904789210452435073 696443140041434881 798554287084876033 353584378940769985 543633643169627585 570823001573980801 301465736755140737 548489805800873153 723005523250321921 217175179495864513 145452171235525889 222816633360015009 282195194854480737 94824819202354865 134274368135599793 55035042646583321 401595824884026369 919081888202253313 874753798323816065 765817514440772865 579847138607689729 540278747257527681 495687441152220737 516837791398277377 782052368505503617 928551085022586881 870625830028792833 834383566718361857 727254079556203649 255950093456757345 59306818342911073 139475833392570081 737154735606822017 287555090629222593 60074329431081705 482930534369149441 703569733036019329 412568083912642433 78072444357950129 51041348548356073 440905712151220545 349485322469870849 479554650281762945 805188942885127553 879291826144381569 234051025877644033 180074982573835041 454699629518192001 396707864472233473 785625508201814401 53046208168218809 122817901268508225 773027254724112769 90789156340658657 835199178330661633 164980591555011105 229426566894005633 239525480485990977 127521088655079489 829068228261963521 262832778983195681 299376045616266881 265577685121165537 829469337859794817 232336795525924353 569857828531564097 773649509978390913 539258818630134593 153773103452735425 579624737567282689 675374152559548673 814319852675826177 926552565184692865 181909994281607361 352749220371130433 454712978008036097 285564749486425729 382400120601229057 809203437458215553 815023706895150465 438389448896970177 163684713630527073 875399972598195585 7934267331979329 427650691004643585 720744336081363457 13535861840544783 743123473442867841 329212181935702145 814652015563847681 232808280778989729 924184210368640129 53777286686298001 711967343292879873 171721504217821057 335068362204882689 622670914843268993 683516304610986241 468921727075731073 808257030357896833 714121604311557633 769820072604911617 110809572958451953 231167396764735841 165831242394574465 415932364501639297 879456148325608961 245129394285061857 130243795458582673 273562910968959009 337126973077595009 980603267715142785 133554697953201185 553924433416408833 873413095194912641 189295955798133505 326615741257384705 584687576394369281 247619240275319905 542727809809864705 439587965173757313 925832813722291073 213329018933258401 109984300285692177 82203752403941617 482245750541491009 285246078551431041 375367862721535745 53170621503539905 418932791583653569 462411703306038657 958075708131065857 736559669137690753 444183151073129793 859262800225074817 127628087671073585 736572790436639489 736440954339325825 209883521783218881 525440964658390209 917101269385526017 714773037904929921 235008029687257633 287685124694295521 516825641973611009 206444306036427617 920265162562607489 178533257786188673 67739455775424065 767188459995306753 12857094714398443 875325287811367809 284009243239836449 832357894011561729 57997526505722873 265463016904096353 753736254722824193 595447861815554049 262289591671041921 414485807864711105 268813823715703393 552836971909993473 475713565564383617 719412358988353921 593654223292887169 251413981140753857 854558673429856641 972817445290989057 793692082031725441 113640037033444945 922635891776145921 511129620471695745 326484422041758657 180221282302110113 46238671337043513 13294107592802363 614771723781728897 44759392407126345 928990049406713985 639377265883258113 960516674539960065 201452481541334561 905966725051278849 167152918775716577 375798982307230721 983206196456631425 252987405317448129 290589276774131393 170242396781034689 433580033607707777 747983156584318465 807956000516245633 180735436906132929 985157275685320833 538845675136094849 647626936944181633 108556842178572305 65633761238441225 338614387371386241 483323037326417921 58232005418858537 530741288242818881 827479165308865537 582404742485767425 583754170354737281 642751121662964609 275631259699473217 843891510480549505 139055550645053921 640562138775248257 85904873611987393 128290977659975873 114285310423426273 451211916771764993 605454686321671425 698319297969849345 696645102543982337 895127857447828737 977074653200851585 195570310121002689 718975151971179137 663754566090400257 439469614585668481 218652150250481025 811326260671734145 176673468530463393 678757707774884993 466888571504302529 426372159438969345 137416374199315073 58247353904526737 122136364050707153 310313903808378177 637436686436938497 678261747936268417 789482701894133505 394130068107998017 143835536740080977 751265377897873025 863564789002740737 808484896228179713 739265589608361729 119195201320628993 667131649186121217 217797882392616769 855897941648688513 429752775031623489 486502114364927937 129004042566009505 206507735131463489 457136931577828417 647146826860467457 478120959643504769 114807134756514273 871578584084368001 802243195599889025 118238105733070145 387450489482386497 892993983780975489 496353546181428161 826932525164224385 858101131399589377 309639313268540673 992115993074239873 885994264835062529 829152663286588929 295991936341785345 64897651338686305 943941526644280833 601835068176793473 958991004334499969 561748507645521729 799970952545919489 836327850485485441 102656502010411537 647844398546244097 510199298711810881 539094001497598913 993010265485644033 815176910401962881 142410573890231265 407010184800451905 983809083037876097 471919432614459585 938754070809025665 142195472059992065 425157759432686081 662179876320696065 197295170887485953 216053538884818145 908513048079221633 658374527010852993 978978914093531265 637386766899194113 330456695415215041 623981944110060033 678027660011252865 252085504054473825 602071560915511809 642843565925307521 468285285568654785 358537123147808513 849587936518666753 360476537001606081 828392831916431745 304357800987713025 294591853572804033 569187059355289921 443410890145898433 780270430148018305 458542396114829377 906377091757438081 233693865387692769 743005084284941825 87294898916219665 616706294726714753 543197143842647297 981179299056460545 58060459754010201 74212555658508705 364311669962233985 939544416278874241 225663500297237377 568741041066079617 135748083818256753 394206681582399937 539627231336986305 158841323739498113 140535934179979457 234017997985841217 61685878332333745 185547534239493217 885089133451643265 963976531999829633 618581464894866433 161165501035899425 355368318914344193 571002057588838593 511865897391096769 105486284274224577 535920693163504321 249800319074122273 889935105804987393 237985187108936449 621099797736690049 798775109342937345 373335136871936897 65932058278395545 539788090186291905 588281507043856129 258789427770970817 980440292613938177 615815708767598849 154259108293683041 947316074843520513 208951204974443521 771965982985065601 160885437298443169 124772814395065265 425245210177795457 797583644968085505 640917338699107841 37349714130051841 116674299361978481 995581878532348673 699537354892182657 958714296670898177 410929474351124929 426930872323879361 847613186545981313 539115043418526337 7424898525659530 917979983140114049 607256636535364481 199806020224762913 5555357900764336 692319527875895297 253504259050924225 519331788466082881 216048012103716033 654053170052023297 471030589203049729 722796878633566593 252891164208225665 968679412050022401 217366626537010881 893151970985577729 680514703432738305 162247409499045153 300576501002151297 477298611647562177 410776788039729729 755659752239353089 659314274576484353 552609855287506945 661762049884362881 751169569421577473 339335938437439937 285074729645991457 188425929453448065 640112877091979777 908699166790210433 73113925256400593 334860503409476737 68206057561198465 962990596717101953 196221688153762849 228667158109576705 706424303457481473 314047631194494401 930628596739815297 206983504805567265 76286338125171937 5984322238472118 251440798747289313 226633837748867265 178655300445228705 989209095485886593 499107432928049409 541287017722840577 400901918726830785 837981238894567297 975138425177611649 628170733105239553 720065557547627521 504463509154600577 965903692802704897 95689460924734961 86717965804965041 649885222342046337 432881076038931649 809232934018101761 738435146281432193 422154102817170689 702298105232223745 521675329818453569 241591269225338593 702991278871220225 226771067810680897 1810544010002247 249706527300247681 323482447658971521 556947823792519617 710628610771141889 265534839267459681 745034698018738305 373597494601249025 2420393095238894 337818917431349057 376423090377226561 1974579890834605 223834904227334881 363145981699730689 403349160563575297 613156303421497729 875963847085049729 15208893589942819 554285351515130049 54574114270941721 697173985143297921 820241259146101249 128040296046943777 327922336316184705 450757598155011137 336302673023993729 330270187577706753 421443029477821057 772657341753888001 88918309447350913 177026496456758049 920295263181422721 389802133940268161 945427071842743809 45440329820035433 368983268359933441 676348046187559553 69991054220125193 209994105217273121 189930391596298881 18860394924221425 850917706282046977 175842225098460161 409158486187216385 35833122945138741 107721393316850817 289759413124524929 981204402496779009 893676942386296193 108804563659646193 409088616675415297 9040646462928237 910301393757993857 118997043389654785 477225205368196033 129655123020022241 296675771674419073 272306632473515713 781530915368488577 181499233007464513 292412589841223553 967581741261412225 750064916280532353 526273510347230913 467732718067825473 917468843596395777 124220823934347633 995149533392272129 533526335057491265 663790595307048705 675462760952935809 939815082873160193 394126214995825537 290626137019643265 719180990078154241 753590511301986561 242492416007127777 220919930548220129 123683525360856801 89837097530413249 411527976878151233 139981031099523537 377074775979092865 837126847902915457 213086567560129217 31987535664498525 321941009137614017 346956834596646529 700902991352510465 91432633759069409 113185544722636417 974583794795997057 846308814845674113 443815782624184833 716979427637763713 351865413812809921 5446018154973587 507896597598630721 220686176530175969 18487543632353721 351144225214785153 800216652137876865 439977392430645185 790920628140547457 537189604418816897 631707083368240769 818499840176638593 133797879969570481 731018736191760641 602014260637915265 648829401864727425 543681343986882817 94676438657447905 951293358754924161 885623357486718337 678543951446819457 193065537929999905 588867046986834433 660555085843380865 426535079224315457 871096678197037697 156175221938070753 384604811300345537 954128042856957825 153450301187849185 486328339617941185 580531761452700545 796609432834451073 296548697324485761 748423001866001409 323937359798019713 433726313193723457 454386354340091009 881310587311148161 85441168582004673 351447102503293249 528589515916340929 364079449706849793 512451532576630337 39129512252152665 757103725440703873 190095099307185921 123266567177633841 562463288996319489 881998980814305665 124642398426885841 318358596366390849 529530756860346241 329918777852515905 965255702963318657 556371690270676545 313993348641467649 571689584712945729 886558629949405441 961417890779511425 90181509320707681 611683980459378817 851341289653689217 192638359419245121 484777617748157761 631951619825233793 85780951847311825 738771346981234689 764500963138779393 998280165976485249 343888782117417665 224834881705927361 405019395290473473 770731176091548033 984792048022512769 113308714673859617 460138103617801153 273446443374456993 132314618957579457 829832659931039233 349691132682629313 219396306197754849 521100230325259905 777997335284379009 877649773397116929 985125742932826369 214459414494186273 566983760142303361 487552941974847425 346454492167996609 629063780566553985 650430611746354945 859872135512553345 854636784938538369 159037014674296993 258917493141577633 995386596297770113 917942360797812993 861002134876741761 248919637766658049 340726989056896897 998366075545096321 861965732242381953 238209379109260769 368237258883532097 407716407693218497 368903724863429249 54772761967694097 284118455018592897 340306345807977793 893536106874066177 199821176986997537 308994239491617857 687631302181362305 824641852521836033 274978174795744929 746739612376792705 98650662411944977 65596098476376601 411905972759310401 964431139567629697 760600157858395009 654461538350716417 885324918586046977 473022727030873089 640784251105873921 161411184357618241 706517633274781825 689864809963090433 938788966040167553 42601844626972249 956068033675233409 236130778642554177 318398886360729025 865583393470004097 496959244747412033 970881607544406273 14705201881387355 519269738292081217 40563865951764201 475802052968738561 118087513266306849 807389873428164097 49950467578778305 608118499519115137 524698425428855617 589783120403467393 841871873734969985 652023629763199617 92659580182374417 288128148506658017 378489051641619073 779875626807545089 162398512374412705 784552211603937665 463139584373333697 132923658825241377 574550373159826945 701531789319616897 415227068665469569 137376000288007569 763874961773215233 713670045562309889 294657663452635905 365936379273456705 115080455647490257 876046777385639041 576377730864972929 658777066243651201 56808540492969681 195234384838357761 993792372004588033 543207899622707649 941954129500192769 568735410281064449 432613977451492097 590577939839100417 542724336659748737 293124936125195777 73572999606579265 965374818742454017 482268645803731713 122801155584753025 966115323168647681 438855167955004801 464343106866014209 147811304322232225 331532173763161345 832261830274553857 159438706532359489 864204424317492225 811864775492406273 637798945208622593 799365614406472193 812868687391812737 722467258459896961 244708515588662593 239823610554413601 157565797079158177 956492939636344577 219310769488565441 617512468307385345 920229876452680193 307111367280196417 788649592853353473 978477210001717121 167529798586755873 599411743002715265 534962585831827649 939399785414966657 888803688063376257 593272828975766913 190736952301087105 693323655518373249 278988878816463169 268675523219936705 840406529971225729 443838810308481153 563941518148709505 926822255881301505 184205870265152769 683194721404579073 818043821452803841 827952536407135361 342363445381373313 984405440303678593 629335269522414337 586976678064029697 904351857066707457 97547314171084305 185303362848074465 711185254806363137 129607410151315601 896633415312184193 868281467459127041 893650518598757761 844898656330038017 964312580519919745 764102367195150081 577963135423115009 261902572511949921 503942744822470721 367847940268802625 944213497859021057 649701975804170241 587210843267019521 998444466116794113 595326853815773697 174637656346355649 63422756768037657 57331004326698577 562815867214975873 788647592268951297 434999406222363649 848951633374596737 720668309674604033 471942560511159553 631846965548422913 551492655512049601 667511685028653569 472266535603729665 462503081543264449 429829727900667521 685586023330923649 127360538297061505 977804768968670849 129418831508559153 538731160337203393 996504119596757249 526910105576423169 5835600855206736 862000854837074177 88688505856644897 717592796362882945 821441371919831937 407223402114748737 77243649573439649 192698921704380417 685457924913080833 829532289757818113 292387090927597633 310516542667475201 999417865652873217 370411224503481409 633599699421559169 754694121211986817 85000466482526353 257080848313787425 133001095679468049 413510735709767361 569765137522779265 893169970904619265 909659913091594753 751132645688517889 957983084059108609 661757487017606401 504320110012081089 365494696477529857 853993688531744513 52362632319852057 786268348150265729 587254166981058049 285252298418058113 714746174443316609 631548074133739649 248636764635111969 508091966775509697 244033847833900801 627607441465421825 144812373214779905 603419842848111873 26381135269726741 47539651747335657 56709674051777625 379960908430376769 287985687628815169 31749739600407169 414036701895742721 412724164129983233 761665569238314113 231200337672497377 989976575607872897 33200750773914933 736528431420634241 410014598996021121 251956873611835169 350136407462585473 12653964166300825 622436286231895553 791555217044450689 775903681692483329 722519867709035393 406879123518201857 344635392347488065 439508981040134465 585565434655531905 955578909229835521 341965602121977217 424707452628695169 866376951730597249 790356669449558017 330735990927781377 137791358483255521 748190830637778305 111998354851259313 436574263853746177 707216644421947649 602563972506299393 592170310502872577 829988812607570689 84814339827218529 527101672397090945 982659041309283073 784906099079623937 159999837995144385 783131691873887105 957712717934704513 812495932321258625 433870554270427521 344364281209831105 152659481569394017 791302524145752577 614722504340733185 569202230895722753 377697973337212993 343453633608834945 391295550386288961 139907787243000577 572337697978433345 603162523955834497 881576990759185665 430864791532751937 716574894186329857 242750669733812417 125480382001583729 638390008851498497 763312588126488833 246010979159624545 37022542803043737 541767613975206785 727185514724403969 610034550008680961 519223160444468609 88350509914928209 522870665769822529 403896468744253697 801949863879656321 976761882520673153 546816427255443201 483220704843507329 334053606365230849 626635454354580865 536396663142959105 549128557794009729 856736276965733633 899273605390146049 6704751431080070 122052195533303377 231141196832922433 402524189471218817 785085543488058625 677122392684200449 581259115386842497 359649806372697601 455224561605383809 538200447299789889 750624065910997761 733682802244285185 144962535129700129 860126238474723713 630786532114967681 416545678689384833 194393664836645985 929530296603179137 789672379415080193 860015205233164417 113276860923200225 197865405768968833 962766479537265281 40489663967019145 560004684614263233 618535456239602177 339326467055983041 311677621221118529 169623899404591329 513643826803676289 414886174149131649 662083731712424833 137598467888842897 943583314239805953 241126557671108801 513967648242523713 881689576470385793 321202353035378241 701375923124715009 286866447177811073 599661895483656321 306490795084744833 506777525747352769 14494399134033387 499299848915249793 170640658989047009 742382752217991937 814686728007881601 173846238465564801 241085824253691073 307568619938635393 636981522250291457 445497203655712321 470967449634574849 570340836947536897 573506502559308033 807666265553542913 934791749620490753 84994706781188257 941250222484821761 809655158968034561 282351481056711137 667617301518106369 105870795283191649 682054369142925057 108904885713588577 360002125309719617 600374714236718209 675180816568364161 372903716684081857 481313512432166145 930854077061138049 844308040023499009 543118159355447745 725508810777583361 693697850463760129 873144575863300097 42828753842915289 33953556244483709 345112030885569985 380383083369572737 815976647696988545 195324908184076673 458339984462579521 543215184198992065 833041467901100673 2893153412912853 323738195774904385 727149031080138241 25333612162672381 552326658811992385 742029433516503169 704567359436900609 255852633768203233 376633822698494209 234945264314216481 437137268047258945 351508444321854785 589712905478549505 256528226051695905 891968283684342145 112085097017061489 812828673067997441 392161121712017985 951476452430803457 330730752202033089 171400124702827841 743622126442229377 796038329507943809 791989879392591745 120617762552029713 432950026763773377 711123872517653377 617587628059613569 851088456492831873 334589244104702017 761720442458134529 196589415973424065 869032526011835649 136239647612779185 242165445243507809 832573951123823233 384257764955307841 709256846023034625 945281666232794753 561582933751996225 983560336267913729 567654977699032065 687871123955410689 814478391329391361 843329325431440641 142201304344066417 907709359308192641 517706793898728513 334561825543573825 377330469786709697 628356545493126401 227220592553624801 203455296361553921 161341423184577345 431153714365329665 179450432475906753 744085156676561665 665392038460890241 928115809167486849 6887826373503715 204874696581939009 338120701290360897 385107254339821761 918286346866896257 541722996051873921 77370893984134881 782354342713837569 577102219858421249 17501171256938621 678669399687972737 540301041423440129 747080387686313729 785509502708890753 695131482903558913 94964872798705361 109482473414193041 734384392149408385 191782595969780097 330836397845438081 919106428436780417 530456210575948737 848466123299015553 814153580157814401 360846797193961089 2913500432683237 472245719352937217 698859999761786753 428097297677883393 75177243285480705 188329235063019233 876137581943574145 779936607091617153 166107562747171745 556984373152911169 321129268080447617 585021670972967169 946155863522847105 234754378103030337 962998946360166017 643823333833371009 131064573704705361 886710563812183553 713104042550803329 742784432379384193 489555921361983361 140817623856730017 367694507164351617 957793511183087489 807617100543765761 937182768124753153 933739587945375105 541805827747825921 332083328540988993 598581098010907137 877384808110129153 732390121777019265 367469228138716609 971892582797064321 872945043661950081 757442544596361985 645254248130782977 653770844814584193 735659569915362945 37420991603557497 762566025066163841 411936012985986369 393710490574243009 944471665824810497 101528251549950705 693013475877005953 424901134828509441 925127836643628801 911173313931570305 519022768954467777 922194871459218689 594366257035066113 646116257378906753 20776378841116385 221941406373566977 913342377687360641 711122091659248641 444022252485492417 431606063829200065 447849159723009665 724874628926499969 252726573823149889 223331864351372641 224338751842640961 571898507948859009 206140227194961057 149493466496885217 938219375107625089 406548370002184385 218043618008959329 810960297675372033 386224261751198849 470736872601534657 836765479384123265 733112523701400705 480203235862948225 916727920846881281 185292271297708321 334411960119986433 121093316027828033 632599724918762241 747221088572185729 103809673123514305 464590375518472577 461235618675658561 4780948383551476 123386916559702801 667802226938380929 809905560877140865 361100239349720897 608915266618133505 370672317793637505 858259449785350657 194902295165928065 811649409777011457 817105343832157185 795091376282144385 189561818693501761 688421074992213249 366509320632022913 421403282680245185 90772539879093729 353399140417316481 973025813344310785 237573746604013537 821906355383387009 763758050656200321 131308922200876305 739924334168961153 920556581831515777 43618415168943161 496717069883903425 56398726698901673 753948170661882241 637279084477135873 404707448621596929 487780182885643393 78186093145756529 315863180746369217 437703972423225473 740847416118398849 583144921777002113 293590555661545217 944503555696801537 159709207188598145 920748221389469953 84130023754802609 512275316104012993 613490598210560769 862141032549057921 627665535996236161 157400689399597825 680419886889495681 134642793488136897 919845279014232577 849932259676183553 693662423715565569 821326817601995905 289710572275133441 656573162390689153 162065970766263937 86676233810162977 410686451421078401 596180022284716673 144049672059125553 246210419399911745 533047033240272577 395378356328937025 695536074312798337 604580721814965505 634860218925560065 933583015620303745 409069686046777281 26844989729365665 678807069865079937 828295372241004929 952687834678613377 316017427154672961 802625346702917889 462886389949392897 60936638162175425 284248859768123201 570033300308061569 758178263715709697 549508312251560961 15942972620063501 766262905096603265 172139785039252769 57792349172515857 522701755380946753 177810393365028577 143169800188704961 574283890836738945 529288587821366017 280360246411568417 414141889493681217 588004442244212609 956995426783063169 343345786747981633 157129520083120865 420214490884717377 189221728994549921 606189258135778177 411157224514983681 925711178271953409 20162374211931677 492455839018781185 224187646071786881 78508472722205633 360830252823728129 297123472668069185 810739380607845505 754918880624259713 69901663747938161 42702776505727513 581044247226660865 345846169238285505 405889544670298369 776452676130482177 727627748240724481 232934420008675137 480866139924639681 138466859031176177 159890845321090337 979201549979336449 106443314099447409 624617721343192065 524067595980387329 658641792659707905 635170654269185025 295527250778313537 230339475050531201 691363081105777153 843249083094644225 329802312540159873 304536162115216065 987108387552652289 804926241413536257 514264145125217473 290502020437347841 22096408163747585 759709704850745729 623982591903633537 730740238282908929 589233100846413953 558300486917115521 429383754774328001 155370462185320705 542743051124858753 732732563536341505 425949420495619777 298883536118200513 593625018258464385 114549643441502977 104106841005453537 54906483249485665 556150863647133057 219028417915961185 843482308664455553 663584940436226817 867627948575048449 23663364417810585 148050518380436801 824756692386930689 439183571010261185 948682164222770305 648768013504600577 941461564967159553 195382653999772065 652708236847356417 940572133727606273 949267537954174465 41658263678300505 997398106172379777 134320883447777825 182273339157735137 493045185543692801 223651607376265121 875133080734137601 299481796716751361 103411285942939921 984642632508393217 281076092563587553 356658667055302913 964756294160039809 566392508284618433 705279473974449921 898056334936629889 480294521600455937 16977514970317743 725990969647718017 276873511790018497 947683450826687617 325921802530782401 269125668702763233 938548651503086977 80255641115485329 524197352074462913 103403689675879201 840579071670806145 820433571279508609 93978979491534881 96765675237939777 588277525372664193 802257437224739073 320454996598453313 952562657701584257 867606026410715777 756361103599729793 823268345538618753 663826579268736385 811970902083832193 443642938433782785 63379117159978905 533153977775903361 585756144497299457 291772699358418241 926242666092345985 344417141907591425 567671966611985793 495654552360008449 781258356780408961 571318461967315713 514084855223632769 648756251521220353 660657628292877825 438013815821072705 246882162330397409 982167053374922753 291686863823894529 170563697059783681 90741201395605489 503338644816480513 760545805929805185 997365476265109377 157677728342751073 13295791498876497 144636283202583361 865140749007174785 897324401231106305 421903126769862529 783954120770655233 568287228353135297 182544139952884865 523393062001360961 188739608238574177 67869147722156241 742849060466728193 502273770108601537 317734106928948993 367252714385266177 481930649537364545 742047137659994881 981642606073233281 970057857277687681 187793888187616897 850601059738508545 4869597412433536 868983407566638337 260034937586514305 307050028131328641 43598842014500153 288083999099235649 312341582396090433 401159199996854465 341271764492116609 253772440943031073 161085696179529953 569901593386589441 388054640712805825 119355158225836529 662800363834652033 243392300384257953 326666758032725825 673069582881900929 822398779659298689 567269200665492673 853790634556229889 569795165218131649 346330449079022913 59023160478702153 348146498425219137 831893032926949121 474740369772550977 335923676901245441 510256862175520385 745657308791500417 186481566416819777 491764937234805185 125148493261971089 957922774354351233 251038415040969921 734023871069865601 811058692449602561 164382996752415521 700680430527501825 273152540371469857 151075859395259457 829669282258770177 41241416628881921 698223703416942977 230121161902200545 632387945316146689 415689904479211969 710237164051036929 829464044519678337 169900448497280353 314131445473154945 913927141014966145 830879625880196865 162072039383936321 698194390058137729 704363925553067777 421546054919101441 375548647319327233 316156087940928641 205118101604341505 590914936404356481 556013068857772929 845048799946017281 814979144145880193 997263308518821377 251608928010846017 452851829780801281 560543850171228545 332771672083037377 873218608570887553 651361277761413505 8390355858963973 813214544883489793 144078383380666257 460189200633099201 604632015215315713 796268257979516417 110474371912097521 54462644480384625 638628722359399553 928730536301483009 625775805417326593 181177813864852769 494372914160663873 728428125823551617 81241430722123201 737948362252172545 896040054635406593 415207656596319169 678919801944424193 377327248995104705 677500439862740225 864231377457809153 655218756540001793 772361619125536641 428957234690145153 214028676805749985 139632610602625105 25067536476175433 682656322664769281 324706726909777665 233601600777724641 467718950701357249 94783380948896929 554844469369154305 22075908986458617 973990817096510081 128824144956524833 268453808979796097 578230293901221121 617962627227132801 829041665582749953 858685614963857153 223713982264023073 676783560770733313 439171047688688513 598506254735820417 887238106195816577 228556847148997377 434424254451911937 219318218630998977 28238672107725905 939976541982535041 323536630795899777 148516246805552769 315470875194286273 635827590636882433 686599402871777921 881453554331581953 768979593264184321 290147581646014145 954160111981622145 50561579856559289 974865167345633665 650278799098448001 529512302904876737 615866469573315841 993162166591410817 601969877651104257 900838370817950849 921446564155001345 818135804002714881 986000359197408513 290141840381821249 529172794248889729 476165079891409025 92506558858705297 314559067613487297 95188422593604833 708537644306836993 774416182391878017 781151982354387585 639961310326295809 474967850366304833 650409909811148929 552754589002404353 376451144079492673 409130580047452929 403003483508360449 879603078183848193 503171151531827137 681268225026137473 739191525923619201 424674134707828417 693009068672505857 186890760075080225 268247174367008513 670864919967684097 271050814666377697 437288217876435713 790487471422157057 501972822432662721 584892792364637825 220175124345566081 286976100973777889 529099970507800769 841730276695667329 911076645213704193 86250324793869745 487468250330977089 683690291891206657 22460390173826285 171360665295100737 569161729523372609 165383024255017825 93155082856945633 618057809014974465 464116519013089153 207546482464390881 650941695775181057 540234185130703553 749479771311442305 353150114709304577 672643231643341697 307235516322297281 956611277537462017 25724733819753709 555490168672413633 913033158100194689 531479549558397953 965443700408709249 78538740016220737 271249049793855329 129610920342543073 31164182466380197 541632749046676993 512534408259046593 408311627505455041 743942760280898305 230615595033434305 529828716504145089 119450624571669553 400286990531252929 470631660610372673 588699906359597185 804141554171266689 95539095400251745 834444255624269697 658547719519763329 450297479744165249 816380014088490881 404984080127236 668322867272696193 814978169834787969 836686957674768257 376325764423022209 418082608500984769 721058524225753729 886195656364076673 882943850827992065 733801540585620353 12994686481519581 63054993291270737 326471137007352769 314142561174921985 265953065451412833 788986993706696833 77045836788990129 839249922891884417 68523451416254489 522074495059538177 442546389869555393 376061880445892161 289512223353796097 663012574715320833 209598199203135489 83287432788569761 257381864745454433 534923270295987393 480742630948860481 181307904408615873 55870198950344729 356616605414142657 724308661270050945 175232402096799681 15913483932379791 339679743387531393 67819699052897417 298664339029873089 72563332542216593 949310545865511553 393695512294307521 55057049320982545 582104911128098433 708827224676237953 965110900996442881 874607835764241025 850654578478156545 882852456111475457 738312853399612801 157344413862450241 418365621481498817 831983589805414401 464265457785579393 45403448869539177 745852585936432897 633140741834562689 296600881389970561 945620542003116033 550034453131431169 748676926167743105 194544333675388257 221702419687606081 589396137677965697 600809262628427393 619415165835938817 285818028174777089 173403042084103745 66183015596092081 192774184429303841 62933547656033537 302826261223771073 301731078268982593 325202936964110721 76259827529685969 888023047678856833 303885834937627649 689603223608251905 135537220316482625 457369889409847041 998208420876647297 544958464427942593 306435068328017473 690290576845441665 968317568651851649 699491868217698689 832098987085206657 786510509772625665 627446793360331137 610503669538054785 377971405157854465 428777777855927425 381979940073190273 166910087540735233 117697374051406449 989422804718117249 255981407033782913 895304176030130305 88591266503318161 766508136774362497 364243980478757825 117502441485321185 65288449569042233 773299846927869825 317044483794926913 303945066948536193 153472162676468577 821348572307314817 94070667601922513 990520857273814657 943707462907728001 974202976954870785 572432260758812801 24554677723791941 518314032628598657 562917987258416001 871990177732296705 87614255802911601 829875690728332673 768916052462515201 81250847734803953 807878818022011521 4549420656548620 732888497290034049 42722808042778841 863103201502120449 331058438648913281 444387321059764417 454990400438628481 217371877444442433 19515086519664493 525282120195200257 40019938284270753 602156812018897409 23527957666605205 926693731185622529 331697384829919169 6585332655227206 163036464983026273 514342271382915329 371748713488695873 885828226558565761 640742847701094529 288064057996052737 311585020465866305 23298236015513397 566759203302570561 349785973779958657 375939441820943169 125693994207146881 877163333025297537 748348783706461569 562242303261609089 814248328302035457 713694817667732865 552719252852327233 747460014220361985 365881806065225153 913079606848871297 266426234342873153 923672320547989761 409986480588294465 302830322117234369 340224749949427969 160176964972432513 496560057520973441 411338254820183361 677386037354921217 621710883817296897 606291232866460929 447284495943637953 782607149674149121 790908104851236993 501789490463978 788609579712360961 472932527043781185 632946817047621121 426744259488124545 124376268102299297 754508579481935745 189166970973356993 363124619953389057 21846462059048833 745302287258169857 335085550996449665 350481654002017281 332103509640337089 79582702211993713 730644650003821313 316447339612317057 114843204005499185 519091583311535489 323767986354123841 319799988466833473 848913337661247873 988142784753748097 842569843854729345 158692908003608577 620310616140617601 680740997573565185 180176901147785185 504210164817273217 842277846840790529 508175588551679873 295533359517175873 493806648888117633 289641419575591617 982026145689133057 533333490286434369 290696138361433025 826471997009765121 692339490151667329 119058517167101025 868947506249803265 5547848034726855 141754912877814833 976806937637729025 994349655987669249 631083197819311489 647041802491955329 117144283185691473 953049284730376193 642011147224113921 898973212267094401 271630233527144321 339216214159058881 109164944004351841 174416830141879585 535203247234957057 95837860828105201 391490481243753409 981332829712386049 795535763050121857 846101504273583745 287579667260803969 464002754191469057 161261875029108385 334229413688909441 401096568308762625 343876482056998593 383194503087832321 882251675468161537 541958783252187713 678142004995052673 31985780942360265 171823786817860481 267443180545289025 706346778285165953 542962978417175873 277234807444649793 164840724761251777 463606343471994369 958038077093785729 747246154539219329 54147455126756225 371227335521268737 532712439805646209 90015048395947873 387930564502244865 391674434167683201 283474168049846049 328379229533133825 16457776516066503 540075864328372289 930635039481682433 324124935610321089 518057643609456193 79866255777901073 650321672785221249 422067310277121537 144245802079385761 862310600259206657 146492091871134977 131005478832072705 351290434317650817 280765257339695041 52189468042566745 172662529720462049 967607015837135233 748463021112712577 784589819990468865 315997648956688705 440800677850024385 536835730791878529 129695159731820561 137822729019625009 808572007617815553 59011351849278529 891838300387330945 767132977138579969 111451651029302209 94869433108286225 485695601509686273 976259442662858113 807938487380287233 140260921617795025 902569632019105281 763785031889547393 337718227627608065 649672053706908033 779750392179916929 59673543812060361 607991856970134145 820338999847649537 526361666960081473 990407604246094337 731429212970727553 143826685338027009 498943596055024577 529905161190065153 529889974075732801 901223300858788481 915933953327861889 479999493583711937 921955242812391169 288848019154485761 596134242920040705 862363541341458945 448745555649654913 886824908942969601 199252853319631393 642599849156262401 553848349994201089 692767547167207425 636901476738952193 568091592595060033 339947480561026113 172497938369332353 863303111748916097 996032084938583809 975572114906828545 480166617789095105 702895534744438785 269358909556181921 647020063744466945 687949805267408001 536553462973454721 209278447850444129 447844128268105409 72900752670435057 62001051051534977 17466139456807639 204327186611241281 33377550840697269 432964176604809153 593281381939966977 361245307233634369 363235195528929473 534664491435844289 386482614191798721 437185980988235905 477757217863938881 92454754890336945 229631893604654625 520133418355545281 855838226177482369 560932838416928065 572928234369264577 957462576350398081 798564844917194753 81070307158153553 514519185428135041 23530973405019753 481055335452865025 204195958287495937 458949654203216513 474480232612254593 833809205309876225 998655439215706753 13479888710755007 653540476574210817 689113919248384769 715320394229021185 355329878576633025 149077993244137729 790107980147837441 482664808092589953 171899287272147201 967972814073181825 123384712353683313 824807642154407681 930709446103058689 132915805978743857 804640617496659201 893809805018218369 606880987603894145 486257389637490433 640552745304788097 630805278418332417 654686434514864897 55629870873648457 994162692094249729 22561142024994041 418015552950414785 456335421962041473 696527169947543681 807244621035888385 935001587206294017 649199787995403393 240868142565886945 465097430067583425 197742681396199777 695120632576834689 149145861917546081 869073918550153473 12803922259415403 531896889490841601 262737325594827105 283110149048933825 196415570537517697 906244365180231937 342207270739706369 400501373189310785 595031247781115265 413440953311212673 95110389001604289 183945722643652929 402840173816720449 696184989945368961 930088550750568321 477357617453943553 149229069879247329 628500308354777089 970577028185147137 735885723309376513 137976116097270561 233514258815336705 278185568546504673 996132575775131777 763670442106068481 957428153293481217 725875252878836353 67936545376749537 127650098557616337 125876090302757153 431636945160917633 259936955383974337 484428367697084609 151135723849339585 287343353674629057 94320196608645553 919546685482039553 625446074809378433 583270853673568001 965583923033161601 81091428433431649 441260755786149889 490570820268374081 550928171119249281 940405428026600961 716002803981314945 691439855455158145 686181836711224193 264102376455916513 587297503382163969 475245525879444161 34320679043627677 451267342538308481 983374940115556481 399385620750294401 50074213990082937 479238487858843585 689112385649341569 162796054797809121 793423820848413953 151777823505632641 425910754133372673 690001941801952513 79658431146523153 538541539391751233 76277145064810977 872279612511675905 239897606674229985 208967133718495297 522749673136235777 773341009220573057 572559959698221377 512044332097183041 74909216080161649 959067520368819201 15218033600472581 41593676715855569 945058191059889153 548934484800909697 982834259494946817 500929748212620033 348216813174193601 471231859224729985 980836746223086977 278049319099018529 269025308442184737 610977466489757185 991313760005564161 140297390164697329 808704060714749313 210138389030703361 682352118435954177 923990092788791681 929295479820314753 171650003707682689 841912673941461505 938501912983831297 807999299395252225 254602433814994817 679445906806517249 925269669804613633 437649859773063809 466327383727886529 564647699857030017 850066223967381505 424527516511577857 962065984010166657 630409938436269313 992417064643781505 584129451123704577 174156972315316225 406327982867818369 800461785919473793 189755659844880865 695605830579751169 173407608696731329 764814081838899585 936426571319163521 138455954329160129 146313015126988705 233587322795607137 520497407416005569 42184107897355713 456185276731542209 135892088771676353 458253865501081473 203610882491844353 487432470200698049 136566289080171537 457771777877102465 85404184831332945 631768959115287681 835081756321194753 478532907284392897 298636505027658945 381107277983030465 411522526725001089 51967778806076841 375136405988143937 759752034559692673 167913472424778817 560627240759050241 992277905374137985 970906559291105281 910282595977086849 879575102669495169 596729747567536641 331099985057800705 152580196129584065 44477529730517777 620516549669318401 820220351780985601 925492328923574785 728498692719572481 584127014782666241 68968511356768401 159438582213034849 164379292714659905 744567400218002689 227423371325013345 440424217082174593 446982813590867777 244052770298281985 748851673149896833 559338268950234881 681276514702648961 135930815640151089 725850365491194113 979791306865102721 315428073862310785 162544745640104801 528447016878526913 817333284106474881 910827239211517569 704789520904526465 316098928265258625 475172339244686273 70892660350185825 150451050028522113 680944966534422529 930243586732963457 877130056635980545 789017492950719617 584620957656024833 161191932448751617 890826856397698177 751117053589723521 685020065353267457 99698824843905249 76883217417151425 3294170102677186 625259250324685185 152388669013923553 225597728926747009 781337384397403393 340621968789900353 56710451553051657 999880911043778305 411293955976859137 599331039878645505 15743011024959231 358618681517530305 305750041298153985 951734401665913089 509482404747849665 119134064401624337 128647551088150177 845055597970539137 350126029868242497 968406383281607169 55201186973675929 645590604880236929 773084617879312897 537535825486617857 590348207856649729 678568329843042049 111468999327563265 768645395794042241 191210748192929729 582404109573342721 757777691945740673 857874710997396737 623502567218466177 416459108460113473 181242963350307201 510348632850256193 491520512707353409 150493989135679137 142191121248409041 129131208822872881 154802297543639617 693717903865287809 465876452312180353 244459600313209793 485807974742272129 238754051950973441 738221527997360769 914376438940440321 851819319064318849 851166076907642113 636028584108593921 763750175816543489 806000743537623553 331735750265021761 766431423345416321 624224288740453633 248203959516317249 22897018976063777 467173848900834817 569625500589300033 32227891891125185 482184893070591873 3893074928534191 264671251292600833 935091949197172353 566945131882444993 626743938845144961 542455368167853889 613296184157007873 181692563399064257 540836123490642241 659291007569795073 214502726143834369 651347454534427393 668111046632837761 733309307260672257 19680685653440833 772190952909436801 188121653671068161 23133606145211873 205238084633108993 132957555538322225 937986119169572481 340480368531533633 147370817931772545 319345139165317697 414479486532691521 489311906378095105 767766762707978497 347816623372832385 81344615221915713 985940437566828417 132514486860713985 803462143490531073 60609523908944145 819140763603957761 771807126932927233 69581998274198753 836781378359312129 864877708792565889 159654472978587585 74358919793962033 976662037147782785 62827247344802825 168796675081395617 686458702473398529 855235299019589889 205724767606714209 550452836066767745 263701237254263521 160275855330759489 380092996054987265 51163639958488713 597274837926018817 346313502026127681 748593540492496641 405150648397437889 251645732255052929 934267470545314945 578742624418357121 381292540062062785 933787033175431041 458983858384804929 626791185378269953 335611933608788609 344187717461220929 196228140288418721 184074911712276193 355302085285316609 978997433489890817 437193682688864257 119098807009610401 376652250660782785 533437648426978945 796700129579683329 13166312254174529 430230408364010945 70209040914189561 756011539959807489 229752694599230977 991453924824611457 585119460626270209 658267297862074881 295439141446241409 887949155271442689 350741523376481025 640178148252452737 948575591520356225 197221490158966625 725904302296168449 334809298268346817 354559603433887809 435104530264297281 465674924490908609 594491425852275713 345463319309178753 228832470426254977 887763500983890433 328332719331321217 746593638893603585 745609953782505345 184684018196659137 834239794393163009 361439890742023105 831090187901878657 307344914188046657 630206561716143233 535481383965834113 40691553906228249 978971364874066561 793936911723697793 272752059252841409 224286852029706561 775447126984754945 634293505052632193 79273843848501009 771214274573097217 779502438078392193 213900070850108641 324982064456666113 23136742376863141 984986272029242881 781382482445856385 299208197066793217 217992946258831937 500191503531905089 656753563784000897 960915146044644737 905740862840957569 235420559823563041 37492142743055017 908580958934852097 358019227324362561 422382244514889025 689727371623000321 398906210816281985 627096006562879873 217417919641047073 583028843135032577 489511045224976001 658011886732580865 205912440296199137 383660604692430273 57747850114513001 50762733498288529 723622463998122369 895446877170151425 623067589559969537 551424461337845185 117247316743995361 225908179076149921 469549717429234881 232658325100913985 909695802064117505 744972705759046529 501870180544262465 231020883451364513 46611500757276049 21888278364677661 873897088434919297 232542343070804225 164379539899680801 491119021248188417 584151997149422849 46356236885586097 23744822658837705 868797211948724225 644564238227932417 251613981620636193 738145617914437249 467128537140418113 884409133369690241 233976362180712257 235852523190285281 825057343686260993 64316083029186897 898741965213218945 27071448434508485 170151458540580321 438142215663152257 927876594216471041 1515734249718293 470352827271248961 733839346117751041 873199306223313025 811897128770521473 436874650904378817 326829229194192577 398736477912265729 760773415012717953 153646947132152449 77602320261039633 118376799476891393 811792317676729857 777484587168579841 404151281392831425 252673870218828257 904282237577259393 360363926188362881 992450111407212161 548800693120966785 628180675591874433 565260215840687873 525625843846587073 883738399104501633 183406228773176129 294957124292658049 674000060905402881 781881537777110273 526040081552405761 834755955126219393 651184826040481153 819090812739276033 518283287276798209 471374613687821441 51409856019407841 916172778431786113 528417152168696449 28449080671698825 663867646960813569 721791314579704193 252361007671392897 831472180305546241 62848651000454225 289519216016628865 984464900554865409 149889837001502721 127682283078332401 723346542557820289 289589555594030657 670212862235750657 212009333484676449 323327028131785729 112132685602841073 430806665226675969 493820083726422593 446641413077188097 94404650609501313 436531199194426753 460257883480924353 13288600865450917 13707914491288165 800283002103846273 456792957389939841 549608613019202625 234829025951906817 300029429318151105 529523584714528513 362246986162716673 315729273820021889 156036168022360769 260694344920313633 870965085462771073 5466046774554202 226211932113379521 117791660592647681 67486361696865065 894361577260536193 680992923997770625 760668208192544897 291571417320497537 679854481048774785 186753278888652129 362067719556822721 72586432696226673 113142630113269857 222770340249788033 955803075219723265 238446599594496449 110598729752293681 46334314497833873 122941207088363313 173080277679730433 622082823662236033 59334681442841489 527050995240688961 353197193454960257 720884135487775489 613869756722515073 310382874132191233 725506702554270081 45418484717639985 211025076167352673 637404069796463745 222596497844605793 412432301172170689 323489862121697089 522169084204765697 651049730027011713 819890318237110401 827292800739861889 881444038311077121 226275876812124481 552646662937487297 19427769676887865 724333593951715969 347809413785768129 36238593416168641 75921069900125809 807513209192411137 494966967277761665 997643873883614465 359003196060733377 567305254420805505 829849729400564225 383677036138561089 393154289483312897 878137839968690817 692460050434149761 58061867823820281 419182218857308417 201897892815853921 396520856399519041 200427703177080481 915079788645421441 82967882476243201 835420432485520385 420980784663552065 194731946562193057 136076446997240193 402154728472169153 192969426035499937 403769111720045249 673379821614151553 647431242928419713 303988251553160897 809777936690458881 756431237494613377 244084291253358273 602472724822245505 6100012284612434 649022148681428481 7107621077054206 536365826455178049 429611285820691073 627550074297435137 516038469640818689 468964405046431681 738844354514220929 693965822812334209 894853824036388865 837568723266766593 55881377903169497 577985708188979457 384316409099568577 172085362726885921 680521189401197569 233754886525463937 868811351826124673 294616250137973889 615849339660336129 883273948889414145 635746117906251137 611875435704785537 468678335918504257 164535213902230017 507772747858680897 927705705126410113 15166314407672133 564465584773589761 519284199786540033 233839451550533537 850679859705117313 591572182410363521 447312295474304705 277307785828977409 113679728123109665 934893051429160193 457214928898736193 599618934955497473 716740904351503617 606850871888060033 605111393736436353 146196882131274465 905059784093104769 48400608820660553 937258481616680705 357914249999236481 255865392863320545 734085206704396161 942432958190451585 986314933715302529 533577484963494465 629024599325166593 413499702065109889 279872265182842017 618506179381462529 174345269611638529 640925754788909825 933062846466096769 165154543523264865 395118171405162177 841900340860576129 488974941619016321 744181293736580993 396644828305074497 887416137686429313 158558774417908673 144844606049353793 430172666184237313 555259269011060033 137534557269514577 817943983916201473 935213928205985921 554071224107318017 40597886380563609 319194274540613761 398095676691244929 542836731427399873 560221592620575169 156518324022563617 478814217483392897 937294101989081729 625493548886620289 879471476669060353 952463602038537985 841460266999661185 369621615686963137 193076217799308833 467337482830192385 375938228604937281 675169599954729 590537794776530177 647274331299915009 667781484691573761 49637816735252473 629045690305140737 447060687009315649 7904740868454497 486863257826396289 810180427744875009 20983504353896621 125454447606159649 349626155616970625 752004422812582657 378313611685531009 143912960523451265 9837571267038215 275008522067814465 296115609457960001 806357979475677697 185470397102232449 380626548509958721 937948021558515457 738210939922268545 618259530654849921 231557670952575745 313498989819354561 371585770529009089 813374622104486657 890814789084721793 613880078312821121 218219456595548417 876705396415214721 125035442779442001 903181643928125057 245779722189610081 757971115187000833 301564074766254465 50110545400361417 498579427316641985 782012013991018113 723179862747336705 883342516917966977 887483532557155329 348411841241709633 454766852906267585 668010137171041409 349799274863769921 926232246972912129 248991834033567713 274020792720538241 708545087125997953 744432036731051777 910084352674921601 63290178367157777 417675343183063297 860942529675380481 823641547295856897 114243509278853857 607197781693571457 18944753383419057 294172135950795137 57961552497193481 96885019155607217 5340283299229754 279637989844779617 479139631585386625 252302466911856993 204545504732845281 492962326982826945 572717730104631809 150628781671613857 984514252321130113 194389728314739329 907886529810500737 710333266435043201 208376478393557121 256368975902354625 677560480447414913 437923961214849537 984466130250833537 815574201161602689 473842622286841921 742042083116501761 153120089460013985 496697073663376897 277119682603672161 361129555660440385 566907156396691649 402271819815119617 154977755615309569 112338170208204241 11461962923061009 805199798489162753 892001464519342593 678508010489181825 399548677780099841 389610239814253121 995720706658236289 554770707015705985 367183745492820161 485642636403333953 908631711013317249 140106434121477713 526550982839491841 699703225753545217 790601003685399169 611103880961820801 758116459718944897 709397080923544321 487444794255726081 999966281574032257 128990026064510481 467957596368641729 665570076438488193 426825540512112385 334505425798862913 233500679495882945 42900192734993681 833647102142421633 206646975200978753 431360798589103937 984644557379656449 725032045915327233 500908088964632001 491284256748123457 838692477229290753 247276509312669633 250120825167297057 234150721886628321 467522368889778049 603983507211893249 800566402839034881 764581207139947649 777652954798003969 2815093604951358 766209635322891137 946308426746803329 268080043682036961 507725161463611137 548265731651536449 577197812088265089 908224074308851201 803951561552551681 469701259229335489 161603523592525281 34167538196474113 704522203657660417 621012546704729857 411237599145756865 518020509516265537 488019946519202113 61159748544778129 144461000987199393 645874611241115521 874456948238048385 375433504981895553 341036823310766145 939873648206674561 651557299557921921 772988925192290561 628707364445851649 412450652645308225 955388760717624961 876618810286299009 203882213046661313 356889028426298433 800596831014487937 284999928442768897 36293009682275113 997317659190887425 225578761323788513 495203069802851585 482346186088797441 960429075307093377 961518036078658177 185904856053010561 80376816620336913 236123867586801601 711632865131008385 457797171472758913 159988802617199617 788566304506463873 314251899986274433 888603931099591937 944698012997569921 314543366752818817 402018285633289473 120455020071783985 430339785873094657 452434970776369729 816865841075369345 794828938649171585 489949418889175105 480534824177940609 419260191209701825 575679282382747457 288488002797414849 744041952677452673 979029612399401089 548650988905844609 227905245980558401 580030273619147649 258026766436103105 700540604352891393 715269859769399809 811480476953807489 911589945100743681 418555975976172353 125345687916528449 225532723906102465 431662492696176513 906805075626731905 375962131023420929 186123098584022977 530458279247554305 204236413892513025 652359600555278977 333859161117434433 386331025044910337 663535029345023745 498548799822152961 451253165024116481 325242490337146241 576943644035278465 873395633455281537 102273328894231249 339780604777644161 328448577600465089 871045554964219137 752726805657989249 416530082168989697 431189720594741057 794471236423213185 231510484156363105 780846509657806081 946393595440763905 703029647704433153 669640299971025153 720456879290466689 650783593213017089 626238027451044865 349704137987263425 726156606256466817 451612178809693185 433436876664764289 186610490462459937 915171814718505089 673631518446850177 100141070870414241 142982603952791729 472107631356834625 145041914316760065 434851530814150081 639158718812144129 561034971140216513 377426944191821441 483698677052409217 656510988619803777 503031391876817217 408720611226112129 963929183095281409 539821576317326209 164862596295662913 102300423708609153 480968397480886273 594012071540053249 420571635262774657 366431458555307905 638256289776485633 134994572115079585 198259375745877281 76695428391925441 775553951527449217 214307334465051009 244643904807588801 603045882674575105 181864613106832001 391147635205999937 81054808729263073 119181240922753057 576046883756212929 600177212057506177 202952256846174337 114591693297182225 174782547352585025 863934178794796289 923087095309497857 251609422944508065 157585813086477345 657847448864973953 173888279281555937 376894418251548993 66419490793130369 564848267963402177 381054505518065409 777965663903753345 58255197641436497 194666259821335777 276739413394636801 792710039925719169 768243468754498305 507467244192230977 331880763694542209 458464130196087873 285334601611047841 818044804041736705 713485143390784001 805587658774822273 728126275258610177 88949972745201217 190017543727762465 639876746257836929 613948512957186689 200491294176604385 858061180636354945 653270921782148353 506894463366371905 842343691434155777 603333733400987137 590785151744167809 819455823289210625 463576876090375105 761823332038289921 74267366264461281 527038576792740801 381385251778301185 950717688544202113 834388391434256257 474957143738059521 47929226130552393 698044304519896705 278285141912174785 844197077871889665 551865356074291201 534245260196669825 971694707004129281 766587193157015169 456857625752721921 103628260045951489 144556886455017505 503945489450593729 902257206392579969 609742940482860289 344371112307808129 631798557477246465 687971085767149057 292829498150240385 921640842843810817 289585330787964801 591193794015669761 431802035404885505 899219746307377281 409632181546264449 158904972582974 615613205418668545 668109618338984705 441041490039658881 760510870333877889 302776335254563393 785195310292603905 107009017277412961 902560860442893185 312397773881059521 295607298396458177 230640738404680705 219955452714248865 210022315848235041 539073208530734145 331366314438518849 897662039232162817 177269752764772193 354075940741505921 118458153512911217 13292531358235495 11617466287461299 197323323987088641 917501102907827713 562405133763864001 283364060563258145 633522787521240321 578082282131482881 65425455663774561 288018901448722881 309439673257084993 285272477725349921 9220835669740525 446953646872685825 247519845926330369 583063934768126977 646278291107382273 915600979905249793 621921497350310657 604853360767741313 633134775344022017 810894355949756161 110697800172584241 174977567249619873 829571250161894401 137737210484104369 152296657467271489 917511475374844545 321617266978595521 913422306443834497 625816530233020545 495938266853450241 473253113265474945 410068293161643265 479023517409441281 462438332756015297 980599931344759297 874902664256524033 955564825211052289 161581423070835233 503237368357520897 578824702500483585 335802806763236801 593934091504358657 313091081087183169 882980247981805697 470062191745409281 874926225579208961 443221609997085185 14548784331097409 17776271498544107 838295214047001089 276079565795701153 985683968879868673 833105970337424385 737208194502308353 200752551579444833 168287898881160929 682284231122419969 836040906359521281 536924586620560961 312388669837758913 718527284991306881 798680010535981953 93331816666438529 643306706055781761 358299474028594753 142653389772668513 552186802696756033 234139490269967617 332589664058030337 10543975017846209 978240487946198529 282593251071730849 366350235183400513 119796116199488273 599863864143063809 647695446412086529 759184482673457921 888593492518914689 135893204837902465 960910071148802561 894690312788750209 439013100610985409 210251318901416801 521750478960655105 641647689681331457 879805031035324673 248915413257169153 739868106461429377 677669693062792833 41201607088446225 961157653182230145 79141782512323297 868342594431748481 635036077358286337 417770183557724545 795477761053675137 78704364778868545 747689487280545921 529960037781311425 505456793755456577 738723801345752705 134148667700380033 658643825164961793 59858021920732089 392939317703390849 102537532593366625 227995165033977537 872301777867306753 552417692636662849 884292136156325633 740432338917020929 832261106960046977 853644031573278337 440726263941449729 982037373672003585 42596515069874385 685925172078764673 217742786076350113 535053560629012993 709296674995201153 651575074753562753 623175645388009473 873124071349028737 685611151797587585 999872695213991169 52612251930277409 278942661896014241 60216193575669761 257985744215798017 357085270502430785 894746277100043905 171062843429922401 854307923887216001 347900381740465985 273471486650453953 930344622755583873 479657990977894849 528871632763177473 550429918500587009 34441378042089357 100356655500785761 883782532661719297 588165014489522561 694223135554622721 968277187646005889 517018153834236225 274991330791269921 909834533126911489 163627989878914817 928685234786293249 272971054288223777 999753158304159233 356665607199087041 23442706043219629 434258217733262337 311875479741019009 738075009132568705 816618240752127617 434472084113696897 545608576581784641 800835794656759297 564526427889255425 834805146460357889 415036111028484801 668588558415461121 451395041232423489 285810965956432737 16409514937336667 469520325771096513 396736693908785281 258260461093247073 26341734575026977 316422027961788673 278787988884694465 941235076294009985 63627661113557113 441779759382963969 316816162727398849 523999312381622657 276684130545902465 73615349296328961 323328235837415425 293546206002975681 564919667964502977 548485902583532673 472798889625828161 979545313139741569 166261540060617121 720906731007527681 473374752292393473 786376395634494721 520561728774836737 924922820321594241 49653552448226889 119761141741069105 991275710757577089 8190971974197937 316240756320986817 273092684569395073 852884984183120257 429443333597301825 452142902180860033 243916228437630177 851867689001807105 177403502436458625 474579947432296449 440266565068231617 63087981412238041 627064062882961793 397527612029328769 673977471769692417 895375610688859009 144779615801535745 575898998991455361 466026744731994561 169528969010073633 737077385911501185 152031761322454881 77976744831406817 684349305098038529 712758666575052033 698976827066140033 682246633389088001 602577372803565953 800203991473235713 997526253070951425 869066763658029313 95358088748071169 491373322308430017 384135215779430465 14400782924202105 763330361269268609 333505023361563969 898675526509002497 483884702500350977 452479688708336897 174784269953033089 68719441747141729 884057321064705793 766976971023538561 910218121108211841 255831988446878721 583100753251958529 178459797318794241 440691089511670273 114811602677754369 76356232640183217 486318825635478913 426876976648653569 575251649762712705 862536638794953345 106883322771722081 18670320378088689 433113417713066433 798456154330739969 386933043465759873 301519338558332353 865743515861559809 214996902529751553 740299962508402177 408062058255080001 75099329587693825 784815161419704321 802689492734444289 484483708000308161 579654342429869057 440963608854591617 162098288883868225 316846733041824513 64954801185542977 841303837566346881 238811114520942177 957240283024955137 956129430313488641 570562901860373697 14024099052846851 140024030581098913 173478761571381313 662531731114246017 9392596899218121 344897020362335361 695879195847332737 129719682006456337 936590343530014081 699326233656972161 298043219075630337 105401113950922113 17269245911379017 374466996347873537 999220315464832257 360174473043034753 136227510377693761 25668570133614565 605867121510506497 356784771434366401 766354461582764673 173678561121956673 132949305915296641 486044363945726593 290874904474122817 181559468625845697 622275606095634305 594357364402089473 760040789681667713 824055092744085761 856645463917310209 608867723127989505 834814823815406721 992763934592044673 1279844171257594 806992716778314241 283986082426807233 157186470362201889 235289151576289153 708580194696995841 773903197304292737 86833572240049505 802726748277173377 414772194794938561 197582863845681793 514559698077814401 592620476394323201 529627299018589057 573951810978883265 820687090136669185 718431871675512961 208532156341892257 765635557986925569 79011423647553873 618452477200428033 839426772356947713 337868812134416897 520245440911434561 839122892895495937 915011261462513665 750246800689794177 429810408661776193 933191989829332097 660651592854581121 441265743291239681 952196057945212033 234685140378282145 386041247509570689 952640618113903745 173573319340842849 734110428876924417 599312452618281857 31590920462093665 101280964434305793 832114674800045825 8857584977551626 145626817732349409 859662519589701249 500445784360486785 317376248176660865 312450532671846273 136073842720673361 818748509151397761 439489242526850177 869637499991327489 901409860451391105 118206194611836673 531664974074889345 332630402182786625 912031464278879105 72755609151279537 172319602215470273 878743161339386369 893455772600102401 200584519231504993 660037216872272129 78432907378612529 482675193250411649 928536379073456385 776293378453875201 117782421829431889 540688281014407553 826182398432074241 381362259308279041 28295132760234765 868078588915988609 921592400563731969 851877206698606721 987715972996610945 395711873471295681 394781347598801345 927554616902657665 970255873006522113 764407444996475521 25592254526010549 892764380400297601 313541904215199425 739471467001632001 809187498395651457 883944641755252993 805690680553112833 969078916173042817 293773318655333057 272447027221705441 867586128237618945 233602028947668577 731715660244866177 638518640811160065 266835708642418017 43176694717185881 747483495696009473 518161828041389313 520708189118707329 423269721763229953 235167438508192097 391069768356832257 960972664297940993 136079512621233073 816580890002974465 883348194758657025 94939298228368337 775715753197200513 770697208197894657 810058765012772865 920748748176038145 956830557119968001 629573512484491009 984640635415406209 773296006555725057 702409426000937089 8748804545682277 7991427988432776 887957020748245889 592595699993989249 975795156504325633 930549847650485889 485989484007902209 931662193800232065 774284854257665281 495377509864940865 887204196767299841 246628753545433441 817577649821522817 936369894002201217 36976938906562393 673749842272453505 993819733783475073 168843555671291073 256244432469969761 996482278636687361 817293750145900289 893481625074588929 860778273385321345 252035227269484353 299306203427668993 190730000519611297 191359232469835649 357772782682712193 462309014387393793 741105329083087105 206707632891166785 261279314027088801 692714828631544321 825510662565140097 39015165793131249 779629457987606913 20295034177372885 774688398795223809 236146070493006721 858273574101328769 465184362253488385 912630578556534273 19132643010777885 195025923316034529 738020492740055553 217496619381950753 988208109200471041 490122109172656193 385910324175988225 675865941742134913 800650568919735425 402514744090137089 408650560692144897 480610493195246849 420131547996092545 221947183358306433 28478077067426001 996067714397813889 366673247726794241 365454819102563265 675749210848813697 541410829987615489 760946419783991297 838487158173617025 986135759626783745 107158299742028625 904337480187933825 480642034136234753 216593094614161441 781770643589101825 230455571958188449 63001136782897761 642541501139383809 914508470503708545 33639354656372689 490323895381475713 253069685034269313 444553208557454849 770285902793673985 562089936680475713 110808403671789793 780329563908598145 549811796492434753 989899168041130625 675346454090977537 590648942817058049 809745849363352449 886488322442541953 931209840733991681 672473765349682433 995445502788356865 418173858014295489 431661914314510401 68666594802255785 246451285183994177 135578742690423585 126696683737002049 31043115507319641 801397451861163265 7865187049286960 737003417293074433 545527026120698369 760158548294313601 927322127905906561 255417130073986689 571465688184705537 439632739466731009 421115524256475009 84100664157553233 88590693252331937 297969882968303041 205496618239234145 170718869153056129 513205198624294913 16497056188171655 698098549371604097 2077945619426203 138582744299657889 70053140766944465 522580402950406849 301652385209841601 400028114570805121 1518682951655138 706370235660227073 1272191640033782 967462459304886785 677244149131425409 699310165624407169 400783258227981761 760760154846426625 334690444122799105 494437552853877825 167137973309316129 876516575149612033 55376718220983889 180891941800975777 871160386795644161 348721872703865921 984283620136750465 825088103008606977 421824662012149057 457338848552627329 765911819198507265 985036508159563393 980576119226206849 593540833722844545 137597384115082385 692344214676506241 558925013460402881 211991023181514753 788414029667009665 868436734900082945 498793341771225601 200795710515681249 598648889422634113 810475333280844929 775058506668848641 708523179393626625 377649904460113793 225999645460088769 552203635253810881 542955429007580673 639660697617415553 904322858085446785 571366830453037249 234164257622087041 736559492489661185 281091240209004673 780419673950540033 599334313557253761 507303798746704641 127261888648927617 578662972527276033 600876358922438017 226078782853576865 325247453260029569 200594103050029569 723291990683495809 20006038442460297 86444656154423425 71889428780828273 356599238695555009 583767425907112193 122249924040342961 537796193516292929 441664623663346113 209237328769177121 764540727505430401 682705112810460033 160394222102457473 155422637500592481 104160577760236353 163566635685008065 824421862767454849 755534582277306241 93009382578383537 93434608287459761 490829582186638209 457336757086793025 655854321421795585 199809895420820289 701801708398281985 49130871215368193 54009877522599225 301277469237255937 174332234219537697 481582492901068801 609784474507758721 791472619163805313 151683296896752737 65404876353881041 966375619498204929 378589335809756737 443863412284787969 32686449917363805 54160865991175201 28995636693217365 231715431282996321 886968252374231297 45648590742683129 523210695618537601 368158806616850881 41278098783223529 695415841806489985 510316172936647681 888726491696790017 627060099275610113 418990672356652993 592233183227001857 527906452709675713 238777906436936865 309778739422679169 72235942652717713 342199172803336897 713019291753141761 522858830699515649 243257372859638113 757618475711002113 796914911609931649 268974698659061313 792259864315433089 9101307929999081 973956981000327425 214651441785587585 269110081916501537 620585606117931137 536840590917549313 731508990384408961 964549192028322049 214121852199614433 743353145888931969 989103341571347329 705153265369041537 39186195289392601 94832423741323169 853693357239986689 387421926796484673 512368909426019329 235152632979435329 406027502524420225 812730643615402881 163954271791130433 995057126605885825 293516173027139585 964872430984676993 440844500037403713 781037687315176705 208071549364927233 97962268873324385 132193992088833313 924590090253630593 355653539900057345 320871232289555073 910518579793123457 126905538453314641 635477639369820929 112011297688759729 840560651605034753 631864115120251265 357363755004339393 852745066054204417 252582631559594273 878181168685728129 129404545130835665 897111299638346753 235911234655407745 776947103414286721 182702890701985857 408726267253079809 140470964910893057 356446952902985025 956191090156675457 592056494803848961 914860294280078593 750524928503793409 536444545023439169 564799685975479809 223495670819691137 583972422054500865 282010400210065633 891521375096694145 14859765485585543 948192264813272321 109282131487301377 297264362735681665 328448991204144385 848078964658014849 880684745770292225 765490227010737153 478254127913107393 237630723933975233 722337389928352257 699966262437861505 512284675596365697 313875843311507201 967001063511855105 88241135881368401 775645146448585601 388480205150713665 531694112474493633 278947428323924385 81997709698104161 451755465660681921 613687557189859201 600743114229096833 86033230790366849 48185931088298161 542621391313243585 272295979732369633 937079613089256449 625137411775142529 832282090822769025 935989059265729409 748585267489989505 441830201680730305 8346007388407629 389270439996316481 235434315854835329 44302282386382785 676443399563151361 273701307141273281 524511590481740353 349934462166274305 769678891667549441 340310943308814721 435397436396019777 433757994940720001 660826456147031425 559010614009686465 837417568616604801 75443843311532529 229495903120888289 538338931883565441 224509595190912833 183432716920293601 379463643312487169 119123456491600161 696628101216237697 49582894567649305 450018480052246849 391786017239176961 709952211770630785 458090188385256193 454663695078107137 942656606612139521 450366125162577921 445997793361769345 811035033922674817 681081741935081217 516062044676349505 724714748190280065 850760682271936001 848231998791966593 864299049538733057 673576876226874753 773649267307373441 612869040587234817 111098546662933729 424214940828505857 146615630201534241 262088968969671041 275849846336758017 900567899973125889 556836910126545345 280005261491730561 768445919914771713 61646143356057337 576593668855775105 348885008433633473 735802338247953665 826087003603831297 953037680790796289 420445672684444097 56689568539443513 818254214350247425 521809928529005889 795520237441486721 116113037051309937 759840904179171201 84204591401711329 564395438764840641 648514458104845185 898993729354600705 661757706258196481 634734866205299457 136474698615717921 696860422330800641 631178028648232449 886655117312066945 540130704485395777 220775929763817665 181002740963702273 113392973320607377 142059573031577457 481269995630455553 956947354539462273 339873786221453121 480939526782950849 719553074601805057 266447747684264161 759779994217417729 251003140887423361 341594400515688769 588308083614517633 934462975789550337 527410511588048065 508447447145897537 627741673796872833 484905374711310337 182571939207196737 49830465975858833 720618005770059905 352213641875827905 155648948347110401 354484830850395841 926728452612120833 764715907232762497 675591893063785473 707488124701498625 766800936346125953 433197478969155713 293889808101230465 458093831522546689 811400342235668097 693289329812820609 911596381384459393 694031709900187393 484442087610883457 459322934487197185 969162750362162433 317383985204088513 715641250086445569 971491830403245185 768286077963825409 626628968482052097 883764368284939649 572955348136836993 1630355391146310 538317153711489025 708115755962221953 701247161609252609 46275421199926113 274841823818022145 944470230245823233 115299702663769217 325609591646188097 812238272287999105 451979859043159873 192479133412980737 35733378569108965 249869483773963457 150878994053268641 146783534819370241 68044340663423241 923833076320647681 771659786723983361 857953313965801089 919408984355289473 945181052223816193 992484897435925761 920466617872982401 473204614138186497 575431996575304065 413765515665385665 670657831027604353 544664941649234177 643851364744861569 871006423380119809 619543089497732097 126645910471413713 17680974902930303 336275967955298689 589027229131183105 39525392133487713 927640331698242433 305192776961288129 241290761358008865 701969970547001089 961951514870150913 263453157770651809 817227400049837569 596376769668569985 523832634397862785 931098692558716545 112361409226728881 630686005005745921 16463844267263995 303512876430243521 760883666646328961 501843466196067585 508081182570791169 558234065594202625 154094904960508929 678479277781494913 935948628946817921 141899816229351217 63048162681305089 152492850974244481 344974303812293185 460940215435268673 681579114160875521 400451743165124417 303774239945880705 695085345946704769 160866713659324033 363406996661797889 592773198238617729 159539898603551233 216466545849634433 843407246161977089 875818138345124481 138126463414447905 390319486290600513 750291278265383041 224742754040661921 177253503928991297 521097802986524545 665011608408381313 706962504817852289 903794763041712897 784573736646599681 345672823466532737 426725382141640385
47665734412877473 20058 25447
360901049587603521 10981 18363
182699908083375105 13001 27792
902403530888875649 12384 30000
477833781004324737 22477 27045
130174420519601601 4404 9954
936198610885536897 9347 26459
325026720990749121 5382 21954
6536197363548269 7424 13451
882338873262348545 15432 15649
512099160495150593 15069 16881
216904093429803873 5342 26729
559110288051801537 1133 24986
659042911103277569 7209 24379
945162363152444801 19327 20137
319334939154558145 13918 26480
176502208415403329 3823 12469
587386083858582657 7261 10322
218734974761186849 9217 21004
925546315003089153 24038 27633
860138708167927041 16638 25758
29059579606375509 10531 23167
550100849695194689 19953 27715
459250329183234369 22473 30624
643139362571762561 6387 27551
309373983039144193 14183 15127
157397162737364481 14255 23317
961917285808311809 5322 7168
141433887395198353 4107 23515
872293842693203201 1649 8616
523670874668180609 27915 30033
151376411434526401 21597 27595
942066937776250113 11811 19291
125052455181965169 8702 12737
392938484335129345 28073 30967
893742025462245249 15568 24877
33770184923287873 17635 19094
269279802147757153 3103 28448
118842853442640001 240 29300
673708823148089601 996 24144
542578760725096065 18706 22157
378318427453542913 2738 14414
277932317304131265 8427 21409
760629477328308225 7844 26389
128061671329323441 8414 9989
232877780661304705 600 15633
880352217893442177 16477 24167
727020095276159873 9338 10282
958193819078363905 483 3616
626613740587977473 10768 28672
18845227222382021 21998 30955
181648252907052673 21914 28250
506966150365531841 20310 23027
203718232192720449 216 19801
334787181854334657 10429 27317
602433432304948737 3111 21930
911830477491978497 14375 29714
393140623730950273 10672 17139
424297435740808001 7612 28236
988194772772061441 13463 28197
50702017966120393 17460 22621
706489501510951297 12835 17175
919389771038520833 2136 30026
357855172801137665 278 3565
222565967392430497 11855 13352
913707029208019585 14787 30845
854179497629072385 6239 23817
497968013035631425 18254 25298
573199784645272129 13428 30471
293869970028985985 2347 11239
444217334221445249 11329 11558
553162170917843841 20463 25696
538950632916030529 6595 11687
966428145576607233 29983 30528
182338809669541761 5153 12367
249966628828616417 4891 22186
287092899958128801 11478 19183
976194187538702337 7918 21626
285632064982660705 3793 14700
595016901594434049 4719 27875
720604227934590081 21551 22745
365674469821051649 15565 17207
848244886946272257 2 13580
568275788778805697 9562 13550
257185330196637793 12874 15528
499981651955970113 14338 23892
381156375803652033 3037 10322
586909654684561153 7478 7995
565329371589403009 10124 25775
788570882050102273 2631 9532
804487654575890305 19770 21440
714012616972212353 16869 24994
381916152992136641 14893 30374
97245961685381137 1458 16628
936552278818492545 6613 26869
768503745746798465 20341 27847
693235082255402113 9185 26683
283015228556230625 20047 29892
367158315427243329 2890 14036
620150701381646721 216 25610
40974244996551337 2953 12359
680041127713984385 17319 20464
565553240014207169 11214 28430
160586233732246337 2101 28115
732371122357367425 29518 29518
80598981596132545 25639 26314
645107666876693761 22292 23408
283045690246950689 2656 12902
864598951314082561 1832 21648
900990895043399553 3833 19797
360997286177717313 18960 30845
907903198303486593 8342 20388
502131698960059905 4946 15194
205976606751796961 12180 29716
361772052145934017 12293 21006
807335560391265921 17627 22201
116235437855255697 1338 30144
40585985569684625 43 8398
143180456386243553 6573 16019
31885192019259989 17725 26977
661194877554155649 2225 4366
836144331231516033 29180 30386
489702444269195073 9592 23171
867490703957713537 5169 5206
935096240285208321 5722 28490
315823237020332225 22622 29145
847070002338039553 6937 18125
868745045119240449 28746 29729
276021878959856097 1597 12873
418753068970211457 27697 29862
193127473236724961 1017 7941
959640542550857857 12317 16170
158813335738091873 4620 8613
932299675057770113 11610 13615
694587054320333441 6128 13402
375656763143283009 5356 21073
973948241770049409 13312 25545
207994320888452929 9338 11258
117826519361411649 15015 16035
271404940267331073 16286 17762
638747875969460865 7483 13646
23163618158740465 23509 27805
451488782111351105 7530 16160
738700820119518593 4994 16785
771656645254896769 13147 22422
119761931169541921 521 13939
80284308415425441 574 10994
295310249599992833 22740 22887
871657533118526081 11451 28453
533363977378932929 3502 22405
690450392613296769 12371 15317
310987712555672129 6180 27827
315329000149720449 10155 14236
644706642914037761 586 30335
689543756583756161 14491 22618
452971386699999809 12812 25645
401304221752145217 17082 24531
116427975612246833 29993 30687
572767618513164929 14 9730
847848201967977345 17943 22623
133033227248066769 14720 25555
988464459031099777 25700 26200
385369125781519297 19236 26014
982572894981160577 1934 4942
792217773362427393 11381 12363
213536573454057089 19059 20887
220670664768260129 5249 12703
288205236182065505 12730 13408
582907956221820417 1660 21935
632753876726020737 17071 18243
795276862381907585 5345 23449
171283518550950465 11573 21965
45213951989826033 25684 27604
680955951277859073 851 4074
280560892213298273 1221 5602
957219102140200577 810 29011
482466189590244481 18992 30469
129201126443327041 16918 22309
200686804901661025 7342 26771
687090369452562305 159 371
110398012143594577 1316 10636
621922459634667777 19781 25703
774551830085965057 3012 15898
35023925449237937 10986 22032
924846789259820673 9408 30982
149666608624819745 4106 26437
258891758690932513 1802 4906
281140335202366017 4108 9152
658267812691480705 9953 13988
462867512584544705 4219 20768
803516421767806593 3726 30326
449850194403680321 18827 30617
527100455556766465 3672 28931
622509784141932673 1867 14605
952738748174422017 16481 29754
492027935607154625 6854 13561
493163312890533953 13348 25261
791407961069630465 20191 28672
99412720537326753 8422 16120
11054548718206549 14775 19309
313604681174101761 14733 24054
183643836761781633 22535 29126
33860569690656205 6997 27844
187570400345549601 10076 16373
935692089230901249 11983 27350
44816545938054729 6958 26498
827980564632166913 22332 26729
598554635704047617 2427 10657
614459974955142529 3803 10936
164395488506279713 10428 30292
987991580476286721 2300 5721
827462301297941889 15963 19207
161893324264486433 5191 25657
802726092728100609 4119 30916
414972073417242625 16804 25063
569893399123586177 4263 14086
754227462935293825 993 25865
925099411263694593 5520 14770
782346971842283521 21323 28590
221803636109342497 3642 23549
866785531090347009 7757 29109
196610172821998209 2759 27098
509899118955711809 25173 26218
234633728457552609 3222 25787
920625786564020353 22308 23101
524020740512021633 14113 22470
355240087088898113 16312 19326
295846821969519169 8147 12821
718576089668705025 3451 6470
801122018078721921 1551 9534
510851239779650945 794 20106
278010958819194785 7902 28672
435813030528866113 10594 15482
485613259513549185 17433 28057
977057657206270081 14126 16902
950409621094792065 25601 29176
887193483635446273 21640 27863
318662538555166465 4574 20360
352257776157312449 19105 30814
391747274249794945 1204 25523
704637225103400705 27340 29634
800284884839989249 6481 10044
249408139907554721 14511 29516
530252581895865665 6978 27507
466935938788982017 7614 29167
408587355425076737 9670 29731
504538318653839489 22155 23094
89658629629909121 9347 29707
384746780440966785 13900 24826
249756146587550625 6021 9098
615703660041443585 23516 27463
679321142316069889 9004 27659
867912976921349633 8885 20620
146251823705107137 9018 12076
350405874282312641 3957 12729
749161368940704641 7006 30430
812710022736101889 5214 22247
707761419141327489 7622 20900
831631361930956161 14328 25071
472104104324387201 1133 14051
224589211165426401 7539 11192
824632081897384193 7112 10270
287157467042003841 886 28485
327012280109769921 5837 15922
428300814675512961 20070 28468
215256720848380225 10900 19106
887915296685374465 4144 21108
664461751047639425 1517 11053
562122521530131521 5826 6436
132549228157948561 16453 29907
57607202140712137 8537 18556
948592389175772161 2125 28083
865865055100474753 14412 26624
372461963458881921 13848 27823
390465280032199041 10947 23963
705128440526209537 16150 29049
872321561795491329 386 5214
158562785100450305 12431 18440
934387135698056449 3716 10598
664771359006337537 28148 29295
527190665302530433 3671 8441
926979594694707073 5614 16833
384454468715997441 6356 7652
790696072577674113 4193 6980
380930361439443009 12598 18468
178388677844473889 13806 23690
473161604226600449 3727 22618
108865920303529153 24424 27152
814561481874367361 808 8974
367895639804835649 28414 29512
59062716011023753 5031 28733
732236387752720897 2201 9153
136580598768251345 15042 22213
786236012417866497 18600 26921
609870980687684737 6258 22510
568432325131297473 25021 26995
785683288537743617 15591 15815
860183210466949761 20841 28469
688568079394482177 26328 29184
730821619867725697 7604 28657
619134933922413953 2326 13371
626746004122445313 15878 19122
905441136418840449 1879 9653
112609375699278753 9318 26389
793928031870340353 2099 12740
971892611894595841 19344 20767
553164165927309889 17510 25605
332054586098365697 5726 12292
351277602929929601 20770 26038
774255467972459137 2242 9198
738465200729660161 4264 13578
885455143637315713 13852 29780
697850078353415169 19493 24924
358526241509288449 4725 30858
439326313389354817 2236 11784
846320861118641665 4246 10002
502091286478805185 1839 14510
689896345815178369 3909 16386
212184522463001473 13003 25215
489197057495076161 14897 17966
463186182662131073 135 6747
874660535036930817 15749 21714
644744917715822593 6265 29410
381827244269686593 5539 24496
194992079580675425 4748 24414
664581807242988929 6290 7648
476666050318396353 19178 28077
538541598701144129 7673 8508
438558649620436097 13616 17277
482291278387926081 4609 19726
206789529781868705 16400 17331
341592291242733377 15246 20584
674777200797411329 9399 14686
727218523906365953 15168 28778
70393661234543713 4510 29831
968166408715958913 12250 24960
262858984742369025 13646 27483
818542666180356097 5814 30992
336162657082208961 17779 21799
783406244260618241 7201 25169
649672892202591617 290 17265
162523779337099937 11412 14244
757561278627758081 6598 6866
520244172612976257 18648 26015
257797140781665505 13899 25295
372294550265600321 22645 27518
768847518352625793 10482 23882
433379257242194177 2648 27522
4152773749712680 9058 30487
41615138891152985 2732 3520
178175934783251233 19638 20517
27324206822427757 10214 27341
273359280211540321 15317 19723
899946384115772033 2694 10991
949649311680243329 27317 28875
379048374934029633 26758 27557
676929728219011713 20152 26572
521079466920518529 18716 21984
437649244196119745 12904 16208
638124241272052481 23355 30963
286924786056520289 14114 24301
984950431432345345 15155 25468
629574869149447425 997 17816
547115287493767233 5000 5971
815907205414777729 12386 21008
112517140783459985 22386 26871
540876067158915649 23443 27005
9761448659176609 12934 17556
608551065998202753 989 5748
513910869835349633 22727 30070
596990883570324353 23690 24825
993738444509517697 17083 24913
358008646785027201 19593 29053
664596373802503169 4333 17650
322869455392673665 258 520
709678336088515457 14283 27751
315442507176815233 4805 13909
303959482992503617 16734 24848
868946205336495617 9834 21873
801904674939663617 14159 18660
936686544135415681 6104 9789
433441621779557825 22376 30563
243841284018269985 21919 24824
633995676810073345 14017 16088
527877751610450497 13141 17354
171782697047667905 24182 26177
744239019959220353 20477 20617
990757021957449473 17186 26621
493545458609265345 22334 23272
344719110177543105 15646 23469
101188286664989137 14906 18873
156251222291516001 17590 24308
346877274653852673 2860 30848
384088779707987265 11127 12028
663755029324644097 21295 28996
295857064184730241 9216 26258
162896138605578497 18107 27133
372071581577891649 12098 20072
364163523013171905 22732 24450
971459497359390465 4422 26473
700651061418628993 5403 24325
672468082849100289 459 15111
836298072221065729 6695 8974
977211557299256193 823 9192
909190687806915969 758 27383
871593425523308033 8765 19254
459083620567820801 8038 17848
195154543643568001 15080 16876
992373988576762369 20378 29116
832513271997790081 5984 21502
69579932183099657 1600 9827
953494792499867521 420 17008
27171546989013253 7570 12219
720826415355155329 1570 18745
923742444960037505 490 16775
215554039059284705 22399 28694
306094331469299905 14955 24853
357730548551451457 1836 16651
196231393199607137 18868 27937
546249630813974849 842 11570
963199865784009345 16927 20819
213295339154846881 18958 27048
909272165573167233 22752 30909
79209783561154273 10236 15488
10588628942091561 14465 24225
583186933093749377 12025 27124
903641916332272641 18887 20051
946951734731698049 12428 21468
983611653069164801 5248 9190
855891874398615425 1962 24214
36012995790525081 9373 18174
816486103903528705 7641 19278
902733950830455681 15299 22138
432002740665843969 974 24934
664130622791699201 23885 27599
192673081151042433 933 29239
2082907152942682 8884 19106
506454118435037505 22630 27527
107023199661579585 15409 21977
82934292641581921 7067 11064
552476425514644353 11846 17096
69712441352557169 5637 23558
818396581517898625 4128 16263
952682402118483713 27056 30249
382867739430327681 18754 25883
672678249394685697 20311 25848
648681269283468289 16838 19298
806107759107490561 3260 22965
250732697467984865 10961 19965
577181162042855041 15681 21866
690391711812051073 12189 19017
788671762349338241 1217 13465
760406317679258625 2554 21394
271037854641285505 5035 5699
682402489694720001 19960 20159
184589132596087777 11601 17873
919568797219572097 391 16527
152178147724022497 20098 29867
905704924066409217 3979 20563
755400045012294145 15148 17870
858182267670049025 21946 27377
715675526373750913 17790 18088
534812420578059969 8145 15173
386977120494364609 9323 15325
520758718653386433 10633 24851
342872563168903361 24358 26250
848241434139222145 2464 23031
256395679762476897 7408 23583
950841984259671553 209 29309
872270386488473601 11083 27837
865790136569170689 29512 29589
643307486589193857 13871 27236
894332811065712769 2179 13442
403431078375582785 26135 30026
421426499421553281 11541 14496
960962509507425025 13500 30778
993471115642780289 2139 28831
170674265311241409 1511 7678
434614380468286017 13541 28774
109859077287651985 8876 14094
572983905902734849 668 6776
42560743618885513 6771 10077
980358137142868481 4296 30597
324084254890351553 302 9510
540556296931345793 2257 14109
22648321308160745 11201 26469
434016096151491841 20680 23916
920522385984312961 7798 27650
951206910600180993 1305 20664
610254722473065729 12702 30091
470278697962267969 1671 23649
829924597975065089 9221 10252
394543021734779841 9187 18083
637320951384957313 5129 8662
500261120478608513 14355 30512
213884708309890913 8652 19342
239805414446895073 2143 10842
136162513665063041 1025 1701
444430480392238529 5019 26970
502471469116926529 27190 28333
460033352912422081 8177 25350
367026903884031681 3669 9371
754457125994530689 12095 16047
644912503495603969 13193 13900
906906663894208257 1420 15933
594920355117700737 24181 27221
740805884101799681 5667 17383
493475683504215105 19469 24046
534549986170265601 9791 28996
849976568888642689 3628 23649
446099218720899393 232 7088
953588139587637377 8784 15395
795884077232987137 2887 19883
329441566042198977 15511 18736
172497912645919617 623 7722
668185636354280577 7754 29786
740425992673795713 12182 14650
443743482943595777 28513 29882
954438907834980225 2759 6754
570084762746077441 21885 27549
818594281060232065 5835 30474
712580645439380993 16623 29144
630302148668075521 10415 26923
63481328248855105 10677 13289
994762379348816897 9879 11502
764847147801809537 2789 16341
56581476532624465 439 29355
987039593362695169 7822 8915
49093463457101193 14013 28389
870749007868944641 731 22493
508916637122833729 7400 13345
890862554592899841 5653 25284
325528418042143361 9715 17951
564747325306136385 5760 26314
493287095872187137 12455 30308
724212514231950849 17294 28329
188505651300236097 17441 26296
629974299846175233 4301 10764
349531424565324033 1530 24838
398347655681362753 9853 11999
971762507214027265 17614 19111
681355033015812225 16899 19510
954271335896276481 7853 26619
149293378509597121 11536 13712
735973331628262145 14657 17491
775559302725476097 14922 17205
41794815054483793 4914 24622
390690786358220545 25674 28829
54464142334200713 8678 12331
407704527686910017 23171 27259
664371040828211073 4694 10847
200848027693254497 9199 22356
783628649485340417 6340 21724
240910490430088929 11830 14665
847088715716946433 4278 24571
536427226752181249 29529 30332
172150383653406177 591 17685
315719626216171905 2958 28298
780261847640058881 15176 23327
185369572359334721 4751 10702
155281227163644801 5460 10135
959270372887381505 931 1401
892740757518449665 24200 26673
763107818073422081 1482 19157
561183022522289601 1020 27165
363046776157595713 23304 25248
804483939789133057 5907 21473
290128050890686465 17143 28279
629026462266640641 24908 25908
824001818529076481 9424 17509
643246189289637761 19977 23601
58685169955737137 7013 28374
465855459929532161 24406 28161
994716350421150209 10331 22161
189352940419819745 16697 21442
266988143929339105 2705 17818
223235974515038305 4854 12002
508736611715796993 2845 6656
179767855553134113 14704 28667
857365848328470273 4263 16205
86861123431095425 9914 14580
928932703262994177 13347 13580
237903161827613729 4203 19354
899591184788718593 1048 2264
983399683717298305 861 7634
798114563445302913 17136 29157
913127881198757761 984 21626
892344315302608513 11183 28980
919148061142454529 5415 7335
387582587176574145 843 6324
312330740482234881 17360 27938
367274268559711489 18034 18149
384046813826561345 11298 28528
573003556203794049 7550 8275
618199998553759361 24135 26842
945685955055409921 701 27578
451297163965694657 11744 29256
697090592793976833 12707 30259
232474499406702497 1440 23102
463825825144951425 8678 21489
355480930505880385 7855 18220
681004966319655169 979 11774
409056764894952321 3458 23265
317228082197942721 13187 25563
78444279723346001 12264 21410
444039336406909505 1938 12397
587692692209241601 26948 30761
817653583955703297 9895 24169
59321932123626913 13468 25865
603712969679015937 6998 20725
474421230949612737 25585 28017
69719391609908145 17973 30327
679399295370831873 18475 21179
722511182216685185 1646 12843
495064095564895745 17118 24807
792167420505720065 7407 13196
869855726600949505 7119 21054
106610299162504417 21884 27770
61917933432024345 19690 29322
186519871226124673 7064 7144
625998075959405057 17930 27065
456397348922585857 11086 16854
115162229443722449 1754 5700
621156137636447233 9027 9876
569950139033156929 5952 29715
925647084662564609 6262 25766
337313397162542849 21933 25368
701034761759046913 11490 24619
28855961521447429 7178 27925
319959312757980289 1209 6079
983721796882445441 11329 16809
553663796607949633 8697 13943
540803407506903233 3088 24535
6463469040717485 8462 21479
351381644816054721 25817 25865
623657709841694465 7267 22299
778574335550008065 14320 23409
413716481583570305 4206 26877
933336747596438657 280 27198
346347775789936897 13288 26353
714049437035047425 12717 30375
867880755884137089 4191 25645
422225524846705729 988 21722
102349823575366369 9759 18492
415084591244454529 9711 11626
580273177147141377 20355 29773
63899682228917953 11711 24937
348527297187260417 21111 22615
262751794031064641 884 17883
310699907420918465 15905 17597
784829980635773697 12255 19831
707082901966515457 13223 28293
50196634194112025 11641 13626
65987025119191857 1734 5005
873812626534213889 4626 21518
676107723534258305 1826 16182
434576236244883073 11682 14206
936010273453412353 16325 21065
372318696409561089 8245 14044
26226672237157801 14574 14959
479551872671766657 5203 16212
149419915013815809 5452 19731
286069517292002465 11158 29127
565292491192323585 355 3115
575939385582021377 9568 12906
774125494669000577 3443 14478
74830867974181809 18472 24165
904561431493192449 875 30858
250063459208906369 3873 5431
366301754604215553 3265 20628
894131054249367425 26969 30210
935471106585069441 3218 14936
260188963727902241 20853 28045
755927586187688449 11380 20564
772130158814118017 9211 28922
637949051735006337 1090 28415
797559359624575105 13633 21952
63276305942217449 1170 10086
312082884887569665 1442 17240
472898196405466817 18001 27649
515878822999216193 11340 27500
782814269705888001 14858 22966
855003214601421057 15216 27463
268796869694739361 16131 27950
836726638179715841 11640 16852
208987452591166817 15386 28788
41888401310398393 11515 29312
172755164329331009 5695 8638
452959817344211777 6888 22635
769608685095768449 3707 18495
838200421662431745 11743 12238
799300545484584321 12630 26233
971588160028876033 6189 13710
681103310181576705 712 13905
767617741050980097 17539 24170
246912569469529345 18150 23397
105215370913786193 2289 17957
246704674819547169 115 5666
24116907448895833 13948 20388
656053536540497409 3074 7537
999625724641152385 2261 8584
631664654898905601 24451 26806
452354896093918785 1268 12039
618187904305287425 12182 16198
46528414125251769 11694 22008
913384897018097793 17182 17950
1607093560348716 14272 17071
99962395845693665 22021 29920
606296456362247937 17444 25465
10683207012839093 11047 12151
48055146909643297 10987 18222
879120012320967681 1365 15883
296574169640653185 5741 18285
933663085633249025 23364 27390
58271424364644273 2858 16307
479508665918302785 14309 26078
89072090789517937 15476 19605
899204369057450497 5719 29285
31945350797837337 2331 16449
594257948088696193 5374 29854
208291083181510561 27409 30093
759165838423150721 5884 6737
347249206763503809 1711 28184
273249702547559553 18471 24701
411263608131879041 2654 5355
968088080771614977 13757 18740
355129926336825729 4356 26345
169688645029211201 7068 19679
424990006601863233 6747 30237
850483376230080513 4690 28065
880996809149959169 20079 21421
759052324762905089 2410 27914
265776477226456353 12405 27056
137550515409053281 8779 20594
729885688235793153 21425 23984
202004318585309761 3824 8033
609219553141489409 21311 29398
849082779360067201 4774 25449
124725780104565585 4449 7003
882904750020372865 9602 18187
927574586383844481 236 19439
365048404527378497 1123 16121
491698999386709825 6577 16310
251137095042267329 5402 19263
478513357281176641 15054 19231
526291269433706049 19006 26244
131120759877259025 3936 6509
479253836090634881 21895 25721
491013749733856001 21340 27270
435376840865522753 819 14428
550419019412839105 3449 15867
357464918729604609 6146 18120
734902784121917569 9255 14432
204021167567539393 25814 30090
795652370201732865 7746 22998
417666213633083329 16374 30092
624338490243633921 1407 4201
666890471418916737 5525 19026
191971141510702369 6863 30738
343319352838577153 905 27756
745586445709907457 20827 23358
303822222245379713 12188 17476
918245580489209345 7920 23784
517213455940321857 7610 25120
228518613080002113 3560 15390
581547055321799169 1811 9466
707895021882375681 4761 5108
2502451589762701 2691 11683
321405694229216705 12186 20024
236511062738948385 11366 21937
332259360948480513 8381 29416
180332994837442593 16069 26051
361234895487928769 17671 27640
814011423646029185 6070 15289
14541918554993317 3484 17838
688646443985121025 4126 4436
647783074484014081 9609 26945
994041596437206529 5376 17916
405678745679093569 20644 20945
652018054220462721 9844 14501
479206031856978881 9874 22104
856346940725778433 17496 22354
577086368884334209 540 8088
564226531878901505 7102 11893
349538530592216321 13435 23225
548444230943751169 5339 29450
732115741284555777 2471 21259
608041435218296961 19026 27947
463181785147629185 18122 30005
649860629117476609 18676 25498
75577547539364081 1934 19803
866763667601773569 15126 25339
816505974312438145 10090 17045
499575864301654337 4309 29304
810660829052434177 13592 19186
417519549462639361 18825 25832
19810108349322065 5261 23820
544457182804386241 19033 24022
341075959264610881 10334 14468
987230738872554497 7935 9577
281130634926118017 1683 18005
344086649205117121 3525 24423
963822121248224257 25734 29858
910474659450130689 10954 16711
903218812142132097 17245 27869
748396155755180801 5917 29804
149491433217246337 2611 6796
937902151231909889 8116 30634
722235423096694913 2672 26686
262423599557315873 10597 25966
661734544569863937 12130 24305
810154847481186433 12267 27575
966535167433921281 4030 30264
87635675445902449 7689 17518
489058698175750081 2167 12495
912863360732401921 7758 8520
470902353627710849 6739 10772
438855170233814849 369 24145
808516736309766017 10876 28675
162722797159858593 10460 13184
339699643944857857 1762 15242
683985093454673153 18613 21986
914457130417030529 3718 19368
114123472119260321 17446 21125
414922884541713473 5013 23448
641415003410919809 1215 21213
403098651271246657 4664 28807
113526033939109537 10623 27200
34812798511172361 1180 26454
45078047738535081 14664 16786
566401578558878081 203 15297
829750580236250753 6899 24794
937528842401835777 22711 22943
94327097318348769 13338 17947
312038189986221697 8740 20217
239512833695869185 21675 29073
3887139280028152 9836 16434
36716473701794425 6273 14206
370101482164624705 17429 22403
907676094891016321 9937 21585
184123416297925505 13487 30599
574888715775593089 3024 25500
685790471281048705 6569 7728
351459570820253505 1574 16932
116258604467379457 13940 29246
279425163665244737 5258 16608
829305813406886529 7427 25164
269790851914265761 25822 26809
927489515419100801 17781 21833
159951419371346049 3792 9850
812588684737388417 22020 25943
227526839803317665 11369 21550
684045106850692993 4276 5563
676095536845643649 4164 18803
704721683587262465 1705 8545
955682375647185665 20595 27278
197460597634606209 3540 18246
134054661645372161 23267 28038
935540771094959873 435 18190
131263246807719729 12407 18474
43922407668407713 2796 24047
36386344454818697 5032 21112
706414768808866049 8824 9900
373839220591449345 2027 14393
955296889004845441 19221 20256
251930456132193121 14463 21275
758741491143066369 4320 25753
202527330205668929 426 9075
302120396098008129 9723 21793
116088097027777345 27442 30317
139370021598562481 4068 14357
970374882456198401 16069 30391
426017726644463553 4163 18713
822511682625965057 8653 16574
37144756147764473 736 1646
888899631568534657 8881 12258
666925662984585473 1232 26596
835947063589195265 19723 29094
219711447775789985 3098 19059
401300331336372545 4080 30088
253698569859356129 9691 15725
949740663525922433 16024 27423
782636405361554177 25045 27113
508008501092490433 4277 8211
829109069991762433 2058 7347
984483754767659009 17234 24672
526150040364836289 4446 9739
514100782256761601 3924 22492
415249036979478337 8028 10750
727388703621762945 1996 7208
225192928662462337 4156 10616
797794783944567553 367 29925
605579827846856449 20042 21757
343129864467037761 7194 9886
767049274847448065 17664 18291
7848880816155203 3610 27391
817446137809330561 16697 19710
240761349178349345 5740 6816
743206944869395841 14251 22053
922092096513495169 6043 10205
535200409852155457 6604 21009
899546707204358145 12866 23612
728067882552647169 361 7525
548313044165965377 19192 26740
710004684117993857 2563 4901
877578184679101953 3112 20325
521005558780640129 10512 25677
853000964049698433 12110 27199
308079439334182593 19281 29342
636277250723559041 19068 28665
918659931480629377 10277 17604
365496260057696513 8575 21154
474224673090592577 11716 29422
693480048087458561 1552 19764
704283032482376065 3331 27356
349386653678834561 12921 23650
820792502202824193 12222 18142
296922905994499329 24646 26004
57782556357619089 7638 12649
955767209193638273 15115 19731
992263251163056001 11368 25961
414530607985774657 4857 13852
305614518974092417 525 21538
892432099273236225 9442 17742
279863648292195681 8663 19273
540825299206595393 5344 17025
129981992218556993 11698 13333
449222138615155585 3664 22682
666336678162057473 17696 20630
89743308451041057 1074 7112
62412918657766881 280 24405
924528877165641857 1860 4192
124473157655121009 888 6936
999772312866461697 16115 22661
302598878314494593 1244 24964
485142476362952385 2853 14065
240165524172002881 1556 16978
431078750026792065 4977 5367
868636231737692545 12542 18180
566890754189586241 2819 13504
606739960483100289 10116 20146
946536745608931073 5763 13472
523154111641570561 5245 13621
64389740143681705 8812 25615
876734144050946177 11665 29891
496521637650580801 14826 30956
289248092077823297 2199 3943
664125892030824577 1521 28475
654059911823640705 10832 19313
575095002830828161 18446 30549
113046841888444049 5823 16323
817305855237279361 10468 28704
466943287017304705 5013 18909
583760488896395265 25733 26601
22879480563513965 1972 16688
520605354374168897 2478 16695
142863934766825905 6838 17929
276162292756872321 10860 21627
139516512099060465 11260 18920
439163559379395009 9547 12806
882992511229250689 3990 18588
7657358391391257 2361 20871
3334928514529879 3009 19543
53817125830107673 1984 27445
936792858272998017 1410 27773
769219865047084289 15060 17034
782391161847623809 6513 15745
702438134853295489 5414 15444
848336885778653697 29860 30036
834108896766316801 4832 16984
124531834196201169 8611 10278
293996414125587073 5934 26834
984668588313429121 996 3699
523498891555071553 12755 18189
315464522222651329 6736 30870
456148270525616769 2062 8169
272820275021448577 6489 20064
636064124999002497 8542 24768
336156827975596417 26521 27937
207174569543326465 12967 13903
434774063495854785 2507 15824
565424651346567937 20216 24546
694414744416985089 216 19565
367240419060337345 695 28620
297095312666304065 1403 7998
924378367510293249 2232 3935
88768434169590913 15097 22503
710390518094044417 12206 13922
101837258846746433 545 8971
528813744587601793 28165 30755
83997916220635457 23403 23743
847467577045350145 22694 27749
904697985543467777 6713 30132
86846849871797361 3419 11851
807270590131704321 357 20865
483160167405969793 5920 13472
721747313922197249 8911 20573
656656122411668225 17771 27953
966819833213332225 3723 24810
641439978266006913 141 16260
793152559475661441 14789 15509
443175529484825857 274 21760
240626895624583169 2438 10098
758400806816013057 616 4526
246413673919295905 3797 13683
409602782375280577 13256 22027
754309803953656705 14765 22602
927501752860010241 6792 10627
247240392172901825 6647 13369
391810790089898817 1276 10550
173380778025002529 14082 23598
698859085646972801 13540 29631
967311944959863681 3441 19850
376319041611274945 21075 28831
67590580961631729 11349 13084
502814167588027777 19909 30267
28073990573123097 6779 26011
586463693466193153 17778 26930
90992071408262385 17342 19577
231692716155151873 14000 23830
511142977218430145 3751 15290
314652362289244545 12783 26305
71758821791643617 11800 14906
687502624954404993 20891 26502
780875482550474241 10558 28249
635828544180306177 5301 20203
966195820058853633 5969 25997
324207610132759809 977 24539
724664502066321665 20405 23976
380102766492477441 4702 20566
431660796992570561 4217 21521
989951161412349697 16465 28023
172366485413167681 16596 22686
969409585743712001 1459 6329
377534429454268417 21372 23157
637853720649474049 1514 12869
158137461903738337 8607 30127
919372940120773249 6372 18025
610568374251993601 1089 27482
326304747387965249 16222 17416
895434166112753665 1505 24699
255533709038282113 9711 16507
683909600268830081 23288 29624
295434422917537601 7100 21481
267961983851694881 19856 20293
621814187928514177 7111 11124
355230620521364673 12668 26210
681966254357504897 25516 26619
824246100586695041 8093 11222
94541116369249777 7925 30151
960445793444417665 14164 14217
138085830764765665 5827 11784
588960760975698561 1015 11663
330373464307363905 4402 27469
301596676419006145 7341 9233
541351516712225601 18359 23323
967244352156118529 1128 6856
640809947004989057 27220 29786
851152286874960129 11574 24466
333934007699838273 6498 8902
975400417213041537 23892 25196
416185766922971841 19500 27990
695075869707817857 18170 28405
194392478645212929 9273 21959
448457001400615937 3210 7028
331684932562986049 6902 20323
412816196751574465 9069 10552
529439594054252865 8755 14653
577224244675580417 4841 28959
317245242815054977 1789 24059
247521347144566305 15913 21931
154254978794554625 20371 29609
549323172431972033 732 24880
19544213101376329 7874 20210
412254149115224065 273 15033
907290934185311873 10082 11593
504102514499880513 7688 14451
631627419070234497 13420 21496
150193816497630209 6163 7089
390464287877236417 28394 28956
863735412988692225 20731 26194
515152507275423937 6831 8113
395495599663771457 13380 17108
531308350224520641 3670 20371
134789374916596929 6548 27843
39524032677000777 4025 17202
227782303030078753 11260 27140
895108077048135425 15152 27809
858261098273207041 3083 16429
856112892418316545 20407 25371
172666112360300161 1535 13427
219173771355769985 22563 27514
752908162710969729 18351 26750
305890996672182785 2548 24376
153129137244956577 5102 17300
257013057218486561 16277 29916
587512340953626497 5540 23185
513643512905652225 6125 13851
156284219889581537 9831 15709
887901490107680001 8038 30375
632669766746307201 12874 25633
686799102188295809 10459 21683
545626703189650881 5046 29774
419768092068196097 14783 25999
991391702251920769 12759 28602
244069597662992513 12200 16731
253380801509560897 4133 15134
864817379644478081 14768 28335
859161494722332673 15115 24311
227616118511143393 18915 25397
648323789116215425 6793 17793
644193149986378497 604 20808
96448811540401633 11836 27799
378335230175856897 21157 27922
743295226344738305 9317 22603
48415468539786841 7674 8636
47726706840268921 10153 12636
699938015757048449 2579 7824
119599694794526817 4843 5262
884330022674490113 14750 23159
557840814368379521 11371 20342
23503376861533809 8678 9027
773197822668318977 8954 21014
38812332017698737 12883 13941
725588292546536449 411 19264
276726097279087937 4353 26711
284834562275147361 6782 17413
318257300646436673 267 23075
311397381340871233 18844 21210
924626742162082817 15992 21074
772333546220007553 21891 27701
436621321145508993 6217 25233
456251879026940097 24744 28182
491395891411706049 123 19079
971824709398770689 4801 8050
651008658360027009 3959 20365
657048822771233921 6756 21193
603536081217903617 21872 29615
223677033106323361 8925 10925
431920213962484929 6688 30326
823357472623218433 19883 27118
566642714663082369 16703 30062
800762057849123457 13131 15439
26600064214150621 1392 9398
865383666529599105 10729 24771
853006663481245697 17361 27455
838134535330308225 7457 19974
571587435029044865 27088 29768
145531046843832001 416 13087
832577880964628097 116 3340
515417060046200257 25523 29241
949648093146052481 7680 22761
388359869008983361 19025 19854
720427643129035265 8694 19417
251623549497505665 20146 20321
203633552380722465 18228 25876
267420403140864225 8965 17289
681288594086986113 5345 19926
626734841676704257 9006 20207
524288082063080193 9751 20727
963201641630948993 1514 11414
764513154634393345 13062 20956
909306261745083393 12062 19343
551256323371291073 892 26671
964482443124911233 13830 18942
326223622831911105 871 21898
293374589158570817 1424 5035
569077430843279361 10012 18257
325271687812691137 1443 15205
611758014356219393 3643 30589
813948244440975745 13860 30322
667199123389423233 16121 30713
410221803389834625 13294 23916
549845921109401537 4131 15695
985792523836448001 23383 28787
761295914139211009 19636 24970
891216457817424897 13181 23339
676254971506217857 3582 7307
296819152699921345 4530 28629
660594153933260545 1672 9903
784463616619252225 3108 17344
631782417509462785 13550 15617
71289117205008521 18739 29505
902531431719367553 12984 20228
637939841409949057 3730 27185
337154514352739905 8682 30343
919747481263268481 1636 18215
573823389027268161 25038 29660
449875975146643009 20161 24414
752240261477872769 12533 27588
17011513956969539 20584 30395
679666187581560193 4207 28159
485968530739260289 15596 26166
892462300020817153 4157 8566
35886754789427045 16992 17675
116031781465750321 18087 28179
191340485640939297 10222 30316
361747875705326273 26940 28628
436222442152693889 2751 11760
921354850572654977 9905 11992
797530098370092545 1005 20208
226033338747761537 9848 20556
424445837101838913 15821 17482
132778812867400129 15310 20682
798902116089482881 20624 28894
298318226839334977 8820 20427
700217202308248705 6759 13763
319812811749031297 7230 27837
120172647885258497 8881 21016
336536125953706753 19817 27246
771081357441342849 3074 16198
207916034025259937 2277 17246
779912348750219265 7000 23287
816920789128253953 8278 12986
304090639698795713 20746 29013
901209216212137729 1992 8400
46012706980665289 10961 28042
682823977986466049 14846 29544
590845564269809409 4730 22721
154129804536466977 21572 26335
209612465245005089 4127 19643
173687738106814049 17942 29729
609126316674188929 14433 28676
185186009653520513 7936 8262
14705845474882297 5775 9656
699564889900081281 20705 26023
484528229671919745 16667 24855
352690003196158849 7805 13654
671786602465903873 2407 26556
978568973932532097 23284 28095
987900414283654273 19396 26868
975000802343700481 9758 22548
64992313155133985 2926 11192
830145296126438785 1906 17071
381926539901964929 28591 30330
950797043139914369 5657 30412
902247030466344961 10568 26970
195189636482375297 14551 18845
770263205006425985 9261 15426
64517915799271465 1164 11477
935177804881593729 589 24934
10777177399326377 136 12420
657022220122538369 19249 19934
816521088219104769 3445 22455
127796916009021537 20134 27831
425452836819054913 1750 18481
729181250885215361 14370 18848
836748539862597377 4610 15303
527167272871853505 9043 10096
720402019790306305 19725 20187
700240453881999489 73 19399
886678929593529089 2927 13374
191948647942400193 17572 28828
968969392136322945 16152 26856
154993793859386401 4186 7175
760867490428481153 17282 27788
581677518587444097 8830 22432
485399194215780481 8120 26722
701910470377580289 4311 16756
122095544025711441 12864 28136
376058613077720577 9374 23016
93685413792648833 24774 28386
844957117594713473 4711 6392
170610620552182017 4219 6017
464012109144281473 13744 21624
96270387274621777 12334 28808
38742985051012369 5646 9822
707548917861231489 16102 16860
360672123738357441 13697 13907
994117660542649217 13834 18707
582020972606596097 13475 24065
426683500173155009 17011 29602
230289975668913633 21752 25915
755385776775746305 7299 16750
761584991563548673 7190 20750
400298283179466817 25449 28049
26755010653420897 15831 22537
47395631575646745 16606 28675
892601468973605761 8236 27916
629288542188888321 10626 17175
633276863522443265 11225 27632
930541707815002881 5770 17917
257907715697253793 9520 9815
41447475099118945 23553 24690
770121207367470337 7028 16977
204848436470733473 6664 14190
57685153438239209 4878 18743
454104315113212929 10459 11870
434976616814001473 7071 27137
838493687760752897 3313 17339
206428854229439905 26936 27870
198496681722900801 2846 3486
694748464838216449 6405 15086
678163541677712129 11754 13039
504919300191755137 12904 28450
436027345053460609 5398 29570
319897092125646785 8625 21952
225792581007517857 2240 8559
453965534327121409 8563 19766
705287420705758465 4020 21341
461807147394086593 11625 29920
494183555633291841 13131 22515
831413757139966209 19182 20316
119713272240844049 17256 29859
848413308870565377 4423 14391
451165946857067009 2338 12697
426059741508364481 19336 26007
507147138931003393 1095 1674
701109873723527937 14379 28749
1196277121913170 2567 6166
797800001946864513 21317 22433
934430789848434561 2253 12786
253908256206447201 3559 19057
804350526386322433 28279 30358
133113276717406145 13014 14002
704391394278729857 3124 15711
740322579067925121 19264 21711
12112293990576007 9068 24302
693663374652953089 5796 19012
432968355331112769 16284 19116
470379588925911937 22112 24059
520695946661454913 8836 14362
752714615560417793 1240 21463
16443140970892501 6437 8610
974660387290004609 20858 20932
966213481827047425 6933 24034
502784766165159873 17963 20392
660310227021867009 24378 27327
578958257245862017 14947 23851
69023773157546489 12663 24020
156535355248788481 4850 22284
61680202477418793 805 6567
485924493989603713 1527 30275
281194814710822529 3961 26825
293698354415209217 27672 30056
887524941218813953 2058 4980
882292927917635713 8005 23995
2140103743194289 2848 28864
606619247296801921 7975 25155
864723578467732097 10682 24561
524619074338676929 12686 25695
951010962646215297 14743 30333
226892292483324097 4281 7001
759785907497317249 14732 20972
55011866579835809 1102 16435
965063960089430913 3270 21211
171082126520584417 12860 26749
863230794792059393 4113 22971
192520041807416225 16576 27217
422578212786952193 8402 10513
504549565484136769 20020 26077
64670362481578537 1446 5745
276481763775709761 7774 16009
355447794862335809 12633 17642
203186359385195905 29813 29885
390360067976899905 3961 4429
105450296453359009 2207 13347
855671314061645185 2812 6846
492046545511680449 5342 18537
827859484810076673 17233 23850
928840799556955009 8166 8379
623830495558713985 561 14661
490448747246741569 232 3982
156922618219027745 1229 29151
977148913945360001 21355 24721
35393907309519081 22744 29547
112497086440338737 1760 23994
288089036529228801 15754 16615
338791054095825217 19408 30563
288277328344214849 25589 29949
411886132536377409 20129 27794
648842027362405761 86 20149
945004538994300673 7897 21897
465390265535766913 17842 26995
456450312878626369 12145 12755
491676458649649793 3697 5556
155893184227412705 3157 14638
418625327753268545 2012 18905
641698268433085441 11864 16172
590891100842384257 7617 20571
57056059362412985 4687 18806
522505131395909953 329 21899
358420570072677697 8914 23985
779176911099384065 8033 12013
293114098343981057 4926 22207
619966700610213249 14319 15941
606632825072093569 19421 26038
706778255081559297 2827 14796
657046449123090049 15711 28923
999887501518536193 16837 20002
470248314056316737 6422 18585
312697309808484673 1901 29486
907136174563223809 13874 28706
413166875030988481 6564 7651
41972717835815137 9118 18413
928507014321667201 11337 22629
440448482343061441 11832 20223
905573269775793281 13596 20747
108361033844584401 6209 15679
12123976159315931 13965 22894
666444379592324097 25441 29445
372127887864770945 13809 21130
597531255774182273 10745 28505
974533763375887873 6954 23278
709263830858805761 319 12267
17370704111009161 9278 28172
867823609967597825 4025 7394
831996076536952961 7355 15120
544465458209689473 6213 23958
433171866434925313 27384 29690
520235920701249921 3149 21846
826600465285935105 5626 20290
827029872319076993 10930 28924
422411794032818497 444 30021
680637826141616385 6829 29320
217983592214054049 13545 26799
583041175786238593 4960 12003
441333422938647873 3249 17198
983826900014943105 23538 27170
89220615368304833 21624 25958
67851347165419185 6666 28771
91021568385166065 12876 15800
649071063374190465 6410 13443
832905122304580865 6676 8849
498275408768112257 7300 27521
241513842364675201 9054 11271
648891808786824961 12737 26393
513648265634060417 1491 2734
964406815722544001 2995 23785
449596545502565441 10668 29820
606864518300266497 8138 9701
236947385020741313 13756 17922
646302690542686465 6961 21170
459364007288435521 10313 22807
517903349168758337 19389 21902
109761516066527073 5582 18078
889762679070447105 1257 12463
925972540359985921 5587 21525
951991600046124417 22107 29702
145224844967529537 25768 29599
730783632609760769 1726 6747
547427065404015425 8377 11520
100121967663337585 22383 22570
254643431741271809 18987 30556
956460339870137217 11280 14001
543301115826743361 6865 7653
854207472418021761 4666 17690
168044456709239393 6324 30121
716940453479796993 2890 21962
696485908152318721 1053 21824
320170883304964353 15172 18775
35744907272743377 14492 17239
383724891814853889 12543 29454
834743027633770369 8155 20871
468951020712420801 833 5311
565217077342325057 1327 19597
718703660221084545 13473 20662
830224591304791169 3640 8403
491786172298443329 8715 19807
739365562571947521 6653 18571
269776538878648609 23628 24517
641326075163640065 3969 27484
286230834944671393 14890 22271
515483663308984321 6595 10773
146048740077706177 3699 4707
113226890862087265 8013 18608
34689907161972401 5620 28174
911790316399532289 18590 30364
211108758034203713 14433 15683
739103832672718337 26979 30196
208947113793026785 10094 16412
715600929185839617 796 29758
138859532080179089 10451 18667
207999250127052449 3368 11209
437729660921402113 23629 29704
780770846698658305 15997 23396
434230031611765121 21759 29122
719290798054821377 21532 29984
389671706054865985 5556 10380
780857708682091777 10762 13897
271662761070647457 5594 8306
916119436311397761 6928 7703
265372999402639905 2733 26706
29142709192029769 3216 10600
47748787971062969 4905 19335
116338558755749937 1301 26169
258228818911998561 10639 26943
919769820581521409 7673 14470
690336029064500481 8957 22317
831776287535440385 7467 9453
767340897169074049 2582 20013
960220448227460097 15635 21802
683814001658095745 6021 23760
443956636948080065 11704 28174
544489234801925889 11249 29791
700427804862712833 11523 24945
237399371370290881 12674 29299
222879993580285441 1802 4304
882609325150891521 4606 25959
986214596356347777 10507 28787
177806716718652769 20731 28299
557870738575580545 11156 26619
441611191191935169 8969 10576
414448456731875585 13257 17887
736758297389830145 1340 24029
535586416251824449 22866 30388
129203570513166001 1245 14692
106266021629437553 6382 6913
33810569340449349 873 30105
616650193376635521 9260 22920
364531390052899713 3271 12140
576707648802638977 14868 28364
441774048520333185 23500 26873
692493017715925377 6329 14404
40155161809590113 22970 27934
619794644094241665 3928 24831
240772198495751169 3336 10805
858225435496045441 22809 29633
36829916329661929 4910 5896
475008494157194177 16243 21187
702294618080490113 21555 28929
722928027664188673 10106 18834
443686584968727233 1914 14235
743711105478496385 7704 8972
540395245756361217 20045 27447
449755436794582401 8987 29479
886163157204872961 9126 28657
403565465523158209 21909 23686
176787890682337697 11969 13075
225668542669644993 7577 30557
992134288159657985 7626 15651
68641538544028433 13649 21932
502694457952845377 3187 23306
802294067465673729 22572 27591
944279126453164289 10116 13374
277661648300536961 10710 24860
404976070970807425 540 10358
720087313591768961 6611 16084
919315786083895809 2082 26488
899667145095406849 2477 15101
738769218849871105 18165 26753
969243421068590337 3507 4240
632199910682526721 11438 13305
734062867673159809 6077 17249
264378384152824001 12912 28848
91142039390184945 4504 23940
49991986740447913 712 20427
481181854127754625 8697 15319
272738648509534433 13503 24803
68871203587512753 19245 23830
964476266759771009 3329 6223
572748992538961921 17822 19144
760926843237829377 11132 13293
76785048206438945 3350 30888
597771176210894593 4754 24433
903322894098096129 15815 30327
505913221514550337 8666 22022
86208348625852689 3201 25728
828489712216946177 13778 29964
490249281493490241 17275 23989
749327690411607937 7342 20404
83285309073211521 2365 6329
269246409511364257 29422 30361
129030675804614241 5465 25633
336160667723181185 17452 23544
918432083345202049 1209 9759
85597762935588401 4891 26040
493345198601005569 9143 28882
543098932465287745 19781 28366
544618780110347713 7307 16675
642353368058277121 3366 27181
66145944858192249 6827 10883
844056731727778945 1224 3056
130378732258286337 404 28268
300488284905679169 22118 22547
164130689187558689 2508 19829
957222202701391489 12378 21570
566497161567077953 10383 22766
705881056794733953 1599 5184
938053725230616961 10358 28219
524794179688814913 20907 24248
583119608485297665 1685 25457
933429239356183169 2341 24804
73396468390413361 13833 21237
128104994238814385 9173 9661
713769184569805697 607 20454
834763026524424193 16627 26155
379235137863815937 8608 24811
330956254716273409 5782 7763
888572404582980353 12441 29050
827170413054044929 24173 26602
109031437698192241 721 4435
476057122138602305 15272 29625
511842628934836353 18655 22597
332222119499928001 6719 15910
698689740824505601 9083 18177
796143594470283521 11752 21205
526909557555846657 8529 21816
786074038068516481 22326 24878
299610907216120385 10172 16934
414743084272405569 25396 29151
538439325905422081 5241 24234
995037048812289281 6683 26042
614542599988624257 18432 20385
233076437152863745 11288 19126
441064125158895617 3914 29597
979621517797692545 3637 20395
870567863890741505 3812 9137
870079803355483905 5548 7228
881409464172499201 7052 22671
952144434628731777 19979 24716
467251861739924865 8369 10768
442176754562655809 25177 28703
993922773101211009 19490 27224
805763788554127617 8400 20637
771320088428481665 5902 19190
347807045066137025 1066 30281
231495580038490817 5048 30971
289485232825395393 3355 27322
466684161667103553 510 2567
527767763384520833 674 25591
338834535259813633 6791 7157
721653158506409601 10472 20806
756452486142435969 4303 5765
184465619673435553 15632 26596
965850675083551361 1724 5415
705449804061966977 12451 25986
919926765743838337 21374 30910
298911078385874177 1510 28151
512853071513141889 7032 29938
390114778273566977 1326 23025
292530559461752641 15966 23880
730776287095128705 16957 19059
258778967193627809 7176 28717
641471183845080577 6097 16375
622056902976112257 5521 23181
330534583691633793 8341 13938
914669210303536257 936 4173
299786209969180801 19915 30465
94347512337989777 450 3069
549420097807601601 3817 12731
530581843309711617 2481 8917
1261426627362284 4937 20355
671190311001197441 6431 11569
77886910809656481 353 28433
275479625538103777 3451 14191
795173873992080641 1068 13053
970384039282819841 589 4626
260978714529759521 3309 12658
413555644757657601 7758 30693
709881209488994305 27758 27837
891982578622673793 10975 23228
473487224578537537 10830 18881
771076559937334657 20935 25690
199945465360496385 14605 28222
876986414271456769 21864 30376
442301072102711873 7379 11452
876101978517944193 6517 14146
970278193448674433 3531 25549
818358431765858561 1052 17642
190621830709648769 19945 29103
557232569440849089 9247 25638
432597743886542913 27115 30443
644245057246180865 17799 25133
970820545487132545 14414 19821
201575310294749953 3338 27666
150124952950843489 3772 7117
796595671838019841 6194 26578
231071931095289793 2908 24780
737993325779648001 6854 14996
198209414987911009 6584 28575
743782318454336129 11322 13090
416354608300171265 1396 30699
167906657743721153 16824 21374
775732596576059265 1010 4091
223992037977751585 29479 29698
687139665554827393 13197 24260
597780576824241921 2960 16271
493309130433640769 2237 10559
719634783355175553 8162 24919
508676776813789633 19602 20497
17206264717806619 5242 12997
122511514521388417 7425 19543
236194827177882881 11881 17145
439172391190698625 18062 30487
843246426818033921 13455 27070
782958950820852097 11450 17692
498141963329928193 16358 28011
354658446836399553 11720 12095
641462199890533249 10308 16264
372896000897693377 19459 29385
297874668766297665 19341 20751
179667963026151521 7768 15871
609609161105332481 9765 20708
799973924079306881 450 6017
731229799929465729 20679 23738
943036043399676033 14538 21336
841115885616098049 3811 18324
262844811390689153 9129 27060
136776412229039585 9252 20180
503676592096599745 7507 14494
88739902463366609 19155 29712
475768746800678593 3694 6755
609703972893939329 2338 9016
557866715672421505 5315 10357
537709625385652161 5351 28334
556975029332644289 7159 10712
290281649860077121 20440 24535
872597669666465281 2795 7432
832558448647681409 25998 26426
40642787689403545 23702 29095
209144564678766177 14325 15739
23493622023355701 4278 11481
439965260739150209 5380 30440
580081925731601409 8711 11030
206468958222103553 9638 16475
44602758743383929 12826 24709
75335703260286385 4578 17028
828385064931989505 7066 23814
400720196721337601 14656 16688
224349662654706337 5233 28847
874567150992142209 10832 20158
389242811304992385 4382 7176
358259504902747521 13599 14769
69798766561650185 9032 14729
802289174549933697 11700 21181
785901081781656065 1706 28721
672716315182825089 12124 20494
82186329728475729 7142 22747
298586731636881089 12235 21175
995898191064522881 3569 26548
189587229550568289 21350 25006
171878124206774177 243 24642
769397079253899137 9555 18027
123133737155182385 772 12642
865798866399458689 9588 10485
131322157407257841 16642 22022
409899969777121985 6117 17405
341248844499201473 15863 19851
916634370675211649 18392 25893
780385612053027713 13170 18465
250645651090643201 3920 7093
941870840538836481 14409 16332
826011164777654017 4931 12744
9263066731481473 7378 21309
765113097455987713 10336 18957
491002766903388737 6684 30743
255024672196100257 13963 20461
638864282185853185 11789 27582
953963316012725249 9911 24460
54102073000262153 11984 18725
324228318367360641 12786 26514
575554712754954049 9537 24926
401426066236275841 2876 11254
746951219896740097 19835 28757
35468166224035257 11858 17517
294025741481011265 13999 21563
305884458829346753 17171 17633
541408548603197185 2654 18608
279270139848009089 25394 27053
985984753860581249 4800 21984
139527228892582401 2803 6870
73048451682918625 2492 10291
405702991060081793 14594 15707
369722871512340865 13013 14801
157524568307898977 3134 12291
916438443021899521 9855 13978
354100033161429889 7805 19925
882260775678137345 5335 25393
19026816574616137 14336 25977
402614960093952577 24053 25176
895681265896115457 9797 22138
846885873960008705 21395 25671
910737610363888513 3431 17565
25842468652154337 19153 28653
370513908526120897 1308 9227
909047414525961217 12119 12355
686100842301080193 700 8357
30979483967112033 26193 30852
45797606201404049 19512 20168
106715342691121153 13774 30930
103365541448617649 13227 25882
81113288015739473 23456 29644
707449741067236481 1315 21989
40754037798453881 3627 17432
514931124143494401 9859 11283
404320220901180225 3976 4685
564560426279598465 2731 22444
749308876184574721 7922 30422
626278936743993601 36 4632
419593269755221569 4532 7468
911524950796675201 3034 12823
689722151221250305 8883 30928
800191183959334785 14592 15807
190661081938994657 2736 23735
92457737980510049 3903 24912
173530556472019969 17426 25069
972446770273840897 173 3274
782485304015960321 21356 26427
155635344177639457 7042 27585
275469515395943873 3630 16393
507241840033863425 12031 23927
562924106223132289 4224 14234
602870717051047169 10405 30383
596315433266813185 14042 25285
239562446541093281 1456 29835
50021706512193729 10352 20323
932425920008043393 14560 16701
861405766556234881 8127 22434
809864374490025857 8227 11318
136634471171614529 17599 28088
268739871109687553 10621 17326
600733964452832257 21646 28956
22792245800239641 11065 18850
496016553074081665 25418 28097
464170404857142657 140 6619
610942148957381249 2540 18237
982273218825788801 2812 25000
986319846220507009 24827 28993
265290205728859969 13134 27309
432024176605029441 17819 22146
843001407574398337 16861 28443
714847098972580097 14095 27430
749072945789762945 23848 29155
179175778820823681 28324 30821
142814163438295345 6847 20159
614841150680288001 2586 22989
464473347609612097 13147 19271
109432121713599169 22563 30517
358352139526395777 13708 18581
433480249819023553 18324 18907
946231950612499841 3222 28670
739336672255863169 5318 27600
871168159494210689 7635 11026
668837088752862721 6089 29822
305886146332937857 914 12139
989084018783632513 10127 13568
303456901293223809 6197 14566
449480363336288513 906 1837
927482628376267777 3188 26917
144943582080262689 6025 8403
839044844005634561 6417 16741
581160147256095873 20361 21447
301776838672140033 12395 14023
699246281482135809 15326 23019
890309375393250945 4604 27659
933004973798414721 1961 29320
294061345369570433 12724 27509
749122500961650689 6126 27944
306263981470955585 21283 25152
177627054102739393 870 24123
650351421950603009 8077 17584
374212445504287681 15434 23850
289004599815562817 7605 29044
296615343435558273 4966 28555
969511474336869121 1104 7013
641799500801600001 24209 25847
639787077940020737 5863 21434
610602008080629633 14414 18484
291944445429351169 8697 26922
836688821830808449 8564 18705
783798799400806017 20425 27665
771299057601151361 4694 13132
637476977156424577 21272 31022
523487390784257665 9271 16181
912675485862998017 11978 30388
775876302981028993 5604 13550
446719991208766465 4462 28866
820933514548318721 4099 12452
271348515622911169 18024 28001
730422192998144513 14031 29848
794006523711985281 9079 10482
111143489011400481 2542 26955
133115380582303553 3509 13111
632003281621987201 7994 14017
220420178628842209 10148 27171
490036254404561345 10273 15333
933007696881070081 20400 21765
675398900761205505 3908 21022
28717512192699249 181 10586
867083615145791233 4011 20915
740564051826972033 9451 28111
572692867813596993 6245 21550
256280088652346209 17445 27022
380609311770360385 2249 6489
171850473911341345 6364 27989
637686558691751041 7208 23744
337645918555622849 16637 17835
956195223984710913 10773 26340
686736016068841985 6652 20747
203065236812019393 16108 18809
646579567215269377 3038 3537
506792565180195009 883 16450
257626407427260065 26945 29799
561284959442684097 23585 29019
802834465385203073 12436 12550
669700412385541505 3392 29284
693561518099933441 2755 14789
539508497309153537 5788 12983
396403929028934977 1718 10979
672858614123260417 15257 24380
569144057598826689 10762 26177
8238313949714638 8871 22973
849688162884106625 21100 30584
105477344465274577 11655 16597
148414052690391425 3481 4012
790580570504825857 2538 16157
655037145818141697 22338 28734
79836637256892833 10924 27001
863617787479249409 15168 15847
276709161906136801 9351 11665
512852837229772289 2218 12932
665456452495821057 9603 10554
558817599686371137 11360 19538
482840764308374273 6838 29225
697012665479718401 7647 13001
66456509714232225 99 21003
636301774988815745 3213 25122
737013593577938049 17359 24204
704848824031060481 5532 18322
919865583416996225 27690 29584
544508328407239617 5706 12866
770691853216501249 24658 25694
245198571145863297 14542 30028
298347505677998721 889 8919
361274270565267841 1129 16980
875577499756115457 10986 30634
388918567119375809 7370 16233
596106073389055489 14034 25485
994139589701468673 26220 30674
313258786914271809 12195 12668
182395351636643009 6184 27548
911808724892257025 13197 22651
225524200090056577 26076 27256
190093879143073953 7106 26827
808523425408637313 13225 24893
876799545306656769 10005 15086
257083076520594049 11685 25308
114025463146131041 4764 18432
995776117286027393 4645 9962
29601194284044397 6531 23982
883531275199850113 21735 25395
701231544969981953 25709 29889
520651553058470977 25640 30637
837053036696122625 18805 19999
77693096370616385 22516 29565
200396312903816225 2179 31001
440100657625833921 519 5919
696094408366736385 26180 28963
768319835592670593 3978 18947
437065885141958465 21935 30850
918575280675000321 3187 7850
715247877917878529 20595 23312
410064961500218305 16673 28112
970544758478038017 1092 29667
890986299911958273 5327 6493
627732884597026689 249 19959
597505710438035457 18218 20329
805972642707967361 17183 22806
211922987783609089 18985 20101
794665553095942529 14722 23803
275732565185172961 7580 14390
453855917420806785 18754 28915
688620089977263233 24723 28774
242171122357394369 2873 3923
909144448500477185 19096 22142
302045995952294529 19032 26932
457907019308052545 14012 19261
975021588696339585 23962 26549
444914274968319041 1550 30368
618966237965278081 19479 27236
445148379395504897 5009 29047
215558166735934977 285 8250
752228329085816961 17808 23927
484172529904480321 16887 26195
207275761290290465 24579 30734
633486327176317569 7995 29777
933830336214477057 15017 26430
219848063949992673 13273 26463
805581465440667393 15487 25983
322335790775429825 12486 26046
40468628419567665 12803 22549
635713003564585985 7823 22097
642034553585418113 12455 20739
114029255626238785 1561 12434
116279041839682401 1264 10630
495582439794386433 10486 17013
512402492826083777 11413 24181
535547122363528449 13681 15811
555538678566840385 11130 13098
946314129640665473 1106 7447
739206679766070401 5859 15914
141931371826022001 3290 22963
647072986574109185 12445 26562
333408778572444225 14642 23341
828171388707715969 24462 25839
308035354435919105 2281 28599
157242318503129761 4367 14959
460692896095320513 17219 23041
995882236970672385 8934 10033
637067882638010753 24965 26758
388100786618060993 3059 10054
267335328731373793 7504 21298
418266164935971585 18030 18204
616044989664363393 17286 18384
423111399445353729 10770 29043
411306271298212097 6267 8614
595529250929914113 7568 16961
795071342158141953 29805 30029
114693708050403137 21027 22982
916039687502173953 11645 15885
687505484040428929 16319 20383
726620883301468033 15201 19757
698725069052521473 16510 27057
892639447081403905 4368 17327
584017963905822081 12511 21145
919743149547290497 9846 21321
960640709848810497 4775 19155
163983921548972225 17118 18503
299747947931848577 24514 25829
748833160354070785 13014 28441
392582621605406273 5937 30127
144416086494413057 8199 12728
656035785777803009 800 5819
323089138964665089 15539 15910
334609469881208129 10310 19243
558614167904007553 23980 26678
188665130805844673 11617 13183
846238895757114369 14283 23503
295650763774595777 2363 10666
989354355555843073 17500 25957
528546961010036417 6392 21736
661112806525128577 3697 15214
408895024727776513 14263 25728
34209900735131529 7524 20172
790736940232591233 1441 4307
524124258719883329 18222 19661
745745208086297857 5917 29488
218162830798473089 9144 14245
597677566734589057 2381 26190
344007531702320769 8280 17342
243331716692900097 602 18563
179393361992705281 11483 18627
498119452916938625 24734 30826
659953634916480129 1882 15177
590695568695274113 2915 4591
930290686904680065 5585 26339
638883019684627073 5629 21555
148646963099455585 17084 20523
162868203866430849 2346 3308
840504966482765057 19433 22633
439386934113315393 4648 19365
919085052692413057 1628 11253
131781596574278129 5897 6416
23516881229067365 7114 20142
717481832212101249 19186 23158
869280551009669761 6773 13068
156719351593643809 4766 19409
896995804413332865 11425 19325
650251312179790337 3282 7269
890194051959174017 5877 16026
550217853729371585 19714 26899
178783364505175521 6331 20620
227615920124279105 19509 29657
769099021687797121 28331 29592
810172886213258881 16023 30212
557683676960746049 804 9245
494213942255669313 2147 19994
685980946948678401 9845 12983
734502988550495617 6317 8312
808747659533150209 1555 19906
72424327573500593 7043 20158
740842400755443713 595 6574
617042754422904193 21347 24355
508164412902882369 1467 14102
834706055547002241 11941 18689
884619246499443841 14487 17240
935238836906670209 6828 18999
529350462145242049 1506 28072
436693796734530817 12776 17615
448881005661238657 25163 26035
451425194131395841 10002 28369
689865526866153601 7163 22839
945625853204376193 12932 18013
536035808046381825 29372 30386
276563636095197313 7912 29812
773264231246013569 2375 9925
385476172503885569 7614 9962
308207639618135681 17491 30352
501827585157208513 4165 14167
410174592233143873 9070 19828
476281766277367041 10963 21006
524496113986078401 3191 8974
849632701254243713 7047 30987
192409047224128225 17428 26894
648139194955504641 5156 16067
957537031939640577 17144 20003
88904210632513521 10157 21863
870770014257768577 18207 28403
959602965730027777 9752 25300
865100871589437057 10886 21546
903618976348177281 19874 24502
493792330532595969 6118 21532
417043794787147713 10266 23578
904216382196839425 22926 29442
499947122472157441 8397 14050
57727201434826017 22215 26746
369079769001785985 14805 17883
516682950133560577 2749 10520
533494934335031681 2426 5269
318749324734351809 14396 20787
803517569491887745 12152 24362
257908678118102593 3252 11147
278944366766957345 3364 9650
262168445670820193 6740 25619
90248152098126865 20443 26827
17226481424746255 13788 26092
241396363625476353 12827 29563
710231560810040449 22634 28840
751020680489077121 15423 20044
928018269653339393 6578 7119
310431887460687489 5477 16428
294170134302927297 2923 5383
376634138695436609 19026 21694
690312762384468865 2094 13384
819657640442663681 6305 24632
616110832024883585 7791 18511
706376973949161857 21741 22658
336585994124678913 8807 9596
528529489170132673 2786 20528
715336229512981761 22522 22708
907925400244380417 12759 16098
332230410870227649 15823 29962
168647149192331361 11047 12354
748536521151503873 23596 26207
194669690546717793 6224 25306
593888959885450881 4341 21332
169465302507582305 16138 27260
146892263183357121 30837 31006
459738963556191041 9897 27416
169270038403130497 20873 30108
921320575452533377 11225 27203
960204434345580929 10859 24532
631877691876084609 12790 21752
198237908409343073 9873 29509
166557257765141729 7714 19808
910349407741616513 7044 10355
929705484856242433 3187 24019
473356515974092673 8441 23517
98948858692374129 23173 23969
107965608471214833 19390 28325
241554693763973217 4597 29227
654472887231609217 40 29749
561034135320234369 25643 28553
926733496040807169 7970 10945
43692111789283673 6293 10376
541554721600523009 5155 21642
468766654329122881 20646 29623
152523871172871137 12483 27368
817830559213419393 8531 20873
957415778664202625 15320 29557
670242823621670401 19780 26680
938069175822274561 21071 23871
988837517360707329 22769 26618
781117470805373441 24044 25452
814326217233080705 7680 18789
990041245490782977 19426 26796
296740266213461697 21067 28451
657046041706710273 27220 27223
216702478115657025 21092 30267
721254696807871873 8131 27409
986674252298229249 5118 21575
396627143690427201 2410 22980
963130681289577217 878 11147
227290603316685505 7180 28759
661362728148915841 14764 26902
211423837074963937 8321 17370
677130336971124737 18883 20551
39658140968438009 396 9239
429965124818352257 1428 10635
649415334775699841 6362 29647
143659772127470833 6301 18479
796565284486756993 19871 28922
613478207044622081 17268 29513
541392517769200065 24929 26226
759978011963745793 24419 28947
621711219015420417 3570 21670
660981879281990785 18451 28818
851827664276829185 13600 30200
65190052623528065 18080 28746
959875710808642433 7645 11021
695429622378540545 9369 18136
127850280103647409 9633 20945
163181135378017921 7116 17838
468472068662517697 19349 28018
766806007723630465 3835 26885
170033701992327489 4719 22637
28850863292056773 12048 19646
874033336819433473 22687 25802
140599620698068865 4868 23471
637888582619414273 9124 20737
600739306286790529 15507 26465
273573802704216705 2889 5791
908833090738397697 11057 12259
938964767472572929 17337 22819
387146182169168193 8351 11236
479042591571481345 7103 28735
669391833773957505 5578 19407
930352752802551937 1920 13488
517407342067606657 19798 25836
689170867458098945 5741 6016
689013626711414401 10905 12893
541595182642414145 994 10866
771711691301042945 7400 21250
31791778242915569 4036 24240
729831315526198017 23133 30112
374388014029168641 13147 18948
935192903515236609 13090 28477
590440584617791617 8409 30928
884464870873813377 18222 25901
972165365549262337 1397 22739
705365399445575809 250 23572
135354210869746081 7531 12301
307875710456258369 4804 26121
716291977659469825 14042 16525
493519624409778177 6250 26485
378892562063438017 16872 20056
554939768169788289 2260 9169
989077966408547841 3831 20567
504549233096774657 10958 12821
611281179996421249 13753 28888
402255268820042049 4359 27304
250502457702598497 11162 12545
956828938899697281 13330 29266
721183971676563073 11197 21928
44240626419053801 9462 15088
268081059618413761 11923 24567
762048070441288449 7627 28025
28088651541718689 6171 9690
572136386275943233 24276 29401
789807277974151809 2517 11401
269057862559186849 2034 11622
945334004706207745 16854 20953
757016738759091329 4339 17975
189985217915523905 11515 27053
177411755356438049 12107 18023
133709915676842433 1828 27972
623129908242376065 15745 16807
887870554168248577 4360 17109
633844045479214977 2666 15726
610176127733208065 3754 27764
796486726851554689 7445 19965
839544107343858305 10818 22578
73794691059127617 11709 23544
843006715012602881 19873 25095
498142001699150657 5940 13296
943927745766021761 26870 27454
92473478251640977 1844 2502
526582074779494017 4156 30586
596477938837210753 27444 30385
453261054208372353 12114 25064
604966675515008513 2172 5654
803501693892552961 3036 8984
784291959667072513 9337 20086
215009585202412993 11577 27327
658500294205772673 3502 17640
740436823609282817 22175 25070
572776798523790401 26797 28440
933766847685394177 20607 27531
415037703217272705 8289 10896
903315323088957441 17156 17245
935597866100138753 13708 16500
375312804213141505 158 20637
248632173756739393 1682 28238
687539116769041665 10942 29503
554135564791124609 3716 15835
147046854261635233 6228 30166
365978520444450369 7804 15643
394860766698467841 1678 21487
343357611424707457 13456 27760
95343389783725025 2949 7589
423888919225056769 884 16061
899547400413094785 22981 30168
332382522697940865 6308 10153
536178332673689089 9346 16090
894307783606585345 1923 23091
586170470534380417 19445 26843
762129311460014977 15731 18853
165215914622425697 18086 24621
323205830986758273 23693 26094
277786366461750593 7976 23120
93934190274694625 24371 24943
121371650519893841 268 9233
598355732789165953 3314 23460
298798563812351169 3242 14424
318941744954415169 2049 25713
957000299578996993 4527 19940
133567578313467553 13173 21914
58174596138822921 18628 20189
761609687486810625 1573 26537
210991916216432417 3811 7332
791303355104183425 5459 20508
507063478426442049 4707 22701
396841987471717057 10627 13656
510265177931106689 10258 12379
996422320761787777 21972 22453
165729115435421889 18863 23659
385998976352709633 10595 29582
121870352469546369 19386 24630
982735074957695105 26386 30186
757965502612375297 2011 28667
91113981861994369 7624 23939
232974843960310113 4513 25203
399539898471381633 16668 26663
701047985546889345 14219 29900
679738243700995841 23925 29965
899597549935737857 11010 19573
572732070843265729 15625 18559
124434298294868737 9082 15430
687478348051243393 15029 22564
136654580739449473 4033 4478
846641972231118721 4022 5061
813867363829753985 16539 28139
585897260551178113 3647 4633
440623552241834945 977 25645
457572380770663745 10706 16674
566631723915929089 6367 30733
706310297384263169 22627 26810
670246974553354113 4092 26690
934046056672663425 707 30548
200234783325580417 1674 30538
413285114602302913 12280 20168
547872536036795329 726 27309
754893020939185537 24299 28879
666855617040976513 7429 18472
495389079255133441 6204 24499
581339635874716289 11472 29449
894229452450879617 22483 27035
910035711398588673 9321 29326
556832274813871233 23353 29600
300212662247123073 9813 17456
458708404764983873 7073 26012
763160503539676673 2154 25196
135918950259664945 71 1598
816452559317017601 9213 19679
190633145770426881 24688 30009
70555760533917321 7599 30922
150308509563416225 1742 20276
683504487207773825 17032 21198
530968411871775489 7633 24271
535131512638354689 9583 22924
552538218604198081 4188 5063
273831167486381601 12550 17844
866189806117922945 20135 25707
519456236843407041 4601 24754
171487742365116001 2883 10061
717084134840423169 4377 21085
726378519154302209 12606 27427
92318089640865969 464 26322
187759479005123361 2961 23784
242698896154227137 19239 20643
59974075559047433 827 9022
196986024325777729 1243 22717
536472491633816193 11364 15894
314420243550973313 11215 20483
330993468523921281 21639 28839
581654410614799361 15984 30565
414760715813500289 2651 17107
602180990672596993 24308 24430
412037405459962241 14066 27193
472448115428075969 11647 27390
580242103478838145 8893 18979
840316514018173441 624 25342
972635008445699585 3586 25954
264763715839887233 8339 9938
19673514599148237 18944 23357
311118996054037953 10152 27522
975903758992423297 7944 29886
373884410955266561 7231 16759
24590549011946905 9344 17787
769414496545227393 18692 20455
732473308876386433 22797 29572
919364091315497217 2642 19960
585491184928585601 8075 11525
396753235637905985 139 6973
751366560281958529 3773 11437
952637724874843905 2139 29669
82471120153854833 13299 21008
11884069146265831 18825 25736
952150711712640385 313 20664
291063540124081729 10467 11705
454446159571190849 11136 30110
545758385764973057 1155 27959
37141333558487593 26607 29807
745895242063337345 823 20977
739366920423634561 729 24027
352071870039555521 125 27614
389615541358885761 6826 28724
162652497947458849 28983 29607
134182597867962273 13194 18775
515375066382208769 17802 17811
483592538168757377 1393 10176
500512989541586945 10432 28025
487657609695418177 10467 15559
44510760719322921 22599 26799
729372762524171521 17417 25138
417572259532800449 22456 22552
545276683497249345 16261 16404
915388179999613569 17483 29685
167167809969727 13891 19352
990366194245662977 4844 8265
869054424406755329 625 17042
929076208278065281 1864 8480
899147334857410433 8104 9372
252558095405202465 13573 20358
383633669371832321 3186 11861
463460543920977153 16656 24019
540331744843975041 8935 16993
897165712880305281 16932 24664
103027057203007649 10464 28035
463208288151225409 6984 14072
184995176530371457 9034 30372
441526150623712257 9982 17130
91017284901724337 16271 25432
586838173170438145 1927 18092
248723403051407393 9940 14613
331126031901757057 5728 26385
845747542502152833 25178 25447
824000820956104705 7156 8591
770685711377801345 5812 29077
268593529877687585 8605 18491
490443683357071361 18420 19564
232701384036719361 17004 17265
510889814685135937 7184 26022
643065648176868609 14259 20114
734427856964373377 3198 8774
706591969596889473 10079 20651
54719036704049985 6041 28210
432691285720363073 28647 30197
50398669565524305 3689 5031
957443700656913409 19834 27759
95406780182408113 31 11625
723465953365344897 6436 10230
826029506350806785 10175 22097
637673435307664897 7524 21117
919629811365574273 21905 29800
879550339236498561 12768 24563
992813510678459521 406 6368
791918359561694977 7967 13449
821326361395058817 10791 14159
996710057572013185 2347 27687
337174932755829121 19912 24379
534068203805293953 13881 20449
43269026238696993 534 2335
138910674940984081 5922 28004
54461195240421033 11743 21174
25200019603833113 5963 13402
20822501697161045 533 16678
800168300315984769 7964 18784
233692138697250593 8354 27820
866209605224032257 11019 12701
350543881681993217 14085 21917
335624464205277889 9421 23157
649911568296161537 4055 24900
913667097191879681 4173 12110
497565138829493505 8906 25362
787992509363586945 165 1069
203575487048794913 11551 28496
134987264003758161 1855 24565
806635059102681857 760 27097
602894084008550401 11098 22267
466410332769655169 12512 12676
405217959250908417 14407 21184
705767878840198657 7576 29610
418426380471938561 20491 22342
376247198299239489 24930 29100
437808327403690369 4833 11736
948999736236395137 368 16955
154206310310410529 12949 14241
147023469849457921 12761 27054
270192018832180033 3356 24757
493018361981008001 17968 30826
471134663590046209 2025 20718
823855629122590465 12134 30563
685855173813468673 9655 24995
845507758249702529 16545 21218
767594277842089729 8296 10682
688115193614791553 847 21116
551074590793607681 12877 25588
961914513918408449 23588 29810
897499153564293505 18909 25452
396947978743668289 22103 23578
539403614533473089 2140 5364
549847439274763841 14759 29286
901679110612956673 9979 22646
490704117636724417 2225 24957
982322177472898561 1383 27494
811193938119124865 16050 21745
132024795895201665 15496 22540
807206632083477889 3155 4934
351698415196256769 4537 4656
602876531485485185 7330 28999
97513439929240769 6848 30105
662468873788824961 13401 25261
989652666775246081 4026 18254
916457767769294721 5591 29181
286944530592332833 9030 20189
74039911168739537 12234 17025
354265775500966401 4436 15811
699882961324554753 10497 27688
723569339221835905 20766 29288
168150986001663233 12119 23756
54902737597448241 5068 18017
903754358086707969 9305 15533
414806809674214337 22533 28260
499669568789954625 1633 25225
977675218432626305 8920 9546
308758994990732545 10725 25149
493283517480062273 608 6230
770829364195535105 3089 28959
628062580010325889 17277 18385
56202262385490089 11584 25547
255275036360156801 23966 30035
228958920892381473 7137 25217
581646152638160897 7489 11032
782881557795768449 11386 14393
525392925588260353 3547 6564
395017346125783297 5247 11774
382355850121317761 3412 11068
74495997752599409 568 28289
582563486500841729 16530 21191
185577076684296577 12458 20824
967027184131030273 5564 24579
365030494500324225 10393 30743
26864242362091061 18635 29540
574759777375092545 29879 30082
441240592039125825 15057 26967
986552168695517697 13472 16962
438879585294554177 23746 25279
755196287946915841 9449 10393
859559065996354177 1755 24792
424965620238275201 2617 24082
956541019581418753 4419 10437
25884182227130737 12865 24365
257964671862286113 25663 26465
869717579620505857 22549 30650
176937724835934049 1764 9674
9271001530350987 952 7155
91464987268398801 5062 24885
313322474138764993 19119 23028
274702577816650977 3085 13826
101286640655914081 12380 16487
98817081113541153 6657 23506
10875029500802215 8860 19741
341055120544123009 16568 29697
529548761519976129 24971 28569
461794714652302913 2871 16486
348275750255389505 9580 10432
599549057345409921 1972 9640
951609549165269249 15277 28951
570474279541887361 4744 21776
685446544594135809 14714 23841
991535517017180033 5609 20597
3814670057579406 26811 27334
230081913261916065 6129 30307
678958442911884673 23118 29122
276197340956411361 20447 20954
620895005712768001 6603 10759
339848559714173633 18384 19459
885707867568932225 10538 16247
120991866359641873 7034 8736
717472678301675137 23864 30926
890256785045625729 13941 19084
90913806073693601 1373 11875
17092877937425755 2113 27205
57774121452510489 18591 26593
121603228318125649 8877 9746
71992083898585689 1196 20215
323954414530103233 8917 18948
863418541511350657 22419 26820
282888976072047873 8435 11323
233896288854786849 25910 30767
394812751044195649 507 16095
117479124531129745 14299 24379
154007211598671041 5478 9484
357274328883171649 11427 30575
862555943755690881 17005 24813
234260834738023521 19634 25966
233718516347455105 13510 16162
261126671769112321 1190 10079
559055640747185857 19440 25568
68441683671395025 21628 27811
748059504849440001 13467 21466
466293581157977153 11336 30316
721281231560308097 380 22860
346297988109483841 25866 28807
755065368336818945 1314 25781
471645690836048449 11418 20695
609184653553040129 9247 23185
899467441777787265 1578 11600
77821698381317361 27818 29955
334781611048221377 10631 30544
162713099453522849 10812 23558
373760863190597121 23510 29795
414090972860339713 8869 20533
243699499149236929 17699 19483
82009293697620225 872 20755
849453312298422273 14958 27502
181654624889919361 6461 18059
332533214629343361 19912 21033
683902736826976129 2255 2793
444681954405041345 15156 20647
758017993537340161 28076 29375
337129378018168769 12445 14011
11563170007502067 10117 26013
51340653577696569 1579 22184
164562985643872385 10154 30948
805965926852231041 9459 12051
129437298105184337 18660 29622
866353862002455297 27055 30970
691297273449396993 15939 28117
526527172291899585 3432 28569
983454342226803329 930 21483
995473998934031105 164 25034
831109625415766785 4020 30816
941481469592766081 10933 29155
42473083697611713 1555 12954
708691245555371521 15325 26657
423343830194585985 4082 15442
504456986974268801 6554 18472
540935523606219009 25299 27811
674761582697087233 711 11289
436368938577661697 18300 30364
850355252985060865 8655 18583
128947927798886753 10379 23258
877912029470309121 13370 23118
47846528004715337 20857 24830
65332744739997393 12439 21256
203161669051137761 4519 7847
775010464938830465 21432 23012
919146701283015297 3134 3168
269044310897761825 14852 15510
972881728584038529 4061 21795
360805194497402241 26413 27584
975788878097421953 202 28629
745580266461040257 11271 15627
228172790625716705 3675 7023
118535620132817601 3140 8511
877201437156916353 12130 26857
355718113912793409 2639 23762
872119368845627521 1257 26293
711454051722938625 18526 28677
324201230935006657 14864 17194
354501599352566657 3209 24797
93960154709787249 3034 24580
757618917476079873 1047 30158
658460236416491521 26708 28420
744480765665919361 9544 12625
864065587619645441 9951 25019
87635458029183153 360 25299
961297436561881857 15082 28793
182798379847945121 8725 17567
480544327605468161 1527 22375
646620483107980673 1979 13379
275229760843362913 10295 12677
293167150908494977 23710 28446
679906675847060865 21003 24146
223216994505861537 326 6933
226031861692508321 3314 15462
122000080812107121 3301 23491
314313848890360961 16861 27122
697521496960419585 6999 17153
400160979530031809 3007 27889
828759666149785857 5658 21608
503509181617882689 7813 28499
645725691797679233 15760 25507
376245464721694849 12932 15240
468082055202664577 5105 7582
182943624314201985 6424 26065
243404039473759329 3126 9628
473233992822063233 10564 17624
656386226239227649 8271 27655
17631123044619557 1997 26633
214863448872250721 16097 20289
574452442329135937 2075 18274
816347350788156289 6675 7771
145032442535846689 647 7761
497850165912851137 12074 24688
938287114377946113 17219 18733
653524302748003585 18586 27010
295276519312007937 6680 15525
668095854192813441 12362 17468
693951773850063361 15855 25371
182185333032798273 5256 20508
643169332497460993 5021 15780
505468948517531649 462 8826
835622193768504193 12331 27814
420449812509311041 22731 24371
637969362949885313 1053 10639
313542680780102529 1944 23920
420330802083885377 12686 23232
303609215757113281 11009 27942
882458790732794497 19586 27436
329736789221968257 1224 19919
403975974537733121 4096 6542
201133737176697025 23124 27054
475418468876082305 11713 18181
308249889147759873 2410 10084
34560801712689937 8893 9372
996513661683813761 14890 22705
658605220406411009 9385 10399
819062868177226753 12374 24268
990655095146937729 39 2210
125703417159833457 513 24851
922489948256210177 22453 29264
101524534595654353 365 21053
893767299001485313 1476 7414
442382677478313729 11232 14862
210477236380750561 4991 5602
230468155811436769 1748 22973
432890152724045377 18257 22137
756249525797109377 17133 23929
539599367727216641 7785 21396
608365537845486465 16471 28408
974390718952054913 936 5832
390717090393245313 8663 30793
231642803107899201 6023 30882
272492978661929889 12712 13347
156472062039970433 549 2053
942173792124414465 1015 29533
261580967031587617 8404 16524
507124840503053057 6746 8887
909835748582299393 6467 17926
454739956126353217 4270 23405
703686484642940289 16988 29372
754924691713725313 1232 29882
539491754633903745 4109 12042
609436603099489153 3339 3367
347786620609067393 20366 27974
728385029331548161 8555 15639
740840617502943361 5467 24734
968977310001143681 4581 8013
711190398575762817 13401 30688
2663572478738275 24222 27631
609512075509403649 3951 11914
319977678641215873 6852 27248
562612541192773825 16224 30544
718641075820272641 4584 20940
101680309463478833 12134 19162
261100736079661985 5378 11554
864080778178202241 25877 28127
504521614550085953 6706 8996
881758547323162369 26994 28855
243247075343226977 23175 26731
620847035956582913 24885 27012
422725400033129985 18105 24802
788950531039223041 2315 3437
667957291316774657 13034 23195
387612359563387777 6579 7651
924975460865866241 13417 27418
103923484488323233 1046 9791
581197837221203841 2883 25968
226177938260658337 9334 21263
133017030221282081 467 12026
602062076131364481 10992 24216
197001384365329089 12686 22395
343583123154171969 8927 16086
607871279416784257 22498 25911
849935752114223617 12350 26954
481255674353242561 5686 14590
793893650541999617 10177 19856
401327192184339777 9103 22736
5708037451871207 6438 27830
399382271141568897 28031 29007
818442231257517313 12717 30647
45805946632000881 20351 23993
300556277204439233 4345 4751
58695112772660705 11204 28350
180257046396885569 16805 29785
100955224864463841 8056 15881
544449128665139201 21989 27194
779729891760176513 19756 30584
254774316041714849 24537 29337
477385466177580033 15860 27735
162917232035002977 1239 4282
330515621472621057 5777 21448
441226792402087425 14837 15502
461760281157751233 768 25142
38195193358252057 2470 28717
920220835948320769 19221 19498
412213584713310145 26057 26628
806788113401907457 18859 25695
514130622134675969 11739 25029
637325284881946113 7045 28333
812145962721725569 5365 19612
480195835427281281 1809 18855
404743789511730497 15121 19930
442795286548083329 6380 16776
722161521190610561 6528 28365
416036358162457985 1621 11659
405849823789143489 1396 11432
497903651671499841 9764 17827
737713132046646785 7856 25448
529105581702196993 16740 26845
491669550642644289 17661 22707
973434853216637953 4427 11443
47752276070649913 9820 28334
160108181268284961 21339 29146
337175428491011777 169 19913
803029453250509569 17812 22467
887996444913195393 7218 23937
258680869047196897 3841 13752
554740837291962689 5930 15812
406200270933560129 4746 30589
76330149186485841 15546 20136
898494962272607745 21949 29373
192554564257481089 13101 18997
810822947812205569 488 16510
671446471948254209 24305 29410
990331383086811521 18113 26521
993673005028018305 16246 28266
992267000424639873 4614 21658
756273881551702913 22246 29439
324039678849871425 5634 8154
949330676237568897 15358 16758
555266708288151297 14657 24537
799808976087430017 4465 24651
759322345168840193 1909 30982
648410427637958913 14377 29712
100485830111573201 20848 25277
343322785988998913 8789 18363
600865720491654529 7116 29062
386358561530759233 6703 17847
22732735070640333 15773 27056
972534024313258497 10201 17894
959883063151323777 2239 9765
370262226679063361 27256 28425
911034641696907905 10186 25037
743630058239727233 13838 30194
417933181755799425 9550 30982
170607265638953025 20069 21672
788257836862534529 18498 19491
729723192960303617 9651 9826
188093230297425857 15527 23184
712099471061794305 12029 14422
812516563993618433 5264 27349
931588922851272321 2174 20897
503236062803139841 22163 25946
62931260473593657 4671 25182
733973285513918977 6744 10014
972851927134026753 27246 29273
363204931262600897 4740 28251
430454422836465537 14135 30001
875398802108684033 14555 28599
280047580639131169 7054 18229
425880367456201729 125 25663
567198136339843713 16901 20616
996508813204947329 8190 22046
571449427290300353 12609 14317
537159876658421377 12084 17050
59745217855397217 300 29890
470975491590046145 22463 23980
668849237020577153 708 21867
639259651514251521 13421 17010
148718852819687457 14383 29371
408355082834255233 15353 18470
861613748522440705 10304 21230
974912950177440513 4870 17359
104982182482434177 5062 18605
895076989646320001 9045 15819
234703803016781633 7742 13876
188271136559066593 703 24113
168434405975833825 21134 28667
410082824972313601 11663 30949
698685110602635777 21369 26472
104774714763465233 2606 23622
404194800021702593 6179 21463
739537078048634497 4320 9253
591218173220266113 378 1714
316992066985804417 9162 22748
918570581798295681 15458 22892
715980897239099137 832 27312
51595729324642297 9038 20070
798337086811613953 2526 13911
935451153037480065 10316 27454
731968614823976833 19186 27515
282482297524563105 1432 3610
370462550493343233 10401 11935
603480278315519361 16641 27539
915089584465455617 16450 26569
920359792194627585 23078 30250
143647949882534929 7716 7992
785724480237053825 5031 19891
835687234349414657 6139 12784
136928575912957489 8240 24320
885197684768471041 4246 20987
786150691291940225 28669 30646
682769520497522817 6497 24168
620862514017030529 4156 24855
423152041915159297 13153 18815
159994299088442209 5370 18238
566661757956573825 24285 30637
60252418103186049 9551 9720
607778335598297345 2990 7407
716360470933839361 17763 29324
364860675003605185 16555 21769
212552520422317313 9545 24810
399517012422364801 12693 23730
188852357844854881 13552 23890
743159039655743873 16746 17277
647002122344968449 24799 30079
369346494145261761 728 17497
70729769525375017 10117 29582
377149911142858241 20285 24889
44837119883506913 5350 23957
247815108653924193 18723 24124
891516493147765505 15026 27598
236290034088987969 4396 18405
800016540167245441 3056 23962
276057703619116513 10172 18837
967913912416665985 1965 9421
137279682455165649 5792 15939
66925337268340713 2325 26781
551632512211114113 16998 25874
968538281880473345 27814 30180
735952936321631105 17137 29526
325209306371998977 16633 24320
551519608080255361 2612 8507
673949237285800193 2642 6515
114394499831583121 3006 29410
683558894473971841 25542 27506
703529910097358849 8072 23948
134623188444027873 22120 26076
86708305581502993 19121 23647
216268726071529473 1349 10750
586972238608765953 4518 20828
183267459096644097 14470 16492
43735861924723449 7279 27373
545516636191049281 4935 21246
816879446689284865 21168 23019
456864721127391937 1317 16313
381910147555309697 6864 9127
59662723066065129 16579 25684
318442214573579457 3537 16672
850152730674327681 9685 18288
409060404858458049 19678 22595
738973211344070785 2635 23426
866454765612559233 8615 13413
637326923743717761 9633 10779
731955992351508609 28387 30089
674908566358578049 19100 28611
957329600236093313 7989 15256
453423381320281025 13356 26466
945170089596310017 11988 22092
381738133254881281 12200 12794
229252413006889825 14791 30930
371292341204611649 12292 21999
443808067739062977 4257 18374
758387404103682945 19541 27157
351862719422641153 10468 20962
503878128388695489 6708 21708
156007307827913153 6166 15998
647096654076189953 7156 9482
94874436164559489 16855 21003
823625410204261505 2138 8504
263976729771449921 4991 27925
921053946787491585 10868 15852
851582793500185217 5263 19241
249554369246286721 14817 24248
680681849732913281 19006 28525
717419201541982721 1900 20999
356403574026870721 2853 14591
895584038685303297 23668 26131
345946375405297601 1512 4743
101211953935301585 5580 8655
485496830389607233 19445 22661
698103973537232769 816 8748
770460739481684737 25353 29771
119901438581702993 14043 26414
578053998522875649 10787 21455
303044950258300353 7990 18365
705563124223026305 9155 21165
893096491143989377 16672 20535
546763754850971393 15673 24990
58599808175163305 22438 26847
164166006832239489 5870 21448
315742318845078529 2210 22103
464982128234765953 6498 29290
554491182246710657 1347 17429
124192618868868017 5415 13169
860324236735987585 12869 30374
302755332775134913 23710 30745
306844039984074625 8823 14784
267589525682701889 6564 21795
301762823684466497 5763 8840
933493598374297985 7645 28740
703242938529218305 4422 7898
749495356307640705 5248 10020
400343429831718081 7791 16592
519060004716081409 280 17695
98757073410045137 2282 22865
754448112938724993 4914 5414
339913378641593793 3472 23954
396484033554628481 17082 30458
253295810851302145 7414 21857
27456024515650769 5935 6025
191835364137357793 3256 10966
799474306398352001 5162 18806
995683793225627009 29238 29306
512066143555223617 16253 27867
755313259985566593 27725 29026
239302832341934401 15077 23953
821763194777918977 17616 27209
76842381713099425 26437 30181
691589644244810881 12168 20141
401253116433949249 3869 19393
923461594648788481 6872 8651
254387000111798049 3376 22722
37410614349024489 4621 17151
665330735071194113 8891 13996
103302538959173521 3375 26281
188558277747368673 7375 22070
550695733740763393 4806 22943
185866533983087841 5466 24048
963852495798281729 6938 23868
118078737781225137 22160 24158
241547027009314529 13531 24639
138413508910502977 14794 28163
343037878880853249 2534 30810
797394479736560385 27058 30119
191963636921695265 15622 23194
710237751593169281 2346 16703
972449439907311617 10248 20099
144413408050390049 5586 12513
919655886861558913 4462 9838
540895646658299265 10815 28467
904373918771700097 11581 19005
32470026582664957 6785 26964
131306868411723345 7369 14405
151912850950353121 19971 27914
131424707217380641 9159 14602
730263547053034753 11772 25008
509019108630493377 927 12688
901349538257875329 1082 17913
616729737839296641 14018 24962
805195899463733121 11617 26331
935391177480152449 10561 15040
793840011778101505 30140 30835
378496168974184129 7544 14115
905973396873697793 7860 19751
276952085367948801 7709 16392
125197136513548913 3327 5138
405603009506439361 26231 27072
339881857914427585 4682 19077
986172806355607937 13766 26346
170412186617070913 8642 25280
705244928447431425 25914 29051
666026490682220673 13660 23376
556982056782853633 10880 22612
584272700992869377 8460 12040
243508434819876385 12090 26719
92146353604327665 6034 29851
470020374333625345 13496 27914
696153856720727041 2230 26516
588425706396467457 8916 20541
540345295058195073 2475 2979
118530391450629937 4699 27778
687976766599234689 20848 25525
715216903703282689 12864 28790
134078496423363441 21484 26772
224934791974572321 13453 20194
661909046801056897 7111 23057
307169140903571521 8132 27353
149722665364727457 4685 17053
87304593448859441 11440 19275
669023045799292545 10106 13155
464354710226348993 2726 25553
312640109983753665 23694 30826
263951922188777377 5595 26080
890614338858753793 12220 21638
606982983996804353 13214 17932
638298932530894081 5583 22751
877551156466093825 2797 11781
770881535989502721 2511 16901
480804960561858497 11314 21451
809084976147822465 9145 11920
946133017505740545 6714 7929
95717187832249809 3367 11136
98216989984283745 12273 29502
619162502102263041 14601 19732
110015700930684801 8779 16066
821872665986234113 10195 22807
599486124802627585 8915 26417
142211430691070001 11380 14672
888618275324301313 6083 24025
80026404299971441 5972 19932
922164102921758593 2936 7656
606065908918857601 9623 27258
470902142206508481 15818 23523
822468878123771649 1446 9918
710965496310183937 9208 19038
167053534709872065 9306 23686
804039165440638465 13212 21860
351258231970192001 2810 13467
582228363135360641 5699 6605
834913333279935489 6525 22101
917317950402459521 12059 20964
657711604944609025 2572 22876
32998134767058929 14733 24017
223155108883183585 18353 19786
507155496650977281 2394 17906
512768010192857537 1018 18892
420597765221405249 11249 22466
903089646954960257 3610 23660
553637874842589633 12619 23935
375753161966400769 28240 30029
359464681604567489 717 15255
282859980197621057 3388 6644
362903501725877953 13728 20088
913933974227759873 4991 18263
22618112445119465 19697 24466
772865119900139009 2718 16378
890913818743765505 2566 20790
646384640509950209 14412 29521
489314248977951425 19501 27392
740090853245298817 2281 6145
445111532552981953 13363 18412
514386308503432577 4065 20849
851571724960169985 4169 4872
397023981039900801 9451 21196
57903862147721697 3689 20659
30012447072607529 12104 14830
43001395960761361 7751 10834
363878280703794113 13882 19781
640960269745090049 3045 13319
729751130601144321 7348 16405
655822671770867073 13339 16286
530529088972691905 9079 12502
857488743654382593 19233 25542
547897698231452097 4787 14763
597539018130351745 7803 11291
918440270107616641 25294 27441
870834663510446977 8286 18477
183805646198365473 278 10175
648298008858919425 9117 27825
191449030960463073 6905 29784
356189424003328961 2902 20811
748574242560636033 15372 16493
513671789216363777 1226 28153
22902126520556009 18702 29909
496535135082108801 369 22051
792917277706081281 711 15821
135032318396614673 9850 15141
727538031061222017 1874 24064
957194667050284673 5339 26121
13212643547262815 16682 25422
989807605984072577 16560 24439
988785193218284033 6335 10139
862885880503267073 929 17103
453366131834329153 7006 7907
165010656468300705 13171 20105
531773110764028417 4012 29113
638752886185496705 1638 17347
234299019990174881 5594 27106
757227300024471425 25051 27905
632182214990585601 11867 13848
758598431065404801 740 3086
790626733820332161 25632 27955
887802829222042753 14438 15239
130817007985804417 2314 7353
239977816740886145 2218 3027
237349202866028001 10327 16088
429725692622969985 463 1348
410076111172593025 4792 30834
391818937196159553 8968 27112
961911518553606017 8135 10738
638489729873331457 27990 30549
644789422789337217 15167 23184
345062887432842305 10270 18258
394480230147024705 1428 29214
838219881378581249 8510 9719
676548008014400129 8689 10127
254107955093768833 9954 19944
379255131332413953 7282 17044
321140281482716033 17870 22638
484893220681847489 2532 14426
454594476387537601 3563 15433
801512763554683265 9639 19978
716993459745470593 8701 13606
394659442498429761 18597 19859
993671827904972161 16588 28215
440145153485943297 8390 20277
432605342929239361 17084 21135
617356286853500033 21583 29211
739099549795636097 6514 17587
156879573734016737 6047 27312
863128183168743809 7543 21800
273582712213929825 15133 20309
134485065743245265 17266 25640
916181430596580481 22247 30630
57652748001547849 1005 19831
777813787215229953 12721 20237
745158493743272065 7541 29469
90966802832497249 19018 20880
364307407986348865 1803 11191
28092408397974113 3833 19455
162513441344241729 17126 27248
557472743556658689 2098 22214
374475460028552449 3957 22347
669669654595260545 12561 27744
968359262266172801 19072 23269
148616275968180385 5539 22482
682558441768964737 1242 7352
278820231752341377 29213 30669
153567830655315873 22871 23297
721456125194052353 15929 22210
636362636971515649 3076 25933
423140180953687681 153 18785
220064277173801057 5250 20813
925368695571364737 11466 15556
292633756269754753 19594 25956
526714253145648577 6598 9613
739389140156003329 1873 24258
429550687700995585 9520 21357
240831214399438657 12094 26738
428596658974505857 9191 20175
196406827690392321 3818 5875
999629115084161409 5003 26556
203613826655857377 14980 19524
643932843810112897 9311 15011
799384975206333313 19676 20865
193534388600497217 16167 29758
361773426269625281 6108 15642
88488078894449985 3490 20814
608129030459760897 3831 15053
288287651002349313 95 5623
40947173193490729 14949 26077
425942562142317633 809 23162
825009016219848193 252 17973
235758725484728865 9587 19922
703183495935295617 21462 29606
56538948928029241 889 16216
648818722960751105 3049 24459
282429954743889761 186 23336
433525994058545217 4649 21188
945878346717357441 13644 21968
432094381958204801 13231 20133
353292912259760769 4704 16079
234784542302126209 5442 5801
151081370148126849 10701 16935
466797975880208321 22417 28967
292623528328476801 14566 19084
236528590444539329 3306 20353
742263427625736961 12534 21173
993522571744232833 20637 21283
645815652131020161 1248 27969
290384558555590657 4851 17943
341294559181541505 12291 29772
662361222490343297 4885 13305
349867530352497601 3085 13671
625642597639814145 16017 27690
254975430742398145 5911 26996
830429890890325633 11332 13759
640549185063846913 11731 18749
149048133380976097 14020 15436
10789074578845261 5585 6500
657256315577367169 19003 26646
768645281243777793 3870 15309
321915848245840385 7788 25355
401884212037252545 6332 27251
834723576139037313 8643 22535
4756849953523102 18628 28033
177178397097950593 1577 16308
102387065217932609 12881 30802
77247134968271073 12275 25246
582620239280487297 2746 6463
148864506208514785 394 17281
759876021536591361 21696 30656
799000150412762625 22231 27218
37301964239148337 10125 27963
786361487631555841 6375 13741
741113921600636161 20440 30996
51291681202624065 14339 22061
111367781358580945 8239 27913
784600922834318465 996 12598
479017659044750145 14174 29723
102028848669373681 11157 20613
475492386195739393 6050 29794
857333643741501569 5914 28616
519330773401783553 12208 23375
562314903396266881 14496 15467
808136684992149377 2808 7260
951626478463214849 16571 27298
817403346235401729 10022 15868
738783269160688129 23575 24736
841911687638926721 11600 30836
894688845431634433 12870 29637
808601339130071041 5284 7220
684750821843774593 9998 27340
273985770531055553 999 27224
385567485970160129 17552 26399
36766102221854169 683 7968
993574716890645249 21300 28747
588164427276623745 18812 23518
9952733961458905 5504 10028
237300696260128065 16390 17052
712973818406563713 2077 19741
902742725080230401 14212 24433
741515044767101697 9291 20747
345224472215726081 16983 25204
333161018570063297 7132 22230
668439577442043777 4157 11989
882406356381583361 16170 22717
841137602695148673 17894 28283
822434280233519361 9201 28972
44083692105004961 4196 30073
132762546477341201 22780 26405
613574521383377153 6280 27231
343774900864854529 4095 18648
895522719442439553 11898 22576
117551092014966945 7187 20108
355676062919464193 15382 18029
11759094861016451 2828 22590
838633773206851201 2216 7774
251617345954134209 22871 29841
725326068509467393 2608 25153
751836336234571649 9737 29831
495364185257940929 2294 14396
912363930805842177 6266 8775
675605894700432001 18792 26947
649272807239210497 19551 29636
989340151053909249 14195 20346
995595923815404417 1694 6850
648221196577019009 5035 8519
752683573158162049 2230 20236
683536885824864257 2709 24807
644500085958188801 24798 28446
654926114699016193 13287 28974
991340561731473025 1808 26984
687471104950674305 2603 23514
214694679166445473 1399 13847
636262139873359489 3625 20880
24977880043802969 1386 28900
837894128637870465 11008 12764
929357735785632897 2964 6898
165369023848434433 9338 11026
552629264633846849 5782 26890
709445753031218433 7332 14420
606561303682486401 183 17182
386314709731315969 1516 3852
930507344619694977 3842 18579
936464289905345025 20116 25986
834427502194646529 20627 21090
667306935860246145 4135 16762
189828715261395329 26797 30680
342300917560322689 113 25014
916274500722995073 3421 30541
482142483515040961 10159 11518
489935383102686465 4204 11402
368095768992375809 14668 18935
304607085722924609 8640 12316
478047554717257153 29190 29571
210569766148321249 11818 29547
280953072326894913 7914 9263
446072625649595265 11638 28187
61266043959840033 22125 23529
784609925941605761 23042 25503
5592215385703981 15503 29226
435169289554810497 6688 19659
446838069512615745 23382 29255
738221885408730625 6775 24672
969514893614046977 240 20384
447754636019471489 17952 30149
336330618475379585 2892 19305
462869559432174785 4116 6263
557054580915021825 5783 19608
30829477435649013 9213 28526
864062097494475265 10896 20659
950947806804915585 10967 20000
31777498730207301 20718 25821
256609552826137857 5743 6353
392704530521648129 4780 21573
26353215000380461 15482 27112
680873112464993793 4301 9859
909866322906939521 13631 14691
144027668675597905 12799 26706
669838265570032129 1388 22902
452571018585643969 8634 30180
30613446459444305 7937 10843
567819937667046273 1338 13496
537640310451177345 12027 13387
163288962912375265 22490 28928
651507519784164609 16818 21993
126408507867274977 16678 17394
96145130532047313 3012 5109
32067713298772561 14053 29906
682265773556697089 19536 20675
695306393437981313 875 2786
325118559979397761 3318 12859
614671660522603265 5098 15943
942799936299170561 5855 18002
740814932496938625 21662 22873
291576555585830721 5868 21290
339193402316624321 7044 16955
32819703416766545 21530 28683
568256832569339585 7390 28381
164296982239743969 12864 27738
641635239540235649 875 3139
357941507828972033 19172 23835
272134747068840001 17667 25241
258313086060265825 17585 25373
938164543033849473 15926 24032
379793885149059201 20188 28998
141004641765213985 9235 21620
286851948272737185 6631 29809
296842397207612417 2338 3144
298559975632858945 2541 24984
551198577627168641 1378 23501
206848968027255617 1742 9002
53769854394630561 4277 25450
548535919229227201 5947 24226
247579540579259585 10111 12044
409514423583498625 157 16164
796822604946115073 8797 15463
937681391519678465 18922 20982
75988152080988417 7354 28775
799958221099497985 14908 17140
76366944461881297 19795 23601
97240609633491457 1279 22401
967549059524053249 22926 24485
784476871170237953 6580 27384
30356663934398397 20672 24837
343139120867167681 5616 10750
343020094750364993 17012 25733
830030347763905537 16614 22668
386665963438105089 1892 2719
662208885223453313 2050 13242
216241465018832449 16682 27705
51318594799322881 9003 9964
255956757817969569 633 19360
507931888915212673 4364 8902
536701865993059329 446 11708
924715864797544577 2780 9987
903223866122289153 12274 23135
466266091553269057 16370 25277
676385043284987777 8401 22732
417518614323807233 10140 18220
606697617784490753 21792 22764
785547227754907649 3373 21259
186370540271163073 3280 5891
482267154812969793 23166 27820
522174430287208257 19507 28975
768141166771062657 8695 18805
821987717798684545 4786 25582
410445477342289409 7692 16923
584130977739178497 10952 22530
217524493935290049 18560 19751
456389178517049729 4023 5348
113155448479826497 2047 13230
229070739961514401 3223 9341
504241027786452609 10104 21285
512820037409987585 20001 26128
128283723994979233 161 17398
630242059814676737 20114 27115
448539439109627137 19945 21072
384089613158018049 4167 12448
408490060469599553 9218 11388
116818405100985953 20086 24523
566637305376065857 10764 11123
459153634737866433 7553 26223
570677034193845825 1757 2282
117383392949776065 24490 25946
351050128643127105 21097 24768
623514526659000961 2445 24413
868461314670380289 17387 18591
841529351633312257 1401 30585
72215379398915761 11724 23865
771446316950452609 25021 27094
251938399083723393 906 1296
690847829771357185 18559 27886
127051815603952177 8670 29556
89825766942716705 7211 28977
305473906718528833 2760 22691
189727578360788129 1810 7157
607818477793518465 2263 23961
818454013539927425 16776 18716
890497971031248129 11538 27681
837219189513930881 3094 25946
518746190059406593 1936 7865
329909905546635713 20405 20915
986832764394105089 19388 29896
415689839705294145 10699 29866
784852415528622081 13716 30418
719788868201412353 17980 20563
527829558938503169 4618 6974
833865517211151489 5797 16077
842938236099175937 5544 9382
469126106876139201 6397 29106
200788778926945345 4912 26001
836805775779936257 7901 23382
504199362179424065 14945 18641
995231824425239553 8665 11381
958417048178244353 715 19113
860916511893677185 5461 7110
865731741507492097 28075 29715
202305439413244417 264 20373
817447092760257793 21450 30726
847693573771721217 5612 24799
118421839301152689 2068 22098
183147116911975169 18553 20257
849392336947584385 18956 25231
26793239027753657 4378 30074
54602317506098785 16632 22027
509024822240270657 17429 20076
772485941818612097 4853 28791
30408807119641781 5881 26143
183120961271885825 23340 28290
624135143419572097 9240 20453
394296693337008001 16986 17787
371834804928894849 8794 9727
484184598489893121 8641 12237
578842862737822337 431 4576
226829362827199777 28099 30260
398435661472547073 7513 15950
712945745776483585 4238 11524
83599254152026961 5214 24444
779987749911594369 6998 30285
571793233385037057 14205 16913
630118104177117953 6033 8644
831598903816463105 5840 22589
449362388729237953 6659 30523
16251318911173485 17996 22378
800133132603509249 18060 26982
458191058298915265 12586 25767
149034665101321921 19721 25898
63944347223539921 7301 25814
462054059095979841 8589 22810
911040661541456129 14502 17527
232472667748393025 7692 28816
284105834418710401 5394 18750
114591161927013025 3937 18118
476137909835180993 22554 24003
112014293197329809 4245 22811
663289020056410497 9349 12794
642433276829567745 9244 28649
116959896509946753 227 10579
881647754143099137 12945 19872
69261401084276033 11078 27453
184420575745054561 4197 15413
60245297190554937 7908 22627
204941517251011617 3442 15574
424795725938125185 2745 18562
251903028940947841 13215 27365
921679624839960321 3151 4569
520552631199645761 1137 18496
600286463023678593 13669 18709
454402918646838593 2129 25371
874905923897976833 8823 15014
996637211672816001 8602 15561
539861877170423553 13552 23478
295248631000308865 9415 19743
991150437130592385 7331 9263
621957339510910209 2166 16766
620101697501837697 7463 7846
937366026580338689 6866 8607
524736329830396673 8789 25582
829157613827629057 13423 22178
431148002988450689 10850 22109
293473290636033089 9292 11175
499077556252764481 18409 25908
312579896087608961 1385 6388
716326450241240321 400 7288
809470604792284801 1197 27019
912500965135329537 14685 16931
421479196423614849 1772 12502
929665384362621697 25929 30101
538167575031568641 19858 20611
484414327329922433 14463 20658
106355002348944801 19922 25531
14075770400808097 8960 9957
555344408612388225 3167 6643
397772691476539841 142 28432
782453444991386241 12020 20410
481474322650584001 5574 30509
73567667789976817 4255 20183
558221895768049601 10550 22400
295834351539522113 4870 10292
526709754209548481 12938 18868
242623353253680577 16766 19096
625317747692228865 5297 9676
63616257250384225 20301 22738
738576782333652225 1758 3959
179709397588030849 26992 27381
415308891694372993 5093 7060
275369658619407425 7991 29452
414138468739366785 22199 23126
197841691300840961 5393 18510
213482279479102049 2079 28773
135756993659338577 1480 28875
639563710572090881 5615 17583
56842833541740137 13479 27153
349229001664134849 3878 22874
582424848174209537 8429 30743
196137289801413313 14950 18180
766746209058386049 4615 27406
907896595211688833 4071 13596
795222520947685761 24443 25878
180303898813619425 5426 10251
556780054705175361 13833 27909
306128370994805697 9090 20789
424809148392053953 7971 27975
609729050450340481 23833 24609
971992205430598913 15745 15790
314602372506293185 170 8197
596751902924818689 13063 25017
513437814189515521 5035 16635
171106513624469153 4441 17997
943598842587114497 19043 28367
911818151654326657 823 22157
285040959080845377 10994 22969
729811829505070593 1050 19639
929247102638946433 12562 14281
369207705364043905 5946 27704
797666390932690177 5287 26774
69194226368868073 5831 28036
685107100592269057 1991 15578
126215214787062993 8951 11745
743145808600871809 10284 22315
854628165511730433 5965 19768
875279122426739713 4352 6510
498890194258120065 2008 16949
343801334552111361 10919 15788
780712833960709633 8310 22043
878733849784744321 2733 19342
561680884519855553 25492 29094
392248560665848321 5700 30013
366721266329239617 7843 23916
554115645681910977 23585 25201
62191019243254433 24067 26544
74270053997949505 17490 22304
137842392626200913 14540 27803
880871224000010497 9797 23548
306803346199156865 2108 12733
215180951458336257 22619 25619
622935149210622593 2387 24526
294045268848059009 16009 26925
855163286488430465 4082 7826
126244899551821281 4707 10566
331649562788872065 6530 25240
191190679496578753 19832 25949
681878206302851457 10305 26253
701518327997462145 705 5920
514047579900012161 14596 22369
62165487927863697 19186 29322
302155237846942977 1691 18007
585792946676505729 10002 10205
395096679227581377 21852 26207
664607691601737857 12357 20141
828731231802972673 1201 7352
281734486462511329 22485 28820
414807283812383105 7991 9209
374944826311683265 1614 12440
128975065567015441 19400 28632
841419128559508097 29758 29815
101910997320946001 17183 20341
319133635500357121 15594 16544
16472981923438825 5215 25575
68661846515055913 4644 13215
733776035448148225 14580 19884
708038235616406529 8871 13099
558124704358373697 19541 19640
890102082584846209 3116 24157
166049222800072737 21669 26195
345419294526131201 12296 26454
157539580339683745 12224 17197
103125858103993553 12088 24559
789995889714493441 4297 13972
964773494143933825 28079 30274
624460755111652353 527 15749
117398638467435041 2407 13482
740750244931465601 29254 30461
604458501814640641 13685 19479
228569188367057313 2170 14133
535974099737870785 1925 28935
342134631325325953 18701 27641
915265390068661633 2943 16948
19211007067507781 453 4245
605419438284442881 11045 25554
549176805551983425 13333 25635
174334483677604609 13596 23540
959609052184870145 9702 10877
257822089708867009 11168 22490
413145330951710593 21382 27942
964403538963345793 20829 21857
648595337732313473 5446 13952
898454741137996417 19326 28989
530404648877723905 17611 24673
375055535557699201 18053 24851
292843309642957889 19432 27799
410689394252813121 11896 21342
89608709294669361 11790 25303
146998747772720161 19910 30758
840370082337312129 263 20406
375756027683607361 16830 26577
655025509508707457 8555 14183
162440723923317889 13837 25741
718477054697640193 11624 28987
982301179129620993 9359 23892
729809822752219649 9592 17840
882161899844241793 1258 11789
847435277138099969 14509 25151
944455582258697729 7809 28338
553888108551237953 8015 16360
837680369962647809 10750 27558
670607470023949057 21625 23738
294181913608497345 5157 20982
488233396852525185 1195 23498
746528398125342081 694 21932
982214493351317889 1317 12651
672832792845596801 9734 22905
811509140279813633 6935 25081
668610133436438017 16520 28627
709858150851001601 16515 26354
648769498342318209 11149 12636
256544946125035969 29881 30459
347230266136556033 27592 28997
368837291025425153 21952 22923
235112471603386561 6598 17513
202444044260463585 283 5205
261901577548833601 15169 18505
232248055567392705 9496 18755
698629651115538817 622 1300
32257631581490645 6237 13822
290557068829905089 27943 28456
922224634642429185 15456 29509
633707061202969217 5821 12387
794415170357385857 22989 23494
362286158195651329 11980 23846
925211831143481985 11243 16234
242451946950012609 4794 14108
356167619478657857 20313 25877
251035877941909281 10865 15542
753997924747448449 776 4956
603291154699732609 3857 8517
706252756544760321 22639 29040
185593643449472257 12177 21366
141883573917450433 1545 5721
137860471553096881 12926 22618
808273517534690433 5077 30436
248199568950603585 9085 15645
764702612402981377 10247 24339
383323319178188609 25441 28321
391711951945612929 6935 10390
416800031640924801 13934 26073
783701398792000897 13293 27508
850173609592417281 1828 4927
619278277270968449 3033 19913
434601799245932353 8462 17590
710157675764758529 4390 19948
171606775902958465 10189 25460
621986930019605889 21831 27897
622444098895535105 2301 30309
169085502388579553 4352 11000
829099051781668097 15068 24023
240904763651304417 4294 10876
988676079622898433 19086 27408
526812550576050113 7659 22573
541207052210481281 1391 7275
860250949321628161 21408 30477
38685769485518049 12022 20254
722387718205990145 16521 23567
421951667261822657 1821 11941
223139005690388353 7468 19383
89825413706840609 3283 19174
166813418877307393 16302 28626
416521282875820033 1787 5399
460809031753061761 3083 17738
501943564855885441 17655 22934
142505874330279169 7714 18540
392333450262128705 21091 26247
970147954203344641 24343 27637
430668042420215617 813 15867
628051072728009473 16235 23212
861520401188940417 10301 24990
83457740727599377 1903 15959
688462449684244865 17879 25070
4501576742764969 7777 20972
317316312525264257 1360 24894
889001385368278145 14836 19274
292653893100258241 4375 7242
267782882237593601 14240 14899
934162022474836865 7391 21385
890404354173487233 9376 19030
822327455833665537 8758 23668
510255353773086273 2938 4869
184020055481028065 9176 16232
106460401273682945 7389 23426
876305395376896001 2519 20686
860491709702340993 11700 15075
205698385291881889 16119 16176
488605539794068737 523 13197
598352527557985025 6868 21896
335638409744145601 18701 26949
398079418652940801 8042 17165
308977791122590145 20758 27277
336125388420292353 16425 19948
201464924145096097 2224 2544
232080278042772641 23233 29915
194643452508504577 6065 27274
246938093818933185 2330 16643
221875548355821921 2840 23322
151845663282131233 10043 25345
359688329265328129 27054 28010
822753906667394177 15248 27301
367146983054691841 3755 29618
296884441232450049 4359 18295
32264986494542569 3986 30246
442404936074446209 10647 22662
127719138854327953 16246 25391
679269712652882177 14709 17803
163549898732771489 8396 28834
781244693636857345 5644 16951
21639360621957593 10516 22320
121168498107365969 6018 28168
924467726755214209 16890 17061
124475982397548529 15516 29904
396749310534087105 3983 19130
347265433104212225 7849 24324
787929141441953409 7568 12971
794371355941727617 24778 26777
405791914269183681 6994 15129
955384028910472705 11939 18396
812523957631331201 4375 25250
264491721285175169 4477 28994
500560873619004801 736 1478
799953202211867137 23403 28317
100808148745915809 8300 26949
393662132109248833 14980 21062
861150093769918337 1409 27798
531954966486310337 16257 24521
923591898181658881 2707 3825
163608991016310753 5280 28130
493792777070009217 7531 13451
482535473125096833 9696 22612
162421518499673569 12206 23222
488401313317176321 699 1421
925592709755971329 7111 21104
764355053470566785 16469 23965
116571146852638913 22763 29472
19646962918820065 11906 19598
360901226365736961 306 8032
825657606542591745 8348 10533
298515917314166017 4545 9668
384124415655968193 2626 23944
190815290908499681 14888 29130
829494663798484993 4723 6954
162617130359539169 4233 10642
242408199404344769 8502 10178
947272896803237761 15105 20895
168958804311955649 2231 16956
194557099170072705 20387 29713
777173266026231553 22362 29274
233884371630050945 9756 22104
364953853766493825 10537 12117
962237164200903553 18241 26711
334216730130641793 15722 21478
148719990365574273 14221 21655
144119541137087041 18773 30916
480092144063366529 10355 18605
620666226280796673 7391 26813
25908364494437565 6120 29396
951075070381435265 11577 11598
65148544728177881 16191 19232
83079152150737905 20270 28393
483594196703190721 20722 30609
723063453377847041 21398 27788
121107492854481089 25334 28881
359777842720795585 918 29611
280440984271319137 19205 20798
830155507231765505 20026 24515
442086905192386561 539 19596
340288822408275841 12096 22307
90701931275926737 1668 21602
466073206426386817 6284 6479
505606166992965441 10221 16843
730511270555119489 17692 30164
232553502822366209 10329 10424
940955660615102849 7066 26417
259510880689735041 4165 17592
772457273438426753 240 12481
583898536202550401 21320 22886
677431424644510081 19366 26782
393760374289502849 18774 23818
106185885432630305 986 27855
336582426665881217 16298 25583
816467201156498817 3589 16470
428656939428012865 11310 16846
689871045633744001 1013 9661
50684441864685681 14928 24048
192799330346446145 21865 27404
908878514407167105 9062 29396
259651556656500321 76 25786
336379501506751681 12225 30810
706359838651806593 2226 4378
939656050235672833 13431 20739
358736191934333697 12049 22343
807321599812009857 5420 9597
382897300811407617 11744 16284
469058410243793153 1188 20295
386780119190056833 4933 23516
96461260528609921 3204 11885
442753420370522113 21368 29211
449431668735460481 17554 26253
104286773301716097 7181 13080
316933810015594753 4352 19133
662153114810308865 18364 26586
1781403877334498 7072 8817
308073644063505025 18749 25925
485775645745075457 13071 18921
68938065552472953 9984 21117
268856337104470113 4016 23383
4897725835753875 5588 17552
939749878016268545 1650 11179
338835222631018945 5978 29962
944834768246085633 10438 21828
930268169290904705 4778 23764
477873544206953921 22139 28123
95391701332729889 14932 20307
790152004842500609 18116 20233
64256542894021609 20139 28807
916093850014871041 3455 19793
34789936086525585 2469 13537
416832698235641153 18222 21726
308600615906776449 14753 15387
472093393362268161 25327 25583
435920927829116097 14893 18699
509776990470587777 2659 19254
429312278072991681 13501 25231
182921886451278945 12161 30987
138252997490383217 5751 7310
539238957344469569 201 29696
2945676231711048 23083 25929
649937322365996545 4753 21774
608977702626688769 16469 18661
135050316581587281 10156 14053
496134437410411521 5674 17533
293650647119076097 6775 12288
832307549083822081 8450 26921
209177068599974081 16825 19000
867318523976358273 12039 18349
959137608636392961 15454 30065
665180897393568641 6904 29403
814521963164683137 6288 28372
613978391668247553 15006 19674
848717373362742273 902 6570
164412086898892097 936 19519
658446750896917633 29021 29441
952278258293169665 10133 22214
64982541454764233 3425 19186
521798341862492545 1997 4224
302605396625697409 3496 26374
559768002055569985 21177 21299
450757165404237249 19925 29157
389023545542016769 17594 30045
889048114430085633 9078 16672
833556056385269505 21166 29305
324291096905579201 5833 17355
948421532912462337 12197 19008
858246544425075073 6254 23083
10870215250754713 20420 24059
273478265345854497 3254 22560
425692222882332801 2592 10910
549147941393062657 5962 27837
407771071781830593 7602 13787
521996140953785217 3443 23719
355291748984868161 6034 7185
885411197755420417 4249 4850
893450446082376065 13613 15502
877261468896218625 17618 21601
729106816129188993 9445 20072
5805190614996293 4466 28767
17386177889328281 17604 17900
763616189956206209 26026 29883
786712872568457985 6557 10124
749930637180458625 2505 4139
726861628728166017 28536 31016
917205101366302977 9450 10388
165419403283181057 4144 27217
281905677307225505 16264 24597
682094718928048897 14403 29735
538966070403898113 1982 7080
116712785987530769 12120 23495
852753088657298305 17403 27983
921433879791415169 9718 12991
870782305982341889 16023 25099
630781766445096577 7426 30044
154638691591646465 15780 26847
222618492863226433 4794 10361
563277132192336449 21518 21806
382591768227726465 17809 27085
903906429863869953 9222 19995
417695779114190209 11911 30277
862472705062511873 27626 27944
133376015967144209 5780 17358
61481131982692009 7712 13768
165436253440184097 675 20226
561467982216310465 694 27384
474222883033789377 1742 11050
424485379253415105 19969 29153
79472336686741585 1433 1648
81675807104257809 19100 23202
889324036930844417 14807 26232
527037542494799297 8991 20799
513251080932853633 14124 20418
689627017586399617 568 24591
22945911013678713 259 18937
805734212757901185 7079 15448
871468776512479361 10241 25668
177908845329138657 13269 30896
655711841935954049 9355 29740
610217254547240577 19091 20294
756044033715049601 27600 28051
784838350263907329 4532 15116
303622940983402177 6277 8724
774803865562237313 25228 27717
63863330787889081 13463 20847
373737045732067201 19737 28856
40566476684801953 3076 11091
376112647338192833 6406 26633
881350555263871617 18646 20875
100303027411126065 5371 12282
276900298286946625 23446 27930
856020088871165569 18341 27734
512096300256764865 12803 28176
861079635181820161 6996 13489
889974687346409601 10735 30868
620575352859919617 57 29139
619935173704611457 11613 19273
617277764253810049 22662 28246
555948050325682177 15660 23590
374507144090703297 24990 29621
459456699098133441 2661 14803
340480212619691969 13606 24242
56634121184771401 1667 26222
17870044226942385 3033 28953
734329093506538241 5426 18452
428673718752730113 1242 6983
82924892031613233 2891 29517
725769329346011521 10505 28067
303231865207244737 9460 11330
325625418903168641 8254 23992
901979394435670657 15274 17878
522918258489074369 4973 25106
822734341438938113 7662 8019
61228149881184633 11717 18586
645142776518852609 8369 22066
30340445757563117 20769 26684
352099479229003969 12562 17866
66841153341496097 20157 30559
775626923916405505 3739 6431
239527517601192833 7060 30726
869587191396782081 23468 24558
943982113805343873 16248 28385
49382218647693321 2976 30039
906869123397488129 12716 28938
783105498203219969 23629 24453
647490897470017793 2129 19819
451233981352800129 9293 26015
64633823721624849 140 27803
626612655205399041 5125 28823
540367664764300289 3548 5596
805035761735652481 2569 27470
930015739347968641 28096 28335
780985572181044993 16536 29681
976146019110156929 3361 14065
76968991907875761 7433 25583
235968417511021057 16921 21364
854490889013526145 2821 30617
939528339946701185 13277 15906
542733660149863809 1694 30916
391294472783560129 6222 23682
210751574671981249 10844 15221
35093242261918789 15191 22040
621641660896557313 2627 23896
446692500603592897 9648 24971
495295427384114369 5090 15012
949567020160838401 618 25805
114832393015191777 3337 25662
251501854499313281 13565 30732
136378940280827985 3564 4576
852189780875786369 5730 14995
64143075170790097 22309 25818
445426435922588097 3907 11552
979652219692262401 885 27294
951235570595070337 3708 19115
387623186772444225 3892 30631
662630980806572033 14535 26998
54094565393945969 2691 14431
238271947050886721 9022 26066
684197488159441025 144 24011
13732752011879513 5989 18243
100107505939654113 13902 15373
955150978465450625 19820 25990
142344286821057153 7287 9189
145178374218321697 10140 23069
858179090274212737 22919 22996
376268356706301441 9349 26144
766529060047361153 11071 13221
905495090055541889 21174 29730
203481631594875969 2040 8139
458943016847438657 1492 16727
253057280980627297 5779 22014
433508285845963585 3515 13147
300361443424044673 25728 30057
860864168272396289 9294 9578
828398387077982081 17888 28424
743768044757292289 5246 8739
870024963568987137 2795 6343
822808776488567937 24304 28675
404174340005667457 6936 11370
147447046929389825 28410 29775
40797591575859825 5273 6538
769008102449046017 11772 19554
122065216463823841 8130 20078
555662751668962 208 23054
755981131935719425 19966 27721
972769719898945281 23158 25565
48899802887959257 19200 27631
812537889422234369 11793 25776
319289501169357953 21828 22503
791749303577628161 214 21475
649085305889286657 1910 12923
33609174718822745 4627 29004
878701884505680641 8215 29880
300497224516458753 9124 15436
92076097180878945 11688 15750
334394468054174593 3985 14526
799814379674991489 2041 11241
376836415673661633 7833 29157
252450949090103905 3311 19794
721717349874797569 1937 28201
319746903863936897 10079 28607
656892894243565441 5272 21325
906900547080070401 2915 3461
834349128792158721 8726 27880
259598327623002945 12160 22552
219206558666964929 866 22813
525436251493829313 23693 24795
526095674009173569 24998 28713
111440998980349089 9018 17677
333680231152538177 1155 21840
764706184494841089 7466 15933
774099781122433921 12205 23983
505882594697403905 5364 30018
292937202896208513 11411 17922
292609802405735297 20626 23038
810363364741949313 19837 25841
956150146002038017 9210 25596
893084571656043393 1642 20689
570476240844655553 1931 26485
536317044075250497 12683 25728
209194695754270305 12623 24521
943429252404737153 12098 18154
278828952724495585 1817 27070
975230050171536129 7008 13121
405076915337353665 1439 2731
640248503939925889 7015 28539
953988559815101697 18868 26314
86181148414116401 2286 20320
241350705123728929 22295 27933
352534960084536641 21238 30868
286131469672028513 27863 28386
406396749585741889 12726 26710
194664884640722849 30576 30733
436350295955076481 7127 30017
267462733807704481 18315 20530
15575889911477959 10530 22602
599579110055010689 14566 16743
952039610215219713 5507 21017
746291902521875329 12578 23419
395308607407617537 3854 30248
603740699807751425 7236 10739
422463175765255297 13489 15430
885309329317962625 6057 12149
167174741132701153 6286 17873
85070666663945361 323 9413
92351216444907185 2684 21329
908411555810488321 8575 30298
72279644048041553 2895 26492
953311508589955329 9781 25635
65013618547748561 2049 9492
390057128975982465 2650 30339
149912041650228641 8385 11543
584922764242271873 6571 27449
473447795759877697 7288 27755
156262529015805281 14565 24842
990142599836918401 19699 29811
723474553938494593 512 23169
743267107043731585 25176 29582
760760880484085121 20261 24019
390339999109787777 6780 10224
80860866288141153 15982 17132
514077091489863169 3129 10566
29207844187482125 26298 28943
313959760704864961 25130 28695
208184776686287873 29168 30324
877590144755213697 3936 17746
556168605185760641 15786 20196
916130046070524161 12746 18221
376283659117184769 4500 26179
972898930895862401 5491 17565
443371245513162625 15238 23707
608463466787259905 5430 20904
168665339677879457 1411 1596
344307613685440833 3286 5792
304654081500345345 18596 30090
838484910040936193 9614 29567
995092601413524865 13589 16647
741705715387350785 1708 4952
376331817305157313 5640 14069
969777817622531969 8052 23311
580035047956435841 5898 10271
638794880919629569 19254 22151
876396680957796609 1859 7430
489485566632485121 7316 16397
761430630580100865 12298 15368
806051853915757697 16689 24804
888970129391907457 14717 18786
721605900116561153 14566 21716
293265702117246017 11770 24069
933014370842908417 1176 27414
520517297067939905 21110 30531
378405058252756289 21860 21944
218868844247687393 16992 17064
912568262591090433 4042 30892
812194181398609793 15175 29098
88449677945067857 23850 28305
255871484437101057 17744 27129
827026632292341249 5636 22651
500855669758564673 1597 30689
557778973260045761 2472 7660
290744037801978561 12047 20939
494933366068575937 12589 19157
724124979901375873 22849 27120
169562493565866401 3498 14920
849771539888926977 5902 30747
216076242439907425 19387 21729
858800970616741249 24413 26948
635530193001248001 22545 28772
420264041288113793 21622 27267
891917348752198145 9322 26366
984923144939301633 19245 21469
167216946512855457 6331 8499
913555976651046785 1145 19103
285673201703314561 1776 20015
770064076667736705 18950 29567
533703326654919169 3422 27982
859661861552019969 11775 24416
841111716362004097 4453 19180
581789504868822913 16470 28994
171503724143622817 5782 9054
118924573220446913 7633 21378
206660786481517537 3841 7807
244506522925902913 16849 24636
177372066301391137 20363 26214
802093697977944961 10837 25401
650901540912055809 1100 29319
365774201044729345 11132 16279
871259773512537857 379 20484
567356541739421505 19382 26860
630581139011820161 19883 30290
544117686451912193 160 1721
599040507141811713 13194 23363
668139962681557633 12913 30146
340933074645899841 1681 3830
934880386312215681 10044 28799
346857015541207425 2519 23278
763108759644971777 23047 25095
582720186145433473 787 20754
663958317150715521 4761 13868
464367290287984961 17325 26317
70682498517989249 25103 29770
397774730976433217 23099 29863
934550163794341377 5624 25466
605465615158170369 16149 21435
502428944250333121 8084 16233
816033791338366337 12158 18430
534365093044598913 5345 19300
764299238044888065 22284 26857
787595250764191233 4287 14626
617664742977037697 15654 19179
906971974959276417 2622 2847
743038633579704577 307 3858
696409307368007553 7541 10276
123727356654523393 5858 10399
259937440255711745 8132 29415
376708964107738369 14851 28365
471099710834984385 8866 20141
802184122470858753 950 13718
24750208451706613 14105 26235
559647701403623169 1102 23298
716195289583673345 8136 22213
511581404077883649 20485 27986
711804420432443393 16994 27504
377388753595486273 1006 27918
815800512892174337 4944 8270
835388855265105025 481 24732
92329363672774897 20212 26129
115932163687933361 5622 22546
514303036290350209 8723 16813
503185977930638017 8766 25523
134396050854022065 17581 28005
375760820342609473 3364 23099
494330626706108929 7818 22088
902380580577240449 1370 19387
90166665592931857 23449 25494
98306960686233681 12422 13714
534588340092192001 2348 21657
192067022694157441 4002 17780
116419984947711441 26600 28044
764921861371082241 14740 15127
350199652629051201 15035 25061
309490315199948161 1406 25076
271998589782072033 272 24040
959207320411724801 27197 28368
275948836687284417 18733 20620
964258203029668737 2414 5768
307971043452980097 1445 17750
608647640964395777 23875 27459
111852787039744337 7010 10392
535195095451737025 1732 21534
404648319141330177 4808 20636
616031151701708545 10058 22024
321130303838820929 1162 3559
93191945295512113 707 4123
641677648967018369 14415 27503
939741149265504513 12094 18238
260112089118543105 494 18020
778582722460068737 6472 24018
162672716320912513 7831 8281
28572838954449509 13301 29447
682046975544032769 21585 27063
655853792357856257 5407 6926
535515779105978113 13144 28026
514615692820573377 6038 30729
643085742312486273 20200 30524
378625108823879233 13247 24879
956748958308338561 15815 17304
229624952210276225 13483 21815
446814846010248321 8932 28784
434964475991744577 18203 25983
618397616016309889 13653 27711
558262086990399809 10955 25837
988295066349685633 29993 30189
52716037202369393 5857 20241
585052542171467905 29246 30129
357057198748794497 7761 10229
941236000547455361 3431 10052
656524423669349505 790 16646
926868632470572545 4172 30602
741756932651387777 1157 13237
611183098162406657 17788 21424
946874453876940673 2252 26663
50979933440686409 27513 30058
928064754874089473 12470 16273
938761072986743297 26250 28054
565375729032307841 11806 23029
272223417282091873 8560 17170
561226772107946945 621 22502
362332622578215105 2116 10856
2709732833150014 9141 9441
688420691114629377 888 15136
7410929059791017 25944 28855
867995991733998593 5533 9901
963506927845013889 28351 28946
572077105272839489 4034 30274
432690731638192705 12126 17687
192635596138565281 1039 10268
127690658409559185 13896 19480
377385465773812737 17545 27781
51371920125877321 4932 26592
475608239068229441 180 28586
926646233725744385 1730 7414
378905839528911745 13792 22542
181462070594822209 9671 17884
646319969904205057 17513 19492
105455187060353953 23976 30434
118147829786551025 8051 8565
57724246619091705 2171 11586
5026910793894502 5634 19897
974259200452490113 2285 20704
620296256177979905 5252 20561
187796869483040737 18694 20090
116153979606771425 5627 28797
101843361278607601 11228 27305
561159461091534721 6962 13892
219498236068847777 16707 20224
647619925856609793 13246 19518
996387090140370177 6487 28413
691620544423088257 889 14643
252235901937414305 11183 20208
813312034005953409 11467 23879
10031061227063987 28672 31021
262849764541442721 806 10577
566353775290497921 6462 16087
813070798031610369 24070 30406
237832539087502689 2655 18433
511580197067175361 7026 13263
264593548019522721 7558 27571
116300394811595713 8089 11491
734587592123315201 4163 21206
454022577291965505 304 9551
82317335407839921 17547 20076
649466444294340353 377 24667
606019425586207873 6125 24797
964538129262692225 26715 30767
999805418758288769 14746 19908
269004904030119009 5463 21288
839475417926248449 9967 19634
967914167220612865 18851 21523
512252097766737089 11504 30982
221146566982547201 14580 24146
503424156496418369 1221 13407
310785405720693569 17185 27401
821854174354857729 1649 9526
297337077094631745 4440 27975
778955664370638337 2151 28006
679078295859682177 17536 21981
511815819411726401 6887 12726
823654209359254657 4498 20702
288795901878170753 15807 25631
646865379113776897 14936 26153
753750830973903105 18231 27601
507118942638108225 11351 15550
193058326896757409 1371 3429
352115679827761601 2436 25194
956793889297490049 2249 16323
80166146685989761 278 10172
343453619480055041 2586 22138
342804604907243521 4203 25681
267056663543232993 1281 17263
12761072269007913 19768 21828
480721431521882177 4372 18595
190866747244143649 15959 20691
107577838907065633 22070 27329
722570837415638273 13048 19860
559768023380495809 16355 20523
571576460352858369 2457 10803
258688624483571777 506 28106
426952306208711745 12495 24016
63898709200568505 6026 24935
614038148110523649 1017 28313
923192383448668545 16841 30386
312900721614305153 11550 17509
878506963578740097 2007 12822
578349957879581185 1656 25767
15759010790393547 10382 12808
115993743150148993 8296 28129
424880656720571201 15641 24210
862335040144358785 6049 12442
136656882303004321 15584 20085
607114716221552385 4292 26898
280042995832427969 3821 26617
213052805615646433 16861 21355
520957924389680449 23910 26239
293573625196991361 8859 27858
136769169681283393 5566 28153
965022734048261505 9972 10046
739599919892942337 19078 23191
803265819258392321 3768 15226
381492233538619265 9291 12740
469504330276365057 23515 25407
221494883189482305 16566 23081
687693811242787969 11428 22645
713491245601570561 3087 24894
360442844699804225 10419 14402
278928520647429665 13496 20963
549877797592408513 25931 29603
507673885955153281 454 11918
337850440152024577 16418 26954
373873752749151553 23250 30077
571122594649416705 11284 20415
180932567703873569 25037 28317
75360657246108081 3390 19385
841986324231516673 18073 21393
317893995369381313 17526 28718
788350199559214849 937 28692
184259368430261377 25854 28580
284782980988129697 24078 28176
595162683584227585 14439 25207
814717092421457025 9011 17378
822121979587592449 1774 29305
799017859714371841 11013 16710
560850362720792385 20626 26386
487526831839982593 623 25419
122813499587280721 24960 27748
195140930856158689 24936 31006
109687224875251841 13785 25190
502854076175676545 4711 22292
670449315235259777 1287 7392
282888869847159457 3701 27161
2963866856582343 11939 18529
392663999322234497 357 20982
439259144082299713 17841 18661
199843918386793729 511 21680
489310814743852545 16126 21776
672919289470140545 7721 9780
92308753025889697 8172 27471
15895449122655947 5548 7629
403616510152538433 10713 18887
682469054117785089 17643 25163
64752689089587537 7154 28101
460022376056091521 20550 23618
416226502274192001 7611 28677
673632478848642049 10882 17147
163630532679519553 13459 16723
442127571788478977 12459 22405
249254242341685025 21809 23813
251511455801630049 4467 17069
379968115502478529 1952 7937
47618373868349553 17979 28496
94653853978890369 24018 24787
919638449763734657 14006 27051
535767807683583873 5318 28266
191235398485805057 386 17475
20009116419053897 8825 10820
998221417909672193 22693 30108
255907433943733057 15012 23779
63855543090770793 5318 16667
990007210320250369 18665 26045
995994455902828033 11241 15031
462429689488089921 14100 30664
685579562685450881 12702 25139
968392100369207809 2070 17761
79903820854905665 9987 24551
207482155016620609 14197 27659
193680260058929569 7328 29779
897807327546424065 171 15325
275311893018677985 1912 27821
684426219496202753 18165 20889
207629450593191937 8625 27061
731193019325893121 1453 20073
604219295558930689 2591 26152
849410471531101057 9799 12695
597510759974913025 19047 23279
953023660701894913 4377 11282
425695607811146433 7008 9718
334914477834615809 22328 26275
968106300696195585 375 16476
573263165273196737 3021 15415
661154694595676801 12494 16099
501201392939478273 15619 23599
999638663120013185 1102 9138
589948606171652993 8980 13239
481569444907105281 1912 18189
231936600388081601 2121 21582
657750761622441601 9502 19268
633145173897581569 19961 24877
2825480144206694 10541 14135
788973634715901569 11031 16634
9385208403845269 12649 17518
455869084618434753 4467 7204
912171967485360129 2802 11931
972892038082477441 10004 28671
626727359485006081 24715 26803
205553830700175425 17669 27377
50522870547478505 5474 27182
436583627914089345 2106 14447
106622301671766449 18274 25063
868714907672405505 1954 19413
353951599593468545 5081 6988
137187954900781505 552 25818
215561138383083777 11690 12190
854500530978690177 14187 17640
249238899773938977 15489 20263
127013576637651233 1609 5543
337526298692470337 2262 27615
589527434232657281 7643 30752
373285750703328065 1676 18986
638663223616333697 2048 17672
860134550231624193 25046 27149
3393180788343387 23892 24273
99472856578824321 9201 17096
347197053657382081 3868 30544
599440255247632385 7334 21168
455006084739899585 1583 30910
794893795552408065 11383 26041
848483040727757057 2278 19961
410655482591455041 4671 4790
594732388491159681 16529 17142
474442882662042817 984 4111
505436186909904001 1391 13275
445478189245481089 1230 3353
783554344279714561 19382 29284
769009094817501953 17993 23606
532052744579914369 3799 5005
640640125671769345 941 11128
452063859003025921 5847 24067
77896821619514609 3398 28687
330291052112031041 17719 17861
610012712280170241 20156 28054
430160947875755521 9092 14389
856820554667873281 4288 16530
910100983155274497 1895 21962
176837192176851233 853 4938
110635965347874785 6555 21448
113536722984843409 348 6741
623298449225231361 3533 9046
945445200558825857 11284 25727
921116003832260353 7269 27287
988889535744672129 1286 23571
264433940520063969 10196 26574
54652816168914601 12311 18834
110750534628373025 15283 29490
421641718158195265 12745 15978
845103803004562305 16618 23506
168665487618145697 20206 23400
248975873485257185 12580 20879
195193234613494593 6761 18052
462963893409579457 860 1356
796018269618929921 2534 11255
69083948022488073 7301 19170
491794297519259521 13052 18429
765566490366452993 3182 27196
742365873752422785 7902 20631
651354688221836417 16974 28761
518140973236963713 12443 26522
576466931937034113 17672 19573
317775447817314945 3726 23342
258294716915308705 19138 27773
882685330521166337 8942 23297
503125459809709249 1136 26492
361882059574870849 9253 26614
34034447126863653 12343 14470
501355144514203457 5339 22744
401126240910315329 394 6803
108537887316362721 4374 24463
934022759775494657 1125 18728
670793483062237057 940 17120
717188570624116993 7977 17499
882491423634125057 4684 20403
629549701116509697 3184 15853
97203874434082849 10108 19509
186268900741026753 6687 19104
960617892576284033 27657 28237
250924666885730113 8129 17354
609304998932440577 27776 28817
499535642121017537 7113 22298
105106876507793601 6154 29997
6816891917971192 1922 4964
755017773889104385 22467 23007
195805729430190913 6111 7477
110993159986737313 11916 30413
305678302536556161 15815 21452
706960124631432705 1526 30120
636701765620230785 720 22706
640062336294935425 21678 27870
665542476754758657 15516 17600
839618465696812417 1658 11938
904735249614987009 10550 15018
931419100435721985 11321 29668
634929156792956929 15920 29326
933582769355052033 2052 19738
385033994427701057 11828 26506
89193682929337825 8476 27545
161058032096924833 728 2067
386231884875595457 6309 11946
648674427160898433 1595 25437
312675874097710273 8596 22560
379939921443075009 5399 16683
724870304447147649 4280 13019
713591089538240897 15755 28583
25676861235471193 19064 22773
10894592335610299 6246 29240
523054662721758465 8440 29698
404730390283646081 22078 26927
611571963612892289 9060 10247
307243827238430337 16666 25752
893590719113614593 6167 28180
127282561297747073 17768 24032
709092615148993153 7004 13413
533822541741280065 7325 16323
686687217734739585 12293 22805
86128900685281457 545 6624
471708924329409025 5003 7949
945891342035018625 23499 25750
457654661695510593 7763 10398
683619809759264257 25421 25898
149945148023679297 1236 25987
265247440565026689 7366 20730
18342488937346249 2399 21848
280866910688814657 4772 21421
990144762780449409 14987 29451
266918891944662561 3544 13333
767600208298130561 521 21962
661178728967271937 5650 28123
33369816446654709 26724 27112
679766228642314753 13350 14555
60184559637885825 7366 25507
756258102855753089 982 17256
581976207068084481 13455 29798
589457330105993601 6262 22035
156848513072912257 23056 24631
526349702904568065 20407 27766
126022777483800753 13434 14897
632352312358541697 18847 19089
71346732181066129 6042 25234
286591871070925217 22880 28622
493492945325716225 4254 13856
750436940184435713 2047 3266
147658806949049633 3390 16071
377177483336126337 9899 22310
123153321777213169 10257 30287
204052103335790497 12346 20842
952123926734540033 13300 20900
440227764578963841 18943 21349
231939720931013217 1094 14093
21134824210570005 11939 25168
24031524111688185 9388 23956
919070002284300417 14124 20672
444617437416585665 8999 18477
506239639700147841 8748 12473
902529589657969921 495 6032
885298978956825473 14741 17841
216054985641211073 6657 9891
793849586866251393 19365 22707
329878648023576897 3524 11872
246881734369750913 5720 14017
259098962006394369 16192 30886
459389983288964737 11421 30578
547852609501486401 1970 6798
539800040506719361 7995 29458
706437624322649729 13647 23876
695777290827855617 7290 20145
566600681287052737 20728 26523
271353786752470689 10815 29775
5062492850758106 7348 14818
617996148657432833 25202 26189
339045051180416833 7852 14681
502185393053821377 1507 11395
548426077446425345 6812 11571
514701720276029569 7665 12062
48779956143231833 20931 29630
535119456907281665 7044 13122
884970037677849345 1065 11250
762668382243852289 14607 18168
579716831373158273 17895 25208
152707158633148769 4402 22170
452557000022029121 11569 30266
142401052181320161 128 16170
530020314905282689 13392 17598
414460560968180417 12248 25121
236051200825730945 6161 8921
223618672552966305 9719 30101
444208770689069633 14585 20154
113571906049969585 422 3357
448803408140850753 12495 22353
656712097475058049 645 27724
833033502122656641 29941 29941
297726397875905473 20624 21872
326424512311493953 12699 30882
736647434716736897 2727 30225
832660770653259137 2701 27201
897597823798122369 14399 14801
780675076801419009 5521 9510
671982336714869121 2255 29297
308892922773150529 5788 30843
269803777063103201 2786 11364
989625319705570689 2787 9626
63413375291936801 6403 15555
859187176055140609 1206 5930
60405256320620993 9240 29438
853896765188256513 6398 7868
190179037354191393 8035 22846
509945733279675265 20263 28339
114253099911465489 16477 26474
593603475233099009 15108 15897
632181605653933313 2305 24814
188216695707634337 6492 20435
500275125096919745 26159 27376
921762658076222209 11913 23483
381213802225168769 5327 20800
989194544648608385 6868 29219
70702047715215601 16604 29718
142011863024212209 27123 30841
73409134846038177 2514 7126
321749567163887937 4014 23979
222661318541213409 11596 18664
975398224532217089 1528 23696
11079961344300671 12169 30451
636030329526601473 21735 25048
754814991385316609 9652 30384
826114623935129857 27670 30133
736440935243798785 28635 29561
296729963438391297 8965 22274
402944697196147649 8053 12222
812043507586128769 20646 29712
620189281650219521 6450 15514
424018437472721409 5074 5554
961632800628777345 23873 28266
84901747861923841 9004 26688
79253836893606433 16529 22453
76926952279361409 10110 12242
941367923206314625 7950 10912
478104671042888897 5989 22407
31833531782972105 19089 25964
881009935242797569 7645 11653
730304292837431041 2158 3574
189004515968836289 2124 26355
222599568884994881 1033 25478
217662631039271297 12433 27164
908191885555908097 27930 30298
226103442107518753 15241 16921
341985501514180609 1367 14284
995170801382851585 2809 21316
49207124420561857 3682 27067
540764087753021953 3404 9193
953062328616006529 14165 20876
144421372690398913 18466 29933
324966055054915137 22193 29461
785786900995038465 5201 15394
206693137937456577 540 25658
642591816928483457 4309 12291
925182489815753729 18320 21783
278313340367592577 11363 12256
46460322310998945 4235 5838
617819431032270209 766 8622
619406665558216193 12297 16576
129542881197114209 18607 27753
2109523028444472 14826 16026
962962306507090945 14672 15509
229084555912336897 1011 8345
385789880124836033 6149 10902
963684782650268801 14121 15471
657609465637872129 14987 24866
826728180401971713 2924 30050
10899056577319045 6460 9678
284740479683868833 11883 16992
419361196639794561 13634 15798
762072122121807617 24525 24622
344805958601487105 3899 16559
745484031870866177 4517 16947
367339859585509761 8738 23794
189375065541668161 10328 29329
372266603966881601 3541 28191
925780655848960513 16529 19161
556539170539945601 2422 13923
363046558829594817 6565 21841
414058838267923329 8864 15605
300864221197976193 14752 28241
738984015523183105 17683 25849
229952453376199617 6868 19107
254222142432798401 11147 17515
333447998842636673 525 9694
719136011205090817 4127 14728
597366639462549633 24539 29066
894472965063162241 8357 14191
245692439966241249 11584 13083
623300128112358529 27364 30170
638755843742359297 4657 25032
93504462890184209 11970 24428
311015594489809665 18201 29929
207097537099269153 23242 26201
630447443906533121 234 12577
226523117837533761 12641 25484
3751950290400431 3530 7839
626877243398009601 2290 29082
427651551064116097 1075 11049
270535374230735937 1170 13656
325778908170200065 2180 11716
530126847222515329 21615 28501
297077073508475585 16686 21645
474395517084904129 14263 30009
31913365644619773 28412 29515
740768728151803009 12322 18182
756161169141051905 2048 30447
459656804639184449 5818 20413
285485527393028353 23958 30480
576324904864446081 21473 28208
128261480397284801 4070 9178
678401687886324865 14572 29744
774249654209889153 5718 26043
18309584735302309 4998 20873
633454887560333185 26705 27325
746409109269610113 17867 18236
333793568006960577 211 23944
632245801838802689 12661 27395
192134276357975873 9060 26575
702567684486982785 15467 16401
286836910348860385 16394 28640
601159359530068865 9172 29351
341560056216593473 11043 26028
606058347953496193 11991 29383
685113968654683009 9713 23055
282412357495825729 10848 25512
43944948993399177 6904 7157
568579096428326401 15698 24173
405646900067502273 14265 20318
842807705481529729 8129 13370
910442956924100609 6950 16299
686213109111395841 18412 23285
121730960581480481 8439 25739
275908019309337505 14866 24388
862365475407941121 9425 25275
850270068657241729 12063 23244
854351448822946177 19310 21509
197724971803491905 10178 13040
304723303605584321 515 27697
903754268540087169 12862 21270
472384062407193985 22822 25343
475981344335405505 5308 16117
975331886147571969 18205 21770
504602380534155521 12329 23001
807022802536899073 10427 14215
932035506390175105 13058 24693
154632555042098817 26701 28989
652433884247091841 25648 30515
181534011970931873 15062 24063
5669653339463566 15305 15964
448363894630617217 1048 6120
535588441161937793 342 29872
132628155173996737 29318 29598
568036668982639297 463 12449
880428686668295809 4327 22646
922382241004431361 3462 5442
962324109857910017 7671 20905
668268761888764801 2475 12005
221782269803625825 13863 23508
126869870957481361 18384 27255
853880598744474625 4811 26282
300081865636482113 5662 28924
919831630397482113 8004 19663
856394870793497601 8996 10678
503787511717796097 2162 18819
656046005207041793 17024 29037
440470192256711361 33 13254
336671151887831169 1722 12674
252422814090529345 14810 26618
413291227537680321 14619 23312
472145153960838145 3152 26579
710254187812910977 14612 31013
274140068983932385 10840 14907
463914086088248449 7123 21877
120801396532741025 14210 30942
125605641292739985 14729 19001
545483883315746689 19429 19532
999248869713451137 2439 23473
720582513745171073 21914 30884
345473189221241473 11008 22460
627037380102812801 3511 4366
796853587666259201 14824 20470
144084464864747025 28586 29674
383319056715524929 10924 15417
146063667216971297 19763 29506
994290977685008001 6083 19873
885914777613578497 12100 26911
262731485286469281 5485 15318
676463776883188865 14551 28652
100692305337400257 12323 13667
754349200075935745 8183 29723
734213351664099201 11775 24214
199363253577992353 10824 24470
766184282609085441 11741 17050
699912276693396481 21830 22798
782906735114057345 4738 5502
758460033074179329 27087 30754
155419864632687425 1042 26371
270527567876669665 15709 19751
235501714724055233 28228 30556
362594044684421121 1731 21166
143939797955109585 2417 18430
966151207615809025 8391 14085
299987376625512769 10118 24513
744185644781758465 20382 28702
948536404336646657 7987 18078
599058261292796545 3885 14533
632603236945673345 5676 26020
663462114919134593 3084 5223
923202003264886913 7929 21003
798608969191491329 9495 25474
566285351959312065 12964 27466
8850594832999549 8022 24468
793004416649591041 171 10001
352670502459702081 17871 28715
607393604926731009 14741 27346
734538531797660673 862 28990
486098973041688257 10128 18994
895073380006664321 11902 12364
725250341966063361 7804 16519
494840575697445249 13826 17753
370193148690230337 2221 13776
944579259516459009 22815 29653
444085989512988289 11949 21670
776390396302879489 14142 18396
249634261315602401 7800 26638
812742485923934081 14400 22942
280819835969783329 13930 25926
34898708074983633 4391 29961
62775282135486777 29104 29428
934550618834450177 12684 26755
745524112538223745 10639 15001
251761420878416673 14209 24357
200646664932033761 9480 14167
667493228972290305 546 16372
384622175467161025 13130 24334
922515854759602433 8904 23328
595855920294393857 14927 20863
154272615314837921 18575 28847
259427286525696129 5831 18051
556254925940102401 6002 24238
788059301110219905 28034 29088
976148811610642049 12173 16561
733482522936686337 6506 14149
631720691888396801 19290 20081
626684224412951297 10755 20742
734193385989257729 19033 27059
519635034772907265 6702 11805
747886198264872321 19903 21896
924584747318643713 3077 26093
502676152849261377 4592 23680
999564519429515777 3502 14312
597249762185207041 6875 7989
514118353506812993 11815 29505
92465074658107937 2427 19871
871656711741540097 5660 20502
848535217116484865 5308 19170
800248304014214529 7068 24288
954596395213513857 3591 14290
64113207113951633 21794 25541
68616797308258985 5864 26744
58584674518680657 475 6826
228858477800812929 24257 30937
534839356174448001 10334 10498
254744816467429313 4470 30056
629036753292094593 17994 25691
204992984034248609 16188 22335
393147605445410177 2566 16374
247889658911184097 15656 17127
531592522097280833 7299 14376
292489984492434049 21053 29306
655224821861569537 10877 20523
413473414176401409 377 8467
337675298993044481 15637 21465
388353403049222849 7876 20904
679584142133752065 18554 22526
211022310526793441 3261 13012
810936099794798081 8576 27361
361928925561002753 4733 20926
823675043476644225 23527 24934
130325501480719201 2928 15176
561980686315163073 6579 23924
735082212799937921 6654 20058
381154952579851905 13106 26251
496378294882980225 127 24497
903535426979640705 29537 29739
689730009719951873 4684 27834
273102107406604225 13483 23579
683447148663056257 7681 24438
141433811476897377 3020 27504
369874600808259393 157 29513
7117873953280452 22305 22896
721621253760126593 24693 25602
572438548261413185 828 5387
320662086910019201 12356 24772
926647609995516289 8092 22734
315687845251865409 2351 29615
596560444478196609 20699 24525
503241215017197889 6222 27871
949137772582975745 22739 30586
161437089999388673 20944 21808
187827534724970497 6137 30237
993881041584998529 904 1772
645413598124950017 15314 25904
670794055614869889 12208 13832
836404000506686209 13145 25123
493326614480224641 17699 21766
312851655832776769 3721 25369
883591433771236737 1742 3035
293941118770430145 13216 23419
584021181175714305 1610 28102
419855199552646529 10014 26012
326313933304994945 19415 23976
574819608035735297 1979 16986
146765233783497697 7094 27145
586512832133696129 6420 13971
799615137713622913 10508 16892
724647116856015617 861 9103
24656047466592669 7927 29580
863202862931363073 8161 26156
756556700018116097 15071 21519
634514034161295361 22317 27490
362670320185372929 11327 27292
81742195344805425 677 29059
838949588049153793 4026 18115
409968106940606721 19853 26870
689806141119206017 11269 16808
198289939929768609 21012 30659
833364257521999745 1143 5663
486701340224382081 8664 28967
802952864957575169 1022 3684
898797522114609409 20181 24357
401672681290641281 24861 29706
294184139922872833 2370 25664
585147612077165057 1878 4607
980919154377264897 22663 24437
340616663415808321 15675 30018
11939453266077039 17334 19249
695019112912404993 11752 28716
704904483414782849 822 17524
284965378644407969 4389 29976
33206576873862305 5903 29028
420302531086733185 8901 14236
73409315854608081 10462 13150
940307164079548801 19791 27506
574158151361924481 22727 26392
139496796600354849 23368 28778
869075883918146305 225 477
412267812720720897 17928 28857
354737456359924161 11345 25585
697067920067539201 6743 27190
871221447652207105 3910 14401
583686540672836481 13350 30404
75084273382596929 22078 23750
405991804162511041 619 11464
470478455392754561 1465 10490
921612983660729473 23170 23458
149299108652837025 9321 20630
355667281567761537 16333 17839
493571311517971649 4706 27873
510390586542349953 3516 21493
700215276227705601 25024 30394
653978552322115585 9221 14809
389789342783974017 18021 22373
490915144289282049 5227 24621
513539046124019905 20302 28439
272084930038161601 20009 27573
575693124116586561 518 5458
721628596897353729 8602 27665
580187575079630593 5947 16327
313778898499663233 14584 17117
104117234156422705 8308 26403
193029036402997185 11106 17997
89285471619700017 2875 28823
994269990159338625 2320 18674
445927072622087169 13162 25791
150424814112660961 4809 12418
572831414724245057 13631 18097
4185988535908792 12717 28262
935945898167648897 22665 30649
682185202802962433 23676 25052
132649059113912673 82 8558
543473489956582529 7376 22570
835061049365609857 19132 21464
682568834518413313 6404 18088
821399332485409409 3738 15380
348640999007159297 3336 27198
355190705245423297 15276 30159
115945662181438529 12212 30241
807036973436208129 10154 15447
889208538936699649 20490 24383
848364837960193793 14421 22956
706345045036051969 21615 22571
663400585820109953 14271 25845
380972295617226561 19894 29024
500841521140518593 847 23221
913113296471941249 6276 12918
222265408370940769 277 27149
832300143981186177 4531 24942
732512795824508289 1603 18331
987275220519855105 21344 25369
852169230121116801 1339 15799
404558091650415041 16375 17003
374798174026853569 431 25131
238067362772078177 10987 17202
739027234925014657 2220 11970
500217778230123137 16543 21109
990098890527381377 295 20096
376022475163416897 17718 30285
909738844774036481 777 27240
185375252969919297 16749 25465
165387508820874273 5317 7014
985786604448513537 24648 30723
23791664060961893 21035 25902
472360380691171137 10011 17701
633705759875002881 10096 19397
163268823830442497 13030 27848
754792218015634177 16325 28059
219748458546007457 11195 17482
881683854892049409 4543 29297
19360498533437465 5059 8476
273783140692227521 9488 16043
710190026808035713 20134 22929
829497278162680321 10351 24082
794792671669235073 8842 24071
543399613640300289 2342 24951
521715487998363841 3937 14739
922137545836353153 23813 27595
483078239021914177 13478 16189
935006998237536641 10273 27637
968087072722781313 8751 13628
857061923513018753 30515 30859
153136612870248705 9114 9306
922954555101537025 10796 21658
922775970136967809 19940 21304
362148942484612481 21090 28544
179224118179483585 12182 25678
108359715531218369 15658 26849
205526138466368033 18400 23115
207742053722402177 10861 26726
699169981926083073 4053 7190
631161375055338369 28442 29555
268392488985881537 4404 10276
625108222817591041 1928 25547
255497030469392417 2240 19869
679681930386362113 3756 11310
709648857811785601 25063 25228
757942010537650689 16534 26446
447514663253294017 11313 19549
572124090892341313 11802 27956
130964506274324321 14003 20598
800054014959687937 7583 24061
802510886208828801 3766 19191
19182676607680805 3169 26454
169535885024160385 16552 19683
286915784784728353 11409 17140
24216727535396389 16374 19159
170531479305619617 18594 30687
738097121879405953 9827 15979
186486761923124065 1869 18721
407121784563536001 21220 22040
873983623750955777 8908 29472
819457211242209409 16441 28287
160292787271377089 17530 30353
923210525646432257 19727 27016
942628535440999169 10481 19105
737838256204895489 12446 17597
683005519274491521 15303 29612
247366857990179777 2124 8904
824602411425939201 14660 17728
988106405725417857 13602 25797
771108082885550721 4301 27827
540035933514481345 5300 18032
829109814676765953 3121 9153
189159400980400961 14948 22222
391319699395541697 22277 30687
948588762735845121 2511 2728
392014482439588353 4041 8644
954300959701313921 2334 24406
319361257811525697 23873 25358
616933503784487425 10592 16439
910265467579645057 3227 16320
776306647465332865 7847 30521
280820088510086657 15358 29991
147858852504036513 7825 23120
566503131576507009 5186 24407
916857473047215873 3867 11827
719135902285561473 14549 23917
382856342639776385 12271 15034
667656091083923585 11834 20971
699750263542028929 8716 22165
951276275148888577 1433 3341
535101134896557057 12437 18825
182827799313468385 3792 9132
137326986540827537 1417 27183
849069503812987905 23683 26001
915101592641640577 15491 21878
969287831440592385 14986 23349
994312653682413825 14770 21462
442360441224412417 1842 10348
54358172740641921 4818 11869
188310952264895809 17340 23545
909002324914055809 15158 27242
7471358268592355 1165 7507
86178464946364385 9704 27053
436704486983384065 10459 29162
166656098272568449 12682 27001
668580279387317249 3876 4103
957429154910720129 13638 17131
441264204656174977 3916 12667
944085878444425985 12933 18850
297643918802183553 11564 29782
890193826759066497 478 2371
802608671258578689 7334 16585
29663231279585033 22836 25607
406836612836560385 18070 30646
504649423754180737 12835 18353
236744647621673473 22680 23223
53132813318470089 9913 19995
751970814971205249 20634 23440
967450412383733761 27521 28749
286569409565455393 10504 22270
440344777745082177 23093 29110
831204106254990209 6049 24922
303869808730517825 6812 19713
284952665624341953 5848 12942
616861263501462529 12212 18949
305092587022276289 9574 30655
764116788728820481 12161 17238
904068854454262529 5082 24712
320760635089754945 12921 27830
375666269042302017 4470 20348
568733178373228993 17123 23562
364652831793772929 2823 28401
320147619347878273 14315 23017
246998992743531425 3507 21672
975742268627790593 19356 24549
980586118228583041 6371 7929
858041944713335169 10127 14820
210418764517232417 21796 28498
961134685183843329 16956 19726
339819786479591105 6411 25612
931501590686948993 5533 5910
526124556809637761 21843 30174
729054027833974785 10214 18674
967611532998969217 522 4205
139953362874337025 8642 17065
840987851260866433 2983 22877
160291240567453025 23057 28138
662281315817050881 11594 20012
568542284617691969 10898 19874
230541845041361889 11999 15427
355887744049120129 2816 17554
951429961334721281 13134 13540
686536302333962625 25129 29560
281793595272933569 22231 27403
872134819419123585 7229 29292
886451159601715969 5256 10031
890973100747785857 14596 26039
752104758501563009 27954 30619
606267138845005569 2135 4201
8207093060686789 352 8679
386225478748542657 25242 29878
916920304112967041 4485 29218
657783256470558849 14897 23418
94314390270096033 3615 12844
7279809110670500 5604 20193
533901954849486785 5194 8056
734561865837498881 5178 19491
790357976245953665 780 5733
236432658294887681 2319 2367
540739446698200513 9288 23158
718631259006393473 19447 24276
469648517283115329 18581 22670
569852738495242753 1715 16635
915638316875234945 6121 30926
73317250972429809 2793 22729
429372342931312577 17124 22597
23943065512924025 16792 19551
169663134930079457 12000 30216
628143423059491073 592 16100
570033783709288129 16769 29644
565460565422526401 20899 30276
424570200636285505 15036 30448
483763453282655553 2028 8440
9216602642364791 2429 11655
659571472849990017 1202 2122
33689055821259473 9514 23451
946720102694619905 18226 27102
123526434304476849 9840 22870
683979756503688961 6112 22162
911378008117939201 12830 26149
440175676975691457 8959 23598
502127689235148737 524 16830
304376555891167297 3598 4018
692530555294968705 11887 13994
696046044489882881 10715 10836
423939046885106305 4304 19244
868010279413780993 10714 27068
200867441839566401 5988 12000
467171128211283841 1187 8972
165059259121161249 19979 29791
691333660760022913 10898 12000
476008387328608513 12538 20222
803120761825276417 5491 21882
614492331291710721 5342 22991
709484760215573889 7874 18196
416648611328529473 12765 18295
204692472428298785 17928 24829
970236051418648833 12361 25213
156717692674135393 10259 23885
422013454613466625 6097 27060
851708686087754113 14873 23571
334173112739687617 19243 30310
766604827267869441 11666 19729
846949973883656833 26919 28517
524841610580303105 9977 30466
687217533077042433 4830 13212
849549397139782017 32 19091
577732679402419841 19386 27395
800236194402167169 16379 26151
354453528854133313 6370 23465
625414944452657537 3058 26096
145481904550141665 1740 19534
867891655139210625 5060 27734
746567264521413377 21756 22431
385309867770160961 3848 15045
940962955717498753 2997 6326
740201675997461505 27084 29783
956096782185635841 14840 18104
625050598955496577 5078 21691
806772502727742593 22083 28731
301719049226370817 4891 9427
996669733863821953 5322 6427
851729677211523073 6847 11114
448220946589192001 2322 4529
277953861817501025 23527 25850
886595102503900289 2711 15592
604174271333491201 7475 28498
219656055334159105 23259 24740
739561834730473345 1181 11262
915431720228436737 6778 12692
559810590161589505 4159 12626
264989302499362369 3808 19965
725232704485897217 17195 18555
798355885666080001 2419 22461
808339178105242753 18922 19906
185602388945458337 8390 11524
275424137771644001 788 1171
757550559237298433 8900 10380
262339379964629409 3590 13591
200822689699652545 2712 14069
980156158234215937 4041 12932
96072288356690913 12903 16492
223997339597147521 9 3646
590333155835427457 9649 18790
714611002371107457 8473 12710
505726996203602369 9288 25393
735004832767572225 15724 27644
358169829577253313 17400 23732
770375270902938753 23537 25994
118784870495982625 22442 26383
74595088280418049 7738 10842
937678911335726849 20812 30771
88791765685790833 9424 10161
350645625079376769 12037 21920
631830585721530753 9087 10837
128650562739910161 24149 24515
813909062624553345 11008 17410
547961189613641153 7869 29667
27675695333201133 328 10951
693888652438719361 16072 20563
250654230667244353 10514 17102
749741223704429441 20603 26013
386988008213108993 9964 18713
374159763992043521 384 3870
430709728298147329 9853 20685
867490563984699009 4808 30180
819135355662169217 19343 24146
848611300064849409 1217 11747
542625954504252673 485 29541
908714608403439489 18907 21565
639154897609870465 9756 26897
72552746873856929 9706 17078
209297763464881825 10508 28948
604811533824527489 10074 25128
501755334117959233 8651 29338
775526419916449281 19438 26325
27303033708513169 8943 26425
792456943478068609 5367 18700
202437323504341281 4933 19220
868799608935308545 8233 11684
497845675693717761 13370 14513
954459862339785345 3445 17304
369859638138834177 1156 16465
371109289339845121 8182 13870
854140829202755457 3878 12730
503486753640967041 22194 28981
999473516940923905 14789 16729
852378781416820865 7802 12365
747878006086771969 8743 9763
226145230932200289 3583 22799
800424144556941953 3043 7545
564273230117638721 19837 26376
17625137270677273 10904 21279
66199199938548505 16887 24944
607690263610095361 15601 25835
480312859508604353 6979 12301
91294448013677249 7404 18892
369035095352057153 23745 25452
783189670801547777 9402 15407
622639939613041153 1486 15020
36556374728071721 339 7120
324172492209410049 9995 29274
148783822494266369 3343 18449
882632601860468225 13641 18518
977711912684320385 2454 28647
602244482098267777 15010 26103
788308043233612929 20204 25992
232946365188130497 4152 4307
952243409174521089 1027 22806
795471623625271425 28615 28915
174348953949674977 12757 21426
823187800513995393 21915 27006
239160453669335041 9141 18830
928600816861898497 572 19461
839776777846097409 13045 29748
103604479317912273 3636 16835
505317727685032001 11540 24420
937334925361309185 4184 30626
967181203708690817 1048 26147
343606534928955649 12594 26153
582957024977723393 15106 18352
24573189310029165 17170 28123
226394551064359457 11995 12507
826688125322053889 13035 30780
406542699800986881 9941 27797
346824251942759809 12763 19844
288129151786904449 25503 27693
591837136275831425 6275 30821
241120109800981185 8302 21949
683825771006819841 2738 8011
189196200881028161 9385 28088
944628916136171137 6759 20989
266406753179786913 18409 20125
967964920314667393 5066 8322
52474897779376305 23144 23605
529090000666332801 17415 25765
325977319533102145 7664 16270
645175415768658689 3162 4603
175302561059723425 6740 21621
593660981044539649 16286 29671
991453342762561409 9618 18074
388596838181651777 21346 29361
717672616530421633 6216 25040
120129202493775009 14979 20989
356657125175836161 15709 28149
257803784250267393 93 19301
842846993641998721 4263 9602
741562167796107777 4426 12884
292214656819318465 2432 14304
791603569664569985 3527 26005
305876580661305281 13847 25330
241746671555194593 25914 28165
429944945738576193 16094 21761
27394647058638813 12347 17573
940117047491881345 13145 29595
901497120025684481 7493 27433
378280065730912449 1998 27916
75381398820947969 3767 5293
970041608940221057 12386 22130
892884510127078785 4071 28533
611522880742249729 6827 25808
646437333191681025 20275 29871
464276233112386177 24506 25667
286775462402179201 16074 27161
940444381867202177 6955 23565
77355764076056481 1985 5574
841480461978932225 3711 18734
357253838666583361 8009 25797
319901436436587969 15402 29698
640257603098444161 3792 20439
131007466468375361 7942 8485
673096138425766145 8449 12710
138045061420776001 9599 26908
722047749111506945 26928 29199
569614269240446465 10324 23253
755431371310113025 20166 30128
765390657840150401 14644 28971
257407538157803361 7681 12683
156146297050142369 4980 10706
755356758295849985 3558 11833
521511541555618433 15091 24345
271638628258241249 16307 28897
481253633842101185 21010 30299
928297734841141377 1107 2373
890247141212476801 12041 30429
698866350872474881 1754 24085
663848597912092929 2292 8201
525364626771708033 24464 28407
625813968730092545 13625 15974
682175776940791681 3376 13828
647099624138434177 2075 29011
817314357299142785 11709 24566
733672464067744513 8764 27363
215074332575238017 522 6519
693063957920898561 25777 27844
154793933447681569 2955 9654
369912636553614529 1881 25370
362508570219684865 10401 11898
347255423568213953 5535 27807
449518564901513409 12334 28840
716627632339303553 68 27901
3142467944240224 12355 21801
775062578947498113 8571 9247
44491400364794489 14327 25544
390473514036393985 4226 10271
395738204978865601 17405 18568
475390972750005889 7608 25691
296249338450355265 12332 27938
6467206804465776 4439 15528
208650558124258369 5770 26385
399490043237321409 10287 30310
96740494380672001 845 30311
25029307591616145 1993 21459
514410693805015041 982 20314
312804500310647873 5298 5647
154498992895998561 4287 14145
880185833378924033 4526 20421
677267006750792449 10903 23396
374900878693111425 3614 11647
881352124219635201 20031 28142
840429562649440257 7506 22327
820877591105638529 6576 15663
838976401431011713 9189 10768
798418856229137281 2668 22131
857608964390173825 868 10509
410993735673866241 14150 14772
121948412304718097 15680 18845
199457554624846273 2922 7326
376837373242189249 10878 11953
413194324512797825 19745 21960
324312485593424065 12346 19852
465889836373452929 9978 11564
322148620439314497 1969 27374
962160009678409985 11523 14487
313384964460240641 24495 25466
600637082534380033 10206 27841
145694330420106145 1196 2842
714621317119362945 16141 24651
373625177515123137 6351 14000
781201577250602241 494 28335
386784104960604225 5671 7882
245359261998100225 6344 19685
994752999372892033 2334 13282
679525832703095809 10394 19730
881989402857051649 14436 22584
411238398594658625 23429 26455
855502817752125057 3993 16916
969766717689442049 10629 20125
896716646088144385 3219 13766
463343324919531329 27519 30861
383124409357961345 8375 13318
467295842692184513 6775 12270
606831505505517953 9213 16306
477378315726380033 3122 4036
263068771957875937 3102 12542
194429579351368161 10820 14923
687686002939067009 27790 30014
27458782273594553 5409 7617
948471673194248449 10798 21918
941421419648268161 17081 18279
205739574660334753 5082 25960
812530465435653377 25588 30551
5733620281063169 18468 22163
535311422343642817 6045 15002
540226135922601729 2096 6145
506530473110938561 13025 22975
133231191304346913 1229 16283
603892563793923585 13890 15094
971228030290440321 7898 19403
526061285812115649 8396 10219
929395260886963073 6390 17072
546267219692584385 5439 5582
685176103184396417 17225 29531
760167488358387585 591 19719
160345662988149217 24320 28023
223549066051507585 10309 23386
895179568998095489 2795 6945
887543053215889409 23219 27460
4143324086697931 1225 27814
450911714348496449 23052 27311
224551407795466689 6016 10768
503287314753190913 8683 30705
818548933443949569 4550 18488
202465699722157665 4716 6055
427161293464912705 12418 30476
410678145993326657 3321 24173
603875856058777985 1038 21777
889805334894209153 9872 23050
434420082795149633 5941 19203
608224092851980161 9148 22834
895883300811519233 8289 24922
609326738641843969 4929 25043
939254246744077697 9841 28326
457751147853397121 8877 8914
131337793647304577 617 17274
697773358629110145 15126 25718
612716863697436033 13912 20953
479107268411308225 11520 14160
58415835971530329 23949 28772
724485846736346369 7861 9900
256130482258136289 12961 21200
139236476451596753 10975 19038
914942314221207169 14539 29773
476464523200537089 21262 28803
924967860570056705 11192 18959
830267228936644865 18211 29642
440846830335701185 2214 17762
961915196397033217 891 24156
321025862861723969 12457 14065
139634535228250209 17030 28863
320337707078891777 8540 30509
732138100454410113 29277 30599
584687204295697409 8021 28939
166244829696704961 25295 30412
29180049362039997 4274 15525
272505485599314305 16324 29693
373920844828610625 6131 7512
425804699048082817 7620 28444
880033975382673409 24660 28060
72301258676976241 12632 30081
682746204124718721 3593 19176
195552025999983681 15230 21755
72851032029561233 11301 23174
591186336185646849 25458 27290
917655565122437633 26472 29916
588008756687937537 14351 24972
948504940107369473 7476 10805
397201351899543169 12114 18836
51304616128753369 3763 26353
313651141030373313 782 5742
264686239006849185 16699 30359
567094368234965185 22020 26211
240869612810520545 23088 28431
826573745719510785 14705 16823
938033179987428353 19614 20292
183310587438075617 2919 10578
712932684664558337 6822 6997
162690611038737377 2679 3279
271792414748844641 6764 16746
711524057940412289 8114 18255
353570927980094017 5462 18658
328528427833983745 15484 26760
582166703946967297 10174 25965
835823335339529857 672 21696
724341681457495681 3391 5359
116355362187317009 899 7680
388952091256228993 18508 24227
212654298917247073 6476 10611
871802334016372481 22814 29260
978762965155421953 10081 26033
909007814997096321 19960 28292
685819155906802561 26596 29592
576679729414017537 19484 29016
347760285843843777 1738 15590
618327723731780993 21746 22965
999051399362802049 3543 15679
662288271601802625 2403 27201
19206670589820621 4355 24677
685656187084902017 1655 15133
525127433974166273 13724 30067
760638760772529537 2334 26039
916635591622235009 13194 26008
355253510868081409 20385 28879
185707059990367201 19170 22199
926108365295881729 11344 26325
407214017756668737 13372 20649
17979738878466379 3136 12097
608062321105069953 8478 26712
644657521702008321 1415 6588
59123129966746289 2714 6478
79620515000939921 7015 11907
806877690158874113 17707 19524
862358516054918273 3099 3937
230794408549908065 6164 10283
556488450972295809 5174 25447
804079499384176385 5789 27568
448294597957747969 18659 20186
579323088576455041 458 4220
15837259862919951 11013 23070
729249232120256641 13150 23332
108424275551108449 4299 14218
613516508875161345 9044 26440
369437835497535617 3643 24212
59039092975513801 4434 11628
820384498703610625 17394 22473
926300779466952705 1828 25059
631574546171336193 15555 21622
846959475806361473 4130 28055
802905320650303617 1554 24386
85863275610105201 14398 20025
998390329621344129 7617 15750
515141866118614913 1991 18105
352878898110155585 7884 24972
193583545966117057 5721 8769
96479787785099809 13892 26897
86767659077285233 16391 28970
360393908907845185 8273 22856
412509110334863041 3627 11893
509314446919802305 9624 30424
550738658734520193 8718 19321
276314196838022497 11428 13108
900248131440843521 5391 29851
416772733664785729 389 22946
397168960853012033 2121 18086
884224258441840001 15829 22443
346435887879291457 13760 21454
493903083108733633 8591 24865
631095823313518849 27821 30768
591635628015943425 8388 17769
3519164051606794 9182 30282
900111003370298625 7992 13322
759509307050226561 16779 19127
573973858043252993 2661 10508
730999920234037121 5596 13353
961143935116808705 1115 12863
209832239256503073 7962 11715
995647194822758785 16805 20766
152369724331730785 21295 25219
887340426330510465 23254 27435
342163721746178625 11898 18416
508911775882189953 12378 22120
790007228872237697 3080 19220
888276554985310465 23233 28331
988126293341810689 21045 23677
153645789282812481 7239 14739
719935274888239745 551 21832
313721737619246721 23762 26517
220599268491472609 5799 23068
806753097669748353 5366 30179
333549811028742465 7821 15041
873122122578934017 15373 19335
624924027489431169 19697 26916
162836904384100481 11156 17704
649622544021166721 5796 5821
631951745471994241 25154 26399
606651439193658625 7966 18871
368992687634808193 11723 24235
963800897983727361 20008 24424
846373583591997697 1589 24136
496262467494450049 4939 28233
433918414128548609 15074 19425
615615267558194305 2121 2940
942773648277707777 9869 15139
269600660493498625 15843 24879
229755528175140001 9410 22671
190162515897579713 10416 21388
162785361834437473 26121 30168
325454958901605825 9247 23249
695757958623794049 471 26380
433049005701501953 5803 17815
836197741280088321 3592 28413
789643400055783937 27252 30708
924514956542203905 3096 14693
657103972243927297 1276 24759
594303417281963649 15632 18913
448268148692836353 8073 9601
399378533825846209 3045 10589
56447564183695673 8633 28883
447330315722709313 7464 10254
461110167696578113 3394 20601
288194179419015489 19264 24691
450725203387687425 12641 15174
796027983874751105 12125 26400
138353063959687713 20012 21709
462505948042000641 8390 11357
877083861529694593 4449 28542
575535115672366273 7845 19314
58290518768760793 12891 16696
679080508750452353 819 26488
681524231355009409 1556 8448
707502883549040001 22455 23675
798075551232461313 21390 21499
54720869803382753 25852 30362
370748396721449345 10764 11895
404128280255022785 19992 22124
290982979727747457 10121 23976
805645824685377921 9850 16349
241043290341988129 15648 17808
87176875486022705 14286 25152
918524152637974785 5099 27646
975797254216494977 6527 8638
456978784062368257 10043 16794
390034261538730241 2060 7449
609895628299259649 1152 7143
107780833989956193 3818 29911
799013496009020929 3862 4681
956984062062389249 7872 21916
529856307557810881 109 12092
126097997403142865 4783 27505
209124134538324577 17628 20052
268806770797894497 3402 25245
73780873171020993 1420 28167
12114754791532791 18761 28530
745313243107684481 1443 1600
156841935486909281 867 29141
399276580958929345 14231 16396
607937731138115073 5823 13782
801688375472121345 5167 21520
840145368393265793 12342 28087
260695790630254721 7422 10820
343006121012457729 9562 12750
887500829487006337 8438 29661
475467211607423233 291 23970
488823432068517889 11326 17926
130611732293992593 4801 30584
797216912768288257 6646 7010
262514875002025857 14263 28280
695037188068855681 1512 29761
726454462353224577 25371 27860
289877117026005505 7665 9693
934261159872619393 2888 16991
158773849564955329 11039 17778
619328984202461185 9697 26233
59561352545085105 21042 29489
992701344432347777 18331 21491
970008376778114433 4293 14360
973596678184300417 4508 19390
683979352539378049 10160 20232
755117700932970625 14642 15272
294857991956764225 1576 15495
249576489541503585 10839 30088
733677311450588161 5375 22683
257114900756803873 9225 9601
671932448954866177 6571 9483
173615986206023361 3458 23680
393102584203202113 11877 19857
340859105865206401 6030 6458
948608784321425665 12038 19411
543480996857844929 15106 22278
854180657459732353 15075 30070
36376304998995577 3557 18832
358334666340940801 6889 12569
562805389235940353 6097 28450
694890421547537281 17187 23292
238605693504695169 5112 5974
210054235075933345 18179 23889
673523365334027393 1731 24774
235707835449186817 6309 23329
983200679107781633 10402 30711
205974380417789153 25807 27935
167191665982961985 7419 18557
996232199562793857 10038 15001
541737484870111553 6083 30942
880593048950959873 4136 7356
721499854909488641 7735 8579
357696244346936257 6581 20853
475818377453478529 21088 30303
528014716578159233 13411 15579
740539954167708417 3907 8695
113648919966745873 1190 8347
515207336164763777 7208 23972
81276924840512529 2092 22586
336913691365019457 7785 16217
984520945153445121 2816 30414
135149558580408785 9870 25243
161276067196698849 930 30829
637723056848422273 11018 14779
340045655179064705 2746 13878
401816634338956673 1128 22753
217855739698951105 3385 6528
29019318479974745 8563 26571
258994291631278625 42 6496
603675572450171649 16571 28334
745027251021358721 11511 27985
975353665311821825 1558 30383
835153413050246529 1804 28893
383666201697764097 515 30612
728824632157245185 294 15457
210530811871613825 5827 17485
973055387960055681 9994 28254
197426840910011937 10299 17441
152026008807471425 5671 28676
737241754388271873 19886 29949
202178772891809185 7664 15536
533346618538587329 2906 16254
766344812030343553 28148 29950
88544991625944641 16688 19747
654046590153608833 5577 12919
199733471620660897 20483 29928
790528317616381313 25936 28659
381653468550645441 11315 22940
907124915854634369 406 2926
293533735302872833 18599 30753
402292734387533121 1863 28838
569518833329446721 1454 2757
8294580536226449 10050 15872
66361408178025273 7842 20996
172743818700499937 178 7484
511879656251324 21019 24470
459942985202328449 1282 10841
571506708226365825 3125 5425
112825089357659889 26331 29302
510179839611048193 4269 18004
135783857074851969 5679 25674
656383481663098625 17617 19298
40722466396662329 26089 28121
167594059691204225 14119 20528
8118024526478252 5388 22038
926707454972273537 8258 13371
174729871341089185 9105 21986
905037096803731329 6992 9162
770530791864114689 7034 26558
791611291354470785 5761 29272
454915317949659201 3577 22004
293442974376610241 906 14648
193489054450676449 774 15365
564811989231714049 2352 29936
205466603800278593 10166 20081
953699803835142785 19019 30288
610836725561068033 10152 11320
979640404837809281 6686 30937
583660196687819905 6092 19111
579126765995944449 16747 20497
792048160870191233 9255 10879
930885655775824769 21629 30353
396181608300839361 3132 4207
397499122956581633 24491 30656
581918877066510081 13711 26961
11537930246689145 22354 27910
483600773472520705 17724 18049
529142056302994497 9198 15672
794158780274155905 3841 27888
617045849943906433 2485 14108
23117018974961213 21051 22312
54948264419742545 9342 20060
620488160249760001 17724 23258
364928075869144641 10356 23259
931555423843494913 20356 25937
445671962869745665 987 17805
189078680197152225 8111 22147
66657368051977529 16210 28676
577715056079075201 14206 24530
119364779710586785 13593 16148
286663312013768481 14777 22065
906707874854319617 3426 29663
357610030781817281 7413 21170
382073584733582529 806 28508
792868445347064449 8719 12526
167437097706113025 7675 26663
329351884817629761 19131 24849
509518100449717825 5866 17354
193181048497432769 24566 25190
296851815253589249 13901 25346
137216715512440865 6400 21730
682883775703182081 14039 29446
2711592456076773 17091 25870
279946319504944097 7509 16703
327018198104855873 7289 28974
385454422568635393 10064 20582
895182278711995905 13987 24130
745740678130530945 8936 28668
926838291268158081 1854 2784
480796086182472513 19337 28636
373367749401690945 20647 23599
545800454115692417 21084 26995
757396474436394113 8272 11856
856690097871243905 24088 30657
505924717408401409 14542 30806
372176448974116161 6581 21350
373186047436863809 1632 26116
357975816872034625 8858 20528
392925646644638273 1177 4742
461527651208115201 8388 20774
206667674542661217 7797 29310
918753757589989505 6516 10642
894592551472481281 444 17631
347721730149501697 7523 16226
390356284013993345 14506 17766
809744190207318529 10874 25128
785217981530561153 13232 18418
689359179230734721 6012 28322
722012952995829249 18325 18768
756596455046000897 19212 22011
881944126644850049 18354 28780
295228644620792129 15895 19027
282178828782011937 4311 20457
173076707893052641 624 4655
85205528502338977 23436 24632
905336137513728513 1115 11903
636158773442293377 11965 30916
749678177022609281 9431 25100
377858933862380993 7019 9208
35398783680150813 16132 22014
288848582138829377 8490 10355
300524825393217985 4049 5965
121333180769934049 4826 29881
157968574682854529 1796 5756
904446628632502529 16554 29756
803578135961622273 718 13498
901915487018140289 454 2304
744942313917633153 779 12926
657418946997015809 4368 12177
472084136735965377 13928 23114
395305921484631297 16667 23354
727284659868786305 1742 29192
208791378920029313 25354 27904
16765317591726615 5165 8295
393951996436651777 6620 11930
903380921166117889 1877 22219
74993813675693137 20308 25137
843196325492847617 6267 25409
174928034964548129 13500 14569
834459115696233729 643 4455
306525035401751489 17528 29326
168704821098394561 22355 25134
656132054861370113 460 10259
62765831655710257 5995 24825
261462582206977601 14560 18555
126486200291743953 3479 7435
409594181018288577 5669 12757
756311684537223553 10500 15291
44505626371023513 3326 28246
86764591444669745 22065 26579
171357865251234657 6339 20944
475558713111993857 1208 22712
695380516978847361 345 20101
197999195722850625 333 11647
340716267913617089 12280 24662
946817962012914945 4558 12431
120003598255710385 1409 16673
614426205952206337 14270 22088
414943852183181889 5328 22224
960649821032504321 11212 23229
842104541136311681 6758 22757
905618781997112833 9406 25484
910815372038026497 15132 18768
659376494228325761 2031 23714
49761014712959905 2964 16822
662092439751937409 24809 27667
117283811157488321 16046 23053
75964317875801153 11033 21232
867552390662755329 11130 17646
538007289216473345 11299 16288
775203264798076161 1413 7415
298927597724343745 875 13925
907251630052588417 23545 26693
674323397213747457 6264 9854
244815062602821601 20244 22636
698334255397512065 29921 30849
653960860563334017 7105 24756
186827714615311905 14365 18089
889123419804374017 1793 12372
312120923631397313 9046 22391
205552725660954401 19917 26400
793622058964523137 9111 12981
744903389877873025 1222 6272
487290272867724609 6768 8634
985776688072295553 1502 6777
603168143632451841 11212 14745
280916685889078369 15125 29604
846580350009162369 11639 20813
839372410597196289 14010 15551
40929156603958465 22952 24476
347342853066447105 5357 9507
429153626404101377 10148 10334
44321430306101921 12767 16685
111004478173107665 14803 19618
728222124002794369 15252 17068
676916348856678913 4334 29909
254658900033707169 4778 8302
966776349727489025 3213 29745
930984882862883713 17073 18819
721285727155091713 17593 20005
839129506284226817 8442 28513
696201227920148865 17808 27189
629418818537740033 10023 28043
5487536777252445 19561 30426
987851097712724225 194 17975
454585742365729601 4012 10973
148581371344686625 24507 28454
663578928567616769 9691 12658
911866385739504129 5531 14761
538964183054055489 4802 17486
406459786124056449 7969 12794
700014680782516097 7522 25450
409212621090905089 13047 29819
678892838449790721 5043 13368
156246788929234273 13988 25730
975248865473602689 5908 10996
575491719639902785 2487 15109
822849240940116 17809 23244
287944417446137633 1653 17015
328001993220027521 10576 25784
915824220343768705 14367 19466
636309098411849985 16848 25735
416014669311447681 17470 30020
49715210229734905 11759 23288
96840019843600801 4847 7673
414134588248010945 1313 20995
302721200125855489 11787 22432
989522112308776577 25202 30826
949692354901873921 19007 27358
175829321530351009 13056 17379
630784116679290497 5557 18002
98834273644811793 13589 30545
595049307809237121 20488 23078
952766470045851521 7778 8912
764507783219553281 15996 16920
435272727266976769 5347 21086
65064503690610569 6098 22565
57628141129207225 10602 29969
930522302003975425 15148 24302
919973440929069825 10050 20348
11275964783212801 6775 10105
387024904756891905 17999 30203
446960756375684545 11443 28885
285914369516518721 4310 21174
836424597745480705 18396 26327
265778982240384225 18377 30020
456909227701753921 10838 14712
145393995399857089 2818 9009
306891828385918337 3603 11509
644067185309445761 17877 20580
36322829199971097 20795 30047
341550453948457281 8404 21389
684774776374741377 3664 9018
590367893839236097 2304 17170
490681352464161345 7751 25997
303135445178028801 7677 21811
67867393018762105 32 18815
806943134156689665 273 2028
305220408874955521 7563 23477
986812216733909505 8980 19470
704692480541286401 2089 4860
378263730261970497 3702 27329
231750980553595553 11396 26108
832071030609441153 4136 10221
932302784013874177 9093 29044
491079109919958529 14315 15154
776379886580823297 8613 25574
557362758664737601 7037 11812
298284709635641601 15549 20023
329345218914617985 11570 15473
276748632361101697 7806 14129
351030652645917505 4540 11540
716075987948361345 12056 15533
436430692315731521 12061 20629
438976255764369921 5304 17379
237735965508392161 27357 29254
864544080311947777 27334 28210
286274513882879937 2386 20510
741955925523239297 13734 24955
982864024920061697 22252 26547
788335634044987137 24792 25912
646694426225686017 19262 24558
343022997802986369 6611 29165
608277639361290369 13365 28653
953744138558807425 10998 23587
130945897552230401 3496 5034
851666808394906369 79 3252
379043414748295489 8154 30266
144073434081153809 7751 27518
493883068269191489 10812 18306
628657483110540545 4570 19880
350557737485104321 10403 17144
176394188676869857 1484 15384
159527354847647009 138 17787
652835300174995585 19128 29356
278881900796491777 16702 26736
735269200728058753 24007 30115
887232841737620993 15120 23930
747371448232026881 13060 16842
855974177610335105 12070 14882
754906715335028609 10235 27228
660551807202345729 14606 14990
326438204481757313 1083 25062
969669637642582017 3275 26230
955109176741903105 2799 12096
879825268249852801 2577 24572
301181421973861761 18777 20748
561370231191546049 20362 27934
923513287377108609 11135 27056
866803855864894465 2812 8891
344301575674744961 9536 16083
890007179970510209 3425 11987
721536219929024769 2009 12302
954470206988339969 4240 4522
63429286116697625 194 26372
758339088598631809 3460 29671
418097644550915265 16127 29755
991786946654080769 5280 8542
467210029720217089 542 5893
838341481629910785 14084 25124
376898201306833153 9427 28963
692310794875119489 3483 13710
351348468757631617 8637 14830
389490742728497729 3374 25221
52497480831522833 14272 23832
695344930770907905 1595 5559
295938303896871681 17418 29159
812186747295882625 3710 15710
609718786382419585 12206 22536
583275043547139713 700 18313
995726580828684161 6984 7177
955307900021523457 6149 16283
851459250510675457 6011 20190
50551058777095649 26913 27763
771414782138787585 30001 30015
410738876963236545 11776 24291
812622581970718081 3899 18753
386912911490277633 5464 22788
696940618838422017 4496 14707
109319190367187953 4428 26845
402813135724176897 10286 12188
905266507349459457 8478 24526
673547015312447489 2941 29526
984568806009590913 8952 21266
717204443474091905 6430 15334
695321732191423745 1387 16480
569336169383600321 16375 18885
817169509883228801 14901 16161
2568126589142850 18849 27714
446809600919543489 5955 13642
790309578224718465 7644 11770
310806606061689217 14886 19267
792140550045221633 3810 19059
186776941668007617 2096 4647
157367363477700193 2170 18810
96768893052711745 9245 23634
796509977622992641 10438 14847
786965952807882753 11182 21579
19514917658664645 35 15342
510704774399314945 19203 22069
755096667555168513 13399 19639
489349111234339777 2479 13975
157109641243234689 13211 19955
342052873203385857 11867 16774
470517616616053377 11080 14350
487108812962269185 7124 26303
225258158234066017 19757 30016
208695702131180385 890 12172
631996831788487809 3989 18488
598202353864145665 6735 12258
495702700014700097 15939 18852
61988852813698257 8319 8437
109196394629652369 12071 19310
139487971909396433 4063 20770
199347145389520353 8458 18889
558034873877161857 3878 22090
98973496787269969 4587 28944
408433235008665473 20175 25455
308976311399046465 7848 14204
539314567629844545 17250 20354
628559378291573249 4646 25591
410784633029258817 8167 23307
575099317283001473 12808 30323
727847914191258369 720 13464
362828005765980097 16177 29758
137223381229695457 24381 25208
713957005340542849 15672 27071
430096291078228865 16468 16809
693370698060750337 17984 18477
337818727761678849 4821 14427
6707309907749704 17467 27111
759876158459647361 16846 26849
575088054518975169 11760 20872
214743042506945857 5411 15835
98148931736911745 11874 20378
685545987957709697 6455 9382
253397778633075873 642 1195
142834210854339009 442 31020
361945512220369665 22884 23350
360441988508213761 10753 25624
732756629742571137 12556 27518
622656926579090049 1623 15626
941427522653608449 29356 30342
381638188896005185 16230 16445
775202090160195969 2193 9696
407076935261692097 9493 20069
79310100578009473 13973 17755
194131735653925825 21781 22402
195604717193536001 16962 23397
652247686177879809 15705 23173
949079890683119489 1887 9327
89918919554634161 4087 9616
907230871453169409 1911 27627
106418768804125825 7069 21140
212755394281497697 10483 11214
590420516434434689 1593 19588
345367887105883393 16125 23850
641086502514703233 12166 12755
505971211496156289 8431 12218
314500581066766913 15880 19968
695855088842865409 9129 13625
771570677196756097 10187 27497
28009686521311749 1100 21431
262939928750270721 11794 12875
526464676787842497 11817 28845
427844270878956929 24317 27917
162011651131617633 11122 20221
255588240692361537 22282 24027
568631706868973889 9848 11571
887966560557224193 16737 26707
324024017523253633 20136 29762
673316098654012801 20139 26870
240862502820878177 10245 23854
39250956707611809 12820 25953
28043711072196941 1017 27401
738984354174959873 5012 9250
118451159469504577 21341 28255
596688693001873153 5708 27325
931427669190707457 12488 20935
47482130520805297 8654 22534
621474647782637441 13662 26573
491374752985343809 21425 24064
598965176652509313 23734 30865
573870503784519297 8463 28601
258363722842648961 22555 27231
797844677439677185 3593 6572
86934473040354737 5670 10279
772095575834598017 5317 24433
478979678915695937 891 12725
549306732334606785 1700 3768
627348166846612481 24146 24546
867766298530653953 16858 27470
571761303652881025 14692 26716
891594890173301761 2050 12757
598464335728220161 6747 18861
962168098324482945 2862 4291
706212468663981185 7894 10679
845000749655021313 10848 15170
246010095981798561 10682 28674
937917145530661889 24334 24601
656223968753170817 9802 20554
619568452416665089 4456 19532
900314698962926465 21424 22781
398241075685504577 12812 29154
532283799498745921 6600 17329
902432413671455489 7648 29055
581937670425528321 6580 9684
412464164016711297 14348 30984
951723355095186433 2035 27520
790694828338381185 7715 8997
251036963103029377 6859 15608
782417440618317569 8015 27230
45343347955967065 5458 18369
362405008250171073 17608 30551
616660355792387073 2099 9570
912601075966563201 20063 22587
955007910999359617 1481 13548
90517211740454689 25555 25854
448743216235310913 15219 26999
357286626422066433 24164 27546
548408655307046209 1908 18961
36244306842412753 867 25387
29615062717933685 11247 17674
348524469842203649 9762 28808
851877732456689025 24648 30000
681842925981605633 14170 28766
529388923030904129 3485 4853
370256044874864193 15692 29420
676940504784685313 6457 16576
348288285914811969 7952 20826
211239111746319713 23534 25317
347335396420760385 6077 23654
447689570634157249 13592 22416
907125124254598401 5686 25081
973147540176125185 24085 26773
648029086636242433 18797 19280
789852937785813249 2430 29599
251491805725983393 8960 25732
551473850378553025 1635 9106
660151818202081153 1032 18559
843815399255635841 18562 27682
99259139826948225 8352 28412
972313337674886913 6517 19252
671946196905949441 7853 21401
947403953973438465 11698 18764
818630389308687233 811 29777
497056607828280769 16076 29622
568542996377345857 21717 24004
593910743030153985 10488 26158
297515898354383553 21047 24179
311239017819570305 17364 24375
14632141573471813 12207 16812
809920752699302017 26307 27146
423501293016933313 9852 21630
727423985531967105 4568 5712
326998461843089665 3405 5560
78731780799405009 11798 16055
549123866876435329 2212 16578
374635036127227009 9771 25464
811869141592652033 27606 29153
30571185669206357 13526 16085
732184124497400961 8619 20857
124244793960340161 23414 25427
538495779245010881 8102 27841
561873049576366401 11571 25011
454550076603531777 19230 26294
735127841037989761 715 20351
100842115815780177 10824 15033
173400903272895585 2541 24505
623837326444551425 4563 14829
3546258777983980 4267 14792
64332875535939137 10910 13998
831180388146908161 922 10642
685819819104970881 25401 25409
674294561672564225 3294 13182
356878835021532865 239 10217
864613489500360577 2446 23998
653670906998804865 2907 25012
342092431897949441 9714 27155
617242267032338561 1231 8594
491726571406264385 20165 22698
372253678007147905 13799 28901
863461985445677953 21004 21719
405534352371134337 11616 30862
780578692866445313 2512 8879
757649860147161345 8838 21742
461119055478260289 10522 31012
578406081453721345 5650 10184
856119899102242945 21039 26805
506789620811410689 9145 29079
271377979832362113 2862 27690
75345638027116033 20555 22824
190311673265629377 12992 15615
579146781985635073 6121 20982
830724439407187969 5918 18847
814342333929346305 4838 23910
976548815157048705 17807 22919
878596937940919553 13811 17575
175433825083938913 29493 29568
488808908169048065 8789 28743
103173997178860337 7949 14787
72176251202883185 8026 18545
327161225324172033 5273 10182
348734478456577793 26105 28447
680348446239595009 17317 25678
483977878625886145 361 19421
931436237190592257 15673 23599
765108701140619009 17770 18153
624304926154312705 9970 30067
904007604644398593 9693 27634
412969222723258881 10729 11036
667127818795279361 20014 22190
507007760760178177 1332 8710
907591895736565889 13518 22994
903998172887394689 23562 26226
127854315962437681 14183 15487
890799355983947521 11374 19719
641866801316645249 14293 14797
316334815185936001 12541 22068
199017925282618081 9614 15987
199418861959390625 3343 23636
799826474173379201 9946 16862
675437821000667009 17206 21503
974555790944933121 13640 28659
950906576497747073 7392 13415
764102130690510209 13467 29130
361257747290235201 3439 4225
132207766552653537 6054 30811
875802741263147009 5 21912
303677579923537153 3256 6064
335645496931544321 105 16103
371798162635727169 9388 9606
156531834397501505 10821 11696
185602583663445857 8768 8834
144051415242980593 13071 25462
168411827645087457 14259 23848
201128630575698977 1476 17287
105791829393545809 7998 28666
308698469573624129 11228 13025
691049307835854209 19349 19355
66080494052020105 26024 30725
230421767039679553 9604 27351
264398096782056065 6065 9024
126937048487548049 6118 10880
787976904682512513 3757 16434
701361541126963969 11932 15662
794074062461572097 14521 18472
694763233919203969 6353 29484
500192403675644225 10453 12650
821474304887864577 21550 23081
800625868395567105 989 9631
444871979235784897 1828 18278
686678297434884353 23117 24692
471352894516790849 11234 22019
491131683447559169 7468 26209
320917245189562561 8644 22481
257171886811935489 13539 23675
87835732635547009 3616 13813
669069270404772737 21012 27443
607567111456148737 2285 30368
173195007888171649 9429 15388
273086482621856417 4700 24952
835104749702406273 10598 27237
696347975509624449 11681 21371
77926591544414945 8459 18320
614590952259824513 96 11532
426321092957660865 15171 20164
372290906634731329 14668 22269
110592085065508881 7236 30016
441478608696591809 19684 28153
501163787338310145 12311 21573
535227839936354113 1173 12884
751986242356227969 21673 25524
178340379433571169 22643 28484
960877968480044545 22069 29125
320797605997540801 5785 16439
946080292518889345 981 19647
388290738543553025 13776 19577
430182297450027585 7342 9139
48750020597069009 5109 30922
776680152060610177 9520 23133
23386975986603889 7856 13937
877127768631051905 2312 12763
793144468126087041 7892 29924
910494466359484289 3083 11253
370523583298073345 210 6657
95657292871390353 26166 26710
805566664540620545 9358 22102
720810163724028289 4031 23645
539291423541165185 519 21667
199822116309885441 26451 28832
615447643352752001 7612 19457
210704192929075169 2598 17697
476631349754420353 19100 19540
165806722444028065 18797 27540
639751533798048001 6790 11660
402163505003873217 14617 26317
599896756681097601 18509 20609
321122635760726657 15703 25867
238367456420320417 6106 8702
947836444784474753 17933 25485
450520757842831169 8420 27211
118186312095172497 19266 24168
704034910387079553 24065 24333
164967849822577505 15106 19356
817087836514083713 20797 23908
875004876322659457 14023 28133
950965431390045569 5534 11861
155322626166810817 2742 27562
638338487366802049 8584 28921
736238664521419393 3759 14799
110785121494856753 14487 27548
938898694800034433 28726 29340
549465107986328833 5571 12659
455249157871488577 19213 24294
726176955282625153 768 22074
730665291627548929 5926 30971
101839778610006705 24562 27158
758007771775321985 17180 17989
291687612573255681 19516 20289
375506970366192385 25245 27452
686776146809059201 1199 29388
793442898500327169 8622 12688
989495039436462721 1533 9671
133452613983127585 13592 22911
794669973922218241 1770 10605
256822407551691617 5387 16505
239299058581181601 4608 30689
190942618975700641 4989 17157
5362564356211409 4115 5747
182364297485829505 15800 30731
181562200067588705 21353 30911
539531490270082497 20580 28656
644179849893610881 11043 30602
612072178470480513 10389 20010
169630566108210689 12473 23357
895607685346480001 20881 24969
258043901392689185 8354 10494
567812559086942081 11258 30541
408219042015616641 7543 28170
677382986872533633 1313 15932
421434652226814401 44 5530
175270326153121665 6001 23340
864640581613954817 14029 14693
361880276144095361 4184 5296
123774203992560673 13365 28161
838395155223050625 2345 6195
738159692160110081 13263 26909
827626637493910529 6809 23785
415865807916098625 17334 23405
952417684389200001 15312 30092
16994683517523869 11343 22501
170308559033802721 3076 30842
698071037506572673 8688 25830
417977937578395841 23476 30053
818695791491734273 9186 14428
440212920144791297 16399 22223
158553351843060865 2086 14671
808252508190332033 12353 13684
306675998371460417 13713 21514
382681783522148353 18193 25743
354630756938355777 9219 13577
309449222179633665 1402 6627
434232317322567937 13956 29120
516246051818729537 19217 29310
759416167398192897 4339 26497
851291204028125697 1870 29838
690006543854522625 14297 29671
317143118509992641 12193 29918
551707914588696705 5188 23781
251144281993415329 18689 28357
429910069619950273 7392 23823
312512052027944513 12962 23575
838626203237701889 3649 24481
780635303053099265 28453 28532
476366363817689345 21780 30347
46016913978835561 26486 29586
493750748327251201 16541 16606
628721995590861825 574 27032
64471217948238289 9316 10178
56669838870750057 17039 30303
541351890784959297 3656 13093
66340331591430161 3602 13310
206373883117763073 26176 27915
701280806732317057 349 24588
489448756351073665 16364 18354
235480712425808033 21327 26157
341755868002849153 3830 29372
209695933802596097 23663 29966
727475049585954945 19174 19273
894712545716412673 10072 20061
127517472472945313 7105 17801
255620902614769121 4468 22743
371762426789338433 13005 18869
893045707773691137 3585 13772
199339169220962721 90 20506
379556163782599041 4604 24855
124214630128129505 3291 27404
838219809191496577 20817 23778
189204776074760161 2782 23339
248766080128692833 11248 30021
463669253013627265 7871 23960
332055912877958529 180 18926
605670047453259009 8980 13338
276210561967435105 10296 29123
19629706231960145 6360 26973
206773206581782881 8044 17305
948922917190699905 14175 17672
949305272873036929 9143 18702
285274228013157953 12257 18306
588922918350871041 10800 27793
633674209181066369 22847 28533
102940480624472033 1960 5632
958763191624676353 3595 11892
2956295830852441 5505 30169
594679259491968513 9597 10088
681449400724151425 16216 24582
503597073694329793 13959 17271
499930561375574465 2634 29010
439135626263293953 1969 7973
502619742436014145 20154 23595
881726817805478913 9660 11427
338349217099800385 227 13846
446118964340698177 15999 17486
504207432181292609 12479 17942
525762523463960449 21362 25460
667888719756316417 9407 15433
776272272697525505 185 28034
619934468866535553 7175 15491
214316972811637633 8616 9497
71415187165353449 7066 12268
797692146771012737 9361 18271
107203872798553585 5477 28307
629484038955588737 4524 22589
539250248363682497 14327 17070
230773447379647233 13435 21984
1689036764776831 8459 27526
586790062994843649 7670 22837
299487221173944129 23629 26846
811969995398314369 8387 26980
682872787125095425 14129 29378
611645404258219137 14425 27712
961045306021727489 20029 26329
742167579346386177 6879 19050
937218426872579585 16492 25104
115215122417190225 25872 29235
178213236048616609 1755 16592
359685783991167809 1006 21825
649021274075554561 15452 20106
616448703506883073 16591 28045
787182633383874689 12323 21259
222740974485134305 220 28089
439560040412334977 671 24248
532360456976157057 21515 23257
351388002345640193 26804 29213
235303264940156961 16368 22705
428763128152500161 18564 25515
79011250194390929 15133 16059
772612654844461825 423 25226
159329525195431649 504 29825
385420872424919745 608 29286
901360172867974529 24839 25473
52420723857704137 14782 22102
52891497358089625 7500 10287
46581231442818449 2039 28246
588458099063650817 5157 22946
131542590032804449 2185 14682
7156966986485714 13881 20800
368108743029996097 25132 27963
185445501498740833 307 15791
685757336760570241 4053 6038
346811725045924417 15908 24681
69785033809896649 9990 27802
936470833939928577 11204 26931
742339072936655233 11485 26933
951494828495100417 11985 28932
572479100280549633 818 12363
580814895452668673 2007 10997
412396932600056961 12454 12582
965198482058795521 5459 10674
413887291203483457 29371 29591
672917387362424833 5064 7894
56949089201932425 13098 13290
223270783908390049 12018 19161
454581720783540545 4562 22439
247255932626835329 28866 30448
948212021916230401 2913 6955
751443666106510465 17436 22963
738432044509099905 5839 28351
139601710374542161 8618 16468
316615354655592513 297 23048
608853679275654273 8924 9902
201074446758543233 5413 13885
892421128141812353 5603 13791
437102667801678273 1501 18507
759868882522894721 14750 15005
586563633858876417 10329 14382
196336173332220193 17952 29718
688357570598523009 106 14210
92095066693786977 5625 18512
854603910706249089 14254 28341
580698816137548545 17079 21296
883084831190739585 19356 30976
846497924038359937 1076 13079
67134355825690049 939 17596
690453641089710849 5856 20924
418136303915328961 6821 28326
708308642850596481 13481 14846
621236011358707457 1814 23519
146409326063881921 4466 5899
216233582176567297 7865 20093
414317814090068737 3076 6542
742406183422477953 11868 21950
151540228422170753 11927 17628
46811552547890049 6989 10362
675220550910410113 7979 21736
224651717083180097 20134 30706
693595740575055745 1286 7661
626972144152897921 16338 26074
374643403904073601 11481 13985
467409781328601793 17963 30498
217583804044444673 2069 25133
153953369379561153 23224 27177
695025067226339329 17294 18739
239206585411484001 578 17812
860967584637613441 8799 14402
331518050077402625 8966 23614
12177076083801809 5099 14050
228781861265137121 13745 14253
916897374085415553 14100 23356
982257230076893313 4387 9722
994531756863580033 5194 6696
120085199866696961 22348 27728
820594857961047809 2316 15279
428368002653495937 4786 8441
411081669939264321 779 25583
551409734940964545 12435 17325
142090538377296129 13491 15772
651762142935748353 4654 21664
186991744418122593 26770 30534
153664537759102145 22200 24048
362738885360577985 123 1427
971523342727476097 10134 25520
412861306291361537 2006 30897
780469734491536129 5702 17003
458026275419236161 10256 12130
498264811278684033 4884 25828
399542309115247489 6711 19053
774833095123245441 3639 18532
896745522161431553 7581 30609
820728342697872641 4340 9322
734071351985662081 2653 20680
504453982832192321 16776 27246
785114374374622081 18996 20528
364268471450483137 6429 22078
314310575672180929 1814 19122
640395407467980929 4672 20816
769215314254004993 5994 12558
232313854233876065 6898 12400
872855326850029185 2952 27679
561537808847905473 18241 29940
492456894961442497 1706 26762
433500341958701825 1465 22241
819068634909285761 7799 14746
508824417511380737 3071 20661
965704274909278081 5366 29769
526309152099724289 2284 16258
778033118330469633 4595 25820
467147914841323329 8562 29368
22275098595095245 23294 23444
431476931806113153 16791 25346
854933990594162177 13940 27706
356506953572381505 6490 14352
20998002963857233 2171 24148
506305128381921345 5663 8686
942941431539580289 22764 25888
714849216160988673 2802 19512
347711356643010561 2528 19920
714791768561919873 18714 27856
783960791503034241 29512 30528
259260394791045473 7793 13783
815540929484022529 4334 30063
618122303916162945 9943 17135
618453964951967745 6227 15649
235676085431610017 10906 15197
340513604150466177 4951 21490
940745419218611585 2649 24432
178568870183795521 7495 29632
385281411849309313 7807 11004
881891542518154369 4368 24397
111657436210844449 15395 25134
215585364481015073 142 20940
352791546308257153 7639 9314
493273969896968385 11074 27690
646632989381341569 20794 22002
357609172405091137 8555 25222
981820484364096257 1001 6839
885113502046913025 6334 30498
717352815664025217 5109 23338
687809571171371265 2208 17305
838865774176358785 8659 11931
402807276142574721 3621 15713
174449598836698529 109 17453
260465723775809025 824 29812
492758708624666753 12323 21061
74801619740547665 806 7321
564552654370725569 18424 22336
746699740241538689 1401 2049
172823073719374785 1218 28747
976919163923533057 13961 14725
951969644047746817 244 19752
360945842519356545 17516 27321
917896221846081793 3577 11360
733980740632709633 7609 19429
253581284317430561 9684 30473
171723471710933505 6623 24096
800614315776019969 15042 17294
476227662256611969 9602 26898
185100970622212193 7370 12968
276811869887097825 5663 8191
217144381610655297 8943 23296
971404626320143873 13311 23516
146698194260675777 3650 5948
226003655345792257 2493 19360
131429628408913153 13493 21421
245866082111497505 5515 21914
529110391300687169 13451 27630
528659252195325249 4130 19052
973946651669269377 9276 29105
618821001797634561 1440 3863
65155247086590153 3518 4624
284581795158302945 4104 30302
146273949606527521 13774 26429
328809178510631745 27569 28783
287762297511729761 2897 5376
543447370970142145 6985 21512
662135957774427905 26215 29732
503557990537579777 8469 20661
670401731948270849 1324 2544
220197241193332609 20255 26867
860085861540316161 14840 26209
83228586615867073 3389 24380
139607425040733089 20686 21730
483341080184629825 15569 17193
709069089716923137 15218 30850
969326224923570177 22549 25174
867053217977865345 3474 20976
873822318837127937 2769 7369
461587938798889025 259 24439
450697600161312577 1864 19585
309604146859438593 21143 21405
809622472072675201 11339 12557
115261538237991345 7459 11061
214419981647345985 29660 30916
593560488870235009 3808 14464
63169908382363361 24524 26112
756814655521115009 9524 26370
640229423091746305 20721 29235
491949978662969281 2939 28877
664283955503833601 2637 29688
676878967988830721 335 19664
806539754178508929 3220 8578
363585150135076417 4552 26428
52116590083912233 9430 11978
562771708850025473 10134 13884
705047087765969153 11387 26657
686446295161257345 14414 30389
168515293403601153 4102 20839
862324340209358593 4953 22239
617247736916361601 6405 20766
886908813314374145 10292 24222
217461032439715041 25107 26755
936938428629392897 18993 20445
794647295584475393 1090 12536
435914567671741057 2062 22758
597648808203473409 26054 26789
117792511298080881 24144 29786
396606758133252417 16233 24183
33273073962060809 5051 18506
806663863931120769 7918 30297
586332755764860929 10522 19859
764134498400814209 25 4007
746127746060206977 1891 26106
96228526805163025 21307 22209
819046945944951041 12812 14477
279842261318798081 15953 21691
305867812682759425 2157 7424
181191830957075681 3063 18104
476616084171499905 3970 14179
315965601576017729 4464 21131
232415720576650401 25327 29605
144720599043353121 4361 26487
247805995999090817 21369 28258
682905997034360705 5385 18134
863255661026482049 361 17512
784815607196534913 18275 18959
557223073729662849 703 24797
936159732035470465 2640 13304
768549111633031809 7410 20706
380983886131360833 9644 10008
851009008743250945 21765 22570
302609149887153729 1679 29859
969340786536161409 24519 25117
264687182133471297 2826 10502
632759354171017857 17278 25641
567691577187595457 162 6573
113700948069801905 8544 11041
614971178074085889 14983 26427
639865340746883457 1189 26753
289531687733351361 15639 23302
560560463744888449 3826 12181
705249318978857729 2822 30908
743917852316631169 17152 18042
238200863063731553 9458 26692
662231106958071041 3055 15054
954233061532619393 7381 24704
902972165969703809 16390 30084
108203782719577649 20210 27295
397798210419733057 16192 22650
811006134723996289 2734 20280
972922287588975361 5061 30808
727314602538577025 8163 8186
598733700484299137 13689 25048
880648022124887553 18039 27925
443919779287615041 17842 21128
139094216272148689 6399 18398
17587580849021123 19530 22108
93910417559570193 7462 17633
359014193219739073 17680 18993
820792806990574721 19677 27145
347232907964379201 995 6874
885403927646706305 4416 5283
308685909112870849 6091 10738
710729742643444225 12608 25216
412996020469943681 2336 21982
684599859394793985 7849 22891
598757633075312129 7180 10325
754372417261613697 17507 24646
278608063533990689 5602 27505
879607601197619713 6985 15853
441753365280352001 9348 26705
977808448124783105 5194 17233
59148498633373241 21632 26742
293940943711035649 379 27154
413943596521821889 3462 29349
99598272275422065 11018 29420
184274122562097633 22460 30807
52000755695900129 24594 27583
902268160871830785 15000 19421
882459205535177217 9753 23314
551670948802762241 7497 29616
102315791484286929 14039 26738
896633866251594497 14522 29523
587093996174026241 8134 16720
36838942334465945 12500 24062
143112123767082273 11400 18549
182688059150098785 4492 27340
350838386095340097 7848 9968
748403857983998209 23978 24488
948813830410855937 5542 25144
786391966492917761 4985 28865
199639747331652033 6813 11817
39904125054075481 6325 30457
246777179490408129 4048 28871
802254309274832897 23543 30130
886044053296323841 7001 11296
895556659683091329 2980 26991
130966715170657729 4301 16820
499006611524979585 10959 21932
298087835105441473 16151 17066
919371483705301505 318 11393
235308410987556737 20441 23384
696252146972074881 4174 28329
820866925872159873 9937 28101
779043897188568449 2381 15812
407891488962476929 22801 28895
809020886919857025 20428 23296
567561272682361537 15179 16452
827562503828740865 6930 21591
733700665338034305 10971 15891
989408448829198721 8199 10471
690186459485879297 17697 27804
470064436475450241 15484 23294
425683539045579073 16356 27020
390138208433430849 2569 28468
189544396881679233 24729 31006
119153486753557297 11704 20039
241107649805599073 26880 28195
527907741387242177 15569 21879
472859459238286209 3717 23241
731055320527683969 22165 29098
753627461522043521 3636 16814
938083915967101953 15230 24372
857388748272377601 6006 20850
614374372334221825 6357 29078
514427235860097217 4403 14723
49390578702475097 15519 17724
836737697608860801 12035 24670
613972169375909249 9484 29137
33270513094194601 16306 19972
339759172522182273 9486 29143
58421467464889081 2056 5199
790114551738522369 6520 25355
689184774979082753 452 15833
93931114549082657 4866 29840
997990074938165633 5331 27334
217418342647430753 16046 21265
399629890031505409 20114 29647
310531650568837121 15688 26164
445257525936519041 8707 26505
633524293333717761 15416 25143
817005197713598337 15357 18458
701373507934835713 1178 12026
377193922061131585 3936 15701
972465393925272577 9338 26302
334781637081348993 13442 26701
98265300751453569 5652 29868
112081172249936849 11565 25532
655395717217711361 5798 18686
546816230002491457 8001 21390
601539613101625345 7434 23856
899699107200596865 19446 25318
199077658713189729 8492 10834
458805551557972545 931 14717
248199310352308801 3738 11099
178576037024107841 4571 24791
792052566442119809 13697 26054
568526623219639745 1592 5924
983703217682734337 7881 22947
546557671730475649 11091 22146
15874130303512147 24296 27437
451537010344068801 11448 23281
37044171435415049 11882 24667
264847402517041537 13305 17542
624673335474110337 4164 8121
173274856938462561 12026 15251
30358905188723641 19785 29014
614850781917930113 2826 11137
995531090344695041 10949 30811
330803210039320577 11955 13270
17670591092414867 17889 19106
215094205179731553 17120 27478
513917628943882945 22039 25056
863445335898092033 2249 17215
217696430493806049 7824 25560
92533846253921585 11325 30253
236449273405451521 4683 11264
688797872990292609 5055 5579
167524788712402273 21226 26607
795952402040661889 2402 3070
885420936224672769 29539 29802
368500665155579585 165 18962
921324309494583169 7710 22566
592959710481515905 3158 9378
768379657332342657 8961 13761
207975034436046273 2047 12794
404411537697544769 1647 13640
57345394280254425 21545 30086
8168319892146060 26651 28961
689280149908512385 7563 9203
120669136613020817 26012 26767
428028904931316865 10369 13795
425522283697699073 9354 16811
841319088503851777 8808 30399
722544121546381057 5046 23957
599341263854633217 18154 23623
182952828610066113 15229 18239
903766228972415361 7038 23149
969109956315538305 24032 30057
626454981273404545 15647 28752
505182825134749441 4186 8898
449074833289373057 9038 15943
909768186726669313 4931 28985
137930641528079441 1747 15122
302069757489103809 6971 10569
421422113397312641 9030 9904
689289827320084865 25200 28214
24922038295152049 26104 27701
683391928856831745 871 1336
434997817755700545 24145 25268
733624287259662081 18620 25273
505803087173553921 13340 13499
254093191465667457 98 7082
171055464207825025 6012 23909
664179530663080449 10397 14833
974950598814295681 9547 12179
780962678157560961 13314 28667
19911855685606385 15694 30341
629421728437680641 25425 28595
561113925700659905 17073 25692
629026579747627265 1019 15943
848764505751176961 15316 17856
724351185298093697 17986 20969
717077062336635137 14162 19505
64281826188828721 3578 28009
228837134421397089 29530 29801
287754129596866209 2394 19730
407897544470422721 6310 15665
629314401873809665 24878 30305
837874533637489153 8139 25824
480552347398134593 5289 10081
76491020567736705 14582 22732
824700768813510657 588 3995
450178908626739393 22581 28190
121894938366981617 8201 14989
856197220556261121 3431 27675
11147298434135423 6325 10194
741874338756730369 14723 29498
118053982033433873 7411 23077
830563785388015617 21732 30783
8712535829754843 10261 15469
551443331804833281 17882 25460
397268941320138689 4009 23590
168145608710524641 18477 21355
268188351997277857 10548 21758
644213631356706177 8374 14019
355378508396587009 21127 28663
888740541400572673 10624 11997
668171392363728257 15195 17311
5673540807308087 16737 21540
825703628440326273 1107 10097
848144083395972353 1275 1418
126293516292715681 14868 18660
225424111666455937 3243 20503
274896932246935681 1765 7594
309057597661158913 15822 21236
965631954727694337 23716 26213
296275671068215745 7633 19970
666422081335614593 24233 28843
540953190741568321 1387 13730
742994504194054913 4443 19793
728378396049436161 3480 11361
456416891746062721 18772 28427
153085275699645249 14667 22776
404455037540298433 7378 27114
25131042797497117 10090 12661
833746867614909313 14671 20127
920528781968245 300 19649
799457757550495489 9616 24513
466602570170863361 2389 10425
287266255356275489 8797 17786
252386033442370209 12560 20096
856647761405934465 7511 30427
649867320868295937 11658 17490
188242236351133121 4394 15272
588736436840072449 2279 22182
935328434413317889 11149 27372
118409703163592897 17678 20327
483509722973952449 3428 10068
124616487144741937 10562 22445
833475762950069249 836 25709
620888013632494977 11069 28983
83529722052706033 26681 29792
839021937412020737 15357 23971
708313661704263297 3081 25451
441223219276906753 6184 30137
736818693969627905 516 13233
536191055943469057 17968 21517
284705661507398849 13440 23867
877236238398850817 11332 16597
355270077065203073 1272 22880
322717436414002625 24330 26577
460554613872684353 15383 16121
275810585992587681 5641 10262
147478306690374 2934 13690
560964016137795329 10332 13896
21906249259711077 7145 25096
192595243808099777 4088 8236
271812264825062049 15277 22088
302654750150260545 810 4201
142782290588339585 1938 26330
789249340092652545 7264 19764
242751739410568481 24904 30771
430675814809113409 24333 28606
639557184120331393 13171 24430
738704741839413249 659 20798
517768058887217089 8010 15918
548859089861657857 4120 26844
284947179016707969 22636 25866
828299035663121665 10129 21772
541217869960281217 19111 24488
12948554888332355 2654 6574
554784277162024641 11581 12978
453198664682574273 9392 30592
52278605148533329 8805 23963
142041697214189361 22664 22803
908458298723697793 14376 23897
21454260518197545 16895 28520
128054814274225489 17889 21429
386404626280373953 1051 9857
502360778885229569 8186 23078
362346524210252609 2026 8077
672997117188916865 6932 19248
149407886586807585 10440 27669
250362439756624865 22597 30223
878305430029229185 3606 27579
493032663462077633 12422 29980
710021520155173377 4309 9187
506184381123500033 1741 22180
916407114284751873 9777 20931
324819687151975937 7323 16915
706319312517940993 2065 27519
713739716948335745 26722 28212
588935629842836737 18585 23765
824835162014682753 4260 24353
405124926014558209 45 17477
1759963883028349 15729 26022
646279858633604993 6452 18316
619154007087107713 4015 29121
280513343170078145 16348 21465
471286875991349761 12886 14580
523933341472570625 14425 18747
991726077003807617 4456 28198
583461273644381569 11420 19679
406288428913125441 7245 9966
44865669528391553 19648 21626
675023608174885889 10246 25015
732496483171793537 24229 25947
630505099328896513 3538 22249
577202447248481537 16749 23474
889812193563631873 861 30689
663579944561284609 22268 27361
23782274304533501 11199 12948
515025745001153729 16025 28960
257563037757623905 3905 30571
216392851696589633 10065 19517
819104372409721985 22757 26529
479102473608975297 6069 9485
336118512825851905 13878 15506
220294440063462113 3639 19507
732198876912445185 9440 20150
508253294832783809 9776 14972
272467206596989089 16316 21943
989942784137930625 9631 27190
468181783353539777 9835 11336
36553594219327577 12125 29447
751074040980274305 1904 10926
308280855494807297 15994 27006
427902761901105345 1045 23333
604149748047760257 4818 7404
976715951280542721 15637 27612
820510688239842561 19185 22961
958426441574001537 24692 26033
929592476901234433 18306 24839
661139370632771073 952 4088
790911072831811201 7792 17336
699838451206868993 3195 10719
250523557149605825 18716 29943
786402669199080833 14654 30184
885875348042453889 6042 28763
151049013406062465 4927 10219
210466620857772577 19939 24555
557190068132474177 7651 20612
589207146202589569 14488 15346
671615795216592257 14934 21966
197406276831443969 16316 18308
301753696016650241 3606 28465
874239931501854593 1299 20458
650329185284615425 6947 16765
11706393178144481 8827 11555
867902693040083073 65 6253
243342417447415457 9656 17326
384280004458229761 17766 26899
315507157396027073 19811 29091
127432908055116209 15261 26885
387313020143643905 14694 19930
438619677521270273 22493 30871
173715536106584513 7315 24953
749773088409160193 5952 25366
750403961330128769 21238 24487
495858910600514241 12867 27157
490604055619613185 5593 20695
242983844515155297 22248 22928
743476041609547137 15524 25839
287340744226153089 15533 24081
550272479059799489 3156 9747
56529393052290545 9975 20544
307170022509801281 9302 9442
445850298558593025 23081 23806
630095028294064769 13757 16153
73769456955549377 442 11680
864966548456472193 4450 15748
578944407421598593 23238 26812
641936351877319553 13033 24261
230585039463978337 12909 21660
345445168882029889 11821 24256
573632464002496769 22518 29540
506411536181545345 9765 15354
27027405952654961 8626 24215
113670849067382561 6886 26179
875022985894613505 12343 20850
942703158289134593 5211 15484
957809813572158209 10283 15914
100034948399233777 21316 30453
989351463065315073 5272 7096
194220748616189089 10402 13611
90666637361923825 1397 5362
714533559033363073 2551 17323
734681791834983553 7399 15459
964359131084989953 1321 21359
244279864990193825 24496 27854
895730898979330433 18163 20338
274158833547954113 7813 28150
234321001487117537 895 28183
144188783103349025 7225 17788
773755703866250113 3320 26682
924991180805900417 6770 20675
325829852969718529 2890 21275
109800368941240129 28496 28593
379715823612166017 28061 28861
333743879417351489 4508 22143
376861023837179265 12265 25762
901625743892711937 3621 16155
860867066401205249 10808 11016
271778453093983073 19112 19631
561425289588981953 8057 14757
347877353526843777 17375 24664
59588305273074129 110 2470
944924922895022977 1162 21917
819990110811787137 17889 18576
895642623840505089 292 4252
679422534748603393 3354 23656
974215416985568769 11058 22666
412232443709797313 23304 30928
775448018511656961 13430 19006
734744498752938625 1849 12393
719634240932816001 16753 18604
267272983192228257 15641 28900
619962999340405249 6240 24880
500486269154613697 14378 19874
250602737016148321 12294 15865
319008902040224001 884 6186
88061684296139473 18983 26857
730144299014135297 9194 10692
363951715372746049 5794 29634
878179636247821825 12596 17097
874031317169173121 8268 26519
776231568629846401 15930 26979
695447502739821057 10665 14189
632782108672586241 25060 27988
847336322249123713 17516 17867
256528048181728257 1579 27790
231912538587788929 9906 28473
280687043141298881 8964 19813
499335029219853505 9538 17208
687898380705441025 5305 22621
709375766065644289 4579 8065
700960761634604545 12207 19865
257398430072118593 6319 30638
729939005779293441 20323 26097
264634628900505921 22204 30879
253506140621780673 3838 25972
61066883790150681 4582 28423
313014460175971009 8664 12476
813617107707752705 23165 30053
472116291532813633 2433 18532
235646828367226401 11935 20173
485945869318747713 19402 23187
464881722576375745 22810 28223
467674087239728897 7866 16528
611815605847855489 6839 22002
621200245188539649 11628 29827
579743605796121345 14423 20037
591693943772639873 2572 19989
850563767080547713 15447 28870
20248694853556517 6750 7729
85498421688708257 3900 5494
803228346818244225 25233 29035
475731011195197313 10104 13426
626041581537442945 8167 19363
293040892194849089 15925 26987
133764548339513569 13808 16437
485429542992950017 27354 28089
677390629604694529 1256 27478
707223789652015745 812 23531
226405712415086657 27678 28399
12117411953997959 7001 25015
732428488523773057 4429 27291
324334294574835969 6220 16922
130529623625392337 4017 21482
91679641930074497 1131 27564
593086931268736385 12775 23761
347210398720715585 11465 18038
26285948509794821 20636 22526
556666983293499841 1294 12655
624422222239339009 15879 24770
510288374787730689 12551 28908
921644023285068673 4405 7282
619276231863455745 23753 25138
673221811117450369 16096 25435
674146046250040577 4816 20430
367026291650276481 6832 8475
196552573822746273 5498 30233
938126954634277889 11088 17981
636143486588022017 1587 2837
49521897606638281 6265 23030
153848645574630177 24262 29127
463852700498272001 18348 28692
309195669016030913 4504 21868
612809612293247617 24562 27227
712357254569386753 6010 12045
457206449227733441 16907 24803
377548288250149953 10028 15823
974643303380503297 3553 7922
451490304054107841 2695 27826
931600602845030273 5629 24326
64051297391483073 7828 23475
727355603072894081 15060 23585
915325713966783617 7226 30235
655600176820975361 11177 13398
789592458127511809 1976 15794
276480358751285857 8471 29164
441982344307081857 9747 26411
432594255808304257 20630 22134
808198203674731265 7834 9716
238320921232130433 13115 17073
722680418771293569 8659 11614
92657377072335121 481 9236
631339173700236929 2487 14937
241013402037026497 21277 27599
869847027737751681 2262 8545
500674890614782017 24324 27779
467075711368135425 15704 28266
789140775450832129 3474 15456
646753273331601281 22400 30390
440321634293333377 1910 22981
483102227158607169 8774 15108
814909176000043137 20531 27703
560016817784134721 234 28625
531857438264999873 9157 10270
431131444703151361 12215 16491
176841009805414721 21495 24426
925441322131977217 7327 25711
790162598325373697 11766 20674
751407963068995585 16576 18036
829284621553824769 7862 16033
831037827975240577 3579 10095
982083094678834817 14132 24448
402838110208858049 4179 25961
994076300094135937 690 27879
292002853031338113 1257 25666
349965543856377793 20942 22290
263027536169200705 18455 18589
162581427390335873 982 4564
333609154082484609 10425 21877
329087219398125825 667 20030
424562214620817025 2989 13540
557126640262495681 8546 14042
371468071119981121 16433 25434
695253524036736769 16245 29623
224660299840049761 825 16813
122428044512105313 2016 13379
65892416537213449 3392 3690
776745604955799297 14944 26207
514744435927138241 26459 28309
708810859163108353 15035 22124
898946325615870721 3847 10179
390530936753954433 29297 29429
868794448300146689 23276 26895
780467437153475841 13335 15860
509408651786220161 5340 8210
501551216520873281 8626 9096
993171676848628993 878 10070
336252470384422977 10899 25561
381869684722349953 2061 18524
38201384425356369 2766 30392
118966348070639329 5537 24252
291980404075388865 24105 29706
740472503757121793 12650 17720
155912563928716001 12649 12913
198191142549898561 23829 28407
38159720382665801 1633 18494
473720465869153153 25174 29425
650026770668240769 10272 12632
89085306756881985 22221 27222
373735866718078593 9036 16460
1996479105475402 13208 19640
351753930705932289 9981 25341
889537096878296321 4144 5496
314758262651380993 12203 14371
191048141258594497 2671 25948
666658639706845697 11072 29528
181685839693866305 11632 20042
98851083196052513 20419 29791
569130842415507457 18201 27295
950436747199255169 21973 29261
190011263927555521 8302 25291
935741448162943361 2515 16949
188588851138806753 16104 18088
975186826875507457 8762 29859
968914807502297729 3147 24509
996546309619731073 9753 28820
809587540026331649 2571 27996
181310457417815489 5099 20716
447578154223020161 12840 29085
767579784816419457 2534 20170
609058569725906561 21329 24122
892814551077385985 14400 20686
927756110102190977 3592 25909
117529992728123041 830 19743
125629353655529745 166 16362
901240291698165633 2851 17962
896506907325328257 9254 12941
311257681126150465 4188 8170
544698781196959937 748 7684
296683142558130433 18252 27401
457440935230859905 1657 12312
242352140316910433 17024 28133
969588297491970561 5280 13716
691248419801432577 9544 21163
462011555149427265 2209 25883
514982151885433857 6018 19748
886911335675623809 23612 26867
885533661853862913 16582 29750
432186872012177729 20532 28365
770415078446319489 15900 30273
348410084929742657 7196 16552
963944021551974145 6741 21677
487411922795796929 24764 24806
83634726039676369 8239 9191
298326967632338113 6672 30138
958306728272852097 16210 21697
836354512623980673 12862 16311
31432366913151101 10935 11263
175104303615075457 18583 24619
826706874626914561 3330 3803
566157696190753537 7477 29918
507714359503395969 9925 14707
218409771620944321 4943 29479
87945938770253921 29658 30305
791805477610491649 22294 30474
808978206971346433 18868 28008
486112749978122625 22629 25472
110628121605934385 7892 16349
33128498332711589 6220 25185
379245718155445377 3561 11597
209207742773603649 3237 6925
655584320575293569 22611 30794
518691112886639169 21451 24748
757371237785463297 1192 13903
923491186921484801 8061 27289
734000940890688001 1298 13077
10443128441277595 16948 26419
250603758746834145 7437 20988
562117301975892033 1256 14931
390957323430264129 12577 30098
471096418981144193 1118 29211
128488180601436849 7828 10283
979432600837345281 10404 28497
421692908603226625 1431 9030
212581430806050529 13345 28250
324432097955522625 9437 9709
919537538143945473 16729 17661
839299919800716033 11612 19741
57909085565253097 9954 10173
804204352119000961 13935 29046
318042846625093761 2770 9737
748020901072798977 4372 8904
993942572632004609 13648 14221
638809222322564097 10970 28906
717047712525531009 4869 25673
43149443916213673 7319 23570
996978816813989249 13008 21526
53009631050144889 7728 25035
25412381881313453 5872 18770
510788450020406529 13633 30901
369033822678328961 5520 23208
131543154303969345 232 29697
522249382446918977 2920 22141
689389863001032705 3464 14828
457077445646799425 7667 28691
695950024347979521 15213 18981
893910603934006785 29753 30033
577934525050487425 17807 18099
951304234987599489 14428 14479
30951752172668989 1474 2467
835672314427430529 2414 2999
527537236554174145 742 11934
717365647394469633 10958 11809
477396542090389185 12659 25653
820262115892934017 3637 7561
575781780559104577 24072 30881
941207954502157697 21620 29689
427712384004948353 487 21344
627151169083536129 12416 24687
14680182038070201 14962 27163
118017375939185601 2979 17807
390244652502843777 5502 26153
89347060387940049 22078 30472
109161366668011793 10930 29419
447402173864571009 22458 30474
633341278485730177 7821 21692
807837752744379905 172 21332
885653227835355521 464 30239
588348457874612737 2416 20146
502999151104745601 729 21651
726800472167145217 3063 13611
618730466293975169 1186 16281
547055083199051521 3822 10265
25589417767079681 5291 30522
983521443200604801 6306 8962
683934996833080833 18999 23949
20241092732870669 3108 19229
477800840463686401 10215 13477
233368413226873633 23382 25173
489587782962722433 24147 28703
582059467170704897 10613 25483
519518400114307585 21391 28402
199188209508353249 4582 30893
219427226493742465 4728 14097
204851319825277057 17671 25237
453802979541990209 20630 28980
862611466645194753 5832 12397
627831266476896129 4996 26484
247517916119488033 3377 9411
585246262574045825 11107 21373
967756458270319105 5996 18239
443684693772503617 6431 10620
969531824743736321 17871 28455
299407024119915393 292 12006
170928977790953953 8022 23847
417991426047386497 16747 19542
57185930565747609 26000 28375
859329816398670209 6552 19220
677685751315724673 9021 15689
351330175739981569 6508 10733
539597771069647809 13227 22515
409718742279892481 10813 18743
855010244080165889 17975 18042
764312642997417473 16507 21578
767629510884216193 22591 29876
866476610461447169 18727 24794
494662252201099073 3513 12793
228302639269976737 19158 30376
6008655337208070 5894 8855
242187351436172097 15658 30963
896701666951646081 11658 20850
802643957648761857 12394 12784
308674136443340097 15451 20914
181756200396776545 2537 10911
111822571453732417 10043 28138
873250915651517825 931 29711
105234495797983393 18157 23538
643741885894257793 9310 12109
758911692233756033 176 5339
847239867499460737 5027 17339
702292351006814593 9444 20187
520706963699907969 8714 18835
160985492979680353 18799 21647
317799178484598593 3696 15931
311519978033626177 12120 29669
726840566424499457 10667 16429
818558177574136193 5595 11529
208060736302421377 201 27961
355397483694201089 23535 23758
745711263520504961 21494 29944
774118876558194561 10362 15332
64574605718981105 23294 26911
504455492963611393 21166 27992
599700505834221057 14901 20781
383695638104303041 17436 18185
679201476154268801 1760 5336
984081347297500801 15960 30316
621738326384431105 11495 19184
679776843844454273 3370 9301
948801669195440001 2408 16735
206209315294866977 1621 16909
647576647022759681 2282 29485
521842634010983617 17742 29577
757866227203827201 9300 11824
267654068250561025 27418 29372
343030761578134529 28915 29333
333500167802473153 22965 23825
409931557548823361 13735 17479
582970482960174465 4335 6590
297310392503788993 5452 8931
525162376186063553 5533 15778
5845822089604270 11013 18031
140414515048188801 9470 13151
384537212430004161 11525 15270
914180597990057473 15628 28962
234189300832305505 3255 23992
74097250592213729 1937 27175
276469946879302593 2402 6098
155532438627023585 15502 23376
411743884715654913 29505 29692
407400104411845377 16056 25758
107870192223074929 16146 20909
570147666617689473 5282 12817
697085227722205057 8277 28676
650161302580126977 13604 30261
301255956249633537 1420 3396
848672278759739393 6808 8019
152236475475199041 27022 29418
117435076998798849 17750 23883
771294719973454337 317 6490
69244332803211961 21387 25441
496851448662745537 13333 23764
307523223755477889 1256 1657
893947591043883009 7460 11490
811380079355519233 159 21615
784439257531367681 3638 20574
842616646951608321 8104 11673
156729933808847489 9522 23252
996415634944188673 6553 28164
925428120810131841 14479 15954
482270038254480257 5126 9845
641015781255134721 9901 19688
419563238214255553 19511 25454
628995221264453633 17797 21028
697948742084815105 6393 13506
933972422181554433 12628 20464
850342333629814785 13515 24934
373038313135317889 1035 14109
610290939603370241 2073 29826
657131875564829185 15965 17147
517129644285564161 5124 11965
924785066495040513 9087 19560
588153364005716353 8616 17029
133326575650315249 19367 26818
817409340014254593 2340 18779
505554352544841409 9860 11075
72962647573799441 7425 20886
318151558340673537 3205 5845
126939691399787329 18735 25187
251201404592386273 19952 27898
790759909966094849 19000 25839
692553824465377921 6535 15316
646806537073278081 7613 26594
290772594379099329 5901 14103
249361139855121665 6983 29962
467755420992460801 2498 23482
714901793280734721 28014 30426
722717005077434753 10225 20621
575393110741782017 6500 24851
982529189691163649 5760 26610
914817413666074881 4349 22043
480377623147440129 5849 10089
346111819090449281 6785 16738
287779146670175137 17550 28037
496926976012037633 10535 18760
563016373829832193 20565 28196
118750551336926689 9532 25345
498220138100904833 1594 22749
49358743824118537 18489 22609
178790951859447489 17165 30680
94935488323354641 11322 14815
851367829788756609 12002 14621
345840936628992065 4601 27845
862249012508321793 3233 20640
503081053809847105 9767 28710
527579293577630913 8637 24508
787592356188955777 4924 7419
748263350811789953 2115 17941
295642820402090241 10292 21104
50940514363901457 5882 23956
641484769007764353 5223 16640
611001771293892609 13457 23258
83045514017339169 9069 22464
580669120255876737 3910 21253
259937851020797697 3301 25465
511483999190012609 27327 27948
538775319388204097 11684 20446
109552597643272529 6967 26663
912118370723835137 7512 13429
488376769565057601 12516 22711
971662096574316801 5047 27231
674813255138488449 15041 28298
633072934699786369 7290 7680
518643715344644801 28179 30756
267286084516424449 17718 23992
244595308017494529 12672 13426
338873357051557633 6520 26351
359100421614634497 2676 12916
830608004825659649 10648 17596
228795730422902465 11481 17062
202515854141811489 7239 25722
45303584100999217 10376 26523
630598999752688641 3627 6280
256873028695309825 8042 28552
137385120776702513 13061 30854
5878167017407066 311 27568
553470355127142721 10909 17125
320105888271271489 13612 19267
2142226050754204 809 23400
480584361962037569 1187 3224
347080284497192065 8695 27471
865950801127269249 2536 22193
491866488993867521 8478 27286
288248567758039105 26941 30170
802608997232322689 7192 17232
403953353258813761 4118 5142
393496368429030273 11508 27933
852106103563677697 19434 30713
22401653479331429 8996 13879
504265904662332801 1963 24654
96768240560624721 19906 21089
677979496728617857 27098 29574
701114435082256897 21968 30943
281253990234759489 13056 21716
712015054268309889 1313 26806
414771515241916673 21658 25841
71469646391417289 10344 30895
17848971421756233 23005 30502
459804560380280961 12932 25993
973588204705201537 18217 23782
290914314794928705 4772 11360
135014337830270401 14099 19669
880289419842288385 25055 30655
504900604071146113 14735 18751
560541000308031553 8972 28010
300601657874636865 8845 9496
937504319185126913 18610 26594
942856115412745089 791 25200
646402259151255297 21351 24782
830518570347706497 243 7155
950248572523381761 13107 18664
229388253233032929 13758 30633
923839250437904257 10486 29763
311929457099495297 16909 25393
10581879992049183 20033 30246
682248260787780225 8089 26446
780033140374552449 9439 13033
394448603265615809 15839 19238
806656255545224321 1291 16670
521470417075342145 4944 19229
615433057255184897 3496 19545
194129798216266625 1088 27417
561303944902380865 7882 13953
615936331048224897 24864 29366
692149195500331137 5504 11494
651544520093821697 8819 23878
753569739632840961 6423 25240
650348691720076033 18638 21450
332332070556983425 8326 25480
316287141973077697 10123 19606
888661768417865217 1046 18254
284663376679695553 11410 12184
101871701133301681 20702 24500
404639060812982593 14280 29085
413417923922370561 14409 19292
421337079580304449 8320 23874
488701453494055489 8896 19287
25528343972183621 4065 29498
889540875944607745 12991 26699
395977261947699329 5811 9567
549213236888459009 10175 30088
294876474632999937 2701 28587
295113441092215809 7904 27193
46358828645061577 16306 23436
133791502121507473 26205 30709
684343119519439873 16039 28073
245213238656891265 14390 29246
22399032045079537 15310 28228
680635879313126017 3275 26384
573652602304648001 3949 10650
533121374127492929 22696 26329
1535289891684500 22452 30031
487624108516396161 3213 13795
214276006581684449 11002 26484
582359668392729857 9402 20960
342881418484090241 18407 20434
621100980586827905 32 25099
456289615718802113 7798 13615
663665004639657473 20923 22438
119272798684967537 1996 27383
718673128009097473 15218 23364
851647785836405505 14867 15394
426463008753035649 26534 30736
925451769842474881 1816 26758
395226498795874881 12273 22425
509685405027639169 9801 18313
887256825163181185 9672 20759
686667648522508545 5959 24520
506721023575320129 12638 30334
150065879298068705 5448 18655
332795511076273729 22365 28618
245222757472923553 16722 24730
388488159079525249 18023 29210
652154166022185729 2558 7144
68500860351154105 9949 16096
440213287985621121 22734 30594
321769472935638849 8861 16879
437334811505479617 7641 15383
866356596460480641 11169 20784
921993268285284225 18929 22670
836471037444606977 28983 30324
813401303000588929 10358 16103
744620154491688193 3799 25543
58707934255188833 5262 9635
206326936409421793 10487 12724
950979379754556929 1630 16529
107000017504521601 9579 17354
45450959210903361 15320 26432
295998471545470209 13601 18433
116052324861485089 18548 25741
653421095266995841 22548 30977
61924859051835313 640 15456
173591496070027777 2042 3812
736944742360890369 1797 6640
79622245940459633 9096 23831
933527010458469377 1379 12657
986535515226147969 19686 24144
597381974656840961 4201 19382
749414056177020161 18063 22336
922021665359785857 16454 17150
127992589248147937 4961 13629
100139196436458641 30096 30405
951666724828914561 14609 30415
740742677170736385 17595 26431
793584466121597441 2528 10810
990866395338642305 5936 8681
353567652549489985 1490 24082
687828935793795841 2648 6038
477250571930166977 11569 24591
943336979164882945 17139 28562
1331436489284244 12987 30885
498426301591500481 4619 5317
597860308114899713 10404 10419
931907696933805569 19612 28082
977681718558276481 21674 23723
509072695968519873 24054 26505
336558360098418753 19060 24936
722559989059590145 624 10694
239750049836704449 5952 12600
427468510352206017 9697 22599
434854222947290497 1211 2296
140556852881687185 16058 22643
478621925171925249 8924 22738
128249198729697873 24187 27383
425684709560211841 12458 25557
982408886189261953 13368 15412
169049723297622017 4342 14557
716822383987555201 4498 22264
798963637777898625 8982 24852
666287415768564993 8247 23159
530666771454239233 7826 22045
682284597606532353 5065 30989
428744007312499073 9822 21645
513915592854942785 11609 29989
475571451975856257 3038 8856
407244448289496577 2149 7427
184687587990065793 5709 10899
155849105193468065 3671 25811
955975494138787201 116 5331
24276140344632325 1079 22216
724072759989066881 8237 18065
100340778703184705 789 1282
493671660241023617 15781 29712
559811399608968001 16234 19670
704456487041124353 23077 24242
324956882999728705 13939 18348
223693252899213505 186 22740
237525575878898113 20089 22797
998098277437119233 6787 19126
582941476759600641 9312 11229
30406553411200577 22566 23467
522536538714767553 11144 22043
338485707652505857 328 25271
378047693606632129 2713 22823
417467761237222849 8788 10383
69739530605723137 1293 30584
332280361970131137 13650 25689
589085539367204097 18081 18620
615033554701700097 1185 20289
835948950318929409 3296 16577
56612691137058137 25091 30296
27563609675539169 15627 19078
179159345410116801 17820 22594
664685672313886721 10818 30683
896152126343846273 12447 13736
719191205513908481 24053 31001
429646966111835841 21695 30545
139787527877977873 3333 22972
705397614160443009 7389 15125
15196685844856007 10443 22492
563284226319755265 13491 22095
211757542633513665 19058 24550
392181376002294977 5537 6331
286821613533561505 25495 28997
88397804421550321 15198 17610
358001005779435393 27897 29879
175837954733491841 25741 28473
632257385768227201 8766 17584
382238631784819201 14324 29765
970815001362474625 1752 25431
879619303640705409 16660 30909
847865655664889985 21808 26023
62630575969780721 1620 3550
448034223522959937 10684 19372
957867611732392961 4365 20448
674805010190326017 603 1196
486609159118248897 8416 20453
560331288529603457 9270 9839
554698556632185793 5507 29867
740088133452729857 11762 21435
897902566386438401 3799 24984
102919909005485985 8121 21739
747381544743586049 1426 22327
551405116294617409 1507 2086
507882620431733057 22057 22930
421291772554106113 9317 18913
483488050365050241 5444 30228
683433735475915649 3646 30166
436234033949876481 13457 20525
990984330519744129 11524 13352
299847213530238593 1164 9553
887355481057468929 19995 29321
892626415589123969 2712 2858
987453515360535041 26551 27198
171407213037664257 9921 28564
164320921386206465 5150 13199
43070507741720833 2879 9497
408014229575535105 5177 11289
221634408917179105 1888 16005
938948723842983681 16993 23678
577718290230652801 7996 21424
304488847808705985 8049 23809
209847659957684833 9138 12427
843763358742620545 1251 28867
343321204270939265 3564 11801
600521509153132673 5276 11183
856015379391163137 12039 17934
444816265972932033 7183 25515
395462148789821569 7018 23536
646200211297930625 16929 18104
65545607892570249 696 13473
589508121625556225 5973 28106
194470388739024001 2468 22347
496281214498189633 8077 23457
855357470213345281 437 11910
198624867506154593 3652 11158
255434404924844929 352 21547
75407583904940625 6581 8564
372293652518234113 22 24080
936481422515072385 4848 6591
567141319618162497 5205 23981
149607406067524097 16521 25874
434350804340834177 8197 30376
628373543961814145 19367 22516
326663164286518529 6660 30462
890273871914878593 21956 29346
847275844512719105 4630 7994
827684211417704321 13670 18094
664625227714271489 9410 15987
873870586735158401 19532 22358
671183846954203777 13012 30728
12265228220869063 3529 18387
839250347044387713 3391 22050
483747710104729857 1029 3683
185755312341765249 11154 16129
379281538726189633 23885 25033
992770593386769153 14667 18188
792549407867987585 23282 27004
564400007887837057 18229 26883
649604105340145537 20036 26789
738804670093092097 7462 15156
324467176638570753 14940 25693
988038992283147649 5021 28836
148981140796479393 10142 20756
190260798096961281 11807 19491
392648441380451649 5790 23473
862738748759976961 17618 23355
337396110513381569 6059 14135
260061221360761153 11998 17510
541881990934008705 4631 6571
941589338736658689 11465 23382
965898269726409345 16021 29642
246691038956914369 18834 23204
610602867377586689 1950 15000
963584974099358465 11495 12729
879306642913618945 24206 27826
537821171141334977 16403 20063
966515825359188353 11773 26592
118848200366610257 10092 21464
802955351320406401 3107 29547
271988207450693409 5740 23299
20829989495830149 9305 13225
422720798265299201 14825 22630
73356110651317857 16244 30311
643852977872686721 18414 24750
438204424119739137 18672 22774
357783360123729473 5694 27965
439466617724605185 18297 19273
235600245999837185 20316 22113
830876552550954241 20407 21947
833894092458120193 14287 15430
688210484582569345 8079 8855
927654258282419841 13076 21492
750809285195039361 15084 24418
267363549693325089 1445 5720
771909423716749697 2432 13193
67514308544947001 2350 20000
614649899602504449 12762 30512
21288528616775437 2198 8007
345150601201780225 18809 20705
246981304323217185 6133 27336
751320723683171841 9416 24981
444113061416597761 6989 16197
584985518135255297 28052 30258
205545863815263617 1463 19139
36510068044115937 19812 23535
641300149500562305 2009 22818
973780517353205249 7040 19061
600811041819614593 9544 21159
854428197413945217 4479 23399
998592393231970049 9636 23830
392927104431805697 10208 18341
84473692458107761 18655 19638
234038986829084193 21028 26226
412095806751789697 11785 22565
604261781995703041 26213 28824
822908038248076673 14085 22859
570549838189357697 18238 29540
472096674683310657 10711 24959
602604086831860225 19869 20937
192478541700058529 6915 14174
36091999440564849 1590 20133
280249121236277441 2056 15315
697337052755088385 5255 24707
358426979572246977 29983 30511
575977194510876673 5421 20463
674058934541928833 1236 30246
735340461087446273 11032 26994
168976013711745313 3413 18689
795275999715777025 600 21438
893319932458563713 10220 19875
995633047498458241 2594 30557
728988848555250305 5721 8175
378205254152909761 17747 27458
889590583089212545 11484 13645
773449371306611457 1939 23988
985317076348128001 4972 23350
310287530133585665 7485 27840
775563516348693633 18406 29831
5709383664864732 4121 8158
93426849470919393 16593 30748
747681877441841921 13187 21010
294286794606787073 3114 5529
870347916843911681 1615 9735
535962397436140481 14006 18004
103583254674838081 14806 29387
601026163217465345 1123 6709
690046420586710913 4081 21758
331905936635823937 11283 12357
799124834600014849 21622 23397
269869788121066977 3968 11127
679714355736308609 16168 17803
972619516281572097 18106 27814
203644280864828897 14123 26024
924104020177008385 7856 23678
761641782536244737 2380 26765
320377616683973825 21973 25563
911218703014022017 26179 30370
639438316949078657 27049 27567
419501913668852929 22312 25290
837464678567062785 4894 8150
558634868107269249 23528 29464
662212414823567745 334 26064
131111802731524561 13055 30987
520339507006074369 3158 8068
572917942786695297 11705 30931
635036990092427137 20511 21462
490724969954527553 27186 28585
493953973313086465 2362 14456
279545121919134945 15817 19276
528533189479372097 20383 29246
557170691036233729 20721 24369
685626945275206657 7060 26280
737746531432158337 638 16253
672954361026281601 5023 22189
18784954512625517 19468 24937
514861223073797441 3756 22664
75946336175768177 418 12251
484877887790457153 9525 16137
396086790587716545 3546 27465
383471757480808833 14338 17549
354398601073320641 9718 23631
743604031930257025 11882 23917
76704852330038881 2480 12882
567062891039615361 4219 14569
506276707975608513 11579 14275
125524947977321937 622 14996
534191851087612673 13483 21293
141321104392833521 12984 19463
422608584001189057 21233 22014
423038333908063873 2774 21284
584992774389831937 21703 25728
931223081218423297 11754 15601
17114212233927619 6677 27339
712459369535292161 2905 17410
119745808989463857 882 18576
363917138877955201 4119 13558
197673434955369473 17285 26439
182089456242803041 2178 10641
961956616551475457 14303 22639
111914520367253809 16884 20719
192182485614942785 23117 30323
360763632681464961 9649 10298
586436127317668353 2550 25160
716896018989704193 6842 23968
35173560985136021 9468 16468
806828210234780161 886 20442
521143390367115009 7092 18460
29844222846339365 2682 3215
171874631911684609 17000 24616
619978962345111681 13119 27386
680517310352158209 2897 15188
443672634254401281 11942 24648
829353152250440961 10145 23079
350475925668714433 253 7940
379178372318250497 753 29728
42735352067399649 12693 18893
837868923482993409 7404 13599
413076340998411969 4958 20596
767072770913173889 16565 20502
71635215074767449 25340 28622
54284669622241209 4530 5705
112100290457217249 1969 21434
247630780457200225 3200 29364
515049604708043073 3724 14191
84949435857019745 6271 9248
979246987124394497 28930 29102
598107790480511873 10962 15183
171681807673085281 25333 30255
66356307441516553 15497 24003
681371256507414785 13177 17007
936634249937725313 19855 25643
849117256364156289 7006 17097
323433715110603265 14625 15166
120042328618961137 1000 10121
976158874881619457 3104 12286
261888409495785633 24071 26892
569785312296353665 8159 12787
101348447357590737 8401 27002
695841941419189377 8028 17741
801374819812156801 9419 11761
270648640133906337 2070 19333
670463812923866753 7544 20707
341831370782912833 10142 21740
591606372501335169 3337 30397
983774101176472065 9496 16223
682716815630723073 6136 16372
659897678828627969 14974 20130
537293079552984641 15920 22187
98684704389675921 6129 21097
707423208187531521 8166 25185
252153770718692257 3242 23184
406544494253299841 27710 30435
880590184864566145 18065 23280
953082610851790721 4633 19026
650956075465103361 4818 18347
227211078809705921 1241 4141
108198004276509601 1265 2006
567564362250561089 12060 26163
998863696892030337 25509 26719
378399029240458881 9678 29640
688264964923838849 2398 18125
643887030675724545 23403 30773
419886169930720129 17875 27636
52674447650606025 16297 27307
294318283705500481 12133 24200
274757698752846849 15787 20182
241717116482007553 15564 15793
184352665345844705 5836 12774
469770535141101697 16701 30200
505190241072877889 19251 25403
80644655872674769 10354 14230
279009273409645441 7726 13059
460760446999636033 11501 30284
474649042159125377 13460 26363
501638903691670657 10499 28094
742271322886583809 19069 19304
802447680784816001 11143 28841
95023763518891969 12677 28355
8906352020716214 1703 29800
554745527076153857 14064 28300
922026014725325697 18947 29762
439464675999868609 8485 15686
672009426271088769 7825 29229
346685446146413057 21810 23075
587122331537450753 127 9531
515204539735830017 7503 17503
836391121504391297 1277 5032
822136871825637889 12240 23735
311120059565432449 6649 21915
140844851124381169 8516 18418
363608396749881985 6871 9476
908650269822747009 14354 26803
15761786461531813 18097 22854
359449297031456897 5826 19029
376428011934450497 12750 21138
165406492363576513 7989 18443
581498221843183617 6068 6616
791798273262980225 7776 21165
899713791113597953 5480 30171
679337355310170881 12720 22621
919686091858757505 10240 11629
902323149783537537 615 23910
364148950232788609 7759 27197
584481396254080513 17491 18495
956997466806335233 23501 25458
630940411695132033 990 10366
122580200158310497 7606 27037
232717504242234689 2121 3674
307264015381555585 7111 8438
789001685116030465 4126 30946
786305888695295617 17118 26371
61860450905289353 2308 25537
342293308280964929 26033 27552
62998783320420417 22795 22851
860997541257816577 8060 9689
96952969213422337 2945 18275
80687122256456689 5718 14723
186021093314050049 1111 29470
311056861271993089 13931 20627
388894232383382401 21425 21620
558965285804269761 7253 13106
579138678929222529 15298 20835
940857620777805441 20641 25397
257124694103172417 15188 15413
695829521978659201 15496 26451
522136216024474497 9429 22123
907167971548830081 19584 19950
35137574727077237 5694 21420
718541544845741953 4598 19224
158983110969966657 2378 20417
996632599871375617 16549 30347
803678128923824129 9513 21249
897364916337160449 266 5057
586101697789072001 24975 28796
164929896415515041 10611 17613
880568520934492289 1025 4901
83932432226099249 11975 21655
103271074609846641 3140 12075
61395978890274705 15546 21487
271478976614364609 18875 29231
623226642129829121 3555 25336
854636738957022849 13901 25382
97689051903756769 413 22943
885350189294246785 15389 15571
904452081343343617 10253 29539
461918526385868929 4616 18709
976493278146236289 9366 16893
703628041701851009 1667 8031
728160464427794817 21859 25409
499029260523709441 16592 21869
313245130180291649 19854 27204
745444881232675329 16818 29912
937166024315324417 16067 21759
406816797243106241 12031 29430
69196155256790353 9512 23176
182192163252384641 7005 10629
325533938748527873 26036 28824
562780603942652417 3498 8274
398468279179070337 15157 23739
274772569349028833 10148 14661
688591930648179585 5057 12478
52023469257033385 4071 9784
297650261809920385 21606 23115
494766027033509889 12628 30018
289730222996986689 1421 14975
315387201457465217 22336 25628
158340758856979841 12456 18898
665738716810540929 22448 26916
825819634540032129 6349 30224
346071057836820033 21684 30557
157153704581944001 23108 25127
751287464309914497 7270 8344
798368282534205825 19267 27412
768800965000704001 14901 15367
992229470557475713 7466 24496
909839191779230593 22415 26068
714905675429314177 19676 30600
751939153706455681 3999 20728
80279539042990673 4299 29382
129786657194305377 4079 14583
724255494232700417 6456 26773
793305454206485889 7235 13554
175547318466499297 13436 20121
508682853042319745 614 8615
646936638897095425 4345 21329
489805991460581697 5497 16546
845582285384452353 20149 25004
512757482975334977 14125 27493
211392717878062785 10313 29342
188490196583753537 1516 1888
144062924645055553 218 4833
173155195518138081 9810 28761
8444647532790840 20771 22312
146015723991904865 4724 7450
635605019802781569 25658 30486
577597042344454145 15202 25040
887515965776124417 8277 14233
452700845397057345 26321 27728
50969781622825393 25794 29482
494579256809391425 8997 26306
442897413872621825 9252 24510
448767994587068865 9176 27484
854630156274012673 9989 16682
925067228943564801 619 24467
877572863925060225 17914 25369
850788173301733505 601 1145
883427489037188737 16230 24263
576612798475668609 5136 22004
933774330020206337 17281 27190
976856710987856769 19251 22089
630093596553379585 7305 14068
68990010155349777 11407 25142
88196160611808241 9307 13617
705174212280351105 20942 24222
285639283302032257 1743 12261
340253588197061441 11835 16324
717279131058653313 24923 29041
502355238214601473 9716 12640
78808488634408033 24285 26686
568395901558151425 13247 23595
132650600792182161 18781 22300
629199162927303553 3831 15735
939631631790717825 1340 26952
656707421500772865 30305 30772
4028731863535030 9014 22423
571465539448677633 2193 26257
920121396401853569 2327 20292
260102929967278145 7713 27548
758893547114048769 16028 20323
684408008628420097 22090 29124
902753225517585665 18332 22090
624006334222588801 5825 28753
654096899426114945 682 10557
799819106770950529 13560 22164
862850245712863233 6524 11339
445211192484610049 12710 29874
730303790942947713 8452 8763
174881082682471617 23856 26285
692512266802367489 13440 22940
183147269375087521 4686 23750
208580485296202753 29588 30789
199337836053057761 11226 21871
381329974640735233 3120 26052
997255931478381569 7390 11761
789297059249527425 18548 27478
991908148911445377 12563 29394
144722510901885921 9041 10788
868154274594463233 560 29851
33395005254014621 1000 17665
663333312798396673 24436 25572
28118378115649989 4867 26044
692769857915013889 15139 24883
608460785718172289 13558 28566
91250868806465489 4531 6916
150030083093412257 2613 9239
801850118837837313 1311 26677
777295415820411521 10272 26450
514843288229695169 1125 27590
306891199696750081 748 5390
616763267964873985 5090 10126
502004776936196609 2595 8352
822933840756231681 9965 23669
296744655194061121 14404 22217
85256029502932769 18662 20620
886156999714891905 4512 8109
770274437420038529 5833 13699
348782085709942209 3670 8299
266138310303833953 4562 5339
132238467022979473 1318 29282
439949709404853441 1659 3593
214500128000594273 452 29641
483421063641987585 19016 22311
549340334870713345 5791 9961
486240803764228929 2728 15438
198899579485797057 13647 17150
963311574032505985 26868 29113
501449516558416513 11282 20354
187459155685953505 7650 16440
23621528634009793 15407 30503
784115439441780609 24999 27276
181503384116517441 1631 11191
242057646587351617 3361 23247
426979895931921793 2334 19216
400326979635028865 12846 13427
168972574170062721 14836 27302
918011890579915521 2665 9502
749176394273291649 8811 19733
398204966641646529 15063 25024
364512805133834689 3825 4384
463670721187423169 12936 29961
27110779174179813 25022 26896
560498767899279233 9577 30773
876401081638341889 5498 23724
191010088141151617 8242 25586
856540476262694017 7578 20377
681656527061353089 5227 30565
89145642799842049 7692 27425
916871333108996865 25352 26357
166188308501133985 5582 18460
910132194220384641 18722 30552
600809065879197185 1098 22396
296081005842264513 14221 18815
206909161076936257 26055 29826
89007368910717585 3165 28995
145061628524750561 17408 30672
288467820944600129 9156 12791
279245080346086625 513 8204
617127348209411457 6872 26387
486513923663558529 12348 20268
590220852781978753 547 14249
716537567128682497 13305 21945
616763791052836353 2193 17867
610065373693196033 7027 27360
333654434460878977 16219 23659
292014756541092865 11036 12783
636279331029104641 8567 16436
130325267433001105 8436 9954
957517278803717121 8701 18693
832593838902681729 7385 28014
62577605892801817 6276 25355
585966806819008897 25296 29251
596138887346324225 8748 15282
377074531577321153 19385 29512
802845835378551681 8374 30453
313388963070970305 5205 7253
87953170071696001 9613 14977
611361722400943105 5809 17167
412181582063784193 1087 27033
618387266522738305 2959 19293
204660176377455361 25425 26900
619633634106136833 24948 30830
596460985548649345 10312 22578
484649552988948097 26317 28189
628239749151415297 1034 6895
701130068383321217 20858 21502
170947880582350113 18771 26988
621647724941304577 6656 21677
715348571300335617 19130 21215
282512540415282849 15548 26805
976732107470244353 5891 28508
106618320386935745 15857 30520
82822290141418625 10812 13746
892458472387886593 3158 17309
680566310644895361 5372 18545
607414678679155841 1806 21608
403949992224294593 7614 20796
17084140114533853 6468 19239
649863911176826241 4107 15280
373548313047628225 5267 13945
637147071903196801 18469 26474
102609823015455953 1148 30902
403722043737065665 8535 24178
87068306910303761 155 21225
815257303824733313 17706 29756
367924656765197249 4588 17780
302412380603644929 920 12783
805281707523654657 7202 26247
837973504936112385 10134 30623
708792092462658689 8407 29651
820785237228040705 17848 24741
682796558740612609 6115 9225
749161368151884929 15598 17080
263648688687837313 8626 23189
733778478145129729 2887 3316
806948957077260289 12514 24568
296960679944216833 19435 23969
36453265787912417 20758 28554
962407831121556225 6998 9402
241207894439718017 21666 26136
203555010342409313 7452 9908
874879297682596737 18480 18855
433309583892484097 1214 18743
465363229231805057 5095 16486
283952898641839361 18142 28097
544224867894683969 6441 12352
700555594135540353 6406 23712
595794467651948929 19994 22501
103893364030692945 3849 11994
252530635896491169 20097 25947
980884401973330689 7103 25580
627367701294453121 2796 13698
245334059844818593 15445 23850
826211109716410881 17206 25243
737886307782236673 12573 20390
70866598195628681 12378 14158
927534375756732033 13260 30279
535557163572050881 8086 13047
701614878915282945 16452 24753
673557344709429633 6293 18193
920516086394254593 10840 13586
975172237587457921 15015 20892
771517789620691713 9110 11677
859618447560130561 12572 16813
578053560167472129 10599 15803
237050072911685569 5212 15592
275806491455316673 7503 30588
362710891601217601 3505 22668
836071890959654913 11606 28638
116752232284483169 7824 25253
562112269353480769 4608 28599
542773871710060993 6916 9768
80547410308479777 25664 28458
181038095792146689 5044 21452
494576073716817857 5732 22200
677932739367072641 6764 12927
532218691268351297 10217 27142
35252566722590473 5056 16802
612836443939546113 1594 22887
241800488305948129 18083 23937
853510179802821505 3583 22279
69576435563462273 16048 28216
59534166176181457 9930 19235
754918611678228097 16611 28265
920302797808059137 13783 19282
765555293790640641 4382 8578
855139350395024385 2409 2535
221969057950808225 2839 26566
466189066214024449 1331 24093
410684125666719553 10476 23037
251696681340835233 685 28649
715922856749166721 7350 20626
682632309549457921 16744 28367
823650298310099073 7559 28832
149423007453936673 1061 3026
175574341571966401 27547 29167
912393137389994241 859 26271
632416680305070209 2341 25404
440298493560565185 12423 12772
569919326234334273 2753 28835
607449465735665921 7133 13654
389823109601792321 10515 29713
538563589760617153 7302 28954
924422658547506177 266 18322
522551655084765057 12621 30187
646837464902333185 19596 30286
766439372894016257 12505 13284
270111840611669153 12447 22595
202029714285483649 17735 26905
243911233644951169 2713 15452
40873710765755081 8894 19680
883230432686723073 21398 26490
695387762654956289 23765 26502
909877776583570561 12481 24898
919500495452243841 9088 23835
544364309412323137 14340 23910
845839869857282817 8334 20965
581138526312912513 10921 19208
336479202997924865 11366 13869
321867075673956993 20519 27149
658893816127811457 383 5107
149052187412010529 5219 20029
726027575141191809 5723 6593
232284637155949281 8614 19419
133383047120414497 8763 17450
9888691669857509 9243 18175
987216596882479489 9937 10357
254414620085178465 20458 22760
467364950437694657 9378 16375
400722265616693121 14269 25813
291284474224969601 11101 28772
574610608350930369 2993 6480
912803367281011201 272 7993
49380551812959081 3250 19633
835040311779682305 10306 18834
666805576586703745 10747 14224
407067785127917889 29581 29809
812078352545213953 21916 26177
672938962631807361 15611 19044
206210007418924577 8049 23784
851518748409059585 11931 24571
305559297244315073 20430 27873
947561385413951745 20883 29827
772339552425414401 6255 20853
917691486314776449 17207 21890
820235635575940609 24742 27176
524350108424560065 10758 19478
503421291903102017 21389 24626
154095402613616993 3373 28364
207619489257041313 21968 29589
921722380366094977 28321 30541
55668230819854617 2470 26186
40048714210666249 10921 23653
821817319724075905 11795 25480
821684594357638017 5245 13990
429625199819447809 20465 25034
320272975613047361 8688 23866
735427148319900033 7974 9142
517745918800404353 18658 26046
30877373361583693 24239 30125
272564298003157281 7024 16184
291124263175944961 6323 10987
684597067942238593 15354 27575
109851734510506561 174 729
562494576747152321 15886 24763
959709824944837889 4341 15916
475377109098491969 5739 26713
898083570036156673 8057 16188
559909792386900289 27859 29310
493467004485879105 6922 10210
414467444941752897 9966 19371
45891032860943425 14033 28875
702491259978071297 7464 25488
452235112021810433 17415 27279
963072940571738241 16246 17548
635502523973109121 2765 17963
946712382545239681 6097 30803
472462671670072641 6586 28304
207195898719223937 11347 16442
157790685234296289 6257 16314
35415828926826265 5596 23380
702299620105264897 2013 16468
428174534924227841 27916 30651
510234720534320705 1355 25456
207586916878408801 10777 12107
866075825931787393 15987 17150
549314080358730177 21916 22284
705786137990294529 15530 15567
787716151492386305 11658 21534
598701999636659841 17921 23253
652230955638049921 12174 23396
531053392850132865 3305 7229
511810159275182017 2872 15913
325908855252279745 14357 26933
76678926982570065 19415 27477
608624871942119169 4247 10057
401383482100126081 16038 23773
802975156587393665 794 23112
570526088952835393 2766 23596
268758412595105 2716 4458
896776665224859265 17077 22874
877724095581825793 1225 20242
664273228186122113 22692 25763
729909112612979585 9312 10811
952406602126554753 15404 21065
450004370506519553 16676 28634
888492922611408897 60 17123
49281563835215537 18030 29704
8945998566456837 298 30540
468406419865218049 9147 24880
723644933012256129 231 18319
353495890651380737 28787 29813
555207901547188225 9864 25715
66259586457618977 14629 25230
720082361043427713 3245 3382
863728037388590081 1134 3632
224311318171981345 5345 19666
195551597636111297 6271 17147
111274992387169649 6527 18486
312157333264458689 9375 12639
617532837354442369 394 7765
893721714829212033 15035 17243
384286528158884993 14332 29628
219157411421285537 3841 11572
882489676360659585 14719 21286
310592290414589889 1251 5537
696671344439526017 5114 11216
70618130028755393 80 23883
291709516792419521 14683 17657
949184335503076737 4600 18470
125899321423350593 7184 30218
956972239275351937 28084 28636
959354683341000961 14842 17507
24850110642333333 10497 23804
503244462624767425 5375 12982
494751178937811201 26239 30498
418390465955464897 20196 22938
133963765364853777 10249 26552
875229793386825601 1065 15117
132900793805838193 11201 16894
62702504477567089 9532 28466
430128734389754177 3344 23488
418027699076478849 17946 23486
63126481045948425 3846 26617
677833956797368193 5954 29080
538152010641312001 10100 17403
228866749338084929 1894 21439
766559897113687297 11042 22547
163762469679323169 10766 16619
471439620569483969 5422 27455
768063468106678529 6313 10128
895272414567621377 14509 20053
551477578098083393 55 26778
756398688048648193 3817 13165
619725762256383233 2840 22938
410705593601385025 5717 30837
974433886706446337 5088 25853
879178451890581377 7153 23947
581784127276908033 9860 22725
182922581791707713 157 22427
53002048434844793 3955 4568
548809561236197377 21368 22570
149492618732399041 9358 18848
142558140960737489 19797 26202
345950962692466369 5115 28266
281546975287838561 8817 30520
92974225961999217 150 4164
416185484670116097 8065 12076
13278581704550875 18833 22066
540900901509928641 21645 25882
780210022030292609 5942 16546
57126856202152969 17363 17816
499248050678612993 6750 21870
375241482060559425 18948 30976
2908603828391421 25739 29819
195988347440085409 2033 30623
997538428244293889 17167 24538
860650444320100353 1597 21563
524137190962751041 20310 25444
913749416334802305 9553 14024
300617750457245569 3006 10705
33405730455186245 16260 18130
193018634148874209 8862 21862
417310467139550657 7894 26260
695798527096908289 3799 14958
658537275497451393 9048 10506
932144805750898049 13377 25000
252099275807033505 950 22942
168324705521239809 610 23647
574572675926148673 13819 17850
975946719375631489 15252 25172
194635535374949601 5209 29614
859022517468414337 9717 30208
348064543722301761 12069 15683
560790564540940993 27061 28487
52703925316414769 14271 15836
536658250416206081 18414 27987
104795936809310321 5970 15821
587106958893460993 3658 16714
81716437200846321 6408 15533
553691669924230465 11805 14237
139610458210938753 815 24283
196853426749431297 13980 18526
869555779098781953 2108 6798
113477375292415425 12614 13894
877398485642387969 15918 23317
451877721375044673 12227 20181
912160095470746113 20361 21860
676405610371030913 6714 26902
19554593103663365 13194 25480
435487431909013633 7598 30890
308686540305664897 20067 20275
445621786953307009 8640 20557
990742618866718721 10842 24970
815309666660144897 4425 6244
955503991518476417 48 13553
307828022371122497 13910 29576
749478082538871553 1489 12577
744288795186537985 3569 11689
766614956579466881 3979 27900
553633158197452929 7520 15089
464151820144749633 6640 16123
591740574580601473 18875 26386
45370055529510009 3694 26066
591737825836215553 7646 27472
726837852897546113 15966 28125
400452793245410305 1558 12623
476366940435774209 29607 30318
613050969750855041 10030 20233
795591695027624705 15247 19535
780966150653004161 8833 9478
891945682461603457 4494 14679
400141642647465537 14032 23763
658866601202532865 8914 16951
661829766624055809 13719 27763
136306091562168769 20521 25938
844117661586448513 1300 13021
511943717207245185 15640 16908
505623791060916289 8590 9075
940455691874127873 1718 23276
89348672248657841 10365 24877
955551791156977921 2988 26724
225072377302371521 22971 30934
718301720642919809 1554 25819
925048122927687937 13168 13247
973682089087176961 2638 6914
651204101848524161 1148 27216
880453112525465601 10170 14482
164604412759413057 12338 23366
545398500806300033 1329 16438
435199072628041281 8920 9515
466800536818929857 1432 2593
366088862733089857 9100 30590
790490581906780673 17601 27879
235612779747587105 2262 14102
247670735097848641 12974 29555
652324975655286529 16305 16908
459282518308072001 7725 25048
840781519274589313 24473 27791
609157223392308865 16675 21656
372412514958607937 5695 14207
642832783152940161 5263 25603
999463274559563137 27822 27892
490839438909013377 17441 18290
429169054561636929 1292 23731
13051644794188633 5228 28584
537596583403047361 13783 20716
900118188884952961 10563 19089
783463645394714753 21038 26026
86715741493762273 2802 18041
291288465514785601 12106 26575
400293360970046337 2659 15666
676129921208140417 14665 25444
748634725809694209 13182 20849
310966245699109569 6859 10939
819641843060502145 22748 29089
704692139375065857 3827 16346
44863561968625729 12641 24477
123617396530566033 12821 14236
913346038248796801 8015 30647
13525134090823345 5458 12906
466269495312644737 17517 29044
873141652457650945 14997 22846
33277810019050949 6229 20173
444680762153620161 6160 24561
157244066668951617 13708 27561
296370927790096769 5618 17868
23335716498230853 603 8145
729206957888489857 995 10462
697061878719381377 12269 23768
496970316386484289 3497 10694
608116552973989121 8882 13231
336493796247093953 17881 26169
977368198644072065 1150 15977
723287973564030337 10599 12087
824902081509101441 19384 22915
837511804180419201 4513 5749
825440963979588097 5688 23658
70718293301229809 8396 27957
454859947820345665 23264 23724
956643972539620097 15932 30453
158008409266571457 11283 26609
555101808696608833 20903 22790
627470731146310401 13585 21610
500412316512207425 3260 18116
775175412165509633 17093 22917
41301973383173873 17813 29198
537852405104011649 5268 13626
158395224446490337 6981 17036
270958831791475073 6938 10235
369943738678220033 2625 3192
562085769028335873 14490 25186
605031035356628225 3210 5043
720468641559705217 9940 15710
874316938171990145 4327 15925
559951202501217409 384 25999
208189106933854625 8588 11046
750186606343660801 13242 28019
596959240726253185 24065 24406
193644963209102625 8617 16651
23119891016389005 3288 10192
675251681725711745 4340 17055
539134146965199809 4620 15713
87903752417638257 3142 4763
154803034691251905 4794 21442
636200284067868417 12649 24816
453379495796131265 21102 22938
331255975721667521 8607 13568
278305085015656321 388 23389
49144156545992249 8758 19983
125966528796244145 12074 22129
436438591816504129 11023 17276
370418806253848513 10050 10165
331687800675680961 22976 30806
8299043944393959 13056 14840
503846231343096897 17384 20502
15842233027225207 8027 22346
337655417711545153 748 18992
19191868663046565 6947 20199
75565943885088417 10126 23228
981100193371258241 2273 14268
454453072123854465 25017 28883
538168107965706369 12051 14500
436323056439910337 17031 22699
807321954882208769 20272 28048
37049412647547801 13635 13958
87350689178936849 851 2768
865622763648950401 10748 22666
651248687419819521 22582 24082
93406827658370161 8651 11265
109515942725668225 11722 18539
323494781253465665 6434 7054
429211409709122177 10077 29691
640898433359410561 11872 27785
105120641317814289 21036 22130
58386242143306785 16197 23525
902426807155205121 19046 22280
336843857958584193 16864 27261
313679380111299393 14187 22671
754627561484660737 7773 29082
829312586749235713 26140 29649
185702455183616161 1263 30966
96201730425423905 2353 18796
730118806250907009 8851 10120
831508684602237441 6301 18966
849465418615849857 1311 12300
286318552021075585 6603 29556
790926737537326081 16376 26865
539163474895072897 12098 29804
267052336927719137 1090 1508
478429516168620929 13735 18730
133696713815787409 4970 7712
746437958378788097 3169 27415
525582091680988161 16218 20388
571259586316390529 5152 7198
941395612279684737 19636 27723
303103546498928001 9458 16059
745666716383880193 4172 27064
803566237594498689 22474 24156
372013406142279745 12514 27625
859943316250632193 7291 22134
840658970514979841 10115 23339
33711883156318125 3712 15491
619438590683252225 6068 20093
176170303498278017 17376 24272
504233997700310977 12766 22889
514102626971254721 9238 21658
803637842488647937 379 17295
772382341214136449 12919 15044
461841595677256577 2745 27981
892165391637551105 9392 27175
93239687198554577 5553 6625
293188946404963969 28032 29865
601342389595004033 840 3960
488035988582669953 10069 26593
694247103664729089 3325 4658
34454627903652837 10074 17425
960327632085963521 2687 18666
21281119161390193 14836 27539
967361469227036289 21382 27941
930362539205017217 17611 24983
997882515896122881 951 2186
209972931148076481 12856 24041
823641614342953729 2160 7230
608845448620496001 2326 21727
94425840184570129 8332 15387
979845918449658625 3012 16626
851173567548535425 5360 15014
368365355716004929 5442 13229
704158682393426689 16416 22665
193037955039688577 19493 27038
48190396192119065 1794 20472
546931560780375745 11881 21916
101870456349203665 7819 14794
738370409631418369 11753 25628
81633947063700417 377 18424
422387405448770177 853 17890
712546446485106305 4395 20784
780951907969171841 3982 16186
202342826443292257 6961 7461
662501060076163329 1918 9746
753435660271080065 844 22681
820166707322361089 7961 11688
173610193710722177 1725 18847
329773449520441601 11461 13266
440885698604404289 1104 12706
683277135315325569 21389 27364
200382438997216641 2827 20442
419009496152863617 2748 30059
577121369548407809 23494 24974
527750435118750977 18941 27752
70342135915758777 10704 20917
979845129665587713 7722 13415
615900026910395521 1806 18706
539208963764753665 725 1182
770887367682597377 15927 17032
650214780091669505 29339 30410
663158164222139137 13177 22010
103169322427792305 2759 19710
259811181436425889 6167 13851
233190145892390177 13655 14945
573784699227303489 2105 23627
466425969437398913 1720 1899
921401093774640897 616 23503
106103725499973937 7054 16947
804805706489943937 2008 22261
66368491056298497 17305 30937
409695812957728833 3129 13267
309147730830712705 5053 28737
846707158716725377 1707 15966
931394294168814721 24499 27247
989606222383223169 4028 9577
156843377504213057 1809 30183
418395583332781505 24399 30572
589960351479536641 1032 28488
354256748299810881 12287 23411
920414981318938113 10194 21516
639315492267144193 4576 22472
376154086121051265 5138 13991
989833074820062081 12658 16419
297060596442417345 8455 14163
718296062288445057 10340 25509
601774841212122881 921 17453
40909333596893305 14034 25799
2643920276451440 16864 29601
378451893085099329 22800 24514
853998953394029313 10782 20238
910023946554268545 1521 21231
371073675553343937 2068 16598
998452813106453633 6379 22447
358323550202843649 4269 11239
412404800306781313 17467 21693
524594474408640833 1079 20012
942119701472392961 8933 18707
462592131809277185 20776 29134
654312942865651329 10273 20383
686770084459066497 215 22288
591886210518666241 21881 25508
502819090675277633 789 3722
162456079410311809 324 23616
970853865791294593 1971 18751
440354170273707265 11649 14286
617945880537906305 16284 27976
460170366805151361 11162 20763
401644742737897089 8253 13729
143002395859994641 28052 29479
110648881336093297 371 15839
858307928660117633 12817 15260
664328227881266945 546 11297
530998663979005441 11012 11697
186323431744700225 8872 18359
846599696571779201 28799 30818
749083540384514689 6787 28847
234801837773588321 18667 29212
933210328372897665 25618 30900
73165191238082625 8520 14447
139657569000288369 4256 26385
207489562965093921 6488 19360
183505632920191169 3270 29321
471164251915432449 9645 24308
826297134454176129 5361 20211
164045694734866753 4793 24808
977772198163510401 9570 22869
914557066680863745 12620 19269
291400518838795393 4473 30133
793604706860719489 5471 27429
161997233072600737 7110 17745
688659711674965505 6148 23127
787380363687884033 12198 16071
752166844628774785 389 16210
706534789118539009 9515 26916
671629337432854401 2124 19911
2280606026655364 16 6447
521731773519576321 12855 25893
536630576451518209 6285 23023
113037707060890113 4634 30829
375792935415386625 16701 26409
518189009114635713 5782 13248
502319322579129601 20441 20816
235020556885963585 14411 15055
406981127317660481 3563 12391
556564552585598465 10770 28265
947657279975192833 1674 17195
86724777792078097 5191 25440
790127351532884609 7769 15672
322143963012976513 2959 10318
631324785191768705 25246 29923
467392267265587713 966 2242
865920981434665985 20183 24865
655236635134912129 12713 18286
327801283033313217 13055 25600
657770040695844225 17196 29937
905350352852320129 16341 19448
713453381448701441 12201 27363
735148267682010497 2617 15132
820847378222147457 9533 10886
111139153122248753 12186 30290
827753603378823809 113 12231
625879470837151745 4578 20506
455293982880782273 19974 24247
868774473619122689 10150 24498
688468439984987393 5226 26321
904772657449004929 1417 3361
209384899487567105 7062 9475
882860845453759489 7747 25165
378186366912217409 6141 12315
144478884988945569 12747 21672
737499854091730305 979 21523
55836610495287433 15739 22476
374836845482278145 5818 21394
628483354902702081 12007 29264
450203283456069441 1379 9476
700513570939644801 11455 14355
567439854491738049 14759 24747
172812347442391713 21270 26781
864048195356240001 13375 22045
305330822804659649 17523 20882
317593537916749825 16923 28480
363683495965606337 7165 13453
487078696048662593 9983 30136
205906824483914625 14625 27445
842512832828134657 6716 21526
38257136526130609 13366 18642
515884103531924161 1825 20039
257062893337302273 14358 26839
542847865892625217 3754 3912
159334975660957665 964 16238
102208596720693377 2940 28187
778984273735627393 9971 24932
125016186377138177 3037 26841
861214166202092417 17661 18197
150645893864059137 23113 27426
486964491509819905 8464 14306
419666601082710145 12747 29680
651260380209212289 14721 17080
909825070971841409 20518 28670
858002714882271489 1489 25832
43318554613250625 7847 8737
177807932230582113 4844 12299
440572885162815425 27132 28566
975525093178514817 7706 25310
529228719331527489 3684 13750
866798747554700161 1906 16879
105546421217930225 9396 30021
596187354431915393 8980 24611
228039785770818081 11436 16478
193580301413977185 4902 14408
792369094709492609 11706 27885
254970123902250369 12404 27924
282554438655424193 11198 27946
608315888744332545 571 16584
719849584383929601 20197 27077
155858290031002145 8067 28949
869714228536764673 19592 24807
748714032590914561 1198 24890
494768692501132545 2777 5480
358934104951895681 9620 17242
904087566874025601 17740 27810
736827815080236033 8776 26789
992210007077524353 19271 26598
78718375864664129 12262 29337
660297445679361793 28845 30975
111454730552839729 13825 26378
579588126942887553 16224 30556
445447893863228481 9273 14254
618136774107412609 2874 24549
447503628468187009 3476 21181
944369671702624257 3741 10368
777437970686431617 3429 20900
6791496097406481 8868 26354
471282746554795265 17025 19397
115838896597516337 3693 22736
679879423830168833 17301 24419
438657967873396609 715 29306
618072044883721345 10988 28945
286858029372190529 15589 16341
268867379024211329 1794 13642
15615494274186405 15856 25182
477019351592321793 22959 24364
384014005101384705 29472 30807
649037658735220865 12836 22551
870086511019266561 16232 17161
519163533377795969 25704 25808
442304657979754241 9386 10280
813153108609409281 33 5725
200449718620603777 12289 25329
357434321116347329 6460 18908
198950198856344673 18205 19029
230969793113995777 6135 13364
77904585222384529 3065 17670
602377865543875457 2363 24536
712246526289000321 12917 17683
135729379576073233 14559 18432
164133102691835105 16110 22482
73054882357940449 17142 30207
564707149606867649 10027 28245
467052038850692225 13000 17997
682355565294002945 24994 26653
727374682868319361 3677 18007
451046807400793153 5678 19021
390601633476929793 5029 21114
646795505761900801 8160 29286
577758787934801153 18016 22763
853693806511806465 20649 30352
573794652901408833 22746 26218
267193832020680577 15720 30942
53542501885946337 19126 19852
541206247457019201 16440 18902
973534102663190785 19073 28195
317757721740520065 1085 17843
617367091911365377 17746 20085
804811204820161665 1948 21315
791352172842163585 24141 26846
977585013777670017 13765 22471
904809389562647169 3198 16884
488762157940620033 670 19798
712698813075004289 2542 22904
517833747916625985 11145 13842
559835016984397505 21645 30748
831670080760225921 18030 19657
294050139538494913 395 10259
207248209648653857 7557 8669
217916353826925761 8100 9324
75634162431192913 19938 21372
852038705989425409 16917 24341
831521397512915457 2742 23943
537772113965946369 2678 6755
421980704751483393 27334 27713
885309898733520897 4238 11228
344658309286202753 10384 11035
704982306672238977 1230 26285
717689891175531649 28712 30314
599042876772781313 5994 22279
885168902535809793 14086 30680
688905727235539457 23477 25421
793001407548636929 3572 6033
665173385851328897 11933 25152
861603087247331713 12001 14252
600447269752013569 2585 16505
482967879332484545 683 10036
833827241184305793 11350 24153
127556715905200241 23120 26042
503734592333490369 16060 24889
445471336427139905 396 11110
293200110812573889 15164 24443
684616312038528513 7924 18390
820488304889213569 1936 27178
123908987251503793 24934 26278
870359252277918209 6879 31005
553435284348353217 14260 19205
232002204367194753 3763 20555
829742041019606785 8538 20196
872828872159157505 6356 27419
790784672604630145 14787 28637
539760464422332801 23641 27085
470611723644260865 16254 18751
923360603449022977 7803 28038
378411126042351489 22034 24553
960752408402289153 8738 21026
2861550912477640 21705 27612
855367042284864769 9671 26405
314152887495922049 3109 30444
585822868809689345 5342 14202
119040915008703505 12956 18576
165867165673201825 4226 20418
565175109489445057 13492 28872
356612475510548417 1747 7320
914153669612311169 8660 18676
702590578068832641 7602 20084
137427924447834465 16270 30871
665867831413894657 14422 14528
528783227164929345 4050 16210
962620719483677313 27451 27900
836418392609687041 9131 14229
163581740646396417 2012 9909
809374271991082113 6250 30231
356508223708726017 4560 17300
975909820607611777 13522 23814
273378762888373921 8613 24553
419357107262250369 5543 17006
33412354734419837 16402 25710
388883043535230401 8349 20898
364986691023904769 15881 21448
189815454819857633 4701 23941
843163685050495105 7581 15332
336553156142329601 5612 26428
174100400087812801 2853 14523
722248777116824705 2296 3892
938192723695774337 5320 13474
945845927090658689 11836 19156
454396206166155265 27199 28877
802767452500226817 22153 22613
584419867211590145 3614 15142
454789796462634369 18989 28731
641212716924403713 7362 25327
307759971239228481 18842 24023
382209645529481921 9178 13966
51936003443728393 5476 27923
515173463298840065 20680 30333
273537292602860321 15204 20735
207489579794508225 21636 22799
375220080796580673 9221 19171
98857687091769009 458 7770
261417175411345697 14761 27030
414628872689970497 7775 17048
624536747910894977 2843 6076
781973834259975553 6480 27561
216762228322572513 93 14685
826547426487547137 3772 30665
749506197347940865 22557 23947
541175881078434177 10063 22612
634106184171948033 18320 24424
638039142298790529 496 2208
730126963402000257 851 10830
49880912597604521 12174 23062
986045047459263873 7997 13677
924077908349641345 16102 26386
675778047773363201 8360 26634
20767692392727357 25538 25867
333259858070341889 6425 8080
58937948039069713 9964 19753
351764819488494145 9393 26998
708005622027361153 24298 27167
635977420034116353 3591 6681
81685082576154145 16808 20253
998588466212751745 10811 18922
646001800420979329 5551 6645
159341024047456865 6741 25563
190739780616862465 12193 28371
555521514579567105 12529 12673
304256169921774977 14858 29474
179406509150418017 6730 22708
900909431042503425 9685 18439
926931220607244161 2435 20347
890851289840899329 8662 20664
922526524803750145 10295 20903
471043897336269185 23216 25143
949022520190567297 721 1275
396619422003187329 20920 21161
825339132208391425 13230 29825
514167905422492993 17830 20257
610061786539162625 13442 25702
603945659012001793 570 23504
98912485513302785 2385 28806
973843993835199489 12707 19474
654355928788078209 1804 21781
13677086912156967 12816 28252
579166822083401217 2898 10998
114253428178226817 23180 27321
436837446328311809 6070 21773
905284762264958721 16009 19636
603724928743481857 1090 9427
785057463528655617 11760 17514
190458989196031329 2365 6167
333212911823228097 654 21929
376934200376915393 129 16333
927900441218479745 16602 24557
294019828618999681 11478 26862
179568543511752673 9955 13984
970933930939544577 5103 6494
266197242806409665 2621 12277
676695476047228801 10360 30064
192649902779937313 18597 27073
809162137349595393 6686 14238
24743406522400593 16889 28322
832459566192156289 1291 25473
614354231098506241 10012 25722
534333576333558849 4692 10949
756204552531951233 6893 27228
629688102264651649 1992 21441
768689395920933505 8726 30191
467276235645890369 4589 5061
287565475525422433 15778 17981
947309312236924929 6824 25555
189260476322861153 20961 22752
104564026637014257 23782 29181
55406158889578449 15296 25654
329571746056927873 21761 25152
205906618269086305 2900 18097
16980237419510047 6380 16424
773054856564254337 646 1136
179387917816100641 21270 25994
699195730537784449 18728 27468
129716087376500865 21308 27691
298255089126509889 12226 21333
279684826412335489 2520 27909
135190189255457233 927 28239
267953016969151745 5118 18533
564356722177830529 4574 23087
589545135759792001 18956 19453
290095968263674561 18163 28475
414072714231828353 14818 27812
552959050236889729 216 7046
675317723575716353 5544 23538
902795826650009985 8785 12684
768036883493856257 20121 21642
57528810561091601 302 14030
846352778721680513 23491 28458
99914676230643089 10955 27742
150205965235961985 1670 29738
686296111134563329 5740 6195
32488703492674633 3289 26951
929417333070933377 152 29648
802623981077367425 5522 26393
433579187968472705 3951 10729
799674821632251521 1115 25696
930615840772848257 9349 17015
294061967196149953 17912 22508
700862521361496961 15354 18269
206819367705435297 4856 27122
936060751744452865 5180 26904
126236635510871057 9753 22062
846084951363973633 5492 6576
688645501283374977 8135 9006
428678478496753025 7047 22789
180830527195617217 3123 18036
889692851878717057 15448 18508
955433212684738433 5487 23688
809640392687004545 21149 29667
293336560063487169 16967 28695
601460963114686081 10676 19195
352311028278606401 6234 23673
22129067645185077 29302 30225
741310082535200385 7122 13841
759637955986644225 16266 25700
961402445082143233 25510 28215
636098242981649537 9776 15382
89186894809891729 10895 17212
324768022024652929 8904 27603
374667089083587265 3118 20654
851376050079071745 3250 24399
734142744974299393 154 30364
750081560921696385 7513 27598
850619761887116929 17185 28753
902481087320598657 19102 27457
289130116624441793 21672 22407
788520187505934465 6090 27465
3050878410917336 17899 23450
139128386298725809 5892 30828
58708257630520681 20153 29560
317521613176037249 8937 19044
185073366973284705 4214 24961
61792477485727913 7708 25657
795933919451179905 15222 18490
735271286183756673 7530 16993
929822964673874689 1627 5154
871437958426557953 2229 15055
456629745397385985 10929 11634
969237813087342977 17743 26036
714355058018213633 4982 22354
565569501938956161 4120 17131
119896226959092193 14014 24084
646830942732616833 24332 28199
622000853743358593 10411 16922
307413428573088513 8796 13363
746758202239483649 1511 8251
310712086745464705 21723 28351
308832780281107969 4265 29974
99017119194360961 6456 15725
175189562191995649 9656 19357
3780789240220629 28253 28927
821982678742429569 13110 21631
699410972508136577 28809 30934
169166721224435425 8941 26299
121664055762860097 18905 19484
983270606222788481 6610 6783
102165631143908081 3660 9864
468464061322428929 27381 28333
138531819896126513 18427 25210
124726006112823025 3971 10022
688515121059058561 2609 2668
438099535651055297 348 28100
894508877955669121 14641 16246
248780662452332993 2714 17239
727899685008669185 4442 7342
952017481118922113 16957 21969
313484170301972417 11159 22274
162723310687809441 995 20621
141880754157913457 1528 2172
721985002133074305 23679 30169
156740144482309761 9323 14144
703843087984750977 1804 6471
173840005087402721 5587 24435
103879612236021041 890 6504
152920913200159009 14472 29663
899842235005777921 6209 7505
719015104959428481 4009 21558
980535718997806721 13143 25230
255185831486468129 18334 22219
291731670294069569 16723 28263
829941867974373121 338 14012
180947572936439361 1904 20764
23087774917865289 18821 20075
848575310598917505 6555 15038
193336443951640289 2797 29356
894623035859133569 16444 27767
105280616791358033 3813 20477
12034368146203179 22231 30407
907307147418283265 15770 28848
68847520354715641 11149 14923
389480989323271105 20336 20719
682470381491370369 8823 25117
513353925481087745 7714 15612
24027272724175929 12121 13042
702443184692125313 3960 5158
78059492695984993 326 5070
156089567494195329 4313 15336
723487378911748609 23506 25197
583685818590861825 13089 14408
716489532641233537 15017 24878
764570891614429313 2635 21174
821329029493036033 22320 24597
955342454393271425 28223 28406
559769880832732289 4745 11084
941505615260315009 14565 25683
864304247989586817 3252 27198
784178582572689409 3487 27408
72770888560782513 10536 13720
588721740758362753 461 24889
717121029210979073 2206 14756
632281980137971585 12874 20765
443488957258722369 19527 27972
326846376571513281 12773 16417
337999213475846721 26999 27230
356325351072467073 25285 29934
37744209849293497 15001 30197
231210280959718529 12767 23981
672384000932432001 679 30691
912127083576162817 24438 26038
774974144284953985 14468 23431
911018371221462785 9444 14345
424091350287135041 6631 30124
6380765819368862 16160 26907
148777777872837185 1622 3722
220625300307606401 1501 16741
368284170556172801 5670 28403
200144591418276001 18716 22521
131554640828568385 3694 7520
985524276085261185 10169 20397
299911765480850049 11195 12931
482610771438412929 5506 19465
924510620325420929 3997 12187
735966899359485953 23315 26050
571813990491087041 13707 16792
506820363921487873 12893 19517
91882154596305553 8771 14249
111927237434418465 25835 27172
922697594064736385 10964 18741
803733347214301057 15603 24489
872750692905853441 21600 27840
987724943013038337 3607 21702
177611801511865505 15451 31014
794165112255367297 15613 20071
638444733938371201 23348 28065
475725286096082561 17703 18647
720234922113569153 18983 24820
210691643945590817 3057 23628
473296194844706945 6293 19101
428208801745714881 9028 16230
981960182664018049 13399 24310
269214315293790913 5987 12163
538345408357088193 6636 7291
346195181628377921 23542 27365
709038674302341633 8932 9277
222344242686073569 27228 30110
240263758515752097 20009 25670
314535364643834497 22088 27850
394376807577579329 2634 30801
648373358880004225 5022 25035
701948909154708609 15569 24548
664147824183732609 17790 30369
980346565465332225 14811 22355
328977564670235969 17661 27895
719483815866240641 269 6489
74440119143108769 22176 28038
35375688048880249 8091 23686
928954333111700993 4663 8331
316851304204760705 13646 21479
190670185232068705 15486 20437
909243278290425345 2828 14370
979615774219677569 8413 21572
371250006900410753 16341 20419
70583904902466801 5567 23579
505890748249761665 745 6278
185696235692997633 5244 19140
196228943331306017 23190 28996
779811520815730561 13376 25852
951020091758060417 17227 22904
609923828927360769 4131 25315
727186057950589825 2859 13677
723285761733055873 190 25622
544517735423603713 19642 25998
360255641900177921 11934 25085
265974673280481953 2177 22410
186804443508027169 3811 12090
491414247434185857 10038 12700
517069643916567425 15445 26820
992220119970269825 13184 23380
534620104004293505 1108 17514
313144535427547073 13923 17522
930600214208080641 1338 29136
444130843768704129 12297 21367
390794241747261825 6329 26923
913661403226591105 15122 30218
416231649471438209 928 18106
388633119583531073 19753 24899
358574266448844289 8150 24662
669704023980280321 5178 19121
734932737124008577 15233 30154
338980188591904129 1232 22598
697182647718125953 3456 15759
835333586713993217 6829 25197
510508333835968385 19741 23657
8874238125187618 6558 15564
282470278788398593 18842 20574
998697646974768769 1790 5251
81218675276030433 18700 18831
208757228280177281 10893 13919
889575067452330625 1983 29621
351724122657252289 23866 27495
871806675478335745 2908 25893
757313196406030849 11958 19071
724112539102126337 14091 28131
475801985715300161 17218 22028
598585565302553089 10210 22672
486294403282215617 6422 29810
424953099320351425 3104 4217
100080071802089777 1879 18428
864856681617435905 15392 29051
118325585437546017 3514 29754
807130868359681793 2094 22662
542284625438220737 4162 22417
80807864590038753 2826 10976
876018709163901185 11658 18014
108076979586162033 1928 19870
30271780582687313 6453 28064
249819562308498881 9446 24476
989084045850475521 6074 6443
753746241040634113 26520 29700
858119707975738753 19839 26440
834786192405740417 10224 27683
578566167805433857 10457 23237
842255406196830593 22912 26087
932528203835538305 24772 25652
471027381884663745 7834 18790
660154661241605761 3192 15445
929694299262198657 17583 24119
89607611922168929 2451 15218
778375211472333441 26348 28661
589883031081370753 15409 20148
933503004478854657 5870 30572
31655725132928581 5123 6165
480212342051384385 10149 20157
215474493183151585 13223 18092
290299570337143809 2783 5505
567967266161993217 6126 27139
732109710531315073 8557 16308
257034176007948641 23261 25627
23738510913108969 13206 22084
309697261845421697 25026 29715
252154163430542881 23476 24517
155512748129112321 5357 7457
309701120183749633 17951 29291
129783665119113329 13046 24439
18323760942049461 69 30233
352040712842068609 1760 17120
46059563660282521 5738 24515
665277504542721921 4746 28770
928994344851144449 5779 20759
923394628952976897 14063 26616
26988187509690677 16231 23166
318357216586669249 25468 29497
618853132863332481 16021 26602
847920390116314625 27404 30237
631262801008677633 1490 27375
557919202842292353 25131 29463
276536392183469825 3650 23485
233493486351150625 14271 20815
613512156191720961 17758 18292
586915615496799617 8865 17802
748956469064349825 4304 11000
347705943094382529 14679 22733
149660781416248065 15348 25354
419404472315100929 17182 19009
851671421013559681 3668 24364
665473447846480385 6169 22081
854899035773033985 21593 23692
200312999489717921 16431 23360
780286026911905793 3293 14249
727568094631294593 11211 11799
45880051318750505 6294 24192
841794159557871105 22005 24791
964638849954905473 4452 27605
893991264626251393 6773 8670
149294432500173729 5840 19793
181255204641480833 21422 25901
989684111580796673 10156 15236
9271479922773553 6763 21446
316707499375883841 13065 14537
373007365041210881 14252 17256
173152213894223201 939 26291
175242678949032897 11127 23265
50130805821371641 15734 26603
890254002209822209 2100 11322
623276636034201857 13817 30295
775043329128152449 9722 13019
893184948327292033 14834 24305
665902285842996353 5686 6409
667490438968183553 5648 19911
306265177354745793 3069 3812
27214617768184013 3812 18778
665427259757429121 5046 24116
246780555820972577 11943 16634
579536304351194113 12852 18914
318034748130305217 19502 23851
735588602876383361 11570 30024
496475233567974081 30038 30151
211385557412327777 18198 19498
984188795142305409 11548 18407
378926032512033857 12976 21754
303137239236686913 13680 21639
798918449963196033 550 24549
458131946551294081 10565 15541
182240699721823777 1093 18585
143825562168569121 7838 11495
592427298239371649 373 27578
153433736929432737 7790 28344
791183653322697473 8306 9366
217529145895351649 7224 15795
186224777752755713 27870 30485
59121425882512569 13 5040
432970062672460161 1973 13435
492700481279580801 6936 26211
705269287528110977 10061 26448
291227911862055297 8681 19618
202345952071659937 6546 17071
277532499258622785 14916 15163
74956570886570257 20197 21157
735411206956303745 21619 26452
346354274102274945 17450 27554
713311929314567553 22682 30734
295074020312128513 16030 26799
616496903553045377 16650 17783
112155797901131393 3636 6765
872603951169420417 16575 25175
689516053165647233 10284 27585
493655934128543809 5576 24845
907009073766367617 3354 18532
74309374675674897 4008 26869
35979947208161889 1454 17978
675737573121924865 24587 30499
405229220114399873 5419 11668
502294548936813377 2968 16921
381415632561299841 14724 19024
111477367403200129 11740 14734
215129025142736897 2700 30768
113208538850482657 22708 30892
478279212367382913 21553 21681
274711821735682081 10610 23410
978074426110630657 5195 28828
256529628019048769 1690 23060
814302490515302657 11295 19557
635551520369876481 22248 28088
547211386424940801 13331 20812
4456723817934716 4080 30813
507078583870523393 3089 26488
794262247986015489 17213 20589
717369097212731777 13538 26922
233988565851600321 7572 26046
168690850988582497 8656 19381
924324895126222465 10985 27680
929216848275011329 21679 22640
335797585560225537 9679 28508
661167941801224449 11687 14323
603109807524877057 15590 16086
325925405747661057 4348 9226
596063644867111681 1133 9240
328895825742819201 2238 22989
540505077857080321 7155 25053
422209862945997825 5767 25342
844418507977518849 11669 30808
349297251731982785 3427 12088
894751394880192001 17751 27738
673436259238549377 15690 21287
654072585254109441 27423 28663
750014294839331841 28732 28898
397103771242246465 4314 23275
173060351883513889 16129 29521
973934044002373121 18149 26036
33289513857070573 469 16348
108583079873628913 10848 20242
123510340068015985 791 23700
556344620501359809 10147 17715
281899843839624961 2626 21146
378193152364719489 3676 19651
229077641415663905 12386 29277
391579203210749697 16268 25716
823393740506801921 19458 26508
147132543562296545 6969 22902
656667571472048897 4793 30623
779495301274746369 2403 20629
649930341691970177 3856 12276
691669257291312769 8082 15698
155486538640722913 3256 29261
852056677726476801 6600 20598
651008577277522689 4723 22068
871792071126240129 6069 22745
570880703223828353 1569 11946
734650525673540481 23266 26624
558968305788397377 12668 13398
966198905997504897 3187 11297
628444522121945729 6444 13576
10302410716047207 14267 14576
247383745511697825 9884 12897
848701271623614465 21872 27543
96912772866865281 6985 30288
374575606412943105 5214 21273
497265763176471873 10994 27024
78159493808403377 12556 21977
403838084498879361 18001 20940
970004224270621057 15151 20617
564133046362471169 2105 28507
24436507035407117 12202 13471
415114260856832129 14493 29933
731610497979769345 2529 4785
271166879410230881 7086 13442
386763788027696641 17967 24871
383385326624555521 21509 24541
508028535972112385 802 13214
22369229177073181 8071 19575
937921825521588225 12324 29659
303507820471459393 5711 14577
829007619308153985 3846 7630
99313189024655921 9804 16431
466694680926469377 13185 29396
914610965337935489 4216 29195
36980505940231721 1399 13360
71997589433451025 2637 5280
220484006310559969 25441 26811
983902525847874177 11044 19525
389714020022150721 9524 29402
736657824118054785 25627 29978
557457662763756161 11828 26153
970048979480985473 11897 13901
458943268657360897 10923 12315
981181723964496641 16744 17040
500232136143782913 27337 30295
663443644006754561 1897 3323
216834950792101473 29520 30237
583946700026729089 2180 30016
797291591010708353 19172 25538
453567181269754369 5183 7987
123012216368135089 15646 19277
558221433704247233 1888 10540
409949949697452353 8146 18281
793417999222675969 12417 28753
38961210851649497 3753 12973
67426179576301593 3547 5830
876861144450248961 613 15723
577997062628831745 10547 26794
127560613350606641 15332 23466
634059326690433537 7109 17910
199446978903100801 5491 11754
185299060600023329 6293 17919
1237958222272795 16008 29160
746388299894078977 19478 25462
34087163324091565 18681 26563
48291328598558889 623 7048
205243132855866145 4263 19760
603359236557750529 13387 18140
473822368589001281 7388 13603
835929946213845249 21624 28713
839497980692211585 3881 4668
622766208266824577 5499 20774
316353889198996545 6279 28435
668220592424368897 3292 28602
394564221012995393 10588 26683
135576134256226049 208 28808
818353028364246145 10603 21996
619406599675024001 12113 18642
99977738096665553 11212 24261
987344016028316673 27971 29360
759964930724141441 5551 22369
966159769437631105 11848 15474
636408504496227329 18748 26082
324663773229062273 9085 25874
528725603167377025 5466 9353
902637457479137537 10029 19578
561079798946135361 6876 29209
841246841961066113 6096 24223
579102593951478913 16379 26511
506803769337373953 17592 17745
337250771251188289 19089 24866
47042870784324009 1020 20290
342089557401440193 18330 25022
634719987998387585 27408 27497
276340606949784033 17954 21211
479228379196570113 2045 18746
617678028390958593 15220 22993
720691148982261633 16133 24025
812833366077096961 13032 27241
142179190894850657 1271 5140
959916480077342977 3085 12734
547188545475968641 13131 15358
389207825480692545 20461 25142
212874882098475393 7451 20671
197342452472486945 14139 24576
342203450302200449 26025 30394
366919155361795649 2664 13522
218597456160765089 21102 23406
267908530887385857 5272 18437
782852044882254465 26992 27357
70426820529885249 8853 28945
447196032113026817 3018 26086
93562534586499873 2768 24620
899247010438948225 17835 25736
569298527766488129 2072 26914
420383579168955649 22385 24055
491206759630845377 480 924
545354025992175169 12397 14664
597781155195999489 4400 27123
403174704071176385 20487 24841
689045818375024769 16627 28529
144113093725103169 17352 22860
75549210157060289 14273 20400
365204265983905409 3584 30389
74907843913482705 14863 26763
229751737543161025 15990 28172
735627281257475073 21740 28373
701699216926726913 12961 19581
389934893445104769 10954 13699
855051257610845953 307 3225
78117990578856929 20022 23810
684599607004244609 10562 19699
850405602542853249 7073 30280
956324934833027329 18506 24179
178108925874138177 7634 12690
790903215414886017 20986 23811
145071825176461985 10322 23294
71879927147811881 7229 27558
194113752571791297 7206 18398
160780832919400033 2049 2528
37331454541291721 3795 23512
485489146617176449 7341 10564
895131983965054465 21667 30104
809289891615605889 21180 22102
382267169795273537 2695 6759
556497215139465601 352 7270
279771537622661281 25429 26654
361391976000717825 26889 29811
838875806198448257 7225 13552
141102229664490161 8414 18297
764126039309527297 14413 26607
931118817906082049 14476 20708
867890713385936129 1216 25205
90444087567355777 14983 26069
314867665051547649 24020 27040
924670739461433345 1576 26211
815030161085250177 11100 11832
612617091831289473 6875 18890
883313949918115073 10696 13586
538385225286788225 17652 22678
907233886012694017 21213 29123
136711036402623169 1757 30298
122436251129169457 8861 9622
242170440119863873 5575 18418
863797560451164545 4963 23551
343447527012735041 15980 17236
443656245720543297 1990 4883
705323123565420929 635 4046
932976614623004929 2109 4356
401768484412137665 7598 16349
279957781722071521 7986 10261
224681452100199425 4129 29114
504676773926636481 6010 19810
643578167831044865 21768 24665
986832399117385985 20928 29121
466715222383129473 9769 28773
877724190904519425 20585 30771
936340209068639233 1422 8811
137760705262518721 8979 30663
119217141805265217 11350 22726
241733472952578401 6922 27273
688863624419901953 682 8876
295566341442391681 17260 20605
170394174567405793 17656 26053
793962542767548801 22760 30288
609728135174258049 2252 18016
388697325339972353 2951 28246
970905846895632897 4381 7517
85329431858784945 13109 28755
187625940164430465 18969 30512
50298910882329297 18083 26539
887171225796009857 859 25455
970913110624895361 2124 11587
82535908306788033 1290 5036
130225584711023857 8070 20412
293357014509453505 733 22365
832088614013148545 7255 30060
707073557756110977 8071 23926
742655229901227905 2224 29565
368029917056304641 12937 30200
302651342140922689 4846 16818
786427723698089729 1259 13478
825848645024660097 22099 27189
824546176457388929 8731 25705
441936812963550785 4254 15598
457729051422013825 929 8101
161350322715886561 16363 19409
398774048884376961 8005 11388
885485631621737217 6597 22918
897097947653996673 7016 26565
7434479059735822 7242 17803
902490001627015169 4456 5094
809059330994305281 2431 16622
733466943687723521 5389 20558
60121595869528481 11838 25373
606420678868317953 5797 8511
764976342718359297 26031 29364
857916131125101313 2871 13076
963258004771528705 5082 9172
995959228331074049 18466 23148
400378990019024897 16155 19157
197926987533328705 22188 26077
379972117450474625 7264 14832
819480486400038913 8179 20250
414107365614757569 2257 13446
676751077537794305 9248 25118
28678602944250289 26112 27824
270203841833946977 18149 22121
630664582231791105 26284 28364
794982357301854849 16585 25735
629453943002712193 2372 16645
975869401159997057 14468 30718
904005472372620801 11324 24497
977266689494932481 9860 24959
437186172746390145 12744 27902
756141424790726529 10179 19892
457637680438498497 23628 29632
241606254219512097 1722 8582
726916048675232001 13916 27650
307546954319207105 2211 30406
827235546604743681 3872 14300
638521381455511553 11342 15655
999119191985766273 4445 10884
723686170833261185 17118 29734
513453540490250049 8768 19306
835894494887135361 9466 26947
777586744657011073 1210 10187
110078373942911873 18794 20455
851082576148900865 9621 27006
802991908002717057 850 24101
153678561361157761 12937 19209
235872614037546657 6316 25574
140689640740678353 18873 22918
681165713602190721 12206 18756
896055754444514433 1055 9050
828169008580289281 17839 18408
314364109914084353 12073 27316
73181519809729425 13553 23134
186931324507394689 3272 15585
580154689506841217 10175 16489
971483215949067649 26149 28292
388974871870722433 4154 30544
291166457988591553 10785 13747
454821225524568705 1103 18618
536199692570978241 441 11483
850761421912658049 15578 30273
624318668130779777 25376 30575
336737302804877441 15729 30383
177716955551151297 15348 29717
879539830968617729 19980 23951
405524109267641793 1493 21141
352115492727932609 6534 14780
478796603258548033 7914 25499
999733571399978881 3379 29479
990752919031716993 13952 20195
251024148473547361 20470 27052
228159848719460705 13217 18838
47494805911561857 2692 5537
945771151333925505 19129 29236
555718915855578625 11026 17938
98694036978617569 2028 4896
336391914127851521 7493 18511
284708567311422913 5879 25138
828242080369435009 3235 30732
915227971135099265 9471 16489
804048581693059841 1080 10001
152476064379893473 25531 30732
423076064463316481 28698 30443
132040679850309313 777 13530
863898222570689665 87 17401
634782657559593857 5802 6091
663028899053571713 8018 16848
559537820892817473 24306 25752
343539435149899905 4826 22955
639927494871411585 161 15916
126838483783075169 905 1421
189363441896222881 4968 17627
178077759416360961 13191 24994
698020202319906305 13594 17810
955247983968789121 19276 23728
664682623461264001 21126 27510
413042768314433345 22129 27153
586320726294754689 20479 26748
980440851100695425 2107 19784
883917923532226945 24996 28245
73579054015390001 9659 11766
418870584630223425 9363 22308
445519760639044225 3373 8000
877669838120286977 19803 22751
888101521613044993 1613 17854
973768864564245761 448 8181
911833298210382337 286 10971
285094004432739457 21592 24811
75831141293541297 2616 27058
795961228934384513 19640 20036
129936555625093313 6082 7376
912215910797161857 9655 12181
75813497770191425 3286 9589
965266423637412865 27519 29311
574230983930192449 10039 15506
274482755943370913 18315 29911
414270675237155201 29716 30571
300945132162450305 22820 25459
583153954470887425 23734 24502
112602130723619361 17962 24881
878423789777379201 1413 4740
362178309384542977 15605 19967
599343563162932481 15554 29557
387093690712806209 13209 19025
836100391560613377 6215 6649
559499159276281665 5179 12115
532528340375066049 20922 24623
575053260835549185 18772 19754
256234568786460673 3907 25924
411022512259503233 3820 5105
358898761486841537 10729 10775
443844175715799617 9027 25470
637379456665307521 24630 30396
839120320077324033 15058 18648
483196853821922881 17125 21696
201608424337255329 3614 14527
328058550286620225 13139 16183
22260131818708117 19465 26317
304375826760434625 6008 30665
723825647339158017 13085 18293
359535302499487873 9841 21319
791687556573474945 9125 17488
694972575906220417 8832 20731
738211542352136321 13195 23134
940606519424427777 4918 25733
726501668635105409 17385 30735
502716191725880897 4212 5409
585984079702587521 23285 27555
764425609428364801 18378 29615
770826882701907585 11094 13352
656654300586225793 28830 30068
744256430081666305 18961 29984
625113358826332929 3681 12597
424983831654056833 1214 29488
377380244095292033 835 13512
329734969886278145 1142 8343
959868161723839873 13561 23496
884938030704727681 4024 26494
391826823599345153 15632 22302
555079471394552833 4989 26531
540171084782976129 318 15909
191366421537988897 16889 22708
899470663104295937 637 2691
682665916237102209 9302 10396
900095362783240193 10216 26878
756311070954335873 11431 22233
462454238274730753 14796 29306
631900604267944065 3312 16250
274151460154691041 6179 22040
50844163046686929 15691 20434
552744344017270337 1412 29859
620862678425300609 1882 14826
931879259686432641 4506 16513
735081784525373697 7399 27591
412545290977234945 10532 29291
245471162002562689 10829 12465
248764814857572961 8965 25405
800263672000109953 17497 17749
319186494568612033 17622 23217
263527420423532289 4703 16582
597111989200691073 14712 23357
63844880310124809 8517 11918
613896411417087489 18991 25368
210194927633640577 22239 27082
927215767289489153 2441 3817
539381054870599297 16501 21680
698422049824415617 6585 26927
338440650080162433 2844 25961
536415619842692609 11737 19953
204564460974250305 17224 28277
39394595559670617 9264 17978
374746571459528641 18043 27491
86080602555405505 11206 17906
658590951551357057 17125 23765
384591114448937793 25379 30187
188451181458663809 5023 18547
65894427107018321 16298 22435
223991454549729249 5250 25417
396588881369766017 21731 26227
783219454109858049 8971 15403
59445125851404161 9470 30852
572403144348069057 5944 21006
678416703860221953 14823 16295
481561258615005953 16236 17084
820431701470532481 3939 18843
787118040961882369 1251 4956
305215720124650177 5930 6988
847592590075127169 24245 27952
107005871866768129 5852 15682
500638168740547201 19733 20952
10044618259257733 24577 30270
698306791984908417 9001 28789
771972251282015489 5755 15138
930269415287352065 20667 29779
797090108530412033 12234 25434
517814379119588609 24366 24676
894751613563506945 10593 19274
80758673961266689 18048 18134
89836846017050225 8302 12337
100015471052831377 3554 16326
940020825146426369 10637 25148
376253542039915329 1434 28987
355250909375868673 28166 30011
300058525499313345 9949 10529
507506176192698881 12484 29220
544948593937672129 9975 30494
189651455403975425 21709 26141
230158329474580385 17854 22661
214125740913168289 11634 12371
713559867281002625 8748 18936
991475350958452865 10016 16062
56715377407304145 6275 15240
437027624907024385 11282 29210
614497501645129089 3268 24994
886243496145794945 6778 16167
68393151325398809 2558 11863
904406070877733761 7780 25610
289918267851799553 1399 4143
487254258016449153 18617 20667
823439731567535873 1052 18888
607522956828866305 24917 28407
151742832417394177 6241 25178
271272994790706433 1208 15450
743030919645423873 13865 28680
926219795306103297 6810 16192
167599829523805249 16409 20686
893046129401952257 20662 29420
399083960399796225 9896 18848
712351490933350785 9205 30092
966267974261480577 501 23848
149007690371803393 2404 23760
212539320954380897 14303 19206
908859398891273473 2944 13934
953661358364723073 3284 25493
694104740228922881 7822 16200
203603131677201793 4875 6408
941354211605705857 13679 21518
997249535723792513 15547 23510
103159719349321217 5833 17009
550330131907390529 2466 15444
995700447251287809 7728 20934
752905842116557953 3453 17222
708401508730716545 10769 16038
857026603098265857 4139 9396
577660384232309761 13516 20343
387792414354404289 2327 14241
518397021317042561 21102 21336
409460126763764993 11424 25129
674517743078148097 5925 15627
894651390882796033 844 11425
783140430561459713 9931 26331
109348386695391041 3885 18741
935986823684807297 101 26704
729786601316359169 10359 24521
689921799457238145 3288 26742
905007956840666625 17311 24901
641722724046978561 1219 26614
456471498921541057 3147 6207
701089945775649409 4468 4828
146696390501663393 8247 28160
701359259056665985 14586 27587
989264970186862721 8377 12786
46109932228517889 15160 22200
531772265623505537 7635 23623
463064827094818561 13095 20959
948889781841483393 16692 21387
396432666220348993 19641 29661
913398457397821825 9500 23146
907849300511550465 6890 16015
322436610497245377 14812 15958
244556795270966625 348 30789
833569115704950273 213 12170
645878606178420993 21064 26742
834582655997575553 14939 25897
612060453574358145 6739 23997
922570933561278337 8466 11080
571334576602886529 7524 11312
161515579058569601 11078 15563
480976515012940801 897 1876
357789616224426497 11938 25921
684247453120427393 18589 27482
833963739383289473 22393 27410
506218900768729473 15301 25180
79613311439064913 26458 26865
358453672923992897 6834 13967
587160254619757185 14712 25684
773253237963899649 3675 26057
965011451979979265 17735 23852
678493833653298817 9300 14886
216094065816331937 1644 26211
436131832023008321 18387 26123
313500304666579393 18779 28426
635841565448153345 3662 29748
110783793905110177 3169 6517
249544562177646881 27240 28664
818340827884373505 9903 26557
264195013270374081 14355 25763
489682516714690753 28093 29875
209712999231570049 23498 24684
300020524854009089 23885 27997
799395304418006017 2131 9982
565191499578102017 18644 22974
579688839870357249 12313 17590
350794154937307905 2738 29988
813462309993433089 12081 23679
93511187259888833 14582 18157
503698714934429889 19911 28624
269118742662303841 5833 11034
932733767143623937 4353 15320
845946223178312833 323 20721
643269622677763713 12105 16857
201411616385616545 16897 20421
192510973666138337 28881 30949
838940716244319873 5670 29775
897511724606900481 4954 27783
815256528090575489 7864 10671
587179360568661889 15849 20741
758558238578384385 3072 24331
325542083535879105 6289 12112
521927565243334593 9220 11443
774586853882731009 7583 19726
979220921399541249 757 22898
66893183502472201 13727 18789
775213877396797825 3464 22246
812503616963944321 21259 21907
208041334007869953 19030 29807
974027811669628801 21306 23979
185705516843501793 3329 22816
916105081161354881 2039 3335
871152394502399105 11139 17390
119816165783291233 13727 26999
602012246573682561 7946 28821
498342688607870337 6599 21129
417572183190852545 468 30616
533935939673767745 13736 17660
279278312593579169 12818 21938
706395048471385729 4622 13540
254215023055859745 13578 20182
839420696172609793 3748 18969
246647223801605985 9536 28963
610602809813009665 16337 17134
781935368644209153 6296 27463
709670124170457985 5386 20714
824216843606354433 22447 25910
497735042724137601 9532 10350
200599717841424065 12813 19380
724686856863584641 4243 4617
361076885800461185 19754 22585
25339857158265033 3357 29717
349131742683393729 11324 16013
672532464027881345 4236 6156
963183535378210049 774 16327
512398938336325185 10605 30959
786649938139998337 5791 10028
189289084918797825 2052 15947
656419695502311425 11655 23712
374511201285976385 9840 11849
779973124182614401 8257 14566
851337002624262657 3318 23961
848909607186630657 4888 24324
707226427475653505 8463 13312
502039918918097089 11223 19869
92551337894875025 568 16588
489573610966719041 12691 14692
623662106123340673 17052 25580
960681641636281089 11220 17804
202997023141676897 14785 21240
198467932378822113 7511 29608
53767324097911737 16680 20375
347586816776253441 95 3164
933649367926577153 3960 25721
209475887960625345 9606 13539
1022993887524138 20201 26537
237457345568596865 11486 18043
64251908374018289 4755 27859
917596138223320449 4181 23918
463339541384947073 27182 28270
475914303956511041 3972 30039
541182907004738945 17708 30692
470980871124655937 14424 20079
390657956733839745 3487 4752
504673025838169281 14125 18959
233550899033502913 345 23494
360957396496463169 8308 26640
751379404692890753 2266 24470
101255452205872849 8454 16873
934967128682430337 5202 13758
619840881147727233 8713 14253
389218958406367233 27349 30047
109800481884516193 24804 27653
323712647040082433 23527 24743
674109168475599361 1705 25855
294252024620014657 21127 25070
245503060792582785 1504 5472
225369313943716065 6651 25938
366533117871828289 16953 28882
906524231750388737 15223 16646
738367806463340801 568 10985
661331022778142593 11764 17377
261582980510912225 21164 26654
384228517303590401 25013 28080
697185895472113537 15666 30446
947743211469386881 18381 19139
299683311748854209 1333 5882
464593440446016385 8554 19908
111192555917451585 9765 27544
87999197804862209 1477 23087
742861118847731201 4226 13113
734625921555128577 13050 29364
338369617699736833 29476 30636
105490145034039537 17224 22674
341594668571364225 4646 6940
217936235822385537 15636 18192
463830992530201793 9124 26061
941275586994606721 11658 16241
794168944871206145 12641 15102
127144724943370593 24593 29515
741551495886550785 15 26521
415002483268878593 8904 14938
18898464899141489 24457 29198
179804902111790465 9632 18944
384628897008322945 55 17199
259916796603732801 22663 23780
28884344445220477 8330 24122
827227973434411009 27665 30722
654438302995838977 18716 30210
809221649524616321 15921 19998
410600464103428225 9910 20033
194785846003135521 6632 19965
662954761641028481 1073 11188
868254287240176897 2984 7574
542998637517417409 8822 9777
120805001698322209 1973 20027
675067117276636673 16015 21821
163769412068845089 5772 20368
843805135450711681 11681 26664
847518748854078337 1889 21841
343141487182261761 6566 23887
448693023222205057 1240 7359
944446086662214401 12873 24078
147071883691658913 12035 30228
73049055431379633 5503 25367
460587757352257665 26576 28846
834157471147936001 23758 30516
740496262421238785 6160 19945
192358019002963233 3344 26343
9161942310697669 5712 25568
596251955733681153 1779 16297
116999765625216417 4595 27263
334786280014508737 12184 17105
198749211578089569 9174 16090
413550008771014913 16164 18652
410811191467850305 1106 21522
272077670560232577 22023 27614
293947642299343681 4264 18884
433331882300155521 6411 19468
16051305926417571 1644 11515
601332935358907905 3366 21002
800576038309159809 6280 15951
851900478998519681 1336 6763
586382169108226433 19075 24630
253005194730260289 12546 21901
671694243447120641 6365 19401
61408140032472857 3759 9593
992124509305703809 1331 19870
727140978827048193 21142 26186
43433302346883809 7364 28054
862813311072418561 12882 14726
506602893248420097 6719 31012
532269976051903617 8627 10335
863453948237435009 1634 29669
913891179717683841 2520 17411
826032304536305153 5435 18011
216252186683714593 6857 7931
173537352616634177 2203 7233
684696040907741825 7414 17606
650524054982447873 2191 26028
99388029427782241 2471 26179
546524382448296833 16178 16691
28707650070135317 20688 22695
171865278056763777 6246 17272
789567926387189121 16481 26983
327847839293824001 3546 24753
949409479273047169 5889 8692
427591152303456577 10267 23543
453940803329768257 2823 13016
386410364017905281 23118 29965
511938912011789441 7525 7585
638374038005586945 23291 28854
802648599595766401 6563 12973
203587942905087969 14854 28598
989788309963561345 356 18546
191625444989206529 18264 27952
703114098055746049 14122 29460
409599308690019393 5080 7629
978766872593656193 2745 29366
260046745797403393 4968 18354
168064972686476481 6517 30613
572164055638936001 3187 14086
195376600388872385 15139 21617
338149369021245121 6824 13511
261185722084515969 14422 29158
833941043923488257 16390 26473
204606777230214465 28045 30198
477846414849999233 19448 24473
839643924082888961 16307 23635
235232717600254657 7535 21441
202480519497047585 13192 25500
238321791397147809 5656 5844
335745822075718785 12608 29705
521274365050317121 5381 15214
880439411418695553 4310 16717
414611638571606977 20551 22136
288021450188875137 5006 14054
365389173243030977 16322 16985
100148370457052497 11551 19702
349662548695199873 9147 16092
616879134561653377 8513 22423
108544230166643281 11609 28638
746237975615105793 1980 12305
988913472217824129 2534 10904
737736084225201025 6183 16162
862428475715674369 20055 26129
447945858021345345 9654 14131
24409775250894941 818 26707
285733719877864449 18207 21775
609005052740997121 4922 17601
475017709438862593 23259 25803
263700255727535201 11613 18485
245666194765828289 1804 18252
388356629353310721 20952 29130
734402322990522497 17915 20900
310767589304624897 19471 24831
627846051379375361 14842 25868
854207113424223489 6167 12228
497419153877917377 6506 27356
372351227147213121 10570 15733
978934943270797185 571 27735
120305823051424449 17590 28513
956761488701889793 14225 27836
410465767979935937 3228 30028
174287645489439329 7091 25802
570314675045437953 20480 29049
492868752666243649 6510 22516
404798838752974209 1189 5304
297476992412565953 14019 26972
980234369755223169 6236 18101
273178076963834113 16101 24907
417967104451726337 17842 27111
400143730627686273 6732 15918
148905947278393569 2440 23796
528243306505562049 5975 9138
770168750479761793 10428 27965
462281369492682625 6923 15928
163768529799099841 11701 21401
167759463357871393 13845 15904
522322203163760449 10524 22839
585029765564538497 10380 15200
282756609962632417 9148 29534
798597606303179265 3240 13141
779925537767034881 8713 30568
974895201745663745 6526 14190
197769958330567873 5003 10763
276859354330245121 21450 30227
2085531454874002 26937 29775
484296930248770945 4688 7772
591210166563797633 10498 16157
616897384097814657 9472 20466
516801213430333889 4294 20942
707093352826955649 13178 25900
507189079553043585 12305 27333
951788280994950529 1076 21147
86870608453246241 18522 19057
972273024655091713 11166 14993
157589961757480513 3133 23860
710832532845291393 9771 30978
469822725668102209 9990 23942
101689302281851473 10986 23089
566491253021851521 12016 13143
778613517070059649 23792 24176
96036274598112929 11364 12378
800330523698615809 2354 16692
542709259620977473 28010 30150
14668358735963949 2210 6489
924543656813135361 4574 6407
816282922292241921 15865 19080
149419159727827393 21308 30227
639978840869222401 22172 27798
195660047648296129 13355 15047
62768848763109729 24632 26289
323887341417332673 16830 29194
992725442215761025 23907 27135
700124409938034433 13394 17300
241311118498071425 11517 16562
973081398202893441 1014 10469
486882373770217921 3288 20946
639368633536925313 15416 25774
882443228889879809 5496 30999
537981144456040257 8362 20647
98461496382714849 13948 19133
521194232924038657 67 25259
352087614190377729 5950 8505
158333843381981857 5465 21069
790108540082432129 16085 21282
476759722931724609 5574 7088
215767837174180257 1738 6794
579793526014782465 19712 22518
259261423930855265 5007 8207
102467492102611857 9484 24853
351588469672787329 2463 30505
398146883455680705 1889 3860
661518005735136001 5832 27525
425063266860242113 14 30306
533166200416015809 16353 27035
123820798806576705 8743 10751
281924586313341057 1610 25873
907875670079157249 9593 22673
526560241088343873 19481 19797
539128212447977281 17216 23067
874657265708439297 920 25430
905354487259394561 4475 6315
456237192572213953 2186 29955
497653746976709505 2178 6224
797471111296705025 29557 30534
523515624848236865 4649 28839
674097995508542849 13627 18505
438597418753474241 12105 25766
472157362628795585 3508 29955
144044940808704785 12074 20455
226850235056641473 6870 15744
639447894113828865 13530 15576
806271877578087297 254 12257
655003709809669505 3433 10706
359160711581449025 4014 16517
460585172368453761 8922 11131
324149031450932737 12011 26848
733542016906604033 13737 25559
146078639435440737 1099 11864
319730357259572865 9385 21428
45639627637331873 20109 29673
924864416794882561 21188 22820
135561907535770129 1519 22808
818856376050163713 1587 9918
897429377648084225 27232 28780
132881313149177057 747 21392
852325340564160385 6342 13070
699412183401108225 2402 10846
281901472495821537 26001 26203
904371266712892929 1333 5299
703793650837763329 14307 19245
163533208138701985 8341 22646
609373008832395905 10090 14151
269800394170722785 9991 23396
508190580713655745 24306 27164
531226627430953601 6802 27357
227605864553925857 19705 25546
166796734925291905 5525 20877
788612416297848321 25145 26426
340120547275873281 21823 27799
473588352227384513 23534 24401
680136502205506561 19354 26415
634576417731633281 5384 17258
390915393058463681 3015 11821
101899927178937585 14804 20024
595317060959608577 21121 29974
297635571923802177 7674 13994
125712831755393489 6225 10548
296077702914320897 16824 26252
488594850230079233 14920 29492
468218242786715393 24694 27686
247336420657347841 1664 12981
888245842215372545 1543 15291
718856854670427521 3882 4200
69267584317412201 18355 25337
966887968738817025 3917 14924
451167360274414593 7836 20040
996848191045536641 25001 28544
325278805741898945 1504 26744
447268368533599425 574 25016
98527809089507201 10673 21345
482947473457635137 4258 10686
234095347911459585 5962 29108
307270471071561217 129 21474
255732022548674113 18637 29236
700592418159096961 2014 5585
528835558704283649 26689 28781
801038496598209793 19281 27680
326233901680030401 15286 16814
590212207651170177 2043 10238
898462354843911041 10916 17519
999972561933404289 13364 13770
168245421937317729 8867 24419
206597016824368033 19377 24422
2037440797945323 15135 23741
909202223929042945 4157 29681
63779961626682537 15311 26838
366380373671653121 7655 14352
512251734766191873 6369 19545
551098550057830017 13839 29631
465946995160610561 15704 16795
763953246099681793 12089 23138
641402539706827905 9774 15007
168354194206244769 23284 25669
170175479248758433 12411 28988
22771477076268809 8900 22473
904978506382416769 14417 16327
535224340754595585 1639 11876
698922196903001985 5175 27943
960636995283870465 11409 30210
66173378034530825 6155 11235
35752245505562997 125 17577
5114225745348478 7439 10387
194979670099279201 23490 24161
565111695016451393 9980 25555
462240510469897025 6603 11705
84151876062438897 1350 2521
567167320588858113 10849 23490
289841885027865217 15834 20935
117787243433951969 3096 13612
594205212849193089 1225 25916
740027790796538881 19517 30183
297117283003682817 26199 28820
657173935118507265 558 6654
85593947226730193 3507 23886
533555730408444609 6167 30405
278901426711055233 19038 25558
476433299091837633 4423 25857
257442368606024993 14271 23867
970549333403390337 17553 23412
919033272204369921 14732 28340
340579524922262081 4942 10732
728118402298836225 383 20030
763905350042655617 2303 5110
251578579977458369 243 24023
220664455846417697 9456 21930
919144130451275777 2002 26459
794595762015312385 6088 6311
160458450435452705 2219 30121
66820180989267897 43 12429
713624519692960001 822 11198
504933159237033665 24310 27091
925742648685680769 20756 26687
966425491400372097 14845 27770
822476969256019457 17885 18610
613455642200697985 5638 22829
386656766117692289 13406 18788
991029651368208385 12698 15994
146926941023313153 4573 25419
990352558396246273 22385 29889
750386232306961921 19418 28432
109096044140358113 8056 28984
595309670514030337 11285 22458
307411127655136321 27058 28501
209049527935018625 7333 26086
92779526812122977 17723 24064
637005097707433473 1006 29149
382467581831384961 10304 22415
449015470170703425 7623 22888
56488835249666633 13692 18641
556528011341828929 6316 24146
210646401506572545 3205 7314
445687958802960065 13961 27606
485448178986032961 5600 22765
715968282405928193 5727 25297
45494138900330937 8605 15046
965983896855018241 4917 29391
618274320569412353 7019 17637
813072284463590529 12504 15703
641561734380722689 10087 15497
267368945943029953 1557 7253
285016006352790913 10643 18589
913596472720516993 19727 30796
772037726400562049 17309 28425
138249156769173713 6748 15180
639325668692635009 16783 28967
77842932852792753 23471 23791
313535883836117057 15532 20049
705877141359945217 14251 28013
200487915471526881 18541 18718
439574827072252801 4163 6122
764821118073776001 14475 29743
115227138474804033 18257 28627
699829524275685377 8471 23803
237252371202476545 6284 27648
803718622278147201 606 29498
10406879518551905 1462 7143
40370527943068169 4222 18386
258547585181791105 5058 13015
950169599581705857 10276 19418
718363401792768001 5561 9527
284109578051271681 17349 21527
514583882895994561 14340 25558
203724242961492065 1064 14248
616537691517333249 2197 25984
705608165736705921 25393 29662
394874918073586625 3154 22852
567925379812500353 14012 14231
569737083242525697 27034 30958
242961527527540961 9708 28296
611451293650123521 4173 22052
116135956190298369 9717 14876
739207507555374081 20081 30006
959108230132684929 22081 22765
574484085025890305 9741 24805
944376871877047169 6415 23995
925457777860909697 22605 25338
640899574857570561 99 552
464535935502414785 14885 27434
294520150325489281 16585 21316
816947951989657601 2408 5154
325463152014791041 6384 18897
800464067388421761 17898 26982
910452599654611585 6517 19605
724811207947166081 1414 8497
190066170863644865 10936 13495
228410227314657985 6171 22882
452188554708577345 9516 12385
219216447779569281 10668 16505
881702653747410689 24442 29947
167060661689593121 2853 18765
476843548247167361 17224 25238
410054801781139841 3462 15315
426658276700692353 19108 20640
787640010464333057 8539 12433
86235404111356225 1335 27800
781980159615482497 5237 28277
450886625371438785 21862 26131
143486826955157905 6242 19426
120881839201793185 916 17333
584459617861480065 9460 24305
583574977143257473 19953 23073
512490590895925633 1015 24237
578415766820846465 20633 25045
858777117528301697 14442 25527
805075480353409025 18438 28029
704470893660161537 1360 1677
376917673860511105 6283 29909
557640362710738945 305 371
754592841980382849 7874 30784
102444251203980481 12690 30753
343220260968870145 16279 29700
665300175276836865 2015 21645
922691418622221697 17360 17643
48723054236067041 18606 25544
352600550696941185 1553 3264
277410562794241153 2117 28065
430726994502776961 12958 16743
210369808919768545 20044 26236
396040446215629057 20456 29459
755119770309885697 409 17773
127510587127844129 5541 5922
229508367554931425 22490 25713
317884824999147521 1400 14201
66345263599597361 803 1316
818537408566641025 369 14046
107567609673441921 14830 20562
410608240396662465 5704 15425
492481764599897793 4042 30147
62502690656359049 8098 28069
823272322312508417 7366 14087
631743741758050689 19711 24037
968928941423737217 14584 18468
522991518218532289 12411 25310
936046156403552513 6322 8880
124931773242558113 18388 23988
385186958145094849 15249 25209
921461168135735425 18457 22028
782772816732151681 24482 27435
983490135120781825 7824 22977
371611625914336961 12033 16965
194095786365636513 18150 26994
99269388285808449 28047 28649
838739151780792705 9835 16319
106379179436924433 6984 17955
174843612166696961 8418 21601
860430224511393537 8826 20517
231266050268352801 10471 18090
883291543912516609 8168 24217
596860441475826049 4599 14044
66246435552944409 20821 28070
722980674529075841 4051 9655
968639169689719681 3056 3181
183468672013063393 16100 30059
445615029433074753 18272 18640
19677606077017629 3913 18218
257687907643681761 17018 29920
268263153791878049 8103 25073
306218488877579649 10349 16436
733229094089573121 6462 20385
517101790129441217 9797 19158
594692242785939073 13109 21905
336350323562900417 1015 19984
851715479422701057 2805 3419
401762782803384513 8221 18010
472728985044227585 9439 25249
232330234489939617 20820 27797
83856590253382993 13042 21031
780384394138376833 1437 29714
260412306056124961 16300 23898
861414276455295873 298 5799
377015454487867905 17136 22931
245796284585079393 4209 12524
559245508146631233 26226 30041
912556118702315905 18338 28887
498656178224642561 13774 29451
558934518552671745 17149 25194
604728349629127169 6213 10949
883085495289439105 24335 29588
339177542930208641 6812 13395
450914662196648641 7940 24488
58583555859115681 461 1707
904784518012139265 3221 26318
806114339073637633 8229 17836
939975360909567617 9823 26609
901307856717139073 11350 21162
543782008357343489 7531 23573
899276243272517249 16247 19283
598816144912571905 6406 29696
938195619902586497 28505 29072
890345703455540865 6018 28342
893830722028290817 12164 16915
6547821941222055 189 20320
796488917242371073 3523 12456
171602416825866305 1743 6880
920858570373134465 5870 24743
646134735208615809 3244 20293
355215484509471937 13124 22382
816402300383277441 22862 26420
576619830713404673 16777 24263
455218205111986433 2337 25125
633874576506102017 5210 22840
530285572194518529 944 6424
263640548336333313 14151 29762
32327447025917169 18327 28722
14584240894777169 9357 19867
12503757330893707 454 26809
566618667947032833 20558 21715
552840977496014593 14346 26771
699651098957829761 28396 29235
588362949370949889 4804 20014
188776922722020417 22065 22359
905165799711337345 5668 6444
849679391631923457 5195 20966
220239150154998945 7879 30437
461263376203355329 22741 28542
547336308792079489 12367 15895
415088887298892929 8935 14821
190285697785984801 2566 7943
627992910414128897 5447 14051
471857690680959489 20148 21541
196925316417747361 556 28945
667305460107531393 9255 29642
486286973351433025 23744 27948
300762417772471489 4502 22637
753661359654941569 29703 30324
439066165470084289 18057 20318
312030868007077825 16560 29481
496521082353606145 3442 29055
933714933211035777 9649 12675
228441277019886273 12147 24332
645929345779215745 375 22746
535033067962853441 19440 30824
754943650051629313 3136 13361
245481503513108385 7910 24852
590778822069673089 4459 15007
446176251401251265 18418 21258
190573951228969921 4027 5704
345558691268781377 9975 30180
941339723512179201 825 13290
671450866849948417 1951 19077
945929559927904513 18856 24414
363144770829254785 18192 25817
208111867145824193 3234 13050
737618660863201793 2154 26978
233850674785855969 1609 11076
728038950695736961 1354 20195
420690924435966465 8470 19436
804797335413933697 11241 12620
762631750921272577 3722 13672
311756771649047681 16547 17718
318891499851453377 6462 18764
956479828170923649 3792 21791
944315879458514433 4473 27254
921540271152043265 4337 26177
20813717232407213 9097 23109
881041027282417793 5298 25795
690806731659407105 16934 26715
892609670660252929 272 25078
653732019926970113 2584 30717
807478874630387329 20364 28692
989908844562705793 3485 25206
619799001841091329 7356 13019
450198715138292033 8551 30640
644795289302873473 16183 23853
814372753792483201 24304 28112
520921243219593345 3045 15516
949057191604687489 3296 3883
911312754408807937 1553 17439
307467188424965313 21850 23413
98788159129941985 16643 23752
747002275136274817 18576 29507
388477567830403073 10597 27219
773565295000608385 21204 23374
338836430557140737 29971 30643
565634421150555521 2406 27648
388828473572655041 14245 20794
868629715434224129 10184 26998
376230155002009089 3879 25814
623231939687279617 1666 8959
969692477527711873 6834 17161
792101369210726657 23692 27887
30940682395257825 5355 7063
618187768939584769 22424 25583
467065922223806465 14774 16567
909203046357589505 24144 30536
641843358822729473 20517 29481
277576020613786049 14881 16607
966681161974161537 5173 13645
433600466757368961 17137 19050
440887381903966273 20271 21572
931855176924337025 10690 28733
104455255280722529 21908 29464
849134365904660609 16415 25068
164834943590097537 5650 28191
24380987243368681 13536 24459
213749787880782817 2674 23054
92236489721628353 19443 21501
483249460414615553 1412 30161
728169354855857921 4651 9202
863898069951513729 20434 30847
21834184024754677 1998 28205
265035280341937345 1950 9006
845069383421865473 10352 13561
299410327208118337 5608 16176
911071610182730753 9625 10962
458963121813727809 4098 8191
123905831116424289 5881 30387
962656940445778945 10525 11065
66944569921417953 6380 11587
32701956891788341 8452 10345
820830060505549825 23449 28675
919537093983773697 6393 25834
853749541616579713 14889 28487
715739409038892673 1392 4145
300555736523484993 16319 30145
596923182972087553 4432 25280
419749880268597057 6179 14612
299404309565279169 4496 13105
351701575941682177 752 4272
256162815116550049 25349 25656
31202276175648081 4060 8440
646577157598589057 8959 23598
570344951964166593 24055 28332
276628036567981185 10003 17287
753278565612845313 18975 25129
898532169108865025 951 20583
107208669546814401 12059 12832
799608327004033665 21478 30520
104750903084593009 19849 20381
290018693537806657 6918 15418
526635313219721025 10356 21395
12507757809370191 2111 4172
495746201445939521 11801 29472
508855334442802817 17667 21005
787500792092224385 9044 19488
247460302230518177 5176 8814
650457685885967873 444 6941
285047445771343905 278 21370
22207628839289841 17692 28252
772628439946199553 12629 17552
656341452932281345 3496 24354
348193100430240321 7694 13391
1480723305853360 13768 28257
298481723152132609 628 27447
776813138770407425 8116 12258
641534455206656385 11331 17342
868340329422359553 14915 16425
669521679511259265 18396 19883
146458244775459425 6976 28495
676635978334292737 4906 26856
889700378900123265 15030 20364
312860131666052865 24762 27458
38818404725660121 13014 15754
713898575578131329 11440 23217
890761629169283201 21274 24965
851777525949014401 14080 21434
581328970208346625 454 14406
479894560134983553 21395 30154
534839968735006721 2935 12129
932268996960669185 544 19373
786249800738843905 5002 29381
911152973414662145 12110 16764
315467143059244417 8150 10534
55386462311329153 5159 6495
188615135591106753 471 14975
833233290377922433 6878 30613
711375730725727361 10085 29641
844037855543586305 4185 9245
522368957786298433 14668 26129
40768347062400065 2284 24971
388058965515035969 1034 23300
220317477566961633 5966 18367
935863399601487361 2691 15339
295079721726597889 12052 21131
128580527604462705 5934 24376
933297190344330113 4458 19824
631568545845411201 15452 16701
766791097184555009 15246 26971
654676278914031745 9186 28527
496764603571701697 1590 17261
317836528501771905 13249 13848
246782642890156737 5925 15047
17290656145426909 6616 26637
95284328188636641 11442 22196
960420136662790529 2245 21619
464412493660123713 5985 28053
450751622804723713 15338 26118
353189602246029441 7210 14051
417580351466767745 959 3633
381125280098547841 16360 26730
700911280962706945 764 20638
977066947441198209 5266 25316
206317319513161121 6400 15815
773692696303417217 26355 29079
855741017188201217 7368 17848
354733801007167681 7332 10869
871689362457203713 15758 26489
547082585796903937 24488 25730
674921967490227841 7928 16530
883761100113741057 1753 22916
881383747683358337 851 29478
394401299326265345 1938 26098
677640195723945729 7810 24797
505767387002403969 13754 14778
230585177622913313 19165 20891
881944440731036417 11439 13841
696682851253221761 5131 6365
18890965235311085 22914 30141
776542355915793793 9548 11222
121943881964771345 8674 27845
930513267219318145 239 11418
844289783190557569 4638 13304
908723619720177537 7901 8985
604309408095918593 9748 10943
458631043040576001 8616 14999
131857862781640017 16072 19284
351618551545769281 22958 29888
801101860192492417 20515 26709
761424186262111361 10476 15005
238590041818465441 16806 21066
467497763527603649 175 14169
2586490919032514 10261 23606
582995932087435137 174 14816
517556369960470145 3561 18196
322076744567013377 5726 12766
769820746941920897 4883 24637
870075476355545217 14075 20596
68021503339362969 856 26154
365205838744913089 29791 30772
33525156350453501 15706 27312
934951111877431681 5556 12022
153995694149710273 2537 24165
901466144359815809 19131 30604
479539740756141697 14308 27143
145122711415076833 11009 17038
669940281320034305 15688 21393
543804449359015489 16154 19005
543926703031548417 2225 6970
603659715673920513 12394 25782
573354769285298689 8731 10527
690878313316133633 26214 27378
311563375292539777 5398 18779
515547323986403713 1787 12846
103802446383607361 23470 30515
301269130961742337 28299 28685
446072860214162177 9440 11120
346959011389593281 8732 15998
840219854995648769 10111 26378
82695530096046353 25912 27019
160733774600434017 2758 22870
883634371044031745 19842 23784
921110094734867585 17111 19668
821235830003615745 22288 23076
213540319802167041 2625 22923
835469167903845249 6584 6735
757823730279550721 9661 21843
265635577749932865 664 29075
128169871594511873 26397 27962
468015950729785857 2681 9612
236341799314967457 8234 8530
498198451468027777 5500 9239
818952714987251073 11308 18941
665700167437272193 26713 30086
138925886024406257 3828 14321
481575134440745985 21390 30113
654097759645939201 680 22950
940905025890636161 11539 24735
469198254132404481 7663 26518
806889183950204417 29420 30176
708854371650819073 11118 30121
839269901092670465 2506 9953
662543433161669505 14946 26051
91860507000760097 336 18477
629804159713021569 8529 24541
393058472775216193 10686 21429
672439234817144193 5975 24503
918569873625330049 24902 29015
603272971203882241 15931 17429
226635547171916577 19513 27410
491062755756370689 3618 15529
261791010057166305 19052 22562
454502797933290753 18764 28722
403172235748407105 27784 29300
372283310944762753 12352 20050
564814281090207233 11628 30597
818671076036810753 7885 19824
448779394378099969 20280 27771
444332250827596225 5375 28668
666686855960890113 9492 26127
648411301098892801 1920 24218
325325531383363393 11391 28092
329787058177483777 17946 18656
790962617562826113 476 4128
442869281250825281 8907 24368
619079334512285569 16455 19552
118156809196801057 22572 23169
561429983253006529 1137 27831
497594029937150849 4355 26291
338755107790355201 16693 27337
581815830768984961 10138 22059
226781319424219425 7120 8219
39156568843100817 14028 21768
490133311774279425 3046 20889
894185004160828417 8478 28214
837592813903128833 26470 29085
289134082618179649 2772 4252
828654627541801857 10776 27123
539163467479848897 21146 26182
330962582586977281 1891 2888
624186253017359873 1639 11847
746596078276773761 4498 20780
316500267286510721 13905 17306
318246492054143489 10368 23019
996955513411425153 2095 19825
284858305052871681 5972 27368
807073616450534145 25642 26916
738949740674797825 16128 23141
450388717791827969 2229 18834
475125667882245761 13085 30258
807297643123728641 4693 25645
510266719507669121 13561 24364
799124623913005697 13299 29737
117181991777023601 15793 20946
749860677078739713 14281 15920
360176133497446913 5155 21002
628514960576428161 10383 17991
226326062971985217 10290 24993
159848027133801185 6627 23313
347431865684612289 15537 21114
546716996765727745 2314 29209
591858965075864833 7403 8394
646523669448040321 10128 24911
231156674805504289 6162 27755
849557767891088385 10246 30837
561111591256626241 9766 14542
681522103630083329 7781 8924
114834592295196097 1680 10680
262344754293653889 2210 15234
492921739122699905 14937 19962
578191654354664961 6642 17975
334972890809268609 5093 20622
407680161897037185 10948 17231
545207652237557761 3127 24260
262966513027645729 242 30500
746104795452836865 4529 11808
923196336973095553 10883 11051
105545278699146657 9399 11460
950934639479296385 9058 20434
645543763446198657 19717 25361
386913568912962817 10174 15961
320541435428587841 10049 29009
21595090198911037 23239 28923
29668230466242565 8301 13789
178948909161906753 5494 18419
705281059244192897 17666 19343
788919219750763265 1515 9999
546676274881264129 7410 9000
254270973587910721 12968 25890
641065354947237121 13930 27958
508378328232122817 15886 23289
948741747044110209 11173 26619
269171312008953825 736 23700
917775479015070081 16088 18187
633083512448504193 23070 27656
511241112224581697 25622 29773
200553134902794017 5058 10355
113094987585036225 22875 25659
776484534389521025 10758 13991
411992625146794497 20731 22822
237843295965635809 18273 23093
87980191719317697 2361 8045
49451260090673801 9920 24875
504920553950711361 23606 25018
387508752672392385 11935 18167
826532363966201473 3117 19572
888646457562099841 17721 21674
7766064219325132 670 18948
594374577821330561 2221 3212
166025990477415073 7203 14652
388900286654770625 15804 19010
1827122003987825 9115 28100
796142285719714177 5125 24048
103384524904065249 21200 24144
687197479017822081 18803 29803
134511441040146449 3711 13619
841015079684641665 8224 17513
578845936475353601 16835 30909
546645805177657729 3632 30152
765893146074262145 5763 10509
625845935394597377 629 29514
223776317564635009 25431 29460
866541770740166529 9070 10899
923514513919954561 4698 8697
775805519832321281 7932 13855
112297488166525745 10947 26376
44894387281853913 7427 21652
662282949027428481 6995 22477
167665120608422305 16182 18428
217195468546655937 9224 11590
572393138153881153 18977 20334
777269313485007233 7521 9314
188225337847743649 4871 14544
977947449382305921 5070 17860
806069717674969217 1554 7772
717180924975110657 5734 17921
767389583056814977 10939 26843
127997033487552865 21228 29727
905437576534819073 1542 13880
97800022779281905 5175 18463
491452748970804289 14271 26832
981847617210696961 1376 3071
496706569169159425 3199 17559
442160343967884737 16848 19360
905295073802211201 1796 11695
579233385304625921 10781 14152
829144882900731521 28105 30240
873969711919855233 19053 19221
980659535081120001 5575 13257
49543073002418225 11179 17879
303554746267476353 15787 29095
80939279796410801 21211 26941
549243384888161025 5512 5560
967664965680874881 88 14974
72274977679892769 15213 22520
235289355039881793 24874 28699
771020992236405121 730 27534
292219122363810881 7165 12825
453630057863986049 191 3523
921681619884850561 28031 28216
786481302157245185 14315 16626
225346086904828257 1251 12781
676194902954431873 9513 11701
861967119753543937 4999 22730
52129267187897457 1415 6169
323306952495933313 4758 12610
708894692104532737 2287 27394
147102678760944641 16782 21315
306861867944480321 13851 27627
779469133673750017 348 14058
865442776575246593 9292 26395
266914481877350337 203 22971
97256127794711489 18404 27991
653032137739224065 1937 21192
453944678955021889 4370 25055
867490499087125505 15024 26614
596344154818087425 12169 22024
132189576969601313 6287 27909
917045293945374593 3642 12534
435152280642157057 11468 20701
486419024758991041 20333 30315
700304186683105409 21679 28329
851527438524097793 4754 27527
998355486737040129 2304 16254
704510564039498625 2614 28658
365943274617130497 1547 23808
669915681768696193 16854 18638
119536392130285665 8973 18946
241462114603738337 4653 7210
267009386699903937 8946 10204
865907725687090817 17212 17844
504772588901857921 5832 26487
173473474914477057 2969 22286
857306595633467393 3619 28367
250229320560844577 4701 9563
248949261172114689 4899 30579
29371726315194025 20568 29947
219183264262461825 22609 28356
748045594058108801 5434 18378
238581786710739169 19391 22038
157925883707225281 7988 29743
553738967978596033 2845 21251
491994565219197697 21066 21100
406080094436518401 4908 21352
266803566571642401 4827 25535
612703041904815361 18955 25342
839245314857148417 8797 23638
142464236349837841 19083 28398
927223483289356673 5272 20787
332586511816081985 4013 22559
404106605448827585 14896 16526
176643079949528225 19148 29666
854306770980517889 6017 16452
588054535185314305 5175 28425
281379498719100961 3034 20283
986512955164215553 4990 12898
820268447195605377 1888 10592
220514482893428001 5708 18670
875992520341281281 14417 26820
360359560775592065 827 12908
382987721245687169 6588 16407
39391995511557809 17214 18638
421987980991527681 18820 28628
38268511727039825 17365 25755
322597994258149633 7162 7567
604075313151433601 1122 26806
623525993903069057 23115 27672
566256653095805953 553 15818
989364360686781953 5359 19149
337523467186521473 11169 19276
371496343568079361 20870 26085
146291741360442977 18178 26981
252463622491422529 7886 29614
8408098171933888 8227 20443
155210470830734689 5084 16443
590811361417493633 22680 28209
585919553032457729 6641 28111
254618289535251553 10248 24973
307494258804435841 4414 17009
640197071092416129 19340 24290
78819713399287393 10325 16755
561104443573292161 3987 27932
285699844329382561 3174 18263
197195806149508705 16905 26904
965369841909453185 12988 27772
700347437471499777 3610 17556
727459153563639681 11200 22649
216671600534112929 4631 20144
149023020376450433 319 2971
892064644963021185 6618 23044
439546080271536961 1918 15366
477355741277634113 4368 19718
265923780949325569 10493 16872
934831456363674881 23110 27380
926506003937699713 882 24794
591356647661939457 18216 25213
77677367375986961 14737 28853
947707238556908801 7046 28262
672633494493208449 20408 27799
885881102374455041 69 14015
492811816934736385 610 8002
573184809559485569 5323 9717
520689383692339201 7443 22534
150570030988802721 9339 12542
740440696514856065 5038 11822
19184022074021813 1791 26638
992079712524041985 10488 17917
285603887678078657 9267 17215
218127520907163585 3860 17680
939609519428650241 10161 27100
849079201981762561 11476 27671
134698922108896113 6918 27709
227744415789278081 20391 21694
199291708016964705 5688 23575
177453653548422369 3183 30940
939585237474076929 29288 30341
226527774657913729 17259 22972
165905045283047073 8975 16477
569276878380318145 4889 22447
26694665100393425 16424 22231
743257810571851265 983 18704
491560433946766273 4003 16045
896981192894411777 11371 22810
322630139515027265 5852 22521
738597332524310657 18605 23440
859925404033681665 8170 29564
711234015777929345 15409 28129
804452521770429057 10627 25318
780563095062280577 7127 15388
897538416861770881 2747 4702
471979469847394049 7313 30583
907694750712025217 24988 30980
926690990912934657 5243 30773
193928601943845537 11481 19208
873180944186170625 23956 26045
544960864226737857 5845 25117
978889492363595777 77 27335
4581101289907964 9585 27499
171081120085300865 25698 26651
708527887832545409 4509 29893
739824410471786881 6595 10522
880927508337840897 15427 21774
131167821001863425 9127 18020
540955898760330433 17504 27075
844887544355731969 17873 24947
886492213203716481 18609 21739
412880024532295681 3115 15482
329614802439024833 14259 25762
574692448333255617 3753 8786
719065364624647425 13819 17017
590166285775065857 1646 6761
607419567523578497 24167 27022
32307665038349145 12804 17001
513153194367497153 22479 24141
721450478927788929 3556 21035
587967917802544129 1174 16101
69151670349757665 20776 26588
189703184495904513 17658 25602
329874980028332481 6164 25226
615609836988085121 1139 2232
95079763514764433 453 9757
342816554225969153 2844 14763
713762000907660673 13881 29932
428535768025980673 13138 15274
252511525743930337 8316 23978
994320363657585921 17630 29226
792317555174118785 10626 26915
496414144666715649 14511 28925
571673575288873089 6948 25158
342027738943805569 14689 24719
801332303894564993 12931 25732
855977942111010689 8988 9936
463736479095249601 4362 12426
408493879954740161 2916 6037
421017104077204609 22997 25317
2668338084163225 22346 23875
919752153046932353 12727 29703
343179179705423105 16513 24168
660531279594192001 18214 18499
950280398203332737 4363 17875
844169207084949121 6004 28092
918135527248672641 6092 10457
592976264309012225 11150 22664
411685002480425025 19027 23601
200013780596084001 1785 19043
408489244884400193 19800 25010
866769143394360961 20281 27549
722162075750489345 21772 28206
825642779921114625 17058 29815
783830688905943937 14757 28330
584887553640694273 28473 29760
84586636231563265 9285 19049
506750386131489729 7480 19029
721737883191899265 6394 6458
397372209463821249 15997 29245
596450295806661761 10166 28424
867857559865829121 969 1584
953536219258559489 2459 20443
483943810821866561 6434 30527
378140695472126273 3109 21431
960033343503955201 11294 13564
475379807413467841 17636 20175
986270074847634945 390 717
687579002218811265 8015 15372
750656361786244737 9123 12716
112059063894726305 3877 28714
591313927191858817 4173 11616
827645091903605121 2516 28747
610570362659917313 4667 22524
260695130843593857 1169 28156
560688304356016705 20424 26399
751090458928544513 2196 22417
997339233151453953 4263 26639
617651312139550209 16323 17633
972794367170362113 22592 25058
786014290273300225 6189 27991
863159982925669249 4421 19551
602426431027389185 14584 15578
205861020543505185 12932 28391
758497581124075265 8068 27482
494417023397037505 9942 17289
631721437585049729 23376 27469
386342288174343937 501 11015
814567714507972993 12099 30633
998302995307700097 6479 10944
506890277918778049 22862 29558
288348115575342209 5690 17943
450090640476659585 25481 27308
81210725079163377 15806 17372
897075545028862081 27096 27952
860141383008109313 5993 21517
75123733986657729 7551 18147
63912932481020593 11164 19523
213840326064563169 15321 17455
521862114277933377 55 9242
971248647195878273 7229 13668
809461381740110337 5662 17382
363266504681014593 3070 22275
707546880273380225 20254 24701
770854063937008513 9038 26877
820200577637354625 6225 18465
757398132923746945 15661 24626
881580030170265857 17090 18225
792542274138142465 5214 27586
718623169907093761 7766 17185
194542916998138081 4784 22874
746701450846270337 11132 26089
324954976439556737 17249 23987
550690255865067265 8514 26985
450156927931480769 5626 20655
363735868773158465 9383 11298
552391750702796033 8740 15256
336770075146265665 15959 19172
626553914004496513 9691 28974
942809080968029185 13764 25903
471543281024253249 21217 22895
400958484232706497 11454 22754
7102619417018731 18188 19658
646859744993218305 4938 26557
243269716750191393 24170 27989
700054394593767169 22180 23946
662379865459207937 11027 23455
609999284996430209 3392 15103
762286596343670913 18439 19349
474068369248033857 702 16693
722285388985049857 9141 21035
739349893878380033 22541 28262
288415589276112897 5817 16203
485413110885705409 37 23643
716623120729032321 1090 14167
697409343364679297 5160 27400
165128996907242241 4970 23529
197805952864417377 507 28749
901214285469784193 12139 21310
695134166541901569 7394 23218
525754557076922433 24133 29467
871725994908931713 5391 19218
28206979726100201 2869 17992
540557563794717313 18067 26161
448074681360907329 21449 30124
483707520706463617 4830 15043
635736293071168769 16869 18332
444997915551692097 4346 10525
929190881139803137 17350 27957
983887107294496129 14774 15285
968195148769957889 18793 25179
784275876311792129 4344 15731
901343871296546689 15219 19321
921499698686762497 8494 28517
985700410782605697 22756 28887
725725486581847425 9386 25775
54671740992475297 8667 14760
232259181075651361 3114 16165
268357999733304097 5913 20588
977415385107175169 19655 26618
655316712075574529 14735 25239
694956976685620737 5894 23114
702996342719551105 17892 26595
992522845623266689 20968 26179
699394429746760705 25379 30854
536738180432283969 4325 4641
689376013330793601 5754 21056
602233812795898113 19611 25453
399532509651066881 6737 24690
66314110465658161 15151 17668
798596461458366465 14579 22736
72259183550226433 3999 26648
107256263070368625 8744 10543
320163142943645313 25309 30016
734484849910280961 2754 10793
32819085116383209 860 30399
699613199872800385 2037 26476
156253665493142785 26604 30537
512018768994799681 2751 16389
155885652339787137 18644 28060
242123129821280257 24402 30511
270064225271259073 16346 23893
695030553605882113 8179 19664
117098616618843473 17113 20860
344331509259575361 26610 27634
345121778837938817 17863 18734
595167642431469825 1947 30727
537959699740905985 12934 14861
182719174579105473 5743 26985
200749684693878561 24995 27418
588817458212226049 8048 28671
745929170389327873 14688 27395
234145828723200097 7893 19105
938408027823943041 19110 25495
268798214003730593 16200 19623
289523781690132161 5128 18571
568916664807787265 99 26987
899490341416370817 19912 28182
420295425639274369 2585 10261
910457477356285185 7723 19451
245375384228509569 1643 10562
775658106601884673 8601 28504
749889297553288321 3511 12678
797657544270759169 5981 23973
248931657884028833 14189 24525
611067879074401025 6622 13815
653547110307080449 8342 19420
355387113226523585 18478 19421
270790850873794401 10759 21353
216870824316362849 2112 11956
881998836058947713 1055 16680
820842879512308993 4102 30461
840407645725818497 20994 26570
804211153356792577 2752 29597
844700005339866753 16321 27029
10982443597438163 4505 10366
247747119376015233 2584 28227
414063751038998593 22624 24190
128214907333862977 29811 30242
393851571827223553 4667 4677
825595917255427073 4642 5673
71452491167438129 3830 26775
29802088918792437 12944 20014
930585760292384385 16992 19024
439086486445177089 5533 9334
968074650139573889 28897 30038
7604387498666655 5640 23352
569185564381637505 3925 26259
51817941431252737 4887 25637
440693775248636417 11347 21114
707363951652787713 22161 27781
473119044466070465 879 8515
529892103032238977 15971 23861
981798648267034241 5753 10392
971100434339852801 23483 27726
604170187197109249 2526 19742
103121636082889265 12151 21437
22279921687729853 18424 25130
91684348326829473 1137 19681
951487104526844289 13660 23384
244773076934933441 26892 28197
150943906612230465 11876 30078
721559015162789249 2607 25892
793621001280183041 24039 25629
947519950283790977 4839 24606
779635170228917889 26258 27152
743740179887033985 11671 19734
917994149422749953 1982 4639
175714188745871521 400 1948
882021369624272513 363 2506
85253766248733601 10442 25338
707575225576658049 3283 16262
546426750495911041 22761 29938
294525419812121217 13431 19472
710835974021939841 15717 20994
676831170338228865 22036 23657
339624742627307777 3385 21618
494666979852372161 5691 6808
738367533525227777 14684 27614
121899026047440625 8404 20557
738881563220687105 8328 11233
699767654260771329 20239 22596
924371995199358337 8945 12714
501386816348340161 16051 23005
657572635896940545 9385 14702
351527560085049345 18297 27965
382078006559247297 6278 22397
426652258662851841 3772 5904
682881289390749697 4804 26948
472715315540401793 21866 29762
817004177518164481 13823 24838
390579762077376129 21639 28172
64291293909121809 16943 21895
263824376458575937 19176 20653
343623920482478721 11337 11404
762912570612268545 12229 17018
449613568236728129 1750 1857
522106294509914177 26947 28481
926133136234405249 3237 16392
23605877908746465 7803 15524
316898679215853441 10718 21409
744341208706533249 22292 26430
58277362958101265 6985 30988
573331076525970945 16276 21636
23613030863529617 7214 25149
958868021587395713 12814 15396
650073576321098241 12722 23250
866438825793007745 24452 28450
775869146491942273 5569 10207
621966566222358401 6729 29754
458436785798447489 15845 27399
655012139006071681 1522 28732
962838246270465025 9448 15721
118231952252362049 1479 10007
316419478921098113 721 29864
146118016200912129 6571 14354
479150477208690945 1510 28915
193052501106752321 18671 26450
961094383342917505 3833 10650
175380095263403041 4965 13358
317393725049598145 78 652
796017554806301313 26199 30537
309034509052402497 21287 29754
640303174268350209 24619 29100
721919990540499201 9732 28744
464735281871828225 7453 29944
503720562205522497 7386 27552
452516084157235073 915 30462
94097908496692641 2190 28596
276203720313393569 6631 16590
180761150425276193 3950 6830
929770075680064385 25635 27912
89825189488749409 5418 26425
143996003973871473 5915 8846
931147289501431937 19641 22139
611018440434701697 10970 18865
586324633369130753 1762 2364
559913327143281217 17773 19454
453356135730565761 5925 23752
930467325339005697 17694 19502
472655963707353537 10269 30386
843622025846588801 21032 29785
982321169161899393 24614 30608
502760435466807809 1626 7402
264522125025180801 16227 17517
257694505037765249 13358 30917
174323803258580769 4604 14461
159449364368210657 6869 18959
8246933014333991 5310 17349
512362931606720193 1937 17570
165836158446943201 2975 8786
528989456277894721 6331 21237
642540134178986497 4753 23329
877489956123302017 4326 15481
262233073207916321 2596 24248
295446203492073089 639 24732
173010078073815521 19043 21562
351457534103889921 9429 30275
946944899265155073 4906 10403
216032027165436353 18196 20603
598372395005654273 25230 30129
729943502791176321 12934 20250
227767799543592289 3761 22272
170025693343884385 17389 27244
345849367232801793 2710 18191
453341244486569665 16453 23681
896286701410012673 10612 21101
581439390707043201 4292 10455
35148144830813521 4781 7356
380700844867224193 23067 23880
7174315763883500 3714 13892
369249454746519489 15065 20368
126310650997112369 17552 26001
90725946956030865 128 18177
771859277322072065 3377 8536
480728677451548225 3027 3757
519183008139023617 2708 14796
506119320992983297 17513 20198
387934055435216833 11645 13996
138418904513141425 14645 28886
485671658130854657 7675 18467
995377329880160001 15861 30389
920800390486412801 2738 29623
246945006091049633 3401 26400
626626110135404673 11441 30559
154309281640141921 11400 29400
843403190854509441 1783 30670
263953124814801057 3255 21333
471278489863806273 24729 29474
95797436939012209 2009 13992
896334642074712961 6737 28294
26090168410785709 12176 13026
168716847594865281 3487 20361
777687493680165377 8800 17014
523825295698323137 5388 18549
56635636661805937 10155 15183
669786571191082241 21888 24243
31653014473977949 14892 29232
787779682941327105 20002 20053
271033865813716801 4042 28217
247891307233302881 18910 23141
986230808930972801 23182 26786
675537100018210817 5574 23254
479412450545734017 10176 30924
964065580749462529 990 3853
330173043712438401 8401 8826
457795200582744129 4878 5975
884843776716689281 3890 11095
222954884335152321 10266 14479
772376141602539009 7548 10446
878351468441628929 9034 13423
850619079788966529 3460 14037
291379443254754753 2713 26237
415871659039783745 1787 15552
671097093169798657 1623 15249
501541046615056257 7895 26845
131264216871656465 8081 25757
979020612063298049 1783 4935
203015794937790881 13805 29117
409959514648615937 10083 30705
127054030984567137 17864 22485
629835465990669953 15963 16858
982648305262010497 14695 22817
358108105112631169 11928 23882
929338112844234881 6991 9739
21333526849222297 12555 23996
696308070007837953 14135 22146
359755467721722497 2166 27279
278196783290866273 3371 6783
158447085131388833 10314 21643
230876862313429857 2250 16029
146146026713847009 9621 27659
70543711087324825 11630 13680
331099677337451969 481 22001
500746938658700481 421 2123
787929513698596609 343 22302
276134015626695361 8645 26169
213799560505226081 812 7523
552760703579359361 15758 19734
134898964674999185 17126 26272
439480678265070401 24287 26476
669071252006350593 25803 28443
409056130020026369 17124 30000
141881059011179649 2822 3563
204083252071427521 5475 18896
969189083812683137 1550 16294
2657975533331581 14450 23021
729433499711443969 21303 27955
507412807296233857 2020 4991
346313469703861889 7129 24298
740437701963550465 1195 23136
653859389423299585 16604 19306
188179477838929185 5372 16653
632956297998436609 8224 26674
115550510403714673 13932 21424
468581057857630145 12098 21995
761572944941704577 6402 14936
509786853846041025 1035 15257
106372606584280049 27227 28322
318633356109696577 13137 24434
15325770753008783 1776 27032
642579256416912129 25485 30746
107907276939322113 18916 18926
276821864276836737 4251 30095
993393738788981249 23800 26842
980416879967638273 9728 17356
908081144902872961 18030 30679
693202573270692609 12247 17537
420440333174525441 1169 10047
278303926248344865 15089 25660
855663653013401473 2354 12040
562609212317493505 67 1039
906693256368001281 12554 18134
683659541546607105 9245 15853
275939941648580609 1178 7435
925990312829380737 16490 21510
508523508364532993 2036 6510
31730937337204781 4311 29392
328851432175376577 3277 4777
502703139612957953 8375 24357
726571091632692353 3567 20971
483079191524414145 8 12041
623066133482133505 18308 20877
29403594258209153 7425 21365
543569927767833857 622 1092
819660090124859393 23548 25952
796203538759719681 3037 5479
567902915521624833 4693 6258
53247136542623257 1922 26367
216712829444023937 24051 24124
40943526517942529 381 14799
484841280081834497 5369 24845
946702498201318529 6700 8027
607126948848350209 4037 16030
840596488661326209 19623 25164
30138056704242189 17463 30409
112301757979125233 1321 5906
944002816627435265 1314 4773
414379541504992257 13881 19797
813176300103119617 6791 8733
800006500431464961 11709 21149
195948658677156833 11007 17143
47482695386769081 6501 24913
844197900135309697 13779 27845
803752682730262785 21063 26214
837837814314642817 2314 11895
376245827525799809 5613 30185
756433439899151233 7297 20661
450393633125372609 5780 20565
846228937959825409 2632 10488
143503783490807281 4737 13711
919450075345434241 186 13857
547130455779026177 4257 9727
801749552185899777 16522 22702
59369487572816129 6740 26842
197829441634151937 11579 23270
949427398659707905 4529 23543
28155009252333941 11534 27066
371265134007522561 2477 28497
387718530191516929 22703 23451
858190899629121921 19221 28970
756570847189156097 11575 18369
33605921861642685 8620 9167
897537477736161537 3654 24307
50392789771933625 740 6396
950052045300072449 6481 29044
988790948985460737 12120 24663
33062076951647869 682 20712
875129564902735489 4877 19615
623868105094548097 11467 29425
840538357240440321 15941 26055
540483370484363265 11501 13850
312994798538198913 15497 29543
576043518645310145 5428 20520
978468184736151169 15174 20230
577514738041582337 8305 29889
678139724944642817 11476 28719
335219349697812417 7587 24197
156413193554904225 11432 23253
480176243053929153 16248 25998
538921831662264577 22546 25775
632798656032026241 4271 29112
340326765905380993 487 20297
13919483149674507 7656 21329
215882029667042721 5998 6279
716916637094502785 2678 14315
825834360328180097 24745 25955
919021600065260417 1000 15194
278111678559838529 9094 30267
609731011279979649 2542 16810
728292554976597761 16708 19852
642807262087142529 5569 6247
965910496369488641 21007 27601
838929524946880897 11740 20048
814403939615097217 14950 20787
90760148184497073 650 25122
505909241222696001 8092 29930
980644982799891073 4736 29588
665588614315815681 11520 30631
904843550150541569 6902 11159
113326077768292065 3492 29877
374974079165358657 6762 15910
527910373390092481 16134 22975
304620979822171713 14694 25401
775406797346960257 9880 22977
817209914421614081 21477 26225
146749360367401505 4989 6147
503684935293318145 2635 16915
32905609969773765 13746 26722
697289712926366465 1491 22278
938829636328200961 13174 23293
473473055476883777 13887 21204
197109130709918657 4283 15701
625774230707168769 435 14283
98751272110114033 492 15385
686158588903321473 4105 29101
204680505621738017 669 12159
825233965448521857 14480 29009
547818817338487937 7258 25729
979704232770867329 3554 24725
489667425279748161 12274 29812
618914870420514561 22139 27419
932552878382772097 14140 16325
887497774483147649 5434 29266
381416119977544129 4465 23980
961063140448974465 7196 19505
388545615709297473 18340 27471
432752402724329217 14939 23588
80777382042526833 14111 16903
731750094325935361 26962 30945
268875811188927105 3759 21224
258936861030189633 17121 22778
858669280107150721 13831 17274
179274536701800705 11831 25454
58611320224692065 16221 21734
41158606315431001 2496 28359
816438580030904833 18652 19143
510426555986914113 18961 22303
868347774589913985 25257 27773
873289620413270785 20464 25608
74078029989507857 13465 17040
887643815620325633 16941 27699
127488902111458913 11968 21502
959707316872791041 6957 16829
259623665538811105 9251 12077
536324336737369153 536 4358
836167341295656321 5631 20435
651204900542733569 9410 29421
482264206720671489 14412 20952
948598863285244673 2171 30119
234311915176057537 3751 15911
78664386347380593 11781 23966
826007516006569601 13618 21762
304406458497130241 21528 25609
305239551562600321 10623 22317
266614078630862401 1235 9901
715206025572015873 18511 25102
838829316840421121 20408 27711
744013958990883841 11796 27733
297318466010690241 13900 26739
114758087560801409 5694 6496
447772200603527169 88 16885
29270351508152717 28590 28977
474455011339511425 27499 27762
445164414132918273 26832 30115
933038737678234753 17891 19517
979732523489225601 12275 12610
367977024626039681 4367 4472
746492217693486337 9800 18897
892856359330966913 26831 28836
638596970450997505 6601 24884
457077511111815937 3792 18899
118223398272292001 9491 9591
924504226336356481 5493 29896
792555095828284033 18624 28902
909263399639907969 7412 10607
818351217064559873 4169 5121
940849401270373377 19944 21940
726570399386666625 12392 28291
907805690484860161 14615 25881
821231405153341185 18883 27349
540616086527823105 14993 17509
566599472879637761 1658 24310
169006629440158209 2573 15312
727752646912421121 1641 20773
400796274240367041 7419 25560
443095195207739329 8142 26266
660952828680176897 7679 28197
983406911035913857 2819 26060
75827958226287969 2617 27702
688084285206521473 5368 27863
567211127228031105 8236 8689
601726241056724097 21409 21966
748464451902055553 18083 19201
874470897778046209 13 15604
737154727268954753 21287 27040
396098424100827649 1256 1522
847455652228322945 42 11711
31459800887297717 21664 26547
968538569550784001 19270 19819
897843493977831041 4084 26254
852454600749314945 4526 4796
184968409470251073 15158 15467
701207834208826625 14664 23281
160165355030542849 7960 13130
481520731114645889 15530 28768
133833140044494321 3084 24391
21429685041848501 4106 9798
915601998957299713 2336 9362
95160070646432609 301 28586
285613749276187425 2629 24563
226668728049116193 11578 29391
640172890580558337 16213 23176
956342694032148481 7971 29736
440836093438782913 15414 23129
757438941415383425 6346 16114
973727182763781249 22458 24293
721064222584988801 23572 29112
679440656099323777 9498 14481
727291866601415681 12379 26304
318070547875905153 6223 30100
570841435218600449 16085 28982
312747800987274625 19613 27281
969550441262097025 4566 27086
869205645868703361 3373 29673
968497419831852161 5258 21508
110012578338732689 8555 28620
849952816872370689 13961 14661
596250649667112449 13040 21216
462519458691904385 5940 24975
379098608565506369 14619 20451
682188649693213057 1478 30480
937965879676113409 4523 8759
983358321140162433 7021 14196
711303649373938689 16493 20928
527024495555547649 24052 26323
100859523280021793 10502 24588
976851144025776129 2655 19240
323145483952494337 15658 25484
288332889379457665 2315 19390
584973694751056385 2966 25253
674436927195177601 3735 21254
522067311060020225 9404 29634
158244261879257665 3135 18147
880960788493823105 8116 21780
85314170633726145 12287 16017
264523435278228193 8933 24867
660589851031939841 2424 10402
543111256530863809 9794 26732
549859643966858177 4657 20688
486610309842340865 14275 15114
332930017107212737 3029 21599
87626662081689233 8040 13760
163556020483216705 5194 29695
589041437832982273 4188 16479
743273679871801857 2740 2798
355560187503726849 78 14197
172809439141065729 19140 26891
416428852600283521 11288 27692
312973777488888769 13486 18077
249259769248382657 11704 28630
774196291661869697 15647 30140
349005437597817537 4708 14368
801488511135513473 9123 16737
655510757338930689 14646 26721
192056980301249057 6509 26712
833452771829364225 2493 27460
275361499956471073 1078 6928
135424514699209905 23557 26165
650523367717600129 4559 23106
225615062355650753 23656 24613
640903640162687105 16309 17867
739870744953122945 18071 23506
938971456032493953 21065 30781
155682612271100129 20628 27298
60038252365256281 11615 29886
421193628574698689 22787 30202
847851800194550913 187 29894
506894733742264257 23611 26743
718356825113286145 10687 24978
700249118996993025 3878 10941
337562593619811201 1057 14676
319793613600005249 3005 10188
884758132574386689 6030 12440
927492064985372673 20088 27930
18564574286703109 11978 23685
590283936096632577 13483 27896
138616532861103537 13190 25109
984841245746736129 8643 12422
347738199512537729 79 24215
662819626277091329 28168 30378
173128653164791745 20733 27260
120146993380998881 8782 25744
974872240031036289 569 27352
168425460469940449 11520 22744
76579251110384657 1888 28728
718943895884677889 1035 24327
354344361226726081 12573 13830
706319060179247105 3786 26761
295379621091210945 5133 23529
801329185488683009 21400 26517
130078703962116289 11417 30558
499854504652667201 1634 28327
176873302282469793 9203 19395
409679884153433729 16596 29381
825688261857397505 16434 20367
401464028113871041 4003 23909
643456854065174657 715 6066
521797663054186945 13974 30665
54651288649981921 821 2082
3205572579112471 7741 28560
964285907219331073 8858 18033
802113738367978625 1633 23144
195126370872532833 14092 16161
402282908828134081 6944 21594
52861387965815969 6194 17146
180836034120844161 14808 20803
247650480043208897 2743 17176
844218178968738177 1460 8948
248625559250879041 14738 21140
639291356770002049 2964 25479
267933587360676737 1853 28670
36825616622245153 12437 13544
143225142075390721 12557 25258
562995508080447873 21045 28840
307082595039023681 19087 29505
209236427563702433 1260 15263
926577081672913793 22209 29629
907838175208922881 2382 11051
523051724404030721 2408 22402
842309927176096129 14544 16155
677934321436378497 2499 18182
186736142230486721 1703 7241
984496414202343553 5366 29274
577061593821959169 17277 23054
470802054182595265 12769 20747
823601928133939457 4355 26347
465448535748908673 23367 24198
820346271698660737 5380 6734
540182148127041025 12312 17091
809784435072103297 16116 21778
129652637055617249 25600 30252
512930905425299969 487 29256
752982606318308737 11130 20132
328427649881490433 2499 15151
689701298445431425 5242 13895
952127474009522305 22387 22699
388652825752313217 27487 28272
249501944083149857 11018 12878
270352829861341345 5005 7314
314059776461711233 4881 19941
672701888450799105 17337 20988
229504125242499425 2214 16116
539051777628333889 16900 28196
991008967661905153 5786 14489
490608953946900097 12830 14900
833786168200717313 5709 18333
530522348319127681 1684 15657
235598813641424001 1440 21344
357999843372450497 19415 28779
316822560793781377 27698 29080
186562212110761281 4750 6024
121194092716585553 7548 28411
633474922187456769 4861 11055
799001497747511297 7974 24377
766399530099196417 3441 7526
19020975406029097 10189 15052
466138214031584385 3619 8396
842139810977982977 16625 26319
626134771962927745 15213 27700
736278134276055553 4279 24684
388079124710724673 23061 29743
296164597036451457 24023 30572
196191264634169473 27646 30520
31868327290034417 3267 17820
344554035458653377 10078 19040
634440055416433793 4530 9448
441039751747513985 9768 13077
350193827388316929 6854 27644
337538150834500801 11222 28631
355085147387868033 19042 22642
412812860091040769 20057 22922
508451899394238209 16909 27845
512176171431203649 18572 19912
862240386439282305 6662 9420
316230575583677633 13137 25389
505640115429677889 18597 29783
195336417478312545 4347 9521
188389440793670817 6411 9141
502337939945196161 18296 23380
155512214330293825 5344 18050
90224768924482385 8013 30665
32187328317291985 11303 11339
78106502711552401 4117 26849
491365011575929601 5110 8541
14475023180676061 1944 3230
593330876962866689 3797 21626
42541914078359609 16379 18863
755012116495841153 28885 30713
449308815894564609 7834 19031
236242872179673217 24569 26136
581516734729110145 2686 5305
719712475471276033 1078 9992
936633915409810689 13441 27128
929017978982798849 14329 19341
26430381822340365 4216 6726
358147596039579265 4342 20167
446082300440874497 7524 14209
926360173102324353 20110 21436
18682438173261317 9636 18733
749632279704393089 14707 21584
146111775464685665 397 25685
210167105330484097 7393 15025
244901636870455521 13097 18636
220326363375654913 929 24960
197914781894976257 8119 27894
605900618350858625 7317 28353
198346008617068737 17004 30023
167890903200991201 10969 18609
877878337763274113 18274 23309
265713598468423137 16027 22010
370700256478503553 17499 25488
776277992606743809 3497 8745
387977496882509569 4370 14292
781145538262791169 10862 26389
35839714954949641 12661 15187
862510551142257537 54 22519
482394172814888833 6638 13983
661591672759257729 19814 20106
912576569877163777 17267 28292
697623514715196801 11110 30408
605841435905144705 11746 24307
314107393753260993 173 8858
905898675047740929 3344 5587
637502463518551169 22092 26878
671923275673474817 2224 14614
181719906933651041 21796 22413
354074613317695937 4288 27512
412146403881628481 7900 9422
210129138489431713 15010 18996
959446836928663041 5368 30909
639925926399502721 12361 19414
626749736927728001 4985 12943
163884114168734401 1205 19783
99705768845765873 2956 8913
155628991672816865 12924 24708
394670962790321793 22636 29052
649957267449419649 18237 29298
353653603792565697 27703 29869
798050168037935489 11340 16452
567433946727469185 691 15448
996355103711959297 28819 30316
256009162750714849 9606 29902
881658879014626305 5068 19572
63868175280823889 2658 28656
100852335309920001 1865 24115
53750760528288313 18537 20000
413699562270284801 5785 11196
689688919150988545 4660 23728
819170787973444481 365 30478
81281551838358721 5936 11280
516105203091459713 23675 25714
237473157205108961 464 21739
658517268437289985 7626 24615
395633387342513729 10286 26232
694547797486610049 5470 6165
769204065495493633 12063 16002
461115317228358657 1075 19130
176323771257827393 17684 21100
50364871125541553 17038 28512
810312398849681921 6907 19565
190271806924609889 11300 23221
958754346354311297 22275 24996
168571425682291233 10241 17557
773288752992776577 2833 22668
39540128667947985 23272 25116
872582209367138305 7077 9795
666833706853314177 8900 27175
625203054781998465 2428 28642
269185050778130369 12638 29254
284221342513944833 196 8169
487590300871648449 1162 20161
508448249471307201 10540 19306
813303045472945793 4814 5766
354329597442287553 119 26732
299277581230317249 14164 16416
406200599480577281 7279 9365
409863775451864129 17927 28868
197471049035840449 2408 18409
543045757064550849 25684 26091
748810841419206913 27661 28453
883246323946064385 8627 12199
424653210580188993 10656 16950
28009031722493917 22843 25595
116835229608177825 2280 21433
87555452277197073 8336 21432
634537631330090369 1645 17962
709903976977887617 1167 21995
489784787557475457 20127 24620
716501490500444801 8376 24757
842099845029835649 4582 11044
663354477605796737 20105 29406
192891456287419777 23015 28892
753670221834393985 21638 30507
262534565916865857 12086 20423
914454815153778305 4507 15049
230112832532846305 16768 18814
311729122800937089 11926 26818
343303499686058433 5261 17259
985154951195969665 577 29589
779949393238219137 23639 23676
261021380812874081 19363 29342
420320213308116289 6339 14869
820409151656395649 2347 29071
538031067839646913 19963 21789
631972041855089409 14679 29087
999148251980258817 6466 18812
439051077430381313 16155 26465
380320309136415361 1936 22094
781029255407130369 17325 23155
984419166340927617 14173 26562
745080665019276673 10540 27197
603527989580037121 1126 27161
710120694350717185 14916 24785
427995380902487425 16339 25767
642060846723783425 11666 22358
182173075052965313 244 26868
432828646795169217 808 22490
688122957946916353 14436 26232
953570725614998401 6162 22129
18738665172001845 5746 13841
579059817036931457 15784 26210
609230352389246849 7013 24254
820466538519870209 25281 28527
805562200333078273 16336 27675
450665346746344385 6319 17549
188295274842033665 22914 28868
733757923119089409 5181 12170
662297983614472193 11261 24362
894385787445496961 3900 8121
603861844811390849 5231 17445
292284965460513729 1911 29033
255732212774667297 9641 14597
791162533905460225 18458 18460
784758386121154689 4853 10690
128526554240057329 3255 22850
291016026418951425 3776 29351
802154377749399553 12595 14301
396131554796497217 10702 17126
314603020594550017 12295 21266
523487201465492545 8983 18983
625983173800019457 22697 29764
151239058241827713 813 14694
394051209387402689 2025 14632
263527658817018561 2513 30794
257438941055493601 13280 16848
321070086120087681 5819 6469
42818322547990561 4372 17596
515578403138370305 8938 28997
178109858117490913 16940 25262
734703790381558913 3197 13507
164087409449496833 2791 28749
735607503353087105 8020 19646
621549371928107777 20763 20858
137660786900070769 6599 26026
994332566077535105 12363 25559
834976775403824001 5867 22262
841408831299471361 2545 22768
621514766653007233 4078 15171
930101056353198209 4724 21850
675630520471791873 1430 21246
956582495440482433 2759 23911
745749962828782081 6697 26101
273502997929259809 4717 25875
361561562719550977 18832 24748
473340264999617217 1671 27003
654189484161463553 393 22620
795702273577081345 8524 19951
151197483209379873 20194 24339
995544851550914049 19133 29690
827068456676997249 28551 30482
897665250424356737 24402 27671
608169923456081537 2479 4800
169622153452220193 4788 6976
411648578388991361 11705 15275
531232025290155009 982 20105
534233695598480577 10069 21201
294609154100481153 5785 22942
316706146804293121 18904 22097
865798577693798401 15506 18414
445116748918003649 757 11042
717350515298303233 25280 27218
338687929889601921 1774 4963
740482715287942785 433 18027
561908366895629313 5732 6367
571136016229228737 1981 13392
581107479910130561 12385 23520
131912351983803697 4623 11911
998207867680129409 12118 22867
279523899916110721 23144 23202
827012698779839233 11749 27606
456416779397802241 27067 28645
574511116240920193 19301 25223
696912846507682817 8166 10669
492132715760035905 6645 16386
384490489953979137 9356 21300
330933891097977537 4814 5890
689115508802867585 16882 28368
410522496009150465 5549 13184
706380097525357825 19785 29483
728961144859162881 27408 30495
250632132580573601 15376 26373
243956124121254433 16503 25997
491338291390011521 7957 21131
920946018351948289 2846 4408
24781555054683937 4676 15142
441638462894417217 19163 26537
529689864013921153 28529 28984
557913675411917633 23491 28535
936951641619639681 8798 15258
760548936642251777 9761 13779
645933985252785409 6163 18952
934079181884563073 16367 27110
902989796491478785 2768 13792
663314592903020673 17498 22547
591609367488775425 24621 28762
909467320609785217 9131 19439
551549379382390017 20176 25661
886221418910437761 13016 18860
646895090485802625 438 28111
886101976590147457 23750 30357
152797490473798081 11924 13357
982977192168817793 1724 21464
917604943858197633 4318 16085
61265105694324977 4611 30449
512406462173697025 11121 16977
240174990422488577 4954 14774
356427511502776193 8348 23870
463036878616328833 5066 28476
239703330958402465 10496 29635
489987937725402369 11704 21746
370413178643094209 7291 9007
655320931898977281 2364 19508
287121368507097697 19594 26842
648241882701640321 13154 17685
216633100777276161 9215 10030
45308322136726529 10573 12579
973943240839499649 3858 9867
337327554941026625 11776 24947
309829247307124673 12239 19854
46192330498364241 557 16305
324379349762676097 6781 23756
440966388296331521 2465 28690
754309233456300673 16086 21696
849140264954208129 3322 9510
676295205122496385 21384 27184
531048698139556993 2197 21454
411260094759189313 22331 25962
695159419555345409 7733 20443
344771091638403265 2654 26130
626908315894567681 669 20143
275381751419647713 1546 16715
560538936294086913 16802 24502
80903642977144593 5405 12185
937648180891841281 5955 6328
873968967700154369 4270 4552
376859037975201281 2315 30994
61975030691808545 9518 24748
13525829288383307 4563 29617
439370446706963265 22008 28055
892860522646635905 4498 21264
829829129216957313 11044 25356
929860264961860097 22751 27493
223570625985690433 3219 7739
192362093976321089 23651 27695
589888042768858881 6654 27482
755221410422777217 6328 16022
112294066734339281 12725 27038
648377610018293633 4826 10486
457974588251769153 16919 27966
45474279392038857 6081 6737
605719371677100289 4703 17530
703971227586770049 5763 15626
944609532616919297 8130 28942
559111249263494849 556 9347
823179636222338433 2881 18899
607422263450935425 24113 28481
279734396060316481 15396 29844
831631403712094593 10092 29189
879064846952008577 10609 29791
922054949276109441 21939 25246
172254266478670817 5938 8170
873804925718033537 4826 17156
294848703257319041 5632 6332
905597687168587137 20976 21261
570158138229711425 12823 20981
688657011755793793 1316 29713
945433364546790529 2894 5916
383023479331846785 11384 30196
724389601963860481 9541 16046
824958811344245633 4901 30793
883910929407935745 10371 16370
490214471210954625 6430 16759
883616084608686209 9530 24598
12836535069993717 28658 29383
603825346902613761 12940 23297
160090575089888897 1017 24775
762463081995758081 1570 28194
443593181080913729 22695 24282
347903256318691265 5945 28189
771521492913144833 9736 15115
271898753621481857 3279 21882
266644367400346017 12816 22266
782202262686968961 279 25121
344754695628374465 9677 15215
100906672129195137 6330 10174
859139587734674177 9986 25718
159270693702413985 646 4319
702465604090953345 15521 23185
551378251789255809 4677 28064
777786894238033665 12603 24493
287169261862562305 3533 13221
326971916034260353 3962 24208
495674233037060929 11208 14732
598911614457662721 5031 21641
606392586153536001 10092 21502
232628297291093121 2650 26138
625304386505884929 17690 25242
85022293911919185 6718 19374
216542522975448289 2805 24569
85782065852036737 23909 26218
950789132462130433 8093 11143
949168682950258305 11181 19882
161116028704046945 19116 30725
387651606965739841 8102 26555
192503862615037505 726 28286
509071319210477185 15187 29589
903423138834273921 5166 24589
679688628823946369 3127 10107
650049213431099521 487 8478
490169157623299137 25601 30607
50265913543999121 5673 17010
124879563930768705 7979 9685
967696185835389825 4281 22063
331034831017888129 15573 21304
702782179252512385 9195 13563
197382003531082273 13401 18509
24356648027701769 27501 30439
418585548454146305 16320 23537
645358902828437633 9805 14055
609105583967057409 1785 24806
801335208580862721 1165 18748
508585417948665985 20959 22015
92694382025559457 5054 25354
594434787044740225 4003 13035
337210518521782657 5462 7926
115381177770970561 8636 10191
180256434992632097 10093 14526
639230233924230657 14071 23583
818330566222751745 7474 9859
251801998465197121 20192 27761
442240735814568385 474 12674
100386806197398929 18970 23196
11720280151205743 9171 24877
605724238699636481 5580 27702
420749684497483393 289 3528
637297881186221057 22092 25640
895198564340628225 19180 29999
15867864462563831 8219 15055
396733031108897921 4226 24555
233176683582705377 3445 27476
732068572353465857 6907 27475
89741735507558929 3164 17001
243077207426981793 453 5210
885794794858021761 21220 24942
464137390008883009 16248 30904
546954187805027905 11204 18278
148296267939048929 737 15653
904165787893838081 10325 11202
130672157743884305 8290 24251
598892358578908161 4316 24393
630133817859590529 5978 25815
567255329533004737 5645 14567
770216832665791873 18021 22269
540462573798549761 13103 28665
895977621511963905 2016 16717
637039480709624705 6402 16062
619360080637260801 11675 13302
52463909255536121 9118 23168
364637052435430337 27662 30667
622136885000180993 22878 29887
314318012611973761 3476 15550
237401808083717473 10895 12202
554433479440564993 17156 29988
557659634337788673 14328 26984
638708449409858049 6723 8792
552177452278002049 17359 26234
687775393041139457 10042 11336
496588397750777217 287 2878
289653927685119297 5964 18081
895025505933460865 4167 23638
243878876739405121 10176 11681
539481457824699393 11478 30816
284241559498592993 1641 9044
660106936061069441 15549 30255
399870230034284929 22495 30727
501151182643504001 18092 28176
363646941157863809 7659 15671
521958935439926081 202 6772
286366467258307713 17221 22874
710436730741001601 28605 30059
921529386334309889 10636 23017
656099583538050945 3462 18499
306341360929199169 4871 27786
744595005587889665 15964 19630
169634646405679489 11373 30300
565894848574885121 3521 29350
344594982725869441 8171 29192
442224606852498433 11936 22121
24281790006011053 1275 16096
365608918808376897 28986 29498
557773631966117761 4512 29517
444006330605056129 14326 20494
354320856391662913 23150 25102
383539716608055425 21869 25648
969329943074701057 6846 19406
951740212285663745 15501 30820
60360085952918753 657 22591
87328857322759745 22482 24376
297140142485492481 10363 17832
842909747125311489 20332 27974
977083778515090945 14503 29105
307843328867704705 3640 15630
170152194220282369 17886 27567
746910325297157889 16478 18657
810196948481245057 20596 30497
432243849840332929 24855 26000
110245244529355809 10234 13593
993617645881933185 3533 10637
476198747870622465 4613 14158
956646276327916161 17115 29579
691632661965304193 5096 14597
345494487256722497 9744 19255
30435926402542889 976 8170
511686632892136129 23989 26835
77208382591610561 6374 30665
278167274260518113 4823 19682
304728204465018113 10323 16233
99731404006888625 11955 29001
463164523201374593 16790 24400
985448956952829697 4277 8866
872672162590514945 20893 22006
881721700985323777 23591 29200
743317630939120769 10636 27261
754118364463273857 6660 29223
695276912438256257 26947 30608
917866878660646529 26030 27699
195566808079963297 773 17536
429239982830459585 2813 5428
932996221753153793 12557 16902
964649178282471041 6933 13334
66839598425477929 171 24950
217148590347626689 4632 10089
838005731835917057 5329 10157
847780080756535937 4279 4962
321206259324458881 700 28605
442031930270381697 12571 13235
242613243217089537 426 27909
325650329990352833 22047 26228
359380183219318657 7635 20314
271798171298520673 17031 18470
50242565979711881 3367 4915
411103092210879617 22397 24511
416767087355214721 2449 7730
94964863519315665 7885 13330
913129948021019521 4051 8933
183572516192569409 2644 27270
411148472369067265 8277 18538
694879003993783297 12638 17921
278724419983031873 19976 20120
473182113875168385 6010 13815
908931072399457921 164 18779
709775244380345729 19712 22588
522172342115094785 18139 22200
879577953360396289 16969 22527
388983893625979969 10276 15322
962977765421932417 1230 25557
506949818458391361 9971 28375
269244709255161761 5241 24871
243113277257936737 916 15941
19802472272964169 182 4901
665817269963138561 20808 21153
715857211276230017 5007 12403
709264539447364225 2849 19287
996146493011799809 15445 27937
340316142963640577 5574 17033
270770333447273985 7205 23374
794031446900181249 13869 28009
974963052772118017 20616 30996
413891285344572417 7797 8499
608834935604008321 1459 16008
920822395601849345 6226 17620
944288210233345665 20404 22411
210661762233822721 27830 30703
544011168776620481 10229 22080
614269983560252033 14809 19410
564563244235635841 5009 17650
682510618652923265 6654 14623
377271848840976513 9597 20651
684749019298582401 3542 17765
210909228529040161 23265 27105
279528140745551201 17632 19032
675461851121099265 21746 30921
653132198504852865 19156 27918
71860094629407457 815 12373
785306332487788673 16971 18564
205393644885177185 2376 2831
208483024262225313 21293 29228
870823818935186049 3028 23738
225902423660780737 2660 22144
605678233405882369 6950 10091
332957354145680257 27839 29398
308069843159692865 7504 17104
640599069837133313 24405 30927
884653954953037697 8156 9358
980828542675627777 29003 29318
194061009252557441 11638 19144
679396308696848257 6069 10526
823196895252692737 5664 11029
343711822667888385 17663 18670
601061723821935361 5238 21956
296358111646792833 11060 29148
844965125081429889 6125 7627
362561646412050497 4472 30058
137637325125730577 6543 8351
103762327969658225 13594 24999
324408670268240961 4903 29756
209046499846540001 20333 28986
635264270475452929 19871 25304
588099773074059649 28131 29212
737207107948577793 1846 20845
514039522478814337 1367 26457
410023355890480449 7883 26179
448343975356888065 12619 15647
543091024956197569 12091 30066
588145425222922625 620 14133
654350285553384449 6797 24733
866950480222225665 9000 29334
423551334248188033 18627 27378
286735010094250945 12345 30564
50046088548619137 2755 5168
866501427428087169 5433 9716
94905685737074913 16832 18082
407573372312601409 1159 10423
47055697017263753 6979 30710
825920181652957569 1172 15212
670612991351177345 15217 20959
69876919319828089 12778 15905
392633015729650497 15841 20643
250249918488545825 8224 17466
667519473060394881 26033 28720
765962985017086593 29295 29367
939026590665598337 5719 17635
512002061473378241 4379 30639
622671699489373569 8638 11080
166384363669326529 9952 14260
818218085998616065 6616 21842
249293142783809441 18823 20056
716107864093515905 14293 30644
121764848910988385 2564 10117
109877767405826881 6144 23534
640034833294731009 13014 23341
258177138195563329 1854 20635
74041151616942353 5186 26528
800793627369507969 27451 28703
830329369411710849 3951 14520
796852367971496321 1597 5569
560416698576535297 13501 30219
344685237599030337 2783 16371
321334206859500417 18417 20719
502482738234263617 6444 17370
68364094426190289 16381 23160
481506437383622209 10210 29674
288953267988798529 1397 26015
387644360092366465 11064 26081
942170774657331073 2757 21591
212924127086772321 8926 12101
285920431633865505 3229 17852
483227116757589697 15060 17220
722876900221482497 4082 27243
300360295612229313 10942 28028
951671755618033153 10675 28922
905559584442187265 6774 13384
455451156803224705 23712 25693
245402532009443073 16576 21090
611739134162359425 18819 24168
572009495920596609 5357 29453
460509136724258625 7739 15903
118001216942936081 12496 25686
599497488204630017 9469 31021
334769095434268161 17453 19528
542995711178168257 20256 23455
551030922025482561 4050 21734
877592978481612161 5227 6839
356981907690467905 20093 25427
906597557575540993 9707 16210
752725826509113473 16097 20293
907278931666919425 8429 23640
426403973246920001 27534 27914
329170103702939073 7698 13147
80305754040857377 6780 26385
528571991390048641 3799 8184
535707550083927233 260 3643
709474899666791041 27065 30330
944767299621766145 3893 19276
924371261089103105 14045 27498
823492709144119297 12273 30956
556724142704599233 12999 24308
1175021058166693 4583 17704
83590706870420913 2548 26851
906111222567247361 2848 11523
608889071400941569 4609 20487
440577372563218689 15080 17409
822447648362779009 5767 30834
699441719763456129 7138 12143
639893527144568705 2773 11689
5492523254751803 1878 30511
624210596462045697 4047 25985
165574330853232257 7208 23693
865503464305479809 18174 20858
164236992601992417 9100 27404
805195811364111361 2367 11387
577631011855743233 3149 28445
758132889097186817 13093 19666
810556710899184897 28019 29110
782246564879624577 339 18691
104203513829546065 5157 26153
716486932919455233 800 17181
311292238088249473 10861 23368
212340010213520001 7706 15608
922548581460659969 8336 23955
950898831650636801 2512 9158
660269011215511681 3749 26629
190726602675521665 5328 11937
998028507852765697 19225 27272
292709800376290049 16597 28986
662226201989177857 1626 2354
456873988664764161 14797 30216
859488694002806145 6449 11124
928784475902109057 887 16252
264235613804622465 4782 14670
78594000242372177 12274 16538
571361426142530625 17500 18767
422320059604263745 1986 5603
468441594723692865 4444 26151
509585671170295745 7636 21225
990190754292541441 1209 26117
789939843219077121 7001 30656
340675751732128193 23218 30373
374111839952899329 10247 24116
804776193510164737 2635 19372
953481752566549505 1483 22268
913042884655830273 16856 17941
188899738669757505 21090 21631
725897037915984769 15646 30384
23095211438562301 8698 21296
750288577892114049 2200 11359
335249795733812289 17752 19962
116143439156147105 19295 23792
655815322462675713 17265 28298
391870857106205505 5980 25250
526759518648500353 10009 24986
857159117998548993 2703 21261
89637396176261313 6504 28351
123269798756147969 9042 29611
347403581870661761 15642 16120
36882712770804457 9009 25974
405587546313288513 17505 22155
697156535240914305 6867 8794
962714937512995329 6462 20317
221324383826384961 26088 26395
507071720917412737 20833 27203
890458290116917761 9970 29794
119617705340527185 12229 13690
444070451672601537 21947 28957
223956467850090497 9414 21595
616825468697250305 13363 25055
68578595830015137 9247 23567
313985610310112385 5119 19129
704835252061275905 1946 9000
732131981935872001 1227 26930
70052488469411145 2352 24589
691268689218404097 2990 28012
820584563132829441 14661 22211
486897458305612929 5203 15847
924957339476460289 18848 22414
519778099775209089 6915 14981
990809687591099265 18678 30797
654261361904239873 15650 19928
219756641211215969 651 19771
606916057220089985 8173 23162
596691183815213569 15172 30121
852590847766983041 670 7235
158662012246704609 20256 29721
310760480063436289 2437 7323
753015100541450241 11 4075
192068009826805057 6291 15363
410876974845177025 9689 23727
298849197601882113 13302 23758
582123135481627009 6329 15620
605654575645338881 993 4234
6443387964335302 19261 24465
277216805429674209 4677 13050
525848550934785665 2697 7401
624524637437808385 19709 22160
131257161388628417 24620 27774
16999261032779601 25824 30868
520280060976521217 6205 18661
771115243534389121 10622 14081
595697592645162625 6452 20279
216069169218542369 4050 4219
773864392359133313 4513 8425
560972170758354625 3820 10451
661947755521975297 17888 24285
983534732768461569 17386 29014
272739111148357697 5708 24478
516040518757996865 429 17686
926729639758374145 23631 29878
706191599805180161 16859 24851
188475911858763105 2486 30451
832318474604697601 5822 20218
667470008322748545 15557 24557
100698388437038497 10464 19018
892181197929975425 1138 8191
946084252463670401 11115 24727
803859014132708481 8011 23502
647767573784562945 5292 22306
954090754309721217 7274 16317
284322381356780353 549 25892
720746314605616385 11288 19307
791312745003025921 9694 10322
107728937177260065 17026 29265
842492756468494977 160 30934
194096552554523073 3772 14560
134435042893727537 1813 8787
820075394952102273 2442 19951
829255748596402561 12815 13687
595430448165227905 14835 15271
915404934643916545 17029 23033
581064201187988481 6019 8922
672915744716881665 202 17481
192317181604632737 8459 11062
762314433651283713 18879 23238
913576736250934785 1843 30963
964775332724393345 11596 25126
467941051718764097 4259 16187
738628491773724289 3049 28186
124701013322724209 13436 25791
983779507709506561 8843 16541
940798385780791297 9147 12681
59116641198585289 4850 22689
45611717757555681 13055 22277
915125328166162433 3212 23146
449822160845069889 12285 22426
304136105947875969 13829 23352
125547329649638337 5157 21145
650143950762817665 4702 8126
488689591452693889 6469 21816
139379601326936609 22264 24351
798968640143346689 13913 30634
589830484275005057 27250 28250
118124853717244353 9674 26188
279283955883826721 15490 21406
687397065035131777 1465 5285
420879189458482049 21364 28162
683422964696372737 16407 26694
958483587175209089 9181 15211
941346717077710337 17511 19991
688828774542535937 12847 21649
927324430925562369 11010 11810
412024802331771393 3464 20933
495251533602132801 6718 18273
752661458142149761 16277 29329
761271433554863873 2588 11037
648446939582242945 26144 26645
680793181122158593 6262 26027
510531655225626945 10672 23754
570857842187603393 3139 10808
139073580029830177 818 14265
112377285977945713 7560 26226
75702149830910065 12010 18011
348205057772016577 5831 9206
372605502578409217 3297 4183
972880082312389761 14273 28440
340589012999224385 8375 21792
513686389242462145 16732 29822
638905791478080641 6805 18694
347765138253524929 4177 16348
377287868388812353 10577 23107
94892181546324401 14694 19231
934130598000706433 5122 6941
500195730600228929 14156 16056
714174963744419201 11323 24148
39359046725916617 23034 23247
717375567765813633 727 14230
477163000076050305 19182 23830
326123436329830017 13688 20632
151137117351648705 4298 8635
14941935715768297 4323 9747
74608545827306465 1948 12629
353399727081146881 13111 18954
245872055323427937 16840 20014
352216824186385217 12689 26541
465112921796677633 8325 25146
91133864107639793 20424 25571
135241421371713249 1833 15264
406923418435155777 15085 21210
61393891402349969 13019 22538
183991863754890529 19409 24849
484190753997847169 2771 8485
504917500874043393 3795 17233
918430593095340673 240 17086
532795349251593089 10310 15403
172721133595242561 23310 24923
926451362607309697 1222 18113
991697280353964289 14454 28449
531684225486763777 13919 27158
761619930588704385 485 25851
934433441197100417 2060 30932
303323338004478401 7927 19127
563229436208253249 14264 17579
966507668118620033 6738 28601
876096219370538113 11212 20311
815940154930775169 14738 25599
388776029396346689 18663 19024
629279282579954433 14322 15953
216935023141829217 6585 8456
978850463753563137 7982 23372
183208530247874529 6078 20381
717205351702940417 13229 30245
933960442051414913 19576 29404
255657253420810817 685 18777
525132531606651329 3255 21401
38760892333055353 4737 17431
989256221421456385 12346 28391
838687633356304513 2769 13542
9885021295197305 8717 14126
37173921132332313 5457 6377
211466709192961857 17680 29257
434887390361996737 502 29307
195422837140590401 10259 21487
587615933582252801 10852 21329
590942340544628993 2084 11626
811164744362404353 9925 24132
8470336043934879 9274 29654
796149602420424449 6361 15279
924512274596992257 5465 18265
414622288815639425 1560 6132
265685445718325761 10330 22883
476638138488947777 10167 28941
780769221577728001 5478 5949
144304608695737345 13442 27490
634254299214326529 1344 24264
98813707411832049 13023 19650
670756778364989313 2231 17681
414950915874772609 4644 13086
747350195564870017 1661 4344
373981867052020097 16112 28997
48333287835404801 12935 18238
298097541000831937 23653 29888
678269247313132033 7134 13516
326162995825537665 4692 26572
697412415421894145 677 24497
389419585079242113 11973 22719
985634329837317633 5308 21761
221972933170984993 4488 7362
229788357233715617 2515 29161
380504775419527873 16962 27716
790567400755442433 5059 12375
372731363287041281 3228 29810
779256920507180033 4194 28990
214760901909404097 7627 10189
101769472781079169 24008 27148
832040654158856065 833 26638
669031711540227969 3315 20270
396691443219683777 24326 28321
929494062707682689 14903 23696
880657728396155137 8118 18496
405691391117585473 4372 8455
76527441030311393 4235 30526
734805365224495745 13337 18402
891519903001590529 8961 25803
41618475255475577 1918 8633
132747656197810929 7094 22921
853503275511180033 137 7283
409290304377318401 4269 26654
898516532385883649 1048 12116
667298856458263169 23149 29350
668775271521205633 16103 30554
753142255160991489 5012 14667
178409919360134945 21688 22246
265664053277507873 15683 28667
233976628045674305 11594 18401
85462753359305313 30877 31021
848702470380061441 9577 13562
569013938321592833 14410 23384
564797032549641665 6600 7351
93855634217941745 10732 16984
789437867662300673 12429 27129
280585980225570369 16947 17550
23169969892144593 21684 26215
354773033831204289 373 18310
870778842807283073 4187 12298
664611942387569537 10613 25685
745222801879030785 9217 12202
214182173152845921 4259 13497
895693945979232385 19772 24299
984378284907652609 8728 28073
360826850654326849 10677 28780
998141064321540481 28525 28620
127573438607015537 14884 20531
616550331027287553 2899 25972
798239564711273857 7846 26295
402644320560153089 22387 29244
27528976887950309 20165 30312
831290523005353729 5056 13282
546161565298298497 13037 21489
590616638847418369 4806 29406
375879220417687041 9901 23897
360898876790418625 108 7100
686361601708078721 733 7505
411859533593837313 12019 28175
843074385279052801 21397 26960
922020181616606081 21566 23211
438828748869504193 18655 30948
60854342180558521 23635 29438
425231126401257601 467 7546
195592892261704065 15160 22504
51045122312721961 7043 29744
683724211940710145 14270 16963
758574042448131585 20924 25176
401729340661237441 8064 8233
83160526446597777 4697 12808
959867525477104513 1182 17220
887325610410073345 25029 29587
390061162371058177 18098 28962
508194354675815425 19433 29148
520677839618439745 9695 27693
464741538959160065 21409 21459
65578004513586305 2914 13649
374366286691476097 27259 30500
466618715318073665 5103 21395
922717441980381697 19209 26115
310826967829161281 2338 5768
925617441794450689 1084 19382
928358613895152769 23156 23418
829234439014228993 26447 27473
282095148784041089 10083 12756
203554209854878817 1285 23407
45699141707327585 12149 30581
364279850136881601 7434 28290
843813400860415873 3122 19871
963529555974098177 9250 17757
352032153127492353 2376 19588
655063631564004865 425 24953
865216339671380993 12641 24503
730347743596929921 5000 7207
28795383073937589 3831 24642
113515657492683889 5734 14350
398966986905140417 14611 23363
542989706222634561 15135 26931
994995187814009089 2789 10045
78232455893285649 4222 18850
265074595807792705 9020 16757
237534282481995265 4068 21928
216836438825819041 24106 24177
66158613629056617 21638 29988
6446438462877070 13015 29117
384696775685874561 8975 13908
841726451660758145 3073 4181
45126841916030001 725 24642
405638975018437249 5528 30723
421597369507232129 2490 10008
893659852501510657 2577 24347
27605699239330761 9493 29000
956006179748687361 15106 27341
331859388733981569 8403 13073
911877301955978881 6756 27353
311154267914233153 27122 28330
674053180917443457 4102 25496
966147800524204545 8275 24246
404730821066973313 26019 26326
126572735021341025 7344 14030
92337093334311505 2328 12002
835893269808131841 8678 12401
643264911050732033 2451 5715
746855900955026177 1933 9982
962034296762201473 427 13199
832183074912940417 22261 23729
685893538404283009 8792 21045
126967191802776833 4813 13181
259009752446065281 23260 28489
742488818636807937 15310 26768
642851183242367361 11601 21879
426192847720372481 516 11977
273949566487832641 6514 11845
879768698367804801 2932 26283
827329333539093889 9499 16391
773323660883818369 6750 28041
482298215091351041 23906 28794
368130688931096001 14586 26959
354260863857700033 9202 23743
3934005983737166 3591 22502
249196955343709441 13508 27574
210148906154564929 12427 24973
926841476653745409 27451 29472
884249006081432705 3555 9787
303545268685656577 1430 9396
803440220168361857 11441 16139
468712619832768257 18569 19610
265049569468104097 12471 23844
998273035053902209 11803 28795
985458437698021377 19361 25318
124281838432889201 2505 23346
331175781459705857 22132 29821
204862826351916993 4464 9270
419750634573681217 6340 19502
153307183586047553 13708 27149
448740801319715393 24265 28171
922419550923425665 1608 28361
445121055859580417 20338 21606
815379900788510465 10487 28941
306324061230583297 7300 18811
327843988564115585 12235 30723
689113973908398209 5177 12726
386436964481998017 2500 29853
13213253931908753 12121 21917
675997840812161793 10052 14840
393684566764143553 5526 20351
618429929511218945 16191 17486
394123390809397761 698 29307
658596096306997249 9027 21753
655477813175188865 15270 28865
874651844681817857 13407 29089
914527175353427457 13296 14855
138748088398333633 686 12014
584256158535687553 5302 19588
711237431894684161 10419 12188
914448130509555329 12356 21334
544786914423770689 18007 27260
716058850849002241 4250 13473
178636188678279233 2328 9368
223835405015577761 16957 19293
191848205653403873 14481 21423
164865939800911585 1367 6187
668421334880090241 8249 13752
803871025860758017 2307 24409
821528896323673729 9559 22933
786979537743256705 10593 26074
798022408311521025 12423 26099
2045624012609438 5831 26180
237194951950275617 28797 29517
692000621320325121 734 19059
910613631767485953 2988 3014
942741401035135617 11275 16367
952809293721276929 21062 22299
436022969120664065 7311 12615
55586737562673961 21646 30483
789420387669693441 14995 21788
763587709726667905 6584 14544
146213346606153025 28167 29782
327293558040903297 1774 9392
321245934365663297 11605 20303
443806687579400001 14492 23487
167900327158058369 1136 24336
680943183922192257 6944 28643
849854930632872705 11296 16570
846503149125542401 3159 9201
909129739886431361 19807 26378
553938669354121089 3138 10038
766711537441239041 957 20940
346817328927517825 19736 29235
743714223374603009 20411 25803
22171935629767605 27 3006
435549297215359873 17326 28661
269906826534455745 12477 24914
779334302274669697 6403 18883
771870507223948033 2421 14555
127261421762796097 556 6280
969647490727528065 2784 24023
206340353132752353 1700 8647
810888816582700417 7683 13718
807517912234558849 15593 26727
979055574445713025 3570 7782
816535349504455553 1610 18984
755617850477900545 18033 18268
823536999444826241 13952 23898
900210844458758401 2972 7281
167238936821341601 2142 29420
372082693209602433 4076 9147
560856270074182849 5158 14231
812502352559196289 2122 5197
109070747088374273 3618 21051
217815863003149697 24041 30674
540549826946687489 6914 30855
184702687594086273 2630 25181
887746484830181249 22714 27813
104618050106306977 20088 24503
960910982205845761 12857 14564
919523042549744897 3428 4267
459230761260620545 11147 23228
295604760843612993 15466 28457
535829363318072193 2466 24345
939105660639047041 26434 30169
759187485925529857 17544 28677
961620263730861057 18646 23483
497475985904500801 2604 19044
945942481420960513 7326 18515
474038406562677057 1182 13487
285186934192065409 13827 24923
587883876943010305 1140 27953
834914404905806209 14626 16785
951184681135821057 6089 19207
532031415954474369 5026 28136
708864279392102529 3647 5048
966844840867313537 2026 28878
636041733431433473 3614 18747
462646772324145409 17615 20963
593397266783314 20584 26518
779849424693868033 2065 12491
256335647757019553 11901 18607
165444801765300289 8140 21567
516181111143865217 2456 6065
258911272566425761 8155 10603
609336561649122689 24527 30178
29332752021129949 3034 18928
314505170490122049 25872 26167
712963230049400193 9559 18593
511962480586980481 1539 7733
391896597921924417 3403 21194
840351113591495425 16 17556
338135551823402369 18061 23376
310452228014447937 4619 28792
889046662528354433 5020 6294
455103640715066177 11850 23969
750924648775043841 12629 28146
425930419998188353 8561 23878
666613471853434497 7313 18048
150428433957770849 3611 17439
240426264489091329 2099 19543
141896979094276785 6691 20100
101980152596151905 25694 30239
970978540526857601 4746 25101
958400008862088961 26481 30892
173570338958249697 15807 26289
216785222602947425 17182 20890
811445477456842881 17335 18918
793111894574142465 18473 29735
248073702415275937 3625 30190
466784097650187137 5176 22821
781416237496244993 7229 12679
770332705016887297 20210 25527
766529063607514113 3832 26531
483251858111469121 12016 14005
663532440594636289 19794 30787
614622982480742785 12604 23597
708940751954862977 13399 27101
757351597638059777 11029 12025
463291045586572609 4806 25753
567555475453378497 2231 8089
921910564503200129 3853 7261
334564825638960193 479 13206
171266374803721537 15333 28157
787633336273902593 1042 27571
236206686290849185 21145 30173
684840728599052545 3545 11687
561234772950030017 2277 11245
99552527623604449 8116 25262
981360118139399169 22450 29016
884202424619484673 6828 26702
733185083147034753 28891 29743
577700090914166913 21011 28855
180011800269149089 7535 18004
668158483503898241 2292 22113
702914340097436289 7117 27276
359321464058087489 13598 19684
344782600852333569 16766 23163
363789743747315009 18768 23110
336127715324820993 17950 30142
214950222873628865 19465 23456
490963393548931009 3443 21601
977572650411442305 3120 5039
442848864925934977 359 11637
145167771987946273 26678 27315
892175139720244225 16164 24408
95993776590869825 5647 13794
677540488719174017 11440 19207
620618940057116929 15501 28888
713055781884584449 18942 22023
766313688489074049 9295 21130
743549173588974081 16562 27050
892897452920625025 15258 18947
969593407567281025 3959 18964
170334682531358081 11342 24690
161112525710549889 19903 23605
43253179450434945 667 19132
107420119503878193 15620 29393
923973974943802241 1333 23347
831864258692945665 514 11377
429256180841111489 5520 28822
711559911680772865 13670 21313
953474472323005569 6816 21359
797083360000627329 22212 29064
871151257417526657 7922 12858
625013163441686017 23964 29678
573207108410851905 1314 28353
841270768804861313 3755 18516
83596190210517569 18468 19518
762261688351252097 2008 30571
62614710071738249 12007 21094
8290227175891119 7746 10735
408117530068441409 17764 21412
658268173188652417 16104 20174
387675266846652993 431 17714
167443175755437313 16519 16619
99634907433898689 5399 7157
841673877844605953 15270 22490
896455135929198081 4244 9324
656499817246313473 11041 21067
138868733619975873 9276 12219
307395201514175681 9405 23077
734387930473101185 11570 22547
824793828721965441 16186 21211
512802151969186305 647 17339
80284716915734577 10358 12206
252735426298965409 1049 26045
260795729393507265 2100 17076
968436487170865921 11509 19272
296432094823082113 14068 22659
937520592819961217 7465 27270
295773666575342977 5094 5590
601055545749108737 21919 27178
617386548473085441 25930 26176
964702620851863169 12320 30732
380769431662727681 2097 7998
96668252813405073 25016 28118
667311583905366529 15954 25761
723497395412291457 1439 27142
412575922475639361 10805 16153
678176582087974785 21433 27913
622936510503443201 3343 22661
860917058147219201 1108 22820
481989090833096129 4136 21357
584436860503362945 12369 12427
967123908438374273 4512 25992
138566934149761073 533 3323
702486717200571265 7562 20459
378442617745196929 5620 25513
661779628866348417 16849 24677
693629974156959105 2882 27316
289697200200421889 9894 17268
282426517610080193 2406 12196
824418481100799745 4687 27243
930295797924738817 11036 18115
363478000191264513 1897 29599
680202864317426049 8301 23765
171566101067519137 21669 25813
990536230489407617 3200 25805
668914495506996353 3034 6215
626371035568613633 225 27841
584802159657876097 7892 12881
553349712526024705 7056 25236
615739859799674625 20352 26161
733269267631175809 15372 22207
771983620620652289 11351 18895
63025951609670729 13884 19252
445104211752735041 3579 9346
854377818555807489 12324 18071
44255757877131433 14121 21739
597627475375102081 8045 20037
597700786722043649 12555 23034
91165976307809873 5900 9668
162964654106978913 3131 7450
651129162853475713 5417 30204
299277296122042433 1869 28139
472478971612165569 2876 7969
280504488634086625 116 17154
543258179141783873 3928 6072
241686037102766721 434 5723
204163913172767041 4693 19444
503317645541947905 16424 30093
901167833531342721 2199 29208
934895754760773889 18113 27836
283808698131398529 182 21843
138442095067269121 5959 27371
322167534786128577 5875 15197
674715804293043713 13748 25097
2659775680900368 15011 16457
388770185158414017 6983 7281
556700041919963713 17488 18288
121157873637670833 4044 18668
4813969139522812 17432 21771
75022488141918593 9694 23260
209864417073500673 3498 15253
644046470748691073 3274 6842
92841604029803905 348 22595
869701242215704449 3465 26773
396661291437663297 2723 29922
968225616224643201 6013 13475
418663259285384705 483 2560
812196771481758593 14241 23006
83794068109650513 18929 30475
264909774051488961 6186 23806
497715868133003201 11866 20094
363878623943939777 20885 29159
76678319800816305 6100 22313
884681063230274817 9139 23425
161525956964485569 16777 28589
583387596828210049 14601 29812
66049706942688857 12188 29058
29506283538438541 1134 9490
6453837124883678 8000 11463
828306885232983297 27936 31020
620351055458098049 12928 29137
105975322120926305 5754 12038
601652868497982465 26440 28297
689656855986420737 17499 19813
18429605778830905 6303 12344
501661146523304065 20239 29205
43647807569232809 4576 14803
156829976175394849 1425 21241
866868688099440769 17620 29052
464859896663810433 2583 21334
854196048788740097 7586 8063
606136777617486209 15174 26166
276772005858784801 5737 21890
450651625594815617 19998 22514
537450579043269953 5928 12817
466421977072762689 22090 29934
209646132536573057 11964 20689
200767069226415617 10745 14902
776464003376307969 2444 7500
997458559736237697 4429 7648
399195558541659777 3806 29113
350567510975906753 22370 22555
551704378269040065 12619 21075
725138333014790273 12896 19919
957737477752015617 8520 15558
74832411066651617 7042 11582
808816119312698625 28590 28636
712826731273970945 26970 30728
559318289643268673 10046 16825
188167054428362241 7061 11658
452048245464045121 23455 29630
58489062640511233 6960 13513
617603325413409025 17503 20968
870729098348093057 3686 25362
765657994780841729 17558 18093
137051498565490705 21152 28180
540723397575700225 302 13424
382542633687251073 16910 29881
99625709082989297 3425 17998
48534478191008649 5912 21426
327379234650049281 7694 9872
518710274114695809 3785 28082
139007149877588881 17459 20160
173265395119848609 1551 29143
82885508335035489 2731 10236
324011918909519617 16763 24186
8397387622512299 8263 14525
411293016463012865 1721 20632
579112802388504321 17308 26306
581232258959360641 10261 19061
153856413483143937 3758 28529
626214615534145537 10136 30765
591466322884084353 3555 21299
587501875121120129 5783 20583
563195969660785793 7333 20980
603089842772753537 2796 13599
236507221044188769 23063 25861
683257975620719489 9490 24013
710070093638794497 1596 24830
841929476909776001 13569 18080
957333904977016193 5277 7714
267294497147048545 7714 14949
275543835803848225 3278 18437
165263952539440609 330 22202
696529467865769217 7000 30425
658816515242520449 17440 18443
459805851354818881 9150 23978
140242513630489889 3601 11979
428855169972759873 1874 8419
115354736008669073 5331 20670
652886398710553089 14 25733
969190557597748609 6290 18750
852811592729278081 2820 17647
717621335529983617 24286 30169
602463010270444289 5515 17780
851036773861643777 16003 16370
150956447684048801 19493 23422
244562638272697089 153 11764
574277049868005185 22773 23808
969864606848680961 4963 21561
297093883678808641 5847 26751
811526143537506049 8982 16285
530915847087729985 4653 13395
633270948630020353 7642 10231
122142304808985361 4139 21278
81023282336218465 18481 29766
101682414289360417 4583 25784
616330353358186753 5983 11007
942029002010667009 1779 19501
600324078322088833 22534 23181
233298220201252353 16987 29566
217742026843588129 11841 18515
927108124991999489 6769 17184
16229658132118631 547 10650
410959426805863617 8283 12630
701030942512908033 14320 21568
964486491197856513 3945 9522
979872371196861953 24769 30957
343863706445464577 1890 20222
770210232110578433 17555 20314
677777257061077121 17326 23349
820205199239296641 16028 28630
188556124999906 1325 11710
157691058342429345 17833 26015
653067376451769345 909 20922
42751223819081473 17330 26463
944453228381608065 28922 30290
720925059717252737 14596 23041
139538854488133521 3972 18873
330854238882039937 11504 18816
525430315326634177 27095 29248
138634727617407809 1244 7402
396858884217959233 1007 13415
592642206846974721 5078 23597
644859967046048897 14042 24983
149755294623737697 17176 30585
32157841619405049 25749 31009
232600223802933217 64 18967
525105009969014017 236 8180
617479443832955649 21840 29107
674529623402872193 18699 30110
928338044399808385 8489 24565
115889167581915585 1144 30063
653039953837300353 18586 24524
976273754722736641 28176 30081
878993082493678977 703 6450
924078487476510465 24377 27474
771936835686652545 8599 15105
493685882628408705 21749 25810
551772212055553281 10482 20310
113168257675912545 1593 8915
48941159022440673 6522 23342
506600518398638401 3333 10469
99318706768201537 4708 22462
557169463980972801 4432 9955
503989167160561665 3640 23783
289980010311193601 5039 19114
736683338620522881 1435 26289
112770511222183953 141 17722
302494007707174721 4292 7271
991884530401986049 8881 24963
758345068162412929 26206 26782
19176817288570905 20042 22654
651000018816624513 11329 14841
823782156863426689 4242 13228
520505964405359105 8182 26379
981473302135103873 132 21919
669712573944884993 7067 13568
189373740421242337 839 15590
511191053145012097 3863 22071
934658047144001409 8734 21785
731356562414809729 25124 30615
109296970812192033 7789 11070
651805771241740161 13916 29305
624979805732866817 12613 13476
272025231791111809 9987 19221
517995720862071361 13835 19003
711905663623696257 7325 29604
245572916463931521 7434 19947
452029903463390785 7927 27106
876827153134097921 11092 13656
339053961974187265 2883 12279
296690817613754369 7850 26596
117976557454660737 5801 18741
959638040182223745 21024 25939
794696791731155329 9089 27082
338539099711557185 20141 21821
682979028810727553 6003 11621
503456086602124481 19038 24460
303762029661342593 3146 11112
207621172446952321 16866 27777
988547128482402177 11937 26597
791869561824565633 3414 11241
650850340375228545 6308 14533
775829477084148097 4751 28173
174612958887927041 14711 20262
750742069441553665 688 16610
641974719221096321 12984 24030
254813057599793793 6661 9400
595606600837136513 2931 5454
118136604295127505 13631 16239
572232023537594625 2007 11860
55373525685457281 22675 27157
959564766711757441 9889 21850
20086995091855189 8908 24058
342845546753935105 4957 6899
81106329023302945 17028 23943
9929507227901981 4911 11887
392913210433047041 21552 26451
223865742805372737 7373 24486
204908071354868321 4508 10885
138820188257192001 956 29544
177262632371405729 8600 20008
1495804278889069 9912 24049
293383749317914753 5300 17123
535867282552096897 20406 26693
839480086419282433 14913 25284
843433999120009089 9011 9216
114055477325155857 4408 12059
604782611308955649 16226 29824
307147972841914177 21357 25677
295584540116450945 15828 25342
499416880401245313 9795 12004
984184084808795521 14731 26223
826952083570969217 2928 25007
444647361227822529 6358 26190
325490158380734593 5236 9529
200145292401451521 15491 27088
38051424669429681 10625 13498
170993567652843137 16951 29305
875196175699787905 8774 24554
662728042342628481 361 24694
910869408468297345 6090 23915
224281574816586721 14356 25625
542487121688271425 1798 10972
851480713956441089 14544 17982
322061944778806017 18310 22993
401758117720007105 22929 28533
245136629286410113 5732 16262
366523620777606145 7781 30839
348113059460782657 4543 6772
639282458822520961 16473 17266
365029047971535873 1036 4878
350246056227852865 13568 16016
773693513598498561 2552 2901
252850312325691105 18374 30534
146808151885526433 3719 20963
204534865500257025 804 17834
472100300099807425 5146 8237
730690297892067457 6314 10268
740281239202364161 13420 19320
681442821163095425 1406 12288
853657669192568193 17276 19423
381649199968009601 7795 21740
59847656167821841 5996 19819
249763338051458561 4004 28829
358161292544306049 26422 29680
225237002482828065 9096 22196
305626571479610497 4890 15035
121457707790249009 10564 29553
337919130076766529 16782 28236
864907655268851329 18672 22814
905467646256401025 2127 21153
742508627286333953 9533 10063
721693326486470017 4359 17636
743320870588036097 21263 27810
213585404267963233 11731 29855
741650901240511489 13308 21415
634259848515579649 19264 22831
332753008160508993 9729 22687
68483918866238729 26678 30677
913533378661590273 2229 26493
973134391644347137 18785 28676
83665347568938849 2171 19869
157828209668497985 4133 4427
463047000015272641 5687 15442
599397148597102337 13656 18608
629734830359907969 30299 31013
558042795998804993 10149 22131
424538847509673217 10658 21216
803993154368210817 27510 30722
40319743079464841 3391 9933
168121497892844481 10835 21928
410022868607192961 796 23273
569271915882620033 9045 21812
205159869364806017 11167 19444
506236121613742529 20408 20572
947771044659113217 14674 24981
597117711407573633 12231 28036
536761426567551297 8715 19634
309430427612841921 7838 18219
7175765084660669 7881 15331
343443117927773057 4365 9509
560930682706342081 15626 30002
5550067199468601 16679 24247
524741605260437889 2786 5196
342080806385720129 12688 27743
34710585337506929 11600 26860
706534302357557249 3024 5835
53594155749003393 324 28315
861595247472177281 16926 22456
554831087692306817 11007 27144
306601603664578433 10117 30725
55961574177025857 6219 15183
593004507028634753 21445 28472
191870191657784513 2326 11924
320393966629541889 5814 9168
892542691473828097 4651 4666
275985592594377505 10336 30192
170678104375511457 19175 23066
636874309471924225 17504 19794
579250363800277121 16761 20429
331342653695198657 3453 25791
603155387898539137 5053 16388
626142927912201985 6544 27378
772111882835865473 2873 19086
58228550629007001 9655 27309
523986631981628673 10442 18035
359172997437244865 6490 8455
893596202648474497 26967 29813
390084702255531841 11707 26454
164078061183346337 26828 30104
784956843240156161 19412 30071
563672073646692673 9064 30730
682134515143030017 8722 21638
372769661530881537 17937 24846
865274455114221313 20903 30597
578708455608712321 16741 17708
358539896864353857 4007 12124
142803941539455089 26238 27689
63188821504457593 27494 27525
170010374994710401 23716 26784
296391177767940673 11937 26422
247823389887955169 8224 11127
495759406187833217 12720 21363
547316259181265281 1682 30253
618306020676239873 4081 14502
439001120030951617 15785 20289
132040805164553633 1112 11352
213818284406748673 10782 29245
641695399184793985 433 19260
505323162974505665 13202 17945
891268612797890817 10438 13548
947931977585774593 26748 29059
361222285049645825 7393 21006
742950445859207809 6391 17048
479674107538858881 13409 30488
949736777238676609 2019 7708
276514116058944385 15960 30347
136782738378641969 3738 8195
513433851214617921 16693 22386
510212048088625665 3471 11882
109051230286578257 9347 26384
387489823914989953 20493 21924
485044994345816577 25802 30581
789454719904391297 21217 26418
953973063221365377 1716 6558
47405920095755505 1062 16532
625492305788160513 9662 13123
293211846410891073 8415 15509
392329823454783617 17893 30992
608215996766603009 5769 10988
738884010667323521 7827 24619
369395517052559809 7845 24327
739442402893427457 20861 26395
733586180635072129 3518 8602
793100738593896193 7466 17135
258745265576216353 4555 17801
852275251339332097 14982 20605
693968957568444033 11115 12415
952120567006392833 3067 14549
724315967300491137 6968 14449
174208665252006497 956 16829
853786448226301825 4656 26002
955123604695419521 20565 25369
147723764058021345 7871 12589
104826219070471185 8990 30420
119975702874342001 9580 26193
265687110610929985 10892 23548
857680364634511233 1240 2312
475192717131800897 23476 27307
94257799360761393 16644 19813
322177095447077761 9601 23612
786763701585393025 5264 29664
249845877474623265 6207 26647
210131596840056993 5234 18030
968020020735497857 7688 26019
820961945086217729 17929 29054
413993788161729281 9411 26754
982032359401344513 716 22735
787468904757933057 4529 21397
195514843467044833 2994 18999
921207814695403521 11442 19965
172749180799314689 4162 29126
537707179012944193 18464 29238
329062840793987713 9075 17727
140609896132286145 8546 15171
892352276495714177 23420 28069
179981325739024801 11699 29647
702076976792717697 3089 11286
254931860131531361 5157 29186
495705824697751041 10638 18572
558614978607767681 10737 26401
947832766059114881 5953 15284
808005325890729217 14693 17525
436173196527093441 15248 23546
554303097655807873 18658 29399
704535644371396993 8893 10226
102731761238512577 16741 28741
672273179369142273 24390 26471
403460348323097409 12238 23857
992205722505950465 8881 30978
413266128560973569 23257 27458
695607229337028353 2767 25299
794423235607641985 21832 29704
741062064765721089 8654 23491
237282106240964897 12223 18654
58012951138294969 2771 6348
649176180333160577 5936 27726
469763072955423425 9484 13445
799404920385068545 10103 13152
401146958954498689 8890 22467
110557887856206353 14815 19682
149186369281956385 17395 29440
183207178302463809 5293 15186
331975082734970753 14344 24859
973551362713113345 13 23421
694570396121314049 1421 2345
258946572983131073 20322 24556
114238613065751345 12598 15877
528589078224715777 1994 5266
806767349274913665 367 7770
664239739199782529 2804 10540
552035987003222337 24063 26145
787509430438110081 389 17279
579924596738656769 7084 10044
646246699328610689 12012 26996
792249069459231233 7734 24732
210952003489811809 23179 30611
252845969627180993 2924 8165
482193053048401793 11684 29474
154566042390513313 1872 9961
81022661023485649 21681 21956
96186808233646561 20730 25031
340065152235762753 1151 21539
770097939679985153 4490 7038
405815368188004993 8803 22041
885983966762047745 22422 27999
937334773126163841 17955 28155
452717121700999297 13626 20889
903041253477926657 8423 28248
951165687544424577 16540 22238
801237064656202625 8629 17990
193802532627913153 1405 23382
998157051758543233 2609 8641
930852912049495297 5202 13280
662446627341946497 5823 15523
235472488097343553 1804 17617
556950041741504961 2516 14626
215554764202117601 2519 17017
842354273581417345 6453 12207
285910063334242177 4691 13333
31845215444580077 15221 27185
450753183964629057 20204 27917
974299150396230785 13756 29470
961202954835442817 15792 20341
972948006280450561 4595 28298
374716568281506561 12026 18560
67190281848109377 10119 26153
511268034650598209 27702 29665
186092768874519969 17009 18055
864406354857926785 13791 25423
546466023180439489 703 30614
774824767716438657 12405 24741
817378660010536577 14948 27493
140645324330698433 8735 30150
247172224643247073 11598 21924
743810282085050241 8170 10257
22660928745413145 7794 28049
199778560696678657 8187 30575
376347892461918593 5189 19957
156756231740388321 11285 24592
716422197220953857 13616 22488
304229060889177537 17159 28925
680523620005697409 2475 16298
911012734519502465 8846 21489
871945414530276993 1103 2255
685856484636993025 5817 7746
656970856401439873 23779 30190
434721665945971841 13387 14651
507693106670547649 10501 14452
947971047703610753 655 19249
826771995121315969 23763 29297
312399506042808641 7768 15356
496586638631217857 18232 20555
245211647785744449 15711 17130
270570113950096673 7656 28415
656052832920607873 1968 13174
688169762528293249 7819 17645
473119535250781121 1308 22821
725135792708368129 18742 21249
871956496633984513 23485 28514
160503060900229153 10065 13335
5852763011837682 8050 30516
196164588672470337 17573 30789
428489551965355969 9126 17330
200515319329884545 7596 24116
122693833677026017 11624 24496
889875274290158593 11621 23419
991536241929892993 5757 10559
439254689949539329 15062 24802
100279970166162977 5102 5251
167273650042940161 16735 17569
291582767398978177 21053 27159
392232049622311489 9149 25383
3183830763553886 12241 19585
529012449651741441 1758 24539
423314314811776193 26246 26849
34401526173386545 8194 20774
762818833569618049 1865 6079
428622367762013569 16626 19198
978654905985536001 14645 24701
393224075468300097 4789 10112
22739111027014757 24332 24798
54895374277588617 3583 21845
674084144045011201 6873 27832
29553903093671 2114 24847
73226045128571121 18291 25652
422127047139550657 4307 17184
570873919969898241 12121 15666
287226257482490881 10693 23643
672452900564700033 327 26695
945902469067089409 13863 18166
892653677706462593 11780 14494
153874702617319073 11580 16291
625222838937140993 23349 24818
682648106091757953 15945 16514
30348974705532329 5711 7002
301189817571231105 5568 7956
179885124753745633 17565 25977
78152829124757521 23678 29512
973833881633808513 6902 7160
28483009629358237 533 15997
923026185725667841 2211 20316
142942666798827393 11280 29400
928257302358957697 8812 30159
804098084047854593 6285 7283
260257928413714977 2913 3427
674408800922019969 802 18281
738485625631213313 866 9011
519603029173371329 11686 22609
427111898014750593 18263 19654
434944547570093953 851 7739
356863305675233281 6297 26919
192818560295325633 360 3227
480796070541934721 8094 20335
14427419627462969 11976 14914
518818072665723649 14082 20994
409514345311411201 10766 20765
882357839334225921 20487 26362
630944652963588481 6957 22880
30892558288854845 10691 13085
747480330648119937 118 7816
137473668230960305 4335 19869
16837610902410205 17410 29122
291608248788762113 2283 2982
182253858583127489 19025 20052
867379493366463745 20973 29235
193440072706859937 15009 25176
444074910564438593 30 19579
262498629665220321 14945 25832
520967826877544833 10942 23547
737190373958707585 9381 17546
659238034017093377 5054 28110
5709328820021399 5367 26763
403284211373353665 19464 20693
696365512465941761 690 28683
650772472451564033 1388 29198
701751213466099713 10859 21552
519908756292487361 5766 12394
730149475175590401 16195 30349
479421376907637889 13868 18629
432307469046126145 14951 30373
953234518766358017 16829 18599
143115992009338561 1907 24370
790459807338152193 15561 20078
287543984301567681 8744 12375
674555034820734593 1064 2339
95860494072507409 15019 22752
789221098060508545 14718 23230
265531697886988385 9085 26833
231124924179006529 4290 13430
438215058813906241 16934 30947
864425233386754177 1634 30252
312886132031355393 1082 8603
52811746081111721 4108 7619
871356375934777089 3854 18599
857431210284644865 20498 27829
153762470408825185 2394 23712
918340736901207297 12381 13803
769678077659502721 960 5050
509413691338124865 6379 7396
565227868680313601 2951 10852
673048275435057537 9274 30551
237427957888950657 18537 22893
731627245660419585 11771 26342
805940919809732097 12001 16520
661981461034748929 24229 30513
328065469259282625 25639 27912
592033200266456577 19672 26628
567196644745099137 8578 12183
644461615793737473 553 9073
789708247724757249 13454 17912
522163642233593345 26127 29249
275314354884816481 21785 27015
596095397229369473 7654 12145
925916083472511489 15651 30369
370598485270647873 22479 29916
876000548423224449 27459 29920
735770094872911745 191 22675
869789547260506113 5948 6901
885123805574991745 4227 5727
528029970687132545 6912 18520
89386145358766097 5348 26049
687696205146775041 22717 24248
737686923585982849 17870 26724
438050401436345985 1486 7882
716811498504931457 644 888
668012824548821249 12491 30157
729705022940279937 9999 23384
502600942306290945 5939 13591
478515763995922305 17526 26270
55595003136456713 20588 28759
667033518100595329 2903 10891
468984877619664769 10082 22153
545158627117238849 18312 21897
494139051719582081 8836 16135
82746970264210513 19787 23166
74276884186620145 19697 21357
195543405047125409 614 24255
900442545544361601 4400 26874
442493169761092993 13348 21095
521665782949316545 14107 27570
291154384986747073 14156 26481
265432537756947073 13292 14086
294089114723718145 21819 30616
765108469906753153 12171 24636
941202304404050945 1286 24249
539721816733358401 222 7433
544650082851717313 24868 26069
315843448179624193 5400 15268
609807564379472897 710 20574
883756598007334273 13839 21350
361168878104237505 22035 23879
686003819842515073 6485 9072
392632071973288513 745 30374
946091484154916225 4844 16724
212255699631413121 350 20417
533074997762089025 1294 3499
576779549184799105 2693 3911
764102214715233409 29317 30566
89748988703618689 18772 25175
61332076634986521 7144 25118
364847286942683969 11828 21579
380031475541411393 4427 19790
681028123313183233 6590 8188
129111071217995041 3622 26588
808231225153740289 11872 20744
336540655383725377 27142 30115
89889012008015361 1142 20625
769637400885617537 14681 30283
369637466643872897 2249 8080
99168739509078561 16548 17018
931447550870103681 9041 10269
783349385636501633 3288 28374
980588446350587649 3695 8233
871911328256583553 15530 26381
232252612874120257 4145 19471
635784432000267649 2890 25923
133757539870380529 20232 25165
684535875118481153 185 8859
450033799652374017 26135 26432
891086340470099713 19763 30167
156323469927308161 21862 24250
478626466718832705 5336 5867
159568664452123713 8382 13916
730364071604046977 10061 24358
850182018010663425 26891 28694
880460628439376385 3104 4165
25193574299777313 12553 24828
9180678299305357 9142 30367
705638833830072065 6511 30999
583794546912638849 4008 5407
761540881583769601 4146 20808
671446259448831745 70 4332
741860119855466881 13382 16196
669979566666850049 301 17448
959076682933925889 12112 26615
889376027738467969 6640 22224
91479214547284465 7163 15778
646434655365407489 6590 10761
178727218909884289 5976 20405
881774224235332609 5130 14517
916823168438874369 16509 18028
601614552835595649 2039 6968
280981974114666849 18950 25391
175911967154565473 19672 22036
356585864508495809 15447 20253
253874335926962401 20041 23022
901886836421752449 12116 29162
931252504271586945 11838 28305
486659640772423105 20900 29874
146045956679213153 7613 11118
595705328545022849 4117 20533
505186060370864001 3341 29447
816347291243566593 9177 14243
124493757812683009 4791 18916
878018997690716673 15902 15917
490088845389752961 2236 26207
507287313831660929 9186 14513
92661849681402225 17942 29150
91823602009043265 15141 16761
125112128027314641 24382 30119
219988902911460129 1866 15397
880799359049472513 6643 22296
222794828510373569 18230 23106
32207896043079389 2903 17354
481616012654519937 2947 6120
696157744865924865 30132 30166
970259978526939905 4491 26980
250452830769564385 2087 11321
495183407308040577 18466 19278
766380432121433601 11655 17525
171309426185743521 20804 25156
261562432004925697 2797 10856
938108528910881025 7173 9340
452306754372212801 6394 24217
132577755211883649 15681 15996
187787452938454881 6180 11432
137452813962248401 6049 20515
758622431112126337 5565 22244
275058372203787361 22238 23987
285725655591708257 6680 21248
967411340802705409 11378 15968
19715350363494369 8307 17260
391301142812835649 3273 3925
799908587931884801 15767 19791
345771951430030785 2657 20859
776121092140282753 15568 24488
572769263519646209 8511 8514
831655926831647489 8027 24385
561140827654107009 1973 5697
910825227314315777 6334 6833
731163228427789185 6729 28235
134324238910910049 13967 25227
139572474395400545 22059 26765
895561771385853697 10485 30876
526195440192978497 7217 15338
287783096501190273 915 21074
152574735050741601 1153 6647
150617076224332193 14462 25392
260532809371795809 1554 7942
14174661021957747 7600 16625
919885397687998849 8578 22482
677398717503262337 10989 18494
919205649608770177 1101 10665
64573423450983825 26329 28979
908412708887887233 23444 28178
145417393805242753 18296 22956
446373369684152961 2974 20467
82256083807028097 21512 28723
258649256826537057 8621 24288
852989307718740225 2625 24226
669479950016992129 2773 11056
692487871143274753 1130 30522
63933779186591265 8454 17545
516904762187746049 7464 28429
23939033259125609 14573 24934
199976264973759745 15348 16786
115250057197492593 3016 30833
747908589408620417 9539 20585
596848718625480449 10131 19773
221756390822608993 3911 10613
930792737037258241 15025 17769
637857347195389185 1115 27105
614013890084578433 8818 15902
232949639197233441 5772 10674
188148236478433249 15906 26619
906989781455461505 4687 29679
630788191980414593 3112 13706
852648611241708161 19874 23711
137361410530054689 7307 13128
56378675732187137 12996 24940
565852654572893249 5110 17211
103572638125388753 7287 20345
711986927415345921 3873 23636
446206702178880449 11178 29099
721812528868767361 17432 22744
307929167364395777 15907 17126
185934908031505601 6949 10394
914284065330885889 2556 25769
873082177468546689 5040 24145
558302570259929345 15963 24971
706864870563343617 14478 22282
684834403137966081 17291 28914
847478948477103745 5580 19314
260943712967449665 16453 26548
529286959666656257 5049 6809
853025391408745985 16001 26374
182674895316722529 4122 6808
383496261884591425 3238 14246
476496389100127233 16339 29429
608394600602149889 29693 30093
973449059041101313 6770 24967
153289474563255361 22614 25297
80972550366176673 5726 18611
756977190277719809 12334 16537
933706863977334913 6618 16688
808547472712650241 21842 25807
35769900321575677 13099 24280
678712808987409537 21438 22622
643526054720169345 26515 28816
975282016565134977 8012 26529
379440100337781441 3055 20720
9102408455898825 8500 23677
522964585168836033 4008 19506
558694912425540481 806 30890
125755500928839585 13822 22545
441984393054678273 29623 30479
29814020931539177 21321 23974
40437700117227137 5218 5487
525429511321341633 2493 21647
727961421327105281 3327 3844
98566397526184353 1419 5449
462255496774464065 2096 20976
545501225716314753 8476 20252
289067068167337729 1322 6266
775122150878203777 11460 12667
461949130510792129 10309 28977
505296459487063041 11519 27296
717723256695503361 8936 17577
130615766157347937 7422 17790
678170294416862209 18644 21805
694996641769868929 2631 18200
594287690404666369 22889 26832
804463238505078913 18909 20854
934638700608818561 12455 20606
599817378336105345 26828 29815
594283271282105089 6595 15255
299505367182717889 5507 26640
489633428159624641 4283 5502
482471502784697729 18498 18912
299871490828120833 12619 16203
470972375617762369 8842 21052
540133150200805569 23674 25086
258693637463018433 9246 21711
750786840710045313 2729 17660
477842426241807041 2380 20220
208207006780913409 4757 7992
101736250612184161 21188 25653
822672220697324289 1926 6417
933798343398265729 2112 22033
626009873709595137 19887 27494
95387485539369265 15131 21119
494803936025501633 6883 23559
661067332451608577 19685 19744
50207976102473849 9317 13489
631560213645137537 7762 9025
938201986932636289 2085 26746
541496751052093825 3135 7598
361423521172131521 4536 20827
525086388377936001 14343 21688
827094772301133953 2302 23570
624689111800989825 11886 25627
883285590484309377 1801 29946
949122414150785665 5534 10314
44029869621180497 8784 28309
214180536821046977 965 30281
342229249916019969 24 25878
30506455436842829 6807 29049
938352027368917889 19043 21351
852662906465496961 9914 13322
495991018413594305 3644 9374
83358959160896977 14698 30829
920438725863203201 9882 26777
381160009096120705 3927 14192
607876796853762561 11216 11927
95909710623011793 1283 20034
575500441229248577 2064 5625
891786169026943361 24403 28131
516773408359700417 8644 16253
861570052028405121 20179 22300
790799896755640193 12338 20504
938031167864878081 8283 13392
640357353816543873 21978 26810
499124025754305473 885 26485
973079919183188481 1894 4347
741091843082159617 686 23770
301219553567211329 17863 30684
523938724259913601 3688 27248
137445846809765009 1686 18902
938147609227669889 3069 6602
342243040849442817 2165 19822
894518597539736449 4293 8705
57933574234734665 19887 28977
183068364225277953 8165 27834
17487106958800071 5670 10925
895652449733454209 9042 23343
350891077599793985 1698 7786
328137878217077633 354 7873
636366584889945089 23945 30801
456801911437118209 26420 30693
116867456809981009 18361 30678
105137877887926833 2296 15134
789764109819845633 1405 30444
715107865910873345 6281 9428
881071969939323905 7247 7339
975606697654953345 2108 30463
193946623751632065 4695 9794
786173198247531905 27479 28663
67144032340049617 13910 28916
845175633021710849 1685 13098
108220410436661745 7557 19609
819217889154224129 582 3132
118846521382476305 3454 29549
519385063281433217 7398 16406
880971867834919169 5243 17568
299772451805985473 1164 18599
888616779754666881 7801 30751
423955073107350721 7768 16997
781299361360215297 6676 16335
83129573755535089 3453 27217
764315258346624001 28137 29257
198670757890297985 15733 25005
814415164486721409 9972 21653
952538138627637889 2496 29198
664008596433259137 24009 30227
200254708474858497 3930 19565
492330996467206465 3736 25746
301700126789334913 8732 16249
935594914653574273 1603 22950
787127399705056513 6940 29879
440356322430918849 33 15480
342495792868966465 10520 29730
30282007660442645 5204 8728
964416419122927 14848 17743
527330701490388545 10677 11023
583867553397304577 16228 17508
737496780786084865 5178 30428
71486702730126697 12239 19170
785350366191497729 4868 21197
61164752463248817 214 21697
669244491132783233 9988 14516
138880378095279873 25718 27756
464480204190000001 19517 29242
308591469614434305 22627 31004
444131940656585985 13569 28968
971425189311489153 3927 22724
990385702930243585 1326 24172
549184354789737473 1922 4859
759477539563700737 23046 26017
934979423678242945 1223 6772
558170522838185665 12997 17070
262328682346058881 4811 20677
852785925184985473 903 2080
398463157641188545 9597 13819
413534496620858497 745 12006
710424972735900417 18417 20472
74373396933392401 2318 23983
409815119770769345 20363 26999
211619324188280449 17905 23385
243047198605147233 12036 25087
738475624482429569 3872 22162
296360269440057793 1381 11511
982905356981380097 23183 25348
124763334512103089 15469 24511
642508716430651137 2706 11886
700279495544435841 6008 19664
311957954600831745 6148 18457
174571388619220609 439 12528
679421612937897345 21434 22185
993958685553039361 11238 24192
95766263086776609 21328 22990
880365633078106625 6925 17835
586779700633453441 25549 27714
493325866597899649 3115 28496
300316220498235265 1142 8752
627590089916274945 15495 17980
833239354004501121 15520 29327
33651239691479873 79 2688
192713454083591521 15778 29963
820735993540758145 7165 30856
927668596975191681 3380 10974
347349778016820225 12974 16990
666815806819858689 8854 29981
589948501999081985 9294 26879
521973063982368769 6570 27453
14628703056771997 2875 17916
187519831928515393 212 17524
369951929382246209 5048 18909
773706734043425793 8752 13048
194776650619814977 3352 26086
96516034649528849 2595 20280
368883783717244289 4273 26332
731166326594983937 8445 30083
709786755079719041 9142 13599
203804233572757441 4180 27744
61422480878299273 7836 12872
428644596758029889 3445 21408
586006276874826369 21242 24661
747238471687257601 4891 10924
641653327946379137 842 21099
843983862655857537 5933 10001
778649838009997057 11354 29921
558920742514093377 12710 24813
451168791565699201 18117 22062
520034750975607809 4941 21037
345215875470273665 10888 21812
113829721737079841 17075 18799
898543750683806721 12466 15490
115969171622406721 5499 22119
805895635590090369 18962 24603
643475022138464001 16559 29241
246040941118486945 6540 26259
297878740567053761 13378 29499
262624976025364289 9780 14410
625804531882881281 14446 21219
843537694170116481 7756 13168
549343074333915393 18951 26903
146040478548073345 22187 24789
271632465772999169 10936 18067
220448915492234209 6328 30493
764684392515132289 10241 23067
245676967923941441 3059 13397
536444168524088385 25503 26523
732954606145987969 5269 23495
947818498730452353 12294 15315
149572542143616257 7556 19291
222890770872343329 23972 28964
832099657695756929 10123 16510
279725278078952769 5184 9255
993193709756241153 12216 28445
791307825943096833 4030 14655
141170719853640497 5247 28707
23727162849620953 102 15876
784296263501587969 14773 26272
60247357260156065 20165 20309
377896205049644609 10174 17621
730489390572213121 26403 28718
741911158352934273 5823 20669
412747643576313537 25420 29053
245062521892286625 17980 23109
488824121898016257 5327 23123
447877968967631553 27388 30104
892699861847663873 690 1860
55568981290981865 6454 28980
283249412802089057 549 11985
963905538895829761 10900 24266
504400720660687105 10004 26632
415107057536964417 3871 10656
88456458694263777 1959 16738
893559264220087297 2212 25251
551775754751137281 6702 14107
414773374383635457 10861 24200
112382259715641201 12820 28610
66271140089611433 21878 22524
265764329427600641 3753 25736
691111485630123905 2572 12599
535852709280515457 3062 11573
660731302372639105 5347 9195
672294934230169601 8698 18161
393301793393483457 15498 18129
364510894300618561 5116 24833
161012380878986497 12367 15196
411843340516004033 9650 12891
604333357655342209 30010 30276
269109927999277697 3644 8496
215539607802057281 5217 19004
406826970368630465 1140 13861
439722460287960385 21382 24522
938736727287530241 9548 28020
833464357695618177 4401 28358
116491686776658561 16725 24922
785292158102542721 6289 26129
888025608832446465 6189 10213
163915695935415329 16925 30774
961312479920170625 15502 27019
123171255019293825 306 12412
458176223699862081 20096 20677
541657643719219073 6753 20038
40452504139370409 2634 8957
867861705734092929 2367 12863
31241992299424481 180 10203
400408291731153537 176 5294
816075927240152705 11806 17718
124186994750807857 10459 15009
70710651799313241 11870 26783
826894674137179265 873 19191
166234400715087105 1504 26307
365272077861156673 22678 30423
326240599711194817 17202 25811
900913512088365569 16822 23336
391964958725882433 19815 25909
587394590585667201 3227 7048
448303222472926401 7579 30500
907406613887104641 1878 10434
41844117804732409 19493 25242
452438782239674689 17560 29098
885545149077227521 5676 15446
55879939918682457 4583 19343
35609190687015513 15606 29078
497504587657438465 1725 22809
554433179608988545 1521 15619
462311166866641089 216 7367
634028658986654337 6663 9261
941575963695349633 4258 30180
632061319462092545 4186 8561
972791080115129601 10947 27576
530799183068015873 6319 12957
14511656941841979 8752 22423
418141714508575297 4497 14426
492193348094957633 726 9738
309062775954561857 5095 24846
184339495087009185 484 22114
514802143088655105 1223 22561
52704250152331153 7636 28258
894744143944539137 18879 27368
572138669649071105 8071 26679
290879889879615681 12365 12457
65482802810265641 1306 21779
495250512277824129 2380 29705
173784864717724481 7521 28862
423318116984727745 2677 24220
365351520552437121 2956 13626
988474722215617153 9244 20461
5487047556052006 384 1553
168794071460350625 28350 30118
526402818987747905 4970 19606
336192318756008769 12844 13847
753213834803055745 2054 27179
324971438470054593 1475 15951
910784882951148289 24561 27885
459915058413518081 5431 20763
29518145138020205 7357 27247
738279677819061633 14371 23584
350617742262272705 2524 8005
117502066539532993 6707 22916
566522908105802945 14822 26160
833764081280502785 20700 26961
762774385998213249 25112 28964
746156076053157633 9109 13054
39404481858788641 14764 23767
346579371376943617 11032 30046
288807064740268545 99 27421
442041096688303297 8493 30299
205955702346635393 11196 29050
72749741626335409 2437 25707
340144541826774145 2936 12091
288219808442935489 1679 9297
446953705479081985 6620 26827
611897126200997121 68 5236
736246021685133185 7649 28156
39869257340217961 1296 1990
928200394499974401 2350 30961
314129995981442561 1190 8542
646960868325933825 3713 7015
757112368378873473 18402 27837
604222229742312321 1415 19268
768944920613815681 13254 14516
408074092560553921 683 23036
728995692161408513 373 28892
318562459584505601 23479 30374
471955324900402945 12658 30604
260954994950921569 4143 14897
954220980643928193 10818 25284
796099552297171457 13278 16199
796034115167142145 16749 30211
385284365416112001 13862 18415
391644956250093633 11464 21393
385481991057694977 13147 25692
81921969660253777 6991 7869
131803322305231057 3928 20931
132118309734355681 21295 26921
808058321216414337 5481 19489
788768889026069761 24949 27402
425568286099547777 1176 15858
898136848165922433 3800 14155
763953952423683841 17937 25468
931075901023842049 11652 29590
876850788229106177 12194 23279
783595127735001345 9377 23038
193429280971209025 9541 20705
933094420310762753 9691 13136
106001876280060977 12164 19380
696611159256679681 2872 13137
996448772163937281 5186 8545
997305491921633153 10123 15930
231597855628749025 21728 26506
467250179765390081 1928 23005
576474291220428417 20748 30566
786897808442571265 23074 23329
881161066767020929 3924 11705
291711353954230657 16031 28902
243719756600022209 14082 30526
824324798348850817 10678 11861
625745399780626561 9576 23784
977223916918493569 8982 30193
133194674274257345 5241 15332
404555049041416513 2529 29285
500605355108461953 18878 22229
58974007211578081 1296 12271
255422857797888993 13663 13841
892419665274825729 17972 26688
512818735345248897 8731 16940
122670579114046769 17618 29413
791226209591492609 11867 24925
132762684421319217 5081 14320
433770558953739265 13854 20469
784053637752908417 1301 14172
1763396123031669 13312 22147
948549186861424001 25124 30103
82368585824795553 8044 17330
559320922788291585 10901 15950
683336156169907841 27131 30320
668688065230948993 10930 25945
998162999164719617 7539 10517
977045388308500353 13742 22563
32423399555902677 21941 23168
631465362787434241 14413 17451
328473360698964737 18573 29252
510995700842020289 6213 9880
975951746189060993 22697 26691
202917471286067297 21941 24370
778349009159882113 17335 22064
392050816506372993 20615 26635
387812284376956033 551 24495
68334104975786401 11142 12323
136743667973419745 1903 6783
833187814768795265 6451 17514
374813655764917569 6526 29055
169876652140740001 25180 27669
658585229475704577 14593 16479
280764872592545345 11953 29399
740222664330694657 5651 21399
428911061520476993 8817 21650
84256552375208577 1741 5501
703838871385219329 12340 16087
384262021175665345 870 10580
297343660444195009 6020 27815
371036709029709761 228 13323
726244952651786241 5826 26804
388762137878096321 9959 28337
701646037110077057 5079 18217
22823511929530585 14718 22200
278193689085131969 6054 10908
764826631418095873 18532 29122
284369163630199041 11430 11480
884381397069546497 8444 27707
939155728500725889 2819 19271
771970965646794113 7630 19267
203160101744696673 12262 15438
235722908152226305 1344 8081
915124111039606401 2923 28249
595706990453926785 24506 30828
543364731985828801 28122 30433
224201172292481473 26675 28204
653666267925206785 13454 15944
295824612688385025 16072 24485
548359792043282113 1204 6868
21503947592364625 9849 13172
71571295264622137 11717 26589
904392005005441025 4698 9701
17314913646512055 15982 29048
426911118119676289 12066 28787
733808771433746945 13837 15098
502359192652242817 4770 7307
993023121938119169 17000 28940
965695974959302785 902 13372
669763463978288385 19621 27117
975083116259817473 10226 13164
127014219564212993 18001 20249
283080315609623777 12545 23623
793491064198992257 10039 27632
925446913485210113 23466 24063
214012432053419137 6037 25246
912233380568594049 8391 27924
668623907169493505 7380 28454
190748756341527329 8343 27545
415925453995637185 13615 29616
323848987995120321 4176 16224
44487794359032049 7551 28375
395287686766543809 7516 10446
714339419564861825 12149 20970
741132987341117697 7632 14070
716291847799855233 7252 16301
600552072912172673 24934 27461
441701138557331073 6291 19719
145748393328148033 17974 23348
716618101350451969 6204 25636
61972125287489633 7298 22790
131128002836970129 9978 20361
497437345089807105 11240 30809
124936588560846225 5183 26458
335057927757141249 6365 8671
913605090394550913 790 9575
654581424217042305 7392 11811
242950330445001569 2801 15069
11010215984860851 24015 26927
784090987635192193 3580 5078
198663922328350401 8653 12627
992053172607970817 8802 21919
516039237718452161 14214 26835
994016527510776577 14664 28877
138123436140318753 2923 16429
970257182161748993 16246 29906
40009017837995489 15004 30640
830456814209565441 15161 18570
773976748336238593 15887 16945
94185603193867713 9008 30444
425866788833168641 7940 27860
69894386804744361 14321 26980
250254388321536673 19211 30114
441077497726599425 10398 18510
955721796838467713 3940 5296
389352977046836929 16106 20616
58023620714536153 1052 25980
199531479622212513 2412 7244
413380717036751809 2821 30905
156524852861874561 6896 22857
5734943649571279 11355 16589
298623694251052289 1045 2896
634480072641927937 23213 27296
964473021587917185 16889 28460
575858556166750209 460 27238
685139719444297473 15224 16348
318805911290731073 227 15769
421070408046968961 11398 30952
745190736628671873 6090 27227
589406675802070657 28864 28933
66559114011447209 12024 17806
428424334707539585 18592 29738
12595724739171033 11021 26665
802420849320160513 1960 15523
99687657494065713 13824 18781
107384026945052113 13144 17757
733970580842679937 14514 19855
680832859034939777 24342 26458
676316482661739777 3177 7834
735474258253002881 24792 29293
762417670255061377 8572 10943
611447159466141697 3238 10578
832987904037572993 8108 16065
406247450697232897 757 10257
606395949917782657 26584 27810
172160764560988609 14311 25899
374982287613640641 20088 21176
401482367438870145 22358 23416
796287182177067649 10573 15747
500027829110738497 22208 28958
355396592360797569 3996 26474
546637789278459969 4504 25027
258520628468176033 1789 23540
57087437722049825 12022 14941
61768874668210569 907 15103
630627068394499457 17493 25443
276188746632229249 829 28171
317801942880638657 8945 25228
484576558370697793 11517 17120
583822012264047233 4164 23195
27870992009013665 17691 26913
994867774943532673 2557 17955
641506738109846657 6453 9951
778104981661282817 11436 16996
875952066833960449 19093 28798
488600130538802817 3595 11275
38474573081522577 5741 11465
29024201131843341 15455 19401
77738937321015553 19907 25039
864252644337984385 4936 13078
73302504247770625 16004 30881
616301890936465921 14985 27443
644686705635379585 10120 25699
16083374996473055 5068 23415
737995153335255297 6116 27648
603105748646921601 17377 27150
826451047251111937 13958 28618
810664501731015041 16778 19937
504753898905271105 2179 12973
619004348860425345 19468 29837
468583465448361409 18878 22360
68175346020982633 11644 24713
540247835961999105 13256 25516
3144003375663119 4622 13314
28639136433497469 995 11855
751912015781460481 13541 16246
180045673466075585 8295 30009
194041344144277857 3681 5849
750314683262686849 16240 21869
815062429561240961 11906 30493
5242671239678033 91 23058
645990169876110849 17897 28791
725888886915470209 4043 23349
781378028367658625 557 30764
537789526587225473 4511 17658
479315746834696897 6127 14451
832492180999665281 10609 23840
403543435112769793 2306 17383
948322754012430337 8779 21859
896832587611466881 12501 22593
738244845172431489 7992 19384
99997988911713521 5508 7551
735760121187830401 546 9372
970505561012810625 20153 22070
942618173934604929 15484 26437
377268776044164865 5555 13850
873786673327067777 18288 25991
303486824133610625 13694 27830
665901614496419841 7135 18752
19478813813623929 21790 22422
754718358823076609 11961 22574
870785326724057345 3717 15067
31691002422505221 21113 29898
497916730306858561 1397 3626
522067823946976257 10990 20873
838579330583510145 30411 30497
512012639242556161 13817 30280
209090934667148801 24528 27616
242302136052863649 16701 16997
643738325435872897 14172 14195
817104114661347585 17249 28533
786612201450058241 11517 23889
293501585602832897 15607 24830
101986720055403873 6875 14351
22899539917773381 217 27065
706999111429286785 4742 23892
360503869914445825 2912 29245
810200555820085121 6779 18596
622703290727358209 6722 15618
687901212362735489 15203 21455
336125438339514945 1897 3543
854838041871627009 4792 24520
671046520596206593 12084 25938
284480399215244257 20801 29872
96543142108451713 14959 19238
558097759156890305 3409 11203
234843660616618881 13464 25572
560352176664540737 15643 29924
703121144818574337 4050 8631
144082737314956689 18967 22613
879115932645618177 14827 15356
537510469890765569 17469 25306
786981874007658241 16660 21008
231407086157286561 16247 23167
963014631527400449 5241 22593
218362805167519265 4810 19500
197422192935654561 10721 15464
633072274865352065 8788 29656
599822641249232897 7646 28386
585082302133702785 10566 21017
988718507097892993 26012 29051
230195309500839329 8306 13435
407077402117593601 6445 10675
989009317330502529 5494 18426
326673754612222913 8834 15710
578798775487964417 2410 23355
726856403707358849 6400 28672
477254066136698177 4829 29075
308036725960441537 3047 19681
288255798885654017 25573 31016
90386303971612849 7210 13025
705782440128050561 1768 3252
191146479120995137 4176 26623
190379251019290753 3374 4560
16143031003167609 3575 7503
358305841622854593 20910 22425
370173323405332161 13033 14399
498186787887430401 9370 24383
119041773011147713 9320 23110
237812489255819777 8589 18161
120369501804425745 16564 26310
866069391198347905 15205 16621
244586666617010465 11933 16164
91517620346269985 3947 25661
776908869864875777 23071 30520
825823774424474497 16527 28165
372249316084136705 15121 24800
548693640094231937 7150 11601
461162111545640129 20244 26215
37536147389740649 22863 24326
225037079073644001 22183 26266
431963856749309377 18746 26143
658473911656834305 17081 28682
196759209125541889 8632 26301
417235400466339009 8284 27469
893275308352318849 16435 20102
100407582851183009 10599 16512
50313673545499425 4058 28020
31577427206741505 4997 12488
932352642948490753 16254 29907
278602485226592481 7616 21939
547252938397388545 805 29399
374397756509878849 14308 30590
593796372813617537 833 4249
80326740904958177 7015 23530
678312497452562689 20377 27432
368329519625064001 1123 29989
584320396720858753 4367 28977
97853796977709345 1855 29789
510157181488903425 21920 24723
334344146173137345 25135 29171
888495785105991553 18155 30001
32172890452734749 3322 8925
507947107812778881 15446 21021
437825152364666817 325 12945
733725763662722177 9957 22257
740361980800223361 5677 21952
653550133348698369 1825 21016
648200212666367233 8640 10237
616340923917252993 8614 11212
116183801876594833 21360 30365
533892455202302337 934 5944
931593671211516033 900 29077
63369247192628817 2409 8800
442962907906085953 378 7904
405592597573029697 18014 20068
476043588947405313 7768 19274
990772863578460033 17923 19007
711290510318697473 17559 21772
883675177457259777 18852 23573
875967467678890497 13114 29550
410197892570455041 28284 29193
793186086081100033 3720 13866
983692366240926977 21866 25942
385548005301856705 20207 22372
423375539436765505 2399 28770
247496746213734305 16159 21905
632250672532560257 11518 17045
20208680123943169 11390 14251
876437163604482049 7148 19067
883888747962736001 3493 17839
799381375933403905 6137 28885
543897698742128449 6206 23189
285133604939691297 7789 14276
317006878089451073 1929 18139
180412454380725505 1665 21177
251911933987798881 9890 19859
105224963218336849 1489 8341
427348290453203137 6832 15955
932380981733626113 16609 27043
140758989459683905 14007 14991
638451587852703233 7370 21094
537094310994611137 11230 28296
652325539897613953 2992 18730
166239517643560929 3831 19550
721205561549670145 17400 18329
880418289877148673 1783 27330
358151003504911361 675 20883
118572452064896081 4761 17232
337364765531962241 604 19583
568366346413775169 13816 26979
217670927481915297 9205 14881
400896952836603777 4662 30426
785174007752448897 12194 22070
234892379993361537 18732 30627
672788511243435777 8117 11419
68655671848873113 3202 14417
476379991674125569 820 12667
216495572028271969 1376 12030
162833540255288513 4618 21726
677858481201525377 64 25493
679244414174736001 20392 25439
823509342469854721 17836 20931
87462628802523313 4010 16934
277583138801631425 18113 23537
970142519465074561 13700 26754
663651912182736257 3356 10188
923261319490020353 652 26648
665703550840135041 6934 25523
125148314083833873 19846 26579
282071821931701537 21539 30973
461641947785391681 21747 21948
378036394620991681 340 14438
66632678549442657 2452 15431
587783532416587265 6934 11061
145568466291077665 11446 27272
793026949444850945 27132 27430
43152106610666153 2780 26169
691940140191000833 127 4702
110191455903230209 5379 7185
871794110446572289 2305 28897
835854075742819457 9828 30228
233558853919824129 1959 15140
173151142079429825 32 17156
3736792951883673 8333 20216
682715415085272833 7429 12071
904701746768345985 929 6202
53986196595484873 9490 13099
949758335553255553 27062 31005
133982801908505425 10709 16127
398195996272512769 19897 20271
143029250923515153 4514 15476
149156141208578689 11073 20647
898394997435293185 1713 6354
122105905315173409 19769 26195
287009189209225473 2262 6838
534889719738501441 2931 6413
219704939920692513 10265 12328
788570029327338753 5911 12663
144323239265727201 9764 25810
259695574639295041 2343 10702
605631659819312769 6203 22475
969392278046363777 13563 27624
504971451534469633 25464 26917
318651074637884353 8366 10939
94977481135945393 1336 13368
292902477594601857 3771 28226
620220161090795649 18587 25160
330465628394193793 6493 9018
330940437166947969 2782 25768
558931132792473281 12861 18143
581312278992339073 18061 25931
750035201703227009 7709 17501
756705570294858625 2257 9760
391001582989027009 13760 25478
395478569082936129 14370 29176
490549542965311489 20440 28117
369657116797544193 2301 12366
393631959780968513 7787 8852
886008247272922497 13661 16676
468479477077707457 20361 20768
878836811275764481 16093 18638
201435894297766529 1233 1274
380467104818645633 4752 21675
504758352754294017 18034 28070
381776993789362241 85 2229
405866347755839745 3719 16992
320939717719721089 25042 26970
547946246102313217 14018 26448
996131178622366721 4674 17909
532187814228969089 21435 23091
140426973542016497 2863 18046
479541896576165505 6734 12137
292554559271128065 8137 10671
967690031544968577 15567 20864
692633937257550465 26092 26217
139174642688018929 17293 18693
31372892267174989 1899 8272
763247797400289537 3575 22587
125093801569445169 9623 10299
411330896583507393 761 5765
119415635307820625 156 13855
341938085684624577 12260 14711
759024137160775297 3125 10372
660586011288060545 5981 15260
997048425372614785 16837 19858
445273955126715777 11374 21167
429009686870610817 8150 25534
825936814595422721 28066 30417
820366282552573313 16648 28000
771306301210465537 9605 11782
971434347458750081 17169 18569
595551671704683393 15943 26244
910522627711689089 17605 19927
147855885367086145 143 14068
496801565872598145 2918 10890
211737757315660257 9081 10262
451465619336563137 9415 9786
223820845224416577 5036 12420
586319956275342977 5185 29639
204708329464736481 3178 7218
388502759510064513 3652 14361
334085608688674561 16617 18687
200397332034039969 4263 11648
247230264424274529 14316 19749
832062503368764033 24515 25829
728137365346803713 9899 11847
443364355899415617 13748 18526
56732996998491105 7023 13917
32088043171459193 4248 7458
875052553609215489 14050 27103
196596454236154017 18051 22393
965128376027195137 21307 30635
546378839717437633 2978 17553
240899763663115617 23488 30976
297352329883136001 9987 12207
219465853356055617 12678 15492
577960152808206081 13506 20263
248543597175746817 13374 28341
423607155537549569 21080 30154
980542938448081665 13433 18057
458655091245237377 14309 19051
90927927274769617 2995 24555
150811147964997633 18777 22937
235496032695763809 3322 17059
874277873998867201 8016 27144
490643229139642753 19869 28824
14107525339678519 8771 17956
739875669846838913 26525 29367
986456380169801857 2016 22152
241292765063256801 9095 28848
562730648114420993 19214 29077
632301894278910465 11052 25966
41596978694773417 24132 24192
587092970587214337 814 21004
790083250509805825 10119 21800
419914069649166785 795 1111
162870381921710113 10694 18619
900375962777040641 2514 9494
405743897494811969 18597 28245
686763889205209985 7470 27596
699644172697364993 18414 30235
203183240385250497 9431 20258
861139963508374913 3992 26642
623214818271520641 28410 29551
23211024971676153 11386 13510
396800931050584897 12434 14764
9970336641952571 19130 26043
477344701623351873 13867 21968
880031785628208513 22394 28927
456614925300875969 14146 16170
673183518067641985 16433 22722
376214876125857217 6051 18106
75474822798856417 20461 28031
710660483464884865 800 25971
66293623654598121 5455 6068
914457904651030145 23591 29051
203007685813563649 24158 28444
837181972155100545 4567 6252
148306815468455265 29019 29142
140611053388539633 8480 30752
556179476672145537 8959 26685
624755844258878337 25058 27780
65166707694157113 17740 29314
440522933738819265 2960 20059
73092715005376625 6182 14248
370290382869434625 13834 27710
319417116962053889 13710 29403
596400384517778561 19958 30558
834347200416335233 21022 30069
124600647801109681 81 28412
419106973590327681 9336 24930
435930742712272961 769 18645
43965750360573705 9453 29670
708243055764945921 6392 30423
94583090383761009 5861 30886
846575204003983105 6188 6422
706278030835012097 14739 22851
434732654431023489 5981 15288
757864611849566209 1881 17717
55621070226621329 21367 27341
117214313600531025 16286 24515
13883978973133539 4173 17053
486276151505446593 24607 24855
428818382337396993 10497 24153
422391199962067521 803 14917
931414969779261569 13336 17842
194817680863263137 1284 26045
253198806868439873 9306 21121
572576459772594881 2692 8325
275609344317992097 9369 24028
809625973173634561 18786 21636
98645743677394657 2336 8712
104795457813697377 1644 20057
118097617176339041 22039 28213
641467640612500353 5291 28790
125493515638666513 5375 28196
979057490535527809 1102 18067
60917212528643465 2249 9065
991505347780130049 10461 24856
771294249207812737 7773 14508
750382046812763521 279 15811
890049375259074817 2295 13204
493979449666266369 16859 27397
430192721051341185 898 9538
306812849390755841 3176 11221
677581423141909121 3373 27576
238704901112040353 14499 25368
276256092662691809 1771 22763
269116841557394785 29654 30266
448358855384150017 9810 28740
231530629770002593 13884 26290
192656144582443297 15298 24523
548946368781290753 7577 20660
267199504954199073 7118 12605
888653468128065793 2795 23006
688710417006802817 6592 11106
980840980105700353 4807 14380
451042855958171201 6867 27615
650804014821357441 13481 23028
725244626703201281 12900 16081
970380851480204161 13976 19909
505278405382092929 6563 30092
310085253707935489 1379 15751
956205923755334145 10057 22431
686272125448471809 7384 11075
310289093293611969 3059 15045
614279213530021889 27656 30103
133474038232250785 8917 11473
27715781190526201 13656 23151
325185919590985857 21831 27838
233750213921862113 6343 20103
336799208917113921 19171 25011
839031308341748865 5170 28197
959899471100008833 2829 5957
312048127558522753 14209 23758
478031046241014209 23676 26925
149494769778446113 8597 9622
420209762751177601 1786 4330
874709405866891393 4946 23463
806455222045741441 7130 7344
475403115171122433 7640 22586
925789113219785473 2266 27372
127700179440846993 3017 7493
200164162246679201 17779 24341
930563161061687809 9245 20997
208630291280776705 2384 26998
657952366617021057 13057 25454
78867807383005585 6544 18804
407169797019651713 9523 30921
134935446718081665 23419 30841
258393217075774113 23502 30833
200190062927148929 3744 11484
877204023574936577 14121 26253
471126941434796737 1484 7248
278018894333964545 261 30665
209959848578961313 849 23003
750242688611269377 10746 25204
594460684935960193 22728 23729
267546374091789825 2924 18718
84831736092340289 2055 6886
641498577234191489 150 21116
988002516099818753 12510 26442
211002917085433953 6552 21033
932174100973043073 13573 16006
147947138301550049 515 29507
862570122616368513 2132 26307
745661477880457089 13856 21927
568831567146204993 216 11291
703864911321918593 5412 17003
215623513153595073 16439 28732
653761447417817729 6151 12840
880267357920587265 8659 12480
52699962787716713 7417 30968
116857717712228753 3778 17500
220599909595119201 2289 20010
829759043773847809 16747 19238
701986663714880129 601 24440
347138751248969857 18182 18527
190346933230127745 18928 22578
730672160149140353 9099 30108
153451252709761121 4834 30632
603029496986032129 618 6640
393212132911809665 19223 28233
772159319088118017 11476 30572
62351143776513849 8797 13124
1952611381490499 848 13646
279626627996091073 11526 25565
980591819628926977 17253 30791
478645167814551809 7680 22944
318384385010311617 24206 29255
677537420849244417 21969 29417
658165435970048001 7799 27476
267374193835738785 11139 14741
281593275100085793 14069 26177
920747915881261057 9990 27758
640846091941853057 12334 22460
865587172854805633 27548 27882
949431118678369025 9977 27450
896861622444770689 8839 14624
406423577837514945 18522 24496
986596896674061697 20750 24083
16530402720185579 13862 19917
584553839802023169 9270 16418
508086393633419649 7098 28585
366987977894797953 54 1982
341808971834630913 9662 28346
827741123583148673 11114 24160
49657273576499961 9267 26950
414697048942858945 361 9176
709160757398656513 3056 23504
699248392973370113 3656 15948
917351023531921281 23378 29167
764087259194685185 16101 23462
133219077134008049 13391 24752
93671468775038849 26227 30367
373423046869319809 598 28754
492066132932709633 3012 6307
952594343429929345 3753 21965
647556446992322049 14375 14874
955032409519304833 21948 23121
673143049345316737 17404 20173
626362194739634561 14740 19810
688399423182072961 4229 18649
634586562654206465 1682 16977
235460331616653921 10707 15699
973037689622692865 10731 30367
370318502003865281 14142 27160
35179964738063065 21302 22176
768205497825409409 18551 20900
518917839968359809 5549 22324
155947566685380673 729 19215
477774885950609025 1918 2322
176741944389252833 6212 29154
405484971116528897 21620 27262
277905756996286625 15226 24479
508663699718539393 19933 27342
397976515652960193 14541 30866
741388744493370625 12777 22431
170240824294449313 16926 19891
731537030784593921 10406 26841
896985373423323265 19524 29813
468091725497863809 2782 25546
246036310772776545 6009 23930
585075299411016705 7096 22922
348189630302773185 25323 26642
381173688213316097 30408 30428
941794649693189761 454 30628
673171539448716801 14240 17325
851229663066224129 13899 26629
350019981574611457 15981 22021
16518616646177265 13462 22421
301344936606966465 17842 23489
693327189561973249 13002 15176
492520801397311937 1996 26332
532244891220084801 8735 11077
602156394830743169 13295 21989
105917387197568049 5098 20609
870707681668882561 10125 18623
336143626403750081 2318 5748
568903655733834049 2560 13802
592624865495384449 11127 17191
507052499215198785 8863 9033
779569682079294721 9421 18178
156843131045590657 7311 9558
256567491970233889 11045 15339
305429340787135553 7915 17741
648392371588837377 7679 11797
472822723507732673 3980 16594
515196222192646017 675 28965
968342273262429441 30002 30680
127674009079594705 2529 27183
747553570104869889 13853 19860
657487513856555265 144 11401
702678948527143681 16140 21673
102821042646294097 18940 25463
981712905428423681 25052 30156
727742923468941441 14166 27189
416562627188959297 15548 16940
213577926698018657 27220 30486
761444174858397057 14868 14972
178338405421559553 6634 29517
43320182081153289 12894 27170
65930938978564057 23559 26159
56268189600956473 11539 15576
945698969191216385 8954 11530
445512506041517057 17449 29864
593769695765086465 20436 25091
820479570942055169 14586 16845
4123013745132909 5129 6681
209613061194609441 3157 13402
205025975459275137 23897 27273
817190041868343553 21555 29737
834790161401759489 9768 19839
244371631428627713 2390 18685
488355438568486721 4133 15927
343583352966376769 5074 26332
515677068914985857 3822 16377
944140238439821697 9261 27658
573005743451229697 1811 13451
949829838739645953 370 21879
554872813911021697 9921 23967
320318217117765889 26778 28598
887457214672092929 15177 19032
977510852680225665 10774 12573
26999352512294905 4860 30181
784320180663947009 12990 18912
947237436875664001 8627 18785
883238687097843969 1970 12571
761548531531548929 11862 29452
575685602174011969 7730 21730
798881734247185409 6763 15429
118215109343950081 2765 21795
113765528511894593 20021 27882
357608559970664449 6259 15330
969595266379652481 17281 27801
485415402171867073 4373 25310
423434697624902145 18475 20669
484622401249588097 12740 22828
819402238212756353 16572 27274
745453845046384385 2560 28212
444127931518895745 5019 12496
415653235094914945 3255 20433
397451297148531777 7227 21979
64394977757160633 8911 24171
474103121133442305 27429 28266
779259834133647233 4020 15512
584066386981771009 1777 27873
138111810200072689 22655 27756
418411419763604161 16938 30953
572582266530083905 2583 3563
6846958410218208 4162 20824
356421445169161217 13568 17648
697582106768852097 22082 27879
814178959171691521 12255 25487
988763312110261633 18850 23492
726189426949090945 7218 15975
538573212776615425 1943 30118
893268471266999553 634 13413
389269785178296257 2571 29279
917800579914057857 1923 25497
344950024529271809 9957 15507
630509597663994753 11360 20859
390853297646128065 11102 26182
367635220723840897 337 24499
261302446165959873 1761 9683
251828085504122625 8685 10912
52405265280750513 2945 18257
916129477561213441 15901 24788
796931267216923137 7365 10503
687281798852403329 10169 29221
270983870474520225 12830 29976
714176092677192321 2228 27070
140392988418174273 12471 20906
748775166188302465 18141 20863
872928977221217665 23554 27106
739451582801620993 14152 30963
123538297128096273 5348 19124
267689757604891553 4801 28932
86286391456678049 6453 17756
50026048236347265 18421 28689
334530877145173377 7771 19442
437167424745474881 15055 17858
55849516919632689 18597 28014
108487318176770481 23903 29143
646686295587375745 1250 6058
701717159407245057 20982 30351
260967551659103233 6282 11288
50830559504802865 16722 20390
45895544698797865 21546 29811
163743248860676257 3683 24774
330108023879144961 519 2463
487442021462300097 10653 29811
585339741497978881 8691 18945
774111989771249409 18726 20883
444880490469937921 2474 21765
317430301748785857 4880 23184
162981815574912769 29160 29189
480463730666748737 19104 29150
154085429826178465 11337 29070
542994463190808577 2381 12714
555133057580082561 22326 25415
7987907668756123 589 1000
323980564899425601 6621 11341
290004566702535297 14790 28367
307807470528931777 25466 27785
325037582201112257 9984 21297
217363865370511905 262 19080
198920778298202081 10709 11887
105540275469014241 17252 27425
929368345101003905 10080 30726
388641111861328897 689 6922
242881217926807841 20507 24181
633178984824642305 661 8327
505920881489977601 8734 19140
506533972732253121 5263 11594
475410208377951425 4345 6811
607551483345179777 12750 22511
926778557412568193 5570 25126
156624857732179393 15318 17476
498776615954980673 13945 22668
79945860538206401 2994 10897
957947655119376385 1017 17936
653035185082583041 10875 23950
787480613527634433 4249 8614
653446632267606017 18599 23129
922529911459314177 153 15974
407076941985234689 159 29745
783455503461127041 21074 30522
387181785339212353 533 21693
259161365652381889 13194 22980
199961345545144545 15440 28644
706003275272138369 1082 2557
697640089882970241 2305 7396
768629761239729665 1438 15562
10225834196017303 12609 21078
767777403184439297 7782 22453
949988662670651905 6118 29143
17581434751896553 14885 21839
812459351404950017 20322 30777
357698074547897729 4466 7962
953702142681993985 656 30449
70289323099011369 5073 15506
934548736216310529 10317 23444
313822643844375169 1117 13900
640127370749699073 15972 20502
448552995368380865 2963 19251
312793821571684545 11733 27805
657061691232541953 11606 23617
567546460475075073 1811 30094
23791025115279753 9694 10236
978978373813486465 7970 11439
755267691780900865 679 16379
943936920311163137 3932 26983
768992128851898881 11009 17808
746346097844277505 26462 28848
423543034204328705 11252 30133
810405349259031681 5485 5999
833015867777298561 1387 12078
712298394572041345 10578 27889
699406028554207617 11397 18984
230011493515494433 1400 29934
934252905347854337 24783 25675
478761203023619713 16264 19555
141381673415736481 2263 13275
477597431146836737 24322 24895
340220395563072513 11588 13876
5194901354212079 19475 22541
339187377238275201 11039 15659
635862658943214081 28613 28770
736506608335794561 20515 24082
587151691420299265 11455 13111
667376607965593345 20127 26893
840225202532213505 5180 9487
671691941528699521 15252 21034
412501963116550721 14560 26449
108374642642658609 13844 17302
958301870097645953 8496 12462
370437586670654209 3983 30823
539712639804232449 4527 30363
583454266654115329 14089 15946
376822734160970881 8511 20078
957699869516851329 11415 18927
503999257379330625 5921 21058
701394493196872321 1836 3321
46536167337823289 5495 27053
252724239985816737 2751 25387
358297339343064193 3018 22933
126256200005229857 7821 13928
110606589280951793 1473 1781
538699601094258177 9502 22489
51690311145659249 131 22273
11684074731746819 15585 30329
529977815663446721 22338 24831
156187705817366401 2958 28908
127448561576212433 5007 6253
705068485240559489 15637 30134
695365848542468993 7615 24234
516035276827572865 5011 23055
759810119567173761 21838 30704
418312908892133377 601 1569
264526423273768065 17546 29655
587654879308907137 11036 11171
851075583971432833 4043 30191
942266428189441281 5990 29296
429159942821105025 359 30135
45425964006987841 633 8047
970881234153193217 10356 23990
70385591415330849 22342 30748
651589898322274817 15815 21058
800496458856322561 9407 15014
264412473110777313 20998 29810
937049708619355265 15559 29304
129875807634750369 7196 8993
405309385426981825 13347 20258
496957724820202177 6195 25715
382207468009610817 4726 13019
973368413789049985 2864 6893
888464773551852673 3553 16554
284088436052822849 12369 23240
63594677971138937 85 25114
280328685326754369 13426 20935
599656206333570177 3976 21500
409766732578543041 17559 28966
859422028067214721 6982 10889
95933362892683505 26931 28328
56870210786861721 9880 24002
323086362918044033 15359 22654
68852080983361929 22721 27035
42973713687064929 12208 14921
76156979147434353 2193 17869
276777642153188449 25176 27746
627305318946199041 8266 14669
318391099963609025 21101 26414
410299124872672385 18935 29297
710060996244205697 11884 27722
533070035190235073 15727 27406
655428252183231361 7434 10969
55722908072304737 8917 12240
952299216335472257 590 25372
627129246055503105 4137 25287
791929074200741249 17991 25754
432990170038841857 1566 18524
933933475158649857 9486 16594
897723664777430529 16463 30876
347887709473145153 11790 27838
978030658197972993 8394 19936
623525346362651393 10615 28980
384982186477614593 10809 23081
796799776233289217 7657 24496
768650063668253825 25112 28899
384874314914352321 3226 5924
250884347780186081 4011 21300
272150448371395009 5131 17267
670380496207307905 20264 28780
371020385122175617 139 21655
539661906363207297 3030 3227
248305729909620961 19027 20489
930903848128402049 12884 22077
681732194836623489 3987 16232
889163098108070913 22697 28882
999350156941108737 10457 11056
43426112296650385 21769 21993
31455342477539005 1517 19722
942232334832127105 2003 7678
104606574235052817 8769 16345
193738782058240129 13135 13864
563661240227329345 18463 25927
348214166380785153 2146 30601
929626886883159681 20213 25741
407373535418962241 12989 26109
647476534512588161 15928 28470
109562309615100161 7664 27797
869677092880440449 678 26970
123215054469973489 1601 24700
680144796273506049 11143 18251
110386506059370497 11317 21219
461850772894610625 632 1689
886035616459103873 8549 16436
255408590991162753 1743 13004
127640972170539153 12984 29390
124002861183445393 4735 5856
17380577525166531 5388 15440
438809004507245249 9898 13798
558462313857205569 12279 17516
995145259168271617 5161 5427
883667616450615809 11010 11976
196064037828943329 11376 28233
757691052510821761 13522 24748
973607993064352001 24608 25779
920741176344542081 8314 29187
364364804863722497 17888 29570
948523415915161601 1842 11640
776339471705245697 10096 29106
130798499443379521 693 19454
537251983874380545 674 29552
499077846472417281 1500 18928
484767282778310721 1175 28084
872801556710847105 11177 27302
184712298884246465 2235 27951
222837833725293409 2079 20303
268612187612337281 2338 14137
500311592131531329 18001 18133
568648753795582017 4897 21264
707738250664235137 14810 29944
567262848925881985 7390 27435
637106494024159489 2420 10852
91686722111202097 21212 22210
375260426287439937 15469 17443
96472665056200673 21414 27700
543817334851006273 280 10881
670513621370030721 20696 22472
557330782828572097 13004 27456
383303200643755585 275 10858
337875749369011649 9644 28348
324120586221763329 6950 15660
816993067483110785 3211 24628
720856410046099713 4009 13704
550899911056085057 3829 8251
167303109974010753 5058 9562
662534077849031169 310 18001
192230458397521185 3793 21763
205740281052705153 6358 12855
389841863947250305 6440 18630
769651380151032065 7883 17167
815496768717156993 2939 16475
880108604884320257 16039 25658
55557639568615257 18847 21190
559897912139788929 17011 17930
592899274298364545 19473 28965
2251382474192099 24403 27681
880923402325006337 23800 24153
135436610848728385 19460 26734
851866046285966465 12248 28675
350603798919216577 7921 23058
742504611979210753 2887 21196
961377371650584705 16838 30562
396118809365564289 4576 30828
654748439682897793 26963 27364
942944062329669249 12718 25814
560812791784513793 5915 23213
654862666350442881 8409 30279
617156586760039297 25752 26582
147642338765233921 14641 27860
759157341221808257 1444 13526
848806937656664961 10002 24603
188835064486859489 2973 24383
34217395430712117 6101 6889
520440898904269057 2340 29900
665053696705786753 10804 29205
678740037508127617 2547 25145
704139528477195905 12050 20047
167601055524059457 9179 22156
639513659687200001 1413 13245
195127421469557313 19289 27828
654888980123128961 15150 28753
202223277617378017 2154 3314
335664880348435457 11475 28013
992239211779086337 414 9217
950205362597767297 9687 21389
139133014316556113 6177 9954
41728520061841577 9785 20926
810102629774810625 29302 29718
238498853978139649 11810 21123
772163170146200193 11584 26642
503643122839878977 559 14970
77846091350231457 7983 26846
522655501963821953 22029 27947
285593127258763969 22001 27842
696894636738850433 5748 14768
527789183019116609 1038 19939
380050789260788929 8034 17866
239345740983452513 16411 24533
703999199702213505 2687 26088
11494647052664675 4226 27518
455719677966310849 14869 30798
975075516009624705 209 29545
903309761849701633 59 6231
89705393190804721 10188 27239
24825472661316185 4432 28738
626698559441876993 3801 26344
245271260017307937 7732 11163
802230332017352065 6065 29097
747706835324844801 104 3740
56491963848756657 22026 24821
860102606495761537 16043 16412
224865926895382977 9662 17121
161119962187168385 4345 27121
482291060780568129 15212 20479
431332514901459521 18925 27324
348697349884581313 16078 26502
186464105733858081 14030 28493
790076565554002689 1507 29843
117230474443889681 16055 20572
129840564806450225 7663 26112
947791106762533505 3837 21700
938784069892335489 243 12545
600899312027411969 4513 13866
458966110086173249 15975 17453
421636204177229249 17448 30467
31774692769701573 7986 10211
502952062142842497 5591 16979
290763377681550145 21079 24470
63925926582268033 2446 25521
545242034036476737 8021 17903
660978609865612289 14035 22938
301712344809821761 23546 29584
237552152208234433 3729 29547
532935952600055873 6428 9840
39487094982352033 15279 22500
554854574802341441 8789 29206
393157264767094017 17029 28291
955872173601335425 11566 17006
514126677816580737 9047 13648
634298424754938113 1706 9664
915136544991707265 717 27927
373957379661973761 19318 27959
815582282216755713 7128 29705
258431343198459745 1875 15607
949088333366940929 21838 27623
264356322381019041 18399 30195
221773660906269057 4908 21371
224596473289373921 2262 10264
474562891405280833 2750 20783
51499664331757345 11102 19135
461460885475052161 962 27393
711548058514445313 13028 21939
210985089259306593 23876 29774
320292791350652801 18399 26501
907001460216282113 6653 29206
48431941116398041 5880 28921
462436868996587009 5479 23694
583625782420014593 31 13255
767141008279256961 6348 21350
426320310879113153 17124 28027
770340687989513345 7142 21170
755867152424542593 350 19904
280045192720837825 12448 26370
103315366061302433 21183 27104
788117648093287169 11957 16559
185687954009168257 12906 29914
99365526492935169 2866 27470
156651251636738209 5630 19106
389111576099732993 15454 16912
686222401181623809 10771 28794
268421306702340001 6796 15129
31669105087011929 24045 28396
923355751862811009 2126 28118
602015421687937665 8972 13342
605394392121784321 12831 18773
91492829299433249 7490 19992
239370094993656577 536 27290
126100520042570001 26934 29019
550968241417439937 2197 23488
193044888148072865 17846 20450
557746231618676097 9979 14480
54432100917168217 10354 13333
743667855388142849 19446 20119
411938545580092353 18264 23995
231813781883683841 1759 15845
88179025882936913 24926 25857
831218332185461121 4124 7575
364867105992395585 3270 24295
549566249170265281 2237 25330
988359717761383681 25545 26503
451856962501299393 4105 24400
884358424865276033 21646 22572
947016865867507073 5194 19800
95127648566716513 5857 19472
440402474571062209 2735 14268
885025806520125953 3673 12773
727386470512936321 5608 14594
360738611720435649 15804 22933
252075499045478337 21181 25610
217450952987412897 8115 22387
758504769680964609 7374 12636
447761849384676225 2175 2846
334021873833012993 4759 28939
777182436809020801 8134 27167
782415987655337345 3094 3704
121224943895626321 19895 26493
801035361407375745 20845 25112
560500803655692417 197 2784
280677740174038337 3079 17980
45771450881858297 4004 8608
738304018310959233 3963 15409
220940430415701889 5637 7627
144860797880806305 4903 9696
789099613224678401 15411 28060
819685151165121025 77 12475
763295233405024513 259 25443
287305043056871777 18979 24164
855354212058614401 2849 17018
613992827922050561 1837 30612
644071802062164481 11693 24248
359646182239725249 10270 20057
623050746019927681 9014 27553
982379599860539777 9544 21489
855066088422439937 8084 15649
727756469962681473 7968 24318
259685745429550241 2610 9757
734805741439306113 11454 19254
722779974316914305 1615 25263
67673637569708233 7689 16527
819468186544114049 1058 27173
209885244076591713 1723 23207
630488429110307841 12681 30630
418333218374439041 24715 30185
513508734924755585 14778 18640
526523318723594241 20721 25104
678518123380108289 20953 21927
258353328840495777 24028 30172
457114978858143681 10865 25121
893535583241860097 23750 28838
255180840745744321 14909 26805
405005517462196737 26779 29392
352225976117694017 10738 20604
880059746581100161 5802 27275
456171393582074817 8122 20439
987473341120431105 13417 26556
532017392675200513 8149 29491
879606765083966721 1271 14830
421316561095586881 10406 19933
881559685377933313 9825 20664
478733322764128385 18768 28086
937995449418156801 11282 17691
658450392704587265 2744 20539
251537322961393537 3700 4874
396141608455579329 340 29575
563492656153787393 22748 24178
795868618346311553 15179 26458
903602616054794113 4895 25887
167830186136455937 14911 30138
358935818365313985 943 24910
495132442734266945 1731 13996
175522425499064385 12390 22772
226901739476616641 7374 28958
182515967342343553 15606 26658
309676235208264897 21639 26540
964067006057600641 4799 10022
588396796137828865 8740 9067
787692885042520833 9541 21281
483326123157489473 14013 18915
105579754065399105 8424 30781
811770431112094593 10533 13867
354219916812244417 4751 5889
234933817553589121 27486 28183
789805944531504897 14511 23085
647628995680435073 4172 13567
201669578637297057 23544 29328
206223706406170497 6653 9969
601519861610182017 13626 25019
933239840055492225 20719 22229
83742725265555153 15998 21535
991867908447211777 9887 18020
481560801795662721 17223 26437
209472902312313633 14615 25124
464959017467766273 625 17048
102845147563805025 22849 24584
695996125728537857 4686 11703
984107358721459457 14875 26349
859385050969965697 3369 5406
212281550930278241 6686 28349
351031664628802561 1822 19166
431003333577081089 10200 13645
801554098702428801 1638 5064
20066352941135789 1839 26710
128119163591275505 11645 11691
131537012559888929 11879 27313
69738284465135081 7037 8330
768309565415400193 2789 3872
508974878793562625 12195 14312
695841455090942465 1690 29360
997695462408547201 719 18104
110763514630825457 1812 20510
568805751574938497 10415 28711
380574020516959873 10889 12380
808749435371087361 13569 19902
249142310053095169 5617 25127
427197571846473793 20110 30178
202808672821362273 6838 21236
960768718601020289 9838 22490
608194360650507777 11546 30524
133486028888437857 6514 20593
263766571377530561 21215 23645
186856156220532193 6552 24848
736639554928792961 12430 19553
335014341780460993 20253 30748
690865353551771521 9304 25169
798294638463620097 667 12166
46776232783592777 6594 9817
724863076993141633 7369 9852
603275431223252609 11263 22213
536833260736987201 18708 24230
692670163449783169 19756 28942
417176609546739713 7952 17341
47984520016683521 4370 9318
835438823414467201 18995 22462
633209966727200385 11160 28768
964239279113297025 9714 29346
855328559740783617 25759 26032
392249906480575553 2394 10233
326677336781479233 11124 11167
355480446002982145 7972 25018
661962229691596289 10470 29798
963100178187620097 1156 11066
699437611656598785 13849 28495
654494176633658497 1458 26589
954104475614471425 1667 27603
824444424283374337 12365 17394
961383239692374017 6567 8145
800203996334627073 7985 29309
325267908722054273 17901 29281
401020326602651521 6344 22030
490211088815520641 1546 28543
871118851681199361 16483 20777
323104673737887553 8218 13303
650681589396189313 13479 25240
657710888667061505 5480 5763
870220937496210177 12571 28064
303889474976244865 14063 16399
371488921194089281 16048 28342
953087951241734273 1833 4311
899782177687779201 333 26733
816801959478581761 10508 19432
171664941768629121 14574 30527
696915245646700033 2241 19029
762081716719588737 8500 29818
821729646705506433 7612 30614
309102610372594433 13331 26454
707459469237242881 434 1206
329724592230643777 21451 30678
793828127730435585 5202 6630
460834575384357249 10391 22207
448579523256292161 11027 29411
998549631635935233 1275 29332
697461395797120129 1733 24542
80668239289753537 26093 26183
971755328692488321 24859 26205
671845358947631873 25165 25248
305190976987987009 22546 29376
810888629073392769 2713 25118
677546769878155393 4948 14688
766024125058375937 7331 23310
199852067103762465 9988 13990
256723673078358433 11837 19706
924258291873933057 21453 27614
898669597823964545 2847 18322
506987211177104769 8075 8495
744724523723338241 5124 30355
461020865430960193 9852 25293
177978979972149185 17802 27718
360417247833993345 7552 21866
762282443640049921 5079 27871
763001232784397185 23439 31017
300451675647490625 6550 9461
876804344476383361 4280 4751
18503803311407553 17204 30408
598985121213708289 10304 18496
157988412779157985 3607 15104
998867033488153345 7005 16108
239291233652199521 7653 8147
614008021705522817 3937 22355
17491860929265359 4949 17745
626481286863636865 20505 28719
283802249679130369 2021 21472
706750739674028289 2722 10545
961109375343792001 4632 9319
577158899324047105 671 10968
176922023965904161 9224 25166
414678796031743937 3148 16828
543313460086334721 2288 11096
861123850621865473 10760 27602
533814753471606465 2091 2272
77861452460162177 8178 16684
146333688886894465 16609 19267
702072948836786305 3202 6284
308203543066969857 19992 29005
970409217005133953 9698 21028
396667964183603073 4163 29647
535247980539068609 26107 28546
135342236163186417 1890 4905
898744717616018817 7812 23784
75518945274748001 18589 28495
644076873237168001 495 28873
932629469771757825 23473 25965
547572374460507649 6542 14194
32406048031656809 14074 19397
101650073036282145 7993 13896
143795730591453009 20913 23760
483413919278667969 7235 16700
745652423749955713 23136 23329
631849518412963073 2111 10340
704263652829769857 5541 24371
624781064190152321 10489 13479
902072575937420801 22203 26303
937080311958212097 11242 13115
712710539921378177 3030 16712
877190075737651457 10122 23290
961497583651091457 11264 20811
917183518357489921 5893 22504
23495423604845913 19858 27759
776887225037562241 18519 21263
384654080904521601 7950 20689
161021511260841537 8980 27399
742271207461531137 381 23640
452825624215485313 3095 15452
524618006167994369 12378 23236
684089016549847937 4842 20292
487980890506850817 6659 30385
112464385329552385 14343 30188
86227496580232097 5247 6059
339852517330385217 8500 15234
463105842254211841 13534 15998
990576913228728961 26100 30134
252468970679583297 14297 22338
798772059271186689 13867 22013
894438916345723777 3326 25378
225558030756126017 8781 29877
754329233745874433 6932 22824
788401786167966593 15046 21296
422116157861385217 6715 13181
195686095888994785 8936 23489
247692163721065825 2571 22766
163762807341385057 57 6841
37853292279766753 9034 17670
256277868307471137 8642 24087
768684005647553921 13230 16859
744373313174392577 12321 29092
326367394268292097 2211 21133
662397180003274881 3619 29501
912944331127416577 20920 24789
49820275260515249 27047 29398
28265434530045041 3318 25202
382345023377460801 15755 26287
854503118964100097 12880 18793
598353655769400961 14165 23114
409070105326609473 18959 19638
943045053332959105 3957 11725
750535996400000001 5979 13041
233341869239467329 14763 18785
37724742532777353 3107 21292
884996269643032449 1586 7990
317882259709090689 14766 29549
613085351579755393 5562 15002
408443606659037761 115 22070
623920364870919297 5541 13048
998851680843213057 2476 14913
64857558104108649 3752 24681
301096569701588353 26391 27497
847686453828821121 18181 23696
724899115863831169 1123 24302
160418597430563649 768 2828
895758691447188225 22075 30059
146527205496035137 11007 20429
638968373518022017 22045 25099
735790073557353729 4857 8026
824310570471499905 8388 25781
554819339966421441 6401 26749
536831491038167745 15755 16959
442829616874192321 4568 8729
553115034024646209 2627 30674
543514593864536257 11146 30391
255084311559269153 24246 26590
996014098783518849 3921 21749
602264999796535297 7401 24935
760276160257653505 13702 22607
773486875956006529 3843 8762
948620706491155329 9034 16939
84516513697085569 1706 26405
282976835897535745 8433 13143
651315443903623553 9512 27704
403848966879337473 21346 21561
215985353772811809 26128 27784
191800222151208289 26701 27116
304954757062414913 4877 24879
515893513697349697 276 11195
745565503711308289 8755 21847
32981888724130217 15710 28241
15112263975051833 3585 5588
862970953096009857 2981 3080
464768552558997057 14823 17883
947334983742045697 12976 24921
869163254049180289 8328 30668
850113661292013441 1153 22408
997604982795085313 224 3028
370100922439441153 9261 27734
773995009374683521 24948 28031
717332807376664065 4466 19239
193926679266002817 15960 25862
823202072102923009 2712 19704
378441990595700161 326 10874
653561396480782209 894 14576
531395139189672961 2152 3824
261376335536972705 18973 19496
117500539121945025 11286 23029
35529736173600669 1078 4826
702377100987792641 10404 25243
91544781657425745 28028 28175
512863415122080129 2379 18450
182189504608217601 25854 26299
863418949596880513 6692 11852
548579542374660865 6280 27605
450179511493839617 11362 25094
920152605029699073 12294 22310
56708610645177513 10980 24853
815751652203879041 10347 21242
1455100851313063 14110 20736
46386290334183401 4821 13536
884669027962562689 26137 30729
656773913533989121 13086 30847
804177798009245441 26265 29521
725520695908358017 19546 30643
299486040814475265 2680 3854
457613788699511297 19226 25088
364445866977416001 4732 16485
416867991488444993 24300 26124
137275851518413825 14082 14623
336112312431545473 5000 23345
471381381605109313 8752 23467
958787915756346369 12093 13512
919438613212907521 5113 17899
288758647414248065 14701 23056
230528875236398529 21996 23365
485401553337865729 5580 27077
208595284003937569 7691 17895
426462734042395649 3384 21673
815299299551409025 1866 7851
374767915283939585 1931 24389
49810100012610545 1829 13275
971442075563508865 3202 28359
652695168676938625 8219 28415
62285253500576233 3662 8659
465381128490467009 14364 23903
408869614094648193 270 20852
391804504151760833 28135 30322
353925139446715777 10974 13479
678531685655133953 10226 29774
620069454029383809 13472 16235
124511431927640353 1686 6750
568491230241491521 3959 19344
402426254729110849 6091 14656
876022439594585473 20869 25960
145547826776546433 1945 15927
75830393613387057 15474 16944
690011230338303233 8086 29467
694855855279563137 9130 19584
245786064757748321 1212 11807
400100529383550465 130 6958
150563658444500705 1609 16971
15817354041736565 2175 17225
555305543275434113 2901 11899
266981071904041313 8301 20497
813215448847319809 17123 22276
212824191093396577 15673 20507
202387973228194785 11726 19645
706137847569053185 1028 28085
178176622496213345 14390 18951
757761513193266049 15437 16721
176716351316169793 4069 5235
412237756683168769 2 20605
524354330901974913 488 22514
988879387204455937 4844 16129
409552795229853249 24257 26748
28139712105470949 20460 21880
928374962329744641 13406 30759
381384009737054465 2886 29894
74808882696512321 1 1353
273230460691848961 10259 30017
644859941691851905 16834 17391
940985684468977025 10689 21166
821331589705874177 4894 13644
766400130103762 12757 13355
60752150638908377 19926 19933
128981247732845361 3450 12424
151416186176188449 21048 29901
354939345803472833 24760 28267
786484553771391105 21455 24738
908513228669555457 17070 21253
530907331354978113 7020 23803
407494462327960577 29368 30912
112145928661536945 6980 9589
701938710180833409 1741 27405
354018928875742465 17067 25830
603256314887374849 12444 17955
925225873986693889 6473 17824
941609173563470849 3005 30750
377324865112580481 15037 23847
323903278937237377 9577 22638
755082824030356609 20999 24933
450535125577069121 9383 26043
202754376789155105 11677 20454
101685435764750305 6818 15194
234419941605938945 17573 24972
621987584285015809 3642 25516
333750287206623169 2629 9729
863295638276767361 5775 25641
415594807600914625 71 3533
591549101815054721 1898 4838
991273527457106945 12919 14092
864441718741233025 6684 9202
874725086325288065 2448 28123
671821490711202817 14943 29238
480696032084988929 2858 20434
165368890529819617 9498 28122
813854134178431105 17692 18117
906152358292907009 353 23651
404824080347761857 15263 16089
996059331700507777 7964 20092
724853147322153985 14256 18964
897459502900225921 2513 20573
364718257011372033 862 19577
738379792018619649 9849 22787
11580224565452825 123 3577
82487749585460785 20607 23428
155382242991944257 3939 24991
504221899243333377 13955 19381
41786967027707793 8311 12140
398478463212050817 18195 20947
508913428626481601 3505 27476
78722717703968209 15713 27541
789430258852181761 26009 30733
172994336540689633 4040 21219
558851683419586497 1820 8511
912879094856350593 8642 10210
762855985790498177 6218 19880
950122672220508929 6693 22932
776111328271451137 12515 31007
649067482144332033 8063 17725
635592963371355009 10673 28493
535955823159817153 22647 26857
773293251944320257 9902 22691
526815297595049985 13666 22087
604424576103060225 23283 26833
538469288026270465 14755 15887
188982005370331041 18021 25991
797179571648783233 14112 25701
303562886239550529 9000 22314
123912740120495361 359 9229
679844407843088257 1415 7150
746687647265275649 8477 29661
273080567563386721 10011 24964
192698561080071329 12585 22045
683344520668537601 16709 17936
42272152858160441 3351 26853
792580268906792833 18371 21196
68492818302424041 3571 30861
119432598977649457 11765 15517
225152394587638593 4022 24167
985094226243138177 6508 28124
517636629125568961 1236 28298
111785633624133857 9958 22781
344215785488827905 4142 19458
718479433636336001 25298 28845
191878058174786753 14916 30557
398582154904854465 20406 21349
890050005329214849 29680 30204
88550764634465649 1585 21762
682277659371202049 1084 5381
624266900748818177 5710 23593
503158329473407681 3751 29311
375696419336495809 22032 24704
349541063404878145 16463 25057
646559566522565633 22881 24818
939721039886904961 15005 15731
899942270847322625 13765 16493
66281187500429441 8129 22235
330718964195494209 10175 16628
713084099232858625 14506 22310
342944410666408577 24698 27828
377047269547297473 18155 25615
743797337798096001 14900 24890
838376392306827265 2755 9288
903137758229139073 9237 19693
306479565629722113 8143 17451
897692122389297921 17850 27217
512567880314279041 2915 17865
255573317837590977 2014 14486
875633761173084289 738 24368
147981907626043361 5797 14291
106047035224122513 7603 23396
213532849078735169 9803 26647
119219493823685249 11087 19965
446952586998957441 10150 24744
939455986128805889 19647 29657
356887677033174785 15149 17597
126939433298169041 17150 28465
19386452362393669 23697 27665
307989979707542721 1233 18901
683813418626346753 4647 22475
1900672276683225 20932 25396
808484143045358593 6795 25881
603433095023987713 9518 24247
648704853866693249 11410 16419
76675315470517089 2524 22963
590974692081768833 12246 24751
102528721493200689 3793 6840
220150337951640289 5706 10132
738363673770344065 23133 30586
833675241444193921 15591 28614
641410170425004417 10733 30933
888193344802292737 19560 20260
570187939375337281 26502 28189
741497136104694529 27741 30444
504158007591854593 18941 28935
788775267011590785 12867 24870
547818198516317505 24920 30941
96541865779567361 17775 22013
115395329279110113 18604 19654
323538783958245121 7549 11847
859782693317732993 4775 28856
211246515841761345 7957 15701
660344319754102529 23299 29687
222770261450097697 16467 22846
725791935993662209 906 23494
901656827605432193 10650 25240
350986086537673729 5523 8181
925243075215636481 7796 20855
834338169442169473 13398 29852
850334465501557505 5304 23886
425805033777862721 21893 29016
287536769361214081 2599 30609
728119320890236545 1477 13751
77026457071735169 8405 11125
996847965910191617 4056 9925
952869882054105985 8760 10588
446156572048131777 479 12329
708296823709243777 3896 4087
847150776142513025 10086 16903
530792406677864641 20023 24615
845278532757468801 7928 28410
558475968172142977 12229 18065
211521029624648801 12848 17037
998807520036510977 2527 12733
428159317861350529 9235 23076
661530241582649857 1310 21678
343627061954066433 16372 21602
229076712357926497 14047 14444
904424151487880577 14550 22565
269175090410225697 4000 30438
353622442428601857 3421 16865
171128109364392609 22710 27616
606451021619967873 3755 28065
631508095312764033 3256 15945
886292860685756545 3693 29492
247629897039548289 15959 30440
820251943224739969 22333 25712
263755871180972449 691 4479
864989747565360257 11567 14275
816879657426117249 1572 22010
918939122835020289 14506 23311
271919013795493217 11733 26596
838325298698407553 1823 5955
854141411337582977 7966 27010
293371313813217665 12655 17392
541044865664513729 14817 24953
693536094959640065 3038 16035
145155553759568801 11749 12328
650110472084612865 2062 12641
296816644361566529 1521 19064
323241270024965377 4415 16853
469247972453008065 16133 21361
526150029402423041 17012 20154
332752243528926081 1347 9581
603565224347065089 22759 23207
286043772351266753 17180 24196
385230257701159937 3618 27716
384564592151459521 14717 26552
35678289403563213 25161 30382
997793500267210497 3214 7252
491034866307693121 797 7595
47530654238993721 1556 26227
66020568581890873 548 23217
717065888693785089 7063 10489
774142716211066753 5496 17745
823805781182212353 8508 9538
300978484043497473 20061 24155
764746226593008001 7480 9264
45140914742511033 13371 20219
390637005267802113 17165 29717
109619404857326689 7819 7826
602973831523346561 28423 30723
375517132386228545 7193 10130
767880797653017345 9497 14409
925171183108488961 11616 16447
178301053754285729 19268 26610
37441323529428417 22155 27395
489000620008038593 9923 17270
546049544072829441 15801 26559
427780101659468673 12688 22276
626796697266719617 20391 29409
133065088536451265 2274 3276
956051126401604225 4769 18951
60078051166119193 4583 29660
501178335399366401 8210 20919
129821554679875105 10862 11697
358382611082745921 9614 18881
349655002868534145 3086 30248
353271855014050113 13292 21013
813690201002227585 3456 23566
898900876236211841 14754 30231
118460791087262145 6304 14845
64155524988670721 5873 6116
467893166032308033 10363 15539
761584531060677249 13921 28714
979832242173163393 8552 11431
191613831954363425 5429 14243
993659560720342273 16384 27841
197007578977348897 2722 23945
296001037216871745 11685 25893
843360214143295617 1354 23446
772663334134829697 1358 18147
507480399713941185 12366 22539
775922069529261953 16852 16994
858868103670950273 8070 18769
909064599590489985 13619 29927
897475785237873025 630 23625
695449112307347457 6887 18834
317904101639491905 12144 30796
970619057056307329 4227 20475
413757477582507265 6724 21217
948038939292619137 5684 23422
347321618505453953 9168 25997
460552355944624769 14773 28291
376939600213773953 23809 27663
481352083465157697 2996 28004
995559206930373377 1410 25492
891899446727943937 13467 16362
847566611156779009 9368 27007
702908488396932481 17853 27038
868821658327142657 4548 11552
586790982769539201 22569 22841
799628998143020929 27794 29028
565294716311530753 13130 18417
103205290027737825 16961 18087
252112467787195969 17828 24059
989008946048599553 865 16501
796626438665132545 6686 20750
709038279929622145 19386 21195
291824911996339841 6485 27932
621846697372319617 17829 26966
12740961674882813 9661 10759
40293972128516489 13723 22030
491151073699523265 18066 20314
138271359949854401 2013 11196
730999843175883521 1554 18877
82826342914366081 682 18907
669306735403690625 7796 11858
942263555016154497 6360 10365
958066550986860161 6924 14032
936973844095227521 6989 15459
650374706954845953 9572 18716
112400605613046881 21384 28338
511408909107135681 1386 23130
606257192420436353 12600 13471
185538175181701345 19839 27036
826542002692491393 4409 11675
381756089053869377 227 7940
354809912399808513 6919 17519
497842442635583617 29323 29793
903682716588221569 11851 26705
685885441978601985 6997 28492
119054127559770961 6333 17358
870947829703336449 10607 28630
907648607319515521 13103 21384
389870845375970305 20202 29796
958069794640202625 6039 10783
108354367153150833 19626 20417
241320790950609889 12764 23392
405611768715036929 11610 30839
303079848917413121 19171 23394
926078692550216705 7905 19589
579818403457778689 1506 7281
640776257685008257 15395 22340
867338139239073793 18964 25510
70878096449785489 14358 16506
511580830753374017 24855 29710
486301809452189825 6992 10845
848188140976056065 7 18016
573353755339692161 7759 29478
964485206182132481 10593 23228
287750973873858849 7769 14839
384759806434026049 7834 25192
430507650462583745 11090 28111
648801877439822721 16793 29393
907933780507310209 19272 25263
816166107824280065 13779 15214
779833317400058241 3136 29595
530593675967821825 16065 27771
248482070988661249 9689 15402
851501410168701569 2366 19080
375422213146617153 2219 18422
110643245949475505 18026 24801
867061823436078081 21127 27970
346657343007855425 1227 21766
738872937840792321 2035 21370
799560469575112577 5258 16352
773583902455914753 5208 15972
563059882994132033 5082 9605
551382619854006593 4066 6649
895668222752348673 3801 10530
391441667597835137 6535 23635
935870476883486849 8625 18293
730036278064684289 11606 11665
956753373416830721 1324 10092
166160837216313697 29137 30123
926835788589720321 5511 23473
727123726365828609 3932 15351
749840155545840001 181 2649
640963246150992257 199 6102
199541607334374753 797 25675
176812395268736833 11789 27695
426708878393185409 1112 12544
103066966937195297 522 6670
398928169013224449 10486 26619
343571126373728193 26 14059
240733424848585281 5244 5328
351890997900486721 5194 15747
306033182206967041 9866 29385
390632359980710209 16849 23653
548410217678252801 5573 24339
325898669975476481 13505 26624
183396776289121985 3405 11309
258130996708114689 352 25369
254238350225662657 5443 30854
433170399919166721 29679 30617
133615964328278385 20016 20173
627375383178186753 9767 24110
409799451442495425 22617 22655
505888733262953153 5465 11225
217276600444726849 4056 28485
742372162109813121 1214 19426
688265646379520001 7895 22879
494067088364975169 24815 25795
667894772463149825 20934 25208
688999951037029505 10080 27704
667298744995690625 441 6714
841753545785838465 32 18645
598418668603436289 21429 24321
507239783842049281 15686 30238
681432606840999681 14181 30013
71662737415810089 12615 13871
211002754070825921 11443 25186
378130777856110721 3161 3669
786467549334645377 21787 27060
423177689830414017 9665 26859
340770152244481025 7972 27670
214510388939640257 3881 19422
621939755494835841 6334 9659
534739678743935809 9091 29929
623603008220221953 4213 19920
657377700205184769 778 19391
594023955580070145 13206 26436
585003068666669185 3727 10788
162995882238554657 18000 29363
586518269392268417 4444 15878
432823268673999425 7728 9033
67344056451819513 20375 25635
63900439523258969 13875 25242
377857947842780801 22432 25843
329310057286988929 4049 12415
388322521841804033 12198 22489
931382433768696705 1496 6463
848253593058711169 7422 14249
224495033057266369 6993 11488
780825124891268993 11873 23004
524780786445639105 3502 12823
922838539450989313 22165 22755
524882717113058561 5005 7620
994560691755470593 2769 21705
386755005745804673 1899 7422
826752880608903937 9284 9981
343958767104382465 20366 30728
867406109287745921 5040 29372
900857829854437889 10772 22005
62610863734018809 9755 20375
31262696829173821 5872 6629
47257717688626857 21386 22768
887676381828150401 26538 26671
592272815290709121 5802 22223
132317196263201713 6401 7071
791349861591729793 10655 14315
341623850161887809 13830 23786
735654818927397249 4745 18229
329976672156732353 10311 26390
243654145957879809 8793 12045
98486322654274257 9513 27320
54058664818267489 10969 26871
328161834683172033 8498 13383
815540356479008513 11030 23659
265062463924728321 1680 29410
358845196264692161 6381 26844
951878216415934721 23397 27648
64308257367191145 10028 19021
840778801398634753 2031 18100
420588907178807169 16059 22243
24163488669543653 2161 16909
681808884921768065 3167 8772
617997033258497153 1840 16028
625898305448625793 2790 18740
334335399469495105 54 21723
133859825628821489 11597 20944
710703557259385857 17904 23840
899997964654783489 16072 23749
397658159612674945 8250 16975
2591615252359959 13794 14763
775111903926138241 9877 17934
578452152673460097 13046 16685
811224210946136321 7542 15946
909687132925387905 4684 17260
542017503987658241 7597 10552
450949262858227201 8805 11819
93249586626811265 10537 12787
879513004141617921 2948 20502
867997790460300673 5675 26705
28118794245525437 19382 26824
633768579228245761 5051 18998
337586881284909889 19401 26488
366100593067720577 7405 25639
797551144074173441 4942 11427
136426231632711393 9652 22451
441247352413601153 11702 28187
328736689178704449 21914 22944
170542801348769761 5746 19660
968119320188066049 9228 23120
774739450940717953 21215 22753
185189793657393409 5570 30530
293978476710048385 5599 14898
601917072118496385 11363 28227
388518613118638017 14576 26850
19455762451947581 6484 23346
463945084002201473 7365 26612
707165912156796161 11805 27300
860104769348101377 12759 22468
633873913898092673 6136 20656
565283115147888513 13361 13437
948987129313096065 11059 15450
248356371786545793 3083 11748
499943700083129281 12997 23964
544826634756102401 4414 15684
669426556110977409 20067 24743
111026867029568881 22736 25640
456431050703876929 11048 23074
160446676796265569 7248 24753
968100222006668801 6819 30586
872733731281901057 12864 28681
759837126158664961 8229 12348
122452065173884961 7552 20479
336963542560539521 14476 24748
842208008920596993 6079 9211
673879517638873473 1885 5233
732049415638794497 21181 27874
659352998752368129 806 25693
768470646183235585 4608 28751
110048682229667345 1880 16913
431428120646469185 10091 19033
707122509122882561 5975 22621
539346102387742849 2527 17123
354652162992458369 10720 22193
503999284076098049 19141 25161
82810863683832289 1277 6689
115794064108033729 2222 5328
890022480183269249 8582 19948
928137671586053889 352 24544
99495735267367985 20234 24522
74611895590994241 24877 28477
36593052661565649 1025 12166
4585587358103994 13877 27644
284352973682771905 2543 19780
822204043905404801 28675 28898
203066680663262401 7558 12706
491984991546157633 20732 30650
869861183214595713 13725 28322
124775292362233617 7097 27423
75514554949499777 4012 15345
226691947403548257 11995 24894
807860047131029505 16693 18813
666302833138306689 24007 24570
41427015399428057 6431 18531
436353445314804161 26824 27550
936950556474840833 14416 20558
845172922271689985 15288 24573
516841926890627713 10262 28997
530323605303561153 18253 25572
55555286981487481 16374 20051
513001699777195329 9758 9914
905929134304933889 4333 14214
146872022527727361 3410 6206
825751210010025729 4099 9920
263841917054254081 21444 23245
501911564210324481 5507 24821
724674404306210049 10418 12239
853035283382197889 21415 22824
727028125526974337 9090 9590
361931720701171841 3701 12403
146032464848470753 13827 30853
572648308503602241 18201 28444
990027657067532417 4682 19588
729278139529547777 4047 4740
857779107578874497 189 4535
14004323588110879 10299 18965
275913780709121441 21616 22713
903996380529413505 12251 29679
833394047262256513 2726 11321
323065191722719169 22260 28181
679906063953513473 6687 18554
93924915923416561 5383 11114
301367017545327809 13069 23250
481952099394774785 4911 17932
596651513120864513 12751 25925
26094373908655657 8540 28991
69558386530498953 6010 27332
781361468457049601 17919 30653
269743828175723617 18320 27845
323560585443168257 16879 20308
746853176094401025 8617 24758
751991364828384641 743 10132
101967395793284513 8860 17417
512334319899032641 17234 18439
159791962352837665 19720 24411
845599923018653441 13516 27958
272852772603744865 4280 27104
221225044710870113 12681 21420
725473737457104257 12987 30197
745798659326553089 8928 14947
222661691070218369 5830 10748
675109067830170753 10309 30768
649619349283565185 2206 25848
776394880787250945 8344 25102
441577365816971905 21753 29497
7215582196259619 3360 30927
231392418049079393 24256 24319
126077774144178529 7130 12928
121730400929838113 3558 29462
573223991053858113 6942 19255
669905469949323905 9454 10619
109406241785279697 7599 18922
819187211299482241 15302 16625
230884014285088321 26749 29522
961175240075260033 1760 5267
194192202218786753 27830 29773
673986885970780545 11706 20333
141983021480406529 2211 14489
362890492614948097 1321 14699
225144953767113537 18252 21056
648929151197894017 12383 19705
794144369748344961 12262 27613
586351098193613697 5223 13372
15589374229719511 2917 17975
981660847984702593 10192 29792
660372805758079489 466 18214
183336308644324929 18294 23082
37607258806815481 29909 30123
768626435814088193 11582 12273
793569784721732737 3674 10250
347845991034841281 5984 24052
262366046085546145 19691 26591
591959783537138433 4041 18295
67399426454962001 5653 19143
600388837903150081 3809 11575
654856609868801281 17597 28021
999095222504667649 7886 13670
146746332804774241 12066 21204
101899071874907329 19219 26198
450800765574072641 12650 17288
696835828478530305 13201 20484
320296194102645889 287 8997
925955722650453377 8656 18133
100023716345788225 853 10789
633281480159030913 2492 14687
321090577388922305 19405 20897
756638985257278977 12027 15999
783905908409323649 3682 16696
928208725807312641 15812 30088
261735078461107649 4728 11357
664344282965767937 3267 12558
260296740048403297 21166 24511
450404187927933441 7099 9714
929626695824048001 7853 12945
816819268861745921 612 27348
685028336409871489 28017 30481
913653461806919809 14068 30938
331338409864152065 15634 27794
915599919258820481 22838 30199
154325225630827841 12687 16260
715523529374412033 7777 14394
498258087532683201 16396 23710
501281912416697409 149 1559
328254293042888897 11846 28449
528068927878596353 13005 13249
918701544004797185 373 13800
971430459908614145 14907 28254
375062911936851137 3266 19942
379835595718947841 9863 10298
342857440681392257 1150 9609
613538477951731713 306 19109
34850714068298317 29017 30173
766101777991881473 10549 20816
210801246019975969 21969 27899
317797264578782529 6942 30327
175426133250709889 4396 13632
170627924350743137 13882 17573
222038294518647201 1897 13439
30428498187472285 5654 20303
312201693517394561 4211 20912
368107464174645569 11435 23757
36078612233929161 1440 9127
802199206256087681 10846 29075
118246081937087409 1270 9500
452213011276985089 7634 18780
252760196988582209 11367 16952
327135182359466369 3385 17197
562675407740314881 1993 17610
759188244964551681 18883 19570
450649410419664769 11851 21624
736370967558936961 30052 30543
509844766454648385 8281 9542
650289748681974145 13050 22934
490958619730001537 7013 13601
678908771273040001 2998 22179
84583362756731617 1807 24877
506355774243818497 21555 27540
649008781937858689 11478 11666
186562399362795617 18468 26441
978166061227483393 5660 14205
662065551267989633 22378 27709
588179855070016769 28742 30340
770668195885985281 15681 29444
925870392644142721 4742 15317
363123690379158145 3634 29359
212261311612572001 18418 27825
653761002289368065 18843 20877
541744807358838913 12658 27940
23104747549769657 2636 2693
37740182121687841 15325 16975
5222006215955589 262 7543
433400399198134785 13945 30690
53843438088765793 8587 11491
731321533703159297 10039 30066
765164904106423937 23523 29982
344898485671507137 21840 29575
669251624774478465 10109 11909
720217651595042689 12213 30545
829169849869440897 9195 27038
966679385598993665 10277 15669
251854367958234337 10165 13130
460694004831744065 4457 18604
485909018585143553 13908 30103
907377546059251457 874 12894
918109328639037185 10153 16289
748123901430851329 2160 28997
492616091989201985 3159 18306
214583899319038113 14760 30247
726026971027270145 14418 19010
870356137225634561 2536 18712
716492383861858433 19511 22201
253312039633641473 10518 28010
799438631476693505 9185 11837
993392477866528641 6912 15953
24647480917035837 8534 27754
867139562005050369 3508 3697
369535918369084737 18204 27000
768931048134056961 1304 17274
966549990851060353 11623 15460
644643762650673537 8895 30566
87473395084703761 6087 28854
158859199043540385 11000 13513
641097076368748033 6653 29841
51620926570180361 3338 19099
782707388084336513 10283 17795
70751743778579625 20865 29961
89557724756556209 10458 21608
848334683701551745 23630 30675
330532366865003969 18903 30812
826199160765689601 16705 29771
204436969418207329 401 2515
943220464229696641 1501 29867
258542974631499329 3101 6694
272582018696603265 8846 23224
825754355227640961 24006 29060
914493988152003073 3390 21562
834439760449743745 17839 28755
577824046517655169 8215 20254
727712636087357313 15947 27139
305261046714960577 4018 19963
415030287915531201 14266 16150
292673513837293313 13494 24792
132009823207166481 14212 18728
334167636314504065 7833 8341
936149884483558785 11176 26097
49032466353160945 5075 7940
255252078839060193 17078 28184
402402851399998017 6282 16796
332608162056718721 14780 30333
505502439269328385 8380 10277
977564385018379009 4248 30565
180885894337791329 19670 28529
2603895734456075 20724 23141
619245111762147329 22891 23397
762453222769646977 4793 6572
762522179575043457 10661 26113
888162206261572609 17563 19352
579943529859839617 4339 18499
453508486737401729 17813 21768
419165859298033153 6615 19472
407229565205188481 7721 15097
397445576126322945 2676 25144
995273345798050689 423 8126
638916240601432193 1385 13928
28684242717648801 1367 24073
96802864783917649 1782 16538
681568554398236161 12931 20271
986017562476035841 4 15228
272627758416991393 9549 12341
196986752872469153 14206 18351
417114634648395841 12008 18649
744214517182214785 1051 28655
998236988934170497 11978 18595
883545244224059393 1317 11494
114209198077158897 8089 13401
518103797304860353 21096 29570
22872143537558289 2324 21001
328711785932874561 11492 20952
646620270922920065 21186 28198
890853889482869505 3287 23579
21123154450325645 12294 24845
559715879118932929 11812 27576
393257640403387393 16808 24914
707555380972223745 12333 23343
762481453525129601 5304 25941
268877609622272481 4053 30258
954465764062103297 1807 27305
580201258336487041 23719 27670
652165934333115905 14799 27383
935970212320832257 4655 7825
978201492542890369 26179 27262
223545121162061377 20625 29005
191506440960569793 6686 29416
579658177540657921 2411 9537
540550560488878081 917 12131
333383970267803393 235 18804
931765694386630401 16369 23908
652789752021199361 3589 27642
268006313202217697 6726 19561
934575321919624065 16856 25283
177306476739307329 12492 26900
875043542611358337 7227 26165
435065270733797889 4241 6121
651614909570454913 5470 17627
628905455494621185 6087 21830
781875860803587841 5398 30509
921744698699225089 5713 12707
808035225124484609 10266 21873
233473556295013665 2028 18971
133740012863732721 4314 12165
957730168838036609 6744 24087
932275685171831041 7197 20577
219535597018253985 17079 23672
43877506183441993 5476 11649
533523964647567809 16537 27581
348936346555831297 166 17545
4994289526894847 17196 20376
263215670069875777 5303 17197
729070930831095809 8088 14162
449247902519900353 10508 18112
830776011670909697 3101 29567
820523040994068225 21229 25763
736144792301839617 10861 21603
768835228034419073 4951 27635
426123263102471809 5484 27693
515324600844699905 27758 28768
255917891580093473 11339 13179
631959073226383361 25851 29714
183131756791912193 27288 28560
257390144478172545 19086 20459
195618525110230465 6201 26604
248804689625558241 1232 7524
503573976307723841 232 28675
143982252318771489 3569 21744
110385411807509825 19660 30125
347336277700648577 8661 17523
583426059441055873 3422 3873
465462117444339201 13676 14896
815116113521579393 11242 15744
676916228387511809 20012 23862
682516364116470017 20138 21245
579153386993276289 9468 30308
687408259574265601 1270 7464
702337258508706049 8078 28457
260412345235810241 19427 20739
135282787347826177 22320 28590
792117018593696513 5431 18594
101047772649678785 19666 26697
476502733650864513 2204 12053
368953173886488641 6031 28716
460482223025007169 13030 27033
41955184691673257 1928 30640
793034773353074433 3002 25455
776936341655051905 28608 29088
966471697449829761 14197 27666
841932563304936833 2166 21634
484826752704879745 10160 26711
212951015581118945 26204 30967
558576483692473153 28090 28999
318569889778089537 18658 29787
58064572617357873 18732 28763
292242470351148161 6074 16391
159786606130150945 11507 20314
759216496100520961 24672 28602
81952941502652977 3211 11666
574805773281916289 21868 23203
359255592157818881 7458 26693
853244948724451969 17753 28055
19347286097261221 17656 23349
672471260949954817 607 30934
937985967885136769 12381 24723
554892821411812097 21326 22273
943536931363571073 4092 25862
621150114492898817 14688 23571
633869200363772417 24416 30154
698046521518349953 3666 26581
795153844132134017 21135 29969
295546351865830529 254 775
429099867457718913 9828 18819
233834660483410049 22728 23075
172189566445968737 14113 17171
586180770423588609 13805 14036
590238017377497985 6944 17308
340686453678571841 1730 10368
773136198210782081 10196 16493
571118912506655361 18026 19840
497273544401078721 1143 30743
920247359621868161 16729 26087
103520737241314721 20070 22906
107700552733625441 15435 29681
936584767900040321 25921 30593
368768686386559361 22500 25082
94146060624101585 13316 25916
550059080947399105 20221 24842
711688070978961921 11001 23639
151714266324461281 6158 18912
909131646990761729 1867 6498
620397041725134081 3309 24074
837529245319228033 15210 23326
930644591483584769 12467 21449
596683107313513217 4167 25240
576825552543631617 25043 27769
155527912695387009 8008 22214
539111073828365761 799 3274
868107024695934337 1550 5365
525931920592221057 11812 27004
348786863602907009 19114 23541
393359409068025921 8038 15566
302996813837072641 9954 15455
118838075344349649 1828 16153
195326182000624001 4666 15170
291015443064623041 2910 19240
652191610895830145 7373 9020
586953992836974721 2069 6571
601780424829382145 2601 7303
505398527927113153 1884 6339
735873906875131265 14748 26358
556391670663494145 25571 27419
874963708220317185 14676 30995
555340173501264193 19771 23162
162218054881709153 2621 9029
813437982461344641 1637 13803
662695131651940225 4442 6240
622918911537524865 12640 26907
781901226197422977 15540 16458
959815459669535233 2972 4731
611293359254627713 19188 28867
828769756859969665 10866 21890
364486174521847041 16740 18745
24790279044275109 16419 19956
612577186494331009 5492 18635
152877534869205089 2307 6228
462501604513452225 22512 24658
717493039352497409 8222 23028
349806363094270273 12084 13563
826181710190638849 17283 30316
205676342368025889 13641 27888
279951852313466529 2994 25121
985896631774078721 14588 20786
304945259726778753 8604 20768
838298185128056833 29219 29637
309025413727802369 22694 24800
288952689700320065 1791 19144
187585647288244673 10929 15885
33512574215638581 444 18035
470267623321142017 19670 26638
264565397950502049 9882 28428
526321138862940097 2630 7669
355370409824022465 20883 28387
542231548636301825 20402 20989
700672866294663553 19559 30183
229214609936349249 11856 26956
17773708789281529 21114 28469
566180641833192065 11493 18868
652721838694315393 12728 15180
619538701598187905 6352 28588
243722721893622209 12939 20514
190845680999878209 2090 29080
262393911607968993 11986 28285
618254742961653377 18636 29116
852383879725710593 237 22851
298848482041073281 14132 21203
854663344975687553 12625 24760
513082336181284417 26958 29279
98794841740957649 9958 13332
181684575891985377 9561 30820
672187387132051841 3360 9844
367300959583957377 23390 23727
524196293526035393 12914 16485
441568331205836289 21843 28122
44128942367631649 4505 26750
968108446624810881 8659 23536
516100284976975105 6218 27322
285721987282506977 7159 10604
143982875923509121 9391 24226
904977806045906177 3246 25245
157717139649026465 14425 19106
333436308343657089 9750 14741
647704088361603457 10067 19722
161792624250196577 21279 29191
607087605429033089 4158 29409
666921640816305281 2938 22714
673675512005498753 10893 27734
183266297006895233 12290 14098
887399271417411457 7857 30483
858955612562247937 14225 24999
968440198992180225 19246 22490
88800636676594993 47 29415
401076657986894977 16564 17645
635844119484836737 4250 15233
729661495914537985 2567 31011
829929055685511169 8396 13016
370268108909034049 1139 5891
762347163157521409 11564 20803
47851746567697977 12857 30629
67107599487982841 15 29941
533629988707023297 5895 20864
541957095550209537 4035 14810
252780844439197249 6903 13493
246027655234883009 9415 18380
931525027504751105 20859 27418
934105456079883777 9650 25224
505274082803719425 12401 25148
322866258312856769 17724 20043
235977272097048993 12409 16372
919242414581056257 10235 16221
550841935097562177 1061 2867
283877620335317729 5867 29142
434406308264943425 15374 29212
159881423879532737 7059 26035
403135454156210241 7308 12500
661251871550902657 2637 6324
473118528002292033 2868 20073
774107599959599233 23494 28859
841847718400341505 12433 28875
719888110488596993 6524 29792
782958538806514817 13083 29802
768063148740132865 31 4545
465016988651296257 20814 21100
606187746481012353 5781 19083
129989663016207409 5630 17948
272773408719281473 4867 8654
837738783446493313 14512 30069
159584868998308609 4586 14776
502524165852253889 12390 30182
652464340710245889 14536 29011
220444746008478625 5867 8612
111582043985023921 8970 18963
415581693836632129 11780 29312
47223132072339529 23416 27848
866913774898247169 8087 26799
278716584120587649 11884 23318
97613713124435009 20942 30551
280319555741890273 404 12851
866178235354180225 2727 30315
10183029621558149 14031 28253
144162822489708033 15249 27266
894463396486692353 14938 16191
608982971882394241 2397 21264
414696371369643649 3217 27536
860473990754531585 2237 25256
523324190645603009 5094 29566
818330117322499713 17704 27187
773386511284328961 8984 20915
260760345843355169 19385 22901
793260283671521921 21320 24939
559156151864723201 63 29459
476731648462447297 14826 26942
496044434880918337 5387 5806
470746354571382145 2635 21500
82972119840047041 273 24676
906305766179300993 17267 30438
904817194332171265 19673 25140
905678650330919809 15939 16604
852361175044475009 3134 23961
940847236886952449 10165 21634
340126528606436545 13002 21078
798676779124882305 13466 15223
694952509391736577 11570 12425
397140822355069633 3695 5916
451445707315631489 6250 28049
567666591044975617 21894 29781
58635037315692529 2792 27665
337608086578228481 2634 25798
77474067987697745 20855 25977
778271991728239233 11445 18364
565470772064411905 15880 22329
78360522520839025 440 14766
333959064991464769 7721 8170
203591050137681857 5621 30121
11524452342339231 4446 18079
125699582686877425 15764 24106
715144849228000385 20031 26574
608385039334898177 667 14570
138525471165177553 8094 11470
539437360386372673 12422 15112
34368609286079989 11866 19682
624044650891029505 16062 28213
650178335794063105 2910 4192
173624955924111649 930 29852
133837165745735121 6820 30037
454267112107821441 20450 24890
284671560711313281 14016 22512
356851642258291713 3437 7390
430293098643918657 5165 5488
284407872964671073 9944 14103
243509877289479713 1320 2523
244630880467866529 21551 27635
826067316290153345 3983 7409
364062479170449665 7144 9741
857593746588644737 2101 5143
876808089127095553 1636 4893
707233754137607937 14436 30653
793564771380523777 13619 14782
221251198093849409 8562 25864
896573905914323201 1158 14195
434927137776373505 3694 12638
118608211039791905 9517 28760
304822799675246593 4207 9343
599584556979280641 3245 16203
284426766820789825 10845 26100
267834492931690721 3662 25103
161918905118024993 8021 28882
68791932259216537 8235 27822
430793389011501633 467 5613
47589225851019993 119 30176
658492037727352705 9862 28781
371659115568931521 7577 12556
660492748745500801 15347 29403
24594908375071613 15295 18346
281654164265543009 15903 16282
332146499393303425 1875 24154
705743623983739393 17684 19213
916388258982941313 16756 24364
135351505324347697 28596 29009
92738288383159777 13935 24035
761860422565977345 261 23460
603238741267041665 5154 9870
30596228674735217 1877 12800
326253225096365889 7942 23107
26566005886355273 2348 12913
153009418193725825 22152 27390
447327693669716801 4681 19242
489535819035765505 9156 19418
272449657150762209 8700 28439
188016636801570785 8564 22124
134893669902734097 23239 27118
299519288014124673 7789 18892
167133325548395105 17509 24816
943243048876262017 977 23755
764736954544826369 24603 26820
696627891823496321 15236 19451
537356769124986753 2714 7189
187985676510159297 19733 25385
622652872598248321 1162 30275
902958414602437633 2682 6480
139544300444004673 7666 10788
74778696542516337 25951 26697
83831075212412289 7977 11108
916937296679279233 22950 27702
966292822764703617 21150 25306
3695907182965642 21676 24133
41068665709982353 1522 15655
467855391523158913 24783 27194
260818042952241313 9520 14054
857262016146272257 26702 30747
528673793566650113 18900 25499
310375591256800449 3869 6794
414283473165145473 491 22407
878411514870499841 8072 22236
209677275777576001 1430 4002
920203687476032385 6472 9614
828060399039248513 2066 24112
985330540353622529 7673 26321
864417345326682369 15582 15725
478898875380806977 18629 19208
787646710104784385 21294 27506
193577337325258721 25851 30489
461117100351938113 5122 17108
251441330950996193 26308 26672
929903671034669057 21467 28850
845452281370590721 6352 11821
214868447570477633 5209 18562
479709355597506689 2309 8828
112522672527067153 14802 16135
623905470742677377 2850 7882
395978112091849985 2087 15919
75361752885271473 13898 19577
395654050674171009 584 24979
494930203437256449 3756 21880
661803435405897089 6312 9049
205561440059440769 13691 21722
511237516061701313 4311 14868
216870789160772417 1544 8114
722266016583713409 2881 17099
255177865709612193 20868 28605
75963901079962433 19017 20566
362724665597760065 11967 27664
56812581075842417 11586 17624
222107666479203649 3231 9339
958541128507366785 12035 15580
704568257377850625 1193 25004
762702599431317889 6378 23287
882569212768089473 4179 28132
559978838851169089 1543 28106
636784996855560321 5754 29301
998523937294361729 15515 20636
746946328386385921 21774 30373
335266300697728769 4805 12988
192798980747660673 21755 22648
694529010662503041 26301 30896
32143584595786481 13156 24486
63792379935950553 2223 4056
311370428323321857 22391 28087
518877359110586433 23816 26910
393509227422114817 8627 21100
161214772672625633 15427 27968
802915997711359361 22979 29200
536674046999589633 15603 22154
700096061038777857 1375 26127
573673725457229697 13054 23669
970379669476805889 3459 25080
581689671097375745 2588 26924
585154541905566849 7187 29983
472083387576308417 17397 23112
866374883425670785 17016 29515
318094805040455937 12668 21107
164950000700770273 18364 29581
394917076163910273 11630 24167
578997478122140289 6387 20338
25072259161543541 1089 1795
170806364406828961 4153 22971
607001398204605697 20512 28860
890098295346611201 6633 18837
748792390897133185 23384 26378
681116061700777217 7816 16611
43293676679457609 3430 28341
846005636185843457 21287 21539
76332678772541137 15297 20677
743209023560481793 6712 30304
193757783622888993 10081 15356
722677654128155265 6888 8086
71450684338795865 13372 24954
932606900226204545 6300 12615
920970603219718273 16596 24401
102894805936976753 17085 17581
33812183906473337 8042 13794
474340867854280641 13205 28104
358055245776714753 17972 26434
157099215695218689 7374 23149
596841467986020993 287 5926
34596755865720753 13372 29433
442393120951852097 22726 30838
123452803750801361 10632 16181
144681393502320801 2680 26702
939758751627309185 8954 22916
141135368517016241 5979 13727
605095852850332929 13866 14386
720084544603192705 6091 13807
74616695206287889 8879 27966
218010249666253473 7155 25661
878793891023313793 7935 23699
111036624727244513 13221 31005
404621026011980673 12520 23747
286877233961721601 21368 21407
471389927273385473 9579 9913
977546778035925761 73 19856
233027847678727073 17025 29542
564855988933334913 6342 18810
887832744346034945 26578 27798
28709734847847557 1604 27344
388863400054262337 20817 30520
954979603615672833 6396 23340
443006695273801665 19100 26802
935609305840383617 25901 28435
414016530136194689 19121 29606
992881466417049601 13460 22679
581995829550429313 5855 20970
904024626004268545 6477 24740
17478599746496571 9291 13178
531094584170720193 6565 29702
89501753154543457 14773 21833
402727484151366593 4814 6046
53706719149943185 8183 18981
414566085517027009 1959 20771
955501966731326081 17331 27440
203303879683982561 243 19697
694077315207195521 998 5738
537788510407867905 26972 28502
944360090547299073 18643 23666
625153437836043905 6191 22494
351086892506742721 12970 19697
642718561011196929 2347 5577
718832935858721153 17678 23481
168249300192183425 1635 12275
11884488742182953 10034 13911
701963590123345025 22858 28318
605988382578239233 3724 5973
764386401480205569 16397 17471
590299823892337409 13595 24346
277511543870776481 8509 20702
213054035087331777 17372 17576
877390458915623809 3748 26562
536051559021458945 7756 18635
504881668500477313 8815 9178
358636214223714945 2789 21535
60861349253908513 8128 25054
489445477245311617 21601 21799
338676348919495489 10881 26131
476433566373280833 4146 29951
249615643676786913 22428 29035
154641839106162145 5373 15210
30189281849235529 13930 18926
369245992715271169 4707 12766
663581724203393025 1640 4833
621398709765742337 26858 27913
972417111508935553 5947 27640
82349285507284273 17878 29300
370369929975264961 21709 21875
102872768560004609 2244 15131
633350983135333249 21505 28426
665645366353352577 11582 15354
149347390016142625 12287 23751
906245055063010305 15457 15876
254986511881856609 14036 20791
688758916173718145 4737 7197
674425403413220481 9225 13491
516175342379554561 738 7704
882655734220751489 6373 13186
844660030589075457 5130 28158
267924240805964321 14971 25867
972789420427147905 20285 29706
525998018395387841 1865 16897
654550890144939521 11544 26384
641198875101803649 8733 24554
462357581977741441 3958 11803
367468972237563905 24730 26841
795638864733440641 13927 27762
430947216964963073 10078 27445
828194094708095489 2175 29418
814432413275955713 12518 21450
586880538220235393 212 19968
749412744345402625 25740 30417
841635475954959105 26202 30899
333660770016937409 10637 17350
655547405153363585 26348 27673
912543787629285633 25569 30425
760154025787244289 3962 26775
768929177077826177 5720 10737
286136019018776737 26285 30876
497464975400600193 23309 24078
325521380892141121 24044 24784
689148322995183745 1922 3863
736199723313895041 6702 27462
648610272805509377 2540 20522
725118889125639041 11481 20596
71336120517134561 2844 21864
251467335235950881 20198 28175
324194467606712769 7400 22542
631536434900183937 3916 6571
724248807518737409 2881 16316
282362839526008705 18204 30914
909368690704550145 11776 17914
648923031373215105 7549 17889
598623464853279361 1329 18738
699850849472447617 22866 26376
261798410684786369 17555 21052
900440099160093185 1247 15264
912046467969933185 6259 10415
631381865759330177 14477 21749
976277128329964929 1791 10424
82785935523446593 6352 17570
603151384489553537 15124 28003
935450774245474305 5699 9605
118478529501924609 11420 21185
756146505188226561 19187 24962
393235602635460417 3387 15402
650638133379182209 6103 11861
279561945867524033 3508 27682
517997416597779649 20876 27895
904912837964889857 3295 23802
883578173291475329 16892 28182
922963435097823745 21807 29794
785723848061010689 25018 27793
207908930739368001 4775 9250
228566624167321217 1562 2463
246585437922927745 374 19237
366703319344225089 17311 22442
531756326008593985 9605 20680
674837073769730049 616 17485
266374611270389761 7279 22745
677849628333504513 3447 15740
13518635562494553 18722 27755
88123085485740657 229 24732
373957887154542593 12178 17270
164059051934486881 10027 18804
404726027829941185 7514 25600
330086351476204225 7841 13682
48973878517312385 4134 24371
102821107886185809 5122 7969
923745191070199937 12125 30702
278505272942915393 19417 28470
767748258348032001 18928 19652
938619852144000769 10237 21397
545539579314510785 8684 12401
855635113677031681 10002 10424
980150489630471297 11718 28155
605696907434335745 7224 17465
217266891970272257 24223 28849
381596826421862529 11653 23475
596343093479756417 5920 8047
933188244999257729 16603 20432
881856569299134977 4038 27642
410628366670998465 8604 14052
989576323740049409 6325 23673
316372235934395009 17103 19961
998430819622885889 2861 22318
744016347829393921 17454 25169
569448480815818689 6063 12580
937440713376787457 522 14038
43373642597334337 6013 21084
654868817690406529 12578 19299
485777958105227713 9400 11388
156366804621669089 19227 29605
443583788724485121 5680 10663
913818311425934849 14412 25647
694425283593627521 6209 13274
416507165538177985 10821 18155
577914910947118465 3885 24420
925359723249691521 13257 22746
145444709448337761 12493 27849
441831040913754689 27566 30272
37329632187468321 1093 5846
922806500095283841 4147 26802
167593126332857153 13222 27475
386278346085504129 19626 28565
771569185553023105 23691 24221
523642758551169153 1161 14722
632612049129345921 11232 21733
345752779914064961 6186 16533
192236994137548577 3845 17646
111084723413689809 3225 14617
333333949322675265 16216 17173
596567899321542017 12329 13818
730558357394262017 11144 18731
123543945057285505 14198 18036
331430108957544449 4548 24862
589573173749826689 3141 17538
853529613450664449 4425 20164
839883635877619329 10575 14663
187771254332115937 3561 6012
37357356499143177 6209 11133
574904063970866049 18333 22306
130229735838746305 3692 16076
829547306937325185 9626 22907
985397121478925441 955 6444
117048892751316913 5568 6831
681866536149591681 9794 20868
916496477090472449 7122 21374
81203880944144657 3266 5537
505092593659686145 21533 27031
736514420807900161 9844 23883
511209434744909441 4843 24772
44710084799973513 17273 29569
534286360294206721 4348 10928
515031090681453889 450 30466
437259234584583809 4655 24836
716492167536188161 27028 28803
132820791352134657 11949 21966
431149076446750721 3847 8631
209994861232910785 15763 26767
807989717299975041 1601 29293
642541444651048065 12152 19943
376987987574473473 17107 17576
868733507719891713 17172 20843
311563455531825217 19713 26894
815538541545539201 8794 10868
816361347138972289 9867 21129
430676818759604161 11600 20533
331827297473964225 1113 9389
341267794624432257 26176 27121
960811589035621633 427 13078
265417132392141057 10475 27092
178856176214281953 6003 17101
801886217559985665 6364 23563
788204407715305473 4393 12306
178024051639777537 15428 16392
896150518250990977 374 27824
37429189310618225 22202 26943
251821713289423585 4916 11264
846417284516601089 24977 25040
881044319354259585 6362 24016
781258298052524289 4229 9358
423312519321704897 23371 23394
927421418514040193 1333 17373
963865748260829441 12390 16348
3193895733122788 8815 24253
16569739304749477 981 11177
302319957061680385 520 15480
737761164966144641 10487 15568
935607164500613249 9782 26148
299449653219618049 22729 29154
738012352933463297 28281 30371
238714442575783905 18410 24085
128554143968987233 4611 28724
660966290195922561 9623 18889
589536739633810945 20665 20866
351847589344004033 12657 15275
815233905826676865 22868 29191
454776719627766145 2238 9316
943635398956427393 3182 23334
824364943161967233 11363 18296
209465202189594625 967 11546
373901813657518273 5138 23521
915467523660478081 16809 23775
178165716861741441 7225 15951
302695768835651073 24703 30161
762052001214804865 1099 8481
260147351054552449 12064 29134
488737471774427969 3184 20608
88856346537912849 13331 15483
465875440292229825 11452 18925
380513068718268929 8024 14607
205870251521787393 10211 27733
590092705637392385 15217 17596
159018453352238977 5888 23869
519795840124583489 9513 25507
382286680530498305 6132 16616
363373833264038401 10095 16598
399061563191175169 21862 27962
974416678052815361 2279 25851
716631384736700801 181 6951
474878281725825217 1321 3001
935020595736965249 1720 30611
584124519903110017 24379 28655
247442687895741633 6121 28562
982973793040915969 7922 11511
185907644626020385 14138 16492
324609543837507201 17258 21123
816654738328054401 12532 28182
377973020886702913 9452 25071
126432782492820193 21409 27190
296464320580991361 15990 21576
188638090316871393 3716 8326
903490779882108801 13225 13974
607770818212294785 19320 30111
763179635217849089 24182 29416
19445364226982065 13314 30445
305341075605856129 19061 25861
19769700360505737 9775 18715
613384548914364545 1801 7742
448325002236018113 1492 11786
4065519583495104 17860 30092
73264917403271569 16006 20801
916779314688337665 4877 25142
579114384860758913 20651 29767
510323924149805185 6720 10510
801389007085269633 5836 30518
301547926629108801 24666 31006
354112739720719105 10037 18369
751823215110764673 2878 26169
897903623673791233 18240 30186
130232180848732785 20499 24267
540628420709793985 68 19342
868907607990610817 15515 30927
526485084611714177 3756 7246
802233971415642369 6763 8703
665633325444005633 6166 20966
585451578854591745 739 10864
342289490253399745 6307 27129
609794948086598529 13936 16702
583753514019406337 2345 10665
953732835746837505 6529 21029
807611944195109249 26197 28270
50365437310926353 3141 21340
956968555248963073 11583 16526
697335574175358593 5985 28848
895512659768179713 22885 25609
215975486232988353 15876 19586
691546820150762241 24575 25272
485040092312505793 278 6464
944262383038584065 17145 30461
188192843764550593 23433 30016
421448929032138177 982 12103
820663661159304833 14516 15469
33587156650646933 5170 9472
348503455738150337 13779 24548
472100900555346945 5582 24282
247874704345907297 19614 28479
630069554565572737 10362 16654
235862435185776321 8410 12344
580361311180169601 14842 26028
773428154007977089 17128 17883
19666697677088509 429 10399
347495286414126529 9074 24294
603847013857347329 16833 20797
694759625790158721 28329 30414
882986176936888961 22018 30468
871913225268411137 15599 20031
815578748294015617 3244 26660
875500109982855425 1792 30425
243446026491717761 1190 16772
285050560291121985 12127 29909
360075364028318721 7063 30788
301676519597368321 15359 26458
446335666921804353 20556 29666
536319092890391169 5070 12345
428352434435154817 1790 2600
937966982327029761 27780 29604
121567840477020177 14868 21545
940462171634518273 128 784
497431827138512961 3220 10472
312578524328291265 1954 17229
604918548732506113 14131 22986
97012208884944337 17989 27958
52482376628134377 24558 25122
325679082085802177 441 17292
699019440829665921 11040 17691
139917949669406737 19702 19793
966002240669240577 5514 9829
793790906799348097 2532 10922
150396549931308257 4153 17543
317894385480212097 9311 29975
719809875853840769 19771 21009
614458706248090241 1188 5035
803417299201363713 302 19723
498016742059515841 9844 19173
915196901870643841 2732 26499
924538614448881153 5523 24953
113965859019991457 27450 30166
332163252704201985 232 26700
689451501267868161 14115 21550
603683602130505601 12990 27942
909741796764031105 12524 30686
923617269687408513 4863 21219
329999484149254849 7752 23219
173472553594525185 3196 14985
861870081820647681 3803 17758
259350478551947809 1383 26721
309420797878360065 6496 15987
902964250425984769 13164 26539
772498454058656129 20748 30313
46483375782823801 3725 19649
336246142969713473 3156 20610
453449232253564801 2074 13749
220592496257403073 15854 26205
7789562211751645 12398 29211
680260530417697793 22486 23512
988392261838843265 302 8779
375446032487225537 17768 17973
983884604946037889 5407 5716
761452145255020673 4029 21769
507951218698156737 1630 30988
463606267648394497 8067 30932
176301042147382945 2273 10009
735034828642412161 6615 14103
519344994728132993 20304 26896
835945950807094145 600 26206
597756360113120129 12598 25141
929304918769702273 868 16745
662418679417289217 11588 14668
250350349117375969 10330 27660
809703273333109761 4970 18057
538507161795692481 11626 13618
821089313681174145 9145 9751
581651522487170817 1865 23152
593219198009958145 19104 21430
901293980470256897 16780 24931
672395072657355521 5470 16380
960637854234327937 1117 9911
572327240438436737 17113 27481
140556632466868337 22862 26844
771435221439137537 12856 17037
391669582285295809 6355 24119
478202136141927553 16605 29967
458049765307265473 8465 22425
717772886213214849 13250 24137
313992751494446081 2916 5911
682034186259425409 356 17587
194861642582239361 19876 27058
881447909096554113 23856 25437
762491132906184577 22031 24772
541610156866081409 9473 24629
35814939463534757 15834 26355
628558120641617537 11361 12968
703449792744883969 869 7088
694305147193471617 15382 22543
773606546761627137 17433 30827
130734581996623697 3422 4858
520901705099312577 11785 20910
613921406592734081 3601 8706
600073344512651393 20680 25602
182455031568867553 1221 1390
307141650168624385 5653 23970
941791800054414081 26091 28252
372443470775024833 5911 11626
107080231244200513 3297 11609
661746187056117249 3825 7218
449294900663314689 1896 3837
48713281482321233 18885 19344
788205457264599169 1815 28175
768536298934854785 18984 24257
119288337024851649 5561 11452
7168035333720014 15522 16559
208214333258329281 6621 12525
37836941465890561 7787 26663
112214856951364801 14420 17856
191203406306868833 2748 4366
60999870153541025 3897 19569
57476745125221385 14874 27021
157404398042540801 24643 25262
554544287950264449 15931 23450
90248272286206801 9609 12009
772458091089738753 11539 14695
764393093733556097 17793 22864
648111070653271809 9617 28241
707410103437144449 2056 29802
39214261045337649 2564 22124
150289402417751457 3222 13475
84440708101666929 2451 21932
192831093300444673 14487 20974
101832916211982657 23527 24222
729096239877602433 27084 28527
156894504605105569 20288 23569
767176516496949249 22431 25506
287415352530921089 22669 26349
693578933978454145 10482 28419
868915713430183681 3785 4868
35329005201507613 3524 25901
785585369828375297 1369 19830
660259817893940993 13977 25544
755251800188773377 14011 21653
607815175251563009 27958 29517
779661745357934465 8149 30093
548304146540214529 21705 29808
36117657216081513 9437 29995
61341866747202545 12739 17764
247640778930509953 3727 4600
62696572898058633 20322 20594
142411217226396049 3923 17054
135393436139128913 2066 10042
310251740366105345 7465 28505
74825468997669729 5025 12824
462840869856748353 8291 9949
110627700131093569 9264 26501
228174862745795809 11299 11374
297401733030337537 12717 17661
191598895499737409 3390 22714
470955134897156545 13545 19520
745150349405200513 3107 20152
377922201834461889 8490 30126
469305859586526721 11077 25788
118014089631717665 4944 14744
939134261292373633 11934 28416
562403199380295169 20164 24867
103521619709539441 24663 30636
846959393811591297 9563 12561
627724686713428097 12232 17368
569989909348503681 3599 25067
193208350171644833 21117 27364
378133135254476097 16756 29925
521515830108349121 3371 8550
164799975962093729 11681 23092
51053846214642817 12661 27196
701729873606996737 3515 27781
121440152837344337 1820 21374
993867824389450753 14253 22604
177308395814620225 5517 22753
672824443788076801 4438 17757
2006019514716684 3888 15734
693577462788194817 9903 18010
369419763035267585 5771 6235
892294108649725313 3554 30253
846982010702639361 7972 9555
650138794905256449 9137 18647
705807376002510977 7762 11484
734808452197402369 24100 25228
939745719271350273 17279 19017
465483547588032577 14717 26033
394012717104828865 11681 20209
607125376635952513 14906 27125
836306015945176321 13898 25716
445814614094683009 8274 24207
769487235533389953 5953 30821
916740190774678657 10311 13746
540900011985435457 7315 26800
847694744218582529 14343 28445
939595905254662913 12951 19807
940182366436449281 24910 28991
584910826111659777 4739 12981
222139888462645985 12986 22926
228062897455416193 22296 29086
549011405970819777 11508 17208
199376341131717537 27650 29714
761196938313698689 914 29759
149979787916038273 8442 15341
186274720269967265 9440 24661
36163975839308193 23989 29010
828817910575264001 1392 5181
770425339152879489 2875 26182
302676775328823297 10052 29843
196448662043941633 11283 25553
837750613219096577 1899 5284
26373247023826709 17419 22564
735165338877113345 19860 21254
277802267623904705 20157 27770
790282315811491969 1908 21937
649429384313592065 10285 15233
925637759441091329 10663 14403
660209206736858753 7889 17494
341005741759854401 27623 30671
365457072106210049 19236 30518
977953150866586241 7554 29354
770766490285602433 512 13290
356708614908210817 11240 30861
887606826012003585 8304 8584
990725448352552705 14808 29968
847683555918173697 237 10435
68776841887309817 15438 18782
104829921044796497 26659 28020
894162859905652097 10629 23926
64319439741858273 17988 20815
948280006595648897 2675 26298
713662058642412929 1129 22380
783581572331460353 27203 30312
368108774049808577 14567 19426
28684006752225601 20803 22949
183828464489522497 6576 23210
961600995926733697 7475 9709
178935279196871009 1657 24325
185792187120011233 9638 17161
396833958936653633 20748 23589
166244659429739969 10133 18317
115288425817858817 7299 18695
723311032251100289 475 22941
981824985412714625 6458 9853
723420409021986945 13736 15249
159737338356897857 2676 26657
854002185950189825 547 19436
397184318800626113 7112 19917
179106134754764673 6795 27824
420102354870614657 24404 27838
393727077592497921 11416 14039
193957267786686305 498 18403
757968157197741057 7605 16621
718300513780825217 2642 27504
266196569465432033 15984 27759
844599695204053121 3285 6264
289408968874429441 8689 27848
271163168184024513 25108 27510
551663606930272705 18288 30477
645847170869245697 3639 7833
926874551660677761 14844 16576
389423494975368129 7335 29600
589274666920839937 9740 25632
797770104857832449 4069 20171
558719295277402497 9582 26222
382275431913974721 18633 30826
580833672610562945 16769 24437
34215848081487365 5663 19655
625473935807622913 12488 25233
232015103344274113 15779 30310
748212785487577729 3683 9439
516634553913363009 13226 16759
584809229310426497 3959 12647
409767647094760449 25973 28743
106825913079429569 1715 24494
909405131962245121 4456 29768
327030586590826305 1698 2929
799528093600905217 8837 25061
557095693664660289 2762 17479
107759955418217153 5668 10203
875146933514546561 30109 30377
740931136043123201 15481 25639
222700950998014241 13681 22585
388666169183579777 12851 19838
998375939430605569 23342 30164
895412829753574657 9263 24425
720971964859199233 8856 9441
371846549762537409 4000 24055
329697786782137601 4044 12133
986714032827229953 2004 11142
513863189612091969 3011 9127
105677952111676625 12518 17126
969446150347227649 19097 19893
512852310273011393 20944 22053
318610085431981121 4513 6555
496029505850529537 4795 12081
749998327256609025 562 692
617482633659967873 12364 21285
150976317922893345 4722 20727
762109955897528833 3341 5218
562841821483903745 4508 23002
335579079551330049 5767 22917
310802544005252225 13715 21084
390872943231428865 7806 13842
749472451396659585 10408 12855
80076425575931873 12571 18935
113636147706071009 20963 28352
351144652581780289 28125 28890
231914528692772833 25375 29633
247863625261878433 10096 29304
522185431329585729 15429 15436
972929177924314113 15530 25833
116717164126956881 11001 12638
227547174251476737 19006 28725
870209717925686017 10419 27931
670727236198104065 2677 4215
117017602355748097 7761 19331
466802923729339649 15636 30957
416611392506705857 310 29669
538462557171143873 20315 24327
578992987497120001 28307 30170
979886514327212417 4205 11065
570694914590088577 2171 10073
135911455359490673 9605 11666
809441425112101633 3388 25956
168826857919462721 19892 24075
826934085865143937 1498 1706
562413810852390849 18612 24255
27411947770875857 7348 23021
814710548092314497 5127 6840
9650166596568255 3009 9745
135022012311821985 6673 15993
711186322664662657 3803 20096
834879295157797633 2297 5682
609632615285601537 21609 30017
788907409799648513 77 2975
598323873367267073 10758 15744
961284020890026625 4687 6295
285189090611648769 21388 22186
253455549939104673 20550 29451
696108936336504065 17399 29314
985019674186808961 15202 17826
973024715272895745 9948 30248
355580983739585601 157 14654
557159548575786113 14881 21902
39430704103729401 23571 24121
217730270533902369 11019 22904
611793810704739329 6276 10386
814110778549991937 20693 29015
513230013670742849 18063 28916
974887780571361153 489 881
913742414103623425 6175 29913
701497080467309057 13176 15837
346790679082950273 1217 11173
198637669586158689 5070 12030
331504114013199553 5683 28286
534920484900073473 24769 28945
467001316757624321 19012 30725
401127144620584641 4839 12095
269836779437710561 2725 3370
989375648922706561 17636 24650
53549277868690129 12582 24550
214082485583983137 8803 21277
751853860976496001 6899 9700
501654088993678465 4586 20710
843812408807757185 12363 16931
921701323648345985 1859 12227
980931893646570113 13659 29929
306888622201004353 13003 13397
213176499077441409 585 9662
333402572427299777 18618 27372
475767338069800897 13495 15393
956720458727108481 4301 8590
797903307898103297 7204 10777
73334255697641745 6425 21937
587907739806794881 972 7469
715845832968970113 5652 8965
740879779803272193 21636 28836
963930863362033793 10860 24434
620204653660607617 9448 20791
913771845173290113 17046 28804
565784290211915649 3235 3236
240614876384665153 8659 13697
764761664783165441 1246 2627
167802622214001217 18436 28307
348387066897352321 4551 18796
655709544058648705 14460 23025
788244203895800449 8536 27880
779282307750765569 11316 11606
427710874923000961 4765 11466
397904685684618881 6999 13634
600917762382564993 8350 20529
535011070962188033 14496 15357
854341193484295041 1530 26147
189702036054452353 1291 4687
265401626931009121 18745 30163
475969591846297409 14742 14918
124894015683985057 4073 25379
934044272542234241 7901 8686
515655435279867905 10984 11683
891856652223427969 19834 26701
314000629074691073 1813 17094
102060163606548577 2600 30895
771819766986624257 2868 21645
187658847562961025 23349 25099
348503848327958081 1211 14736
410170076603872513 9127 28684
929748688450175105 6055 18714
282101348085465281 7071 30056
30105734133208273 16662 25785
684699189502307329 6910 16119
774815732214847233 10810 21336
631319390765600769 4475 5503
206564406892873377 2904 21555
598022978868083713 14764 30429
789134269341772673 9830 21097
727762089378732161 2011 30171
718683712461633153 3720 14514
858878717874230145 7396 13431
882872692862150657 17213 21846
266888520095523777 14338 20977
958625782578074881 4523 23545
611950625551497089 2020 25433
348903332524187713 7106 7637
974711187833864961 7003 28494
909229517256228865 1733 7744
143682774566084257 3602 17316
202515628711523745 6571 21292
79129216126307969 18594 20224
785639262742328961 20239 26295
382375701966918081 14598 23842
283137869045717153 9036 17582
428093243153771393 4308 7815
58114029198783617 19832 27806
235237688097182497 5011 14800
743611797288878081 859 25164
508151361332597441 5794 17924
933750049552735105 9127 25314
121822685710508689 26516 29974
187089703234804001 3145 8826
907410819922123521 10151 28715
847234887440727425 18072 20245
475201706771681409 1454 29417
6488256817988259 13723 25767
766358932043761537 7892 13003
235761220393889921 12973 18719
806665920954923649 2204 18198
882926422179636481 2814 30921
246639001770152065 1245 15080
726839416839688065 18974 25413
718505599979774721 12948 21748
775860340408343041 9818 12807
159468426054292673 12635 29682
772811654646680833 3904 23398
38582168145278929 9580 26488
628745165620344449 9576 21491
378986742723615297 12262 14742
942113157307865345 18389 28440
810518804237656065 3156 14250
881916540460281345 18690 24019
127876602062816145 12513 16102
291349713946083009 6828 7643
959261095894827777 4832 12283
362781766488168961 9438 12716
378930748151820033 6157 26019
57541563631595241 2919 26216
52760987013126481 6348 16772
268006824771788385 3167 23403
542038419611589697 22364 24900
936773525527335937 4304 25710
170247494377218081 4999 18913
490719294825979073 6386 25797
985905430240567425 7913 26176
361216506621481409 23715 30987
673974213883720833 21562 25630
127232968331327361 19036 23380
321648880698365505 3272 17035
905147780769873153 25435 30464
856859302012207233 14462 24760
443726620324511617 19404 27986
404540295410900097 3673 27849
493173268952467905 10568 23592
429816217074229441 2150 24269
136841047281080817 324 15360
703305286732490497 2920 27547
748196023548381057 8621 10249
530945849741708993 21276 26490
298334171208708225 11223 11389
665593933605524737 5752 8690
197507791553228161 18657 30533
29630575920489121 27099 28537
929667804034977537 19083 26075
454959237007120257 14591 25403
294306465500362433 2220 8878
991821039693046913 13553 23066
156480629708525505 22312 24954
539741591864785857 758 30158
247437988904245281 9541 27275
132694932306318241 8920 19738
895994155035879169 4726 11684
27850507359421073 13132 20518
469578427819577345 3335 19134
258026487526290529 23167 29985
735040866848592641 510 23818
923131127114064769 19818 20340
335637014103959105 6799 30187
169043676620471937 19237 23962
207010675136302785 180 23627
47747760190635089 11019 27032
717975571684739585 11473 14234
344649970262548097 23978 24317
708871981791091329 5183 14699
759129945584479745 8781 9795
59080417062354233 13343 25661
221406852280491521 8692 18724
592701455087052417 16694 25377
677203849517884033 15081 22345
228441141932840705 13956 25314
851744833890091265 16329 19456
789890873466234241 10541 24162
924943348788762113 11364 24612
58313201681365001 297 11691
655002339370323457 13788 15147
892304291118136961 9289 19635
229166297229586049 8396 10362
779369511086478849 8561 20434
388966327545187329 14122 27450
306923334724714881 8 19917
94792518474182689 1328 30058
895456850381471233 2973 11695
100863690438583121 2413 5840
724606728096347265 3813 12671
979666329216360705 2930 17408
707117373344566145 21582 28250
889861143564512897 2523 28685
177041221746506497 13989 16108
393098185474404033 19149 21296
373440446833860993 21224 28359
786081304004337537 15055 19772
798189040243869441 13012 14205
413442672549297921 10908 15493
295277000645789633 16077 27464
866316755206025089 5694 30526
628830813940382465 6426 8789
671623839882133889 12044 17238
710854090257534209 21416 30855
60779933817283193 353 26375
398326795902306689 8824 22397
141239127377463809 7543 25455
765223035414201985 4458 8066
619497456335164289 1371 20656
851512042068534913 5613 9837
483790152464454337 14828 28745
292486857140723073 11851 28185
296850844419193281 24384 24466
447617215326488321 2792 22035
451147739716521537 1629 22803
25983357096315273 3604 10046
358164319873264257 19288 19380
901054824830666241 3165 30026
287380089742701025 1692 3785
615025628746003841 16164 25829
127402236053509201 10021 17823
241495092992437313 447 27926
898752213800339201 7175 16697
412773622099074113 5169 20971
78596604305044337 2978 21723
695415316641927425 22092 23396
83612017658769137 1129 16639
540555165258474817 17757 29426
258586874469951777 25764 28473
507655618403873601 26177 29694
501959015167461313 17605 30368
808574139238082561 19385 22320
932402450042058497 20078 20451
775741431839080065 24381 25491
596065901249719553 2877 8017
57413869936375761 3578 6568
816911173671027073 11648 29436
830002991881627905 6645 26017
986286428154318849 2740 3654
801916805305459969 3699 17133
649327019938976257 6353 6607
698873573049255041 14681 19887
207205520252561121 12264 17604
428623749123524097 7456 21999
395325292147301633 20293 21529
713095294320339713 14090 21452
125014643967052305 3166 29540
886588887866700801 18584 26282
391736550759571137 13611 27388
458693053955684609 5571 14375
203247433061083169 7354 27544
882527136482941953 376 15869
630339115648322177 17451 22239
642157632396816769 6180 18564
535982768003822913 10656 14083
155249504895913057 11916 17506
195777094889290753 3483 29439
209847269194781921 971 24286
429885233956614593 27593 30751
868426812311049857 16355 17159
280104312036055361 11470 19437
416587143214428609 22539 28391
332951447599487681 4167 6494
478993713358811137 7667 23856
901277044091283841 206 5878
787107226618942977 11153 16739
231885461034583073 17776 23367
361940211291802433 9914 22841
379847956267720833 13076 27215
801475004867910401 10024 11150
784332633864512001 19280 23319
798688181352836993 1502 26717
188282839602759809 14123 28744
77089619659446385 24927 25289
538829324748750337 1857 22058
760442474550139009 6259 25589
126238536054895441 5816 9703
152022161912952929 7661 26439
605720803789996161 17328 27602
881441480913785857 2878 7048
22687585368554865 12735 21694
206302180023826049 5487 22651
167282239494998209 2329 5225
558387164364127361 27516 29366
686210461245760641 12982 28775
119827037224951025 4719 6552
705042781290689665 8870 10024
716861101098309889 7953 19209
466732593708780289 891 17961
760447613462091009 21 9279
836430953156540417 11124 18808
235457522395172705 1455 16780
138468512477370353 22620 25036
847875064231288833 20066 21996
110276108357869169 6582 28797
642788343451677185 18128 27768
432232205217427905 3154 19139
844647983836168193 10663 12114
39735882032434945 3622 17470
627415214795668481 15670 21174
237338977144812449 2885 4241
202661436001534401 14441 22681
439568729993954561 1281 14269
298991324470158273 22190 27680
545192537188807361 16492 28800
732727973226943105 14929 15464
779404071071272833 6686 11164
480177570053463425 10790 18018
638829533234140673 2199 30918
577230030179919105 33 26084
622225569100738305 8533 30826
609835372167417217 17862 22587
850065127368690561 12079 15985
135922008313272609 24629 27142
253496011831916961 2553 25589
912068377932520449 21234 26889
647705254065950721 5466 9386
628013031244478209 10888 25098
646410379993103105 14067 28792
193239166354281633 14815 17129
610196752327038209 12669 19370
747346805757345537 12152 17527
887237363093166977 17670 26317
127351380369141505 21140 29988
432083419496475329 19067 21878
981207334077225857 13305 22722
895544081710102785 12812 16763
883264034741266305 23523 30943
958107012249183105 10634 28851
688307451830766593 2082 4492
620614431534225025 8311 27381
936069647683133569 3111 19825
8495131623075026 9200 29479
461025375329739969 19796 21737
140263584795281553 7392 7569
437472879473226305 1958 20692
615045586442345601 6538 11420
795981694015736705 3332 22295
103590082407837521 1396 9236
440878095963292097 20715 26710
125557045540997345 25069 25572
752509601568533505 7681 12988
476437937718106497 5291 7024
977734271205513089 7445 30268
333851376354356673 8744 24974
349253684815707265 10340 27758
408284562627986945 8881 14035
650970463986574593 12569 14241
468341838198281153 2766 7023
615701345684584577 7016 14916
442121431608388353 137 17159
284436310331010145 15606 20227
122456065401461697 4462 15586
830444980509881217 4707 10772
44223531194010233 28280 29424
776366130530341505 25637 28771
368231350895680257 8379 22822
815806445551402241 1914 13624
207456114475565569 3760 13895
729113917467422849 15373 22161
677444937402082561 10996 15156
665417160085937153 20214 29649
458263404373017409 8080 8994
542736215437038529 15022 29253
434481653478481921 7631 16167
825601501416002689 4940 8352
111418978584726609 19693 29020
389282277814196225 11370 16881
797908107913411201 20967 25918
572996992085350593 18233 19604
815061935562486145 5030 8688
47612470290694377 8391 18990
223924590767094145 1107 19572
91676231007170369 7624 26240
917941897161245697 6306 9881
741808226488437633 9602 14114
859385635267710081 13256 23147
186901639595689057 11275 28706
686969762254907521 10395 17262
453236527064611009 4400 14977
234175684273278497 18891 24433
235208943845378817 20117 23471
981315199095906305 14596 14900
277440424449217473 15357 18334
706030290605195137 5411 5545
989317956124253313 2549 3152
333976465026356801 1113 10783
179471135599619905 5550 6001
143413574748901601 599 13981
980823718738747649 21314 27075
46918582822389257 2536 15889
419158237119624769 8130 24457
566182078700375489 8923 30726
315016487587442369 1265 29698
524852495970865345 20062 24452
222109083272279393 15605 28074
326241503614081537 19549 24926
873679430949408641 11375 28905
668205883038996993 20121 24453
260788290315950625 12684 18690
812368913878724865 3709 30880
248357358150215649 7699 18914
339886146502468737 23739 25986
777579552712388993 4864 24171
250336643811603937 14479 30789
955292338014658049 13043 19043
194503016446493153 17902 21278
869876740593376513 6796 8221
571318167820560769 21565 27362
642771780150027905 19604 28493
103622536946804897 1303 9733
504465735929194625 18211 23250
402538403134482113 23957 27093
522695495707267841 25223 29117
976561245173929345 3334 27717
220094359617540641 3925 7433
342884118549004993 2103 13338
243279490839611873 22495 27250
522769422844138625 15434 23990
495411585705660673 23593 23703
905722135573537153 14464 29063
893389838119332993 10921 30613
847940709064335617 9241 18712
233490594671359009 11481 17868
908866642398901761 5011 19245
987328981182983553 14106 19090
249942425385686561 9222 30974
369909647620183105 27301 27363
969250008731872769 20956 22158
740143318354029185 9681 22509
70181990492148569 3301 23832
921701829906474753 2705 29885
903516803263567489 6665 25327
997723944439044865 617 21277
458180105905118017 22360 28622
829125978555119105 2434 4530
765986087853118337 8568 11042
45046068809654121 1793 30250
778356287884253825 9909 27114
217758135448711713 2772 6027
477095305916247297 15026 18403
563625934767159745 1515 28848
594167116847106817 148 8787
538332220051508161 13779 29183
247808009510318785 747 20585
51331102540331129 6050 20652
530967586616515777 15764 20721
786421853966906753 4887 17895
512170092703154753 142 20586
531599788589076609 20817 22872
279861474134808225 12901 17717
320678957369359809 11763 14798
799242930502341377 8443 22351
764321639677746177 10018 29721
854313028457671169 4910 9900
891030436814496385 4920 18659
849409675404967169 6653 12411
998394923941575041 15710 18520
352729808358137857 12637 26979
357958557612882113 9517 12790
485300750004679297 12811 14790
569467705398295745 6702 9991
676290493232460929 14038 21625
278605004353231329 20502 25967
945449106563653889 8803 17438
10632195554208579 12906 19909
274052264704724993 10118 20145
399669742780027073 23760 24834
974772915521523201 15811 22662
395786208420020097 23524 23862
268275218875874785 24040 30543
22525167568396401 8294 10795
319975807071511297 1589 29516
133792545886521457 2255 21208
592766534055417857 774 10531
881110216095727617 2700 13044
14210435685978241 4371 26718
557120271513696257 13670 26264
756070098550385025 2904 13365
333359710584907969 426 14416
52502779319279825 6124 8215
253880254859112129 1424 28265
829078310166213633 21591 23209
344387722488200129 15816 21436
590490035455299969 22784 29699
951485148012466177 15587 29512
422067105998042561 2517 18206
513481796193666177 4184 8280
461367047700218113 4712 26447
819860153512919937 7165 28125
37573280358490281 6365 6521
643153986567689601 2663 16726
651322701748025473 3260 4337
690369620804375425 9602 16669
900640112799312257 6307 24758
489886418997535617 953 28090
938311480767009025 8254 13761
923444729331109249 8425 23519
423823569639413505 4249 23081
92530033967030081 6756 16408
453254180069873089 16829 28398
465213342792196737 13665 23376
967422173710520577 12770 21355
712166893286330113 8875 30198
721578461838372993 1188 2582
145033613457925985 2528 25787
721489370674394369 2387 2487
105464403397094 21457 25333
275652295175287777 3538 24766
37382140304913489 10716 25158
940503168751792641 7 11592
648896225250176385 22041 29301
168764187352262945 13235 24421
970584502548902657 5618 22271
588674304533473281 3097 13675
882058307320626561 6773 12942
376871281311505153 8726 24591
160814863445239105 10743 29146
747716503217350913 6117 19296
655698281640631809 440 24220
837752684762516993 3430 4989
803921130486784769 15377 25464
52800869633504281 2181 10318
130356153471474561 3402 16841
675228620092010369 10337 23979
13116929857545757 19499 21527
469066379280054209 1367 7708
622082729488930433 7497 26320
399868954275841985 15154 28930
162460467697556513 703 14166
22530148798015405 7980 9455
952663318299194369 487 5512
712625196546266497 5106 21328
821227270900578817 18179 23185
636979965362048257 24143 30568
531656783990733569 2130 20414
93960951226005569 3105 4578
551567888300937153 3526 16153
93257756856619521 6537 10038
55992855477803969 17332 20308
2584896392587411 15494 28271
821886951709331073 5414 13118
769451601943405441 6000 30613
891615864166759297 12200 24343
83440438382108801 25989 26156
763725607829726977 2727 18528
299475823705851265 11757 18425
788306301470420609 6437 25475
877185080081030529 960 23028
994989299130452353 5862 20758
522278994980627713 544 9387
902454318408665345 9427 20465
700383049987816961 143 4847
943426256752374529 16697 27147
112798620253304449 2731 24387
289178094465036417 18472 20389
428794681653183553 7602 25967
149492934015569281 175 18330
476474160606887425 14674 25833
247626444519561057 18210 19727
151608221828421825 3092 26961
697180017533142401 13367 28742
848707247166945665 448 29489
631305673547110785 20804 30281
92731992965720881 15287 23185
926930666856890241 20241 20555
925564697285881985 16046 25039
485427091358523905 953 7644
821229954122610945 7445 9740
810250315464244865 8997 29904
728076618851478273 4650 28966
959060326468353665 3558 17195
835899506324604801 9731 15704
116648778249469841 7431 7528
94883774091176321 18484 28789
221650191698493857 24243 30754
832489686535819137 25788 26746
757709616004333953 3547 27738
141305787573632097 16636 24344
248437916871075969 15335 18153
804148501076806401 7564 8287
349762768164509889 3065 20203
11080036282908879 375 956
531622638406922497 8390 29922
28752877112037113 16522 26559
167133443857707681 22253 25356
183380465158254689 821 5876
524682684327480321 3997 6830
637571372206419841 7168 14333
755417220518069121 12866 28676
744961441853735809 2462 18934
483999978558550465 6569 21347
999371189420951809 5706 10919
703727301528616065 20702 25481
267454412177077217 17495 25244
179521373053269441 6910 18527
488115011482047809 17016 18183
523288992019558913 3419 29943
974419855215888513 9287 18519
96249462589689473 2658 14621
210682504717293985 8125 10418
505907727585039873 13634 14910
582544177052032129 19678 28683
429359007654944961 24037 25040
67853864202330529 11539 28476
520374496784398849 6513 8033
756566036701219201 8558 30371
623035048103382401 8896 15889
705741288409267713 26377 28324
300335297366316929 15495 20946
337689479994995905 13404 30256
948951696770173185 26540 30860
818956597086494081 8491 28976
157953420695207585 22051 22623
59337479046110529 5930 30703
743758020434817921 22804 25584
208442152632937185 19708 23641
670123931368991105 3501 27677
130439349205833105 29457 29515
301985907960592193 1640 6859
527825625356793921 4566 15956
596222761995903745 9369 16377
982724354533122177 6157 26527
974295954586374145 13914 20792
808519769229444993 10787 19148
638427439045258881 3583 20670
391781929250615937 9227 15591
970657719716434945 14617 18032
406084059559727681 25722 29292
109446657103092097 740 20068
698391648961251841 20305 27651
480521805641664897 26658 30810
713478599921938177 8622 24181
761830788248388993 2433 26908
692643694041894529 20324 21576
560759618932344513 612 30474
830029945172892545 6782 28311
13569013119109741 18056 23803
953858371116684417 1454 22943
417473977267967233 4136 24992
831826222989075585 20464 30858
303950153059489025 2839 9635
748841609342893185 29548 30317
126946474713754753 4901 19628
567872980544361665 15797 20878
981087531031107585 15092 24030
523527538915903553 3603 11461
958087280416400257 8723 20723
199054348231992865 16223 24798
779372355229995137 15490 28875
231879602217507137 20316 21416
524766381873213569 6851 7031
430514211211455937 22736 24967
834589266080541825 18611 22747
243743455893042689 11802 25721
309183756829234817 2088 22975
473631924531598977 4537 16665
221540876974259521 2732 24231
982238507347975809 15328 18424
251706129976021473 11066 18560
856824511145784833 2196 20639
20699434287450913 8422 19034
242685604203348513 21540 28184
239961404463706177 823 28973
914845056793080193 10571 26023
935422185346610049 26599 30400
929816472642105601 10701 19682
388915116294562305 3554 4088
988322973971431681 7330 23196
920296736613892097 1509 20268
668291292814632961 21374 26305
969507904441705601 26874 27569
407638761574485633 8365 19987
246762670937258113 3292 29333
952934619051919873 11821 30565
998435583530699905 17905 20997
300851649703158593 1255 12236
948700034750913793 11622 16631
628532012058588673 9272 18716
674905511634726401 6628 25314
221685903196270561 7660 28645
854473066121428865 2896 26286
52830562025608433 11526 28423
667681125665616513 11070 13672
842288375051506177 25098 26460
41132775013437593 10231 29409
188251258213842465 8088 24924
390282333493438209 3611 17831
282728964628670817 16740 17104
831153770596088705 15884 20625
584820214514653697 1201 25831
823569467796467329 10581 21912
575534757841662529 14356 21200
604123119327425665 651 27033
115404404292622337 27280 30743
669704284231265537 25969 26046
793810619953784833 7535 21549
99001074438646705 13305 17798
870316103958007425 20172 29875
963129588319226625 10778 22303
244961688592976417 2763 22756
342599304793708353 6763 19587
636924005702912385 3598 12544
83091063971345137 7126 27387
72329387699237921 12371 29974
334310831422001793 6569 17823
315648248165192769 13565 22279
65567314317100057 1698 13995
572190064805990785 12940 18658
545291315812846721 5294 10705
750566741957971585 18843 30881
404378574966237633 23763 29423
465926956840302593 10567 26899
723522697820314369 2124 16974
184141447520207905 9551 12012
162687583513879009 11148 17495
443529726003870209 20820 24550
427651515255405441 16161 22374
643981008105090049 1029 3863
234939249499767297 23039 24120
176034089767352257 14541 29093
807224614439874689 18624 25547
407160663428104641 16716 21896
350235628651610369 3774 8269
76594910075098001 21673 23591
991858443662010753 2323 27895
495866982045459521 6291 16431
782810826580366337 373 27580
752472319015520641 12759 15168
805763772109443713 5539 29797
277843965426118433 2145 16725
422133402651958529 4277 28512
947559853964317953 789 23931
567569557957568833 9829 24909
376483806417031297 3545 30107
589573177035298049 3471 11144
925828967053444481 17804 30572
321086863364442369 25686 25811
548000341881223809 12499 23122
802751625420633217 565 6411
523213474258195521 6107 9230
744940243664018433 15516 23311
125891336212237809 16276 27759
161751839115133569 12975 17817
316393330927962049 21286 27127
154158985559362817 10180 23467
344157481695990721 11373 25486
539271895654259457 8721 22301
573417375713173505 888 1881
803027997095995265 24732 29346
968196715802452737 12907 13541
722415989217857665 22144 29779
399262186061644545 7222 23108
165787123142777665 7314 9779
433002446944616513 15835 22367
796857373509062913 16579 20535
39766748271997441 7834 18117
972052236523779841 16141 23886
218708861541063713 7820 28183
651177634841978625 17198 24994
914793076000034177 11565 13644
640900699329321857 727 8617
699465968861009153 4512 28757
573764602490747649 1293 8244
105199025615885233 3992 24195
947081763787906561 2066 10787
758286738617034241 10710 14114
627087879378017025 8640 23695
691904167405464705 993 4961
492318249903021889 7333 27941
252458912100795617 13785 27619
221693101424939713 18983 27422
246990490799216641 15251 30471
993573460349807617 18672 28383
985300133330827777 6255 14648
28965170847747857 10676 15224
598789762094337921 4946 26849
859755834386348289 19200 21468
343777264699131265 4093 26721
818583419867572097 5847 7374
662026327013617025 314 11586
751787364262867201 5360 20411
710504434464571265 8267 28010
781479509200572417 15445 19438
51440870414733553 14049 18513
223309362309365153 5129 28366
274949823646185377 12322 19391
496738412814586625 7163 7280
528424924028310977 90 3207
457454837048260289 22395 30553
933763749918330881 2473 16714
562855649276393409 11427 17936
194930562761225441 7497 20007
57869574813352641 4258 15854
674810558502176897 19741 25343
478556553070326657 15059 25113
111542563353619777 174 16101
750178091959952513 14289 19154
633939497284377089 2642 12676
111347399044369409 6728 18562
525744128523779585 5080 9668
305904984323277057 11978 20289
957335447973836289 12417 13738
815330162133996289 9197 30974
735079917674479361 12597 26082
538890917623234625 5686 14837
614394419531311745 19042 24601
282674175226922849 18431 19328
345504384267609793 5091 28672
540774637523483649 6516 10653
414791396874168321 15860 28080
661475502963561729 13434 24209
119457112600851905 15782 20955
535311993531166785 1655 13425
76444789469935153 15701 23770
519400040918377217 10328 13641
27262785440864689 7531 23371
631209129370986881 12446 15486
265502653387390113 11272 19317
347225740476467585 21680 27039
539819411281907713 19337 21245
51673756383308953 150 20818
941726379172724353 7309 19547
495774512307598081 22701 29303
635097308407022593 10350 14564
999824858380733825 13290 13739
58547959060920361 7768 27869
537231838146546177 7990 23658
674980894930850945 573 21927
488111338751110657 15266 18121
11822583018801681 826 12642
897843484114012801 17947 26985
966078382098867713 1156 13630
194513075917214465 15975 28347
139459476446294417 11189 26453
380680521556492097 17314 28182
906308824807265281 3735 11638
607947664054336257 19444 19990
839635895536265089 9664 21551
588677685846384641 1538 6551
580734461090923265 14399 21669
461271844726795137 21666 25133
401502351810879809 12517 13551
770452502265278849 11195 23481
181996683703854241 7174 22877
215712344332899873 626 24983
691866757713757569 2014 16666
792355143493715329 881 3683
853969144387217921 10386 20970
320525584445150017 21226 25017
286371582842267713 22483 22640
634508217849891329 28757 29097
387369207484450561 6022 19604
213083589798486625 1475 3874
205596597953149985 1809 18631
407873183757651265 1575 6571
512952056721257345 20316 23889
806203444314164097 1409 7881
956150673767215361 6369 29040
582102406480750337 5267 6675
455808029720170561 6904 8271
212043901650332609 15009 30749
284354706335211201 9274 11327
135454580435769857 13671 18276
531826021665079169 18861 24988
27824305842685249 17431 26224
735134372807014145 11805 17456
220592896890202881 12810 24219
217581874970587553 7296 26653
932391882139540993 14397 16762
440181393370142593 2878 4322
762751505065118337 18952 27279
625143368344264833 8162 23704
60562780645497585 4666 14942
315625599391157889 10039 28620
45523057093454609 3727 12210
215310548756800545 6562 19221
502354058366307777 6803 27580
168082696904850337 666 19751
717240006435382273 17560 28153
922764526055782913 17458 21611
856747131194893569 1555 15903
836074481051188225 1121 7590
987321407721317761 3462 5006
414987284773271617 6682 27617
516392178794433217 10385 10840
37904713358830833 17378 24567
843636806081057921 10683 29854
718522373585539457 1311 5542
904466604719218049 5403 15909
772935232416589441 4043 16320
472375968324151105 11284 13910
910429322385308417 22344 30815
283403003967492865 1924 5118
6038441960544817 20221 25733
311459259362003137 26168 26678
463276122522511745 1231 27079
734942232982760449 12929 13819
639374421234609921 3180 6383
224404967506366401 12973 16769
356721899959065793 5291 25593
121359175411043905 13303 17296
985498843156154497 6384 13521
597888394241742593 15421 22053
420048826366336641 18247 27764
100041713181369121 8556 11296
754471978835884033 17382 21638
993959610250875905 12896 18437
974666162070942465 26512 29190
821041309205241985 23886 24189
967804624862498689 15451 28858
624884002372901633 10428 23997
614762919725233537 3199 12112
704795547688163969 16604 18804
835814124967729537 2609 2682
959558658292856193 10499 16527
543436791143246721 11737 17987
511863023212242753 19157 19847
963718082736182401 13457 29839
357039819599144449 8324 26018
900658504401132417 20626 22815
786998182883721089 5447 15619
876385189416996737 8272 17864
693368641902203777 13384 20987
842600486553006849 13846 19385
116892169442763809 12710 26416
722287133130652801 4622 28519
487955895482990337 11628 24469
107799411658884737 10464 27638
586954449805105537 8932 26124
693423125344342145 15243 29895
327507583934057345 11895 19076
517341726760800897 6674 30590
382023105546181825 7055 16394
598764489913140353 13058 30736
257944313968884833 2214 28385
371142382476431745 17278 20534
845158171848126465 16134 20776
682411321751803905 25373 27660
893964179506760065 26205 29886
322187562506481857 15595 29875
105856401908539505 2632 26474
71861748813336849 3821 10703
954673489790899073 19727 22092
821465020072803713 5727 29161
904166367257190017 9686 23528
673637135005552769 11571 12855
741788437166640385 2736 11665
148718501618670721 17119 27872
682193943342838401 18643 30867
259428955475687681 4623 18109
250895327734433249 14796 18835
883018481510827521 1488 22059
773159036637124993 7159 22548
371755371835693185 3458 11336
459623849898981953 3116 14445
161697858484895809 5102 16685
396158946855990721 8727 18515
349033045887171777 13523 25864
229688594361299169 3482 28010
450091187671414849 20194 23924
639651088221356161 718 17697
660552768734991233 26742 28106
849815226844562177 15130 23612
755747253729250433 2768 22696
87801979476807905 9917 13912
146041360352445089 7139 10242
737690914307556481 2543 6046
211740143396308865 5500 21993
782549516130799873 3405 19589
75617325178402689 6350 16534
212240379081130465 25872 30046
901141262144445697 5327 26008
813655622629397633 13702 19120
946699244688222337 3943 15530
590580865763477889 3413 14750
359766772096161729 9753 13798
654225509357857537 525 28974
986874160585276929 3796 15783
501677915329203457 10169 25556
772489519425132417 2258 9516
997051992036347265 710 6026
667323564808771841 13959 20023
132610712245018193 6301 19257
849584481620819841 19013 19329
56497731709882257 13750 19346
490957377446111553 3102 18400
821937465941552129 20041 20730
348019910749368193 7593 15471
262118884636066689 21744 23212
603116773374399233 18280 28839
723279370266162433 11371 19745
286945490688690785 2932 12706
836399575446492289 2403 4088
690145225535733377 3193 12624
213142716035754625 3874 20469
929871776755103233 13959 23724
694221886498667137 311 13684
351238979674793217 4417 13143
889274275021527681 12565 22692
385564757672067777 16369 26674
372329753845107777 3526 14971
930093674634779393 19999 23289
775471691129190785 21648 22505
267253384958561217 5462 9539
661221338224748929 6923 21479
312658286419111425 6428 6815
138599868688594081 28285 29425
781499166035285249 9407 27663
309662160429084545 22021 24674
682861315681353857 22952 29472
853322801135853185 10729 16800
164513227161389601 15827 25620
565264616811475649 22019 29472
785932469604677633 18030 19130
786349498458939393 10314 12557
799710433222582401 11093 25541
537117485092821313 4029 24468
94726322774736369 23458 30298
278289211084349121 5451 22560
125120015893454449 1920 19532
973935755470307585 17797 26275
983457890136168833 12360 15965
587866573907852801 6175 28163
546560522292548289 3180 13372
271175639858213921 13400 16467
770054020953015297 2447 20347
537488169416469953 7129 16112
720241565438154625 11184 26788
502435985380770945 8221 17148
336854338367164289 17592 25419
515079895811702209 3686 29554
449058648096023937 14595 28025
335534609496832577 8695 26033
132981417166522673 9020 15513
195705987225700545 18625 19247
977058055487130881 18824 27228
585070345864636417 10313 13615
213037325235934113 12942 20561
645587131022430977 6126 17334
77499282294336785 2976 24269
286097904752196545 21329 21349
697942864368943873 5636 21206
955483424295046273 12807 19193
157140487971243905 14401 27478
884667071964884097 2598 20643
636162146167340161 3980 21746
861599470508558337 2965 7508
772700874014741889 16177 25171
939199358396521729 3513 26792
788068841147978753 26188 27186
388680300293550849 16375 18875
839170460114697601 8420 10318
542658030913827393 24098 26255
803006856412725505 4817 8704
877149570172058241 4315 11327
252375315439945057 22532 29656
111750566856315457 12878 26083
667247641817429121 16240 29542
616222211990880513 8417 15681
232972689259181473 19064 27029
770400041474772481 20984 29638
90494108999667585 13501 13625
27003936550492825 14927 16024
993228494128583553 14042 15556
976722842641194753 1819 2446
697147584392585217 371 22859
49646299849349873 13268 23742
133277037504907265 16626 18988
423918472641588545 889 29389
883934618963468929 9278 26940
259509982013774721 2292 18612
776212586363538305 26114 30394
375852105310300993 829 10011
994755156370789761 12453 23878
738727069852764417 1984 25742
871822096715415937 6962 27938
189606080680562177 12307 16074
903207830032261633 12568 13629
878147036564932609 10720 24483
341921058324953025 16340 30497
713681701210688897 8069 26761
148992330739051937 3517 10815
893877338931453441 5888 29629
45357706933028649 12262 22964
837511605998912513 6570 20872
771478172437600257 19698 21544
772839665854256513 2385 10027
631437654384836097 15397 23623
683034704722061313 10306 27594
856734097130587521 16853 20537
770183434842870401 10636 17544
684799093751816961 869 25019
671704213824341377 12432 22597
357178113022417409 6974 11429
172130707516195969 3587 6304
585020964320118913 5774 13298
41733816242228273 23457 23654
859055065552158977 11121 19778
311847843867134593 9612 16887
887230622694968193 19916 25855
823801425179993857 4273 14696
924872011318218113 11051 18651
331100500438388673 17293 28274
936826473741046273 13172 17316
973863534647662721 8761 22687
297791812604092609 9162 12745
761476562176888193 2528 5832
757652481143420417 10477 16132
396099747139203393 1759 15760
354247607763387137 12098 20568
47457844072191337 17562 18021
878438314531773953 12045 19256
226095844463529249 8323 28854
570515452614845505 2649 5611
838062469240846081 26279 26505
801308910862641025 1790 10911
664848773844397569 7365 22072
628864782734485377 24585 25493
469517287394090497 8970 13499
867303244600048385 387 20951
210577220477560449 14816 15281
938766728611998465 3664 13979
80680104120411041 13277 17679
670131926674425729 11784 12711
602061092274539137 15005 25120
457424037562407873 5072 26883
324816409627366913 14342 20452
228229698732842945 12998 28916
610601315032155905 11706 17202
539913730551550209 4023 22951
541821288018731201 10125 22338
398279769320591745 13069 17915
865851889245476481 13420 15625
270199961205282337 21022 21619
456915817333388929 5222 8989
536935064854827009 6792 27495
713768255729078785 26654 30484
67250160727386545 5759 6621
194965098941572993 4463 25566
961944653065440769 20565 30407
144653718627580481 16038 30885
931917758749978753 13377 17860
410463644981909697 13238 18698
84194652486541345 2419 19869
729558043781125377 14201 23991
215959878782800993 25301 30254
195389766829386241 10631 13504
167549681083865921 23522 30030
319753450265039873 26220 26483
329733730414108801 6071 17442
750895408609743233 3407 18171
997466132699155841 20306 25163
724222105745141633 9072 14605
44331271245940937 14307 28887
501398120019935361 19446 30553
510150114181978881 14491 20521
333449984581193345 10582 10709
531113402220388033 10546 26925
845179124677194753 561 14573
843933541362684289 12088 19207
525623613870763521 24620 30773
670112803011054593 7992 9028
325042276400871809 561 14745
750299490897131009 11525 12749
916732879354270849 21432 29322
461283822015236225 4496 14664
963804668731619073 6554 18015
754735249984531073 6032 25556
14133752799253331 4124 17825
211158920687413601 21969 25432
437097335111623425 10875 30467
532836409524204417 6712 7727
440733597647920321 19609 25719
23569347003491005 27 21283
791755410987484289 2465 22969
294710620935244801 3873 25261
622917672846810497 4199 6255
587523290237786753 1042 27195
500447887153974593 10718 31016
414993095115047361 1649 1694
110302648380894657 4321 16888
278303061471110177 22178 24102
757489228432312705 14027 24849
455320376358354625 2582 30196
621920432606728449 10182 24552
728914163828338945 6135 23763
349215225770713281 20846 23217
183922186997929057 5026 11926
515917453520273729 11084 14747
707138775867736833 2433 19142
3995055567877160 13468 15201
270466022561162593 8907 17053
854589796104775681 20268 21495
876934483311831809 7152 17997
467867199951719233 6573 27416
325183494863889409 1902 21667
201727338382596609 12013 15241
719471370921002753 21006 23246
334780198396025217 12087 24984
645753984183368577 16411 26989
34849312242172917 6316 19431
35787140265998829 7849 23575
855216716926868481 8419 14962
953927783966857857 7839 16231
392893604027278785 1808 14924
406306062954445953 4706 29008
70182698758507913 351 9025
51320414940402513 2693 25796
494061666760544001 18650 21803
208133625008972705 5226 13650
982628962005129857 15454 28448
439459962484416897 646 20341
354484203226689921 12812 16697
114299979080914945 9972 14124
445692098640186881 3564 7458
756652964238337921 24148 30601
393698859463214017 2061 24289
854552109513637249 18534 30674
673921466619226753 14147 19409
341559356586085249 12643 30808
27034103997266357 8391 27606
698832243443337857 7549 23988
974001016544995969 11889 16297
282916091457263265 273 7520
889162321927230465 11418 20726
35548821642780837 365 9239
446355217935241921 2646 27407
133380071255995601 2753 9843
600483987176033921 330 5043
319841588174728769 10571 20317
76299010554031105 15092 18181
714106832199984641 2546 28331
543672653440481217 12281 23329
934334380626925313 21084 24886
157779065886536801 9765 26606
510949747416841409 6591 13744
548561487026915969 11269 16476
367803315249307841 23141 29482
265859265175144801 11335 19268
442938233302935937 8017 25919
448375215398286273 27897 29662
916584576206705793 992 26751
704403745991363969 14511 26563
883230338401968897 28696 29382
349770746361201665 11945 24831
549600247896609793 13695 14738
238257701593418849 14655 20870
830667985906171009 5067 12369
5784386893836314 14452 17125
960162886361676033 20462 23169
6845898813544694 8657 10478
899399841322487937 22749 25098
669007620156548865 18086 28280
325175122750454913 14543 30657
387603173431891457 6297 10902
132160098379312529 293 24827
178415846736854177 9172 19114
183289841047415073 19797 22956
608996529425588993 7779 30178
601459231376278273 7839 15347
165419424158898209 4515 27608
765734686404659457 5339 11360
526946472631912833 11728 18850
878287763400333441 15314 25307
192932809634854145 15746 19117
313902151862809153 11780 22649
894932412733631105 569 17381
990464159645764353 8585 8919
327479687451670977 19806 21719
502908572547358529 612 26775
943574932562505345 25354 27584
717355885984044801 1655 30897
222358706771373697 6513 11854
275952340069384417 10814 12160
203503013023556897 16158 22907
463626287431335297 6484 9118
815349930476628481 5312 30295
755648848345817473 3715 21741
366188477968101697 977 29544
495542051757166017 12352 14834
444885363515552961 27610 29469
620157407884566017 3856 12141
988389548587697665 1645 6984
717224442667283969 861 6385
713452052490765697 10164 24180
457788931253606529 10203 29195
960992033864037889 17545 25619
103425027276852433 15924 27428
97532289497436865 12376 28602
297212910470737089 14981 27024
633346894791465345 2371 12768
316711096467141569 9217 12675
862776474943615361 18288 26887
264063389912013953 17100 29340
107528267989174257 19505 26797
331490196689554049 1045 21978
706389258783374849 712 29612
260746598541974337 265 6938
588003081439303809 17959 28555
210594970345280065 8813 12160
52802749759337073 12134 20466
686022955317572097 13524 22804
432613703925021313 5863 20015
662071651527082113 16527 20069
582400920385893505 5895 13181
595293614010333953 10661 21799
139005202799332033 10960 20917
8625897161660846 2650 17009
307010904007967169 4009 9128
801661880927571969 999 11850
402030304490743617 15829 26072
578510962936757505 14158 27483
922628741842416385 3772 11835
291333033593563329 19207 21874
374464621146053377 28225 31015
857503371336601857 15932 19739
793813354950202625 17492 23453
893707602875441153 3127 5576
684663687523418241 12305 26901
594382978142515841 8106 11227
451652151097206913 23697 30288
434933367806113601 18809 25514
736568407180506369 16392 19967
228775536382439521 10988 13179
36338791940096369 13754 22694
1405463967859789 5421 7116
512568198652921601 13922 28181
796459295433844993 7932 29260
476247304420908801 5148 5695
443812435255328129 845 21823
987888023187231617 4123 10779
883790670298960641 11752 13064
79850984170036561 113 10217
719264077635489921 16298 27792
362978128180820673 16396 18099
254650384479429441 524 1611
508708470602059009 2356 23305
64624844664681545 19487 30865
441330317287430785 6036 27021
699508541879478017 1914 7685
104687035742387025 18980 26712
643609720509193345 18561 18609
484573421672642753 21298 28657
180487631262376865 6441 9442
240153584144948705 13440 15132
148048129545944833 16692 20832
921839959647691393 6399 18383
926674323474426113 3159 11407
645451172052162305 23535 28082
653930954793612033 12729 14813
80347296372899281 14674 27084
212776899433901441 1036 12220
614882082708206209 25086 30495
738746392942150785 7697 23958
139876514003653089 2068 12636
808303058259351553 6560 26277
93801703965112897 25650 28903
720877494109988225 20438 22684
343212238052238657 6655 28264
674875512382339329 16447 19412
70329706518478473 20377 22875
756548132163235457 11610 25409
962353400357990529 2538 14810
311617992554172225 6979 20527
522520378775595905 1920 11115
156410138980096033 12564 15546
18019915396102705 861 2282
82614872814371409 8444 9468
664391499993584513 4019 24394
503182725936230913 18432 18916
466140067212087681 5467 16017
20531396240581757 15454 19132
72654889428605425 15143 15482
163981420623162689 1320 28336
734959611544262273 5777 14317
585211249145327617 17459 29912
812860818309516673 2153 10765
405677878891882689 17635 26967
652392754190778113 15844 15858
998451806824473217 2094 30432
193376875990338689 23512 25877
207759404237652481 18616 26866
24338834890606621 17672 21889
393577570495448705 6775 21135
704458704145665153 15840 28821
803028130809568769 4413 16358
286893288419527425 354 3667
662646945190257281 20172 28868
915799315851671681 19188 26863
99789915439789217 14092 27470
681538833752561921 11451 21711
591269384588979841 12797 24045
149404562342638785 14731 25679
197002350542394561 7169 19112
512239420513431297 10847 11842
411586863593949889 11655 23141
77348761648920577 647 10117
802625266030691585 2373 6493
3476802019513060 9942 28813
32868445352971065 24231 26693
649705622707060097 14777 16668
220965947044337697 18086 27709
652144268537405441 20223 29573
915637198941905025 5985 11704
992389448386262529 4689 12336
762330367763997441 9439 9486
364195625389605505 5599 5869
312927709512660353 5914 17390
855319243697707009 152 10195
632351342421319681 4944 6167
996266500796941953 10557 29147
619167716902065793 9949 11170
487647853744192641 6014 17169
122909935285850481 15235 20881
637241080304299649 21015 22445
35671833980313041 14620 26003
290068672227377537 314 11068
904918064428077441 16910 28349
315906950818806849 9667 18342
108586644894611345 12663 18882
487587858058390081 10586 21313
428083291919126209 1184 20485
106275460190055073 6634 8684
831467578334393729 13253 16376
294669437314851713 14033 24893
486201628332711553 2948 5288
416571420381053761 21662 22007
576006604508872769 3950 14782
445238212953370305 7714 19186
389966104463770305 21263 24695
732915666116518657 19569 29185
750648829185944833 12121 12163
541450117821327105 10304 21936
493558190570784193 13183 22122
182813488951730113 21427 28673
652193266393393153 20147 22123
868075590115296385 5361 13147
996601185685126017 13969 24066
972072861480590721 14116 19195
818601275729047681 17259 25073
226327787005700993 22925 26107
548969769110843969 2978 24077
313935210395648321 14507 23582
395143163166007809 4847 8980
986418044188326401 2935 21416
641413315662124033 6320 27903
740109852825746433 15662 20085
658082078272240513 813 9896
138324999133075729 4164 12298
598282637953250433 14259 15409
286037640308599361 6221 19199
202082408390818817 830 20766
253385286278870593 2047 27624
87545845667211361 13086 15613
649921421405984769 18251 25787
175570184047767713 9410 10919
245391745870861665 10778 14099
924809315684175489 4922 21363
6577199838382343 10596 16225
862873382168938753 19932 30021
850833727052133761 15578 28746
928669660749893249 15045 29861
229581892603782465 13698 15885
368013257095537217 2711 7489
217522372706852705 26251 27078
150232380506654561 11686 18650
151997944352025633 21638 28848
891761756389879425 12963 30878
704775810905317761 7011 14571
775237889695763073 104 5043
537493292811426241 5836 15403
334657501518659457 8440 20036
434134008123649537 6371 27805
817506156670564353 7271 29159
297173867808574273 132 9045
662091545190460033 13540 21832
686644725201858817 7307 15966
681292563532895873 2474 27701
377006505885098881 20893 26325
575716969907443137 18285 30299
492399620763805505 9171 18693
170960129723400897 10132 10989
657309436196818817 16389 19030
725061178668109825 13657 16345
693367131051076097 1960 29784
331812236257480449 20439 29019
197276903781094849 22252 28122
625459261228723329 1481 27410
46705382320070041 24760 27302
988065760503733505 14394 18841
568610605897340801 24172 28138
18788910395439729 17316 27567
159558124617603873 10118 27231
234222393950563649 12707 13414
744654988483539201 12245 20884
1854824977396419 12968 28764
966628576385105025 18238 21690
775336180299209601 12 30306
733452645328249217 7601 19183
467901181782959681 4965 19274
259254200444985377 9558 24934
600073290957784193 2796 9275
600201644832985473 6162 20429
358257400887037377 8969 17361
301808855995048449 11095 28566
317586062090985153 6665 17168
748935140733983873 81 31021
736552878836814593 3889 20856
602451550777800577 10850 20476
764022664303968897 15818 16000
903956666365267841 25851 25901
594653435996473729 16500 16510
386812215101301121 17528 24734
465286775306456257 12144 21755
524628629476559617 6300 27421
629233729358414721 11133 16593
623318597366704769 3351 5112
867143590014467969 8707 26876
825378278769981953 14185 18494
526838633369191425 11291 27282
607563601704910593 5205 27137
159009744002165825 2066 14140
875981366688627329 9847 27343
833910401132836609 4222 23226
92303214740752545 6867 29515
130210557515102465 21004 28488
691910448077969409 5800 22408
521450099262448705 14097 25550
883150662887928193 12805 14042
22958740898761933 15015 29594
854268793647726465 15681 25363
370999174152867521 3690 8813
263456666431380897 4346 17091
359999650782601345 11180 16813
133923823187181761 9626 19757
283102868042970369 2961 26744
792777674476113281 10257 28878
411349662189881089 9212 14205
242132338731103393 10926 12666
249359372425569601 9409 30679
91147838132428657 6973 15951
367771537417400641 22332 23312
144315224836297761 7606 12010
726949896646100737 233 10224
497375270567360449 12549 13391
561904140546833025 1486 1828
105668244310471953 14049 25866
436943053408239041 11374 28568
716942914280565505 1743 27590
733988779310681857 17324 22688
584839655635470081 4009 14735
585804932875287681 46 21708
168848150660224417 17218 18439
499981166240960577 7181 14292
349691175446089601 2340 25496
328931765620634305 15386 21326
37777207040505801 11586 27584
826951791077522817 18582 24166
398787868263575233 335 29038
85537974338773633 16483 24076
547169504616917377 6422 9833
544878698805550977 7075 28021
872211428739525761 21392 24879
440136497480349249 21414 30291
620647409179383681 10297 22056
175420584928037473 17523 24605
610911591441343617 758 25577
675773347320369281 27010 30248
496507458195154049 10938 27263
696595064159172481 14417 28839
157328622204495617 10655 25748
61132252908205233 8698 23242
526904104814661889 9622 20236
206422253148378593 11621 27685
110537575789742001 14488 21972
424990747381183809 19125 23467
26295404383219533 21642 25766
826847744612312193 4570 30450
982658809515136513 12025 18639
99044001750538513 3654 29724
750825934519952001 15340 21561
989326951863478913 9689 22628
222600684182985729 16473 22836
279949895989187073 16518 25575
181634648272634529 15773 29208
462404981679188865 5974 11178
348076024491099649 2516 24287
274096065565256449 10665 10995
962508373773118849 7932 8874
975907962253405313 30050 30933
173865313705555041 1703 26016
948929779973479297 18137 25669
489644355702793665 274 349
31793424116617785 16979 28687
756963324178833793 9088 30840
261982311818538721 26748 29845
74201646231045969 14208 17736
793484217895201793 6175 18655
757893498822589569 25336 27405
696593753100142209 4050 5687
274350358411950881 18692 30617
748202866111800065 29529 30715
599332461388435457 12219 13435
259809842039057761 7710 14724
822083855815435521 13806 21895
934376499402095105 3199 6352
792357107873037569 120 22542
835362091566548097 30112 30214
122430930928928209 19907 23412
821916933040913793 24019 26114
598085380045439745 11850 19190
809814171976594049 255 30968
72056984094018617 458 17420
689791310031939329 14875 29508
346080607494933185 7350 12556
163993907710999297 13554 16186
95614216939921457 6711 28113
434856384720379905 7424 20634
85354789216928849 12979 23619
540239214311920769 3564 29802
918504961941550849 2192 12306
899879258436772737 19977 26702
190739932092178337 11926 21964
38650638734576857 9476 26040
942748545364779009 715 6042
867829518572680321 8203 13975
275275134171330657 3252 4545
776720686964832641 11443 26971
849054586964967937 5103 12252
34097587225364381 18917 29517
503432057952203137 21377 23733
165033639732069313 74 22300
565543438877128321 4997 28445
347841967628600193 5478 18003
692699345331284609 1718 15955
740206882547195009 11154 27832
296231620677076545 4022 7484
777139298510622465 14448 17053
511368944123880449 2176 12522
572258722828859585 6868 27742
336705680102724609 24658 30637
578326000787772161 1921 3051
504290808478948801 17576 25173
278896047007886945 712 20593
788505961903155201 4188 8890
675574140113742081 11470 14509
528738564665069057 1199 24133
569950796720643649 7514 28665
557671363230397761 9444 22604
529407245259395841 3627 11735
679084062073123073 4574 5563
781864928016513921 9089 22953
648571355404840193 265 5600
498979528596965569 25485 26416
688314819369161089 3799 12358
799612073412856065 1260 2429
375361421269971649 6467 30350
898334563605008129 14609 21844
680021790037564289 11206 19247
91008366132765425 6245 8176
765806657205672577 88 21121
786722297796831745 13650 26773
616687172580007809 324 9573
769637621456677633 14001 26519
853364681691530753 27678 29116
701956630305179649 411 20824
756139740879866881 1434 7508
865605114308291201 3448 16169
392717240602678401 10776 19973
587684974029787777 10731 30358
342019932204600257 19412 27453
510422357478500289 7379 22329
612679065680410369 9816 28200
733636565272011137 194 2758
866985266500286465 10289 16113
960270383767973377 8046 21758
181756689348361537 1557 26689
655113091642039809 5924 24737
857040143532877569 2942 16220
201823880299723873 1021 6000
520618108742283457 6548 28344
106253794229306913 12004 16409
826519236549877633 8549 9576
952250926817466625 4882 17609
789280486987479425 10229 17888
332392875075516545 24525 29542
987492134974040449 21285 22477
809815864443759617 1292 5076
313716542892720449 12772 17658
810950118382297857 6619 8013
403165146697325825 9814 15183
997963779623884033 16026 20360
327484973832980609 4284 26754
57951426121821473 14266 23296
537585815318742273 15972 17038
922487042327116289 1957 12539
791445243165597441 12303 29650
148034788298790689 22495 30627
855833301663842817 10158 26234
711375100516502145 13113 18065
743036405565476353 14575 14653
828604367536048129 5167 27984
99004884636535457 17159 19483
97611116931442865 1659 13151
312272403674725761 20394 24761
31971189423618541 1171 18268
722662016385505921 13301 17600
738260851854359809 19421 30846
842696509940623233 5903 25979
90558706682333681 7842 10674
418830183417945537 11797 26147
124833259253403377 13122 21296
762084370963080449 16052 22352
536625559148266241 14936 24385
609881841162412289 2659 10236
150586386007628193 1958 19646
171602500588790017 12118 27625
375911495383025601 8168 8561
824272467070549889 3358 11751
665089157329259009 19000 25699
947206124874000513 9176 24846
629965967857547265 9054 15614
252622879154024801 5919 15759
704187308499623297 3247 24640
278961069391385761 12063 30177
569867674643337089 1411 8915
898397955378435201 16627 20400
758192896131031809 2994 28212
490237959678736961 15385 28916
849157608875206145 4152 23747
237649327080085025 5516 9299
390629303856339777 8192 16704
78767441418222001 19500 27989
980033305423365377 4604 19079
391069069034408321 22028 23917
686600260131125889 4435 19025
776651480694724225 18413 30197
687508254730321537 22127 23992
489919432486466625 5256 30368
570569922210378177 6745 7329
29762138910285785 14421 25656
384023199129348545 20639 30627
233111827854337153 6199 29331
649174362832280193 8170 26199
313564594128948225 5082 6070
703975549666385153 22787 26908
930533123435346049 2899 23427
301140637206142273 253 12750
719189663292297601 7681 20383
955254773996035329 462 8799
499260447782994305 7995 17546
633350820059728641 7489 12614
19341730380787681 1609 17348
823955620814931713 1791 4346
613043628979063681 22355 22374
263812798253180609 57 19733
139024866699429601 896 26541
409182776032043457 5256 27916
236718736300780097 4322 26309
777419996312442369 4695 5517
463642103538703041 5359 24507
976830302955594497 18743 30220
138273471277052801 7425 16411
961906412674547841 12744 16161
491184347002558785 2330 22798
873362315700081409 6326 18156
241216948340699841 3294 15356
386714165970328577 17457 22849
922265372305147905 2672 8830
111258084284461489 14273 20181
234689272715208129 6893 25903
588346005797060225 23708 26822
749841762816430465 3835 5323
864610484003907969 11485 30702
121231827324969281 24489 24545
608307743654261633 6594 21140
299620630084078273 2859 6493
743451693112607617 480 3755
72053883887072345 2520 23744
164463119530321217 1837 11109
444317527475107009 26280 30165
355169624153905537 15530 28660
343576618430624577 1110 8616
578409050535821441 26554 28177
503871214465434049 479 30524
526693057916677505 8935 19225
150488400796213281 3721 28032
219590322481391105 17708 21701
205114903459076449 14622 24738
227158147483141441 4473 20641
399856903693510913 20417 23302
634942395893613569 5615 13435
735784388840968961 8911 14352
882094185663394433 7868 17958
475240702139167553 7658 13086
418886917151976257 5707 27509
538526081258396545 2340 13263
450727594785792705 7519 22616
773327171060024961 8199 9895
934889565713046273 21218 28298
372041511385802433 14281 14497
501120315829869185 18913 22599
189371200028325857 15724 24083
153281842265013057 1621 11206
61833389156248585 3548 28946
76227456749808913 8895 13566
19472091995986321 10610 24313
531780122626440065 9253 23012
687240869140069377 25251 30903
519649520041586049 1227 6280
892230560014134273 9601 11285
180614580767521473 12692 17605
41482342917277041 1045 1933
604312079655688449 7198 28267
1175544762013204 11218 12429
653290233990343681 6959 20453
566051917425042433 20210 30432
371350729749938305 23583 28108
521018208765987393 4056 4732
951000196556602625 1298 24281
530704806865088577 6065 6914
490306795013243137 10070 12200
140629482964776289 3448 23910
572230057396932801 2431 26500
607956227328102785 15108 21190
754919986871190273 13179 25436
915874510271187585 3519 30401
262139935475456545 16052 16409
700922100333286785 20461 25507
450283224308225985 6381 10980
465173811493507137 11444 22468
86270025416364865 11765 15929
621737006490931841 14550 24532
795222524808739457 9681 10079
25873553911345937 20201 21298
371744138626294081 11322 26863
102859445974416993 5272 29615
866176522530697217 6229 18159
233047494451135137 2761 23972
212576683866966945 9793 21187
445355620935302465 12542 21718
342646099780555585 13153 24183
143947560275599073 15558 23170
644429528547018241 154 13520
578654718911195649 18324 27068
935910136657003777 14408 18373
27570182189428749 23350 26014
263099050410129825 3970 27319
309080108160841857 6468 23123
437978804873669249 4885 28900
583187973070018049 6969 17747
229398241298550689 2024 15837
375346018214401025 2226 9153
281876467757246721 23667 28065
404562707057515073 29854 29994
994566772766784641 14923 26576
585707234249142017 11021 14393
271882411747586881 2604 25960
825132367982583041 1202 29088
152901290009676673 15124 25168
682974144691797889 11769 13081
517254637900112641 6172 12604
467853859973153857 1163 8499
24331678352336185 13050 23346
741446210208593409 13952 24617
488540097408506561 1039 25359
382560371863100097 23494 25044
565934457926285697 2215 30398
337137631472472769 21455 28875
774529375526942209 3829 11893
131509922426140241 25000 30991
169004619626928577 3328 13556
614508745294315905 13071 13096
422315225976209537 106 23341
424985848077433537 20980 25448
712809931511880961 11083 22825
786189536370955009 4822 26051
424207845466913345 4480 13949
304962491023211137 8867 27232
797409831957917697 2291 13627
805676677537562113 1447 8997
814265667865502209 8607 23973
614446666395430401 4358 26777
480192296646233537 8740 21681
627366767515496833 19183 27609
154114062265211521 19300 21763
808499194183831041 8558 12729
692699333291425793 9841 18400
966094984218969473 9718 23366
732115951304084737 265 24103
592357438271911041 7308 7894
148882833469055969 16954 27438
63994276224889289 14673 25220
240773337996063937 7711 15160
491620963096231361 10738 18453
290540207429852865 1690 9292
112264537520033521 9617 11447
812797353608718977 19132 26496
145104660880100769 7313 16386
202081357915570689 19 3693
527508013618188417 8004 20363
224282028232511969 14499 25753
785558581543078529 5978 16509
501107925212220801 24307 27670
786685533087180033 7814 8481
560923852141574017 21318 21830
256727775756878881 5725 15614
744050170490847745 2774 16592
443392109941726145 10988 15413
296690652344796737 19407 22849
773780301706146689 24163 29350
632189170394223489 12030 28807
914829081742809089 23619 26626
269579667368621057 14515 19305
31443710419218009 20990 27957
252049985329787073 452 13440
699227298097781633 11536 23626
531311276799232961 21067 21550
810611375559368193 15861 23709
209017949524859873 325 23474
585091017077687041 6133 10678
181551942941954529 9732 26035
836936533811190529 7013 16468
22113025089620209 5219 20977
795899165359287553 22535 29440
616492862629446145 4807 5639
758125413959639553 19042 22267
733539077616523393 874 20462
698108534159061377 2456 14439
779649920227914369 14222 30107
981247918940915969 3551 13761
775663779721806849 5208 26413
929616379754946817 18068 19620
12291090751848089 337 5906
45256548044754649 10640 30623
641613443905424001 12878 17484
495296837088872641 11866 28874
584009777202883329 18301 26368
791768168566825601 344 23555
469193239670200769 7292 29520
362740600109134465 8699 24510
422091991297225665 16962 26275
980620430047842689 8287 21553
901249774499216769 1987 21827
383689535646439617 3354 6691
542292114138636097 8790 17485
114241622292617249 2686 29549
393137726542359873 13357 15940
395531341220959105 11023 28337
163631515630317633 1509 26645
71821173137685433 12767 19851
848267921208712705 4855 27081
225143093749991873 4685 12493
25436880999112789 2710 14958
992864325930277377 10573 22122
158808756800876705 15892 29438
48760628166860441 12625 28303
434986002229255297 4962 29457
519060392394287361 8427 13980
977869018360546945 1132 10619
352692194971425025 1640 11550
587148353970494721 14901 29059
629465906490544513 3385 12122
153665686521602401 5783 27447
208753836211116097 29906 30466
600991300096740865 10930 11430
559653571529075585 27679 28796
501408161887678017 16767 28278
15319452838653547 2995 6124
9540581046454833 12027 16769
650431658660188801 9207 12369
495418197765641089 10600 21455
471764675308634177 923 12221
474181125874839169 10607 29567
942598042459103233 5862 30663
537235577494595137 8797 29737
734629456159936513 7056 9935
740381529090459649 20809 26056
234434911125482881 20795 29083
434390999611988353 19199 25423
253693840684405825 6092 19416
131718043335258273 5957 23352
508625927344631617 25866 27217
832792557194107265 1953 21403
182893702104550465 13717 30810
629131977296996353 10556 18324
772213803601239553 20351 26436
541278429397689089 5782 10703
904012413473992577 18843 25549
95923266416992449 16194 16616
641214455199467137 3390 15233
912218756012588673 1430 11265
661659532274185857 4427 30434
889483014473601281 1885 20686
441540667924790849 5202 23434
873861952212390529 5324 27848
579352657909424769 4752 23499
710894299483204097 1597 7592
237815127683425953 6044 18986
509547753160557441 7567 16959
73592749499439953 2069 3006
455353810065563649 18226 19117
386196269074282817 1336 21467
641458869194163841 25188 28919
492580424034883905 13598 27220
271332240969218945 13486 26552
828102271186303105 14294 19332
82138094465459937 1104 12785
437450155595783489 20827 27053
355319141345180609 14813 25574
87175224470662721 12769 27600
679815857673471361 6406 30113
857264927436546049 15187 16839
902083389093508737 11941 22538
537330574812720833 3554 4911
102307345363538369 7722 17656
497054812813374273 10702 14793
407193971687437569 9325 17734
7512982422731796 18768 21107
311856278712152577 18847 28519
395313239970960257 7880 19858
348032600803538369 26776 30580
757930276377230465 7596 28936
697206996247654529 19765 29133
819873394215093761 20003 25037
430010187353989441 7392 11802
679038803074639873 2265 14333
901135500084304641 13704 28248
667138387976336897 13804 25547
713868667628350593 5138 8206
651257721019042945 18790 30788
47796374467946377 13443 21702
969271550717181185 17205 24515
284878412707318049 16242 25293
80023247715196529 10800 13728
605053795245932929 8220 23955
719081516951121153 118 23031
791874784609763841 12816 23414
953958079545763841 7144 30491
767344029782190465 18374 26371
866749785026840449 7493 22642
389235636276939777 13666 16510
427102744808372865 14795 24675
503821691340245761 934 23937
621910144184226945 13797 24127
933280000984058881 19014 26423
9686076115507093 13984 14603
258205372552748001 6116 18156
336438885211194369 2666 23910
900737192599539329 16841 27567
373027863604370689 12551 26856
418867951785468737 4591 30173
397066083321305985 5621 13748
454840353786028801 20048 29119
486969637366762241 8966 21569
792695656486966273 1272 21692
43860533131962145 14193 23022
537559457254904065 16490 20811
63695988690632537 11078 12229
340825691492053569 14827 22728
593938187351426433 12943 27946
327201198047266241 21820 23530
877790437605391105 8969 17564
779697710217913473 14932 24394
604435265480233857 2577 13948
991137425019534337 4048 5446
563593151342168129 8839 12730
462427435256156353 11541 24639
391786618998537537 17643 23391
365225059760565057 448 3242
598994377158128129 1 29261
363214134522319681 15431 26849
544446527645718017 8581 17340
95369153559804689 16475 24853
808183836030572417 20354 22777
355585242376260865 15932 24302
554046920002093633 1217 25456
332852150282310081 3206 11248
339934093501959489 24384 29015
152393994472600257 23714 28789
48146123154836577 4792 5367
343076867586550081 10091 20524
484951642951109825 10554 27897
844627333039820673 12519 26340
860593713271214209 6655 8409
286193493344729441 8068 21961
214784667278756545 6873 11104
504634348319836353 161 8645
19412923912042857 3183 5665
986022330892954113 5901 20658
81707749927240065 9009 14960
609107964526796033 21394 29152
785145434396753281 14280 19315
108439428349885953 5751 24954
286762747804537825 20375 29656
374177267404586881 13516 26876
924853268978736769 4292 16513
819031906197611905 9431 19303
771448179551960321 22651 24102
499802617776961025 10773 17287
170343051505653889 19201 22062
538799066117281473 19968 25995
134018385182734785 13235 22230
298193313892408449 11489 15330
167458042124152929 15167 18887
831794535214644481 8980 15668
827454939925338753 3814 29199
970445867367853825 26817 28333
482137294941964033 10243 18261
65069085756949361 10508 23699
323257918630837057 10192 26910
620662755630956289 5319 21280
365907980882596481 2948 19753
213653683872738753 1519 12972
880500169847614721 5018 11299
915464620450247681 18917 20816
897970480758886017 2044 21566
835563073839910657 7078 19780
947195333129791105 14473 28316
551436109925543169 8785 15465
884345332351401217 4245 29398
717222110104987777 14582 21344
541926481827239553 13813 29749
560404722688016193 511 10911
999840574506237057 6557 15237
251015419537868225 13939 15290
765718559005527809 10324 10363
123675920530029521 70 24448
270906533463985953 349 10698
125906124131407889 24258 25107
722040758763235201 8063 16607
876944241749267713 11564 22982
203686704297695073 8507 17964
120706591904014001 1141 10606
968196251551994241 256 13217
547451984649921281 18240 21191
920537155972382977 3684 26466
528433823656005313 2443 27054
372672722661242497 10190 30374
288332051395624257 12100 22377
260636894642203745 4101 12950
209439437966825185 16434 19495
145639650305064097 349 23701
860582559254549249 19734 29399
278586918873614305 717 7738
280239598900269729 28056 28890
375913656242637761 277 5200
193785651716520833 7641 30169
213510355023913697 16296 20277
663128952808722945 1932 6594
726473180076702337 20251 29439
149884388495205921 28277 30097
246409133514291073 11635 17525
927065014894967681 15869 25875
887964720806088833 7082 12061
71827473555398313 17512 25167
83568219715033361 9314 10163
180650785301470049 19523 20700
888456518358758273 13163 28143
956814706526113665 14764 26321
138665509107809729 7669 13294
980393990952112641 139 23432
627688376200929153 7958 20527
622734227674666113 5428 22466
297858197805965121 9672 19976
898226555670181121 17627 21318
811839916205762817 4572 28586
791058682525100929 3526 10023
574263808898521665 9900 17963
267348009738984865 11996 24131
373870471271722241 2381 30082
579219171706309761 16131 26530
446600154937101505 14237 18367
770006873557822081 1748 17813
85123622206104705 5896 28528
953936087210859521 27195 30834
58832409707250121 24897 30426
629424900876077953 27107 30213
303364635633393217 1342 17297
452162480435017473 9671 23183
382911210716656577 1284 14007
764645757762071553 22334 29863
114831321650960657 15893 25347
120571272653659633 2826 9475
736362380092529665 3489 22870
14972556480845613 3927 5295
764204666136301057 1749 24661
584650217460701825 17059 30752
943770498308907649 9208 10075
452542971316422209 17321 27584
524496565510354177 1777 15627
345590869676396289 4346 13763
851124254861943553 14978 30638
499546748579124481 14076 23953
633434663880628097 14655 25488
462777718787290113 13874 28071
681475295177222017 4653 23632
532063598087393793 19014 21805
755600226325718401 15727 28517
341683919642843393 14471 26417
868193246167933825 12972 24143
476310030806107649 15908 21011
558820740139459841 5872 14870
275618511384660545 13753 21954
948941796466243713 9642 25968
535426999559735617 17913 22389
404486080628338113 14467 24368
33679469929989381 8004 25050
951893193922458625 8072 10008
185386519318743841 33 2492
126772172049932401 4008 18100
229455202270596449 18255 18413
480055365007615361 3349 15787
366090102981491585 9932 15741
244320679993045089 1410 19946
512866974881330177 20043 29804
596196120764872705 15522 25910
896595160341437441 8186 24024
335713951431820609 14164 18789
102814086159636273 25779 29464
247876654433611073 22770 25730
449332784540803969 12770 25157
389952735336542849 15071 29609
607105156537993857 5144 21166
639590819317405185 12690 19258
424241904266924737 8801 27246
684816732592942465 217 20339
979040532225692289 2635 24534
868861564383053057 17839 28521
126385923746330065 2885 23700
666066301569735169 12432 22491
341835291944573057 13415 25587
679160461962609921 17918 25502
235659018734200033 6281 19003
712404247480755201 8006 17291
12097523025314417 8995 11317
150354549283889569 22243 26580
489825517683147649 21006 23676
935311112213433601 7127 14747
595435206326538241 16079 29910
24585785877164313 10012 29062
216937585605368353 19130 19391
936522319039518465 786 16706
468965031128472961 4468 21948
551466364696807425 10466 30332
144089056316023089 8913 17710
933132476086818433 15503 20044
249420563936109121 11213 12818
802516968556389505 17774 28501
179807039263298657 26611 28276
862067666132396929 19368 27406
148463231503736641 14917 30404
344048897704254849 15055 17809
379853172511918273 5727 11247
39812210678029201 14136 18185
99820360863457585 30088 31010
635233871563869441 2620 4106
432873416151952769 9521 19472
24538755887881793 15358 26241
601517860204719361 4450 29647
120831290329249441 13074 27787
974644392953610625 21192 25412
397771149306258561 5869 17624
730623836610117633 8212 22087
474740892740541633 18428 20872
198435797981264993 18678 28651
939885021829901697 19396 24533
371831342404672001 7263 14532
1883127468346402 1953 27765
274437628616301057 5517 15925
853472821684725633 17678 23868
453516333721477569 13290 17101
674419229607636353 17905 25095
332858243518447937 10353 12559
323094828651001345 5297 9278
738618625326093825 8723 15964
438422023323141761 16828 28047
372129855979086017 5887 21719
368306969993902529 4955 23679
290191947275228993 11096 15834
225085919197837825 994 5585
703982316387598721 19951 24066
25076626987960537 9263 30414
174511964112237921 1982 2896
904584502814685697 12392 14179
78659252643166865 8672 14827
801620625074370689 2171 18008
814351118522647937 4211 20804
270785582049043681 7757 23927
693323128799480833 6774 14753
818051804059230337 3497 11065
931934221187386625 14953 27722
3130636965181567 829 6335
981172863528673409 1753 8564
321603529848680129 11945 26160
480061639479583105 15589 24236
551867360595096577 22187 23594
623799633633357313 10354 26749
434091798523560641 13603 16284
840185552152771457 18090 28829
590154453731344129 1022 30518
200028686321974913 790 1126
146023759581588321 7828 28581
841481847764025985 1543 13925
298876104687863617 8362 27711
465507709792749569 23137 24561
129596110419193169 1455 18018
533183663765012033 7349 19776
446723708273793793 25282 29435
492550877345355073 12135 17672
854848451088052737 917 15424
816015103477138177 22198 24245
320513419485038785 18656 30925
942552398256996353 9142 13165
510421899542997441 24326 24448
934243142043950337 3391 19845
791974159146860801 9532 23403
106339591520924865 19698 28759
150573615498352353 18041 23985
858784952424610305 7019 27658
592400753438042241 23328 24581
153213458750489185 9265 13589
408039928128921729 2059 5734
899474661056753921 2183 24766
542535059393173953 9996 14061
258569782600648769 6291 22132
669626071689712897 3566 19047
600890692475228801 15904 30224
560603266614393217 11866 19011
23726229451458637 7392 17439
246505666185136353 3145 28889
465330195425163841 15133 26502
677264134027410561 10062 22518
310096102334359361 5103 28893
269489599993811169 12318 19560
157223372353524129 2782 14727
624849782088929793 12435 18317
342717584662185729 10983 28874
583198440349242753 9405 28644
158515672102762305 27330 29484
364121877893580865 12714 26596
614313849747635073 5096 6876
131246478289533281 3991 8345
931692564663375617 15983 16900
861110685638252033 5284 11664
768844597862514689 8392 16570
343195569620924353 6447 15375
307937809469134273 3676 22699
647616570380222337 5450 30704
650608734201416193 6030 14180
26014625090361677 13951 17245
338534567439449345 2800 25722
981672201472761729 17648 26124
68441330068541361 3895 16029
697812493831413889 17173 19543
248547204287799425 1280 5612
480602965977880129 22636 29652
400861028405234497 11090 27289
196299636735766113 179 9549
417943001023342465 7270 8954
813072034240676097 17105 18186
922986975918352257 5297 30352
562253963209151681 13143 19168
725885039574787841 8414 21450
713319182163246465 2404 20662
994852500055930753 12387 24220
499570068295973633 15435 16749
852583079561309569 26504 27675
198237930038388289 12359 17975
947966412406689281 2541 19325
305485419901010881 11723 20829
697836098924735617 8867 26319
325397868594336641 6246 28283
436557323273735425 3304 12496
751403370299492225 2037 18922
388621148920446273 362 2764
198897271661550689 4443 11507
85202007690416081 1130 9290
477347764808463617 12895 13940
86536085341375473 19858 29027
703189304101073281 7325 19679
728180983507588353 11499 18193
589338955892763777 6590 10250
130721395320204433 11824 28486
787802385831255937 22293 27769
269993359886658625 9880 26806
163602765598064097 15848 23891
858576555119295617 3433 21929
125085630455657793 22395 22643
932444002081570689 5740 10448
656113935541320321 14573 19552
615031941476114945 8659 15995
877542802629690753 2589 6397
232409448285498145 8859 11247
979010424245622401 10294 28597
105596089823844609 2941 27095
821636994407100417 10949 28514
655990119054326529 11590 19473
472246118881820097 14154 18149
967502859552592257 9289 24237
533692269879637121 1284 10078
468835491899088897 355 8087
701703684973445249 3567 14053
560041641916054529 2739 25136
25101931964286453 13409 20003
97931385563345681 7594 18941
32967945834336377 13602 19971
826948942721696001 10053 17176
564764887702196481 14749 30784
815384622769077121 1180 3294
139039925940018353 3195 16181
212329302069459649 6340 13663
314675891411951617 8672 13808
187425429325987393 18889 29431
923304071584276225 1776 19562
53090389624724569 5349 16254
369931290987111105 9416 14944
669042293954195329 4088 27095
995772740541504257 14404 25653
395829048725683905 21559 28597
298993354043943809 5449 23599
432812969469114945 1229 28683
597624392543302401 6056 27622
549374868533515585 8847 13491
957672370010058625 15111 25990
735419154619908225 9681 23866
289801576684432385 14344 17387
875043352935673345 2888 25696
256600574098143841 7133 14969
922226469359220097 6869 28905
416293362898635137 6944 18827
808704740508328961 21044 24008
424524581931294145 4341 23594
233745937151983457 10973 24886
228920864888955585 7863 8574
110044824033447953 3953 23936
777947521877422337 172 17576
451713628604910145 2187 18845
72075513860106353 8446 20122
37263533349186417 12150 23298
902797468410014465 238 31019
760251713715863553 14561 28940
423904328582047169 2485 2660
976683394189247873 6103 19285
719049176541005825 23190 25169
11802227903633167 2465 4798
172746150214344129 12639 18510
927456070637543169 21292 29503
49620557068820401 11293 16649
500324692183713921 9046 24766
868924232440015489 5832 22180
797268852388949505 3970 14357
887317877550628993 131 1200
837065652904517121 2298 8546
973895261295460609 6461 11555
335546972665166977 6361 24404
556903387042652289 9363 12174
187862533851021153 2640 10310
269719387139708993 19321 20402
580379850886625793 1713 8683
834170006255845889 8944 14552
915631235759196417 5722 21885
577201745981618305 2238 6138
272902558547098561 8940 20200
912768961346571905 14536 20112
136976987864617425 20620 24002
43089791377788345 5904 26258
881145819677126273 8422 12239
926861831602877825 774 6079
266706365532503041 6242 21942
324494113826851585 7418 29606
741811491315569793 11016 24077
739747491296768129 1507 19419
816725449784005505 13229 27604
648209854517439489 12405 27061
674793537035551361 22019 29932
513610916451369793 5088 17543
424080131144894081 1353 19565
626702886937515265 12329 28766
37679820291753433 9349 19729
473493860719159425 4455 8264
803799864197859713 10020 20346
840916205721903489 7653 21679
86445416670496657 6469 16318
481411043483433345 934 12769
412191073018494337 543 17333
69348989702739065 18814 20256
198966387532220065 2966 14034
928018800179970049 10471 26660
531111203817577153 21951 28892
966540157934197505 15586 23656
739101884537941377 7222 7966
835050182189348737 7377 15444
68734432098626289 7816 24129
332501475988259201 3889 4853
314544877646977025 9451 25231
419400323972652673 3510 14055
51965569969755873 22619 27228
525018957562402049 10428 24183
869435530862656257 4002 16736
98692580914303105 7920 22577
853915097422703489 2324 13246
253177005903005185 1418 24482
395249102785964353 25997 28735
589668545095534593 886 12633
60035771909472401 14304 27352
953934013229890305 8695 23930
217470035414006433 23264 30059
357987630450537601 11632 24531
291335265908362113 1216 8836
241942546747814913 1065 15915
482178427090882881 21057 21109
886033545954561025 26455 29372
644590054876236033 9209 14986
880788359449873281 731 17312
21412176583023525 22976 28750
621019708159281025 4790 6043
909138640532706433 8581 24807
243021835255653697 8196 17459
598910547409229057 17069 21850
807852545025511425 19525 24867
718447459314493441 20891 28609
995249673583636225 860 14433
242850547307622113 7727 25966
880514774106842369 11909 17142
992415805574541569 12498 18706
498495200732712385 8507 13234
58089159567412449 17403 23787
534709162210063489 3462 26484
732887106180559361 20228 20671
185249226941841985 10889 13396
410229913392836225 1151 16916
807571053199239937 2470 23503
619008230091470337 17662 18989
542221411209759169 14750 18262
504924351999829185 12230 20650
393704148120079361 906 9943
189246515757847777 11052 17749
667741213388275457 14307 29276
199955462272949793 198 25548
398782699799738817 10217 27664
330731163303728001 6586 20969
107899267213120705 1897 22791
920963881030768769 7497 15311
812533505024489985 6771 11343
571201879902279361 12655 16621
525590961305404417 16925 29339
74676502762397233 26693 29764
133976903813675105 355 10882
390668498056630401 11646 23545
988225730264666369 12676 27816
621063794606026625 11364 28873
937156489693151745 9877 18772
654731020139738753 2333 24999
336474597281132033 9397 20795
967244488842307969 24231 29627
280886459724939649 12613 25821
894575491033510401 16002 17083
328396435720172545 2522 28325
54807183771099945 11461 16410
968832550872050945 16406 23256
704517576537458689 16697 27945
447836792376115521 7127 11435
136535553029570881 8104 11912
905931382568496641 3801 27768
40558040891017553 22407 26667
377233502055439361 3995 22469
970690153692839169 4812 18655
495032816624231489 16842 26941
836062784771204609 25781 29219
913867284331026049 18160 20141
927773047375293185 9200 23142
916884717323313281 10868 30407
616080037988656001 6411 8471
353014611209538049 2038 27418
217214418521432865 18713 29335
652208309270818689 9981 12563
812029011310134017 4117 21129
166120931573125569 48 1468
245180902639528865 6791 30626
73549250710073009 250 10519
234983111884435649 8789 25495
808616397094560513 8802 20186
139596236889598657 13962 25889
865623628166517249 10734 18442
749347029141208705 7094 15625
138820117381534657 8841 11711
88743928689151377 16196 23717
356673396878051137 3539 28902
49585915268512081 933 18386
701874241881249409 4097 22263
184121717345856705 15025 26460
162441403043956705 25429 28194
640376828955030657 14251 27797
813042385070566785 24019 29164
519546491665746433 89 2912
383186090965523393 1214 23771
574062895506688897 822 23718
292099642169880257 16007 30902
944248835518759937 15624 19953
648969383161258369 7204 10693
236919573214979809 4041 15074
980910247550504321 20859 22507
899606315970398593 5791 14858
697432087018086145 4684 9926
885185317465659009 19321 24627
992485369655774721 19722 28033
473376817308956545 2459 27876
681458589987201409 15862 30421
710136113031527553 285 29210
461564177125190145 2539 12700
202315471612248385 1287 22983
753440619249261057 19401 23509
815140113791859073 16600 30829
410667713398815681 4783 16704
248773854905959265 5126 27895
542067523658360513 14296 15991
582435300263600897 11854 17735
25113843885812061 489 4581
608545919967692545 12838 17599
232361948127760353 2102 14084
818524951315811969 262 22871
6004153306342631 2957 16568
699474434926497025 22410 23440
57583975942591793 2156 20721
729153139768872193 287 17103
898926733560252033 1582 11290
491172303497105409 4480 17393
12057875275786501 11512 15620
981750714753832961 16198 23810
82163876938800225 13314 29905
708027870471323009 14272 20573
568222564943241089 14753 15280
768351639224849921 1016 15980
942527338177377793 16257 27173
247209977465953313 8946 13894
622433873662743041 3963 9313
147965421378973633 2860 17876
217417614247516161 3389 27999
961799941397355649 3552 8807
967292669278450049 420 22043
896324026442645249 14723 23406
383044175405650817 7752 25726
261961594217179809 17719 25438
380452042078729857 4044 19576
354246392833079681 1291 3234
712552327353982721 6283 7134
464099859602026049 2029 5639
189758001969934753 5110 23524
184400816595289281 4772 22020
402555954925425409 20678 30970
583510863041734529 20499 24708
602865655372198657 447 3819
720190322751836417 2148 23012
207625354980017121 4368 17130
918725088616707073 1102 17191
528685626775612161 5873 18849
529409024282475841 2064 13836
861852272694314113 2248 2338
648597421194121857 19706 23087
342567644436144321 6942 30066
588163691374678145 16455 23564
283811673638176385 7108 14908
73586859306100657 3840 9604
503308782200448961 9287 29692
845644627853605633 2325 23782
32038276464994909 7939 17838
632352064099844609 2440 22682
986046902427204993 27038 30843
95358790811435057 11089 18382
625387000191800321 12633 29522
449899535970455873 17764 24108
690904440919908353 23607 24754
700476205911005697 2605 19361
386076808414834689 1852 5917
694566895301616001 16443 23642
784797876202048897 2408 29758
456433437137594241 3370 21726
169428522894058625 21843 28866
192987299647494849 17774 27006
966913094850369281 3304 25217
428705478415199809 16224 22993
276775593246703969 6012 28875
564120269191217729 8883 9087
972630464455420417 7077 8957
52895257990048353 9381 30728
617104110515377665 21796 27424
59081927910920489 518 13371
973704818600893441 15666 23680
812568297314104577 7004 16797
695891102620358017 8481 24056
540871712073876417 8299 18629
543678806544221505 3447 11357
961524256835208065 22391 23295
720459911668619649 15808 29924
799555762962381057 11552 24029
358122226540714881 11791 26277
684767444118026753 16908 23771
270934789273759681 19177 28718
100787319612035025 9633 24065
32509108482003057 2154 4144
809010167581352193 20582 24850
892405318941392513 13646 20994
419854272313767041 3939 25851
381407501216827457 908 16554
301186404342335105 12576 27004
211931446693718337 5158 18573
865251441195393793 11569 28071
748078215088241921 10846 24434
813613925707091585 13768 26396
915133334944862081 7368 16791
974962918856714881 10317 27253
912347233356044289 8359 18922
37941101239685081 417 13097
69793512695220273 8185 13324
739465774284095489 14502 19851
867396199776777601 3300 14999
567045394577821313 10622 11273
843503439888444033 7510 26590
716563369616192641 13839 28492
565445376185905985 9743 24774
894184383743667201 16884 26045
911139197768825729 5536 24195
537532304271930881 23372 24484
592597805967784577 15522 21801
520882298122035777 6803 28004
614953122789749761 6617 10523
529104384985043201 18696 22678
840661179308810369 1879 14309
427585876045757377 731 5230
851296381555506817 23579 25316
393261837916437441 1857 25186
216729136607654017 205 8867
271738123539382305 17880 22280
386293300929160897 3051 19588
682833042736358913 3864 22012
559725529863740673 10953 29473
113667608727443089 12600 20498
817898283308302593 9459 16679
705945190882769025 15452 27235
428907550781161729 23185 24112
588019570212328065 6912 24509
220281914658407617 3483 6809
991402263610563457 23718 29430
676275691209966081 1138 20598
703183663869399553 8130 27651
941890974700164865 14610 28268
289269402448208961 10987 26325
518614288900295169 5906 26667
688496933493315329 2806 18745
441159047172526209 100 5680
489990917774075969 17699 18980
663024991867089793 20907 27175
953489879059592449 3282 15461
90936865837370817 9914 18929
779256662914203649 18689 20669
311730910454116353 1977 3307
569043624539279617 1846 18616
768365981354570241 10528 15397
746943103946431873 160 29375
148910579945820129 2721 14737
130357467722181041 17329 30576
772112357837876609 10338 14836
213548951772789761 322 11367
687532190804034817 11744 16348
178783839865406689 14692 30038
221459668302451009 3678 5136
887753505492735745 20539 22863
292638920803838657 11400 30379
915942225689096961 6506 13755
936461917833987969 577 8492
19556697174291317 761 3523
386199686008865217 5697 7111
970520206790002561 3889 15174
766773144647281409 19731 22240
344796040278321665 12941 20808
536275278161141953 17753 17991
816628806436174465 25834 27785
117384894758721713 4422 25706
442935079743161729 3714 20113
520521737164045825 5974 28654
792696043442351361 9349 30180
747661498272599041 24351 30271
249513333582495265 11908 26123
883499981409229953 9090 11024
841227359905705217 27939 28076
827995456775234177 11601 26568
710546916288844673 1900 9309
753297248239391617 23077 27232
251279684505437473 8686 9206
305212044543843329 3062 13343
255854855868232545 14420 15019
691880844348517633 7430 12886
115507642337295377 8088 28511
229510093708690017 5330 6642
953516371458530177 118 26254
493562133899757761 12687 19027
549841136365404993 5062 10917
255086437657460865 2103 16697
424571879704711105 1945 20237
156987663088344225 2337 19060
213313517028897345 2517 28757
763381190339949057 2513 17180
116173057878679489 1426 14485
700108896292988417 4808 27433
414724137839630913 1039 14414
238701504219015713 915 21311
607547722639548545 22518 24881
198401283343955009 2921 10808
317508578449892545 16359 16874
714309238920442625 13566 22441
745631397832195073 6835 12544
959871352289525249 23656 25972
29599515155286585 17202 20513
413244648659677697 19555 22350
549662055317622145 1516 5218
333646289864830721 5853 20307
875761444628100353 6367 16188
539430321767618177 10041 15842
694445432018110209 8900 10561
431598095158051393 29043 30445
939818532350262401 5289 18442
485058742600465089 19477 28822
672758366643346817 23936 24774
345802933228739585 8372 30986
186687075232587329 16583 17976
260889557300323809 9278 16611
375224573440672065 8573 23943
11839837161545575 9957 18733
641867750768330625 13070 20016
524720472773616129 1377 21233
222103990283283553 8362 14708
114030471735887313 1252 17847
341118285274152577 13358 25270
274675265373510049 16118 21604
281291116974696097 16664 23873
690627342058121473 6905 23848
46859723820421809 13918 23769
729675184610464129 7506 21998
140302409305956385 15502 17748
883460668637539457 15305 30194
151289436845363681 4472 19718
578002670271622785 7815 22116
31405627654063297 20736 26580
518318218991026945 16288 23276
199376665683889345 8975 9115
121580321105192017 3543 15856
686937868255750273 8810 26848
501896747433491457 545 11416
127472103822018561 5523 24517
660700022220062465 13581 30093
209281643230237793 7404 7907
902942411752178433 3793 19927
544117045111637057 10226 28399
80548619063840481 2851 30918
444302634457766721 10603 16761
745479670472761345 17989 28620
207110316947908033 1474 15257
142964080774085297 1890 28543
750056439047678977 9332 22968
98977779903606241 5648 28367
662677868022985473 5814 12088
627271287347944961 3785 18764
940377562850510849 11520 21953
793960168591880193 184 30348
805760809224754177 4936 30073
672515965944519681 19453 21292
576079915783022785 8996 29146
733838730741183617 18771 30476
751438225048151041 6583 17349
466540454222176513 4659 16962
679806931143286145 15528 18791
198441512025155489 26205 27567
842151494029199233 12135 26633
618602445419675521 15644 26135
603328983094908033 2431 28661
47462423585017177 2464 14826
178892492698214049 1637 11298
1979233415362103 26620 28790
901928824595170689 12337 22550
310434575321281153 4343 17994
691429220878720897 7471 16215
718451788742818561 26776 28642
127450124731321777 2274 4559
193228630380872353 9616 21375
246914389332449249 2085 7055
821826821004258049 13446 23032
881992662212450561 1115 14522
110793311500671617 5770 16689
541175666268348033 4210 5807
43707381804587441 5425 12241
954878143141339521 20671 21356
465050899097008129 5353 23337
785315899594895233 7617 26178
539415097729452929 4299 24126
57515768661385633 15869 19461
690575313187892481 13646 15798
364028029500051521 15043 27083
460026357509725889 9191 29119
469674394138134913 19583 27772
675828228900797953 14527 26212
432697893492036929 4030 21786
349512273852774081 8984 15202
696301208693181953 307 17644
293098700953564161 14957 15187
678749015926687361 2095 23008
152444560977507137 10850 23172
120673134660133745 10421 22246
116548028599510193 20545 25391
398972078783476289 22160 26444
232998176165573057 2827 22852
225959413378046049 9241 26405
827443141600113537 10053 14553
448348402532364097 7058 24805
782273230135224705 6019 23284
576219919177187713 15530 21744
573182692329623937 3546 25149
166066737857466497 30366 30871
407374839257265345 19448 27475
716846439945197057 2335 14787
108369361625747729 14322 28869
859366293271111937 2723 29157
428206835064123969 9261 10533
25231292788642889 21796 23098
770123688979054977 11396 26149
963211512763184129 21012 25205
379405125653498497 2231 10902
351152019525709825 26274 30100
766108083601025665 15658 18653
340685984085727233 1144 18312
644985581957151105 18310 25401
803500341560177153 9192 27917
344248624326667137 18461 22229
951829314571614977 26758 29668
808711161933324289 9532 18433
20440859595066029 5180 23397
801695875692402689 20800 23185
13252170028668077 7418 19775
747370150047892481 29925 30624
693117973146282625 23837 27656
32818297383442997 910 29688
872446245736927745 7540 13325
337453440434750017 125 20470
472270980412286465 723 26951
139511967067122097 12650 27399
813828039406875137 24974 26963
795350292370081025 18764 26449
880575113245267713 14564 27338
181252334919690849 834 5610
442163236630211265 9884 22706
581250498658043521 1489 8082
673583177252520961 11507 13074
248396644413830369 16410 16439
806432612372393729 6203 7973
718422993707044097 4034 15673
665556315933652993 2687 13550
943433550662660993 19220 26644
46115909917450185 1029 12576
610288150976167297 15702 19034
274376012729970145 1551 16990
966208407313288833 3592 29599
684357493880671745 6272 7850
572439941590467073 2484 12028
587630598426837761 10469 14169
657542738148947585 681 28127
239981998953613377 5054 23168
477106309761715841 13183 16278
239751056008014273 25938 26353
69903622693558985 7488 16738
173670023438408097 14680 20733
71938128707849105 8147 21578
681990623312909569 10461 25120
834527168716050433 4032 11818
272978458864731265 9346 30798
668840495539733121 13545 21249
871733398193423873 17724 25843
884198981104034945 3691 21315
975867616562826625 1475 5150
284031467578024897 3453 10656
88086663806475233 5828 11925
994157628617472257 2210 7736
251923221489835937 11775 29227
776734198275782657 10155 29608
564342785711527745 13529 17742
316603620042698689 18008 30039
32855905374251649 4686 17724
706855360854127873 3655 4964
216447100069384385 4753 16474
225230391745725441 11256 22807
696819357854639745 1761 27664
184527314408647681 3556 25140
726211025959212673 7797 27179
145084342070973089 855 14102
261681098243858657 5608 18953
886220233113370113 3535 6455
129172507145224097 7910 17611
831822086947624961 11938 28783
87052224348827425 13116 15920
179864946737033889 6378 22237
364611632032630721 330 27249
166853917950547265 5133 22440
489454790918475905 9247 14632
248544092493013121 10874 22482
708535707554457217 718 10836
756606981416240385 4127 23244
564672981278835777 10607 26255
589159916769652609 10256 14636
853087985826487425 2932 21826
942749027536550017 11229 17768
120667274044311761 5563 13500
946298253031905281 3516 29584
575815474097080257 759 9152
645097764143884033 8317 8677
247374684967997633 11679 29768
826381401648056577 24868 29974
401936611301788801 6899 10906
341390953661445441 19294 21691
89593194511483185 3993 21913
224114411076961057 6954 28763
578936880909676417 21441 22355
431272475920508225 1783 4504
608649967075923073 7129 11861
130031170251605489 17745 28063
716622462218918401 3391 4457
900798706744026881 19048 25855
889751240541219329 3366 8890
119365331613956017 8637 29465
992686613323737473 1225 20684
185401794861888897 13010 20170
106252127308994913 14949 21586
740107955593934721 2270 12344
263773441132922657 15771 17440
182350820357882529 717 30731
930387332937616641 3748 15826
210445462882013601 12606 19107
369216859572130561 10503 12983
668992448951968257 20095 27018
682464278193851521 6637 16207
838149563120303745 11413 13735
467721678947878401 4777 22747
792968620493709825 17642 22797
146708617425819201 15576 29314
619141860131158273 5444 5831
239246719890584097 1187 6199
589614089583733377 1318 15465
920813993085733505 17051 29883
238481377015197889 2664 26684
32629416827216317 13404 25208
596120333749851777 5150 26165
686103365498500097 10802 14658
560399861882309825 5430 27231
595815381061068929 14349 28798
939978522583004417 21479 22510
523753721083568961 15607 30218
77588989129559137 9103 27087
426057644756877377 18515 28509
820721962185430657 20102 23339
606839703692518401 2400 28148
413452024549094657 6840 19470
292636616943948289 1828 9138
40991755699508305 4162 25984
374460045023671041 10928 21882
101071737637020929 849 1031
369405963558175873 7499 25355
309237415070455745 12138 15084
858743903717627393 236 16845
562692883780847809 17046 25363
158049488045772801 9733 25895
987600884049612673 6366 22574
763287671223924481 20327 26768
593923005028521857 12625 29221
958972449647244929 27613 27903
22256950267276921 19250 28088
367116778359108033 14731 25460
124846173386181649 4326 19963
763255425669594753 10476 17310
119109397495094529 1345 12030
395546852150335553 6522 13978
539922187554672897 16769 19933
788452614337938177 9455 26293
136559540477762193 15610 19810
811654540576203265 2992 8099
140885195196496225 13208 20153
389977198694676737 6436 14231
902236056442319489 15077 28140
552155755677819841 20043 28682
229712310725254561 19692 28255
159516861985064641 15181 19249
637141342090572545 2940 9511
681398295718228353 11237 24940
866831095728805633 17294 23040
817870573532470529 2162 7281
225544045046206081 5055 17350
248352107117103329 26113 27660
264676327975216449 6335 16822
151676163764829409 14026 31006
210919006862908993 15725 25728
394744149280231937 8293 9844
446967868007256193 27888 29712
95964790305739457 22707 24486
557968673303349761 17588 30224
428031242679612225 1239 30875
725014202106557057 16761 19871
975965976389357313 17908 28279
500793139171108225 5249 28502
700303725120082945 15273 29582
496176959402710337 13540 19236
475103290797701313 5229 13306
722023462018683009 3554 11795
142410525552225665 8464 19259
185461931615456865 17647 28692
659048747552173313 2194 29315
373483764064459905 4568 27707
219912701558858017 13801 15305
955008428849772929 15537 28991
159801446218065025 11545 23690
173866007130044417 5775 29495
291602888253766657 6717 26511
270882746514040193 7397 26556
695155662401514753 3866 5413
793026233856622337 1559 25212
859342785286404609 11017 24038
11769659300632897 13637 23697
488133345332837377 1943 12449
667756582375034241 7796 16186
856315077445106689 1786 16466
546499760756141505 3485 14171
862858597838350465 4021 20891
174042563489010145 9112 14002
895280355493955713 14715 26176
910326693775097345 13439 17301
567205016004773889 19214 27735
11544001784528747 24844 30290
614268989864758145 23830 25270
733828430876450049 10186 19623
931983563935982977 3492 7635
714879747400530561 9154 26960
848892823155669121 28343 28917
80477325866191057 21749 28572
279466765691349665 2305 6611
292664825987230849 14667 27986
122077300561830529 4764 24583
533406232952408769 173 3515
483047224278106305 19355 29046
180433173138041537 11019 16939
776811562880968833 3572 13643
239669138060698113 11883 20420
931562638947124097 2194 9595
470743558809630273 13657 22296
248187397098224225 6150 28896
719206032498242049 3739 7509
527418399512196609 10147 30090
917949809441907457 23514 29380
349618087259560897 12962 21907
920499743734019713 25385 27770
642610302477376001 16906 27189
593233043155748865 1283 4893
766140445891938561 1840 17426
647158684400487553 2878 14666
50976770915109881 6528 9804
546332409041028225 11754 19340
45927946121000929 14708 22109
277850551178723041 9017 16944
862749980789882241 7973 16792
94635827651046609 325 15488
459775229373367041 10142 29241
891499462504405889 2051 11339
7361313267761461 3281 16782
760442528891715585 19029 23253
966924645630687233 12568 28967
22669430526157441 17281 30233
175496377991716897 17688 29956
687698838034862081 443 26141
853139205126456833 149 27349
387691980960646273 2773 4068
658971298835762561 9744 25896
36626733094792033 6343 26317
171703694644154593 4004 24160
916331726920510849 4937 20049
768872833777944449 12390 13255
246575249785763617 3177 9697
57752050686605825 20422 21129
219472331941538817 2249 12441
504703026752888897 8079 10729
714166906225287297 5993 23178
48044698241543673 5329 16352
440173125804683713 20738 27355
660502274159082241 331 10705
817299020964185217 23092 27339
328499770167173441 2175 20545
40095226836392329 16190 27174
342975744604256513 6514 9138
959582167309108097 1795 6686
66237230864121697 5143 20375
29201938677353213 3722 29998
930774829974208001 10956 29148
470019106756723201 5016 18748
736820251386479489 774 5010
64152990535170321 21029 25124
296920541506079169 10316 18225
496686437181054401 1843 10626
315344033974728449 12327 24033
627162440180605057 11738 14642
855907308736586753 3327 15673
130291939706467025 16990 20199
905973974667165953 11515 26621
606377320909921025 4934 16603
875676304478883329 5942 13415
705032274458560001 17577 25708
491792895664023169 8704 26573
282034949877505889 7184 14442
939155017858691841 12323 26517
793332322113741441 14746 18058
8076386979798401 10811 15640
277622788103336417 9488 21472
361557142411054849 6058 19361
752848157865528833 8975 12404
499446382124407489 1787 20778
56722414578992185 1824 29788
413631749803496257 17048 30318
635474439591632769 9795 27786
196201267602578625 386 27913
175770110733814977 18817 30794
997425994409592705 19656 24145
837802955140645633 1195 11046
528306403413498753 5341 7757
679087309579451009 17098 25042
834139052208907777 9304 27959
491196267260676225 26836 27739
337247223969047361 11059 11386
730576308626403713 14060 20305
601929451834944769 1592 13037
359907881264533121 25768 27354
405768408429029377 1745 22339
98666739660366433 2854 14151
888101218532224129 9498 10542
961912202567077633 4822 26700
322392268875649537 3928 9887
276537894178993313 8784 25299
362319135816800769 4121 7052
945592811240132353 3338 28265
159847816517046945 803 1634
454307683221408385 22303 25426
537147747261482049 5668 13498
64340321208845809 13379 17344
361844242721037569 8375 27226
936622326973143553 1959 4052
645405284547717121 4492 22833
680470375160680833 7119 12246
98059105635289969 1288 4814
887628385398336641 7487 24222
51080330240576897 16497 25467
811602215154209665 2010 19269
519227656948988417 11969 29092
2262018738910854 552 13009
726758517151448961 4967 18252
690527825799662721 3753 25910
288635789493614657 17168 18178
161625968527097537 2759 20034
414906743155025729 28008 30787
449314934236696193 1601 5255
308330347366808897 7802 24310
691294238283056513 17041 18710
366596053422863809 134 21188
337463231457107329 12686 17526
132537328593347329 3408 22066
161914390813485921 27831 30592
977319323725250689 4394 22562
241786115311242625 23652 29770
461066138511103681 1169 25822
955569328490007297 23647 29152
157858981236312705 19240 28161
763609109296609793 9590 21471
735196832587437441 1861 30463
69990946567749289 23818 24042
65441035654256297 14844 23753
720024945455719553 7788 30338
980392532732782465 15795 28966
893738710004946305 24861 25177
537807475919333185 4069 21041
335363176907449665 4662 21551
26221223883286629 659 23372
303593563863508097 8101 24918
615857428876577025 13485 19791
163633168202238721 21516 23200
315555250173179777 13402 26486
302273208708406593 19285 23947
289031188388559489 8245 9852
691272462326182273 7255 25800
33263344910128725 704 14819
218625217980367393 21200 26894
665898119155368577 6458 13093
792741904282621569 423 763
939414258303163009 5836 14454
969051306591744385 11605 20375
259092331344714209 627 10987
601893575252077569 2792 15155
393043303972834945 7469 9341
60285841489594817 11869 27773
811826722574519297 7242 22201
694011620872402049 17129 30077
768738742197104641 13405 17964
478895978142865857 24056 27010
900089305323557889 3416 14218
693278504690781057 14047 28983
78004167114020369 15495 19066
737966174342240385 21342 28095
472043492972655809 1107 8777
896314145817740417 3526 29489
748241279213591041 7516 16070
559227836851583489 3223 30178
70249018899669833 28678 29717
274411870760573601 11256 25398
431344915906326081 7346 28295
679122059819071873 18146 20613
993600222865918465 7850 23060
247067185829621409 6389 14702
517754294254746817 12973 22879
346541378943975105 461 7681
349226369839936257 10455 20891
41152120895603161 24716 30809
936181403596752001 11274 14879
291761754701703041 17816 26112
309272280906380801 14232 19774
819293370129713537 7627 29443
399334684276045249 18544 20346
400700173955122817 15115 23143
897109666503620737 7654 24930
305205723180463937 3844 27942
696343854524915457 13250 28351
433342884524286401 1216 20075
990127971422989313 330 12270
502327403532262913 29930 30909
977215313218483329 9682 29226
834085914249605761 780 6280
634201081285890945 10142 17126
616389972050498561 20554 21134
376827264237110913 10184 20340
745789737265148801 1388 6930
144980714091897057 9772 13197
195696475446396801 11990 20017
298404891034994817 8576 11175
556425298099121345 6390 25136
234461540401678561 17293 22400
209916584092198369 14275 14523
341168870218044865 14569 20795
772005651337742849 604 7742
693304854283066881 14790 26747
636050633783213441 21008 29075
195370562982976289 5916 28449
363657783426610625 1189 25623
110079766806745025 16843 23924
617654824178075009 1257 7379
931034675662122113 7988 16184
418669316240290369 6691 8446
82141227130019697 25169 30868
341121395252031361 9639 21962
424620347854801857 7615 9709
420496311826262593 11229 11456
217945505552830113 1274 4718
33309464670381317 18116 20370
260054821206157537 5906 14664
573267866723490753 18279 26862
530213910869601793 4231 30365
452538426030173441 1049 30946
226135376318200801 3141 26840
601372164968772481 3043 6131
140877273373757105 1423 20593
616175442928053505 6460 9045
539455412045388289 13830 26254
520233713835672513 7139 11501
363924917498646721 17099 23284
400935689290662337 22663 29623
538484693038373761 3827 11175
163244178001228577 13788 22890
487275286799370369 9637 27249
856607644851251841 7222 24035
817292220354662657 2964 15263
231716118704760289 932 10995
960088881294407041 4986 14926
302130018572199809 3316 19187
453088198753722113 2257 22940
326291597051003649 15564 27188
212440535594179649 8714 17545
408570804697873793 2583 14935
96099495436678945 23213 28926
632932577416433153 2163 28170
229215118245630113 15342 25621
822256638475806721 26182 27528
558476120977065473 3740 8776
534798930443024321 11652 26980
993121280817586433 1093 12935
420611073906414401 2925 23063
95524926519150449 5140 30291
560209147847849921 25329 26644
460839741941153857 12657 15114
922597716672498817 5624 20024
611526214494222849 1827 29181
460580205739795201 6160 17677
283918569302567649 14576 24850
366317374159550017 6712 7590
447029615622771073 17397 29240
341732911816315265 18897 30452
708855833962896769 14866 22492
411441593706371137 11769 24721
477542705331831745 23686 25817
195079107213551585 6403 15954
150002668849690945 18733 23884
688817212422819073 6946 10502
846989730421857025 12183 19146
736703828402262657 3937 8465
719984979330117633 10257 13933
590661899577469313 15268 17966
504673804366280641 8643 22744
553820530859916033 16213 23820
405162640933337345 22345 27756
231078198192776097 4844 27674
652544319519538561 13784 23091
367987296805928577 8355 19740
702478790041819649 19794 20669
488807328588819713 19696 20802
440547429245629761 9076 20138
988178156562433665 2151 9615
987531580217005697 6831 18612
424763065688992449 3677 5429
581291585059378945 5746 26006
776532809597092865 1020 30851
994834352264174209 12060 24672
220344406441995489 2671 20850
660137585796395137 2585 15733
264461699517362081 12652 26569
877400362674574593 1763 30862
555112566224281089 18004 28768
571443720095292225 14412 26002
812738139717261313 5455 8499
925752845209839105 8045 20229
902297146065592449 24184 26539
853756672587071105 5602 19458
829116565528089217 24217 25900
202353056614395393 12876 24316
107807158487517537 4234 26160
473308230641638529 6513 25673
260602567093663137 23397 27088
856765892256046209 23674 24516
294879051160990017 1717 18582
422701784820265665 4979 25941
631367697278555777 5405 24427
484527463403093633 5471 12583
235984986973434721 24790 26578
75971474825369265 11063 12088
364926713224441793 4792 29178
567899517348333633 21744 22487
911814488949772801 5436 13927
647465906225324545 100 30929
120928461195056513 152 19148
263124567185951009 26804 27979
761570201293764609 8314 24693
24817964062098241 5774 20867
299980614594410625 7488 27168
784440892236798209 26024 29802
768898016107186817 138 9823
229557690123318273 3557 16941
178434487005795009 26925 30558
572360985400745665 579 10247
844792231604103041 22313 23306
456026783677973697 22506 24492
579975728280750465 579 17849
749318372591741185 16943 24546
205941804366005953 4454 6730
62856343336267881 6738 18069
870051434607567873 21774 24755
970878824381923585 14824 19920
519253197880871681 15576 26063
663444302899225857 5000 14213
967340625608024193 27456 29815
320800633545584193 4700 22243
327612874775184065 11312 14765
64060939112483337 13291 17073
145244725348952385 7911 17188
3197656851977371 3875 17025
697127193282753409 8753 12434
821240156631265665 17141 18690
584214192211881345 5287 7427
119166027707930049 15991 17694
562763412097666561 3738 25625
584176297739890817 1419 16713
917988337339373569 3107 3628
127113650596907489 12088 29127
51744330974657 8873 10552
712511293949209089 4339 10355
675734215370830721 18579 21922
758688601200642433 152 24225
639708993331737473 6122 6840
334110386019222721 21733 25248
386728826893424577 4545 24051
263021190122639585 1608 29670
865998313142810625 2400 22003
559506700721701825 5586 11399
810613301965453569 19091 23625
182732515759820289 14590 27952
916511126840276865 12271 12904
887340999268946689 4312 28261
957209800719816449 5624 20215
211952645589274625 2217 17400
820885269452688257 15124 25546
415403216289920577 4039 27076
235158132924432545 17470 21342
569941937451542209 15808 30733
490672061072302785 3396 22508
671242302033807233 20732 21544
734801125964331393 9292 25077
248702255820045793 6443 9122
585923322655261825 13762 27010
160570676623624577 14947 20857
621302122516773633 8728 29545
198458765048254561 9232 21363
841751384361174401 5529 15489
926044616168855553 20746 26760
249266227716155713 10694 17151
224720404681857377 17242 19107
817659966604836097 6440 7520
948022428876132737 15262 22286
567385613349593153 8459 23474
42795883612679833 15453 26306
933265499783828993 10450 27868
396533657470843777 3110 25875
864939886086965249 5462 30524
512534882634280833 20591 22043
747416052405512193 32 22779
963255074760102273 13291 28799
922331800430846721 19812 28728
734438941336119169 8698 14191
716832621565430401 21513 22059
526478234528855873 2947 10658
213078007472141441 1145 12658
89276037743882593 7317 13825
800284166926431361 19690 24895
602939112665982465 4400 10745
309530640156374657 20909 22393
842444960178024577 16552 28246
841877502013801345 7749 29817
649408235966053121 5025 23436
960679907103489921 19119 24585
991453032960759425 5811 18830
431085057276490625 10045 15529
634929960945019137 8722 23049
126157062580638529 7856 29114
224251403353715521 3444 13084
78311660468017409 19419 25325
111747544744407185 889 8742
301372702502838785 21433 24806
276448738954155009 24319 25305
915654903972907137 6055 21866
578826657278685953 19715 25026
786813867830524289 22772 27311
459604635217115009 28225 29524
507456448245534401 25047 26945
425439330704296769 3206 17783
718986479945890305 6876 13610
498271104304034625 14198 30905
680562808038004609 6502 19970
441813341556414913 5026 24077
67303750021586953 18418 29785
111962021585380705 1493 4501
928077846072227457 15099 19496
427083985010842305 6439 8966
833237958545701889 16686 28272
545919157345490881 22557 25030
942834419758597121 28422 30627
58776442183503977 3108 26477
84998954536111169 7451 27506
761917231052304769 5542 20894
159753452979714433 21423 24937
19242772678854437 9074 17112
489479439065171137 6018 11758
502292106462856961 5078 11644
963484199342346369 22599 22625
618698298241074689 7692 29935
726691137022363905 10970 23581
426143610337359041 10994 22350
4893688154339771 15511 29958
386943091848269889 11238 18969
700758887067898625 2670 9339
959890318130401665 4116 12438
94635362205465873 16028 17065
511085762419956097 5005 6252
202968054974412833 23760 25298
113045819217258977 12415 18466
553590789722193217 17507 24252
618554040981951617 5623 5665
590476062516806657 9477 25811
976627264496482177 19811 20157
19733124126148029 42 16398
396700142150368833 16004 25533
870077785251886849 4629 5640
872755223086922881 13727 19091
282070756954539105 6101 21357
415083807657726593 12538 27968
117708670429884417 18368 28818
570891844808027585 686 2710
149833423998089185 25851 26739
396112648849285889 15219 20690
515905223399052225 1338 14485
774299853696700033 8394 8858
5874944878030420 27725 28213
45583205126536801 3935 19148
94821569702439489 15342 28847
339570797472230593 9497 16457
46175864418486865 8729 21954
497617337707342977 12076 18507
956099683122580737 16021 22460
786725061112743937 311 30103
202999582774083361 1669 6266
898722495308579329 12851 26047
828261139705226369 7828 19481
436061232052320961 18531 26437
990226172844884865 3969 12401
712791332937175809 11864 20640
29556476787384157 17427 27338
553636292447404097 9894 17533
520073050551786753 789 2173
891741449399308545 9079 15027
628475966767830145 12716 26486
767373622994295297 6035 10659
417100048555241217 7487 16761
153499945905057441 2992 3071
919369420289889665 8089 28360
532080745406513985 7667 25983
416252309478721857 9990 15852
627855409757177857 9630 22812
443694075156678017 23212 24691
860245919381480193 4851 19166
866756823145593089 196 6061
68402106067711801 630 24531
156035268168132289 6757 16497
916879957200446721 16218 20241
884871446254066945 7208 9555
541832929244993281 5992 9039
974825989657055873 1232 30376
405759737513800897 14522 30933
389577924799695553 5103 24745
960019337136177537 267 2815
684105147308038401 9951 10881
190470701865816481 1552 15428
21976851908362961 1320 17066
340843376696756929 8299 16857
825051979368502913 4795 6677
20269915608633229 9539 30065
968921699065006721 14810 17393
205189323388598401 637 23874
991642120105275649 1172 29679
26006881544699213 15657 28175
883735119514312833 10250 24319
833805709681872257 19604 28327
527690894822960385 1474 2309
257529022420111873 13669 25957
492972701369396289 1378 5028
122232923553813329 1842 22748
513758070442044353 6115 28026
627920409768247425 24181 27402
591301307192992513 13683 25737
747352428238588801 9999 26922
679737073035049345 5357 14005
372708724073771009 5982 12458
121680139012951825 16994 21664
167421302187623425 18835 25401
327167168338185409 9926 24163
419334397291574849 11379 13784
2086775399845920 10626 24823
350155535748559297 6313 23549
885990847593852545 19397 28093
773590225913391489 13042 22816
551806702869257025 2268 16644
901337660963608961 18765 27687
552107231635979201 2630 30120
279667263526786049 5229 18058
470467369974841153 8178 17318
649744145624385537 19479 31001
789997263405574273 17129 27358
497516318656931137 14410 24569
684085591530518401 2298 2396
542485864800372737 8174 13840
871144365578011521 8440 25528
298461709121024641 21514 27470
268824284941160833 6001 12106
587076184982027649 10784 27475
133046658196455777 8710 15361
424767870658410369 3052 27969
541210093130914049 13583 21111
321006070247083393 6410 13694
161290323637480513 1674 30756
242917797726416737 3008 8094
131411501536803137 3808 12435
34009458969951113 15858 26034
541279835385317633 6095 8454
279847920572631649 13972 18653
973856652582540545 18960 29016
459615276049195393 4185 24818
416526095460319809 11351 12332
636804707508783745 11557 29631
118895262463468049 4855 22562
497450151926887681 6293 17537
593479615435107585 10347 13137
781726837219604737 21240 27745
724168914458331905 19209 25830
441898528316219329 8907 23113
912239290278513665 17285 29971
517371025441999425 4349 21250
580512602837103489 15269 29775
251339654040084065 4503 12594
668419615292826625 4739 19137
582422325945554305 26268 28447
792106794256326913 25836 29046
279834325213418113 5466 14233
931246946653978113 228 29002
574568769934867137 1846 27290
413647521824486849 8200 19127
153773414675914209 9605 16163
110680168027208481 1309 28393
880358373277385217 10035 15919
769791193279658625 4493 22203
762945578599303809 21696 28519
332989461912383425 8731 16028
483351639837390913 9123 15334
87224941450216417 19364 28909
661428336054729729 25847 29029
387630357273529601 16632 18651
810767534167478529 7879 29919
872451534866641537 1737 17033
160725302530810401 5719 27968
803145397126293377 10707 14006
815003300373316353 9229 28550
5674161558488323 24215 29504
527108033441823681 7384 15723
137814203594921025 3550 3811
899971278625695745 1360 30960
801809862205331585 18817 30056
557994011058017473 6529 30928
770330976006995585 2772 23931
957396829045816193 9469 11785
744315082414033153 7037 25771
358598100526382529 1359 29316
332268102369560833 12603 18348
23693427035464509 4806 28925
328711800466933825 5078 14193
929603620230299265 3158 4896
719712158564398465 74 25951
986781757063194881 1448 3040
484872028926588417 12313 29246
628156331160301569 6513 13178
185335675313119457 1931 25086
431632015950821569 12801 17675
576541248492432641 18561 21746
206410461735774945 18845 28662
970271232894369025 4070 16687
415140454331488961 26699 30294
621421572983280129 876 11583
851845661128738433 22473 22825
960335260245834369 14720 21052
491335248671287425 5864 6388
425432227766819457 8743 23156
948697828095934209 8496 10412
913133930952888321 8728 21888
187350918560834849 10225 22512
992432312873290753 8474 30651
506550406124279809 6932 7015
417974326213588673 14013 16785
863997497391448321 7708 20095
239517878915293633 7875 10474
826236281837314177 7842 21502
232777136676396865 8290 20489
221338341532483457 11470 25091
523656131289186561 18511 27601
819899184596596993 149 22952
351694163572368257 3338 7131
853111636222120449 16310 20070
245433158455810497 25297 26664
905927773562101633 1918 15794
751101317307707521 3417 10574
172093138073332609 22175 26244
239482015889279873 8396 9124
854450726649464065 1179 15439
444167261145473473 8596 25992
663984296879970561 14743 26684
360014351042352129 6988 8434
768487426339536513 1944 8501
246265871286858849 10222 17808
956878435784855041 16580 20638
616965088905402625 17508 25836
312381582657014465 3322 27706
562958845062858881 4251 26398
277940951342468865 15055 22389
78615074933296113 17869 21714
714874656339990401 8971 27015
903849648566286081 9656 13223
904145336073295233 408 16128
117095054780463665 2849 16426
210547557771111105 2025 13813
590903116391977729 4889 22449
579618038265049729 2469 17958
192685020919256545 12821 26696
781193112133596673 20337 22466
957312961709682561 2198 7588
182619569528011297 259 5279
431969837320167489 395 11132
18173510991704945 2176 29162
958033787169505025 15213 20377
279059662457353153 18807 22296
606234227444772993 15564 30173
957536727575305985 6722 10436
567901468633927233 23233 25127
429718481194836225 1422 28778
534391740343266945 19065 21312
10558969972056077 24629 28056
206947576943314017 9552 12826
42406709215423889 14942 26837
365532257158221825 8138 9402
901766995698242433 25088 30326
81046370353455185 1643 24306
229902593791333473 8810 30519
8005028314727270 15676 22260
472069825230693825 4837 25088
182268394434082369 9522 18730
85786527806742897 12509 23616
204868202624325601 623 25450
553464383537235713 6484 25465
476979429586442881 11573 17541
293761309410822209 12646 21084
371445385946174145 7157 10113
980319179941989889 1420 25992
787418991425901953 7120 10546
296581650904965249 6986 19042
443424011433634753 3535 23654
386304620304404289 24502 27140
107695378582185697 17993 20746
857577622762047361 7903 7913
189073278248002913 9751 19657
320823243977219649 6383 9171
698195938495267457 3304 7007
724576329271240321 12341 14743
944290183443357057 3316 9372
588868403838663553 9014 27069
680558347029041537 17033 23300
960812031491368449 4080 7744
683714795017522177 10934 15745
617550973367986689 19991 30966
962682834687818497 10040 30636
32549973478989361 6160 27372
66379455383909657 24000 28646
234400882751035777 2031 17623
910763003402316033 5040 19462
865391141634344065 12452 29401
333435126247508161 25217 28942
19668968863886249 4087 27414
50825725752211785 1532 4793
211706906979014081 10153 10976
103470650565569153 1275 25257
489295084187634881 7455 12320
320525165611464065 26420 30370
955881778743584897 7254 27101
544721377439543617 948 14075
758415959756280961 10340 20909
644533768040496129 11602 23235
551902147301813505 2496 12505
611841433919593729 10233 24856
118081269632202897 2953 22400
312290699305982849 5379 17230
3576727739751818 5370 16711
948552996306517633 9155 27263
580424011640065665 1592 21491
280457237684366593 19357 30911
509943244693982209 1196 23463
278925275108193217 2544 25772
969462013670071297 21857 27172
886415584699371137 1010 27058
690213537032573057 4546 22523
163689644848659553 15172 18755
474936409285295041 2073 20360
872634047156672897 17194 25243
741318519985565441 22612 23526
580154484937722241 1549 10197
773440613135424129 19750 22376
210684095270529793 22190 30929
768493134958756481 2683 4254
13107913287484509 25119 26653
242254978290549857 2988 16725
150984993827556481 346 22844
151522355985246561 8397 8811
409627752809470273 13820 21339
443848246563735681 25669 29811
679696094201979393 879 25858
186760319083671073 1958 20753
164869834842022561 6299 13071
799382421689916417 10959 15589
154177027624591297 11250 26370
382718509200241665 20554 23662
152467175442424705 5663 23006
163583116371260225 8597 9273
126568516914268513 5401 23104
924153491413672833 22531 28245
997807722831709057 17244 18658
186208060185453665 20671 26124
111662887406303921 4566 17257
679802721177775745 1389 8016
292706329602381761 396 17959
831632618683446657 25494 28172
467560170555948673 10740 17880
170226325065950593 18819 30538
165261414090309697 7788 21156
21718177177024957 14727 16487
339744518158447297 23921 26585
576996221265016321 5900 21490
620277504071779585 3504 20768
971457398234154113 1443 11354
272143043808490849 19472 28944
839489360442765825 9649 22442
846705565175255937 2365 28172
664594982261366657 19508 27401
160296743622403425 13671 16427
311922025084339073 8132 20068
414142768594629761 3031 16678
939573958257543809 1054 20980
556707382865518273 4847 11768
236514841456962433 12175 26015
37456210356765497 8742 28071
556201019372270593 7470 20166
328326731465089921 288 28850
308686245520799937 8529 30177
635840120030920321 9507 10765
231180307794520705 4102 4759
499501851945730369 7160 16794
981193414855621121 5434 22025
430747352871122753 9568 17919
166328658233755521 4575 7570
25833850599745745 239 7457
474806945518690049 21056 22140
168692508454867617 11728 28050
856426941335602305 6428 27025
767574159198893825 7297 21946
66426628188732905 11546 12777
494319923422494849 5108 9592
623227120298100353 5860 11076
144473582766970305 24359 24918
428903374484047361 432 19595
482654108431390209 1414 9069
156443258222086721 7533 23331
733391591364274177 16515 27656
151984474469767137 22647 24381
235267002417657537 18638 19573
489302302840616961 23799 24875
338318212985392129 15294 20918
116878742589999969 24750 24756
793244763205180417 638 10754
42487341727397873 27363 30363
39484963040884225 10706 28116
898452544075009793 7514 22669
882230764918006145 24042 25922
242517477383035649 898 27394
180546085981340801 12610 26917
583899999781817089 10810 18922
815250092036748673 19544 19694
474594830240480577 994 23973
743873548928924289 579 27389
314138656928545153 13491 19874
293148169793227009 2131 6053
840905751117379201 23802 24217
704180278206898433 2919 21016
947798398778541441 3527 7237
587841313419815553 4695 27529
47860425473121641 10043 11803
647192629901788033 2283 22693
725504160519758337 5434 23705
319593977061003905 22663 27593
283737992502199873 419 1400
647036597555704449 16921 18181
866584933868079361 4644 30049
567495399414426049 2472 12515
824993395113072129 17816 23813
364359346268010113 14052 29029
88130391800230961 4599 12683
625371239897134465 4664 12732
337772734703055041 5735 14314
854829885385889537 9923 26872
8595059792622096 11954 20881
248572738830162625 25806 27176
43046239844844793 16176 30653
259276614082530433 14332 20968
930426113506907649 500 29876
567350980300432193 28422 29298
570647383049095681 9736 15237
523926657959513857 1472 2186
218347407521275009 127 11480
978636049493829377 5429 24604
30223507160062725 21696 22892
510488922866649345 2350 19116
266227047958405921 5463 24055
700664319896787841 2246 11719
525852865177643713 8304 9368
286521186907883425 14047 28958
224521526206768129 2081 4420
386570842335984833 13924 18671
595435546879233665 790 19098
318867895596049793 10121 30367
325133943871346561 10419 20797
268201899866767233 12708 27029
284866675038632161 15431 15460
556051180832120897 389 7892
858529993123124097 3367 19120
936294302530697601 4132 14340
298769815806824833 6249 10736
605319554316260225 8674 26955
930880924243577857 5143 29013
675976986481117569 19507 30091
791902074430783617 6968 18755
59458292648365329 1037 13811
842980545881157889 6124 14222
557316015422898689 9109 27067
375310151441514241 9111 24789
477169297244934401 6362 20863
808221175851169665 5381 27613
441260221228560577 128 23950
165364028241402401 16027 20857
85437739786975441 13496 16783
268894203718684097 18679 19055
85640527477707457 871 18764
667742247163491969 4197 23316
266294655720322753 3266 17035
17762353406052257 18568 22504
429495537020244481 988 14686
787485262061654401 23136 23831
674110386855112193 14655 29105
908865657162305537 105 6448
374478294986104769 21135 25085
724941373820687617 2377 12963
60239961855309329 1309 10753
105879383921173793 4510 17323
368858324455231937 11279 23591
249748643349210657 3856 27625
763589702872074881 14005 16737
510422517857659137 11342 28849
403958135761328641 7708 26496
244246205135798529 5946 22099
359461120256391105 18335 23641
413277669330053505 5029 6773
647918494631397889 6174 28666
236584899810129217 5522 7669
192705067686766529 18479 28711
179660332864994401 1266 12637
532510861560368193 21111 27519
274380416855994017 111 10498
799512739666973057 22656 24630
310974997907603521 3728 13582
262222647486112225 20061 25733
153467501171849825 6940 22897
436681964686663105 13349 25478
899800580216957953 1772 26710
189820331464929377 7222 19589
53991542067169721 11829 26488
776403942894354817 14529 17197
926415787539095681 26714 30664
479711117151083521 10835 30718
747909343019177473 6147 27340
23868659407661141 26529 30783
132639175035460961 17685 18359
812214728956249089 4268 4632
37534377594628409 18738 22581
306513235879783937 6479 19636
185126596384147745 28431 30945
342737228305736577 9541 17808
132998683865128705 10589 15761
746638026154180097 16011 23164
322923328004502977 7948 10813
666097427918131713 5939 18025
555734048912061249 9820 13977
539366879270950529 22429 30363
724767148982604033 20464 25723
516057660013501633 23053 24644
502994599128516737 22255 27061
38382247238892833 24678 25000
966514910495828225 6058 7670
393493375302583105 5309 15517
672121653480704897 7156 29638
22249268356297593 1587 8101
438626438349185601 24705 25674
225514376025387265 12035 13360
429135028190149377 11221 11862
241057171951460705 7250 28584
712768793144288513 8061 27350
646013480692417409 5252 18251
130143214940549265 6114 23144
90027889720524001 5443 12924
74558777103785441 4756 15253
111230143035214721 3925 26089
941193303199515393 9528 19356
934022184865646977 7134 15500
749874937169789057 2122 22761
49516065495211593 10385 15593
837100493075471489 1146 25117
621739485480652801 21656 23929
453049983184282497 11230 24808
741991220870886529 18308 19302
636451860803834497 1867 16037
34960495594184237 4145 29923
468983330242689793 9247 25464
961470987002982785 13639 23084
101690006974170193 8171 21110
867398118462041601 5360 18766
474549198188750401 14921 25034
304092371106065665 6786 29023
812644650471344897 8303 10305
17453824600771385 9276 20884
118751171189540369 239 9078
46508615051962465 17853 19862
831164441308775553 17936 26306
104149894173708897 19554 25679
161397148893936321 17242 18440
588270893076639873 2346 26008
95052565580704849 2955 3916
317324522178573441 1559 5641
846522020336021121 7466 23751
602862401516844673 12331 29052
102148418153010561 13002 14185
530313157942352129 53 24759
523626974996883393 9302 13565
852457958786345729 5325 27789
220319035948381985 2471 2897
821147220204601089 16272 25065
175666944783966273 5295 29312
823390345373880449 3743 16066
945898429261777793 203 24441
49007048064432017 2388 21490
50609058626573497 6219 30378
435927080685928577 16103 18579
550685732965906305 9741 30161
245371178779343777 6144 18054
590688000419344641 1032 28608
769587218567195905 15469 27195
834304536234046849 21140 28638
429985348335698369 20436 29981
111956603672464177 75 20117
142021108810212129 14731 24983
522231151018861057 25913 29209
223283552361031937 12561 30046
492504704948071745 927 14749
775475980412707585 14230 29039
217189258480917857 1483 4254
768956645817532033 12435 17166
501304025476795073 18873 19472
391990716257453185 2849 18698
579327641359487489 18546 24436
19582862503902733 5122 10601
345914468756529217 14138 17803
280493370774010497 6080 14216
544466881420735425 13096 28882
188085862199478977 388 1127
775515523937539073 15697 26167
981578894495356673 7041 19150
214915287104776801 9786 20335
988621026809845249 19006 19899
369538262893666305 8264 10428
716461234744613761 10407 16097
508484229823128705 10567 11292
339536289617349505 9305 24750
929576525568872833 1122 16267
944837542478126081 6078 22269
522323820531926913 11799 23588
182411356202798913 8466 28344
615633115971558401 721 924
43461694070899169 10214 10739
762371763723852033 2103 20170
485825324286260225 10261 22893
303865992566041857 10034 22272
546263796058923393 6099 28250
169256596343036129 2976 29826
898288995135281665 3354 25185
752973344281297537 1074 29708
842910843050177025 3571 20111
109491666832301601 649 3341
736431153807991681 14460 27569
445702909421495233 15725 23390
782695306682114689 18315 29374
928183447070910721 8574 12297
433649341836421313 50 7535
300572731921089793 2347 21732
533352209138215041 4748 14285
117077409853582289 10541 27195
419501716512037633 9596 29878
941005570139164801 4854 26915
980505240839676161 13056 24110
839772059297860865 13464 27529
886479048210865921 11689 30563
463340190233434881 2191 13765
275467781000614305 5918 19252
283917083647001089 4954 21838
560681313689720193 17186 23870
994597601593763841 23069 23268
121489334276134289 8234 15180
747120321859359361 4047 22120
505433261497948673 3549 3781
92831738348262865 3931 13201
477530969242408769 25186 27906
287440609642860769 5281 26035
27984318080747529 24370 30670
769139971081980161 18267 26056
422438897426417281 17258 26442
318434909704439681 12736 24866
852001832300480513 497 10594
637081959128902785 17514 20868
501002427550261569 21387 27401
449828747439429569 18580 26791
82309484471586817 23718 24498
192863538612439105 4048 12684
428745231070990913 6368 22852
774434179584705665 10145 20955
889846276092548353 1872 8348
253068397317758113 17803 20039
198196224481634433 19192 24708
395769632001961473 515 28307
847602430765029121 6078 16939
115222026981310673 740 17244
461482473692655041 14138 22996
354136266243830977 13368 16745
62678337815690097 23092 26783
533682679178564737 10824 21713
289920418635304577 20309 23850
926246385385642369 3317 14445
582837920380320897 389 30015
327280595180436481 463 17804
680267464519374721 10622 11580
88826080279421409 22251 24237
462090071672825793 17663 27330
548152445432105409 4889 7134
310722652437604545 4924 13623
403247160404337281 1539 12217
599907639343236097 12361 20297
70100513184851113 3537 13185
290796768737521921 15152 17081
708877721349114881 2814 19338
320534410729315777 22331 29959
110678501782256689 5472 19604
912847942278759169 3634 12968
429546786167012609 9630 12101
227163223925465729 1780 15505
229575748666572833 23471 25016
536312573859902401 9337 29876
481741632892795457 11054 11057
292194263430523905 1576 6531
376621903829242625 9817 15488
727242405233695873 2854 19609
315716997903710017 10412 11076
367778357192698049 331 3281
460122588681539201 11354 16747
66350728732942345 6480 20051
471788637042795521 20406 25565
305767236645259265 5165 16803
18896005666970697 16430 30303
730913225101701889 7425 9548
753280046002945665 2288 18738
945257815320765313 10808 17299
992318731876562049 3302 21056
73975759167410609 3713 9518
123835800893960625 8615 18409
188232147344471905 806 18801
359288813961324417 11834 21983
164681722999304737 15129 25369
258428291682410113 9725 28384
865335407039232513 6193 6404
861033599263176833 14653 30078
234309256677050817 15807 22637
202061897805453569 8654 30263
767452547524577281 13997 21599
920261301806288385 21345 21378
483842960240750145 13653 17959
314990209214844417 12017 25431
54166812061801297 2885 4593
740786924105261569 6152 19498
962509599309498753 6762 8815
964653039906171009 19103 24172
764011549484784769 9062 14769
922337649154780289 16955 22868
606471863740452481 965 14564
728331027130966657 313 17975
657137386862906625 26585 27214
494017993967300865 517 17864
838462526053859841 1864 4796
21901870475648621 14059 30921
478961301067805313 1489 20043
280523689121064737 674 11976
850092426671793025 19545 19709
503634053321324161 3060 8587
600769068659879169 17123 25638
925643230470168321 17510 24264
218293648809321889 16593 22547
611616517372329601 12980 19483
74209522973312401 2172 18411
650260151951624065 9395 15464
417153099616641025 15946 21561
582516541458947073 15894 25875
432124570960048961 26806 29487
93725104801304577 16791 28928
69415548399177849 5450 17700
30578321181071289 7171 20983
126054582753532433 1969 16252
39237610961361473 13273 23705
103228049939971809 10032 10839
11191768664676971 22900 24063
655771126532165761 16787 17675
851270699526164481 1595 5951
926173663614633857 7140 28219
684420164251765377 3973 15476
109919642600338817 14445 17715
435970347232011329 10671 23531
59090529623958337 3608 12302
571396806837046977 27075 27162
687780096161510785 8392 27199
88123539747808625 20438 22880
567256744772777217 5141 17588
660680039300945793 4656 22205
545625480533225025 14676 26466
809346662369630849 8043 9686
938781154295909889 6046 28153
582063282568587009 19462 20528
39402824048075049 4909 18010
404607629161514369 13361 15888
563889205773080001 12184 21472
890917308748260737 2647 12461
697580647097531393 2470 10547
705443481118049281 17836 28632
610520458684433665 8240 17053
475216233070430145 2816 15938
429977183207178369 3040 20772
680027939051282049 2213 13183
239424271136812193 1664 20278
847661918459682049 3490 25774
983056682182301185 1886 3545
508713398125149057 5942 25428
795791656238193921 503 14356
863843978027095041 12783 30909
209283316731905697 7206 25248
199326910775109665 9751 25627
816308377013740545 8278 24063
320599642069328897 1355 17387
594255179067140225 18698 29680
244222635658854145 11083 11093
534146093141643521 1100 15341
152489739803318273 6437 10106
743981143276734209 13277 14550
670141844785913345 23566 24280
605488847640486913 1177 29014
133779244551778481 2170 17333
286162545307455233 14331 28422
575938691569700033 17734 18055
247260449462103809 394 4794
293073556924813505 4951 20512
290926257621727297 1194 14662
600203361734966017 26811 29536
16188431234922975 22981 25053
701760266216741249 4826 10316
822227372567446913 11653 13137
403136769296860801 6559 6687
395501302662566465 7140 13664
58960848254830721 16328 21249
342074919676669249 13180 18936
111460433704731793 1946 13301
930571841810973441 12780 30628
77502940797973713 4015 4964
203684390010231201 15693 30757
172814394214508833 15534 30932
283729231214593377 18409 20006
199551797788391393 8606 16140
481352887784517249 10574 21682
342512796117969025 5915 20385
598181015898205697 14196 29520
618434573808304641 25528 26267
535888038354464385 2262 16357
710573933115380609 2049 11709
480301198545689089 13312 23734
45673542486074585 6415 17047
443276914683544001 6126 10405
134876863369978401 11471 15254
659117355650579329 3206 15522
589509519832649473 13954 23468
206307764206847809 1531 22866
25753046128425441 25028 26085
564206520055520833 16406 21664
562814958069228737 7158 16904
306281786987547393 7633 23763
711306583730870273 12970 19155
202800792328730497 9413 19938
933212709930888449 5323 26692
963876196779885697 948 26124
168653412867410433 2013 21350
509998278435361409 22400 22519
494751650198484353 9074 18088
590619851543500801 16503 20204
535835981564726913 4411 10859
910737066640166401 10117 13215
66339492822482529 20431 30471
498170431604272321 13073 18470
808538387107358209 5961 27394
958658615025129217 3667 11304
104366570957441953 1953 8717
461364034526020801 2817 26017
495405447412533569 10333 16556
317076184921745601 9707 14439
912017366024702593 5297 17730
219445708345283201 10132 29419
760640546785690881 6019 28675
904762887442402049 17855 30938
101479493063411761 11960 16369
261459421628025281 4337 22743
961879148985755009 6813 16909
49846572648817753 7886 13698
442817985616347457 15913 28904
136829832332544753 1108 19618
218740418624957313 7580 18636
956284246217777025 9884 12181
649256386727078145 16684 22399
217932530206958561 19582 25497
180956248617430753 8574 17285
588601009255398785 2150 17180
796940655798824321 6708 25566
22025751912558177 16080 19548
946947969174015489 5424 7461
293106745670954177 2881 3757
861277556582965761 16060 28279
376281466745957953 3351 22384
790923925217665409 3163 23179
590811990749756417 619 20397
534331311926468545 14007 23782
429658766233352193 2186 25671
150138766564548833 17763 20808
763791666761917953 4405 20973
940601208612580609 219 26911
623734225489336321 11798 22985
99395511280388145 5267 14209
199705729109780353 11563 22215
823233823177975681 5508 14458
622943900570639617 18434 20389
177067029779788513 17679 26195
217368292151590497 19372 23762
70166929482102345 6352 7388
61476446611756329 1307 14406
40122367988256969 14705 17934
950325559942513153 18137 23156
290053253540822465 21889 25429
24638048804852985 11173 26217
613498094732317825 9826 13693
167896936206332737 21874 29098
340641373216502785 12451 13986
979114014780471169 22534 25099
494663433962582401 14820 17230
938467092392215809 9868 19228
926543532280550913 2762 29040
478280545158433793 11537 18085
694773138947834241 16761 20343
234278595180668961 6000 21162
397316262631964161 9006 21187
271549941470006209 22227 28743
895141695705145729 25847 31012
808728997781344129 9484 27793
828214797566790401 7019 29419
363514889802750913 8818 28419
308039319151742337 18029 24049
486262145312608129 2150 19508
101926625448474081 1042 16495
319119036888658049 1163 8293
724512140278786689 7231 18613
853274895968809217 25737 29960
636488489427893761 19907 21130
461823415444023041 6230 26825
163948788555455137 1298 26629
859826579065938305 6369 22782
338264997504470721 13354 17982
126237939876183697 17356 30392
699711063273635841 20413 27954
92003360909899361 3309 12575
374511080706060545 11919 21314
415295744497619521 16803 26529
995950373139276417 20055 26540
181092332253868449 21595 25040
142225137995414033 5031 27509
881992136632057089 4233 12407
60751917605866625 22549 25766
627674629402235905 6373 17852
902670147184824833 16007 19298
661090948960115585 299 28866
892367998728740737 13268 17753
57642317278393305 7922 17087
607416614158157825 22582 25416
67995661633666769 15421 18223
495278201195841217 21940 26858
836144159502140417 2042 10478
474739290560780353 1361 18837
858042387588476161 3562 10050
82280273161284609 3234 23475
959609840219755521 817 18596
506749425322997377 29408 29436
794523236603829761 15957 20083
803279194072526849 18487 24490
62204747595785649 1985 30251
849211240431419137 5321 25096
49393257495744081 10529 22169
680785940340125953 27791 28008
220117142010380449 22360 29540
278395648755267905 8575 16608
195328665886997057 8530 9455
450619667951055873 1889 17882
445640475609508289 15397 27306
102761273970958913 619 11841
126939959772606417 3449 17566
52560235472224545 7591 27738
435624866427659201 8905 22803
951292902208368897 4733 25730
454727369093525633 3354 24206
672730003830306305 3830 28027
299947322343655297 20606 30483
703915904466033025 1759 17425
576899441244215425 23552 28857
574677483287199937 18633 23077
841479320139953281 9352 10862
730862230610089345 14624 26388
377434994371391489 12338 15276
771248465657375745 10675 30652
107776835414341585 14668 21232
534884602383119297 904 13990
996605736971638145 22896 23984
670495593534081281 3865 27015
676420952540198017 1612 22763
329870836804108353 19791 23165
342318118164719489 904 1117
696602690605825409 10268 17734
682510822787492097 28616 29458
398145125139581761 5935 27896
473680000607309633 12921 15181
45968420552764401 22269 22927
332044045601477953 587 14091
712377888768546817 1652 26468
5627099818504179 2347 27741
928462769014569089 6749 7910
374476585389544449 6643 15639
111755844250200913 5305 23689
615607372213865729 14630 28914
88072266217050561 15917 30076
209174166488949697 12886 15068
720459448233444993 14685 29081
237445221888897601 9343 29442
53693599534280881 14869 29856
373163774779186497 1463 6663
583501271021067009 8594 11237
807693095655729153 6683 7557
382103118046142529 11897 21028
672856498162488449 12295 28528
73916378119040609 2986 6838
487002309518437953 4108 5096
297879517528198081 7829 26819
173405522364504353 9798 11259
258859794462711777 3046 13632
161159360172824513 10909 19895
270421526781472481 2574 26898
311124725704431169 6917 27401
472426898716722817 7531 26066
78165084735594801 25549 29424
591689507274193025 8444 16960
133838049149915153 19105 28571
61415457594353737 17587 23386
590683403245797889 8073 17661
309792340225737217 6495 9887
859946718606792577 451 18273
987613275034536961 4900 12711
835830574038006145 3279 4640
547296621014989889 8044 30351
760054527497260289 25409 30766
386718410811131009 6646 16264
531966474362114625 16678 20774
387786822641015041 3288 23535
657719811752329473 5334 9093
609249930229115265 10713 19926
937112950118780929 5153 28049
982760540403400961 10211 19280
892720528885433857 2331 21429
871731493486198145 17982 30169
974962321792411009 10872 21015
130785001502840001 16046 21433
337415050323826881 13893 21059
705348092545907713 2017 17764
968128251095244289 13178 18126
363727528389457409 21711 28649
372519954152920705 9557 17696
541883207479560961 4069 19001
747182926986475649 25839 29981
76936395907107873 3148 12000
652946326375982209 7221 16070
270109895689589761 10314 16396
847845483099497729 8188 26180
731997332096309377 7890 25323
989151905207620481 9579 15281
536380158725524609 3960 6947
334038273698233473 2758 7735
897007593426689409 27967 29874
868566897304262401 2277 8239
166752665046519873 428 20056
554886674590171905 1604 26299
359451909731770753 14505 19074
600700519688331265 20747 26936
929814855570629761 12360 25849
969456001449110273 12508 25211
724365454714625665 9255 17434
16072338945107845 13132 25432
123961934681123153 6898 17796
461322513244745409 9055 10857
503536167082383937 6677 15203
232551352562268225 22236 22703
204237565033952961 19420 28052
270065855439149505 2875 17781
402415037650779777 969 4982
544315548541860033 1846 3734
15239552528075963 377 7146
539424258791804353 5487 22755
246926201636878049 18177 28984
731629451142993025 20277 26793
680743740661643649 9101 12968
320022907515259201 10285 27378
173631645328821793 7329 24586
449015975310786049 3788 28443
939671043702166017 20460 24644
762996687642619521 3273 16666
479215864885897985 14621 27856
162085832513128033 18613 23183
693261348147576193 3893 14524
841082585305961985 22982 28262
18896714680419537 11448 23322
878071818841576193 427 8098
830644214347703553 9796 22480
674330887681414017 7768 30690
622397765844876673 4721 25008
582660634836230401 27582 28976
479605227391989057 12937 19041
903829609132024833 11185 24196
509167575033512065 11572 18728
458560498066688641 3782 11110
745808790949357825 8675 27400
330979784073697665 7508 12690
714610151346928257 27539 28332
143802776542202081 10102 22204
675998442169987585 3118 15805
551001998802341569 11104 26732
653581418401540097 7034 27176
186339256033917889 28895 28954
637074702526295041 11346 26695
683473339452042753 4712 11219
948066411152634497 3549 29543
584227519870609025 598 4613
931143381081785345 6348 26054
712640374904445697 11114 28781
818914135800508033 18318 18548
657634328216559489 9764 14981
263704425631491553 15555 24348
865754434338676097 17830 24375
707279268423601281 15304 17571
191944897756286529 13238 24420
504558185956558017 8785 16141
895331841699025665 8878 13353
354884986390754177 8426 24726
704233664595548673 13300 27557
994562624578097793 2650 27721
904530496164262785 5463 15792
572637028606660417 15565 24143
123893525541603825 19647 23067
781276896381786625 14579 14813
324106801227820545 12156 26019
88118378740301041 15360 24995
119874758247945585 8020 9875
547344131814728769 9169 13914
971900007742256385 7513 30227
642084572275589249 4663 4733
651165881499764481 1426 16040
421144511529963265 1402 2655
505586110744268097 12407 28414
344644356006664769 2267 5784
135145695676143873 7582 10046
233109125871553857 8379 11219
517527088558189505 841 3987
880107089977226369 13635 19451
413412702653516801 13844 16594
365820982954534913 14758 25044
564765058076282881 655 17727
626639689333995137 2246 22142
611694106612176769 186 4201
13712176799064225 7699 25476
422301404733282497 14932 26003
28409869628855945 6239 11288
126365704873649073 9628 30591
150240964526961569 24602 24957
185359692030537825 27813 29308
503681796262423361 19691 30626
583765253531495937 15480 26445
637719641521389441 22605 27294
714834726021742081 6553 29332
906632759513737345 5375 7725
390519398741645313 4451 18236
907658958186761601 4276 30874
554930107447624705 384 2591
682108013446491393 5182 29234
776067063610597121 2142 12165
297167704026040961 2778 24628
385309510701127041 5256 7822
694133242421653249 19706 22436
296864335160876161 7994 14355
118542306676420849 3358 14444
381034347017468609 22812 29332
588143065479538817 3795 26142
71686468362869961 1320 16021
643021167811955457 26810 28504
418108961715155649 29737 30265
15317368981353497 15024 20908
417165677200699777 3911 4028
533457296933040257 2665 12774
803455644464371201 11819 30686
141277884120921009 17615 22970
592257978687044353 21905 30304
611450920517714945 15557 20799
345322059928328449 15216 25295
351193110731767169 15925 28003
501632557157847745 12839 15060
798726450308595969 11607 15236
880084796211058049 14065 15441
703953244722935553 8512 9281
84811985562609489 23242 26157
346055803151816833 13092 30129
397631142851743361 11690 12202
468766005978860545 12832 19845
785925240319471617 8667 9705
131017888290688945 18633 23951
270328511131104673 20412 22898
471921999154329089 6095 7521
685706839126581249 27686 30866
552912428846870081 13602 25020
697253659699477121 13937 27577
197592283985013505 3070 9207
232298679412224385 13113 13690
923160474895656321 11589 13192
779953650499116673 3481 14459
816733997017262721 1509 13170
851775321365991553 15928 16679
895844308559592449 846 3577
899523796134907649 14403 28585
989249965537791105 18514 26197
296282606221751617 27425 28881
418361249405922561 4958 11564
565066332748038721 11367 20042
307608099454608193 26695 30196
312292690160475649 10357 26026
528559453638482753 11722 11984
245363724566352929 17444 28428
270683750444984385 6531 20408
920649869366968705 11277 30401
563634475623462785 8895 24603
20463940142967373 4787 9441
324526002344452289 14524 17812
302600034909332289 21203 28790
568313437681045057 3208 16121
136308298351401905 26913 27683
646324815002795777 632 8787
412526289713497345 710 14528
845634446311255041 5100 11241
698887126980842753 19972 23361
327702898178682049 20169 30000
91193246477430993 23851 27855
242512712602437121 25058 28265
86911070769311041 19307 28587
516581954984044225 19729 23942
657346867410637953 5544 9904
323216993994595457 24165 27926
22737991425394457 13904 28395
970660318422528001 1765 3410
906814466694342529 2131 11761
585180786337421185 7553 13893
246273582120842593 10358 17763
661745822193264385 14657 29944
764964737036251521 2461 3280
200937471794151905 8136 19676
58619635586715905 9949 19062
334946810651938881 14061 30048
810559445141066753 20938 27741
924467682097489537 7720 15090
611103920814919425 14268 16989
790543315135575809 14090 20170
728570829833927297 8033 11485
136325780462630769 16015 30757
227591400954842977 24051 30295
624122417265663617 6820 12775
840240793458733057 7652 24802
985390911605041025 6385 22485
577124626801470721 25009 26068
971524496846196737 25973 28962
6183764526809911 23396 30669
41161830296932321 12064 22728
520323128796711361 12679 30557
682943235068915329 10967 12468
880223689913648897 864 24765
233754007226483649 19850 29800
593814068209844993 13325 21722
253159725427476449 14709 26317
107321050692462449 1139 9553
423107639097668929 14951 20288
576370857625867905 12299 23542
704752647525491969 10896 18463
179677149453070241 4891 18820
107696470426137841 9097 16740
399379484552163457 28549 30870
634969995340323841 12527 30605
284064251183139041 21226 27819
318935079847921793 14423 25978
870585432354310785 3911 21161
455906133975229697 10978 18756
255660536986070497 5614 11055
22586806462815189 14655 28295
618523952350990721 23322 29490
877208799996903809 3962 27713
286082312575842945 2135 2604
594221104283111169 11287 29566
227204562235833409 10768 29542
280626872613662913 551 8705
74691564123881457 14944 15681
492978127750948417 1167 24636
404983591550696065 6902 13114
430559138701479297 13908 28304
843278835136544513 23656 29288
826765081023854209 6442 27309
953467927210247937 1729 29385
53009666530766001 16987 20288
907418572114082177 7616 14040
392103620808146753 11104 21264
303975393571882049 510 5746
30004603486272429 1467 12771
87580616282934897 30217 30722
152115699443687201 126 17554
49633994757861897 22951 27453
114961034605652657 25946 30813
95746466203010529 13976 24211
264896984211052449 3712 21753
596610114368253569 24345 30221
228478793889220097 5916 21899
516986364030088897 21924 30673
329477702943524545 12964 13569
211066271873583841 15972 19873
79683621554107025 1685 12776
160242229160772353 4123 7613
724780757481372673 4678 22795
68988738345304057 24300 26427
346092620220499457 22705 27068
340346039403414145 7324 7528
884901527804732545 2749 15340
690595779270033409 18702 23897
189883393925821761 4758 24186
207872504203223233 8484 23990
297473273323962689 14595 25413
423115081500192513 17943 22932
979684368364697601 3197 26710
120442849303259441 1591 9390
506041736292690561 20829 30326
535655597419030017 18987 21944
698198401348218369 13345 16258
476102300045297985 29179 30971
626822778138834049 9459 14901
414921164642187521 3585 23506
355132711665500993 15110 18071
555801473805558977 13317 15513
898902945182715777 23518 28980
254722396540834945 12745 15217
484418194813724033 8846 14799
69110433320062729 6233 27134
728185078228964481 25675 27353
266616050053052321 688 10438
411318167939779073 1873 25370
8247674382886317 11637 28479
71874763380225913 3201 24383
601388925150523393 19590 21390
839883306307381633 12979 14103
505353886097864833 1021 11014
964118881625783041 1248 15021
956232897446746241 23565 30853
579813812167937921 12230 15366
993595992030293505 17498 18681
485990064807015873 11173 25885
891930494270859265 20547 22507
34024506571665117 21159 30063
602939818739955073 865 2417
625180817954205953 1271 8108
636663057587817601 14481 30951
768331367907418241 12068 18001
306943806780310529 6289 29051
702723735225522049 14620 27416
93517556921050017 1085 28134
931321870305378561 9830 22374
480240540820958017 17089 28756
425359931259098561 9275 26325
679630084427863297 26056 28260
68644112976212313 515 29508
751901592591480065 5054 12086
71781844172949865 7243 16138
835265544990754433 24509 25004
549033990593510849 3801 16025
43913305354564617 15608 30478
867199253215037697 5995 19672
676970609119429377 22067 27585
191153347453276737 9535 17974
584690764094801793 5020 13876
631214005677140481 19974 25058
503102188108719873 6633 18285
36867996864923929 18422 20147
274963354056822593 2600 17414
295909876641250241 7410 14637
162253081766728257 18628 27595
578460484542713217 16165 30563
769392074182462721 3848 16311
740814503926049665 377 19960
681971601615423105 1318 25295
119331343174746257 26540 29141
905715203881399553 9399 13581
544790761743602305 1104 14828
840179449272547201 855 7265
569252137348595265 5150 13813
969729083923226625 11921 24561
37160572562715545 19354 19997
405183493249090561 6072 20772
569826646108349889 938 25101
706533727561193857 13226 30042
376025320005513921 17849 22744
729378900140723329 9252 19007
871500887107313153 3313 4203
875622788788859905 5583 30748
84769028777589745 10081 26266
960754900654471553 5512 23712
782621164103783681 23204 24489
570863143390667457 8922 14352
441433633149674881 10929 13151
836116869593560321 18653 26845
960429730924314369 5722 17415
979355047675966209 8247 8896
602735275870106369 20436 24149
388380934323741633 13998 15647
974642822489538945 5207 9346
900628591983277697 14501 23651
227016977092436193 23 23619
782106560863560705 13672 28341
841883519562113537 931 24237
276530023707607585 2001 3453
369851500451364481 25896 29566
278210063078908833 13633 16499
983625001034521729 8600 11449
451271540238380481 13790 27494
403139133312752321 8052 18222
209024301018850177 20590 30223
915696008326445825 15772 20084
571124408299084481 4088 18184
853583702959799297 11823 28382
53888541705099161 7707 30782
32442613307107849 2542 9969
796666815251981569 11017 11585
178946782557549249 12669 13684
775494112181668481 13802 28686
436336456597441473 6099 26679
111768762472252097 12291 18264
269420012661715457 20470 27822
587377642844096257 14579 18058
201552319640153857 9550 26416
918895633405710977 18831 30245
655139088305393409 2354 27142
149220941499301313 542 27656
299565024052693505 6794 9591
178003871902745921 10311 11865
156985550808560257 15126 27353
751836417757509377 1856 30873
692270027998841217 1771 11338
116325552368394369 8103 18914
783454389910335873 1893 12472
577616055726828417 18277 29191
584021524129095553 2125 16672
970607574684493057 11635 12949
657951918122808577 17035 24256
371401773068946305 9577 14657
273189149548226593 9741 16657
455674836244597249 791 25387
374249737847808449 9376 26734
394672168781063681 3086 24661
445617407770324545 12157 16397
739189083295883649 8461 20827
498152195284337281 24850 26947
972986713094563585 4256 26812
580363388217374849 6114 15341
369715286604517249 11440 26235
645306815984444161 6082 11758
190009933125061537 362 1023
600296163006841985 746 15857
503099384751976705 15130 29822
212445157589161953 6916 28341
785256659871372161 1576 7528
188948156056948577 20043 26090
721994154629598465 8385 10779
75505608293699569 19264 29874
327931488342564161 4504 9936
737172628415290625 28434 29559
988307865427117313 13905 22767
405755217452412609 4968 20793
563732825492671425 26460 27425
589815018687129857 20371 28309
723432312108243969 747 31008
816264979939152385 4139 8145
59980822761765753 14810 30329
779257031004160385 19836 24835
513246869532338241 12924 30364
817347420927422465 14956 29749
48510673859986753 15285 16171
389223887632748929 6966 10191
492882421516000577 13711 26709
621657155147350017 1274 28052
623924766487768065 6553 11044
952914871572598785 13208 21866
510727462731921409 8240 24305
647779636912804993 550 17329
182370571460886305 4515 6585
202957988842495489 3937 20929
804707407914591489 3111 26403
184860886792083777 23007 26821
465232496703102081 14699 22807
139909093089240593 9312 13487
170881234883495393 11163 26727
19106890219394045 23989 24993
632096789282051969 1077 23121
838396949189085953 20366 30747
661166097904171521 3374 30749
914125925111964161 14982 25795
54045498595691297 22861 27343
967316280137932673 7344 11813
331684538386042497 864 3885
568795602168922433 4919 11854
664610080466978561 3150 21615
448823655247263553 7585 24749
765869453363180289 19863 22848
545679205483171585 16067 16393
701293987773631489 19635 23673
540803949977227905 6805 8745
228973121120191073 6749 18920
26438314896314097 14460 19272
32058120827677785 20386 25995
403830851146505409 13324 25173
756797390210167041 11772 17141
574010987669257857 6495 24375
302029862526161729 4620 11870
645701308260523649 20534 29488
46956675465168017 23816 26999
189742288027463969 3598 25429
216297161819760225 17162 18745
648013754795311361 10567 24975
183342734921964737 1805 29184
281736991469873729 25114 29079
52210316790201721 20463 24121
627991154963719809 10581 11225
383094387376786497 4221 16415
2398168904381493 11339 26296
173237308090271841 14907 15534
317205284273949697 10422 20267
681575434042585473 24968 28923
171740386190297313 17725 21931
897080307181830913 13570 14172
23795938567271693 12266 13114
757794132010843649 18260 23960
441317750029572417 16127 17537
601312894207659137 15652 26751
347330798692535553 15490 21055
615396694417213953 10617 13872
843555303853637633 3470 17666
774966129952083841 10710 20822
331126269039511809 13040 20820
159749524876303905 7011 25045
644362639901533697 16827 24994
735878497683238273 11477 25489
745529570311315841 19693 20759
608479294385674113 9280 21161
813961358577589761 12990 23283
619706426226436225 20581 21242
111605512668116801 1460 8498
321830600002641601 16569 27666
152068485913236641 19143 22003
742620187893543041 263 3287
96510517220036001 996 17378
892866868669742081 6856 21194
458516467037615169 5591 29302
578110996387358977 10162 22205
872579404286593537 8327 10913
970295449105719809 1228 26872
298002200485473857 9403 10742
948110673012926977 4746 9177
749180038373264513 20644 21814
244831532188683809 3606 19490
146263077438423041 22774 30698
985751866959312001 6657 15280
911464924942659841 11864 20278
681691718236578433 4492 4830
662272454106943745 10857 29139
404426069565793985 5658 7938
969400105278548865 19589 27307
467065770537388417 22594 28824
754100726915627521 615 30456
325055115855555265 569 28460
504388005555394881 842 20490
217168420897508001 9374 29985
101346511452948817 22872 26898
637281081707833217 8163 18900
154305077134278433 11939 28392
908511087361475201 11987 26248
80325659789455281 10821 24143
664076024346151425 5938 20498
490104929608033729 7224 14629
283020089109783169 9761 28768
184709299254581793 15014 17898
873428439845632513 8708 19338
981926018714130305 2570 15028
389102461363748353 14864 21055
228596051592379713 4813 29443
942504186606534273 9448 21946
437897620423282049 11695 20289
589136846417432065 14146 30596
905033407090275713 11787 12933
583107510704046209 6310 14160
116941612794970945 21206 29946
116434228176373729 16263 16732
804089196292554881 982 3640
933359270206018689 6656 22593
194578311068024577 8873 22537
843635549311414913 10767 28304
283411534771591521 12097 26457
807116053450691585 7296 16913
809195071425090561 18843 19464
744829564833153793 2905 19116
752874826634926081 23504 25094
764502183395627777 3962 4757
680934407434303745 20396 28916
932298706058588801 4009 7300
964835712495119617 6538 13077
465618158986949057 4045 7901
406186762829644737 2108 26876
634522317076275073 2394 3312
883536550021890561 8391 25917
533500467554610241 750 29770
351889667543442625 1988 26074
985549444419831425 15294 26228
91490432432369313 15474 28234
667090472014841345 596 3319
454072583250177089 9810 24831
619636472231903233 18094 30936
536831194855384577 21022 24703
792550795655024897 15314 28753
747353132620187265 11639 24302
333542362241701057 2699 7035
652559642929521281 3318 5389
950847857989167233 12359 17984
683768415515100289 16341 27365
188375142889000801 2159 21486
514683674762270721 9223 20705
517075520103766465 15727 24171
42172557983743529 7733 12685
491551657406006401 15332 20495
139130368988919169 7379 22788
405378739564262977 6574 30785
769581328638007937 175 3334
917307489115742721 9614 28683
244072790624901601 12346 18474
602274275821407873 11198 26978
453804404302584193 16056 19730
303189496121660801 13782 18647
681408535204173697 7528 10899
707259389644768513 4769 12315
307358485240694529 8963 14256
283868569447903937 12992 15386
234371202838733697 1084 21255
956325706917233793 11514 15213
785257762259899265 8536 16060
198089141043197985 14326 16829
912845379820755201 12574 17475
321705530649772673 7995 27208
987465036097756161 879 27967
607163673383595905 1123 18671
188460618718867329 8071 20068
877098447819840001 4176 6805
268564896176567201 16352 24173
193538923200321729 7735 17721
591905661093949953 17400 21584
395858652099711617 9901 12791
434972593599649601 12638 14128
836895250618724225 4451 14592
648451052477387393 22763 29309
611144552222675969 2943 6048
230476404638519489 21401 21491
786154704222866433 2422 2975
517091669616053889 27211 27460
259693521135396577 17155 20162
655260188431082497 9196 17649
223707114757544897 25089 28698
796090827693379969 4988 23845
799412625703901313 1750 15312
927274308675375617 4981 13990
240030037845542657 10881 29540
494469872784680577 14189 14557
926972423078545665 3628 17308
457799926261611009 19675 27523
561467161732693377 22745 27803
985961804697499393 4389 19872
913531980379936257 8667 25373
189541690537222241 12000 14136
981904802176842369 5020 9973
59329830084056569 16441 20382
559960731643194241 23377 30446
634219873745319553 20113 20976
692986405669060481 22960 29394
766312127792961153 22725 29866
779683192452075905 18026 22688
280422818616411713 11755 29984
861744636716480257 7835 16974
314737830351180737 24698 25704
526657470907359489 1781 10860
38807015626456833 3081 27673
315398697425891329 10133 16447
537886599734836353 4369 14359
873984506005548673 17241 19557
602353006561255425 27195 27381
928725080605744385 17315 20528
629630514698721537 10605 24257
438083593654333441 10533 19145
60433437247905177 12269 18865
809902053551482497 13340 17993
615372603389520385 9783 14941
253987588920388417 15489 19262
587432767128486657 22897 22907
107965871095132113 26128 30459
37726561266527625 4693 30370
405709763192980673 6903 14094
284459199259355713 3097 8709
852789085884850817 7759 19588
289087302996254209 1638 2962
765290209253500161 20947 21051
275566133821367745 27576 29404
742462423713646977 2636 3483
995917320473626753 3281 28620
705394488266414081 577 22615
421485683822066177 6795 30170
940670584538750593 5824 29919
536289669952569857 1970 21493
530437462951290689 16557 17869
722178335860316929 9122 30836
387513078124129601 20377 24774
696930101942587777 4962 14917
74242523158424945 10776 19172
826903504107075841 27557 30878
682522869498413313 13720 21422
302008690545537921 16551 17299
689197246252241793 6351 7310
483773324532929665 3452 12877
511542256148999297 14151 21886
385940626768121601 4043 8762
582507607042260 2527 19388
150999381383751809 10625 24543
774666088570384641 3653 17442
758536925550689793 1876 7847
914959728638798721 6226 7980
4786961470269803 17115 30468
867571240950780929 16356 29357
104443971301794385 22535 22563
594801883634595201 2627 23281
843956706495543297 3948 15416
982007201915834625 2624 12189
660746404120491393 3406 14820
381424644697951041 12454 23052
773136991896304641 19690 24131
253689848851792033 10664 28838
977076141124729985 8529 16014
950066188903655041 1651 12010
393404815019817281 28094 30899
199857955902714945 6511 12898
841141646884242561 4188 24185
596904285749879169 15264 23990
624566238397360257 3650 25709
178733827777364257 23348 30761
568211226380174849 3843 24924
316988888708230849 16405 22859
294242317908651073 16586 23428
765364711511139713 6937 11851
34072425681276997 2148 6695
860484134604043009 8491 23966
557320763258470465 4463 24205
590974378806976129 11734 15866
965041902137802113 828 2151
925106971209594113 6507 8798
841280141907457537 22346 30923
626063555026362881 14788 19960
582786679849338241 26618 28702
24947149302086305 15775 22324
868900059913496449 20325 23679
312977759817670145 6030 19762
92483849961627841 16099 29796
886556593026107009 15328 20372
894820246548317057 3677 4224
755300681253729025 11098 21780
166011821490005921 7986 12901
775781764206932737 28492 29678
345561646555889729 1197 12481
154894492704130465 2160 9527
332627489353416897 8266 25039
313632124786430209 6185 19460
797606297014890881 12345 24024
330234601989971585 2558 25582
482510474633048833 6502 7628
753757739297448321 2154 25389
622957747456975873 2491 18547
851289258159795329 14841 25936
807593220243450753 2279 25071
571951008755483777 4891 14247
618652884675793025 24 11919
657863294985233409 2327 5713
852564505721577601 17797 25681
560468051028045953 23265 25258
692727060038631553 4560 6839
983224124503379969 17993 18460
689529190200534657 7110 13547
474735903142537537 12193 27092
865280199583292417 18762 21384
647995971130185985 2016 24052
934599015339873793 15924 20188
991899080612604673 959 22266
855059918247231873 232 23902
907659319535184769 27356 28016
625123412533117313 4862 13938
201264650200805313 1180 8988
739251371734223233 16156 21775
789315700102619649 18032 24473
213165773605769729 8288 13406
744505418092082049 8221 26756
211200475275742145 11311 27230
420337316907563265 9387 16903
804384873953399169 10344 17180
793827667727917697 718 25072
916230010389977473 12895 14914
85655697207883457 3417 26530
591263394149454081 1255 28313
331429663045192065 3654 28933
52544841180829137 8977 28795
426167570993925441 9073 21984
364581082976304321 4750 10249
252571426076649185 6308 7326
699845783252452993 1274 21790
254338636647545985 13284 29382
315479354100578049 2553 13918
33421665301524685 13752 14203
234439423441866529 4062 10054
282730796740651169 13760 27625
700102322725189889 335 5968
506395735285273921 18123 23954
242476189792835585 6104 30087
676904918950654593 15565 24403
576696780005537537 8855 19258
389675711516481729 2573 12541
822979031008710401 10704 20993
717873253486288769 18160 18316
847655684316169601 5867 7476
890611629436925569 19820 22681
334422995530086785 19075 23810
124782382801967633 8236 28741
462116732096806273 22723 27484
8218225967404181 8035 28764
972049614885118977 4229 15599
301463054232414145 7973 27459
433574769492924609 28657 30889
208355697857335553 18599 22467
41482106556014033 999 27876
158426514001533281 2626 23197
486104531836193857 14082 28464
343642616430265921 24555 26924
125555830794692017 2347 16029
374232084350524033 5193 21941
706163763683878913 17283 29268
992795775260326273 2811 29661
217975976103797825 4107 12181
318186766789992257 16132 20833
697876490153905793 8393 21504
551901958496308993 5086 20761
246218921976204545 2748 6989
103228676209340625 5501 16124
930877393153611649 3029 15237
220951965450431937 13721 27168
638137947456851201 3256 13602
788631175273977217 5191 28420
353301206305278721 2520 15019
587534274187994753 23199 24896
847525732655210369 1904 18447
943757748706900609 2673 12876
899771092420383617 14178 17644
457496035692024321 3800 20912
173308249994885697 11876 24030
125287995185985329 10185 19993
346097419767065857 13559 17627
358109223233647361 10802 14223
149354975238789921 6661 19480
241786683191804737 5336 12671
499038520611652097 2838 26445
228181281354316929 3246 28332
95721677674060145 219 26051
883739678713098497 3158 10097
20468210095149433 1480 12137
993849087860162689 27987 28285
690502186780317825 12164 22790
8646769758001939 4471 21744
189586377929448001 14024 19868
337594022941622977 2483 14366
211737291738085537 13232 13788
585731047628925697 25489 28429
632719152165552897 5185 27064
127290994463159281 9311 30075
212770122761124737 12166 27546
41461620397484465 1632 25750
885479285897492481 17550 24750
854706960118242817 12380 22943
118180801957162625 17765 17772
395430092463144001 5704 15375
593665846720629249 10815 26069
508521378013945473 9298 26838
581486648735928961 11233 26139
548085507995267585 24056 27758
63720307561926153 12434 22409
592253669837354881 22822 22884
435040593191626369 13636 14841
161206387943011009 9975 24973
706644058642300673 7831 24497
305927757562677953 1277 5725
926257502888912385 15083 21442
264436152651029473 20221 23089
6215496317526715 3201 8589
102232598183285009 13740 24728
396078676577172225 8199 11690
104268677441226033 14454 26156
917693507874222593 1960 7234
60576953697086825 9407 11023
73456615047316369 1756 14701
724958039311786753 10357 15081
860903674531289857 3209 22026
499887958036531201 3063 22992
675988157128539777 4854 11022
405229741664513217 808 25704
614994170414750081 4294 11833
474242941316141761 16227 22855
698401980199431425 9737 18675
863553913199979265 5311 21852
713915455635248769 15103 23256
812304007170915585 3400 21842
798549122058528129 1980 6475
253143229317302593 22041 23200
253891759302579361 31 14732
16771593578035039 572 4115
450360397063857217 3451 18773
482673662021340993 25668 30623
88258335860405873 1565 4177
25288243892241269 14495 18442
904805166609218561 2984 30170
578783689974883969 11120 20370
41856868016939329 2625 13756
737883635381855617 3122 9731
597469694756906497 2487 17381
332351356436930689 14829 19070
226907494283654657 7502 23529
573508119827828033 4756 12706
63603086692278769 2420 10222
694917611900407937 18288 23901
594480071214210433 3677 9303
661681187242329857 7372 15201
501362383105028929 57 2229
588832782783697409 18348 25655
179314752359562849 2193 29231
683884931976301441 4353 20073
678908580135225089 2064 16097
411039830040110145 16647 26392
869113090222843009 16175 29866
729037342917003137 23764 30276
462719974649129281 17286 24950
414037364527956673 7895 20345
90230956608895249 19244 19283
741037618627011329 1806 7207
889131110830515329 17453 23812
878526231931132929 1417 6420
297023943218452033 69 21951
433712286645238977 2695 9361
179182538887655329 11853 14741
12449931436151475 15443 20362
188369860635749121 13846 29031
696108246258454273 9188 24480
163261402584350177 7393 18908
454380251756319361 2810 16102
867941812500962561 2920 25372
72453518358408081 23534 25253
225983361805329953 13686 26551
181139357947273537 10614 23641
789824395145178241 7060 17332
486590037025074177 13012 27558
576945341962055425 12823 17271
247727205280355649 14389 28973
972625173795680769 1162 23922
897501817720645121 8340 15931
607373896234403073 4930 21362
771452654731319809 7582 30833
167279027133179873 2188 17522
474817848941817985 15275 28933
498688381926921665 4485 16203
732937080901635329 23370 25176
79594545000166049 4381 18858
421838640359545985 15404 16685
533349501095297985 4464 27314
747534659918159105 9240 26696
390944721920920577 2504 14384
46570083375819137 2926 21225
632204850569376513 2810 22583
876732964554221953 10228 30035
811429024298778497 3142 11297
683174702146182273 3579 4925
151381780063527329 4377 13916
637175038981183617 2677 25783
220775834205074529 6865 7599
738770056954585601 20986 29057
545496881723362753 26881 30091
633868838694283393 4787 21024
694033600066777729 20374 21469
422093569883806209 424 26475
6808642709753344 18728 28183
124585864760121009 880 22697
821911066796150913 10635 18319
586563937500066817 10218 18115
970567996766799745 7300 7489
416937058105375489 10187 12100
779042027485846913 17487 28033
872928139264622849 11184 24162
518228523659868033 95 3351
332564611607381249 4106 16960
486413448216683969 16850 27131
795091406097974145 19485 22347
279746679403000801 482 30801
240592367756946145 7646 9548
485027879292918145 4807 20380
202861943454003329 13563 19576
735690507821967489 18880 30858
983098960142314113 11784 26104
674267092831161857 43 27643
350054269911730369 4116 9117
635415597719923457 6874 17369
678955890450438913 23082 27020
367454190584172865 15509 18272
565411298161514241 14858 21482
99667422227096129 21967 22610
110821371597751297 3453 6349
535221319679568129 23434 24429
783727312850423681 1559 15821
369512440324125889 16380 20228
557189074487368449 20674 28200
110299930096093841 24854 30328
258858351558139073 13179 30547
837744267530634753 11370 20211
332822953243208961 23336 24896
640455518686412289 12400 18723
9344733700139331 11833 24517
177488645846306529 11757 17840
424204154093743553 6035 11574
834059342885442561 14522 20661
598369169899065473 17350 28931
23649674721209381 25565 27920
851187698869125633 17225 23689
939170965417122945 5229 9845
926834583828046721 17515 19510
708482617615299457 5488 25241
323204237835213377 1068 5038
835318021830037377 18059 22776
822445052211413889 18083 24213
179703385083993089 16220 28729
381209750816509569 14039 30248
960098598053679873 1918 20446
386662679068614081 18549 23886
99284327797402481 153 22081
190222702757310465 27158 29367
112367377872207185 2898 26606
660019329906283777 12424 14051
628948063965278721 11925 29461
58607892536372217 20713 28135
1544582761358271 2559 20439
76086522901327665 21280 28525
934238527797912577 5703 10411
368058134485167425 13063 30523
489326991426796801 3639 28347
83925969674488961 20402 25481
597179071385195265 10356 14993
83153043163321169 6856 15576
495978306118463041 14157 23866
963408840529289985 19813 21513
16554094221742589 2750 22784
223977616017080545 7266 9573
828002139875597057 13322 27081
269630360525361825 1042 5883
327781125045444097 23362 28298
403976088087688385 615 25657
896300245780924545 14044 27815
100859385968071537 2732 4638
208557352189995265 9696 14645
704287730446296193 8334 20309
712211608570076033 3889 28459
865026728327997313 2463 20676
203726103778929953 13257 25835
143424942010568657 5289 23702
310809983053633921 3034 24920
845522746754191745 4399 30718
439247530309369665 1392 27986
847349205345395201 16452 26222
103578705264286705 16875 28865
357770683714313985 2676 26390
71281551988160889 5455 27560
691691303466143361 13530 17964
712527433540390785 3825 20494
910268933382603521 24162 29396
787082814091274241 23622 27065
808837689047649665 1038 28052
800786210399824257 5120 24347
601029471703306241 9000 21564
628924758119293185 8815 19789
483529122295664129 14 3665
865903184544340097 5936 23469
102932603082557249 11206 22022
324245777117521793 20270 22410
829029711559726977 12814 15862
86053808164709985 5936 9826
426696553905863169 17531 20068
882652592718695681 5765 14002
391238364057471681 1755 15290
150086640390771457 10964 29181
152025830041218049 13643 21053
155707281749482017 12145 25877
791619445340117505 11124 15215
713104355748075905 2479 10586
737031216669528577 25608 30462
275322604118908737 4709 29918
434689217857425089 1133 18562
212803489344157281 958 3390
651058396684412289 474 12669
802228253677565569 21679 23376
587048443677659265 8047 30480
380143160712524545 29675 30308
521347961022577537 2203 7380
172856182300872513 15764 23986
119513456584115825 618 5458
862526818291303937 17281 27791
881078643123878145 1581 9330
761009047107915393 3264 21385
400557096904535105 3378 24626
39382248906040473 22346 25572
893794492776784513 6242 30195
934079913979299841 619 28242
168691221033242305 18928 24436
799009013862491521 7394 30855
92336974380394561 11157 30107
731016429883180033 6967 30655
296143109178117953 7841 21221
821399417835326721 8821 18858
491421193648257345 6127 28930
803676564458068993 4293 19180
710613061905519361 4805 6107
693374401162476033 1917 3501
741013187492164609 25415 26383
612088530334244097 1600 26209
62338861066038473 2349 30178
998129682922442625 2339 15285
408659016755713345 15904 18461
349162434302510145 9649 16570
128298636162497809 11281 15646
758855383783231489 15779 16117
185737843117827585 8596 30785
977738400159790209 6082 29994
224196085668850753 241 30725
272544536566616801 9966 21951
274986812355571425 19561 28376
113003151375462353 4053 30645
759805016724669697 7771 26499
301887661270303169 11389 18286
451176968743475009 14631 20430
281147160130569057 12375 13341
408092848514669953 7127 20188
766082252433111681 15891 20197
106983152173235393 19229 29719
569925271283974401 20163 24381
468959136996232961 6616 9170
810662912714651137 7671 11145
862238443103045377 5438 26233
582158007915250433 7897 12005
871954383960158465 2953 26189
376650279891013185 14689 17445
184121783189944225 14552 23672
367176371783525441 5000 5271
778400454200891521 3545 9288
924370147641855745 19378 30369
642497473921473281 10594 16520
80152679824731617 17909 26219
983205903332233729 14602 16730
700528586021821569 4637 21626
409583904244563265 14471 20230
181931639186640129 7801 14779
773521478013066113 11864 17169
131239737870561873 25913 27890
954227643589966593 1006 15464
203512270771778241 2058 20059
740252052544875009 13677 28597
450760615120717761 8720 29553
423024521309692161 15051 25957
355240257322773121 731 11131
346245373468889281 17491 26186
267136956512036513 14569 22455
334963059882788609 4058 5793
440934629242871553 6444 21369
90504259425401297 1149 21260
262626348112380737 6158 15224
131644199801463921 14731 22531
755850222096338305 1604 6958
551681409641361153 21166 24889
828834662782714497 1541 27984
56806211324918369 4506 14019
503200856579137921 13855 18293
798953773484598145 18460 29512
953549756803230465 16458 16713
319081594782410625 23756 27057
89945517189757857 3773 18588
898550588064040321 17864 21859
777227583801607809 18571 29214
599735189319964929 6193 22749
776053752363235841 10756 19585
966014763365066625 96 8262
700300760391971969 9187 20278
578556202416770305 8861 19368
104274898958404801 464 16233
285875347387644737 5928 7217
885633457044452353 19186 22725
188953001647711009 1751 22621
365671360209073985 8688 11658
981838399702169857 8837 27005
210609604160314497 12535 15861
997354838537610497 27912 28481
830346851064316417 14043 27328
33778803253937897 11486 11875
786959109626469249 13511 14869
198860764440659937 26037 29184
347789080751237377 7210 23037
736525413631952129 3877 16262
799319392765742209 4913 18712
794169412685143041 11622 18086
186310581895551041 20978 29105
35340544871274917 6722 10050
690892363085612929 7725 9420
172525622248961953 5982 9340
109844131130994785 7080 28842
281641183680406465 9753 11269
330960323058210561 14976 17733
478957628475605185 7820 26506
890838250318065409 10131 29813
479307572276184129 7131 11119
278413464838184417 19684 19955
245553308303094305 2913 11187
922586442775763457 11293 19821
858163966268463745 15715 22265
261136973842642561 528 15230
66912303660082273 19184 29796
749768917806985473 8221 20292
860060520765358721 14153 26957
535802559978680641 28029 30495
897064319583670017 7122 10705
93420401768906209 14537 20823
269473447567079905 6114 15217
498377822509102209 18200 19917
433789065732646849 5578 28872
951470037504147841 11137 21526
101586881482433009 17224 17729
263952529595758977 25042 30363
178011743807751105 6491 12600
238312148606734561 6517 26290
985213356936796417 11560 20404
516103970952517697 3483 28117
49256241447189097 18382 23264
50817603248784593 12516 14179
576314489643920065 6525 8310
691179334276188929 10745 29168
888367837941039745 5899 7565
362417466639595201 19741 24796
112838444686147457 4962 11726
71131875703830617 22819 28073
68094821102313577 9558 30844
834391394128228865 2750 10552
597510114388683137 3567 6487
28854813968667517 2524 23153
589745520345324801 23666 30856
561655600993912449 4396 30667
468382689383290113 15710 19254
30632689694446213 1028 5762
95990440953677585 1708 11315
240927062595513761 15414 18534
605549546735318273 10887 19281
939069707879372801 28353 30789
848810001170555521 14713 16865
248274662272063297 9438 22978
416462162455232513 6692 11358
173728635575859169 11625 12701
877323389613145857 20996 27500
961262126700742017 5004 7205
753717144631821185 14161 25137
732167470571131009 15107 26635
709374838100920577 18738 24412
863024581826959233 6485 26436
931752540309034369 2042 24070
416914643016330177 1628 9709
676776706794136321 3181 7667
260958239483098721 2415 10738
928294356581915265 14742 28411
679372272938071169 1792 28117
87365767064305537 229 18441
64873897908210409 1473 5010
460157816709354945 1547 14792
714251294896488577 335 30491
244746505262533281 4549 12651
956477421070385281 6711 14923
410548307832414145 2163 17706
111867389227644049 8726 13133
572874720014503681 14665 25460
386276964476746113 19978 21132
627613330646724481 19447 19593
903782939825735041 6705 8858
968452709352540417 9559 16433
332235251532946305 13463 14973
404833095605994241 7556 16359
982562983781878785 3935 21599
7315504395556617 10404 14299
307818486984768193 4407 13599
657942787430911873 6119 25558
10892640901321471 4182 29583
116312465906851521 14763 22622
111049335038867265 5913 10196
517368002363753025 1607 2420
290425123669752577 10308 16488
181231681397598273 12895 18087
640632601917911169 4865 8974
518415513243766657 10730 14204
977313443131979649 16250 22965
982552546000512513 8242 11333
384446658357315841 15487 25024
974358398581927041 21450 30597
209620655882549313 26457 29945
69596242613577889 3010 18209
8314029396483847 13820 15064
312626745885907585 12268 21144
461273254447977601 12333 18667
232201118307848737 12026 22306
671988779256903297 14140 17136
915976669027145345 8219 29786
926865400264080769 11621 22745
186481747206236993 16581 20182
92109140632668833 2468 4812
285050326951633793 10854 28857
249758447719475649 2463 18455
833513337471835265 9244 21891
10219092845940027 11203 27620
494322059014592705 7113 15796
70245921847647001 3306 22552
899768644194715265 17108 29456
143995094540553489 13793 27893
990089723166434561 2125 11149
938139103705058433 26393 28172
645549253335282433 12376 21826
172031736401461185 15144 16760
738829899633458305 1164 11635
211417958771608737 8203 25876
899098566970160129 11596 23403
81825510295868049 2016 14906
710679867121470465 2166 4017
865406627352317825 6646 25862
3036609393213042 2279 25554
786207005733896065 2585 13716
231702233424044833 14037 28106
240467394445449409 4393 31005
456568449649715521 3517 20601
259041455142305921 13999 27350
87468870139403521 15254 28947
845032282372361729 9109 13790
508815161325806273 2443 24269
264553468634257889 10643 18208
558783424490911809 16190 21809
448852475138199489 17107 29489
659700377378264577 11335 16049
748516839241300865 4541 18663
139335222505948769 1279 22520
1963001510123519 22998 28316
706073208971282945 14478 24319
50542273450727041 3663 17955
267905899536430081 1329 25030
910728786661099521 18879 27849
430011145187300801 3277 7593
695927621862136193 4248 21808
419472658801524289 4116 13652
15528642432347085 705 15169
358251097598106561 25762 27706
778514463341505153 2980 17620
677082728799121025 4681 30333
226591316316376641 13047 16442
868044562520303489 366 10672
982604545709261185 19351 30501
958501428567373697 14471 28056
276042671655122977 19389 19655
713900506835876993 24071 24362
476487419250812417 5096 6781
329025318381155777 2126 19471
885550738784008449 7482 25725
287018603033992289 2083 3023
91149428683689137 20300 27724
897041275040535937 10817 29729
889636071432850177 15695 22655
376952408124289217 8583 10425
958281867154905601 4211 28782
186316047949389953 327 22160
413693877118351617 7416 11092
212278561784835073 10768 18317
689165354875353089 1352 22482
304907987192038401 3327 25234
111372077030498673 17780 18889
239760634039534177 11192 26491
32136197624989649 7855 11970
803167250294308097 11536 25205
105861102526507265 14025 17493
632536444410185089 16130 23378
37271419083293009 20431 24931
622571952802687233 1101 2404
650947164301047809 10511 18116
366952065357516225 12398 27751
103170158253899297 4172 14746
695049491731254017 14697 23758
486806249100300929 14062 17474
891415875413422081 8043 18383
887142991660550017 19789 28119
442743702810830081 11190 16658
378291519989975425 7194 24066
742528504213261441 5061 14299
166005291993425185 5787 11513
956573674828320001 10168 24667
715087432173749761 6068 10166
804110875162471937 13667 15988
63638782980643073 11250 25951
975927999666467329 7810 10490
258140039688672833 15511 30638
410829364215892673 27314 27825
71544806949159321 16109 30586
850863047445272961 24754 30506
929169971477893633 26629 26816
874005917711080833 11687 15981
422146299322502465 6850 30226
513514584926085121 3881 10363
863152710858660353 21125 27591
753878370878545921 22226 30998
308360875679735361 25036 25973
610252764567889025 823 26512
40105432764864449 11291 20566
867893744052217601 20027 22205
338097594470735169 13714 15245
515450263822586433 4605 12779
554421050848478785 8650 21218
453301528222603137 13654 21920
364332674547338113 17441 25117
48506211922074273 16590 25003
698783614073068545 1490 30797
485966467912980737 2419 19434
320177533828097409 2818 9607
606763567044694657 18459 26602
376205082325132161 11422 30778
84417669915616497 27514 28394
28123786166357689 6968 25417
788838862852145409 15613 29998
108137115305357409 14460 25202
434044573700383297 8877 9712
742067100337049345 17075 27734
768189792460205441 26731 29952
888503141041955073 26263 28052
283266975802298753 8849 10101
752782900497063425 21191 22154
959892002447645569 12224 19128
11810942292061811 6075 12847
870547468707393025 1973 6924
59634584007266513 14686 19994
350870792017460097 25346 27098
556564623364781825 61 30143
14256897187955531 19757 23089
435197062631171841 13568 23231
103400215403070209 6380 21403
570692409010764097 11960 26035
959498314188600449 9836 11407
221307809345983489 13018 24478
233580431559417441 22979 29114
930713593478291329 19947 20540
646768996733733505 8045 24846
665322027816184705 3446 4206
772648096594878081 4748 7716
937329414134683905 9083 30175
113394922414890689 27199 30525
288930867488044673 4798 11390
473153213784698305 11370 30139
682858982694401793 4419 18642
323484271323060545 12351 15502
668059596765370881 2226 26324
879913205860162817 7342 8333
155647980581552033 1969 4484
456067569316495297 550 7412
564729132322536769 323 30252
174770117089977377 3226 19964
617824925784592641 4108 30607
471348588758651457 5776 22790
798347116800268673 18621 29873
273943850961359201 6166 16528
549512759234847425 19968 28416
75683634823796817 8446 15971
767076652412878721 1512 5316
28482265528097629 6155 17520
48142591758026041 17178 19528
268013931649456097 15325 16091
556469646872582017 23302 29733
295121845221359553 19205 29280
18557010509272945 1996 13419
771848045515262977 15569 30342
13580323007243323 5944 20056
21829607616282945 16263 24491
410202679007344513 18315 25350
432255204346923009 20667 28777
665800597012346113 4468 7162
166311948813415713 445 16986
633341389932343937 3103 17972
228287556681884481 24920 27367
554565554936186113 5597 8120
245638344228822817 9596 12214
707675557244019841 1885 9800
856276421289955201 2896 9847
799121965249238273 6789 22894
31501265190200913 1440 22453
614283676413965185 1082 19269
863895973417491841 15167 17362
353368469694355969 163 984
461057408308604993 969 19870
294863851145127169 19865 22414
340984157617931777 1539 6855
52370607553907433 17228 20932
252183426636406689 3611 16960
189934394375871553 3004 28600
29956472844325789 21776 22373
731909962503163265 14329 28935
190620861631870753 12792 21240
658160073133419905 9983 19339
32220205411171321 2013 19511
246102288846199009 12440 19504
213043965429250209 332 29624
960056093412806145 11343 12261
730146252083237377 10371 11380
390847287651279617 4816 19746
534599636360567873 9242 10768
218039725212580737 14660 27761
86609441418211473 2693 10061
585160575617148801 20638 22203
373854829591266497 6292 24106
237596861657312545 1558 3543
642467789077890945 14475 20781
173169132909844577 3505 11368
696132611616675969 22086 22526
757028102279523585 10006 12557
620092974629280001 13868 29338
125982943211621297 5376 27424
633587564719761025 8125 14443
411031461520014593 12868 17135
918540065882346881 2279 2831
968420462319254913 3621 4289
324603577812879937 6923 19753
880836841835620225 11832 20667
110380704555332449 7340 13616
888671783318468353 5651 20273
245606245877297633 1630 3854
654676288977260161 6550 10525
25722166521397585 9299 20180
151813719144410433 6083 11606
256457203973965889 15058 15782
940374077518729473 808 24066
136471483572030657 20856 30039
307403309715081025 12055 21071
539402806027595713 7246 27047
319467170078002753 16939 27786
781330724033033217 4739 24424
918303293295291905 26414 27702
46123685783314273 3272 23968
81589866377900225 7003 10057
644053139188038401 8631 9916
37942672813212401 2129 16448
564688970001213889 10527 12386
60321820841796385 17692 30138
705751753802410113 19370 28946
806270470009746305 11851 20466
836948314588866561 10578 12725
548126372312626817 4180 26473
825008674597008001 7342 9539
934978906052943873 20322 27377
477760565475392705 16962 20555
198591609219779041 11450 24620
892536472796699393 6178 19959
608786389095353601 19915 30615
622998770102938753 519 23926
38500100598529489 11432 17211
192419028372633249 11998 12538
274688639691671457 6777 21831
37901544952433145 5787 28445
979240070290519041 8732 28618
758609766810188545 1606 8474
742490856527250945 4082 19131
797349502030257921 18169 26165
815051290921335425 15369 29805
519366836666144129 258 24378
29382830034986541 6610 22004
973196615220984961 4397 22915
262268438362600161 4553 13983
296509030329012545 24030 29113
984945162698789249 8342 17163
70919128358596593 12235 29903
376153388841036225 13632 17082
990509703765617665 9010 21116
201286064656326145 9499 17908
210472933284620481 4353 20595
786541272155819393 19068 27947
803110166124888321 5086 28665
300887374121895617 1252 18768
378163340546379329 3128 9991
836183328108095489 23896 25088
189805549376480097 7536 9600
891443316652267777 13692 24777
43192890242067961 10338 26020
461548061732873537 10898 12844
505586594187228417 16773 20847
256138877874018785 4785 5524
261902368341637281 50 10937
709511168753582721 6795 11452
415936663482575873 4963 13429
917444333480343425 8399 26225
233971567103480993 5959 28012
178769518353409057 14233 25569
45386182103008825 17670 22611
264981270588531713 11306 27512
449288619466685185 10072 21542
565275448375107457 25020 26495
278893162147177537 12950 22892
400101158426249281 19454 20146
814994009027117313 2113 24764
389200060922309633 4460 17044
414800071493765185 14537 20059
632642996285465345 10204 14892
894396671902896385 516 3134
8968416540430014 22216 26429
586840600113312385 817 11000
814409595247322881 14016 17266
959959026960802945 7573 24698
167210825204097793 2279 13688
668236437619093249 8900 12521
39105449839450305 7421 12527
470144359009950081 10325 12668
654863134730621953 3613 17232
181810558562780513 561 20318
544070739039167233 7045 7961
755277798172556929 25764 28658
673320334475324289 6449 17507
551601281756028097 4890 26496
763758575381739777 17491 30163
743230250213926529 1098 30387
180072236744653217 2296 10921
625917088893238785 19721 28383
991544008872292481 14003 23018
996107099654750465 5952 10825
839572782786820737 20963 25937
108227418463677345 9245 25735
572506301433190145 13500 23161
860499392498624641 15975 20426
196535956987279553 4295 15192
476715955872727169 5961 20782
777048430245653121 982 3397
274398570886177153 12515 15506
731106694507691009 5150 26589
328581882342483329 2696 23407
779742467065073409 4118 21166
513625740434477505 1563 24820
541494846562105921 10962 18763
320987686031010369 12093 19053
510124227903954625 25193 25970
611496964936407041 10301 29294
386129536322915329 802 12677
13521041397488887 27826 27860
557188205884596481 21575 30040
231226264979440545 1562 2039
670010409591700609 6079 16857
760639489647111553 7587 9560
36312102065604537 28624 28784
716921909396802433 1030 18878
3896670356443367 10685 13419
217151766614982465 16385 19667
89902067142002545 17932 18725
873498293786227073 28704 28712
134854704686635073 10341 14989
162585187192412673 13306 26767
949202873608182785 11917 26270
627819261122567681 8304 23907
136425849591649489 4750 13882
925396069861896833 4781 7711
676844465756129665 11011 22868
174198198250266497 19516 24632
659597768985324929 12254 17776
196376333588695233 5441 25827
514555496258307009 363 28617
169701270209544 3644 11426
44561269261027545 6916 17338
10145684717336679 22921 25947
339198365555301249 2664 9922
488256105032760961 1202 8698
49979534686546145 1896 8988
989021796140498561 21469 29088
978376746332767105 14010 15556
683193779614782721 731 12651
602634000376998145 18502 21059
976432127345610497 19338 29070
934218412530423553 8430 15247
560547872293213377 13864 28754
146660720496502241 11597 23334
125847104501168865 17903 22252
524801213077804353 7124 17925
412494179631295297 8745 14035
78348444075704289 15965 22487
591326837020140801 12885 24935
175701047397165409 198 21985
132322133365804001 7315 10114
199204992912317633 21960 28268
719408953531974785 2195 21346
912305525153410433 10494 15695
505327538324650049 21451 22577
775657257945670913 14587 22909
148325058407628769 11441 19351
334238439264094465 7191 19665
546506773113989633 12787 16065
436652504763831233 1830 2629
355394302413664321 14475 22876
48236061309520297 304 27476
332999717292494785 7882 21883
908270018013201537 26838 28492
879756190221847553 26355 27757
731239394703646209 11217 25744
201595764697700033 12771 24126
224302730935566081 675 28747
905097575869838465 2394 26711
461824705800975041 2097 19421
80729984005358801 8326 13134
170073692556389505 23706 28419
882302387356439553 4167 19196
450270709022799297 10933 28923
736043856987507201 2528 20145
29332333690749837 192 19795
968483535861516033 2833 20898
804812521588129153 6824 29302
884431124788449153 1340 2376
286125816419616545 4945 23111
866996266106092161 6013 15247
967592739030333569 8155 16136
201073165360142529 13548 29649
469631602519260865 2716 26153
80007454612264433 28227 29445
146496526869977825 21467 25378
856704073489481729 4002 6227
364014067000415041 10541 29992
85107624585468497 7921 26427
650833289097544577 8748 16340
199522281109736353 17983 18485
990750825931375105 14974 30179
771278282323272833 10363 17001
936460072996677377 1555 24447
780947202316923521 22275 24898
120258755580568529 4916 20822
915118152955265921 4406 15545
290564214809290177 12687 14567
31845077209155193 4182 4974
205105765119188993 1809 5455
140314565437741121 9404 14505
83442634308337201 10690 20731
362831983833018497 2415 20664
30067560173325349 236 11294
823522170564778881 14083 24477
14115461002244701 3788 9623
297592950655811713 16492 28409
635599211907592833 930 5051
726556933813959937 5386 30119
642750132946954241 615 10831
882498295585975297 14105 27809
141134638558600753 3619 7806
733480489620340865 17872 19099
84281563487234481 3653 23919
151690804136322305 9467 21141
532573425916670145 12094 22523
233965037666457921 7333 11446
117302234188368721 8668 21624
888674201365688577 1742 9591
703309072678042241 29550 30518
250393567489020097 16480 29334
207645956252530785 8757 20801
509543632244387393 5205 20511
578516058357397633 17417 30524
981440877634589953 12942 28645
358858360341113089 14364 23960
217526605567371681 6456 25232
895840408061832961 23963 29552
702249172246944001 7607 21042
68068738444974745 24238 31006
933487139986269185 19899 21463
659199982382521217 15698 15788
890484533837941633 16405 26784
506159483759031297 9252 13946
104400739647473985 12399 20546
782541864459108865 2321 12734
555138848581627521 11369 23277
860453867925809153 17986 30198
715322383808242561 12427 23586
462945262414482497 12541 30849
344402362277925505 3317 18971
315668072014542401 286 19412
485708002156258113 15863 16061
192594606343863713 2733 21925
460626533657681153 20286 27702
628232060698092417 6523 24793
795650987880392833 2523 2818
471449307372271425 7504 26997
371551789444943361 3972 19295
628283870779423361 1355 22139
761073236331412737 9431 14174
510849274468217345 14675 27821
981691735055271425 24361 26788
205065988002569825 1156 16495
630454050871136897 4017 20671
926139065219079041 19453 24792
317020898490490305 7847 8664
571858522459987009 3684 16270
302454091737075713 19652 29352
366363792134922753 14080 15163
927758745390711681 3149 10853
527104675378875969 5686 18903
928834420946841985 3353 27295
593256928752627073 8071 30308
472805062823574913 4773 18366
424527331133528897 17608 24084
857296678932641537 17906 20859
931549272360985729 4760 20157
206862430728556033 16551 27130
16684320488945305 8531 26605
343068579230916289 1526 26356
608899835060046977 1048 7733
35956945490831061 3606 24671
857821796832919169 6498 21719
696893288655729793 1562 19810
986678664604273281 26567 28618
174290192394572321 21766 29491
641693058999504001 8369 28063
693090934456748161 24707 27247
361988853559186177 2192 29035
257350245199695841 12127 16128
541221854726213505 22545 30624
908959509503688449 21778 28946
65645592224985449 2725 17961
622078764298969089 16367 27113
126887520320519089 8922 18756
152259894048867745 4600 9225
268654370048214017 5562 26518
730611632344029313 20099 29367
821252067238159361 6119 8140
625049640598007297 1484 29320
878743644353864577 1059 27993
812533570379251585 1772 14712
634269327496479489 11557 13954
9731639366705737 4974 10050
405779786685403841 18191 30700
451439380891550017 22746 29996
388421329660470593 16455 25560
208780858216016449 21783 22792
806869198339018881 8063 19410
311477429272081025 21876 22940
39200008047384217 2758 12710
156994095345325505 9648 14284
304454470320965953 8730 20746
551941264492462849 7579 9906
514250962297747777 154 20779
509938157874245249 13336 17450
578933661443233665 12753 29390
823224455823513729 18866 21013
707253095056312705 8978 22166
322090147267502401 26239 28423
755844494102806401 28703 29858
482788347668652289 5980 30890
578331374695917313 290 22096
212383655847816033 4470 20017
280403832963646241 23077 27476
769314071546993665 4246 4306
423872510300451905 110 1660
294785719901526017 8795 22835
252497529778086273 13050 27400
877895365442817921 15117 19677
211792800000065281 6172 25446
70295396610248417 9743 19978
595771900445658497 10387 23838
986829098638473601 5763 9705
844726633722455553 561 20749
949414896739099905 4036 13730
677356060612456961 4768 20006
392002447266925441 10764 29184
458770909988540865 1998 14273
437612375178048321 8554 14151
661389396162963585 145 2962
649660974658040449 26114 30147
519217776039010177 18959 19453
779360819567713793 16202 25503
60760897348846041 2305 6991
450947003609350337 17430 27510
901393433830204289 20749 28418
949664045844457345 13753 24216
97482252535559873 12331 24143
337374187487419905 9210 14076
192927083783484225 17721 19811
908107671111864065 7120 18228
652484792127669505 11674 18405
97578656060086641 14721 24908
706509216111694337 16069 28078
513814151286737793 10248 22689
699296907657629441 8308 27610
91361092672734401 1314 5567
716845218579532417 15360 23236
136525605977496417 11591 26176
201343757790343873 25926 28937
953184154313397889 6440 30130
33826462181590245 6801 24965
907550268531366529 10346 23603
897210224607153665 16322 26864
306767337761890241 25419 26614
482059464942533825 16751 28773
524527057634045953 4194 25017
199191512487974625 3388 24534
744953285887284225 14463 14603
195322231358343137 5025 9348
267802030761515649 5340 17207
444268800709142657 3774 13312
411207180745968513 6262 22983
858138233405735937 15203 25885
287459411668450561 25741 26696
929110282017095553 7983 15680
874430846939141249 11101 20998
374730551048852353 9589 19587
584372546451191937 14310 19562
857006055424353281 8886 15494
477577052213995073 18088 25198
641774238267981185 16013 16752
413575598045511553 10331 15779
459369004804333505 4138 26578
120063805036984657 14841 18278
603611837324560641 4660 28447
983219099810412417 9389 28939
921518298035369601 2444 28596
208314773330464225 20085 22312
19317941759890545 574 599
378650717608977089 10853 19073
245227796961874145 2114 19031
778866847245616641 5313 27562
46951620001944865 13493 27142
101920779025789441 2995 20966
81663788801922273 8720 8749
112240904244991665 4302 17620
12653168925378823 2937 7167
647289380557722881 11233 21685
739925347335603329 7987 23448
357893569387108801 25441 27141
476431882774274817 9057 18866
220022241280901185 4615 28229
749881619757321217 12503 15540
172657760043470881 9468 30858
812437110015377281 638 28968
307694997131406465 14835 19944
374193724967799553 12720 20209
325614624834976513 2471 12639
103463641441518209 5707 25255
11044386040822475 26395 30505
523510053817876289 8476 26108
876670693850108801 12237 18652
806047239690638465 8693 15538
187648823239968001 11246 16334
440402893896251841 4155 23222
426468213701419073 11253 11682
706764695785263745 4217 9243
830804270585190401 4752 10831
950616773377181057 8335 19819
140735309189714993 9337 18433
479647994830497025 1437 29408
144173126271354593 19628 22535
812945042711678721 9858 10725
648762355777002113 245 24087
220711803135539969 2042 27414
348288164274180161 10442 12734
869236302057135617 15271 18668
426223326219620417 16723 21569
714610365244464385 25187 30078
907829398811841793 22456 22691
50726648795322409 737 2124
116772453082155889 1190 12579
650891834176402305 19202 28183
60673200531766729 3657 28145
442542675787581889 11441 23123
191338888940599361 1648 4839
308087864083528705 6911 27142
894829110513327873 22925 26677
260644009658594913 8160 22589
952291710389864961 2578 25741
352221784037165953 13527 21072
813194648030645377 20395 30137
829868251886427521 4778 28273
772006162996170497 2638 28629
825872657248037761 8695 21704
776111050841976193 5794 7445
152675786306648577 25361 27993
519056044578924545 5416 5438
342702824216157633 7727 18479
867407385063188481 21559 24356
969612357312133377 8206 28344
824388136169652353 11209 21381
142725943589038449 18264 25826
312265877942579073 1886 22842
987733916047748353 27293 30741
425379176177138177 19686 21906
432318893383861505 2838 18587
327991723582812225 5517 12949
204966289760438529 735 22083
595485596188346753 13749 16549
241196990199949121 18743 26264
26665051353020885 13766 29822
608672064670319233 17373 25075
215997658953831713 15005 19362
521785637612335745 18986 25370
848605291900128129 18263 20650
457013997777199425 10173 22320
515804322944227073 18852 20976
24515539595437729 370 23112
696377888803212417 11552 14121
452858600409545153 2988 4060
833539665921058817 9735 16589
469800823077772353 6446 16293
491384247518254849 1041 8556
342150578559216705 15516 23927
929367594740504961 5287 16027
52462618074383017 29634 30822
391437049832873665 20131 30397
371478884625393153 2788 26182
673195412602872577 733 27578
440142656783077505 3524 4548
412548654091665409 7046 17323
41893544614925561 280 18638
191390170673450657 1342 6450
231195087063792225 5546 5873
887739311462539137 12284 27407
226239486613938113 25356 27041
391081160932039041 6263 14452
621407763347345793 2495 20170
688168418992944513 2519 27215
863044622956824321 2917 19262
872718973758843265 6398 29155
578819591740551041 11586 27054
717345063652160769 471 2007
598404742473864065 7977 10036
557452809633566913 27862 29646
662375878409104513 5339 28736
79497750471830385 746 12601
274792662997516161 7388 23728
412684761912423425 17960 27887
248081873727880257 9501 19600
902166514781683329 13197 18546
528103890450015681 11010 24793
770339139454428289 3035 27642
84933631690201857 10679 26303
866387655890918017 12109 30823
776731041821239681 5099 25955
258298136393726465 6194 27110
15857727163375303 3350 27347
543011159887967681 23779 25781
3604827675875556 11552 13459
963328844098846593 14992 15032
324185105267215361 1077 13250
50137565022396305 16321 19711
237895768002761793 5319 20849
317762299822668097 13978 27124
446202189935501569 10966 14690
905673626892436865 3676 24156
940758345736842497 7871 21589
353159540228524801 15836 27000
901822165097254273 7264 18389
243748724890195937 4597 13707
351813297645509953 18322 30947
440064038378260161 12147 26507
899533874385422593 1081 30976
459245578553819201 11935 22187
632074514976185473 13579 16803
778421012387191553 15787 24020
564022876345031681 9831 22173
427893575141922625 929 1301
576179888810816705 7113 28082
609943465288829185 8454 14900
495101654271035585 1857 8442
479039910380365057 18363 23981
102900699965548625 2168 20140
80099011208837121 16604 19338
9091625558081519 14815 28229
455016875434949953 14398 27808
368177133010153345 15567 21896
618832125223114753 8921 17333
37201237290087617 7872 13076
327502047235910273 20246 26775
488928501061881345 17368 20918
667849985769016961 2729 17316
92749885236994353 4206 5751
731835918821047937 17484 18462
687561114932226049 839 2549
137388121691621729 2528 24163
787679464959250433 10984 24550
371207703874162561 4818 10594
444764729472670017 7193 13563
502811193438596161 10048 28402
130431868847548321 24726 29357
902108727613921281 15543 21892
619545464076811265 8325 14648
374045992067600257 10017 28230
808084494146026369 7302 16240
680523037135586177 22014 25372
707559335751344769 13147 21059
408414693099310017 2178 16954
116134636821609409 4091 24512
586890690724033025 14745 27690
568131374467203201 11786 12045
856538117337031169 13144 29148
404390327050361281 25014 27961
190729680041258113 16723 18172
272691024144737793 11183 29405
895087790080516737 21349 25994
346317526593676225 3005 4967
318601663945088385 16855 25831
787920481113150849 5328 17314
319633516186989633 15651 16712
985544468932840065 9549 23866
879393710518073089 2245 20321
190269097714466529 26104 28768
552886563676516097 7587 30388
75041092219944257 1549 3216
728077117176553601 4735 6830
58579294396157169 18464 23985
222378935541762241 22484 29496
394157805386338817 24772 26378
734484169989670529 17782 29537
761717891654118529 14441 26277
528023170603809409 13595 28492
432981051626764929 9544 22484
810378475066585217 15360 20180
61006706049017369 6482 10129
51916212156093881 9885 22532
483476103448008833 7771 24054
851223309567458817 18834 21127
904967964724111361 20296 20872
654911680257676161 12067 14938
918148052035373697 18922 25387
705489360059743873 12802 20247
487888892901469953 7708 11549
298488942374937921 2385 21160
399342853348468225 8408 23083
902877304076113793 3793 11036
664786031226103809 3698 16374
464771260127442049 10214 22646
310089376609763457 15402 18927
884126009333868929 7204 27846
113708757063836433 23751 27118
807540559669085697 23667 27490
679183480195074945 4232 25293
481672736647922753 4110 19133
271533428438832673 491 28280
534989592229813121 10510 25840
872044027874576257 15222 20777
926741699610488449 7790 30527
960409853720523905 9314 17241
129844982056049217 15606 27935
902111267386157313 20099 25657
400750719120352961 14585 18150
797150726937250177 8946 9061
480363463919651649 1923 2776
186967935949891041 5653 30133
225406576323138113 8964 16638
324797570205266369 7689 26812
499400054015573889 6231 9247
215075646053076513 4570 30805
986547075971216769 3569 28126
321423903716837633 6563 30392
317997538937568449 5522 26280
923541352149779713 4755 11820
923595846127966465 18010 25840
782393132529978881 7973 20403
171353070009153889 1237 1988
619543817326995585 1135 5082
673213582025809409 8426 22348
604595310544969089 10003 12415
962056377053706113 1867 5063
247215800991508417 4540 19411
238020854241000289 11099 23735
349838828039100481 25141 28823
48516729212927601 13706 18869
431526986727231361 12985 14614
836671806670395265 9044 28531
564140482461201729 7967 16193
222728833167089121 23051 29447
479053276162257921 3102 26483
979489130586443905 17230 24937
774085645361299841 14986 16667
815072933573325953 9745 27340
824832802468062465 6828 12370
775617679806416001 5161 25502
374039643848366401 2273 20018
895678029219915521 7981 24367
961555678490238849 10799 17965
606381051240390401 1065 30313
421477345330419713 3596 22194
179850903794850593 21677 26507
833245901980870273 1285 17769
60271457279796441 21129 21146
744130581996333953 7620 7683
333914154786164353 13890 22921
915877806467076225 1040 14252
504682324154316545 11853 24199
463477789047534145 4944 7248
309105150369354945 15424 28421
621908783448486017 25225 28469
126894326019723281 131 24568
895137370580332673 6199 16509
293441414693894849 6910 21688
368762522368339073 24046 26073
392613070642738625 15270 21971
998171161755994497 12140 25283
100007899256205233 12337 29741
241495531648620705 21289 22916
997069451621271681 25505 28069
921727237975691393 6399 18492
837194504540612225 7410 15997
990232029519088257 10460 25809
795745836619403265 18042 26671
407797543701338561 4666 22058
611109634322694657 555 16216
450841239903251521 6197 30676
345471833606254081 14241 30453
631455687830882817 12766 29160
668694057461074433 11994 15476
914514508751320705 17844 23263
430106430066388161 649 26897
632469091647937665 5013 6449
724810481154086913 11634 17486
534510282430840513 10388 24686
828327896096666881 4411 15783
561717791820743873 9714 26314
447514568006916161 7119 15818
316880674600181313 18760 23334
66103043720488585 6134 12930
138844907224257249 1036 6144
969424219342663169 758 8763
351356903898260225 9103 16690
616992304135109761 1902 11455
709831387001745665 9159 23455
413072361497462721 4907 16128
688010124285820929 13411 28752
25230684461263309 18933 24514
179925480768606145 13988 29010
374705772865148417 24525 24832
128451905469301409 5136 29159
457046058386552577 10238 11293
563135722691189505 4957 26695
11405239701112181 22588 27570
385202665027772865 6636 29497
884349493385116161 7682 14514
478260411847248449 23370 28375
274752090657891297 1031 5294
761819519146637697 28963 29122
293046483455825089 11715 28782
286496914292204257 8893 17167
181529496206657377 12252 23413
146195117738724193 19969 29542
228937103049787553 478 28430
719745920116753921 774 13548
105975391999173505 12307 23572
601248874704122497 4461 25611
562536287555204225 6271 26953
413869373986418753 11394 16453
513624057343925249 7293 7957
826539407644556673 11999 21962
407066740873631233 11279 11528
218821472702462209 28381 29004
475386813808022145 5244 6546
881014776006292481 17933 26498
670145433756474113 14145 28496
98570200716185505 18173 19990
640705567013107201 4282 28609
665443064877532417 10005 13365
189964350174051329 3753 30562
808257666764934145 9122 13685
95717559468901921 2793 20364
111662816011953937 5525 10740
903596125561833217 5597 26154
903681324378229761 18259 25286
968622296282156033 1835 24333
897668570589498625 5773 19187
42849562829474057 7422 22490
417860318426267713 16196 19564
598943711291660417 13486 26225
870084172258724865 21882 28249
148147772028025313 6398 24528
259502011650599937 6338 29682
186108821111623969 1182 24892
510533296631987073 9068 13518
351366920049230209 150 18261
936298521728151169 19831 20275
748569931216103169 139 26027
515925737125410689 3871 23867
194495360178066785 9228 28684
79232153374793057 5965 12530
927307474066317697 10252 14966
395247099350083201 3046 6046
434265300235722433 18158 22556
798897253793530369 21423 28879
173566336870571553 7222 29752
421951549669085313 12702 12940
217361224934947489 16605 22330
607074565914931713 501 30781
483576638373143937 10826 31007
60769940536939513 2627 30954
502085075423252673 21118 25508
311617914863763457 29601 29689
443141902593900737 3279 18698
334291808333755841 15567 25127
127996769311678801 11660 13144
374702351415866305 20820 27312
579570015184522497 12057 13186
466067221095809025 1613 8600
894464080277884929 8955 24633
7583004383139525 12864 17724
91576797530130705 13733 28635
475586056327482945 23230 23674
973537250092064769 17448 25166
162545174382078273 19238 21462
940485057406739585 6705 29337
383085825456472385 11205 27460
945275040142718081 26356 28898
337383946802635393 6208 10454
86125135405346497 22859 23785
969847443964834305 2620 12882
369629306736570113 12293 22378
101606124499259217 8179 8374
683042825952618625 4228 19469
27969187292935517 18348 26473
685158667112943873 7072 29385
718043893274785409 4737 10194
208538673096022369 3485 23515
102445284771544465 2944 29329
109977473747662209 8196 14599
509528648120440385 18046 24042
462175586777881601 3957 9797
491974999589270849 3662 12018
295118195625065025 4082 6502
407890137911540033 5180 26196
892051057598244737 4076 28385
831923434648256641 12346 21431
597432479228999169 28301 29671
731390843338548481 20299 30689
798562529560577153 5171 17221
766254504600478721 18193 22500
772692691544648321 14566 22617
835723599776987009 1912 20674
220701283507189313 9365 16941
842442335890222465 28122 30785
585970694872841601 2637 23461
151212226067261921 12298 26087
99068051382950273 11221 17343
886097611755243265 14937 26850
663828031236988673 15252 20436
892555634286811265 1612 30838
56664085616226601 3690 15176
266452880359832289 11101 20574
911390665110062081 21129 28936
654415887052042625 18643 22728
562801111275128129 13723 24061
920443404047457409 5683 19853
948916009605056897 2887 11543
292815250186368577 15343 29083
613794053745031937 14068 27349
16780558608854081 215 28072
420779205657126465 2601 30894
154496772233219553 19388 28417
439928223979997313 10773 20789
201400905963392769 996 6213
250573598579109089 10498 20590
429312620779246145 9591 20196
241879319406073985 9436 11406
445618674247253185 1475 10347
186776124194423681 18401 23745
348904631382996673 3547 17126
978536723798647809 16087 17129
326220298491389121 26024 26711
453585940042330561 3429 7304
182377590578187937 8361 27621
726139726418857345 1334 8301
794999715355469825 21840 30035
312393178410317761 22663 28052
639657992438262785 10483 29236
856758991875757697 2231 18720
70600079260938033 5368 6012
594038219676889473 3014 3136
898474691050257281 207 5538
40293460081294089 11591 21359
619134287237027841 5251 13442
195619449145297601 12469 26887
143463331451076929 6505 15361
953032402784295169 4704 25563
427410978358036417 29412 30825
485013130714776257 11443 18430
227228991628113153 14160 15289
219055172007578849 1852 2392
43577323308351625 5905 21499
30271868870599405 5589 7020
924121420578703873 7734 29787
956783808768911105 11624 16553
528862752863684481 2733 13942
332199077803353 4094 22892
698179924659275009 6719 25691
837217700241943425 1921 9354
379501603422664129 6587 8736
570526208235676801 14783 20162
6760649035076228 3723 24599
564991442507398721 25469 25935
222835295662402913 5980 23307
235670803891139265 7770 13767
829713035465250177 4878 26509
497508546757664769 3673 29121
233428921424842177 11814 13179
781290385918893569 3250 5471
378944924425557185 6849 29027
846991181749594113 6988 12363
555540806567645249 7035 11240
907978289854753537 17865 18175
192502421182400257 12696 12707
738201336950702081 4152 28047
843589556234103809 12909 19014
935058529515814017 24899 25674
47961574386878425 13640 15901
790558181693093377 27089 30945
362879086310979201 5882 12745
339486130457146369 20145 25441
198429434556420161 19578 20275
874001548237337985 8352 20003
933651013251402881 3528 12068
998110777699466241 4462 14443
306602480954129665 6645 8984
66708943455161321 24267 30160
591793326441912577 19435 30448
201688663515739105 1635 29615
453326041362306113 21639 27971
480014857365198081 761 4186
902877315388405377 4733 6079
774900376386952449 11092 24198
661509492576673409 26187 28276
668832949500206593 15643 16870
860629080685239297 1227 5318
867532483028298881 20300 21010
298024032621686529 13495 20363
518645518547025089 7412 15905
668850435514922753 4526 29098
249196184146782689 10932 27559
398662971204860353 21937 23086
293677059382197569 1235 6090
123944415802778705 13525 29447
736652133819774209 6383 16000
667074105289390977 13179 16090
493061247026581377 12122 24370
944705774621677825 29319 30137
874025264581305857 1057 28561
499850144369421633 13902 25239
137369921661395729 5384 21560
132414552506386225 22938 24133
258841317968915521 18011 20509
618131637581132801 10286 10419
488400145186055553 20665 24857
167403902495276929 22377 28393
219686805918612993 6772 23244
581957744675410305 2186 3804
179087720354779393 3985 23096
672419619469106817 14281 23823
585050384499055617 9851 25415
827388797614180097 2778 23192
533184270804348161 23995 26174
696881090202264577 12017 27649
390085170548289281 755 23226
707691231632569601 25490 27021
18126636779534521 1028 16090
332599455981348801 22781 29459
823052436317425409 5803 12911
7565436532889437 12305 12802
378443509575610881 8282 28202
277991476179135329 2619 29822
962356439735387393 3960 18672
311830703244002177 25054 25873
917061470148986753 20725 29784
776104711298952321 24491 28008
766521950887380353 17861 28978
584854029790978561 2260 27818
550842476497415105 15665 20158
97974020225176881 2506 8831
893239381246999681 443 10550
101391417275014113 733 22788
884333922780349697 17338 18550
197468801230026977 2992 13967
701621373617911041 19243 26764
69846742762411649 16002 27585
388642233237924033 20774 24234
81747712195021201 5664 6558
867868330125801857 13403 30982
621064654624010625 3189 22626
404028118273664897 18279 24508
811970595007434113 1141 8193
474292705454814721 11904 16807
374855509352773441 7934 17904
715617671091443713 2739 26421
345658814687777025 27240 28248
942642035344945793 12918 20190
227072469717317217 9928 10800
788754983521307905 3663 17381
863053017993788545 12522 16898
424302668657901441 434 30720
866168824783006337 5209 29027
848090471631728385 9333 24952
977374231529619713 665 3638
53549087578673497 23228 30125
483077685349801537 4321 15527
93481187907435985 4200 16815
739808068265855233 4127 21521
58691597248611065 2437 10700
194671766217386017 9081 11137
764026619672414081 3058 16258
525435406346712577 94 2179
24807105823029473 19303 23341
481048301893171265 17091 24401
83802395556752177 17254 20857
371734057625214849 15648 30338
447627761112414657 5978 21602
921888567407609857 973 26365
490686505643957121 9807 11282
766557468025336449 5611 18010
119899423101045953 3650 14528
297983303293822401 6100 23135
901574648991960705 3889 13154
111916200082074369 10402 26912
279770395240376513 23288 25601
650889886024874241 25042 26162
88604716996449889 9511 20608
472078652356099585 19043 20427
928069573986775297 13213 13948
726164654782113665 9228 11406
813981765059288833 7833 26106
832476983359097089 4965 9416
312096268094251201 3522 15935
782639714851814657 26395 28282
24715680737692481 19134 21148
17035341659106253 1239 1371
474060449182545089 3960 30832
560108099714941697 27113 30642
769030686481450241 13516 13827
937588071462126721 24177 26503
590746185579490689 3048 19943
148239700506184833 22371 29361
236230381715891713 17241 29419
766158376686956161 7522 20684
877361544883811457 11364 19710
87643175473491649 17218 22212
411130794897424321 12775 16903
449530798864682177 20425 24494
304799389610536769 3264 4392
616161445868147713 14380 30710
789408443756364929 4092 28700
230656607602451649 11271 18156
669454297165984257 16039 24385
15560680838039077 10962 26774
734827253748427777 6514 6647
242237629353095233 3674 26666
463985372752773633 6830 15521
340940184883056193 23813 26512
733658923261622017 8391 24307
17973963327886367 24849 27656
3522054127600428 9938 20181
862023639761677185 4796 12965
672922511869451521 9122 23990
884442265079169281 11619 23143
764194192925515393 1836 3261
605936030911596673 16946 18599
541442227384202113 8819 10091
593776631062791425 3075 10994
460817801024219905 12665 22782
868445618964845057 2139 23249
627134161145740161 10491 19228
411011403867231425 11114 19050
21247934650403977 9416 23020
217651812299170177 6204 19998
408234631381638721 5667 15031
841247250267013377 2152 27298
971359316127419009 5450 28640
722798069272531713 1108 17028
255101404093586849 3103 17426
666226455322455297 9666 17390
413747525829592193 5291 28516
132729321336388033 17326 21395
664355932262928641 14446 20156
337333337905999297 21676 23152
523847997543256833 9328 23564
844316173116030849 5152 18006
726966449724820097 21401 29977
656728838787326849 20841 21528
479910681538086721 2346 16921
441128615282554625 1531 22487
621749838335880193 11604 12064
168917474255163585 1536 5345
840684163724588929 7640 25575
656330493121121409 14465 26649
157921218554356801 17406 26255
614537798693131521 9421 18049
361168308814626497 1628 12782
990127820624014337 19426 21039
343845756764714881 18090 19514
983947091060212353 2806 11331
38678192911604017 10390 15353
169459529204548417 8718 29449
10023800110197101 14743 22111
201994985353334049 20532 27163
176888268935471169 12414 17080
813663704239235841 7829 24310
85419703747298577 4425 25403
813382016350299649 11350 18823
484533429234957697 2747 5741
311656104100681089 14772 22770
937253168805234817 1403 3899
490685361745729409 10169 22418
649946956155474689 15826 27826
130166087642511025 7686 18828
501911124421376065 613 4893
9388242700890005 4915 19522
586403345715879681 9213 20240
774608309740219905 13725 25849
822184726530259969 5837 12702
15329309330237351 5572 15059
181970714400819137 24732 27173
989421992978140673 2397 10067
173941472109184769 5753 9632
423526698243204417 12863 13330
138802016897628273 9506 15097
697753559402830337 17358 23532
620833302827527681 2703 25039
341336118449216769 8050 8373
499920675897783425 3063 16947
685138221936984577 19057 27433
532819459009822081 165 29127
695756112217122049 1259 27744
57873516342667129 6832 17620
281672103065577761 23171 28518
94124306004268017 18677 27854
191154361357174465 4713 26824
762296168221922689 21601 29057
804753881267249281 405 19583
906606952948742145 19707 30604
240889379364414689 2689 10287
907502416729940353 9291 27105
411884175869037249 9020 19247
560117781045512705 12383 14596
249749958426743745 826 8248
623583398752032257 158 12486
261687181051389217 4619 23850
133858557293756065 16174 18984
203713139959187841 12703 19554
523974132786619841 20458 21756
582082762122954753 6454 8216
450524192685612929 20856 29765
313488060577807233 18082 26423
209677688013272257 18492 19200
847583644420996737 24612 30992
13436973646911099 7532 21596
307300604772404289 13716 14767
297870409788700417 17711 30159
832591769773333761 16737 17146
698214814497824001 8751 28528
459390183476639169 14109 30669
254859085893826881 24088 30440
753265679881554433 5811 28766
773845309421623937 5804 18026
141117966767364321 21325 27687
266611822864817313 47 2472
65347222752823345 984 20866
819343667361330561 10604 29634
393183341551942785 2016 16081
792502767219474433 5282 30937
136966279918926401 12275 12364
754306554914443009 458 765
26345053823018105 4063 20864
109535714837662113 11648 25922
960956891136280705 3461 26984
984362013165089409 11334 11800
84753242374656417 4758 15587
777057165670441857 4070 6424
167062422059462529 7177 12302
592359516980813825 11499 14383
155401189281985089 30653 30767
419624562837370241 460 10324
806401591523385985 2294 4884
396620472107862529 24137 30028
218558914448404801 9757 22179
843924367524920193 632 19252
33906561055591313 11040 23004
409029558924224577 5356 6908
230987539620155489 6564 15115
251976326421257121 16953 24250
843699202570181889 2191 7002
915417894453817345 20331 20371
874261453957469569 17232 30561
86728849213614017 4209 27123
211487413368775649 7012 23368
772671558708104577 18631 23222
327027541034748737 3729 6933
918834892434276225 12532 28103
270360253091414657 9320 9844
72270180103068065 10877 20966
209264888519154369 11266 11268
248062205169702561 6583 14179
754534047621707009 11165 24607
606371560099852033 449 27500
159707309247703937 21205 28515
314475294344575233 6161 16239
761721752655549953 5236 17013
434836301836533313 21670 22524
740062468487419521 13396 25848
80143074958584753 15143 26977
640310107191613313 12959 21519
681332653856365825 5720 28556
391388249321277441 15504 15601
710464946288524801 24560 27264
343253747094340865 1915 28815
672352850594485633 4158 6605
113227008854661201 1893 28282
835933041171784961 2470 22962
106727803616553985 4959 5962
909959688560455553 14390 16106
993484394782722561 12258 13298
962798694559595009 575 15054
617690893848820353 5803 22746
669592483648166657 19212 24938
19579217298510089 15791 22768
899100832069393665 18263 29533
599544131986579713 10068 23253
317396473217506497 1327 21938
66467317854925769 9330 24014
417132051775453761 10320 16736
747349164573595521 6799 11285
623275719023844481 5381 9834
136513256420524705 13321 30567
452828725455418625 1251 6150
321284571991629505 5725 6700
329058196221772929 24303 28236
855981765089875841 23385 25852
486813541457664193 3184 13814
206245594921316673 9727 10843
235529582038687137 7616 29556
683654100723654017 15529 22233
822806612770420993 6514 7893
473172350798041217 8637 13609
864240847801674753 17175 25366
13625485201838929 8206 14452
910643643258353537 5798 10374
149646813929198433 11982 21564
893400672307826945 18857 22024
345966561375345089 16714 19391
708860744885811329 7555 17814
98724156425550545 25287 25711
672178495553474433 4395 17284
429267028397116929 9411 14099
73264391568230289 21068 23869
300429897929465281 27053 28863
91594282081992161 2655 8136
956131164303169409 1366 15844
942515743584181121 24709 29588
973806002796653313 22800 28277
386958325172706433 9786 28793
208845608997261665 3507 7633
490810242740323585 1494 10961
522146906405598785 5482 7286
317525259275079489 10050 17868
434447379669844481 23485 26110
674390025210044545 10665 11403
242825760130205729 2833 7895
911492420992736641 7931 10013
587417435652621825 6839 12582
627927388663820801 4697 27943
737942269716260353 340 19229
173430371041042977 5845 26572
59720013274525033 2779 30519
5676345475364998 19827 26057
474371676851138369 13712 23609
968284323439824897 4959 23193
751783225943096705 14340 27068
619495256922377217 11135 17605
562480011108764417 10392 23565
659705986259474689 10566 30324
188529882927237921 74 28547
32060736904242049 13419 15312
501989031688157889 17022 27344
976017463014066817 12557 29312
700351934662972289 6633 30574
221360500271273953 17279 18983
940795597943978369 1595 11144
286798957789251585 21529 22057
52985215343337441 2184 4707
66284672901133489 8752 28038
826919867131312769 10815 11536
826031632905589633 14522 24026
389966037586713537 3632 14118
409120340667797697 19923 23051
233495029554521953 11710 13304
19892647849623301 9752 11047
248495511604854625 5677 26798
447156854926987521 9059 28608
489513567921296321 25187 27379
641542724855376897 6309 13233
510234025012589825 2152 27259
482468695589219009 21341 27195
551981581658143489 7523 7748
991294102388117377 5531 14388
973304941735616385 6364 22643
828172581767660161 8604 24969
164648860742364193 26538 29948
205000015370096385 1112 20544
285486071881006625 943 16768
314845076872742849 3765 22007
730398439748146433 2690 5798
439842442794635265 11672 29448
467641437008837 5700 21260
168000222378992705 2849 27976
803890623790739073 9957 21143
435264351900308097 20496 21431
732789163764419329 20523 24384
514102814811806785 2947 22914
122733266382741841 29129 29701
454822605821114241 8079 16846
750642596531260801 1830 28503
817945876292924417 13599 16850
433237707390379265 1007 30183
86329651091425313 2165 8560
801528270525704321 14222 21253
729639722743101569 2011 27868
434038559795201473 4513 30831
813782625066131969 13980 15793
690531113159121153 4726 11372
118108868069015217 196 16061
720200779327985409 3284 11066
723099183716804865 21830 22958
785880471941862145 27311 30527
154910879858690017 8087 30873
33979473746686753 10387 12721
509316709883826497 20876 21647
606975184278805761 1342 2019
774292284775754113 9707 18411
647582021079120513 112 9153
7267183402341005 997 27508
336079252089927425 7360 8796
431469772477598209 28396 29308
658928581043628673 3490 25343
459290440076507905 5592 7432
100680375513089617 3521 16312
991834327986026625 5376 27611
73711313597318193 10905 23265
397645378751938945 13739 29541
297686491791960577 8352 14316
661660596511254145 9769 28637
85584875641533393 21597 22529
388148457230336449 1541 14517
906222165891417601 8612 18450
890377814271118977 12649 13776
120026363838054097 16389 20932
534313110983241281 21201 25390
480160000915997633 1111 30878
81811086357149073 662 27409
254602120757088097 26087 28349
953859096053442049 29608 30821
376439991533910529 10673 28876
115196720677630545 1361 5852
206767035689455969 13648 18610
834758761682984193 3492 30969
296824744829830657 7500 22037
136251797955097233 2241 11452
436969462910443713 27771 29666
875714461575860481 11248 29469
669518552824140289 11253 30697
796050234171673345 3400 17780
156186961481626689 23084 30356
182719277791356673 5789 26288
27926231804496381 9080 23460
224714336240467105 1549 22158
368895044319547329 2352 24951
92618520570660225 25881 30242
846001258117549825 3844 9727
83636326534730193 2952 6808
100068322746455601 4166 16878
36713643424739929 5809 24559
236764840664346113 3022 12342
271637579728761121 8541 28619
832701158568401153 3324 20382
849659838055636353 24158 27201
220675989532391969 21922 30552
416568438695549057 24614 26312
964458501399793281 4660 17465
825305210646199297 17423 22634
615980180480573185 19959 23688
485637517465917761 5385 18427
931747306971121921 12208 12436
72679652234945985 6216 20464
920718688870064001 2919 25598
438400420982446785 8379 13802
59430115017864441 7593 20366
129916863793106081 18843 29524
256874886605071841 22992 29711
240872876078711329 13562 27232
296655325553675905 16633 25340
446210043740059329 9378 29054
676675574211710593 252 21901
94576438280398641 22137 22618
775298762379794177 1624 8200
883562054471262593 4204 11650
19237569841504157 6205 23833
919265277159624321 4657 12063
668118565075165057 3062 25262
259571017529403041 16572 17492
416810110237971521 19911 24242
893284111577287425 759 8830
579115617948122753 125 24883
635143806824906625 12285 12822
332444948050447681 2735 17610
803509227720567809 2751 24325
728334919010539009 12316 24416
329079378306069249 2247 7654
248036167818749921 1664 12571
612040729883688065 15222 29133
416384826459182721 9547 13342
844012855191969921 20424 20631
380693501985501121 5431 11738
705533808949823489 12120 26140
698611306916607361 21163 26829
141236342812966593 7199 15447
888104120919873409 19154 29933
873443929010562689 8884 19170
252838461295215937 2437 27558
178265138753964449 2513 5624
216031309657221729 5478 13398
953554491006585217 1298 2188
84945033103227985 11010 12403
792424894864787201 20714 28673
563901941373526209 14098 15384
998869796189239937 10648 13361
839734622810102145 15668 19101
892797940289874305 6747 29005
902431026021769601 6591 21861
643080064087470721 11477 26637
36395253031546561 11383 28037
325061951476165249 6991 17785
809678664559324801 12159 16877
378002922018055169 1059 15767
853527065280577153 947 21960
559433018643424897 14253 18885
322465287291134209 2831 22182
683216238499383681 12590 19040
82815592361161089 8792 9187
678314470945402113 6705 22963
486692911542913729 12378 19415
264934483720026049 17000 19841
346887553654813249 9321 14987
711454147013107329 10659 12698
775216131661817857 8894 21233
139334028973095777 23613 26822
539026776068087809 12277 28699
683402696253132545 7666 20494
702234465718955649 19900 24665
428166006195937153 9596 17373
952944963770239233 23459 26492
348695531674330561 20339 20480
959870340758850945 9672 14130
686647600951928833 387 21454
601765937555402497 10691 26104
339177789635307649 14759 30492
131162214505391009 3065 13486
442208009857211009 9133 25968
508237952212471809 21420 27218
726856648243078529 320 1071
374022918592014977 2030 27359
646472819089908097 1662 10974
123757090178433057 9436 26564
3075176689868898 5773 27818
537047079135842177 23665 24538
612564316722938369 9796 30508
702260834487237377 4705 29951
426008095090445249 8312 8666
559031237321146817 17676 25497
77914300693763041 16161 20299
226005056106377121 4690 23375
125708980876488849 14844 22563
52703868097037089 9452 13557
573744348765444545 3755 27013
22615122677155597 1317 16137
358292126017424577 11654 16632
996832691627400193 23174 29476
742455339343152385 22007 27843
304922959942221185 6243 19806
744286991768753153 942 8610
11341302258127685 3788 13251
491547314988764609 14441 22719
644661986255261569 3135 6637
133610586799328241 11441 15861
803459015987339649 13415 13621
447401626423484801 7764 11421
605161207022835201 7945 17922
130689672918158801 4932 11681
819754772238777473 17855 20772
536213746224404993 15604 21713
13203712227142007 714 29024
54632042709208409 4812 30089
674050731646740737 3745 21782
306356260805713985 20355 21240
362013678821117697 18225 21695
764470777689304321 3543 20570
533931701062893889 6190 24510
872141399128764801 8468 16791
681105053273558529 2164 8030
958738946629658497 20970 30222
812495502590973441 2746 23349
830880099407480065 25625 29269
569034690372067329 3320 23511
169201203925645409 1927 5321
435134697644880193 18556 19416
832714113366591873 2126 22474
505898165065435265 13143 26942
164574759862368577 4588 28279
825884492308841089 2885 23002
487218063869974593 3343 29332
697008067144654593 1677 3356
112491780805193281 13227 30223
10972999155281827 14121 19103
215393768464849697 11843 24904
560297646423084225 5018 25401
914640000244808961 14870 15869
779801125646752513 25368 27863
415448581084902465 17103 29239
179667511281369473 15815 19814
225694743745528129 3751 29975
321168012812702145 3581 7406
742577049321369089 1329 8876
86185008491543873 7065 18852
932925254683418369 5074 6208
795026972550100865 13797 18153
415639897805917249 8506 17158
189575239627320257 4965 7691
248697715717504769 7605 11039
771664080148862977 6027 19482
687820291852659713 4771 18098
514004711603906369 7065 24203
37858255712670545 8785 30334
719569782988724481 8073 12451
56573572078903569 16431 19769
154323688470757505 6547 20921
848388075827024641 20321 28143
833430899293684737 9522 27581
464887242765257729 4628 18251
980646721004507777 17529 25656
165881184189395009 18612 20158
531989014863324161 9869 30209
857322006725482369 13455 21040
608732892416899329 15904 19010
296279658524248641 12708 16610
223749353327260545 7771 15812
618676129934982529 5761 19785
908773345103856641 1613 25542
669763422731726593 3861 18993
222814509189714017 9355 26093
930443452614113665 13307 16509
342973957316932161 26885 29725
221457789299627457 3608 24188
517967805245600513 16159 26721
142434002378479361 11391 18951
59180932437175929 15112 23801
358294047012059009 3781 13765
960424279357777537 1718 13717
257784471953172545 4905 17383
389556859674062401 9973 18422
179412725226121953 23400 27602
78661232587020177 16 1979
374767861301421569 7074 20925
35169815998433053 24721 27763
440287404513377089 5555 9359
376067693762006913 20789 25510
895856414340371969 4413 15412
193878617448493889 640 10309
895495631206991105 16274 26893
576820887266048769 13837 30326
902813666207748609 9714 22712
504028706121733441 6159 11879
325874192858343297 1413 8356
799790643600498945 24287 29566
877479020802908801 3170 10359
333535689683206017 18050 22603
753645285288520449 6587 7829
236147478661731457 1555 24619
914525862554313601 21634 28161
405622545581952193 9945 28496
121839512320512705 11971 12964
244839600139282977 14142 30899
389860833562707393 11363 18264
390862274872407745 8359 8848
406697768897068097 16030 21338
256716190507201953 14143 30956
303401639935316353 17912 21684
141705653086479089 7112 22526
635308429627052417 2213 22227
872691778238856193 10023 21911
966512651761135489 13918 20821
41163990494542449 22171 22396
284005460359800577 4970 28829
668227154627398785 21386 27167
533055692280896641 20480 23084
181964793829951777 8461 10774
771368652662339073 16497 21683
574178935439800129 14476 20318
931366835877568641 8684 30600
95874228631718241 4133 30948
265255712568496449 2025 10754
125750317071801729 26369 27401
816912814054262529 15442 29273
683929628283852545 13296 29295
375258978181811649 5177 24829
174242648404355553 26244 28123
178201826076175969 23560 26094
135368295097439537 5825 10694
876293658145790721 5424 8998
892318944689062529 6905 30717
559887228931728513 14425 20275
603770802892842753 20616 26956
828541237145451265 17212 25841
608679221010827777 11719 27761
556947802215304961 1937 12211
480428251994513985 19955 28265
43417647973235777 1674 18481
452921332690404929 8862 29387
244269109950039361 23210 26163
373638758849711681 4657 8729
61212524780266617 1943 9672
230802690897700545 18454 26413
670675975753837825 15525 23905
584359196125010561 2273 12072
717029891440553473 9540 26969
873385586248669953 9012 29776
21140312605353985 6885 23358
538579147620811969 3703 17552
88003564981157473 23707 29736
184274713754330593 3359 10962
763050566288896385 3749 20107
479515518174142849 17398 24414
543688929275454337 14627 19821
155347661679879681 12943 21705
191492904888264097 4781 30675
782193554393860097 13069 16901
717148121159532033 14879 16687
525420417155100225 9142 28711
595749077959268865 3128 18487
682503500089953921 11922 14581
227524632313397025 18870 24334
444938165254196609 13106 16537
527825640739223425 17578 27636
525097043119973953 5227 5347
713697428149053825 3170 11508
494169628233901633 9510 18254
778833053448934785 1368 19155
951584420580676481 3060 23773
277640482066665569 10347 26551
28018720183151657 20644 24214
997345085908761985 9167 27196
753856849321824257 8735 19064
426992682277891329 24397 25505
17333191995827947 16774 27894
924278045825062145 11044 23258
497810151151643521 2217 28686
487541951452136833 6079 6580
588744024830017281 11550 25588
901999667706860417 24717 27066
930479359339773953 4226 12236
713197689216848129 9086 15639
181244409562946625 1815 13317
243848110944853153 19330 20020
678181037603625473 19964 25328
735793866537115137 1887 15722
220921037690200001 14000 14590
748426482625859585 18686 24752
743645327187881089 5880 10837
898832831712745473 10620 11431
32865938151029897 2541 25196
807226685665611393 15104 19243
844623674414467713 9206 25626
534023692662607617 11922 29607
163082037188527105 10430 27585
302492258321279937 4179 9224
92776092691639889 6435 21851
540040581816434433 447 14415
659282807074116993 8715 24265
614792279592407425 2563 15633
886843991925903873 18302 25933
179051750803417057 7479 24210
178383616840303457 9648 21058
268461428934926977 26245 30873
44646377079335057 457 4154
834851844714812289 9232 21240
55072516573783761 12850 22427
921653970597716865 19099 27156
90118888757420017 10640 27438
390343432524424833 3883 26996
919388988823012481 22812 25131
861925845244655873 10341 16133
569642044698884545 11623 13123
742011483776217089 5144 29824
815363498769993857 12663 22582
875538256847406209 1973 28365
230847454369044417 2017 16174
932142544392441217 10810 12394
505486281505536513 10038 24921
218482203625171681 2143 16247
650894032032045569 29612 30499
149960438918576257 10623 25958
189463532530407265 16077 21190
500845380567440641 16430 28868
353190639194938433 8727 23192
931558975202996481 21225 24732
897140828981772417 21168 23656
96744840304239681 24549 24605
864402457677858433 19366 22861
823360912909684865 9536 29963
495760016555021121 966 6148
374669801285691073 10088 23859
409386042269662913 627 27990
409547941881449153 21838 24522
476374763155515521 21107 29342
694633099898680961 9135 13959
751897739477204353 15918 25617
332090162708986753 10151 23428
333164317473016769 15139 27541
997806058783211777 15256 20320
904332298768995457 594 6509
941132132417784833 1612 15510
536812531423489473 3592 4007
601974049714527873 6605 8837
250568357450351457 2457 13677
738917495460235393 16782 23302
427692722248689729 16847 19238
864737828489367681 9988 15539
861795362387173505 11272 23411
354382126694481793 17773 21988
149326275503394625 6299 15619
960312873795714945 3151 24156
104917713719363089 531 23225
487118131244407937 12012 19391
324846836693335937 17259 21401
581334534555182337 24819 29901
825096789972438017 7712 13738
964584538566818177 11794 27713
100760319453851105 1859 24387
792424843205680001 10377 20943
565895353087245953 19766 27145
688066657202249089 5327 11816
479276584379970689 13114 26248
67456448339285657 16996 25094
219401948342753185 14183 29440
20691385054995237 10714 20634
303409327433112001 2214 5928
199374321526249793 12588 23190
781080620445710081 24863 25692
861391860135817985 3893 30071
602779272757754113 6532 14895
913895762540832385 15472 23140
235733875703576961 1743 19251
815558251007452417 5464 26298
241870004243420321 23846 26974
702067827058186881 11562 12478
97079643683418481 5547 15175
126563787198413985 24011 29203
410008505762998977 11994 17982
339057693713769473 750 29991
448596342589556929 8921 9689
279642880094748129 25614 28333
661581524207885953 12868 20544
427099735707770369 5096 7541
31429343266598409 700 26292
884822946782257665 9385 19907
148337034723635233 11056 20830
910512228396825601 25774 27584
649597469752027521 8672 15026
839749885493382913 16246 26258
809815186426757121 851 9887
103290771043788257 8628 21786
926184982163892609 220 11850
164150624213299073 19573 29778
514137951854007041 6259 14082
260023690593598657 2543 20551
868723072914182401 7065 14312
880071336118938113 376 28207
115069106959960977 10698 14654
945670990509313409 15899 25141
269000582287322497 24401 30129
27518349362530617 28948 30771
742318943136876161 4053 27318
427891870837115137 22376 29947
262916716815798433 721 17698
292187036767906241 5634 21203
234769070982789441 27787 30525
457760539272641153 13904 15958
359894346121240705 2660 23383
765943615783179137 22294 23359
809264629889508353 17134 25204
223415019573238273 2809 9976
478381273469384641 4774 22753
343852383027588353 5393 6907
913871980461603841 20851 29773
980853005701760641 8889 24131
413024034711145985 14598 23456
12918013483151471 160 20265
811412340810715393 2827 24079
83011570097298209 18826 18932
238524592049632385 84 1933
433315734313431745 11575 28754
78413645396434369 10002 13572
460607774946737409 14047 28697
312680065684236993 20268 21875
425562999942108865 11306 30690
672506968805731073 5291 28817
346014018778319617 6093 29454
273729700338041217 2510 13351
226571310893184833 5036 7846
38237979177349505 4739 16144
386609339614381057 14494 29072
91336907473579041 21788 24553
180407596482545793 690 28361
392150879385791745 6338 26841
650374952805222529 11894 21089
292137770144595521 221 3418
199367683257243297 22417 22691
592089971101469057 15086 21856
189653089019572001 3342 16841
764986158417759361 5918 28256
227971359604246977 10509 19280
76585149939301553 2895 7723
276501778189370401 5849 30380
492389891628366913 20172 28684
723955984694562433 3454 11932
215950121597497729 4687 6531
554368660997624833 26569 29328
447107511907905345 17784 20198
40375039391499001 10137 11854
989708731671452545 4502 27974
737163263257841153 2871 28281
139781513938917361 5852 16874
552476040433511169 10629 16610
371933338204652161 11537 30265
121393502762060737 11149 17569
667516621253941633 9103 19409
469990399602430401 1949 28498
828162438509178113 23437 27539
724887575371795329 1232 21013
966541222100378369 19449 26522
854542669207042177 2507 9804
300270602852858561 1002 21173
913660849792165633 1071 11698
545961690441959745 7260 23754
314679736549855681 13918 26584
358874979768312833 22693 24448
685498051104318081 2275 6775
614953332560080641 12508 27490
866008475601553537 25172 29204
450837033491094273 10853 18639
525467894234708417 17059 21817
912723429454576513 11849 18505
256464696382998625 15259 29605
460788565879834497 10864 12406
787409502612106881 3668 22096
18801602323609501 63 21624
699043514048817409 2341 28521
973385275610748801 534 16845
660841476804193921 23192 23331
629605825326155649 11191 30592
5503052879468840 5662 11698
484551928972063425 1654 18799
901034425435383937 22196 25674
514119159098161281 8144 19799
950586267820348545 17031 25176
417088471710879809 24456 28222
999320198666026753 2427 4699
244587992604767393 14213 21133
740041170356867841 24232 26571
684788912605693441 1523 5357
391125035460404993 8726 24181
584487572366075649 3908 20702
426884448883590977 14517 27647
990192369252238081 8105 21450
602623412286959617 1296 6260
712040179392761985 4199 29483
285548938813398945 13400 17453
289121097458529857 24234 30599
57103625278941193 4322 24645
479135797810418049 4650 22363
576258186979295297 6927 30552
399521440146937601 2096 17227
154779112737202241 2684 22926
227789817637830785 840 17430
922533030906855297 275 14246
546443242256810177 12281 17843
432410292679108481 4111 18596
493847540014488833 2766 19407
90382238779461937 3480 21634
427279197330644673 19466 30688
251134313428565281 13188 29988
264456318846431073 11263 27632
252563392881363329 24319 29666
844020631749980801 6627 14119
873623656501919745 15509 16796
475193390857132417 9745 18198
596297910485226625 14147 27497
9028206464162027 4867 24596
718273052773014401 2638 16650
647356128891448833 26116 28000
185836944051253281 2450 20086
698797736025806465 6214 14930
433586737597934785 9550 16344
97861913525722593 6745 15263
417029449724061889 17455 21246
651930603311281921 10908 11847
557218740746009217 1422 22173
984912368085975425 20548 21787
841141521951435265 12034 29559
112877897962686545 18756 28170
419996745118382337 14955 22042
672871654568698625 17557 19009
28093725105669877 13109 14652
576275239839784321 6517 9564
556399116839003201 9502 27270
959886195195071617 10336 18586
970372172763653377 458 3054
436454078116053505 17951 29969
791894070875130753 8789 27272
671203878909526657 5766 17323
80356074295941937 3999 13074
976012894592454273 11608 16116
918703653385478017 4423 27976
898879846557395713 9670 29390
434790949127993537 7661 27065
503540998835728001 7557 29110
141212357003880129 23303 28326
792903635243963137 7421 23141
696599263968359169 3616 8691
275466295374993569 19082 22654
388564800744887873 7831 17254
667444113988569345 9636 16751
269010439949020961 5863 8902
396679341911106305 8584 30540
945028064664953089 4571 19946
275954571742492065 12262 13378
179836567492209569 11543 29280
209577014807702977 2456 14168
350346033328889921 10156 18239
286755837638157377 2794 6687
971220319305921025 17952 21250
756352966541054849 14350 16655
56374534016057969 20804 28532
222240734479814977 11380 18010
295814028716996801 10922 17048
973996611787807617 12402 30847
198421217954233953 19409 22123
735213802472134913 15892 25132
854465264076019073 11573 24418
79180426925386625 2819 20551
27462088191398949 952 14511
19666393513265489 3298 30857
910311042712414977 25777 28477
579024704409302913 3511 17920
952181388506687617 7753 19855
184434239552718529 14190 23322
583821652381054465 10137 30047
946012381274794497 14037 14852
828872296521510017 4229 24521
460012754032025153 7849 10002
973762446823265281 15886 29293
897841972387194369 15279 19590
605806573400371969 12188 28929
424009945787435777 17912 23940
408109517465582913 211 27380
586886796536116865 768 15757
841771074728185857 13233 25256
891368222499014657 11821 22557
651389377898688385 30394 30889
724681399533007873 2561 8371
62991884816881337 8589 20533
453029848319307137 6465 30311
72315294116883425 5725 28057
624364165629810177 2906 27511
657411862328885377 17793 23302
701976710207336705 16097 21521
796440214055088769 3364 26361
452526379328443073 1055 26484
710918641208564865 16648 20928
158738652230017153 2852 27243
968189957235743745 6028 27733
240085266496503649 2022 3215
219176679984983041 18511 20607
609106269173143041 12932 20736
957306981832125825 4175 13748
742619619144047489 10068 30102
735612857050341505 18499 22301
663849022727948289 3854 19675
745526214667499649 14878 19350
381464304749510337 13828 16183
187129432028243073 748 7476
622048167786804353 12349 19697
696196672101144961 13882 15206
789512091149784833 11340 11887
172434996324426497 4408 20214
303901565492953537 7714 21375
365407478902703553 4055 28930
966250594230171393 2633 22312
93532381899890993 8002 21730
162614326144254305 22768 29770
177700970585426881 7913 11784
485576590464372545 8351 12042
420796448722342145 21011 28032
294700681349741697 4613 24524
429260404756796289 14936 15765
352262242262906241 2333 9777
890003290736657921 1829 7637
659508843480384897 14915 22915
760021971351626753 16637 23878
957855773590264193 10785 13656
531299750048589185 8088 13099
967237183941751553 3509 18654
563831842638158785 1270 28339
617915618906845825 14464 21538
862967271838172673 17053 17161
984707162626367745 4328 28390
689775504131780737 173 1751
587809862681151489 4109 30498
996351130810353409 10353 30098
983641381577388801 2062 30320
682250119513916801 8035 30451
446244702000921473 20448 28081
613783976250076033 11310 13139
370484228912776129 432 29157
963207768835253889 24802 25043
730974513688860161 5619 8962
41895539477621921 13663 16867
202593136920501857 9982 14864
75119622182874929 5543 21532
620924702299287681 11176 19313
863407287197233537 5224 10377
934990813440382593 17461 28413
972325033110003329 5489 11066
928734658936516353 29862 30964
528275849398085057 14644 28967
836248230696970241 7578 20599
513136719964954561 8039 24364
327384685493949953 6232 16432
248661263601420033 7511 19458
652284983140507521 18292 23696
703850211312534657 12095 13028
448365447164857025 6382 29017
522319520851198145 29915 29925
233123168089282017 7335 20644
864004126416510593 6139 29134
605414220421476353 15010 27311
28192635417852329 25234 28323
529483512546793409 7078 16717
2084205745923385 8697 15606
500186716598559425 8700 19443
400607552225778817 1314 18377
32513378990973509 24743 29782
141459862180902001 8513 22765
421739395250664705 109 10264
710886716024944641 8041 29439
899205844700279809 13670 16920
743663953525278081 14432 22410
462122749079465921 17035 20979
985482116805513857 24372 27878
565902575792808449 5361 23758
413026043583691649 796 30975
921863855948043265 5629 22281
58010159401661097 8843 21486
99741021109654321 16217 29449
702873184930020097 21813 26785
892154365813578241 3140 26252
700700844146751873 620 3768
229453844872569601 22372 23786
595621784081849601 2035 26309
480040833818076609 15386 20758
692570552326841985 6812 29762
398375813188554433 13355 20628
410575961602354753 12600 28106
28095737778695453 13441 23601
62747267532955673 15418 17591
119055860460338897 16035 27851
864473558176335617 8166 21216
194562441414955617 6311 28177
675359394334876161 4190 18454
815080100091794433 12419 18527
428007125451308929 14684 18702
861823596339572609 938 1431
996658521490189697 3280 16363
505530422051140929 5712 13477
190795439897435425 950 4343
472622828622842689 22919 25301
876871580662097409 7634 21894
524253350372394049 7110 29245
168567851621709505 24981 28138
731531842117473025 4236 22896
481832935848018433 4727 6766
732490329036824705 14079 21398
407500690472225793 21076 24671
314832103201450049 11427 22527
787771065918278145 170 6564
751493877381282305 6209 22400
706438561387479041 11876 22289
700779862660990465 17204 20133
893631735330188801 3696 29947
842969418729058561 4332 16525
179745232283544001 6905 28198
844028232593824897 17634 23545
567798948717594945 2750 6401
540360350831552001 2723 28277
910235513328622465 14141 24011
787048181965015937 13104 23250
110690616159473617 9227 24658
683329406445313537 27046 30236
328392608729835457 5560 28771
526354456293216065 5453 20032
633996780003442945 20677 22281
440852859449140737 14711 29606
733101453651279617 5302 16901
365210377384723713 7137 26234
5708533661049843 7185 7667
394080978829709505 14624 23898
119529092095255857 6916 21978
404640050565898689 7287 14523
933844460301472129 14301 30686
66848632131812025 27534 28675
577534769010220801 5787 13259
802775511991452417 9912 14009
329082597348786945 24351 27918
77139404080600833 22333 28121
391946664039402049 3319 3486
504942599826829761 10616 22325
237388653635221665 5250 7250
583985337538312193 12351 25517
333925647693156673 25510 29948
583950642917354625 154 16212
230109532478820705 3972 13386
27667735256773797 20462 26036
747050655816046593 3120 28417
386680241465011649 9439 16549
314664208338726337 4425 24516
522492694529578497 9738 11784
966181817526241153 15353 27851
848518278735692673 8581 19110
739575729554786689 696 4304
236043495334133281 2145 23536
471937897830251521 350 2576
585102663415437313 18017 23881
740687637500471425 18646 22971
861230938383872769 2610 22628
385990491360139713 12452 21626
409218971423651841 11221 16180
460409465769089345 14300 18782
901617545184752385 17429 26211
406430290643235969 9695 22179
441919946274492033 16367 21131
290028274273069569 9050 9838
99702500207715873 273 26206
819177213496040193 690 16716
917774540954550145 9259 11508
479670444864581185 2459 19785
454816648150160321 2639 6351
598637772034372481 15108 29729
535728654255688513 770 28964
446439279783035649 14568 19882
24061069464497821 2252 15633
923286362910978689 20837 21330
924882743066316289 4684 20994
125503364401026833 16269 28186
57774057380743929 19610 23516
321163717229687489 13892 23289
608444891782607361 17780 29743
460257243875034305 2728 25127
81150022042638881 12789 15359
564922131641857537 14167 20710
123459503253112497 8720 29045
646783781910727425 5205 29558
746055264613136897 16937 29561
841354871906240513 11335 30782
537274355015920705 2824 6692
637255681424974849 14629 24650
701360008785176321 21502 22363
408552859187530241 5300 23096
77100152526977441 4306 13315
191036113927680161 14559 29589
285178861557472641 11178 11278
254036980081757249 10272 18873
523819720111372801 3920 8769
137364289456328945 613 13591
556603311902652097 8324 16579
305395666288326593 15802 16307
217176412996362689 3982 26056
597805164374648321 10791 23019
445515277566375553 24606 26619
693966331498892033 12153 20507
262746022505591969 11712 12212
500142392794046465 1627 22717
603960389191176065 3734 10712
901662393942395137 4016 9232
842181193808439553 24082 25739
510014141292515457 3032 18122
747778969757565185 64 12192
347766515613493249 5352 18311
411994994026610305 20373 23084
396121568490443137 16534 20660
848561838477539969 17953 29095
909861916018236673 22368 26184
271878570502050113 4262 6180
134943683396301137 2664 9323
798712454261949057 1359 2709
881408731796248961 16327 26906
214859637125965025 14738 26284
729109001757436161 19636 23971
61026827213257921 10348 11679
105017956322804193 16804 24017
196511633318177569 7421 21785
659317980442210689 21424 30652
122693379769078353 3061 18639
189333067857084801 2811 4012
621300628029256833 10152 12189
184269688639503201 10221 20206
205286844639406497 9262 26697
319575603484544513 210 19915
617766202514811649 2485 6502
839585633890095489 8377 18022
899878657041842433 19616 24231
755097221501692673 8347 8524
721706453102040577 4928 24411
630282163161737729 7657 12365
71881446444141521 4053 22402
516433779510755649 15636 23621
603383721233083009 5280 26582
648834466845698945 1337 30219
245132470572276161 17131 24056
390978201829561537 12930 18465
740869495227922689 14490 24006
441088989187377921 6464 19703
569820474334765249 6403 12771
418954980378636353 9011 29389
371261948961542721 2984 24692
65881054767061185 158 3210
604367811050355585 27984 30890
695241610482888449 5036 16533
243270599495740929 13227 26746
803739819719183361 3602 30012
306865045446219393 15081 27860
169967669519401441 4761 12790
981577391145460609 11373 28793
139927310919460977 23549 25821
506063979817657409 34 6155
230832164555742721 29684 30437
572834959992700737 7017 24573
423551388879033665 15961 18914
483587419007879041 15410 27227
78690767554839169 14099 23381
146908712988018657 1559 10671
355778023063265921 17467 18768
285605328977755585 9942 11269
188028185872859425 11084 28560
891142482000343937 155 14642
726285364300125057 845 30885
740827660190522113 1120 4685
695173744145684225 23575 25765
370535697990273857 7898 9905
59964800359068705 19956 28490
498719313335232769 10836 14147
146141843747436449 9311 16893
487646086390224577 10698 20800
689271550166139905 14906 25767
433172833555349953 4991 14355
226259880311182817 9366 17149
792033624276765441 9878 19139
287223451974483617 5334 14656
557674742835178689 7622 16947
495636000827310849 1220 16340
313771735516166209 20685 27423
809380493631763841 6650 28245
852842271026933249 6793 11172
675244332079223809 9313 27784
756978244253641473 10723 27190
749623381376977665 3566 15942
660033936675052545 11080 29586
122067574138888801 672 6847
939844272399977089 9101 29094
435476109858925057 14823 15766
198870271811959041 2878 7499
49312688826411489 21288 25744
234021865646180769 20068 24354
17249142797112427 2592 23128
334635292760783169 8681 17445
87056385938204529 6215 27749
349603477507496769 20668 24604
756455503403131521 12428 22393
575735404185653697 11655 24689
534509782167454273 4853 5388
777796344462583297 1519 7437
29685868846570429 19168 29936
903115598678983425 16295 20442
269017541478483233 3617 19684
171645059911849537 11402 17343
143209726184281297 6273 15666
13593391567756187 20550 22229
687402563753245441 2480 8908
780044112930905729 10472 11898
31661840775342401 17816 23625
847664222857151361 21964 30576
247684433303582817 6873 17987
100441612140780737 15091 17948
293815774776319937 12359 25211
429028377809917313 4471 8805
435764932837010113 4450 15514
264073677956016449 20074 27398
824053035352449153 20778 28927
486834137083736321 21033 28671
131488534176689601 2545 29725
381668870504949377 14035 21369
725996692250120705 9061 27679
590745179116400001 4549 6773
17526456967893013 2062 26400
459081338143445121 2436 13987
863056044854573697 5363 11626
491117534059942081 1954 30840
535651203253642881 905 8544
327382935204052929 1022 2049
599363202303962369 7310 30529
518882942519955009 14886 25602
917890991671363585 17859 25156
841076179937001473 8478 10152
225687329146978753 9043 30678
618626616155143681 20755 22505
521381792610263489 17859 26394
886164417007659521 14225 22988
632176865915980161 2604 15898
329638443334747649 19285 21230
388945267475811841 1090 6895
246090725917039073 11617 29882
788868321341084289 22625 26770
618602944037792897 24214 24966
2865403733061101 17092 21290
321665789807621377 21794 25207
3351313252963451 11947 24179
338645066508210113 5888 20762
254241575144710913 12906 30110
49054920806238305 7833 30421
142207471013080065 2217 24363
536611546353686465 27125 28174
918762706082695553 1893 22745
50068540838946521 23 12350
600134666069877249 16083 27514
257061329293694753 6603 16965
412752742473720961 20805 28442
258156453229783969 23557 29568
771191871467948417 10231 23035
660158804123472769 19722 25271
348733292339566977 3411 29006
652777022866001025 39 5743
785392828334480001 15290 24555
553580615165802945 17211 19989
762261658512109313 20844 22320
699705723776812545 23027 30895
907852680033272449 6430 13052
67105936031271793 25746 26143
733033107440910209 8962 22102
15246225130919557 3180 14685
15639885311415471 23029 23983
513581601400264961 5212 12417
161661663567862497 7022 26266
262469082410003553 7658 28728
150070102867204001 3896 4697
181632723276283777 9454 18950
424525551018767553 17727 18444
446160992361097217 4375 7747
141938413840151153 8196 27872
203396675240245633 3438 17450
544808185855863745 6827 10820
433129270770191233 2567 17084
498535278264967041 3433 28087
903638925159260289 2246 21282
967484915348215681 17122 27435
503254533632638593 2953 20231
70519069041139913 10598 24501
443183446070950273 5852 20007
385476068148513217 8613 8810
85977317422869953 15440 20714
851987954948270977 7510 26651
757353649075714177 13893 14332
756359883415221633 11543 19652
92874375386639233 1291 30654
648445375184579073 9580 22507
6142273524407217 21783 29912
393641090288163329 21779 23263
690135446593469441 10244 12383
236700424322009441 17690 21723
103555751087743169 12180 24843
80203874213502497 4916 22653
219974225395173313 2005 14092
171876210956142465 17242 18928
594830543936300417 11879 27212
597718255920746369 7777 29530
766555873438274945 14843 22861
125279728182619009 19893 23519
777191155746340481 7413 27071
4768084879763991 8878 10337
543530526973864193 3455 28402
790455041854059521 8666 18687
697082240076728193 1810 25971
835553474309968129 10425 24254
564735671397865985 7488 7698
122711725862473025 14922 24808
548305796336070017 3459 30336
84292141776693089 20182 23210
639452795237911425 18649 26601
301081514951917505 5194 11820
194549161576762945 21635 24832
138879330591443313 6734 9027
535533209679950785 28074 28557
64172167294685777 13730 17315
559095689213979329 2176 14927
528816335133079489 18003 29142
588877139698450177 3744 22627
387797593761561665 163 12850
586137965972685697 19934 29210
551609700326146433 3323 24308
251666971418469377 12687 17891
179481480982701665 2354 12381
363508468414625729 22946 26670
180378474350440865 2812 4914
194302689996117537 13694 21359
271746973430467169 2071 6824
896625012789773057 24346 25877
571762026712555393 2266 25475
971422875555841665 7651 29356
433181548359044673 6039 28429
388213519193090689 15220 23232
472747463585527297 22777 24341
779350954068700417 8970 9758
986143079007959553 3287 14412
767488805587507969 18621 24775
649960141316860545 2904 8132
53791537995234505 2607 5720
447064298517602753 3025 5750
544890661677857921 2 26132
464384759718079489 8835 14821
149998450549741601 5243 25144
85907512014657073 9636 10002
872507639388093313 5008 6146
14384571680615467 598 6909
914702220069724289 15502 25250
553583519803822785 18773 22482
353670148305429441 27550 29164
43113937313215449 5913 25828
885953269694976385 24813 25944
540117373049511681 6958 9643
664927873410139393 5724 10730
522701341665204225 6347 23943
164215524875228161 3055 11637
513932847247190209 12676 22608
286189551208554593 3976 9338
503517647687822017 9271 23982
690416529633477377 25218 29853
837626450668821633 12928 24481
546016061529403649 9594 29536
265914332892499777 18697 28338
983482214514079745 1165 15767
263674447320369153 1580 29662
104115928229948193 8150 17099
894370321690324481 4510 16982
54790007240381297 14561 19790
962201829271592193 5521 27161
846565985388455297 26209 29722
267250338141089121 4046 30102
687970833796125441 414 14621
721654484009377537 19435 26918
755114468733371009 8545 17642
823454028303210369 2300 13912
991961535428071553 1780 22710
863244031225619329 5541 7475
533439447577141121 2055 8617
831100000057439617 6055 24416
779912138444213761 10369 26898
214543012679172321 17772 18464
893127632883949441 16159 23858
790893963677682177 2903 24397
57620071152694409 20725 24615
361635370968670593 4934 25001
292477494805726913 7131 29896
902701891041381505 7337 12759
618103638350955777 5233 9389
429687510719020353 2342 23809
313461610569607553 3568 10220
599689107709814145 5607 21545
313622650932881473 13937 30229
87487761319138721 14501 18773
597126553492589825 17854 26890
198671052665282849 14100 18769
127162878933628321 1376 5964
13070816452028567 3740 18954
535559738635488001 24838 29615
963402647767587457 7872 15743
290755763177553921 12688 26156
47537774730542993 25676 25936
548881772688336129 8024 11992
861637375486289153 4003 4141
731013396134098817 5672 29233
977015810293210113 17409 19486
427475327603236353 12363 28950
96015831678180065 12524 17585
380303979119684481 5973 8567
764663324724253313 21440 23441
671157681758220545 2018 24068
979173262611006081 20484 21406
926832593110642433 24227 25809
973880734640459905 13303 25433
145939161547023137 12790 17887
827737974584884737 4211 13658
424658996652890881 18926 20211
620472895234812033 2863 14323
452454082744740289 3323 13917
487854082871997697 8159 29960
615886099168530817 4144 24141
227340611482816257 10872 19593
764549747298179457 27413 30130
643104406783031425 4064 27617
586772563867736321 1949 19650
64144808102227561 1760 22080
267692909832280897 2236 8252
757708981975476097 6209 21192
476618483976263745 17358 25939
491951779210381825 11187 16371
779997201650321153 18210 28199
983983212144288129 4397 23137
856577061584612609 4941 6337
726670581445617409 11237 23056
358359600835687105 11295 14325
520483682479557761 3787 25014
303065512614320897 2232 2742
834548132610279937 3923 25972
222364477736835649 3803 27299
200150669238716705 15708 21350
799567836680079617 6216 24120
199382994152571777 365 11541
822590338134634881 4124 7473
767050965962461313 3641 30830
338098439503308865 5755 30369
297619212533021505 10332 17484
350432444252607681 20538 27093
663884369763955841 1545 7103
368561690503536705 14756 18497
299126034218616641 2387 16559
55604328975679353 27786 29579
794968593240021505 15233 20029
206206151758376417 17987 22687
615171854213656449 7392 21151
886548143691857921 54 13653
792562051390909569 20635 30554
784216239181102337 2550 16846
49650471171148073 3183 12289
788888107563852929 443 10482
736598480991894145 6658 15093
94466285016775233 5705 19196
105678665732085617 2914 5027
437998368273969857 15862 22440
44543244635313785 17575 25778
643215175103574017 18329 19571
359795355312215297 1660 5986
803296653865689985 10727 30414
641365015655828993 2202 27033
343051747285439745 15106 20270
664568170596908161 11210 13794
162963504729180641 17508 27843
368649895864557185 22456 30165
535094771395346689 7349 28270
473742309014525633 6911 19039
536743936545551745 6794 17813
522644447949382145 883 19490
588064398855461633 13677 24731
420313010937178433 4618 19300
869009411616008961 26243 29647
96351191049130593 26877 27892
539507283661162497 4202 18376
707106037805047553 1176 15564
171413299957126945 11939 27968
710441373878445825 2081 15972
49682948830334081 202 8599
103524170286448225 2175 4738
580707905342297473 22343 26678
868296867368080385 1501 5644
35287215807567665 218 3669
764851051470586241 2677 30301
368425927611983873 20080 24758
375422370591969921 8307 16858
477557441314839809 13499 23853
507560737443469633 18677 21889
180359243561742497 20493 21057
883132362277841281 9709 29538
281006729235951265 1157 25718
63001147919706569 3884 22180
619663427047047553 14150 23083
208040917942248897 3293 26997
653078016811459585 4957 22283
592016295393932545 6387 16126
11922807117787927 12799 20360
546568212153822209 7104 27795
223776787204041473 16911 25979
945834775035379457 3969 6356
206948393512877985 3667 27126
948401799110151041 812 6351
204590946871174849 8451 9920
797044581777612417 20001 23805
343144994206756609 2729 5758
482465175114121793 6038 16222
958870938652733441 6919 24854
503735948252725057 28922 30102
998044622404624001 22688 25824
768177236154663553 13943 25164
816830252545539585 24075 26880
996838629885303425 13483 15544
304506152932095361 9675 26284
845235615134747265 9868 12676
197318958295124257 10116 26340
854096964096228865 12155 12846
766946452857528321 16 15133
405301078846129345 8708 8890
709778529686897025 17422 28065
224679161669911297 12553 19578
365991190921608449 7436 20442
944150747065712897 17272 28223
1937872264630159 13207 29054
248645712410805697 6853 29660
402684537428857665 857 25205
445331427642550209 4041 29881
524865916643616257 7053 30726
849819566756082177 14200 14795
573821313179553985 16789 19869
355182404657391233 10834 24193
924338211119060609 3812 13809
215296952521086369 5546 9603
266383145288134657 13715 21919
230286134168331105 10827 17018
487861452397222465 14638 25942
278076363932740385 126 18284
649167151845478657 4740 27885
954797056206494721 16325 26564
516263644497524161 14929 26549
131103481053301601 2038 26224
70561918837544369 6051 29261
556419685054841281 10876 21338
918006385688297345 5747 27943
483345604112912513 10016 18468
649496364031666177 12763 30694
662658854931059713 15490 27486
998192464227042049 25932 27123
155109681654138849 2751 4912
987682816184392449 4130 15684
596824037502166529 16474 17417
821884308178024321 18373 30189
756367236245211009 14952 18580
210591586411073441 16488 27605
126487573683810689 2601 3605
646449695175743233 4087 12243
325886509340946881 941 19719
246700784387488897 19735 27253
352900037421427713 6952 17964
448218297192251905 76 27517
979911020161352961 1244 16876
423407447727630145 6896 17930
122356336113277569 4041 6031
207148925649516257 14463 22723
848253524717662849 18266 23649
246884520899332225 387 14632
400660113517041345 2211 5548
286230566094953793 11345 21918
506159132844089729 5981 8854
154818152900777057 3846 11657
77503118882042081 16 18700
361103261628993985 25646 27254
157170155790836929 2805 7937
207431493125969985 12161 27482
753487003168295681 2992 16479
65395432837956233 18516 27095
322412177099920449 19018 19225
94939964896116897 7610 10319
850269062051488385 12304 22924
948415121643744641 6 7011
254004927620130177 20999 22153
579409198526409601 10996 11979
312387328469618817 14562 23759
858361729733811585 5037 7748
645346864120966785 8314 27858
6095723034054147 22881 29392
723065687242431873 11342 18872
314774901580545217 3643 15434
61367962537659081 15793 25953
873312460173455233 6584 30065
617942903288913153 24587 25340
401516089998690241 19295 25671
381905203920382529 13852 18894
559621348908297729 7903 10965
479312185681003201 19379 23467
763568851222611713 6011 16006
137418616170563729 10374 18372
201034365197845249 4588 12621
455076714703331201 11932 14852
229103859112168353 3367 21273
36496600125673241 1654 16356
776597103586102145 2372 14457
444073000739159361 2179 4470
688716816816661761 18674 23942
29036677001172961 1682 26582
695306266037565697 7192 20275
292414584671867329 784 7146
167019691540783553 7360 13358
629545808114301057 4366 13893
437219172262121729 21000 29540
470664992079200321 8056 10853
522730816464683585 11559 22361
825472119699142529 3259 18985
52670076914214545 11539 11671
562437580304141697 2312 21496
151325205872236513 21061 25877
21521277975949717 8956 16942
890909965037753473 10381 12337
51792531011663809 3871 13547
162805727637287841 2400 27751
100064964959940993 15868 25241
747803910458291201 20136 28630
406784303584750273 2715 29865
224246383907111393 14695 25849
709429966285824769 26517 29549
485398334997842817 20935 22883
23807939175974013 13724 24256
34823678605516053 7400 24321
397353361084057601 2314 25047
987529911905287553 7062 25796
722976253912555905 19629 26534
916848711754990849 21024 27414
679366263173363969 6334 10155
337883727256627969 7553 11407
716483745153219329 27725 28270
420974048087980865 4056 20688
736364565031308929 2761 28576
212090960784454561 4590 29397
154503519314296513 14943 26190
52783373481840809 10807 20586
259054243670732385 2485 23569
395031085144797377 6985 13918
878222296120434049 4788 19364
111261289910213889 4303 13770
258110063184616929 2498 23811
909290722522118913 6544 29832
65622114691883841 458 25117
301443120355539649 21146 24390
118424014825478705 6379 8983
670926152209535361 8992 22533
277917324155758657 11353 14178
842493111973094913 5636 14184
146282634557636001 559 4217
683849344881426945 2992 14117
535378347962769409 10584 27566
571561751236426817 3829 22106
614114492561725441 1823 22208
213253621199431361 26 30437
549721129303854657 15387 26691
360411851327238977 16797 23545
294879721680601409 20649 23714
919834906660387457 7696 28688
992289657452751361 1313 29296
567736452159746113 13166 15635
565396504774270145 8163 11989
727843393706127233 10776 27637
605760104010947457 28640 28770
281452199650214401 12036 22298
884954036898776065 12672 17111
988288538570092417 8751 11290
291775426400597825 9842 23394
532547555656858433 1017 9119
284361679639971489 3751 12968
890363026634577921 19401 24775
794380386038874113 11375 26065
240178745923468993 2522 16119
64918894317870017 11349 16564
785168948714986241 19326 28818
812845342933862017 3946 14279
365895592862099073 14216 26184
262324140630795457 2961 20834
191317254173799969 3571 17940
927794489467508737 20371 22904
86777115605837457 8676 20019
304812320130807297 6068 28760
436499897597062849 25319 28980
518716936375263041 4728 21414
950870823952154625 23316 25527
337233592212896833 13408 27714
696648286439984385 1598 7227
343038825894943489 16346 23777
146042798100506145 5406 23003
714650556560215425 16109 27117
278111980065862241 15767 27809
887947983239008897 15049 16360
621915744964834305 20647 27238
433499942716110785 17322 23508
361113398463846401 18978 21339
293941090444796801 12633 24906
765132066812309889 6454 25555
680478137151013121 4389 15140
706627884136143105 4316 27360
178333538776435329 17554 19649
286236381544110689 3640 13229
75981173358229633 5724 11146
505249135694089793 22606 23813
199335549690026433 7727 20902
561909708592235521 14366 20984
578948273647469569 5668 10129
206348109095106497 355 28974
635231412430336257 8927 28569
753363492658305537 4530 15236
833987724908439553 5592 29617
759114274688858625 16248 16837
594053331102621441 9391 29286
939048591866008321 10126 18989
82243857189112641 6109 9169
783451937821045121 21206 24413
999143968057360641 23115 29324
340460119838294145 21437 25329
649008235974292865 9087 14826
187136490167052481 13447 21355
44253876138547809 5979 28753
551106415243634049 24455 26033
659875939059858689 1145 12736
184436270735293569 13746 16581
4298192277850888 919 12416
802417229982605569 9394 25070
641463029396589953 11066 24776
438270492091380225 11278 16838
797452781567322753 7767 22971
502625290906774337 17510 22540
322373118724740929 1255 14534
639972741309353729 2109 9351
490630036812497409 19062 28375
85974512276290945 661 27385
477143305736547073 10027 11094
614308208955026945 24408 25873
540140316155593345 6992 21133
114870129570828545 17413 27005
434101829388609409 1917 14932
458371345549071681 6899 7065
275993103165184545 10109 20216
326048702270437505 2011 19502
703095565339623425 361 27737
116564405943808673 15741 20682
332173962314094209 476 2751
127142106318597569 14862 18608
548434073811179713 813 19496
594596630377740417 28132 29713
53575800511403313 10641 10755
890147118669201409 5317 8281
635562342960383873 5896 7393
17293939145691441 295 4789
577167394817358593 7889 28077
195673799102404897 10700 19394
688205725612803585 3182 13697
341290298340002369 8572 14150
291425170151605057 931 13880
133189410871235489 9922 11420
399191901432772033 4303 27301
507079659479547457 2230 27050
771887371205558273 1299 22939
518932904211549569 21526 23080
307885073805337601 1986 4521
527511898548429057 14892 22182
416639632388871937 20145 30182
850255827812386433 1449 21704
577081093370168193 4921 9400
693062792515025409 3201 20044
755209070977848321 14939 22152
352731745501966273 26967 29573
331097850782484225 5524 9548
68917086294650433 4227 18786
466206974190278337 4939 17703
208725631156536193 15194 19953
635317162379607169 19459 26144
465270432855408705 6915 9524
248469483186589473 26972 26994
81860106684967345 19659 26571
158131546503980769 16225 21617
389850746246910529 1366 10687
879627958491319425 18198 24418
203964588381463585 2032 11744
833535817774531969 15793 22777
309427604255336769 17461 25360
644097504541825537 6203 17553
387029228471941889 6255 20207
382768374108010817 16237 30733
133340086655923793 18608 29639
195379998502779969 9728 11154
414165793806599681 17100 23831
724614479270456961 7240 16797
824524149145265281 18260 20834
258188472635389121 9500 29287
886735124871886849 5938 30350
146272814686213345 14693 28531
689230624490907265 26053 30465
93939402879421153 5961 6562
30143378109553253 7941 19388
581971150647916545 2752 23769
302039523734539009 262 1649
615229921394011137 3191 15644
443219685438645441 16585 25235
588586231455664641 1511 14221
403715793927663233 736 19083
504494760109857025 20518 25994
804823979378280577 24818 29014
172040943867074241 3752 23218
41111387364953345 12356 18970
779474408370809601 9365 25741
100028342764726833 19997 25761
732757606062207873 7677 24487
885268723110588289 6770 9602
360648092986998849 28724 29743
704876161245774593 16022 27962
212353837618366017 6081 23747
110066687286678897 28492 29574
287494325984532385 12288 25774
365733397018583873 11871 30675
358366012249504705 1912 24450
592492536610482305 10492 30703
52314476518439793 5365 8948
653363276154148993 3929 27319
622238816793554817 3823 24189
19616752528424541 19393 27215
870242671315928321 5206 29334
274212401822222049 12191 21857
983167004628185729 10321 24729
878663353500034049 1998 17579
676694875136156801 27412 27683
827500584294991617 21235 26854
283531101861569825 8053 26473
246650723033713601 28560 29471
880482811570622977 10972 22461
336441328266015937 10029 21839
979421662779472513 8500 29020
875747963468857217 6601 14796
840611017564903297 1076 11654
519542751272862081 13647 14601
482760739633505409 3694 17016
739944452735148417 3999 23537
162739344817872225 19666 26517
152082536357607265 3046 23927
102343593427647761 13349 22049
27435975899951617 24776 30962
9655190208668785 5783 8465
581523160038809601 8834 12780
504152389401156161 27573 30091
450234837738538113 8566 25510
17961218114571409 3901 20578
71217895701760625 25960 30749
302825755915748097 9022 11681
726234049329466497 264 12227
236521892414579329 2989 15702
956011785140784513 15531 15999
984367700933461249 1475 26200
556992333288764737 1099 17563
923877327623891585 2644 11846
887397709708050561 4069 26215
635085538718854529 7204 14095
373927621211638721 6232 27055
531552359473614913 14340 23696
745253689837820545 30459 30774
625273243315234561 1563 18690
412857235689262593 2005 11190
774563887837921025 8601 10640
102746410123256033 12755 14037
352093077229355329 2314 30417
267723370410781313 5555 18763
162937021717517889 7547 17709
689995519124860161 4013 28501
690118506112554497 7218 27731
294088117846985857 1479 30143
599031919513684865 15483 19951
834186301185336961 19417 23380
907624365548556929 8249 11389
16143457342199243 1085 30312
792185030571268097 19671 23941
817002674215100161 10555 13513
381360056849189249 8246 23531
831503619614739585 7259 8499
8682268431918773 6930 17796
926910945195867649 9072 20860
553507277519017281 3702 22630
709250399183904513 71 18516
562384044920499073 16009 24464
370715166526732545 3853 12155
714969501278432001 16945 27861
501281606602748993 9961 18147
7264629587972139 19908 26298
307060093807802305 1654 10638
534105174731976705 3374 19768
807039250081008001 380 13628
62437533653231017 1252 11876
969685461720953217 18641 27321
866414455434721793 175 30606
778612523631341697 2680 16324
274516113924214273 29073 29802
40118381825447361 8292 9030
537309341744261825 1061 13607
667841568764661249 24448 30962
489880912735294785 5568 15091
222386936838116609 9564 12183
167603300949423329 23858 28490
499586581496618753 17490 18978
605943957213320065 20048 20467
964880312813516417 6845 20383
62288051239036689 15148 30952
815343468507425281 5258 20766
328041897678822657 23833 24998
799676886078909697 11979 22394
981936057615143937 2276 3893
637827228220988417 4882 12522
856256033201809409 7404 22129
144894378312141473 16603 27057
708966624364776961 3386 7883
438327856836938433 260 22264
440224514763180225 8933 25111
192643323277419393 20523 27800
576205269682958465 21458 24546
82266168460439105 13603 16283
492731895623215617 4930 10849
720119464954716929 29634 30422
82689413986841489 14235 18447
231508784929761889 19583 26403
664260276867715073 26810 29328
84760141612971297 3080 4066
843442364876921089 23651 30325
101088007240424113 20435 27884
717366136190257409 21311 22594
51097016285449825 10761 18214
39741201086016529 2575 17415
518833639107274561 8202 28854
765184092275696001 4596 30941
436220503607611201 1811 17017
309906507610236289 2832 20613
994255406692236161 20014 27221
62904908175390521 15 21793
326262728573492929 3433 17068
375382057038407873 18768 21061
652386719355494145 6868 12076
971956537308820097 1269 8551
16013646956107409 7686 23017
282264530387465121 11138 25076
973158456961744641 8030 27829
407935527689112129 9505 11780
50091872420534145 362 9516
775776287011055361 3301 20539
950535562290699649 2196 17205
286068186151659617 18497 26418
223755604235346785 16274 26803
257612089877142113 8706 21237
560814774962370433 3404 26079
489978127265395329 16372 28235
45592644458718465 10743 13295
918672632207645313 4543 10813
928219178492728449 9098 10275
305525753725426369 17770 18949
618479647040000897 4736 11033
829337756639176833 22761 28148
779679657144175361 12322 22482
223067398863626913 12319 28847
789232265935776641 11214 21965
14919471198695079 6327 23788
280285186627825313 1661 23811
457133869970427073 5554 10543
615537577591336321 1041 15843
275933309991415841 8329 16230
86508424950938689 9887 28954
447601525896423873 4620 28245
49700857484236137 2739 18022
833875323070586241 1785 25766
5540639282916261 13664 30469
273150366396585313 4886 24363
325458303366044545 18094 29453
817705071999739649 10619 11313
424845914137097921 16579 28448
155274466392704385 4890 15417
923988431871588737 12663 26539
350501517627819201 1912 25755
204689147933184033 23209 30775
685307018261404673 4063 30645
490055442791966529 3322 30829
167942677076069921 73 15433
895600871616427009 1144 22185
740696811905387137 24468 24497
455070659028290689 25518 29336
590400460382866817 23566 26190
449584726964818753 2447 3306
239851748234748641 9491 30048
921271022557586817 1975 17404
490453236168662017 9490 11516
394795836014328193 16332 24028
433849509273095169 28857 28943
75069370150469441 12007 23537
31289482567999017 14078 23699
204240589174819585 17520 28928
661682359909811201 7696 30853
767187639582171905 10086 21707
204470417029057217 10251 11618
134965890595612593 3154 7961
763803794845237889 774 13672
146074080174212641 6310 14353
45376828903457065 11073 21039
579788937669722113 19846 26643
313805932019654657 5709 14939
317336773193428481 8113 14278
250799524540070721 12506 21278
252812489739643105 11813 21938
694179753279847553 16825 24900
867881120418314113 2424 6510
336832898356348673 22525 29928
726095611585126529 2056 4342
810272066718688641 18459 20919
915876245559555713 20993 29184
449661227589189121 3795 20068
710601372634716417 25646 26731
954604975523544449 8460 16012
787727285692351873 14443 16017
142026415624641793 16500 29970
401991255547901697 17011 20204
346392247788465089 3554 6054
876405140922567937 17987 24985
441048141471753729 15294 22566
422426390363558145 16684 30455
69973853083006081 691 10857
81665212666973025 5903 25196
117421773580630881 18069 23549
724088495302940033 6263 18593
209471627127165057 14542 26116
86129806679760897 10831 14676
402510037308303489 22780 25437
978843885051805569 6462 11074
660597108197315201 8704 10060
680548018803261057 1345 10390
341010349408250561 898 25863
770912414426337793 982 24793
426443620382151809 5665 26557
249789871860198081 18762 29582
287135012460453249 12243 23000
504515072251354753 12314 12727
751370222020561537 9534 15394
185661043638059905 10654 26641
697875159668612353 14383 25749
614579439546876161 3261 11215
591711755084965377 16696 23544
455198531043091521 833 30595
716095518429682433 10712 12753
63376690230445121 9042 18575
86878485424072945 8819 22899
359858846722129729 8255 13107
108964782028138529 14424 24227
466517553997679361 5472 28040
599167277148133377 20020 28810
942446654264951937 15533 20260
895479705223408513 1692 5860
624492992342357633 25802 30818
801895459527649793 7086 23340
789635929008010625 14527 29084
594379033883669249 10797 20042
956728572319921281 4776 20351
276765084083173473 4564 21573
627765595962383617 18561 22884
6230103672720589 18296 29839
919124971144601217 15530 27933
243020695569178721 3925 22387
91879956984467265 19214 30366
38445460618916625 3251 8111
117851020540459921 16859 17087
790204615799161985 13641 13901
70738888497398737 4480 4523
438863229686148801 5463 20391
555685515440462273 7127 7463
277241626222000545 17950 27916
786126581354391681 3136 30420
743592248726642433 13981 23833
415789979645271745 2118 10606
144176396341244129 512 12624
179998318312126305 10170 26176
11245256923842817 9757 14328
514132013914792897 14467 26576
56993602969406257 15983 22203
668955254553036801 2109 23491
423499741530932289 10148 10438
157938062170561729 14516 17894
165298982428460321 14515 15316
27735195259790401 15868 30664
918050466876536577 18454 30650
614980731535911937 7721 22716
938831116645637505 11995 15027
211735763903458721 15808 16044
193239297743943425 2770 19182
818019504333424385 8432 18678
285137150264348 28402 31000
687302938158833153 26279 29315
614630747833672321 16962 25571
750510097395494529 1859 11201
74112300752766209 17550 20226
156255509706038977 17026 21627
365084795591499777 1418 22945
243347168623930785 12324 13515
406040109681107713 10126 12618
20882412117057217 1777 20760
135875976725060353 2693 12681
576852855158325121 22446 23296
105137879662827057 1995 3629
104827870058965553 7436 22811
453408647741909505 11186 12878
355790064280515841 2600 29445
945308964372465281 14161 17480
825626765672662785 7723 16457
492246680320448577 17771 22946
995559839793788417 22245 23029
408974786314580289 754 18977
492302306706545089 12339 15905
730550754772380673 22429 25338
822006805570541825 2402 7322
632153965081677441 18034 29097
696897828299054081 4575 8844
770511934771377537 16337 22693
101850956760973329 5028 9141
433733736514277249 18070 18378
886967178712222209 11233 23853
957775387407409025 23616 30968
251508240297912513 16916 26994
595957083096983809 5832 13824
386151441320290433 10326 29348
395827024979695361 9375 14276
344151752319266561 19078 29920
868359109449805569 18536 19194
95656543253181073 5106 7090
541407550263514305 5005 23502
782870293459613057 2731 25838
950806759518123137 1792 20056
318724407784056769 23455 27412
684636947777107713 6499 8616
425646776136307649 7071 10550
677028546527587585 9502 26611
45442535333403809 2015 23555
333966942334697601 5481 14455
438925883473050497 6200 13144
269042115451874497 6846 14187
293221059339028737 23125 28200
334493405400138497 20927 30493
983463749865183745 1075 17536
413048743141608577 20621 21813
880115230712060929 2200 10960
613594191952998401 9087 30991
371022580896070785 3851 29715
863391865881915521 10293 20197
209392750663507585 8903 28908
857224498244875137 27817 29416
304735367862736705 16847 24005
704672970483947777 22179 23905
144222208844109185 9905 20466
432290606458522561 459 21769
70440492061525361 2275 21017
481559255572371137 6129 7835
965348904492199041 625 18595
165997888385874145 4716 9845
281168368720859265 2318 20948
376554927006189633 22594 24697
330760345129970561 9712 28976
524469239313319233 186 11323
801822662548264705 18261 21946
10268397864429347 9906 19470
427633542788012033 16539 22322
574669767843602113 2669 12806
464882328782653761 5619 27376
335592581641087425 10839 29962
440682674271169345 7992 10486
312041639893479297 19673 30807
908978107910432001 534 14094
372701459725398337 12469 19172
609146552105752193 21764 22016
359413528084786561 19868 22286
468163441315329729 3967 22165
108704733393857105 6767 7829
543203479028800705 24751 26345
230741213693832481 2834 29776
257675391586932545 8837 30463
983920198909579777 19850 20632
890084243694584449 8977 15530
767973589740051969 3366 24649
48411357511714217 2761 28556
772622074412474497 4636 25959
635455071181706241 14388 14702
634610683179616385 7489 12940
913052482412954497 2351 26664
903279421590333697 6856 15422
286019081386140065 14771 18725
940991414023216129 17997 27070
36939977992251017 2363 9846
962063606146351489 23909 24640
378370043981231425 707 2285
911557702019493377 1794 20716
201026436655414657 6914 23105
191003991322709505 1340 14876
404933762815144129 26259 29956
632702279836621569 4130 7571
806425895979362689 4569 9402
682708320702765569 5306 9315
532733087899440961 23728 26576
162609237934290721 24543 25235
573594261994205825 16434 17673
938015082696018945 16331 22528
841470152019436289 18154 27205
884902973046877185 6002 8554
226681005816050881 7590 14116
789161122010419585 14291 25264
135166773967664961 13554 16276
860971901895837313 11340 25193
187174133371119201 15016 16761
993755435535724929 14738 21732
331848873966261953 925 21792
918442096915384833 743 13506
32058603000610477 71 1534
215651023899503969 11592 25519
638386021502252929 2290 7094
314231963910273729 4195 29381
811143943128318081 20095 30531
566177428014022145 20357 25968
36860694051707553 10788 17503
460586275168026305 18305 25679
216185114409331201 16288 26391
368488724707638913 3628 25355
393376279514409793 31 6710
504005358120210177 5671 14550
610491980358236929 19932 20297
611221849528483585 25811 30031
833026118120155649 12901 25803
524467081688385409 23305 23547
480842409879063105 59 12472
504349720521069825 9906 16364
973220763600988161 15654 20126
972074542460106241 7082 12645
492002346886781825 9100 22488
266029316708149121 21366 24020
473464961050634497 14052 27956
298415093318880065 19967 29716
895708458821520257 12972 29400
427238181660491969 9641 25711
929122402613113985 7542 11494
860525640599249153 679 5674
67655529811705865 6780 25592
510790338406430081 20348 27258
930212944456936705 6650 20166
288339024754179713 22134 25790
774296908041197441 21658 28426
439525879520878977 15170 26211
628736461899517697 4774 21001
995625856406704257 17805 28258
871932363018036225 13274 17866
768554098040205185 19313 29554
148667696548383073 3114 19700
185409467011282913 906 19162
338818969428775297 29175 30764
178749513374690145 9219 12519
855250122421448833 24419 29574
31157713672612885 2440 26658
271467422592426305 705 16390
270480084134483425 2309 8180
832541839698105729 125 28326
104158313460629873 26994 27829
32823818701888997 2065 4003
761888849247831937 23489 25551
842715607536046465 6756 28143
136653236320213985 11717 27574
526005713558308929 7599 23617
725930762432007297 5143 15215
734146163765725441 3649 10056
852706519902625409 12003 12461
345356518865134657 23085 27504
542637145477748097 8139 9120
388963761745042561 515 28503
529447746842961921 18494 19160
698874317853725569 22256 27744
142467545427173553 10408 22976
250021195721299009 5077 7353
757184407673946625 10114 14306
734005294561189505 1742 29444
764714402063013633 11388 28841
621995298205671809 664 29937
306699523201118017 2537 16889
573188485973705729 22442 28103
540226377683644929 4892 19665
915880788617410945 918 22400
266510281268011809 12850 22395
676592795984920065 2034 22226
465563033413808129 21534 27198
899067244300663809 19965 25942
534498116912189377 15290 29881
406769467199072897 23524 30207
798313317795027841 14531 24629
657526665456284545 17826 26776
111544694453982625 10722 20073
42398803532353921 3360 12120
149804626612642273 4239 8192
189762427064192001 11163 23823
395910697569590273 14901 16244
254259185833550561 28841 30455
957774560347992577 22588 25055
385838165998787713 9976 17827
184239261378678529 5303 30291
853684636856389249 1261 12485
10625509794714107 23357 27094
135150152760655121 15081 16841
388292351523901377 7067 12716
699174683371044353 2274 11825
986359403747208321 10737 12403
724136757062208129 3576 18132
537750471635774849 2841 29954
106922344501118257 13415 19156
829797917757268481 2582 5463
784716547413164929 3651 24080
92412824961101585 3194 11462
171653059014975201 2877 10826
284708732261471201 3777 12478
325170179353673217 9427 15290
987590530786661761 2375 29810
640514562786638209 3869 8252
133332604407335969 3238 25377
791063337578616961 4168 18205
911928764112147457 9498 23246
579395453471537537 7333 13651
81765643150397697 7181 27958
372656416386089281 23236 26496
716738810317337985 7098 25658
71923745116226457 22850 26668
719797814157224961 14160 29380
589444163166216833 19887 29623
401457067828275201 9383 20867
749826433438759169 2808 27498
329118912231059841 13656 18152
468772983523475521 5390 27173
54239053515715345 13336 28486
582012275377753217 5401 29403
312128586877143745 5106 22831
805027826596340609 1700 26560
364981530256400769 4284 11075
170742946713236417 14050 27758
759654053743936641 10869 27291
184172347702567393 8910 9708
207159046253707393 15156 21148
798027791611207937 16984 25581
811289433514325249 9776 17755
815348195096600449 2000 29194
813551513848992129 8071 17297
724734830336419841 7205 14230
425300792877557377 7326 7453
91049600877564529 7183 30939
179891024158479233 18484 25097
219050858614213697 21306 21514
451442481988031809 25137 27726
48720785431992657 11796 18376
122207955442789281 13292 29722
539416666702326337 1478 11880
271829831811210465 3958 5465
112483822734898097 15265 27732
412622650157231873 14808 30315
538854940657404993 8966 21483
71312255469813121 2380 27213
221476372866003873 13258 24070
320798570640747009 1920 21776
721018595048551681 8475 12948
145565852635094465 441 16118
502719880724892929 8884 24511
812409958879896961 7576 19975
851011437981544065 11495 26241
725227307658393217 19134 30174
307682278649547649 16347 18334
391820684231575425 3474 29200
603141498252458753 18377 28298
57547763007285369 20017 24544
723252727957198977 14697 26896
835635226904116737 4620 15327
69705363248250049 1483 16251
959858002158561921 11361 24949
594592302834609409 2671 12152
730656676881252993 23653 25568
225489797354416769 1699 27154
555081252906894913 4047 17231
898521572006867329 5440 14783
109734290326883873 15665 22968
967110046616216577 2984 30792
278958785573443905 18406 18925
705386581709472385 1161 19786
549543600830887169 4512 15774
59152898729966097 4748 23136
668792793342795777 27552 27569
422716600177945857 15730 16152
754929393647216769 18856 26850
14302070614792939 13351 28964
608462366419523457 10351 11359
967832961652401793 2842 11749
976345079835297665 20379 23914
515514151332784129 8519 27384
115208270377287649 7803 22025
645646259271469313 74 220
83305216444244929 8361 27938
717580448486803073 13232 18244
958062274473796609 9695 25614
973321793700659329 11146 12833
912670171076697985 13568 15022
515123983930326529 3854 18952
240543510324080513 4512 25518
390808400404718977 12052 21083
712917286835079297 5009 10608
365686872172478401 9768 30608
952959337662427649 10315 16669
605296365631726721 9106 29970
373110429287848449 3179 22128
350881704754019777 3123 28656
590808014479968385 5260 18793
352753911928626689 15696 30068
338723553196842881 7719 19427
45806668606378057 8787 30845
480736676100285377 416 20713
219421500853609793 7652 19499
28342975819057869 10787 29516
256628258485879009 23733 31004
986487284249570049 3366 13537
183526775990198849 16047 21566
449981448137236865 3336 24497
447362915499173377 6606 26543
363366875390731521 10568 11302
29903165901099981 18546 30572
19573937883407669 321 21229
487760048003426753 232 30646
566983180022511105 15250 29711
309409796786834305 8377 25523
175354341198016065 13243 29736
352498980276170241 22858 29874
723144063795039873 15639 20668
97192240834868209 11542 22983
800273185714573313 4006 13805
334731740804787841 4482 7282
450655819662422657 7004 11258
219400561059412513 13181 15635
172322839275750529 13929 21965
810777558344444289 1325 6206
563872680380818305 22182 27013
621875919340265473 6937 20702
793377857871618689 14297 26503
323323792535834561 2358 3355
430724584967130369 17902 27024
135787503871025457 19727 20887
56597956244246465 7358 10615
813007099360465409 12107 18528
34933783758809513 6608 20474
527880517822705281 28574 29026
28118727425137993 1801 17240
907308232541257857 9095 12153
495449866959411649 19573 24755
614891265218229633 2234 7959
290084735763002753 12369 27307
815239322670084481 1628 24280
885888813517446785 6587 15088
565179785296503937 13507 30636
640350024259120641 2545 7973
229654068861439233 25225 29234
922931243367692417 11795 15179
732481835521692673 15937 29676
712546473756077569 17822 19460
718864335592758913 4860 31002
753069778964537345 10221 14535
378023118364051649 2785 12013
183739891222913345 10792 29604
17671482596998801 3334 28100
256521844156061729 23399 28741
83577300543108641 210 23025
12471249545740193 14580 25957
886362680721891457 645 29695
147143912285450529 529 13138
169268398082191841 7728 23690
106405214367654817 5663 25655
385501794062893313 14665 17007
616272723462977025 3065 3940
870275308775259009 12715 24411
386744037125282625 3278 14661
464656450913157185 18201 29686
331929885727184641 5252 5879
744724478012681601 24562 29283
498551130001558849 17169 22577
244117995653940769 1830 21749
544985118808035905 18068 25586
863963696852092545 27160 29144
436579230555366849 26695 27971
699134423132694145 12571 18966
699781754917687297 2632 11110
843478665253609729 3696 21281
311402073798419137 10198 12694
164508458843645409 11841 14969
924362540926189569 8571 24286
9702021025699283 8759 28784
988769979968282113 9059 29897
51308974837031233 15737 28362
757645852929805185 18475 21837
751004848748646529 540 22912
686187799693712513 6142 12355
903974235238198529 9140 19723
427418700088772161 22357 30239
890761055257055233 2092 7153
16662297164486973 9685 19097
781695359056630657 1212 22485
440434922199237633 12441 30333
251418241671000673 19942 29321
814174358802674177 7558 22193
388478184107530241 22727 27750
497711337270722241 3786 9447
190252628967410689 21184 30957
164363452285812161 11476 28733
226886726854917953 26467 26502
164652833905869057 3379 21386
3563017178958462 12913 18559
874706591094721409 834 25502
745741971315286657 621 7877
964136091023370113 18276 26275
674477489997197953 2055 16373
550545745549698049 14229 31009
285931098334675233 7021 29433
825242306927854977 12134 25609
422689429339879297 13318 15593
67955245058598737 2166 16647
4294797069608337 8727 25090
111928593412166321 10612 14059
79064190819334353 6592 14045
544808300528842433 20631 24349
635999295863673089 584 23959
822417100977837441 14958 21143
115297323519524049 13906 26489
572538403092622145 13404 16317
312935522416584193 19251 23983
336187050878727681 19986 29483
604167308553794433 1450 2895
69911087960633721 9964 30291
920965665691415553 16774 20485
182779221030664033 8221 25461
849293253033589889 9689 16151
415413452854394881 14310 18562
993077676898256129 3921 17149
403641628386573377 3323 8696
518938621830326273 1193 20750
687296951570743937 8441 20601
598906226628873345 9410 20961
910310732651986177 9145 22959
944928731358327681 13455 20598
742412407304371457 16045 19015
413204642297049665 23001 30042
841561017709928193 5743 17946
638180180046187905 23001 26325
271168969895256865 18564 24200
295651696963080449 5608 27789
867868850337110529 18449 25503
844057461697115521 7644 25051
822519938677643777 3713 24626
570170119888505409 17792 29776
59600633224967225 5572 10332
165533513065778241 287 4961
467992050585706945 1794 30931
391415663278468865 3977 13601
748602023469480577 5442 10157
456069698199865345 13838 26516
307470054118326145 17521 17904
376336801124185857 22175 29421
491060941062876545 15760 24120
597754541909036929 9060 24139
373639216181402369 5793 27708
166150967356816897 5153 19769
49243807008160449 19195 28014
688432205632135937 6765 19915
800463903210911105 1267 11872
984553974166633601 2297 15199
314438489984105729 6690 22093
53569063475489289 18909 23447
939504602833409281 14213 27969
146670199827685377 691 735
403530366513699329 4414 28644
348082596790828097 7282 16565
663787770142974465 8084 8516
34732611198254661 13488 18748
184316274833186369 4670 18119
528298994850811009 2348 8009
541756755964570433 9605 18951
334699001741217473 1001 1604
174026529621748705 640 7960
346997139463336897 13072 28598
214836865733602177 1300 28991
476284293926003265 9376 25974
862554125933492353 7543 16143
181894875242786465 13779 19387
914507369349934209 7494 11605
749913687735176577 16970 28189
834434358573808769 8861 16907
861071437227035777 3728 14957
23527097061915469 10945 14685
609948147203741825 26746 28985
696403880281316353 2933 29549
843205436093537537 12955 22317
258022176601969025 2260 12119
195647516968097793 14700 30754
401997280914478977 3869 29478
776023700885968257 4773 27224
931303554930067841 4791 8825
200537763194152065 3791 12617
539588152898637953 11930 20805
457260362414896065 2813 11506
787202266544937857 10678 28726
347332750490426881 5437 6423
901877964587073 1121 26166
407350639841620673 6885 12573
662931021895090561 4187 6117
938897910992071809 18608 21199
955545589203957505 16663 17111
215037680893797057 2822 17447
283415656462807425 8426 19799
174878446225523745 8785 20651
552618493179572545 22672 30198
103436315194652913 8694 21631
496978366103959937 5017 17814
176868639131132705 4313 18507
378959541760572481 19298 24739
586632522814564737 5288 28639
354360519705068097 9505 11062
340066755232403009 8626 10594
597910885002498561 17094 20418
931734608874460673 8266 23215
399385248666263233 24838 28327
723312190895573121 7292 30619
342351177261669185 13236 16199
428939322344969985 16282 22531
91993026634838769 4701 6355
558683295422088833 6072 19590
357784211321067841 3130 7108
207516275593444993 14902 16849
306726134798836353 6424 9382
572265964859102657 2166 24367
898932082111606657 675 27659
757904823232930689 10949 17958
647654320403631745 1527 20236
984479991399457025 12642 18215
336929695138017857 10743 25310
152991856922863425 21382 24778
871763161476749825 12205 13803
736042565572692097 509 10318
991075497462766465 384 22882
663104579460732417 517 13441
916382711537153281 778 5293
458201581602441601 12165 18901
63263383564269305 15723 22429
471692049287138817 1160 12338
953605976825016961 695 5834
876605801823163905 8403 9919
725679377067344001 1732 17374
198840947903644161 9353 23439
38998737816513089 2282 4827
969789806410478465 13677 28778
940945474744204033 10121 13526
88807430173499569 7677 25161
448273228985399873 3800 29176
167809302384458913 13346 20373
323358523803456449 91 8033
911155883539802113 13871 28928
790902298439220865 23835 26845
905512103394062977 20506 27282
671805749822446849 21513 23635
742759759353827329 20510 29196
712676944692688641 16157 29564
779092231683453185 8912 23817
907817123234941953 11769 18394
954097160258239489 15877 17882
130622633944341265 12225 12952
594144448377296129 798 9060
271389709561525185 6671 20242
516597384415586433 2587 20363
836027600294826753 22575 25207
547984400302201665 12227 23078
294917055064225025 14713 19696
511271952811934913 19594 28821
229013485886184769 5955 18921
327470793485293377 9846 13068
370879077719784769 11026 22518
769877592398710657 14605 16441
357384250451261185 5733 29328
804280877738481281 17919 28582
527871425837624001 14154 30448
470167027962755649 791 27110
191587332740908769 693 4548
410244365848331713 22658 24084
254929395798932033 6197 11053
272519061835321697 15253 21373
716550642243888129 22604 28514
923004027346511489 16530 26192
85656828762473937 9790 16949
996910105365170561 2504 7617
421834161030403713 20758 23944
893388903134610561 4319 8995
938006496270581633 1652 4745
651677881989154945 3888 30543
757744804934972673 5913 15928
16278695879723415 1280 1547
466151898995441601 15552 29781
828092261235607169 24973 27832
152471793147839201 14491 15910
461600714583500609 8546 30462
528092703891182657 7493 12912
541020918591566849 24241 27452
981446168106416001 11585 23890
226004102557457281 12957 15856
213673795261406945 25876 29893
733966560354328833 3013 18917
94426355869245521 204 19401
482645268711156225 10430 14751
166672677214698689 16952 25519
68840617871000377 17304 28688
959550823414744577 6335 16963
349713785077458561 15712 27331
422498301162285377 5279 5538
713783414446705665 4956 28006
419943036035505217 14351 25497
480524821360365441 2352 7710
967697864912416641 10399 15875
537275653172780929 14042 30348
392442107696197697 14040 21563
21272772496050865 8287 16895
303613302035167041 2747 16632
59218477490755817 11102 22952
406578832389129729 1255 15863
268326410266514145 5396 11725
605767614009259649 8180 8757
329472130966120577 8495 12035
693810247656287489 7600 19854
376068967397859649 8788 10484
551369455719147073 3178 29174
465794200997830657 6095 22550
22930575050196469 7945 29620
668942354811537793 20235 22668
525054029645978945 18138 19375
234840385535203937 23485 30095
740031368878206337 3146 14018
57113532276961369 6276 25747
989855938090222721 7143 22462
884891484813319809 19137 28273
534803046615820673 5901 16731
162988212137737057 14701 29062
155536748476599489 20371 22777
504632704151230657 12411 22949
515642734384456961 9263 17037
563972887551333441 101 13731
315743206723631425 12407 29829
790393171484250753 6834 30459
852123601367537793 19461 19491
933125953293330945 10817 27625
31902850310494557 23278 29357
40887637022290593 7990 10582
824927640486080769 1770 28238
310712741132480385 5475 10363
684998788543005313 11483 13749
984196444740657537 11580 14975
822261241570970497 5943 18262
622632935581624065 8553 27460
313006195108464193 7765 19664
181356858817945729 2658 30073
21849960153858205 21354 24304
342042381972110145 12255 26984
415296159815717633 23623 30047
983776505137594625 5658 26444
4509672352156714 26261 30830
693440059785661569 1762 6536
896069534942192513 21473 21536
571350861065393921 8745 16078
836554886645856769 3843 20448
458605282507736705 2237 20151
194100849353795009 8104 22406
422679208404670017 1209 20600
633345419134911873 14129 19773
554995313440247873 8996 23543
109851813026459409 8455 24233
610510067214089985 7796 17696
846378992625702145 5103 22433
522869867429083265 11046 13164
894331958279771265 9892 19606
751265664549972481 9576 28754
494673654123602113 18787 23847
640191713823202945 2735 30958
854792124433480193 13741 15872
928328274665698689 6575 18568
952789282505946753 4033 11041
956332118687161217 16592 27928
405161352216857985 635 13582
850227108265268993 927 13235
299625940815701569 16675 28246
328231476837732545 21984 26414
35680875598750105 28953 30974
276825640566254817 15228 27825
382897478250910721 5846 19857
896749499167899649 4912 22821
784926844262805889 4234 28188
963333663679346561 2571 29803
844575668028511489 21291 26731
56681050457786601 45 30247
203697742227767265 2322 6444
132088740657405169 48 11881
235172341373370849 6019 18619
160883489952201601 20645 23864
536299749606833153 25745 30290
618575939006372993 1473 3303
793888507424412673 12836 19559
126104463908280449 7057 16042
489695087713009537 14281 29536
168465542983607713 203 9630
433699396359472193 20379 22517
53735848584299361 2017 16335
890761255148994689 23492 29520
938303699136152833 4888 17628
313526791019029377 12423 21212
580545256252055041 3253 29476
169394566670540321 22989 26857
610023450752162689 20460 28823
143813983256237073 25828 28031
179521508270287457 22555 27169
670106109981368577 2179 20437
939161176713152897 6115 11629
18978267656677873 12372 15739
145760060555449665 12023 14712
553703700705618497 10289 26114
273448881142950753 18905 24182
234160129656046945 7156 25281
742628850428705025 14565 14811
567106205090432513 17123 26955
91563894751171665 558 2785
780081259937475073 7979 12940
524489732304363777 24065 28837
343648276016686785 15747 19245
894887159364753153 108 23628
246204294812471873 10101 29140
378575895515044865 18641 20141
555630673140008449 21843 27901
546157186330528769 17477 24114
848169805580482689 7788 28024
384186723242681409 386 18286
129455474947114625 17830 23307
80291819755029089 9962 18405
551959601121822657 13779 30364
325478769542062465 10933 16197
602433201694147201 822 22191
41141909424649017 3990 14655
537563929707260993 3240 6833
127500214304934193 14399 25238
347111716094069313 2973 12326
934672718220024705 18432 24103
944152730704800513 23390 23551
735806616217761409 11807 21552
908481315739329921 13146 27123
579548167402915457 20030 23482
303781757030208129 10484 23996
9453333815077515 7884 12005
733258240083891585 3571 26137
110202672812089729 1981 12272
810292227322619905 2596 10965
136204937122929697 4167 19600
557116447865361409 8323 17860
509483158256667649 9110 15680
514951735430059905 2171 23936
357629599623255233 23620 24931
140576540623349905 11651 21382
666462661741075329 10401 24881
293073506361977793 2150 6802
469927154850100929 3142 16615
689497676964329345 16009 16581
653074588095218945 20173 30625
510754804906923713 8247 14125
562818536352427393 27119 28403
490854802936148353 12340 25843
758175920616690049 7227 29213
434282438123247489 16531 26521
801922006525817473 3667 16291
164696078807004641 10353 14777
611276396958768257 18159 19398
684827908389223681 1406 19671
137453231426736273 10789 22161
651715574194064129 15708 27440
756601593218686465 16002 30272
237835932146268193 14088 14218
630882187638068353 2429 19883
92470694356059377 7466 14174
321898857495082049 10123 20035
311911803384930433 16359 22664
487805406053485761 17383 28827
125523953052088193 11516 25805
970328902591756289 15214 28978
869824512808108417 22932 30365
835567478590778753 3344 26398
651171184175474561 25949 28052
367170419546820161 15626 21656
670127695959450881 1168 26136
113286389830609121 22899 24136
635284647896945409 3327 21177
659533121762006401 821 20681
839398438927176449 9557 21524
584473398907224577 19499 26330
221376299795515777 15142 17277
414833986196381249 26212 29543
681618781024553729 11011 13894
732335200151499777 11250 17273
982375315918368129 5391 26587
534824935871892417 9747 18560
974065482608054401 12815 13199
58424246504248601 25697 26382
77791365392648977 861 5635
533225619315142977 23849 29406
811394335422704641 3542 6692
339257740079080577 9150 14940
934752657612499201 5975 8465
397645100030484161 23640 26666
316445045061428225 10378 29901
574927191959151425 7280 15712
687592025643773697 4553 16151
945978985163971969 9505 21814
324565572791186689 1597 12742
420013940860986433 21587 23908
381806803826798081 3490 18933
13726609675938307 10845 20063
726749849633492353 2636 24066
661131910191134209 6289 17942
62815578114147289 5341 28917
85944163091877361 6454 19825
206264031690380993 14595 18262
497332487757734785 18800 26233
563328594955827073 13961 19044
714466912747052929 4913 15815
976243014779200257 10875 24587
798998044479166209 1981 9305
607565271038375041 12815 15918
570604752879685121 16712 29866
96384830980582593 11221 13799
836665580355759873 7188 18268
845093414397290113 10285 24010
593123005460778753 14677 28452
461644872213739201 20345 28980
961780610238154369 4773 20015
487707009853842497 198 12058
952722528775606017 3475 22011
482898688931726401 5444 19798
524378991037185217 1823 9985
272354300877701409 2980 30805
503562565992563521 402 20448
358940457976601153 41 21730
675201258475286913 5952 24941
731401978345964161 2850 12535
800134200769573249 21629 22329
132828165050398177 3425 12228
228205497778208865 6739 7213
985076126757057537 11077 25088
378874592856401921 3404 26002
67265166642627609 5123 14477
169681131348429665 21454 26520
43232742764622857 11998 14845
827570156153225217 18783 27248
319085146108506049 19910 30410
767372579947977601 14515 29770
525031691921888897 4961 28809
665463327281468545 4931 5906
169522621414401441 21386 26371
241768854748446657 13842 22401
682844469771175937 18039 18775
441060366912406465 14292 16598
824218160357986561 9093 10488
155948078279823937 2269 19922
104919645376064353 17618 26883
915319551382207617 5063 17346
856115375330361473 14082 15739
713405025327322369 25484 25848
720936951575403393 16547 25262
161937960999065217 5854 19942
968719666415921665 3299 14912
37830332686741745 5763 13041
43453209138725417 5626 26194
794983666418755073 9874 26036
821645621323014529 9746 10340
866922361893959041 15002 18123
541107194121771329 20316 21654
972646268029418369 17929 23130
21895025804440141 1034 18316
405442124092974849 14404 28516
797907741558724097 20662 28192
954285267944566529 1046 29917
51669651361621049 5491 19571
941688503599525761 15765 17002
605456386684387841 173 15442
670500462455262209 5610 15637
307396430629779585 3522 15920
186570558953594209 8814 23535
346904239654939777 23449 30849
351264247138129089 9284 23100
667566367413726849 2025 14240
705056249834232321 10177 17306
245039133730024609 806 20181
828250239755302401 28056 28152
113376620384883617 20542 21799
694927847633938049 10932 13620
91244942591849569 10466 15583
751748760115628289 3868 11344
92306709459919041 1224 5205
255793849257404545 3717 28736
573146892408580289 2995 18150
941735273693378561 12704 20062
158818784359908705 13285 29912
69890740320790457 26364 29025
949406260899728257 3322 27198
212885719521448641 7287 24349
238387428296178433 1078 11678
582425757882734977 15787 19152
550081621530360129 24789 25295
795120515190458113 10216 12272
852950608645016961 12539 29873
679509196637173633 15365 28875
926833318548851585 19799 28671
419489775193380161 3836 8797
201419193358205473 12607 20630
981922098640584577 15138 17584
752489710389546881 6246 21730
993143705857274753 112 8880
913751989209828225 3898 29921
28257677632627321 2277 27717
134469457487078609 9529 13162
770397063199407489 9549 21751
68835588302093241 15885 23964
245932867339210049 3334 19979
518490318293238785 9570 30727
997502791734486785 20437 28435
84417495043908273 399 16267
997135261320853121 13835 22563
21993116750188337 14208 27496
109080315042955793 21448 27239
922916109575723393 1372 2627
542270742446792321 11228 12512
851746318155427713 21680 24698
860956235287229569 18498 29398
703236227842665985 15807 28583
248603595436595265 197 10000
475023560754344513 5635 10997
958602231333468801 5625 22709
930792845715259905 356 21568
158604168616140129 6587 10588
773290100015294977 15252 21358
177904536200937729 26462 26560
742703287223037057 21874 24511
352484513583636545 5241 25624
403095993880064897 7504 26733
55554336719193745 418 8388
571337077601114625 1220 16974
733330196373945089 24056 28903
709330552839197953 117 13658
564166584025311809 7225 13966
637778612953326337 1800 11800
631321953445780737 21111 29026
516495660957069441 20488 25690
880948845379048577 17991 23655
549798602407761921 770 3473
275354372896462241 6742 12800
996431605465723137 15173 22029
241359778213304577 6787 21104
771060538181586689 2386 26350
884845628232699905 13620 26455
155079595759382017 8222 11928
758101378870446081 17373 18777
795797146481774593 9318 17482
170012791293491009 29804 31007
672366770053180545 3920 25950
32738163602001437 8643 27132
874242950146907521 19963 21567
33056715032518725 2138 24205
291003742120061313 1545 11063
928362690629949569 1390 28132
128741794882458289 11223 13662
482629218322532673 1964 8820
401618193888914753 7539 16736
277538141882271105 1243 7075
840576517357987969 2381 26809
316088636243012673 2115 19932
179812234774935585 3820 25521
825127863923636737 20206 29504
706980927819458305 2295 5573
204208032954998241 3697 30457
658902787919807105 1237 9687
839826632104060161 1284 26894
522156004723370881 13699 25395
6378822753294601 6034 24334
580634689544716289 8381 25684
544871762544044481 2707 23178
252961716721713985 3088 19685
635521520716341889 25358 26755
162272062863344513 1498 12289
525541865764207489 15903 26368
8707260617711655 9768 18781
624820160047864449 24708 26552
6276414964865752 356 22217
261029826050570785 8758 24205
266404795172135777 10435 16133
876357881221995393 9104 22654
9246366258629735 23367 28488
827862314523652993 5184 24593
651149022368457473 6799 23259
407443630904896961 8326 20759
97775519972593377 8163 26698
42363613850209705 11490 16866
976282442380239 7956 25126
375954118830978945 9798 30417
25108276316707645 16242 23734
996234561100916225 26285 26302
703556249147311489 26969 29604
242816480860643233 14096 24355
945539954760356225 8399 11329
222020814915492097 29930 29996
887165899862097281 20729 30303
708645798839061377 9600 14321
481893970929583297 11015 28312
968336236388719105 5306 13889
911253253750857089 14752 27640
492723045111819841 6413 11835
466584405238280 5777 24281
116819752436509105 25830 29386
335056482757025281 9130 28153
165523464133347169 15088 24946
589785452697306369 2030 4075
716945458340628481 5310 12624
670616467254717441 20018 24461
19828188027862125 487 30578
133483457383583473 17448 30115
518358725203892609 13527 20089
445396753190308929 14029 17210
398393319730164545 11385 19774
999520573332496513 5298 16287
45133520674593089 11067 19968
527768233025625473 7626 22706
375906118944914881 5771 12351
410745493580257921 261 1094
968370840019627393 29375 29997
95865781241414545 3707 25598
216597605118128193 28864 30921
985101863301686401 8930 21899
813392891940249985 18914 29736
768694589075778305 1371 14691
452850160413436929 1972 30099
254252878901915841 16816 19323
390315301932570689 4109 23022
151644125057018177 1680 17516
720257886828253697 11109 27618
499235062854098 7424 25931
1257897996875813 4401 22381
682421560243852801 769 3990
966061857571293825 6382 13587
853950516103644417 16712 27411
177516441595553697 10119 13215
175383202408241345 16120 21215
255262316152997217 11775 28317
922205690758524161 13300 29454
893670773448857089 4798 5795
751736044187055105 13485 29286
925950629814213505 3793 23865
987405943938362881 5575 20197
335232071540939841 8625 14907
981391008988609281 6212 24870
195825709436096673 20334 27513
501419227723808065 15765 28216
38791080085555761 4930 5962
542538937668581441 667 6017
758157978435480833 16893 21882
786952199238349697 4890 17969
739853075671515393 2074 14288
692328861187107201 18927 23397
299709120855087745 13345 24785
355288197668762945 12706 15447
449141802872443201 1923 8001
423269712124863425 7424 16653
956753076406744833 6350 23793
471721159038274625 10513 27617
13006448763587031 14026 23762
613940403570708737 22901 27152
339193390118371265 24806 25794
226071437894439969 3606 26389
811930746540380033 25513 27496
449943209996973761 8493 30937
97029378971814849 3148 5592
633281962349108993 7400 27936
911654315279161473 62 10401
244310683810752481 8764 20276
887658959998706305 5730 7958
230228555402000257 12273 13387
237081168319914337 12755 14227
800190995810567041 22235 30200
695664706225318913 1025 18986
328638173692290561 6841 28524
507351769284081665 3005 3396
78879660287540785 6333 19174
537132071125004289 4838 5321
406369807254272065 4846 28922
302950894867475265 21290 26579
31301158488730609 8356 20244
785890061348101889 24326 24861
993126413003516033 6752 16347
768646689768996097 2025 9881
560911070107536577 20020 28689
436415253954297793 12569 23056
51659083049123921 11503 20503
859914483930335617 16256 26927
172602023882120641 4345 23828
173945260671235489 2092 25650
38298239015539081 14467 19939
470174998170033857 25693 30002
559344147767532737 1026 18263
872427850345761921 15344 21280
110677557864029553 23800 30503
220928303797219169 9608 12038
241636799000758625 24591 24922
160482264240517473 11732 19097
946156135729346177 6430 8262
630325137386062593 27780 28978
131932247200168721 12278 20456
669140109658659585 14553 21907
248919646531199137 1674 27745
5893716081427415 10479 24405
196427731931862593 6197 21941
46709908053333753 9188 13006
711153514083086721 8112 16650
926415864089403137 11928 26119
51298982435170617 6169 7252
448992216796089153 4427 29121
205006952602651905 4261 30843
13078859883361105 3740 5983
602729933928088705 9396 13159
999956551639758849 27812 28008
615157703428131713 23924 28868
752151758626876417 14677 23041
635019064610688129 18920 24175
290947422116406785 7310 19287
571369967864605121 2073 17498
66054847879311041 6577 23745
405526572650558145 14997 16407
826959967159769601 5403 26922
548113969921637057 819 4315
766691169308057089 4328 28473
828057575569104641 3569 22624
27336255634200057 6846 22303
302561340760554753 4079 8280
828547497383393537 8565 26889
148118708051043777 5990 9818
895576608688447361 11669 25353
408437661444985153 7560 12158
937981620377609473 13013 14526
236877980771694753 22752 24708
348406620432687233 6554 13493
993528594582421889 7970 18514
92301031929505233 1029 5827
780014604877692417 16828 23694
856735212861043073 18622 26299
532200641157480449 16685 18668
205088025468580065 7758 10910
909255746766504577 22259 28924
29002372709417301 11344 21638
307088238789141569 7228 29643
24495501420172873 3381 18088
836424918288656769 21976 23179
948342494549780865 7460 13435
608967234294674177 10734 14917
975059360833522945 944 10593
92310990943829553 4241 24468
956050808377145985 4087 20650
860507279312066945 15351 31020
311454981389172033 19052 22735
257521711558013057 2011 6174
511481513744275393 14788 28306
144673975320692705 11901 17636
729449765150331393 53 11008
983500153813665153 14864 16871
218547288641762081 18881 23772
405512196206565505 12947 13120
54328924424790873 16138 22842
444720827358338497 6028 8844
916626102307436289 6282 22623
228236505043945217 7522 15394
43930345199651553 1085 3635
615283246539505025 5496 7752
323483049479140289 7242 24505
254209519509181793 12244 18663
660124349300612993 6539 22107
324098696604323777 21908 27520
383727551778736833 15603 22824
148606029805584673 11961 12611
321498279210754113 1076 17916
483909788962861825 12748 24198
621670052432794113 6028 28029
615316196659740929 5251 22886
827911865860695425 2341 10835
203656231341796001 9783 13080
184912575896721153 11842 26269
292786817350098241 8711 15465
505610122172736705 4385 20070
346243115852885825 1495 19731
266674546654204641 4754 10591
810762007347769089 6133 30877
55223846206015281 25688 29000
71494010666526721 368 7589
442164374012623553 8668 18534
732865266487401345 7717 21641
974136529907934081 11000 18193
765769291615455873 20734 24362
488078824607700993 11466 20874
242140344142605089 12579 18322
883608365229061889 4090 30560
686064531157200001 13612 15767
174741434066977057 23916 30726
981390150155810689 9854 12358
718355931204410369 8344 17193
489913436196118849 3086 16326
637048466361765249 10314 22924
469647739766578817 15878 24325
364997846043447553 1567 5439
357518855806915777 7729 27842
412221526301085121 12526 21318
559482693995271041 6234 27614
783274989804407809 9775 13788
585512827411250177 12211 15738
357690179888638913 10724 24298
853066584370630273 16259 29362
961996658355413761 716 21989
710766557937603201 15907 28132
68941151375231161 6910 25236
280844215040211521 929 26487
786384010545628289 16731 27431
447772707441814081 10951 23985
351943157294105217 10829 24827
885009538671745537 12921 28091
295387230324106305 7339 22982
956219419081719425 14539 28885
874233519065501953 22185 25723
507368107641404737 7986 19825
141525756452221425 22589 28891
330257283724094465 22445 29651
538754679399321665 8816 30788
621058211311584769 5121 27549
821099546957494657 2653 11923
273290902315608257 21528 25608
970250946211098881 8634 14580
78352026226205857 378 2829
392876456072354305 6333 30900
919444976971774977 3596 10704
960048513596579073 9666 21401
479592731295674945 23604 30911
656584220590811905 3336 28294
834574985028893953 6227 19099
825290375084012545 1095 16639
155345177006545057 7524 11425
811108092859239297 5876 15931
697103531563740801 12832 23169
556502462400860737 18027 22121
146022908872545537 361 26673
382974631494388289 15552 27985
765229497614285441 325 24182
865423525852936193 11884 24768
858454693244048897 25706 27708
119621380892493073 7644 28104
397217166031978753 860 19329
925409232619077889 9919 21076
371795740712180161 10835 12247
724618949157754625 15848 25050
942440677062165889 13969 28529
700866009313291009 18457 29903
297474131181665793 8081 16314
903309143736702721 16714 26017
771424503883949313 6005 20739
380902607558855553 7738 20263
107968077743159089 10278 20242
551508157296890305 12314 30069
993947206944341121 21183 24276
15902538555241819 20850 29808
422486186251170177 21927 30492
905630125734074241 18087 18570
127902587493807121 17738 22501
63588717198744153 6319 12162
656297336507869057 6460 11529
662821518131490689 898 25346
152453577771325409 14669 24992
102318190741574001 9520 26621
33630791665920869 9373 15824
41843577528037913 15786 27814
703358840296843393 17375 28324
492130013741732609 7987 8287
357717197395153601 5264 23412
291256223979129217 14022 24115
764364164207535233 22780 26741
646168482667309953 2824 24225
298518824008247937 13671 20162
547075270114685697 10472 24316
866269405021526529 9575 21763
813587372473936257 18618 26510
768729295609780609 459 24930
218003296713188641 11661 30517
236620978128769377 6586 12539
726353836272938497 8174 27319
228310702920843777 1578 11370
237455904218915489 11535 22723
431728848193515073 12543 13371
92333550350335969 12303 17863
300655973238100673 12385 28146
807177108131437441 8402 11334
34529619006349321 16632 30415
50846822783132241 16619 18722
759768234511533057 2255 29825
390893194292157633 10204 12317
994252783646018689 4511 27485
279109047229443521 23619 26188
914863223269271937 7937 15658
156201206782125025 24930 28901
16309505602293939 6587 22669
242553386642828897 10220 21580
380627110580796545 26889 29220
251109218928558433 15515 30756
154601530270880961 8546 29674
22299227178766757 6249 14452
678977018931426817 8931 22831
915098449294472321 6423 17355
906706035459905025 9966 17243
491672062922550145 2653 18953
619426538281423745 1983 8230
624394941996495617 4958 12596
830169481744761089 13937 21791
222769369772951361 616 30719
794780284202154497 4637 14755
152828746760430785 8788 27769
72353881174137777 9921 18713
115048014364834481 17956 25684
198471537319669281 1581 17260
473104121282300865 1749 24034
495711428464787201 26987 29960
191602133806473057 6996 9258
107891823852675377 6900 26859
942763049214587265 10031 27148
965682194926131329 13767 16431
505401526743657601 370 13032
219892504307289025 10747 15636
813229133943064449 3008 5485
202153634428057665 20075 27284
446839728342755649 17864 26269
102492593885081361 14301 22558
102077503759087313 510 3571
652004055266274945 1402 11559
614443413708716673 1039 2894
419805706373828993 3065 4642
595471560565396609 758 24544
565964034289365249 21847 29860
580840898521589761 1468 2608
971278755722018177 8868 11068
751297034380453249 4778 8908
726034052630183169 937 17494
493772594786452865 16758 30765
284367428648543809 12043 19334
590040682127021697 15430 18284
610032478331518721 16662 29595
244120646046727777 11746 16965
531485020008183553 6956 29656
60412904005172409 11378 25785
659429472571957889 5743 25977
516083922709686529 3775 29158
674053562721319169 7235 23999
604983356658077953 4658 28838
369238515582637185 12301 16057
124548416775528641 15274 27049
532235848383017217 293 5587
716944131840929153 1400 4988
200052098199108737 7012 27593
716597148747741441 7400 15039
548785485691972481 12068 27004
646169054899001345 11266 23803
549860767814792001 12937 17275
852538300332529537 5517 26256
266646144083956929 13874 24281
289007951550356545 28402 30653
866499215793510273 18342 28984
230750727208931745 12075 13217
426562141917308673 10892 29888
874124146751864065 2316 5163
251708509658371329 2843 27234
33372599168817629 3943 28859
364007124739636353 2184 15583
762909808304183169 12824 17816
848053970102768001 10655 22549
59086972787287809 16340 17735
342047302065303425 13290 17927
428729842822047425 20031 23069
825332632566542721 3364 15707
97057936989077825 22648 29594
193057133212398913 2544 17430
109958705260648769 5399 13716
730556778286370433 8771 30557
363887896925394497 12530 20211
299100036585791425 16536 31008
377368507847119617 2495 2542
343899732864187521 11184 20685
364120888968191297 7832 19320
456751204849503297 7637 15684
781159022518064513 7887 23977
422801074001000641 7010 21425
194503861865218401 2700 29150
532525503207033089 12934 15213
195423375309797377 2877 22256
920289626615684097 17757 18998
652507928679259649 8219 28736
302107272002395201 2560 22591
541125244087393025 5193 8510
455908215609383681 4663 22547
949450003558798337 5961 17420
309362210567535105 3461 22659
310107005031863297 345 19232
194703156545912737 22768 26899
896262299154930305 11438 19910
605620949173420801 8926 19268
34011340931723313 16447 21484
469737954997043521 17083 21149
13228187110673419 12984 23094
508810982592500225 28349 30766
329414138045915905 15446 30534
756543718748858369 21181 22620
610908228003896833 8139 29762
25404904649356297 6918 9221
924441870619514113 20672 23393
185742425981345601 16219 25855
854465070923925633 13343 20430
822449910724280705 19812 24178
637564915541826561 14207 21542
46562499418186577 7364 17712
623480719004451329 27258 29935
935622886981128961 3935 24797
375377166638482881 8953 24052
494773173797199233 13186 19847
439339668221709441 172 1688
112668643616210321 4252 25282
66624741184778457 3072 7491
411233974334166401 10680 14555
286896965096961057 7509 23514
476952537169104577 30565 30985
12540302917013691 4706 21354
461202309643795137 4423 26552
100406607116145361 9387 29992
257294426399191425 2035 15074
351057378601762369 434 1094
451054786341316545 24735 30367
418873240197147137 9225 27897
668725179913316481 24821 30201
381478831599960001 12186 23669
61320436776753697 5039 15366
5804102896451725 14715 28456
692171364130409473 26630 29790
37788188333404809 20075 21421
617935678551148673 754 18991
444848939752038337 11715 17168
834054849788010753 13116 13246
228529604625716577 2354 28310
334325557130057409 8759 25669
97468468708189697 135 990
840993446533552513 12847 14487
458924721048003201 5281 12288
174082723504383809 11213 20346
682387252460475905 16788 23972
488682870699882689 26958 30294
730900302151436417 18033 25541
328318729952144385 19606 20312
809359803295496449 12472 27759
692980933639908865 11726 16712
277602196314642657 1342 15043
125740651027015809 6884 8886
381279758080044225 3327 14907
337428369489380481 15056 15818
63776603373266737 16898 19259
771573816440536577 6501 24914
37836306978181969 13065 21020
954028764439719681 899 11550
989491708732270337 12464 23902
589897640014598273 10931 24114
29090058742301749 11454 25847
109049167034449121 3941 20422
423809247788479809 79 13440
790950206859378177 3803 9425
716197489535563393 2808 23560
455744713153158913 7317 9264
603329315711601281 5433 25985
240527501879128641 28574 30321
546129363698188545 4947 8633
640981552716091649 15242 27988
828530547446373377 9485 30051
234668989124259041 4622 4955
944049346168913665 2101 6155
859334080230318849 17243 26475
533394473706731969 4499 18957
13171745892904597 9222 11604
326864759915483905 3373 11047
899841510605121153 3791 22201
680195223234814977 13534 27210
235774580338699041 9578 20730
939527390214397697 9657 26531
137576767689573393 20035 23705
515186602193335105 15636 21146
122640579163729057 11250 19564
636518713450190209 7822 29120
491734028229480193 590 25374
220235750749306913 8894 16309
575455405266666305 7202 19987
118546243778371969 6603 9843
858181650903695489 14350 18394
102618867190312097 1353 26962
668338456475837057 8535 8855
642126159013717121 2306 5702
678331181281500033 3821 4479
606967713791444609 6661 28483
171998768225506625 24980 30167
360127299966922753 15623 20118
925592221443103873 15376 17205
20868588621777209 325 6867
665196357730920321 3222 30449
346573347657741953 860 3832
970343750124477825 11882 13235
424375976043645441 22703 26374
631506627383657857 19346 29697
990488782881516929 13267 13316
165856538085613185 6941 13584
333593988316248897 5520 25903
245419533223625313 5322 21190
902150434998620929 18263 28570
19425186457944221 5274 22093
973757793967021057 3316 13918
250600542947523777 9565 25546
210965344052642209 13402 30087
960463585602063617 3234 18910
36547307939923001 18162 22750
27236019485897601 4039 29433
206907604903225473 1193 12982
772710811000997889 10282 29956
712694306469270401 537 28703
159195633221884225 11044 25302
605957146483309057 7754 21585
50087203427203521 2287 12289
311684638660903361 11328 27553
241557790934550113 551 7432
332612336058080193 6438 25360
691109185553081345 9723 27537
687267149389466369 27209 30401
433024935028214465 5146 12583
996991199974292609 12459 26577
637967808825202049 679 13846
266693116841263841 20677 23645
145942975056428289 14820 22807
197363231343675937 5567 12687
263126665291572705 2465 23049
753632255346612865 10164 18450
990947127465290113 887 9830
257610523902986433 26340 26817
25201201659164953 6882 23774
544426452553818049 13302 29557
537474121365548289 549 5902
978923642435834241 3298 15909
70420199665569785 3079 6433
804008211998844801 5440 11891
921172140496452097 926 17313
771189526127745537 19708 27946
206492800374029185 3347 4051
715060070220470529 9051 30508
802144076866582657 3435 15277
66596134555997113 7733 24246
279437512745239745 2267 13191
99831864260149665 10403 20993
553390732347907009 5419 8573
999906799189592065 1567 22049
144974721302212129 2303 16150
860847453169025537 904 8148
908067583259068545 1585 26404
869966648792317441 615 27449
645417856386110593 9083 19405
171279158521482337 2851 3735
110395682202437233 3220 13967
137989347483159713 10372 18183
828472175901389057 11088 27968
229179596405327137 8111 30710
63313273616714129 3015 18876
542105031913425985 17210 28422
920690592067678849 19211 23691
567544539423149505 8450 21298
133133807172896465 5359 19801
45975071568751249 19002 30061
687144723033775105 5686 11894
264219784397607073 11485 25308
416377308776176833 16807 17252
632816416096748161 321 26628
958622919765709057 23232 30396
36217522225339137 16329 27406
77229575039865489 737 16812
605123148297384065 5614 11385
523716975896284993 8410 17785
730706223169914241 28746 28760
178296456169690017 16078 24301
864295743493247617 1872 10942
797732134717598721 1686 27173
472790376323668929 12644 30275
526872646737842817 7933 27411
292234757920699201 24020 30718
772552425710948353 537 5528
15585368501501053 4556 10854
890124976335911809 8575 24164
617045543050469505 13399 13685
597391855440186241 3374 13361
212776167956629793 22419 26793
363563245074345793 17828 26489
155029421857609153 9380 14718
662613106784952833 13787 13888
33959104529042605 22567 24796
247976244843371777 9308 25040
328174879515760385 5323 13156
477225728859373505 26660 29873
939111722651798401 19483 28212
962560808666296449 1101 30819
466855027289557953 5248 24523
711886890049690625 8520 27339
475399239548561793 11630 27635
930056599860890241 1053 13397
837205207041538561 10685 26805
86696180910941217 11308 27089
646465380457694721 1497 19862
68982952578068081 18902 28157
156892427256270401 5180 15142
927153254688185729 14266 17738
405003098313937217 2435 9196
246095468109345473 2272 16586
766266672314490241 9495 24393
99559843471929809 6490 23720
741764729508158593 4228 27548
428353319645566465 13045 17612
648148317423864065 12128 14310
122997449960273281 25065 30437
480634302628867969 12109 24331
149302384429162785 38 22245
292076224630566401 27210 29792
789775350981962241 15507 20198
466704815966121345 780 7818
512998468970721409 5799 16869
990412903197199745 13320 20625
907772021834908545 8513 17362
263613144529170273 3352 17934
214458082697902337 17412 20449
156346702837655713 852 14012
401113262613883137 6387 24546
403192640893646401 4931 19962
796045510570763777 5422 25624
148991683348345569 9614 18645
111743741538980145 1881 12604
284691268852281345 7181 21451
592973398332318849 3695 7362
469283881567808001 5301 8885
172131928353088897 9007 16414
866629067095114881 14614 20622
978873757666662017 14974 24668
2403488833028434 13576 25386
753953035632001409 183 30725
680465694490845185 9954 12142
706726285109269249 12451 30460
787586271680883201 9401 20121
621347179844924801 4210 24251
504624571480430721 12479 27570
375725230595094209 1128 1562
13369727966949797 16057 20102
59352079716056497 2577 19121
337457516127255297 9757 25845
537213811539842817 6770 26666
93870282341502081 20297 26756
34337789369523365 25552 28002
400190590995119809 8680 20932
300780408828330817 2450 13321
667302601633838977 13574 22409
546576780390374465 4716 23620
571900940746029825 25020 26245
805032564531089153 22452 29566
668701164651171329 2083 21949
25192702803458645 17417 26843
428643522664199169 9323 18575
788357190086401281 6785 19302
621132864697120385 9453 14505
809246932559908353 896 3791
432858625720893313 19391 29658
116927450569718865 6111 28825
429417969257460929 11641 29290
569120114927592641 1866 29864
536403750796690561 871 4072
305992578025922049 1768 14557
72700522287068033 7407 24252
309977901707291905 5713 11477
744599597773440513 10602 29243
283625447162151553 2540 15330
111698562862105889 10458 18918
21202517940487553 7159 7290
997567386897653505 4077 20719
293018182489959169 2127 11078
147064662135324641 6371 12977
296326243237551553 10184 27927
1246344600257743 9941 9976
481397419765286849 2666 10640
690318561049910017 8483 17742
348195916536759873 24629 30873
560573720334613057 21472 23768
373842178803300865 5398 19622
100971436628658049 20077 20889
831680733504946049 3088 29567
192517983465375425 7465 29388
743767681942372865 11604 17425
674815847360324737 22241 23166
105935465409750401 17484 26665
722486690305256449 17154 22012
955501935097515777 11118 19703
870352020753831169 23918 30757
911649349631311105 4049 8520
573966723554928385 6356 29442
427017538978347521 10495 30800
373780161023578497 6598 6603
594323847537886209 9007 17952
162354002153275457 7742 28674
623153079150171137 21967 25912
928105184605460225 10990 24027
707781797725282049 7291 21599
298425151390897985 5082 26199
794105617689027073 2275 22885
898245048283232769 2535 30363
115042774114108689 11097 11874
627802823579227009 19618 23203
295012338722585793 11526 20037
580551931628736641 6809 19740
145506251611770657 3045 26287
697452181100811009 20928 22139
706354347658518145 3681 4934
570167284727038017 10415 17520
344042049477742721 281 25091
300476308793289345 29252 30683
489873051880493889 12372 17299
710832466268886529 21536 30289
281948026681071425 1679 9735
842385823840270849 10888 10899
600728521639226241 5439 16708
516236688547966337 10379 15062
511524706908183169 1413 5188
866110511156787073 19491 26724
295663806281993409 5655 9994
576148567199243905 4187 10963
301836975966971009 10795 26250
824181243165195777 16148 18769
462758425348837953 18739 21432
560267057157293633 13758 29570
356560783639771713 2529 28575
183996557359360929 1461 22689
706622228917154817 12592 27147
583137254799812097 23653 27785
395999458063236865 6218 6889
969532875650639233 7712 29936
381136589398650497 142 28031
79176772071608785 18194 29163
691626365957240833 7564 16421
588268268678657281 1457 2349
919507510283665409 4725 12952
1794454058188678 23655 23875
326969788987859969 13406 20497
957849708553066369 2813 26081
489743778587623553 2855 16496
258075429495622913 1100 9854
874278597731098753 2192 10013
459900727369412033 14865 25237
945876809482882689 21459 30344
333250166564727809 13321 29759
120045152604426161 7876 11850
519473118812964417 19303 27941
666336396296529153 10338 15832
169230666522654625 528 4058
538841408252331201 5541 27053
783500598728803457 6770 18102
507802249220674177 15166 26641
520329477773817217 12854 29031
45647006709991449 7743 26087
80096990194657985 1567 9031
264354044216574369 17263 24793
307697165374666049 29166 30752
590390777725794177 14130 19531
946914331884951169 26022 28858
638506772197416705 3391 19331
382216538203142145 9669 25045
880141084398836481 8705 19721
369670137860207873 16158 30911
405282540146870913 4011 6262
643147630603724673 1274 9000
706492421281673473 3696 11526
54375674855432265 21905 24635
707248692871530753 25230 27975
565671469742813569 5569 28334
347307152811474369 4754 29660
636131382174266241 10064 25692
953734259095128321 3491 9622
892953346676765825 216 13490
429058834864385089 8382 25384
505359251922694593 5933 26228
729386341080925185 4344 24748
935132960746233985 22576 30865
651438753878288385 9020 25936
695147926036764161 24002 26408
235884225415944129 3687 13724
585819735865531009 12378 27722
359356708858292993 16494 24661
541502263873237441 9222 24545
807905756506727297 12461 12554
672672126074576897 9565 16623
115592214167172353 3625 19066
606598002540305665 22733 24152
844126946221067009 9243 15377
568290148863557249 6282 22176
993609777809616897 17752 26609
882901684147437697 14308 16318
381795955463672961 20901 29010
426146020766754689 6935 28408
134793273444550721 1292 7620
296859072249144897 3033 17443
496795538796007489 20225 28344
908188933052091649 4206 26354
354806237103908033 12137 24852
462789636446896001 22565 26643
629507854001531137 45 24565
630032008506749057 7134 20024
944048744059152513 4102 4296
943033161896618625 12907 18167
891511267257371265 14263 23824
669582635836807297 20262 25362
788233919958464897 3621 30472
626034951846175873 15772 27082
892334493801939713 7713 15048
628306998560180609 1264 18056
84799675757913921 2284 22727
401061248797912385 12241 13295
804208166185290497 8420 29602
773096012977195137 9227 19509
93930490589066545 25686 25927
982114215955814273 2482 14299
342901779855026241 1963 26234
452368377351991297 397 23334
930991563043384961 610 27079
394248907775033089 20990 23075
343103991465326913 15750 28840
113427324330505281 7048 10467
568649971910396353 10086 17251
397140929183475329 3890 27279
328060501400187841 13982 26972
49376273357115257 16378 23843
207226194682014849 5473 14866
582045749890863105 9631 30791
267865301074223809 19571 24704
282665211932116033 8836 8856
523110988629532865 16962 30176
372236715640124033 4114 6842
863321970115407617 7613 29324
417529606476012545 23132 27770
96498807472691793 20219 24678
991494789172265 16411 28278
628941031043879681 5218 26158
643517267834201985 7146 18608
427206169091881793 7715 11471
286973828738094753 10581 12454
647581172039480193 6115 10072
484671185566941889 13456 18298
293813268884910913 12686 15322
710561830937461249 14665 29510
670515494337919873 5451 8988
110818211624579281 459 18316
16516211738924371 11402 19898
686813514027928577 2166 24788
702222892211523201 3455 25069
665249930306845953 13384 27107
214507075675946625 14831 21754
786217530569512449 5252 21270
972758292875241217 5314 24177
832693410047600257 7765 9746
467886184537157121 8166 20764
962410102320855937 6085 13900
317807833512148353 15185 23904
848051106052725633 635 2444
512407018096403969 21377 25595
80280598624522529 2741 21632
185025195434903361 18065 22230
14511283648975139 3575 29301
119985688237598257 28579 30898
406346018643798593 10119 22720
414387313690667713 2275 4929
103238272875376673 4155 11281
102975421793523489 3402 26956
418331547479692033 8106 10431
421390596676744193 515 4665
399265957866393985 22690 25139
176688576825235105 726 28854
739308205073765377 20730 27293
688096687062710529 18154 30549
652133462437365761 27359 27680
20395942021615101 12990 13187
114642201773147441 11532 30007
453368735012091393 6624 16853
407289328487824065 9307 9360
386771991017788225 7444 14766
772911767998518657 9317 24954
27029199862624865 12448 14940
616794908887118977 15185 17530
665086947268996225 2590 7816
874728750114069761 12333 26015
241907409558947969 7272 17490
646199523899358721 13363 26035
842848523173167105 10346 23468
920321972850384641 12309 29125
633493550735039489 3920 8380
758834472440998529 9087 25537
319419591910808257 6666 15734
306430072976905153 7396 18811
101714498916024353 12160 28128
428750559044491585 4137 24121
785609394464991361 20689 28590
778521021860083073 22563 30690
87609990349960753 1954 17579
828049706825243649 11830 26169
224456739997087585 3057 17594
382986688576533377 17051 18087
885704146989993985 23015 29387
81755788516691297 2626 7481
636370587685554817 3318 8543
987511362877452161 2981 9035
228801356625780289 5156 27941
271328334249648865 12357 25394
19317964785464881 2003 15290
292415971021267073 22395 29083
15826043610346119 3025 10329
193515578707152961 656 15146
411577941535604481 2375 16861
21942589805941993 5489 25328
217087004544566753 17927 20071
900915704084855681 6844 20967
947314911127868673 10928 25316
167049607540558753 7154 22820
968767790166211329 11917 15752
530187431429599361 28709 30263
197341274760312033 15461 30325
489594307697753793 11446 29148
465189152044018753 7990 28199
688518623915133057 641 7244
929290370320607873 2642 8715
215419574084290145 19466 20674
950996902999534593 11678 31014
153294603944008417 13475 15444
480231670990811201 13735 15422
898842648056497537 22407 28965
305312725970452417 7349 7645
137851764138520849 357 30474
394633479527207937 10497 16807
775749221090517633 3226 22024
967335569788971777 1555 15046
291077082801141505 14502 22503
842490117650676481 8421 15003
713683432394244481 18112 28322
271061354577199169 2140 30267
693115649786211201 4291 8561
644232520383376129 12861 22595
776126373718550913 533 20896
300737836658882433 10726 23667
755646581429747457 1891 17378
835459754786718593 4504 29800
840080294589849729 14503 15512
735303715552788609 20106 23531
364528065733043841 10147 14788
497165853893470465 15777 18101
21005663344237037 22867 23205
578165466247796225 29092 30345
155915043888317217 6395 17549
744468052183471233 25343 26641
481351385095418753 2556 16705
348906011063291969 5583 15383
194413513970989281 765 4970
44220591227848161 16876 29311
627007619614328577 21752 29879
98435269470726897 16671 24886
833023949703264385 20948 23217
451549295620743873 5971 10165
563003592537793217 9220 26868
273097903793200193 2268 23772
348488174117495233 2471 12630
496367662530467137 6418 18099
803052364856807041 2878 6565
942637276209708801 5709 30413
340509527215406401 6527 10800
689311825633616641 8586 17359
658868530761932161 6313 11716
589840810469212289 253 3012
496860630830571649 9512 22280
375111008346117121 11611 16531
10686065144039249 20361 24612
576199672666930945 22139 26610
405696795356622145 9416 24135
659918534634250881 10921 25240
550589851863062337 26371 26664
509919011851309249 7188 12483
747901444302488705 7758 8759
644167680776654081 14667 25265
350028604805640257 6827 25376
183902995614843681 11658 29672
641823166278559361 2067 14790
267563190754891873 12648 12986
221456758254472417 12791 18941
77575600675487521 1419 4865
715517452503963393 10423 18088
828224703975614337 25564 26691
795091263687918849 11650 13367
855122636277613441 4250 20935
832150153755268481 18559 30767
80989219271437201 14143 30858
223273899317828033 7512 30116
993366851532528001 10186 14673
336499506350708801 21417 22507
704557606090581633 23300 29598
649283488956779521 17545 18453
956305269078299649 9909 29153
377829544781636865 4038 23318
604511634966947073 20873 22251
961403150682880129 12414 17702
943510159167175297 30089 30479
809495151464222593 3528 22121
787084597262683905 9964 13890
307748165740957121 2836 16418
591161382986129537 8121 24546
490548204289499521 11658 13529
491666881294470657 19719 25334
518308086683443777 346 8930
434352254182101633 3945 15343
500790582698687809 10364 27304
549969430792593537 5965 8868
97735103412457393 13391 22412
956282655698245761 6268 26778
918983495403299585 17765 28692
985029394698564481 1372 28014
179877269036520449 23111 28310
584685967631031681 12366 18869
854469010105862785 2958 13484
159175047082406721 21333 27096
621542766801081089 5176 8864
650869473390301313 6068 28577
424859110157175489 1391 5690
108897774954876065 14660 27154
841497787291441281 617 8137
626495378485401473 8515 28596
255645387509833441 15061 29594
395409162462776449 20170 27445
648628594139903873 12420 19861
593980461270277249 1752 17608
869898918095348225 9965 15678
978467504887170433 8577 22647
952295799095903617 14827 19753
6310740458928877 23762 29834
425360267363505089 9835 17800
460692027514674881 10859 21102
194308556038588865 3427 26786
141192452669898225 6318 23702
639234252677685121 10307 27208
19771225321171925 18573 22433
606156130825777281 4686 24654
964706147174467841 14657 29131
274348358058706049 4451 21828
463315641995158977 2801 7352
982036922281405825 4688 21238
274785886908020417 8440 18433
209827867912313345 4138 21791
919081633634597505 16068 30886
807078311625556225 19266 30271
300574457157523521 4126 9642
210280172361780865 4076 27726
572252775976515713 9883 23345
14577515746832859 7940 15027
367547188660367425 5894 28074
974235610137160577 1075 20265
738636136762757249 3983 18931
824121726406328705 3009 4839
699665562640802817 7686 17012
679207968146545921 670 14125
122113209308160721 14765 27699
476448045245614785 13152 21771
990006244069988353 9637 29617
950534662372295041 14110 15267
847456452019095297 5452 15370
907637885848142593 15611 28131
523475648664174273 1906 2790
226829995096483841 13779 29670
333533664010666113 20577 26413
655839421574153601 3534 4061
544403651332814337 2862 30189
748505031164942337 6132 13057
121700411590047969 6674 20320
463683123953639873 12639 27995
314926651454413761 13198 25454
588819873548050817 10101 11142
791426966711291905 15895 28981
8782273580106193 15861 29409
165908985992686561 15362 26771
120158758349052881 7096 23965
268397289063592833 17292 22142
77450346199835713 9982 27668
481376687569110145 19079 23802
261850744146972417 13258 29125
394805040730396673 8093 13863
891653193537063553 22730 29913
332587883680233153 10029 16302
599469152641294337 4635 29641
119582028850864225 1727 28263
539253763834917505 20924 22478
663353787789105793 3568 30342
668076639489402881 2492 10613
156929389928102113 7854 28464
860183553625187585 24524 29764
970342305529968001 234 19939
131660148495345905 11078 16703
330757821860210305 252 2122
258045862366937953 44 11341
189006832243848065 21919 23631
405716341419822145 13560 21256
993331798920586113 14196 19105
773954047814680065 14995 30712
527524914009987329 6094 25450
206673712136367969 18164 30789
98280533283066513 8455 21351
147641164791277633 19980 23652
749619145754024833 2805 12596
177017800157546657 16484 30797
487787036775380033 14119 17722
254928425948957473 4249 7736
526155049398639105 466 23082
844441027197522177 964 30790
284672550851020385 11116 29029
239766662603752673 16001 27123
10631774875861311 1656 27114
802264003923728129 20958 29844
572608413795045121 141 17535
326900199324409601 24105 28164
472640359642539905 147 12817
831341004880417921 7015 21188
709037684423442689 8388 9989
915754100146241281 5896 8354
295475030631450881 24392 26179
264614000240715809 369 7591
99676103498602225 5047 13284
309796409563613633 16697 21844
730634698830314753 5193 30343
877737476061358977 13421 22430
321662810265060289 7361 13583
755134610331705089 15688 18743
746108443409497089 8772 28391
985455582575656961 7226 8975
412397204410091009 3613 10580
258602865078881185 26054 29951
22139472016434069 19386 24931
855744235265266433 5310 20708
537556015872844737 15666 22967
574591512295480577 7418 26629
474520839020840385 1684 18351
503578968500210753 11376 16278
256335578763632545 11007 22536
421245561923011969 1042 7831
630182166629523969 10902 28989
984374918929152129 3651 23898
153085063711593249 3203 5618
274672394019713537 19099 29337
173543807393144801 18277 26662
423863608038249857 17215 25082
687538567734371457 18534 21572
343083318324129729 4775 20288
127382373199523617 2124 9785
755992512877018241 20469 29329
13044054717575195 3666 5132
624356915477815041 12153 12578
453183397889120001 6159 21331
912303073373426049 96 17179
52626745304671377 9144 18643
367736964701475009 9981 20412
549442160638065473 21000 29751
543481096428056513 13579 26651
932390234929620481 4321 10433
95022080345810161 9763 27903
810276437732653697 24086 28325
144075793588474001 19789 27768
623501935374939393 3068 14256
374800743459029889 6550 16834
371074233806453441 10536 29412
191820243060025313 15639 20245
307556951107024193 2540 2920
305542036827457537 5246 31003
624629432527228801 3625 6478
960002210608127617 6904 28054
72067779228454753 18351 22384
654551885353850369 12759 23486
424107863605613057 10836 27565
480750310049675265 8056 20712
376662823693642689 4437 30108
559204780640012417 1690 16787
903899570351001089 4551 23732
554111745017525697 561 29623
666646202959576321 27862 29462
848094641735979649 620 8023
23489142322389969 15805 27773
146974662012102177 2327 23323
206101267987556001 10271 26950
340823445707510337 5197 14832
672328913412911745 5452 16745
301175772927980033 2438 10163
861812196974703745 15736 15737
878445364456819585 6696 13487
36618679466570825 3498 6512
174852685760900065 9835 13536
192908556875671873 2808 15200
498865180608444097 12012 15263
915044423754210305 17955 28005
837945627561982337 6803 23237
837158382175367425 11466 20030
763885537742833537 1831 26774
444946415833001665 2005 23932
303795266410990209 12931 13733
177972680992645857 551 30791
162615921324711361 2496 28275
849988031979762561 17901 25801
235467451729324033 12342 30081
518039899932823297 20340 29029
139479978831456465 4649 30353
103969796023179137 5549 18005
158582207146000801 7536 30853
164559324663493089 4102 14731
238344683338706177 1129 14695
3642520503518654 84 15923
542228539866204801 15881 27994
682639225463525121 13207 24246
215977736666086881 1182 21968
908758102160689409 7648 13419
85578887572072657 24106 27520
129795338489266497 12845 14071
591126308625430145 17275 27342
114570555292516481 16802 24853
139022620809203809 8757 12972
924729566714852097 22018 30824
777383530447036033 24991 28666
416852314034869697 25459 27308
673337268079965441 4920 30041
503664151935176129 2939 11528
750426915586498177 14977 29611
280385762593795105 6890 7577
226304344975989825 2745 15428
500304573370463873 17658 19221
659307882335308929 12883 23947
168866423407067137 2133 24990
50324160137339649 517 5218
570731631780525121 7479 17582
177751612472913921 1170 22912
999126309628593409 17344 18500
363436052124644225 6106 7191
438781143084661121 9205 23394
959774411106092673 10233 14617
479342692713871105 1098 7663
385527494933089793 628 2988
324234954789837121 3089 14594
803599347343489281 14400 17329
835103010738208641 931 18798
296612708363472449 11029 17415
745771174555123713 28904 29350
12483066048826431 3428 14757
346389910901692161 333 10212
569449135295602817 1892 6340
170331125464549857 3021 14007
678665080105783809 17477 20571
362145542965890881 6856 21420
348383713583178433 26516 30990
64457179543403241 7678 17944
899598392910728961 6690 29401
348360261627064449 4084 18174
823500588306817665 13260 18143
342215832234650433 7958 23248
190674774686439009 16301 20875
803771917559146241 3543 23110
396573092983278017 11224 13548
796395728452544897 19881 26761
996952236180657537 15653 26063
959296981557045633 4144 11233
975075788533960321 17529 25719
939487397949626753 20997 23039
373434021877780993 16510 26955
400157916376826945 13286 30623
944032398864624897 2129 15976
410111766571212417 27895 28123
729120594510174465 6319 10059
622111549004088705 5271 14890
343582934300830081 22750 24636
157544643028110433 4326 28428
378616415907568897 10802 18361
985884764685380353 15768 17356
973043461359924993 3904 24074
487135900593692353 1400 7930
365154658568695105 4920 30750
169425705629763009 3838 20307
609475171920511361 5783 16268
514971542125586241 10174 23973
193513120278762337 15406 21281
560294874328633345 2494 15755
189320939274114849 11915 16088
970175817525152641 8469 14862
307816373129593729 15315 23985
776740176451696129 16818 17556
683827735311385985 19947 21813
723775617679542913 17882 20360
169410370926183169 7973 11594
773887053755487361 13869 16274
890447434706477057 1701 30408
86902060581529377 8158 27710
919989177684140417 14312 23347
571068515888114817 8183 30571
460266960918321665 4424 15996
278011076191440065 22494 23068
875456977236947201 898 25095
239534143889898145 12002 15415
42206747626369889 765 6754
525367449193417729 1489 7262
491504892380145729 16486 21789
300401070074357761 3128 25304
414064410360911233 2939 15168
860731755604867073 5491 21705
211829193981540001 15302 27531
406407601327515521 1864 16134
213663659074445185 13334 18978
633368492723342081 75 3623
477948028582186881 2302 27960
95340608185736641 603 27210
314967145730637569 11471 24560
287383014639267745 18917 22280
603695649702412801 15727 21141
407345112843358977 11082 26806
807971444161228929 12559 18741
704096210005779713 6364 20721
640069115850291585 6548 19221
323977738001119041 12541 15813
840843014958839041 10393 29323
915655757438607105 11788 14510
453930329606972545 477 26752
806998887694902529 1612 22913
530771128534940545 10946 12248
794212829319313537 8245 28733
178258949633953281 8359 29013
854550783441609985 11338 11402
618477617177351425 1257 21011
257489849394353601 11871 29224
857716923511841153 2343 2527
538453836704945857 2357 10421
261679314490425697 7918 8455
998029905900288897 6948 29239
391105976478353793 13837 17631
697661364318705025 8257 17529
175867430493699585 4934 27898
928328242502153985 879 10171
876133161885260161 4011 21899
520106409608644097 10430 13472
436744215391076545 17654 27852
672752456607348353 12147 28583
790379346039667713 8687 21113
793481026292398 11526 28526
467111397102716097 13714 25995
61887191111573257 10769 14910
428499075534514177 17724 29133
492446424649074305 3912 13259
710882349575616257 17477 24712
774792773846222337 12220 26070
976850471706324481 3674 9978
712610469410876161 10892 25684
26511073156459733 4145 13759
905622001428277249 2831 11686
94718426985249233 4196 14737
505985786905711169 18689 23522
49191157421621057 6054 27117
225946643364146369 29540 30875
922186254123101185 17026 24682
922980753554398337 9063 10075
422747263314310145 3550 6246
492731820628030465 13136 20011
819037874099560577 4225 30534
226929554340188129 17639 24953
494665617737656065 4208 19094
80763753023283873 9259 20908
611717434414924161 14222 30319
916909886704033281 3911 27066
517008872395113153 3971 24494
60961033941886457 20020 21074
675593738979724673 16307 16621
806286373043718657 9324 28673
677229752155899009 7433 27417
212733142162527137 10694 26529
281205856407250817 18292 28066
356532933083329345 4919 6407
80707519053252241 29234 30511
256618900571943713 589 9531
493811567704451457 6445 10943
480966865670552577 6803 23915
665126718697127425 4456 10079
276943603657052513 17917 21947
727804729639910145 11273 19864
725047805819073665 6468 19142
598919268900520065 17685 29770
124153121797043297 7797 11370
248168978944530497 3337 3352
342020119541842881 8263 21913
14594008179944497 5900 28802
840668013285004161 659 26056
391226297471273921 2379 21416
229946738718254561 16809 17159
574952656995666433 18494 25075
437277097127783041 14915 30079
692027612004746881 5560 5638
815509983404297089 14626 18944
847383069646117121 27668 27722
800859623510682241 601 6338
85701627069635585 22248 25645
770129632129496193 2837 19488
359449982123496897 2991 24191
77064686870222945 4481 6557
759185297338941441 25636 30710
355634444327989761 11882 18629
478065503473903425 9492 30085
528837421293609089 3931 5543
416637550588671233 19619 28516
322459575623341249 1964 9542
454186667785396737 14244 20612
905590361957656833 18340 28417
769494885085091329 25401 28651
647542918727708673 1351 27251
524200773351243073 544 26460
597476712032850817 8336 14792
37946099323857401 17168 29188
198047412725756545 7276 14767
386241297323156353 15936 27622
920606684409825921 21139 24223
456341479667283777 17986 23010
258907853992212737 112 4721
562323200780685569 5693 23897
455010154255965889 20662 30554
996842085146720769 25548 25993
57028775439235345 11510 12301
612466743097971969 6344 28568
407415124278948353 8279 17785
283965141011460545 816 3720
164658599705774113 11830 27615
241338818287932353 20138 21370
12083532161959455 17762 21165
472474796013795393 4449 13706
352823578785873345 21469 25468
497200622146497281 7442 22891
328500281441939969 10848 27813
441561425421806337 4871 8252
898387069946380673 14407 26252
332305470005866945 5814 30190
804999615627615105 9042 25021
243080084847161249 8446 14750
2844528106791700 17292 25576
207911123235820833 12484 27981
309661643098202433 20685 20692
288787451664656897 15559 27402
256786280644973889 4952 13719
479702360805948289 17191 20686
188122519786581665 3444 14893
213409443583440609 1322 26589
552347754352283009 28674 29065
393982062739244289 19937 23687
293291070332351489 9007 30759
883746490306801793 4478 15895
500084408490096193 2233 12490
424178067648842497 14505 21938
892204038790588033 12241 14404
300012966688125697 6776 14395
911595255097054721 1799 27772
753098839254736385 3024 14436
235108269601262529 11069 25203
549719386855056065 2729 19912
851788580362324353 23499 26754
190398839326167745 13459 21285
262932490862162625 3457 16059
906523420932114049 21466 23171
903725381514945537 57 9723
47704769387937777 7865 29277
120080567504807329 7370 15496
230856441743977569 7505 28930
805154164782862849 6047 17805
176001823265227841 11549 12891
565293674248231041 23069 26355
124408950727325169 1770 9212
361704174047488897 134 5883
810755099621591297 25946 30566
66417369699657057 5466 21250
649738682718602753 11266 12308
291646899360671361 20766 28160
238790670568608481 2181 22305
904372596183968385 15203 20582
666732260818275073 13602 29366
357456912000699841 27827 30816
875503801693273729 17533 18806
373443747315526785 830 20603
11162777659077251 8753 29950
158266750722503969 337 3738
759193782960512257 13946 22452
572013699476279681 936 22742
383274430626482113 9913 15577
334755804804459009 2781 10568
978316071403302401 14525 24894
49821656733236353 27647 30208
196699148394056769 15955 23996
635953965910232449 770 9675
253638277811706561 1912 26510
981296373816284929 14826 21577
14951827044580313 27242 27324
449666315168869377 1500 9701
16507263274693429 11588 21545
633001361083962881 2277 12534
63518158549751289 1935 15834
560399336729830081 24246 25338
431875559914960385 3021 24607
797071601430182913 11054 14492
623774894977014273 974 7542
298331166871960833 14741 21163
94966805987045441 3816 19121
978949684329059329 8306 8524
598674560981489665 7844 28997
29432261036390629 21729 30268
627427201182843649 2875 8040
410844649177867905 18681 22883
881667917424191873 25828 25858
431597652413117313 1207 17140
265833456006223649 11729 12394
163115791279814465 3753 14758
286485702834678337 14455 15018
947761747439557249 17703 24863
285202641939765313 4222 27810
542077781708677249 8424 11967
117289149406968113 10076 12861
619470418266601601 24922 24958
854746059331720449 502 17268
689259249416529921 9109 15006
121834298782030001 15507 29203
520197072413736833 6743 18116
663973039980124417 22796 25347
475526032783641025 1655 17908
704561042528336385 4849 20838
735598467969552385 415 22639
475201803783566145 10693 30610
852179190866287745 18232 19936
246171895483936257 19975 23585
208576361297474465 21506 21954
103768406064450145 14683 17058
265508134373611425 16608 19887
29940589469202197 12798 17717
382981685778830209 7852 21228
259311756750665985 317 27420
343547455398784513 301 513
195694462818860161 12909 25134
965482927166363009 2063 14984
119397977025403889 117 14890
153053765642646049 12032 17985
897530130215113089 24152 25263
976808746131084161 22538 30606
478751295822437569 9363 30419
26962657799607825 9369 18612
232606859930623233 17186 23703
699430764063862401 3494 18171
211176590155520929 14401 18923
450657346426019969 6353 9033
821949274310821249 19305 29028
938814836640418049 12261 22699
593960852225624321 23025 27758
239006185480327809 10193 23862
180588236639461985 14120 28205
911552153574405121 12549 26434
632572635048564481 1424 22121
251907662312241601 8471 20328
218458905939552737 4941 29862
939774184868028289 2444 17776
852660199488159489 3857 15074
997495194684780929 11694 29285
604515743263728897 143 20040
272921906223160705 13019 21988
421875971566368705 8112 16950
519551670938447809 20552 29068
28148551123859277 19537 24656
752718941598189441 6647 30739
860497332251956225 10131 28053
116291736150920145 17618 27245
62199234399113121 11993 17462
584504321686836225 2625 21147
791117015103043969 12559 26181
395589901608552449 9034 28761
813068698844926337 10859 18463
249202535854962561 9153 19203
67160792656498105 10143 14135
437941203587605825 3894 25537
512324964702255425 1571 23478
78310514299886337 7687 19696
470351002818421889 9051 23654
960789922843524353 10272 17928
822009980377213569 6029 28581
384402179394001537 822 26813
850542114215105665 12928 28080
201077360825713921 9181 30212
788001587225633025 3237 11637
378705312840509121 6803 10481
829054267012612225 4060 25094
148543414973168801 11302 21774
962201423635303169 1598 16545
674081760903831681 16423 23726
839542865605753985 12170 22137
958945266002935169 14020 27132
339247077350588481 9630 28727
646904506080801409 16075 26620
538762154313548801 876 9361
89281447378787953 4097 16752
15520311829828161 7037 19907
667412932650975617 17093 21936
292878589298315009 20293 23501
458557473641640449 15621 21712
210450517865378817 351 9190
479554768085449729 6388 8017
202211041849398753 2303 6634
826701622496095489 568 5865
809876488229360129 5301 8285
264378754803303201 10570 17243
746739742440102145 1905 29066
476912957979187969 2232 19622
450287993235118465 3072 6747
23890159743331197 12011 12479
754129714077709697 15197 16058
105849811187759713 4900 13158
397254261325127105 22707 29452
414960825165977089 18413 28910
758427559921589249 27273 28503
791372263410046593 13267 14425
851767153610492033 8490 14368
507310665516399681 848 29321
537458176443170305 2028 23722
785638266594951041 6157 13047
599465377195439745 22030 28112
769537384564372993 17099 29224
406090572044181633 10242 30653
235696450399110817 9789 21518
89020321622111713 6839 12147
958329786890232065 11230 19203
776154794535859329 7331 13807
374670966077268033 18739 29179
560986838366698497 3968 18851
225896450608345857 3658 14026
256445321711911585 8711 12951
161421467725581633 9640 28851
955161327507394049 22798 26110
318689776510609601 6918 10334
701885459921857793 1403 8110
229286093350417281 72 20754
195327660967858913 10395 18718
37994595072220249 2596 19759
782872638568935681 3455 8325
586153644416789633 23701 28766
511966570616831233 15288 17644
413044659490509505 5607 25420
846771296318099329 7975 14990
86514635431022673 10375 20777
627188974475227905 10023 25051
215068542624877057 2318 6039
705538640004707713 2664 26540
866036057231333761 5164 13947
537336117846532353 22821 23130
352962750871881793 12739 19672
988004232283334017 15962 16919
832193131497938049 7586 19036
917252180844467841 3346 20474
346933331144313665 9749 20226
433197441448701441 11818 12676
879049592050911617 6802 8404
700435962043908225 10249 26114
906101940726585985 29428 30239
922522579097080321 6956 13281
725757673279439105 6078 17046
509750202326681985 18889 23780
742277336351051521 10504 28926
713090370876560769 7728 26632
448976580040216769 573 24520
407117875933376897 6052 21633
159262580880863425 17163 29012
661071564998440705 14720 15028
718285319075668865 2355 21607
965047159765457921 12701 15036
861491025994766337 13575 26672
740864294949549441 25308 28588
76768951934276689 21370 30000
239658609608962785 25798 29705
445624369747719105 2219 5330
760856589456654593 8141 21992
9138146025712503 23759 25347
630272135671741953 554 17518
464042871328516097 16298 23823
346689476709176577 18129 28458
976726916312607361 7970 23924
365055492140665921 28973 30095
991825194251589377 21717 24849
364629773645265921 3093 15936
589104227728675713 23045 23149
960622988873421185 8595 27130
672642406104941441 11744 28065
456765197248873985 13520 13522
939308230219559425 8063 12627
205060810341475265 2420 13449
69641450329669401 19635 27997
81433195791777985 21813 26956
214218886828142273 9615 16874
232276500036487489 7192 17941
282406985828814081 18523 29771
831159186284597889 5061 21039
660552192990230913 25656 27860
48832650241902089 12791 14226
609880925994275457 21571 26742
130355012574671745 11657 23473
44488634669384905 5264 26388
384911439854658241 11912 18212
112975362500307601 15181 17770
99434719046232801 13449 29862
890016556641320705 6776 23721
145525199318907297 2293 7759
252700893440618305 9333 10192
173537480239662753 8583 26222
65529272638706009 7489 27467
697671464204329857 5004 10420
14987752583365933 16904 28066
354777049411669761 9969 22381
54789608686299121 20565 27052
139336820026098705 12604 20942
668915619184360833 1812 5034
988308701607071105 9748 27058
388668692294281473 11085 20158
936965053061737089 23154 25226
299578638433544577 16706 29983
25338661705436749 21328 25713
916553745734269441 8933 18123
503479517672072769 1835 14148
690959063713336321 8650 22759
570692737642179521 3477 5754
596353973897883777 8204 24112
517820022479195777 2503 11053
860505105919699585 3466 28418
418280636083753857 4199 26466
311840918731896001 6003 28868
892228738193775745 3105 6632
340020104637801537 7304 16821
423685534760455361 9011 10534
464741445456859009 238 9409
92580451417301649 13725 14317
103260083473898593 2474 23193
227495234927889825 7934 19141
112534393207774033 8751 17630
61657743871759153 2852 11194
227469179823600609 6961 14438
663566931539509889 10265 13106
654137426885732481 8291 13254
821554177729961345 13568 24726
983996410303930753 2200 11796
410252630167693889 5296 15093
224335330378615073 11632 26604
209856127534205697 21258 28322
44046809492613193 2732 5234
176151821009671745 6411 7344
310496446396818753 3298 17480
389789330099130625 14448 25677
993314224002787713 5563 9970
171022503957178881 14581 19225
715326757476624641 26355 28696
256377338296598369 1001 7862
929386018774863489 18151 20008
372266357195048385 4321 6557
967472778729209857 6352 8561
612478675216134913 22417 30093
795940720289493761 5337 24393
342479067624029889 22565 24018
34931558157445865 22450 30318
718355404383910273 12104 18958
437292244696664065 15786 24755
127867907076950609 17834 20960
678560217325518465 410 2153
218560872006445793 23626 24654
457057900115657409 4868 20421
224205856314913633 4785 28605
745475176348044545 16021 18901
447176351082188033 598 3865
578805874089169921 15264 22623
249110261651555489 23379 27929
942644055065748865 8770 16409
117908037194791153 12847 20456
749510481872121601 17727 28191
928874469258463617 5892 8198
244227789393910657 9510 14400
564785124366405697 10225 13302
35424121401717913 8158 20159
276288432253682721 15154 21192
713828310667672321 13376 20325
142059339007470705 22330 30597
943352718930086145 11147 18176
493679238067816321 16953 20563
603214768864951681 21646 25596
482654143251462401 7605 20489
88960517904325793 7060 19777
632980170818559233 11297 26053
607690300363081857 1918 17255
901780648308754689 22660 29409
730169425251077121 5577 9779
441567618004572865 18897 25967
897248309879451265 18691 26179
899134916413199617 8322 9338
112371846263727089 20024 24156
37834165253446625 16001 23324
331153716959299521 20027 29274
26800588968239225 9507 27491
529333074300140545 3608 23365
122313909626061697 14402 17629
227547172305470721 2257 28968
152359471126313665 8299 25922
607483916977315585 9150 19838
726337673591007873 21896 26917
371960440895314561 4958 27752
643893641756033537 3112 18406
361835398996632321 18017 20028
27741730737776749 10896 14564
78975539699065681 1376 5128
256053655066036609 2340 9467
760899145649375489 2692 24418
378529173096286081 2370 8022
86260370401923585 636 12543
509051268562654273 16421 28664
759558482936981249 11233 19677
358408471072866753 213 18560
673346064338694785 4381 30694
364569684020462849 5904 26246
318470452593970753 6055 19452
716004412999172481 4792 17388
519127620375250817 12300 28607
737802336240502401 10031 13117
803826895623799937 1316 23031
420822774620550209 1691 14559
599396229215194881 4422 22687
301140621060394433 18634 27090
251577568748871265 16140 16863
517697072024237313 19619 20948
582850502073021953 2709 6310
574814431863796225 6629 23157
356808986935718081 9224 17080
954773907025330689 9501 25593
211961220336696961 3177 9284
139804785213581089 23132 28537
205043394384887265 9222 18924
308798034389798913 7150 11681
601631758242966401 3209 27835
109727973703837025 15889 18710
862812018572313345 12599 29451
229609677978888993 22419 22761
98530565207859409 6731 20196
656643400190230145 17881 18734
76879619594990353 16406 26794
200810110448106369 8165 23649
708874590792724737 15858 22481
280745334716481665 1280 12892
753742372708515457 686 19526
706307401026524673 522 30629
310789855842791937 11012 23261
759920106206660481 14093 27874
284152378047593857 11379 18532
303117840638510209 7977 14000
154519080610633345 7091 20045
910817507838697089 3249 29170
493978640592857217 2301 29752
238940185710024609 8360 18588
51912937171046281 4681 18254
771406270453976321 6952 25351
317110267988368833 13502 14529
787584833925496449 6344 13056
244932661646764417 13738 28472
893341154891071873 762 17318
644631956323948417 15924 21101
184648669468831617 11217 16631
97284004196048097 1815 30920
662621344258635521 14406 17327
75318636974969873 261 25900
67573904393459121 14992 23053
396647373863594049 17919 30109
985099193383160065 6262 27948
15644503539547829 16624 27008
405486109221389057 17958 18701
406993113765345537 14526 21576
49912827481787049 8176 14700
214895589329046305 5555 10860
651418082170085505 3692 6038
637775682165674625 5550 22185
973748388018531585 5322 12615
6403685252607262 6854 17468
978512565048536193 11144 21051
162862679312048897 1204 8564
921245713204253697 9163 16085
315046737789913345 12204 23403
47753387350230273 22862 30115
837225710917685761 4199 23184
265477726196404961 12350 19590
611526009568663681 4529 10723
482271720900829569 630 3007
830926579426836993 12430 26439
705266598244033793 8499 10212
94947283354258609 12857 18389
636257068092152833 25450 29714
981875806160239489 14139 26536
185531669306737249 15761 23495
288191306518953633 4033 17247
998291699751664641 18307 21613
812197573619904769 1099 11691
399652957553197313 10573 13850
178621569786258753 8858 26330
672217816557992577 9191 20606
955657400132814465 24648 24983
500112684115645569 3365 28508
944884453743625857 14596 20133
455509043118073729 21929 25208
800222781132227073 16965 27928
50953393041051953 13763 18819
15821821782481039 20846 24051
566997288870357633 1153 29763
502034215213193153 2034 18327
852747771038035969 11054 20077
718628351259425793 4964 21697
653522837371074433 1196 4184
113341041155514689 7096 27202
922069979870453633 5580 18274
521009338275945281 5697 11788
278825067756901761 10120 15130
372654906882779329 4384 26235
961524018594314369 7690 21113
958768448046228609 19593 23061
227343781757443969 4246 19071
12720035320235469 4386 19903
196229145774136513 9246 13048
790392974863721089 12715 19002
59502019054765041 26021 26696
79995307827168465 10343 12452
545668525848054017 4219 20875
930095685686794113 18080 24499
961810805554794241 6476 9075
354165115811078145 12301 25780
47732831437937049 28836 29805
898581311842434561 10358 12221
932469805746752257 165 22299
180595497781347105 12658 21971
40768347121495905 12392 24587
186571286794119841 16238 20760
228105654281822721 5733 26834
852355844969231617 5730 19873
359976992497788481 21180 30791
261756466836061473 5037 18649
126337135701124481 9953 28686
618035986228896641 15040 26457
221496425785755233 310 10223
349143378460766465 4553 5723
897803677385613953 4499 16248
760580314740856577 1350 18847
290169816197359169 10930 17001
383379073500378817 930 10891
255336131786879873 3119 19652
351086357564575745 16896 29367
879029796422610561 17382 19047
147122003464531297 22709 30284
891656862327867137 8748 13486
887201376831122049 16160 16469
267877338253210689 20327 25651
971285510288453249 10435 18503
324315025536396481 8411 27848
282498790829656353 13161 22946
697416647154749825 13603 15453
52305634464843817 3826 17230
540812972491924161 10820 30529
582002976923185153 13992 14406
870969457974350593 9087 16321
431640025761538497 10380 14420
640756188027314305 9574 15084
387707928629389185 6318 10297
438969146441348097 7729 11382
648528868924259457 1430 13119
177432458832473825 6608 10110
631228848821486081 6760 23637
347734662183054145 20856 24202
605555969429758593 12290 17254
439941324155530113 16664 19049
920237632341972737 21699 28050
483329251135852929 3397 9630
36527544989425569 1563 20664
829672627689806337 7206 9861
899539886878734721 23682 24435
347877080983831617 4851 26230
318301899606950657 23705 28967
471768468971180993 5828 23863
641904223228401409 5539 20420
668175025102851073 5382 19255
74994081065895553 12287 21947
572766359690493953 13038 27592
50280577565963825 10507 15067
687804810927414017 6734 21703
858859902264043777 5586 5743
958858237249490433 23325 28893
190944871552567009 8373 24100
251605310190893057 5881 19913
103422404321165121 7082 14592
983430487156372353 6326 25541
762358933545023361 21605 29356
707063753616633729 18069 18749
899205017365346689 18386 19755
215469589968353857 17110 27522
959988858320990337 2713 14671
657060903858148737 10153 29605
980818395850306561 4740 12422
259096749943697793 12147 13931
542708436102891777 1158 29121
972966530301075457 8679 16671
598026231672122369 25018 30976
815378193864535937 14213 22007
208328496751555297 9657 17662
471210710247770945 1851 23686
806578342738575361 17338 24567
896466062134354817 21290 28779
507714554307177921 3130 17655
759411345507370369 3660 14731
712711059497820545 10743 13899
514253262740357569 8008 25464
579235563080622721 59 29341
943551644009840385 11606 12015
565814449755364993 957 13511
375644634500989825 13394 28311
375152471742190145 6501 27270
863580985252010497 6341 7730
466267295399347841 21022 23983
168201581692745345 4158 18302
733108148817898113 2172 23929
983541378666768001 6609 20816
161133025913883905 5858 14775
66628310167946129 8502 12348
370096714184946049 1143 3932
930657447883557889 5300 14585
682457085288746113 756 26690
645030227936519681 981 4735
441021909058427777 10289 30401
366903343819028993 6210 19868
856347523630930177 6913 19685
564159283389873409 20391 28379
803927434080499329 15674 17349
531883018101122945 3640 17998
312770024949657025 13644 15629
198412314393795713 6928 7164
210798743961099425 12073 15310
547313687988104641 9239 24924
64835170721138977 2450 23091
864987183869889281 5455 8558
734972170175957761 15573 22202
785243907195987073 20343 22112
932963557442946049 10414 11059
967522894721373185 8975 30600
338995013003021505 16969 27831
123000236393504993 2940 6619
666222497960077953 6234 13356
228324321539165697 5605 12629
362485963172566977 6320 16265
320747895063245633 20397 26075
84750503385862433 18606 19917
175844980947989185 19595 24567
197250444119156033 10417 27618
629853785460749569 1555 18663
629811627450564481 4701 13886
205792699219816897 4147 30259
642586770755237121 20095 23215
873712722030344193 5495 28808
479815120589108801 1727 20129
232728437393308961 5168 17936
570227962336581121 6961 19415
923472388357179649 3214 21080
661635749526581633 13303 20119
191418213092962465 6121 11325
45427187858884113 3192 11536
739677291049385857 2522 28434
68690652036195841 12320 30808
289917327040530625 888 2754
964913725012756609 6219 17244
972129598352477569 10159 12137
874258778429165825 10223 23634
925235273393841537 21257 25219
397297540530963969 7599 25667
743493053300081665 16681 29430
806132883689457409 3087 28495
872644099034477697 11207 17491
7335713287169200 25760 27653
410977949300768577 15510 21673
104410739488642433 9440 19376
685822890255852929 3383 11223
369519484249572353 25006 27317
262848262750221537 8315 25202
617475796107100929 21258 30936
991021818477054977 22249 28343
332798291855731073 17049 27235
704869265041178753 4484 27423
473277003047584769 1853 2480
427601082125395521 12350 30109
387903300056486017 4489 18523
202923097720539393 358 10860
587056956355667073 884 17478
642348452191942657 8519 9760
759519211677307777 7865 25187
232993702013725825 15723 17339
97736042858869617 16821 17238
857974276669384705 4976 28361
542206144364520513 14770 22501
644068960000847617 9614 11119
750151859202276225 10656 26248
838570036630404353 12549 29295
13094592721749621 9643 16467
43109741887416673 9653 12173
518066959193205889 17928 21610
407416186597320257 14720 19515
474442570798579777 1983 8748
178350574564316129 25459 26908
73957989071033121 5615 30740
235532366590081921 1736 9947
840506486368802561 28309 30604
426457663497426881 12553 17349
408624569390511297 23451 28635
222348455319778529 9532 23735
218062704929771201 19992 30451
713484825426771585 21260 28178
261020936747968321 11589 23611
101783655918655569 13196 29441
17426679567272175 9614 11043
836519335888237185 23111 27334
482706431089511041 4175 12962
706173179865206913 1241 18268
546927515261963009 1972 2580
754155575697890177 2056 27733
900096467318888961 12930 21471
744573433874240513 14795 21245
511359465363817409 8988 19873
15607486759602553 152 6116
191312725869934753 907 9280
748077230976893057 27677 28223
573674686330157633 6344 17924
870879032371160321 13341 28846
224793998324514625 16095 17644
609325753314397697 18389 27017
915705166910747393 2327 30284
502837913112227137 1663 29625
847726493541685505 5554 29459
612234102811985537 2471 17029
111482662270056209 2373 3565
235539528899490593 17088 21921
319448509617274113 26558 29282
86247599385632865 13291 13703
216115264562198209 1579 18013
975358413390022657 5092 28940
185818269815356993 8283 10891
511786837164439873 12949 29748
681404491718190337 2689 30647
740410911103335681 8885 10242
34519468904136377 17653 27585
593866199885258753 1262 21209
990549038168062209 1749 20497
121778532915822529 15029 27336
79705742588473073 9089 19411
162503379633765377 47 21583
9357167401994105 7821 20263
323924024458218433 15485 30296
140416919459852353 3783 26534
764171750967495425 7689 15552
278230699175047393 12222 22679
962564526917429249 10999 14226
215875604581825089 4205 10293
100253537661448177 2524 17218
412516216279193793 14666 18480
701636113308520449 21228 30452
359006438994981633 15264 23939
527674884365683969 26145 30828
580245049644240385 5312 21555
716734257940867585 2929 15168
916101342560281729 40 6153
254464522856924449 20817 27679
624279358585887617 3804 22651
744803255054417665 3399 21883
866146241163079425 8252 9508
589071014802488705 18771 30953
775798767794547969 8024 16580
467507056947720641 10638 26882
60467265872446777 14153 24706
196469872534979841 3023 21884
350127116652693377 15947 17210
261652264858835073 4155 21379
656461253691418241 2512 17535
195336518759962273 1939 30721
153213482181392641 426 17950
1633889893422947 8927 30799
154535639543539105 20897 25758
627174357886449537 5385 26136
183622316848335745 9710 27689
917893818921296385 10787 23074
803160569619620865 3372 8508
227964508281349505 3580 27354
263505859120037665 7012 24830
287953484083384833 8634 11202
23170349655870837 22583 30075
32715298704093953 9185 28397
442454490510051841 13640 16984
483213856865543105 2884 26560
131056230630576913 7063 27642
499680775976504065 2302 20529
906948990462915073 13016 16412
120290381103824737 478 4423
395757091251297793 20855 30530
19808517085525781 9185 11568
8849242220186683 1545 28122
509425636287797825 9936 19444
150042863958020705 12790 26475
703363299902793729 4126 25176
259298431340333473 7194 24601
478131195624182913 2261 2337
773536631490017665 11916 23581
644224975035061889 9327 22079
376826716288356097 13675 26251
933660125012547585 12657 17668
269149256855143905 10101 21367
747021509493368577 23511 28988
934405299973938945 16354 25054
155585671867992673 4712 11740
439494263300090881 414 9077
66351953386377009 221 5724
820707354798550145 2322 10634
956417729102721409 6846 9382
327874515108618433 7626 26073
213574326204668097 9207 24141
663727914172305537 12059 20997
174959442049082977 3971 27471
284725127252059457 19841 20783
107050441967832193 12914 24879
904927203080553985 15241 24970
869499667171137281 6179 17240
341873014582404289 16529 18108
407798805055040961 15836 16968
250792501618029473 13736 28859
435835703569988929 10366 12492
282421641893037633 3579 21371
735028223432355073 12854 22640
454639080965058881 4035 28383
302782614040094017 6989 13872
64153917275717729 12104 23548
895204015726353281 199 24668
529942583555701697 15460 20244
953883344279443457 5909 27417
941605845274651137 1018 2816
193705945673745121 8870 21629
599740000681841025 9776 11170
621495549295982337 11607 19896
510812585879534721 10589 18754
598717614400460033 13859 16963
223755693990135297 12730 16227
915679357585826689 24265 26149
917456012909198593 9521 14754
371061290251280001 14481 17973
591879274760380289 127 3696
937103058785790977 16958 22662
991912793316004097 18940 22506
398955370002415297 15701 30474
852295159004221185 20785 24262
616653701723446785 6691 17933
143553479888410609 593 22887
130194156744497745 4881 10463
774665819792296833 14381 26907
395094649602381057 26270 29891
423490186245146561 25945 26209
782476721022295169 29900 30745
199903723305787649 18816 26878
158835069968528577 25004 30963
383602157399181441 11509 28119
651363595460029697 5407 19822
361707224414978177 17258 24762
71924951605407017 1097 21977
775749024023213057 22102 29943
399812251587508865 14017 21007
291534873612839361 19187 26142
563396351101783233 18691 27884
976149796370648961 6650 6821
388005033412358785 2638 8615
545277212375772545 23568 24973
951044991024755201 821 5731
435375777097078785 13443 23483
431181787957473985 9060 15150
370656770986549569 3350 7638
700068871914435713 7755 18965
765566613486996097 4777 18771
9744151000379731 1741 4272
920322194036124545 7052 20508
54410034193377753 9416 29243
26494731319047561 8741 9515
412704629112528897 777 16024
4552766721381830 2865 5384
151314826054584033 10008 13531
776013457300351233 5706 29620
694681579301633409 3951 23603
264181662175026593 16 23045
881044811956396545 7217 11685
845142307166440833 1610 2986
649536237608959489 12208 30301
170381538901715137 11972 28528
813717606010765569 18679 19772
92358254678160273 4118 24151
341230400406093569 20215 21329
361811250451161473 1011 24790
848192247803350401 6691 17679
516238365350346817 15689 30440
534748529372013313 413 17935
996648949234348417 27063 30698
692370067529605377 11575 28637
662976040319406977 1259 23757
696546245711378049 5132 28757
809461335383112193 11152 28647
443267125270462977 6567 6777
779884332797905665 8052 14208
3903713598777615 10290 27078
749782782266258561 9700 11650
966111068264421377 14415 15621
334094434574055297 2431 13576
44097599601261809 4666 30689
566678125207012353 26731 28421
276281442659804801 21055 29797
455419545492503617 9749 22247
985154446442795265 16048 28815
664290591596987649 14125 14283
992280934951661953 2641 11727
363822997300090369 14801 19753
957181728429365121 5458 22235
457158241471013569 14098 24168
172603515622224545 837 17258
617018767156253057 4679 19227
53335874652294281 19589 25771
317519940195033729 1464 21305
479236825912050049 6086 23247
946231447992531073 13467 26692
708199467229892609 2602 11648
843401861725944065 3805 8449
864858200650925057 13302 26015
843715405259132417 7526 14051
563897957833905409 14591 27974
446329384427620801 3674 24025
583189268173310209 20978 29890
901818304918791169 1376 12892
225259909077298209 3696 5768
318273554171533121 16095 22840
730470925032559361 22061 23494
79586508339161809 8315 26620
328659270513742977 4219 26725
393017613913222849 13506 30458
182991461011351233 14111 15838
660438058494761985 702 1014
8193854516751032 2341 25659
468493997617578369 8116 10851
377803521302720193 19187 19548
156437191117987585 4727 23571
400246297667724353 2650 30869
751647221806216193 4303 25645
52333250206782369 7135 10043
976231556635994497 19079 19493
155312690987276641 9926 22883
570749842619427713 10390 29085
709025176752700033 9051 17576
391673696396253505 7042 17164
755715049893002113 13891 15033
263438642623036417 13747 21186
83361989813635521 13050 23725
471330842318352001 14914 16146
610257184659449345 2138 5458
480523032147154113 18315 26274
381807121034395201 15387 25385
878155865213130881 21985 24858
612234636892385025 15484 19582
581198857219213441 22062 27947
119072820737169857 14043 15382
106086246082512049 432 729
915038479609510401 18959 27479
966904962647795713 22075 27534
354624987410229441 1075 13732
130671349254384945 3607 15214
768845250443622017 4780 30021
187788527026661697 25386 30332
323881207917633409 16721 21475
18290098716690297 5120 11864
150881411751786497 12010 24005
333574928860038273 5665 24211
431898095694972289 10113 22538
645275461993350017 24417 27424
748185820525424769 4967 7318
512420282160597633 18936 22222
362610890416856769 23132 24865
862347991851962113 3688 20006
362738057451284865 17532 18804
346786358240713345 4504 20890
425390217436326849 23761 25810
663092127549191425 19055 27570
610719420772102913 8438 30367
141119950505462561 449 20358
967700711204553729 23795 26830
811575076704556801 2057 13507
596347249238338177 16669 26242
265618403362488225 22087 26649
717241696381162113 11543 30386
9272948746826161 16042 19186
131367311928688225 13318 21049
963971577389223425 3613 7160
752754105941203713 5272 18248
762771453699500033 993 13485
728473603547175937 9579 20578
137914523142121937 15908 21705
647698109774264449 21298 24430
300662978362879617 5603 8657
564595324478421633 41 25409
141806147955428225 19918 22052
377625342554392065 7638 16629
1957268209977770 4133 25574
541467417900296513 2113 26505
487243746258663169 11167 16816
257045968536484545 2213 2546
82323340042052001 27910 30386
478879094114478913 5760 8899
908782986842389505 26793 29676
386056915905481217 13432 19703
653624690146798977 1553 22932
982544607460514689 12013 25762
71884372620964145 8791 23001
486461266869152833 4975 23932
563412407868270273 2512 13892
115107476227809265 1367 22823
454851872278872833 3062 6595
221452814343489729 4583 30381
643090517632330753 25449 28967
256193663372560097 1025 14017
546243931243886017 2586 16483
986422004331640065 868 17340
577028816074999937 4796 25962
415866278082962305 20828 22069
453372964205662785 4126 5656
79692687443053249 350 17230
652509707493280129 23704 30685
324874427816102017 6464 10946
598293275392570881 14685 27216
194031115938937409 6543 22579
186471132879091777 9574 26656
283677259853778465 6945 26073
214210708532384321 20192 26520
379962256723342081 3926 19748
645836697806700545 11341 15070
538681293192073665 8330 13912
473506758354155009 22443 23341
322041558326130689 3179 29476
1970594922539704 14715 15702
756150168190817537 18326 19581
951406942138952193 10784 23418
725395623644811137 15 17008
976497950233593345 503 28780
478901245364173889 8919 25402
726464495696298241 10850 18281
352570612526644545 2917 11681
757304861306522497 3715 25351
634638378492400769 2300 22367
257077485731024065 17663 22540
284895441680657057 6869 28904
873765702374484481 3286 11449
683404983377418113 2166 10630
565686782371905409 8084 17446
47435776411131057 19373 21807
24802308702106757 13494 24679
670371534551140481 13331 26164
569465574158833473 12374 21997
555817231759856897 5752 14091
229799482881347233 7375 14405
723567160575616001 914 18100
275434795529413633 8937 12740
374739932333877569 20869 25572
120097951521984209 11230 20531
698171386747834113 4460 7922
213124536308775713 13814 26420
464274432878664129 11819 23808
79048504560248033 4815 6994
122919604539649889 1349 8351
910125776388021249 29560 30492
607778788033609601 279 7816
264603633637619841 1805 24241
112739842464595345 8118 14846
472991199177123201 11246 18557
725641092177436801 17088 25990
975184613199090177 14922 29239
846999185768428417 742 4712
762674947037233153 8314 28794
677538901335562881 13864 29763
934006700626184705 6390 11466
806141054889099649 3830 8810
141650553235244561 17921 23832
322399411279672449 12337 19128
627962032354830081 9751 24060
551859817524391617 8782 10892
7490480520097266 16463 25653
153999911701699681 16343 18813
25212924031649209 24161 24348
127482188881817393 28685 29874
50381278695702745 8112 24318
859799678190125185 7685 16372
663376706834540673 4276 13387
455475881765440961 18887 20180
412011905059507905 7025 21962
494149914175945793 22821 29564
22001011624411149 16761 23930
586930315078109953 96 5781
259610794788606817 17849 20757
431870426548879745 7559 12742
215224610104698401 739 13193
591772188585171201 11285 18378
97596385786950177 24091 28786
926068223771320449 8203 30403
731257600143834497 3490 30424
906085695897065345 3270 6291
843197556657592833 11238 19004
471136976538257793 5286 12589
244634943363067233 4904 10203
321273389083277313 19869 25754
11221389833060869 25556 27257
538625090845837185 14141 23064
397013189508072641 13424 29880
615364539628945537 4741 7066
553497386984808769 20872 23798
864976824239430913 4112 18504
16380716507555349 19515 22784
305373574088012161 23905 25737
43886303139380801 13033 18035
815293240514048257 27138 28907
78601039975552561 20107 22997
716427111273123585 2043 23572
100459691954277729 3441 8863
399860658735615745 4918 27110
36745763736419689 6418 13562
702984603652570369 30111 30520
599759629850673537 7132 17175
988261421641109249 26107 30409
102112616242493457 15058 17323
963819901298382593 8313 30838
318038473663015937 16478 24176
341798098758726337 9998 16750
977453809014193153 6657 26131
118829524747273041 16660 18569
882032467647185537 164 2494
195485463466237505 9593 12353
160924724960835873 14624 25915
74883365997454385 8789 23488
124992113589279089 18842 29146
677127553176358529 7267 16641
673641759137709057 14967 27771
821905247069427201 4225 20337
217103014876222753 17941 22763
498507650402441281 6049 20334
251425054660956001 1684 24414
650609565607670273 7654 18691
914684964227312513 8641 29111
222359922115980865 9812 9858
191085964636599201 4532 17482
960646459392737793 6177 29270
388130927842418305 9926 24636
362820538059391873 14111 23659
84164389563540001 8743 29337
782516838869600641 2408 29410
829792848497980673 16490 29029
465106168023208257 16304 27620
208866751242638305 26349 28207
928080581378143361 1212 7669
192164409116067233 21200 27435
215246646036316481 3993 24362
908515331264993665 8135 30711
231741465195558049 30037 30384
292853629044650177 15226 15396
620189098451032065 3277 13850
558383087162312129 371 25241
675771358267954945 5948 20957
271956970218901985 4007 18213
174250775531785249 18056 19484
830518924780761857 13622 15409
696429078119837953 18161 18522
172393072023702145 15518 24713
975860014876882817 1059 25161
698105813886982657 3458 17459
639606518385168257 1842 14294
704254874546684545 22559 23854
999297012317267585 23997 30595
688952147930933761 3880 5136
32141406202573109 13807 15178
66895292499047801 4814 26050
164611194344399073 25919 26776
185684430775026497 1757 3843
23492725859828313 740 27149
850750328887990273 9431 16319
724307788121333121 8278 21643
383750785552507521 19955 25259
357376730059076673 24190 30449
385176131050023681 18963 29264
521395483226779521 17005 30365
834998986140320257 9960 12684
488778873504319489 9946 23017
596059554398557569 2200 5387
327977685971372801 23234 30075
223773772522690721 4537 21349
762435256686547585 6717 9439
191756873702040321 6665 8827
189134594908590977 13238 25477
215475190081448897 27 21767
817736573259455873 3253 12442
308998930390579585 4778 18808
150139987539713345 7887 26951
377496652077610433 5530 28338
844743424760014977 3913 28879
169624789789359905 26099 30557
97218015682908993 12737 14892
464457426786012225 13835 19401
858684514133248257 8306 29358
669096466796311553 3646 27476
588579273041002497 14679 21641
870573358410808833 8270 9013
517383967069395841 886 7113
530306024859378049 17266 26404
373264735660665537 3551 13508
40660906544403017 8937 26320
18351170054220489 1975 21568
899689923665370369 21148 25352
904628696727737473 9784 17268
778307095035899009 17088 25167
479961368769540545 7743 16672
272465448227784193 11584 12278
151740333989078369 12599 23761
47700760207433745 26725 26931
743828152561153665 8407 12357
942126958555100161 10855 18276
728585873530814593 7867 18064
308922642897755393 11262 18344
402065172615142081 14041 18163
855287117293975937 8145 26767
115092260176037793 482 29729
101422441322185361 28406 28825
831974315751128961 3463 29982
692496745173379201 2375 23856
87426624891971729 11851 16602
365133994716614977 13609 20905
249476394852383265 1495 18919
111678083226102849 2694 23652
443886465817325185 5613 15503
403234363680454081 19872 29441
18388533407748045 7299 23105
602986569133243265 1580 14331
477491144335001409 8211 29043
906852774549463425 19403 25303
281895127939197473 4020 6990
78877325125112913 48 20391
161998853523538593 8057 29471
713870264514170625 8072 10372
131076880731402673 12606 28795
724370969178700417 11863 30577
673762455822608129 3261 6772
16984464053081185 818 13930
68350218766017433 5590 13997
370340662277179457 25859 27643
141235322343600705 1726 27214
297985346072167105 121 18006
145697765593471489 25436 27414
634305054741112449 11199 18838
605052350445784961 11310 17034
995111019433124993 7616 23325
402584723548887553 23396 25477
752811556603880705 22870 27805
276824501481723233 11605 26254
629716810812667009 22742 29482
749776366736316673 17406 17941
658007693185517441 7700 15312
730855299492585473 9916 14588
70460025563619409 72 29031
255593653066814145 9846 17870
726276779919508865 25284 27137
561047576604703809 24164 25394
712815967945871873 8145 29574
512537548840956673 8020 11107
343584322606268673 12451 27282
930826154443163777 17154 28063
435912096261233729 19314 22180
876123334415229441 15048 15516
132044983104883329 20799 22388
966839925536429953 22073 25742
276185651561021921 16148 22846
465014236884289985 2761 11330
303653208531365249 2310 13412
961782756937960705 6426 6912
258899792198718625 525 6765
842324527947443585 13090 19141
135475266807041809 3946 29986
206519592636464481 890 20770
856633253072303105 9507 21682
821846044707744001 10091 17183
278103025394848673 15059 27060
49829894265908337 11110 17723
122902890441878305 3386 30144
278884250575959681 7740 19034
344921915774186497 7364 18601
552867943659588673 277 3527
875376233217977473 11 5147
721690765219225473 10481 25336
609723706136641409 24476 30795
166646348419529729 4733 14718
994846402094452737 16050 23976
583844069105527553 15251 30550
337250521435258561 192 4377
608155393177157 2188 29415
253313541347111489 5185 24991
227429142150246113 18279 29236
255116565789201377 7576 16505
989172099263807745 302 7162
299059297035284993 9744 18146
857945439769810689 3481 7144
462819779833516545 11043 25565
105897506869279569 592 12075
892302932228275841 14310 23538
410351155790099393 21290 30816
977703767410368129 14806 15399
460878054865698753 15340 16794
7553457232148731 1466 27686
796725482643541505 6548 10852
499112314523493697 2555 29471
869769751448284673 15554 20301
475660733114594369 2072 21141
144269867618962881 17816 19588
487821261221775169 4048 22318
260495994531165569 5729 11690
829233942616610817 7810 26887
91719392102039169 16334 24599
512236936540709569 2700 5540
28534161571041497 7341 18999
510827176299514433 11353 25298
256016681261801441 18138 25342
6793390312203941 5136 26617
340531722596605121 9545 30802
597253216004304513 21504 29902
392008496999967105 20716 24730
169313816053509921 7036 15566
79958150476311825 17222 18920
350616974897675969 19893 24088
918029689684946305 22153 22339
37551418765254145 11145 29554
23079743521545737 3503 6742
814073536044986625 10076 13261
600985796741202433 12893 23167
722293102806411009 9652 9856
308630687680430785 5444 11408
86701382085252017 20531 21707
626754591057224577 2965 23290
23772300570705341 1444 5537
934403081329488513 24085 24275
17903289686756807 14636 16742
725593611911694593 1352 7749
955046594964322561 4417 10164
977224037516048641 8792 29852
709944536534138113 10857 10916
787335468197515137 3332 10367
72678070178945121 1445 11120
322437178943769025 6513 13498
182024598138809793 3233 10414
656420800647186561 18633 27389
550611118467024577 13620 15995
722441662526829697 13123 24133
776943459274363649 7810 28189
820580539030604673 16898 26506
3550298057838575 10544 25338
32822125465312269 12568 27851
750131092817099393 3825 29768
136929804407674993 16671 28313
594251341503273473 15919 22775
35260446014984125 17168 26535
10597629719100611 7266 10498
822445797973220097 3570 21187
664678117111414273 25770 25908
619262771939158785 20617 21616
146146320257287233 13936 25469
778716599330483201 3432 19182
280548811213911617 12715 21440
514645700538505217 10569 24426
794760631086646145 1031 11651
139287280672110833 23695 26806
735872388319741313 233 23550
732961608656633985 372 20338
676094797479350913 3933 13505
297089441833822593 6993 16754
339013062233355841 18458 20879
362237741654990209 23341 25501
399002917953751553 29212 29955
773890497016058241 418 25019
101842636459373633 16730 20315
73564589540037425 22858 30311
662449301788228737 598 29334
177385109642717249 11513 14703
232749709178840193 12503 29398
332579118708917313 20293 23856
989241321174674177 1424 25259
307793389843684673 4516 22065
343647449263734465 6088 29535
790505401656727041 6483 15735
417979541494872833 3657 19974
737324151909167105 2015 10142
818509497696787457 2270 22258
69271906959254889 14494 17882
43467467900327961 3877 4868
14676989268938457 14824 19298
951093095882818305 6426 15141
298828990409472065 25046 30279
276478916542089345 18908 24475
24339474598424005 2929 21252
883981351175684481 12084 20648
442024777844277825 9764 23903
699033856931905025 8585 12694
47605745046130465 8312 26533
508369183001583745 7302 25166
17520463449951507 1396 23227
351847640519537217 14638 24595
179195399813256289 3825 26400
799481512734835969 18154 20464
152869876680465921 829 23675
808932892143346305 6352 9356
9657331896395505 10952 21573
348374229476412737 6888 26747
551060808862271041 6895 12616
994862058052262913 1413 27500
808347150228076545 14168 19151
436229944598373697 18046 23375
501899849592358977 14249 23770
79230739207034161 13281 27836
862989535217454977 11735 23941
8098102849011469 23227 27443
316376175663375361 7688 8392
58561554047145137 14166 30400
537373522304807937 16410 17869
512194209463892481 14134 18540
793695673970244481 1223 14761
598294433357082753 15458 15604
995649637098555521 5423 20352
248092323597127521 13526 15724
567542777167229697 1454 11148
68536013781624665 1832 14810
266448324462363233 11102 29470
629020120975091841 5092 26008
425186259252551937 7652 25842
350677228424601153 20446 27354
348439535062457409 18805 26722
423473305481458369 3329 15016
189554790259645505 4014 10911
223498355319094337 3891 12535
716198968871612545 18332 30355
459857512907795777 16007 17130
224001097329828993 13551 14911
934503739879303937 4523 14711
805907638456350337 4152 13901
612067662848126337 20266 29851
520157936130626561 12976 27091
824378218235324289 6167 30514
638433418047714689 2214 17887
837928539178726401 14737 27606
103447554367175345 9672 21832
670922997111844609 6633 25344
576046399913568769 13527 27326
117222778246095057 15247 17199
815196740511108737 11140 26847
246774455140297281 5059 13625
571099499911685633 16524 26644
879474979286406785 9925 22268
566064708342008065 2 3485
607674082691246977 11396 20114
22532151807983069 11472 28259
768469886218902273 10987 27348
798118783960969601 3647 12865
931955634979828993 16892 28812
240473417493081601 10638 28637
752260086293567617 12430 21117
22275949094034077 15091 23116
576035598831808193 2050 11974
371351730122942337 4695 9791
842640991630084097 14324 28580
28224565255182909 2852 14834
75699329601349057 265 30294
655957091945669633 14870 21906
272089576960432577 2631 28849
293982870184304833 24277 27129
461406763803850625 6669 29196
890418180656642049 6241 30030
421205003381665217 6428 8186
584946913414992001 19493 25299
742112517568216449 9454 21495
603996790047961729 2654 24579
174855426138257985 7315 15305
45013294360227721 13720 27898
192494503522695489 8711 28589
536285654985793089 21854 27157
586502526885091457 16510 29809
796889196430978305 11778 15055
21177001706945477 362 15588
627518299860486913 9021 16514
670395190032500865 4386 30466
221156586923410017 969 2745
642557466050234881 6257 27469
676331416109466241 15165 18851
40222821143977681 827 7717
444546887224898753 8005 12908
584115299371717377 12437 30317
675906730711677313 1769 3337
736998645444991489 15493 23222
892089723797209217 21278 26512
668384449243475841 27601 28711
327780686194987713 9034 29917
501880488808048129 6968 7909
34582359897168405 3304 3473
569774026910550913 938 7237
427941826184241601 29525 30133
561682594604484097 9181 9343
165817893590865857 24921 25976
888661294284432257 19017 28973
406707881347760065 4307 16563
613213530057642241 14593 30032
381218101806862081 244 16955
158073362317509249 363 14927
826232491273902465 20460 20882
571393747694962433 10858 17838
93323725457093329 19990 28014
523106860325739841 17903 23005
750655590826884353 13559 29559
36338453678162353 14232 28304
836758839531110913 9651 30626
453172732555316289 14810 16226
616577047392372225 5790 30538
634088657691073409 2335 13223
696939547039999489 16750 27637
677235257986367873 17717 29811
167770470628457953 8779 10268
989162201183837953 200 6653
88448389250768145 5544 21090
409354434532758657 8511 17731
659308541386440833 22999 25734
236178744610064929 11431 22228
440527389310215489 13637 18008
864828081931804545 4502 8188
473363033858422721 10662 19664
610964702350180737 8600 18606
482812354609219329 9901 13598
486728461221247233 12781 21050
472067247245053761 11262 19083
764117508789603073 12742 20063
612871767584106625 6957 13254
311176945273089729 2334 10598
401556132816839553 7648 28405
294229943014507009 8026 18777
351333107591212737 5417 19085
521713366894914561 23995 24531
874575311666252033 5961 14576
432946095300842177 9440 26210
217760580523940193 7789 11983
674883181019069441 25479 30112
425194740215463425 12390 18463
455717488503900353 5490 16960
792748800468583425 28615 29122
938849567978621697 4106 29398
735871307155850497 3038 12009
913402434106124929 6576 23743
55049781415885233 2571 16748
264478138316249569 1657 20943
881447449450494209 5312 24547
150430468549991745 15043 24164
817463469359747585 21013 26014
915853038488251009 13432 17482
673095268829730049 17799 28937
311738243070685441 16409 21667
736577788522719617 8130 8740
608354063710621057 16896 30921
383537926352378369 15861 30396
456550092049930369 3497 15531
678500602449840769 1498 10439
442918921547658305 8722 12389
118297603591617681 17831 26229
852677243437732097 5398 17211
409115913808118849 9577 15351
362472120165833217 18222 18344
300802357334536193 17769 21963
677570822532921089 6125 12433
601127858418376321 4042 29232
390136140966660609 16746 26411
455878072858229889 730 24630
405986999876283521 28535 30631
953611401829402241 13389 28573
10040659072089399 8812 16899
109776751362890225 23674 23766
119784407691703617 12601 29027
979725933121297793 20238 21749
713475659364434049 20062 22886
938143862503654401 25678 30788
880925859711133825 10948 24434
395799983095610497 19137 27119
620833422980140929 3290 29378
658275765668069121 1158 28121
508925018838347393 6514 30573
435669885074300801 29978 30702
790166591822696833 21062 29503
810108566194845313 7218 15815
490365528444321793 14365 29213
197835158687791329 14558 28929
95043919294752753 4877 22247
842432537622162433 5726 28302
9201818643738591 12978 21633
923936542784300545 22612 29891
578375946553052289 22066 22476
517036720790105857 7419 27276
957678881177479041 8788 30407
3901745438366078 7142 14027
817548767662017921 6952 10455
873426817701901057 1847 25636
301109338020133057 17071 27440
338846929475916865 16612 21379
843959326562867329 5824 9485
29371344972435765 4304 16553
904521672044431617 10758 12193
284851523466453921 435 13791
493179386284893441 20244 25367
206136510960138977 578 19030
261320105506150913 20026 29837
800797953259856129 13711 28476
88651488804060817 228 11712
199564744789615393 9102 9901
916425866263431041 2817 25160
167719140366028097 4965 27483
122077944901334945 11517 27173
316205546927509569 2233 18977
468628035013587393 5171 24805
6032923290060667 21099 23256
49417219789177129 3025 10486
663965662272904193 5078 25729
135661381918389169 12364 21810
545546738843778881 7715 9916
606440074659403137 5540 23307
845028810366134273 10369 29631
34325140295415225 9593 14857
690445764956503937 15091 16906
717784549159119873 8619 20890
120298655806227121 4789 20530
677112091078491521 7137 15458
341266087103559105 18090 26786
355923387623718657 13861 19161
183912677797255969 6743 23119
123558206994353265 8211 24073
396109119660504641 16114 21018
750833885186921217 14135 27520
847404413417724161 13139 19111
702950992365565185 5264 27822
546457303774285889 11940 26603
478727421147638657 12429 12766
339177517224673153 20813 28269
996126115631376769 13957 19443
335661827219436033 1475 26667
912118218701920129 14920 29246
88792512665538225 5873 15949
625688529578574977 12737 30599
371623581678175425 9083 20997
708827184845532033 9512 28135
909226320975850625 13023 19783
450842571393543809 737 6623
224886601447703777 11833 12254
791141104418727553 16478 22477
395190953289716865 9339 21948
636707093484624001 2105 23784
529191627236183873 5999 15112
127069050399526881 13689 25847
212611454082580321 20118 27414
207003059080513185 10732 15430
497754021960869185 7452 14628
504120691155350209 1354 8651
213659601302101281 1669 9338
578683806385832577 24105 24532
323767844807530753 10629 16999
984814286935105025 3443 7323
32889313123067865 4888 20256
999658904069129089 2623 9130
330904277749791489 15769 27195
376619634924850305 5748 10657
921967495686079233 6294 27477
95342751571472209 9977 25584
846250607760179457 1771 5142
533542107199920705 893 11658
91560502947320545 7493 22327
2315382655446286 12398 12685
385983410571665089 5838 8345
750222291384915201 3739 13341
136816781378076513 10828 20544
766872264726715 17893 21139
159219270569149537 1931 14633
702300652280214913 3287 4217
224650951207710401 2856 24715
621334887633572865 11130 17530
128446118704825809 21615 29798
40792146629712537 20281 23297
473128844702660673 22620 25947
913038827173458817 15747 16715
920590888739536001 1818 20758
747120905089204225 13434 29489
321497193116588417 6402 26354
730740217470703617 620 11018
382494114202104 7056 25174
4944007808404650 10499 13091
998991039933134337 5924 26488
393269152254355009 17858 26614
420855925851110849 19036 26503
622485085361816449 7317 9461
386056871352824513 5080 10573
34277119937719649 20447 29908
612621378574285569 7719 24231
844217037554699393 7135 7777
416995208149490561 1121 3846
121109140799823937 10511 25342
506274539521381697 10284 22894
794667641390148609 5473 20322
601573308539148161 7361 18664
453509283554730305 18191 26258
477808336796496065 9308 29042
293036278711809921 2024 3051
507582002065607425 28340 29145
21634916457024645 2569 5273
326235350583981889 8171 22218
530243516234023105 9429 11189
18680822212164829 14057 14533
246383032710930657 5283 17427
631351557107816321 18154 24500
196901878337200737 9987 22346
593637842997555457 224 10838
736028236288397825 21049 29145
277548912279268481 6544 7483
350284928641016769 12087 24715
445045264706923393 7956 13150
960113044818150785 9335 11580
781074302727571329 17000 19784
291346782471492801 6055 9725
727974148644893441 16932 19862
399768623483076609 4370 22980
921768408754001409 3684 4875
341744471410336833 1198 14213
291392082877909057 24123 26409
315404470357471233 19374 29192
389107849189226561 1735 20184
940055235655904641 2652 20378
966451282856827009 7544 22846
357090491828550657 21329 21601
23700424666980525 4070 18708
362248892434919873 21704 23888
524282005078337217 21550 24389
705940899178280321 14344 15495
321004155954081921 1215 26708
482135981682603201 3564 10544
469392491055106817 1716 26609
199247986551959841 9797 30177
200088940197513665 17478 24591
863004486156128769 225 28996
490252275319623041 6192 11378
177731678909147201 8529 12761
397242832763733825 17915 21754
573895624562339905 23161 26507
272565897485538497 1594 22526
366669328640391233 4614 26306
977026018253592833 14943 30351
86741585665421889 19088 20892
208949167032901793 5021 15446
527326153839887041 8432 15918
351252273778182913 28126 30834
489559171193747009 3794 29306
386395452969981761 10439 12406
501371512249555457 10331 18731
332962963176651521 2902 28141
773602208187369857 12995 16787
784635321354475265 13140 26695
526066455134191809 21010 25982
335760145046460673 5133 22664
768236339718669057 9263 15651
418194534330712769 17187 22188
776045267310216449 23685 24234
51266042739779753 10022 14571
227601469178395649 16725 27559
855963267357058305 21756 27298
239464535732203393 14102 27598
225733723356650977 513 16087
861033780047904385 8209 12275
167098709159024129 6181 20537
560009261941750913 3088 21324
422081177736270529 10268 15243
659769942775611137 11873 24640
493164294148702017 215 12770
966453205802402177 7900 12255
541365897012180865 5329 18124
542564915541731777 3185 5190
615006992099939201 3723 15317
9771581782210605 2580 26655
17842315955373779 8955 23439
131310708830127969 12611 14628
659809657261266817 3924 13180
472674987102188033 10906 29595
858507951581255937 9320 23294
805210677329597441 3160 19136
429223731324913857 9933 25075
493225585844264449 7878 8375
420078519842132161 11002 14555
171081389259214241 8059 12873
283058914250322145 4901 6522
935136667106526465 506 20854
86645576166315409 9019 11003
752335965253337217 19102 26889
503626076364401601 5161 18361
171546301006394241 18072 19361
897245109638173953 5987 24960
236438038951675361 4311 16277
121817996928346161 15214 16367
352471496264037377 26379 28220
975959838240381569 6706 24164
648268231918308353 1043 2547
195064790972157441 8178 11018
571642579748719041 14583 29553
124124516300337713 5544 7134
624954318960831745 7977 24922
986487440153101825 3461 13652
105715034239899809 1528 24438
665210187597178753 26917 29206
768196148836807425 20437 27064
760338987193154689 9157 10223
584559308242823809 13169 14458
92912810994004497 4058 18190
226755942219469377 13445 27058
446988999593063617 13495 20870
878914713504947585 21562 22790
1121862461896939 8216 22971
20247876148147273 5536 5734
66468169306990177 18578 19743
21513014404966669 4712 19068
394428190458011585 3202 5779
633186944511138049 17216 26790
967516703391769601 10770 24312
267057251130331969 3601 30416
747655383309474817 18287 22437
484860019899770113 5467 21533
933117788818652417 19355 30012
649283288022040449 1039 9488
44948010038023513 12086 20227
587250895932172033 11451 28409
426966195152974849 920 3161
110712102147125793 2166 18283
659981132437277313 2757 15060
33149923373770209 13613 20989
470917324168528513 16988 22508
510471487559662785 14624 23583
1268685235090 1692 5738
574746730578809217 14535 24083
223254038168480673 4795 13283
902453210330243457 15527 25387
723177329839042945 2026 4767
46355501443201777 26186 28183
503042711333524289 3481 28376
311677270761769857 13091 15841
431013762717281409 2620 11504
512245434693781505 16417 25466
617746463310513921 14478 22510
509535374766052481 13687 24485
649615028426975233 1198 25025
962508389442547201 25606 25676
599817763991172353 3110 11896
733932548651090177 12586 23180
744023437638230017 10435 24699
989030396006754177 1366 28621
652774855510532609 9393 21662
950465613063052161 4084 24347
991689064148854273 18638 24736
924357740536720513 1645 23822
417222034418603713 17613 17640
684771525039870721 1763 28552
191753779814529665 17220 30337
364850779502987137 8662 23110
870723086246332673 6527 9832
50023964564992697 465 16331
957999209047041921 1666 29860
194163568072980289 21193 27731
910075378798257665 4408 15472
770104546160233345 14241 19403
771153402303792001 14741 23009
213813857354594465 11099 24526
177429611959329505 5991 9904
477952239425810881 18151 28966
221281087806257665 1142 7967
236330091900128993 4655 21220
589302303102204673 28468 29705
616602547523534337 19374 24474
908080291633279361 24301 27013
136968783248775601 14099 21887
525655070823891201 7640 14642
950943281905757953 9563 27246
675331730836997889 20189 23898
447951110139371137 4846 8657
310061978226958273 13633 21025
121587947618102993 8102 9546
209129494824974657 12784 20341
842110863847395329 6902 23677
646123922790596993 9751 11601
245727378748092929 19856 22399
235869949441475777 17114 28213
440190980391207617 2310 28782
113662625550649217 15370 21540
247466900554734081 6626 24423
307673338464109505 1710 3891
609061942612285697 6054 21807
824156490325297153 14586 28889
132966505995717905 3857 10988
386717031108954497 26718 30936
540026356862739457 962 14884
401061786584438785 16675 29209
611526882269309569 686 15728
547003584108022529 2541 2582
822159073730645633 16703 20180
709165569765847425 18860 22616
397331170107129601 25197 27623
247878565487351201 14905 22441
792225392399757313 1929 26287
189386802890044961 11643 30014
849462647391923969 630 3891
928035236832226177 2104 22538
158910226374914049 9770 17413
352299595718395841 4312 14648
758548661731062145 1158 28335
486053524077984641 9926 28468
195542676907990657 4518 10935
395292644935256705 21659 28167
552282656391888321 1823 4322
402352036210555073 18394 29378
274752322031488929 26631 30993
94272153415094097 17383 30918
751375602999196673 12728 19630
400792029200342657 6288 28550
204959746147892481 15939 30591
107041059312252 18880 30148
491287135107988609 295 799
213443971526270817 12599 24328
418573470132670849 10745 21648
570925446455110145 18631 24480
459361731696311873 4217 7528
968560273744146 7571 26966
673402557387333889 1627 7455
581595670220014721 11227 30517
854597991273372801 4371 26611
579807475511000065 19212 25351
352137829726203201 2455 11423
968333139850816641 2703 10806
427935928167251265 14702 30565
836432657962770817 11462 16569
391718890896584065 16460 17751
45812994694461649 13376 14527
321259875144441793 11506 27033
573149263408378561 4794 20607
228778087416785057 29210 30785
742255810801030017 8241 16419
106759553320081585 5499 5674
768644499233342721 5823 30727
214800198769950145 3808 15490
459887121405262913 10449 26999
995220733843119361 12096 27902
573255096659277569 1877 11606
712697104313932033 6026 7379
318520052113175489 2321 6203
789456228584818177 4537 20833
751798028866314625 13755 22121
434583985058452545 3765 26497
672719893044121217 1755 3594
511539271521876033 5027 9399
178155063005487329 6089 21005
589946847220559745 325 22560
811400085696252673 4253 24926
230741251187090753 2376 28435
52379645475465257 11505 28344
577274363697910017 27001 27084
915466222664651521 12103 22245
10955789960881647 19859 23209
914037277308732801 6157 24165
435629281796664705 26817 27796
536338556046477057 24637 28994
926637900596126977 14881 21543
160305752576757505 7914 11849
162470003216810721 17538 23981
797289497916313601 15715 27349
156501946706661953 17736 30806
523932219881896065 991 5847
559090467932477953 10626 21777
51350986147472353 11564 25687
442881954506425729 23320 29096
938727797755742465 14044 18979
165990229708341985 9543 19484
54272693591332913 7961 12841
937114030361634305 6895 17657
17510241629320689 26097 28204
449855660065466625 7656 14388
638216190706888449 2152 20606
169779795212498657 5883 29407
322288735479983041 10206 10272
976041622050956929 20450 22353
70497643656484145 240 8009
668253415133896961 5372 12223
36405077793073561 20331 25076
291779777675557761 19956 29314
530062754151320065 398 6149
468699549736051329 23567 28104
105060161603372401 5717 16619
523968995861849857 10347 21026
570187736441614145 4453 29555
358326919256647617 839 30107
430296524602038465 28700 28882
801364173692960001 18127 20457
806219493301401985 6021 13002
356038769564982273 18839 27555
59584680109221465 9553 22456
6186235167717769 10173 27275
978442109156777217 11230 19804
462238854386605185 1702 22801
248555745620716801 1936 24159
678417191052957953 376 26204
708205637148953601 1284 23548
644926218363572481 5852 29697
797393375138991489 14282 18354
192983993277181313 5647 12217
765472230409859073 97 2900
989695615590811393 28425 29105
630576987094610049 1025 6158
333212560132054145 18492 26740
182494268658050625 17921 20702
833079398513241601 8300 19108
419063573853545537 17858 23067
742762846839241345 12065 25804
625384571896564225 5239 7057
975922724031185793 6666 16940
324989794089059841 8833 26780
274026252299833569 29620 29821
726190386011896961 310 14764
987153509843245953 2582 22930
108327398173795329 831 8478
206842049572145473 16469 22621
595435882934641153 29689 29756
456243296956209601 28239 28883
783766131718419201 16322 22482
602408967320926081 17544 21055
101022753227372417 22843 28864
429581596410692161 1831 22726
399936915947616705 220 23886
520345594647039873 12600 14905
195320394014220961 15208 20455
313505982109113281 3077 30827
961807128262432129 2974 8873
470777994841441217 14749 25529
189056522559130977 5115 15431
183319699689242561 6535 12241
894937014589910273 3227 23501
728768857210781057 50 20209
358431088036144961 8430 20721
688639456161943937 15580 21628
105914469466693361 11892 17948
107888752694250913 705 22424
190291423615125409 3028 28246
873074899025887361 334 21236
709692432742681217 8756 14593
497680651032283073 4877 7095
338169990410154497 4003 12522
59649649284885697 5272 24969
939121785824067201 12445 28063
112472867257494609 12187 28395
507818126605432257 5188 29592
118508182725157953 16728 20690
926460698002014081 20755 24605
594617095756774401 5080 30946
902265241684819585 28313 30477
603164920460209025 18482 22693
737181687133936897 12097 15794
153806223600682305 8310 14090
30463199646252549 6257 28783
385568155620156033 2626 16010
763498031258816257 12941 14630
17575253752340815 302 3289
976685528881080961 17409 21163
55173470650224489 18229 26704
853574411136161665 6603 12723
196975652769993 24448 25072
105860892540963649 4920 27054
786525651489775105 18743 30658
101630590700207073 8568 17699
773616058033127297 16556 30638
468125264201280065 6448 29583
983886343428615425 12346 29643
277724365516615265 3681 24849
922360069126582913 15853 28269
298647791960096513 28053 29386
437443381181488193 9246 15339
391918741018425729 10130 19198
483937615243576129 1589 14540
280166712285552673 5860 15022
177698425184523489 683 3369
808181155081182849 7135 22664
988371392433961601 14009 27985
48984205442113905 14767 16561
693728809799075969 5515 20894
825487345874133633 709 16705
8381530188074749 8569 28405
543108079687460353 11471 25377
735008919508764801 13486 26856
388341998395088001 14159 17109
580371233326005121 14516 18449
585863944136864513 15698 20191
890082518814672641 7077 26236
971790394160986881 3516 13858
142686460890388385 7224 30765
801079392740735617 18859 23139
420201832871548225 21759 26256
86862750684428385 18719 23349
620413281492787457 14711 15614
907681986713587457 20826 23517
110568371464502497 5422 10173
885523583118352769 4982 22851
145904675667253505 17585 24375
342450802489015169 16785 30739
921376071201073921 1864 21537
108225062296792625 22799 23516
493831979856921089 6979 9064
319287319355343169 446 7264
7695862287683043 14316 25633
945093793839046017 4418 19385
403248946200505985 6346 23318
20670767850436533 2397 23669
810453809472385025 7426 15683
90997514517834337 398 13323
503227589795344001 7849 9507
910256059261744385 2268 15492
776319094167469313 4714 20146
416999707218959489 6234 11330
921238673092119553 24579 29260
792554380688972801 19928 27423
265084858915848545 2169 11950
792148887040678273 6531 12863
874644898023703425 19512 21381
473377781581863361 5024 21235
68820888734315137 909 11764
940673120895464577 21081 28488
587365702886529537 16589 21209
799674908964380673 11214 13185
964303818954640257 11559 29836
65342023885033737 8977 22877
869748055377712641 107 1425
695355782199190017 10753 13694
912464598490124929 8778 24257
797275840221455873 18170 18381
205601858044616385 15092 16425
135894446632637057 10167 23319
16185863480608021 744 21586
819457077062889345 14805 14872
433770600225855681 7645 10046
3479821290515162 22162 27651
557960251513073025 15160 15621
963642328821915521 5279 12635
241921763853724769 18574 18768
480202371468738689 88 14610
315786073577889665 9301 10793
390663219787665409 18402 20688
28746281747814353 18400 26426
222537705080615201 853 7512
650205722102363393 1601 16051
559003616779872193 2938 30926
980616118758092673 11167 19530
528913124483739969 20862 29371
365436291303659265 9238 25328
477178233523698497 205 14416
865002860812992897 9147 18113
185489875714612385 10230 21993
167827683222306241 17235 22343
367323276998629185 1960 11864
402522117094065409 28512 30961
634907637107904385 17169 30845
317012531635377601 9623 26224
470425685672932289 12949 20815
651127628693515649 10295 16358
649438991669885697 6548 11818
227561159105086113 4286 28216
662021592787137793 2355 19537
550399295714470337 3319 4796
253985544811843777 8186 13180
817075052193921153 17021 22880
669619727195691137 1474 26743
233589946346072001 5184 22544
295184293629407809 2898 22695
92670558871596145 1249 20879
572559352215389313 1023 27362
444530638486526209 3023 27635
709528138337521537 18627 19299
150822242851965889 7122 18257
488877851962410433 1823 3966
91932669496983985 11836 13510
234158363238382337 6198 13630
561529134529713729 12961 28541
713798017286702465 120 23667
753230335147662849 910 20061
416554816210993537 2500 3662
189588559836998625 14011 28659
356782272133198593 1624 5598
593920887264872065 3957 13825
310801694666057665 6429 21193
343137869209392961 7614 30817
749248328473779457 12174 12377
408291153503625985 13625 21999
54888614708762161 23423 29640
749155791438333569 580 15928
567880876362107073 2616 30454
197262964555292801 23958 26722
571438311394590657 12767 19987
50778863993947713 9534 27925
978264717665407361 4207 19290
184505946453242593 10063 27453
248529203949619425 28353 28964
162436004927506881 4907 23413
873939050122981377 23732 28182
410495440961724993 5126 18542
572473473156836801 6715 28627
63162354206902193 11279 21124
924938215070678657 15467 24087
935249377824220545 5232 21090
94464551283852673 8431 26749
160123586801425697 4721 5735
99823949953769649 1346 15804
295349901407277569 16274 21707
721242330444940929 27298 30277
714340548513781889 1314 26810
262885848127606177 4567 24573
692707513504359425 20991 27332
389035265651688897 3714 18502
536702850957645697 22706 27696
534723135916163265 13609 27207
606396496261496065 10020 27204
582096196511603329 11879 26030
79325546698221665 15239 20863
235329842963007969 4938 18720
201694486852545665 3566 27339
623598449082852097 3192 17855
556736751911152769 4050 12854
283969779067444257 15585 25745
320985351166640961 16049 21139
38320919285897761 13382 27569
21762654471764621 20904 24974
23805251450536249 15028 19727
660097009873908353 1406 3000
763620694009109249 20866 26977
627651302662023681 14660 18048
170066973241414849 88 20140
313483669307814209 22873 24779
377239648125513601 2358 4503
163174476176727969 5203 14882
281529939413726273 14536 15605
486839064143509889 2356 6535
486462677561679169 13055 25511
430269359323339969 16554 28674
143573992935284161 23800 30615
272532891361308321 23206 26159
761360102827300225 27845 28478
20205228741509985 857 10789
278916184020939553 10492 11706
829860667962947201 24027 30535
933000616525379969 5682 15643
457136497118732161 5870 7062
505337651599386817 8009 24904
648526840855552641 22366 23759
162684264817986689 23835 26991
736958782747713281 5998 13333
808898440919076481 23976 28952
261956178734237697 11963 22295
126862659121389505 3120 7703
761220764858926209 12439 13567
551122227126608513 1574 16848
450738345179033217 16147 17293
670306222946951681 8521 12313
613937998968459905 17825 25816
168697154152933857 5846 30556
691419152035365377 1166 17547
32441102290494685 11007 29327
663857167506669953 6713 11889
528011733838393857 9073 11140
89498384969559201 24312 28582
133181718802919841 22774 25793
3256991237272190 3616 28215
172333794417081537 3299 30375
937292341381862529 18458 27261
758974135648703233 2595 14749
210846788939413441 26995 28641
39028632764210873 9781 20211
178558387119252865 5009 27011
370460748976459073 24398 29630
101712009006895697 3516 14310
254657623687133857 695 9739
685622985158801153 82 27529
672873625787094145 2044 19195
299409529519117249 6782 15666
248233384511348033 20435 23612
276242839129636769 1123 13816
671032394190152833 300 12815
728960695457438081 18354 21690
302839996777290561 7098 10111
653475089707569665 2148 29905
154108267087782017 1368 4012
626228495578566017 13458 25053
423139561521917761 3134 30627
951225965051193601 452 7963
11938857718323705 3768 20655
327473539513199809 7640 17833
895237322871022209 5747 19282
741551980051809793 3262 21562
424834237727868225 14503 28397
928113140433559681 6783 29786
504599549013942529 769 4261
309742765741773953 28752 29412
352073508018182913 5109 30426
164085402627570433 12206 12397
140219122571775041 1933 13540
754133952246888833 16650 30196
289598312043256833 14046 30948
401847319030359553 21595 28671
516386176403397441 13087 20306
215771288678226369 2441 23749
503085532994280257 2133 7652
49889063695367497 15000 23315
289002928520570625 9347 18235
906637423837281665 11721 18642
756321192924208001 11304 19031
698577480837762689 17801 30238
717515933504085249 5801 28047
874199555055625473 4617 6890
443671625818129921 365 5979
825876787951990785 19440 21819
746733090127374721 8968 15202
826453541406237953 6399 14484
355901640414504769 13113 21569
490635288093180609 1597 29609
459929738302218305 17347 28966
229217134408472129 26433 26723
526442934724887105 7436 23623
386149988218768641 27037 27376
24985855463111053 15106 21398
81825766702110065 16275 24396
545664785186108481 10193 24730
304978009012096129 11112 30344
742467535602582273 1178 17429
756147919488242305 22054 29865
828313321708950657 12581 29021
128681109353870225 1933 11366
566578415859193985 9022 22458
446377525325715393 10413 28037
868010828061176961 19633 24699
107469098070275489 14835 25526
449143318343157441 27568 28773
694667216631657473 21585 30565
915862787540365953 20384 20897
435525929268159489 28395 30592
230004911261456609 15422 26642
123502564463109361 9552 27788
540503139253321025 11913 13663
6010437968107852 3393 24815
225547475875071521 7863 26832
584822829354052993 25392 28286
536387733023904193 19561 23862
90048532365365473 9837 14121
546017706885347585 14257 14477
15182228648143337 2939 19116
877267583499975297 18889 28278
418076780386449793 6542 13981
881773686004759553 5289 11573
124506375402219761 4621 8161
203357538922691809 24019 25467
438135273765944065 22748 26832
652817564219272833 19838 20375
823895425039182721 3690 30333
383957709757755329 586 12662
119491985143348241 22745 26030
113587880095206369 7480 8338
867997640001092865 22843 26505
321754759468266369 10306 25138
593538115174006017 21759 25742
79011641922956961 5890 11619
324138612194360577 6426 12774
529673256632680257 1917 8393
756325719861017345 12332 13183
205627123023145217 7800 26835
129931330528663121 4579 23507
394284036878932673 2737 24261
74401775746686385 21025 28205
274943574667698689 9005 21929
531674708829740417 18351 26138
79102237217131937 5161 7472
660578344752444417 1543 4259
221236562289089281 11333 18111
647512160353485953 1451 4842
963692656808294913 743 12479
938693203825330561 29149 29490
993195190465396353 23162 30917
733981381544765569 12766 22966
466789679505428289 10203 16075
162860769636999681 5479 9673
993122913077069569 3699 7620
86030752069163441 294 7924
279453477145839457 10275 24244
760665937887871745 146 15632
288004739533217697 21250 24116
424470732999367361 26281 30113
12818911059884643 4890 7059
41565132794424641 17199 21578
7323258560955282 694 21988
348709412860173953 23977 30211
228818775091443873 6911 12519
658655987581774081 6936 10436
41041820240788953 7172 8277
105903974527109313 21490 29480
815324089099238529 4017 24019
288061213766575009 18596 26458
20058257254230937 10150 10504
871633397233424001 12654 22136
842761369925686017 2764 28482
46419928196918649 16607 19714
527424500186779009 9907 23329
695026229668741249 21138 27695
910135489681312769 16409 27675
1242554716291978 2389 23765
962859161700105601 5304 24288
647999834849898113 22847 27031
676577191397829121 22293 30155
835889964437804161 961 16442
611059442951752577 12529 15008
870798177610538497 9059 18737
761491882151791105 17014 24795
952285327452777601 1021 17803
375928365298829441 6848 9018
633143063690781057 21246 27080
572931276153358465 579 21035
468634781854440513 7791 24648
702331163574168449 19357 27752
162702808011800929 578 13572
340137127530983489 1265 1355
181772045732849121 2278 9249
263013506569091521 17692 29481
432771671292428545 400 17944
741886987122942593 2059 19795
396479066791307841 15302 17919
623861848296396417 7590 22300
873457121205888129 8552 16957
956250952010453377 25621 29347
906371284947447041 888 14995
883145472640375553 2411 18751
771579109284559233 11188 16351
737966063294695809 1679 30235
468648638213757377 17228 30479
11508486627629823 12186 15452
72060170259163665 5138 16931
644546659231384193 10159 30401
21053633802772253 16836 29783
585410956273147265 13669 29987
177866308966045505 2879 11990
778544919791617281 20173 21726
113472197271228481 264 19051
827959376270566657 13802 24141
878460403872225025 16384 26108
247501357516558337 2523 16354
585363165105427201 3322 17894
352500533203748737 1094 21231
602041288152676609 13147 22261
930900430676079105 19031 25955
227084762956657473 8359 24547
985237373958735617 29994 30605
90226831607793665 13439 25033
410067090727824961 22518 24917
878552775260935425 7006 30844
247093539110874625 6769 13084
312837302031269377 5962 10536
996976239403242241 11540 24066
299741924721452353 2629 11125
960112577751342337 19301 23207
874460095429640193 15614 22140
485344073920931137 9895 15792
898430804595015809 18664 20652
452211338000505921 29047 29756
384817653254501121 23182 26703
445448454345271489 11717 25012
522268105405409217 5203 9065
642872438832508673 15595 22058
764781094036919681 654 1526
855580047469590657 14251 21067
562555413106984769 4908 7695
62490886306175497 13896 14918
404211839010841345 4209 27870
479927399308227393 2370 23957
420826090340945345 16444 21488
485092613361782529 22141 30642
563586368978292289 13880 23694
396492575830667009 8858 22291
347952248764663361 11606 27417
217900809501440321 2039 9464
677354275303954945 476 8453
290139901463508225 8126 17323
967609140991022849 27617 28965
305997177422792513 9293 16625
953861024030203393 8924 18270
755293929622343553 2880 19639
676820007950162561 10814 16155
574742520521436289 17575 25916
226973401175953889 16392 29857
709694411615718273 11366 15999
108221073980139697 9995 24131
879692140616921089 6322 22805
672691511823700225 6072 25733
773931002187158145 12908 18175
20727550165922537 12392 16650
480849221790389697 26944 27077
206305528108870817 277 18460
899539064228836353 4460 25163
233423748877761729 3151 3667
657001506348873217 2242 27880
990222184204156929 26653 28265
768935524311775233 5885 29724
454595291610381505 10467 27592
562715945151961025 2370 9607
49484362338731105 17700 30991
290480597132560833 14138 23736
303595470593570817 13970 21983
675830439351013761 5498 20267
973151065308286465 13021 18345
477912653275371457 14725 17774
244292664732647329 1770 19302
741864096499295361 24922 26729
708883690316596865 16309 21770
851139863330704513 10724 20518
108657874743904865 18050 25197
882925413493350017 2813 15294
590961868842811137 3485 30185
300078824898509569 13433 14960
997972493375549185 6769 10616
976064284401655169 8482 12575
706067280050959361 97 12132
799477479833516417 4222 13106
514392926848763905 12758 25048
727596525426033537 2358 8104
145940843549169601 23746 29797
994392569764375681 20420 24144
951302195616442241 12020 13199
268111524524510273 8225 15503
442726613565852737 13636 28724
146530970935803137 8978 17428
507985728718757889 342 29974
994412472101256321 14880 26391
774628593338633217 15171 27909
253704807284254497 12239 16048
90540788915141953 9396 29579
700667224139959169 2007 5978
281463628209067457 14896 25154
950262575862726785 13087 23470
411292887891370625 9294 28297
417074002721417281 24864 28738
878708581082207745 6470 27893
546987943779118529 971 18855
44949734678361609 4588 16165
440252663524358209 296 15390
313502207044834305 12247 30093
865424703205153665 12500 30729
779750268475915265 15966 22218
659616968160431617 21675 27150
297435587539695233 5837 7809
314085913249204673 9613 19881
1314721850029344 8125 21214
806799003540032129 3911 23094
481388721065357569 18404 30858
502107827066428289 185 12115
247998004266555937 14073 14955
763791403405061633 5863 6605
831558959412291201 8903 15177
8560112003454635 4931 27965
308394551636858689 21277 25597
627229161197941889 1542 5788
819468488455569793 13518 16957
251143432342448833 9653 12919
920214717482771457 27934 30301
142908391063141233 10467 23530
370297043003091649 18309 22892
614088990820693633 2239 3267
947902347978548225 971 28737
182367207498185025 14850 30334
13401578645485303 21044 27631
598792429056917505 2494 27363
833816948996634753 17756 27834
652641766485569281 9811 13780
358270762469885569 4802 8755
108511880814422321 8201 29425
651163380871985025 18260 28095
116041254345201857 4338 29657
262207951384525025 14017 22412
536157268173642625 13470 17580
549593868406283521 12397 20148
188217037548948705 7346 10687
668405864154607361 5359 10521
916990441673096577 6756 18887
136882852158827009 18444 18793
703566109834564865 2164 23746
552308483572190337 13948 22833
470513803807765633 15002 25338
39511394814958577 12646 19699
645115204645744513 1865 27481
119664910973824593 10102 16698
681893933447771137 3654 13692
735496055885839489 14604 26396
873862293708224769 14993 15322
922754999079458561 6591 16818
66266759257789689 22335 28098
755333921674981889 10057 17873
936864478928836097 4887 8856
895071673354635777 13677 16994
681897325558981761 14443 27125
549362387847359937 7104 20325
345288317275088001 5735 13425
114318979295276785 23390 27054
682490466780283393 4740 25436
66875901556052497 4137 15902
88688209357339793 3060 20840
975842125700353281 16011 28575
956414069194739329 2709 21575
275603741419267585 4626 18997
169833444593802337 1631 5950
152335194632527745 10110 13959
532024363529135489 4036 25956
158109609197232705 771 27617
219722641590575297 8148 24702
411537819870346753 2972 6985
633868171771513985 3478 7522
889676889293831169 8165 22856
883638464214623617 1855 22318
914173059727843969 16665 25051
363850538581235841 16985 21794
962519463702001537 14722 21706
489213444277051905 5103 15150
794008969658420993 10874 11283
123443024630081057 5375 17742
552808513224810817 8419 13001
333882313277239745 14371 28989
576935077569643777 3458 27030
365988438470456129 8237 27090
806007353235749249 21402 23745
813545250785349377 7287 23430
694496142754104577 1881 21227
709827247638106241 8434 9184
365210606392189185 3223 26785
92892708261427265 5997 20114
29458300288766281 7793 12465
100399651151807489 10529 25750
106317468085087793 2890 9174
361153776923767809 13101 14401
58611019171223689 12237 19032
689110626871343617 194 27295
939533035495905665 2520 23098
179909249187414145 15737 27195
864921296846077313 1249 4653
614403500817648001 9477 22984
752363210438353793 6208 11957
501315387695623105 11263 27571
633018237628135681 7136 26640
501366034045322113 15081 15577
215299112187970817 20680 21720
589247776562824961 7293 27113
446335680351424449 4202 10471
424861998487816833 5408 24508
655002811746676609 19673 26521
20504298637060713 15456 17289
420491913863997953 589 13422
351586028869395073 11465 29662
475109085952333057 9604 15554
870685072873083521 11251 11844
756927810248313857 14300 14806
841900505795568001 16022 24296
422724351024989185 9585 12563
26452909784264733 14621 22791
926621977375447169 5951 16607
565525657995028289 20950 27996
157185533041875649 7048 29249
723703312912146433 3411 24611
310892847098685377 15336 26715
88188281891181217 2356 5358
171364929952353857 2822 15246
35246082816936309 13330 15265
571797035558063297 21085 26205
400635776730201345 19296 24943
786373678581917057 26491 29927
251803979750444993 9334 30971
307229900202159489 10104 29409
877810895885122689 837 3432
126402823130980833 1212 1531
280725484424916513 1927 2644
96192036736994177 14590 25673
224654032191796929 27698 28039
166998751449590081 3076 8773
176421275636908353 1874 5696
460343570784132801 3078 8236
545524299752631937 4052 21946
919525484363312257 5915 20206
298175431444828801 4603 14078
83340566071115057 6969 9040
885553459067853825 6140 27038
896021534038475009 17760 23668
932035369631943681 6719 10644
535823755987095745 15436 15978
462688169121609153 10301 20496
318090352306548161 23383 28976
315706985813616129 10371 25381
869473170815098241 5955 6702
726431451661557761 15885 16869
263722331517861633 17855 28944
154906136268248673 28814 30715
558292141399547841 4890 23955
340433931865678849 180 18154
556759461363988353 2470 17399
936952359885847169 5387 5682
91154673923767857 10177 17925
47554688388846249 17785 26031
711682647696015617 16369 23709
637418352036331009 1589 16003
940430372356885889 16398 24939
103630716924303809 6888 18844
465002926172566337 2983 13946
17627005161667599 17531 21601
952854997483115137 15385 17357
885158397401500673 6687 11479
214122917096823073 24959 29815
348349628991609729 750 11326
408281456748639489 16940 22346
320970268271825153 303 4431
202330430545949025 21337 23623
526212069972270785 3298 21758
968939579952348161 9819 25355
762731164507602689 15346 27201
238693705359189313 17395 19912
616442677279973633 3930 6970
567642514566429697 2937 29557
696999681457302913 27678 30923
625023914232578177 3894 28606
535455224169762561 6258 11248
451167033701352705 9191 21615
575399297061228033 9230 13392
326606852568566785 4110 9562
40483800878671873 4660 10100
269843551927024801 3647 10879
871188632637032577 14331 16193
113808713348028337 8294 16299
316583161368296129 28584 30648
373133251827937345 3021 19907
991657569993254401 2458 16178
809532096629986561 16560 29335
123659843349411601 7839 14066
592433499804869249 13858 30114
727125582521612289 5649 24564
91314472841055761 11290 27148
802064401783351169 10605 28501
447202735739239169 6617 17002
699075992655156865 2584 2621
751973776291968897 14928 26146
33286112900537293 9482 29941
251271320208459777 9755 17294
591695250159435905 4780 12588
451341211852714241 4033 28400
445456331216032449 20119 26129
297319477481664769 15883 25798
481745047647667265 10946 26799
872881275930687617 20367 28743
259068128555167489 16773 28951
605246545034944513 11401 14753
99597463978486897 4726 23338
708859985327912065 2799 18440
738315724229263233 19063 20144
502691293303740865 23750 26405
497104665306171265 16101 17568
959035936703763585 7254 12023
283880341722163361 8879 29021
103330175337319473 10707 13944
112825310008307873 8073 26595
860341647738785281 3027 8228
344347312062748033 5044 16347
22693067436250657 22244 22938
218435010014719201 1338 30621
135296221183061505 16933 19547
690615299966804481 14397 17828
55883431238598289 758 8473
917728309704020993 1478 7245
718421287279262849 3032 25414
979910268333579649 20911 23144
92435927574030081 9707 23841
326669967020524865 8002 16240
303071981075866881 8421 30777
406977032278046401 2101 23665
988128405227328641 9827 28891
974044172294274049 11602 14442
853069961390197249 6785 9739
807697798069366273 5117 28935
101300936043799089 8838 9045
371327030920827649 1445 15363
98437740143815233 14071 15134
37162747629235329 16533 21318
553411234068832385 2624 23667
760790479074987777 17027 19669
233359426974438113 5265 26190
216850328120752769 8892 19404
233337443142403361 12647 28997
275230109493993057 2301 20637
855083966928951553 2153 29671
445197251129155073 2505 25915
47364967066542361 10367 12250
753165469570777857 7401 19071
219569621161220129 6487 25729
437958109500211649 8340 20855
758777811629840897 22299 26359
731334569046726529 18551 26726
284844374396293185 16717 21524
939254794560280705 17463 21732
971305870907812609 13000 21553
272614911985929345 29735 30397
704802710979244289 2067 8618
485354354693978241 4195 24283
820021783861449217 9499 28496
232346659949275393 23079 28335
909826346102271105 1764 9792
559623390601114305 3846 23537
844173473828576001 22115 30280
878979852866795137 1940 26917
948431592797824385 467 3314
431795345494006017 7583 26882
353295325543626881 10919 13625
884962273530494081 2723 28162
695210650998426113 7485 30232
95036932529477985 11 3837
557051214331224257 9220 22573
119147853397496561 6515 12085
980624784895475457 10383 21269
2069259396815682 10168 23832
428790342597466177 3021 26991
290432794004647809 4115 9871
840575671479733505 5369 8262
542920773703638529 10214 18998
2781122190086195 9376 14908
810888132250798977 14352 24956
387853719015318209 4328 30862
922270775116114561 16950 25512
777443230114670337 309 29209
621798621601829633 8176 13585
290140431786930689 7991 12818
788666733618139649 24608 29296
495412521978877889 22201 30925
623558847416038785 8548 30280
813702499266675201 5916 28049
380423830256059841 993 28941
601611774890130817 19968 27382
595513755573865217 5910 16860
218609776372225889 702 1453
307373809831215553 5841 16831
620201311854501121 136 15398
519132561925975041 18880 19377
627464259232233729 4639 25354
341830216692041921 20245 27683
939761495515540481 10758 25349
321317638247581505 9945 24102
539344110337758337 7760 26820
688561187560662145 3355 11368
624602932831564289 9850 18183
637493750904443649 5202 19368
924922310640148737 9386 23065
318967011705861825 8369 14921
871874066518415745 24105 26553
19093273797313517 24869 30586
365365176556188929 1693 8073
750180451245039873 14955 24659
274178706282000929 17230 22550
449220019856685569 14791 30651
331378339460464129 8661 17598
520951155422178433 11805 20804
712642035530905089 13041 23861
315083447908524033 3943 22614
331248406582794561 17397 26385
942824214867084033 19995 25676
254561779894160609 5075 15340
457066516624227137 10547 30147
976403967785223809 7016 11099
101534797593100017 27361 27549
43615604972757185 16816 24561
272219687004412225 20782 26418
755241444968440577 4098 5811
648348700336196481 480 22677
701605484825748225 828 21375
404130831926185153 16177 20763
502956062351650241 11584 28418
487290349277795777 20770 26596
983318812232823809 18976 22367
470451408207384961 7111 17558
785987509082808321 17576 29906
849198105726895105 15052 17222
286563469284985217 12473 12482
842183495908873473 4439 17624
60410233067763385 15381 25606
499089487464001281 12634 15888
485954004833473601 12086 26321
332845523707266753 14955 29701
937021309057250561 14962 15960
485538917670094593 1866 26996
471627536274368705 485 28164
27906990625584885 12477 23876
911731027399817089 7345 8140
180175673178293761 1058 28107
694665069562290689 11524 18604
491859575708122753 15799 28925
764744314956651265 4241 15083
626882634694094721 4115 21838
83375675731403473 1471 27255
447794010868424385 3135 18064
559411388980926465 20332 21424
913075056132012033 3518 7122
454431437055433217 11729 25478
307574290625570497 6732 27828
891875220789664513 14370 29569
363195680812150785 5105 23057
227659343800681313 23198 30661
824213518274067585 12258 23002
162978011300261025 11576 19390
545285951449695745 13769 16126
12516445817027489 2917 3178
685804253706454145 20434 23612
118410517466706721 2424 30809
67565601153500409 9919 21259
789185604471683201 2098 5580
225660946125319841 8210 13435
482773279832180417 11455 26882
850132386526919297 5693 20580
700995212158972033 192 20251
98888217742757697 9740 26850
995919149315078273 12602 28138
398312943934723073 2485 23401
322526311316678977 6560 16872
893466724770352257 16801 17202
640388558464685825 3758 20570
724362528564395137 7234 22099
6238715045526534 22171 25637
185593372051631169 13603 30609
968534291260588929 23963 28352
93008545568306289 14129 16114
48513069563099977 9624 29929
605245110081487105 11317 23338
635537638586562561 19026 29123
68018115825221769 16573 18528
884332367327061761 4602 7066
498950710393405249 15676 26214
5294346285062091 23124 27567
260176248205294049 12993 27336
920953281234758913 28723 30465
822123109875409537 1264 11799
802323231692589953 10676 14075
304796328162151297 15685 24501
479258907347343681 12593 26774
881971448999468801 4023 28248
563524325269092673 1827 20134
496531391508892033 17138 17424
323329138596292865 20817 26956
512297115716680897 8435 25091
224763448866191585 18667 23340
982570844861751169 6109 6657
542277007408728193 25890 29107
581077258381885313 6496 8201
731737833829434753 2532 14054
748425732955905025 13740 23533
893617993635203329 3094 15308
407722660026426113 434 1554
562109272998903041 10858 19919
843934150352335873 2618 16196
836278558079641217 12694 24723
555709885096622017 10068 25608
503078953260391873 10489 13602
395739763462881217 3900 25036
257599093815869665 13848 26458
533750530918073473 18996 20891
758898092106029825 742 23173
175568460822542945 7659 7699
638009149828718593 3822 15387
509968552132267649 773 3041
326612365188587713 1119 21925
564783697633838977 7500 10373
76988236839909521 9257 22499
153280289682019329 4693 20399
732852424597872641 2798 21779
132947957297428593 17864 23509
123887835969981105 6704 11517
958256339096113409 14523 23186
373809132050489281 5109 11662
173838730426449921 2545 29479
788468459647262465 23459 24401
787510048341093889 18326 22027
345647029865894209 17955 18388
93320323218957665 8220 19418
941763823403420033 14562 25333
141799555869472017 3603 19352
341364608002059841 22399 30326
680790464533554689 13536 28040
723161439392370689 1199 25543
714619177198702721 5359 23517
767231660043201153 9645 28679
915110897077763457 2164 8628
631299300135367553 6685 21119
836536935904110337 11797 24279
89024017369915505 6750 26175
936876725276885505 6441 8927
953310846629832961 7126 28859
305728424801518657 22902 24978
743810771298718977 2050 28078
275838063143051937 8930 22549
759769171063027201 15137 24925
35258287831670289 11871 14052
982380300253360897 13684 29580
953892292309870209 16655 26124
213925453443906113 23585 30877
734239745238600193 5013 30673
272745575524432129 7255 10692
23323815837525077 17108 19713
687920036007540097 9958 26493
148005056557952481 15800 19747
475647887386678273 10515 10611
764263389926394881 4121 24171
591856361756228481 8524 10624
990165940198810497 6426 10811
774557875775066369 19060 30991
706428745804199553 7480 25560
772132306479960577 20466 21951
744628057513939073 3221 4661
228205128871046273 3609 5949
894225090272396289 2565 26370
363259279546142017 12072 14889
745318035708411521 17005 22169
32879191319587165 20773 30860
151736008211994305 10285 30776
544480920164517121 25270 29948
962030460235428865 10895 18243
901237163885461761 1974 14090
279905096257163425 24865 29007
392619335217986561 94 30837
448226125970709441 7150 14827
947602740663889153 10122 13668
121554146346962705 9698 10109
991391674603534081 26419 28606
516006909943161665 7503 23822
727100080986041089 20154 22488
734437683461219841 3287 19179
882492482849741569 15472 16123
79427229229626305 16473 24686
514659913404052801 12889 12985
726303956036044673 12866 26561
474441764068387777 2300 30584
793722488295305345 794 6093
984066281103075329 3837 3980
321301892837663425 6171 30202
982844113557391105 7815 15494
268261513079071521 7179 22915
407756924269541825 11109 28473
370799888950212865 21928 29408
103454666100873281 9738 23943
757758026984180993 6413 15475
642900017845214209 19864 23007
204898378503838081 6350 17640
832342050709385729 22441 24289
961576059139989761 2449 22209
93071405215717105 3176 17768
589131805333888513 28248 28990
482391086709355905 29246 30769
366281100349102209 22113 24620
679251152220153601 13971 28406
733949627420212609 16611 23041
11187669225577679 9884 21757
542743149526959489 9039 17935
557322753925042497 28921 30151
166798199207502049 21251 30333
702639235704083329 16932 19697
906284835677201537 13823 18390
867144221381202817 1079 21256
666628580253341569 1086 9580
136045441695003441 12848 26286
226157870026217025 21261 24291
472794119576356289 18946 24335
461437331590072833 19868 23744
256159266156032577 2688 23594
47969492364121185 12387 17794
283878983509104897 18499 28186
568390995219782977 7375 7843
422357776546888897 3442 23417
697887637406982017 1892 7060
959797969241584769 2457 10248
814948019788683777 4911 29094
182538274463667009 9961 10293
558224573606441537 19386 24084
265447663438486369 9233 18450
504307209207848193 11599 18415
477808576009252289 17261 25634
337404070787957953 24566 26929
37741240769271657 3817 30586
399987143301725441 21419 21888
249363820011978977 12047 21188
459802046797722881 30344 30648
154113186138310721 8514 26199
207259262974059041 13684 25446
372925504089479873 14879 24791
938335439480884097 12417 25284
380360150514299265 13230 17510
762776239382784385 2287 14784
294425485908192257 5350 6438
990154061300035713 6148 27644
876081747655710849 21956 30981
931689669711186561 12876 17875
160787517311248961 7106 14315
647935732233012353 1741 12098
108858786773176065 5648 20055
711844873812051329 212 30764
31105564778499685 26858 30398
41364762854102 5395 7394
177242135632575073 16160 16526
199658418784746785 598 30465
487530773442173889 13089 27223
865474205290386305 5167 28699
68599682284265385 1211 18772
58783784922123769 3608 16581
634921516110210817 21373 24243
436901431661187457 17216 17442
228733274004262913 557 16646
611785118934829313 19803 29593
748822595946549505 18417 24574
79007079203794465 20809 22400
340658621652330881 17337 27501
42276111425078257 14307 23945
289534404123685377 17613 23166
281598130224825377 8368 19997
291640528989823617 13188 25619
830223497740131969 7642 24243
404699734397567553 4750 29825
78000866799275313 2175 25365
638970002056772993 21138 24398
60620327087686833 21928 27173
574639087658425729 11901 28948
749557566430571137 8058 27815
201410375983094529 25041 27732
744135786641077633 9325 12601
566143723583380161 1976 11044
656034627235047937 8360 11402
736953128102932481 16672 29678
600653817801653377 13899 26784
126003496057705889 7691 15594
728427556229338113 9343 14944
597612089454052865 12657 25373
700204833318888833 6873 15175
811492706541386625 3728 11007
813316253566743041 23226 24425
154423884175834305 19758 25433
982431349095744385 26953 30514
389525887536109377 15007 15446
304280989679984513 5962 12631
83464180469796641 13627 17077
521542095727493633 1771 23583
379265649255117441 7257 13637
583005713742810625 22348 30601
16260290155749147 2699 27882
739207984636689025 19628 29154
526530549014353281 9100 23047
827016163161761793 23645 30983
852082368944529409 17138 28845
847919984575138817 6413 9495
416201437248091137 11362 28639
938345977451977089 10173 16453
268704508854945345 11015 14504
121221328765724225 15778 26125
606623958905771649 3868 16095
282989968337250977 17348 21718
762694940227923713 3061 24350
108577333552585025 6673 25723
835291906809018753 2870 14279
789360173744629633 3898 25970
307347936035007745 6937 27215
349463278617658817 6546 18801
147284996838834561 497 26806
779052639037661953 21929 30812
390110398141239041 19232 28292
185917089104759009 4777 29922
558314426082731073 9457 13609
848381336850000129 4687 14468
532760066364097921 20127 22725
852076783869332353 3223 5748
825964346800077441 4857 5324
697035569742371969 8714 13390
204511389070567873 14554 24361
544235624042737985 4353 10752
480846203761203137 13842 20130
132938910111025873 10897 21497
405385891173530433 8693 23273
791208424664343809 3553 7694
800819802681814913 7209 15912
551376531824576705 14049 15312
766187934226586241 1409 19730
282193391792940673 14279 27551
404969065609051905 2213 22506
82533990458760081 4298 21391
220750646373041089 9438 22992
732092930760924033 5175 28289
530315747719015489 6253 14011
774949426234929409 11936 12626
641112069680183041 1490 24353
221056950580400993 460 7567
435850001557881217 2167 3859
692593108348209025 15706 21574
69174791384121193 5522 17884
318841077449828673 7109 12695
279766641799710657 8565 21411
569298523795044545 5009 16494
658295056283343233 18055 20729
762812699342998017 6844 25799
933109348603849729 18648 25085
714398150577469697 3119 26586
281116162450793185 9102 20701
302847706289124801 280 22104
644505913133315329 7664 17501
585359956772737921 18455 19947
138657384084659441 26444 27420
843072979673518593 2397 2669
46365037242836137 15098 17233
834047845912042625 5778 22148
89920306187202929 6024 26462
219931931202747681 21640 29297
404713213261231873 14673 17296
549386037910881729 9999 22830
827680858348848897 3730 8197
863265510586426625 6401 14642
146567891677577217 1674 9205
826514045936196609 5702 30010
268174061721403233 10304 30865
431266902989701633 10449 13942
856034556894115841 1584 14503
16170795581746945 9350 22237
460401116789647361 3982 26530
14917435406214709 4047 10064
90719536531153729 14139 28978
982613846053258241 863 16955
112021522294703857 23166 23275
130851817790780705 9215 24149
432981430560175809 16817 29761
217807926238709377 13031 22496
177337990125458593 14583 20483
905915572574212353 26286 26835
227291025301198593 11566 17475
627226404056703105 5154 29404
359715569675962881 15362 29334
278724167559683873 21977 25697
958696516548883457 11269 24632
481095177837193665 10632 30278
393750180567131713 3005 9966
864444774670726401 9358 10196
363136868289203137 26500 27147
286341126193921281 8913 19623
436342237250194369 11382 14435
244305543085399521 5971 9059
215025241134469537 8399 8961
910331990396731137 28196 29019
202139795347243009 13183 15714
730876612449389313 6214 14977
569925700239295425 2910 14299
18531703144535785 11255 12994
816069220140867969 6448 24557
238219612612734721 14677 25192
730933918563579265 5431 20463
974640032376004993 7972 14325
959221334900256257 706 28644
351200913180587521 1548 20054
709085390420867201 12756 18186
603208290835144833 5952 12738
286433913225273793 10733 30807
373616211607863873 16926 20850
735166824791463169 3497 16313
300069084032760001 2567 17037
373608797802937409 10804 26839
357662995100849217 4559 24232
898986960389422081 4168 5974
673507943512365825 17336 26529
486100420402330241 18 6397
429480791715771905 2509 14211
110636097451077825 8653 9626
346633531440449601 17807 30426
169263627084397697 21137 25651
163089752265062049 8763 17869
836568237160022913 6542 21510
495941218996055233 126 23729
268179040972206913 6144 14438
88603789456467297 20705 26730
923389921039472513 9456 25653
749057547333496449 5891 29053
252285285015140929 9859 28007
404958056598399425 10230 15104
917824732027710849 6453 16867
931920688534578561 16085 22492
215615801487139425 1669 20595
591829787706839041 15051 16365
678106018805834753 6861 7646
917389847453041025 7887 22601
254915305984489761 22891 29773
353579256444827905 11527 21864
477571797769272193 5765 9327
168054896184006721 624 6861
3323663932810917 1897 22422
387901655515033665 22281 28657
874909035325572353 1763 18308
29781723565054821 25086 26353
370664739575765633 5445 18409
45843863409071873 24860 25524
188608679460728001 1360 20114
72599125133113057 15962 24721
263641103599674401 8441 21397
464660164294226497 7362 25986
708911956244804737 22844 29930
804604866822689537 10091 13020
528263958448597761 2628 10969
121790831788910481 2962 10404
723891636644921729 14238 16408
524712140896046017 9976 14162
167367812503592001 20738 24110
622554890942662785 608 2375
864233274179639425 5512 18860
412718307644741569 9211 9739
179672868137735969 912 1521
525836147394681345 5232 18143
192549877083578721 19927 28209
771175893794552577 22713 27691
82041346715165281 4227 23227
995367530936842881 1739 19984
308343172254609473 1009 20910
583076610782104193 8933 26771
298678618377742593 3747 16039
387815755052866241 9049 14180
611554604828214145 4866 15871
791992975651627521 16848 23029
412282598457132097 26352 30858
635744056944727041 13946 23195
790443559264644993 7976 20632
366004276744082113 3841 20770
601646978062937857 1133 9714
521068166590634241 21357 25140
769578047844262913 6233 24514
801784438118463745 792 7489
63952036329204985 9397 10695
964577471005835521 4935 10467
389188352944955777 6937 28385
148344113256445825 3802 4842
510782598451974913 12839 25277
65602403598216345 13717 30635
278055892922807873 5909 14062
378168392556577985 18745 23449
904522719519725569 2719 23591
333478210825116865 13446 14161
940401970333198337 11429 18405
363320152923098049 8965 9589
982792451726417921 2038 5672
863967241765987329 12801 19684
386693118114280321 14755 17524
291307623896987137 19132 30327
116490154363511073 14491 26434
868514583227462145 10118 17138
504555546708303361 3957 18420
905338505763229057 1219 26871
22135794512699649 5590 10308
185758036093130145 4852 23707
266629775418508065 14177 27886
910572263398311297 14246 18272
458803124105266113 2285 14779
151100910319737377 4149 22976
206611967090339009 2089 14997
546082347795835009 8850 28544
488083068476832705 13705 16171
413767718764756161 4898 23411
934209838965486465 10717 18912
84771377725676449 9971 25773
163213685227937345 8210 26148
148356386407211713 29841 30899
797452356785782913 10920 22683
653140059343474689 13535 22917
688595212601249793 16470 21387
270608873994358849 10468 13858
801772796421246849 26534 28614
631665144272293633 811 5433
498108586205383105 16871 27621
130452956211254193 12454 27455
146448239962580833 5086 17230
236038339227139457 3737 14588
231573924253147809 10566 20347
99204106628473457 22515 23992
999114223853197825 25091 26649
30477095145588609 17572 27184
931798427038735617 12312 23741
106415837435175569 13190 24615
578845137739364225 4636 5431
786934933524111873 18253 28562
675322468653710977 14370 22996
613862233810419201 2934 22034
110238146789313873 4565 24964
587883724739757697 1037 8708
320404940435828673 8356 21129
572535623225089537 4373 19282
519474939773203905 21106 23246
544358430060686529 20807 28601
685095698857587329 12073 30130
410728141499998145 10652 19980
814750552705547137 8072 28864
243466568316623713 11913 24601
632400837993067393 3270 11972
98996212572668449 791 16282
295915945830273601 5173 11638
688265382311630721 4745 19188
661407010851995393 11945 24489
367214460146026753 12903 20576
111719982675836609 14004 15980
294869671516668289 13814 24202
402520727239114241 10242 14059
480518129206668481 8457 29013
189571036323798113 10012 21278
573317838878256961 10880 13935
158299020884832929 3576 6743
869593526308573697 14677 23771
336057692419089473 3065 22209
655913183222114817 7132 28419
382175667899765889 5933 26035
845762102020099585 6217 15756
902235993303662593 2382 29818
424667167216984641 18035 18952
856073814631166337 2508 9650
586248409527779969 23280 24338
53446435477511049 7184 22865
812671616693936769 8425 9111
721667998243397377 331 18458
257933092579914817 12718 21126
528581555882055937 12943 16236
956662872790264577 20171 26816
393017680307472961 2329 11408
251152096236136673 8777 19704
139573483760656817 4571 9767
413033136404667521 11973 29600
481417124866347009 13089 30428
945470267766093953 8303 15615
891574356579525377 3175 10515
129787927311742385 429 1427
994444300343012353 23334 30613
637964235011093505 26913 29699
912900063189582081 924 8908
414514040488885633 4609 5692
325071031777618177 5420 13350
376903728086997377 3391 14664
708213447575815297 10055 20870
734754932257533953 6164 10905
564919438717701889 12892 13519
589705159964875521 3488 12549
97425944675464401 5197 27097
923110421233250433 459 13607
896792327142272001 5516 7180
937904114717863297 8375 12261
507060688349866945 15343 30088
685080256315490689 25742 26648
730819223575870977 13304 19982
622287221568381441 5030 27227
642884493167073921 19347 26448
282726798527964001 16869 29068
628171708542886657 19967 28829
981246530809325953 2192 8892
516894828693352769 7655 28908
810586097944327169 13155 21625
235413187225269377 3790 20537
242253766706038945 21092 25230
24530040001465637 748 4022
620229333701534081 21283 22247
557135790118458369 24480 31019
501855525112826945 17336 23903
887420683582121217 18322 29022
574163236714486657 5885 14942
97452288130703841 13325 26461
709896422258491777 14879 21948
583156006292270465 8374 15011
915429043660711937 8719 19431
171880297440118561 3387 22834
639293198469797377 5522 6546
588316358889926529 6439 7508
482760049602621441 6477 11604
46781202011679569 15265 21600
538491649009994689 11048 26253
748208767589957761 3680 27731
748308247757481857 11179 19785
317273698483042241 15621 24318
628997806211483393 19890 29289
162003049428818721 10461 19431
30946180911559653 9661 18883
946783231653419905 8782 20956
548717845177389313 11408 15875
612838812548446337 21441 24494
177561292304975649 542 21476
819340401553922945 1087 26317
711275542016291969 1330 15461
178373493300568961 8770 14050
801532066987636737 11357 28339
203505247540640257 15129 24335
794384591357538049 10627 15053
299457310832437441 7000 21273
725028410164188801 15686 27396
695346713533389569 5796 11953
863493501271531009 16827 23147
756316729043504641 15995 16977
852608329407264129 20217 26629
545099133923450561 7974 25999
141425941190089329 1838 3714
867842767999846401 8033 14872
179859385323371873 5567 28852
622676814292738305 8846 15496
46117134486419073 17293 22803
877228364559130113 76 5093
744001862804612609 19405 19605
32755277424762141 12621 21323
716679974532450305 1243 29798
175069007593705793 1053 2288
894251504891972353 3467 9922
739100065644358017 15007 17118
947180813803239425 8404 17275
419797129302907009 2313 17307
498528256012281921 163 25516
735592697798573185 8043 14666
846297142443841409 143 1174
97502283177917089 8661 29568
419364093431003201 599 27871
840195035685219713 3182 12694
972475448153513601 1901 10647
893210043723570433 6403 25822
454552997686835905 5870 28294
167009482948508033 224 26614
475690245775307841 16511 24026
869841885551224449 14845 30584
725519737041711489 4847 13801
626609681892809089 12219 19518
460182395106070145 4779 12072
737520102435354369 14057 27749
346256730091074177 8415 23685
338786252815985729 2966 26712
403759201662563073 4826 4888
984655172873786497 16323 27598
865060117134422785 12085 16641
834501198832875009 4846 30192
798878229953881857 5965 20655
795271930107503489 20790 24888
46632627204918009 3239 16996
141774439247392081 11457 23475
973694064718539905 15808 26832
128084513940720513 8465 13376
769232186299436929 8405 9631
856913098838369025 3774 12538
296780245086548417 13284 21933
137582431555443921 8388 9959
225626785836784193 517 10478
708290231449630849 6187 30280
140980082222522897 10898 10924
3380197336994684 339 14012
922238231201848833 1054 2260
832011156518952065 10506 15499
287797865195297921 11763 15432
850725020017989633 12942 25625
711965330907322113 10044 16799
451374099143428993 1962 12549
86298875102738033 6677 16256
613639921708042369 23767 26702
926091179922170881 15626 20693
136013910460441425 3683 23541
66400476357383553 19714 30932
655867570104959489 12237 19385
602094748577389569 14668 22211
609864868023770113 9591 23669
756840149009274625 4405 17784
638612044880474625 12287 24720
459174323664630209 3282 27922
774317477973575297 11079 22862
818507479546749313 11090 30996
344965804399578241 3634 19993
133294773392140801 18179 30294
355776384636833153 7275 22371
904108652274214145 17230 19380
947646332067265025 16179 19317
839412435255017217 8025 11589
313728501251468097 21413 24937
759551691617840385 2488 28243
969915385200039297 4302 13507
30405968113104365 4172 13620
841753870282808193 14745 21372
339631410055840641 29282 30964
41852505891782241 23368 24782
329719079349960257 14322 23173
741883105795132289 5936 12749
203562529309433409 7968 8370
519917545384601025 1263 19819
446746947410122881 19706 21920
981426126053968001 4942 23674
252040576463809185 2617 19843
313253463465045441 22344 23521
468892721779500481 5702 29117
976843814466441473 1574 4464
268560724315360481 6311 21316
463614654884594305 15255 21254
749679009085031809 13283 17097
264258813617367137 20812 21819
519827558962145281 3598 18065
447196588250577089 3286 19828
75392057944842609 16009 23221
680530423027910529 5712 9064
373751629969003585 7574 28232
17903681749714907 15219 18857
249908748998951329 2470 9871
509053098851545345 814 8344
13634381846951983 5982 25420
76513146951228353 4446 7402
154428792693156673 17639 23656
554054905528666113 11417 24082
602949492588432897 5008 20097
334437069289975873 12433 13068
541002048375066369 13334 16661
156523007946610465 21017 26371
910268568095698817 5386 7724
921892324152352641 6150 13307
740573916591305473 9971 19544
411194480395984385 1938 8877
396360373029065025 11959 22817
967672113278695169 13101 13469
401715634648770241 942 14973
491423908077074177 15302 19402
37698131384967585 16919 21097
122663009955701345 86 22411
728581336020372609 6299 23678
38151030591770057 14680 14996
889296716490715521 6967 21902
4931485700893746 527 8821
218635229537046177 3602 18235
68493587256817537 16907 20098
236103582573530689 5782 18965
275653018338417153 1584 12477
984390527012866561 13284 25880
153409133693351393 8994 13477
541591881125921025 2112 19221
99289114031478225 1687 25357
610242110498962433 9548 20769
594006470485560065 3149 10506
654634167447635969 11469 27657
857021976471500545 10237 30322
486277695254475649 15087 22597
680919020257967105 5367 25495
495428248496406081 1937 28081
350197187527584193 18753 21097
375912724259155329 10533 15873
586030571796207745 11551 12566
806835865025373569 8251 23858
202940687732123585 5659 12545
922882737172248065 478 30540
42994841330319393 14153 28213
361987851424569153 2193 6085
524621624519454593 6994 24563
54488803566176361 1195 20301
301515844312454849 14687 23145
79788988217000417 17661 24560
69716333644166185 16328 22129
70347109531073929 8785 16441
266232688452568321 20621 23179
868779767286863361 17722 27799
503054897184227905 5333 25163
256938250857576385 10851 14786
677131652926014721 9826 30273
232813541138096257 17948 21370
982439442481350529 11591 27816
385055527460341569 13597 28485
374416872036142913 11606 19304
999693837295947009 9153 22685
70126672787012017 20782 25883
536259865003604097 10654 27308
383310156702854977 18901 25424
231170799872426625 6442 20869
113455114767347713 6182 17167
581482223332646017 3433 23294
816797026454743553 5926 24080
928775584818477953 23195 28528
248634292873617825 14558 20270
875167799801392513 8671 20886
537241450627810497 7582 14242
538509895981388097 21288 25126
307937558407232385 16267 16576
516400311416422401 20907 21568
548282672717910209 1305 2295
186412518275428609 6317 29101
298666674399328257 330 7475
908224455391508225 5863 26569
160605378796951457 7397 23780
738878494556910721 14906 28495
93573548684659617 5928 18307
471220615724380545 7955 23444
840015932084533249 6200 29784
103067316671793921 6616 8088
270096779278077281 18323 26751
749973316268739841 22117 24442
101613993667079681 935 7630
74936971114691889 3076 29101
74836990859139969 15138 16421
913484130979615105 20956 29491
954447146475679617 11021 26577
650888708302570497 7417 24202
607069361336414209 15808 21921
774256062058999169 1621 21824
868477698471728897 26294 30168
173585804124638081 681 26148
19563325597786729 11104 25382
26540099121266537 7606 28578
468452224046110657 9009 13242
347476165681879233 858 18853
757212262156627969 3604 12474
882281089734210177 1663 2394
642697172413043969 12478 13469
883536212475387777 3800 24506
196509079975911041 16400 23484
723199496271607937 12740 21752
271194590773866657 9661 26297
898769852242107649 4216 5373
36151089793406753 11820 24230
708143398437062657 19718 26848
655622240738914305 1501 8829
771424379669792129 2481 27551
117308429280839729 9010 18773
504661537586432705 10620 30109
100348691427292641 4045 26288
739482568849947393 4319 16624
139508676848407729 2209 26300
840378600587502721 9940 13131
120507914314735841 19828 22237
413889919048227009 13849 21224
774715197353330561 495 2900
390268619910617793 8300 9429
910966045768880385 7118 26879
579685760686199809 9845 22080
679922276887111809 2754 23440
486766635442837249 19926 22845
14836885799176969 12242 21483
182609546836612673 18214 26486
751245285700960641 6681 25193
226652934660737761 1519 18312
395678928355302145 7168 30296
485106957536228097 6216 14285
955713020682338817 1340 23087
76983573783326881 16061 22678
203966832033323457 4153 19958
747597242316015105 10187 30251
198311084117861473 10194 19001
986595795856604929 17689 21964
593100802793010433 3893 13664
906391333037927169 3057 16173
830693716268797313 10298 23356
83832714895141441 5379 27868
687199934752577281 5654 16593
21152486910704485 17215 28598
655665978045178113 1831 29013
188428540723609921 1707 15367
733196703808779649 17570 25538
429025380934088961 17891 24802
121202639293045425 6434 15494
848668989522554497 8096 30838
131161094230684225 4613 10683
730658486491545729 20949 26937
994453630406624769 775 21300
306061672787738113 19075 30123
274060822994563585 593 6049
840816018876036993 907 6883
246802522643236001 25864 27347
420263494961250945 17110 28616
332910372965265793 8394 11140
243002593691596033 9053 20930
424383278153513281 8573 15989
997736729885136897 3235 19306
483952616586044801 249 15993
407763742825405761 11434 18547
105185516843022241 5550 19229
358737800964622273 16692 20375
826504269014229505 20969 22300
666711459530784385 5712 27993
506528846253630145 13388 13740
158353172008109057 14710 20978
915606816134250369 4239 21395
11863767600939213 17851 19361
179676455193998657 4694 22160
117330477634926209 21729 26798
511759481092433089 3115 28589
629963756146548097 11152 11948
457976244358334849 5771 13266
195730396409405921 2779 23699
706746785429608321 3087 27246
35814401617184189 7948 11557
779328320151051905 18106 19301
994641108971183745 12589 14946
942761890037978369 9162 18822
473463624927301633 20731 28446
723019773882256769 18214 22846
545422799886697601 16510 20767
821394729537821953 8817 22265
579807216361953025 7023 12170
46955369914996937 19339 29468
748629868245689729 15277 24627
766202543757508225 5913 6560
906728316845612161 22837 25022
817835135729964673 2645 19484
271713620669093089 11718 24180
120986324306933569 3455 25393
764518883659430785 20796 23158
949550946726873217 6349 15260
781033543881012097 450 1111
745911495259882369 28346 30277
454663804287957185 17489 29708
831533091403983361 3970 20429
654171104827586433 5968 17293
522461397204956737 15677 23038
512119866265802433 20379 26821
888388550848276225 9644 27272
336991716999353473 2802 18681
849999405887608321 9665 29892
268372456177939265 27329 29879
686224392728533377 11103 15388
929658354631303809 4705 6997
462416352847448321 20619 23948
303560459844273793 1023 21653
832706326712099073 20015 30207
419559604316152257 3834 19886
10805888355399419 8883 19795
89957180689832945 1811 19210
322203157923368641 1758 22905
848946028771425921 9834 24561
442068099074397505 5902 18426
985589996866362881 11257 28906
991226670228059009 669 16804
92416892549795905 10606 23836
395392626705238145 6474 29497
345656752349338369 14675 26767
381582434262085697 13920 23293
415084876874662017 10345 30305
577193291935806465 11689 24644
744910335486334721 21663 26812
989864228727384449 2115 26682
536464703019323265 5273 7331
345608372787317825 7198 15331
494967352818417089 11621 23048
714692250049282049 11424 14446
97452903228148817 6738 12431
820370780445337345 10252 16054
879560068935656833 7554 10022
321827127531037121 800 13727
637135637601989633 248 17969
561791981376238401 7157 11364
885475667161085057 12728 23047
128277021150935873 9562 21378
960899767137650689 2477 14827
859769194461399937 3860 7555
979071203484348673 4365 28678
477917819625844225 23529 23559
9124669722570645 2724 29727
612968708531830913 10206 29145
453949189887037377 23506 26697
233005739812384161 6256 17638
513668839840935489 14554 14853
629385681555056897 1301 23144
575135365516100481 4540 18673
650191517432915585 15844 23489
213881456546278785 20323 22318
458934060313985985 13726 27260
673799707569980161 1733 17224
30034935998273229 6956 21088
660785150398201217 8027 10849
890055861224119809 2204 29219
243461910764036545 16407 30753
231231728152721409 6589 11305
492587461047168769 27817 28936
365908541460861185 725 12629
177356237337544801 10710 20334
2340963988856971 16965 19142
951355265481428353 1619 25382
458719127312811265 1435 21408
525205621253999041 2564 30563
504153976671204865 18238 21335
623474085123906049 4278 17596
387485716139842369 3373 4305
478454013029658369 20973 29264
946264729467017729 1878 7629
328732960484533249 10392 17275
375337491996369025 26388 30044
892786988002225025 4161 4226
935050362511304961 11759 25561
517220827434773185 1999 8642
466385055380634113 19825 30324
186666423322247265 17227 23187
592188534830384641 18630 29832
831762351876196993 11761 15423
602530227189966209 10432 25157
310123390014293697 21194 22817
339939159814264257 5440 19381
887805292123790209 8769 10622
190060108299853441 16902 28091
39077118613146665 7304 7468
220491282962925089 5699 9488
153317973217244929 13843 15079
752400621741323009 13092 18738
731234792632218241 9261 12080
902385231835097601 275 30675
778559687109822849 19662 26113
304501596726503041 3840 4115
978809815967092993 989 6497
979904842200383489 19442 23315
639119089764452737 19829 27477
828195235266385025 1885 28887
143882900776556961 2572 23550
565808593936594689 11793 29967
884321263110553729 16259 18984
255614095337698177 2876 21619
381603643916673025 14370 23917
460120937723942785 8249 22832
205303359082652289 10218 28204
55350091987442345 3302 14158
496348015130418945 8081 15226
716100021566234113 28143 29786
490446957073192641 831 23398
286334021914022689 19047 30575
372542181416104513 5513 22654
258974497116483361 627 13547
767502757587013889 5002 23128
557142320433065665 9626 18276
45643151812239329 4641 25258
305514162200381633 12864 16592
448095316183799489 5131 7476
970195724823888385 3715 7205
984614657744724993 3677 6777
816755940315815169 9403 23824
107172505437379329 11104 21786
904579807359233665 4582 14428
334410298584199233 14769 25483
647912172740149121 3249 20347
922561591127095681 9232 17201
508341517346273985 24333 28999
689108092657061633 7298 28177
666181466699256961 4730 24041
652681534706520193 3348 30851
438325496751026817 163 776
141438993143164993 8001 29423
38277466343288329 6891 27923
687584699768638849 1000 8572
657010570941217537 14442 28080
574899468576358401 22836 30480
466276954533938689 2707 10329
423180858244197825 8831 11189
722367027264262145 4376 30365
357192721541022017 7627 8603
116029715176495073 1774 15778
493427574931235585 593 21474
786330642077437825 7725 27592
169537339128435617 17427 30263
751907650527201153 14499 30387
372524009158897921 15530 16146
544806463966445185 7996 22251
810923947281278209 8514 25465
502013818072498433 21462 21478
510165222437468225 10454 21851
298775669726460097 7188 17239
579572590812755841 5381 27611
237912389711468097 2086 8389
578521533339117185 7400 27670
530558942736412545 1904 6634
619903894138811777 12359 12526
693142104576310145 12775 15024
39997628090208793 299 22300
456941343132619713 6283 24573
280918387107572449 21765 24630
767777648397966977 13528 30952
149569329936074529 16327 30245
673913108182041729 6069 8320
643988518249639041 6733 8209
496519609365009281 9799 16831
603537464762997249 1399 1513
585329801968320897 9578 25192
512089636806035009 1003 12032
591513295433671297 12253 29645
366198447229724161 22000 30652
935820288435401473 2205 14025
110187417517575889 14825 28368
426483813525436545 13058 17622
134905363272157073 6193 27030
619623693483923457 11095 24676
813992640880126593 13398 27728
595868469495840769 14184 29083
439351753799943617 15743 17015
481443412684718913 10780 25780
422097738884669825 9858 21156
473341811674174529 10750 17370
369098323202525313 1446 8160
79468873761634033 10191 14813
819505884669307905 9053 17833
392252572658534849 68 10941
350200717424772993 10743 24229
157910739802538561 16446 18478
588010456512275713 16025 18099
481689426404187777 4602 9242
572479652358669697 17972 19124
737074102682775809 16318 20519
924413254690744449 26530 28694
793702932965473409 9826 19494
538073336627579841 11339 24207
430383528929446849 2802 11293
589191706419651201 5144 12887
49048354042497521 2010 6667
553371636013469697 14537 26058
543975144717812481 6057 14666
968321271867988993 3846 9177
181967251243619905 19036 29117
723572082295024897 4606 7473
206460845372738785 2875 22708
366287175626947457 21598 24099
372158988203267457 14357 17952
394614949625935937 12202 30950
762099750148500737 924 18875
520012245474998017 5093 26126
579245509891862273 9629 9788
893218519287703553 2664 8593
784608757679400577 13570 22475
926992856349468033 698 10015
828618130120673921 5179 18527
573591641200142273 4570 27207
722809053831547009 7400 14144
796255564592353665 5781 21720
896362583879167105 14695 17769
429969090465338177 2577 9526
561715244242783745 8579 11273
372080788290073601 9182 9238
285652357245936641 2973 6981
77591321957147137 7847 19261
208879991113143137 16216 29238
646419656372568577 3156 7613
830119356686580609 15340 19322
550704358048395905 15325 28337
128036190302346145 21524 26787
399563724576605505 9722 11553
175669384092884673 27210 28471
783533016491777153 1882 17209
119432393003755521 4144 19772
407297452911347329 5184 21203
227296706427452481 20230 24770
607301809738007809 6787 9437
964711918695833473 5091 5583
78227969391203793 15516 16746
269831311816432161 12528 25476
750937936086149505 6333 7738
836593485222543617 1320 1990
773378521021680129 14378 14723
421263289880258177 1031 28496
422160149516063425 2793 4691
139697760223278065 19665 23465
381958947838395329 13176 13962
816245225508339457 1007 30512
175681251351807777 18747 28006
565231578220782209 21365 26498
137371321707643553 21446 24808
79364614668392625 16943 25114
662050805547355777 8477 27085
172366231982188353 1521 18681
145229381098825889 3734 29974
288468160694634433 3885 10308
569433752872345857 898 7398
863379797793662337 8919 23978
134099378634783057 7635 9298
475247452321312385 18783 22390
305930200105652993 2511 6782
605202454533305473 2675 30173
737815252415511937 12095 19057
412875023019068993 3417 4785
265837101018394849 4809 20716
621009768389846785 9807 23349
367965447393952897 14532 29741
820000207451400321 6188 25266
532854138945570113 25039 25375
782928501256300545 8945 11525
863250061959487233 1813 20422
410039607596985409 5389 20251
609339178606848769 22410 27121
878604223728153473 13507 29916
519998089855487681 6758 11657
349466420780927937 12175 22636
845393490042116737 6484 29036
895056435754788993 14558 19561
460723181121718273 22792 26353
495630427023968449 9888 19635
156248872576203009 6538 23299
104516581830743857 4608 8673
215065370410581377 18473 21414
272315146253490081 9608 24099
951958134119795585 4406 28713
487283855670035841 23300 25974
734073429278165377 784 15138
640424619523656705 479 8427
909952423349881857 11488 27935
871394584082189313 10262 25084
183160703396747937 12174 13234
434428504964287745 6067 16105
858193981893126785 14906 29951
390309823762727617 6876 18081
844224308574862209 1191 18048
386894771219090241 3441 6575
23366293059428501 8657 9410
286984160423791937 12098 17318
370736193504239233 12376 24409
649893281143633281 1407 23692
763125665440472961 1571 10566
351563129622185473 20610 21040
782852644779890049 5684 25353
161425049011967297 9129 19101
531584316299433345 1068 19661
43418745292534313 8511 18313
748879123460294913 23203 23609
87359987928053329 6463 15466
719975323633040129 24698 26877
585998887862395137 562 7121
395277694749122305 17632 28514
6564603054187047 19618 28991
526309709586076481 8208 14952
551638331414032705 12949 24728
624697555788099329 9182 16723
882759393153364097 1330 11841
604595714040929281 5935 20413
986533541164227713 5338 24271
439503093552612993 4772 10975
986827760296051841 4759 10856
751045328191157377 10150 15302
323871611058869761 20220 27505
290601327937320513 9102 14408
275343057904095201 1945 2859
736213696238113665 1794 8213
852852399023227265 728 15413
956039326808504321 20831 23379
694402093095504769 10852 28126
882148371523488385 5176 9892
557153616871680385 770 15598
843235032583105921 229 13292
33741003053634701 974 6385
515687943928217153 1881 18345
709237905562339713 3876 9471
79579726271330033 1512 2279
297727009372778177 13701 20870
765738550729526657 24749 25760
754640336882367489 5828 22074
969639887390410881 9683 11833
752206181529473409 19852 23839
685742555812968449 1214 7178
87730892268957921 19296 25809
748798299221586945 3551 26465
436257073294825665 241 2648
604081544685119105 7466 9415
199020840808820769 8321 21822
432791711040533057 14735 19177
754441996537920513 5465 29815
275646047625205185 4985 20268
52351134015658833 2426 30103
564483014703451841 4679 20331
968825827973915905 16319 18970
527452383050235329 817 20793
163616517260514625 12545 29860
891982534816730113 4937 29721
843385668482667905 1426 3520
969563020248305153 228 23741
733267589224006145 1159 18270
308913482157517889 12504 22756
130877454164760817 5181 8305
148616207558564641 20662 27686
911796083952360449 3045 20479
565583691545793217 5155 23442
980046815811576321 10838 18607
533313611343917441 370 26391
226722767530795009 20635 30422
370837270495425025 2647 4893
47435161444553841 11934 27003
576946675213850625 3469 21309
794124095538187137 3559 23262
84548536192453841 5272 10281
162977177526059329 12003 12897
48533650409869009 27204 30509
897179730816112897 3431 25628
520594428163260417 25073 28042
784026770860293761 22315 26747
967835079564839169 18554 25837
105199736173226193 8681 22630
694583264903496193 21767 26237
312173967587440897 17266 27853
36236249690123401 3289 13388
392574295952591937 7721 21114
148885077240603169 22601 23542
196889510527768161 9212 19878
426078730715319 6913 7755
808431746414974849 6896 7944
743234611798452993 9496 15091
837195913954658945 8897 13080
103533375858663841 2226 22449
551719070135227713 1950 14856
220370267122088833 19741 23780
766627608166572801 20075 20168
712848731348902529 1231 3546
777034396571814017 9863 10095
135213515303757249 13466 23651
788997597487693313 20601 24085
517783759899177921 12286 22353
844820012151139073 19878 22224
799741585828368129 13559 17055
366097827055540417 2839 19825
878994354117100545 10416 13276
833318481108754817 20108 22162
155094158327226945 12956 16921
58464268451089649 6258 9587
101691315102417697 14487 17743
43730275448645273 15537 29070
83090339493335105 16613 21764
523649654392954753 23433 24411
584525527101437313 4831 21363
595890371219688577 19638 27812
741098099069756033 11476 21761
991855880851957761 3576 15900
50886045603110833 6004 9487
467980151365033217 712 18568
411352423074500737 9750 22722
196948413545925409 6320 26328
852183385482607745 5153 13902
965661225175516289 6200 18853
946993521771087617 5372 18128
44345647346816009 14873 16491
702277240378297345 19261 30623
395785993372392385 7281 7701
755300317833384577 12854 17971
370461134173297089 7650 20114
77593148911876849 2540 5043
996607518557532033 4426 13354
951209949186544897 12036 25341
687564979951659393 5982 19643
926976560128967041 5433 15721
66155065700890249 9796 29877
642998963632802433 1153 8400
931286576706469249 57 22699
666650652148820865 2178 26229
906013118985434625 4279 23141
563089071091592769 23553 25437
725543244289624961 8913 15891
685846436966873089 12141 25149
128867322198864545 6389 29053
450837566597922305 8856 21986
263362370172501409 21633 29183
614205453152681729 6060 7849
81462192449343713 10978 16824
735762655611107841 352 14840
455657317610629761 6829 29498
368737019328396097 3894 19544
423529183789106881 201 17242
398194715187965889 627 8928
829183784843877505 9235 22390
831138907299209217 10905 11565
138141290855195105 7133 10732
123468822670229633 2423 27427
737182503317356417 11632 25479
840232707037333889 13671 16772
587058445380712577 26902 27482
473489490225428993 4278 29101
681020223699306369 7531 23065
813068408894867585 3471 31000
370048032892889025 7202 16945
218188271363668929 318 2143
999762917231961985 7794 16855
635237133938492289 8622 24308
200873505595872353 4553 23873
875816566929696513 2199 19385
360217079179932417 1524 6758
748791813660279297 24333 26918
322492852836568065 8690 16761
66302365540348521 5997 11803
537596023337883393 1322 17674
486983268023951873 19421 23452
994724175170979713 5540 12738
381558619501927169 6599 26472
3522164225330472 13782 30655
390218868354782721 11680 16182
690819354386398721 5160 11011
545294400250640 26587 30909
92352559231116513 26974 28193
328063111473884545 4167 15563
23515382391430253 16320 23811
339314651308082945 17727 18584
679477489073661953 11282 21570
947919286213977601 5675 23478
321557869161232193 12605 29678
225842837400346497 16661 20342
728829654015342465 12173 16791
81829295533797361 26593 30754
726639156419487617 1356 14907
759178186206977281 4031 13877
25768717810365161 2832 18499
937549919372134657 20247 24208
757265881951518337 11152 16777
469700575266482881 925 3587
352061503875276545 3227 19817
957028677650075777 2781 15108
366244331874590017 23584 30778
193844569070218849 10889 11282
150026201149756833 834 29094
282306291941342369 734 6068
525098047341849409 11819 14441
248624701408100897 22617 27314
903088533062614785 12350 19573
572785860785703681 4646 22284
521537480525473985 22574 26252
809221936040923905 17500 27362
491923044433917761 12170 24837
75176569919268129 16840 29762
221687584812507041 1390 10051
611628900532661377 19828 24414
302812530528953537 4115 24552
74062367338033393 4691 9721
90622638453488945 3078 9123
211165727578073601 9610 27369
923517232333239297 7050 13791
222158856597406625 15442 30290
393209901929388673 12850 19614
500201073756652929 11247 16422
589341814940055937 893 29603
449475012580482049 6329 30523
619551459546478593 9593 24892
232651929833391329 3151 16488
787636394233004417 25600 26481
723735514641692417 3647 20336
249538357731687201 336 20690
111174002010056225 10187 25143
413957043305842369 10456 23327
533864835050028545 22405 23322
740169488682603521 14008 22459
992149542407613441 13243 14057
840705356790380161 3211 19028
606781028517350017 7096 30298
385191140926700353 22442 29254
864764352031141249 4541 25353
124304840960476785 9679 26193
667265753802386305 7334 11299
54008310463480313 7190 25218
109148083033030481 1743 26336
176768192646193249 10736 12490
492712733429858241 4825 19498
907307300001143297 3609 29760
764614741748470529 20484 22384
70652993126927297 13383 22009
689929934956726529 4466 4927
948887391856011649 7885 12283
6741252229172546 9487 21780
163558036775867777 7410 9390
480076549453901441 4757 4860
692179024858340609 8842 10021
89993894346985569 5144 24009
522017500800373569 2355 18572
879824662451827841 15643 20906
578053499602283649 6522 16436
743863193478514305 11081 23715
219319504463896929 305 29581
430892672022185537 5622 8781
906906342090671617 5374 17956
482380222815049089 3068 16573
673698366184836993 749 23035
584523320435526017 5136 12116
568599635756903873 856 3822
801219096969074177 578 26417
900690107386225281 16774 17336
879968982445991041 22835 29331
441529448496645185 9801 25244
579474499269320321 11445 24678
666237535417408769 607 13266
663670907209340289 13925 27601
956569497211155841 6135 24562
695147207450784129 3484 10265
257298626784916001 1315 11186
635022754639340545 11097 18101
499532969951978625 10537 10858
409257575854336833 15509 22113
318038988814450369 14626 15720
441212313150149505 25321 27942
370567527563345345 2431 12474
212594609252501953 8376 9802
737839965219478657 5225 17807
702834046718653185 4088 28139
290905495244054209 6213 18835
785029436513678337 15702 27625
399867531374141569 18897 21997
668329407530794881 3939 15545
603858692194712833 244 24648
448084474006545729 4187 4622
105237560879231745 12669 24028
462786978649763393 908 26789
561976796979131137 21484 27787
939436171429587585 8255 12788
749169398769751681 4537 23310
18540791661482813 16627 24791
426856169910287489 8978 10649
679997769127620481 12657 20677
835106010941075329 8763 10154
14037909614177835 12048 18710
580044214171685761 3631 18491
601311778427923841 4291 29497
335634356568007745 6841 7123
875675888273864449 3302 15331
797559217004057089 1760 8039
448687737593015617 14053 27146
332078112957049153 4468 23459
346182341266445121 1639 4674
168338733625255105 7116 24679
653732008145322369 26998 30350
546645532906936193 24462 26424
633442849569664897 20569 28096
526917522107829953 24126 25122
992890772070946817 4116 5731
2662095756051031 12599 26210
425675185554513985 4455 21923
458170369714160577 3555 18869
414997782255436929 7661 29748
462239787367550977 6321 10515
402067578855739073 2709 18359
949262432683163137 19306 30659
463592618943916801 3836 9500
771146373844089857 5762 9346
451391848274955265 13082 23542
190131504675484577 5275 10683
456336026551138497 20595 30619
733927981273765761 9071 10936
912988973187427841 25308 27744
234859496515731777 6251 16090
65954160273971497 19829 25996
16670721787448885 7279 14585
412600392034921281 2851 3027
655025914020676225 2894 8596
710926073179546625 5474 10743
870201077154902657 9691 20967
526853306942090433 13918 28875
662300824071515137 25566 27874
480096334256725057 3511 18797
144934327563134945 5809 8082
681247854792719233 9617 24181
717730264176161409 8091 11585
438430098826767553 16285 29845
263774557605174209 2053 7376
583058488744686849 2038 23690
442869840074173761 5388 21359
580489067211029633 6436 22835
87112746360986657 5210 18461
687846612648872449 7167 13597
813483931962331009 17845 18120
387526378149214401 12552 14070
171600216274512705 7112 10407
880856736667286785 8788 15457
557175055162993281 21958 28872
611384402651165057 26249 27425
941407338821818497 6253 23430
766379488059545345 3564 4679
346142058020284097 11823 15399
246014444248384481 19051 21713
78400936225122561 10173 28453
852532029124379393 7718 28519
526263550990769601 545 16637
582179325488422017 7802 19396
739252340195974913 20302 30761
8525117144206008 14237 20720
551715808795698625 2365 20857
183881560485968257 8485 28037
437960633388129857 202 23630
978426501385857921 9622 9908
95088934621010417 8483 9024
721789091908956289 1200 26018
928556269406669825 25532 30075
441137902259402625 19146 29279
618062884189207297 19165 24230
979290220436166017 15349 19836
693628105354704897 4830 29779
201597770129556161 20154 23801
455622580583828097 21660 25702
375057187974785921 14948 25960
620455949502485249 5102 20175
33299688510528113 175 13531
672880370482651777 8035 20628
870766705272085761 11027 20506
730470088236032257 17320 25711
526646980955209921 3539 25744
880061041449899009 9098 29898
736923352494809345 7885 26072
943912973483406849 7271 10863
950393115373447681 12219 30641
167191100650590849 16125 24716
900941040383099137 12638 21161
506235386826503489 2449 4401
632765186281719809 6689 9066
471496570281864513 3604 26047
301516412212716737 18301 26439
994084011984767873 10617 24996
102529407097865297 17532 19290
190303746666437249 4105 19844
108009005520028017 7425 28947
546768505804507777 1860 11113
195303473549589761 21788 25637
170081760822547777 6492 15442
853533989858672001 5421 24410
845747921803479169 5328 5587
383296178064302465 8598 24804
354765930912598977 2805 20001
480657165265039745 27020 30596
273737772205194561 5447 21504
693180076150415617 13944 18850
177133373779362561 6473 9663
248216458111638625 10569 20723
932174176750919553 9496 28014
62173641766566593 21189 27481
86118706303999201 9740 20287
120512199123123057 5904 28283
758519501899584769 6561 22210
781195512005300737 17644 21329
577784480064288129 11052 18777
113917825019225201 17212 18018
762668704816860545 9102 15909
580100424591581313 14270 14721
442299817234349761 8923 26851
553246123032021569 2197 14553
465806325314403585 2085 21877
826834607214070913 10988 22756
154708114348785857 4754 20400
967721548921925761 3708 15043
468634778128802049 11006 14791
502552998068456001 21169 30597
971332215954554113 3003 15400
595289306587499521 6093 24222
863984350127012097 13072 16593
950392074697166593 7579 8325
191099694793031457 12714 30009
59744593428629145 19721 24021
28338164691092517 16644 26776
608135555758668289 20903 26990
593473371492613889 14044 29974
617673502780814209 8150 15025
436550401169810689 20644 21563
865266130252084737 13172 23065
460519527308839809 5745 29184
555718345490273409 22680 30857
224667313388209793 9152 14006
33059973459234729 3569 11610
65289970724414561 3823 8475
451847419545270401 8735 17368
629817140278490241 3014 30352
992022440946247041 8826 12466
594360775215655169 3848 30012
430130332118519489 2990 3793
438030906236576833 4833 13487
53028303890744865 10786 13393
248161673704764513 12807 15096
554377674908732161 10782 22170
616880431318506369 17172 24698
715338513268168449 19328 30205
604622337648983425 126 5786
673655983796319233 12186 27643
268136674369287681 16638 29344
463913069542133633 26230 30164
162506647868063681 10717 17549
388268290048966209 26896 29319
446299878124150977 2651 18693
267196440958802145 428 2150
520330142580640129 8109 22974
118805005127253345 8989 19188
713746936738118657 4418 5101
621263429844066945 8171 28067
661560668207975809 11240 20600
288202187048693057 4047 14321
176170025584596609 3167 10114
552699744944934657 5306 18509
870364422810190721 3264 22862
356652225770513793 20622 28979
218607883017199361 18232 20854
16048111342815475 19640 24119
504830633045479233 17323 24412
355328470647219073 5409 18615
970236276611288449 10466 10678
286647850296507297 16798 18866
113614605786956705 7478 24847
855218117208405505 3458 15075
314601184692719489 15126 18419
800178802046492161 6245 21503
651382407494672641 697 26672
174289585785526657 6277 18291
852436140221058689 2712 9797
79509557629737777 1624 9195
79297510621962881 3173 3630
496509473393242497 5897 8189
859768080823044993 15228 19294
930240523615527297 20207 26573
726911969235708033 20639 30746
361002755241695873 3627 12274
879722988469339393 5945 10626
600694678877918209 17339 25764
35938608149201913 11165 21171
324426065820514241 12187 17073
979207647453620225 61 25891
571488307569257601 10382 26927
846087893704229505 1483 29308
134280414153533201 2763 5405
900256062467846657 25324 26324
655030819851763329 18037 25547
156930162395589441 7320 7986
339684396075195841 15015 24704
770952522171029377 4351 25297
96552314180502913 2394 3454
292942278306689729 788 21709
257694670725282305 22654 30784
815017030221113729 6575 8096
935110104511185409 3368 23083
893744134318985985 2028 27996
690604981398077953 7309 12421
636776917780593921 7484 17190
424426345230006785 1632 12443
977126267770920321 5198 25379
820161134915291905 3046 19252
355639961516246209 10758 30039
357678448370368321 13130 21025
104791791173660449 26074 26117
590054921318991233 9522 22776
739493321591879809 609 25170
575197514292614913 6280 11352
92635405241331633 5756 26633
414537769401515969 11809 14659
829718147600274817 11193 13238
256497800958019425 20218 28918
718586027362569217 2428 22943
739032805903800449 1425 27809
573645839296489153 3685 11641
164607650727067073 7688 10761
8149096228116549 2671 6235
333104729621720001 12482 12642
67077755879481065 3300 22024
287119589754670561 14553 20027
234276465135828001 7219 10935
956328338662043393 12853 14703
965609704922513921 14508 18309
129919826041277281 12749 29282
114417535019832433 8935 16881
427111472185270465 8506 29318
926484872375070209 1 27961
700765410528905601 12978 15245
480791465994748545 4224 26165
101384359662088033 5310 29322
991958040850022401 17563 25075
264696203804977153 17667 22612
144168505668737633 4255 11564
274647723453380609 9142 22268
191979047169567713 18924 27913
665018821494388865 14204 29065
767735246160818049 12374 30327
233934266900686081 16122 19835
321558514371957953 22236 24652
144976226781597729 5571 18061
363795532158256641 13831 16975
266915212584688545 16405 24952
501503020578312001 9572 30754
548289911209568705 30012 30476
866852351968994177 15952 25120
279183146473794593 3836 27183
347214099784821441 10822 18070
752976967451264257 21776 25726
13627914861949365 22004 30950
157547385843042081 13428 25845
107724870280421217 12621 13915
543022122641932737 18369 24924
162285813544691841 6879 21054
261246234595542849 5066 19283
176763717493514593 145 23365
546820280596779905 18946 21196
444872252903358849 3561 22087
522944631464365953 9230 18694
771925382143606913 8841 19694
679368628318688001 12056 26200
801019357623836417 8681 17126
430253647012218497 4409 15201
101410084114718305 10918 16767
885924209124471681 5197 19828
566354114526113537 10243 25369
453662856879486017 23998 24409
936550009977210625 25331 28788
176573363985742305 1265 11792
761808122875358209 11 6266
339975623858148161 5865 15272
550643670063180929 17601 21882
601578906791775873 4572 8135
472977580083657729 7710 20625
637713572589785089 21859 22255
510501351947837633 12975 21109
193549640696861761 26783 29174
441566383585502849 10587 21721
133017850500348097 2657 3180
778483223605292161 18991 24641
100860154013435729 6325 21066
480359444757986881 8800 15592
806203949492566401 6084 30158
133474633891964353 24099 29812
373157067754878145 8343 29243
632594850063334529 12059 29451
959581727418818561 14113 22833
604854882864316289 2923 11615
709416355418188289 4717 12880
236383930616760545 557 1892
290065628952998337 758 25765
661615252259892353 448 20910
126435331426822721 23419 29223
632194176626803969 14345 19898
593479774669358337 16498 16631
458783459761662017 23150 30113
994797720327813505 17452 18587
120462820118170561 5038 28431
183691377419517473 26385 26820
836503991925425793 451 17514
373561186854860929 18197 25462
688125370528759169 10345 20655
915541668975773569 12881 22730
736671042378560513 7258 16285
566879139830422913 362 20299
775074985672937089 11656 15029
327118989879561921 1669 6616
662952096595645953 6007 7422
447552833084902337 7226 29090
39041857682271089 526 22364
9741723998356379 6194 7916
99289624722530337 18753 21497
325561086619860161 6605 10349
341698352372809217 2786 7256
2972158952513127 3319 21021
928314932055158657 12833 13129
74753653634761713 15115 16443
458432023544652609 4620 26221
161323936825507265 4787 14940
785216035383001601 17601 25327
318315676273091009 3611 8378
794536393494944129 15538 27303
897688338916719233 12573 16589
547009544979189825 455 6093
772885117523745921 7488 10305
453775110019542209 7461 19583
58896036235378089 2137 2982
316288999060475393 4910 23801
281277841137455905 9741 21847
680480320891540225 8133 28434
498633946467474945 17506 21391
8647982549902623 2910 28910
652966448185541249 2224 14259
109527411736429777 720 3082
983909280774408705 6570 24721
112269727453593761 14098 23928
567464380499661313 16447 28233
582537194874099329 13525 19200
689527552502834561 1000 25721
146674800610313121 14989 23763
475656480186277249 13470 24774
993219777566999041 12266 26866
721136067199633921 9026 25314
517238998488494401 4623 16195
514336463208383809 394 20868
726493240701692801 22258 25097
866162031734130945 12728 19952
726623750590178433 10187 22635
895580936169640321 26808 29208
568361485737661121 2178 12856
342702722331633665 7621 30976
569365245374825665 20298 21296
370303971422362817 13347 24984
346870721282606081 15462 16415
422736949418077057 9004 23621
979085197938232449 4903 23034
128966168950913841 17666 20952
176009623397654017 7236 19882
905930163865004801 13625 22754
518529739472796801 11422 28186
685902886655856769 20286 28343
718275778198737665 13041 28789
956182777007324289 5881 11131
172202387295143937 1508 10235
800408226181819009 13317 28698
858777164002084737 6547 17093
461680428183225217 13226 24075
612896513455638145 13405 31005
580259731793336961 3706 26314
142023715662126897 2271 21734
1678841016353517 9824 11040
631991232141572865 5526 28518
463863907508031297 22201 25941
106716998369286385 11764 29400
595102375724788865 5963 21332
35866233751846721 7043 21064
517089895245295169 28462 29518
655467264512985601 1915 22047
547137221899571841 13456 24840
276004869155698881 654 18986
250958296641247361 11947 24680
3933237771867938 16368 30496
14615196947485033 11067 15523
78954793751591985 7159 23542
166859475917039649 7227 12645
802742425868608257 27093 27583
977745132238492673 11679 30532
726840780014598017 11363 21966
276461063267678497 789 4977
247935169920829409 2552 2674
467663654437696833 6167 12002
683988961761656321 3711 19120
592873100162353921 3374 27680
470685556532536961 12137 17611
473728616034872385 2718 26629
416714845873841025 1635 5269
826291642214844289 8820 15399
100663311202119137 4236 26910
493224309211594689 4453 28805
379612980193286401 1052 9278
378932974393894273 6817 25105
552464420773354433 8648 10085
225320723406678529 11205 11529
782803262259690753 6463 7991
967671209798542209 8456 24578
510781061025006977 9847 30287
221237291755098657 6946 11443
372451574967328705 14336 28201
414847249522200193 16644 17803
54004995582481289 1679 28975
138487627483765857 19219 20173
685279804608271105 21606 27853
54047189771868177 14211 30828
421239526641649345 2529 18139
598083490849486337 9672 21084
132376396621026513 3529 4709
873448585895193473 12725 21029
204584879020352161 24409 25017
983286462800133889 4299 11455
555952497186083841 12166 30635
649173833798162305 8027 29885
644287149297220225 19522 20202
54922345729519153 14893 15116
234174477100850721 2774 14459
448916619910040257 14276 28282
173003213760345889 19776 24076
183798976979641537 1916 9286
505130300626248641 1173 18135
665240233869756289 21193 26561
648009825069984001 23221 27480
742150739620964097 6331 12770
484518848725741697 3476 14677
181080845969251681 6914 18460
124526100439844353 10044 23004
664405400012054017 13667 23247
677826995814839937 7442 9508
999194936594395905 1022 25437
154151276260684257 11036 18012
28438805204384465 18492 24627
473493034305136001 12882 23045
164013239952897281 11565 13328
581345537927795457 3633 16385
351733247916296705 13217 13350
557636004361697217 9432 19351
659424141771214721 3518 19854
596377491690624641 5467 9660
6743765052075191 7463 12164
644022679896153217 10540 25653
129602762878807457 4402 29482
370578990118154625 3273 11381
84936090087790465 8433 15144
667586448390082433 15482 20143
301698280178133185 13874 19021
231313116767815073 7139 19103
262398242585017985 1311 25337
770419164184318081 4316 23915
307936695922638401 4110 22430
858875741358580993 6446 19223
809027622126745217 2470 30984
212017314879560097 3874 11356
238809577992558529 13292 23614
31591736680560701 4429 16805
139814791596730721 3167 30138
378841580972192577 8902 17366
96196570469675889 14865 30347
681485265123761537 1990 16684
16816698444284129 11531 29376
641983152296475649 14698 29620
352581027767261185 6068 15152
420826058577866049 3046 3369
194543704890886465 23489 25150
127835053760293249 12028 14919
916409269370252161 23636 24518
776181893042739585 17201 25410
464559291443276097 1284 5828
908931289746405505 15257 28394
919934998383300993 2351 3428
434818061096031297 3738 19377
436366475079577025 28313 29567
496204903904668993 3258 22693
209776688070650849 3117 9616
228729133889622465 3665 22583
214763656570749377 1411 2546
297367131382955585 9153 11976
166467528901879553 6144 27770
11493242090814705 5657 17414
356802593089096129 457 23588
298337756335513409 245 2420
801440156791375873 18460 25232
226606054647042753 3235 22335
56655295038762433 25766 29026
196950641307282113 10724 24560
381482163736993857 21569 29616
823957157934536577 1288 21020
590852682420116737 1357 25040
563682229321187841 10081 17518
874418637424657409 1679 3415
301507198251748353 1285 27821
320628618510607297 6258 24569
987943696692710145 24366 29137
667694999070764801 15899 25329
376736510237499521 13363 17327
387996279709138753 10057 20613
177453417262029249 602 13573
515092521323072833 167 28194
18666575131696561 16335 20611
37582532549219393 7774 12570
371154549368824833 5773 28534
856830422933317249 9040 21479
984681098353100033 13218 17098
861407884638079873 14919 26662
383726937998318337 14131 15369
234987666651154113 12853 30781
342345328144027393 8962 24235
297357468124669569 18163 26582
974502198599410049 21585 23761
799084843869085441 18284 27518
747167018526006657 989 21404
247050214738887777 2625 6194
799939878616783105 9781 28254
34747126471859957 3917 21680
71861733023290241 2180 11783
532561702977613313 6519 15244
913050040288609921 14097 16773
129943515611419265 9006 29774
717155553042779521 2708 24171
135748913140044897 8067 16029
983417536240011777 20581 26368
456060831239785345 14806 18141
1331258949299752 569 24366
294895127135571777 3977 15364
167834720349688385 9561 9771
732093377687366657 3004 17185
145326255244306433 5839 20442
841548269801844353 14767 18694
825896412783151873 17220 17717
665956301872984833 9282 22403
808823476343995649 20101 21818
900648919378919937 25220 25680
181042682470760513 2772 15560
443182644374505921 10061 11670
953916798759429761 18153 21147
738592829287309569 1295 16481
131115485162268897 4497 8212
935236282075283713 5159 12330
126931661506681345 6844 14643
100379913953457137 14924 28421
941063463011872129 16540 23830
111935686931705185 19967 25954
463066221819140353 20143 26876
536475070615633601 11722 24777
653399334938740097 5887 13619
908981991080953089 8746 28294
786790010197016449 12086 25278
674828749326433537 7202 30192
50675348267802177 21570 25866
875639566525681153 16540 24003
854372260010713089 22390 26946
70434657245012745 5539 16140
641758283884058753 12542 26674
821923510493622401 2338 17611
861362434775138305 6826 24969
574971203282910209 17630 30278
835095571830962049 17130 25453
521276387775234433 7132 7373
912037523331157761 25085 29576
257990067731750369 15319 28545
544382244449423041 12298 27417
285111631391306017 6273 28324
861365982008287233 4682 20409
908662431159324801 4068 22067
453853792288768449 3854 20785
583455335036121 15434 28769
231393335899362273 1443 6602
417528730112504577 10802 22849
982506556624485889 11597 29755
462708300369417473 1118 3380
258480971153311137 5939 12820
729654136511140225 112 16812
231424153989863169 19894 23887
596081028440838913 5789 28771
327754119186302273 17850 27371
157077095556555681 1008 21206
400479645169639297 620 18048
368845615693647489 2620 20683
425539014424423105 8272 28604
206835016011449825 19938 20063
16277796113556065 12405 28649
880615280837989889 7442 30521
915469262122691457 1024 5333
522917399334968257 737 12116
940463893706208897 6192 23538
644386137234580097 6508 20716
92169144455588993 5175 25337
342365132877414849 9825 17366
316494237776865345 1085 4974
477221886015119169 11191 25681
57703483943448929 28044 29805
47913169653522657 9624 18021
75552694648934001 5352 11076
522050086355921665 7548 22673
516921335866918273 10117 30213
966945185621408897 5214 16493
242296629413530689 3592 13947
709123460164878593 2331 29158
911890758128358017 2341 10796
758350857396290945 212 11416
364188196465107713 19298 22977
755757824428219009 13302 17783
773175770544433793 14844 17960
268781951423743937 1003 7146
911852423159373825 19656 23995
531431907793606913 13875 17894
413970928298290625 4228 13768
85800272326732593 14664 15747
361615832244751809 3089 23918
76168811139940113 6696 28460
836185258742595713 172 11346
609881495923854593 197 15734
946407577478382209 14774 27035
656634527401795457 13593 20930
456432209426374401 651 3414
986941823793184641 9619 19432
240713276066202305 12330 19045
239281056277793185 12937 17236
542387290618954433 6293 7452
849122053726812673 2524 23543
994298973763889665 3179 16358
525200547157229633 7079 30905
920846830223474945 13463 22503
399503876485621121 3881 11135
34883036141479809 1675 21664
958587891148159361 18595 19875
969661255310306561 9322 23033
826128796422050689 2569 21312
880616285149230337 1674 26334
730652572982680961 17834 24301
325001135057370049 2693 14492
456398844290557569 10638 12022
619799456225820161 19118 20215
953671698311513473 16842 30722
358495427159731137 8058 8905
63293017411165665 4689 16023
980261100262239873 18650 19841
685205243980025345 21253 30403
837885526264990721 11816 25700
642841957790974337 2111 6724
598652459275740545 809 15995
9247050801707957 9728 22167
359067381203878721 14912 15194
115348575341680977 8358 24341
756877667157979777 6235 6308
707581202612662017 9666 19538
2723690217102615 10969 16807
312681953458135105 3845 30187
147131929840014657 830 16868
318548524501995457 1203 22958
148030562529889665 6823 16183
336738750443640129 17461 30111
98606185164058497 17591 22865
328872299568107713 16555 19734
688884612994804993 17766 20647
680368245082174593 718 17489
609748194167934849 8838 28694
483591259849664129 4179 15782
811338796611316609 6523 26144
146576980565907169 2752 21367
113836134872926209 12823 14042
445321765722642497 3211 17059
567934954037220033 20822 26221
573924450488330945 4788 22268
218185619519232449 5428 21104
362215161541161729 7711 16782
335729590232425345 744 16784
149325256209049697 21768 24954
426113699015516545 11511 21486
998660896129880577 10912 12214
777253408619749505 14661 17995
871993459085697281 5773 15751
725237916660034945 3051 16199
487956437409582849 17002 20976
591526135110250113 29914 30709
716384266351678209 6184 24319
727083889450611329 1428 21967
135141603455142705 2973 3266
396542752522272193 9640 17385
654464538295368193 20265 25805
14475292029231925 6251 7794
43672990146394145 4894 21331
823206988823777409 1333 9599
849609699367118081 5444 30850
409824558004302721 15299 20006
283664010777503265 26516 28091
918239324746657793 14444 16275
671388289404855937 9243 20004
856145158559627393 10623 11611
343482988039273345 1283 2660
391731470159633921 16577 16824
332339415827288321 1060 10558
512156031393928385 7716 28447
301406066181389313 3411 18851
42233766642972625 14574 23722
778830575895650433 14886 29644
933909676638251137 10982 25767
469958753397936129 4305 18305
833897868483653377 10483 27364
326836522490662401 12608 18231
950486672970853889 5227 26385
762119974059604737 10830 18483
868480898303751297 4327 19786
503011859790799297 4296 14858
64874959190206025 10782 22848
124650919839826465 14214 18624
719050629247696769 22646 28755
699123689271186049 25457 29132
119481236516477905 2219 26406
607768050549655169 14079 20082
897990675585710081 10228 13401
875523694069382657 7930 14446
176968337370425377 509 27017
879900622107545217 4546 30319
292241740241102849 26710 29480
443004363485027137 1931 22221
371315439825835393 2690 27567
748428423025249153 3321 15364
183356233618276577 10346 29998
132609431694756801 8310 27633
93071645847714993 6036 20825
868530294589891841 13059 13873
495490605696140545 1678 2725
634636848172032641 6404 12543
670506748313172865 18304 26230
778408806064849281 12929 27885
494389085158310593 2230 26286
790441524303442817 12649 27310
500420049165455809 9876 23888
515386467218395009 23929 26288
655075757856842241 1052 21319
377347523788767361 22220 28126
846287921373871617 9670 20216
778264398819150209 10764 17367
482595604650391873 7652 25894
996023096101534849 812 14510
656627493163341569 6044 9712
200840759911205441 11610 27566
912830818120589569 22823 24145
193439805070010337 12011 16817
334216436737094145 3800 17482
192923761199356385 14788 25064
540142991352048769 27218 29410
909786791015502465 11878 21269
400301427944526721 12771 20202
751238089236228097 14244 26718
363206182361828673 4010 27367
285575737355582497 1543 9738
112189470543526689 6143 13881
15384338808136279 7884 13112
354626967383303809 26961 27105
201159203644262881 26632 29381
894561011372559233 12338 28241
374913913465366721 16909 20271
835396967547289601 5450 17077
24877449179381729 8007 26605
693260673382596353 13149 23520
963447119035127041 22836 24101
60367529059909945 18030 29756
532304517059397825 22693 29544
235874564582474017 7378 23526
104785154691757761 5493 12760
331126819252084225 7819 14911
926215990417500033 4387 24295
538631545023534401 10937 23771
13717713238865061 2154 13454
380123132369654145 8654 30348
167956283000389569 7088 10235
608483613490420737 3453 4254
969652249181866241 7133 30348
293716242186057729 736 27589
243225397792297569 14078 18110
98916773074662961 15725 22605
552608972437017345 6535 26596
238027755951101473 5348 20832
580691592511751553 15252 27491
56282412786202937 18413 27480
996232589634320897 8534 19266
142853178339770177 7812 19032
156400142029308865 2339 13982
880259463305279105 18025 27119
518338056426788545 8457 10649
5219347434156419 10114 29097
121197197568928769 1371 1914
179373411393100929 11664 22032
742578435517362561 16801 27365
862022619859480705 4176 12610
337204423463855809 1161 29586
464098751864511873 885 11988
240918688757378881 8168 24485
814042221501814785 22136 25654
492022456739842817 17047 21775
141620680879356081 11257 21760
380915180156780033 1027 9136
871841106260511361 5583 12863
449442095394243073 7749 29437
285368852131526305 1025 19265
238907142476367809 12441 30156
244870040532482849 19245 19440
901009290428955777 5536 16103
298374890805689601 15216 21369
384068675746210177 19779 28256
962581018088364673 14584 21472
896206306978410113 10134 13221
193635151431450945 7870 8377
2168314071898437 9238 28134
151510071182237025 26257 30551
377034643750729281 1653 9864
520144977493231425 17049 17217
624533129951675649 9750 12470
692958641636970241 19206 22174
836548269970915457 6653 10270
385149535351402497 7731 26696
779186055532537857 5910 17460
446813472766400833 4374 22311
805896267579353089 17969 19417
898343215196234753 2554 29226
168863900282236289 20534 27249
389799041833434497 8329 20675
180574866097128257 20040 23848
201033679890983297 14402 15290
595449746946688001 6896 16507
319530435799812545 3956 20559
788117940821617665 7738 17694
973331961163950209 2513 16386
242462324898628609 2922 26101
704479842898670977 18561 25170
925005124361501185 1447 4754
537775614181626369 15756 21328
156206904563422465 7447 15368
596613051555159809 14008 22916
433145569459806977 18351 24770
922851908576035329 102 30388
750952541031768577 11317 27809
597095078893282561 7244 10642
813285910086801025 18380 18851
210951419009163041 27566 27905
932379431736624257 14607 21744
802082855998754945 1866 13217
685850910411485185 14939 24134
290513243835874817 12799 28624
374233054682992641 12712 29086
628069338758073985 12318 13204
895187479981171201 28678 30978
551560488873988673 13234 19765
592698932674299137 11515 17905
894244053963127809 2820 4813
731454980753053313 62 895
819382667206184577 9286 27061
597918637777912193 26652 30793
539491492958568129 4907 23378
120369870029900737 29945 30687
796589347823200513 3983 9485
28124321414939149 8423 20714
687437491915808641 6469 17942
443928525353950209 14859 18632
784800798271277185 963 25294
114270941445756337 12259 16195
304726351342900161 1858 29133
628731395508776065 2768 21627
461395571789083201 11017 28310
516362770952813569 2560 12130
582694510183678465 17763 27643
730622228468373377 7596 15133
893416050210362241 14099 16799
810849026596077441 3991 29780
114901664322466961 25224 26899
897420854915889537 22083 24644
851229932668317697 13656 25319
94822859934058817 14698 15698
443563867992260417 436 11554
982324667331393921 6793 14820
332022619366256321 1864 21817
69993825464695905 12799 18329
154656941984704577 2170 27163
370215342118779521 4470 7488
182691441876286817 3857 5501
949586586845445121 11440 25254
259048997179327489 5581 10410
663141318306340865 2015 20846
910141799093878529 15111 25214
325893360300756993 15042 30950
497079628247369985 5332 18492
629535883513778305 7407 11029
443136533610854145 3215 26051
585994734117694081 3417 23739
635006902942201601 13923 20029
368533238630330817 9908 23596
444387389372906241 8830 20134
768358357866777217 11295 29915
19043229663701313 8964 13485
574693429494441665 7433 8984
117040190559990273 7169 13450
723197877065221249 3017 12333
148524092478119489 1099 5520
442549359304816641 6062 11102
580507536168966017 6520 12436
743570710923553025 18455 24202
903201060987832705 2922 13426
442028042025935233 465 16773
253033377287621889 9419 22531
250533145084180129 3146 12573
186698974877039361 9972 18720
476731637178030337 4435 28756
140596897027734257 3355 19797
781950050371808257 17287 18076
51678332109837297 573 19749
843424432622253313 18922 22968
33817709032078369 22581 25450
197844655030682049 29066 30869
71924238126264585 2813 21836
713367626766196097 2377 20388
818324591886323585 1533 12656
281916504222454721 10296 14236
589044363469774593 18171 23587
309257317523144321 22631 22981
43384846151511169 13276 30255
504873349201066177 2628 5094
50176771586258441 11133 20694
544710344860387585 4630 12805
624124960586328833 2116 7775
695710532067341313 11965 21212
578435779560116737 1589 3815
100140369367618833 16117 23681
801944666950660737 25358 28899
426599782836095873 13995 28276
86986764797025281 4767 6987
937480613465904641 6235 12647
905149711072908801 18397 19791
599563536222365953 3126 6320
114740592625928177 4779 30517
298922857160913921 13725 15973
858692834123345921 7456 28155
681931218570955649 19749 22271
377671675974433217 8357 22286
718412379121044609 7999 26918
31381604764277429 9944 14331
285395763214825857 24950 27688
92542151172175121 24220 29781
410198378831790209 2448 23961
796024932545051905 4739 23444
942382197752923649 20119 20472
34084826055853057 13379 14147
231796819142143553 807 8657
949661388075981057 19884 29018
484850821786881857 643 20433
174060990387538081 13486 14608
879160403177035521 9916 30977
906030918649989249 22955 26103
965405571048595585 2067 18326
559542436654489025 19898 28753
923926357841761409 12418 22553
761481241584334593 898 11285
528858956087010049 4556 5591
803621684094103681 10798 11754
94959650490050513 1569 20662
51080184127002329 3057 18101
603788783262533761 11713 25595
466756992781775169 2566 3944
922035028266886785 8950 18003
278249580813394465 26615 28594
657054025221317121 4817 11798
530210860332310593 7247 25473
565788653670392001 904 6000
315034099168698817 6297 19474
68038019789216977 3491 3642
730518873697214081 21342 21345
656776927504036993 3129 25758
149333605129839969 24026 28440
321251952836593793 1904 28793
408481605190523585 23896 28644
43739154111147369 5719 22987
490099463008178305 10034 19035
182930634620166913 14124 16272
697532257745031297 13133 15187
27479826098126381 1522 23582
643537553730141057 12879 22340
175831222906982273 8896 16097
851098541988612609 6458 12504
437048299161016705 4395 15194
226562851977732289 11483 13443
962424092328124161 10762 24198
600225369537021441 2769 14258
528356304631980609 13086 25483
493776190204385985 6505 7339
15238810396130731 15695 20435
1606935424909751 624 29404
375669920457976769 10546 14469
798622417823892737 22603 26522
628867468950151169 12151 15197
939519200340960513 3259 5250
141550103013369009 3514 24011
387554599661143553 26148 28651
204977747966712097 1463 5845
487048232795920897 3217 28214
293177484931401729 8063 27728
909260251513202945 5368 22646
222969369191535105 12269 14043
713452895033960065 11451 18572
659340680516432769 18203 18204
702466944897736321 24547 25012
157315342409180673 14424 24309
293333516898165697 13077 16053
853825622769516417 6917 7364
770574990263085569 188 4087
190233929872366753 10142 16527
774228061480137345 13972 15048
423024297124381825 2074 12449
946278390600298241 10189 16993
126583866961642145 22334 30064
483925407721521601 23512 27304
488167449149056385 21505 25976
853220908032184833 19866 21730
787584392038670721 219 20041
495648320691977089 8089 24320
259935239220336449 6615 27008
65255967057993305 10839 18092
41328368192711905 11734 27394
553668012543447233 796 29710
703945209024009729 2759 6185
199576292204554305 7687 11568
830651536659960449 1519 12761
426094478634759361 12078 17693
662766125173188609 10538 28462
332265707375768193 6868 21230
251689038619236513 3668 12224
374643586533458945 23148 30532
711042086770316161 17418 27375
39990471702068929 16750 26577
197712091335095169 17471 24728
689089763033429377 7556 11789
986791538865357825 2365 22218
917754954670016385 3803 18569
950288418730753665 11018 14040
949723628477236993 21769 22765
740103334983398785 23125 23519
639935424259434113 7994 19700
620520027928311169 24374 24392
574173631041283265 24400 24794
640794551709316097 11170 11819
482090298231526081 21366 27532
623526504592565121 7005 15265
542021198729734977 137 27593
244005189225401153 12279 29392
838114453096167681 17618 28244
625281483557305473 8341 15375
35216716129845337 1765 30299
916441006199757825 15087 22335
206823160140089601 3351 28717
207569649699298241 1743 23039
194740309006668609 7854 8208
949670348019008513 11480 21802
611556985719928961 3824 28031
38781849855244137 6874 21659
681473545059311873 19923 25547
238541746548289537 15674 20100
605306616315147009 12673 27377
659451962250830849 16570 22051
195957296123758337 987 24191
474799109884724417 18480 27666
223455110095571297 19248 22111
245181387928571585 14934 25516
308583718288936385 26544 30338
225088294447512993 191 29288
219688598486840193 10407 19721
408590711522453633 13474 15700
676658154293100673 6967 12947
939905571718480129 4812 27192
72974025914291473 27494 28988
368253538932496129 25541 26851
72396309686730833 8628 12336
21142780511379301 18249 21601
921658186071852033 4116 23008
627650069501147137 3669 29027
257894863086043809 12079 30086
690618605306450945 12486 15294
273495151197252545 2938 5181
761847912686025857 6332 28121
57906303897858889 16819 23116
914608254438686465 2823 30188
988423259438405889 5133 11372
454070326459845569 2090 13356
484212810671941441 7627 23375
898527641273954433 4532 14690
236727186968053601 15245 17337
618117749248430209 6803 29197
238755952231095137 18561 21451
254600809446596801 3689 26084
423249348544800321 11986 22875
204712531641565217 15201 25538
695540474442161409 25615 29406
430923602265306049 13765 29725
134847005228422753 21319 30988
148559460879003073 10234 23187
659667990422725889 788 2538
174590269021049249 19529 21977
131491073435853425 4194 6482
255951322725270113 19490 22224
998521583628722433 28044 29370
970605639651505921 7722 28904
51308787971507289 3445 14109
657169674302000513 24796 29246
104841724137266113 3511 21441
572671496530940545 19041 27451
548399135581632897 1001 3721
610181520245351553 17966 26578
100809051026935489 3978 28402
926494640562633985 18866 28081
913186407467137025 12480 16202
908033005698630529 14834 18436
539757050564368513 4830 10914
220273700752951393 15631 26421
144087381542846065 1818 28779
237086875636595809 7911 16958
968129023431423233 4917 8491
204114784541825857 2556 5929
923890600553434625 8106 17716
491411613347967361 15558 24020
231995546971297985 8282 29066
758310422853892225 1649 28899
903896022947265025 14776 16148
64152174076514969 17798 20188
553962462894894273 12595 24156
402074741617706625 16114 22963
184829052169149569 5575 10643
412915385338667585 13091 15986
668601819570348289 5136 29126
696218202877442817 6134 19202
398988659261561921 9520 25474
995782705796916225 727 7847
235480733419045409 308 27285
466500416092156225 14454 14642
508054065861088577 132 351
869589432273361537 10192 21060
193172368560574625 354 29304
354527236282162753 20916 30538
422372312342929473 20355 25261
564027932036584193 28791 29558
66910730186968697 23396 25025
269941452840281921 1722 21118
79169061501019649 12782 18089
134763367387595425 13954 29387
685273287703218177 6502 15310
985552643577644673 10031 27454
369631244254861697 7965 29647
756288984306952065 18649 18846
532794150946436673 11502 24363
984594035419473153 20289 28159
630741702946423297 10961 26744
650264669005199617 7415 26653
597952179290196225 4303 18177
69490288605688737 15400 23672
591516892331469569 11077 11661
226522448142635105 13043 22325
148644571653441921 29787 29855
491752817784412609 781 15732
131198020879466529 10795 30337
820106232751957249 17879 29272
256023727865034817 17790 29056
14646393513370271 18273 25013
837137817974706817 5281 22950
476335695008703681 16109 25192
15295050985365323 9513 27358
410225143904920513 50 9079
682648458558574593 1499 27922
614016033449448833 13052 19936
498472438555616321 5158 28706
190725510964877985 5586 14040
641845128168881793 1819 15515
691001838536568193 11569 28290
285768050833148385 4605 5272
636011022083504641 9500 13478
353323330716975169 2926 30667
922184629110947841 5965 20566
522730108378119937 1356 23789
393046726638996097 8603 28632
93010391196827409 2906 30256
732805203760353409 9635 13747
449788522381844289 21558 24135
563872633269493633 19352 25675
46271748342590513 5097 9805
654364051961241729 15174 16443
156749661371527809 4128 29208
473253277559106049 15678 28517
829744630542109057 1806 22303
330261010525635585 16554 23762
381100069888923073 19047 29013
408487465166626177 347 22745
225704624573651809 606 14747
846959443902253697 7669 19795
746711040922072321 1812 18337
978526084302583169 19020 28877
399208543461639937 13076 30026
756635784742417921 7159 19993
226533166769705473 13773 23976
258699476430972897 3471 23128
385838939444411713 16323 18154
531012606346340737 16381 18432
403858915137000449 22917 30780
216507007636462145 6308 30482
202515653213083617 28248 29498
264827823654218977 14159 14412
443313461099300801 10479 30692
682953007756065537 22696 23063
554327003715329153 12265 29441
821984446839142145 8703 19918
503386013627029185 7390 9846
207082952626247873 13911 23800
217331666421415553 7066 9912
238049853795150305 21717 29083
612387270140423809 7457 27939
857314469142107009 18139 30528
873331024522102017 2237 29222
619001117393853697 701 1861
71439976556867177 1079 18665
494877255764745153 22155 30633
482124869569020097 10175 25336
426888832806856321 5553 20612
70580426006465305 10475 14431
309557145146140289 5117 5397
396029838077922113 10741 21119
446736451958802433 12405 21263
33245659323178245 11252 15022
777740103167783297 10932 15240
968623961093697921 6882 23991
773200658787192961 13680 21143
913195697069191681 12533 27305
463604772410047169 544 28188
674821237163328641 24259 29324
337361122940198017 6962 28258
225998898719360865 8055 8324
756725040383710081 9730 17264
954391278078958337 24010 26778
169930363342519553 26463 30519
521193072220448513 8145 11299
228199856263255905 7590 8088
499709883638033153 2426 17100
232996749201934241 5467 9563
604601808946519297 3106 14201
531983946863530113 15721 19571
336520939020971329 17073 19108
73331177015479201 14656 16504
463386257597242945 5278 17554
901983005697029889 18795 23971
271347358709093089 12951 15162
190871000464316161 11472 30449
186473738330001025 7737 20155
256708160638563489 1079 28413
500322986656556161 6552 22088
170188668260141889 358 713
414127797879579905 8228 29213
664239878507213825 26716 27685
962917466189807617 12383 30353
693877555523588481 8624 30312
993586080100875777 21409 25927
617688751252497793 380 29754
373456177336578305 13757 26821
307538969636386369 3455 23327
610744296770427265 3558 18500
886392640902311553 3219 28605
438536466483711233 2720 10660
608502584214139777 5715 15123
555533193101730689 6383 19610
36264251494710465 22799 23712
156323625929132961 1629 1894
616002917395395201 12087 23581
352522273767185345 18973 22230
433883158373770753 19915 28859
53064481528039665 18587 21932
790087235535256833 4187 13309
436865750776156865 2161 18853
277369470981735585 13925 28794
923647077736887937 9728 11123
200240743128137665 10965 15980
114334256834034417 7591 19686
31415447125350937 15256 25843
959200873431043969 21742 24052
12153426864305317 20669 27346
745076899301302785 7756 20033
417094327133749953 4827 20433
839987141412962049 102 10124
931164768648717057 7549 19677
13033773084536905 11570 13147
636595227858446593 80 21882
392462962037527041 913 14626
792028041678211329 14590 23499
662545668222868737 15070 17559
850606941592953857 4889 26810
123578379359713617 12396 27543
754430367784454657 2028 24004
623536962083868161 19033 23329
607824736210243841 8106 19942
393124009156977665 22356 28453
799258455705118081 6537 11138
726406139451917441 14095 25505
222490562630721217 6576 30992
128199714594813937 5364 16247
528358271244588481 16933 21563
494047598880051457 2770 5725
261881256641583361 5741 20876
956412959688677249 27323 27477
866320123928094465 16243 17050
854724942982876673 6529 12177
830489186590394753 14256 24090
991902175568981249 1798 30535
721824103239459457 1090 4779
156171376373571041 4891 5456
194928159071405825 2714 26221
478254992378154497 804 21815
172874773362767809 10124 19877
985533710192108033 476 3702
191352063912599841 14225 15139
224267562919749249 13835 27171
338783851022061121 12915 22374
965704359134740225 4732 25141
487777530054653825 25145 27639
583558495439362433 6195 26990
945345559030759169 6830 14041
657177178076416641 10028 30816
63912587789953793 16204 19918
370473184645646849 2865 6531
190986781023827489 3158 20630
743669583278197889 19685 28942
632043802800506369 11019 19645
987530644776953217 11981 29473
2833353050792909 4466 6786
914101700290878209 10340 29120
299732375998043905 6231 28338
500789368685161665 18762 19539
114060127756534513 1596 24691
914714839503908225 4398 5361
698398102827820161 13051 16911
947730325043025409 19190 30789
688406149269358337 5804 12458
571622983345356801 21680 30542
435586668949550657 9523 24882
728238024384864897 2762 21881
914532694152189441 16223 17692
661273738914040577 81 29872
921453338554652417 9862 17152
115543696262719217 2723 20302
151551378352795745 5741 14875
116375928819088865 11384 20309
954762479518390017 13184 28049
254992086841070881 4718 19013
746497314512783617 9088 14362
526931223715102721 20905 22906
497880378618742017 26169 27271
190494271263034433 967 26189
593088740762684801 3758 19741
356063524952709569 14902 18168
625586242680750337 959 18791
589697240599406337 30351 30779
246494943741783617 5484 25875
911223747414702209 14748 27435
985175970225821313 10964 29484
719275931639245441 18035 22834
948098977536407297 2924 11882
362785793477094401 6885 11989
275793025519899265 16923 30326
563248881696665665 14363 27106
103835949029235761 10521 22153
643411622313295 9358 28004
248073365322635905 7313 11578
663623872493289473 16643 30312
565431811294761409 6313 29340
278643860038393153 12803 18228
780294670641634305 18247 28853
599658839529325825 5459 13153
810956992662358529 16619 22078
876904409063421057 24046 24838
427906933891545537 1451 28784
987115028678502401 15106 15307
744114102398501889 4813 23602
170478279078629665 8157 15882
927599558547253633 23860 28018
371497942533096641 6844 28909
124544707133498641 10255 10400
833569184916420609 15616 23021
907312356163583233 10216 26045
480716097785077057 1097 11529
507487077675680385 183 10128
332514806531243329 7969 22069
186581987010921313 12658 20635
486002074157880769 3826 20800
273040176217325121 10972 17086
315920791081644865 10738 24837
708464298046845185 10721 15707
360373837600619137 27177 29545
735159301641662209 9312 28105
241354876190946753 11740 18097
220494478008301793 1680 22369
208280928122519521 6465 16692
169771048189137025 10949 25612
376506970491895745 4156 30323
197623786567088897 1052 30314
827168878280176001 89 23652
730869872633693569 3449 30008
767162098117275137 8954 12249
289061635243339073 6057 24546
432170234433698369 13993 23320
833340919856158977 1026 10701
110070571073855201 8607 9873
372087814617412225 15965 22230
781530851960113153 8208 8591
481114138781894273 10716 18804
238060159931201569 10439 15377
442189487820055425 4061 23933
157119790153387841 12152 15206
878038442573700481 5488 25706
196619951469749313 6956 28794
377704016813890305 14734 15590
227739205050212961 844 18100
254892041238552033 5099 14738
541671574364194433 1182 12033
640269568106244737 241 5066
621111191399194241 24137 25784
316911413918052865 25271 28047
440182103128641729 4478 17238
245933570754044001 2456 11531
593410620938371329 4059 16378
809197004587591809 5122 8945
628390778919090561 18624 25683
636252284335935105 24001 26820
974950725561996033 8290 15585
18783931188000481 22085 26529
43320275876730817 2761 20423
149015790475015553 3981 27601
220900543342267489 17228 29264
297871106856096193 7477 18253
555399156002160065 835 13693
623609460997496321 5503 17595
962384445225239937 24323 26599
977877495406819073 11476 17676
303786956576026049 8673 11558
750108191408326529 9380 13098
663522853042380289 19121 22200
33210074049751625 6122 23768
578593604385737601 7475 15790
292001232554266497 4904 17903
493334007770272385 15555 18097
90829766996638033 25265 28415
459722112980777793 3128 19350
472346118628092161 10254 19763
139218313230728081 1641 24050
520209456634095361 18602 29311
761514355360795009 11964 23065
38907788544573665 26017 26429
264153427152081121 1926 24023
390787486797041345 9129 30588
543595677401036417 17165 30334
726586342689568513 11282 20864
557778961209706369 9987 10323
672601157883438081 13249 25650
126021789438830465 15320 17078
660681780608026497 4608 4710
689158446829821953 409 23077
661882888599780737 12500 26978
332632307282715073 10855 23659
322169339854905729 2981 25553
944962186675397249 4543 13798
827837296519337729 6774 19704
518886071962448641 19983 26410
890422514484949761 12493 27087
361781805336505601 8425 15696
49785741871477993 14065 14853
804745522313531521 8453 22519
438355286002984449 23884 23940
837804799319727105 2306 2999
104936198560498177 1501 10492
111617488484007761 3667 14787
662768362535839361 18028 23390
61559228472219729 13768 17640
695155975836190209 4085 15239
924047380164203905 1177 26254
656159106020208385 18489 24721
320173950985846977 10895 17502
794613125805970049 14200 25885
787779423271707905 11931 29989
967149144827711617 6409 18173
964752544605261185 7429 9128
546704648589713601 10384 28011
88788915474275137 5177 14424
641130232969128833 17946 26188
806068340111110657 1969 18626
835376160873526145 13567 19482
602689986802495489 9965 30349
601235539334222593 29872 30554
201767882065553281 24759 26183
359203837417499713 25423 25545
177125629191941409 3101 23573
127193043831777425 9710 20813
460409688692024577 3714 4003
12275481215088037 20713 25602
24832360601159565 11584 30374
55267894296431313 3270 18320
233628470114723553 11771 23206
449168838988061505 6778 20080
822391377877259777 6786 18440
879984251124579201 9164 10683
273041044505546881 7628 17977
316752067031078593 18759 26305
786457990284993921 3953 21709
145642128291083137 8293 24602
692613127477216001 3942 26314
67068880593740945 22050 30739
339603075078109377 13636 30772
315193842181724225 381 21496
271375023821107681 21667 26128
926539700505575297 3811 20548
882780820173401601 14050 16567
872575716053287169 8302 13736
348773084916814465 18338 20657
249805356110716289 409 29864
608707679388281473 8801 9230
413236470403870017 6552 9790
170611672337727777 7253 20980
503831926284139073 3552 22345
564824825321814209 2150 17732
301872070600463617 13211 15580
724391350842950017 3605 12922
740829412850121857 25154 30799
197622006297073953 11511 28024
506150515269052225 1060 20645
917672184580609921 1527 6801
967933455616194049 12173 15622
70401159339304801 12785 29346
64746944704435097 11974 18075
582550391431169665 11113 19906
7653527972156128 3954 23195
79404963439763777 13774 28617
415942340402676097 262 20678
85971284491577649 8239 21963
575373309083833089 2364 29216
330855298849265025 22391 29633
332375787258538241 11777 28371
63825459242139009 1901 24074
547644525635053697 7723 24183
462940871358334529 4623 17339
295663591503465985 17145 30301
922877632447736577 4576 15978
35964805338924321 2122 9869
978138627952525057 453 9854
853266302586629121 10211 13382
636722466823556481 10415 12069
552868298550794881 13277 23304
515301594381831745 9510 22137
365329688422246337 13518 19073
40188186442733809 6280 18443
507555315770392897 2659 23330
657422968552289409 7972 22121
841755773240858881 19350 27141
262830864279351329 15818 26316
603389310119428737 7009 25214
106494268735723105 6401 20632
544357978190429761 26398 27375
270169007664989633 14185 16258
645216517523554305 10298 19357
924890624900264449 552 2179
174878019335093185 11271 18435
256763542290542561 6438 22635
375810765813884737 7588 22868
153590477489636609 2512 30132
760524328295087361 10040 14498
85691563207276993 15561 18552
432383689793372353 23857 27792
878496573223351681 12962 18418
492540179960851521 3757 7463
243807344572132929 2810 30240
389974154987147137 8340 20017
681271784452853505 3543 8178
462507251997475777 10605 15735
202720141142023649 995 4810
291960410813519617 9561 29062
131413489790283217 7159 11665
402394814732641473 7008 14260
384809336250413057 3233 5664
571619676773668289 3860 28501
349615601626929601 17933 28375
578908969991896833 22305 28143
546882555696711873 1090 3304
964662825463111809 15979 24073
793534373277573505 10986 24135
65988136009561769 957 4081
648175537145050369 4438 13266
882441876256894593 14342 18876
927484427324820609 4803 14138
851213125201763201 2637 15794
673082882763750913 718 26423
849885465912993921 2028 6468
775821579794161665 13989 21491
986710494840050305 2152 7599
362960391440339009 5413 8916
461357629574781185 20455 26210
11170554565886449 3195 5772
121459180009747313 2434 9018
978091528479197313 16544 24303
931128420233452673 13689 19688
975455151424121473 3769 17823
832770556176651393 963 15571
584876807729983745 13395 27949
631936429135169665 5995 10201
202987411856149441 955 9164
777483837718886401 2769 9720
640774496104697217 3169 21822
53533456385228105 12430 23082
736647381646811521 3054 3715
609859911407678337 12471 28974
948658165919795201 6930 30239
760825732612904193 12062 23114
973287760963181313 7444 12891
149400142541519905 4430 8646
163100278947027265 11495 14513
185334521515702721 7886 15052
412654623493843073 16182 27161
448370188752644353 8850 9402
665555249972669569 7946 20012
300636951900560961 16001 22449
531928038794994497 2246 20339
210555224912933889 1151 30217
667289369549607169 12470 15298
378035848982140289 895 3584
878931408802237953 8258 27810
688970034568338689 18052 19227
153852627980228353 10326 24666
418140470684665665 22290 27902
231487192992311457 3816 5090
464527971426587521 9840 13106
730447937890360833 8697 26053
441888718023850689 8570 12586
465536009423153985 14514 30331
838044651112422657 15773 18727
463140563545493953 22411 29643
394750891819274561 204 26830
314587423343588993 9349 11574
396798211187796545 3264 5769
507753793820299393 14678 16683
873745723505155841 6404 20819
988810633745551105 2239 21616
320945888811419137 61 21234
169680104960974625 23614 29040
491166528168793793 6746 21082
201453303632170849 702 25759
335539322882748801 11135 26289
208739311477202721 2721 26796
313629225651030913 18564 19120
368023514394174337 10978 17980
786196203579972737 14669 20034
780550561166535297 5559 30764
191659963091911585 5418 12509
991384821024944129 2706 3050
556479359726581 3264 28423
648442555908772481 18220 26077
764358462197297025 19586 28963
712074205461227905 13983 19251
7735102238253689 11623 14859
888370135971427969 4668 22514
685899319238519169 7811 25137
423108932611874881 10392 10794
422713059019411457 7224 19249
596174414639634177 13500 19718
985337617877238657 20835 28295
754527470131115777 18000 18294
194992011574381505 2891 16093
366232054524857601 13358 24420
107312686831495089 2105 5268
204013301205797857 11842 16481
288258065811145793 3187 21535
989376099416560385 17564 22594
867114958666523009 17522 17812
102155202057623745 1092 23881
752014819098743425 15657 21210
784100078519458049 4797 22800
426890975105227009 5593 19660
377054935011834433 9702 23215
103287712132026145 3913 23394
768517945866292993 691 6695
207580950708294401 15784 20499
942829886352917889 3387 5092
227078646037082177 12300 14421
963258869112053121 13262 22601
999957263072747777 26633 28831
246675518275814913 7781 15066
883144631425704321 27 23828
121217001300337297 6624 23191
143681096340319665 11597 27761
633027168547734273 20768 28242
363144725609227969 5867 24250
164516219046078049 6267 15298
580813538293359233 1086 29820
331344282521079937 8731 23573
349878499777769729 6712 21666
299727453401104065 16150 27504
544277032146059265 24692 29494
953359162382135169 540 24595
797234572140350593 4890 26591
828705737960035585 18167 25735
156308524812619265 3998 25530
850388330483035265 17317 18387
867962158304589313 4484 8307
895684515023773953 7513 8694
940297246451539329 8352 21064
782474189786206849 18978 21568
63229939051606009 14495 30763
54640137366362753 17705 26804
204253113946567297 15611 21856
386559387350835969 8897 28254
564277640632479233 6038 8243
519458942848260097 1278 1844
57576586189899361 13602 23120
495322708910073601 3831 20077
127804376277051553 2348 9107
110016824285082753 15844 30959
956242724082063233 15882 18671
593325016425573889 1848 17051
262956822264083457 9025 22438
238705930115642689 21980 22228
725791535555490689 8812 15405
541203248562602817 3593 24929
733137510153707009 2305 27226
224879075016616513 3459 14715
936828728165114241 15134 16024
137161398804344977 11437 26537
18981721128835005 84 30181
881668676183451777 4501 13739
863656061369400833 18438 27142
400166229918177409 23704 28033
332758481331634241 6669 28057
715087623038130049 10672 17305
462113900049065025 4417 14157
480163839199569537 1111 13877
156519791114373409 7619 25903
405523498134172673 1795 13455
386050632578278657 1599 16718
453267618850908609 11321 17322
388310288750911809 405 9043
124859057507791249 6291 25959
910729643374526849 7016 14577
617080222502941953 1625 23168
808789862875794817 1194 15284
968529912171348481 14170 15891
243014833808334881 4375 9405
232828414755665857 5227 27389
245222100232378881 6563 21496
562778991361312833 1460 21231
428785579152918913 13417 21147
483411708203384193 10425 14642
15824698719608677 20290 21752
126975675037655841 14994 22659
383541805396394177 19435 27012
43270044215297785 6912 18569
724221902729024001 11574 18246
734799520485154305 27897 28933
297764880725498689 9023 29692
447514012268378305 8559 10871
464816440859276993 19590 26627
703883338189328385 9573 14132
238870554819872193 6860 28031
61259790373419777 11899 26108
953317177784892801 7487 22712
350582057950759937 8429 18108
480471557269755329 7835 11176
89671688598052417 2053 12665
954801544839209985 2328 17737
346171429961302145 22994 28660
340479996947554049 8833 24780
735814451372142721 7833 21500
821316600248390913 2751 30831
596148189794206465 1695 21724
865018699525041537 10525 29608
354906884661396289 4181 28920
633262102424094337 6791 29020
600439943457459457 6561 27950
927246393033048065 6476 24500
614674483714118529 22123 23018
759161070786856193 2578 6398
226152761325636225 12949 24493
450479513909318273 12104 29235
143823108423980273 7145 24828
986790770750428033 6332 29625
494776370400344961 7161 20302
854233670872790913 1449 23046
622674948908276353 474 22449
349277705249274817 7603 18210
533194965452850049 6537 11268
160205783698888385 26229 28595
477073606176553281 11306 28390
471286837037137473 2435 23288
114955083674729505 7392 29224
792343921050477441 16976 19513
311003644258626369 15723 29562
525865716424018369 17812 25380
999434767003435777 1725 27176
129951208442992801 9336 30161
534083013373894721 24449 30182
539221260652151809 18471 28683
508129433799396673 10784 22960
603563176689792897 16021 20208
683150861155503745 2247 29584
860468436238473857 16895 26426
827383559529806721 11304 22135
197819885285145601 1537 3526
125440003093295617 10452 29188
662328846831808769 10723 27754
435592487061526849 9973 17352
890795396637319169 6933 17329
884019276728629633 17191 28414
627381038947444097 15146 26506
782089513581524865 12640 27142
921693008363082113 12865 14004
510917719222042881 11088 26239
757656018849967745 16377 20990
28408895548054149 3201 13609
54285384497493537 15440 19615
313076547221363905 3374 6258
12388838357193067 26456 29569
856039637929285377 25434 26957
767169674959195137 12431 16455
921367843983283329 4102 21421
203212967933705345 7816 15757
275696951808370721 4244 11467
738389188441491457 1795 12651
590597233945523201 23117 28039
966026344632009473 18066 30433
190952137724934817 5797 17489
145190499573335073 14891 19123
682773211909640961 11359 12498
376549272722467521 4450 12505
495066443382754049 22127 23823
322958339211911745 12171 13249
267954755176141633 6692 13099
808992578730165889 8043 26979
457234216081900545 7669 18948
733395549589847169 2170 29277
474532944873963905 1967 15513
365392392567553537 13900 28903
498194484930891713 18415 24274
102862096245136321 15876 28117
228588119845547041 16204 19757
772553455016147713 13320 14679
502232028060404929 13330 30357
988900928710723585 7759 18091
981593145286574081 23565 27081
184058751468807457 1519 30613
71748068194878553 11446 16161
7179684333241455 14814 23708
375682261396129025 13925 19143
200707355096024993 13175 21198
532501058541839681 5630 24573
952561146826742145 6261 25851
21325247068396893 1102 9420
482667441945391553 1368 25932
644838632531062273 16046 18033
136352315747334529 7458 16598
445764852651173249 7401 13324
153585328422845889 5429 17427
393176757976675649 7537 21580
355917227498469633 24180 26338
141093186509344545 23924 24165
358256890637516545 5475 28461
608920521245110529 874 15207
41092605244191561 49 8842
624336545063137281 10711 28898
633002667718923137 5306 19816
649126832490281857 8417 22874
671913316719003009 5864 29757
691239617621327745 13490 19310
467725139936003841 5945 29335
694521751464677121 1605 15553
531106797878070593 10648 13910
70315638198742649 4998 12972
601273919761890561 1360 12123
157918147331031393 18429 22897
99097369130323185 1136 21797
480760459095272129 1508 22550
202084712436555233 5587 26266
91422087784039265 5656 24731
884693042039575809 11357 28127
480492247820258433 2059 9560
383348704581404545 20201 21927
653732765145065345 22539 28147
536404300365138177 16152 16366
319226122471512513 11558 21392
209843337515604129 3185 28406
624869972415083905 2438 3449
632036752643447425 2010 18601
443351103422351425 26759 28455
930021028613364097 9013 22063
534219203062093569 8547 13901
391752806686088897 25044 25656
38546833632942425 24967 28848
54392131824624105 11144 30609
270156427079015777 14874 24778
605531921887152385 9087 11088
543536168583877121 1890 10665
776410089858526209 1961 7966
558866555076605185 1582 30156
572569865594193345 14845 21139
971968522230291457 21099 22559
256103137999769345 11953 13015
601340604373163521 7560 15709
689715047502151169 20476 22852
983894339993987841 9796 27171
355105885592390529 13295 24759
527840688708863553 17786 24005
229989743578403969 8597 14370
345224816148906625 6978 12419
404408438383722305 6150 29740
427148228847258369 2159 17191
661406160919714433 9052 21727
891449543511932033 21792 28928
617318245673228417 9639 15725
214323287430062241 6700 26725
770857149678153729 22479 24300
606059740626413697 2466 26901
428453373056623105 22845 26585
868040730523560449 14678 16669
687409250273166337 6021 11857
466822608119919361 9149 19292
678063226995131905 842 3778
871246072836015617 10337 23361
312796986030765121 1953 19349
383374784130630529 9088 9584
486986703972956289 1690 23386
473179436095207937 10693 16585
442632185658428737 8269 19883
723526361128428161 5834 29440
432866117132956417 8375 20538
524914103053760065 13413 26757
137495959075597089 3012 5547
526043055607111425 2077 18309
278970879501269313 8646 10498
664485745537163521 8237 11900
425744066574740289 16167 29027
744229450493328641 10874 28383
793655607726034177 12130 24124
3363606365439865 7 18443
795974127586806145 9902 15124
523972320205693633 6087 16108
885965866163598337 4782 10640
827224784364133889 1763 13667
882495723967426945 15595 15760
155496462604197921 63 21902
360469010647531009 14742 30968
226401371533853537 14840 16552
337007276206595201 20493 28018
560287763095423937 7120 27274
535660326871475713 9989 18987
742516584269836289 6610 19406
798586921794598273 2468 4435
890675966403200897 990 13141
983283702506323457 1174 18020
707124278814035329 19118 26337
665993815650825345 14858 20904
483544393477238529 9770 29526
922994237455394945 4114 27713
776905407381988737 11865 28289
694471615539644161 22789 26164
272522177193913249 23415 28413
774735295528270081 6086 15188
481319118135246529 12081 26491
296442723258866881 4804 6063
122668063403772017 19469 26870
941137345784607489 509 12737
307594391867397121 202 20453
443750437591408065 10686 14741
2799995999460237 8654 30838
709678345363752065 774 2928
791494403437752705 3102 10007
729891850059562625 7978 16323
594863138515670145 1652 21328
859158190274126081 13578 30081
269179259121514753 8243 20168
44807391913909809 6150 25634
795537242829347201 22047 27318
991490718868359297 10458 19203
806397454648760065 26771 30547
392448733025180033 8910 27357
578013920303782017 17172 17940
136538707075811057 4603 12796
458691385276850369 3459 26927
202105552927495329 9661 28740
133751964714356577 4932 10044
877718057403594497 17157 30479
454721581281887681 11469 20088
467278863685226753 283 17699
934145982006604929 8312 22242
186759767750412929 23210 23646
330487102264598337 12034 29630
719064376023286657 12707 13208
966396761868885761 17520 27610
639100083704473601 6946 27195
93309764144549953 8949 29625
92249176772003953 2561 13115
579302642752359937 4158 22598
493003301717447361 26832 30326
450996656163866305 6205 17658
68699039632807769 1867 17483
92926137840102289 16486 23135
776215812860893825 499 26123
215512794137623585 4452 20273
240567335069773249 1998 8850
97730867055069841 10954 13714
538586970279776961 16091 28734
565572813072876097 17147 22974
91210051274661201 11860 21715
507306942003289409 4816 5595
536930040459648001 1242 7909
734461389631775361 1979 10577
169640199139411873 3418 9664
294559939274016385 14882 23609
43067671519775529 18356 25950
355655665236511681 9309 11633
569469162500130497 14747 19676
91456035262758913 4196 12996
165518793433957249 1480 24205
548863376404824513 16653 27765
609507683090431105 18857 26989
671195325145951873 24069 24772
992020467863948545 2940 24323
434196752664590209 27512 30353
453855450159583297 15854 20141
760003372317704833 3814 30423
170796741667398785 18207 19732
115538576624516049 14895 27310
867091010072233089 3935 9125
691439194999439617 8247 21206
914319840612886785 11128 14450
940762177975230465 8385 14292
747153233911550593 10768 12195
463942756352373889 11031 29643
225764880899102849 6530 12820
613255615861078273 2053 21835
746127193656480641 11778 15442
683888145760697345 9868 28200
795320488233425537 10277 20235
254960954697693857 849 7861
518231312396356033 8964 18198
360146584509926977 10839 26522
105242109977094609 1730 14070
986536419613940993 2941 25770
625044383782455553 5793 26864
297447721360320833 12626 29009
917655197709887489 13373 21603
847821391769073793 5909 23353
189980812996171969 4531 7272
946884965009367425 5379 23950
330639638006655169 5060 8429
705945733336989185 15185 25168
196165528437280289 21973 24681
591842393650260609 11589 18012
793437630751281409 9457 27877
135464879459206593 16308 17023
142496762603375521 21464 25636
52403649264910257 16261 16370
922482469440577537 3564 27797
472984562446725953 1894 25702
249510614742877825 9880 29608
103788728440427745 412 16052
192478179151333249 9090 14035
387903004458181057 11929 13029
786746299319080577 14210 16401
244279284867168641 11302 11973
861477527658191617 12362 26032
333057991297721409 13807 17249
483100565621544577 11202 25627
582038523764303745 12273 22227
80691356098224529 22009 25878
278010484360820001 19684 29445
596974257503720961 2380 30289
501684557785530689 6074 27261
527873290080034241 6354 25748
739089402609721473 20846 22297
639048680712011905 5781 27209
530787769982929089 13619 15310
61193502730912289 13596 19016
531702974282509889 19922 21860
141854671101558689 6449 28436
860859854651103233 107 12134
526551120365038401 936 17594
31204681330791573 12197 20138
300858322707870913 16024 16253
240986343836645761 2847 21987
657659901738906369 4658 13099
360075360840752961 12725 21070
924904552660994049 14850 18034
206002138479597377 6477 23045
911733795737117057 14257 18413
564511549420870977 9506 12196
442228362790235265 19701 21221
622872411053968769 3971 17410
495330702302378945 8561 19628
917732721236816897 4305 21549
833934117972550145 14683 19924
433445793693529409 24384 27618
900392039988016513 6520 18746
327350740540111937 12542 28834
291300711326517377 10093 27229
880594574626961409 1610 9010
119625373169480305 1561 24285
938772687671857409 15627 29649
207315438746409345 262 17054
866424258803114369 15555 17958
707375185203314817 2435 28171
346497286126378881 5326 30080
266667072507193121 5519 10347
891073868362489857 2996 24115
845645713167737473 22016 25087
952854519831888129 10686 10779
951609318251374977 7961 13657
40865327605224881 3336 7145
147987397758438273 3179 4172
473641746846283265 12592 30213
652584874092429569 11378 25099
64296757818731009 12160 28794
653917760946409729 8907 17805
78516750675973409 23687 27408
790597997337133825 5265 5468
819587062259792257 25701 30516
135176216631574417 3976 15417
289082785904128065 4750 7096
310735135940451073 15620 19584
471019373236309505 11615 16252
738543258246675585 6177 10243
329381833262019073 7385 17127
590029110761694337 21937 26916
222925324103023585 2764 4477
148695464580352865 4161 28659
843914043193137793 4322 8912
74487853489518593 5716 9988
126402261573439041 18976 22392
873501633496527361 1059 14450
651112778844535041 29064 29704
785384126245876481 9114 21586
388237990556810049 7035 8419
172549905229171681 13610 25411
791089831773348353 7477 17478
539023284865397313 17498 27321
514384007254442113 4001 28129
291163785027247745 11236 15440
532963338978746049 2609 17748
241742311176725633 3849 19624
688894988993702401 19909 30857
484724331614042817 1258 11757
128605740660532321 15366 27304
746790342786187777 4694 28849
727641133741023745 15425 19957
264149255708343137 10451 11719
7489846865425421 13431 17411
395319084381728897 898 2009
255277340916826753 7499 19839
39645084231832329 12566 20962
294631790410534209 16032 21313
772666104936394753 2957 12414
981770760535674497 17959 27729
47478703297809233 13248 23218
165469395670825761 23516 30589
265515422895706625 1363 30997
945972472314117889 5582 24721
9017309140769925 16362 19092
714787350483390977 17820 26829
436813268982110273 8085 16309
739871552726576513 1694 9125
272543883304603457 20849 28610
970295594056082689 21456 23848
884322806142254337 6595 23990
216767108546243041 11986 15163
340626579159103233 2944 11151
105848589871612833 2271 13988
315615190899183745 11251 19276
254987562683389505 8331 16629
287737673660199521 2845 11614
157099701650466273 19949 21835
866685992451611009 1791 15694
328203134627592897 27212 28521
957388813708771329 373 27702
888030794976998529 4376 27216
882200957786256641 3249 21162
2918626013290294 2043 7818
312656982996099201 7656 15349
346571509702854977 7004 22747
240933735336827937 16353 28599
919375864259713153 12014 27363
450377745350973441 20545 28463
949589451220361985 11785 15108
987955758834534273 3667 24541
236690036386640673 3957 8054
613611696824175873 2187 18625
191930894645807361 15203 23854
272645359450113025 6139 16756
156318223476553441 8154 29488
819754493560505857 13570 23117
742835547368542849 3589 20387
995044630626171777 928 5026
746513286341659905 2311 11345
217743128416724833 26954 27126
409727534806606273 7349 19070
848328928641226497 9240 10401
437728417260906625 21662 21718
986469118785745281 21433 30224
269762124063078081 7026 8383
687360465433148033 21603 26605
855358723677475969 6823 7484
961375753683096705 2957 21679
921122842999650945 7841 16615
37044551039802089 17296 30715
8962709991415353 3630 17490
435299342341149761 8360 15933
938330650534908289 3163 8233
623439983688502529 19042 23027
720300035544930433 22387 22951
915296321839786497 7471 21006
50034730234571609 13298 24003
718614178583468545 11719 12495
797129013079519617 11666 29136
456236930179155585 7853 27869
537067375989494145 6670 26507
849774184301811201 8262 16455
143579534844512577 4462 9841
445474746170855681 17123 28105
788002378274441601 2261 4595
656317070913647873 17296 29151
335781035655720897 4959 5414
26427551088342937 2277 6507
685971364646718465 12752 14090
866572598990774913 6158 11801
324882286040796929 10845 20393
352311491675560961 5621 26493
542854761278462657 14091 20046
99977906060903617 11597 16207
797126816664537345 4608 11133
418815232364746497 6473 26691
75837485919947761 1648 23520
430423489300796545 15024 24146
307596170002760513 2621 10531
684816488900065025 14902 26580
539243219263497025 12175 29374
932112332841715073 16428 19322
892829519227525761 7995 14102
136337848503185201 18098 18986
605949193718629377 8014 30723
189424937484421473 6170 8051
286874049979353185 4760 25523
948194915750104193 15823 21487
133824948618823217 7036 13097
515302572388552705 3757 27185
741392430633744897 22784 29791
751965390955486849 6855 27087
171697491358798977 689 26429
276244594912515841 12473 28466
456103263319697281 9607 18673
514135501581488769 18175 25945
746360837408488449 12387 21587
763233488735128449 20683 30003
730784173817035265 13885 21498
685068079502482177 9992 26703
339034041065872321 8029 24267
833198664189058689 2116 18283
670926726047291265 9303 20821
102667320365309681 19539 30578
890217635695634561 1428 13251
540827360878697793 8821 24482
929374198679489921 7478 15745
863546688286643201 19923 22793
471767939554098369 18704 30751
10823503641422151 14009 30329
906248999897592065 11285 30921
232771352224727233 8030 9156
911741013623171201 1962 30298
300673401241287041 7929 21606
716412684120491905 21612 27112
608852772052241409 567 3859
50567243667046569 18984 27808
267546055358014465 12785 28806
271699733928350881 6095 6971
536003405140217409 2668 8619
517692622485171201 9378 24676
883455877951721601 15615 27538
15203044130693401 14318 25100
937471790639900545 42 21995
939127892563504897 27394 30937
802942110445162113 2940 23685
234815955312079425 15055 24445
793205301120149633 11561 24972
983420836523364993 6193 12814
649342510870329857 20243 28305
817779293810311041 10562 25404
797637442282418561 22918 22929
213324235433162817 20577 23354
680704237675104897 13136 19069
678743746420018177 21638 27067
488951543633572097 7612 23210
91661415683105937 7959 24488
565302623778197953 10725 28824
589314593671112193 8562 18467
553990828748734273 9400 25048
873256936226454145 20479 24773
639824014196978689 14173 24937
492548907806984449 12402 23765
581698995602078337 24086 30496
352840892063184705 5168 22393
550082347652850241 11223 21082
633651353081468417 15648 27169
295593387882913537 17141 25633
305965589382935809 26385 30035
753626009482662401 6174 30956
557265269206475009 14192 16418
59677409747632025 10002 21509
902482045293865601 6523 24880
274071982452230849 3011 27997
588257336213850113 25153 27136
274147841585030241 3183 8561
758174943042575873 18027 19218
976173786179362689 1275 2963
249598373145396129 25027 27238
693378965593222273 3471 21737
659787394577520513 11955 15572
725558437328860545 9100 28539
897576276354136833 12902 16701
979476719780816257 13905 30578
313795188724327553 6565 20016
214200994040812289 9332 27109
937741318287798657 3164 20629
205075279913227617 13412 19475
863703197626236417 6062 23699
187863481696044929 29509 30150
388155566932120193 14856 21341
28253333426956573 1306 20903
949998338956362369 17481 21582
880103445608956033 2925 18052
390048612116991937 1566 23494
854110669930360449 15122 15175
978743009230768769 8342 24152
823626352068007553 5872 15824
937097660132572289 15102 28045
179675382098903201 2741 9362
168544276842339969 5164 27117
917660874818000897 10543 18494
557352945065410689 5007 28729
183790761056069857 5767 21136
182576414695219585 19541 26714
832997072095825025 1561 13831
687295866446255873 1196 20410
398216694208084481 29982 30824
465631624048086209 18683 19869
47039892192703545 2766 28154
823498860701612033 19794 28077
391505843471275457 10862 23170
210865115871811777 2242 27587
141764655721036801 870 4803
318579311020251073 18422 25827
958787910395383169 1983 9918
513900136193058177 12434 18408
449262462812772161 1278 5152
546206359083775809 10512 29125
468298694344309057 4710 20604
242055110030136705 169 10806
783452175868806273 893 7768
533305865166973121 2995 29553
133582233147759409 17304 29690
384312897130968193 9648 26029
302707045715255425 1836 6865
531666532889083521 10262 21998
907406894982937473 2047 21181
755810264295249153 11233 19175
566168493602507521 19835 21315
158105933891256705 616 4047
12577678184893415 21258 24061
433498146103943297 6455 28883
495342345906795585 4354 6470
1310398428351790 374 1900
403379984717343361 14391 22227
893499150888985089 21367 22585
260514255161613313 436 18206
100394042794881953 10648 28196
491112575662722177 19557 28297
623732134254595457 16429 23761
466276442657619585 5428 20037
617981146155294465 4739 11554
554192105810937345 10149 25540
787623570908877441 6198 18076
409097576804757761 7191 14756
828929230217916289 9264 25113
408146381740746049 23970 29085
28095969480375517 19486 20603
478836870249143233 24830 28002
241279097779788289 7729 29964
138341106195877473 3531 21648
609303756879043585 14989 15528
941222649879851009 564 30160
72119312976248289 6967 20279
237763173559979905 7260 7947
102440971114589281 9800 19650
694780039847064065 20688 25393
278137719594518273 5992 24444
67245379330170609 8354 19979
708911806807421441 20862 26168
78072311043118961 8562 11754
45928156554687409 16454 19817
624170513178423681 6623 18967
978648618418446849 1137 19189
205361203671817089 23180 28725
784728104124376065 5986 26814
610320032973230977 14448 30251
194671464983727553 1250 23142
534213435048943809 2153 29357
735159143115005569 11853 28840
406891678510927361 5277 10825
550272739368523393 8683 19862
679878975138269185 8712 9980
859578394707987969 9304 20970
955934291176770817 21437 27301
607518927252513665 19224 30643
760511820032380801 13372 29224
557552093178294657 18308 26657
608044571820325761 6324 6606
482003148724004417 14547 21806
515941231136526593 16379 23802
345333690120746433 13161 28733
606022346287897345 18607 21644
7745910995694772 6336 9556
931551047706225409 4846 15700
139544959341016289 10293 21504
147545928806717793 710 27467
478491506858091521 6388 18644
318082035125730305 7850 16359
427871028848720385 4467 13002
505440190261293057 1475 8948
789922792558925825 7095 19146
557407613394506305 344 6876
925715672884116737 10758 22682
814774763841764865 7260 20743
195931733337943105 8267 14402
192492032212715713 4621 12642
386523115122820097 984 25722
179231267077351937 16177 22250
887326177356200705 8612 29208
995142433324279041 2343 25051
930833586634584321 40 12571
256674299394884289 9167 21950
71388871737525505 6369 29164
725507579887409537 1892 18761
507953511322590145 23191 28424
491784100563148033 9365 22448
715571830387048577 7176 18863
749626649097596289 21479 28580
124114019938822657 14797 19190
442466940198212225 15823 23934
80221864667748833 16967 19894
612136690586840577 18025 19850
28765083859006781 6749 24046
951435364413111297 12908 20764
237380457400703905 17751 28308
286327461765527137 4103 9981
709683474107215745 6709 29852
234102165197210625 2985 21118
11047260508263435 6494 30034
718282674759638657 8126 27559
918212552145654145 9619 16572
762392173706285057 22833 26998
906380389441622529 2382 11505
130437540426104449 731 4891
935427149189259009 436 8131
329252522833794369 4976 14410
270542435825291265 170 21219
896459185602896769 19008 25000
352429052767654145 15174 18203
72917689717041153 2970 8197
967577786010721793 2011 18050
297239362768070977 8801 15013
24304455438631581 12284 16976
950118227708852481 19858 29147
496988479959867393 14551 30996
129673179143271249 1363 30670
865365693457725569 6050 22011
84544442316126129 18757 21559
655601534576717825 17804 22258
587853657482302337 5885 24511
377882275327586113 15025 20887
226496169171038977 8588 10003
371804450770866881 1479 6711
551785115834196225 3114 20370
389182133988747137 18303 27726
871650086758915457 11839 22934
239056586671935649 3463 27013
992528930962780673 1178 20439
351249794470028545 2149 25665
265514454878708513 13271 22085
972426273017191553 10587 23486
585038542341084929 4593 15353
718115293592198657 9904 27058
914050624157749121 7928 13600
610296033306966017 12767 16409
370386873218993857 14402 23620
641642782312665345 10393 22923
413128924881871041 1564 24546
807735113363491969 7132 29217
846584004686395265 11297 26293
344892347011857217 12658 25951
467336427435224513 14808 19005
214648784938546561 15116 21506
720046250421635457 1118 3917
670019265953591553 2239 5512
193923384271041505 17332 25868
318841628493800065 147 20282
605705056426433665 6545 7096
127543233802121841 6719 25860
986496727055321601 7025 18116
551616283725039105 4186 23173
719805704003480449 75 5568
265492602947695393 3683 11054
865950614939858817 12 15759
113384045317445729 12439 17857
422086938031771585 4802 12415
847006967980341633 2850 6824
877948523329234177 3501 20283
262778238303880577 4260 25397
799073688737312385 6999 9645
486942021458254721 3540 8755
446296539508349377 6814 30577
530599594751635073 5976 17957
162851316143150625 702 1912
412215097642523201 677 9510
883406204592784385 5988 11566
947123933825380993 11823 15161
804491594712775553 3148 27860
534284758614099073 18887 22235
450745222953710081 1406 23951
307280383065062785 25579 31013
882213283874751361 453 17513
259374726651792289 6295 29560
396098463052293697 717 21821
314252232477244289 16596 19405
344703910634027713 19124 27920
413807990431713793 13996 28302
447367709995486273 23085 25517
131326347266934817 3242 8208
52499635836699809 3299 27805
375962573008983745 1459 9303
975659412595785345 23861 25117
99359942234187313 9909 13628
136987098360069841 8432 19659
327622809161660225 552 26444
849053008782018305 897 27152
729959503525776641 677 27249
358900244048687233 5276 21824
357480601014735553 11366 14751
262591125366395073 573 24135
321164794067030337 17700 20723
136956661109625345 20953 28642
656716566418687361 20858 28440
163944843925033729 11315 29451
843765260102401281 6003 7982
712707173416578817 29703 30544
976312826832462081 18486 20341
396515116394862593 7733 15983
964885830345636481 16583 27506
909329700252445825 1241 18068
900243962954910209 22952 25297
185443114429258305 1392 23806
985578128781412481 4401 12502
298928987943884993 15274 28540
907061959561580929 345 7695
914500618087981057 3444 6016
17130569670072761 3895 7979
593228068108917505 8512 15955
20611328435428789 7256 10133
334874304563921729 3136 26874
274830731285618401 21663 26415
354050511349971201 22440 24995
511533602430368705 14092 21874
946577798869878273 1998 18571
968014875864369665 11898 14560
929765036679842945 4553 7894
324572597075764673 3950 8321
570130408223032961 11062 18031
873336559657730049 15477 15628
968341118266881281 22877 30185
939074801217820673 21194 30394
335114392773004225 16042 18093
428068021367252545 8156 30250
152666214728274241 22199 29860
284969547500487873 18946 23128
942521239821299841 7562 15380
627578512093720065 25065 25618
524497444686648577 16179 25345
244262789513889793 15073 16369
83054519275702177 2827 26552
383451997754221441 12703 20312
94433258135271809 4790 12302
575912937682410561 3879 13965
21780317272568797 6800 16441
445426788212216705 9605 30140
420539218830970881 25716 30339
763978842927478785 1332 4752
283088785183235105 1155 15400
832750688625353089 4084 11650
631066730951463425 573 15631
56115228321722553 4854 14652
15609815097658243 12805 27370
701811290244307841 25346 26356
479759726115123201 3229 11665
629691216851561857 7417 10020
395645072849145409 9026 23656
112061082593200465 3899 22867
577622287066279937 13109 13176
490749650524442433 21531 27245
485345398208462337 8536 25634
578225239128130433 11928 22102
924165234377984001 5 25804
18310204894810057 8459 8686
428159731533821057 3823 30330
122345266605165649 17246 23385
354882154916740673 4623 9367
451624436139560705 2592 30528
103267059415198753 15437 25697
695038276992619393 18998 29328
980220518050050049 191 6346
566267417589095617 3226 8331
221409201197143809 17018 25959
923978502334719617 16309 18625
174181720157665857 23066 29779
78625091614249249 22401 27093
909777396203676161 13898 16089
693448890014792577 4162 7777
96850432431313745 2274 10644
286510443482249857 2342 11555
670752410522094721 9880 19296
758155250875844865 7252 12743
132938813715188785 108 13688
222291658726511809 6626 20737
10114074829456145 5469 10534
565507548134945665 1058 21451
385530301750879553 605 17401
336893117225450561 17311 22971
300954603466191617 4293 27603
493291573475076481 24162 27560
477691125145444289 7440 7636
918061968054651393 2357 16939
600458542275784833 10857 17037
515993520614131265 19414 22381
240930697180193217 2479 19277
90980681764612833 153 1688
172833561137633057 27371 30956
776788898535514241 2799 22286
374454973720308033 11331 26228
167125953542928577 18624 23007
632248359122169089 10561 19295
969029888918299777 1703 29360
167964993471759521 24077 26172
158578194245158945 15528 25127
628289498293025153 6326 6920
798500707627184129 16094 24077
827976482162060929 11849 14766
617000159022786945 7819 17826
311195838870471425 16271 16544
5172840913473920 951 15175
627220905395223169 18416 18960
293329587739542337 8510 25664
877350226253565057 11310 26859
541970255738121409 16810 18043
911954010448855681 8721 9575
946845630049018881 5917 22522
983960991775401089 22060 28458
31312892856334429 12660 21491
215640017642687809 10567 22826
508523863406900033 16149 18188
896683486536556289 9512 20548
712984003500551425 5859 30397
211568519612857377 19371 28192
568216446910248833 24500 27924
790622083726273025 6287 27953
846077248164590465 425 25324
722942134375148929 14750 25746
199783950194209569 25447 27319
543598671999131265 9484 22080
192212001626543841 26893 29585
337666347952936257 21950 28544
651340217173107329 12793 19779
755032433226912001 9239 18438
467524064451509953 1096 10992
546674087081914433 935 5534
644602831688324353 21225 22740
192880464791056033 8371 20079
859683030287513345 5360 27289
548696694583785665 17014 24044
480195908619471361 2136 15687
747847382020577153 5475 19197
137770962808986049 7100 27818
609895451924888449 24234 25328
913730602228262913 949 21758
575867232913491713 6459 20025
983568858671944193 17829 26752
912013917743340801 5163 24126
726568465936146817 7621 26837
988450687406778881 2000 21779
810801675823512321 15938 20305
305396440239594113 334 19620
988205176887127809 5529 7297
842007339680588289 4610 15230
54228552455711569 3445 14110
50412567780373505 4131 22608
413923717016366785 8350 24550
452204896796867905 2001 16603
165046293309444545 16440 19208
88976038364808833 6991 20309
728358442433027201 8810 15425
172696832880784961 1671 2624
976690319419375873 22183 26655
352770887244137281 21961 25550
116361137232480865 17862 30499
718395577555266817 26942 30708
761432127243921281 14078 23314
161691285472688417 1090 23962
287418698878376225 12721 22714
555522292934693249 5194 12843
910724945946824961 3097 29072
579436322997938945 656 26810
306066102539212161 12807 12827
431934587673222145 11327 24102
390453779887820929 18902 25618
217121390571254113 4041 27947
602369303726952449 17981 25508
574102931846436353 785 23591
767391439639638401 12202 30275
63494407778510009 7501 11626
724597324766854401 12470 14348
658332885321950593 3904 15868
918412561577127937 24643 29425
484573202351118209 10335 18820
728512493528079105 1131 11054
284546347245321121 8637 19997
434412055781550081 10309 22463
198320181123055041 16763 28486
209009224963786273 16931 25435
986648687832055041 7089 18098
53326967169084585 16113 18215
272787358048322657 5579 10966
11726419847313709 26754 29804
434102648314716801 13475 22970
209960447887382881 5004 11504
609819132085849729 26389 26898
553223063147676417 9091 28752
279062103146085153 4600 29071
405117482627503041 21855 30985
911087249995166081 17044 19854
413692499263014209 8752 19602
430921982905015681 3118 8362
675423245070831489 20546 20881
338522458666265153 7870 23868
728224705324755969 512 9725
478422669291116865 18568 23247
12520555731612149 4875 27616
396045761030894273 4351 23579
720409239498160001 4007 20162
595890807627551361 20216 26839
332421921465467585 10928 29414
502209251370093313 20360 27133
121580971136530993 1816 16300
866561549918227329 10647 29567
150788127392814881 11004 29990
181627532444128545 1061 24147
873097766296801537 4186 8082
318342555226347905 9964 21736
767858385433342465 7576 22480
273986020826047393 2749 17512
387430567993312961 1680 22645
616355446455738625 8073 14274
719580682563730561 3136 10110
399397340618907777 11595 12230
263143338154513633 6473 12753
797008666024577665 11493 29927
892974278795563265 10394 25627
593761801879313793 5662 18441
22519680053939341 3891 30144
399474599923106433 9148 24870
839563342223897217 10646 18233
362767971056218369 12749 17401
529006198512227841 10783 24138
75896262742599425 24160 30503
928390538819215233 22151 30748
832814879084029569 19353 24147
902016342911060993 12826 23322
199442567952328161 2052 2061
459066080426509889 5485 27228
495393790942888065 12307 15767
183074177522819073 20695 21818
81849060484454833 10295 28593
276820338195008737 25198 27339
651654991016560129 24319 26636
720751797341371521 16010 27620
336080775063745537 8979 30022
788770712890567425 16951 18094
828699033939717121 2123 2459
280218517999820449 26115 27942
336368416189696257 4021 30652
238625080740021633 12032 29058
530642683331453953 1428 2372
591201077980151937 14322 23961
32606146743116681 17511 27807
242738866122806497 7176 9502
937162623360723713 6456 21512
317353462657642625 7975 19988
948841734347421825 4562 19845
682609693059916417 307 11583
910835292981946753 9886 19539
948929155279508097 5809 23339
650595450366832769 12805 29609
268196698553794017 6673 25967
622364172415377281 24149 27626
624589202252671745 4707 25965
401645758269392449 12310 19686
285430014905003297 9090 13444
559286858526892417 24267 26603
409393011609672897 324 24705
980725278522154241 905 28687
994343707672555905 25280 28205
817928612685694337 11089 13558
673606846734621441 1189 25900
509662588719105985 2616 7658
797711653454527489 3645 19909
668537063945993985 10148 10884
306904094862751745 9807 10905
708641922769341953 7464 21658
22054519644115089 5804 24414
67389714510074585 18909 23638
987673144017513473 11342 16197
777566584193703425 21398 24908
983456229263552513 9772 15950
314282135885211009 6578 14134
327219655418282689 5434 11864
375510698392556481 3905 11962
911694120394315649 19490 24008
525625575445747713 13542 29438
690251733479662721 5658 13617
187810609655581825 7210 25300
411537504106817665 1821 20075
228228426754217409 9164 21750
919645534829989249 20435 22822
821739593186403969 11728 13534
5368549646306065 30625 30707
751901965481710721 11965 15674
175456783802040673 19383 19495
230560413010589825 4787 9894
154066443453942273 3905 23469
394887228597784897 16289 25362
42697037093098801 4454 16639
240067425824999969 16121 26154
142784641893058513 24163 29671
598692230174027137 4862 10992
923633927254392961 21485 29513
733896221129679617 6232 19718
666130828810352641 14473 25881
751577175162967809 18757 24622
259278575851602977 5199 29301
570652011860428161 18984 25897
596493960790297729 3209 24669
255325265375365249 6246 12351
119142465038486017 694 28668
768420959710891137 11788 22694
684891597658307201 11624 28511
260158402083963137 7724 15972
253006853404833985 23186 29455
45989147897469001 16125 29328
162647635954215265 14251 29493
979145889730649089 3398 28315
454951880797857217 8804 17795
584984813778543617 5473 28398
893244651232393473 10241 21752
827030447606521345 6173 28263
486716389872732673 19575 25809
237438536991472673 14583 20206
797490373648344065 13434 26759
239254753610698145 8545 12933
329954761903444225 25332 30379
197556158116508833 7444 10919
344233432863873665 3705 14029
974683688773783553 21146 22894
967350283379182977 9614 27861
967828090816251265 15165 29608
487673475343967745 3268 26849
909027735655730177 1966 20711
559937290624468161 13877 25942
845339199432441345 19894 24841
237124142128251937 24083 29866
813601920495418753 5117 6856
918353144612787329 26860 30360
936053356648866305 8880 12595
184068260638440513 2684 17352
773497590600602113 5199 8256
731937529793945857 782 17590
159058984549840673 21 20590
574532012530440257 17367 28732
727571497421937665 6071 21363
591347211624459137 7507 19276
849784129718184321 21459 21611
614112853515791873 1101 8837
966313424553664641 15083 18471
434260790078205633 15630 25683
415904741424821377 12980 23033
512213642961896193 15360 20214
268460271046055969 8090 17552
473286713221206401 7469 29722
281335623964078977 2031 25894
616826853433991553 21204 25833
18376386401104841 9464 23687
790710428459782145 13822 19512
795942832284463745 14447 24300
839116935664108673 14817 17693
58287366952985313 23866 27857
763449611815481473 1801 9135
349456886754150977 12357 29193
317479975223250241 6892 19850
986382776508651905 25618 30378
17631490043065413 1531 9053
49880910683622657 3148 10841
995006755932806145 4237 5585
16912659641523221 18973 23043
206539919089472321 5655 26119
686234455604843393 26866 30401
975502304279729025 9672 18953
634388586392521601 5690 6995
106153667792078465 12124 28816
453885186777068161 7966 25265
346460991297263361 14797 28956
972932614837819905 1512 17034
173837840333710849 26283 26406
973504567453826305 4756 18974
699575376039035777 3378 4669
865142295531473537 16238 24529
209559117309758849 5832 11135
361723017603832641 12267 27824
99258250409079105 13815 13896
673376981723695361 1069 29289
283749065819371553 2558 17550
627112543530525825 5397 15918
427944851213879937 8305 10592
540315563991857345 4122 14537
886989726268119169 16634 28365
67823351680640801 6725 17259
226155004374803073 10382 29666
384558630001382785 20456 30062
846268590063637249 21930 29100
970053285371672961 13330 13570
619847120780264065 525 8491
489894272037521025 12195 21823
19747500598661817 6784 28378
66917869701295985 6086 26578
133776535766784833 19655 26323
671936639216571777 8487 21982
2788502347506495 4462 4894
466972130028747073 11276 23723
995543737196584321 18356 27293
890875170396459009 15613 18085
975230792052421633 15148 18233
136745975638898897 15562 29301
480822623046620353 7674 23926
561110560261628417 6157 7460
613343254345416193 19100 25159
292700625014187905 14263 17600
397809130840016705 5541 18484
294046217356072513 13286 13535
446088154239014017 23248 24529
979877105047773313 20122 28102
592015450635571457 7685 23797
115071581480865601 4821 15783
717799973226057345 12867 19149
676447096033253761 7967 16138
426818633144563393 12787 13713
395011491358918209 16333 22505
338460676754060353 20225 22522
439024129861973505 1131 30824
288193797366332673 2858 22156
514594144299739073 2093 20393
765665451083755521 23849 29236
100957193048397905 17675 19959
923235390425134081 13817 18549
181754380270820801 10664 11627
123222709504368305 702 20468
547291951487249409 7634 16909
672684118550520833 4821 9258
999159365799844353 16331 23057
771095504059793793 12835 18075
542404912723039681 7333 21666
640896314872037505 13036 16274
345915560993223169 7998 16718
197919951840241025 12995 26037
890625686483343105 19075 28198
477555699396262401 20478 21395
515059438161589633 8061 9074
105356457013051857 6600 24461
511969907791606017 1601 19223
560848781700258305 11190 18009
818595095591650305 16707 16872
34642943604289657 8404 30485
944293161633492481 11920 18923
980593620010253569 2131 19177
625339987396419201 1821 5639
788402572099336449 15890 20435
704002206402716289 12423 15245
252591343937893953 5995 24833
983870782612161281 19945 20472
210363057706125281 4676 9594
198556747698017249 21959 23151
254799834718667745 2424 8610
162995186290462625 5095 15471
884397302118777857 1248 7679
568370776982387585 10535 11758
486223298838126529 26107 30422
534357714757664577 8025 12724
831297156332304641 26291 28609
10759873648861885 12235 26233
606959230941285505 6674 23213
254338228981485057 21676 22359
942920311990668801 5835 25762
106037686664134161 2074 7209
940809502399105153 23847 25348
63016806595971529 6019 25991
371656135400904449 14692 18759
211873875681970241 7708 9225
500284095353222849 7951 26161
703727587091012865 16590 17857
358266274215118593 7512 30990
637094913832836353 1111 28682
339618390976113473 6885 9442
334052868471463425 10016 28195
549671644370100417 21908 25345
555121147804367617 18721 21451
38376977568631785 5643 16838
313837279833510529 556 10021
43655506680899241 17826 17905
209446187829254177 8647 12621
671992731470396673 24606 27814
743125615292246529 15522 29423
560084331010124033 16038 26540
122610873292824609 6301 25981
213728504080748385 8005 11097
517417203024482561 12188 22343
935340583678858241 8228 14437
704011541362060417 4130 19127
334464184079024577 28027 28109
763229811364670465 4145 7148
772316023247974273 4660 29725
802993928820978177 4239 23491
593693257692663681 724 4818
716997374409377409 10832 27648
553507113480272065 1779 14696
548777573674268353 24231 28216
40324324090164513 34 22078
177483564947085185 991 14006
887337322694257537 9566 30631
918963865551784705 21832 28071
930363400173192193 2580 16655
968247765235165697 7558 8081
152530938339516801 7901 21915
279211735010928673 18638 18964
207216331708139009 12559 24800
623696598694710529 1396 1673
523781146961532353 7337 13862
18001183992179649 5308 30251
337986278372213185 22222 23424
100713200486470817 13023 15393
892568075280429697 13648 24723
976504255434971265 15742 17921
236413121392644129 10375 29520
417973134667494849 12460 19655
275141820383531425 3939 16386
743078431906820225 16108 24179
182548816529859425 10098 13722
46400622708123505 21712 29858
957617778525737089 8510 23001
877796653538066305 22878 28416
645299244696502657 4979 19435
785736845072836609 22801 25951
444938375244639425 2280 17320
572113967087783937 15107 24188
672878060013928833 3555 21473
42203826836018977 3369 29974
632113166928924417 18611 23429
184001073093380545 11291 24303
406175463086327681 10359 20924
508448132415043841 5111 17586
925509788128998401 19340 21507
55782539277100089 17257 28408
331083798219893313 3672 7132
486408585958148609 18304 22254
28757922267921289 10503 23426
291010008197101633 25893 26003
79856449730471009 7883 17847
592916815223407617 3306 12188
38648938498617729 4893 19602
992861158038987649 18206 22854
52395756867881009 15238 27127
562528900427683009 2548 6661
434741626759979713 6060 25429
339041289945608769 14679 30837
411633641738632129 10 27122
887496108030763521 35 13787
602571139109862529 20536 21938
760609025878675713 10954 25204
340424412431005377 2565 28968
295482915249980481 13929 18350
111630370657117345 2762 4446
112558520195161553 10496 14323
980026826837502081 1529 23599
605576596774415745 24508 29475
29752150377696297 1575 26330
764750628404680577 3033 3254
523601043929417665 21317 21387
475624863165396737 16168 22583
846143323281502593 7810 26858
929652450450983937 5985 17192
255349610966817409 8961 10088
471681723291300865 23938 25122
893959653297052673 6054 14440
689451385831414913 8348 17367
322029199824456193 5635 15005
875407203349769985 1305 30188
604690023360156161 2752 22154
234964116432617953 11884 18453
35465475780199541 24547 30122
679099105079263361 5225 15941
132341218030710193 21539 23702
912245582619004161 17884 28017
41206320247269449 13832 23051
391454938154456769 14741 25067
293957207018344513 12258 12403
154175851362420961 21010 30834
680212697535154177 7522 13189
40364828996320769 5107 14652
869720867773047297 23837 26497
102196604547184929 11620 15736
920050817296285569 9335 22871
171591902807794113 22847 27398
872998054291038337 7251 10363
280791613524083777 1059 20986
863827961356605569 22000 22560
623050670069790849 9449 13179
767295399999049729 7205 12054
641639825020160257 14447 28917
755396478637905537 6330 15412
431866635499861953 2945 29578
899190797511813889 1630 2702
447373376138042305 3143 9648
706300067358341761 10692 21209
793186999087158273 348 1132
806710689707948289 6089 18547
102678794899286881 7232 24902
863592622144793217 15065 21681
532883247772421249 23061 25161
21097697438570153 933 17389
183595640100659105 12835 24306
129936687606743825 16521 22281
937286955140553601 9223 10430
523037261770859649 16335 24729
569175702660469825 2581 17466
722074991806138625 14727 16069
967750527635903489 8077 30826
955669455475437185 8545 29948
982425442634049537 6976 19315
116528695411176385 1215 19661
201320271796721089 11360 14216
896453481991805697 1984 27878
123297384173138625 10662 14999
259748947644268929 4441 6711
215720320335325505 12164 24669
105404192850251377 6195 18162
383430547393427201 3206 5213
213348150925412481 4408 11416
371117958064349569 14081 14977
402483778991488321 14451 25721
312748473897681153 13074 22058
734753064871981057 16083 31019
936094044187004929 14527 23115
182984190106971297 14000 19181
238663814078844193 5419 27217
152817589544468993 10787 14358
523571847830641729 5936 24721
104428371523191281 19736 21585
880643601798208641 4288 5152
451647820024973633 212 14353
716234011407952001 7825 9832
16577642772411139 20360 22925
351767058098200641 20993 24530
811039822081227137 3471 23401
301625843938996481 19821 19821
149160038330187201 9477 24999
474540852767528769 21579 23320
227300604303749761 6964 14911
545524036359811521 15720 24666
108406751556664465 723 7032
974883023328398977 14127 21318
934479018207213185 4193 16754
608438495579680001 16981 23768
598752530154023041 5890 13826
454479017861199681 13123 27745
515714866859369153 70 20558
363881626129231233 13261 17539
512347527946595009 319 5657
410659403521517441 8869 23185
111935407141913857 2840 12645
177229360165359393 25743 30825
195444286003059617 3967 26088
291931479137542017 16154 21524
446777753257421761 15954 24843
428931860866530433 10027 19824
183240758551768577 17570 21393
198074160402878625 14844 17405
360557492075003009 2788 30992
853204413363375361 4966 7002
416230178290639681 2712 16066
392409882400482241 12375 29604
722377166854599297 11559 25111
860210883804544641 2277 12562
131257634062201585 5991 15178
61006699007887025 7792 29735
429987237305851969 6712 24111
522588583456627713 6308 11652
25913073952260393 10854 30402
484021064642103489 3800 27932
345565743322239873 20564 23412
551774733379520641 15935 27206
489077611177300737 2485 30802
967424773304511361 13268 24555
507835249584701377 22415 24780
441176298704949249 16669 29284
283736061151124385 9400 12720
992601015481778177 20120 22139
534425791051219777 8987 23117
696347062375938433 3823 29280
967800138365369345 12748 21545
284752307648286529 23022 26546
432534537639867265 15374 27706
250943748878842849 11580 14465
998755253681444737 17118 17372
71119964398757673 5479 29703
892015812672568193 13369 27769
434647101517132481 17094 30510
139425938813054977 9512 17281
123428632116709729 9834 21986
786222996375357697 13327 13764
228149374637457217 10480 29176
762902147678879361 6426 12087
166872998055094273 22534 24690
967255785428179201 9336 11125
632797037423589633 17798 22768
539407606424113345 18554 28818
535864942269906689 2574 26380
350656324723274817 17137 25577
279981910922675329 23333 24375
918223567747467905 5153 12822
194540924505769665 2400 18188
748834940625997057 409 10465
498715787360797697 17898 29783
732183333226863873 6004 14958
281949106384441697 20754 29290
363254648635376065 23037 30021
899198123041191681 4994 23100
136076302112449809 7942 25761
536526413592905985 4532 7392
385202344914048897 13481 21025
675163965698519809 6370 18950
225771649049711713 9582 15219
384945255707147969 3659 30127
808237683198171905 5204 29804
697325186606452225 24985 29179
901092588908333825 5764 13090
214040755320933601 19992 24320
518427148607699457 22940 30290
592612649503369217 3333 4711
458419116824110529 7019 15700
683079905775851905 13524 20247
619404830355932801 12443 23935
266885475012333729 4670 5803
701521678211598465 8653 29920
663236890509590913 17008 24758
58191928804504305 12694 15911
229366363186560577 17078 23079
10956989374342641 4607 16779
32301669353866913 9110 10302
156468171225981217 3613 18694
971734330610434689 16499 17323
330091756927394881 5970 8823
610254680521631361 13619 22274
4409117521035456 7668 7832
9378514628711089 11262 20217
722936896053489921 2987 7667
734646934025132545 1333 27381
645947874490644865 11241 28731
831984208262856193 20847 30129
395825586139629569 16081 25105
567364695362112321 12439 15448
52927067586054481 14073 23167
369955327703568321 3006 24537
508779690084971009 10234 19474
154339189996871809 9227 12831
450491104850243585 7338 12370
956121392442344833 2298 8130
937282263033800705 13091 13720
469467111946141121 15685 23353
188518871524408385 804 28337
552052128622538177 907 3639
382085649969020865 12181 18116
340195006156644545 1035 5758
47077078021487753 8780 19676
977804301551675137 153 2835
911486582001963137 7904 26410
936022626831952897 24079 25260
282823611166023169 12522 21891
405123656021888961 318 7945
501918290813485185 2969 18175
798104964930669057 1455 21124
454922471265660993 12641 28827
678465205634143617 7870 20098
310346532039197569 2872 3293
578062600216195969 10626 15543
872136278214370049 14350 15468
456497877214506049 21881 27228
954288103948307713 7736 8632
351303178990288961 5978 20434
558002960930963329 2234 30302
419219996147052865 8555 11795
727648530040958977 15034 28946
673245960488298369 10209 25601
790919168508779137 2111 6851
172000605528072737 1936 7737
475226605683083393 1743 17121
288834325353459329 3134 9008
314958220993389633 19562 22305
166723458970057697 6750 10485
364759052110677825 12376 19851
404000711140792385 11449 25648
181634115214976065 14502 25276
230066026151551041 6048 25035
408755138567052289 10901 30320
734072444928127489 17008 18399
240749279080517921 21892 30402
777490314320250113 3173 22378
721950387486991489 13140 30502
694608194332470657 10095 13050
589971488678216321 1679 9080
745826050411839233 74 24529
873716931010910977 27828 28855
365341068044383361 2986 18600
779788688962582913 6076 20887
803835099745857153 9504 23420
574807302199978689 6326 13572
492658577901249089 19313 23653
386778453173391745 8415 20657
714679230902479617 24972 28943
387854983629814849 7849 21141
289629539022254081 2735 29639
269365540995210049 1983 30127
401966784870428033 19879 23110
281460462065773249 276 10339
118626345123612257 9645 13120
633965533286485121 9827 21514
496597782386292161 12566 15772
65682413166946673 8241 8965
8095725322018411 1280 14571
115038894498184161 4130 6647
958906819059382785 15189 16455
6431527128931692 13783 29113
54384879017515433 18477 19405
731397105161747201 19128 29916
932939065893808769 7434 25606
968605947357026817 9163 28793
18490609323915665 1309 13320
566274778554628737 14560 23790
809782125680801153 5392 27158
80663892161929601 21308 23125
257299545485619073 13473 17187
745247990348971649 9545 22800
676785705939384065 3880 30609
241427326589139585 20234 20493
674835573284124033 8228 27403
90953470214969905 4120 28220
890677369132323073 8900 12043
444852110331161985 14895 22270
771108992095729921 8529 30010
225534892485242721 5941 7090
525846323276855553 1274 29357
318761430728251585 9997 16555
468628500513883521 8014 17220
801475321590061185 3894 6992
364613633306039041 22878 22959
944472099638822785 19856 28349
58124691795324425 13584 21101
571507979545529537 21774 25573
973706678116631297 1221 29827
728074011954795649 1617 7673
908550128328638337 25270 28072
683044969817842689 13089 18137
169353462663242017 29380 30561
159953294250037473 2014 19749
99349073357029025 6528 22408
598314476896504705 5640 29176
840728831226076801 2343 2963
852955976981697025 239 19148
657087400814074113 756 5757
516315326387910977 7595 18556
65615029590919249 23133 30711
464222965314625921 20045 20460
899932892851932545 3743 14678
896822698887959297 290 18721
710153742835078785 1381 24236
450915224508214849 10780 27438
532685881955924161 21316 28355
371924304808374017 849 14303
112911004211856177 4349 6684
102391998392867841 11601 24166
596962812947605633 10727 16129
860721509216190849 1921 15385
977970541768659329 5630 30029
744381106269976577 10957 12071
404988602180420545 7062 13626
383558808099365953 14253 25247
567610515320229313 23098 28121
284640477094647809 2434 6960
894890469327702273 11730 25767
880986762793739393 188 10456
626873509728515201 10302 30806
521780642544577217 16781 28450
898414023852264833 10068 15885
179032060097597409 3334 3730
983955403614562177 13138 30183
573400485041354113 5550 23395
50984616030017809 8654 21347
177532844359845409 8718 13713
355135638145359425 20016 24527
897459685472121345 8002 10477
175771123776993217 301 17391
865461927056316033 534 13030
803644780899919233 16959 17140
229722600759906465 10392 24507
99008253999880225 2949 22473
51343981566006393 1251 18518
430485427523937153 14704 28016
184886286050080161 21243 29031
898804903254610817 10044 14283
824989438525051393 21514 28658
943234721431213825 20564 29439
661251622618287617 2058 19447
433892959655747009 8701 9749
997606572771005057 22193 30477
597081411702593153 8869 12054
736987583161841537 9635 21952
756510948731371265 7089 13895
781578278993521281 7780 13031
830982724069503617 8841 13522
685526123411953793 3086 22761
283502942763885089 11999 13213
121340332279785905 2460 30344
540436701949264641 19327 21457
600635595498324865 24662 27023
714752978596575105 6801 19245
647287584284072193 15751 21784
5899396423149740 12097 23035
987355496710499329 26822 30340
965651675419007233 4716 14800
641752618260554241 267 30413
810653658315775489 16802 28635
419211359732038593 6559 12311
372162624171263425 17319 18209
548011939177030145 17856 30309
771652624645714305 11216 22264
907817219573949825 22522 23036
169354246427740673 15132 23429
960016871074472577 18968 25850
718586608172305537 13954 26115
197840920802953249 3339 11730
507496005435680065 20225 27836
164034035253337153 6964 9989
496602305062470593 952 3281
554956118748059201 3441 13230
808868907891803009 11899 27494
797402652252330369 5276 29178
552558344343911041 8884 21824
320310742675566465 5222 30124
72566974542379377 4571 16815
99837010438847073 2895 19652
968626526297402497 5858 17871
172556489947986337 1442 12445
277401593287759585 9098 24646
286661336852560577 5385 26598
515013947770970753 3918 14149
574834170426534273 585 29778
522572212661852801 13123 15929
420475054234657345 25396 29866
749532903072566401 691 17520
743396982339724801 7152 18764
174417498840238497 26391 27421
619298074434979585 1654 21718
49003292115433081 6915 26714
907754637022243585 9035 9534
482068678207550529 21097 22556
758402425117850497 12365 21006
728731575351691393 21391 23775
937187222828662017 15239 24103
796324132485477121 21666 26828
914837196384624513 12710 22285
713641400234738689 16627 20562
179935370645701185 3484 22130
320059216987171905 3138 8032
505012589097020737 33 2538
49479198999893729 1101 29682
740924217264641537 15787 20861
864860547222075777 3300 13908
385414809820062465 18155 25087
475703634945293889 2098 24871
349999420932114433 3513 24180
251587457327101313 17460 25094
555240750906961025 6987 23001
273386066631378113 16117 28601
430695628172905729 2550 11068
120847788145834305 3002 26424
620008880820549249 9814 21070
211270518997370273 4021 17896
251747884972537857 417 23230
95938425716862945 25901 27626
871434611826884993 12376 27453
60011309817003425 5060 8726
958996091120290817 28434 30063
533025894965543745 8878 11687
907343672206408833 25721 26894
356844791683304385 6655 11868
469998276444961537 5747 17882
802986631020470273 22191 25741
774299750606559233 25336 30532
768253946323586177 3566 15557
340411794326051649 12574 19968
962523114296612225 4497 22240
954981963607011201 3348 27321
13621122000873955 24968 25401
749749043732215681 4602 15318
309428677801545153 17697 24796
354077586484720513 25750 28861
234880348556817601 9961 11649
221067608626690049 26420 28223
183073288529396193 8885 21187
144345044050723457 1178 16064
391596710793724161 5914 19672
897990305386066689 1883 27207
205582781809081185 11821 21938
724215445784153601 8839 9480
552911521879668289 20312 24814
513520117404162561 2801 24759
185417700569114881 19906 24586
587377029811207809 7018 11209
281968826790720321 16825 23033
255644933796880033 3637 29780
81132873170727041 17254 27410
12639816067803623 15613 15823
958726393978157185 21040 26580
768818958586841473 22725 26404
691397966244220929 8843 10399
720296622744442113 7981 27414
266773133966101025 7468 9986
529038180428223361 15429 18372
274640285340463905 22196 28608
2345434340298881 5981 18529
941620128946357889 13499 16575
841247953332604929 21578 26094
769066878680103425 20305 20851
983355986850838785 20658 23105
613974480142307073 20184 27995
75958098475787489 8634 20697
76841340347552753 9275 24353
193364418279259105 6667 22244
413189292262519105 10115 27241
378796558503431425 18677 28933
374714421434998017 23400 27311
292752983296836097 24747 30397
264229629257361153 7596 8591
640783081309997697 23233 26119
231694453393625825 23182 27014
762281211980763393 13095 21339
216298505328172289 10505 25726
743701242540872449 2824 7464
551026479694979073 12860 19284
511819566630336449 7187 18007
992299232218673665 13170 25995
26316897561692089 7691 9516
841835692344798081 12769 26910
443310680203353537 11642 26003
414516040742103809 13504 21948
132435446851779665 11398 28920
882664091324908673 16829 17763
973335707424368513 9016 23071
721594143765148801 12614 21427
276885666210240801 3354 16856
516547040165672641 15070 20982
746558247594947457 4618 12042
682788621981064321 14200 17078
923315857313660673 23542 27094
651371392072217473 6404 7080
293294769083345857 11897 24262
84599005259466513 24671 30394
627915277533482241 2831 20475
800536920842116481 718 18209
164432541887038049 1397 27038
718758503659092481 8655 15814
632431773009038465 9019 21276
942290721720393473 7639 14918
248672829046299169 1871 24705
654923825832415873 1484 5305
751621828278850049 9878 16537
590777861839679745 22830 30125
96282562540551457 17938 22085
911508721037325441 747 10627
304893421798190913 14386 25691
731483670489051777 13056 17582
367730997121455489 6235 7319
828492106801153537 22340 25220
696611701915067265 24193 30526
386341478644535361 7640 17998
144182958827741473 5388 14017
540655209956174337 9626 12416
708434134839642113 6024 8389
731727157477461505 4294 15654
101106346186540465 7871 26322
101881866783262609 6480 15281
381101987323781121 24550 25580
822616279433812993 27671 29375
199392563834493345 14049 15003
533587310861737025 5316 26401
330190354667784897 1363 21999
489473945448406081 8325 10192
5423632989177919 11059 24468
485093737428488961 8951 21815
555135991790514561 2223 30953
16489100422202087 19410 26876
349362893367413121 11692 25550
282290983098324225 12355 13167
905022513937005569 1097 14262
910437308749248385 54 19960
278386549281762529 17508 23716
994028112190026241 9460 28691
796582666654309377 60 20736
793016294931700097 19732 25398
89274881250076993 2406 9870
213571868138973985 7647 28611
25028884441688605 5633 15463
44579883667079657 5162 10761
235283806025179841 599 9197
594711143057228545 4684 20542
348872826475435713 15987 17288
876806111731379841 22368 25759
619933684992815873 4502 13856
717628152925829761 174 29115
294943558521474369 4932 25119
583357043014824961 1770 16343
911571915895748993 8173 28666
616817192671621889 23171 26717
445339105080542209 13859 17640
612779010694051585 2750 22453
155452958320410049 150 1645
669805996992256129 20554 24657
506898787461146561 5899 10916
112885449245180065 14786 24426
914673101829762945 5608 10691
518293161748093953 3159 18730
195690654344623745 9814 17660
731167976316694273 11687 23408
149511549542069121 397 21118
129003099538568481 5741 8390
410570963994523201 26685 28016
726277752889256321 7197 20291
930353321840001921 3509 4879
965897924223131777 1782 10923
134567654069179809 16879 28417
90566202151531889 21420 26323
178067147248071937 11285 11742
863568795133250689 13942 19682
851018598521726209 136 1785
126704715616806849 9472 22810
915021962838594049 3369 16542
498227915051987905 27003 28537
150284763815939457 6091 24915
220524831694628897 18321 25065
889262957317441793 6871 15284
141681879211535745 18880 21920
336559701149205633 3068 17926
849816349714910081 15428 25173
975021318700598273 4875 18922
558307728076645313 1931 18420
723786710055527809 17719 21143
841648753778880385 14012 22217
947865057721031681 10125 12324
728070177043225217 6377 22258
482825044161891969 29952 30343
699973978281985153 7109 8171
247450530302685921 17953 24213
422082393886459073 2674 24599
213503264490448417 7133 28057
366333763018271681 2870 21760
261919640104395073 1824 30435
252568682341621569 6439 30488
256662842036853089 21321 30419
929315432934014721 726 18942
754295227771294209 510 23676
507155820093348801 9456 11133
321204931911758273 7659 18649
677233708350282625 14062 25485
983420909634816129 4528 12595
58395904185449153 12739 25131
514859448607829505 5660 18946
91995918319849329 12596 29955
202610677674627489 5931 29143
722877688943416577 3847 13051
867124728448807553 14000 18837
243241565223311073 17730 27653
822631977096875777 10577 22537
299160873425638145 12788 17046
997679733490024065 4755 28151
878017385242468865 18920 27583
48232800392881361 9423 10685
918388919686865537 4054 17197
589525493571422081 264 10602
864213679475991425 789 23518
107302639720927569 4605 23086
433496072248846785 7659 18727
696019862374519937 4702 15365
571879566683076481 3012 27162
828967985401064321 291 18311
99493615628095009 4868 6549
864556241703901697 7684 12947
35861743455281925 12611 24721
753379509728858881 14351 16164
364844363069597249 15809 26361
363504268301703361 12919 14238
90856143524899121 12782 20067
805439194698791937 7740 27587
918233228277845377 5122 9800
16655121810210007 7706 13110
95182377420197633 5286 10547
892905512081512193 7505 27050
291310805422899201 2948 17013
891147663523064193 9260 22407
836019819273570177 6910 18400
323742407121429185 13702 21430
990796483529269505 13189 25392
257920615809730689 15263 18726
944489501778061697 26550 27753
327657335412141057 559 29441
866623062029237505 3642 26998
302242004060751425 10038 19426
836210395570969217 2277 18662
33794018766954537 3920 22291
869906427279804673 5524 8631
256786669182964993 9295 19886
258559998200151841 19077 28064
243670982630277409 12301 13990
528126907703796865 11895 12843
258917381574256929 5033 22757
880960252799393793 21093 25938
160726377272922593 1016 16104
987083760420720385 8178 26811
892001509626545921 1226 4966
654598470163616513 1623 20686
732157130180382849 12123 12359
821376167281801601 20004 26440
199364879643603393 9049 22471
522961952572938305 19784 21353
433915190177899009 8725 11583
588193445616216321 849 14348
897323972116943489 12117 25502
348672225966534913 274 10843
616409567439660545 8460 30303
243259221231841857 11331 15840
545998494078411073 8280 8846
983982991412954497 429 8384
29199110101743033 7291 13647
612439380793947649 13431 21013
845515211242236801 12773 21913
334962919762997313 5887 25903
882161550239402497 18048 22024
536737030129064129 17320 18688
839872279362218369 12418 30917
120203047404469745 8266 20789
974578361979112577 24809 25882
610479746768849153 6331 27628
257117744161327265 1583 29442
105626598665079281 11133 11902
650446464994246273 13014 23831
500150441660100161 13002 30471
165457945841431809 5040 15652
693769374130436481 9609 21588
908155840080567553 7948 15494
161593448922136673 9119 27925
550177830049968001 2920 5843
379249216458585921 3971 30200
117370762423718129 3569 18638
222687356331608289 5556 13456
832427194768278913 1601 13410
256936308680689505 10465 30402
859310665055645057 230 5344
832835885357358337 7181 25014
71481254392985249 23800 28399
224829986979440129 11715 11967
214308682350434753 10763 22810
224983140554304129 1399 15796
977372140807140993 673 17658
983475173032484609 18758 22908
850070753732282497 20649 23858
524880086455372225 350 20287
568036648982065601 21598 28505
355920262697591041 10001 12950
914879853559341441 1029 10161
269960488274353601 3035 28251
538436234113639489 6957 13627
779111160599494913 9553 18823
583377516906963969 5542 18985
69747083250124577 4565 28179
169454540978485121 19944 21126
225990936555316321 2229 3524
131672415202359617 8407 11018
613897744824004865 4199 26271
939617156595851137 18622 19049
968564112246138369 10211 14776
298412362859963329 17254 22981
184887174547103681 4930 8582
257534386900154305 16504 21431
881296677606794497 338 26411
6025868732820073 7032 9956
191347519163333153 3553 7636
799042229467026689 12249 14263
791340398564113153 13214 19747
30381246830060605 13483 27230
346081575206344641 2977 21674
498785909892355073 8438 20660
321450623505821633 2766 25327
98289431854055921 10949 23547
669910223184974337 7959 30174
46805931699189785 19394 22208
841743437708014849 16775 21428
13130069183105775 2063 17772
818391740511859969 11353 27163
808775121141543681 14672 27867
380618465388547393 456 1367
533823228466530945 17297 25073
471999989253721025 13846 26897
2998191486987879 14361 26605
460640690586910017 8351 20596
807690287508805249 12703 18430
979891474049370753 7093 11957
104099468791595489 7520 15556
873686173198105857 12125 23379
551611211097878145 24502 24870
740623229652857857 11572 13018
225341175331173825 12255 18174
927345287708742913 3494 16113
928330670380105985 2825 14229
187174739014213985 7530 26015
378460620221865473 2981 28943
951950921998015745 8146 29120
137706274800223121 9244 27285
824822914109109505 7850 26544
288391361851090241 3718 24853
109540754474448225 9738 17622
269917683009552449 2138 6475
764639905371300481 18152 24622
913717446046440833 1282 12589
281830092321225569 2853 10785
504829583999168129 24681 24785
177824454068076673 9820 30964
102552749935533425 1768 13015
7497614218646477 1508 24429
516363557536990913 4030 23852
251308977788998081 7389 16614
304965836693959617 10640 13311
797778530101677313 6382 23343
102297696278810689 17351 24772
597051894892036481 12552 18634
921186113341370625 5134 9359
375900960793796225 17910 24950
929667663182996737 22447 23171
809448161768816769 27957 30336
440606044927371009 9156 24601
387049564235265793 2887 28480
607052629587172993 9585 10097
490065929651979841 9751 18699
817888276349286529 5273 21967
322428404994678145 27868 30650
482533354002399041 1625 9133
688513937892768257 3190 28486
634022310163011585 14936 26483
939130592317067009 16572 30858
956921581846415873 14157 24512
324108060685762945 11200 16912
143554447586033969 13270 28439
466788111620086721 15524 22952
204769034472278113 3052 12035
845956626610277633 12265 19000
752913582948373505 17615 28776
736629357601710721 22420 26290
941334574452213249 11434 26577
609318047594246785 17455 19358
294125711622562817 15406 30494
897246956468603009 2550 16983
864658745648810625 5476 24490
253171238486519457 10269 16396
435478230457938753 19117 30572
177082352733773249 14787 29227
162579853646661825 6505 17943
676824592847299969 16768 28331
34962840457403389 9534 23551
783749145065325313 15553 24782
701214137127337217 25418 26465
60393217334056009 13072 28164
319569666366454913 9826 17578
296602098295064577 6760 28618
322278446249100609 2812 17013
142792028671539841 3972 21440
636576649494678273 2060 26850
97545947416431745 19633 25256
861696252540028289 18554 30488
658594496149650177 13519 13747
641603910959027201 19892 21048
516475356715684353 18716 30133
773110828729215873 2615 23354
298138581391686593 18596 23274
178984185126118689 5670 23021
446827515588449153 19160 21510
481022118825521281 1073 22975
759443098278129665 1048 4259
586414149837402497 3774 15878
452769654595723393 7560 22316
104930231106806113 5102 29888
731024601897406209 2575 10756
578249093526459009 1211 25013
566168063409104833 6433 11231
965647692004907265 21508 22787
916147328725177345 16103 17886
387411422081818561 19283 22062
516700798984484097 4387 17382
207248659662582209 7163 11586
275341963407516481 9898 26013
178803582771585921 19813 23571
494666000086635201 17777 18641
14245274698438949 4255 5933
428513413040921153 2512 24583
388324631227796161 25620 30171
389959385664095489 414 1296
766683284944377857 1630 24393
883318640203430785 19930 27767
138938452888815793 14640 25581
943480922044425857 29652 30034
220970083117336449 11246 27075
314803253696201345 10397 16303
83457134917246385 21986 28164
284389609984398113 3924 29622
518302404053144961 14646 23258
243985293503715905 4659 6097
314386730948676545 19527 26594
788039679767859329 18646 20184
764337203765066369 4034 6073
990986786373387265 3866 6280
552811231583270081 13078 29335
189359003295972897 18942 27353
773911748693109249 6845 28753
911633503151637889 16572 21651
916215510807568001 15098 20700
23504048960244717 8622 21044
685706742582468097 4126 5989
474741231093620545 7150 14146
701595925028023297 13781 14393
72853030528190033 4354 17703
798173472970461313 2201 25767
369528096287570689 1501 24351
884279659610676609 3321 16226
894162847804704385 3050 26080
606101531771102465 16961 30479
327057345602359105 17214 27275
300547410253024321 3682 22105
233773796959152225 1030 29551
495051717424956929 19771 31013
834018836678144001 22151 25318
676280115664518145 25051 25668
248231654628892065 14223 28393
418558322029198849 6782 19403
158570600935096449 19451 23186
4155786401277340 17959 19836
703117424724407425 8620 25060
602430208278803969 24645 27043
702829550874003713 10256 13909
25008564788485901 2073 9812
479113592769419201 7562 29370
525439950434574145 297 7884
360743011585132225 8142 11200
298305565170586817 7506 26317
760649972111305985 4365 21180
171848913387208321 6003 7921
368685579868060417 9286 19539
162649344754775873 1656 29675
692494961932862209 3130 4799
566112536708899969 4458 17456
773779165195268353 81 10053
697001605557439105 11639 19870
271397081185877921 3896 9812
533158338874955009 14151 20809
655573257426102145 8665 19324
51048489926067473 17183 29433
985719807850227201 18419 18787
300118323097692033 759 844
273667809195305985 12877 19838
469766168290824769 1103 6248
652707851799103617 25945 28243
210491612943400257 7641 30584
389807928761644737 14425 21784
290648890700332161 1769 25118
941707834521746945 18350 27406
374451335600397761 930 10920
749998164307218177 20730 23464
736956845815377921 13603 28940
857848752519455361 6519 17809
366306065832247873 2990 5891
591719835726895105 5411 27566
608329604872146433 19752 30399
624250375848884481 6385 22267
110769606784955953 5608 23461
654207947339873665 203 19686
919669186183206529 10741 28315
806028691538582401 1090 24724
304347577420486465 15219 28790
466150007191703937 909 20663
145676420519883713 7684 18646
514839455950419009 11831 15406
199354262921204385 14592 19510
224677898195185569 79 10991
274051891713789089 8225 18272
201451683097015873 21081 25913
360242526450861057 6490 19590
781081105782380545 3095 8556
184249832528159617 13944 21308
953255279959488897 22762 28568
281352340667510241 9311 17108
640595418507562241 23401 24037
576776535781313281 10504 26684
665438857476768641 9491 19928
150023737862255745 4130 28385
353610994652246529 12594 14456
453205657354907009 4091 4691
734957809598466177 9945 26208
839316761044997889 2299 15820
720767741838532353 3178 21011
959067803588830209 16499 28902
555856875107704001 11807 18780
632248387214360705 13794 16038
211109600455802849 8945 9980
767162573152454273 3969 13940
577898390328538625 17547 23503
598283450933749377 28636 29518
366572867848422145 13206 22805
411114325288600897 11699 13386
767035117834549121 1687 24975
768467383688999937 5055 22035
562782461198384705 2064 9872
438499934851982657 8998 9924
199687709370873985 575 28029
765602164825352833 5969 22842
749994305366957569 14718 22289
596844232308008321 3878 8284
191049342891428609 1926 22772
739657315652493697 12824 19131
2997160133180189 14100 21212
698308276320737793 5267 24260
743126676396240513 26854 27092
907464122066173185 7647 15225
268193481784667393 724 16566
330963630240411521 11357 27141
377694797630791617 338 16551
692827605263431681 6551 23492
372611659377486849 4592 23659
244003974201369537 14646 17288
253927131179960257 26483 27479
73546137325720913 2263 19301
525331488686962433 4174 24155
375820244160316033 2708 25325
255667105553609281 17554 18128
852367081110230657 929 8431
428176359420081793 6460 30263
9158610542776559 2785 9562
849019595019068929 18856 26349
938417484524492801 1740 11418
60359646152765121 9863 19737
115068554722235201 6394 18825
571414546687716289 5870 19028
534795740362852737 1970 15725
911264523191579905 1530 14587
322382633831828993 997 7648
117165595208557953 9251 17961
229332296955661249 8996 17432
216256180639565089 7038 24877
154276805902618721 8812 25889
964820667861172097 14152 20083
153439034423058721 7918 22460
771318515869655425 2938 16647
787141980535345409 1750 20248
165662404373573921 7280 7316
554756868834985537 8789 29126
441694123876775553 13982 30090
985530327744221825 3952 7954
332321470917516865 11059 11171
691143574557571585 19694 22997
175282124091001633 9961 15801
473175381761699073 9998 19604
567748348954449281 343 12287
936457786013320961 22546 28597
430383352689265281 2026 20240
533749679962291201 14191 16633
328256739419796161 994 30361
354504716498524865 2803 17927
535922030741904385 16229 19657
362719142151426881 4984 23772
274887153641440577 6357 6628
880203376086100737 2685 30507
836337502172941825 5192 13341
676856184771942529 14721 28244
524200376890231489 12100 20218
202178045495571713 15005 16826
108124333999302993 4036 9236
441035240606218817 12750 27363
336430101056048897 12134 27821
696107530634165505 3498 28382
855074297144259585 26078 30146
700081479796104193 12062 27839
883709942132409089 4032 26952
462698345804028609 10143 11365
738584811794215297 107 28810
360777664965659969 22249 29368
16225098475796785 106 15782
999371514830315265 3446 13853
731265659285529729 10881 25846
106631784413401937 11000 21291
816380879682864001 14959 18971
23831201093429401 3664 27280
109194445369400481 23215 24741
243520955241102401 8052 17580
611562055899337729 4115 5599
885655942145959297 24346 27630
242611759907905633 8155 22661
262581635405361185 6581 18000
150286255938933537 3565 20812
185833934760864865 16935 21881
288054528103135265 4725 15923
909313992516040065 10544 30319
964414292248772353 5942 20959
182541654392238689 6076 7271
417721000753918081 10874 29740
3285910262299297 3820 21637
905828124009755009 16869 20450
225104161633481697 6898 12830
594438498270978561 19346 28078
646411133122363393 10904 14534
308255999006046721 17357 25422
429514809829996097 16719 24083
172535717761437729 21825 24566
571763019007285313 1272 18778
766721952837283329 3178 17452
612545785044517249 942 26267
695150446917399041 17772 20501
548371850201867521 27356 29733
715806103080307585 19470 25295
833638044582968961 11545 17765
195351215210937569 21829 22191
96416207897540577 1415 19016
625280868634202881 4031 5522
872583835767244417 23258 24849
479613064509141633 12359 20953
454509107262388993 29035 30458
3869183203089933 701 30875
386546135088579521 19825 21815
274733550177931105 23150 29851
246123980862655841 14250 15910
529361769185609153 3767 26454
54111111791200985 10804 26440
609650602542206593 199 20387
632205750837947265 1331 5921
511014406648211393 3964 4768
610631151820697985 2997 25979
347649299712461633 27484 28700
725144707039000065 1926 28603
777280684061334913 26276 28215
613751140425080193 4548 29613
707315238774317185 23812 31004
535907271862264193 5360 22470
692153765573248641 6595 13296
28258657018753297 21204 22312
846878355667517057 150 17104
888444545259694977 4115 16858
794700066285795201 9492 17539
184673546710655489 7131 7409
930238047254750465 9952 12459
267638347865037921 14464 29645
971151204779470593 9907 28589
417583061657566657 12197 16555
447288604598245569 1931 12115
969971878859531905 3530 30528
783936013512228353 7782 19701
220799474632116257 12809 24410
188868586823407009 4464 23977
747679640600345857 8197 21461
758414545187104513 121 13489
232006819392282177 4595 27035
49809162653847497 2022 30080
222065516654204481 5092 15604
961328729248204929 688 22173
866586270105187841 5160 20016
483599934250992897 11771 15317
81580386216550945 8406 12605
974992419822807937 29760 29846
217554697712770913 16840 19713
799946647884016897 16116 21490
663597978453232385 3776 25252
492264847179281857 6630 7389
606682197230412673 10619 25355
782158800692190721 9906 27179
180971377577087361 4744 8983
828018751616223617 1395 10343
263410929041882017 12009 14809
114446784881810257 9845 14853
127619245965952641 12546 27730
996135554137676801 955 30758
297593521794965441 26015 27581
518773182623693441 11842 14634
360682000841499905 17768 21283
954417614802491009 5152 25120
865593607011916801 717 29072
85211449184814833 5054 30245
886180422459950977 25545 28985
724959759762835841 705 14089
75107858507379889 3454 21736
176512810938977089 13021 20947
393454050916112385 15363 29344
390601634227589761 18744 20110
272217255653700353 27047 28159
243839071356493505 9244 26601
310680807031310721 14410 26342
219596873400771393 4670 22176
366569240949559105 8502 15246
512830474371686081 5111 14604
356084112883699777 13465 30762
135467389353390641 22729 23878
411021061732625985 13420 16483
503164133169580225 14007 14438
800495951846052353 10907 13972
416419061289044353 23133 26136
816201935730447361 320 18942
805715105919507073 9699 12197
547115359021539393 7317 27784
352311602259288065 7541 30164
75816822966046977 10450 25199
143929300813400833 890 11822
580808333212139905 7516 26397
815008169574266369 4251 4860
354531584825736001 11949 15285
34000333440406649 3190 28624
796238673517216001 20076 26239
502362201437289729 22837 30341
568237227356391361 12177 24007
985231552546995457 9106 26490
932476329841428225 14557 30173
423887811208995649 18221 25700
909553822587980673 6895 24786
160255008093105985 27796 28851
619352079491555713 1420 8864
918438665677438593 5390 18142
54641641374374217 287 22160
366641470719915905 3786 22475
972441264160927745 5902 9093
776496427274903297 18332 23075
367652076411502529 19559 24655
658315036793670273 1793 18663
900766505438063745 6930 26950
511826364840441537 8458 9541
305263147226682433 11576 19827
277902680582574401 22393 25874
252586325032758913 5161 22363
353552445779083521 13934 20830
346367822536450369 23790 29159
119898657360085537 6115 22067
105334990688241697 893 3471
458769926814380097 8214 9372
233657131942507585 19660 26774
898876230808017537 14026 27169
188125252742175073 3080 28007
260657973470383553 7920 18589
138978130976397553 1537 7931
185880107516698689 4161 16115
438321492012157441 3574 5729
835060972452378497 24559 26141
749238293513300865 1212 6928
957902523147001985 27142 28478
663512729613025025 110 29863
991432768722628353 22469 27884
832436896053849345 15709 18270
177679451430396545 27630 29891
879614515963645313 7873 26143
258015872788103457 676 5638
874169491820126209 10115 12810
681011211138244481 12870 12943
94532482110032849 7776 14196
556665556031614273 123 13650
85587711528035009 7462 29284
652859139950397313 397 20330
621429864079509249 5725 19124
654709495325970945 22563 28516
858092434582985729 5237 5954
687417300295724289 818 28373
749633162787269249 5843 26066
178915055172748097 21028 28702
383657911799360833 6529 15065
676400693223531137 551 4414
134935840542105729 730 22813
303651218702935233 7099 25998
150166751066493025 27128 28274
988499494694909953 5114 20775
251746142942188545 22808 24460
139688410566204625 12773 23659
757894863174897153 17505 23121
885267706856883073 4433 15425
881273334414679297 6801 16395
294159807518735041 14645 27311
557610568776269121 25690 26167
267964647379788097 17624 24736
893733409334608129 20954 25877
222770018896479617 1709 24352
975807151679276801 1955 16908
428744195299675137 3550 9703
566232251058828225 14047 21195
513514051631471361 4808 12754
733412270880435841 23870 28445
860159984512566913 3532 24786
706277820830003073 17530 22727
522469065533211841 18755 29058
67824876395377489 767 26316
590670098616261249 14063 15259
815384829843473793 7029 7878
206526386715392353 1653 27380
293109674590581889 2619 10976
301502585687931201 3058 29306
116442043326493665 10663 26315
179499392800149601 11686 18288
760294819819165441 8007 19098
342078591322110273 10333 12625
217765447754707969 7747 19112
55507025377760753 11860 17914
361509433236577153 19194 21447
6753415333722757 4636 9536
528286543824897601 20190 23311
869900635639137281 5858 7092
932577829213073537 13463 30342
233872644454653057 15907 22711
851225571015895297 1095 22919
600656440631677697 18640 26657
194946027269608641 4943 20319
517371012619921793 12305 18739
243851087001225153 1687 20237
603854872715995521 12658 24567
607617305442289537 10737 17686
919061104550866817 1048 27548
661381579327404289 3165 14441
661744356021738881 6646 18279
713156271927815041 9641 21877
883437759797804033 12472 14450
823468240140989825 6096 29513
591448353515172481 14879 26560
220699258278330049 14353 23358
192707365703473249 1280 22850
418612249835341313 9656 14315
231503709199397889 2399 26860
307071831798893441 27670 28808
73659461391148545 13225 17624
258791454794710785 17242 23427
601373174470037249 5872 29254
990225949654274049 8137 16233
755126523367625473 16221 20245
423851750438664961 11916 27701
89488368244911249 2740 11268
164808795014053537 15507 30543
859696779161371393 5368 29655
200084356013981345 9566 15506
376259089675695425 5813 22777
137176708856031841 2189 4529
939999711089956993 14119 27845
673963054544053377 4284 4375
132213692532740625 10424 29041
577859922307695233 22486 26446
391594880268460353 14693 18410
941231932527479425 3844 11117
274770954231197345 9078 26150
466531066134024257 3787 9901
403957133831870145 7843 26834
831265751877900545 4881 6910
131219342437287169 2917 14397
252971748677182977 6373 18865
670335468549584641 16111 18944
921598383716293761 19698 28182
385802610758016577 10119 14545
434280913719646849 4805 5930
247814124058937313 11539 13274
69331292464816841 4310 13080
315264054675832769 22040 29216
562415277877093441 4187 16446
331543181337256257 3840 30651
153270441747942241 18995 23435
904043342141672961 14714 30728
277759965730894017 27643 28101
232027359268290209 25445 27725
688447763382008321 2022 27675
826182412585563265 14638 17090
916335572482310529 6866 8073
581136146738916865 23528 27010
225389049728455873 9097 22256
568888326043374785 26275 28456
84870350951518961 4318 21302
660071192125872897 15388 19998
309195360398909697 15606 25858
720003953131548929 1263 23110
35592104754343269 2240 27670
769218308799825281 15288 18135
374186339231904705 1350 18143
450109839228556289 24398 25930
819387734968103169 7581 15842
133316856885432593 4081 30681
461362779111446721 2268 27381
775755264942556929 4685 5436
841978296045240833 19651 19958
952768940471120385 7898 30406
538008913066740033 2519 26986
313901272259183617 4998 14502
304877930649411137 13631 29054
729630128261124609 15299 22916
487973812680301953 1634 1853
933936044171570561 22629 23142
964935234973481217 12695 12913
880692576804936065 29869 30531
341022501638327937 5099 17112
221851327596706241 10716 22020
998859518452405889 6510 23154
225285821425604385 11116 18216
880482505782559617 3383 30742
714980387477890433 24666 28126
489851127106206273 88 24645
136550413298440529 19146 20871
567457123767049153 4555 12273
903101086662527361 18932 24921
61698560539298345 8660 16564
765930334305483777 10138 25303
451234276886104641 19497 27710
465084913927693569 3412 22960
542764591382180609 28944 30742
694802026808677249 7801 27070
900165945321340673 9855 24999
796381943902868993 3856 19640
741323055190008577 22553 23097
897206245846025089 2264 26637
133079483456150177 6769 22951
742605620109923585 12894 20811
619766481009847297 9181 10069
885644088960081153 12466 19870
502935091525053249 571 24429
483827718404906881 2023 9053
455196340494410369 1766 29815
89285796416948673 2619 29055
673564967203269249 1156 25010
592795685264388097 503 27538
226621469074856929 9061 10974
721540554466546561 3268 7815
425395731298500865 2882 17165
532399566111049409 12212 13993
155090218808737761 6848 29242
831942889031228801 22610 26174
62418178982305505 10977 22357
861976755718938369 18188 22117
395107201591443393 4356 18789
715296619289919233 1334 29149
802553814492576129 9514 17070
521457628178236353 20231 25252
608050135960525057 9336 13834
37926062548752529 23227 29888
196077545451537121 3628 7423
74306550432606145 21918 26112
987295383232023425 17431 24796
715036556056791297 27708 29299
407866905375307457 2463 3555
266458663529132161 22103 29859
118546311686458241 6279 22935
872277700536717057 24182 27572
41811802101470617 18999 30248
735125941941571841 18155 24956
387475723469393089 14306 29498
895703346655469825 8774 13985
299461618230232321 1645 7316
948954226142088705 14367 15656
952156280287511041 14274 24938
223877551958640449 12959 14288
416510079762638017 25137 27429
234438979504840705 5969 21000
213650233365896737 19051 25454
879705844434997889 5141 13508
73499223425962161 16794 20221
32009260126752537 20467 28625
300225862985740865 2860 17073
852871452363860481 18113 23101
441513594201772737 10338 28137
802399633746499969 23468 26277
56501925743944529 28923 29595
11097010928100561 19082 23547
606861054816313601 4951 9864
477856298132191873 5045 9530
47807155967120705 16645 22822
783778946749396993 7942 19549
774898850915739905 12946 14069
215749354591434177 7262 17182
973468533972251777 4527 5515
78174584519931761 10336 16614
133239411830381009 13075 21587
891045761134417793 8086 16644
873773680594780417 3096 20304
768956327766051841 943 12435
856411339732595457 6655 30717
169969846791371297 3831 24404
529028427102176129 19595 21855
268653350984497057 23050 25930
52383712111925721 1353 1681
785548170150175233 13589 22274
322364404777033537 15879 18792
620724415440623233 15541 22144
627787756329148289 8417 26572
416485779838136961 3366 21945
579532461588527745 6296 12888
849565998310627201 22334 22871
21665713067456241 17145 19635
218209392923878209 8972 10250
439509906974564033 11090 11246
902853217086107649 3459 28951
512493850274402945 20094 30419
917572461560990209 22413 25269
751892072329226881 4516 7113
990807350739377281 22421 22816
622291683182375297 4676 15145
543655361134565121 1287 24564
365145516831148609 24048 30092
883228418571764737 700 19256
853944061708254721 1580 7249
393693817204916033 14468 19811
660160468258183681 16719 25839
296744589434727169 28908 29833
229403466464567873 8746 15085
27188006169748037 4059 9001
914317828912288641 8221 24058
779407470624921217 6118 19340
520058171264814465 9953 31004
728816328286750849 21500 23701
342520360225776705 15470 27646
974573879709456769 22001 23928
645974445874806273 9856 27668
502409474013031617 17700 18043
665242548536127745 4736 7108
177405846336387905 4265 26018
984549250349736833 1686 21284
758814898026013697 3816 11189
183418211401303201 1892 15949
151111637228073185 3470 7875
584820474103345537 2834 13850
179256992292376801 6523 10204
401573191181029185 3186 24931
71436858541364505 8461 18398
891626261380928001 7355 7844
996406922647320705 18428 21072
711561562931777281 14448 24379
651466478108663041 133 11017
201209902552086817 20361 23709
95826075035883921 25481 31016
928991719454188545 20161 23982
258461238247708289 22522 25988
900833720102006913 3626 21245
843121160351255809 3442 17552
134222550091450897 14884 20055
573545710345545217 1572 2850
590470901881680257 11492 16614
563805063181970241 22675 28240
302833764105656641 1598 16519
826285487783440641 10958 23192
492539894577895169 14610 14924
804628302250574081 2201 11675
281767286656432257 4563 11148
231608036474600705 9102 30890
470658329982946113 3478 16215
282539311390816993 7932 27269
363812638072147393 185 15350
197580834835367361 18496 24182
392124077981911489 6653 8674
160330462068611009 16964 26559
793557357738777089 877 3680
500081949903151489 362 18096
169756465731985889 10853 13463
590688644203961345 22384 27932
183007915035005921 14453 25368
634577426050686465 20418 29632
342202534783744769 23740 29389
441427113896775553 18284 22522
877346223814427649 8247 12033
265627119826266529 13140 30631
530057989388360769 5236 6332
587137017098907393 23869 26857
565135906476712065 8157 29319
270321211373460097 899 26586
117271782447680545 511 15786
943745319807998593 18415 29573
819019901179373697 2393 28499
590923872151368065 3237 10819
429273652995711105 17321 20070
584258630485631873 6919 11989
150720933720293729 11221 11578
612263782787824385 1171 30266
933936933250457473 15376 26492
342442401623014081 12137 13896
608007846568412417 963 17953
307933686353013761 143 27555
298591146644191937 6169 29964
556840057191859457 3108 4014
893137853936025345 7058 7121
62588243639812193 19621 27708
762431883328126465 22077 26404
285259523626347553 11667 22432
575916536170879553 5755 20089
91381440679729313 20770 23583
292315728954100993 9839 16641
918903256483982721 170 4428
765597861599786753 8129 29001
317056997209665089 9285 31003
491427198561289921 7709 26501
619324965528885889 18969 28646
821914791777729153 6521 23245
614967950634767361 19746 26971
631889252640071681 8999 10693
98369660170501313 2377 15646
476001149387457217 12424 16974
540300155706507457 5780 24090
438160609408093633 275 14883
653576177473905025 13627 19292
418126469294335809 13795 19867
163329158152667009 12755 13459
108998278515208833 11288 20599
985950828834855681 7735 27281
734181574989719425 5329 29701
970346083357259905 7477 30945
329714089294348865 2811 30874
574690021383428737 19798 27573
951762687353394177 7503 26554
62016141393488769 12457 21048
788146033794539905 16749 17703
409846488744531009 12439 21528
226420042831648513 9604 12818
78828399761665233 2604 27394
608800553670157313 27194 28580
818980915441795073 12701 18604
867952336262291585 22385 29185
495777927576600769 12079 30850
598477033057157889 415 2415
331776072483304321 2093 14528
906204872181461889 19374 19425
605686582185303041 5362 18925
738712279342415489 19189 28468
856046911013304833 7597 28760
328206170019328193 6723 20014
712186903775890561 122 22263
747807242726430849 20314 27588
472565198853512641 16684 24311
508068985632803585 18903 21027
698310117962467585 5469 29124
97122206192572945 3428 21485
462014043790826881 4986 10945
894176346633159425 15212 24552
253154433098277569 6490 12731
728726732427652737 6253 22823
556953840095214785 20835 28312
332935314444938497 223 6361
14958970680783779 6200 9472
57218345889019417 3178 12818
151049613472235233 9778 27340
284849844479836641 10973 12484
721142096167401601 10283 26195
117305819082510257 11324 20762
317488236969122561 682 2187
338753379725233089 9667 29600
925936319436716 10262 23799
957190584703475585 10171 14935
993385358761553793 17148 17224
737540744931820289 549 22558
669881790334361729 3344 10190
389349772099741633 896 15102
816303934750177281 18640 22105
399311570938294849 24655 25296
613289278012889089 4822 13373
855378230040763265 13070 17193
576411806991682625 5317 19392
129022933993340417 14021 28529
511175731537381505 15081 22693
597311210521361665 10010 12945
531302625678645057 11554 26155
266961205726147457 10450 23023
556236840611962433 28943 29511
258425712791328993 3918 24745
362475390165581505 8950 22200
982871338176480001 6860 9376
849855216232274561 2773 27708
962883385483827713 9221 20415
9670795915607045 7768 29771
291590017523816385 23399 25220
593825658714155905 602 10230
393582920115896705 20954 28748
162830231712785441 2936 16963
802556372352356097 13052 21098
398234813315585985 18958 26082
245961603853523073 4869 9789
716883487549719041 13582 18801
308534279954699265 7757 11187
730673884335079297 4918 10607
73825695771624561 5280 15352
881766820758127105 15114 23575
827062839811773697 19071 27587
579406468462284545 3575 5430
150074111395930753 4923 5113
3281798702115425 8611 20255
312220339490096449 20415 29433
993464672892873345 5457 20814
775761107589140353 13241 28778
88260103199541361 12585 25566
306781087269726529 26968 27329
105475815799881185 1829 10818
17547816337874167 24692 29819
873008057276333441 25756 28313
580177890357276801 11048 30699
207274478677494049 3925 17280
215321144209831073 9285 22755
344549831391827137 17044 29717
742144780048121729 2493 5072
212350804340847073 12921 23993
654588296682199169 4720 12693
471527916400130945 1066 20393
803668888180453633 6593 25932
540621023476735041 17136 30021
465037565692760769 14769 19656
561886326733240769 22911 24889
215966225171101217 9206 26516
846950559095208833 202 9384
307117597134272577 1090 19132
908163932106074113 19027 29800
516527561339046337 453 29148
691759014530862977 16105 20052
509229695100593473 2882 3547
963245121951796737 17327 19999
982646732607335553 1684 16551
935710209285193857 1488 18873
582627383999671681 8753 10903
199010496297770337 13584 29930
692908541527600641 815 19320
406134500487741697 16658 27519
79726000673893793 4736 5497
511134262388150529 21062 23229
853416067393666817 17653 24939
915015228583801089 17227 26320
481469088912440641 10310 24218
753295310548619265 2552 28935
807491697501745921 5820 18927
551041566530319233 8741 17532
654779380703182337 6274 10398
905688358071937921 8175 27541
636481607874472449 14597 16424
974706644799173505 15279 22489
662916734753288449 17372 27071
932697898779959937 10214 24059
918293818494561281 10067 12236
228407882348353313 3762 28398
637625125708119297 9281 26835
474063790888447297 24672 27992
954444387791127681 24228 26448
955056288926645121 8475 29826
627002199617102465 18148 18984
788330969365485825 2882 29360
442588856287727617 10740 30691
380268429126250113 930 18201
958669595033192961 2697 27871
456719793632498049 16336 28270
168565762455941121 762 13511
545619065990340609 695 16622
642536737189153921 7127 7596
124035749708806273 11392 13222
250539997421839201 5603 7953
33869544218891437 11079 24769
666586707469285505 5955 21985
349490430246401473 4244 5815
890445001744936321 17807 29354
361127042596198337 11280 11524
994896634389370113 27719 30798
547337728841025473 14725 27828
498998399530250945 949 27159
744478234687324673 5748 27674
488638408010494657 23270 29120
82422819038878721 4358 17612
656394675143857793 19656 19965
615097958618296321 11876 17710
464064949644047425 3201 25593
150854556085217697 16197 20697
269524988280835489 4047 14349
923854523366191617 4914 22703
849324335355582593 6718 29917
907177253181810561 11196 11683
778277256581773697 20703 29253
476088582940352705 1127 15381
874085337644380929 268 25491
917143156334670849 2530 29830
560043273910025601 3501 23215
590977403634770561 106 28810
439004977263429889 1191 23852
924355185281694209 24265 24392
166792939286651169 1820 19005
774531145674277633 4558 16001
79498028951185521 3509 27946
858918434991775105 18459 29045
508632708833516737 19393 26606
648997791563505921 8704 30353
120431663371867617 8523 19203
210441355322682721 4660 15081
49185213397279881 14764 19380
529848891777650241 12100 29458
872492095305183617 2663 21790
294271258114431361 14339 18667
900823670318004609 19835 27613
78524676607901969 2016 7066
751155807589263745 16550 24252
501116653778080257 1856 7309
973057321565917697 6914 7835
788054613491997441 559 27868
6422194002233540 17041 23718
512958705816853185 7986 21798
28356714698333009 17392 19322
442233484521654657 16140 27196
383578874668238273 2024 2905
353518624187170625 10877 28506
301469270286034433 23253 24679
499293831523747393 5909 19672
837002047192875393 6890 26137
415034909471639681 7291 9327
827720312124427009 14160 16386
819418478660896513 9257 11376
281943608070882593 7719 20404
644596821994252161 937 16120
561711637179527681 631 24465
622802107389734529 2795 16832
981900974465567361 4259 27683
497036095759991553 4900 12581
930882833322385793 2041 26959
731493838351429505 6474 20937
266856118734857249 12684 28194
166030558946754785 2073 17465
511128976977786945 3978 5386
323503781849129985 4339 21387
892633859572988801 3473 19046
823628773116947585 6012 25706
808486122354111105 13043 20974
780580865490822657 12000 15015
62967496849744009 24812 27116
948246874849314049 10160 29791
628092191430980097 4756 28571
19987246843673037 16808 29476
319548994660785025 39 22602
354075308618515521 4519 15751
577369551859845889 6143 20335
603201583057245441 13987 23185
584232671253026561 11502 30163
786896890970677249 21397 25355
924695790879937409 11809 12771
157849670868078113 15262 26054
331382307858127937 8335 19184
193066455857572097 2006 13539
279645019767997377 1378 24698
339731801696917313 9854 10710
443703303555075457 10457 12123
254719011900316865 23894 24716
509982537725008449 7081 27910
915411910192492673 2604 13020
825260542589468545 19929 30437
4415706855407820 14281 27447
519644908956621505 2630 19303
137649543062043025 9289 15832
421100566602511617 1698 16392
260037755151625313 8581 17648
208474524526266689 7191 29180
600562150858881025 2236 29671
331200019466855617 2902 23704
963805653555791489 5128 16962
267916593850941345 2193 8423
242747521071112961 17705 22380
161452719389323809 16167 27860
960217300308567425 16757 27938
758516301969436289 7956 22388
267994638873208417 1917 19777
377061674122195713 13702 14242
233221856948428993 7275 24022
408038640441276353 9275 20914
987361194763440897 4657 23574
11871453025115387 10377 28504
554209162012664769 11896 29982
678412234431917185 2185 13920
75367668515301745 9868 18686
735587126838829825 1913 11613
14905034368691617 12608 25537
212385408705756609 4580 15082
458296718919815041 27561 27783
631080044869854337 1226 8972
162903703587186753 9588 10220
795566823383282433 5763 20921
104912811188260241 5038 28578
524554602341801537 12514 24022
786597688020488961 8335 12273
387068328922197249 4395 23918
819525931121138049 2698 6531
827595420444502913 22009 27321
659315520595424001 4031 20393
684813301354623105 10303 24832
803785179729292289 1433 22969
374257580606190721 11110 24281
332556610269161729 6018 27257
624133685853507841 21683 27924
175848326416929281 693 4941
997505285226900225 3738 17625
932703036129918721 16387 21591
856842361711116545 3415 28874
841952335603853185 17409 28381
713423122042890113 19929 29313
666248013751268097 12726 14818
740698307291012225 7762 19554
493602783275566273 18379 25669
541570550942275009 14183 19350
661542962129527041 8880 19894
476119451962190977 1973 30788
50677258904958225 7487 21297
655350872921196929 2031 18739
890837346848140801 16947 19546
470056115940053569 13994 19608
443144616988139009 828 15126
743922343457761281 21458 21949
229850593521188545 28988 30927
669905620843664513 9373 27988
187658613579547041 969 10717
990467819387596673 18791 29359
462531167570087809 17523 22918
798890066132258945 21890 27846
95186349197792449 9684 23909
790911941890293249 7208 14003
949657214483277569 17734 30982
115973471906229969 4139 8740
576649352803773441 817 1132
409657920940112769 19363 23186
209523761398113345 6267 10639
417575549348839553 20527 30460
189233394726432641 25723 28525
898711061037254017 12129 28377
249526208627411713 5217 6189
566336338844664065 9725 14166
189882521929096257 20902 25281
294639816717598529 25465 29776
815746501130032385 17715 20374
367162915039301633 785 19318
197228679370670785 7179 18664
902048951739253377 257 13757
954809777395592321 2068 16623
277785360302132737 1304 19716
480890928921045441 5957 17606
217329860463344449 9339 22511
303813259277855937 16357 27245
326978315719941313 12463 16065
629153014838880897 20471 25464
134011856284409697 7857 20010
219918483469552225 25928 29478
977255694383970305 7977 22897
233315164712539777 7226 24720
689541802522377601 18791 28517
345500496063319681 5596 11067
190883647836500353 9272 15897
969710869501245313 16250 31001
998119418463510017 22676 23094
76196148489184881 7735 8728
991019675615305601 9 13509
868052268393629569 15401 24483
697538499731827201 7370 14868
990795958558432897 1155 4541
628087922375357313 12496 21514
296363986124664065 3810 15598
298931710385424769 15749 18382
931062946876931329 3505 15609
511431279576910913 964 5606
46605144659540801 21101 24391
142865096563731697 325 19489
637995239017922049 11930 29391
216003961707627937 9682 10559
8858110264402087 4629 28462
156229600662150849 6301 10984
694909850064998785 21325 23224
663422822953649025 11349 13857
22750653438894377 3759 4291
491557183379661953 15843 17674
767520752950442625 19523 30757
467995881650551809 15215 29437
199020905484349697 11490 15326
180350251072859169 1407 8135
521797887922286209 6483 7571
65181389229891809 1675 30972
27652104123976785 6034 18871
708231500156536193 18271 27494
131083009975437649 731 13645
657964380230538369 6735 21152
6991944077771707 9973 17651
532548591316320577 3539 12985
428336006677891841 5421 19252
953409032766288129 16089 17823
25299699324936145 5686 24876
919730816543001601 4079 18839
725499363012513537 6795 19722
766568417132248193 5357 6367
846178474460419457 9555 24707
534294683961086017 4750 5960
302181615138078273 7888 13733
663297376492252545 5911 25525
445670285569779137 12642 20175
214908681605756161 9429 26694
986930733850211841 19181 27223
140483430318084865 5690 23806
634113478907881473 12443 21453
623205954202795393 4245 15977
27428223493568993 12027 22516
316823780948553217 135 21080
992255580872043905 7397 19112
542803799125188417 12015 24682
216492125641050145 1781 22466
566447798802471425 8857 25630
140025347809046961 24833 28264
680852321537990657 17144 29460
638714891514052097 7658 9106
980202824914371713 10084 27421
328615861588023233 12033 20931
820867846799707521 16882 23670
292138045369707585 17534 18902
415950823065287553 15430 22101
252311309107557953 784 24455
78961332963807249 9914 19105
569212515426766401 26079 30194
302303400353210369 4938 26053
375373903485414209 311 21362
108074620218140177 10360 17898
234419271841229473 20682 26504
314267057088841281 13931 23878
380239564103124673 23996 30983
205589459812919969 300 9377
179712295276043937 16464 29993
740568286912022657 2761 17945
94571784445268033 14393 23192
34652444959569097 1448 18001
175152717236127137 4488 25566
429143388502751553 17049 28243
334087893284579009 3592 22109
741614782833117697 112 28392
846862037060684929 17493 23802
919449633707941377 13652 29112
2570968719115997 157 14475
610845862679987329 7015 27209
728241442779246721 17772 22721
959796825821115393 1743 5740
876559308366541441 6885 28572
560445352620881473 445 6978
948166256446040065 2008 3314
448600338636978817 12145 19497
235683905163146081 13487 26837
61526659545144473 4504 14645
680827201569282945 23726 30908
735982514256335233 11712 20148
705698139201576449 9390 17546
820126575018342401 10123 11585
109686363347673681 26859 30560
654037877939074945 25337 25449
794483184371305345 9690 25985
451638367868959297 1003 18448
310653194115811713 1443 17511
9743064093981957 4323 18135
915662756739710209 17310 30617
607070033582992641 11601 17594
79447519183485585 21254 23861
145223701253868865 8676 20339
613242112129203329 15279 18223
579372434316873345 6081 16384
491960034630718465 14220 24628
539051838113067585 6750 22462
986593945707188225 9408 11608
374415223739525505 3123 18645
555379071091163457 20295 30707
954477869901566593 2371 8379
340218369110690561 14607 23529
919638310533521537 22717 28680
77433238620894689 11177 15355
922914407036103041 25066 27207
78450753176344529 943 13391
395574735723180033 17305 21855
231185779907843169 7838 18685
142375178623282753 10950 24735
172500239238988929 4709 16072
299803784554093505 1003 2191
837665854829079809 15029 20743
851593944493316737 2076 23825
846068451698460673 19181 21654
524802485923963521 8902 24249
226867371208850689 14359 30262
263745563515229281 16111 28961
765892701634246657 4063 17730
482845933858762049 8147 13622
502295177069722625 15912 29869
483477895485407297 6417 24370
153826068171486689 13697 20410
721663658741128705 23520 27112
942674251202401281 17008 18731
933628161391126785 3055 10883
135828493569395201 21177 23699
919967143429552385 16850 29308
178417784006736481 11173 11576
551704814829207617 25250 30319
948193742114501249 7794 14418
55074083557279609 3656 30596
216107541777130753 6628 17398
921004948307214081 20147 21120
579547064356180609 7864 20101
615394694669028353 3739 6423
622082467420025217 3447 18741
39021834570633017 5533 13843
145062989520784673 11279 24744
255115833941481185 10714 21076
471141901499333185 16264 16745
730366447484229249 17943 26803
982792152583247233 1274 15991
320496493540169089 13836 23831
507605922007652289 10882 13834
338444781849290177 3821 23658
706145760961380353 14048 16749
327124898690748033 1181 19596
327169911856781697 10721 13805
507138559360740289 66 26989
426036531628145793 6141 27513
142509568786813649 4208 7069
977151382270530945 6596 22283
740144531199121025 9778 30287
114860995111019553 25607 27264
282585836819286849 16609 19032
882237120546005121 13385 21820
322726129012195905 17939 28456
775750280865143041 4002 16996
115092033594045521 10266 18624
359455704526507009 21281 30052
851584737769457025 1658 17969
217010181368284097 1257 15211
675157391104868097 6578 23086
600957146099897729 17424 25443
458405428670076289 4451 17973
935486752490707073 6468 29384
333573266547894337 6274 21081
21785704600713273 8841 14394
168287660450857857 3753 8411
865176257741882881 4397 21254
357692097301701057 7173 24746
422066560652535105 6067 10319
214524295575515105 7169 13412
639568216388543233 11199 24778
907191130253728769 13721 18743
863149874239066881 14414 21790
466706346390111553 5044 28190
998162982674916353 20488 21120
697401988629188481 20294 27517
353899580138072897 11455 25119
22445227901769729 13903 24857
98910977956055745 14032 29108
223769108472716033 7492 15463
969486911791786753 4719 22717
988533010878768385 5167 19202
697924731979004033 2819 11103
401361557645934401 4609 15346
448132903720601665 611 28158
231393303979913857 11205 19079
454037576314110657 9358 27632
859200305135722369 14514 30097
432997815213806081 14094 29975
527375009099586113 25726 27518
396319484550151233 941 20880
113328200118381521 11386 24250
632971356751834753 2220 6863
880847352562128129 20045 22046
854581482821974017 5164 12344
894769311094030721 11512 18721
287983597928953121 3607 25756
514081358715259265 13976 27958
752650573038227585 12913 16320
45399427993451977 7257 17035
446515304053502145 15300 23008
51339364356962849 5556 23382
67597532319300769 13051 21270
429757006966248385 594 14192
934496000604777729 9662 24984
26104334783809693 879 2180
790345588141935489 6447 12129
104315201084567377 6942 24806
239371112821327617 13337 25997
12503697570949159 9156 14005
818749132017050113 15289 26639
694937432940783105 27859 29070
308803884384897025 3790 28804
319132220985011393 26608 29830
667253637701140481 28367 29654
262252789580422529 27683 28013
912636256947461505 992 7308
356944192690932033 3126 13977
590951105459200897 1090 13433
384489918893258689 2967 24777
416123303625735041 8970 29429
995830863642225921 16986 17855
958924974258440705 9985 19284
305750641985888193 16699 24677
723210967058246785 7298 29715
621963874241501441 2927 19474
344304841477143233 16905 26200
629513730678247937 127 23079
666254568684532737 2224 15022
286883237524023105 5975 19940
557869817261849473 740 17563
573936795604417665 14019 28650
122958643064190913 16949 18498
558428479751896129 6214 19491
579170230558620545 14284 19356
435746550954696961 3796 12969
746714921805502081 15103 17814
123617794909961281 7914 22209
234176008580465825 1295 2671
868526429171332353 714 15386
1557558519021285 14943 28859
207011618666754785 12478 22902
340976683553098049 11940 15477
401252175404415809 8381 22606
530650761650999681 9604 13668
729367931904903297 7553 15909
563997952505008705 3820 26596
383092219747361217 8461 24772
74956698584696113 8371 8685
286795926435090113 6569 23225
160883340135431041 21911 26301
116756867703010417 6252 11197
748258664524595201 9702 24238
348306468486242689 1564 22388
312312103905089345 9948 17069
257900228481808833 2574 28230
502168885899248321 10584 13611
89681141511860577 1753 17289
540656386949709825 12051 23335
831977879102630913 1530 11569
850639762832908929 4929 19925
465850601268414273 9984 25174
454967080715096705 12143 20467
219143102354728129 1128 19518
122704661144336321 20384 29402
106276595506514577 7800 28618
423139217855155201 5537 10009
745701700985911425 9935 22717
663957353833094273 3203 27749
453834350469065857 27504 27518
842439289420571649 9667 18176
707691441507471105 14704 20024
985270697609376385 13006 15329
984932169212882561 3245 14146
141448981195939185 13728 14432
645533681250476801 408 27166
69462924212839281 27224 28481
996497085061264385 17098 25457
43837764716943897 9277 12110
942523244270994049 8494 25563
85426841549132609 20084 25818
145288329754791329 18433 28837
610540871516807425 884 2820
585154697883389441 21646 30996
51401088549763329 11170 22052
919938272596112897 357 6893
164584737012507521 2543 11288
497780404501291713 27855 30250
445716182631638721 3395 8236
431202426581776897 9580 27942
14039335646376829 1141 26995
842584645584913921 11848 15384
29999252197082881 11265 25521
158040162680151745 22687 25066
404831253947509825 220 9237
199940298331334529 6432 27458
856352871273326593 17401 29278
595134986549268737 6329 9286
947243175569983745 15043 21065
552366553800972353 965 13576
440693121642421889 1736 9555
541961675591920769 2993 20690
818049994601228289 11367 23162
472879559948886209 5347 28749
747872712158237313 13166 25342
157056310817623073 6706 29168
903969343013958657 19135 25589
147749217023665825 329 28346
33434497886641881 1977 12400
898158330022056321 2331 22486
140380227558910769 23556 26965
673646208509573761 12721 23097
789221875738189057 9879 19242
275660238804377409 27623 28942
140408033163200945 5884 25769
85860280719238353 11946 16056
347373100889566209 11522 19304
581484606421298561 2052 8710
691182676510454273 3959 28532
470545350794587585 9493 14952
895579382010776449 3792 27194
708148506924104065 3992 13897
313419497433930177 1809 12514
259525788742855937 15852 22336
266399485629474241 4181 7695
55286704940783697 21263 23739
193894869552696737 14122 30073
917682746722384513 10233 23903
389779323372078337 6430 27721
717075692350235265 17007 20482
873710807723487233 4896 25669
23806260599577913 30780 30960
479981422823239937 2709 19899
459495219448996289 10265 13431
933660360867197185 8261 22562
576399587323770369 11724 27865
89519105840945905 1364 5191
908721294533236865 5557 15983
996088617059061889 30422 30632
883483429410894465 8395 29833
61421429853989905 21532 26597
280578811609757409 6612 25549
954338025945379073 15072 27488
824070897289736577 7164 17130
89610300451749233 3240 29679
457182069709503489 21697 26815
849491774067221377 2833 9317
599645833946205185 12002 26325
232108449953155841 5674 7248
253821531505622049 23237 27692
2380444032912266 6845 30404
374529036701424897 6814 17673
974349009112454913 10968 17156
981854296135352961 6656 12245
248765461186113857 16957 18444
779185520578614913 20973 22486
705531990183796865 24906 28150
488737993791062337 20738 26500
648703193965207681 899 26221
11912839051596791 15007 21651
129652961724911361 2008 16112
503202210280491585 13902 28396
188146339042223329 1385 20652
910432173524419841 8841 19384
798772341272066177 11284 29706
512542180859810497 4109 22717
462049702065900929 24500 28196
611031985166981377 14586 23922
727932873864215681 6180 28752
402685416715328897 15880 17762
433185991913550337 7884 25441
301315054225661057 9013 24666
761875814833697281 1418 14793
474437207010737409 8633 22267
268489093280198433 13203 19552
682375275140877569 21425 25521
830735906814037889 424 15732
157444636926513217 22269 27740
243347781701093185 10827 28311
463357193235118785 253 1129
506969246042384449 8370 20919
145094940096640801 22737 25831
411567309214962753 11779 17778
938680522885384449 7245 14552
895019384254776833 8347 9750
808821724795066625 17300 25957
411770030330504961 21400 25016
165470340463123489 21215 30557
119163322286933489 9361 27639
581045939640318977 27782 30485
526264569257410369 9549 12211
732522860412636545 23174 24492
778483232401423873 1070 9637
656016438971491329 7226 30944
141696263005801633 947 19813
655933242145557889 2769 3471
200239610864056065 20678 22608
402801732902304385 3465 9761
657295063444298241 20790 22730
660667301454417153 18195 26878
117709922888007409 8587 18618
542159024882224129 4286 21672
830831057236995457 4334 7006
419099875392426241 10656 15213
233811471253684289 2719 20062
558383012884632961 10984 23830
588417578253473281 19420 23918
170970476529525697 22807 30143
699931010195495425 10414 21514
319804221601813761 18867 18924
605387855063529601 23240 29183
295298333676363713 18976 29336
767094350023679489 12066 15503
210528904755022945 3743 12251
4308568989660700 4627 23168
641405514068274817 2918 29085
165059667920029793 2034 4231
646328871325195521 5444 25838
434852908395388481 7690 14588
848045119120463617 380 6755
279616268910810817 9480 28023
996214009675838977 4811 6705
580182004936364801 23130 27450
128323104703490289 15740 26148
59198940678367505 13329 16238
166941871674438849 5995 7778
866497339893758337 17247 30871
512113659944795073 18360 23491
153144629124877697 2830 10484
361201497522216641 18605 24458
286723125945759009 21691 25434
802350848337390209 15642 21585
914155740947403905 14150 17085
393991773574342145 5049 8829
845427114313114497 23746 27529
299159933930987137 2910 7190
169800767422852769 26944 27483
970212082473722113 18617 29645
109036061638438049 13083 21325
5372046093718553 21756 25340
649560932634653185 2818 29593
185983889931250689 19225 24661
731468527726608641 21811 22535
674522141264254977 8390 29034
446779011999918657 12281 26906
334890277963921793 22030 29900
8188076884909635 7545 18543
870814161764506881 9675 28479
185016155676560609 2652 14114
668195342849472257 8240 14804
488444634556632449 3116 22842
649475432612241793 3713 19150
666282298744274433 23878 29642
787100889972236929 13488 14610
302566019740698497 12949 19704
552016239860840577 9643 11693
709258358461521921 4040 22173
719003039619664769 29050 29149
104405844832431425 1266 5043
157636760800052417 18614 25531
878231720902586881 11182 24874
754190270142459009 13039 14340
713643360506939265 9049 24147
299733629877003713 5816 7585
581653317374485121 1312 21440
772016130213572225 3476 18674
603135736596644993 21822 22007
402378986940853185 6001 19542
41002697702960945 25709 28957
965698412712299649 28477 29047
106889023088331921 10549 11719
919877428877377665 559 29604
338399735260008321 4112 17375
653831061519483137 3703 14779
527760940882647105 5084 29406
74027434381413569 6113 15557
821885759982304641 4634 29823
737609541738350977 21850 29327
463432022320336769 6047 29227
526375117015469121 14597 26937
741645823100650881 16029 26204
490703906052786497 25833 28767
516551769184562945 25364 27168
141276146321963841 4502 21433
4165263364964034 8449 26138
840580397600831489 8456 16646
841728733437481217 578 27823
981577923094441473 6225 24948
244290581707570465 26413 27137
374661205376000321 18131 18479
549008065841835713 14573 30503
320675165469744193 16507 26676
141654652039502337 17972 27538
662686994272490881 17749 18026
30862432354656021 18064 19432
987929519778525441 14505 30655
646562312720202881 29469 30510
480547130962648321 12055 18403
617082580260220289 21985 25227
321204216585620353 3596 9154
864222208680498433 2911 29213
425082181336051713 14040 25324
258237557933274081 6742 17275
459649710564683265 1497 3467
92537200711898753 11334 16453
670231327739358593 17936 21675
971901966391076353 3452 26179
547862235283140801 9132 16503
469286538562240449 12944 23336
100557907234559713 12050 16606
694313959904167937 435 19483
561975833123902657 6682 24149
895581120698391681 11059 27772
308678368040560257 8970 27586
710603329390838913 8896 12381
128866248939409905 143 21415
134456348411188033 4698 12788
420357642739020353 1288 6788
595659208619100161 2171 13682
658043666121493249 18827 20793
991268137845974401 7384 13771
48806306210153137 7605 23880
300912051882537665 9908 19628
905467178077152769 21266 30924
255434393044080097 6594 26196
933685986117694721 2299 21830
744979855302762625 8661 18833
349778689125763265 17364 29168
94649478676256401 16142 17623
718038386584524289 19108 21781
692844444741243905 13851 25351
391554189077346881 9761 17921
51000775338561513 19876 27429
507214033991431297 22317 26504
382925343977138497 577 13896
839207607714449409 23817 24267
885817065564378241 24232 29014
159178520091288065 7591 24456
937426579825316993 7594 23332
672133291581793921 15024 16669
683336097583204353 6887 20223
918480664359407233 16164 17938
81341088730102481 13798 27757
970389118388275969 25864 29874
763526018827558785 8151 20501
941717707198122881 22359 26879
721578474575327489 10856 29106
765429936445009665 16481 30784
717140274753798913 12542 20361
307441440779655297 26186 28790
981280042500134913 11263 24754
539701950401017409 9635 13501
891210843200848769 5558 25446
266905147446081505 3039 26383
936320610902530561 7465 24994
122779432594803953 12845 17466
784948132762789249 5248 26734
204518409188750625 13721 23377
511464896049023553 22260 29535
783517284115440257 10925 24648
413050327996966593 8675 28270
140894338301748689 8943 10202
322217583288765057 22581 27359
683633063660927617 5861 30841
838738227228727553 21549 25356
651355621345032833 2708 11303
114025858294429121 399 19171
367321707994499009 14615 29393
839806502747091329 6201 22014
985001028562621185 19845 30339
381481483519653633 10941 15383
239921847731160641 1945 18247
349376630812624705 4043 17403
572086781379738369 5324 24369
634221781674188673 20968 28830
709145938837160321 2258 30502
694983302619487361 2052 28223
290586454050085761 14572 16185
110415441972978817 14105 27543
794683946094217217 9361 24336
265632749668068161 4595 25680
38272974440417329 2757 19861
879485208714232449 4124 20757
72693592368231921 3993 4718
571420910412836481 23416 29364
708305845824369793 6960 25329
688885557884109569 9645 11056
124275789328841313 12439 26579
463449542051986177 3616 4222
399769998911011713 6778 10006
420514728471989249 8254 13661
561853353791569537 3244 16291
776762054421151745 9265 9707
87438763655839585 1059 18641
65267263510353505 6306 17711
871651051598469505 10520 26529
803845824642930689 4589 6435
426636386192967617 14057 30418
993270844027154689 10914 25053
938316960416038657 21536 21784
743296853967148545 3229 18052
450744369987020865 18304 20801
395819979616110401 10903 19346
210105666510834497 13933 18754
774273664613755137 9535 15137
623794754531758209 19098 21695
865614364691698049 13864 20932
67814470963604377 560 27181
343513116900947329 16426 18241
703761322119717633 9291 27504
536701732200700801 11669 23254
422551140401886017 16384 21040
13449168005561063 7828 30124
740510705873191425 739 29639
255959149110982049 3176 11353
778017358668925825 15837 26388
187249305860984097 6043 18461
34698522861603465 9248 25118
244843212890746273 533 7166
640792481403401857 9890 23879
813620287449790465 7574 10014
200855037233878881 25119 30042
333693837927871361 3032 23000
982449027779828993 1435 29605
879667702594002049 3380 25391
462039532366659969 4888 24691
420658577918974401 14920 17363
482451125153666305 2755 3695
956930584785336449 12355 28628
729166600570238209 18641 24588
492260027181703937 26806 29285
89781415568033649 17546 17574
91335612131000945 2489 18836
831710006403838465 1926 2593
621078093111325569 6719 8694
410087300510589633 17577 23442
973983196617549441 3655 29671
836134707630407041 6448 15016
465657146114001089 17671 27033
976685404459509249 5993 16410
132522761116018017 8299 18080
754134088788319489 6329 11042
185645544804234689 10294 26572
317740341126643969 12585 26614
112904563366011953 1959 29377
66471538773441809 2012 12913
457777115552790529 8863 12021
154941831393834657 2018 18839
533393357084616321 9914 27374
503732248209743745 25073 26514
651431149113964417 4944 15607
124519511244990609 13945 21496
976152794847958913 533 25880
988246577240175873 12481 23031
771354675547417601 12879 14021
209808944021936833 9454 26582
910091587988954881 8395 13662
779389612191792513 1935 25173
684268504479863553 10050 16757
23041976576173797 26560 27580
920010857944216577 2300 13215
826806652860113921 20480 29054
459452083425720321 18544 24947
126681215851583313 881 1397
143789653766315697 11957 24397
444150413417489153 2866 30289
524331944903426689 553 15441
492428613614755777 10971 14596
918150084394536449 6163 8612
412806741678736001 11910 12213
277279695945441761 14822 22311
756863494950003713 12387 21133
615587734247963393 5127 13934
925870726154599297 16942 24307
933328463805029377 12922 17101
241232413255268353 25981 26215
665844809269199105 8484 27847
724228230489586561 11046 20136
685786761711757057 24007 28382
400823523313015105 3491 6465
924725610205211265 344 14399
867788233015502849 19442 28342
838586190920214145 12334 24480
895088297066855937 5467 24608
245364263163761377 4102 23947
756362917755524225 10540 17310
850839562532787201 11482 18220
308574926510026177 1444 22321
170885966829569473 4183 4519
868944324785914497 11517 26969
296079217157402049 16936 21693
487037227085984641 13789 14956
685763153663824513 25935 30254
751592584903505665 14030 26440
492936854884977281 2220 11404
811881835714295681 2261 9086
503439721443850625 15311 28439
749120398556826241 2069 6451
39936374838905665 2741 27148
645391552486593409 3420 11054
231737684126695585 24598 27824
962395534477281025 6289 15608
72295375160212673 30080 30852
811765366727819009 9562 16771
231304029741107073 5902 6297
711426781894047617 16657 20658
750239393247117185 13617 22810
804672598987060865 14719 29159
86409070326819665 3147 30682
106363054132373233 1296 26309
142770984866547937 8267 14206
447331243110220097 3760 16922
346653937348275329 894 2990
57909273279719289 15823 21297
253923661897747617 20209 25900
789565569353364097 89 140
811841928011855233 12920 23301
501110327957718465 18954 23375
775463844454424833 8384 28967
968226913021020161 799 29776
844048956011402369 21050 22709
739514851560173313 2224 3817
175352646461991681 2915 8820
740000885857803265 4058 5997
458800216916269953 12391 21422
539817879108340993 8991 19932
738988816940253185 12271 21664
123075571884662337 27486 30440
713606156199329409 18663 21480
991484669634516481 4523 10182
73644814759493473 398 29874
557385168052668673 4526 17277
853688739279331073 6482 29518
684741190233438593 5583 29571
628275114999230081 576 23217
760023565487664129 4583 20897
952671680422707073 10943 13253
618719010118311937 5142 9477
843089742743988097 6085 23409
857669101718222721 21651 22092
295823503414364801 12555 24924
516377710684253121 26960 30512
357392017699272193 6810 24318
813076710617273985 24240 30710
375012894065218177 11323 11416
152885443216732129 6264 15219
110997882903493665 555 18828
816353517344374785 12472 13413
212119575376160449 4449 4484
580082021986100865 768 8484
374280295547936961 11125 30291
419190132851007041 8302 27208
399873703023882113 6572 24589
104017989541560497 5403 21163
544086289996929665 19936 28850
283699059005421377 14777 25736
78980354273394225 3047 5120
819771495558939009 10370 13294
616401795024206209 6286 12845
576115283606434049 14886 24870
375305879955316609 7801 27974
874081653106415489 14941 17325
370010411549035457 2986 21430
135318886987228385 15467 24290
152617519272947521 16701 28077
279966339170840673 16078 18722
606202446267008769 1520 5801
509796861060600321 24109 27082
331009553424831169 20914 25787
588453252234572289 6707 9846
34909863025465173 2025 22985
3997920026229452 4446 29246
249226208842994625 10214 24309
492759491108756737 8718 17816
183916770092356065 7475 15422
772651422048447489 18730 26709
365486326755227969 8842 14254
133496038613756689 3423 7577
750843920109932801 4676 29347
312996185519615745 7309 13291
985385305281734913 7641 8209
545413383550936705 19738 28003
192624773010965825 8772 8891
40348534549615065 15680 22244
150628805872184289 26689 26877
64382157232287793 6192 22898
738750273005283713 18034 26877
899257908566092161 12018 15069
526748010078644993 2991 15952
247132159125385441 18737 18921
966604931418249473 4572 30619
614754382872995073 12705 30964
283940627943092481 2762 21629
767043562430941953 20691 22266
243068400180366241 9325 26357
476862033196574913 25030 28870
999533208155124737 5434 22240
80159487138729441 10709 14960
728909778628537473 5412 7417
774486800148416385 8696 27156
434401395106231553 21675 22557
321608567804915393 447 25857
883426731484579585 2635 7354
746713931654205953 2887 21377
294523431531413121 2317 4533
730703688459868801 11470 20314
977723420925418241 9713 21415
342069765234832321 1085 30823
412561230087145985 9526 20878
921907770190259201 16340 18285
616800583051972481 6226 21192
107892120083057825 14808 18771
37220545466649217 9175 19153
949293440542788865 9256 21092
633443121300064897 9173 10076
157964463654387553 14448 23461
448769982999106561 7794 10729
456609650469161473 3998 4846
510305658916767169 4805 7646
669227861484905857 3132 27537
10505592618951455 5872 28581
288018896572907585 5691 14829
129559902049425809 11362 14931
566793074661738689 20854 25895
85516431124528225 8786 12929
952272716428453249 4025 11943
670299726762184577 16257 23450
596609599303441537 22487 27915
297594543272392513 8886 12290
903714615221332481 4814 25962
760295929906153089 389 6035
529860509058003969 2166 28987
180673125974220033 9626 20542
17077615405710845 15193 25562
37722887724445545 1415 18194
762168227495301633 13764 23817
863277012177743361 4848 27431
101492259991402993 25122 25334
446589259872144577 75 15719
580618384858716801 1250 14163
578012854421341825 6170 20359
206229206957331713 777 15915
342614672673821761 7022 9562
185913265447290145 79 770
210370315053861377 4627 9943
622132589641893249 2238 23494
649399326427573761 12256 14107
536004590425157825 19724 23888
29682993206943565 19895 28043
355995148282957505 20755 21159
312504009894613697 14840 27081
878554068599164801 5271 7080
136016550296599089 7948 19153
849697823671249409 26386 29959
445439383287283137 8449 11000
666630847168441729 10877 13544
952394348613960833 3112 14288
403074107640620097 11550 12249
249875921585928737 18265 22649
406154268131366785 16475 29813
468895703942106241 12777 23646
132327029347237617 7645 30845
785324905376416641 19006 27267
912579746435731969 1833 21513
564901385606543041 2624 30315
19463283486985005 13491 20138
333176619105135105 1045 19939
802931695577065345 3937 24064
993623088431402113 4147 27598
269528739266377217 15840 18173
677759779197163649 14638 24762
709111797687960193 8178 9612
888921063231588737 3508 6181
550221469577067521 5646 10157
453826479375866369 14156 25166
357930110717894913 14049 17286
562544738223092353 6341 23357
923386570927533569 9592 27692
485764920258493057 5766 11849
57872087578424217 17592 25833
998957805579362177 4978 23769
242500468757796737 24055 25463
78468197382452593 6063 17227
294453113622758145 12562 16713
657839697801105025 1841 18647
258945182304046273 25222 26158
682086768740749313 13698 17577
644225212041639809 4629 26524
778572450100067969 9880 16718
598944220689801857 882 21607
521185222172650945 10418 30758
448064684189070337 1356 17285
398283450124321089 5489 13289
510645459898768193 17608 19111
290805927066987393 26684 31014
60136206001821793 15145 23942
281453327573256481 6133 8341
877031571231796609 27287 28754
124683396290553361 13728 24362
729624855045820161 3805 15869
185222046064975393 13508 17511
407029398266388417 8835 26013
840799015552921217 15319 21136
544554257810368385 15275 20943
605217940526937729 5639 8739
288165173721935745 7178 12289
182436531061544129 14683 19365
434243086177822593 20711 28262
851251807882700673 3059 18469
465036692487416321 1400 29001
974089634807359745 16570 29461
99545058021725201 6614 29478
964194019403276289 13340 17643
326285574890519553 6839 18603
985554462651183617 11403 15797
325195972130536833 20127 22341
312794792281092545 618 14485
88066627578200497 3280 25036
888257136055006721 21050 28108
380456694617002689 6720 29893
394499048267743297 10769 13209
875516100638421377 13002 27689
148639946319892865 11922 12790
883769975154827137 21224 21726
334205511093667713 8018 26929
168580411321357825 17493 23537
546954713053498433 8232 23465
392193069284722625 18436 27088
240557664358600929 22346 28777
309820719415611713 9309 30861
358158558795313537 4095 17387
171653940151038849 2328 24392
86239720146092929 9933 27390
506370659500987585 9701 14759
66221141776555473 21881 23246
751207871868068353 5271 11641
256766648273593761 2991 26288
704883623434156417 9580 29441
894853591184219265 13243 17344
401920209771766657 15278 16493
725661399341557761 12976 21579
807726305027046017 10379 20883
876653306535121921 15214 25247
94121212588014209 745 24925
811337534090721793 12427 29729
533395830450061249 2157 10959
708495727345852033 16340 26856
557797220542688897 19566 30596
235459359516166689 4764 4980
328572764933255745 17183 17326
172639463708367905 8201 16599
128900074151708561 21372 23287
301417181219971329 19529 19866
809660671348339585 12240 20846
468765115148560321 8179 13095
235350523360843041 3487 16689
246590224111226785 11147 25088
366268761732925441 25937 28739
789736006756431361 27743 29687
833332808355486081 4923 11947
479406962282876481 14925 17601
587906591265678465 3214 16330
880321250531611777 23221 29008
316853234229718337 7690 27496
512359846209303553 27704 30498
790092758117054977 2994 20563
999903308686771969 13621 18836
408066964291883521 8433 25666
949971533816789505 9981 20302
922254485075769 2342 6149
633123906794057985 7080 24373
106040983590538929 11411 29799
125500533980922321 15499 21071
629553526479099905 22196 26715
781699030646013441 21722 24167
787768797770034689 20094 23306
625548469100731777 18056 23603
651605505836826625 24627 24861
660826154032523777 14387 22289
174610495109114081 23910 26343
455696770088788865 2362 23242
412510937250772289 2360 2994
908660097809150337 15196 20017
804001874058819457 14567 15275
425240344899702209 14924 28033
139744303840231505 8623 9946
900568326149798529 8671 21782
381234987277629505 17394 29893
141757423096404273 129 4350
461694612533250369 25732 27838
703987356237991681 697 1869
477211238562141185 2338 10046
967791186424317825 12075 14176
819824303320402177 8730 12676
486759605356102273 1409 10031
330033653690755073 22676 24152
297827761427949889 5859 8631
718559654008174721 6855 9833
533279736880718529 12718 13926
392738692535708353 10249 12568
443919487302661505 11489 24076
542884327734540737 6841 7905
269441706584903073 21949 27039
934846540355444225 18108 23913
386979892926316161 6279 13121
867520216612803073 8419 29410
49447565384429737 4679 29374
687083773454695297 3040 7306
256600333861211297 18302 24636
136417533942065457 1843 11806
724586956745159937 16071 29263
748830200893799297 22977 26079
978215565556151809 18705 21249
581453261963702017 18992 29166
865067468892551297 1894 19885
835664102141656449 6334 26309
389959475511727041 10729 12035
721042634652960129 17122 20751
719190876231866881 25902 29393
305803572998378561 5261 30002
834360577298806273 19526 26824
600966388013347329 4861 22400
707324143498983169 3199 17119
192117821264069729 2010 15548
808262495540969217 7833 28445
651146106288720769 10265 24203
208277182616772193 18354 30984
900437581999320065 5201 24364
478525355786043585 1252 11437
95275193924010177 23897 30816
209317058530860577 14502 14521
81729912310883889 1388 25808
496052549100124225 1979 25634
898922872490274433 10627 10745
773940948941149313 19728 30415
8796039902655651 9194 30491
555751580719398657 1615 30885
331637201643303553 7667 17389
308892986331802177 5963 22915
197853240657444481 30474 30761
28810447690812425 15184 26200
77219516007247073 10225 21446
968313461532492417 16054 19854
918899470759193089 2466 20806
944160034622054657 17845 28747
103140918165763649 8268 21450
762298058717522817 14298 23722
90234240828174001 20164 21032
810581181944552705 15693 22475
16310634202952203 3225 20481
692840134767013889 7842 20221
102897555723338033 1842 30761
676360179970114177 6144 26621
631250184964841345 6663 7175
534825863775683521 7043 14796
667942216566380929 496 13352
330831286992559361 25727 29263
873215515909478785 7906 13095
335520652699816705 8347 15235
418099953661233345 22965 30868
307077273250140353 6719 8381
769855523579678849 2999 14726
804270909181855873 1035 14928
867140292820572289 8027 25573
977371767222745601 930 20455
159388879867250913 22027 25910
95768319984617985 9028 17060
373529315667589377 17457 21860
406898138989841857 2345 22989
291685748841047169 9920 19699
5379590703473270 19827 30563
955225119256645889 4855 21743
95501609720809457 5001 18069
823595977483435649 901 9755
853303417004898561 20864 27758
441824374350581185 25634 26708
374732039308778305 12266 13605
835784683720817153 24580 25138
754623617063646849 3430 9947
357901487405335681 8215 23542
105597228192277009 10396 21000
621508925143572865 23881 24846
83003166638352609 1649 29793
733235051244186369 18390 26113
743028387035959553 2574 21676
736359372289342721 13526 22188
624503654836718849 16941 20419
404547086054286337 12545 16231
582193491662376833 12781 23613
442037693810803521 11465 23863
681888732576513921 4085 12239
279115588207339713 53 25355
599988362941214593 11944 12516
438657749765127361 3799 27326
585223769547429377 6629 24046
989761681994131969 2575 6451
257172304750621793 6526 23923
42635746147070113 12421 16674
157437481621432353 15138 16379
696735771169279873 586 11477
671952810127205377 8211 17692
536635291141152513 3588 18843
498960051645571649 13735 18474
845284075727953153 6956 20613
937995018816973697 1567 1712
771796873890664833 2935 5251
428166554881276097 18430 21440
125394377080461089 6816 24951
996844091128959745 16193 25311
640021722372239361 1425 30267
338079628528010561 12684 13009
906499244253488769 19508 24322
328985265776463361 21245 27770
326686350724500609 145 20544
507941605286735169 15935 23684
35733037428407501 6816 23322
975984905767798913 11234 13025
295000440607822145 11707 17652
803549076279939073 12375 26664
141547145527475489 11520 30798
709489118879144321 1495 6233
407326078369479233 21549 23883
584722371350100225 7428 30242
819812774177883393 16308 22124
916812380306534913 13023 25580
43064852454506313 4079 10714
743404057307248641 26064 28660
188583721721492737 4879 15829
357309797252252545 8082 16061
285979966137333025 9875 26151
462464569588892289 10541 28019
968929526494754561 6226 17896
972951050952811905 6776 28216
406717401752786177 22315 28433
213534822531887169 5207 17633
218033700878685025 2333 9491
509134443501448449 10050 22757
811362346677313409 18736 22469
11655400535918405 2054 10551
139309049112917201 2660 19462
650803677257467649 4680 25119
138528620852298449 17496 27217
184175029322080513 10758 16915
601713859080739201 2473 8281
521740816168016129 7698 27925
212018793151102625 7870 26768
169467775757627937 19852 28024
492735625703666369 23462 23622
783264133454789377 3459 18639
461675101869985857 21554 26600
775364138829292673 15884 16221
229494467734490113 8316 20442
738592051338894593 12664 27598
251705265570322465 4577 11484
144776185802644609 8797 23535
379833103106882689 14997 30703
71351938291538633 10424 12853
265426846915545409 9706 30796
503286468903798593 1462 30022
666705713087530625 4204 29413
375997960206415617 12938 17945
821818076531016577 4213 18389
816284941502349441 9074 30506
708130814783409281 4869 27167
963513296391621249 13358 26047
298156018768537473 8273 22574
336772791260745665 3068 16254
791784937582200193 14426 15499
521341641874624193 1955 14975
931903729079479553 23020 24808
863777333545389313 11459 19640
205211024347995873 914 23017
780028836703277057 5896 19974
323290675991529473 22999 29857
399383174068578497 7953 12049
93699615157326833 6381 21843
82940503209055553 7814 29555
279004241943809473 7569 9593
943002067747986689 1507 30779
249148582542183297 21732 24750
596413546075662977 19662 26614
970238638963650177 2951 21944
907372583631701761 909 10099
442470035107099585 3948 6000
246931090026844673 5538 11700
140070139865557057 603 4560
203971145941924449 10882 23482
994117553506505601 1304 23764
474889708511707201 269 26979
622658195818928513 9147 30448
407473571339256321 19644 21929
873654731606443137 1123 5185
681137446424042241 2758 12598
238899849265848737 487 26461
660451174902082305 750 25878
168453628711382913 800 25939
176958973144106593 6854 13263
140553919773793729 2471 13002
570813184551884225 7878 14735
748950758512272385 1010 10186
379203031537013377 13998 15499
490040801980356353 7474 25621
345187898235398209 10682 16365
165625209406080385 6164 9826
502794986481344385 7626 12636
510527431828108993 2371 20750
710414052598355969 2974 16707
570099971550000385 17191 19860
660336535534792577 17496 22265
116814112297490177 12237 15446
830911558653131265 22673 27053
885480100945109377 2591 29888
884623336970601985 18995 23155
660114505324116865 10631 13949
819612411553936897 29820 29955
732081542494675841 10962 15920
430842249139271169 12794 23754
579101255034188929 12118 13368
561428510548299905 7705 27957
213798824851444641 22951 29599
811450872424440961 6102 30258
657491471347668737 17004 22708
277358643972366529 1150 8638
604109992456123777 9699 27244
373175953470092033 2506 23419
28757734883683385 25448 27400
520112315300171009 3798 29863
52599616975932409 10617 19386
81451763358128209 3696 13688
346935446456114945 7109 29329
433748722243326081 10969 24583
523247093877465345 15108 16713
256587609511125697 6315 30085
636495299769606529 3591 22828
64865364227674857 7731 9702
431804242612265921 16815 23152
766012997784482561 13068 22311
143274466717230097 9582 9956
75267756747269489 1067 8615
575475053356392129 13356 23544
60482438995403953 369 28794
103800813440827249 8953 29004
279129886613620929 12934 30990
444787821926901505 10100 17430
125887305513114001 10502 28681
225165174543548129 27399 29437
274109662479492769 17686 20485
422867449898568257 4397 25202
67452301005385353 25414 26763
986936465041381377 17791 25791
927785012721589249 6269 27311
555999921563291393 12642 21286
545096822500934081 2418 29507
727387267306482945 5425 25533
349569770315316225 11287 18060
913033465712537345 7630 24460
517499581085427713 24506 29383
117292555889875425 4865 29414
64774374227372537 26152 29241
228258230779808001 13247 23112
842176118300809345 11704 23941
736445479214609153 4559 14155
611890021588255489 15679 18722
778300009155508097 3690 16745
818296122163342721 6965 14158
403340666202737473 74 5754
516066536986844673 3748 16916
810480202980734593 24119 27989
81038522155235889 24504 24975
941621430440477569 12950 22335
220069197153055297 1969 23104
397135391939393409 9481 15015
678390039077907457 5250 24568
644161566995691777 8760 18592
857058373562129153 14539 25455
213532105999696865 10186 19525
235194995781906625 19118 30309
685219239980341377 12409 24978
865033444605462145 5711 26792
349107285206478913 4369 22283
871093571009208065 6394 19878
672998804897829889 1030 22138
117789295427943585 17078 23410
82538986994912017 4856 20684
759250113398049793 14991 21259
891100361231167489 9406 10492
88195179830609761 5201 26303
347206741584095361 3607 11521
646355438608690433 11715 27162
181515450112655681 14961 23221
282342077279995617 1292 27635
948413120315628033 10588 13987
290545022030411137 11811 24596
929704661769307009 1845 12354
862811251551892865 16329 21718
77659132827669457 5969 12021
86241485125793105 16356 30667
951408060260476417 2861 3297
700563818367303553 2048 10153
209522569199130273 11755 26624
341512567657755265 22632 24789
900606331315202561 29107 30051
601684070052204545 4800 29536
517381915161529089 5066 23448
946717693328036353 5938 17388
939758475336518017 24517 28175
800748398270318465 20282 24716
756335554657688705 2412 21658
949755085232762753 16616 21856
80254764368504545 25633 28064
9632213739411811 6525 13443
433038196926837313 29387 30450
744249982511444609 5532 27955
727980621519137153 4930 7911
981179597046722305 1334 22927
607540387414822145 960 26490
828050663130195329 10023 11221
392902126497972417 7322 15882
172789839727943937 13382 28055
993174145646030081 1673 17805
30305502398174869 9717 10666
251446064062506017 3921 19075
266441862166775681 13289 19976
75554781250254161 57 7608
600439005068206849 21564 28559
716820875770537217 16398 25250
969177037108369921 7877 18843
746217334113133313 7765 22450
950160453218227713 12460 26758
477848612008145345 19360 19569
241163517160092769 20388 23399
722502428612934017 5979 14814
223233325049672961 3519 8509
635766073303898369 6203 28972
296116074076838465 1433 17749
632152187619332993 3932 20085
304489773772115073 6733 23045
797094839949679105 1883 11570
919365019395716097 2099 24687
704648781861500545 22145 25887
671250023370415489 3952 26953
887238879427030785 17469 17653
739951302596257025 5564 12890
204477756923175489 6937 28268
423034351771359937 7931 30450
323983954585187905 14296 15673
571842686917367617 11884 15983
33952045991561877 8083 16469
419743204241196801 6971 14357
244459194432977249 8542 23437
162163296761082881 7903 19799
841592104074770433 10460 21550
219211723253703649 15060 17100
97166996291534241 9994 11560
117026126755749969 11972 12240
809799451209165953 28693 30696
171476408070358145 8639 26173
898056965408301313 12791 16329
243350613537604225 23667 27755
423036650703373569 15316 15739
822856540369894401 4049 26526
283851928455035809 13089 27980
482505409639774273 9787 20130
592162936209838593 1465 15500
666059243953977601 19270 22947
576343243123574209 10213 15290
312685377051582977 17779 17922
736072900877722753 17851 18818
185347399338933633 16729 23589
969447729792861441 18522 24440
364931848528588161 8711 24453
799322435522562049 3676 27968
265121920420423137 12528 27531
659623635469273473 16002 21452
795331700095136513 16333 22956
761853013148503041 1338 29449
17196932868653649 12919 15424
924817167399524481 21496 29478
55254050886279769 9835 23922
318969026778070465 3803 23634
332095984976174209 21966 25403
404368366421465473 12276 27541
333948769024733121 12146 15585
967984758882316545 4935 12697
352752383838502913 8182 10487
901034490752849153 4425 30419
454258727121132481 7325 28014
420914256260836353 12677 25379
219314895499788769 11491 28308
97154712021648497 18430 26650
82783230722174753 15751 22016
805580466496529409 5484 18567
939974189541413121 3786 30447
502520849413784257 15440 23164
80143550111305473 123 7998
552796023604123841 19353 26592
937843359030889473 12243 27227
506149147355131393 4977 13370
833988332790443777 1507 7170
773918613704374529 6517 26907
525330418281622977 4146 14150
534156799654439873 16455 20120
765357173238815105 20209 27887
687085468987483265 12516 20602
316889686001044161 8881 30322
389498101012321729 83 24962
515690080656288065 1811 27289
674635792379682177 4639 21663
944665212625334785 11223 25527
906447827748721153 2488 12455
854199326853692033 14189 24187
568363368696061825 1887 18053
659850720453416577 19037 30773
55347776017299569 16845 24698
199953487751418625 9178 12821
29905833150614569 8913 16165
740469706101077249 7778 13978
715045380159935489 15495 24442
45681725590188905 854 6559
484248607401106305 15216 16112
572984219298060545 5766 17371
47315058708051081 17306 25288
76184807444196417 4676 24034
85351939331779649 17673 19872
804304192646650753 11802 27202
986902453359746817 9569 19407
577908331456914177 6988 28466
51525358021031313 9119 16128
780398866149734913 23960 24487
952083099552737665 4263 27961
881638447893681793 6882 27738
358476742304098625 5342 28664
290190640599529793 10056 21003
805069358512852737 10232 12768
220741330122766753 6162 13104
970929662522429697 14797 17259
345497417795112257 15487 20733
92396712386374705 8543 10602
35580083497922745 2145 15760
327184252951802561 23545 23984
760614955527596929 10397 14901
87611838761759489 12392 14320
532776990320545729 11462 15116
759720169520399233 3754 26788
794203793836256769 8185 15890
479084301052296257 3043 30599
197290289108355681 5484 16725
580506746265932289 13271 19369
211348708697084225 8246 8885
203360279346028961 24167 25834
46663388790111785 7582 14248
120571847037560081 8681 24331
179250232557247809 596 4570
849834584932779137 959 15314
160475835682195361 13141 15471
574938678723718529 155 22548
274620360474596481 5755 28820
858175313290374273 585 15694
473549795682973953 14129 17316
848495551281139585 1898 22479
137495948560822257 17245 24619
920307957353202305 22235 29096
907788598544687617 22074 23608
54818800553213977 1040 7830
522236320460091713 22380 24647
280141687895977057 2397 11442
662965327850177025 12207 13751
14400394797497997 1385 23524
473694040221911169 5764 28859
114763873344116977 7788 15230
279034841933100353 15966 23188
203990687492556321 16882 26010
381072498647693441 2717 26096
670578819769403393 20676 25212
918682289935364993 8090 23998
594579919863470209 18336 30085
754318707504946689 10392 30677
28737225745601337 16531 30887
55290455994327913 512 684
698510979153233793 13157 17041
732927314411210113 9877 11174
169983028623491361 730 8548
354127435694895361 8128 30308
739817145473900033 13042 17577
814010153191812737 8488 22376
705398231138275329 6019 7528
328520534907983809 11583 26453
26463673596730077 12148 14465
799047442611236353 1006 3480
213993002584587105 17587 26742
272662194466878561 2504 30292
495967618784739265 8709 28577
964889853067315841 18629 30646
480081909585351233 18012 22142
812434497306856705 15031 29313
730977890233923201 13917 15056
406707888620712065 21708 27846
124196610240502993 18235 26592
78560720211019233 974 27888
999793664371090049 23924 26459
55444193109050137 6771 29235
664074804670093441 10 3042
255190762666604353 14176 24687
616335575656613377 4479 15108
201048296565812033 10029 25140
92073737163573809 5432 18101
963772433041132417 9176 26637
979487087159561985 1744 30572
350869784228532225 20803 26894
699098152813064705 6979 21746
338197809836561473 14095 22758
434594689510554113 28308 30053
799937707579044097 6685 26278
371596387143185345 5921 13454
573563535672210625 15023 22329
788731647394321537 8364 30062
500719077610479937 10701 23333
618028273353530753 11079 20228
387641256383535169 12524 18573
141442470019363505 20765 30278
292960297361428673 981 9971
496983850862150721 14400 27001
30889799703917477 24501 28787
196320688496207649 1206 17052
622380216197111425 10894 29454
695246513379402113 7813 29516
886499409920464385 15229 25012
475032441268687937 19287 27631
857684934850635009 716 1487
686837307251309441 9840 26673
94860729162380865 9856 29557
740259361174288641 10113 10614
760370370364338305 1134 20769
61612643790084577 2187 16723
154692555091816801 7425 14588
370347886859995841 9785 26229
607201716291950081 1204 2378
284354785256724097 4403 16722
842913021222162945 18225 25037
635944949649235969 15667 27580
681617118336728065 28134 29672
794407165576615169 1335 28291
663644052387599745 18877 30733
574173577043374913 1298 17266
92478941508954193 5478 25714
115553976253849553 12895 15330
99319056530280385 14522 22915
2432868347888473 16694 28268
135847744388112097 17958 19691
571689547803458689 2713 12358
268914137457858977 6744 23754
772046598938707969 2543 28629
161414311670778689 9025 21286
23406949843050029 16226 18843
884413964054150657 5446 8766
538959959928384065 11301 14845
347901640374711745 6115 21852
403370981276339073 19080 30483
180700122099540993 5885 24474
578596201954603393 6533 16445
123524440352820625 821 5892
555517388260838657 4939 27845
429432617875338689 6820 19350
745810787995232257 17138 24228
615226308647660161 17430 21701
217901794380480865 13796 23619
746879510587593345 12906 20032
876471633014453761 1308 18139
385037082187789569 7788 13512
846447517141214721 6377 26281
791105735850980097 15380 15479
339276680363703041 14963 20787
459012776891793089 20149 30950
193825240073636001 60 29423
96905357522178545 4536 28577
216595998698998913 29914 30815
903720795903961217 60 21658
143028472861473681 15919 20582
808172062564754177 3894 18530
659871341232907521 30216 30865
821371547937584257 15000 23878
679550925518270849 10177 12526
387246005863875841 11831 20215
313773253914767745 3092 24255
966107071047513729 5749 29672
171964409206864833 23691 30940
68721431489283449 9145 15373
616130913126944769 1272 10327
313645520093100289 24489 25406
342552718337287873 4499 20300
800194156328746625 10779 11847
86714479197773649 24019 30732
911830260185819649 5726 27462
643767208588471425 4491 6160
702791313781833857 8860 14693
43240431963489809 17996 22061
502401626042850305 7386 8965
830797525977658369 6681 12876
577753031815138433 248 467
200338671261839361 30219 30221
520630970888571905 17738 22545
625535225548688385 919 5267
178897273635190145 12113 28203
286392681109198593 22478 29667
669838250860404865 21730 23598
714562907166339329 11679 25257
220940213034101153 7168 26414
670742333900925313 1749 26615
837138884283614721 4278 11670
297316052788673345 2610 12283
866185562605583233 1493 21384
343199512781303873 8264 12173
404290802181659329 4399 8726
805903036942851201 8655 16672
552232534015292481 28928 28940
789521218854837121 1149 8294
236871279484358145 19233 26600
732769862452144641 3597 27763
925653897839541889 129 17866
17639767654777927 9806 13048
764213118085617537 12487 16549
125874109252890769 8875 19849
625008238660246401 13948 26887
414166628747686593 4701 9395
533953855685648897 13571 15534
814576437899901825 6990 29864
114394281621546417 18022 21658
249941986034436065 16499 23004
615457710729568641 4196 21172
806231823587353345 709 750
468725412014880065 18080 20901
555047756708482625 12764 23367
896890756224973313 8171 23291
208505573709444993 8009 25803
326069532164357441 7527 10298
92464166451357249 19948 24366
66873156285534921 5605 25949
72665164651141361 11363 27106
382208512433113153 8399 24555
167030599783224417 520 8080
273281011405867233 7794 22736
477297084134065153 29146 30468
148843008063895617 3300 9453
701046890042995585 1501 27214
723182254224862977 13919 23137
160732246546132289 4350 23558
929797643303476865 754 27348
125073045747875249 4660 4698
927698929380408577 4319 17321
916473222755783425 7159 30651
398738821340547393 9010 10357
204480191576358561 2474 21028
736799891497835137 16369 23259
563515555452681857 5396 29803
956248015510585217 3130 14713
528174795431588993 27750 28582
569026276887665729 5853 29006
538932878566512833 27663 30114
481917646488771137 18687 23790
401638620473626433 3758 14934
371694859655175233 6896 18580
401615487294037633 20104 25078
816149864303344641 21663 30697
734849845159565953 8731 11764
384344404144979265 3747 25473
823653476211816833 10503 17133
553611045456879233 352 18118
916502997699588225 18152 18308
992595185458323969 874 19780
941452639368037633 16670 25080
612271896741777537 2207 12792
885828316424913025 13131 19618
106064780688949873 18988 28198
376053070631641601 1538 9070
774465040978871169 3074 20775
715701436870269057 11097 19863
61781848025358241 5028 29244
366950877430468865 20168 24015
554614158394333121 19743 20727
115983482398881681 23669 28570
17296721463008425 15243 20067
523541688832395393 4741 23852
516801483180191937 1538 14046
761366260442123649 17113 18637
863411068059431169 21522 27225
832524762214461569 13313 30802
588089020457562881 18763 23606
197518903388861121 1373 14894
547521394948443457 3654 22998
89517534024750497 1219 3934
143813566879291697 9954 14114
34017504341171901 19916 25513
281750667206605249 7269 14233
591896481870293249 5125 23245
191631800970032641 5267 9194
990239645853499393 26563 27953
826461517635760129 3 4025
152540229861543265 8801 20663
973969669506860929 13523 17826
215847766891450017 18135 21336
34911308089956349 19061 26894
607618999309977473 3259 24322
725175346292349569 5186 23105
802270622084328961 21265 22919
248606451633246913 8940 16679
504639845010146369 2440 19054
250907492064616385 19253 24549
974197220402153601 14418 30391
309598738066821249 20127 23147
500283685941013825 5564 13418
893305711525176321 7609 26418
585874150163270657 2473 19068
754172734709623425 13558 25466
773697000793688961 16265 28040
365858298045512961 25336 27422
28171666272847065 5644 14108
755108472256065281 7807 24922
994242275773672193 3978 26349
805548891037108865 2287 26449
808057896305392385 19383 29366
154350384567646145 22138 22995
769555927135499521 13191 18247
225148857737256225 4494 14875
18270576976114229 1708 26903
276229663882244129 16342 29809
158274536386187489 22957 25314
743121362774292737 2769 15060
844453424196295553 742 20079
419505631645545665 13351 15240
552008894541145857 18081 19423
519586517830990849 5720 9112
629556130777025665 6053 21004
14920222483535639 992 27951
724984615732239489 10629 17027
90610022523652129 29134 30761
847484638433506689 14075 26403
408581047243171009 7271 24275
1017012352448888 16870 16943
735540628757039617 15688 23248
443308307548797121 4918 24052
329560553030315649 1015 13985
601810586275092865 15288 23940
958429896801607809 4961 10941
236134471681246785 1017 15308
46254346269716249 5107 28981
295508946007842625 12012 28992
49291374669568457 6257 25092
610275176544014593 7136 9242
468288601501253505 15125 19091
359383270432772417 8699 25180
808040835540158081 8877 10535
244657227647955713 4886 27088
451487456409903873 23044 28331
676825668543457921 2924 3303
766724863502052097 20462 27380
650541569480800769 21541 30377
989364204963802497 14012 14667
999571993818648193 2525 10602
896787198242197505 8108 25665
351373054495944385 5193 20867
986917758005500161 4283 19685
186355924069303585 2785 29735
709711147015415425 23926 24938
490703394803297473 10396 25363
806706056705959169 13354 22053
665906475261806465 3187 14676
582857359777950337 13482 16513
886220085792551553 3640 13896
633113711449038209 17828 27701
724133643454919681 22422 25476
908509653260726017 15560 24289
248448911475840353 18692 19736
32689909466167677 4018 4547
163165625091579617 7596 19385
473242674494390081 5959 7490
687028848612179329 24823 28140
495037401386621697 23116 29882
776145114958879361 8843 18885
136304326378311921 10457 26766
267812343170199073 3120 22945
552991952308243393 10200 25538
200775585670612609 9134 10132
58708349809524665 17092 17494
339522600898582977 11404 17770
620126839526687233 9546 28027
502820275036512513 568 10380
217478581155180705 17533 22941
495279276205259585 22193 25853
499706609188191233 18518 27731
166260910660838593 11482 22599
859671492963418113 14456 19119
294836322696788481 7959 11167
648231180351597697 1276 15089
569659047060227393 17653 30681
655497992262613889 2278 12636
467587347098522369 21350 26196
489163319759793345 25667 27739
970344342006740097 14393 16057
205514407097826529 3244 28294
10886148364015469 9463 16471
123202316528942641 772 10262
133170218186805297 19517 23057
959276450595812225 4812 5777
956479788088792321 19054 26851
659812175465841537 3084 6559
84392206120270433 11594 19791
587244025336321537 10335 20670
210210089368978017 20595 21333
574266633319421505 21707 25524
771276907106042113 19165 27557
98659331637467313 2476 27237
683833461489435009 3617 23397
183243596461888801 823 21270
313754013251809729 5958 25137
59541184036778105 4903 22260
386939959788939777 18359 22072
722371013778182913 22521 28702
867069237905113217 6418 26145
790165033267133057 5083 26085
482497076231574337 10811 12529
27852547419396245 12799 14519
117146406531531969 738 3713
423126248888099329 8360 28367
829353479113898113 14707 26486
382517499046496577 2239 2687
18261397783035705 886 6606
803384052938273665 15181 29276
833839342456606465 8954 18333
329853102755148353 7998 29600
392583169665556417 21573 29152
892000420023055745 17010 22351
651994589467271681 4286 24973
817671320530632065 3145 25473
451936818849603137 13153 26878
186442586644862017 2491 26288
862420882517405057 8908 10106
770294484333813761 1533 21428
604454564771259521 8444 25242
642504854819112065 14369 27901
652639086852467201 14579 25082
453147333264819713 7619 14382
175141786743168385 11351 16045
235695444599404161 16518 18015
611367779247593985 950 7712
869425007190525185 21026 24367
924210834336122369 10738 14983
52272559559117585 10329 25927
224421728534700545 13174 24161
982450192255168257 12118 27596
686614341301648769 5557 29541
180320891044264193 24512 29636
758938704858259457 28198 29073
91195681320353825 27145 27717
698706263784487169 4284 6253
567030813623734529 7688 16501
62230041167445905 6300 15536
986363926101415041 5504 24449
513411897021129025 9454 26123
916747828118165121 7212 22539
867441636321480321 3660 18355
100890530081553473 14003 19775
45611763636600249 4135 4392
981844702387480321 1409 18049
5009116772889400 3592 26171
246656874693382369 4264 9519
618427573536436609 9951 26715
710853556199740673 10694 21457
780070225600049153 16278 19675
437815998259448961 551 4040
704405492744314241 13571 27353
490775147490257537 4807 13513
51910746185761529 5601 25387
964088270279017217 4329 10354
850761788858065409 18370 23019
587628155650012417 9653 25284
899393955582759425 599 19823
252677135337844321 17058 27535
444302606587825729 12723 17576
145057635656247201 5730 6069
380259302069923393 15495 16796
87473053700886545 4269 7402
80642230599821121 12237 24524
148509347375668449 7044 19542
793150275084634881 19253 26489
615713552024825345 37 28514
347086777117823425 1124 21739
364790659732040705 27520 30365
77095846117082097 22002 29858
926381830098005505 7509 30777
474061882931565057 1654 11659
795849502135016705 1438 25796
878650968771474049 20264 22545
226863460579831873 4706 6682
143157693127420769 24774 25811
872755698115884801 5810 29268
273600997537009505 196 26841
154623180869872801 13107 15234
519531349491430209 17846 30239
801984281008490241 9176 21971
836529080368087809 17789 18657
153169421988874177 7995 29335
483210312638249217 14639 19311
861373371249914753 26076 27206
442986162448640641 22615 26041
214975861199587105 19212 21810
920318274991885185 8779 19294
337130201955577729 27120 30389
897716770009601793 23849 25708
481334735534769473 14633 25333
575813201285086529 13148 26707
364933226347250881 6909 16865
787481786281425409 12894 14480
7708724932921741 4038 14695
310273230754020801 15704 21803
465846239880054465 4842 14885
234458549095201377 4990 20826
504784718809272449 21257 29618
12754853183395199 16928 29769
689117414025833601 1690 15349
898840353796309505 5985 10068
586246531110230529 20569 21599
939817991904433793 19204 22424
236052380125389761 10492 22953
366828398503692225 996 7473
264782438713975681 9232 15172
839378453264146177 2539 5461
348471333020871297 1723 6731
229310923835718945 28396 29477
392910098948060929 19735 24686
10898696469084257 20248 30846
317605857822204737 3065 8951
770633338530252801 125 14372
934093766496854273 8602 27056
6227102560302456 21307 27685
279857131647776929 6360 22936
356331048411924225 9988 30586
345979590567349505 10875 29235
215682939098499553 1861 12370
199193628009656001 21196 28070
740750081403753345 2981 4409
669391942371330433 3275 16731
261173090429338113 2689 21936
136058767187467569 22151 27353
564220988243157249 7229 21637
836400013265073793 4063 15698
253506414658701825 20362 24899
722807423952620161 20048 29854
25855459744015265 12853 14258
165037147764731873 5436 11650
307806360196167361 19341 30006
218590136865902465 12032 25063
899954199346858241 4279 8613
408268345626236609 6025 7188
664051289422232577 9869 10543
724325573576553729 10122 23005
806175386818388481 11129 19058
216061895743020929 22004 27175
666208877200858753 4398 8846
82390606599734193 8442 29316
587617127799426049 2347 4749
581812004273057665 13837 26911
221965040093650145 15584 24264
756733556441904641 27748 30061
235291166957019009 14032 18507
142138362658666753 10549 24475
126343170735509601 9386 11106
37475076179948273 9969 20630
507460412271846913 4953 7185
930888680548246529 706 3594
389105063403874881 7471 13866
299273096179948801 670 10762
10206036986183165 3739 6241
936999096568538241 17760 30401
982134883854655489 7606 9043
683738532065365889 23671 28823
360482656450578561 11752 22653
149107888929233217 4538 26267
915320921507756673 19151 26507
501317395811927489 1179 8686
270788882039063585 9878 29410
489227850468690689 9545 12621
375930727543590145 2745 2749
244997851457885217 14256 23859
148276995953061441 11851 29253
429494881470230209 1795 6034
617162650919240705 3573 12589
374027935873360897 2782 6483
560376131603341313 3551 9947
170532600892922657 3053 23528
68364798228969905 7171 25913
816986433831335297 8309 20120
700409746847235201 9912 17050
42187895069002225 8790 19119
646130125218505217 19401 21633
425856067765412417 8184 27588
603726904164979329 5470 20465
506558124921976833 19477 22269
777767780116079105 8790 27896
711400048585819137 6355 11333
177889485384433505 19872 20467
522980010855217601 20625 25223
184055024265447297 7009 25684
39710447255178137 8469 9132
276690531307572481 1254 21356
532990821150260545 10386 20603
906105116337130369 29089 29371
864225099999419649 4432 7157
771323971055032577 4501 19269
382587217497256641 979 1434
472933525153891329 2039 6346
410119165546777985 23273 27408
353859654626639041 9320 24267
796153772656961025 15931 17736
985031795394974081 7743 21788
781463323149143425 2305 15494
196151387576229313 12025 26840
712344582724352257 28567 30202
400004392640894913 5895 16608
597973247845121793 13792 25380
426146151318228289 10895 24648
782485362528429825 2745 12629
536002961886595137 4612 19025
718999736972978817 6140 28724
64871438921322521 3783 10238
496602749860937089 11128 22504
516093709285527809 5538 20522
218446001834227137 5108 24902
779631206801219841 8877 9395
855240064978712449 5818 27091
242481122990767521 2588 12629
735743493144941185 5598 27873
787490899999873793 6442 29135
845417288670073985 270 27786
366224048031497793 2237 18197
454440510991961601 6484 16743
20204915232689305 20310 26596
539445347615096449 7551 8801
380132284704245633 18220 26670
920304071934982145 6949 17598
316437284098121537 7141 8204
733193742302841345 4685 9014
356212452468000129 1103 22082
483425380163087233 607 17553
815424851275714945 11989 26414
227593932895555201 13997 26314
342504914310865153 1662 3826
471348088725637377 9469 13923
810983351689024769 6394 21050
169771524650553121 3890 15035
67458152503164113 16151 28116
19776653312479909 17924 24372
305687118979001601 2296 6273
78745979324960305 210 22339
835037188067929089 8676 16409
410414787357286337 1619 7901
148764247721310017 10237 25546
40000134896683193 17919 30154
964347505684472193 2696 27758
507751635880399745 13420 16929
511217446127695041 13149 20814
52661055436939113 19322 24941
889339545594253825 318 8313
523351108973901825 18548 23191
158258116996897505 7118 19617
126181468565373937 5030 27740
814680216900526977 1928 30460
551978166661687169 7058 17785
429553954924763585 20359 23681
658275092108251393 10479 18467
272551134944251329 2013 14391
662660037541161985 2749 17920
486140109746081345 7322 25829
74822316863400577 13876 24777
863247451698541057 17310 20837
442850696630760129 5393 16944
480107302362320385 3758 16986
102282811252560897 27483 28416
133170294852419601 2916 14556
797938735708800769 9379 10236
147208752009838401 1023 17059
284961458612468033 19103 20771
862169020951924353 9964 29830
123482344634286529 1332 16031
508047946142262657 12391 13293
98781441440475953 517 6402
835110783132620289 19073 21851
175215797189071777 22297 22946
32122717938641189 5228 26773
879906061568714625 10537 11656
468823377112343553 1473 13682
652869912373407873 27330 28888
709184354505602305 24682 24684
644876843492735233 9258 26603
885837022716515329 23995 30016
638379754323199873 20980 28487
969475103617149569 13475 25363
77532422426298097 577 19546
273180724780630145 28893 30716
146686653597388513 679 9928
580660040829862145 11305 16996
579848481593412353 2611 29976
662283199315538689 10613 24701
577023792007697281 18138 26065
353771364524156673 6256 9216
396376387301938113 1942 27262
811076110830910593 13502 24382
322625404930565889 207 30261
339211366353914881 15742 23130
726914987970015873 4337 5220
279862607190779041 14281 15237
94914431652416193 8581 16308
859666141237163137 9277 14033
225559106997291553 10179 30812
358435921822334081 14884 16784
141472498254476161 4700 19600
179392116889637537 11931 11950
866837381687357569 26042 29980
435225202015146817 14759 28248
841924761342216449 2136 22867
365353260490955713 13250 18215
346164093836033985 1307 10944
83697778932773297 9748 18334
618100687067030913 6543 26561
268584921879757121 237 13243
711542314602066689 8455 23361
382522882312201793 14341 17711
519655600874120449 17251 30318
904292261199564929 29517 30149
20001859372523969 1046 13373
261640383148872513 7431 18383
678327131740619649 15312 28103
493783646661263745 4155 16677
433643030024622785 8405 10847
375793583456015745 6389 10784
357100802841831233 8184 14536
254493857550976097 10558 26782
258768724768923873 16805 19065
721566425946818433 17162 23982
958090301101012865 4206 30468
687044951293763969 2223 12476
164181032135783041 2153 16511
926676830716445441 9234 15484
857595703439489665 99 19397
658375813783969537 22002 26641
852426708137652865 4410 26043
516258243198208769 14388 30263
680657460248941313 16377 18677
362171271812151489 17568 18665
196106776704279905 7480 15309
87024960334190385 2203 7100
841920549156544257 6433 6594
143739767756464689 22651 24032
670201705646046977 967 4169
955352452535393537 18422 27132
205582227046225089 17070 24910
894601542262968449 418 30829
424963006152662337 1792 4988
670075780110011009 12994 18944
254813538035609345 223 18078
987708602914743553 9888 23377
650917495680101121 15188 25452
647756376910663809 8296 14519
519889492188330113 13229 29054
569650038383834113 19043 30609
820929664518157441 2630 5080
871704003492482177 16 13662
363280926665186881 3946 9245
30503030772926821 17287 23001
771453407864168321 3619 21084
42455619583662953 19089 22870
837472810285223809 1948 16714
11147786285313545 11839 13709
457834640355425665 2216 18519
144870353648656193 657 13536
854974466579125889 8098 20868
804725108512080513 8717 24905
122933811233490785 14628 22631
145538718271396321 12505 13419
586947181872407297 12633 12924
183205041994604289 1279 8273
824929898128086529 121 17873
415738796502012097 8002 17382
943539246234696065 10931 11400
798355478808325377 22537 27228
33827888356437797 21282 23653
623491368695212545 1605 19314
401207958773998273 19495 22603
432227410220413313 6889 20110
816177871135888513 46 15480
809033924222063617 16114 27084
905217827241148801 13895 26456
615960181499325185 9373 26092
957458474703326337 6309 22404
378789270259133569 5018 11371
273704417739740097 11621 25914
904482233198400769 10896 29967
929488301524397569 22148 22686
973062073150003969 19118 28330
507129376010642113 2710 23397
342641949198529985 12580 18505
588489055058698113 11813 30232
903545209093906049 2553 15859
816944359777810561 3709 30046
136425942976565297 10318 19205
814791025424082049 7013 29168
861421322644758913 15578 24432
542525304503403329 16835 24622
49059961466547009 2957 18443
388778321273928641 9449 17084
280442556201151649 28869 28996
548003905105307585 3263 26366
670667132999945217 11513 13556
385025513765665281 24855 27408
438777083833826945 6044 9323
161955746239005537 863 26413
103381094649016353 6905 22585
387562008157043905 12696 27632
607413920931989505 17355 29986
333824466138285185 4603 24206
199854167354011745 10407 25460
248073291818624129 7553 30678
232181549753278209 11256 18009
881664006245632257 10209 16042
777314766990365057 17401 24602
774242036796618241 28767 29046
873500262534506113 5103 10210
555836693443215041 8744 22451
983940208526128385 13205 22139
230354672999705921 1839 21598
947266840861288961 9942 16118
61658936119204809 2406 14672
548422541132815425 8936 26996
424133307116630209 18022 26550
908052325004447873 10711 29325
198959002071749313 18478 24495
123192607044451569 20517 27700
244256554998340641 9937 28249
510243242409586625 5129 11807
275797997864248865 17939 20359
509682708610021953 9390 20103
88338793959149345 22752 23516
963912822973512065 194 25551
934276098200658817 10863 19896
699977658853647745 2460 20085
701753338765822593 1283 5187
881985492657179265 12849 20082
344846592688373505 16712 18311
399829143444712513 13477 23024
538493913491731009 5424 22902
777444368869609601 18096 27219
347710738498822273 10326 26677
826765798786802049 1467 4868
95528343415136161 8406 29414
819591643410745985 17461 24063
870862043422238977 24138 29687
964272774459708161 7266 26494
485441439236392833 16839 24215
574244694083475329 78 20966
768759767143141249 5023 15940
255966360992893281 23875 24575
256598402578301697 13028 17124
433650576876061697 6228 8301
897383431736887553 14938 30958
646453088411696769 28693 29575
587968559517047809 4618 10463
459117279376002305 13627 25930
673873287905255553 3113 26432
419115099679210369 7493 23698
153889640268115361 1302 17843
906055825304832769 5653 27800
824791303830313217 15496 29176
993256138557136129 4574 20429
333557980622270401 21363 25774
942342072260672129 4316 7956
378313641230935361 1971 31008
568601726028084929 3985 16481
926407736791158913 26013 28618
93554902421317361 4793 21866
933834070755143169 13683 16065
635674595759660161 14615 15881
7675292480268326 8478 17300
11517531595458765 13180 16486
688338668734022657 4425 16768
94538779647315601 15017 29612
132591307758954001 4872 7368
946324918113106177 11522 21052
812700742059309569 4713 15042
277174441748364577 9310 26525
371435126142937857 461 28948
159221802118580065 2884 3371
362311560026800065 4397 28280
82537215413658769 2921 4097
964132331744135425 6284 7202
718716810370438017 6253 22392
644152443911583105 723 12934
787271966636346625 4074 5151
39558944875874857 8783 13999
121467384162471601 3198 21312
624847389308659073 6681 21904
765068149068760321 6395 16292
402992874628520065 13994 22517
840912090958425985 26475 30829
689107985383845505 4973 9284
256613795308872737 7652 27644
891357623151218817 11620 15199
770400226280358401 9221 13758
592364261634944769 9130 22515
699754267426904193 26120 30705
542671189943889 21099 29125
55587563806568601 13074 28322
401711549061975169 11253 26536
722391729790551553 27397 29376
157042280340203169 3232 23770
636920731019799297 4125 21244
301414801287851457 2807 12708
282348471553952161 19694 26476
126687436974744833 10694 30921
2785037599920771 25103 26121
428293394657220737 15115 27158
219213257200884481 10803 17608
99987148402288289 20255 28834
914880726577578625 18417 27874
82931527171243857 919 5237
570321383776850177 2166 9710
174553096002764353 20901 23073
859034616556300545 3865 27787
278767276789938721 6488 26185
850587635407570945 14334 30640
462638565367750913 17442 24512
518237019570321409 1445 13793
296027472651278593 21657 29247
354893411883075777 19593 21540
312736422351743937 8210 12659
903381715873905537 8926 29333
713891090617568897 4192 9010
709976530986942593 3858 18066
59584498910606241 4987 28529
826018706655204993 4956 30201
924251219764702337 9594 29645
975011126369402369 16660 19910
952327906167990785 3715 12733
993319510833714561 2373 15626
865450071478722561 17173 17370
707897246600900609 9207 29445
85869316808736337 4671 18814
157191985235144225 12192 23289
245203330216700257 7031 8231
516181769099354433 199 16831
139857967150188497 3142 16979
887730091041049729 21336 22304
798804687225260289 5132 25740
682855637399732993 13758 25878
861958833588101249 6703 24076
768482765982824449 3801 10342
711178968090170113 3950 26803
780243774228729601 5735 20450
600012951053226881 461 18126
151789153790673473 17536 23662
638378174414231809 14723 18479
588924878560185089 17519 21592
858830975147906689 7010 18309
262943952417955969 9241 10238
324009321688297537 24042 30071
749065244758561793 18079 25649
133412657258926257 4692 24062
20390633039795605 1869 2962
506541482031554561 23866 28083
61575308568158961 1665 12423
937487715663603841 6383 22272
735530815272127873 3489 25612
151532244432306849 2463 8606
195826390574900705 21343 22813
524936457960532033 10680 23547
81999222973365713 159 28950
374986198919305729 16817 17512
265899635355417281 24845 29513
796754253564596865 1619 12984
764174451875632641 2866 27277
216130347236262561 18283 26996
621955996334783361 3419 27212
37030382007852585 5695 28515
973940317646025729 10480 25739
495058853578502337 10455 25714
627666854899665281 7511 9714
651551705883530753 5604 11247
480819883300640065 23633 25149
787532587280797057 5911 25091
815956050057771137 19832 24561
950122848959917825 21764 28534
452988450685097665 9328 27009
359662787519244609 16611 17390
837677294397387649 25381 25989
160899912774038273 21178 24832
426621904495092993 17159 26402
132583210607638337 313 22687
42262725782428849 14859 23274
468722051392031617 13426 27128
221716881538981185 11316 19520
154216615830097953 5957 24268
403680254618812737 17398 18952
590727256493817473 12517 30581
708968365141700481 12678 19998
13939718456814633 4659 7463
173955976147119873 16089 19321
636963296004093825 10473 13830
751422537255336961 7885 12374
377791101138587521 23195 29834
1654788554382947 15503 28141
131134711649917073 12463 27945
135227121476404481 5200 13531
687669339768408577 1 11926
982544053254493185 8095 28766
701319926577067265 986 21271
46542081273429401 22282 26428
757929079634681857 2335 12618
949543215962101761 9617 27571
191081656003103009 9893 16243
499089461800693377 13014 15602
826471304770738177 9050 10098
291213338679035841 29527 29770
620886764324463745 4364 18352
843326443215005441 12707 24147
743785890329139201 10291 11660
291566035925136193 9860 14567
365531283628182977 2057 9707
40109370922138513 5470 10620
690760027076837761 4954 30186
784847925977068417 13861 17192
157090313685724673 17989 30046
127142706158082321 13583 27205
742110571218592641 16238 27172
240035962029047297 2073 14648
610913774727162497 587 5804
285514561257528513 9840 14281
984102114211115265 404 4217
950787461558555009 10853 14650
174875294108371553 21322 22529
88123810378021969 5604 12400
859220898529248001 14945 21599
74127867268025233 2190 27715
974335688892107777 22814 27511
15591760832975867 9111 9881
162507938988060385 9317 11790
898705812280105985 9569 10351
456362370865800641 9069 9453
713988095040264193 22196 25617
229508157711070017 9993 24157
41350488289502609 16664 26441
284361114591292 4370 6169
969925310915371649 5651 29811
518836316664877761 2578 12330
676157190618546561 2337 11016
465667270457597505 7300 8710
141702261829095729 17382 27299
47140347354332593 4043 26128
347504801086522241 4762 6950
685646392338593793 2881 3231
131494688509562257 916 26534
134078645289921633 11307 21213
158250430784427457 9521 21342
110016778639245425 1651 26544
656262906996829569 20054 23492
172515329700406273 6706 19813
954703042747233665 18779 28581
569679638853738625 4314 20328
989113131455624705 5221 29077
776546679168806273 10234 21609
645576171634850433 9520 18988
617492431628104321 15660 27221
835223330817768833 30243 30320
658648253918659841 9255 25027
634561416370893057 20439 30784
230148417325732865 4014 7058
85916106360613761 174 16069
37995917870066625 20555 24993
953925764744987265 10298 29322
195678023532533281 19896 30886
791693895931331329 1281 2015
735060390821349377 18115 26965
544968578759743169 23260 23354
110151954760890897 6545 21057
412584922099156865 17546 23250
422474405692245377 10336 25430
22504788497663241 15863 28592
148182365551033249 2097 19885
766395768558709249 16079 17468
697869330188371585 18714 23655
513871072996145985 9957 26636
222246425201614529 5627 10037
798717354117272321 5439 11027
749194549014280449 15551 28153
904258111550383617 16604 25649
607454044988283905 23381 28255
460949439077438657 7094 11559
784663304373754753 9830 28934
222305930514345121 5847 30401
867281227449705473 3056 18159
394233707273784257 5031 9067
94983371451068161 23303 30364
432587511539175297 1322 26413
992500244634950273 4791 6290
489930980938254401 2149 3906
461375214365762817 9916 18333
581449729776231553 20032 28478
64940470614384793 9530 27092
614933307453711105 9850 26880
584874439236077825 2047 25077
883156917378620673 5728 26275
719066995558133505 10419 22469
158330569408605025 19196 27430
615754746972488193 10949 23635
794742461160488705 2760 10794
921300946781894273 10994 28597
552292974688000961 962 23161
641162501752891265 9130 24572
567644406017457473 6095 27377
577533548849341825 10724 23352
443899344127203201 2488 15389
938169784304808065 3016 30611
886183610174491265 2431 14806
655788182603554817 11478 24722
817325593013990273 7839 13206
821749704637543425 23354 26628
508214147009120129 8029 13797
550218864376855553 2950 26136
580472261953985921 18095 26703
275351119228577793 20271 20552
859686933598332801 24415 28308
475732474099157057 321 11861
101793454810959361 6575 18829
117870045373539505 9679 13583
147145550756597729 14498 24391
664993527089361409 4395 14354
998706149099859841 25386 30563
966327302957939329 11202 26991
131919465670357281 6766 14214
921297121472559105 20476 23397
397297619845161857 26794 29138
539286553801421313 15637 26324
445470938790982977 25838 25942
776035713917732353 11119 13353
584773724020607233 122 18493
112179263461616337 11351 14302
452339353923569857 4577 20614
706871393236365697 1883 19706
813741091758700417 4061 23060
991813492464761089 320 26219
717637116943088001 2073 2580
925265146821825409 16185 30801
265405925059326369 19120 26717
392377145854073473 11585 11985
189186186782301025 7281 29073
457091061442564929 4323 25882
283390177236626081 12683 18422
847523684214454657 1338 21521
136120294767501089 16525 26348
169434280029175713 4519 22220
819276439321782785 5638 13293
420344638443413761 3703 29801
618966537528500225 11689 21256
76469662315997057 4584 19213
125234955586634561 15310 26782
222258886993191841 5174 13623
20587857078460561 7219 10660
458051282012458945 2802 24913
550073891769045505 88 8213
729528860607889153 20 6414
709516511747032961 17529 28119
801193949087529985 7025 12768
476576348965736001 3843 17174
808068948221976065 8863 23074
800614555956919169 3355 22596
316254685252598465 166 20093
35708716011782829 20918 29327
298636701172899393 7339 13265
833012147859356801 5104 26933
259957316323816897 7343 30014
974743845988271617 49 19427
159963283710570881 8727 11891
909124754088175233 306 13614
724454889334392449 3 27908
590953290790594049 23812 30657
60831308460354449 22330 26467
885337582854951681 25982 30192
117775287550511361 21331 24714
791574493949653377 11888 21318
606866038513746945 2743 6066
825646412789446017 19065 29795
693003015421535233 5654 27970
347415488626751297 1405 19378
96565245682274545 36 30331
422009957829878593 5515 18615
92547470465813569 2630 21642
186760337400201601 17276 26285
445924099655204737 1632 25255
44126580586755897 2505 14052
605342922657907713 9562 21121
965097345627725697 12446 20323
183359637850504257 3583 17213
648399100441842817 16423 20363
318700696541224449 15587 15831
153398043303454305 857 17619
787324943141047809 3736 29546
889472200700517121 18734 23546
447047509542013441 15700 28788
943892123931874433 13526 22625
68221448874414393 12302 29635
423269083891135297 13864 23988
185568374306381409 10907 23876
480051015513325313 5252 5460
343539110184682497 13240 21778
850144118299176961 1193 20226
550835735821433281 16021 29557
301224600776663489 24428 27831
239523840018467393 629 22987
849707824536828545 12534 27813
900231398114851073 6801 26675
648360863804484225 13217 16521
602409920065017729 1530 11578
431046230880305345 2702 30515
469112112954174849 5192 13399
23640980674798585 6196 13662
105057373391520769 6785 12663
536299942757601409 10841 26046
115366266687754401 10099 14869
423721655190334465 3870 24654
187770839539840737 5475 23738
461615787638500289 12766 15228
35765723683791605 26466 27147
185506389682643649 6477 13833
331592636639744129 12051 25979
213937174166566977 6732 14142
22216378232098321 13312 27439
778756937762963713 12833 15700
794278741236244225 12108 21522
318434906179483329 6649 18229
597911143775146369 4175 18934
957069473245297793 6015 11181
668677677515024257 24011 29702
89949680789480625 828 30528
337122781430689857 14630 28782
915316089789442305 206 4519
884909095939978113 18707 22489
639847437439762305 12592 14906
785948951457694337 11613 18064
897005181602708097 18848 20868
865526449490733569 5070 11334
111280674315700881 965 16473
607120974100507009 16572 21386
620433109298844033 3508 29153
360066956205603393 27224 27793
821979372171234945 12256 12749
46768822623160841 1666 27076
941148389241192321 18305 23398
294737282096736641 11044 27124
192215826031279841 7380 25654
225930653816401857 18884 21887
5167521894364314 14664 27472
646525401209320449 1719 18371
891225044850109825 5468 12189
490113522324488577 9913 11280
359482557374747073 25485 25886
620213202145510657 1294 6080
439718000543557249 4776 22634
486235637297010497 8722 12192
832473647024912129 14438 27439
112410925266349441 5204 10731
247675453369517121 12516 25192
392067415622928897 9673 13466
657549210940516097 16622 28499
289038744521253249 17506 25125
480706912906633473 12214 25693
897471477849745025 5536 23972
141221025450548161 7069 7114
391213064934735425 10513 24687
267129075375187585 12547 25293
962328433330153345 696 28609
946295564092793089 527 8667
788200703703854081 20795 21191
160662371257096481 6343 17625
870408622671742849 10085 19160
718215373136146689 6090 25701
93303372127454769 10555 11504
836239624603571457 10110 25453
713367740692259329 20099 30005
695979190679935361 1325 16576
486923089699605057 7011 13164
141718829569377649 23091 25798
710639264303647873 8254 25487
158545989307654625 1987 28324
497706653154697409 22624 25383
576019253081774721 4571 11793
969776669562545409 18969 24789
25100198688562613 29171 30025
484019364550523073 7127 14855
280958037640111521 3377 26515
672646353033098113 7367 24951
786812108905323265 16001 26370
149875206118199585 9939 24194
783329767548686081 12074 25159
725045787109930753 2050 19557
754432930139415681 12488 13139
197047848094161537 1779 8877
115895637910874433 19829 23140
604453549544796673 9993 19127
587757252168287873 1913 8788
842974601579502593 27049 29264
988158490956671233 3571 9261
190716286609895041 1300 7451
379080770419250241 8548 15428
466188994145785089 24466 28036
324196621238677121 3035 17027
459925209614038273 23245 23501
514567186584869761 13156 17559
230697363924011969 17947 18920
486389462413207233 7729 20445
989289198364812033 3120 30722
878079213533140993 5525 27756
700646050774782465 11216 23362
658443616223586049 3464 16276
671605805140568833 128 26051
106563678942976033 22301 26315
308878723342733249 14728 18278
263444731421834881 2875 24018
17473231300552783 1400 7490
891423892261570945 10952 11260
69003430847192961 11380 21520
584321049202849025 6595 23432
61558498319651993 397 10252
255252777714972001 12559 29324
211196420853557505 19556 21802
373584564781801025 13549 22290
550297368286233985 15382 26288
248501844706680673 1638 3579
927359931506220673 14773 19524
671867274520899073 12566 22983
620982898247216769 69 656
208662928511401441 12526 15418
190994361283973281 13945 14110
82819447005768161 3935 14400
169309650723985089 22011 27223
129755851212053137 7015 28348
590186753762612481 3283 30417
704485837184613249 6528 19368
111462341755963473 15429 25773
498634787837929153 3254 22970
306777721637079297 220 2470
920300817614965121 5220 29630
579528900455610369 27855 29112
285013238140408033 3502 5180
178743085866774017 24304 24622
479196092513198849 20266 29744
31511352779300949 3790 7043
414201162889881409 19382 30806
193184934762772545 17932 24414
213721551171154561 7918 15473
330011439533020481 4806 23976
717262107493581825 10423 23595
630514826634499329 1773 23440
374142469892085249 11175 25836
51664247039990841 18551 23710
926422067618759169 1785 10299
382249780755987713 10629 18474
708671248404790785 1755 22868
871840180899308545 8291 27172
69759513859168009 11043 22141
20524837398188113 7928 10332
955670730240193281 19368 28149
549666161360374145 8730 9174
596016447805098497 3973 10401
941524631003861889 11082 30888
490055469298745537 7795 11671
275038775527345793 11423 14502
627207672668191617 11521 15665
131495923755426961 10175 10351
187318629299959137 14521 30100
374398099391054721 12577 20556
964858690372054145 26458 28919
716143702303700225 6633 27119
635602101486973953 6002 10934
282358814062771297 13567 14583
358335846248195393 7066 22052
714730560786808449 5123 17416
186857461359487329 19057 24288
432987898054914689 10983 19533
245884594674080865 7170 21048
201162990973617889 11709 20068
837142119827497345 1741 10857
203083393518252097 10053 27115
787577116656109441 12082 21748
107204187914863521 13864 22079
955060020516206977 10933 23990
130129331503336945 1333 8817
783178045995086337 3636 19857
28521369377731533 20782 22238
624766055509077505 13674 14078
443935672065887105 1837 8205
687630816775282433 14586 18460
812751712075982593 1037 11075
71159579091407465 11576 22111
91951881881509937 9009 17497
754986193990433153 5520 19532
229725139787777985 4043 25418
822121555550957313 2117 28761
236876347474630945 9678 22499
632552953661047425 24282 29163
316359670377199361 1669 30336
15003545305027899 24039 26924
978854018699688961 8706 20943
937137501307162753 8748 22224
830866153003032833 14816 18411
448031476055042817 1295 26645
355019307239611969 8273 16119
342618520619197377 22545 22898
780459315909713025 1408 18544
534694524820075393 2050 24538
532533141107290241 8816 15025
32813590116816729 19809 27872
950841411650404865 15093 30010
460276015069901249 2160 30624
308090010950220289 8910 15957
487551157001746561 7140 27836
370748702891024321 603 13068
331050573266047361 8053 23253
312015649866690817 17719 19808
106852376795231409 2650 30679
406649890586582081 6045 7274
511796453425951361 9272 30999
677796477943839873 6103 18035
193817177204351777 4980 19697
776454659807559041 14345 20844
276505489350732609 28401 29612
851810928323612161 15567 19327
38736547483679833 3938 4047
881400119324101889 4305 27216
257742134401219393 5881 28265
891178065792100737 8974 21882
924532552849768705 17498 27477
26078351729655225 7621 10870
426109060669766401 5491 8997
222383324170959201 11362 29511
628147989765736321 22144 25790
981169883903223937 13379 18606
713696375577036673 15 27109
836442537666524545 2672 14995
667132994641718785 10953 24328
954550945470788993 10932 23311
212076236823314433 22052 28772
188956536302992353 8556 17956
50445358194238569 11450 30765
996117218131477249 5725 28738
721081068743053825 7896 20450
300997229130441473 22453 22875
474308842873540481 19820 25045
651358703762912897 1234 15030
440873266949260737 4439 27409
349235123556706369 1102 21700
766648513902723073 7024 28664
889249666612759169 5212 14980
725153786210945793 8620 26835
255325437404049889 11099 13626
357808038076001345 21999 23676
911579647119783169 4872 25335
33117901282274433 15956 25380
783948164637291009 57 23740
743490141035707137 7377 15209
963016614487859329 14027 28615
814175274396184577 10120 24384
519054468649496641 15415 20303
332562005788645377 15310 21299
122906734560150001 12580 25833
861609818848130305 21294 29291
876190411024548865 3651 6186
933821405232194433 13378 30425
799397291308284929 17612 29611
305239278027251265 13 26322
327007091322851521 4703 10588
50190851939049705 6424 27404
151615326862685857 4825 11805
551596505902658433 4957 5807
46356587157145417 5684 8949
406135081896778177 2714 24910
433414868965261505 3961 10864
92920700841666817 4909 29487
763223456139851265 1876 19325
946295827814367361 23795 24904
639065508524527873 12324 20859
709918872224697857 3559 30623
209034804691565761 334 2845
294196144492715905 18821 27862
303014886095784449 4210 28396
501312171128212481 589 10111
949885855702287745 6676 13046
155048586109529665 20181 30970
687712657095307393 819 6779
745969954872428801 5055 27353
786545370132653697 2393 7654
863746365591353601 7944 13707
320004043887596609 1363 16946
498183142974717441 18770 21009
265774009331916961 5478 10784
617438312036483713 10112 29166
201732461058544033 20928 23191
237439121512458945 209 16477
110881577632607537 2282 25843
462976045912270721 5323 17882
427253230704966593 2299 17078
841909726580787841 14071 28643
725323871158760577 8358 16203
826139375978840449 4241 30236
152249399932276929 8156 11069
677603247931038721 11772 22128
11629391255308265 13286 28236
936932549088524545 3593 14886
246626445457142305 26019 30310
37487503494851641 1452 18399
974558272010678913 12358 22054
510313716676307649 8278 17623
760790512760809857 5648 16140
418465406836780545 2731 7104
322013233502854465 13634 30332
243261882391365697 24103 24514
880105102131356161 5176 14891
877353645134896001 3215 6694
154103018151086945 9497 18980
267763726423282849 9131 31003
36969093669444673 1473 6855
695330667564256513 16471 24000
938535409401179521 5466 10578
507656126148802433 11086 23360
603335010412255489 22289 23815
835908715452269697 9531 14050
142197382411691105 6508 15880
699702972265981825 23568 29848
267535765654077537 3911 17391
783447668787850625 1576 10194
941747007941625473 14993 15694
602106077092386689 11489 28225
86331139809633585 21937 22533
673542601097928193 1673 10703
422053235767119617 6409 21422
995013649682476801 15979 22549
933817196277534081 21426 26281
596133688855239553 5595 6852
126508435175349377 5325 11241
517535033366598913 361 19745
890333087216337281 627 20820
286633074950493953 623 8871
18112379898322929 4326 9647
146211227730020705 4090 26196
133195531444517457 8780 24790
386340000849877185 12419 16978
99668045757436369 3397 22440
334616211435204033 5844 11445
322811980318224577 12696 21418
114399561365509329 29900 30418
614696953791618433 27808 30348
58438307144029977 7512 28797
897664435927044481 18306 21990
659903361991858561 18875 30978
881407652237594881 2959 4033
472552847618956673 10097 27284
284387361778048129 12928 15988
281658734005254977 13731 14116
108243099920255057 10125 22408
735661275373104257 1302 5195
838630441812245633 17002 30728
948768549486537473 5182 5689
693574003894308737 537 24027
115326599499027793 11914 16255
511920411615140097 13722 19562
118442639608510097 833 5486
450753388055371585 12547 17491
494844905034454977 2433 3313
302011118544403009 8090 19071
726255917430272257 16441 29869
334135639409321793 4871 20862
278396424920529729 4376 29515
611307677702772225 2160 6436
753104103559628929 19647 31016
717298807253225601 7990 23405
769231604774120065 3003 20748
691314390733101185 9281 17718
473987011882677249 10545 24028
221474830179328577 16369 27219
886056678830513537 176 1228
481507296805066433 19765 22570
124948235616308529 8505 15268
874346449065566081 20596 23449
515953594016337985 5048 11118
808766142399367297 23354 27003
731370343714750977 1819 28627
845544643561748225 15844 28220
480639730684814017 10398 29270
158087501075332417 28241 30900
5592916655423609 2890 29582
738384317520026241 2553 19072
541057835586457281 2702 15306
975686058831673345 26447 27674
873588481342260097 12089 18522
984991467851454465 1336 12603
779474967658117633 16743 29137
750095017437704577 808 6395
455175209796301761 9684 25357
95760013917409745 10756 12846
196625122691756353 561 15465
323194469723677697 10578 25637
372816687953751105 10572 18251
640163653285338113 2286 12658
233992611391627745 21776 23127
8298779773955546 16374 27846
570184701760815937 5113 19502
904845356992748161 26130 29743
890016279244548481 9794 12087
992965769765579137 22247 27252
399942390342566529 15791 16887
191497235871576513 25535 25839
27587338512702785 9866 27079
145872186337360449 13686 28651
404118842829667841 20452 24486
920584311487001345 1915 31001
674379995011946625 12813 19927
55126805360959705 1050 23986
820343828952239617 13270 23859
821090023340484993 4089 28994
574833257660841921 19819 22883
834334947315486593 6646 19149
560319416254237953 4817 21530
969176910676278401 10604 21100
862408379576663681 8601 21556
736531428640990465 7484 24186
927325301244643201 1034 18125
732345635013825153 3497 21305
554368358254393473 25874 28167
818083379963784577 297 6718
168263330483377153 3959 27344
457097170905452545 27696 29101
121927881593222769 3522 18189
57525232447876105 5475 28444
640595473000267649 20168 30287
168389399889445473 3711 11383
821243108732360833 26483 27383
330095821231854081 5735 10262
760244990064514049 23316 23714
523838308673045825 11271 26597
872264782323952641 7279 16822
198947292459411777 14934 29067
374714294660002177 2796 28273
664528329738129025 5534 20836
201754444505681377 5948 14625
449407640304261953 1194 20115
964801563578454529 19348 25986
541723883314258369 1403 18679
4426034939143620 9715 28856
863498555126529537 11360 22454
353723122317795457 26374 30519
373347696509522817 14409 15972
174762948352352513 3751 24536
717708145977784577 7039 29664
926396529467247361 8626 22995
428818800829017025 10709 17339
995987783565737985 21928 23294
556739322595706881 187 3595
813211705473570177 2061 26969
673107055844024449 21505 21585
788217588490780929 16150 29838
727919496296951937 2916 15030
947790943114490881 13609 28430
472419426901918657 1077 1255
383185458568931393 1605 26558
92861098288114625 3595 6428
289864766155766081 8516 29841
610918870987500673 16793 23356
848088942065729153 992 28392
11875530369767519 7990 25349
32195931037456661 7356 23357
60797369660942737 19477 22426
288050907051058401 12627 25957
729010869307376897 9180 15423
51069956522887593 1060 20687
41763203905713201 6506 23887
449138394281234817 15206 23225
387226254785478145 2041 7353
776713980550404353 14227 17236
889816805221808897 11870 17654
277543580052139297 12404 15940
149328714347820577 4166 24660
663458044553429761 10220 27757
602712252895326337 8422 11647
292927365914877697 10990 26756
975451529556270465 5235 6315
436740655758462977 5115 14024
848740531564853761 18527 18645
254474360436461217 11815 27030
55992438275087153 18040 23124
739285239933558145 5736 15515
908808828488371713 5614 15798
958197184447769217 7931 17980
373375311004767937 12112 22917
942912433241453185 10063 29943
895985248791301761 8662 10173
346622177949569729 9990 10100
379445747050983361 15501 15785
33356634751918081 8969 18764
572863171947044929 8193 22362
352226776544640065 7216 21412
949829621519203457 17613 18718
207850413287026465 3946 19638
810781876305806977 4378 20868
870795120430045697 21589 25228
93619289174444737 1119 30822
290728796110947457 6472 9663
836002833145709441 19257 26140
979001922118399617 3377 30168
947125228598142849 16711 24004
209363725032496001 14545 23638
750642029972137729 12397 21425
402689312660442049 10762 25106
314336702310487937 4214 17231
566718610264068417 10721 28256
749130637136982401 7017 24330
411006372713544001 10290 21406
993743828106634241 7654 20312
79940506374732929 25455 30854
57227094788881769 9779 29536
781250396841755905 17084 28581
770230616279025793 14984 26140
155784540388133057 1769 12637
967516081198777345 19879 27552
446171699442785985 6177 17979
780174339165657985 22643 28989
769268402007504897 17715 19942
734661641132046081 105 29952
517844011175810689 16766 20167
865376376075420929 4137 24568
774635522600497921 17024 24303
311565816659179265 2068 26032
869999298211283201 24744 27388
14073730596752655 7909 10174
777190585445630721 23294 26784
474528245111425665 592 6470
565893225539923585 12013 19895
401484061094652865 8388 14962
247461787330102817 14965 21984
306389182296026497 20402 27791
525094542462838401 24896 27810
353940611343691841 5262 16800
978917373395326209 6516 11027
20726086087616837 26219 28916
735742455738233089 7899 8523
594872189230972801 3015 12265
637470955651927809 10995 21595
941095068608074625 17532 19902
516329636182447873 4648 22185
822247629793086081 26059 29586
682477563330117249 6628 29297
55071006896550753 22506 27213
212358940314061345 15790 29203
309579307024922177 17580 29006
558951822694204737 10078 10086
885826704754617089 7968 14469
849578282389572353 9528 15524
219486539415786561 13122 20092
770307687631692801 13771 24137
640960034828420737 4951 16111
650084426407687425 25923 30133
432852479529589825 14092 25063
287877302727757473 17801 24536
370361272460439041 5135 18704
615441844856505345 15306 20718
299837600650963777 5591 17311
82541440155075921 3657 10686
587618673907879681 17436 21128
179001273643905281 13096 26512
42884506067981225 9561 29524
266597073046845889 998 4136
862671563682976513 802 13329
986613243286214529 6031 12057
927182801454737409 14854 21767
98975593577485201 5463 8884
891394591522381313 5719 7190
361578747533741313 6261 11488
461054500553377281 15278 21579
669459516250888961 16887 29590
589167211338558849 18225 21208
798501384684030337 14992 29428
106940191435231921 12387 27796
469852788390262785 12625 28074
673256634945541761 4193 12254
686116836374708353 19686 30135
442059287544555713 754 18327
861241623036441729 1659 11808
810403334884608001 5740 23207
327465496157557825 4088 20290
684704436995932801 8271 23129
32515636893243993 12286 26661
763103425802395265 1647 1961
575106488133968705 10577 14412
635205877707750913 10589 22268
839054580108801025 25457 28373
606864755054669313 17441 20026
69485286879185537 2840 9842
616936517409218561 3912 9426
631650648050943233 11232 26287
281681093023419041 14054 22191
121976726298782977 25471 29427
48768098857227217 1368 22771
100931830322615217 21320 27912
739004244543149697 12616 23319
854319429445567361 3557 12741
51953294241943841 172 27804
335254541569931073 14961 24034
239855017334203777 13144 18676
848800666178618753 2864 16393
566693271246339969 4014 11772
830595454660873089 24321 27513
924033593936638209 5300 19587
506181413368452097 5973 19579
11225499054948075 6054 20375
506619582056778497 2820 6740
312675772827642369 1005 30087
700384015643294337 705 26215
603077628280960513 13472 13907
827935788161646209 11917 18510
619036584688682753 24179 29210
481688385931235521 1023 29359
231500496798364705 5923 29179
654548626615941505 15272 15776
552124763665513985 3887 19075
256761206781533249 691 11012
734711996327138945 18903 21236
248528244401960321 1740 8613
115793273434899649 7946 16914
479315158145610113 8763 27793
717523994824606593 18714 21720
39674641746962889 19993 30229
877620366456337537 18237 18337
756475867464303105 10599 24783
625632059784880513 19905 30295
943050385648170625 311 27007
437275304445289921 262 29998
921812116042687489 23289 26832
763142679940902017 16840 26409
664173507900365185 20064 20839
727310701356369537 2457 28682
977123904297314945 13133 15721
749990350099910273 15100 26701
8751338282216637 13850 20127
179092279510637569 20324 28890
464022340032968833 4258 19197
625327578423256321 2654 8464
515322992551610049 18387 21268
265874467440621473 2049 12712
317489030947058369 4794 15475
330699909885300545 978 13196
80164715613129553 3674 18031
61239527059864689 3248 22296
273259797569536993 16474 22864
681165746413714817 2940 21063
770274835152498817 4826 11584
25996590390771957 1653 18376
567202138324745409 11522 27080
541182395824836929 7489 11646
895045272683169921 9156 15065
546317924805219265 2209 14860
767887036848847489 3054 27196
762125710622800769 7865 26809
100070949819389905 908 4340
810880743046848129 16590 17957
835207465612541057 2229 6201
366186196529998401 1464 5625
774048580177968385 7309 22463
439966742712169153 8617 16087
781957371783491329 5051 23451
442909891759004609 20610 22044
235348814117607233 18371 26194
104106111869551649 23879 29638
937420093616452737 4239 29881
585022954022424065 12533 24450
848962067050045697 28384 30411
917570785590878977 10527 26202
749763110981305601 22343 30003
363965055607199169 24093 28064
574345174801415233 8720 12418
120831094860104577 2048 25136
216810844430256097 2589 9906
126703690013744817 14660 25802
164334843965086465 306 19418
918373427106143233 24658 26013
473857945965207233 4042 12639
187229649177854881 12855 25429
825721263868935297 7554 13440
990791928984489089 21065 24084
285756233894829857 946 2575
551338550654651969 10607 12172
161142782180341729 15359 27394
313947439502651777 6972 18470
353598176368123521 1475 14718
523954691848931713 10816 13403
484396780791378497 2164 25816
388739557648957377 11129 15436
540842685837276353 19367 26541
635796995925080193 16977 18587
528664384964535809 2540 30034
692545835842462721 6846 25734
608474012337396225 27491 29321
131442703922321153 2449 17543
337993959275969729 14153 30775
221903361273685825 9508 20785
504415779574202369 11644 13335
984008072337378049 5652 16366
982032051168651777 8144 16733
4175254051556721 19606 26186
31478756883032589 4267 22928
852306967516714369 6934 7206
194657099421938529 9313 22448
746765686511448449 21285 29823
95016864663534769 23818 27880
243413220124342177 15344 30576
187962393056970721 12871 17462
683304724572348417 29189 29566
152490233404179777 3845 3963
165361227218770785 17599 29834
609927008628950785 7830 28495
718876422158185601 18148 29851
820450939389246465 582 28397
888966878583989505 3977 9687
819958333007740289 16644 27632
206942975919030657 324 22760
380115386128196097 2991 17413
831507750414463233 17400 18484
571013857117357313 9967 29208
879632182302341249 15193 25259
622581251963367809 1693 21786
634712965752942849 2068 24256
576814766192846721 10379 24708
355387744932624385 14254 28541
722675543696695425 11250 23435
950999479722472833 14826 15987
871226016419633665 9901 24481
252889969759845473 364 6680
682047645929657217 2096 23725
350348121080305217 16872 28924
944548638845866113 15162 16795
721270871032611841 13391 22993
64986398632939313 4740 6770
800209822451510145 13694 22149
275476511702386529 16013 17201
361980505341616513 28579 29968
913957233753308161 496 22724
896315412273896321 10448 14498
521913354227869761 25207 26984
259593266262026401 23190 26522
697313317924951553 9220 28073
86551434503437713 5229 16198
539702781278300865 18966 27384
584131721000456833 20786 29400
152197545081065761 1947 27870
545855019990728577 19307 20945
863446480900357505 7318 21044
887264165422873729 11612 22070
856359162458730369 4187 16417
749443168644067073 25098 26043
902699499167404417 9992 18991
434508227404219137 13344 15205
130373858656128049 4448 28587
636071226543595777 6103 9394
21538800414695913 10207 20633
325229373098760961 2498 29285
445368355535933377 20829 29683
143232169563507489 15848 19331
818278279067023105 11395 25868
616017878982116737 1338 21466
321473989372208257 21350 22657
782457847295649665 671 25901
290301794027435265 11169 20551
529593536861607809 10378 29384
851407503210410241 920 27719
364735910647940673 20579 23945
438832140589802561 2089 14968
183731871991053441 20578 28112
496215364451131777 4920 23111
402457055914840833 4880 24025
69049730550879929 18770 18968
180211788459313729 10398 24526
872609431677958017 22098 22606
633576779884695169 23492 25677
698296681129171713 20416 25899
154210123648848449 7199 10845
501630785228343233 24444 25885
423509367160097153 10608 19311
272001579948288001 20829 27651
786046407281258241 20732 27765
206644069453673761 3832 27920
997739634822497793 8064 9067
773163959211622401 7196 13298
340218992881229825 8285 18873
246800833530699041 7406 13891
899685353371115265 3478 15096
313347039783074881 4144 24349
26154472898507921 3510 25023
733906164571280385 4209 17231
219790559008774977 23541 27816
224619157695180161 8376 19400
110273715729473313 6250 8952
211742444130919681 6451 21382
828372483333641473 3735 28289
393110024131395649 9804 23095
973492785975604865 7906 8770
954886389538799617 8300 17708
500952864825880065 27047 27206
243034157673442049 16456 25366
160133240965560481 8838 17579
968314727263077633 6994 26816
744623284692114177 11000 14650
599282027067481217 16869 27070
845796649350813057 21453 25909
410918949284948097 21389 21756
720744200148121857 11110 27752
127966216444555409 8031 14578
239820463961731169 8423 16621
218604687683495073 2029 3891
675653843581546497 13302 23116
225486835331103905 1876 5993
893609413581696513 6609 13098
730975369830630913 24483 25308
109136428741468449 6601 30182
442474005404513089 15649 17393
104936169361305793 1395 22549
716607049261426689 23752 26784
761614467650520705 4781 11533
680977127286546177 11119 18768
970110003752903809 6358 9152
104400707919907633 17062 19904
726207766827801729 2087 28970
179977326224140193 10615 30948
754980305597651841 340 30410
143113956583903249 24042 27054
291137151147172097 13800 22748
441052557782448705 26216 27852
230705956843035425 25796 29836
480464984344806081 27121 27197
801014470735598337 15549 22870
775050886169147137 14731 22483
284089526808170241 16776 28762
551581887559109441 9121 30454
61297293240034633 4978 14584
651027991021912577 1380 13019
282429811447467937 6389 27767
640329206198359169 5902 29296
876917183058910849 7258 16768
876456575922624385 17781 30921
401045250190176001 9673 11669
394344673502672577 10766 28371
851509933245626625 17082 25051
255669606052229889 4950 20234
943997004154009985 3234 19916
475501905790238785 18686 21071
824854857246524673 26408 29142
481382755769352833 16056 29219
875601789345548545 773 28865
373893085691236161 5666 27960
399513578934648449 1549 29011
878555661983618561 11601 15664
586953739368265601 17528 20266
339088686459362497 13367 27755
119066993043166033 1727 12861
304273118501306753 7235 8362
837129436661026433 10105 16641
443043009867693633 15515 26263
584977516588669057 27117 28304
122107772546335985 12055 29239
806663611885579009 2999 8524
212113828017848513 1088 9174
321522727704635969 29072 29818
121791759903722161 6334 20526
989262680271021825 11020 26515
200665792682457313 18409 21955
562401303979175553 404 28442
499077602095546497 10879 19557
918952074006437377 4952 29967
646919567060692225 12415 15085
491823140408744321 6096 14351
297385150181106881 14358 17487
410689053649829121 4940 12098
696255906555137409 15171 16880
339857959940861313 13387 15233
840062957673318017 10438 25559
494048151492204801 2188 29892
13125229875541323 7675 22603
228600939783920161 235 6215
744565762182567425 20405 30633
687409428380103553 2859 9968
266962641941006497 7576 21614
773765176711027201 11665 30121
749166314237122305 2764 16853
824033125158063489 10612 13417
478854958186943233 8867 23227
256449516977372833 11801 26767
237456174785826593 3319 4515
665745873144484097 17919 22429
484814098486623361 1730 14812
142251693706970881 6011 29384
501197872664214145 3423 26425
873326207400037249 19636 23070
410919330469440065 4016 24506
899171159184678657 13182 18221
220296532299308001 917 24172
128068514487235777 5440 9794
589713309058993281 18259 21898
370818783913240001 15469 28695
688864312641264513 7681 30747
883807555452971649 3094 22266
472362744063886465 24062 26845
425642031062668737 6628 16795
104532303241661857 1418 8746
174658147392786849 13363 14308
925387893132636929 17486 25759
613879616550622849 9137 27112
937173465048623233 28328 28812
396999275676346753 22805 23670
634264985831364865 9235 26031
118849343947491809 20327 20810
472763344358106945 7275 14685
45316656228035161 14558 24469
880826198518946049 19533 22548
244392072198753153 7185 20414
104824190948583857 17624 30555
15295385664796159 3385 29341
600911981579074049 6484 28271
1663945299728909 2806 10530
633249338232964481 25584 26549
533282619095299265 1491 9830
668834452922197889 2919 11534
371183399044202369 3881 25205
588639816787029761 7546 15047
752552013480208641 169 29900
773427276992563841 13909 20078
454669373298433025 4792 22007
586830735357757825 19636 22417
31704781142789073 12725 18251
946201009306605569 6979 12969
789697911425935873 4771 25888
637142537917831937 1879 13211
321419425802286465 983 14651
846682365308694785 10567 20536
481876234005969921 6469 14799
680038394014253825 10745 27731
609371394879470849 978 29174
796555331558778369 4939 20293
776781744350007169 1090 25708
963155265059377537 8224 19917
170617789294436065 91 19385
447780539463693121 1662 18308
119408571025534369 14874 25577
23829173831821037 8535 16357
337588738041201729 6337 18330
957360929429967233 5280 6419
363751490145364929 14470 14619
422856450792600897 12806 21125
519928881981865473 11266 13001
881635508950679937 5996 26244
440256710073217793 211 4166
156798801378478465 9639 11039
384047432055009345 1148 1834
376583014242470401 14175 25986
664376355932649473 4877 27862
100002495709894385 1735 17632
43996283938763985 24359 25273
50142584121047665 6856 29466
784948873386500865 23649 29721
424887388645011329 4891 6143
152210496648390145 6249 7104
232423209344574401 4592 11509
495536293077851329 13538 21847
799071396324272641 1627 10684
228096889081438561 4330 26792
956166793164058497 7439 29629
243501671391047841 7996 17056
136507047781528001 11682 23397
976202388650502657 24959 28225
441115211798404545 11426 20734
908201362302708737 19809 25559
709870359348165889 12997 23308
759866892364282625 80 15210
892048859499041665 14532 20933
28267391547675657 880 16683
732685107945833601 2261 26644
581373585532130433 8406 28208
413126864285061377 2310 16851
345010410623718401 13055 14870
858689169451217537 7501 30016
630535719175451649 8717 18506
444556529814562369 4052 7617
210303816801374657 19706 29445
986230502622994689 777 20514
689660586731289217 20271 25517
397215658711417089 23614 23928
958109948791634049 22840 22898
907370160106459905 20436 21804
897541676229121025 7362 30003
824185305488939009 19247 30839
343650118554254657 11895 21930
612094958275470465 12756 28499
786556518311353857 10027 30902
174636255502946369 13929 15848
157046930403328833 28896 30048
901704699634244353 1496 17985
307473415751200449 13391 24347
746439192626482433 1579 6153
772400181584291841 22750 29776
633014677683185281 3763 20073
172952838998579489 4132 25818
132400165066968609 2007 16180
711391946357895937 6619 23532
704355167053300609 2800 23018
194101617255380897 18693 21451
156198648443833569 7096 18130
904722530831751425 2965 14783
400182273832918145 7731 14509
307958145892684 20970 30514
854839300410674305 1835 28995
706402160828861953 10258 27166
75040454848299025 1891 9055
250835603706388353 19991 27543
493509464240773377 13007 17950
445983842475161665 6859 29820
318112772716382593 9777 16928
31543888669826717 12627 25254
326826672398311745 26547 30347
342416127424389313 1126 9518
682012098263292929 12800 19768
930259921367319681 13039 29176
950102887689880065 3504 9173
509890834218712257 11310 27599
66031565896373937 3972 30520
382767370507476545 11638 17563
639859061631909761 18444 28192
979805436707341185 14593 17947
743887193230413825 17776 28846
345476225127935553 12152 16721
260683849679409729 5103 6477
672073142212955393 11788 23435
445026256200357313 2977 24037
482357212640348353 13796 19676
733808063439909121 12357 20709
961190958747085441 4876 9696
509693327543196545 21619 23996
638796123610784897 4273 7358
11500723443774065 4953 12347
394787604530680641 18947 23206
910868402400872449 9177 26794
934154914231978497 17661 25686
192497464958080385 17276 29556
591264256874911361 5711 29671
387519812383907009 13371 20391
842900950852037249 6021 24741
230936606215990977 8751 18762
834432183619842561 1887 20298
376825231242129665 671 7037
890440937926196993 4375 8426
440366475787101313 15644 17758
221937561314934593 7435 29587
228458563814250241 4014 19111
287904743853896865 18370 25242
152838676136482817 16272 25060
845315572655412225 15072 18083
988945447672172417 1553 28907
928074320852910977 3186 6465
860329896211169409 4380 7319
676678503862365953 27524 28038
62557046338831417 6742 18268
604827017805472897 2087 23731
513028739652597185 3984 11499
13636343212031223 21010 31018
288217336639981185 16187 27008
277618621388281633 7712 18327
369547869462024897 12264 27161
252768627281017889 1572 6733
467294753150746113 3812 8474
341802243268983105 2489 19057
552914647143225601 19931 30676
794883304179339905 571 26002
479661412316893633 3399 8909
580472512216172033 8159 19403
850169427012758657 3387 30724
263857495591924609 8597 9234
726633760168674305 4053 5917
143923242128163761 15559 16974
61348817002894409 21244 30060
285876554341857761 4641 10422
427833933101716481 16312 26461
142968642737738353 11493 18365
536215598385780353 24073 30183
527567043924950273 2920 6537
9982953474853675 10652 16259
350936031595761473 20981 25974
286856670919704001 14756 21728
839426523545288449 5920 26485
491381663268903425 17863 22230
919099706376041345 11240 27953
5619419459321763 12868 25709
364033619105260417 2260 22836
965454592263306241 9211 12449
739073958076982529 4520 18175
397084345581490113 14519 16849
625096109871126529 24263 27330
396202324619174849 8159 9026
184975960822551841 23458 29922
818041735756850177 207 2960
551157974646532289 6356 16143
380580931907694273 17931 24838
974139275185773825 2061 21556
350791608544582785 3348 18158
353808832741439233 10595 19760
27429243991953457 17414 27498
68313761772426321 5750 23982
74433259703766913 6973 9324
280966296322777249 20462 29191
916197694258180225 14032 21535
152510632710811233 17146 21621
579942468499538689 3847 18812
717053734375699713 18727 28075
294872764998991937 13014 18902
765199983195426433 5885 22494
253414903335766433 2427 17456
478868146990652865 14559 23180
365490234776665089 6189 8722
585075255828069633 7422 15368
755422532668220033 28509 29980
643195574521545473 22693 29967
94715054838566465 5762 12421
414072509689358273 7689 11537
602399970443229953 317 15146
883730031834136961 10228 12104
430237318619781185 8225 14909
726154906356850177 15306 15682
129638726566597025 232 20044
243906675881337537 9275 16034
852168999549611777 1948 17134
203302298962906753 21389 24563
127983354636029393 14112 25760
41566097703441329 3811 18242
640076480279013505 24722 29184
865315030356139649 8073 23790
512733553867647617 11355 28688
312994590156396417 21369 24653
185475943565172929 10372 19196
363957824994738369 13552 28254
840474452313117185 2564 7591
839280292720037121 8995 23839
768154003887325185 11397 29298
884516808858176513 10302 14821
846372636598729857 10249 28283
447907567130787521 25281 28196
881031091924548097 10590 27921
243278024915749569 23797 25344
361552062021274881 11421 14687
397277124819670017 16389 26669
917811623801661313 21579 23267
36392141036099449 2006 28886
590040838407801985 2340 17347
290957621716533057 17337 19048
612589456003497857 15549 21871
667075185161333889 21576 23147
301871104187398465 8005 26901
50890970405237825 12532 16292
370001107570708161 341 1844
321491901602552577 17962 19600
729508836132865153 62 19102
32808806382124801 19925 21489
674419286121896321 17271 25816
280734514940544257 10404 23544
957052557708692609 12764 14989
780466696781406465 4461 17622
289906945897278977 1228 23625
633178126736123009 2255 20810
155608567409004193 24055 30942
185036108886212257 22719 27302
428933996888197569 5111 23000
508672467569024193 8397 18983
855839572385150465 26512 30286
798557174542839425 1798 28178
493796436704705857 10197 30156
398401095332484801 2052 5415
443682544547400001 7327 10036
711568207738341889 12805 25376
193747653640095041 2218 15952
191061182712584097 21070 26344
523304278678693889 11360 20886
70086068587915665 7392 23890
673405512916609409 2223 11310
970922584877126145 11491 21438
690048587420690689 9553 16194
910585130308621825 8359 27123
911263150840746113 12962 30428
844321735088296833 17127 25355
494841378783348801 8877 25342
327457108929809921 5521 21882
765207726059422593 325 18730
530616893736532097 4170 27086
31548090589055277 9421 15671
958949671008188161 17116 30025
155816275789938177 22033 24446
848334187669987457 8274 23207
133286165490829953 2367 18768
647473854976812673 8568 9823
535702860297043073 308 22391
708301534164700545 14023 25609
787722502401393793 7031 12608
770509239462345601 5825 9616
839062913509572225 5341 6322
688507759944993537 14331 23922
161846177835911937 2635 3783
880566779453761921 11791 14463
931400714006990465 13301 18695
590119812821864577 24081 28276
822389256305982081 22024 25480
777612621098260353 3984 13043
373710711162836161 646 19829
674799734269068801 19698 22481
29637265005959537 9827 25181
165207310636464641 14455 15137
313464648507441281 2620 22949
158817828102296929 15242 29906
722364957104971905 4236 28108
421943945069077825 12710 17764
48860582866446121 8585 19542
322467035866306881 9495 22986
274466392498993633 18667 23848
421521284070980353 9547 12814
362018566044518785 21774 25446
601328726068071937 5547 30485
735810187387116289 10500 29599
536283966936341697 3596 24771
957137498255328001 16363 26290
810779734520959745 26861 28420
939105087014667137 12710 24718
97997067449643537 1265 29839
193910041649211009 25732 27627
252897369285658881 5065 22533
101146861873090193 12408 27380
413066586032588417 19732 22050
994454060659116161 2747 4186
636121028508025473 12102 26813
832648979062525953 5413 12815
543816434815699521 9311 20157
90261395973293185 11273 25096
257548885362222529 3060 27327
429725619907785025 1703 10514
188606329925992353 7814 20105
227664443249842913 6884 19069
744843583809480193 16329 26744
7660464771930721 5225 29471
196719078768428097 5702 22034
176429558713628865 19985 24405
303024874478506241 2571 8080
181397308833950881 13478 13542
223630350908937473 1565 4787
293530314020195265 2912 29898
68947414163030633 23145 27512
246643070888012513 13849 27810
312444461840630785 2674 7292
437034634734224897 22035 28896
35381367715171309 6970 19606
991869173481560961 12102 16489
431256291932388801 12643 17738
454334442951712001 10037 20999
494089799990259585 6550 23166
617997669438040065 3852 20323
216677520720356385 19208 25132
582506147495415425 18837 29086
974262940469468929 4925 25214
674202929507273985 13054 25797
992815191907940481 2663 9704
491141747232298113 9203 15897
864633056751042561 2789 25650
271962251052570977 13636 24730
34057549488739625 1231 10598
511134996899549761 219 2151
934437697759118849 13596 29447
124038460818368897 12995 29314
609926412799414017 16993 29992
765121592882429953 2214 5513
674381275771107585 10935 23384
601138528425764225 11099 30785
541192400545828161 1937 14996
431908231162559297 11591 23967
112498160710270417 20228 22503
109103443815527617 4613 18144
367989383425882753 11391 25511
520509233649427457 17364 24261
604352473089615873 473 11839
688060203899226497 914 29657
201752954396273057 10023 13353
128442794820777809 2096 2262
119703396026420001 7348 29226
18295763688840341 10696 24710
431764767397996993 15581 24197
839698330529166977 21292 21813
50377894373635713 17319 26173
603859297653769985 841 5336
571605621966757121 5490 22551
353123477482391489 5945 9580
332758042735161281 5911 17231
84102150501408353 5463 20145
157975475109484609 3291 16984
591620557774611201 3974 17512
233515536446386561 6535 18886
607438495493454465 4720 19307
110573455627037025 10998 23742
943089350432892161 12608 28683
993894203009641985 9658 24358
374343025294919617 11086 17107
792865752205703041 4683 25144
238982363750530177 2315 29370
405210258476127937 20945 25661
623659037706289665 11076 20422
4799257586473261 10670 22733
946002040703909633 15479 28412
519942476361602945 19700 26846
975210108951571841 23749 25589
724414389451116161 2116 3133
488093017493788737 3168 11831
46828168372567089 20614 22895
551905232985973249 3828 9825
889816886837923713 956 2821
833568254714798209 10620 27840
477148729002873729 27766 28608
257289909046718881 1531 28731
279405911417573089 13237 24471
476932134338575489 7319 17968
819638282437661953 8591 18744
972988243899038721 11186 29234
369319778320875265 2102 8836
764578026096352001 268 21203
644313502672201089 2142 11094
929742762426613505 9471 24618
294821413915261825 3513 8183
502768936465948033 16982 24141
346509768817693249 13686 26392
682703352881787905 1242 12934
948248500475688833 6578 22585
836759224806023425 28970 30784
521401279724283713 4569 7432
745033673745624065 7711 13919
151018532588214081 2342 13198
190059566737069473 26097 27863
700538397803480705 13512 24255
184456480251384385 6117 24318
441201989860832833 7740 12616
338037927144021953 8044 10241
544087133777889409 7395 14678
217587752697298241 21263 28219
630927837596235777 22251 24146
492512836669511937 14111 17052
738511134525619841 15848 23737
821227288215482113 15802 21659
78309914004979217 11536 13596
172833308779665633 11916 21158
136778607719929121 13620 16643
564469615173649665 17343 19629
865000761805138305 17567 20771
10128851916000771 1501 22586
148563122091612609 5121 26415
618737767364763137 4640 5199
410586426165838977 20962 28590
897804785397362049 9338 12287
577470973362363137 537 25504
264662676087041857 5847 8884
735901982407145985 13196 29498
782679021104975489 304 22523
281576615711767169 422 2065
147046764632762017 1994 13844
715418388167609729 16157 22031
154008188071593121 3143 29098
457364339548814081 20366 26996
165750824089045057 13758 24369
449946988393353537 17647 27681
995510016402342017 2542 2570
504816740860743361 16653 30903
786892474207348865 13102 15410
920223949988912385 198 4614
728706822980278401 1817 2874
296491388007762433 3414 21191
942781530920640897 25863 26123
534043378800110017 9070 27490
901718316653791873 10074 29621
953994261021616513 13535 19369
709956475378248833 915 26510
98450187273090961 6562 28371
20122327565893273 21767 28497
623674828749198465 4976 10422
933816010628149249 8818 11245
287402249151202945 4500 14957
726656026467061633 25782 27215
166390853059336769 2357 15190
648824463804970753 14121 17337
346961310432750017 5061 26102
312199297753714689 3602 14835
544953979301606465 21392 25277
940148606379253249 8588 9478
706543836017718913 15403 17197
376392727093509889 10405 26932
152877700770456929 22350 27880
142770385189521681 16813 30369
327501771520406465 23170 29976
993996723336572033 16577 28012
509190184586156417 19582 23096
486404145113496641 10106 25421
110129402117454593 23911 26907
421172177468385217 11242 25695
10603529656005863 11758 25353
399592242838281217 8754 14185
947301407537128833 4523 26322
679608331135476353 9624 15126
632881106724976641 6967 24004
286698562761628737 2849 29624
116909156875752993 5475 16167
68066746269160209 13775 19842
190823518464380737 1165 3714
211579413097410913 5685 8352
565022571351040193 2062 8537
99552998045503217 9603 17148
568284226580384897 11375 25685
257774665268172513 1216 23920
275583819869641633 25253 30210
673946518351307649 2881 10572
17785835551134001 13182 19094
505292865146174081 5204 15679
738132013897558913 5473 18813
643365458576305153 15160 27049
489770211321950209 16075 20500
358501453151589569 22834 27665
509635247077145665 9996 27741
780544081420892161 5081 23788
4787860602530004 336 27324
90191244132540753 1886 25313
876413093833253505 3038 29679
535656593996627329 18806 27614
332897114818262465 4109 17593
817351999836418433 12068 25709
623189352353651969 7542 14770
677810061303354369 10701 21554
932459464769745921 10609 22956
237339135452431 20570 20673
233716703315185025 15393 20005
824201652692202881 15743 27622
949016690150283905 25834 26881
935451436491760513 23849 27298
415732369057199233 4944 28813
119918536667860561 20731 29908
542026034760592513 12511 29389
495471019938122497 27 3965
456182111077612993 12339 22835
648653813846401281 13614 14774
335294406043157505 16523 26986
622513158610487937 5726 8867
474009309244568321 13391 18883
30195526566593857 11334 30760
52749238935628993 3099 17424
307136289096746369 12112 14170
410041736477939649 28863 30973
642269569053006209 7790 11878
565845071513347649 11708 15032
136457932063549953 1821 3632
448691290360049089 220 21558
836907806648362369 25544 27226
537938845955547841 797 26255
70301658288997257 8590 30743
235756680683767425 13100 29869
796571458970497281 7199 18792
484256285527987265 7128 29955
154737138863751521 7044 24555
581406211838757505 26089 27576
481263372405898369 8104 13754
487874219026704001 21797 30592
92014620426681409 7973 10540
517612653672944833 559 7323
690162764627210369 7035 18201
621092240973307905 5156 25765
306357965373379649 22838 24296
424485076546378817 3021 6279
132138930316223473 9845 24699
650669421291663489 9409 19195
650882551516929153 5039 18592
119038748218475377 20829 23303
647947815486752129 20329 22610
172040724729026081 22600 30932
638334898190052481 23689 26476
91284064477211041 7287 22651
228963860233456289 14113 29351
473561180411646657 7819 12304
915573938756296065 985 27944
613794324530164865 5333 20141
155800638883043521 514 25687
213186468145561761 19079 19953
178768455445165857 20600 21558
989200278632385025 8688 13661
654854154893435265 4633 11951
167294272887740897 8405 8879
305085393842148289 15816 22608
341802081724882369 6511 15472
708263737934366593 8035 10036
639464314720964225 9860 28240
790978643749312513 1222 7111
820506895500134401 16687 29973
616503904889533825 8434 11109
585224201167758209 7073 7598
692721472985709825 10799 14553
935788204797308545 12403 17912
213147847545791073 19422 29874
590665984274419713 9556 30479
889097193519049217 16123 17799
687891265059992193 11536 14183
175505959979041409 25789 27316
746452349085611649 3566 22720
278585887611143329 25210 30313
701023288263048321 23178 26709
116942580609354257 4100 20561
376444525413216257 4300 27017
305249187919386625 4073 11631
412087317732787265 3957 4021
337687460079486337 1442 19835
938754113680087041 27301 29970
221984252225041697 4092 12804
485340550145981121 16197 29208
548736939011369857 23499 29621
127580860590040145 25564 27312
661931263156375809 2871 13217
658251448198317441 4544 26869
162709991814274689 16960 24353
912255823939883521 20154 28938
235490078440705025 11411 13256
650240662481724801 8971 28707
7887726556241149 12506 25380
585347140547479937 1208 7421
10420120354169173 27017 30880
175738858502572993 16565 19972
505598188967020673 371 19409
718761569521799297 12801 18746
296527286641577345 17479 22469
446275337009087297 13529 29321
441962963416152385 6544 9221
594121937446612225 12403 12746
247021651750927169 21660 22788
382695155376385537 9516 9874
745024657703943681 9833 25065
264326374988936417 8704 24841
430174069268218753 2325 20935
507034617221382465 707 5679
976526464216014721 9852 25750
984482618476544513 19065 28024
913697546447949057 1871 26141
672385809187378689 6934 27414
190093169923706273 4172 25254
624117467615800321 24227 28051
158494502213187617 26191 26486
305945640449483137 21042 21649
67118804363040849 10960 23538
624820554241789953 1179 16084
428082803446400833 17789 21722
182443894447093409 10673 13061
788026130594069249 22546 24337
618800699307168897 458 12697
697055863308207745 8239 24901
268723446148488417 3039 12079
446328961730323201 6944 27277
479095128724349441 12548 21542
570134142206015297 21993 27524
351224344295165057 5593 16315
279576387434737217 11756 22148
70634495677605713 12587 19509
308391179387996289 16966 22851
801697219059878529 3681 13522
935139983303791617 3752 27794
536662830117375489 4954 29474
178625863460140993 4669 7288
387210763882425345 936 7403
67147513805771553 20120 28650
545149017838493697 1549 27237
395018085915126017 3037 7587
782368168421033473 1653 25660
977771088901924609 4120 14135
477188014327293057 14968 26016
480436275521512385 18822 27862
797928660074806145 16016 18255
772520758160943873 9306 12620
240733534939462145 17549 28423
931226645650298241 3050 21487
63438056893989625 698 3470
643027686577589505 1322 8163
899462245441252865 365 767
289044363813118849 7762 23896
364076757399917761 84 9251
766750915925406721 7813 12046
13650318011084295 10265 26558
693200335352401025 2668 29293
265180205385309633 4436 14618
812709836811386369 1856 14919
877529429956791041 18609 30615
465882943858545665 21724 25322
402595882658179265 13717 29854
854207442157054721 18794 21966
319938678155718721 1103 5475
451135971992727041 883 9045
573407612428940865 1315 9277
348918765105871361 20851 26144
510834274070571585 16545 30490
539171100466163009 6202 14739
839152713120373761 2403 10813
785901185850953217 624 8535
118368084633370785 248 15144
834879912467727105 5636 26982
421425639303937089 3323 23909
197140085090033793 6486 30705
7181905823085090 5005 22783
219575278341537217 8377 8526
506023495733504833 22814 28863
364151189246207681 15479 20623
510044610889448065 3240 29980
976199423294673409 13453 29815
814239524558917761 6391 10910
640771456743401345 5487 11327
678116816396180097 24 16783
740524951862440193 28852 28901
195620657256828417 5950 10935
581310057994649345 4464 28271
90470269071285969 9952 20427
266159679274608161 8971 30328
651919804115141889 15163 21810
275301466849150241 5583 10944
35899587360301413 17069 25143
483235364250830913 2401 29470
332913037749936065 19562 27337
509680470550712513 18031 19897
658800106080317313 9542 17887
645178412606952577 10070 12261
726411525620068993 713 6419
716635581285593985 22070 24871
959580183168309761 19225 28797
222466388876185313 7638 20892
681748292334763265 8531 9248
527919457641878849 23317 24815
66737246706761513 11005 27537
766181796440150657 12289 28595
102205958223283489 5983 20569
598104081265425665 10703 17262
644736900692759425 14338 14682
548773127924548033 22097 26723
270593818653399169 4177 26339
931141145179061889 27287 30272
595951381893709057 26537 28527
137886709342723185 6038 20265
346176311446658497 1174 15762
44475958132089489 14549 17174
767270380103507713 15427 28452
586480426167682305 9144 20786
712470379943571457 600 7409
27592716466308789 15253 30577
328101512677473985 11322 15729
965586089679106817 5735 19188
545511789320631361 11806 26382
538841803822656129 9632 24597
976212393882530433 6282 26408
33840040066692725 8842 10317
301860406153682689 25720 29449
474192412069193409 15875 22538
515489072851092801 1632 15362
860915651374654081 6320 8694
245067118458468513 1656 10353
919517796606577025 4540 15919
483829443272821185 12608 27358
802805764944494593 7462 10541
698130768019272065 2765 28156
846382448201275393 3331 30759
973062865897841025 5209 13352
889931795054167169 14090 25275
346577501240393089 4325 30221
159161944209692769 17697 28315
143371503958245937 15211 27362
130588385461507521 21071 23048
650517631522777857 2733 12870
274663796988001249 5003 27261
993942564241645953 5603 16468
570432111038343233 8843 11469
642071757779451265 103 17395
587082808932869633 249 7078
995636575271230849 17521 18834
973628877128945153 19720 22182
83978812658475729 13423 19326
410843834467421249 7669 11490
240822831361267489 14184 30646
414801433182503873 5965 24640
2449232840991301 10260 19520
318260001874641345 15617 23452
825091999725156481 13070 27713
776854849094078721 16658 23429
948226864924468097 11253 22156
11441924687098039 18260 25569
484565439815124673 18596 18946
443767965041985217 952 13564
309568856387631553 26907 30286
848884795867228033 3757 15812
794613832168334209 10135 12233
337061780931847489 7561 18476
534013944463598721 8979 24122
43862070756581777 5750 30645
948982070723641217 22580 29681
769305562348563457 7828 23232
6331558921591097 13423 24371
68268269235311153 26454 27402
724975850356440065 8104 10804
448987168677192001 14270 27393
481247310275168897 5003 23451
432855826214826305 28016 28745
377255792755985217 15905 28556
861519818282289409 6677 14700
644120055296259201 6092 17969
320753454986935105 9552 10912
51040111240279633 16794 20380
336122257832485633 8539 25955
442772129419328321 17789 18962
370462722571922113 10611 13459
760644531168079361 13598 14930
474707160523109889 775 12243
30592823168877461 6951 9373
628807032545914497 23361 25161
921171269765761025 16812 30375
525532603584437633 7587 13477
325666069636017857 12539 19620
512029531384520449 27896 28220
964055149938754817 1440 16356
411877731566647745 12246 14509
523211914766211073 154 25466
759755161635119745 1850 25841
309717189482949377 2307 29585
826935260964845057 4716 7938
208647974300337313 25063 30272
374073741724323841 14261 15452
245772082550924865 14007 20467
354884386288517825 80 12927
675017053135082497 3827 28184
483667120420015809 4269 17893
384468686761078273 6291 23630
421006970189566209 17271 24066
429710727136214401 22249 30184
836670696399018241 6838 26178
900069759464653185 1108 27012
878901703241552897 15466 21821
819041276549644033 3138 22442
128679472521831425 7951 17667
711831562906393601 5235 22591
750374264910092801 8911 23970
952346226610249089 15434 18265
833707892785021441 21559 22847
951633392828991745 12994 14151
505350468670314945 12153 17421
276396207247263009 20583 28941
392592550009730689 17545 23669
192014390979704065 788 5521
938962993612093953 7275 18006
951738202427609601 4761 16989
88764016631422753 10873 23860
999657991479463041 12651 20113
226464654727266177 493 29883
690437833164896385 16895 21485
315860101981364481 12758 28371
894855836610513921 5364 20907
841361306895308289 17479 21739
614056419051852545 23253 26268
122534339694489345 297 16622
947190791768061697 28838 28950
357549475874975553 4015 15475
525556503847827393 11597 23615
361132020841175489 14811 19620
213985604604612705 14309 26750
543576725869158401 22537 28084
412493623670545857 9564 24561
719638174562113921 7073 21699
457727602272651521 7301 18272
839580669958735361 5308 14385
24017654202641125 17993 21265
678299120885831937 972 22575
972833415641996929 3780 5641
200044469398463329 4440 20471
612944408528566273 295 22230
598308142527578497 9784 15828
556268872932630401 18354 29837
225146712933963041 440 22238
887912582266313473 26625 30932
861528006306166145 16766 27283
300570729861998849 11318 25269
498970780433623425 22735 27287
470232970050947329 755 5744
175875072872010209 2803 13656
835986611657741441 24341 26776
534837238732762881 15268 26318
645661419663287681 12631 27306
826063128214990209 22448 30934
249390246632497537 5335 9848
799071554159652865 20010 20951
502554559677154369 17179 29270
66126414414902969 2543 9608
244348583956902849 13125 26292
969032498254023297 4755 22594
73643245922415441 22475 28717
847612192810167681 2163 20904
246598522300086401 13060 18181
75493133198435201 16656 27016
377303233828659073 25299 30769
281530102692080673 17467 23015
403991543633932097 3846 4111
101650253961423681 314 7032
173411110325634625 24072 26874
315920145282312577 37 24094
565817360218073153 13116 22901
251178697598575681 14559 24321
305716322931690625 23396 29325
43979888620476969 18028 29653
873830555097040257 26235 28027
667758069073727233 15842 24133
53582537460261649 15371 28145
356676016576493313 21392 30952
61159939849186881 14723 28722
272170239847227425 4291 26889
426773851917037185 21296 25274
632132197009106305 11667 13906
674836780328970369 5478 13239
386060512831733121 13094 20246
632878905146771585 2192 6202
172185982617314433 11541 23778
436567964239866753 17057 17754
411312677638264321 14610 17017
462548957118773505 15289 27796
811568645775601281 18718 20426
792611416064655617 8736 24462
430122365826264257 15374 18229
366919895913941505 18629 26741
741285048106753665 14559 21892
319566417663008193 3739 22493
754553219631176833 4382 14663
947713156993788929 8163 21207
105932419227691809 12704 14740
225328779223271873 3495 16182
178790471871565153 19767 26360
206262035693232097 16027 21667
402748829504126593 22636 29001
374512837726040705 19568 25524
637505661935065857 19182 29320
575158146583991233 7327 27105
472850751269000129 6054 26477
470816851141560001 10210 29630
736628445408484865 1208 20789
716803145904283009 15636 16895
824005974297556097 11783 19370
624988318741213057 17399 29374
957175855552108545 9526 14454
657703598143061889 12989 19393
847869836888527617 1318 21236
140488903655292321 8274 21834
419280005921820033 2261 16825
736057347603395585 19789 26478
928240816176320001 6872 28453
58297775654960305 5667 22447
784721147514872577 4584 22170
382618262849636161 6996 15436
512792552793207809 789 19948
650535142575758849 1052 15851
946528273356193537 5109 21085
99938068866880065 12420 13634
518014928213453633 4000 9296
457117310333227777 14701 30818
549843160951851905 5601 26363
431189481028784641 25454 28566
331723430542901121 5023 25990
672228616608148097 4867 28395
477419921014842433 1002 8957
854569319081139841 13991 27460
592325298667979905 1460 4809
244146834499627361 16177 27379
255889841815601921 16995 29335
649834020803670145 15641 22235
578789388047205505 17445 23112
223394952258697537 8708 24493
857174644925692033 2670 23139
966278306311369985 19159 27608
706555916516144641 6392 22420
935196416123300609 4888 29237
716969262507845377 2227 30293
792250977599255937 230 17921
355918787783458881 5650 9759
952040787777487873 6671 22936
524701971159089473 25769 27124
860305286420743425 15606 25964
171068616321029761 11982 15179
574455128553363905 10879 23233
684354235135927553 3132 23669
903875279419938945 4481 8417
467225452595307905 8593 16296
300831091683758017 23811 30652
452398985081572417 1345 1619
154899345111960673 14599 30407
424218094549921409 1022 24952
272761494196810625 26888 28823
949183349634992641 1683 13338
690398155322984705 20554 30359
78458332431218033 8369 29257
847550863920613249 8812 22994
256504129030048481 16399 19689
712351626563037825 20701 25018
549365071948805889 5359 28096
685514927036745601 11960 16905
71940614490259233 9478 27945
201378737009637377 3159 24190
545641577882300033 19384 20178
191882030186004481 10332 13106
226633777390759393 16721 30340
602150334829207937 7315 7904
633000639083370241 9551 20871
951437890787826049 25617 27510
296422440293767425 6458 9045
367978775955780417 2397 26370
446443838878828097 6834 16571
302771652486850241 13997 20670
477229860567405249 7670 14214
763824646682809985 16456 30547
482383884655881473 16030 16862
266718801985785345 12779 21941
456877268869973825 313 28818
360610271004024001 12960 19093
90979669404823937 3255 26363
253362891463179809 12817 13745
721498371822804097 11708 27148
68177487063042721 24320 30935
136133968707319761 12593 18525
891136019807912961 24662 29922
281729713204569537 13474 25272
377793613839092033 534 30022
625659981590082689 7283 12686
751905468529169921 15695 24078
310020153478461697 4113 19541
105489930807454609 9090 18344
610006865314140673 16161 19748
973583576921367169 18813 29708
435777635910895361 7491 7857
341781672268385985 1689 20805
274372555039015265 19689 26026
827257688377951489 5847 23905
161566921456426369 1538 28342
377912806837048961 221 21383
422626061889040705 4211 12408
143989618156194161 4772 10928
924977156468329985 10658 26492
59513043729598537 23851 29692
285687669755681377 3330 13962
446537394897060097 4999 7911
42757049647804025 16532 20998
640643893466876289 19972 23325
642225564695102977 346 24200
346938826299929537 22850 25689
113907139967025729 7119 30680
709215523947254017 16260 22610
772947993524390145 20411 24037
730174546041407489 17231 29141
326037198092308225 2271 26815
922621906013990401 8235 21206
485502622682695041 409 26747
889380426810657153 12275 25298
575731282593366721 21442 28947
33488648160048485 18056 18704
846015917105241089 11531 20656
786063405710645889 1902 7222
872077431453220737 5247 20591
262351290374642337 8597 20366
883466644258497537 9232 25455
140623675745398913 26445 30276
307952471590525057 1870 11652
358951974840866945 4895 30506
239115593103981889 2760 13336
9707663177803029 5379 28417
43019036772136585 8901 24660
418104648742588097 25169 27580
906709844096035073 1301 9164
757393047700713089 5836 14878
504480659928489665 5500 30400
520553594331349953 2532 7139
38620996875557977 22150 31019
991197103116061185 12284 20993
57115811987870305 2523 27307
754132436140384513 4507 12893
513814219597087169 8617 30183
710035653062373505 10203 27109
75512058417942289 18989 21162
945391157312887041 446 18096
107805390320727665 10552 19416
932549761770555777 19525 20842
943161159203896193 12073 26859
165642378935547905 10726 17763
751648519113352577 13748 15589
758043726361005825 8087 24772
451444010502356737 2402 19151
546405530535910337 22141 22400
392481631935119425 5597 12305
710398817322069249 12698 13383
244694879188699585 16331 30199
285193879013451841 10578 22491
295097926537742721 1263 12980
363875340030556801 10049 23425
895526477462695425 19736 26089
690564999729364353 10899 20789
472126838970105217 972 19205
419198774989492737 8319 14960
359335126093412801 13667 15020
311785479778837505 9110 13913
66308249374678497 8875 10521
343626810366469441 19699 27517
582177624269078785 21583 26938
339165752112226241 17750 29888
495498970064865345 13862 27743
399070819917934465 3882 4903
977682543871111425 9590 23837
621296282657812737 1186 13050
619815459898767105 1968 6392
831430574980441089 9120 19190
73867558813802241 18828 24442
509632183428951873 2277 11449
7916959209019582 5334 13464
390102523399345793 21410 23895
509095168382145857 9113 10169
853075015272214145 11316 23134
19970501511231477 2550 14825
381522633548637889 24198 25732
549200839760075585 2783 5554
478708386930723137 8073 21282
139290094395200017 22190 22344
561362400472543041 8235 23727
648234241669882753 579 16493
422353264958207553 199 12889
70858334903469713 28548 29547
247743956150241473 9605 15358
198304930740860641 10728 18778
636189994224370305 11819 27863
177646396820939841 10060 28763
738085129449498113 1280 21434
346632647391231809 16479 19718
381792203801001793 14433 29367
986449261137117569 3163 24175
64810575993202945 17623 24365
608858341142180865 6271 14706
606353350410845569 20889 29909
702323818999254017 9429 11184
194428556414774081 2331 21303
407639238886332609 22322 26546
247854943857550593 9862 28096
910009621249990657 1129 22385
309007395824078657 7073 11295
717068756205279105 4441 10751
180996818435122721 18577 21617
194152142637285857 3857 30804
891898920244980097 15281 27264
720943893871776769 15463 20265
818829473739118209 16278 27612
106838034497279473 18903 22943
38031049818822993 16443 18236
992638021681997825 1374 29559
753516820069396737 2251 19308
376867519642395649 5575 27710
24986046195120793 6860 12905
794489692241739905 2349 12775
141209940225582641 5644 28614
163182399837374689 2199 28335
500527475251413249 16870 26210
965227410777757185 8779 22857
307699033451459777 10085 25309
474665662115064897 16404 25821
185745568598715489 20414 28868
726930175961399553 6985 12983
629776851083352833 5 7278
126731947771695281 6750 30245
265440160737181697 8611 20547
982163163616505089 21749 21942
597912979600128129 12624 22695
95213749687992785 10685 22183
378010555728561601 4984 29782
92891212537011825 9538 27860
914099587758773377 24374 26505
220367692147895873 3052 28131
549605350347729153 3257 28548
213098851962016065 1145 8907
959156042829594241 1404 9558
565605185070758401 11111 15619
499610222365017601 16013 27200
386148546047024897 22090 27453
270317429118893665 8221 10310
550893694035828225 10032 13953
419100795394296449 18446 29772
387077684429911553 8238 12579
205900782484580001 9774 12217
260655391159424705 15187 24316
767418728118681089 7488 16534
682433682218601217 19200 23947
501938099911473729 7036 26882
118260612285631345 17043 28240
505674958176467009 11918 29403
560914429924778817 12308 20246
317957205918165889 38 6581
768600905570458753 7289 29296
885252372054335233 9985 14839
43932316533926041 9219 20053
857025670116104961 7886 27908
408332077877325633 11793 26423
814153884493077121 27627 28098
375043199536762049 4507 13942
69569485134170609 1357 22118
638678090958343553 3806 6617
548578806663041281 12646 21031
891641076850675073 21038 28265
11532443858317977 567 7452
923533491671285889 888 25305
100043274212207937 2702 19327
753953889632001025 17991 24908
434724412015956545 12641 28520
948221841976256001 11065 25333
142697206729248913 7510 13404
119599914521018033 27992 29120
309662289058554305 3999 30373
170761907668968161 10229 14236
168613591697134529 638 17269
853066651371293057 23066 29673
497156699563536385 3850 23016
13838732239186415 5814 22898
222493641139802625 4921 23086
116619040493532113 2994 15003
332035671487876289 27050 29073
884724726393265793 18098 27805
287576370385107073 10 29044
242370314391351361 1864 10979
707794049060854785 18958 22057
251873107148874465 2911 14570
562071208181716737 1090 15145
96470865382400465 7452 25255
461059469402290049 12629 15649
617413985497869057 55 26475
715030178315838977 10573 24490
849377254883037825 29224 30689
665392715595121537 4996 5729
467798690939936513 14308 24902
231499807375595169 17028 30992
216618964988271041 24186 27293
430287457427557057 24174 27203
270712097215003681 22525 29778
122675023906577249 6276 13833
59923760800941753 25439 29930
147872116850070497 18696 29193
722332338806559489 11724 26344
295625733391570817 4632 28617
888407655255150593 2694 26714
880690160866368641 11971 27926
689163944750923521 22770 27696
441364293770629249 23701 29634
595071509438682241 25469 29426
892364842595018369 7462 30412
383980627469135553 18693 29230
336326590094639489 17132 19347
448237323147708353 3605 30048
701635594099759233 4360 5670
63739312238531913 18889 30174
371883626876222465 19233 25756
345842335104308033 22963 30695
611256234791600385 1205 2670
33394040040214181 18011 29080
74792335266263169 449 28256
969602222433366017 14484 18541
408015209254632065 11385 29861
624948685356507393 937 8864
488416441842570497 5837 9921
254745027130169889 1724 16859
939495520740056321 13054 13550
534317563549144833 13329 28305
914358579049117953 1776 12263
449969005853546369 12662 30992
997332193809274497 6986 19337
924964522224307457 5786 7188
515476146670021505 16123 17826
584029460951640577 9799 24508
435218294186942273 18394 22640
829090579984786305 17202 26195
237113571661861761 10764 25010
904325827668458241 27006 27807
641702068308735105 9980 19946
923439156682427137 23110 29413
981155372701163521 26083 29251
505329927489057665 9560 11470
401227951816142785 657 25828
853562994215657473 21064 26641
768945628430795777 7900 26849
38833413059791153 8677 19786
199598347861940097 2228 4570
100499558567285873 10261 16661
40362887109761657 21621 30248
883836088567264257 7197 8853
159141505045059969 18634 27828
396958604646904705 23483 28477
277893052685296737 6146 28140
163361053375695073 8022 20524
880808843592422657 20105 26030
922938238090118529 13241 20800
821289150714402945 14382 23813
412356548607121473 7035 10492
491012999547852033 20294 20919
756630784973459969 6556 18522
289603929563892161 23269 23924
830792048702420481 29136 30836
465450992714540481 1214 25097
185908643929245441 11460 24958
176661800413722145 487 7820
876616595323369601 7329 27797
265005587427598497 3923 15357
655819607888766081 14117 20552
391408476277856449 15058 24814
363834681746993729 13794 20026
264027418407057025 17056 28625
42472467145096009 18226 30864
218422648040085921 5632 8396
302858224663211201 19466 22525
782191109459265793 11047 27527
104433604108443489 14328 23174
52951946879201017 9320 10904
946676369515302017 11649 24109
510385733155960257 8594 25523
917135325527361537 4193 13876
480278099928607809 1829 29771
52287127719992553 4318 4876
120813857325348545 4315 17234
688543412568272129 9332 14493
716531402079933569 265 18374
319170201769964033 8569 29745
103079411738395521 24792 30974
977046365483651841 17264 24958
987145213998370945 3858 9338
584137879856356737 2958 14565
712362998266062465 929 26621
173688640155866369 9456 18245
204224967169462689 142 25070
315344637752360769 5358 19559
553009372519586177 20691 21878
405826381079030785 8743 21214
913835923642732673 4107 27659
610105134771245569 17201 30692
560555957065961537 13426 16296
300263311835415425 16138 21388
251597513577021217 2455 22653
535878695153201089 18635 23753
656358718234617601 14125 18008
390028112335805569 11515 26080
887392270225586049 14774 19441
707615188745123201 13236 19384
909842862798857473 12971 23108
236159354524865249 1285 14515
209212012125984609 13812 30557
335786527815997697 1209 23903
791715899926959617 7491 15618
487021447402945281 6809 25880
328305798480453633 8329 24307
147888842797797793 878 2439
784299980252914305 16839 22895
332511620584916993 5654 28403
653371118526958849 4557 10382
43906851157828441 11056 24821
838914380215602049 7528 22990
895635315704502913 8924 22523
535424581609287745 4995 21007
726973052993216129 2424 21273
650787858457793025 9934 14646
602802019279216897 11275 29444
816458864156512513 576 3073
909894236791757313 25415 27592
534499684562678849 10430 11245
97177121676416785 8448 28378
497671655377853761 46 15084
763895421625605249 17587 29758
512007741235724033 21099 28722
713744387065112577 589 22253
384947637668428673 4495 4873
697260860335291009 2573 27472
614867541713454849 4270 13623
374489631201065281 2589 30612
662768953004569345 5970 20091
149822144521337473 5612 17018
5597597198377714 11021 23094
238285790074350241 146 16230
319580955484351425 1049 15858
107618848889245553 7476 9268
352999626980551553 12424 16001
850494285348951041 1597 29576
108981145139676273 974 13531
395576592190892033 33 14319
574666939111413185 28157 28904
476724014643089345 596 30116
927437831710701441 4716 27147
331624937171397953 17874 22010
68356234544285857 8003 21509
915208978536888705 5029 7071
750464101731619585 17569 24302
32102265065290681 9943 24127
483177415048576385 4324 10555
301355064250607553 9750 21530
459529870528736961 6518 30415
976230703789298049 1808 11589
881868017440996993 24768 27065
231517400712071713 7757 22711
360123005077507969 2125 17937
469430425551379905 10258 30486
376333966257224257 2100 30851
223228543726072801 13728 27282
20277516604632953 10446 18141
415693221636615809 4816 26716
399101746411236737 12300 15991
925006105671393153 22307 26873
315955455854531649 4422 18353
514439272140336385 5590 13152
231659159157150177 1473 4654
216502874082756577 2601 19872
556657211566456321 23300 24525
255402518897398081 10962 23796
134557851279698321 4892 20270
71974530125395121 9170 29031
67675226429212641 18088 29790
186168083303769537 23544 30210
910681111394584577 16582 28435
766556343839063425 12524 26097
145006517094909537 3826 26952
82933809642611329 23742 27516
338690321038757953 18899 29527
202262250616222177 18929 29273
379982628241361217 10058 26953
249676321411797633 1883 7292
104173244373246385 23220 27985
132424065185752225 16469 18414
712419577674719361 26678 29697
9834015503344063 14201 20406
456622351307505153 1090 25274
229826827898953921 17787 28159
437167772559615041 653 27465
15414249407470493 21704 29785
265641907184321025 840 23641
932294965858723457 30442 30842
717360608553544705 12736 13356
680503662405044481 7317 16078
733663940338136193 19808 22020
14044650895691291 19055 30828
890803316405435137 12114 27382
420798175471915649 3351 24151
148265729357238017 23279 30193
872717010076748033 28748 30350
170568406955279521 25337 29928
441136798847168193 3029 20262
487620447241585729 5718 30404
638496254831771649 5000 15044
898103597942434049 3197 29393
224160003414581857 10035 19559
799748372353125377 4129 25292
747822904403513217 20512 28511
702520197094624897 14471 30733
222033144712611361 7805 15290
291513938604271745 9861 30441
471536650663487937 11570 26129
133097378127910561 1930 25558
298467329022955137 3099 14786
327554162222813953 21016 21517
734302606893358209 1914 5230
177668432039805409 25397 27904
390698242091303873 26991 30022
752721962167829121 27084 29265
144240265406686785 8610 19433
656081717923466753 5962 12827
513186885106122753 3130 4359
423753898351268545 12887 25268
501013020380078465 687 11833
618359487970305793 1540 22252
380998942102337409 4500 10442
735671198743705857 2757 18275
746349155475620353 5793 25648
398894832861582657 5364 26427
537390700466559681 3256 18384
534215945710318593 4766 28075
739029313268169089 465 28690
932788498876501377 7280 28025
295243124199004097 1665 3121
755106256034498049 5165 25835
799642217641427073 1101 20328
864366079265021569 24985 25404
85680900534512721 9001 24245
671135530541565825 13704 15504
398606373685886721 5416 27623
141539892248058401 2215 6001
911404106941120001 4202 14188
865586680533898113 2468 23784
920682184719616769 15425 23854
447871538915944001 2332 24780
660735639899357313 3363 28679
200902971891341761 18574 18608
193932965359500993 27298 28030
466208498797978881 12680 27260
606811771719009153 344 14886
690248076177130753 652 18594
531186255595933697 21730 25763
567243981471602177 18956 27377
722255219472302209 9399 21249
491069393919591617 16934 17095
804725216068113921 8126 17194
781291421769164929 23098 24775
632483983413521793 2663 29655
267996030913753473 23510 25233
514305271699974785 19472 24588
534356296423492673 18243 28585
431814003514816129 12428 23650
70676276404558537 17615 19891
665620132038419841 14589 23338
536986163870377473 14268 17671
938873454476464513 22801 23267
153184364874693569 5594 26243
348885414535935489 6612 27984
817517798896840705 925 17569
686600314267153025 19270 30726
947473013365144065 19491 30754
289993894138781633 18415 29551
335725822388464961 7013 25331
364156761415813441 28801 30432
675462026305400065 22306 25613
981325461379860481 1846 27076
28393126087291165 27423 30988
62253044411349377 6028 15360
933554462222819073 11569 29765
724243754231999105 7290 18652
889227475523735937 13874 22378
450293785170089217 8628 21327
459855773936983041 15078 27700
515931698752773121 1286 15471
620473753631682049 11813 24376
535980290103068993 15511 26158
257708278424960481 11003 17962
971736412546142977 3129 3822
95525195495351761 40 26088
449937409356266497 2108 24611
218288596967216353 18060 24387
719711655779057921 9937 21874
908202473709774721 12841 27014
455871869806671297 24002 28365
388269642951488705 6393 19803
62539819422831049 28221 29874
456904436463613441 1663 22746
228874872875593377 11106 21128
453616636323278785 3621 17797
346336882039473409 1372 2475
606671489173816577 16712 23207
160794156667876097 2461 21750
854538802626681345 16398 24680
875719407302320001 15133 17993
9849857816018215 11795 13372
754033735861696641 13247 26508
65900183378108321 25907 28827
386544057028167745 17082 30764
651385090502809985 10293 20246
937482214658402305 7693 30858
937824655658037249 8656 15759
845393821304789121 12751 17751
357063955863960577 7003 13637
686186980455346433 9479 10352
918007144792245121 8622 23129
548532780823073537 1737 20368
585898194878364417 21369 24155
627420791226953217 53 14097
404935427324065985 9795 19696
299909279267190273 17548 20575
279309189496952833 12476 16719
269343330390256609 7637 9332
203780174653036993 14739 24632
561957458079056961 2042 15262
302212339179003905 10379 28075
165832281690924801 14942 28863
977445293232879233 5384 21224
395405754595039105 21360 30741
761271597841240321 464 10635
225410435874294977 9553 14351
966881487583084033 12653 14253
282899749953195105 11040 16550
384631031189808705 6613 16967
648566343103212289 1510 29399
969323620073456769 4578 23222
410712237788523265 19570 20185
90839220469685953 11593 24987
723070132750478977 1189 11846
342062178989795713 17241 18957
54747131071557929 1467 26908
742346675824261889 20800 21739
179912397828488225 407 14487
483521306281463809 22411 26877
569922395002301121 22009 26131
985133943209799425 4019 26660
693906547422130817 12733 23548
32985691127937145 17623 19428
351192151146868545 13240 17905
619351605655179265 8427 17771
755332829563329281 13496 26870
734866517541494401 10515 24666
552166004498367617 19519 20968
459330705096785857 20479 28659
816679381526569217 4447 27708
201867876147037601 5815 22788
392606063356417665 11529 30291
442336057551596417 10460 23692
777841237034564865 5835 20296
462129924547614465 15728 29201
435005614351361217 4648 19810
385743314518489217 3784 6984
382236272841708993 6478 12506
326078919795538241 9180 28277
185829544089607169 114 13301
308056249718486465 4944 27262
495226673110224193 5163 21188
6377362944082422 5801 18920
998551927265687297 27265 30122
390851435099104833 4327 30499
986909691409948673 19150 26229
675485201953552641 6520 20412
289962291174497025 19053 23169
221226025936186241 10081 16074
677551359557455105 14224 28562
465735647868118721 2295 28613
91805480863833105 9867 22223
906888614368536833 1103 9484
581345392363715457 22458 26929
881691982666115585 1296 7529
557022350192731585 9783 20755
472305846296404033 22685 29178
230325930181791713 24855 28766
388455088016602433 3957 15533
130896254305248769 5138 12670
832306540764275073 12473 16388
824561009437047681 13700 26737
606480614848795393 20465 23286
136385080992219793 18015 29020
791633216231684097 6800 28885
158492817582143169 24433 27315
736660056658568193 26705 26938
760806894595170049 4268 30773
361876027012666433 18873 24337
959634935647585537 18909 30715
571616797337544129 11735 23278
165700739006943809 6498 20510
132158958135203617 1117 22988
359824961255881729 4653 10597
342436789515378625 165 30924
267829318442757377 8570 17543
122380530436455361 20556 21397
537777200133348289 1998 8275
185839194454661793 3588 11916
798528708493272193 3738 5801
117624042367776129 11806 19357
133573577288402129 7862 19625
785915391930448257 5492 17593
479418508027926273 10728 12957
793803333235469953 27237 29647
271635612628671201 6094 16340
697220560762747905 23705 26908
540215487292151425 17215 18290
346332006948937729 16967 30524
41175292361529617 18590 26190
551760850250392577 20176 22994
631271381536244353 7008 26210
908604818287326337 18646 30658
96542009563677313 19798 30390
210226322178517217 3172 16619
278582585226551777 17236 22339
862742307728989697 13556 22170
850555507315149825 7336 16049
465995654839478145 829 25778
18372681821269057 2220 16037
503131588515028481 1770 25467
160004998271659809 436 24497
36678377118352761 20464 24757
904779560743541761 5032 27013
199930253338873601 5879 6635
734041417996436993 1278 12875
779334454649248385 24539 27256
177413889053703137 5845 28889
745394490368337153 944 7288
945107158288749313 7599 27883
698464693847473281 16123 20117
22196482910366913 23314 24224
455529491714752769 9080 27307
672124683631054209 13228 29389
846218975765200513 33 9584
872405225716740097 5154 20527
582397914465783425 3279 4229
62566221230241585 4700 22210
467218092704587905 2722 23897
937619168373906561 7414 25754
892093327494176641 5182 8857
141290295450701825 4782 23654
150499248852387521 6018 28902
273464884806976737 3368 12212
837898058944201601 2525 20428
419071313227959745 16096 26103
612320414373915137 12844 21679
918849605392885889 15500 26552
549881462080701761 4808 10393
633854760811388417 3238 6455
449215002921821569 5962 15408
430683674600267329 5290 23224
47913153562657129 9682 20668
486106906413027649 13739 19234
533471087876439041 3880 18446
586803039552215425 4359 9365
325899060673844353 6200 15904
371233280536799297 11659 16490
45188895339553169 1603 16383
450627335841893761 3171 19152
646503955107643649 19453 26564
253828688428427553 21196 31014
677691924452279425 3132 6578
287632258268835969 12132 19568
907585363061240705 9908 21047
729282159721137153 2009 22195
657151060500300545 14098 23289
682452849720427009 14573 23646
908288137146424705 441 18099
158657121455718209 3041 22689
583022776006050177 3312 7872
361718673698440769 1963 12880
852869367469889281 9024 25736
395339254725811905 15692 22228
32872272087505649 16434 29415
713779117484655489 6823 8632
316847509675394433 8 10444
821106024740288385 18190 24998
552295509287080961 15394 19648
391408866152453057 2313 14405
980380429273349505 6987 9184
121311821604351169 731 7282
346290826341689921 6306 23266
63366455062954689 16884 26505
759632316710334209 2277 30194
821965077099520129 3078 13168
340256559476376449 6016 27364
768164312634631553 10108 10520
74421928851773345 11671 17081
125637693689910177 114 9781
533876066258987009 18800 23098
138323408544472673 9502 28436
150162172365437377 1735 28566
980306698398237569 5041 23400
835941139352190337 4963 9402
272331087606680449 1024 12688
718886475401642881 5470 19065
729172278579753217 14991 29250
58479279141725017 10189 29791
297973458881507713 18709 21530
747268508467978881 3121 15926
675889331475815425 323 6825
39584992706085841 8010 21345
805025385592237825 15397 19827
852611425992090881 14089 18018
686030427251083137 27334 28756
140680512422935777 7555 8517
734678246672451969 19105 22915
578818719255505025 20078 23450
681380708509323137 12054 18320
669492393181361281 12086 29781
951669777728618241 2755 7148
385743811664678337 4339 30798
890138790542593537 1156 21784
268147665186663873 10116 19578
343828010384676481 7744 30260
983807501202417025 15804 25528
736426248297078657 10599 19942
489161902205712065 4445 23814
690504176875684609 1629 30215
932504074873502721 237 6439
701730840736118529 4540 13559
782782025305952129 20729 23480
810873993876732929 1373 2361
361896198522824641 11749 12281
705939293446988417 21113 27756
918604212190007937 12125 15533
286934548391222689 3299 3802
400308335062515393 4730 12867
45243298472755105 22844 24060
553432234620377281 7021 27259
792691641579246209 16238 24235
763426277396543873 7126 22330
619091458954045441 8279 26778
686169213665056769 8004 11218
235871466182196353 7873 11412
828529211676919169 2863 16938
681049267737833473 10279 26719
168716477075012257 22787 23350
313727462193874369 18818 20511
965628364465114625 2003 10635
183332926151365441 16061 23345
188332237528232577 1590 22620
29249676141255065 23205 28714
492245546405523969 288 15670
648189944149109505 5785 20591
730000497242688385 3784 21263
334296504269708801 9920 10443
162193597644712641 2705 29462
509374078519130113 14904 17496
854772236071841665 12293 20794
534708891577871297 7006 14603
877151678950934145 21765 30168
813743324282555137 5181 11883
188836869151433729 27449 29406
879061449516491649 16375 19870
343569349802830721 17485 21625
768411438335817857 3244 21010
164707478965102177 11212 25058
873955107753481345 16019 24158
691367243124442881 677 24055
746694906270121857 17108 23081
256178747838962561 10231 28368
138138392214024465 1391 10449
864286698345605249 11815 28711
331982425656093505 13232 16306
27837152861611261 1582 14418
885610785130005249 7782 22596
608208762562508545 15155 28293
760151934403850753 3211 15236
212439148556089921 9766 15715
571438435577142913 374 1586
581322326262661505 5267 17325
617685023599733505 16130 25178
29370065804176449 1153 3600
547401313441120833 8943 20626
931054637861688449 14192 21240
935469302980706689 4955 11259
467974611040947521 6105 29828
258768298435633441 27908 30803
303942852676353665 25441 27483
380599996435961409 15299 17481
543504470098884673 24286 29264
116314231195666193 105 4217
837255429428903809 24149 30710
255331797122508417 1129 29677
462829918785875073 10093 12378
543877188088465857 3064 19811
120674903442274945 9270 23473
550604869447568065 7711 15208
943355829830284929 8165 10944
222906737722546209 19901 22102
292611652843913089 3907 23068
630063910805333249 14079 15334
452588355718862785 6250 16310
420051257691717697 6965 12538
462989544847911105 14059 28282
919870442059192321 24817 28406
77712171689558577 11555 18950
727226097366518273 10350 27520
131261616030865729 982 25902
602415044832767361 6466 8745
903929795221419137 19032 25870
98021029039564673 5956 6874
527985015956314625 2423 3911
32682168214137165 24190 29601
846129470287554177 9887 11788
808846597944231809 7687 19941
167892140035814209 6649 23457
860794449987380993 5459 13109
619006728904739841 22295 23718
783861224097712769 9601 12086
913797007641672833 2202 27481
521330300484095233 10141 17363
83762331624559041 6787 22560
522315788069896321 4794 24109
550005317707057601 15964 22327
379406843094798785 5798 25517
322006155066052481 2719 18375
875226511148646529 14878 20882
21661048863645505 6957 8046
867164256896160129 19546 26005
65958050888685449 23510 27715
901841780459953665 4650 22051
867544777075192321 19577 19667
35966186234745125 13818 20046
274273059247011745 5275 7532
558680733908069249 17203 29008
947496873227347457 23919 24299
145008231961497825 2653 15027
760024933254744193 2582 22717
645342470826129537 5058 16837
815505228729744385 6943 13657
933641681833435649 7186 26976
536129031816020801 527 10435
159041254471908641 6096 11020
223579951375850081 10806 13053
731986635890052609 22013 30612
487718578855481857 15379 25617
448016584466238017 10804 11688
452219388989259841 9256 16712
373616598871691969 9674 23845
764027379996353025 10735 16222
553574103453264833 6449 17537
877310687262077953 875 15930
228409508475664321 20802 24945
916872645597056385 27683 29257
189385525162116161 2897 26536
311836683161725889 6483 7239
488117107943153857 3954 22302
920943904261950081 948 23581
519539693168674433 3576 28290
849287088846974593 9687 9797
948719616635969537 6984 11861
274233415990625665 12203 20135
405294063494061185 1065 16642
814078445692199937 4134 9562
950994865396964481 916 30539
985910321522769793 16901 27444
33002912233065729 12055 30254
856832036270812801 22377 29097
294604507091463553 1834 17869
363940306671924673 24915 25637
797646964181147649 3995 7945
567674646494520385 15958 29704
933923649299302401 10391 14775
675355130021561217 16614 27794
279985482422780769 3941 10756
301821583044524993 13815 22612
120228348168097905 7406 16893
387227271780705729 457 4909
949697714556798209 14010 30791
285957485263974561 10363 23086
570996912448137537 8627 8836
334424523363939137 1552 8794
477952521166038465 3421 23007
803106038307927169 2779 20410
841139957207786881 3007 3312
688802863871917057 19916 23076
923494578788982785 8836 19592
123907508067798497 1073 5808
632989680175583617 16270 19665
520713773603635137 2479 13453
536289315520214401 20914 28296
384010890701713217 12836 17246
523764972571200385 3887 4114
403999528530494721 14673 17961
18628264954422493 9492 12711
305518213010383745 14375 29973
894774783172223873 19084 29483
385847315804799233 1308 18222
108838375995311761 20176 25135
264349946900093601 1802 6332
521491691717216129 17060 18519
548165521361642753 5069 7168
667714554576171777 5116 23144
938665424270066433 10229 19254
805359978067784193 5577 10369
762103579003227393 582 17882
709730901082998913 8293 11423
594078370350953089 1928 22760
396211659343407489 17597 18289
375905648528476609 4317 14987
234084306733954849 15608 19858
911738026304373505 18014 24019
539739071002529153 3185 22957
881788420988389249 2725 17981
275660845850588033 6738 10715
322158618270403713 10225 24865
880777652071941505 10845 22389
842659844508904833 7286 22104
360942311356630785 193 10069
732106962520600065 13568 21983
325226721923755265 23898 28654
896318836828132993 17012 23322
863413850459330945 11374 19190
719407587438606593 20902 29131
498193268665261249 13192 14447
724741413243624065 15224 30776
498795528806162753 5794 18886
101079715208594929 1945 2377
92173169841757393 24564 29237
819986423557939073 8849 24268
70877346966405241 8001 19778
868038591843738753 11538 20158
157449897255929729 9864 18237
396339571347102273 1545 1791
309240315362465857 688 18461
923307796032627713 3951 15644
999931681779642625 3397 24190
200127895956601537 16476 19790
262922225269967681 15009 20384
693307107720979585 21794 25627
593778393575007617 4892 7016
423123744553425473 19919 30539
808237296718509441 18171 28413
320685088879212545 24726 27704
233678090651366689 171 21838
710937760830209025 8756 16033
770460501556648577 9333 22170
844114534033391105 18444 30910
912684366663341953 2217 18464
11969881068882417 12124 29911
370791614095047361 1545 21585
61595199357764585 19729 19923
656158349802368001 17202 26623
982416069726301825 12237 18737
911647495110862849 20645 29562
929619528941568513 12227 21804
732487531050139777 19496 21032
954961858003162753 24585 25743
71495330084353273 1228 29457
625936277750962945 18340 24406
430666594447174593 7626 20325
308951982500079937 7666 7898
958611081845312129 10010 21908
287851795308935009 8871 15542
499187146883201665 1575 30436
23203869551043257 8106 11095
281677843832333953 4065 7202
904672094711696001 24199 30756
607532762738358657 1947 16955
433801686654536641 20949 27215
41254655412053865 828 12266
600018500789555969 10668 13083
470327131995190913 25781 29987
802112498096438017 21142 25343
983949227668396929 3926 7746
279728461503463425 26421 26834
886125391701213569 7937 20477
376227029876393025 4967 16196
441594489253510849 9665 25656
270638830545348001 24941 30083
631135992390312577 12726 16807
714739981910685825 612 21163
898710459792447105 16016 28221
545874399081110785 15808 26972
327851765768528513 13967 18003
257319035689707937 4837 27059
787756255452798337 15198 28884
568837483139557057 8005 16636
416568280135777537 23330 27760
453313005616951873 15312 18340
244743590128386753 6921 29717
820797772808770561 5872 12065
702864158149836289 3522 20498
288538284649039425 13998 14509
306169518742741761 7622 24865
70073232653381721 4198 12793
566975850142426881 15779 15958
231554152092616769 138 18635
777283938953495169 18543 20136
242905422111885377 6884 29151
404157467769508097 172 14566
513761955994031169 345 4535
533663086532961025 18598 25222
950273992572615297 15048 30348
742988749818891905 16829 27042
181485966981529857 2957 30333
662015490413061505 22433 24483
878448126860188673 10268 24994
457470117008071489 14853 26316
541135137187300353 7982 13986
728078158314396289 9009 14388
165795129491183233 26507 29900
666787138083662977 831 25503
848300399488000129 27020 27654
752219705529647361 16354 26141
850391064778516865 5279 12536
93876637981125553 8241 22676
365281821257500609 18132 23114
646680280300650113 16380 19689
502813087178449089 2899 24803
542297192719445313 1596 12867
85509195624400289 20850 27289
938847041816352129 21381 28444
261020726682328801 2458 4933
634186937590229121 11311 19868
463438824369436737 10205 23394
386065173665521409 27386 28015
898711694057165953 16902 20973
335945527554173377 11891 22825
719973632584260097 2047 19369
439569529103458497 11962 24797
8599568834807060 5728 22297
60243794080136585 18132 27836
650833668543104001 9028 10119
595417567236104577 8159 29424
325713839638947201 10928 29198
172458203453061281 14572 28950
142544795412721473 15688 23806
182911813687830721 5315 6211
95449994222416737 13118 30038
617936700336755969 1665 6095
701135286943529217 24177 26721
586896228000831873 3081 9289
883456517964130945 4459 9019
616791979606062977 9709 9810
484928409646233409 16117 16849
827347145414442753 26151 26474
490669567045795649 19526 26507
110226731660205249 1729 26131
477064221663287233 5853 27828
672582445291830273 7921 14835
572402548592915393 9134 20859
973637014095118081 7341 19119
267021056093359009 13749 30049
432783844799409665 6512 27948
45249677222852113 13866 19381
195703678247340929 971 13944
274256796419567905 6521 27818
456843287000971521 9420 15218
513927598194637633 12919 26554
940031785225556865 6124 23961
341347406428571521 10184 12049
373156849803898177 12831 29356
360690184200944257 11374 24064
9173245118134333 11870 13397
258235559087669473 368 8092
806125008688987009 10807 27703
145616438282072385 5696 21604
994482567606041857 566 2936
622360930770913281 9859 23384
743878004368291073 2584 30822
884272881875016705 3604 13185
765498684720270721 1736 27524
269846101492792193 8168 25175
805106058947025409 11348 16063
151747687137625313 10665 30227
797581359461418113 9572 24886
468253340919392961 24501 25125
276687813315980705 3002 9461
844976938908569473 1384 23803
696397789946345857 19716 20486
888778176382007937 15768 22020
188803186870025281 13139 30986
589141596478295809 4687 30378
614467720162849665 21971 27925
681550845416996481 134 9107
626990450736165889 9074 22947
953589781254333185 5862 21107
702122737798035201 17406 22905
477796843998280705 16084 16408
514638220001280897 8143 11815
837490755906284033 10803 25659
348581539459615873 1713 17145
912158105115185665 13914 22155
845042871455028481 18372 29224
68887196171527169 8652 15025
475926836431611393 6096 17887
982067193178412673 4494 24296
706637143607572737 979 26840
640988900692118273 7703 27128
199005322396942561 25290 25979
782643590410760449 6531 19982
882407937704662913 362 14371
278826749536573729 16702 25476
578948790819183105 1680 7762
528463994396791041 1533 11449
565847174644240193 8985 9590
614518320937175809 11182 16817
220296136404243713 20694 30726
310442853826959489 15211 22316
118870535599135969 16002 29970
61518920744145337 21547 21806
6621664760032787 10808 19891
359015454676811201 21555 29812
396721586269571009 12219 24599
162851682662473953 5991 18212
174058929538148289 1739 13129
175289044110673601 6214 10023
122554718527048577 22957 29577
375310671995418241 7275 25957
194940279476426785 1051 12073
340638056791849665 17101 30183
48636101267881313 14893 30882
805269383870605569 10448 11389
15614491364686957 3959 18586
72562800517648193 7349 14687
177268977069978465 30 7162
680636481270408193 8823 23645
165897351528272449 19802 30677
220077277677663841 370 26995
414864735240662721 22603 29695
410688881127693889 20008 29827
156966890465014337 12876 18948
804386478457548289 6999 29644
526145797556175425 13683 27137
18362180781263505 22097 28591
606125235280998657 3293 19661
938476793478091777 3682 8668
768257032925170305 20917 27434
829847734712242177 21006 23815
288876785049041025 14747 15800
890170470170762241 22340 26786
789430733858886017 3304 9810
360167255203389633 10784 11746
111256697661033857 96 21984
684256591145928193 20031 22717
243522703499827745 9882 18534
861277432877752577 11052 17564
30198565661351041 17131 27702
326952196608818497 18061 25894
616815279548681857 17803 29268
506081566481281473 11091 21486
610744715433256193 648 30723
945988219020851073 14428 27832
300443723235822785 6971 17728
406750368275989889 6406 26587
1740851463779337 8794 30375
697251159190290817 12191 17597
330996890009167553 2 24401
832612784505936769 12626 27268
113857847734792017 541 11883
628713221306274049 12516 25724
120498036354270257 8653 18156
59577652087764225 7318 26682
94761424079024433 25656 30819
108296252604066721 5916 23305
109188566625441297 17584 30486
191971115460727745 9166 11931
387294299099536961 969 5633
317658613866999681 12306 21435
601293047448315521 1980 3908
225580763908109121 2478 11460
720809245479671297 9363 14470
451364352331854209 7917 20999
133089477654685601 13976 18820
228718232132603553 13235 14791
988334350707773953 8988 29872
12561071269548309 8149 30002
918871161329555201 4848 16406
201755347932728321 836 1816
689977768906999297 6082 26824
193602003061801761 21681 26556
115367152888261153 10612 12852
314737622985500545 7922 26373
234677400095264929 19990 24495
113819307487037953 11272 27718
527363688658148545 5744 10002
431590778492587649 825 25746
68735314303950193 3969 4773
357084846665106433 12930 27266
681990851714679937 11828 27217
206743889292834369 3331 8024
193086412056189249 19833 29338
118451945190489745 20943 24167
958633498215995393 23576 24829
418704430483526145 4155 30514
916349842246631809 5873 8200
501002240907485697 9604 18829
254794766692832289 1731 21218
402618832125948929 10939 22156
613689145974305409 7153 7431
379345981048434305 20100 25212
871460859182356225 13182 13538
511894902737761729 22007 22236
190527022858731233 4180 28690
402737332567387073 10037 30246
337438787244842305 9747 14753
13682483495397691 7685 26045
925262087316710273 10287 21170
395538766956693889 22762 24145
480490979271287681 8119 22981
974913754884166657 9641 15777
348232058693213249 2673 23762
732245661132811393 3879 23840
460473610577928129 3226 22838
779577548441931649 1134 4107
939049573524570753 4671 25244
434284239620215105 22395 22992
769575807090269825 15330 21441
423200630744187137 7915 19510
246767283065679521 10664 25701
331518181748624129 11176 16587
487506049444640129 16445 21296
630766037374069505 18575 21804
784647167035203073 9031 15325
837411943408827905 16718 22016
762306729579400193 57 12163
847521953810282753 19454 30975
873029117823762177 2987 27126
747047408586230017 1853 20768
524499448850853889 20148 29336
950707180449125377 8004 9113
821204890669875457 6954 7032
134995203908804481 1695 12763
584448857890528513 10561 25325
50898692853760257 3415 27186
195469537036927937 21582 25081
418098192307486017 2687 13458
308033186320891137 8791 28065
405606028294567297 1712 10195
830682503121707265 12078 18722
78602622092095233 18513 23171
108651657565708609 11540 20985
400404008208877121 26010 29227
43638745591067617 24833 30046
397217457794727809 4256 20499
675884292829145729 13931 27648
894192455866583937 16241 21604
707115554778042113 5234 30470
914414871525114113 17480 29300
621224741374341249 24249 25278
339356901780089281 5168 19147
374287344172245185 5716 29650
671800040818784129 7425 20235
544583294007587457 21167 21909
823310598742732929 6350 16547
106827526611667169 4497 4522
643246593538950913 6327 14472
193931705668383361 689 17481
118133306319318625 26916 27555
580857814623982465 4953 7419
66660574816854281 632 5656
733635433738520193 1830 17323
537169063645546177 12539 25544
119249917375256593 227 26859
660020997782883201 22562 27926
280668953614998881 9241 18335
683261362020115073 11948 27521
644796722162453761 16621 25748
337444191452124929 10015 16026
984887504741969665 3928 25286
318922567493967105 2468 3805
956488706833411585 10031 27035
29502588083065717 9257 15513
489560511166025921 2773 25356
614662940975588097 18885 24648
912470593433965825 1244 20171
413341611126998721 13828 16300
628059573267073281 2692 14434
942825971779495169 2522 10296
942002185266673537 27055 30952
738101246028268289 3202 25547
505413904123635393 19258 26050
419848792546982721 22038 24611
110569991899097889 8365 22976
814957012121812609 26035 26212
539749947496851265 1309 4248
283521991563912225 2267 10514
704731701981884801 19871 29169
563318717204541761 22867 24427
755646227161555841 18610 29788
381569995189774849 3791 16820
885737874527876609 9938 10405
59309879530918153 7535 26934
333260801775729473 5150 21745
986094170895466241 2402 24890
454753448063272001 7538 23517
722916357500683009 10111 26054
624703598161239937 12637 13922
511873712784161921 7441 15027
670759876290361473 15223 26793
368834847668001217 1250 3699
100380931269192785 5894 30969
666337028940386433 609 1604
529995951098626945 2206 12601
205140809406376705 10886 14377
827661253722347137 4667 19774
990706566016822145 13425 22436
40005731427015689 1713 28852
224876362112514273 1909 6786
503801174164941313 25494 27038
545265593626606209 2340 26083
60794522114960617 16006 16779
639352090724887809 6611 25087
953105604206918145 21416 23612
761154241860818817 24201 25801
920912602983236225 16676 24685
248557800069097121 5481 6723
590127101024926081 15223 17471
825206852096567169 5003 12779
600030457458004225 8220 15238
743156390622178945 2393 29785
178563629176615265 6106 26145
716101276700523905 21503 23552
76152654592419825 5217 26206
553037500211861057 17756 23516
358492633397638401 10546 15679
486885959765981377 2289 14916
911329360849933313 1103 17238
777653680434330113 2264 17748
748659056582404481 15152 26464
142540261148436545 9841 26869
162728760991939233 3035 5023
91046965685411153 304 29292
878567316300028289 15955 21469
527740362285424449 3778 24672
796269513359689601 4646 20859
56668059155132513 12438 14770
986838831566053889 15055 23563
789955027100770433 15592 27358
409593816256403905 983 3011
620239316434481921 17972 28000
604289031678426625 8686 13688
971265297201636481 18306 26943
873777781520274689 8132 26546
388836566025734273 24895 26157
385927443232823489 21353 23426
98147690078686625 1524 12165
534490661232581505 298 24348
726258879534061185 15925 29624
475943002457846401 9910 14646
255514454615404673 13172 29257
600867116327393153 11484 16507
383190005148211585 2485 22391
690930740254721281 23791 26823
757574732402044801 10926 25578
943561214160354177 14412 20126
879575618691877249 16345 26716
443246999289037569 1599 13766
855949888632903169 17734 23808
543596258353815617 11592 20025
819367139544940673 998 3415
849424928663701505 11566 30428
881702625242549889 11481 29776
523874950964085441 16486 26604
757010916595124481 2560 22901
175891724602671233 2053 12719
213655583907364385 4626 20220
970608826713842689 14997 17209
772861424585645569 18044 27748
260530507694177505 2569 9248
646088800103168385 24341 29655
449378444198771393 13998 28560
32514036273301629 86 26151
955524411080027393 5579 18153
224499394067958497 22675 26700
248835532112238401 5365 26316
893707263203996417 10724 20524
902884962034228481 11898 19042
292839092770687873 8535 24733
374869232135353089 10993 17857
534131400149039617 21968 22724
64452734149561761 24562 25150
698148381332753537 12791 23861
271919816712014049 3551 8275
163770577825633985 14727 16184
665192091344870529 9460 18675
911788095288297729 10482 18899
190448851969563297 5745 11133
75243637948791073 15992 27777
401385200618726401 2262 7579
317912899102633857 1364 9523
246653786055432545 22877 26302
603316306429494657 4716 24444
539839920406770113 5555 13372
391194163995063361 19161 26068
150511433638683905 828 24271
398028167145259457 2364 18903
563313238050419329 8669 25666
723215071833049473 15616 19094
601187860772611713 9203 18508
761783242664311169 13904 27526
270743195753773601 11209 21354
380936144179170113 2601 3504
676675813230588161 14774 30720
515737882103440641 3395 17594
235179271993438017 18045 18469
396047638980473217 2306 18134
561004138312100033 13878 19246
410704452442164609 17962 28615
570980537152628673 14802 19026
30144184391811993 11459 24216
463170687469443009 1567 2975
307769340602153089 3573 22114
425264140676311809 7241 27354
61109442320439913 13849 15473
64620017427799329 16212 16484
658469311930961281 9897 17274
143960374788271393 10531 19615
648892325968599681 4392 29997
686033893262447233 5795 24101
507626648902931521 1647 12969
874266259273888129 24697 25066
306374148434041857 14460 14691
160715200656611041 12939 18093
727131024367711361 5742 17305
453763865514055425 15562 23602
300025865805363137 19921 29267
134088458791978833 15418 27826
228770059038158273 25388 25946
849834008356047873 22758 27846
96669110659757249 3001 5127
841851752521179777 857 20121
870721285614482817 5572 7356
495977044026297153 7939 24544
652391802935223809 4988 15087
940009635137528193 6051 7758
896971104490308609 1459 21334
515851883627924225 1505 4712
787411587307484929 2531 12312
427183453692109057 2814 7777
372541580878905857 24159 24298
719738527322512257 4303 29437
220685991953811105 22838 24825
293898679911791297 3161 29260
900178912934183681 9585 27171
137070006571001105 15026 23110
148969845431661697 18314 25114
107527253844025953 2783 10615
235658407521103905 4219 12438
744893153302719233 20234 27234
379825938839498881 17085 29757
69630726895297817 692 23631
428035147214007617 10418 30881
544705658094464705 3107 21476
784186991960336129 6232 27864
110896188439866705 7481 25122
76337531368924513 4495 8462
605055996873183233 19728 22597
273203487215536001 10529 17434
685845638153949697 23195 28822
853057838227261569 17681 29328
547434559806184513 16880 19354
162425686477075009 11110 11767
135069687177761473 499 5343
844410196463346817 8888 12701
928055269411977729 11118 29089
934366955600946689 6355 27566
758802297623844865 21644 23494
604147185887132545 18120 30117
324728690012697985 11910 26989
303062202452576193 23684 30141
226003764334890881 3831 22216
327572020655939137 18136 29593
739636669955736193 6772 22865
610627598697075073 11715 13145
183418367647760769 6676 25948
800449216835449601 13992 26409
285786484057574337 27700 29278
919678616222864129 1076 8966
156860143742690625 5560 17963
948373121980242945 2428 27261
444475818966971329 6116 7526
414780578256650049 5481 21160
201669092447673409 861 11762
949746000077983105 3000 15214
417340331107531905 12699 16176
583272215510941569 16282 17540
582159933627778561 17500 27316
133165833218956913 15650 23315
459468041334788 13575 19955
37575941582243641 975 15983
784120295017686401 18213 28502
770423934213983617 7466 19964
777415341995684609 12035 17457
178621531788774497 710 22570
805044029052979201 17413 18706
521534174588797569 5853 16300
357860241414194049 10379 21357
328770418200999617 13800 30195
260722276421745377 21409 29693
669704432431831937 20722 30893
519652425231292609 8584 17300
612518713276482945 13745 19878
902848982192821889 19575 20228
492737066964910017 1328 17163
884443727625900033 26453 26822
98536157762506353 2494 14467
591092888980512001 547 10298
603204143942679809 20647 27644
654097770785391233 17293 26397
385898267875614209 1290 21019
207183643177884833 6836 24780
912455080566704897 12463 28056
740710802205121921 2109 21458
503697844706689345 8538 27490
962369617331773953 14865 16637
952024663023952001 17018 20498
665399903761674241 15588 23678
263962517833373761 16868 22698
729418436742363905 26615 30297
648638326526995713 449 23175
6392124729622141 8124 11750
864714937748598145 26392 27390
544312063848764161 18022 28713
683454489344587265 6044 25146
118144532562006081 14459 23506
869224420434687105 11714 26985
60975702409237441 17155 17703
269510911266312545 11803 16148
789975816123849473 5063 23678
709521094726962817 9820 13221
216687797400766145 15369 19390
409998815743893633 7720 13857
481596478655937665 2050 30081
581958721518969217 2327 27606
560036088447404289 23607 26190
419795186094265921 7874 11936
577463384552721921 5772 29985
259278155863395201 2560 15064
913076086940378625 7652 27066
28835532135889965 3475 9112
602407037563601537 6268 7694
660872721118476417 2818 27024
262252552335169761 11439 15993
672976836959836801 3702 12815
694713030770977025 9582 30438
458797370979109313 14626 24137
898075603901816065 9607 18938
409928646711012609 18181 27843
543884183161360129 9327 19979
993878243015114241 12091 23995
922790082964454017 6230 25528
177939671772467265 13975 15796
969643526287462913 8217 23741
10825868716036525 2465 3735
811503739894618497 15292 26479
105913138107059265 14492 22614
894212089919584257 18272 28462
354666712512578625 21038 23021
910485822320097793 2727 17464
157556775215827105 2490 18366
486235920203746753 16735 24776
698591678309210113 13655 28899
673526748677147649 4231 24275
280498064721246721 13144 30479
123545510181934049 25905 26390
475359559220702721 15959 19055
332150826868641473 10676 24120
274832513476130913 13802 25156
721684393086412929 5202 17629
574945926957294529 2245 24175
248761483894242017 11840 21675
994517569835256449 12107 19968
141193606095519905 5098 20463
648826474148886913 12201 16041
766011271390951297 3326 14583
58947683806881201 14328 23555
351211638732429761 8814 9934
359136148338134145 5285 6904
215241066563407905 14504 30769
649892233725143553 12066 29776
869146898301316609 1614 24322
946334362905485441 7388 13224
328013460493068033 535 10301
979067916351912321 12906 25295
591978217186955649 958 12377
613689950316196353 10115 20841
475738378793920449 1595 23442
771646036427984641 709 28480
406990055994207041 14442 23502
477010149300024705 2122 18678
483193575529654145 1054 2225
368033248148609729 259 9056
138179384872962881 1470 10195
974083602388784385 13703 27359
684292842723209601 11120 22565
406757007337137793 7125 11061
215782315462028865 16358 17757
425170896145129281 11257 15807
46539647174412833 18745 24032
231054601733180929 25870 26672
513836970192052417 8775 16664
872815415917894913 384 12254
639887506154906369 20044 21562
236002450297991841 11935 23619
694776376713001345 13664 15439
879895022555029249 11037 19226
193749806371855009 23937 28059
26300713269851173 3827 18728
37957925455835097 1485 16302
837199102694594177 7990 22942
622075018882924289 18989 26146
31092445376078361 9273 25910
564885690300904769 21790 23707
718278709537525377 793 16546
22017428904788973 19093 19570
774766867625860609 10350 10444
558645248507254145 4083 8101
546637609882790081 24787 25520
9952646185951153 1389 19020
344268140969422401 9265 10418
606599108957389825 7080 14679
19641898176285369 15462 16670
264450351311907649 8145 15537
346074610314136769 4550 12759
668411029891224449 5714 28093
410333241889272641 20988 23895
636238028476725505 5868 18052
291174162437005889 11855 15185
527580941140790593 15177 29845
672518597200348033 9477 21154
168957898389848545 24893 27324
474859418725518593 28487 28833
262355443933962817 7645 25247
470335192206899649 1279 27820
282298958590473601 8354 8708
980197275915219969 5615 22583
56483506110815545 27775 28150
989586529237708801 14875 20881
303416025014101377 8883 17252
989161127572405249 18882 30140
44039564590384825 5261 6583
947520920777801473 21501 21560
517842010696881537 14348 23566
552596258494180161 24392 28167
774538352638494081 7798 25577
267761457549863041 11238 25162
143647437513138241 6061 24684
877739715965706369 4520 25347
920793949418943233 6520 17220
729553124923480577 15967 29583
730566417319977345 1384 9079
927630738425779841 8150 22031
705281365960750849 20945 26735
321501847544180225 4680 28717
739230122330141569 13015 29921
187496876046967745 928 3310
160868997543282433 8127 10430
550049364388680577 8624 26176
676441153450298369 20708 22517
195529581535357281 21707 23389
285306050088983905 10711 12888
76939829860986465 15038 28929
534374272206704833 10396 30202
325191595597548417 12684 27042
709247149960084737 14687 18865
527146713545899841 20153 21538
210364749233718849 4062 6893
168522212508850785 14023 18302
35228335081022521 9026 20571
342774744332228225 6945 24494
547084162622880385 15864 30098
139395799546722545 1500 3624
177101063052482753 125 1017
117339126307424385 6683 14485
29818915221312637 16952 18241
886289072227317121 6657 22604
40085321385838313 27578 27885
870935856608593153 1369 7011
579548093727950721 7935 11437
179143907800582977 4999 19569
731795948668413185 15747 26127
396910511791755713 3485 16253
280728626664625825 14780 29793
877070224820688129 3100 27704
232179435870385473 336 9780
785841151751963393 7710 30248
946176075496296705 13972 23630
764987979313620097 6306 19652
419998336623287105 1642 5147
908481831291307905 7942 9099
735092875840734849 10875 15732
699303940612640641 9032 12265
446918536637944897 5359 10151
395649421590075457 1614 17847
362931496342739009 5431 6527
966177924824851457 16349 22808
355867577986352065 5742 6271
104135839588249009 3145 29870
954051863891464833 16561 19319
731049893628455297 6143 26619
293491566247347201 11620 27001
302223175130261953 8767 11686
142579577931726929 12416 28883
254444083180377601 2324 18580
699470470010119553 19928 22535
679278406165362689 2606 20444
397907966161142209 10936 12112
335584424837737345 6960 17438
47258415442449577 10091 17832
598590213829151489 15375 20197
685201981414749697 11123 21593
500367268664238209 3442 20296
437473446062234945 18008 22642
822840664358803713 11186 21658
836219367517259137 5678 25056
411438134803876929 8639 14959
29521722001241813 26973 27775
783512026015198849 22513 26708
441803492830345601 19173 24422
92579209259444177 19245 28298
658830836419163265 5855 12450
609621548999623297 23540 26864
646436826638421249 2125 23522
933778881912122241 3046 15376
292887391813955841 4277 21018
832337467260924033 2781 18452
61063277901084233 15615 29904
293044108261060673 4124 21760
292601768281066625 7619 8214
429515595590938689 3165 4697
668655590753957121 15963 21050
411426074848140673 6660 13213
876709691799554433 7580 8031
641640506001731841 25032 25701
305259758961895489 2759 27664
493429874163215489 11810 29495
143192335867247777 22382 24907
486066186567622785 16859 21046
206906044819561441 18775 26228
219914960498943649 14884 30146
437155826769974017 12338 27663
812211126198189313 5735 23627
541124729254121921 12586 28970
808085376241908865 7921 18903
520233733951535297 20064 20864
3229742685388005 118 30095
534008241613349825 2518 15161
525912420948049665 5173 16771
690213974851495553 4767 29842
450788791338634817 1586 5372
174858882319668385 13312 14402
428397895755498561 5744 22474
815971110696985089 2018 22333
854431670086139393 3892 8446
867367021736697601 5704 26799
991918605736760321 12672 26843
833507818572620289 4251 7138
355498186578994817 11692 20828
307767496729624641 7976 16187
371312755184735745 2618 25224
32451958149273709 4333 8293
871940186086472833 4392 20241
237185995004239201 10914 16799
642571538063425153 15199 22009
934069671227824513 2115 30658
603267268316681601 376 24613
139951578881735377 13740 27181
681554920434226817 11197 16610
503966921248156993 1365 28156
107279459236192305 2130 19190
966430217207403137 25834 28178
185004646092568961 11482 26278
184263360626566465 13114 15909
179577962995448801 17308 19308
244216329101092801 16778 18880
792600183417196289 5429 7648
897109968716371457 14307 30583
794848811693721985 5156 17504
623468958735856001 12373 24250
705589983045758337 23473 26618
936837094836924673 9197 23108
881720169438079233 6033 21087
770835358778427393 1928 18747
615701344945424769 13162 17130
1488931685351247 1587 11372
721110044465287809 11947 22742
293681524041232961 24068 29703
14032712246081049 9436 27852
532625597033238337 25014 30397
286290031503778401 4512 28785
926035648780370433 11802 23660
9282630346238109 18875 22144
848531478417136513 8607 25260
120650258554743313 9539 25999
845410643427527425 592 16841
973165245788113281 3120 13472
130709859057127169 6630 28260
99993760367151905 1811 4036
693044801866065537 29679 29697
582773382728422657 6314 7109
313995655981848641 27370 30869
108122857570915441 27936 29090
538499521152516545 2474 27365
938922238005250817 6553 10225
40881925801265593 22464 25966
709888598215638273 647 13592
734268704344501121 19456 24233
309459891318940801 9514 9521
571708192250106625 664 23960
11514729839344541 4598 24227
840250186324595969 13606 16420
939860447406278657 12907 25815
442051185025285057 2112 22893
215012827662274465 10430 25083
726644274706941953 2061 13239
162192024792322081 17798 24052
571717814059759617 7510 15509
797382920565294081 4781 22164
673992355579400705 3436 27511
449220293253052481 21912 22556
847767699713180929 25008 29232
655927043670669057 552 6328
39438539468832801 22268 26983
943789152014605953 10344 23264
115464899916311489 17382 29633
72649417094904577 5455 26467
529553579020586113 20912 21231
544908745451170497 23972 28154
251327182581597697 2615 30888
562009217289055873 7115 16296
664741838955549697 12779 28136
660747645123709697 14985 27116
93732848086411025 3046 5533
910237982821367809 11342 13607
912773003409142785 6771 13796
913915998925507073 18346 30807
547961274848368897 3591 8502
308416392990306305 16704 27858
655629528266374017 13576 21042
184360072368097153 3156 11933
40060603443784257 27695 30103
977282287782994561 6472 21470
502802649085623425 7264 15198
537561196152484673 22701 28139
590405853870684929 10879 15279
115446173914772737 11902 24312
15443101151063843 6891 26253
557614000625623169 18750 21858
332959848926982721 5976 17034
144829896500052513 26943 28314
121291659609653377 17307 24464
992595274020960257 22079 30740
86679156762265569 23541 28131
832601461812839041 11389 19244
13868227033398739 23716 26888
139246140024429361 4539 8416
154694429968323265 4857 16415
926911986097248769 4541 24847
196650545601102081 19386 29712
120571823693598641 10049 17293
495190569598911169 1285 16490
927982230984053249 1274 4441
281463753916071361 11324 29354
828085375587765121 3471 20064
682543642753394433 16081 25317
734543980258731521 5771 10702
829444006767289473 1076 14112
354029664640609793 5234 30101
112339994321807521 10545 21117
350698428009717825 3218 26701
754022292401302273 3350 7469
881326043324609281 5427 10013
950385079670503809 21669 30396
36667597062486121 1308 14791
831562478600602625 12505 24752
242913646517724417 3624 27814
681556767947959937 2250 19189
149818401575810625 24473 28571
601619558561552001 22727 26621
329630620687968449 22258 28475
374096787809442305 14436 23211
95240121241001681 8483 17653
222174112730897377 2726 4197
698293005060282497 2104 10992
80266171197131089 15077 15766
917937579183114113 294 16167
684436215894706433 10689 28100
699968813822724865 3105 28072
83692558868939665 13541 18345
985622023915080833 2915 13904
617560462417060353 15444 23796
162819410665310465 24330 29184
962560626144657793 23216 24157
280772420041426337 1885 16284
828412519098108673 5314 27552
683857836524911233 9093 21677
948268231332185985 16660 26777
126109365347669921 18136 20710
749790707162105729 8542 10991
328499660833461633 29533 30880
650391745009521537 21183 22882
776254985944728321 19624 25595
308522624895815041 21359 23351
534176488334285441 19132 30049
516750948269795201 2156 17710
521902728764583681 19902 21998
990790812936182913 12678 25410
152240780142694369 999 10576
74888454687048529 16975 23211
557423784424184257 10058 13233
365931997653447617 9503 14369
337983451682081409 6884 30636
28107376629584737 4426 21706
378999745788998849 2293 6463
243715586991868353 19762 30115
768258103925564545 2334 15649
171945484135612513 6849 29152
412976850975848449 13697 18063
367527900015019777 6926 9346
895778040515811073 14828 21577
169080956372546625 13202 17519
662443586536593153 3979 20408
892633148756118529 3336 29567
463819734322004993 456 12506
832515564226717697 8119 22889
627673349659954049 11905 24568
342289521296109441 8768 29077
739399445322991489 8266 8604
375692310314384769 3175 10251
561055099918203137 3545 28943
674382900783257345 7316 18003
170933569879469601 16057 28164
298077752167834817 10302 21735
201840283868659041 21942 23657
98690858867755089 558 10183
841268331975673089 25955 28603
186651008031994081 5630 29379
677221602196876673 16688 18701
353069646253374017 22399 28263
931465922372314753 8935 13424
775543355107366529 3136 17922
915061221559124481 447 15513
940806030265449089 14763 24383
806932464317643649 21018 22207
462490939694255617 8606 30731
85510624346195393 20970 27104
938008062000505985 23949 27929
516813547012294081 22154 25421
23399990031116149 5728 28508
653694251748799361 9101 12875
158013256257604001 640 29198
800885832916183169 4585 30375
183655618176523201 13107 14521
197822241256741185 4290 27079
890033298554982401 16002 28985
825633724722042241 6753 30850
732183379559636225 12675 15546
325186701569787585 6843 21693
964170317607866369 5223 24681
132388584900244417 2118 3280
33923790318176829 30007 30169
635488918337582465 3459 11581
308945041184301761 6217 21208
844269847643420929 2972 21280
687405545755829889 10830 20323
554224455679172225 7297 7638
406860850765653505 12470 23996
323522862306933953 17637 20004
62479800682616825 688 25451
40177123559654857 20732 29952
486453928416921153 6767 23384
834392771552604289 2478 26565
961857126552182273 7440 22902
196574032322171649 2249 27765
955787410219286913 18018 29726
595977468858169601 13164 23502
398597213679074945 5881 29645
955640265487911425 11568 15567
444350787033329217 15327 30879
11011011353776469 6760 15162
736740601906994689 3759 9756
516045882845002497 25585 25985
11613787746100003 21721 24951
46062097589388177 2060 4044
267318262405616737 2241 28910
581317830349117825 25346 29657
156720705008780225 15261 23295
291385668323318465 11785 18641
797380279298998529 2211 17475
648327693954325249 9285 25900
452535641293891905 4506 24461
329209664252179137 2633 7553
422675755072710017 20677 22986
336470903682165825 4608 6323
77875526392062961 6576 20781
731518790276357633 2299 14322
289293950669723201 7133 9258
722506784520145793 28119 30729
555585048728104897 1741 26786
445733103912719041 12438 17643
576918132366735361 3187 24365
779989574617783169 3995 18686
364279914604679809 7728 25063
21766678327555413 20164 20181
954200195422991745 7029 19282
726921001219050625 5378 18677
193151164179099041 6046 30644
208860800667881825 7219 27780
459862431612812353 10115 26938
506203033334511361 4810 8084
789097693144810881 734 23990
886762466418009217 12588 23973
793074366590921857 8888 28914
890547829814646913 19412 20261
112425717223899825 8351 29287
184082632900899777 16016 18628
791913976096317697 11931 15840
180968484737828577 23368 24759
802086735180438401 20767 22227
427215112280141057 8233 20940
924655359775805185 1059 13572
4461751372087264 2668 29837
356458657636792961 4614 30402
315596428998450305 4078 21546
697455670402469249 14876 23088
895010313909292417 17531 28127
485422236016006529 24546 29373
352284751012451393 3584 9893
322844326977239873 3193 6305
729960185203548673 11638 27289
480235810943142401 4437 6346
101152440951043585 13461 18615
922223845133352449 1630 17081
492926251372576705 117 30411
297629764916990785 16334 23851
681117174936009217 6863 13864
125225559913893393 104 7134
530778672841545793 5626 16745
153666972510805537 22287 27683
40851255758585841 2366 29956
648951656861761665 12555 26107
486472598723278081 13815 16978
483161055276752897 1885 23437
840753015904557057 7435 29063
307478829949268097 12322 29824
426386269836950081 21169 23985
25599430413521417 5140 14479
168458377062993505 3561 6418
729975111681234561 10314 20386
579685887669366913 13722 26173
854247054610056065 14090 19356
155010018740103553 4656 11566
714741534230846337 8204 21842
291672424678591105 3722 6402
348948469800646401 6577 15794
775556521929733121 232 25202
773660843211651201 13397 20504
721093658029158017 20900 28757
324514318357614657 3687 11270
505069606965879105 2420 21377
731018060151988865 1291 2554
925406936631315329 10005 10056
836762974007612545 8808 24906
959364490200162177 5553 28079
733428838419776257 10810 24160
954712352733675777 22075 22082
90452393986055313 8570 17145
447381754508530369 13061 26897
251522842745963265 4700 10991
575674896789376321 23893 25233
532520800141483649 8068 30185
364309276336545217 2808 11524
453807367114116289 11770 27852
166725640380288801 18899 24748
717171404367661569 13534 21383
298134989541427585 4671 9747
100382652121474785 1087 18083
45058829142032409 5480 9887
135175169375983729 12560 13305
445445906181621633 15178 24186
27371433473469153 18322 24815
118681788384488833 3229 20009
588990601924280065 11644 25209
635921169140960513 16651 26654
607412710549077377 13798 20960
901660560948226177 3007 14256
220449874690373793 1795 23068
758577293554598273 6149 25825
809580130468539521 10704 18524
920744022276689793 16854 27193
233250227519761217 5001 26643
335357475927697409 16416 17057
722720301307838081 5714 11309
694125664217221377 193 10623
144607671286550497 9937 17405
177434224105443393 4700 16329
525442340535995841 9522 12602
329973119190920961 5748 16713
917340570585309953 18361 27561
624310900364282113 14722 24762
806678593901629825 656 29479
409653622592070849 4041 10778
105392777418742865 3923 28232
552533386349356417 4944 23046
82604288364343857 21840 22760
958816796092289537 3333 7418
654293689462122113 3577 14670
756003284881945345 8899 10704
85352472754429697 270 7279
723547190432793089 4227 18034
867074975870181633 5528 29853
159339182303288129 11855 12463
479866514150991489 29305 30736
647925765790088065 9399 13964
331384813445680513 7165 23134
704657818507502721 1397 18173
707747218993993985 916 12544
867174723396129153 7246 14194
32499368811116369 11453 21233
335112862646386817 9892 29020
568301898189879745 10626 30385
895111646283421441 21919 27915
99042010516086529 750 13673
829480683162717697 11587 28219
381289957433288833 24347 29640
188289572308757857 6124 14454
464772401272554689 10497 21502
974340343826245505 11194 19356
384060430149055745 1103 23095
338707221486227905 5466 16446
423964267238801537 22767 23865
706654365307901569 1508 20714
695742843359049345 23805 30249
693470944630842497 7409 12926
524691330970100033 3038 15577
41887877032824153 11673 15323
327610478897561537 12490 20778
868784863878570241 8457 18749
320699689820173697 2886 7510
302651959101627457 850 7751
473286026236841921 1221 5354
47020950306784217 25461 29771
197250884712261153 2222 14255
971042551461923841 17463 26857
613580381241014529 2016 13369
983634242131071105 10809 26259
230037097802124897 9920 25006
354564599748432129 13219 18429
803797489942006401 816 25825
653972861300058369 19031 26136
931537404127610113 203 10959
740352426790085633 5252 30194
158528230425254433 2074 7129
521595749249367937 9457 21352
810415844380372609 5690 26010
234266978206381537 9462 26851
839395931625851649 12404 30435
576935926609007105 8269 21890
113047345945162193 9309 22072
568688902282790593 2455 29866
410881807767431425 22484 30541
879791399285462401 2295 3073
550160259830562369 4689 30586
703128700926374273 17974 27328
931101903826480257 4454 25879
127322397060464001 26276 28555
525943564562354049 5513 11222
532211742457835841 6337 14136
557954663273910977 4946 17791
281490253162839809 783 15318
593696677026684929 2265 22628
812612070795058433 781 2173
293011506933616769 6292 27666
31072726678086581 25050 28123
944989367134994049 2957 19456
989924991725761281 27781 30980
69358413604369673 3648 12474
572790746662231937 2044 26981
504012560536153857 13494 19695
773479677953236737 20548 27308
75665981616815265 7557 10640
97315229922269713 7864 14366
122876893923560721 4678 5706
506269822929201729 11032 27982
654295388241457921 7335 18352
416997606114900801 26201 30067
856468823275918081 19286 25012
902468001661635073 15846 25076
520339613326420673 2021 20375
315466786598516801 7279 23729
908392939130223489 2679 5652
979708177203040257 1546 14966
422129817225403777 15778 27110
611516349850315777 7531 26038
575677977213985089 4662 25343
760166036885909377 18103 28696
749757423476658817 1393 13805
272101498731142753 665 17505
44341889960961113 5506 6327
925508865077237121 1673 26798
341299816312933057 7888 28791
577283685945101185 6836 21439
787512327100728321 26873 29699
317470771772764929 9243 17384
728293184420230913 21905 25744
713484516199184129 3192 17437
351372024147153153 7125 21819
318955611244209793 13138 30783
991046487919881217 9641 15616
864697429320127489 5588 10440
662407978714355713 1514 18115
430374154689065601 4240 26077
995987357823786113 26210 27036
982988560431390849 2280 22745
504827968661018625 74 24436
81954337912637953 12467 30942
93600518706871585 1506 18703
782704873732622977 8033 24047
273981995604913217 12739 16619
63969001995804577 5144 7289
945763618553648641 23481 30731
934680987957175809 760 8153
456478684859277441 12000 25220
191524794169570369 6280 27461
401380717167434369 21993 23347
989153866710179073 15928 16818
888581600821197569 7017 26762
586444110228814721 3740 30078
672011688681173761 3417 18907
765189548110395649 6103 30726
741446907789409665 27805 30140
502919451272706625 14479 15984
194422997077943201 17388 25800
80706147973526049 15042 17854
336735882604955329 3482 20588
52471648858091417 263 9001
771243268717107329 891 10031
15525301682838945 507 10389
442892529892887425 3409 6677
713120396294730369 12598 25011
917672375168741889 23215 25581
889557824394952193 5119 16948
196582025536741857 7312 22779
712772722297604097 22280 29385
921816915684324609 12180 12262
772861479824296577 1413 23935
462978981839754049 6453 28543
442222769041567425 16344 21092
355934613875838593 9084 10885
331907167039243969 4802 19041
442189651117814721 8011 20402
22779802337471013 852 26667
609766780138322433 5820 8328
849337374986088577 28358 29976
968378225728926593 12137 28515
180721099666445889 1370 2167
206198202532540609 16959 26804
259555228334019009 15769 22216
976308414272438145 14859 18529
178197544670371841 4114 7389
1559176744841296 3374 30048
430776668204924097 24437 25153
442046538388595393 6724 14660
839972716901630849 9645 21236
962701432860406273 17871 29636
841220089916330241 10342 26086
77415564754971905 9008 15258
678896315684074369 28250 30306
692140025523990273 17970 20650
372779909523966785 16467 21633
680229825011096577 9092 25897
851120209329710721 4112 25313
679533387118887297 2035 17945
544090864202413377 9819 18499
245041744946121313 25862 30444
614955568191948801 14595 29508
877925263370251265 5713 30940
974971180847983745 5827 20420
324633765856631809 22940 28725
184512734616308897 8961 23073
418721719773039041 25226 26992
798842885227454465 1185 23137
225204858022721057 2020 24487
279807017273345345 14540 21236
419425387957737409 12666 26362
686249283029450625 16085 21865
114420661260211889 21646 26459
307173784126096193 10697 24689
28674176038670397 17398 21731
912780836802252033 21564 22157
139383402985430401 7683 15786
345310379895710913 27986 28258
266984358640080193 1215 19021
784714101482489217 13964 14007
981171402676196225 6079 14040
960120822843979521 6317 18254
328504853164311297 7006 22396
745971878533648385 8633 25014
625812235528712833 309 29693
182227254490317857 17829 29145
825652141454320129 995 3172
635509117121511425 19730 22638
392177559994806273 18502 26134
720350037023340673 17011 20864
798190272809371521 4683 27601
84176142755605809 11551 30569
730985276237475969 10667 21290
976941529153481985 2162 16230
31499247838176813 4099 7873
658141341921446401 15903 21635
973405137864986625 11004 16485
614057234483201537 15867 17986
492664395377865089 1014 30082
530077287917801985 9562 24190
962101250094747265 13381 21294
81407519645143361 12908 17517
201720679170072961 16078 30203
631910270896423041 10715 28615
413198116257987649 437 25400
568173754976189825 4051 17451
109875769667077345 7217 27478
90761106478620241 20950 29837
427790103784758465 8036 16410
538189850856685569 17874 18868
104665751741286785 14143 25817
433897754793786561 7533 17284
961266453006047105 10120 28769
226554060549180033 5674 11585
948494073690547201 12020 23384
464585497849409281 9372 29504
354809309775816897 8164 15650
946091907919868161 6442 26503
173469339269608737 7954 26391
738541010300320257 7094 25056
494729788550543489 6803 15098
615159488318486273 5575 27533
890367365034741505 3479 18040
324530429436887169 68 5692
472500828667335809 2124 12219
774252495628747521 17055 22210
358249132563877057 11049 24084
611131297057550465 20754 29371
123964655633997729 20070 30331
317340460581480257 28393 29932
535995421608795649 15305 16707
657811821330564993 24393 25367
804651063785399809 9833 24678
893723157346460801 1883 12330
776872578448767105 5188 27575
299651103283007809 10477 14063
655729559170296705 25551 28047
215827259686509633 491 20880
208198616146695777 20622 23096
452988602682065537 6273 24548
299997704511241665 3859 28508
475421417068748289 17730 19934
83086222559209937 14658 17180
870182994294321281 20381 30681
919518854027515393 10507 12462
472297287582993153 2573 5391
719825830321276801 2007 20627
725987500323210369 16310 26025
467978917327002369 18389 21907
501988020816089153 9364 18057
323339243113814209 11252 19247
640693590733018625 9413 22036
995322910957710849 9871 17707
248394542473565857 5815 9670
575758976829412481 14533 30344
45415432669752673 3223 7173
765421906063153281 3624 30619
958459066026325249 8482 10840
999922025276667649 5147 7177
646316455784909057 13952 26159
756948623408064257 18183 18380
723834857490150145 10540 16592
647635760307771649 10811 12084
355224694457628929 11594 17319
902719425331952129 11457 21554
302796720119648193 16319 23411
98079688216891729 6195 29780
616327983193922817 10142 18559
864780870447745537 18401 23203
237738258815827649 18599 23504
321626370438515585 13525 13617
999241430358605185 966 24217
504644393631309633 11723 13015
72205041907825057 7210 20667
968549539475326081 893 27535
158830690366283265 6350 22490
405342113544875841 20370 26953
868587613174387457 9439 16993
675263863104312577 21361 22267
427263208022193217 21965 24740
671304315103441281 6996 17025
454790232019536961 12433 24052
184510493747716001 22832 23663
33728633361885585 1739 16346
782233867427962113 14633 25710
476220547109424065 7417 25419
388742047952042945 19472 20639
106376813590710385 18880 20657
938838781432679041 21293 27010
348507451013706049 2136 11738
813221555693779457 18627 20760
547899973069757377 1131 1611
214020347766179969 2508 8372
156019432974861857 6427 8973
839258763224570753 20040 24968
673842705234360321 6447 30637
937314887866818945 20343 21212
840469156352686081 16612 28301
957665528881527425 17167 19700
228542034364476609 11500 16343
289341160902878849 15387 27098
200972049058780289 8760 12388
163896481219957473 613 8787
349337872753206849 9171 27960
684876959846377473 1281 21047
169572721907190529 15309 29831
932303175476214145 11157 25872
21484512540421721 2505 4552
468016463376684993 12729 21017
31533333762414629 19149 20300
7196250237491598 62 27564
74544163792918289 9339 19468
942558549226134785 11443 18972
84037916164835025 11351 27421
39582113783289689 14929 19430
320836793820728193 11891 27220
199134581464576865 7074 27879
136226466256207601 5625 6684
193995041369909409 7837 18698
767014449721155969 1651 16030
383266221573336449 4194 20772
72827627814167073 5327 18716
610133803254733185 25974 26414
164655669237827585 18052 29113
453088643481308417 6203 6861
867679318534786817 2799 8223
686260631001182721 17469 19318
462944316711482177 8034 22169
501296218526931649 16225 24857
236058039876059681 3475 7677
759631029068138753 9623 11776
928390033682443777 10081 20378
934255340069555073 16528 24918
959300136292743169 17655 24756
894572212369247617 5787 25337
979922280081662977 5513 21986
205346641702220737 8840 11997
564387266054342977 6209 22439
199067360887930529 8846 16708
813679474417920513 24816 25222
54485490215157033 18552 21186
867054118543084289 16228 20035
720558992053049985 28013 29974
55926832433240041 4592 7937
898339367125288449 5780 19242
121004275477549329 24174 28626
412759122918082241 21259 22107
364653965856756929 7590 30495
904802653221835777 966 18523
498810378400239809 1344 25912
606023089743281665 5102 29237
714783948639247745 11178 28797
551467461681596673 10936 28906
62222744503646513 1357 20268
589659474855714945 3459 29009
147202199896224065 7307 17343
963682589379757825 9139 23401
570486579949491841 2109 21603
357637122156184257 2875 11304
870993983226949121 2 9945
827735435563113217 10940 15570
593817286759634305 13031 27645
858613265854948737 17871 27853
598746393609939585 8262 12227
125012934562320769 14908 16284
723726358624706049 11514 29706
603020914449793153 3195 28610
918282208202466433 20266 24601
701861227198349953 16001 24581
840122325087879297 16845 27117
636970386110384385 19157 24729
896881728592273281 23197 24192
817309016485538049 11387 21940
654102445016238977 5603 8300
414665845001998465 29758 30166
246422551864181825 12006 23824
258760379649686465 7362 18366
201546681571063137 2817 12201
254514403169586945 16242 18755
504808888752460673 1761 12835
517988302864395649 10574 21069
831846224530895745 10924 26544
912589391909797633 2157 8244
299829411651781889 17339 21065
431934429962353793 9007 30293
93539774307618737 11278 29314
460952332583950401 2307 18132
829808475855298177 11150 13071
842482534200556161 6315 27920
948862277825814017 19163 28253
524766512069113857 22921 26173
929107726577822081 5827 21155
365937095449453441 49 6270
996178122109530113 13155 29864
965250455007314689 6493 19321
178076394605295009 4573 26368
607693156435786369 3767 26626
996294259438148097 4934 16963
46298546194556425 10121 24557
393196807288685313 342 24586
853693403397386369 7109 7922
498423670794370113 7502 24197
788890154351712129 1194 14189
905059611571157761 1419 2083
832772231205481729 24828 28667
866166284532429441 18363 30181
693944405638497153 19547 26861
444938734301810945 14499 28366
909798473176067585 11533 17974
494738267243452161 27969 30025
942656814109618305 8432 18822
345002004747481537 4859 14871
547437563926664001 4686 27304
578631806187477377 3421 30010
2052859368838256 334 10468
476847447466067137 9323 22968
995024222238299649 19166 28652
884121419897969281 25636 30415
757863871452080641 12822 21372
756730333050523265 3728 25744
529007352454826241 14813 29420
663119778144736257 14626 16597
649098801964846977 3106 11847
716549962192143361 5691 26073
705113829992683393 6788 12561
32771296864996913 25233 29046
117953191212102129 5787 21293
144780667544932129 3281 3620
684066221544000513 5727 8919
867175710439912705 3016 9348
140940445990430881 16531 27877
942816460499837953 13852 20718
878545356034436481 18557 26972
891451725305234561 4185 6462
845201984362653057 6682 29445
405785938698311809 5027 26109
729151070844423553 4579 7083
231053037839789249 8675 9921
707578444604230529 26718 26883
143291317429113713 13526 28934
63297471718499313 3582 30367
7280768274359418 17714 23207
599805558098687233 14888 26088
809615566460489985 7885 10578
107071726672174353 273 4219
649118033506088193 8257 17934
794612012765902849 8488 20103
953982435861799809 5777 26712
111751826559299169 19934 23605
737039267689869569 7507 15418
844894247132536705 17482 26559
353078452464369985 14673 24837
701457950285160321 1618 14473
340889312808261761 5918 7945
148751177897970881 5406 24585
608261575300812033 7381 30842
345718133441550913 19018 25688
755230554595289729 2895 7464
721081938312060801 9396 20847
21070926145238645 21822 25523
881850917899825537 2098 6031
175040784707082497 5122 29855
708658353362615425 525 29328
479573672653767617 552 29485
250169619126467073 2717 26805
455005340393615425 7022 14769
57932663170923601 10928 23171
455871549075407489 2205 15845
725133850182956545 13351 20527
528954720630910209 10161 24113
318056490612782721 4715 9293
127248465567870289 6199 30387
14628049037753499 2162 27285
63698615221870369 8245 30406
227270795520375649 14439 19835
969854994311059969 5784 16515
916323031452961409 16784 30277
324419423266508737 639 6289
677455128376983809 514 14692
48753041362939345 3244 30285
445239097811764865 9928 19484
237108192138652641 12888 30422
114549453691914497 14965 22017
240217530048180801 15378 18194
832717021324995713 10670 25551
56823790186289361 23584 25939
944009719737159937 23176 24030
104419247109458273 14434 27504
818430399596195457 23490 29486
557777348296543361 11215 17683
149530769540199073 11677 30404
396376949384443137 14721 18340
660128424034311937 5789 19926
30708879733854389 3472 28101
975943680458989569 26379 27543
812125208898518017 5484 23309
138646174581680273 28822 29462
742426826771254145 13777 16649
96320748815593057 13662 15500
551530100483926593 2874 18572
78399143172205761 1104 8665
628794399089716865 8137 14408
398626664434011969 14210 18457
409605520850529793 14203 14855
998003890750680961 3687 20425
462314275219387841 2190 18824
155340510015712129 3548 7670
139421483941543297 12412 14393
85626612068935521 754 17111
274605846939071073 1751 29592
443816634592941761 14396 19082
751009976909582337 848 30857
814819982328032257 5720 15000
497682010036687233 1644 9433
876104751325350145 5698 9136
695696696644045441 27793 30723
906505052557989249 7877 22855
800585855663488385 1796 16279
881737360149550337 22193 26806
742026030970318849 6209 27839
650803208917523073 17883 25732
483586807188647297 22666 29449
419717357754159105 24525 30195
970284813924489985 2117 3523
649912377356073985 7143 13524
204081090478414497 6304 15588
327577033534488769 1792 21400
124325483384208017 12982 30651
73315801808888641 3020 30011
759288233385365889 6482 28020
843783123081458049 3744 28437
473074114307035393 8846 16402
444349913793203649 27045 27412
262853875438342049 24047 25527
759657762878425985 12064 30600
995291204392085377 24281 28123
639454106439586689 2703 5635
807004843772507009 6368 18966
309973623717546305 8605 16993
739715863638945537 7113 26129
187068689127258369 16650 23688
189775528731534145 6917 18662
235939758403880257 22217 23686
492925017529838529 10983 27097
532801992495734593 1718 9320
458230384810253377 17562 19058
435774344090894785 24189 26074
757711187906675585 12776 23131
793692580177392385 486 28006
433116202186173633 8100 25090
538688093585115265 631 8278
588533178554111873 18420 30420
681561865636581377 12 6470
456934953512121217 13326 16059
426979215670591809 3940 4596
115006376532914353 4231 21405
929875192510664321 3716 20310
874353832409813249 346 29728
814043984435478785 20914 29038
911231197934906625 3870 23343
328369677326890049 3149 16347
98858876715514305 1670 5293
136287794233417969 22468 26115
524142270451459777 1565 20335
645003896916264833 8432 13688
39682623484001313 20841 25879
203906592781557089 8752 10039
978505067461949057 925 25864
507451891761604673 3248 10878
514739886555890561 7236 8338
795899362484924161 23399 25303
434573701756800577 9765 20441
110191013401717441 16293 20250
524409293635958593 13484 13686
991945421883521281 6594 14041
126011264011705041 2599 21748
213883931367178081 15973 24742
732696980816417153 13386 25241
868287307643889537 11052 17433
474095264225280065 14877 18344
788768695445426689 20420 29321
631183130809180417 9132 12219
903727435261039617 11780 11935
817493216021912193 8189 19699
222561184863934625 109 24565
941127169324989441 19172 30954
249376186099532065 438 6447
457380006504717313 15943 21332
837230629739949057 17785 23630
243513714554840289 8135 19252
912857092084131201 548 30156
872137230720508033 17684 26474
531095224373842689 1740 5298
378354120070486721 2012 11293
942132949750849537 5535 25742
665457952269360257 232 15168
348040229160361025 8547 17046
195287974165868417 9445 16416
210691554988336801 12971 22893
471886192655826881 4585 4785
261199440558073089 3143 17858
998900531210143361 22302 26244
296122871137463041 3228 8140
34531664137045225 11085 17267
202951559192101185 9608 16563
855006065475581825 25878 28582
896607388673579905 969 12999
605174656574941825 20990 28746
557229867268716801 9841 16772
508638867639906049 26784 27157
979869766971340545 5541 30772
795846380645439617 11030 26448
806465800552658177 2862 20691
320213361242739585 8741 14106
438959130146095361 5570 20949
866244270197025665 3838 24240
568398529699038593 1519 20779
522207913299656193 26037 28706
17899182178773289 16997 21110
980402568084240769 24146 25769
813772613241482625 6955 10490
513113662544899521 5274 10004
43784173962798433 5569 17671
260643774928606561 2000 17285
992778212516640257 12068 21883
475965402885169217 15452 23584
483132259061981953 13544 17551
43119041480206737 13992 24631
156002329752496385 10199 28434
582606551101950081 16670 22849
748972478337471105 2598 13973
867713145067593729 4053 23475
896569106963909249 6401 12324
528379809138687745 1266 1411
787837078689726465 3562 16710
670625121531895041 11336 12764
197841467683574017 19962 23366
350999614951692993 13637 25148
336033660468139329 14933 28260
879796738542946561 18053 23537
601199358410127617 9251 26381
997147174389983361 8482 16192
962633324126294145 10904 22659
615180606790982401 2314 4555
738540614477372545 18397 25947
95404092399352433 9584 26341
19758111945016313 4290 7139
675625644736864897 8529 20508
353683098339615745 27958 28868
918451687519780737 1538 21724
853085177608242817 4642 6756
144292652887042305 3168 12680
787070299527883265 8098 14761
724330291662884225 15472 16132
337982827598388289 12271 14029
191754727436372001 8438 15181
262261107260286497 29119 29416
68671520017421273 607 22775
797206426278272257 2284 15091
411418963092653889 10570 19283
605657031387082113 405 7463
399256956135960897 2505 7344
719336703645815553 1423 5030
931135173461168385 10902 12432
589700817516984449 17450 23253
262464247304638561 2623 14491
74740813585599137 13470 21525
737717007025718657 7424 8994
423158240306051457 2802 9559
858956557690508033 121 5447
856254123498025857 1342 27650
491848670014629633 16683 19501
950733927493985281 3820 5451
933548993997323649 12035 12188
240369735962211457 2612 14101
448119296785858241 19146 26115
470711428844950337 11695 25098
131116312940665841 25793 29757
253709712082873281 2072 23273
511724646304823937 23046 30383
257961461191030145 16658 22584
915635254277152257 6849 14368
368038446884376897 19118 25357
527085062321770433 26353 29517
586819395786207617 16424 27539
961302529890051713 6162 11827
161041202046739329 10755 19677
406007327482424065 3534 8895
402157669657270849 2088 8159
970831151044951169 9497 27694
242380992928779905 7103 13063
950198980326415873 194 2592
577509961085311873 10281 29842
153573704884198753 19784 27193
524891417692749953 19520 25835
225434661442388769 2937 30421
638255733267499137 18166 25788
961496710027677953 2786 25264
635763168932662401 2869 26664
107357923456913089 18754 26916
799435182093574785 21552 26518
100055602290044737 11134 27843
625714445015184129 3135 21423
381036491536288961 16655 25529
477399786325037185 26319 29729
628890537510887553 5651 16907
5751841867343900 3222 20088
261607009176014305 958 16126
59751613787241809 12004 27019
78549361824347137 11119 16473
678455118689448961 4424 15482
869654660742153089 18442 23307
558299347975662401 11647 18137
728091102868564353 4036 5671
237858055534495361 20271 21114
484756540012039489 3131 5794
896349728237325441 9019 16782
417751490952898753 16542 28115
889925019376995841 12433 17399
990633045338707713 10323 28706
487723805916942849 6845 14074
773556639562190849 7113 8520
442190390694541697 7155 28480
976731739534141441 1806 11899
615477171054536193 1168 12484
368922412282419265 7666 8096
271062237204553473 16413 22227
369320828630886657 19851 25550
326161887358012 14724 24244
873320490780930177 20200 26218
290194117736568577 24436 24459
110177500839778737 192 6132
121027095043686481 15208 17248
480848048366997441 2861 27305
901676219777051777 7781 10135
396977637773485249 25522 28607
992086810419579009 19503 20353
72201538394796929 1635 26750
948940741499107841 8823 30384
945160676851269761 3978 25648
570739373801941953 20384 28896
451696738850959169 2008 26631
338443085583612929 5673 23241
959364479239834369 11287 28717
29519684842284733 10656 12880
285542166392691137 10371 29730
335471600351176833 23319 26175
330882754218304577 20159 22868
239289060495295297 1356 12623
826881597370036353 24138 31017
443830846155982785 13059 13125
557749720982368321 6711 6947
828384667014887553 9430 20049
284869022477170817 2992 4367
172488244142947169 14487 21455
52136065123288945 22676 27190
656713019547638017 18762 21536
526296228132711233 28167 29057
94298042838779857 7627 23815
626254681831962753 5534 22987
931001719779544577 5210 29916
295504653987837441 4254 24910
179221378135416385 10227 26427
787807003786394241 17275 22855
122852221476804865 110 19035
17299534603612445 16369 30307
523366530934766 25946 26025
18408701182917045 5274 24536
390363763614828929 17497 28902
583540906825209729 7024 11734
677599222518459521 7344 18417
927050026967190657 1144 13344
74463753611965441 7135 18417
1583165210835347 604 19385
240587891257696641 20970 29856
273478874510455937 20365 28447
692096881475436033 3427 28980
945717788546961153 6348 20427
933875199626633857 5588 25108
535826530259736705 1700 30163
501383161926739265 1805 21057
754562953499064577 12469 18129
68945614932580665 25024 30504
379584952767626049 730 30454
411917998302300225 11624 20456
270634309308395169 13334 27159
689663923462113409 26020 26519
982323004478001153 3674 21589
671594301722407809 11527 29813
745193522650371457 4195 12968
119682063168632177 6201 11144
325805216208461697 301 11956
216591744187496705 7858 10975
313350626819033793 28019 29557
563873528634125889 5089 17797
914333188928491521 25358 26345
832290437395599233 8784 29661
872113036794562689 21071 30028
271974774498382049 16690 25168
779424445684295425 23098 25576
770489772678303105 6264 15217
517823633987195137 3555 24851
328311438324270465 6851 29127
435009250866965377 6160 15163
304986894024821697 18984 19131
578782894030954497 20235 24202
188833547861868577 14932 24623
737170426960087553 10332 19955
907707368204796673 7833 21388
132750940424433137 1145 27427
474779733387087809 18027 21513
445457332936097601 2926 20761
487472126010217729 3313 30116
255794968583447969 17477 28589
877112395722100737 8801 12197
980730736097651585 9912 16828
71293739115361633 4684 11254
996281011481716609 18749 21018
265347195259836 26154 27571
213473122880980513 1028 6815
713860630500917633 9489 9673
702776822010779521 6505 9071
547449208667337921 2992 23036
617036866452647041 29393 30545
506503955304481217 40 26377
213680040989220993 18085 29046
939369373338813313 4798 16251
287283412339331073 9638 12074
706237695844365057 2610 13954
5333115893822794 8660 15104
577203199859560833 8020 26089
902748070332219009 1358 29492
24082051917190485 17955 21221
519428946371608193 6706 19801
869408835787702145 1779 14539
901479924003279361 14698 30332
477362537791989889 21349 26281
984219270921816065 10 28237
497624260188509057 17168 17485
940062600860155521 13075 28591
322436383114563777 12808 20287
401356687310670401 17954 28309
403663333627143553 2202 30525
19401998949614809 6960 27338
13622938695604603 9688 18041
394451229799390273 8589 24428
638402417490659969 3538 10365
687429352096440705 12642 18568
874169872384612737 16258 25976
69298921627211745 2190 9746
572028034975083713 7851 11846
122045048435364129 4151 22555
880911067428897409 5862 26162
291312993896273281 19903 27446
368409655692524033 26932 28607
53928207958076513 150 11852
242779368382969089 2448 30150
74403824554043041 18603 25020
965873557191166337 222 5818
788141986955576321 14961 16947
53316720268398401 1189 24932
438231416061544385 1231 22871
770860412237631489 12493 26532
640032722988049537 9749 30740
399439877787727937 24816 27286
827589710071965313 1111 14120
595202332986580993 2623 5041
13385175860189947 13367 24515
765510785468293889 7037 15266
308245544524314881 318 25610
84281134656585265 743 26803
950164070519317505 11837 18530
157641009152825985 9450 16448
426791905480616385 5194 13316
571230124544165121 7666 15826
88826719326856817 5468 27209
34418296763462309 2762 26149
126305625302709505 27068 27222
327593339639555841 672 5722
633890506280689409 7139 26696
235044524244329985 19984 23765
82519142876055441 1172 1975
986310410258134657 74 28942
699315266986598529 17835 30890
684257003535108737 3531 23524
513894683043023553 20413 20850
208278680470591841 12006 23365
512821907991476417 792 22236
687283455844010369 10093 16681
29872543706961353 24416 26383
715658431202818689 10158 25330
712397789999169409 5275 27730
241243947873371681 14494 15890
630473412710930561 5734 29845
687008591183122561 3048 22622
819194263991786241 25934 30708
537524813504575169 26158 28244
132563085081319089 16169 23636
311620746939773569 8270 23688
906435109875001601 19549 24966
940249101271277313 6534 15310
258006927056616321 18640 20535
440285138296026433 8925 20258
209834296455337473 6744 28257
348469461240938497 19005 22015
420596248995469313 6174 10139
701275212772649985 8419 14040
633750271840607873 12706 13529
305401676184416705 25859 27903
45339717275712841 2508 3426
924553773489641601 9776 22679
725639717231668865 19889 21500
250064313641900065 8708 11031
558175368157396417 17096 28291
31935353059189709 17535 28691
130449167044314865 2245 29252
330131290190720961 2330 25490
118442996787909041 247 4786
800912743081092097 17331 20123
941905926864617217 9764 21426
546553559386609345 5881 23086
712007994576129793 13269 27705
736672167689725697 6364 11571
869123120399205377 18529 19375
189352722984708065 23657 28205
470566410555111489 13573 14945
128957972658305665 22172 26301
98775279833940737 21040 28240
480597183650189633 12025 25022
482582429589132993 928 16142
713255471341561473 1927 3798
3963473360141024 4716 20782
667479568940578305 1480 29581
973083904861031297 12324 18105
981466307732098689 7758 21096
13780351566961003 7372 9405
30036623382898145 21821 30383
472114366499557313 18331 28203
424955927618604801 3775 9385
579888503431742977 1767 26764
80678650478532177 18748 21047
493331364974071809 18694 30074
968534053765701249 1976 17705
59897955267100401 1386 22285
754488951947195137 11152 27446
692746409495232001 5592 24401
740438002685628801 8346 22753
768103334704203905 6624 15006
410253619968685249 27728 28289
469991440615391553 3470 4738
590451821441099905 23770 28836
442725969106188417 7910 13515
694302552097099137 17784 27638
367216045021269377 10400 14154
432513125506538625 27779 30776
950083806213808001 11588 15162
646272740406956801 24161 27619
379588791654018817 6962 16681
363010745521570753 16325 23765
429340346827412865 5117 14070
153508798784201857 16339 29306
741590454278156801 10453 23507
451811404296016385 9718 12040
295577425031724 23129 28817
966532397597305217 11547 27915
829416798950891393 2597 4366
277099208169779841 8848 21481
69084997305790097 14822 20006
871255835774718465 5327 29359
315799368017213313 5741 17151
381469311293919617 5531 18718
615030062631102977 16129 17384
345674459074686529 9610 16477
532724597773697153 4008 28463
366363260080824193 2676 13653
302992531113030593 4171 20378
602812092561947521 18108 30243
402579977305283137 5952 29633
862719810471809025 7739 20498
559098569890893 8617 10521
502752157503110209 13145 22334
161251103704390881 15678 18272
962367995289589889 1990 12919
183729184633673281 711 26882
491578750558517185 8898 17002
149080726430543809 24196 30151
258810465280980385 22946 25523
668380562052003969 5142 24011
752765738783168129 4087 12664
28200513461261069 13250 19013
616111198011800833 4655 10417
221902544779364769 40 1717
817651930052790017 13508 17046
97753626621301489 4376 25771
395964126051374849 12608 24645
488647466897969473 3680 29915
328665677603410689 3653 21944
731511575557423361 2211 18170
657904642378134913 14734 26484
637266009848158209 3503 17399
756326931913804417 15901 27650
24297541749650265 1427 27089
885135859150743425 19753 30496
524943381981369601 28042 30316
85047825669946065 13184 16295
282780738217613953 2506 19155
954552488420780801 15292 22816
524799234575706241 8167 27060
671538430529125249 5519 16801
170297709691869409 11320 13320
287108842513440257 5139 14758
514387324674810753 20636 21638
183241420348636545 24757 25998
861457094475159809 19068 21886
603420280171810945 17909 25102
645839119925224065 3147 25564
204582076959980001 16420 23402
86839575517434049 19316 21288
236011014648219937 21921 26840
166621596495598817 20354 21981
389717443954268097 366 4147
166934856870998529 2659 25549
77402114232747009 12421 20453
723381220663096577 10901 23759
997564533798055169 4806 11856
122757825178513969 21205 22487
582623326734413697 25135 29041
733556340247996929 12755 22328
995721386421067265 1843 30444
392926906676624577 22002 28516
702957609674690817 7642 7915
758366756267005057 1236 20826
313880525708327681 3707 26386
127314320871835921 4745 27718
658889509915859201 1286 5663
548814910458940353 13886 23868
85761026588940577 5781 13623
119010775062836417 8172 23484
315304372628396865 9218 21849
990215723213449217 13495 19569
84617052142306193 7842 28844
191981451744783969 9765 15761
898826332401959809 18331 20044
451644461404082881 2388 18146
946056409839812353 151 29445
903496226136159233 5362 12956
490515711423661569 12265 17444
700061919191536897 8356 10130
20136471206058105 8469 11330
229640226117613377 6881 21350
278572383485247585 1048 10098
194626469521050881 15828 17546
811285762318433921 3558 21040
69771424264818193 2774 10778
903687420637403649 13579 30701
99091002289920737 11593 15780
380191726167396353 10257 24185
881885243893652353 10836 16156
359602484084824449 18569 28775
87842219506779169 15926 16700
898937644472042113 211 22320
105042480616138081 22859 30072
105501514909811073 29138 30698
57078020703752233 17026 25731
793778548586601601 22282 25366
656261500329367937 22284 30615
134173885925058305 7175 24507
254218595895803649 11012 23914
775306209143238273 9132 13257
235888986327243105 3815 24826
346428855887928961 2681 9926
407666161008531713 9008 21791
161531034555054017 1315 30465
325140784836168705 26931 28519
380859483958907649 4405 6188
961599834416386305 15215 27984
535642991950467713 12791 15400
109315952230932817 7175 26228
8476678156064566 3051 3798
17123775547727151 7461 23516
158818553026151233 4102 30140
466578250985822529 11998 24550
840562329145249921 2693 11461
556661199921347137 5464 20078
63205224190468809 10508 22657
90990387558608881 469 22557
728801082512383361 4041 20503
722262061981037825 4819 24076
186803507722885345 6298 23148
594872546391361153 18338 21251
219694791189589025 3701 8760
554100870190477953 13482 28257
757917220997072129 5553 6853
494108562542127297 14917 30967
417668627451071489 771 2070
630891080540177281 3600 10053
791571036606455937 12006 28320
614685703635348865 6554 15880
817244783357516289 1797 9892
431616617401413569 908 24003
595087959990721025 22499 23490
72847812336451761 10224 28913
85165212209439297 19460 29937
134637107039051073 14230 28911
588043295390292481 12388 20243
337461805917389057 9378 23121
456240523970301121 21560 26812
646994191565834625 3193 29561
188104528153090209 5883 27496
353614552184982529 1745 22733
696714507239342081 13707 30939
309139632185203777 10087 19235
585742534083863169 15097 19180
522516253592744577 767 19219
377664371691984961 9312 12777
328204622727877633 2717 17861
686247677161176705 4791 6164
835307986249436161 8681 27409
176882250462291777 9119 11860
170591630239410817 913 24131
517568738050641729 12943 16477
347550270273945473 12095 30213
826155334217354241 1205 8839
990727971221627265 1543 25054
839752289915239169 7374 8303
766576805026151169 9105 10597
174106790167634529 12693 22809
520282032570289473 11608 30715
320609167564612097 41 21177
374478099667260993 1584 5455
221878912470167233 4056 11698
508391367784565057 4459 21159
408962123494958977 10785 28541
103553978770694497 8381 19162
285910317913170785 12417 28731
840244654150804865 1847 30905
309598692349680961 5753 16475
956337156815909121 4791 13217
71732004921010177 11482 25124
404829497823850945 26461 26588
282904756278199457 12278 14097
365812566852643073 6735 13914
124809297287590945 1228 25455
903313133543544961 1703 28094
819001380086376705 8211 28476
629684209921880065 18940 23837
125589659134156769 7206 28207
342245996632311041 1134 3910
204839229456737825 1912 29404
441293275462417281 5707 8105
879556656894102657 96 21827
429826759421640513 4422 5445
168785360370208097 17720 23954
354263481418247041 10269 26962
729589520152806913 8160 10930
462474534851008193 9729 15610
878305435683344641 7075 10158
942712308592039297 16577 24149
894512378414624769 15891 16179
260927369172204481 6090 9056
731814548106058241 19855 30797
497865369463841729 16776 17281
868488887832079105 19621 27373
982408685975268993 20725 28569
446930870084585793 2874 11432
488465869711692609 15613 22462
251853173113921985 7816 15951
124832817629165761 8039 13729
647382372822988801 6447 19423
219177303532166689 4705 9032
22918357729132313 10881 28504
161689980201042977 2343 8981
904726921373722369 3442 25349
270305484063957377 17423 27118
396996002643057025 16842 28257
147667826482372545 2413 24490
335764222893828929 11952 17381
375061060266421697 1057 15145
694895082659790849 19419 23692
445113861408469121 20243 20549
900833443298083073 16734 22356
478066123997596289 30132 30447
497024262501533057 1612 17745
804378337409840385 8712 12221
422766876143924737 61 21881
271073678272518497 8045 18110
276247754531048897 1630 2151
235533576579523905 1549 24427
653646909155284609 16319 21097
578486932262766337 22682 30853
465069509017503425 7624 26753
17950804480019401 18698 20762
981104750833424129 6098 8404
485181923021958273 1523 24105
849644468558828673 8189 8245
375112339446626945 9971 19549
283994014612673601 7067 10239
90672150689531601 14322 28420
420515673205422017 12089 18126
596603173870956801 13107 14497
137034373497471057 11592 22753
624503065536448129 2018 25293
520703694480367553 11587 23438
3594422669078057 8946 17044
815489156564368001 7380 30528
364997674171551297 3906 4035
785556767360510849 5092 14898
148809611453227585 10685 19000
76030022628685857 11078 22313
223537551026129921 10000 12088
982207641870608897 26311 29948
21836145334201973 9634 26604
372440778260269697 6726 16118
955276462376819073 9338 18781
243053152749418177 98 16888
34966351283511445 5108 9323
310385069686304833 9627 29217
59741946153298641 12767 22921
207726369171972193 2172 4918
917158035080074497 5564 21671
731648133441424897 316 7712
475753854107328065 8754 24133
398795499256443969 14231 23626
802201350555687809 8788 10982
744475101416355713 10837 29312
948423366093482625 25198 29500
462000048546876481 9193 21247
204149756636706305 10398 23541
354156584716108097 4876 8484
355011641729536385 5880 16820
203199630344705889 16977 19442
905275749056325889 3465 5716
590020469967242881 18912 26228
583819395065763329 8910 24797
199215861162393537 14404 20367
200379711082558017 3622 29539
336516113911002881 10550 26770
638117575597508609 10288 24451
993119509191622273 13655 18417
341720443671444929 11322 11851
544037479785117761 20168 23029
216860326504207265 887 11845
897855060016404097 6603 30035
291031522613263169 14145 21899
378314284631855489 6193 15873
946364780890608129 6853 13055
413879684358086337 18286 27549
123296400991417697 5453 8917
846268982773409537 3839 9633
902493361542287489 5225 17647
452074799914633729 594 22519
239809942119432417 621 4483
863731459767976193 22069 27387
880703381787615361 4333 15736
474792575850706561 4706 5283
268562643560894529 18009 25187
880736715700891137 2590 27421
710581216982166785 6224 17749
404628396707941825 13348 16977
475529009370415425 2498 15705
499592639174963457 659 23450
550474440399145921 13562 21266
578340044936489089 9972 13303
232781157820621601 13248 27486
877659276342654977 347 4188
674270406420721025 23746 26177
65116740399240313 27506 30248
624615628100894337 10700 17220
640866845270025473 1650 19254
523314130380246209 2315 29981
543862753569335681 5301 29357
391583284288028481 1172 8868
7331197338373841 4207 25623
348357270704173761 15005 20029
409902649229415745 12203 18431
869332020797184385 16541 19962
466791546774274497 11555 19792
325103877645037889 5620 22051
421014881787733953 5452 26796
363767463023460609 11479 28070
736660139252222721 8296 18537
667562646383220993 10975 22604
606309014351630593 4069 16317
989840842480116865 5766 27528
546776173336368769 8019 24073
670600013105289601 19384 24243
256405833943013313 5858 11220
596293519928931201 3460 19586
741910786818834817 8371 10477
330758873340517569 19321 20391
43760647203377801 25744 30288
195307045281378337 2817 17959
54965336271877161 2579 20554
875884294854788737 19654 26710
938764627117542657 5361 25312
740983991926267265 13873 16831
937805594859668225 8668 14144
192075655262403457 6032 6564
888318804185665537 7332 16963
65050898110182945 3289 6388
955818933152741633 12663 17460
393034469721388993 15382 15955
803626717592244737 2913 27819
927638301561525889 1483 6904
293484092854157569 18705 20753
113444099126741809 2118 15061
404596425758704449 13384 29701
105336878207150881 19428 20703
890292876481211649 21511 28232
115421856608609377 14373 19576
827957083722800769 5092 9550
82210904082554497 10837 14579
59924019650026137 4787 11519
425521072378746369 24689 30606
610331189563474689 1768 21371
580703463882269185 12140 18074
243180749182627681 1877 2329
28800746548657941 3228 14334
988287446083923329 26228 29852
951399842536570625 11896 15660
831279122297132801 6470 14435
555068828966671617 24496 28860
243932539678546337 22223 25894
400809170233809921 6960 16068
966903252151425409 7557 15450
928862226888757249 1025 1912
692859568241068801 4054 13307
476437458934636737 4093 5357
504190015489228929 9639 15403
506747667909241537 2356 14632
534107916621529473 15367 17485
934590482145079425 6307 28569
175508871584739265 959 17572
290182849532644865 4164 18313
128930644008967473 10142 22474
609070322029904129 16745 19949
684476060598001409 21104 24105
735912200566691201 3065 14434
863212475204527105 3571 19766
683097651355875969 848 7381
304875756337978049 242 26890
954506375659125377 1082 21245
890810839556344577 12681 13856
581660744756501249 348 19710
419717785783774401 10109 29835
516384615287297089 4990 24628
112255639852968161 12014 21288
770694636905528065 41 1054
761081358036747649 28544 30687
108054641839547825 22860 28431
372367121216207425 1896 23889
31037576875942109 9821 12048
309090931167247617 23062 26306
193311140601270625 11925 30967
265536909497193121 10756 14884
211379780744390913 12063 20972
448632949179497601 14467 29359
38071404976083305 17415 19504
119641562361074705 8877 14182
232169270877928833 11249 12852
58414765546643825 20690 26552
716090720633889793 18387 30325
736672386646169729 8106 19818
872804122810674049 17529 18311
383728696965263809 1012 7779
398060835982679617 5421 28450
644896385202521601 8248 13153
22927531682423565 9375 14498
408728883644641857 4661 13225
569997728909744001 6277 29592
855312567752712065 11398 14166
995134572369476481 25128 27523
754945533080885377 24236 24574
169190144630565697 6294 13115
102812055874416337 642 17467
795155173189865345 11871 21974
70814255369469945 2729 20123
667503359219967489 2950 21522
25140994479578185 193 10256
25229464910903945 5597 25117
294726622182068353 18793 26964
182083630480182273 3190 20386
722728813659223553 10575 12916
189947117226406433 1545 14417
845925861074533761 5429 23517
921433144724336001 23547 27916
228782427975822593 5066 14440
398664346404142849 9566 11247
669767794302671873 3122 22152
958743267321413121 1331 8207
977736077716748801 17996 25364
866498782931042689 18623 25199
504605809300954881 5217 24932
101980868960101393 15003 30792
814038270772776705 475 6240
742966139204366209 9195 16970
786878868926592641 19313 26579
748588741043992193 6368 9359
152078237174698913 6266 23957
914071427131513985 7035 9668
230797395987394785 12291 17110
178231944929439841 3598 4495
848406023409033601 5538 10420
784984156409347329 2418 26767
443122360956621697 6692 7104
965617673359961473 13574 30880
242759392940435233 10192 23257
145569308755849377 9865 29233
517582126631538113 16841 23554
662232150937388289 2345 5298
775128625393811841 14067 19684
23646743962654429 7468 19273
625008621314648833 20860 30037
785444576300054785 10402 23128
999393682093291649 16587 19919
648918862826430849 7421 21698
323713285387611905 1830 3021
509770424352144129 21872 30338
644058592618073089 16655 23814
976422642300303105 21931 24289
981253027407589633 23908 30570
431484894905882049 10788 20115
368261878216834753 21364 30385
578885382083452545 14130 16487
66721197584314497 4305 5897
886927226959603073 2077 9793
824410925822768129 4891 15145
523626471837740609 18085 23146
557077401193410561 15188 24394
668808308039789569 13151 14843
662199023530440961 3557 6586
247158016784648993 7796 25373
638716894647529857 16790 30904
585072808084010625 21780 23530
834017827233587585 374 8926
559278059094037185 23578 29057
785264395081625857 18504 29235
232193269734271009 13164 15556
427351911179563585 6806 16247
112479215728168209 4313 22400
85122452912202113 7609 13831
59382504146601177 11185 17008
740987324971591425 12639 12850
810545632750159233 24193 27099
980150148402643201 4320 8538
341672586002804481 6389 16142
221009298544068161 4146 17034
285290044045464001 8902 17132
884407840307744641 2578 25174
977069025834101249 17774 24857
508706967349091585 21209 29566
309873231438199809 2043 19104
175467079680331041 4916 5104
104367634533989681 11754 22837
351621794924007233 19237 25411
642808125811082881 4093 16458
908515667401360385 12202 13073
791414496548970497 6350 19061
663922811660164353 100 29394
594712977558440833 9789 21166
85425242442184417 10209 13231
465666647190861505 8256 9488
62792429462213305 8349 28669
600650272016221057 8291 18760
129006801783646097 18891 24664
206317818313255681 19051 30762
770162994575166209 3361 4151
269353183921122497 19911 21331
250647234801462561 9590 27665
455810287737254081 18012 27733
667432967663081857 15166 20940
6057166952924576 6113 20561
963061367280857857 22560 27904
463455753797934017 5010 25224
385064233748629185 4181 24685
91653572509795105 4607 26211
56548215545674905 15024 29805
779705569713090817 4510 20537
756445107366921857 1386 26845
505472798555810945 18716 23009
826321211978211073 7504 17403
170288925649618497 8292 18911
470198672749908993 11922 20570
244569197163126977 8993 27648
281479141965789377 1785 16320
318296971880474881 9524 10411
818199747539246465 1186 15231
95676630748183553 3591 25672
976161491538590593 1389 12960
892026746786502401 1629 19264
605787543925963265 5137 19102
918164974472045313 6471 8552
145427907160538433 8295 15675
849081421162455937 26826 28025
410751585734381313 9963 11830
392861828339416513 1484 24316
89330576801046385 7301 29812
954298107835416705 13651 27566
840227186305632769 7599 11808
762393039689083393 4585 23109
487299617050197761 23261 30719
251361625496347329 22077 23948
428140362592763777 7322 9659
447998157520483905 6641 23766
221999057143449377 603 27053
845657460381875841 16649 26904
575642018154802305 6926 9422
174225456946810913 11209 11988
699773809834212609 18080 25105
638590051523468801 5965 18697
995294134231308161 16019 17097
699513497504508289 5208 24698
848110173593681793 6850 22896
270188747204986881 6046 6328
555718126291814913 7084 21388
754805125582219521 2201 11894
395462983127046657 19072 26602
255663654537190881 8646 22701
112964015886213073 6960 12462
885773211359204225 9800 20144
563525578173738497 411 20936
280352443169096673 11275 13113
780860196772515329 12453 12564
613098036863942017 7095 28176
466573356506628993 7000 29115
593287280611154049 16310 16964
354783902667584513 16521 24460
440031936578090945 1906 5484
778811878461112833 7074 14849
18853782944052713 19885 25291
28253574054296849 12604 24930
502100347919178369 2822 24046
232495359709773185 9432 14716
4531473329539183 7144 19551
692962735785251073 18824 24738
59477668437349249 4631 27503
302614988851843265 25448 26523
415693064225951745 14555 23058
600702298248528129 13051 22083
51974052157202521 1791 16474
745727899208944257 9959 28089
160468230041264097 11550 24191
897280945105144705 6873 22978
777683321685199105 11825 12423
140420872509594113 4520 20861
722691727630252289 5509 8399
968153032570732801 6775 25052
611555337986327937 6925 7513
46267018404748233 7871 18597
952276065059980033 11124 18669
913976761395623809 617 29355
976226268610670209 4968 29828
100102820485147953 8360 12287
22670726929124641 10973 26027
99603855597898417 7645 29928
425500040121203713 8707 20591
218066129168519745 1657 10418
936463549731744385 128 16639
186772154123112001 7413 8025
346431664038643585 18160 25363
906006976990681729 16778 29082
824090515804915201 11464 29523
510635955442289473 5262 28910
58900900277318873 1329 17343
508401554969381633 3642 5043
127868311792244785 21848 25015
31702213156428629 18710 27004
856140680298036481 12539 21579
477429382313204097 2423 4654
544344789791598081 5588 22735
373095325451139073 9763 28527
134531666549587921 4105 12244
521953688320152769 19182 26113
871846288935447681 3612 3823
920575855239185665 19097 27931
289100087710007617 5155 17958
825189367351526913 128 22340
96032934576090417 3064 11492
448490623541594881 6319 27832
569943373271893697 8585 17909
596140627776478081 5636 18060
672573844015548929 12532 16156
864809798589625729 25297 29143
906014928643056513 3353 28464
661605696261148033 3173 12552
920418944331306241 5111 26386
115462419780293153 21730 26735
592458455654462337 4256 24335
902717722223556481 4389 14195
218643161804099137 1244 17920
22041811487277129 9356 31005
226501345681892737 1631 25076
304533416191418369 867 13654
660917386252823041 5868 24272
364218119316937793 13641 24886
869678665995944961 2383 12627
602883012684841857 15699 23344
430139159724181057 1235 25251
172343303205799713 11924 15680
850121936956948993 2254 13541
785220935599369345 3208 22145
236829799971037153 10897 23420
327115910281257537 23464 29534
121443070767082161 14392 29141
509105124387090753 16372 24117
153143957483511169 2260 13121
829015388151397249 11098 12902
622381324181414913 2525 29532
242598415124575681 122 30080
363687733010682049 2860 24280
704620148752717057 20348 26008
576242720362824193 16830 24260
176616724316133409 589 25417
148122763028343489 5080 23781
460866616566171649 20147 21103
308004931442663809 8342 16718
703210117509428353 8964 29723
571441425969585025 14349 16741
329639655412357505 514 732
600918895819784577 14134 15584
160993221997742369 174 4053
257902844740048225 27019 29823
608534627655792769 255 1281
259019285294950657 15765 20176
206354925549192097 11236 12449
495365973588537409 16212 23446
90799460986140449 22530 24388
767042149295900033 9779 14920
335462953737973633 11812 24362
98965072296241633 4617 6702
576828043500860545 2752 15599
359097459200253185 6223 15676
938100799556224257 12912 17783
656939600384152577 8410 29415
506485600089170881 4728 29744
520689667609172353 18382 23251
662571653057355521 10546 13145
296525321118341633 28527 30063
878228984611332865 13888 29675
788328597864133249 3079 12855
585690508322727553 5195 8282
113081502016587617 737 14161
406541615580174209 4291 25792
494408800632367489 3600 4011
659550572553300225 7621 20610
179390847827423969 10356 21466
689610650483395201 15743 17300
884015769513492737 2441 20835
515457530066413505 7371 12271
232019516064003297 24719 28502
437284498035602113 13113 19098
340974908840546945 11208 23715
985214184925112577 16201 29204
964834556630254465 17130 21905
264888471018146273 7234 21706
573301706663098561 13762 24348
612722582343451393 12170 29848
452690698375636929 11671 17567
458046847452742145 20516 24681
778121996808305793 176 9241
108439953395972561 6999 22780
796737889057372033 15347 19960
520737397161475713 11100 19080
522367308417752705 12883 15469
701242802413076993 60 4205
201960693675363969 1849 10348
343741106791206593 1085 24881
311744911953592641 1971 3158
894259224266264193 3801 16239
552010881975096641 23726 27223
880671961624507521 4359 17165
284643089856981377 16291 23511
382637162038236033 10547 11844
180080601587622625 14421 26918
247980779462174881 8096 10779
852142200324987393 1805 12456
163314856832627713 25300 30364
100805751293339793 7859 30361
924699803043985409 4423 27222
336919076549119041 13444 25529
902813263206638849 22582 30725
979682851757576833 19230 23224
15082605374765025 6200 28857
153689023729310049 3324 10633
843917768407109761 2825 13405
695298171291089025 7270 16126
447423409441974209 23907 26550
967433954741661441 1641 9181
262772223756599041 3270 26503
477250414237392577 2453 9931
156812732648909057 8604 10681
692899854996436865 21854 25995
243161134670785377 384 26009
369818231981444289 2251 12467
176878899344252705 5179 18914
523969600274764225 23008 28232
245269924392033537 451 11078
628376483810502145 7550 8531
631028984604107265 4940 30530
253160980678199361 4132 19688
214527548096228321 5747 10371
661870869438079233 13670 24694
649564721416773249 10623 21347
542672421764759617 12310 27918
326664451070996609 6332 22378
209264589425732353 2658 26516
574410384133436481 7206 18623
106483152978238849 14128 26421
594150999673203713 3881 3894
609093376505004673 2096 29451
574027215979562305 1700 8448
759768266104568833 15148 20713
584881129252124801 385 7710
676801892413170177 10876 29744
150254160072186945 1299 11180
273445045209694369 10850 24465
216372111671958593 16820 30463
841455413811505793 3935 26271
446034044257437761 6234 21610
958532946827883649 853 20544
699778108983366529 11300 16875
668171249653642753 7307 11976
774859522670503553 3674 12206
902068477577596929 9593 15936
101451611678484705 1727 20896
671014753514132481 21647 24644
202780553726917377 14947 23214
22825768383992085 14279 19255
971297022317372673 1916 19670
728350430373684097 18637 25384
182306557779405409 8235 24137
334686692582845761 18813 26267
34283600636129565 24042 25190
383299800687613185 22061 30055
321738210418693889 4305 23063
456188731870124545 4185 29383
953634797037921153 3824 23916
639979687737867009 6794 21164
77477651859560129 4405 12529
928937271844642305 10969 15582
722676730127929601 14977 19904
454897749786571393 2015 7057
981668291535051137 12303 28786
981959420268193409 13087 28736
820274273181752321 14132 14642
234961698910371553 9018 26831
510957922422186049 6208 29660
164831598638254913 15678 23839
37247966634041065 384 4626
161085046099916705 11474 24228
708988094241597313 10198 27142
665040873732802817 18577 26246
935062831340189825 755 1563
790790699757668097 6867 18640
586990191011459201 9900 26270
4423082944992274 11367 17851
492200182998644225 14733 24755
995344634619787137 7465 16165
332090978992688705 5686 7427
289917077977403201 97 5837
308629804224921153 3029 12118
56990452864187801 14082 22696
686949098337798657 4865 28202
873916678311257345 14189 23979
127231379840694097 2549 12782
499372291246917377 4510 28244
59385628249920329 18712 20547
492198001305464321 5138 11554
667285005482312961 517 1760
618173500032856577 13516 15243
55838023671405777 833 11295
10132532313559041 17277 24498
295549902142894913 22407 29359
497682143754307329 6572 22465
83733963953058321 14212 30137
372423428333544129 3472 20658
753142272240637569 13374 26991
680116962942367617 6094 11750
358101533105433153 1936 28344
254056924926356225 5641 24318
551446578753271425 14474 24717
345179302431066753 1113 19300
296631229602787969 10756 29051
21050150953126237 6697 10350
209563480374583841 4620 22381
463882968133066945 4879 27798
661585143798156161 4291 6455
683783961589607937 24357 25479
863101275033713537 8218 14506
629075332828310913 10788 19088
469885805314653761 3262 25459
552492389578102209 26356 30128
985120053971428481 2655 6249
210394584993327521 1741 18596
254763253803524481 8185 19145
757471800272906369 7389 25871
752277911389867905 10841 22285
818280115528981633 17899 23753
630720386703565313 7909 14060
883780630224773505 6933 18549
612120552983242369 2322 25543
334010977918286017 2897 5456
742395149599467137 13427 21455
884007504333066369 7723 18533
682288562916753025 11797 20637
623911450363468801 6856 19046
318130220958245505 3854 19575
599849375471247745 6003 17253
982354485549507201 5583 15958
518528286312818689 4726 17521
998558065923326465 16739 19370
554894925462047425 5024 24881
79083817894471057 9681 17261
323821574992908993 18571 22919
963998155964993921 1256 21648
822659619843104641 5017 25516
353054053974517505 17015 22945
522665558610629697 7152 14729
783545335023795585 2859 7959
355450333522082241 7402 10264
777553135368393089 773 11583
12047580282033011 20975 27636
791880320840142849 7564 12757
45307172672206521 23184 23734
270177105843941953 6190 21115
154477878981328577 13282 19087
152406724938735745 25319 30372
326710822564887617 15466 19695
436095504548191553 11320 19162
660850517383440897 21372 25385
369540318730578561 10027 11768
404963263975528065 2149 7728
893966124264920833 1789 21203
285271637897370305 4598 12188
197947128908246849 8728 25668
271530834831832385 1451 2093
557247271260095553 6800 24429
28515803955176721 19249 25865
288223875241705217 19295 26239
849939181400881025 23964 24973
853339653714073217 9830 13944
903479710232733825 10040 29980
179788830532366721 2029 14810
689162457031937281 6932 15808
190630559186743649 8188 14574
810345349433479297 2132 16682
372329948352224001 1769 17155
106361998786407953 3813 16802
241024120477788993 5681 25418
57587117065214241 11699 16345
693641631782774913 20364 23894
82185455694581585 7252 7469
176712276129009633 995 22142
13279631782584291 16980 30795
347548368175104385 13991 16238
268893769380721185 1409 5006
690435569169181953 25279 27474
104580559854202449 7384 14895
231214193477875073 9611 24887
407973330893792513 4346 24547
915840258024175617 5364 5753
336345770643450945 12412 14621
13698137424121627 20597 30646
227621869270560481 22056 30746
648172399306076801 2021 10830
966528028165829121 4781 24350
271239000330631073 8961 19626
443951980140990785 24732 27300
116749665954827713 527 22881
359635454303290945 12187 16607
680414585945335681 12537 14995
999693489062845953 7225 10454
972581748434407681 5279 24046
102777494617345873 2723 6250
925872425178532353 599 18811
801727876743068929 8577 22044
792209313882850049 19036 20379
583774390407771905 19458 21981
929497635172886273 10462 18859
359462584367999937 29580 29876
849213730781400449 18478 28804
628896523212620929 4830 20168
144270429505063201 9100 16802
259732979422675937 1070 11754
926704167342890625 1312 6792
819852762837772545 1070 1171
667147490868480001 52 1286
954862908131413889 1665 22223
718079302922916481 2616 13675
455857429740621697 4403 30640
546429499862050241 18616 23588
987353902497584769 1546 13525
742026815829675009 17112 22803
106543989672562849 23871 30486
922478145003943041 16365 24222
360416060359934657 8364 25030
455479090449330241 3307 3705
484105445408761857 27375 30401
125421482302265025 12509 21046
105583188416016321 11768 22910
331377284113543169 4975 25500
226646889661285665 6186 14748
935613130146215553 13497 27803
248728803290244833 3737 7162
444772072114318465 9346 10980
767030147382985857 1387 10161
314940039431654401 13921 21851
870050836944795265 24850 27466
621047110218583553 13745 14533
9544177124613641 2857 12706
759332032204163457 5087 5959
62529202546013353 3982 12735
405804580450933377 6340 6357
156993232406467329 4616 19952
271615517190575425 22995 23215
571864557807213441 10133 26877
150990180297739585 9307 20059
939078017708457217 19172 22050
872650329896579585 2655 9870
238236467330690273 14910 27237
931821640339336449 6546 8341
264448522168795105 29090 29340
667844070973409025 14854 28278
30007526067475257 4115 8944
41559373139264721 17939 21993
138101189911598257 17289 25384
172879191800753057 8057 13784
169754675202820961 15654 21749
605534229510567425 21737 27689
596822901597523329 11418 17484
830915963195927553 7653 20058
296112732058599425 2694 15043
733414629538899073 14207 19739
571470209809124417 4514 12071
174625924340979553 23729 28926
707625879480755073 20944 26195
332617607470723457 1791 8993
498709703743958977 12602 14789
698017006919791105 11772 19155
908253330150653697 17987 28369
651084624272144257 1366 26764
298504588893539585 23353 26622
299859826576387457 22776 25986
63873409823624881 21464 23502
141267421829923025 17183 30082
988558867435063553 1360 16030
784216192643548033 17723 20893
714958703156195713 20224 20556
847890780901010945 21914 24773
813944207455424641 16414 21591
792582270147455873 817 24422
536811489035468289 2663 16548
150541863520430753 17715 24098
779431006363342465 4771 25141
181841597869514273 11860 29565
943986271669796609 12209 19683
940918932149614337 3754 17770
943194598425524353 6971 26021
34803885240599189 7450 10331
482792601639371073 8687 17052
708069704888316673 986 5436
682515340786597633 3328 9228
524685741555906305 18413 25208
812449390138521473 15048 29536
239450491082990881 23827 25961
403157749100135041 16631 27787
877445795930192641 26002 29592
443309362268504257 23434 27401
839305617143025921 3316 7157
221994255509418529 8060 8192
859270608063603457 19727 24692
565721983960241217 805 20758
908741560823514753 7991 9062
4203840671667792 10874 17048
30445910757414653 11290 19187
286062944420930177 12836 15699
135865726149233985 17772 24442
638470060318287105 14468 20200
467941627706913729 25029 30415
392110894406652481 8321 12236
293264973039285313 8459 28909
551847157986262721 12632 25368
580765336905280129 15298 25574
637555442625053825 10378 12123
39577928045360977 17098 19608
525552341542169921 6491 27849
884848963517718785 3175 10554
188607210667878881 4108 4850
149506807938863073 1364 28734
808447214450328705 3593 17945
325154048829240577 10279 29029
772458853562593409 14048 19008
151733048673122529 10458 12929
130337105910474097 10122 20661
635913516332372865 4382 10934
650098180815529473 14031 26133
508135511006727809 26030 27302
395763949507884417 22006 26380
816449004702725761 20281 23132
481458674195945217 22011 26652
713624493302489729 18237 26585
853391730380241793 7349 13653
617664122810729985 3108 20891
620241605981089409 20185 28620
198838284213834977 4311 21518
258453668610574273 14674 25879
827841966537000961 366 5041
264465427446818785 21431 21813
764815595636434817 13646 30285
707492544104457729 6076 14582
507371483496676481 17377 18235
76774934546516961 9664 18441
728345991937644033 18579 25575
266600208102236289 1234 3809
338968342334716481 407 17065
490032738473015425 11607 27134
689675437579836673 13896 24243
436744681213344449 15217 25651
168193420529540577 1715 22164
527351585643923905 3845 22820
203144384325995009 14464 15175
712133619939894657 1802 11747
140832431136523441 9663 26364
924515897090227457 12095 15665
910575473756921345 10007 26963
658846655580521857 3516 29705
678085127115757313 15501 17025
964067343761211521 8306 23905
333096003339207425 14158 19684
849496483673053825 10387 23400
743498514320130305 13857 20022
265950154385731009 445 3588
377740857261613889 16986 27662
773144921245904769 11690 30911
370017133370161857 4096 7846
865659978750539265 17758 21116
240673699204776897 16898 30623
245175765603168129 13048 24738
451141299011176513 14295 30957
17823314070849251 10434 17292
241101925625173409 24166 25916
475756494667212609 17088 26134
123582775636286609 28173 28618
45935558036500625 4450 14430
832733247519044481 8195 18876
533725957545161857 12523 21222
243463281965297537 15824 26324
206862491619059329 2248 24694
668592868485490049 6385 29050
540420527471969345 2709 14055
94366018895037489 23870 30407
425295230320880769 14524 17035
867729119730213889 4326 27902
229667040112875745 24111 30412
470650664780755777 6419 10795
86650226736619377 25380 28508
198196160942416097 921 17066
59872530881865065 12836 27340
107479544371123841 14080 26058
49306572580871233 11194 26563
571004022237090689 3204 20431
515148627950313921 14634 28813
330953513801013313 1351 23005
75330447212589745 15080 19204
277632909083507681 15204 24850
597417765481356673 5344 22890
75472076946617505 3939 28579
894083904657616513 11617 19401
714259381837919745 1397 21033
412529466830566337 3900 26647
655639920566621057 1985 10177
750860094695124097 7348 23994
755950816664551425 26278 29332
672013122502381313 5409 30516
28342989491015657 21628 26701
182812288231968257 9796 22848
482540517763695233 19110 27458
459029265044282625 14612 20593
675487981175798785 5669 8963
771207535440904449 13528 14823
45363044429251433 6477 9571
692549635297059073 20667 25151
664691283717182593 23848 26445
91070239484320577 5251 12290
203046803030318305 9162 30089
927367653999571201 1970 19805
186143475413082625 10327 22603
99594191584596817 9845 24550
469542796052451201 15415 30004
868160572170257409 6996 11854
748065109672545281 12821 24842
840676497235403265 1654 16595
104803680343977137 2197 6496
781812885455199361 663 25371
866585189005412865 6393 25605
896321140975199873 20685 28180
956180027191265921 14441 23607
751262874243895553 4205 30471
181367048474918145 7340 14552
272606500864906561 154 30289
716709960294124929 8291 14215
923320685308969089 1401 5375
435603884865038529 19980 19986
888917746126164609 22876 23077
716958236628499841 17063 21326
918672514524860929 2773 30542
194709445402331489 21743 28949
49094544804813009 6752 17129
293700392068430465 3171 30269
860451496363143809 736 12121
855614991678614017 1103 19737
951294685326157441 3754 19369
887210860992723841 7812 14602
863517166848414081 1563 15485
778403142946238849 23665 29961
663357888904311425 2489 19259
786740059424076289 1949 9499
744512154988800769 1023 12874
911289140701860865 2520 12789
10279071457343747 12500 29956
270368357039387777 4744 20599
456802385868957825 21807 29326
282802025937478177 11125 23023
432449416463168065 10364 16953
342093717149779777 2529 28453
727875859110984193 14068 16786
202398744119172129 2259 30628
254354656568064993 21916 27498
348908617977343745 6369 11816
342370311770043393 3474 5021
990514853354362369 7807 9772
614565744230429057 21455 24785
128789745752911249 826 13956
843692097436534273 6235 20305
895942870827532545 10217 12236
944625432746786177 1160 9816
583874932825153793 392 8214
352622725865490625 8120 22680
444034913922273217 8586 20133
726708001165331329 10656 13824
450424964606085633 3070 11066
63206022346466993 11186 17645
482026738004130113 13710 17758
921966252344187649 6176 23909
729127260281558145 14262 17846
474763095763496065 8219 23298
383127105114134273 436 20870
41912805257293681 12165 13999
598433106287600897 8802 14103
863664561374779521 10567 24623
271136199317034241 18087 20294
167019403090275617 6192 10832
434344151094478529 6081 10404
58445061265604889 23522 24904
311351097661137985 7303 30440
117341280201866737 24543 30342
748666317350099969 23715 24441
535294374695556737 19387 27207
457361673138315457 8037 9215
501141386153388865 15542 21421
802394215412931585 21402 24850
835597624672420353 6009 14661
969888310183101569 5995 12053
45334266229513529 4378 15152
391615613251829569 3875 6538
570094578540253121 14110 16812
252790016618980929 15359 16716
716599457687973249 6963 15796
802047594106227329 10945 17886
921830121667927169 7742 19760
349379481047826369 20264 25001
929112191884097921 5965 12292
318822777684872001 1312 14606
808194966967025921 19804 27148
872696913985102209 2789 8580
93262806918001937 21580 24718
516099455534828161 14492 19103
286202861454302849 9460 28749
316768687068837121 2287 10570
863118386047954561 2107 11012
64012759034724809 3535 6059
569288276903993281 13614 16214
19336409914508581 6474 28313
396728556302914369 2918 5517
127829101757242833 5040 9559
212282137309092193 18431 18778
474188721150873985 1015 16881
445074922010416449 10684 22247
917202179205602817 4874 11135
767152853888294529 4104 7335
974038281353422465 13827 22863
59268081832950513 25015 28645
315319830657330177 16975 23662
28281121236620521 4632 20341
500711803492514177 19805 20054
562640397876673857 5322 8758
193516132545838113 1090 8779
994539888422824705 16527 30634
462988003632411009 6373 18524
320174464000753985 9769 24985
333516262976388609 4481 14146
857720968885519873 13014 21919
955328663455297537 1382 18307
882129370113840897 5627 18032
345672015107751937 24329 30814
773707205372520705 1755 22887
111478129241028513 11128 25340
646037192496120065 20458 23120
517997405734405441 18555 30828
334429273404243329 6577 26316
340808091708730369 3547 28544
120073469531103425 1838 17738
760065686976375297 5627 6441
594639401322073217 22271 26316
544583960120526465 5538 18567
764165560170763265 5536 17856
242295286024841505 11984 21255
136825819406443121 2258 20426
143128124760544033 4618 21662
800474541490824961 13516 20398
671121832901391745 16943 21585
8501937316939491 6500 19043
29130456834003837 9024 17217
123827494319979089 3963 13787
502190551667325761 11586 17408
826328400718086401 9830 29931
569959086481581761 208 30862
791420464647483649 7886 10050
567046948966677185 1049 22480
908134606909531137 19320 26212
982481390473374465 12922 28739
550165885828075585 829 9343
285767997702635073 8615 17563
823344278078184961 1088 19402
814217773734689793 10956 21895
474304615011316609 5142 7255
742349945531813633 25651 27921
210397611932453537 11630 24939
698095805662525441 7344 7541
274599789224449601 2071 19894
717116540214334465 15907 28632
421695665465012609 19768 24691
865001135716987393 22508 28406
927210254633546753 6196 28906
278471919179949633 13712 30012
456941290920671169 21872 29918
255960925516042433 6677 8521
413213179197182273 12205 15510
634409721461452161 21562 25065
528460446219686017 20514 30371
178246859124890017 11303 30859
1091436710066063 10583 30865
703593208906383489 3113 24067
370478357604472577 7079 14266
797924691912875521 10075 11678
321079261611028929 16167 18148
779704392806564737 8172 18424
321092132638984385 8698 30957
903257333751263105 13300 30917
633202331400450945 11755 26794
896162414282244353 3741 8772
142895319395112353 1571 4764
153615196944322465 13480 22857
75663649576679153 4409 26367
138146784423668129 2614 2654
237315895209281537 12657 21260
838762535624077569 9770 21061
176797189159184865 7088 29174
453918615827646465 10144 13790
189547558285003265 7190 19572
202048323895702721 9391 26627
636395027618160513 7824 19266
168376733270207521 10682 20118
655680300153466753 8272 24498
863486427295946113 9172 19836
929443470875963137 25790 27948
751154600328689537 5873 13042
280840369084334177 3116 27843
347188978621097985 2136 14776
990187239485262465 14681 30165
713772403307643777 14282 28531
285777206462729089 261 3705
251220537393912481 19128 19432
414360986621954177 11311 26423
251695456332683425 19417 28835
357706062415989121 15529 24014
72645354670534353 10783 17208
824142047657854721 1052 1872
275779394454929153 12463 20241
667025086085079297 7883 14565
39197444038869377 21620 26801
310020197298893377 7200 18871
333543467555969665 6856 22137
951845052390641665 17583 24336
721339738028980609 17708 27978
966857125088974849 23209 28376
65919699259268329 10107 18159
273543843442485729 1861 18543
471095949243981249 15175 28951
232803145987883649 7612 27142
913366794438715649 7932 20469
964606661383900417 3499 23283
420413419826537921 15301 29356
8709152233560503 10658 27693
832177528768539777 1187 23818
540032022948498305 14948 24360
482298793901485121 23252 30236
855850798294778113 15733 15851
534985996581056641 9015 11126
610143186837380097 22703 23185
439787347879196481 10767 22235
149177204909701537 18551 21288
878310591589752193 12557 19412
659690105698235393 6795 21493
235062825467245761 5478 15545
94290883489019713 16410 19083
305739011294960513 11126 13175
598978587505573761 10034 14922
234714210419532769 9103 24780
425716931039286081 21092 21190
961236972617911041 21014 30890
260116409002609569 887 2178
845050592952439681 7318 24761
302860640732813377 9296 18807
128081766006189921 9895 18688
127390959070400097 3966 11347
978321707876723713 21829 26512
53891326814916593 836 14160
861999320419670273 16934 18544
36734914938666209 5862 27960
668211406331742849 4810 17920
616509187197504385 9156 27869
81008164740737249 4121 29937
946015781545302273 13346 20031
539560831065251969 19559 30423
652409235339970177 16827 21313
379909614756144257 20500 27528
115697166587910513 6846 25362
838288959977397505 9625 30505
717884537364039297 13426 15882
556849751430107201 474 4165
707834733390772225 6019 15992
605137026641678209 17486 23831
639418003288678657 11121 12068
297329348229254721 18434 22461
329333183134497857 3719 9459
160271682228533057 12910 26095
437680615304383745 262 23114
853741915269821953 7243 23358
941222679763175297 13778 28129
980916193188853889 22638 28128
67842043633103089 27497 29180
504141518535988097 23007 24337
717109157495162497 13509 14128
973891035705115393 7487 16394
684639914240772609 19606 28916
362520065865524545 10058 27251
357983254818751809 24313 27156
38961513786951233 4646 5157
617754364983877505 18578 26550
956322390314937857 8833 11659
413682512652759041 14486 29028
203812055475900417 10410 21172
261577770179666657 15142 29506
269035768401053601 9617 28026
789311270494668033 14545 27430
800771193430684033 3979 27873
382713440591597761 18403 26559
472122548069506817 934 8117
653027705365293057 15791 19291
509449474689766657 22222 28691
152114528917291393 16280 26946
818859391562867201 907 4262
844377996688994177 24532 28081
265451232152095425 4404 14870
474693102555729473 11303 21928
542218324152145217 166 470
903738978422314369 16538 27196
237381849779801249 15802 29980
859872198213633281 16024 25979
661062383455188737 12204 26566
406743170261481857 10554 29955
303471427208286593 1218 17346
328678459287910849 7384 18980
346796248293998145 16513 26505
155499075120548737 5757 15798
763125159849515393 10765 21397
347712489431767553 5895 7781
601248853240249985 23667 29032
323055402777018945 20454 28319
742316860193462017 23637 27618
913196146776524417 16722 23182
32884727664338697 10694 20412
100335742130642561 4950 12193
786566417350563585 8223 22645
59163465439393545 3640 25854
251232698738007809 11233 13993
96510469413633617 3737 15123
169761187434666273 1993 7735
846992536699414017 30 17341
9348728944161167 9053 24555
394670659426896705 2268 10012
216646889661340929 8466 9562
407502324069451329 22572 29748
563733082719707585 7044 11336
74294773956925297 8063 18975
473652114530587201 19991 26652
684768836931620993 28991 30174
564814796398309249 5360 18200
349298248451862721 2584 25816
445923593675836097 2796 7378
990032158936696065 22737 26666
85187623129669985 10203 28023
513749097302795841 4103 7366
224013498392800161 16177 29021
366327332495014721 2653 26509
505395302430514433 1015 1819
274314622187677761 2345 27566
74426788012111441 11437 15215
625910851907104129 14192 17879
948259224969675137 6445 13813
26245549390356617 597 20529
683932582648829185 3932 24810
23678327496693185 6077 19758
744432389605719937 23093 24754
304649753306012609 12451 18953
494770249949787905 18287 29436
125460564016986353 1003 14704
157839044080319009 1891 13141
230778456986886497 3240 25946
510114934766399105 1175 24854
9602661103027545 8385 23623
855583625624063873 1873 23666
849238749068508289 2149 4786
196760186705908769 11035 11126
477206604138682881 14906 18121
600324635553718657 17735 28378
1027732246715374 15358 27573
72153715758254577 24860 26473
148859983096226497 3069 25713
523422955230898881 19592 26605
843000934149575425 3081 18295
189787693158557153 15683 16218
885964767189715713 19299 21857
425678902011938497 16627 22512
460161079465908801 10528 22494
781473975826919809 2355 15213
819678287060295169 3468 20836
592332095547220609 2373 11483
735678255053432705 5536 7186
575078730627602369 24734 30977
811116546182272897 1843 15056
15252019485515689 14733 25686
866899209954627969 2789 26912
876576731808775425 20126 22620
548355511743263681 13531 21101
24809083804882449 20434 29898
625217332297257345 12686 25663
27414663821950569 3674 22170
838781934909899777 5812 22829
655575081126457345 2125 26146
744376047449041025 24998 30498
760621644776826113 16870 27069
343749333642559681 7389 14867
534422248970969345 3686 10235
135762299032325729 7198 28232
767225455562673665 19085 20199
874919850568272001 13461 21386
289310761490085633 4808 5623
30083718984659669 3928 16455
230551178661535521 15178 20606
11126586360401093 19073 27974
956489441245707905 54 16597
551458377275015041 10308 19716
518996681391392641 6647 19621
768456518106926721 5675 16313
309272866620105473 4683 14225
670699938652976641 25107 29816
773873183249101313 2643 8457
166289054776083137 1317 17653
561163915918285761 9687 19473
347148955419545025 14938 17591
960720588673289857 9188 24531
64362470608823945 14912 21460
299903197671270081 8135 22298
949853204163279233 21162 24473
539882907416547649 7187 9690
621087704582034689 29126 30910
498959830564956545 2051 21223
605681743204332417 4281 27559
271660487304124833 5532 29956
146169132494616609 12996 21809
912820718304018945 4035 14984
919889038631513473 14977 19147
616519510963009025 12258 26614
230382720230519297 11620 27551
397851877073804865 20897 23256
878922392803833217 19051 29463
581986821630628993 1502 23062
555736264848501825 11681 25929
689034578585463425 10779 27963
610458322518073985 16226 21850
862216205896579841 19427 19997
178202036837856065 5642 11248
803935132480546561 16075 21103
835706787217748865 20836 30950
417882335693654721 14900 18022
775151864662529281 3942 10970
610139110631095553 12290 17034
207256573136394465 17587 22318
754017220536105985 14996 24845
37296364093034385 10056 18034
674232775099739009 1840 6094
544846009629470273 1996 25817
619502806403453185 11415 24785
221466422296241921 2852 24040
474285473721593601 1287 18739
133500841654214497 3686 19163
518898842287292417 4643 16193
761484012717598849 4393 28436
490590874935776385 182 26046
464930819905635649 1941 22787
686718881756455297 7110 30174
639533753948523265 13117 14851
849951189129100673 15212 27122
924738710009396609 936 15473
214645857452502753 6747 28639
64124146523678153 15718 26274
767701029858045569 5432 10988
155065276908676001 25688 26449
78853623702933361 3576 19600
481550938438527233 5483 19177
361505367387351809 6266 26948
964341682662169601 4712 21729
419798768933624449 8295 15037
398752395617034241 2981 4226
776143181524616961 4874 22743
381791957794224129 48 30337
659669417774914305 2007 29897
233960200092564449 5516 9370
405293993240022145 7270 22836
542543080605671681 7086 21232
779101235187376001 6237 9468
989358078792005121 17704 26856
192942507538845121 7698 10793
677354037965262337 3010 6795
237646974083723713 2670 14252
993195892033821057 21309 26580
83446196001673905 12158 13920
316138357556670977 12802 13072
831541236292430593 8366 26381
57977595665217761 4251 26918
127485848823255313 1153 15712
503072307854882433 26542 27355
4138206796532985 10650 26813
901330046671784449 20572 23678
174828995565675873 10367 29798
78973570748335217 2921 17504
322493535487730305 12461 15075
566223861594945537 5484 19322
549744693695089409 10462 19521
988998015209535489 3257 12480
618263841701285377 9835 18990
330990272688250561 26469 28371
338554576793470145 4405 9179
805105551246928257 11934 15758
569635067041367937 22790 26575
425066970932984833 6265 27838
570603302627887361 11337 15137
757135234044643073 15048 26516
727465663969376001 18954 23562
955994090316789121 14011 28058
465170707519561665 17300 20943
197025131214306977 3371 29499
414218943809409281 16051 24913
233626586655926625 23437 27477
290692120183479105 25432 30584
590409273944448641 4702 26538
846412380725460865 6670 26071
59964109212540249 4707 18887
154141477906605921 8150 25549
460592598038093825 1224 8189
844956840344032385 10685 12780
182931866922697153 3869 8894
44478183098760841 22965 25229
683190455877980417 7383 19663
744497135533769985 14837 30238
619758765709217793 14192 29960
703452101384968449 2372 18253
736342357751400577 18872 19660
531173569910357889 8527 22299
804550051605243521 16739 28321
820465796011632129 3436 19966
901565393203004161 14121 19179
813453774410298497 8567 15700
853873648760195841 2050 20992
748148079911132417 296 23160
543571602663977409 9967 20079
245061736271345857 3580 5643
756680144339238529 5638 25289
436212308810468161 12893 30982
892680729029837697 2131 23698
301658025470253249 1393 7296
48038756360551105 757 14740
779345598779329409 6064 28648
739135590626663169 559 11095
489778403600134017 1375 8884
821753438141680385 12379 29025
688465392091501313 2963 6418
12367093616905579 23792 27342
810468816820126337 5733 8774
561057336746937793 291 26188
213726578720766721 61 21593
857129955851011201 26634 29573
580789790379192577 5141 5500
739777945142261505 11972 18557
184079769708489505 12161 21028
888883857969904769 8161 23502
50504019803774729 2588 14738
973502281172169857 9774 24025
465758375524828225 18330 22851
278648283705965825 2347 12302
952284055645670017 8776 8803
420609103475381825 5109 24714
886472929899042561 21475 23182
8008072316460614 10493 13211
552033967211876609 619 17104
370206347551384577 3764 5206
600854679916622593 4288 30144
482560994413464769 5505 22066
578636308442305793 7058 13195
466024446879682561 8076 30058
585230898971985921 1374 23428
990823790628145025 3923 26002
813715158564143361 11367 17840
744552806776663809 41 5518
617420732925253889 194 690
648769393064842625 2296 10220
112824033833284433 13043 29165
788925235051973377 3806 19688
513076724040132609 8668 16509
240450794861732929 14471 22369
257675627073659553 6356 8327
478393415996986689 3723 12876
219202534477190625 4551 27592
124646555879909473 6367 12077
649355191344405121 3006 25451
442183355302429249 8740 23401
194765873782841953 18384 20085
357584545091572865 23109 28299
336502505402727105 19884 21349
785990935660390017 4749 17358
96586285449106417 9607 17199
723384535130580993 9281 30118
918685304186944001 3732 11209
563597118557932929 1046 10232
316574328722737153 10434 23928
167101994204944769 10318 14756
208971389819588193 6400 6725
913703719615209985 13453 21805
236470865914569121 12380 21810
499725177650933697 6380 20086
213263920124582273 11604 18328
606114885260435457 26526 28048
952896695000958977 15678 31005
359120718332281537 8564 17785
566396164865402369 10936 22258
759200220067281665 1192 26501
625062714818952321 23632 29919
544059664355561537 8037 15411
432264887342775233 8310 26082
753930769207212161 1270 28492
878073238135328897 8551 19537
627781626684129153 3339 20828
450267013140852161 10400 21663
414811561689969473 10584 18965
896419038816944129 15871 20888
450139690688107649 4305 16467
312718951179938625 7288 28812
625251979879887873 843 18147
926916295745797889 3133 18160
789658326966719617 10295 10318
254383397321753089 15558 22485
949200651683906177 14021 17002
11791840507029861 5072 7425
444651020421847681 6525 12079
189181240079825857 7723 16532
31482676309106949 15875 31013
446508090731555265 5713 16016
681079035048032513 29695 29759
550977864013042049 19070 19210
519846605083312577 14976 26569
930801818797320321 23403 26925
718657957734198017 5764 23058
492230271624471553 10940 14123
700264518021722241 1547 13973
804693528884172289 12473 25368
669779730046219137 10595 13838
920365581550520065 20773 27863
655913577105774721 9623 19131
455197756637105025 9211 17927
271435094977025665 26014 30358
658009172007076865 16984 30969
476259411117379009 20573 26592
687293127421156609 14127 27663
371190068512266433 19583 22923
597443586359723649 14936 19055
266893406842353185 9906 27558
989433573848501121 13969 18946
566460506064633025 26179 30447
176683864804211041 6047 18066
588755260021368833 14772 22411
526412783424291329 467 2084
633286383878772353 8258 22462
475902774981300097 321 13887
616981789084899585 4127 30624
869521785292576513 9757 24862
507352367901294337 27629 28396
157107047406704225 19510 21516
119120847960626721 1353 9041
856328653667134209 24753 26021
46328909846710785 14755 18327
832304741372262017 2512 11298
158468003587454817 1116 11327
162598667104319361 5255 11680
668288804770217089 2100 22744
28140835968606837 2724 5308
813831281709749249 2869 18690
691276979816052481 10735 29791
144933178882059361 2970 4681
47214621592495121 12427 27812
739488543558604033 6116 28922
434362996230831297 6039 17139
358958563105804993 1882 28121
834005022233590401 4878 27835
870230748653906305 21392 28399
161080255489167713 9692 28765
99808359494165441 2643 26414
609370170485895809 23539 28498
292315297681664513 20153 21337
920026791007117569 13642 15897
968347936571095809 2228 9627
11681948098164697 26847 29634
272394646715522273 4983 26636
625892694157585025 10740 13559
45128108467725529 16621 20607
791406357465511681 22199 30081
667919252459579777 20445 24689
816643043003850241 2568 9740
114677173862251185 4541 25705
562823066271086273 7632 12712
673398460191602817 9207 19988
320449519373283905 4705 18211
254882326720252897 5911 7638
581943831012061697 9080 12179
810870994181396353 1862 9363
40651992881478809 11360 30886
430557414161970817 7807 16785
150766317888333377 24161 26247
707996067048579585 14711 28046
251056161308042657 7564 18255
167691019956908609 2616 4751
748888663995209985 420 29694
965709602307196545 5265 22383
764214065485063553 6758 27928
332947007663708673 3192 7006
865187520443022593 19160 21501
976155475721551361 4911 6097
585155006087774209 11551 18822
764444277794570625 1700 9637
292579854426968193 15218 25652
71731838568364737 10219 13211
357374141914206721 6021 9030
866743891088564353 24416 29149
202573021889641313 13801 19454
763095301964792577 3836 24620
133658906906646273 17259 29689
26765197527016229 9379 19440
24960118756602869 11888 29882
937723848580059649 6349 26594
20328408802456013 2815 19410
668858500616725121 17966 22939
210114939281972129 1231 3705
855410608800408321 804 16170
730342228405362433 15039 30339
146675391203093153 22373 23853
582234577316420097 3270 5410
191477905262768641 5853 20320
391041587540556161 9358 13313
276369517155334433 11983 24168
733794362804083329 87 20458
575572045112007681 29198 30609
360431758297977473 10830 25143
818975527189753217 3688 30164
843520994027805697 14396 21581
371007035869819649 11896 29668
758188908677922817 10786 30665
397872551364660161 7722 24510
298331968553760897 1114 27038
388527530930272065 5061 14039
782141382731623425 15410 16010
327736169891824833 2712 27904
486784294976892801 29348 29408
865190686917724545 205 4559
197873759236713921 15816 15935
381389688364439681 23919 26348
327349545937757121 1363 9983
134331049957292945 2920 22616
120245984363521073 11240 23046
236926993800398849 3119 4073
265887152969234817 643 17921
721154893816230273 27422 29939
984798493172874625 9615 26387
945215624542274945 19285 29794
186500008038230177 21114 22461
109668422376554273 1516 6320
489891584639650561 14923 29589
312595260541701953 13516 23836
538877487672856129 4936 14537
614010734494950529 10976 21884
4542457718528682 9207 20977
289833941385953857 23760 28533
900487515809750529 11056 28920
858845243495434113 3070 18641
131690314259458321 9612 24113
840137260098334337 24235 26424
617672793459057409 14616 29379
521645158823456961 6674 16399
613327850840093441 2269 15563
979544873761572225 15221 17158
356813409466248321 8933 13440
641247486267101185 396 30670
805750358310973569 4947 7531
755089229874744961 26536 27905
643090269550349057 1651 23473
863078598121699457 6116 20775
455130587546491969 1153 14200
471703742559331137 18874 20864
364747702917277633 84 28629
117480578238680529 175 24899
302642585060709761 12469 27711
979497077778820097 10344 15459
916710789584890113 5436 21701
43474071557636049 1868 12366
153219915281837857 6409 13601
879477034128886017 76 14678
87439959612972017 118 23825
840338075972564225 4575 15434
883407129882726913 13801 26238
48307047991460905 18170 26819
942353810206803585 19191 25660
502202818728942913 5690 18524
544187081136968257 3005 12039
480780921426120513 22614 22998
108247430657065985 27497 27932
649446372487741313 8688 14584
258554768311228161 803 16212
521352280596023105 7750 15674
844979380791748737 4267 12023
482441800225682753 15825 19168
217249916114198529 876 7294
631574834293221761 19218 24689
729272398547358593 3065 28565
49877185768021801 18658 21461
357619474701067457 12385 24540
806393028739496065 13508 19854
343622478917119169 156 16760
831598720470804353 2476 19126
560096764179675713 5320 14800
105940498793930977 408 6960
30764732402992933 249 21131
105214888884031409 4684 17797
626170125480541569 22496 26328
867301109497294209 17979 21334
57503958686247361 2537 30400
201430539635349953 3750 23069
294759746337703617 26518 29696
468384678025845633 15651 19357
744459723037927297 19131 21237
294511054775849601 14822 23721
916290868480842881 4746 20704
858861977113537793 23382 23854
620751461515986561 27378 30923
45041753925243457 14361 24994
612983912461416449 14834 18886
885561659331646209 11831 22362
112085328739972561 19437 27116
170253901243167873 21212 29751
209391242326546497 10575 16226
15800619788695515 1948 10087
871202701497047425 1331 24849
805019036036536961 14856 19268
490285396114174465 535 21106
805119345331124993 8282 28764
612187025114771201 2173 7516
510925634189842241 15605 20852
426808692371508865 23100 25723
128520293686467121 2731 6075
262552599936462625 21371 27561
652779140075988865 17263 19808
571368250096057281 1178 21837
168630618695889473 12301 17442
744082514854092417 23102 27335
986915999669715713 2023 11344
444017692164550209 8317 25497
661675920331777665 11703 17387
626644806191556865 11116 28923
73777287743848065 6428 14558
176796202949830657 22274 27538
283579463088617697 8389 9224
957172615787818881 5510 19046
152505667780584289 2278 21676
128361241929297873 16534 27466
14086786071761283 27913 28356
483997204404793985 5649 9270
496543565075722177 22 5072
481792139160759809 9635 30680
156129135188738401 3614 28058
306998708079000001 13289 18471
839328383953184001 15137 26528
768072078042564481 5908 11080
579625994771607425 5392 21601
265690068248879649 25958 29832
35585171540400753 9006 18510
762764668284646017 8102 17656
981907495226412417 2474 20899
506351183921346177 13255 16012
758166135682071041 14566 25933
651952489995636609 10753 16551
148606937417145697 2526 21371
68534588291491617 9125 11570
259012675790511809 20240 23612
795637710738461185 9743 10636
606302415946689921 377 7545
720397405598539777 9447 22980
316126895245272257 6926 11789
794433203822848129 5866 13066
787819854796044417 5569 26915
917978559089014785 18215 23610
701318744862884865 9171 26819
22285590487953757 19173 28190
98768002425718033 10295 27528
729211740264737793 7399 27899
325199811459579969 11193 28656
879833353481814145 1781 24192
654754381929496577 492 19344
959495075618654849 14539 18210
620058126125496065 17343 24209
977352687366604289 6498 10559
137400167660874929 6689 30113
949254302305639937 4065 23225
415878036018366273 13513 23625
422495124169699905 8536 12216
237676775426269409 10547 11671
539239151158305665 20964 24534
242247973767870657 22998 26141
687463264260301825 18499 20003
670547921356703873 24529 27815
267259096639499201 20872 23371
575984682458791745 453 22001
906068214059899905 15096 26747
268113337430992961 23830 30576
768546231223545857 5854 10087
462127924131817025 1049 2301
318303646892118785 3110 10748
311484541828523457 19836 25298
695656318817448449 1949 25966
310032728305284161 7318 27852
275570823443501921 5889 10644
25924362338560769 14161 30719
894385640671139073 7047 14776
636489636679367937 8291 21624
252285496441558625 1133 16485
130170613445589105 192 13233
508067630282518209 2021 26291
458394983436161153 5960 28279
609955442759911681 11715 26968
949535744946519553 11457 26132
619171063578413313 18102 24519
777105829894804097 9816 12218
30475477732650801 4283 5260
932898724535679233 5020 26477
756577289646720897 7307 14240
728255560220272769 7022 23931
100759273501012097 24633 30253
375028201217322305 2319 21986
428369218007894401 13386 26683
61859153917634305 2156 16858
187203188225268481 13032 26873
766117433172983169 1744 5167
909396083345576705 18472 28683
469759593470538305 1702 16741
604020678473233409 8349 13917
857666865322318721 3748 18109
993136950266567425 27272 27822
176991554203407745 410 12220
944235775544044033 11151 29525
244989920771164545 427 10456
778199061529456001 6182 27249
180973270761253249 10799 23726
17994620401907469 5169 24515
878086839139360385 14177 28493
817756035769143297 14609 21133
562465093009233665 2951 14449
13634233779256989 27743 28974
390250565903475201 9449 22519
928832147551112577 11726 25159
644211546156039809 2834 16196
568301610362283329 1597 16956
802733082875892737 5006 18602
497924036114703489 1193 22114
160745508000882625 12811 18523
384382931294069889 10288 25420
958680483271795201 21033 28379
387246751908783425 1880 24863
483986222893317825 17072 18154
754996250021576961 12619 28717
754285847989411457 26293 30693
245998624486098561 183 28022
766390099778345089 4069 8110
937610485272486529 17907 26401
773030885246473729 13558 22258
664435584004230913 11270 21297
293272403076169729 18094 21792
232643014176431969 2275 16780
552685666077156417 13030 30866
723081853981476225 657 13608
539641852616721729 8350 20871
48696660742407969 10005 21097
296480935898845377 7017 21671
929806917575099649 24117 28281
299986614913475329 561 11849
254838482570164609 11635 13320
111004719906919297 11193 22917
695369905987313025 9054 24398
681802005219321217 4707 7552
991786534308161537 718 24336
654724579948297217 3849 23413
561848628160966273 3449 15341
839515240559190785 27995 30310
518720792474169921 17284 22742
612794235260839297 25428 30597
603482918202324481 15578 30823
673473600779839617 695 15567
963209725326876801 9297 14350
485538641545762305 1153 3667
298097383462454977 4139 17593
661827180096647553 28383 28578
292858646017862145 463 24695
458670344764062337 18710 28214
798528554421629569 8997 24914
848838858150497153 15425 22408
885029059763084545 8711 14380
391192300315513089 19382 21065
793342429952794241 16314 29194
333149999714745345 7621 16722
603513768751526017 23449 30856
349783687370138113 1942 20360
957442040690544641 23949 28023
419953518413006337 3366 10135
838419594455913857 8401 12100
383315864577131265 10423 15699
575657481601190593 5285 5403
692384124622915201 3148 20978
989622278426452353 713 30307
974450819675031041 20029 24945
42684454937379713 11951 29403
374611633649248449 23322 30884
8805492033260976 20357 22457
542854574169528065 17391 28632
164268279067393057 2669 18260
491374949751726593 9160 25196
915941985476734977 6530 29000
581608327731618817 7128 10613
117670119694615489 2477 4398
949654577208530561 51 24303
400658799207306497 6198 20238
169490977798890433 10423 15909
481427450226824769 3245 30942
985858053786014209 257 14757
356664209187101761 465 5925
260883340536555169 8859 12221
369333010017832897 5436 19927
628668367268300417 11911 30280
299590743685755009 8949 10159
965427242332427905 1278 14236
652382365385655297 8266 27506
350338014577399553 3225 10687
328390256031156033 1293 27376
3956958861369487 3246 23408
823031151211772289 8244 15293
828833707985193473 7747 15596
522842727433172161 543 1895
287676563959795585 24545 28840
843185743045189889 186 12997
365356636483081601 2132 19385
261724269164403713 10639 11144
595529925599681281 16452 22569
462527043472896065 1121 21534
626263465033286401 3771 5682
906510756516794881 16808 28121
211020663644067233 9244 9640
935512824574949761 1358 8895
869551712677772289 4916 24155
54835720556440041 1019 20221
74582676302402001 1555 15747
789071213057830785 6006 25990
22482604826432609 9456 28660
228813610271188865 15585 15917
70548161784135033 26954 27607
580812998653819137 23760 28166
981602757985651713 7150 24840
450196379746671489 8389 28916
917754721072800129 2903 3305
268655052087062529 6599 6943
376775939221555969 4987 5954
863441615016128641 21994 27545
298196439510409281 16001 17714
513037818838633089 20055 25421
78605460279216993 8926 24923
17298155707948127 9059 16467
226551121493304929 3637 12004
625288171593261697 631 23027
719949329999774849 4986 7854
895499450062075649 1640 10632
731977406535694593 1290 4135
929851420119582849 4094 6589
967611910991902081 5777 12449
509509770802480961 18786 30596
48716638755923473 4146 17287
540694554923611265 12093 23890
724620319922234241 18649 26181
214782976237628993 4069 4497
159575407983115969 2468 26031
276643402821811425 25139 28303
606018987791340929 4594 13151
692331788314419329 1125 20953
531500941668145537 1020 6784
17110861105514631 18825 29698
135474469657520305 3074 22109
227106639673323233 19262 27741
659763315112972033 8550 29147
885828314712576001 16597 25970
114182574960150161 1774 13515
913161077543463809 7556 19105
890671075706212225 82 2673
449909290285056321 12321 18092
459993992377530241 19202 28024
294124566076149569 6101 8213
325590657370387521 7428 22042
635829924673352321 20461 26902
680080619531107585 5954 6660
699277362943888641 9019 10660
184010206787622369 13921 29884
340556485847592705 12913 27833
685985590318676225 18879 29726
825565023229174273 10298 27653
192555465675642529 20769 29766
99812543796254257 3097 21856
281043333723598465 8392 16563
531116066293350273 10979 26672
601674465934753025 3801 11225
557959010329845761 14308 26589
726804710105294977 2838 4327
105024491950629793 22586 24010
652979309379052417 5483 14484
553635712264146177 14493 24254
941514166728207873 23587 30562
641993213375854977 16941 20251
428162533501467393 11049 19801
127534994732876321 3065 25213
198493746132140097 7588 10720
431444148246853825 4628 26286
314562821802272897 18500 23993
705672632873820801 711 18760
508500481386331393 23522 23881
243299739163262529 28063 29435
991785414134586369 1019 1128
692390623345310977 21271 27430
5122033802830829 650 21212
3118121893450621 6143 7265
156606821787907073 3904 29312
98046794561618353 3997 19299
657818183811681281 7478 15094
965784087979699329 20692 24621
797406666142098433 23838 30265
49769178686197793 8913 17010
49435786921133489 18629 25407
159559459179050113 8614 28577
951641951179286913 7701 20500
809505291790863233 11544 20754
44429866500561137 8815 25118
542893567633257153 16021 26580
636856161439982977 929 1349
518479433676866113 12311 20432
195496446031949505 361 3188
128776280046039921 656 25146
253217560652306177 3698 4641
364561408160490433 27522 29317
179121337977786497 19017 28218
841246478999352065 18439 27456
788803264749521537 14991 15798
339299240651165249 2330 10097
388306217008885569 3953 4039
303487182362644609 7843 27246
802358388821179649 9777 22718
621703095094240129 3877 26020
751456724525123585 12543 21802
266158605040118337 18429 21236
456008133216972289 23595 23867
850389229313456897 13541 15849
582489891685281025 5910 30755
289531508560727937 3717 14522
975705392040001793 9242 9395
875378038969792257 16518 18225
725397642039123329 13807 20946
336749205744212097 19695 27991
342752650127483329 1843 29979
813540588253736961 8116 27353
847922354825566721 12336 22896
533206652373692673 95 29951
887614894821982849 2997 15756
462130072547218177 7271 25757
609167248565224577 8067 13475
835503227971400961 19636 29639
748885318885118721 19924 30422
994619967129260417 16758 24806
704761494233832065 2917 8052
241491145908852897 15742 28012
966498043298233985 10819 27857
810675749056123649 21857 22754
844885300555002753 9064 20027
391268001686313473 11280 11791
749297255930873217 4988 9834
922863599122045697 17644 20953
393666543296472321 8901 11143
560088829788654145 17313 19613
252440356637979585 3285 23727
118873959800858129 12405 21921
276195648393436257 18985 20242
652514256565723393 14457 16567
938779233770549889 3134 24117
668711805781633537 10100 24796
409052197755794817 27347 29392
568955971595116225 6 13962
308648983852069825 21332 24019
677455538643165825 8882 28219
133552919243069121 27550 28755
349292855463744449 17027 21947
852092537784375937 10688 12809
488664108862472833 19412 23996
214049161011455873 16646 20279
593449760351873537 5679 12978
503533085901668929 11340 26033
291043859221652225 1275 26325
927030447751942401 3056 28132
527670203719310401 6165 12305
517719212990233025 9592 20048
288174236265312801 9507 16553
615412084746605313 11001 24344
611463167278188289 7642 19501
503230575533994113 910 21840
271411493267443393 5779 20158
55456827672170305 21966 23585
69526855790314817 9164 16902
671140089432373761 12530 19031
49893371691972281 5399 27427
804936184175613057 9563 27254
162887725549310849 7565 9453
116152259766980849 20882 30543
96082060875410497 23790 25450
828383769936035457 3749 25335
283455403198786369 6916 10528
939621787367503489 12778 27355
664609060122863617 11107 24551
571014119710252289 3287 11345
137472344297563617 206 23092
151622242444748417 21958 23595
37300466090336217 28678 29596
953833265236479361 13834 16354
869095290271474177 6824 24080
815376715920098817 23556 28306
986016243726645377 2616 11051
649785049341215233 522 5231
130622834588521649 18318 26116
693951256785741313 15294 16000
872058773667397761 25611 28971
369967361658861889 9 26143
917593766660218113 7932 20295
457592891378840961 5445 6292
407995965311378945 6816 28062
619898068531835393 18099 26372
713913387606666625 11296 22381
151287410345421601 17437 24357
183279045366340641 22074 27632
592769180410865409 13428 28285
814983748126479617 584 11258
306213213806035585 1404 28718
834366338926564353 348 7290
148232566920892609 18998 22318
968057807784887809 8705 25922
615346637315386881 12335 21589
755418516638720001 8695 17265
514519105197418753 5212 22448
963120919574407681 426 19826
151476653131897633 11032 16175
576109449725429121 12085 18502
765988343631374081 15587 29530
970814866112206721 5321 6424
463632965580789121 6655 23534
154676557067581665 919 27094
819295393287514881 3657 20830
124423976816814273 11415 11957
683116608405573121 7266 12627
469866907696847105 1658 12987
695378635482068609 10979 24027
620778701354097921 19077 22329
750016518457929473 11281 13804
764646920418961409 2468 8734
881923768819799425 15192 24634
932013466058435841 16522 28223
641744516374775041 422 12257
364035842376260609 20214 25575
556729524898866433 20349 26728
210231759419784225 2544 14127
762544983533903361 2225 27318
322672852664574337 5160 6134
185745871393802273 4138 17421
685946242580854401 5403 30432
512329598065907265 6002 28026
65086188144981353 2081 5715
64109506822642713 12393 16685
536214323610877825 92 21691
179122093530171617 23808 28167
370326688835071169 24048 30942
932271745493689985 26487 27209
979094132613454337 4879 29853
235818444536551649 16960 20312
876759172227245697 20827 26231
64683306410596945 1814 11210
58691250985745569 5494 10155
522194476611932865 11606 20567
993349632063235841 10065 23515
622226868791411585 14326 14542
962816944874788353 4691 13334
669820955472193409 17241 21011
998595979994398465 9378 25578
492804351827924609 14308 21978
678173092573970817 6279 6843
102846046065170785 10778 30962
782051470676499585 7975 24093
962699529876115201 7957 25951
172931540768729505 12441 23804
502921956799060161 21550 21787
277784634685581025 13586 27605
994430618926696065 1132 6697
112375337675288737 2848 11152
352706911763252865 3811 10591
92584051698146657 9773 30161
499039678456707521 22093 25294
790580234719783425 1752 24221
19560635984948505 4302 5207
129602191154297937 23551 28413
130768877108817345 6794 12046
602476084977368449 19632 20891
368841608344954625 29038 30857
432666391616585601 304 26909
882855683584434561 8299 22563
10453358631934863 4929 11941
523552746199914753 15951 23128
856768405750237569 23174 28303
192122678169948097 3522 5767
774259005726818817 10298 17270
642289247525784705 8491 26325
132253367782062977 156 8838
668900747942355841 10063 30579
830422386955405057 11663 14124
358213343008703361 9508 18810
106816106945721857 4385 23323
743739742421251329 11719 13165
917905026687790849 12601 24151
305186014464485569 20983 26802
390303996290192833 13465 16572
983836038748588545 26714 27248
61991581345694161 3957 22518
309670629766788609 9139 23401
809122553816159489 15091 25600
85024708885850225 15425 17128
732422723122553473 3959 12953
814408240606585601 5047 16042
313219364711677889 3353 21637
328802908320195521 4615 12379
690077676399283713 2798 28661
747344300391905153 20927 27691
629535131983878657 9291 29906
831803528866867457 10840 20125
706683974528417025 4389 6192
791432097926875905 12959 15240
678684350527596801 1735 22142
165431889844594337 16284 25320
883478690450374401 3969 7420
141694580682941057 12008 13128
770563799134713217 3699 14890
828396094683920897 3111 12840
778757998365378561 20881 21499
758613771992688897 11735 28845
870561318629633281 8555 28187
791361466405358977 2952 3197
973994507913033601 849 5424
604230981858069761 5711 22114
828901754716717697 7005 21226
562074007874951297 21926 25275
728713439508865665 7208 25128
751351783769852289 7528 7890
736148053744621185 19339 24076
336534923809292481 4313 26592
582513442153128833 8266 17566
818402592483995009 7821 18432
399574870930386817 601 28157
187050703660258209 4883 12236
917284755661953025 2584 12430
243600942593193537 16906 18159
16526246142781533 435 17931
505488910261643585 6603 18580
774480550374420353 4636 11056
172374547468184161 8571 21013
187309484619753153 4549 19045
168471460965616161 13336 20306
483775701461425473 144 24173
500965225223470849 6757 22619
493890911489025089 15534 23828
953542638436342529 4307 20950
675015034503189761 19808 29008
65828125285964489 16392 18418
550747212173739329 639 3780
428941139801349185 16022 27013
961299276512065153 4328 11540
371104688412604161 9238 22750
86665188196697329 6396 14644
916241977988132609 10190 10544
365545624555778689 21492 27836
242804737114358465 6172 14076
663924512047138689 6126 28882
720947800294236929 12711 16680
455930065083535425 18356 23369
635449334899082113 10116 29561
803869018143139201 5862 18673
911607999053469313 10312 24652
119184403473411745 3160 23059
601246884044531585 11739 30620
831973782010599937 7664 17947
758110670169127553 5188 26691
68571457704237561 7542 23795
379220665255420673 14301 15417
744624279106439297 508 23461
3684839787066353 8724 28983
111161094908680977 5597 25294
247271971044728641 12926 13368
944291840738991105 8067 11434
416501239977133505 16907 26082
114316807386515505 10386 28628
388519460509545665 10833 11106
196842999782752769 9795 19633
253577083480958977 7947 29270
663491397948064385 12435 16302
598347678845573889 511 3145
588460705847516801 1586 4117
64356577867282993 27149 27656
913810135717582721 4152 10873
353746152961978305 15498 26334
351059350743561537 6275 29306
590612143312963457 5067 6711
849654515254854913 26363 27793
94420407419608673 7795 24706
981994642984965121 27592 29518
794324268198504833 16466 27133
494588566550547201 6908 17579
647877955120694785 584 13699
201030167192250529 9641 21718
411458465271405057 5307 15141
895406583616875137 8313 20312
549681117226942465 17023 29359
606526523093457153 26271 26883
16948690788819221 17355 28342
447615227529908545 23547 30851
656134729175537537 26771 29556
852142821879375873 19056 23825
758975672302991489 7747 17691
265958278383351393 14283 15631
370035706898892865 11384 28513
250335587444077121 9765 9971
527428670098611713 12662 23130
435187922185903617 13487 18849
60323391934051785 22766 23467
701833329035999105 17517 19272
945268085230704769 2303 12129
627596425775323009 26678 27883
772479878531488129 10486 17912
80157782557755297 9472 30629
779746836144862977 12210 14458
441135437832073793 2370 30323
126658462640623521 9911 12559
793131622684462849 19324 23523
964858368488588545 5334 16226
13431019553962643 24272 29569
772461254260708353 17389 18189
372008889620779841 24462 24479
693091351443211265 1794 28300
792689917000430465 10680 28737
910114173600792449 4361 9572
73115015185983617 20401 26178
994093361220304641 24960 29060
508300601031180609 19739 21640
53944320291339665 18527 29613
633289735504312961 435 26572
875060970774722305 1964 11280
265650282648593377 3703 18656
371371376032616513 8768 15765
312464904384434305 5786 27183
691839466788334081 15142 16277
596970523906890113 1749 27023
904276587051317249 18408 26822
44731834997286057 13065 27661
674464713074240001 1044 15129
210428269873276001 13703 17805
704180286066961281 8538 16909
60485860205695017 8569 13154
904220286240697345 13144 26766
992610187917307521 11213 29760
182087166643430721 11486 12336
440780876362048001 13429 30484
973597737237195521 11088 28544
606295179364494209 7585 17340
691467928318591105 497 10054
221860284071944129 1256 7456
732594493782070145 8150 27064
279136887778662401 11472 26002
791331781266269057 912 19526
430804524822143297 3023 8448
95695326141747473 12384 17677
264624030334871905 5994 30096
647776946949935745 717 17411
647075896990266113 13943 30720
749167264796167169 14659 19115
61365486410693393 18522 30547
358231028776277313 19495 20649
741050081091593473 18780 21154
637837195683129473 2692 12707
59148353158420265 19412 26023
463630266649406785 19028 22906
527877374674950785 13190 17928
438573879466272129 3656 12009
521004683924303425 7694 22717
750231544062803073 14217 27644
428566594555057665 1432 6978
442894658117079873 23009 26983
62235424453163545 23221 24034
444173898446141633 14994 25446
382257510562858753 23539 25661
706469437540786049 8244 12226
324392216357750849 24545 27547
737252507408005249 16087 27404
283345093208247073 25952 26685
296183481509228161 18594 21477
810898309841988353 1792 14168
29957997783046865 3830 24962
417350081228563 20017 20047
527603932290670465 6141 30122
719462880645750145 16219 29181
475362763503500929 10257 21686
493719654967968321 14282 28545
273305599587313697 29525 30898
614747642126090497 14247 17751
101974094770017841 12771 18475
903788802027300225 7480 20135
506057244205660353 4152 11755
394794844805858241 4577 9620
591666627295627009 3992 21922
502611107461170561 4799 8166
975233138793111425 7768 10629
850310625105393537 10630 18314
406074229039209217 19752 21139
643627295419129601 12208 22593
289253927476121217 10918 25192
252681264826520641 22318 28705
466559265331188289 7035 9613
928484205902371713 15014 28293
165008541830939489 8697 10161
562121315780316865 13269 23311
683655534124230913 3050 20570
633846112676970113 8308 17640
415072974807426241 8894 9734
671025792241152897 9698 26702
845645353775569921 5878 17540
464928201168838465 3317 9570
567504879509623809 16267 24071
410712800169264385 8185 14470
366001628785145537 11736 23268
174678092494595201 8778 9299
277813058613727297 20353 21196
95462118872632113 15429 25843
168497526775087905 2689 3085
806559772682895489 521 27485
809510755174795137 16026 17956
71118440476212185 7991 15839
178929985201140353 10380 30102
879414458259937281 7255 22243
473969059137996161 7599 24599
913449267732573825 10948 24677
975063941335452673 16258 28878
876486363210737793 21864 26280
661974518528392449 28526 29810
592715933842768513 6073 24871
712402256452751489 28551 28993
865884590384418177 22030 24249
832721002545209601 23391 28822
516195901559768769 5485 26226
442917097388221505 5546 29470
951857015187123073 1889 26076
899562818132249473 3743 20652
982224485419081345 2629 15835
936512358215512833 23791 26949
817504623400345985 15116 27086
948731844535554817 5700 23050
252118482982155009 14362 29850
519668864217113217 464 2943
699066870675316865 4621 27642
214758834392636545 19730 26995
366391960987968449 16667 29854
790774912086906369 2988 8464
355636811185753729 7615 22451
16295847524528285 10182 12318
617139682786699905 8301 17902
244759476916062369 2848 25888
638970559571667713 6630 15834
714545847322636289 12140 22968
529385446876645441 16493 19673
337894470468487617 1636 27158
95665666176053329 29218 29425
214074611936805313 24352 25388
512484995281568001 1726 10649
703461079050885761 11747 28818
164998763164184929 5720 19148
587292105879225089 18886 25551
402125207390426433 21851 29696
556203755425062977 16624 29574
283610940921882113 9851 21385
808603134660753409 4816 28872
729737082234947841 14144 24669
623319200196437633 7016 19586
933361302654496641 17821 21069
555773278171937345 7066 8658
206778592502772097 9282 23004
646716956442791297 1548 19173
28261582852515233 6194 9024
532443580210465217 5228 29837
995758929374915201 7147 20887
909388369521128193 21197 29351
234559164752560897 21328 22105
729339074339986177 2718 22276
429357011036060481 12300 28022
751251944508087681 11310 28117
855728855604219521 7162 10619
649309762642186369 2010 20941
926698461934705665 10598 12186
419500879090680449 7585 22190
839216938953505537 11433 15217
434050946394716417 7182 13128
606835647067455873 13206 15178
217333072429202177 5143 6714
618980882772923777 8958 30680
443680648772012609 17966 23965
100638828227772593 3434 19188
4440523062999802 2568 29430
788786203605972993 10333 11626
534188081824265025 19301 30396
72442159794249505 4458 24985
3594043822349847 12373 23328
694334932450580353 19760 20290
666366505741731201 3397 29722
162560122737005473 15015 24346
280275951446032673 17042 23797
672959460381342465 148 29703
661839220257302657 17116 19082
303737169593048833 9000 23012
496158145684265857 9625 16827
890047823404593409 2037 28508
730186628479682305 20180 21152
423129882702482945 14003 18408
761241089590487937 16553 23409
100673279253207681 8643 21609
643368134982733185 11756 15794
362835895507188865 9007 26341
901980951973062145 22368 26444
579058896259688577 8217 29935
181362895103514881 14647 24556
804441254692136449 4470 17546
861432887089296897 20540 28949
330368378596482177 23211 27937
252360933622224353 13144 16299
106596871896741169 10700 21368
499398418119259457 14340 22618
248604055541598273 5551 28703
172428710811711745 19990 26615
221169290139698657 1766 20149
872229472255686017 8178 30734
377713427515509185 15597 29766
228233644752446465 4263 29915
376830234485495937 1851 12764
359131098888870081 17756 20606
933833450941939713 2776 23571
331398213310759361 5888 30450
564717391334312449 27805 30459
339714600851738881 18440 23378
365288420010550401 17359 21052
277998869773892225 17264 17335
256554628539291233 11891 14484
700753034520406657 2478 18087
870729428663658241 16740 30347
559635925324837313 14222 26890
380777491846174593 11104 17595
302527100239320385 16922 20399
418762533092028353 14819 25534
525760591823154049 18345 29627
698058354410065409 5147 20952
820141662557691777 21027 28197
165535446206412481 22362 28343
897312352234902017 5051 29546
97329117872590129 4353 12896
605436822625240065 15007 18412
47890443451898081 9592 28475
590326546025533313 2299 5651
391996928180006401 1175 21353
512682925300342849 25377 25393
333570706451276097 10382 17458
670526335394040321 3646 21553
270454039488811297 15265 24162
977581433572527873 10048 20937
678190139801522177 5353 17820
155897867884856833 7530 17130
653985797640174849 2861 18050
125013555293808305 3661 17981
209719329404130401 1736 12579
678120284165966977 10507 14358
769444783288037121 12831 21885
756681174449699457 1389 16585
820454330485425537 17121 30000
554116049107374657 1590 14785
356123516337973441 3416 27334
794840333780829441 1433 15624
976046942457124097 896 19849
188909722233542977 5062 16691
120536840394947825 3287 11948
51681549989883281 539 10702
280286608480302849 6677 8579
497817542656616065 1633 4536
525607240927840257 6837 8799
83883929536202833 2326 2795
888911632527573633 13518 24702
1493896224186387 27498 30087
370195966337149697 8650 23417
766156704631686785 20233 28502
818642598388656513 20268 21769
697666671336076417 22746 23926
171078979559538881 25823 26011
73252738006718945 14111 25196
718600265933680769 10270 15406
769009507199054849 7707 11576
814243531758904705 8801 25874
253439063813676321 10533 20037
776895372536436865 9776 27184
652407806696611969 2116 4004
179567581538421441 6535 17242
73559953178151009 1578 3083
938935244366440705 9034 16321
210134938052870977 2709 30548
768204445461520897 10449 18858
441823628894344001 5647 28681
376233485784062785 924 25784
431798097565415873 12506 26045
752868020992039553 20331 27533
403854917091170049 6820 15394
322460827817117505 16564 26737
715347662371268481 12561 20496
227113733754777057 12414 29226
54328126869439329 26612 27786
691239041160194689 109 27272
768352339993452161 2727 16551
821926089777477377 10455 25049
213947604428060609 18307 19067
808732217819660033 28624 28723
213882832792531745 881 28077
779619422603758465 6861 11152
52373028558537985 461 24222
681282260927638145 20955 29342
239851892918220961 20069 26481
191273177363783009 7555 15368
63962912092112137 1792 3943
318894656867435329 4719 20293
992036359420605825 17282 28798
501570931555477249 5316 29814
656378261432724481 3185 22694
140908100190749505 6602 7249
759139856338730881 7860 13550
822782377923871873 4538 5566
932969236201561345 1831 29509
589153862363652097 1721 10525
447401101336250689 20545 25716
758383750929652993 17172 20118
238656255755262945 13079 28083
1679502653722410 1860 4315
991045041299553793 1302 15999
668993727370278145 21896 24432
505283631419960257 13796 22251
88903175964851761 2704 28557
526320106753214401 14495 26986
893322736258028289 11401 21779
45113775207131113 8410 19163
82980960639126529 5614 18745
688347573480836481 13501 14144
810982935569128961 21707 25420
978563660044844801 21784 29869
676186871676840449 11380 21673
823286149866301953 8325 27539
670447916456595329 2348 23123
82157795669292705 15529 25001
148075103976076161 5486 25865
279519284691144065 7959 10099
344224541466715521 13519 21898
252053850776579937 4540 29677
823843128562437249 7487 10391
21212124938212897 287 11867
76318274715106321 5970 21372
603833508333583105 1633 3492
974244104867402369 11767 15397
350542359060010945 15791 29013
488126981363038209 1483 16650
186362499589254337 8892 11301
24084236420414129 21847 27145
520442170672023233 7043 7913
663650523588245249 2089 26369
451605335814083009 5453 23092
92136748345204465 16034 29677
941430013227073153 7411 23240
770893623066697857 3124 26922
677902357625502081 4676 26518
347435665295002113 19694 30701
742068710416187777 11823 23343
42981458272834065 5951 29666
35324662430856081 5205 17437
889481080424154369 2932 8347
825143302324658433 20357 27436
861090381165510657 7848 27062
561636563537124545 5320 29200
93869692175339025 14651 26762
697565906248936321 18306 28526
394984034555449153 1112 26120
998810792337923969 2006 11165
908111608561931393 1967 24058
152418456050707361 24862 28840
680777091147220353 15390 15892
845028990193387905 157 5334
29633340744233297 24998 30695
991945337488939265 18786 29781
986438880414823425 14194 21708
587104461667355137 20252 29279
390799091536159425 5720 21062
30589461628903081 3708 29011
842286382604683521 17108 26231
484105988178871617 18902 30234
852684452535619585 14017 17825
471585026679118593 6372 16560
626964512763407873 12715 14783
424836043361342081 8683 21655
455660018347224129 24478 25894
757810922952881281 13765 16799
201710354259901697 15821 27593
839294321002743297 10801 22568
272813770360080801 5210 29902
240578248590477281 11775 26802
801461093312468609 20350 22616
826283395864141569 2720 28622
690961938256343425 21687 28752
556156537711398593 13582 15056
416881916041276673 5524 6338
94207899441332897 2309 22201
429444977357810817 6304 19718
750893870292824065 18295 22195
854824120045094529 5970 9239
887577119345753089 27025 29309
471929866568267201 7161 25607
737888846791332097 2057 2528
836114225948463745 3836 8357
284813734935884353 21183 28768
300768697538394753 14275 20172
121835282839267473 5770 20843
90836013281489153 2679 15283
460143795629210945 2981 16946
903698053267980545 24639 29359
298766222755386241 4098 23403
826188211939197057 13094 14353
169415344467356737 8047 12561
282280526166779553 14153 25124
763230297611354241 15058 29023
976245117820923265 23446 25240
671860600493364097 9150 30615
990840464120786689 1803 12144
960573376691382273 22814 27341
774054731572462593 3656 15556
971649651830151809 3068 21096
230957220854811841 23056 27417
764479692871727617 12179 24552
813893205144722689 8013 20570
948527489523019777 13134 16563
423952386345142401 17917 29663
682131975230003457 2347 22130
466444484642394753 4280 26498
49201242726642393 10349 27069
983219246717716609 4317 29449
368037408571179713 10310 10314
265354122164666241 29537 30525
493145971178325505 11057 11229
257544633467624353 9838 18587
623868272027873921 1901 6984
365055356537268929 1479 20595
780195643604375937 14687 17329
660491931454892289 8660 29357
171090699956973665 4128 18268
963897795501168257 15740 22916
904126293255263361 4247 11481
731050886469397249 1961 8216
485584970512842753 11414 23687
452213432557968513 640 22995
417241106657829889 12169 28725
975591548714397953 18612 29437
493153873029310593 2196 3320
162695362775622241 17369 22662
55927681409134065 3995 18626
556037770833562177 990 9544
40404847188352025 12891 24543
822880485930298241 7902 19711
335846195916591489 10335 28129
246326710600506273 13350 28752
609984537392815489 26736 30477
911032764901278849 6687 17799
526769080912902849 5780 6968
157746331602758977 17468 20638
559923977293760065 13961 19321
43607304745520993 5976 8893
999448281841839745 434 7373
909619512683697409 19076 20249
285676624549918049 10790 30871
642901695857034369 11139 12393
737930665322284801 3459 21892
617882631056396289 15633 15800
666432717117498241 2178 8706
487508785563491649 8158 10700
77545864353002257 20996 30187
10114937372470935 4307 25490
234979732183003169 24858 30195
297688368928504577 345 13551
567799188219442625 1221 22978
418114256116886913 3222 30761
957632909759933441 8082 9780
386563283912764161 10978 30608
486435456706463041 2929 21726
411661084006347265 8041 20955
816839667472205441 13300 18245
171782120900758177 25918 28103
521193066707173377 5308 22874
530018585094261121 7072 19808
527600093642814017 11667 17416
218515274422045985 1708 24935
673811575148196353 23758 29433
348206856529436929 16262 19411
397850374995723393 18138 19555
622777438187085825 5089 26667
570635897825457793 17459 24189
937267725878534401 3548 8065
254809805562171489 11138 16515
265386935817375041 11156 17123
238996191762200993 11629 14338
392577802103950529 15650 25215
430752747259528961 27470 30965
514544551378179457 4120 5116
541129921562248513 517 23338
309624100189203969 24999 27302
443867382581554881 18417 20424
744080838519394689 17571 21225
969821820436610689 13256 23184
977254856523025281 11912 28515
368311128403345153 9129 20156
901795307196096001 5462 7824
383613756630371201 8598 23300
275859710991248609 8220 20917
92150979562472209 6693 26764
816782475075100929 16292 21421
585200218369355009 3355 10319
250694814782242753 7236 12121
76843634129769361 6961 24120
906872589337382401 6678 17875
874671547682414337 3199 22303
564001192687008769 15644 23135
705897831628913537 20982 22838
39847936158437849 21780 23009
899166498035246081 16311 23332
295895407669213761 10675 30767
426377723403415873 10659 26703
39343122189734457 11226 29978
191193475135481345 25096 29849
192341806193319073 3056 16189
212334103362831425 11354 11999
404588597374115009 6302 18494
767696257036366337 10930 21781
574821927730603457 4646 19002
215847769966952545 66 3471
350575053906567297 12888 18968
438570391277682625 13125 29508
903450603513270785 27344 28164
105268979027453473 10634 21192
61841244599023073 13667 19170
43851145757631825 20849 26284
892976410475974145 16243 28821
541946694220907713 9283 28026
800833277823869569 8910 28416
559638158828239105 13062 26836
135948048911977537 4369 13517
521143960615301441 594 23020
104438628095621761 24509 26048
849816105249406209 10697 20301
202804439177818113 16983 30493
139189028514120849 25121 30402
45527013703718921 8815 9806
118970080623075345 5188 18331
25106446305720453 24143 28187
470848653017792897 9185 27403
407671998131675649 9075 11096
776149320259040769 7500 16802
182798704127158369 17887 18211
106438101391713505 22287 25448
520095732788831809 18515 21715
243248621597775393 5166 28296
213372584973846817 16461 20055
949684628113299585 10519 19776
497563737340712449 10198 26247
139073744833215329 7231 19529
741072509704089601 10762 28973
791595338847454209 7890 22295
219621073152524097 5697 15813
503330436739776833 21385 21995
635699078202797825 27769 29088
113679272070537969 280 21821
730244767557579137 7547 19021
165896870412954209 12876 26566
397840485122635841 8124 18416
431344993127392961 7053 20473
929603954328456449 20124 24391
747251531181678593 5898 7920
922109931971640193 17905 30405
145021832664166785 10301 17879
722957971363470593 698 15332
936653218843193985 29755 30152
900657817209300097 12917 21093
436792922131640897 852 30246
868447662704539905 5429 26715
835802191107536129 1185 8452
631214943288476545 4739 12242
832714195899466625 6858 30822
978185431074805889 12057 28757
86821855218776273 16679 17387
419433386074679489 7357 14564
978533354961168513 9172 14116
750039241665376769 8172 28712
893434136644021505 4684 17746
193426590287110401 20067 26846
266599233742976353 2557 7507
987123850410327425 5429 20991
671479027988741761 621 8547
255146247037522753 518 30991
756122891656499201 25882 26138
166423082967611425 17461 21762
67145160408319529 13681 18590
201422138693338593 5812 9261
383749877255961985 24384 28205
787209086570797441 5263 9016
205503856240799361 14471 14643
176858964660603137 17037 21242
537136297675171905 24111 25646
925912178332566785 4567 6595
884619327884639233 7317 9523
537932751770249217 4956 22718
415772381927592257 21537 27441
980617282965667457 17985 20055
727462796587847297 10204 13398
276035367257783553 4799 6062
219923966154848225 3066 10427
561084052740540097 19856 23558
120283628301212529 6629 10367
777230453351897729 1149 12509
563897564504696193 19682 22780
596646655321094913 504 23849
786556434578418561 8951 9953
595334352731647745 2162 5985
811886233508939649 19168 19667
643959963411134593 14362 24733
614074777179656193 16868 25023
336722856074736385 13595 22486
475804103114977985 8060 18065
900610546403683585 11123 15656
522519958052928513 6383 30668
750965439101072769 604 18866
821525046401628545 9264 28580
812267510954001153 7784 13217
742592684228572673 13810 18796
988854629416174209 4980 9015
313938304980563713 18908 27714
315348927094319745 22999 29495
497626482367596865 382 29623
323355815578118209 4722 14074
137728790649159553 24986 28344
521038371674364929 25537 29397
215949912753263361 3307 26036
571053744649638849 10572 29722
389665058518755073 4474 24312
28692084046483049 11249 17511
647950209907921921 1055 12737
940292712553606657 11713 25694
513691405094274241 6361 27749
487894422517712193 277 13677
566009269253431297 13164 28073
52749596325519121 11065 24423
490904999126865281 264 23716
611186796663403649 4862 11134
647804218813579521 6414 24788
719868971350770433 12771 25849
285562216000666785 1652 13629
598227092638012417 24273 26831
102834474380745889 12836 27652
533529162387360129 24819 26856
152983230448011649 12335 15970
63121868628442713 13109 20440
126775488336622993 16370 29015
77473757106339745 13610 20244
937368240014333057 16298 21291
678076338073850625 18134 25091
246061678928146689 17873 28645
255286427532688257 25715 27152
213235255414740993 16109 17091
148366441723069889 25603 31012
543037580754859329 17199 30455
831734420638447617 1673 7565
573946016238689793 17908 26683
27867198516844385 109 1603
986532401022760321 1185 12384
313759356927839425 8360 24701
49486083867360977 7626 30873
654761082166814337 23156 29289
99629212262275505 10414 13252
68729577660725737 15057 16122
282565340470338113 4171 30129
939263457656721793 7259 15656
800911273194305537 6441 17479
451137769886166465 19748 23837
930838796043854465 290 6104
346778192213562881 4642 14325
892144757758391169 4828 5459
341957536201967105 19637 28946
751622587142346497 827 5582
590249491087433857 5171 19893
628144800490861825 22060 25680
101464525619000769 8124 10555
906279153738250241 1597 14491
845894862238580481 15203 16277
496790546958411713 7128 19140
497458265590729793 13347 24905
371226617021928705 14335 18233
730152948258677249 3708 19882
521500143313875969 1763 4037
744341495668742017 11203 22954
622423163424326017 22442 22896
487597841050629185 14257 30933
447018621746057217 7081 27705
719151162864257281 13545 15898
365695581209390529 1338 13063
426672477457202625 2056 6831
313555751144281921 2707 3466
599990860133452545 22517 24979
396304808141518785 10368 10647
361166864663559297 3723 4142
504957437190942209 7450 15381
288864934961090113 11063 29291
301928244485221569 1066 10589
851076265302282369 16236 22427
73898485831609409 6938 19738
770011327292330369 23213 26550
772421477439916545 21026 23116
239359146261747937 2317 6595
310616801152381313 20014 20755
48699977556744049 1961 13973
580308763552206849 26473 27588
625588724739714049 5025 10952
300414685617955265 1465 27004
93207938741436177 3491 20193
665324937181207297 1623 20690
949844392593760769 5513 18868
887352159891495553 10948 27360
640277693901829505 6406 24959
246249168219431873 15382 28943
648584228018734209 9125 27298
664945433568693249 4231 17807
244663184649049025 14969 26984
29865993492460773 3122 29564
928716274528611073 9250 16017
596331149613494145 12196 13746
276095259521987649 6776 9025
660669106075058433 14546 24387
548558343636216257 19013 23525
732709106581797505 1113 20347
958756216240026113 17712 18931
810771317669615873 9888 12629
228632842008991585 21680 23645
465753146362008129 16360 16609
72618401139017409 10092 17325
236657723694744257 10129 27000
996948598732529921 4484 5551
392277093647653185 7090 30609
703126005118541313 3837 5137
701551211327551233 18864 25905
130114936135854017 14865 24313
372330359187348161 4131 25815
842908820672569473 9030 25656
587257869932582145 1571 13358
32728350923434845 17183 26436
769021384531232129 962 27805
670613361538578049 2275 11118
989807403593612673 20215 21168
724258213618711041 10595 29415
323046824010564417 15321 30780
708496957681781249 3673 13001
35758119341434025 13431 23328
318298916052384577 13864 18662
149835542548505185 856 4534
590005786231550593 20259 22092
481830284641471681 9387 27256
398590961326036097 16612 29557
74469468105181841 642 16237
945874846106228481 691 6351
515073426269534465 2349 24032
856556660847616001 18189 20611
920563387608968449 21643 22926
583948192900429313 2115 9211
183945292362192705 15205 27300
65036441170136073 15251 27832
534893227618486145 6472 11631
132397883665568369 7884 24712
426740532680238273 5195 13695
153113331968398817 671 28424
709952528196158337 154 30864
123671600989744945 3021 14840
71388481469380593 6763 18109
219915068060871009 961 1714
821360013054235393 1718 12421
899548394777248513 13291 18143
42749565241788193 10475 31020
105499455424819649 671 2024
845082693458028417 25831 29317
45230960840846993 9738 14387
897561616835286401 5093 20957
520648286162597185 2759 13685
489099130138672705 4362 19769
438427930351657857 10390 15767
514878569733976833 4050 10741
42782202855477185 23720 25588
853101629079066753 5877 11121
600732335841790593 8899 20625
587337445354744833 2660 4835
502302571188707265 3661 14771
315194575991714753 24362 29755
333009310324094081 24528 26068
506393043318578177 264 8949
324380683647461889 15982 19904
92734133106024081 21763 30746
620568728681227777 2938 16486
317656113133818241 11622 18366
339338548968143553 9832 25688
101292443025190689 6195 17557
321093477282921921 12359 22232
879917837720423553 1995 17488
735963184382995969 7764 30243
666412620399132289 9703 20680
58972901315677009 13660 30191
916974007300023425 11731 11836
183906783018258593 14164 28857
261919475490007169 15200 23989
201080292053298145 9823 14629
762984118865997313 19376 22529
593162439597108481 12004 12503
550010416880684993 9023 19061
485234600759547137 11813 30886
712196614231015041 3801 11039
581758346358398593 8969 26300
485491636094113921 4323 10543
314576464595838017 19241 23696
669199381026427137 10350 30047
980446580330721025 14768 27834
382041797252856705 24519 27576
466718665307290369 273 27812
417547298498600833 8311 30830
780314855298584577 13810 28620
494349352613145473 11217 27031
840527876079597953 17733 28918
178183826011743201 23182 28142
912834969463517569 13946 14684
577825592356635521 3110 28943
267359548297058337 1743 18455
94394219324964721 7103 18702
400669205437665729 18589 23362
888163926915613185 18656 18970
535977610488750145 13547 22417
971361730463282689 4253 5243
412249695310976001 1932 8765
376492004843743873 2445 20183
856596859025238145 2117 20280
614377913847970817 17082 28707
946264812605321089 12517 20321
231817401324523329 22109 27336
551715076622322433 4525 21297
783391736791113345 18370 23775
538145057469932929 881 17363
89845084333422417 11203 15909
888755582921241729 27362 29713
430252388992425217 1751 16093
965727723982283265 15627 17344
944365989737296001 6092 10856
537995663846380993 18043 21980
60465315803352129 20138 21761
303658941397060289 9077 13559
201976125725952481 2527 26829
71663705591923585 21958 22827
799672876244169857 2755 25951
375802527133160449 16373 20433
159954993425859713 3283 13291
436174437458028289 8607 17686
816897961574252161 1001 17240
143881540704626337 2728 8120
67156066844791697 9216 16279
195839027845003969 27961 29008
916733716123882625 7165 9632
482569547186230337 16692 23924
564560933938796673 17714 19459
126511442020593281 14642 17328
350382991597935937 20979 29483
181938448657916737 9089 10781
770917774079197953 8513 22256
41866021300869249 2389 9757
684380151657460865 15155 20231
615097384894582401 19477 23105
264194448027414113 11235 22177
470570243529387265 7929 12909
113973137774646465 24594 29939
961436702858691201 1703 3311
255371917199216385 25290 26654
423622636702127425 8635 8945
107888122639860033 15832 17306
5411410812982354 4641 9612
10705302017615993 21864 22887
248545403767401761 17988 24094
149300426276393953 218 5730
580423929599049857 10127 18708
64682947014905065 18521 30018
758806039530291841 1528 30085
505426464989266561 12273 20654
612135393324834305 6487 25231
600588695549451009 7079 27322
47518642710322465 28410 28714
60740156838871681 6423 10564
272362296870085185 912 18479
40264502051673649 5976 12183
785745310038969089 15474 30180
916286231988475905 2300 26865
992390000753616129 1843 23947
970199837106211073 819 6018
306057507340234753 20316 28608
554170104526516353 17854 20492
433720547509693697 9616 24674
987636382913610369 8859 27722
366778207312926017 1630 3106
240682166710353601 7599 25541
77508480293161601 4249 27376
437541586254955201 10696 12066
463734427727395393 3427 21328
76671379517588177 4693 6231
895638946473923201 12464 22331
748018045506672257 20571 23547
733508159462409985 19634 30293
767101667424253057 2113 5590
802856378991165825 1866 20879
686297770020335233 5216 12806
501058103739445953 8139 15949
74962692956145105 5447 19369
878723538716229761 7718 28803
237616376793614145 6370 10423
38046704562098913 16734 29678
833996900280265345 21762 27666
980518734520288129 19939 21145
452042593313596097 18171 23189
85973228237442353 24627 30960
840555089417787137 2821 13694
555377676659020353 5719 19074
866198329252529921 18734 21164
676885669444054401 5227 11528
432186026068176705 1127 25626
585844725971227777 5976 17966
453564375838627841 20032 29074
67498615118076089 5674 29319
828559519036044673 8636 22735
473180338741855169 298 4404
313921802710883201 7389 24489
550332435954054209 15690 25015
582649820348006401 23668 30713
754816337402147073 10309 23220
913999660396942977 17900 19896
175237863061461505 2468 28240
724774934836286593 17625 22186
265672323030685217 10762 16746
931530974726900481 19387 25698
210480706780678881 6519 13903
321480278749003649 26483 26588
258934149378816865 26881 28372
36981550013454265 12936 27107
495410748343864769 9027 10118
392129913324023233 14742 29149
93512962372500401 13861 29835
33905093190202961 1851 6721
734478245466526465 2727 18874
89558111733975217 11912 17534
37789936239860825 11173 30069
42263943804929481 9855 29014
599717602574749313 6043 27300
152746108874477921 5754 7939
119321570079762289 10815 29955
80582557313551457 21891 24408
137392127710931793 1469 2762
259106345625820481 5688 11811
526722309321471041 7448 30465
823291154012995457 14930 16019
102762993717512081 1887 4769
655837164970304129 20242 25139
23619387628997401 23619 28662
179264925687579777 19965 23404
210261103573564865 14137 27935
432587559193148481 2787 24639
17928208875972019 5796 23105
965940199123569025 3795 6563
916929091253287297 14539 20393
844352017834321409 12322 20282
117139368357925377 9240 25360
509438302570391233 1339 24095
833963732688282241 5928 29533
21482597591852229 16114 30951
138129609918607345 5154 7444
763170880494588033 3635 5906
560503158847190273 3518 28644
264716840504146241 7149 15725
996372693645497473 11407 16252
143132366083893457 609 24623
78320017096608305 2854 6771
453308917959514433 1994 26952
714371369736923649 2122 22848
974576562413918849 4265 30160
555527680376378881 842 1331
164225187895592481 2666 28674
924572480559220353 1540 16710
338470114488746561 18710 26193
748383318810219521 18916 27670
164807033459521089 27463 30399
831752707297127297 16369 26823
412836388009313985 292 6257
226255687679305601 2984 13581
489571215901715841 14462 15774
199536702454139457 15221 30859
699044219209799425 9187 28846
486168411711808833 3394 9671
317543835071756289 16405 24624
762871367281789441 9340 23888
990827475932295681 1264 24188
77257920885536177 16574 29672
37716160074378281 20497 29657
692343906507858305 9258 12212
628288685783889665 2058 3601
76100579903702225 5553 8448
919251882926754817 8340 9302
668486083993272449 12179 16115
633663455237840641 1360 23017
392142514685509953 16640 21972
616723571935207169 17556 27808
507816874675967233 21570 29119
262897336401881185 10953 11967
236259737113606145 12678 23814
750044071480186113 8732 24051
532379522857254977 10262 27560
449183508381739905 6949 12969
749511966399616385 4377 29364
149394123462823105 12659 28705
327840937052258113 24048 27285
542973440216815809 6344 25809
905032604266857217 3904 17061
177213385324545665 10582 20546
700630439760729473 12592 23724
758423904757510273 23651 27680
802196204205962753 10501 25332
196476102803213601 7550 19714
452765209118098241 5263 22278
268977630090052609 23170 27091
854075044834551937 2730 16847
595647774934928257 12741 19488
646480360958847233 11139 16283
14361819694730827 19009 24967
908964636386208769 20969 27785
388923036750124865 5132 13312
853966586865340161 15729 23647
906674056947270657 4281 29901
373525720066929537 9372 29844
852960494145758465 493 5401
176706648784985985 27366 30908
282729046340680417 7062 18877
44834124948842201 785 5522
740115188042349057 11124 24441
692257896277141121 7 18413
531157545416210305 9825 12802
784201288721384065 14249 14518
609256553655352961 19727 21631
233890380898415617 3738 6896
822951020347151233 14397 21548
846753889489271169 13977 25946
759156988024781057 4805 25377
742173156151068289 27661 29905
649677326918027393 3904 16349
634042438394480769 9042 14733
141026257355189697 12944 24240
731194033303936001 11730 30564
390274389784313089 13726 20944
675862409646107649 8979 21010
705307777720118913 882 10508
991264475748863617 3897 20107
710355738884135937 10640 23745
632369098067350401 13949 26463
626977100780759809 5059 26313
482240519877862529 10737 30556
181904175203502657 18458 18751
195675457013017249 15254 26600
211298542858084929 903 15459
356396671257243713 12227 30052
890033091270414209 2794 19835
665542243973838721 10361 20949
450685623480875841 13011 15664
258411703634735105 8421 26168
870479377270814977 5526 12631
177478449865510881 14226 19035
859732640909040641 21622 22201
975627247544110849 25753 26851
259352714040648641 3586 19604
621418773400783617 4596 26544
520771119602311937 291 16155
319361057469123457 16157 23518
907473701893369601 14595 28400
49860386562052385 4395 13824
121963830668871505 7012 13235
894610954194547457 20626 28711
646833011791091713 3450 26397
227524983529796993 5569 20354
43863423486651953 13056 15741
419761714606906369 21301 28764
237115885260127617 18485 26317
108740675978857841 885 10520
362790227442015809 17418 20988
170569687310972993 27494 30309
466056164188007233 10373 21682
679163254929925121 2833 28732
588957299576218625 467 2177
296287711500397697 935 16744
738181913719134977 8387 28345
297404245837761025 11919 21566
376998119369513793 9524 29243
464720071061833537 6548 24570
431235923390080001 3895 23869
498705601810563329 18352 26048
653816278425960449 511 16225
983552788401695489 27334 28360
106519245913066385 26251 28334
52974372286520577 288 11946
155234892948950433 6888 8315
85652615463203569 8487 11721
466309772127562625 4481 23009
826116813643999105 8692 23411
284909093118169921 7807 19659
996207675348628609 1684 26973
505420957094944641 9109 24657
896416736590943233 24328 24421
276885628293168641 22688 25048
181507909377671681 12733 21959
211333518610036449 4143 13376
193288975266959553 6006 6525
611932182876909569 10613 17738
446623353797676289 1245 29823
143975538045911121 3000 4877
217582277298198785 7012 30188
496573237174626305 3603 11279
357896870214887041 3470 6241
347339216934660289 13406 20580
781058215070537217 19032 29394
436292043179019393 6414 18214
543564346638234497 15840 30838
995275893516922113 792 5894
74960468730701281 19602 29022
728597329402273153 19169 22247
421363634318140609 1896 27259
496950114166782721 4474 13955
197813593387870401 645 7992
259991514158581793 15286 23318
636982651822606209 842 23080
136878897616245617 8965 15601
791728719169931649 11367 20429
740072305577822209 6183 27635
214791234521356961 24119 25055
712929137764792449 5930 20780
952397105688952193 6732 11444
357184411601718209 15705 24068
37539497346088521 5817 20748
685164676064633985 20912 24476
685347644589576577 2742 9064
438720486778290561 1159 2124
621501773860870785 16568 27384
540470249521082049 4558 12720
21532837691943029 20819 27912
675233217328592897 11034 14354
246688657811532161 15736 25229
3252597740047492 4079 17179
417366036297359233 13145 15386
685221404211684865 7203 14179
768904366926364033 2155 17049
331424804691000193 12719 19724
233312372000362689 22805 30838
505424858259498689 15599 19746
984131635312749569 8581 30693
788888770433803905 892 2826
193263403344936065 7619 21363
72713684392706321 465 19121
260395682835337537 12817 30705
899787867481666817 2936 24152
603302608375536001 7215 27152
985569915961900033 1634 2005
494181569871145153 14428 18629
794227648240028161 18586 26467
379072033065234817 6347 18526
97491277885350065 7966 11223
905819486315493761 19378 26017
737652246572526593 17394 18349
268631222253667105 15060 24455
587530920975307649 7213 20278
51049307159942713 20441 31001
293688170500278273 2091 7427
32184575596609477 22461 27236
595131092159274241 8622 9649
906143135879403905 8631 25295
859470826839515905 7702 23034
267944048616918465 6917 16445
802295698710860673 236 20060
365291613750386561 520 662
999072664725222401 12467 23599
368167220753186113 4581 27113
235234401606813761 20065 21111
777110560575835009 10396 15164
909850585954718081 22322 24995
111417740827867825 10166 20921
263532046222490369 19355 22057
719638092614289409 2177 17078
922894558415240577 8763 26427
303562598100775489 28320 29857
255659720267512833 28105 30225
469482799302113537 13159 30788
456234497033381825 820 2699
875050116536719745 9851 27580
547630331646541185 1025 22060
132139914117303201 1361 15585
711368757201828609 2123 28952
926580593597726977 12403 17327
473570135307053185 24808 28650
160078749161897345 18665 22586
392710331000177601 8401 16218
437239665270645633 11874 26868
854060920606723841 15529 23051
658060040237288065 9302 11265
207776359231676353 6216 23478
53239338660098665 7781 27860
935813411797450753 3206 28510
48180331852734073 19887 22109
104818184846568129 11040 27161
453204754814628097 11766 20492
704443646381275137 11739 16266
99151182242152913 13805 15121
464923188215298241 15289 21537
925932690010519425 1744 19670
365098491845397889 6968 18138
195967849567779233 3826 28098
487611374451166337 11841 20868
734082135993183745 14341 19311
702046853129200385 7882 7888
889944294561544833 13200 27455
102169440062088065 23528 26422
604564581170116353 13006 30776
821127323615623809 18543 25619
999502864396049537 2415 18344
70358143134956921 6209 15905
862583407962340225 21859 28742
265503853972472129 5238 27910
775396970086760065 8351 15793
798015550523675905 8394 18575
687304688952885121 17142 22533
727286268296150913 16361 20182
268377497705586177 3209 7475
381154449623256385 4072 21084
135877168621242113 7981 24428
91354958231061553 9265 16771
82727664633253537 4274 30929
823487203767459841 64 165
678683920821875073 7955 27160
613696645552320001 10131 16641
127500608493903649 7280 24413
283350911586286017 16529 21135
278903637252760449 13730 22424
909593534607676417 13345 28355
922488240800120705 20381 23374
854570214302189185 10467 25226
597162291466567297 23118 29775
596369290516459905 5741 7659
33592872190098433 13092 24482
333079793430233217 17664 18635
817617599002481665 1165 8613
874714889619081473 20784 21586
529903883960926721 15958 25034
853703827177472641 9924 20739
282465819460817601 8557 26529
749903307860076801 14089 16789
121814343892992833 6349 22718
243300739510676321 5976 30222
541694583305449857 20660 21615
681837053070875521 1420 12604
177236005620258657 7215 25566
580848793879088257 10787 15688
324903137360742273 907 29985
137614520995438033 6812 27392
864549652529689217 4466 15014
294666766440247617 368 9192
120024250870038433 10049 14596
213282874872600545 12345 22285
651400311870375553 1681 25547
283904393841968513 9783 14830
594536571101919233 10528 11924
338174426953425921 14815 22435
634727534918908929 24821 25351
7144840662409281 4476 14102
659854026328325505 9110 24971
205583149990058433 3547 15033
198298777182330369 17115 29581
326256384002736129 15854 20535
997496507055281281 20037 29063
851785779984535169 6023 29224
220152981223492353 5175 5490
578708179963218305 3730 18349
821735076162347905 5741 23406
80180800831708865 4803 20546
86300826265940609 3787 29771
935995671313666177 7862 24714
329891927601075009 761 27982
781616239429890689 4490 14116
633181825776432513 5943 27045
508550230092954113 18743 29266
17461794015609657 23642 25415
703186458866024833 9991 19359
536035589232980673 1312 17877
906855315639948161 7542 18678
936684058580262017 14953 29368
667656829909159169 21310 25789
701669179764820737 6885 21352
452153080169484417 9002 28309
226985017999219009 7730 17546
430356099766680001 13924 15764
702133657797972481 17430 22079
945171282962125057 8303 12047
313554134482735937 533 30948
300367274372231233 23586 24637
912474664756075521 3319 11804
704175893035245057 9376 16170
72818267102029217 17105 21665
353031698882443137 11792 30995
674783332750948225 17894 30280
440180181305581889 3357 26529
814210349731730817 5444 24442
760415573061546753 12201 22105
807908968550833665 2666 22876
772511739239707393 17464 21463
986745346314158721 17708 21213
189106186328654497 21815 26630
94942915436561745 6314 12016
736725024318960897 3278 10323
243743126923796193 14025 23850
818514513931940993 20552 25211
908357807346874369 877 14390
292994035819209153 15767 27077
593676732573264641 13508 19240
760144293497159425 5606 18408
946777158473921025 13913 18202
509947879923377217 10755 22653
330551895383713665 13051 29341
185803112574884481 17273 21175
650920940698455297 1714 28804
39116603546023753 8526 10353
821291216142945793 18127 30165
461611195281573569 21824 28555
404362553451520065 1130 22150
580806073954310145 1921 28319
875030635893729409 5210 21536
930416292193992705 15257 23638
194255448255432833 14982 15791
4764168818542914 3553 29196
721638334532649089 122 9022
567731164814755841 2006 12033
266932695831641825 1830 15219
469256431218045825 107 21736
772613509956478593 18531 19863
669831426678680193 16403 20896
143914039766542609 8995 28227
480332948864447233 642 20887
562166198568455425 24393 25778
615818770015362561 8958 10749
517911529798610113 6903 7888
158709848884544865 2409 11740
101945954450975761 9474 11843
911275682322834561 6460 29022
300320732331215361 20751 21304
703753771428740353 456 28193
408678372724118337 24882 26330
486995453740359361 6036 25768
887708838285263361 2451 21857
940866309638611457 7998 19687
55860685041047025 8685 28269
143923406235384017 1483 1659
423127791384303041 10217 19624
47812992618521121 11405 15522
181512534321733185 1982 26687
141024651840364609 15790 20279
988728905912026369 2581 18514
824298254511237633 13795 16513
673502114195578369 8630 14012
986808121989636097 2141 10482
741049394398089601 8052 15012
803799289076369665 15476 16879
18772698711408965 82 19035
272568915914700225 1369 8406
623269845072954369 17063 19780
823158047812999169 2503 27238
106356752179955553 3415 9520
865319005558259073 2891 4398
515369038785962625 15731 21886
438887213154220737 5870 24343
726735860039319425 2593 7375
434492820063024257 28845 30664
240967637903125377 14524 15993
494143079091376321 9329 25865
519111221878070209 16740 28567
326847027080784641 20337 27672
388169277992119553 12381 22298
740801212259601281 3182 22731
137592959713508385 7149 22428
420905743430420673 22541 25804
242165509361754529 8869 22073
360359859533875969 14708 17621
688173580804267777 1654 21415
212591256510503265 6126 10115
512933932251684161 15717 25903
518186626046105665 15363 22861
328473157176823361 4087 25655
918458932842820993 16357 22880
887065809165406465 10613 11270
349986282738829121 4869 5013
916357706164610817 16367 30848
477731143687631041 16851 28270
575524483005608577 7512 20511
498746987619984577 26913 30833
883239440096353665 19567 22681
618981562329633281 22784 26133
977748142805680257 1108 16636
85639032275739873 22730 27003
31644561326835685 11716 26927
496115895885619521 10913 22212
767633922454734849 14031 21024
759589767434722049 3908 26139
699832673578747265 4299 6295
139860818830452865 8232 10508
231114054385741953 10142 17460
787110930957059201 6354 11556
981098224558372993 3185 22931
198317388377486017 11747 27658
572672892237392257 270 23676
435355511045475649 19167 19741
260980250520780993 8224 23208
220641355882730049 56 3602
355545126510079937 21681 21705
695650839243260289 3390 12140
867928623391811969 9283 19626
373338356069037761 19812 23912
865644507714904449 1844 25176
579588134395255169 9620 27277
794874567704560769 6504 21193
755139769587270145 22876 26524
282537924961857825 1506 13945
292216522703089537 19163 25494
210356980477179425 15175 28486
914462926745866113 73 9522
313915826849381569 17237 30266
903436952804714369 1017 16435
354965614746724609 1184 2546
277940063648440385 11780 21018
786805778402239745 1102 18002
165138720950867681 854 23356
725354039280411265 23342 24902
708681868980985345 8172 9255
394895485158173185 2343 9897
683163832337431425 16145 30679
544301025511025217 29714 30608
552456382785958785 5742 13776
854313945826064001 2237 8728
184392462982717825 19235 29699
58485200487389481 3978 11359
256820240249989953 26556 30661
519478580729355585 23194 26194
414061664712551873 938 7324
399886004093666241 13652 23652
904819606315140097 21237 30243
627441287008238593 14085 29572
660179486333593217 10439 14629
593010762472921729 6384 27175
967940433300608257 15562 27301
766721455782629889 1681 5183
793273179436670977 20518 24233
836324599990767617 4351 13301
913664706192474113 5915 11559
569938113675235073 29395 30938
402783429976981441 22804 29697
777053521694035969 7113 12657
396788931323523969 6210 27349
595560583760004609 10492 20220
337631919326828033 8096 14206
25542869557334313 2330 4290
466086323410054 20247 29138
651576461636054145 7888 26736
58667283389159057 4546 22707
307060051366967489 4078 22617
487000394971342849 11980 30004
603491333430639489 23064 25719
385030018096490049 6074 11342
160683523367104897 14388 21829
368388432429224385 9832 23161
853365586607040385 25970 26478
774540386699872129 4215 11506
998946039287211777 14683 20415
145468016772579041 7782 27758
949973943994223233 16253 28452
388950231176398401 9557 14515
217300721582653025 18136 18856
609690914269844353 2668 24860
138932048964917953 1578 11851
136630089351317713 9084 19927
265230128152019521 5107 26823
204734390987535873 3309 7656
453935607667261825 6444 7949
295682483442153217 21698 25904
583772741945118465 9098 28970
142542894519504417 2705 15815
226140315162425057 11180 12525
446650987187300801 18013 20577
797124764244706817 11199 30812
30452459452956049 3111 9045
610089118736652801 4425 8123
392378010020411969 3596 23326
785389307492941697 24772 25077
447679611092109313 20991 27104
25256366040920853 6863 8918
728972470394442241 447 16062
324966622840157953 2023 4157
699911406462316417 4547 9993
847890110564918529 7701 11157
331476978845575617 2139 14866
972859423618977793 8954 27133
853646612213179137 5022 9323
485933364774339777 865 1647
415243127217312513 19567 26353
198533241190894209 22269 30375
815317688228642305 28318 29750
279806464531475297 3592 16001
73178296138838305 7971 16027
386024636575363905 2981 29489
366452036035251905 4968 26141
815024999678868737 16306 25373
423238360869365953 25305 26544
990706552453083649 9606 20029
621966694976716673 1453 12065
952175037394312065 12780 29168
242503108481475489 1816 1969
637351688035515393 22463 28982
755266139093617281 4756 20747
590708679622721921 283 16854
335955389561551233 3907 19385
383608076411867649 5982 6237
176635856211557761 15835 23444
222272416056455329 15651 20830
871136327654244993 8158 18337
387317602822626817 836 12720
790377790399258369 16413 16607
205627322270387937 1492 7921
594987612070472193 23510 27608
245744585365379457 1539 5033
855475312210042881 3445 20563
339327971221592833 19842 23013
686613316914776577 3776 21809
805089309414050561 4305 8525
182937960465874753 14865 21710
322735037895725441 8830 28509
48968133767974817 5897 18696
51867126026827745 2622 29604
503367587282550465 6744 27651
605059043923233793 2508 8117
22551689884824813 11365 19737
122938955330930353 18981 25444
398090547067862849 10106 10448
622258573998280449 16565 18059
843380060534034433 19860 27799
634160340804022785 2590 27279
8173012851496965 10716 25914
630909661411777793 19986 23667
53510985719260161 2899 24973
601625142022463361 9658 12878
103911192026128417 2980 4588
56662948457201881 13039 26052
502288980474819649 71 24997
684043094315718785 7460 26007
33472960893643489 8011 11277
194525741383870369 23289 24815
406695796728673281 11711 21491
326509366354166273 6007 29821
578145055818605825 10763 19261
112736261457129665 17210 19967
135560865867805809 18717 26315
448275473504146753 21817 23641
62368260793046913 15716 23414
27101306038417761 6426 11388
270100737127467745 15998 24319
450466018309519681 7085 17992
923054829312359681 2780 17004
205885238920430433 7259 17660
6886440255815530 9532 9996
681231292203115393 11806 21472
792585485151530369 4818 25627
536081789943636993 3248 15054
902828454079315841 2550 29222
789683347014367617 4455 24906
435760574414143041 10147 25508
301459622680155777 20765 30902
218440868111859041 14891 22808
127109293521051825 12697 30607
279589102603548417 2165 2826
984312088199516161 12060 13032
958194694711853185 9072 27045
62241869693444585 9859 29115
947273297936288129 13631 28995
171400085128098561 15314 18714
7265436996650721 9335 27009
611520305898359553 6790 24370
49592808182321593 16181 25245
7068553880060336 9042 29517
253867255272485441 21047 28474
536895760668407745 11424 28548
377994475474803713 21670 23211
351730908572321281 7880 19250
106465714630676449 8426 9003
221301671198467873 4678 26904
698308654284115713 7156 29189
552515716239696513 5695 20238
565668451097185025 18248 19122
430771820006746945 9113 9290
160774054596554817 19276 29388
867395232038532481 5796 30980
801078475802686593 4178 28402
44574325691947081 3053 10596
253967917777540449 15124 28044
378980053668215105 23616 30768
682803558564149377 21826 30316
59739683930949641 5692 11811
554689779132399233 10884 12459
135657230749686161 8946 17540
703967506536489601 16065 31011
529971977293065793 238 27713
814592951304742785 4566 22851
134034717878620321 14800 19065
342160492704199041 6046 26419
503996001597293761 17373 22639
213530988873156257 15248 25685
147772156018177729 3989 22914
891366205437922305 4567 18809
704635884908164225 26026 30343
669694579321369345 13329 14555
775740668312266753 10054 24493
757958796639787393 99 7258
403944365353645185 9840 15624
682540361465282049 6061 6382
60851725785013857 20090 25486
870692714643869441 7164 26455
264982808255219041 7766 30311
285514911922174273 4325 25196
675491238245655297 8358 30661
280408831524500353 4330 27109
447741844085633985 11433 25285
775287375803127809 7435 29890
707828918540329217 21802 29128
905021125295210241 17928 20736
922417759013974657 5397 14967
170630761999145633 27046 30054
164758716583264673 2884 17415
253174868154918177 4196 25524
151922031760584289 14662 22504
29617588714653921 19894 22292
253152785859626305 21506 30583
489100114955565633 2700 23929
348077246666015553 12355 25822
745178163779026945 11711 20664
554643091820793217 22791 28237
394318593926715969 15174 27224
670293585778573185 4945 17022
657442129237477249 18245 23142
285320461290112353 757 22054
261068186897720257 12639 30535
616352774884155905 12763 17769
912153803287107969 21105 30399
767474667163185153 12736 15261
999032361306877441 6429 7795
593852292239993985 10131 26669
587702127282124545 22388 24666
44580105821509617 7299 15347
342022493679596801 25727 27891
196358406830519521 6685 18110
73194483784160273 16195 16341
673823818281817985 8631 27052
954854316493896961 16952 29847
25733757738997553 3919 22332
355163105979368513 19165 25196
235115092675712833 4128 20824
22356039931654693 7900 25356
283670280222686689 26099 28310
843931061723392129 12908 28650
26122727695224057 8297 28762
971190359437844865 11166 27456
630272889792188033 1147 10609
709764679508520449 18612 20498
965746296649669505 4843 15128
859285871777590401 1389 6825
601580015527282817 3336 21140
705458601274297985 6207 28162
521705492257723329 14426 17144
554850698892170881 7746 28135
864025390511947905 11666 26257
912071210703555073 6921 18836
801665915745857665 2093 10920
614252672810213377 2036 10127
731768023140382721 20784 27527
278659807960277569 552 19651
13424562740340207 7696 23816
111941578669121361 18500 19402
199145550633765825 13156 14246
739939395233943041 9949 22599
691942815324736641 7041 19273
41879999044372345 14634 14991
558716777914106881 4097 29406
827064114456899073 19259 28542
215103036988381281 7117 27793
123835563770644081 2478 28446
845803693506944385 8171 30536
259839051657063905 13071 15237
663515947513545217 12945 15931
343939197768808193 27823 29510
530348191888784001 949 11889
981620104097682817 943 11577
421933890640048065 22470 25395
631076587566656897 5525 25277
270365681158061473 9029 23623
413333709139077825 9449 26517
642118961105822465 18585 21835
122273867718806881 10441 17595
149283278590054625 2783 25753
537204270134278529 1954 5503
782538791890459649 7382 24524
263958773692554177 26158 30405
689845957036560257 742 21930
435047897141128449 6446 19966
574055679686026113 3425 21916
903895530491528321 9036 17158
414786364750291649 10847 17885
495884421297912321 8076 22952
519750709285460737 12545 29906
782150858837827201 9039 13200
700684662551843457 6045 15829
53018353867752665 11178 29683
179972688213624097 11125 19014
769469995625886593 4511 30735
834870167813711873 22372 26960
325901356708978817 289 18378
201286084029590017 20061 25961
528120855097672129 1170 19709
271188427011246337 585 26421
325646682774372929 15231 20971
172751830801033185 1415 2250
293171714268854785 4154 9506
121202120084554113 3774 14623
668027745681651969 14541 20613
709323900792583169 7848 19482
360248403059461697 7939 16027
492013493068263617 2985 12317
841541298930746241 18112 25316
616371984919780353 8247 22527
897391228850072065 7828 27388
766366382877698945 12816 16242
452408460470390849 2478 14891
949610553498786177 21123 30985
511395079295954945 1275 28567
737858902290405121 2299 30048
849356819537245441 13962 17238
291066039769262401 5483 27311
840038638686625153 8800 13289
383700056531104385 1574 15986
589181922505215233 11766 17121
576060965083854657 18686 21035
417335734437120449 2168 28655
246076527956056161 19366 29863
694309365390846977 8291 19883
462325569042476993 108 12204
385193813939881857 24148 30052
964336154639433089 27431 28444
65127335162625145 27322 28620
85927982703111633 12714 15383
876836750492447745 15255 19873
564193804689715265 17422 22781
716366552597701633 24316 25371
327282250823103041 3214 10637
259611902846248897 7571 11344
74249973368246465 20601 30331
416277988619040001 1909 9932
563463632375942337 24542 28263
941299918595621633 2581 20052
858384067044987393 14535 26883
512181266329161409 13124 30360
631721649848302081 4876 17906
268100489643732225 6628 27101
476019549208139393 13265 14499
152886134833632769 26009 27824
116597379550597681 2220 24975
686773450843436033 10619 14733
708708471644705153 6414 23694
178658620918138657 5454 21256
514461539871618369 12242 18355
930042573116171649 26055 26516
715674961028192001 26174 28938
788320243207433473 3989 6840
661508104573783809 3952 9354
494764452400819009 4491 10754
744492539987554433 7345 25866
840615823092672769 22009 27461
543053506360351425 1587 12149
207347348177027169 20668 28296
864425294788112769 13168 22600
667420759965576577 15718 23163
164068064549411489 21908 23054
660669992543848449 14319 17666
294489421530577985 16002 26004
418314967643578241 1566 14470
155743132261775937 5454 27210
820868585414590465 22129 28681
848216151768447489 6243 22107
802535806809569153 9890 21371
744988675570880385 315 20331
59776725812628937 20660 23975
141521039156934593 26006 27358
212719107323049889 17872 22648
319350632072584513 14293 26925
297838216020497985 6587 16859
634984643678230017 10516 23811
406903566886452225 3632 24786
197099511811273953 13175 16333
230661826945908641 12685 30545
480077341638285313 859 23601
477142251271100545 4286 20522
151210361945928193 16698 16810
757120542023418625 4437 22379
980142880499450113 21890 21947
765243418621732737 8852 22499
448543480455839489 5901 20587
584460815769308033 5497 9020
277892950201184865 15884 27131
703534258766705281 13218 16583
535534196070429377 3732 27335
522100304249793345 5700 24423
455235019427711041 19243 21561
500363190462959297 1415 16236
334772693961127745 3943 22420
515850660709038081 8224 19555
438809548806851521 9287 26127
879961907600527873 834 1218
390540322055542785 11394 23805
952775652933500033 10695 27293
102877005768455377 5434 21522
182285222080817985 15331 22344
715081123625168385 7968 23180
977729362102980609 2142 2721
454271430253690753 7953 9543
472917728866104193 2637 23234
212415570557638497 145 18946
409134878396319105 2656 16789
273002199148130849 16743 26576
582839230074622337 10827 20159
486011680953055233 12095 18626
586456028981007873 13715 23917
614590672711948161 9353 23485
353908512466357889 19225 22217
835655956881183233 7682 16742
997153571721074945 13270 20110
1100140899673364 5270 13659
703865288729073025 2495 6220
404326935802316737 6327 25285
548148275486415297 471 9631
328657483799865729 15318 20450
324345700132322881 3826 19129
6556674789393925 1299 22604
706756697839328001 7668 25736
688549780981681153 22177 30254
1115548869162098 5029 16271
836334242792446465 17082 17843
638916575610341633 15775 17723
672060311810717825 28310 30819
296080195250947777 13691 22842
367599345258739137 27997 30379
727847875955493633 250 20203
838312545290655489 7967 12729
988638630360096513 1700 28528
598207609962969345 5098 10046
133048027411053489 19684 25989
948619386200100225 13089 16011
556994431298857537 15961 26029
795210885411663105 13006 15659
126015974729259745 12644 12871
186164686725682305 9184 24985
639875936299116417 16333 21834
943550206164417153 11988 18075
953034790389967361 9348 13075
809126411942848769 7485 18069
891884853178947201 1442 26242
721844925361907073 11387 29000
673786942138182401 5426 30232
748312425864931201 16861 29580
701894449446083201 2526 12268
489792966166589825 8347 20432
413975272196285697 3506 22450
323622204868961217 7706 13751
638438278256682369 5539 21294
105563263206803985 5496 30626
466296602442330497 6691 28682
80647449613344689 12624 23249
208125883939711553 4703 11030
454126314968476673 5601 9608
752258953332120193 3457 23594
349833117587898817 25602 30166
36425916392982313 14712 29888
86271410900920385 12476 29091
2017965172857573 19095 20188
413064398680894849 9751 29206
112677377846321041 8314 8443
992513595294212737 450 28814
164578551029979553 20469 21605
580426168110641025 621 17055
475309140770558977 10497 25510
87488846245420865 9221 12455
679684403566373121 27406 27532
284176037250780673 61 25114
75724224587983009 10960 24578
701936344759445761 5439 15927
338196035974494465 12099 29770
785531845778869761 6427 29818
461271413810589313 1796 30442
186011148727530433 27094 27696
151807872366990881 5318 20335
857425860696942209 10170 17927
4690453796936113 11510 13167
456373131692487297 14759 25341
427021828040256705 10561 28741
994522631610657025 14424 15411
309261084976593985 10694 27359
979047759444469505 29533 29582
683199147417926913 8035 16952
249011959710266241 9907 22895
999868384643146881 3087 8632
701115221094625025 4407 13121
120449309717646001 3134 20077
682324332672031617 2768 12391
718950089762397953 11718 17262
929395667846236545 14810 22503
589654881964524033 15624 19200
941200021692857601 709 28710
865823587181889537 11709 20590
127873904723969649 14245 26792
863019608398520449 3305 15599
440576392583800193 6324 7932
515583891661048449 3071 26974
263935890531612929 11984 28492
977484087090577025 77 12295
691517412779752705 11955 14497
331376999768220801 5395 20743
294735891787212289 1844 14253
412874411193644865 9489 27867
122746402772996529 1108 3406
927518321411564929 2435 3540
939216169831766529 7840 20157
368804456209833345 18637 27982
278984346347449729 15275 17941
571151263085223361 10257 15449
240374719223666497 23797 30840
775587388453732993 3011 9326
54843101578335049 380 3035
831809280320396033 10455 25066
970109882415826561 16991 23191
380546766034544961 1466 12347
952952206368628609 15081 29286
540613643832894977 2424 10273
471027703065971073 13506 14448
117347614665977313 1665 22402
599661210819043329 21460 29999
427541586954458113 15736 17189
543517710652807297 17942 29641
426863398942945345 9256 23316
568283156472439553 944 14423
24243233624556381 1999 3166
871599514861827585 14909 26501
547601187897942785 10697 11272
152530521936448353 21148 28941
793653559002631681 1161 17727
808805191964253825 11705 19744
435144844167528065 27871 29453
102519228069731121 20542 26378
152895421137653633 5254 13131
108855029641148353 10399 18910
666140061460698241 4620 8803
530330706317691649 2359 30898
753834234602589313 1097 22969
50145823901985409 7002 26354
805105847726000641 6190 16360
556353143402596097 13214 27780
471631948065830657 25357 26262
955015654412989057 16365 20706
493259913963061761 5955 7892
693072386910948481 21291 29562
405640449929830273 2037 15059
103165965185311841 10381 25728
298410693516789377 20233 26753
138127191877607921 20026 25785
433230171919145601 3430 16098
664174908676642433 27506 28425
843991696428833665 11286 24840
808634070741526017 4660 6170
574301302345798337 16302 23582
379264335432097281 1777 11195
223064910500969665 2023 25280
126250540542123697 3469 16633
455280471219307265 7414 21538
81800590931266017 2523 16852
368544307648892993 11299 21272
836283604438214913 11687 16260
323747840901955201 8439 20857
705705478818046593 15218 21065
172308513392497537 3026 19145
890339422063028993 8467 22794
410226041136805697 25953 29478
559192427668421057 12513 16003
360978661440032769 13788 23987
63401877379270393 9236 27688
498226138496686849 8554 17488
378063119398589697 4092 20179
692003696778616705 6104 8843
232548706067298369 8837 14941
617894640116812673 1912 15809
980115663831895809 11625 19512
36766221982407641 2108 25356
382365559567396929 15971 21018
77422212481916833 6750 20533
353815898327738433 22602 23983
583517715092316545 8872 19885
484977422203748161 11098 28545
79017160540725937 5914 24255
285932616229189313 19518 25704
297267895907470593 339 29640
540834723843111937 8274 28405
906347573016301313 5926 21136
391874545708290625 378 16488
100859493358715473 13673 17142
667194865785354753 1738 4881
825923208970234369 21512 26303
808405773879030657 149 15695
35301982308272529 8933 9549
138730264545863233 879 30487
108304490961881329 2723 28042
162546102307757665 4631 11895
71336326137245721 1274 23979
469847979371515137 10623 26420
873049194020776321 13940 23845
485947591779307713 1495 30121
790852694344000129 444 12806
778975087232275585 9695 11930
205070389621067041 9261 26240
915917368874389121 1846 16038
958254834581513345 2456 4769
885974766149622913 30203 30918
325089732411267841 10836 28715
649443687079781249 4758 11832
39603578610627465 6791 29166
506612106560901057 13536 16096
653011077110829057 3788 17050
203866323287670081 2676 21142
92198164038709505 18944 26172
961062553475336705 5870 17369
744568496236976129 3329 30922
517877709143959937 3993 7462
589362970949554945 3188 25470
492201151952848193 22336 22668
157152848670971681 7599 10169
401886808277666305 5922 16175
724169217110446849 7171 27896
376053987430914561 2762 15918
893299937012411521 19809 20948
841837717484509057 13862 25752
470581439866112577 2435 25859
830435943137665281 6308 10782
747313800703363329 13635 25318
371638354947592129 6892 18098
199397529596897281 18300 27160
414417701760989121 2263 29323
443658634531114881 9060 12636
274585464056571041 20149 23492
337043981229800961 5935 22341
333711360193852609 15902 19479
191215010838998721 9288 12560
543609569833975553 19308 24615
414865209246105601 831 22504
295064667045160449 20061 30246
205768331089213761 26224 30010
35721538893369597 17868 29175
741452540428145537 10443 29896
302910295193377985 23717 28269
879062550829768705 3725 23923
981510075738796673 6377 20936
806615169730353153 9963 25734
877305288466779137 2886 23127
835668024119623681 16033 17553
261580900568475265 12749 21268
717997250646039425 3409 11058
453968435059572097 11186 22028
842411611561811201 11726 27771
615982559067973121 2985 5722
414662704771448193 980 13859
362206383037296577 2894 24055
877207802783768705 9736 12705
109344875469105313 13508 18065
890147588442449281 23882 26084
468814387747777089 16306 22210
67194331987320057 9505 30011
804953038910568321 15797 25664
93839259836816065 14769 25660
826621229635556225 8810 13269
346872426567696129 169 402
198457272364834113 7272 11202
826777460296359169 4366 9592
23071626358124321 2137 3536
726613236271685249 25719 29799
691414035593098241 1054 12749
678155071328266241 10709 11492
231829947721401185 11433 25644
895925956429461889 3148 27246
333283821256088705 3575 13689
593371046293828609 1951 11824
620447788289816065 13298 27051
394172495952840769 7535 21885
486661878943309057 5428 22062
864275155685309185 5473 19303
948141523082973953 14124 15885
878216061544659201 7918 18658
655055707986804225 2552 6662
387439039628038273 5264 21279
135025929046285857 15176 28409
700439546409693697 6384 12355
807985958997804289 4435 12021
756460943324899713 12866 19057
829972861477081345 10617 27937
414671937196967361 19935 26746
418989538605615041 15443 16797
808407733084198529 571 5235
627711392800612993 14824 23652
269199899436511457 2287 9276
544534284387893313 7643 23506
410837664839480257 7982 10954
462834313522002113 9790 12786
776975081860594945 8659 29407
484077629959955393 83 562
692126216181197441 16599 25108
761877024330566145 8872 13826
109488306220139713 2020 10165
413556276138038465 11662 25710
331105409375201281 2884 30429
384315176702109825 24652 25104
113077494021492705 12055 30112
338394085507445633 23826 28760
538769759141860737 2753 4695
995788509432649985 2528 4569
949549737516928641 13652 30927
401450287111273921 12610 27980
700819587612190977 12940 29870
855576742843688065 24600 28512
706187161784210817 5400 13136
61863677828938537 8278 25060
380300272363701441 2174 12686
675680693424531841 8056 21482
277103960326240193 7411 8423
660019899835972993 10000 20051
189124344268751809 16755 20848
128024521921311425 1606 3171
596536030811275649 8244 18218
51292121827600569 27289 29002
469777542562031425 18056 20967
193394789845221729 2048 15862
97357802857413137 19829 30888
148069617948337409 19231 20502
437330277551357249 18023 18435
111745335554168433 14035 29994
501690948641961409 2993 5314
599057885098403585 1106 11772
429697759257312129 5743 14813
506275453962381057 724 12846
636029512087059585 6112 29680
371947128984984961 19256 20214
822985635472324609 17385 19718
907959036051700225 10517 15693
546363395937330433 10017 19096
527217244452401729 10102 21315
470168657778618369 7843 28278
544565758196135617 15807 20870
399219920703568961 5524 12528
985865878760009217 9085 27413
806097971457038593 18200 30477
817148669367931265 23308 30335
356619127698419201 521 26422
32875860080167741 23343 27300
980113417455090305 3418 5626
352827169068767425 316 27691
155285452735693505 11667 12631
763818260060887169 3690 13599
88921054162600657 9769 15058
177696962823866049 26050 28179
586084160004443137 23608 29363
698531701338765697 21903 24436
205828266167248577 7307 29769
226950687789660321 25124 27945
525938309662091521 15926 17459
549616280897609473 2408 12379
966229638929778689 1617 19229
726771080957327361 2729 11540
923188850317895809 29229 30813
262695720646632929 355 30300
861101554930048257 15881 19136
617114379084874497 6767 10562
964619491298702081 10010 13161
230073140039408481 17441 23859
607262520790133249 25172 30283
105861655359611009 3674 16077
78687131903418369 12011 28663
231448234470747137 13929 26158
361734878679545345 24484 29136
169581575380725281 10312 11240
959760618260826753 2427 9880
558565700073458497 23802 29982
593522101450194177 17567 21223
657796156858331905 7430 21175
171633275407312865 4800 14744
740690532890454273 11026 27128
944689631935052161 1996 10604
976523105950739969 19496 29003
328870835296793729 8482 8635
782194410719924353 3481 23597
838376515174562817 11524 22253
780210740905836545 12282 15503
319693863144575361 5293 29535
251702801722331073 1397 28657
218215200508655713 2119 2876
893085963135369857 1696 4436
466455387290078977 2475 29628
495483797637731969 2351 2680
34918170989815425 21683 26856
812378759532556673 14443 16795
96117974140323521 10867 25596
679221003690457729 20008 23782
694197802933974401 6219 14370
664719880243829633 11561 25480
374592772226758785 2107 20501
957043194455437185 21728 30090
17790381131082001 19004 30050
737958195724679937 5643 26898
840883890472493825 15663 29797
411596927626476353 3698 19144
577601807786027905 19669 29573
585312358247442433 18802 18930
239567687925170241 19915 28280
262833958261566625 5410 20196
882701558153176065 11430 21412
885634338585511169 6780 19588
607485947962683009 916 1567
386707177183808449 19794 25026
530258165564095681 3995 21841
477971740873861953 23059 28024
221277301824652993 5450 17392
270665971288806881 16183 20902
384104275628150337 20126 21698
302798080139901057 2256 19239
789520466762009985 23075 30392
935128433050408577 18112 28202
287387406309438369 3680 13055
955337000211549953 1500 13508
994198685630248449 2540 21382
15272794026415683 6106 17820
27024299851152733 19050 28547
564314277141114945 5306 13500
202675009878870337 3243 19001
493697885144428033 4197 14666
885127466629757697 19533 29250
175081957433881985 11384 15982
419525569110231105 9171 17096
541791397495231297 8483 26035
383282512476458945 27902 27979
459098683739519233 4972 29912
597920530195462913 7601 28328
527929293777162881 26642 27309
855969422302269569 17399 30561
658820725752256897 7499 18445
537652879843346177 11521 18349
617698964919654273 568 29419
495360456505554945 2465 26798
271636023372458625 2136 9621
250651279019958657 18577 22724
80856701267663313 5008 17956
66387015127265417 15812 26545
188910225207585825 20473 23901
848507848212630529 17004 28378
659235815530976769 802 15570
782918050549145729 8026 9047
243735830734699745 14943 30180
408212661721190529 3277 4417
288729377993377089 82 26431
907078675204036993 3667 20130
337684681409534465 11771 13323
594296769442689025 9110 30531
428070065736434945 21124 21806
637479828784964993 4396 8937
263736757188816289 25 26013
984702538492737025 4554 27832
970583149361203841 13192 28552
301123552301039169 18676 24178
817446082832894721 4696 12919
475056826977304769 26336 29765
617436205388358401 834 10785
880063876533260033 20380 23097
886034095474890625 18884 27440
967126780793275777 8982 18160
9064812683334367 8065 14044
468985882492166465 19493 25931
567073633780459841 4759 14563
911972693994254465 13222 19803
354206329387793089 3002 30798
464535443871827905 9507 13934
433219342078906753 8348 9511
540935206510081217 12983 15685
693987915442249857 14713 26728
581684828731017217 5656 13509
312404302621779073 10938 13315
626737942354207489 17758 26852
894329327356970753 18602 29286
236225032212477249 14310 28132
176284678119209569 864 5312
955659329392542337 11164 25288
497949728929256705 547 2767
344579746535021761 3558 13880
252575627417165537 18788 19383
927311600780580353 3097 6269
383799896615002497 24874 27493
200858561260790945 7452 15568
425259312110405569 3031 19102
632818670802574721 808 20890
894940813740930689 5292 14452
184103638451308161 13739 27280
533311003536333313 9923 19112
681240516567225345 1474 14425
495795806191168257 7558 18925
623105036281064193 15959 17431
793308690464080257 802 29552
968457694328801409 17772 24904
818230136117847425 5587 24453
58410373476181833 6371 26514
270666740381038561 19284 29720
517288487610823489 7305 18446
36848402110180705 14803 15305
357054948088293825 4860 21815
921741644085706497 4212 21927
701620736311379969 7935 28500
182910256609972065 3649 8260
980284060100093057 10966 26501
85049236821099329 8067 24523
324433444064862209 19432 20419
240887906683795457 17276 28211
112700450689093409 20135 24792
571534601927119489 3043 16383
607767617824347137 18769 25847
571338675053084417 9459 16907
126791774149968001 691 16430
395349687453169473 3300 20395
614364271412068097 23194 25726
439731627043144641 13308 21499
882996173993408513 4932 13729
198896064853933313 10002 14594
632577936162359553 5173 23618
696312978340614529 10798 18362
915043655100777857 581 13884
106832794291641169 7030 27483
779429179252172545 7705 15249
112059750646167793 27850 29462
495337341518908417 15701 16742
938058595687273601 9116 27967
406787346378703041 1753 23905
617168999975262977 1917 18316
647057197028221569 21211 28765
803955021001051777 10859 26988
712557832601884673 4072 10674
970149967994515841 11240 30233
209299675509928577 1934 21872
313899643779201665 14075 26125
376644455921447041 14677 27494
888092762884781441 16131 28852
269105372874395969 16220 17584
130576989279369121 7807 17880
658999775003945089 12060 13974
744618725294301953 1524 25651
459243384392838273 2943 26774
156584981205299 18698 30505
547272267914618049 7940 30089
865788539486288769 5103 28099
452061043198330753 18196 22097
705073679501531137 24051 26825
541791985242138433 1141 7125
672143472295076097 9751 27337
235891339989709793 11140 29170
525915420365130625 11774 21496
67663421131268113 21037 30260
295246925483496641 16145 20192
579132913083260033 20149 26556
676635160232613889 5154 17581
343688721959136257 4010 5499
379616833041396289 17253 19991
215249364412162689 6173 12863
13716639555930499 9107 26307
586233787205312513 1646 14485
27708386381220861 8717 14115
326021113372508609 7978 9233
881589633720004481 4872 18650
437857122974048001 12763 14678
890410189771372929 5109 15152
576244359057259457 24908 30766
807035817035604481 1339 10611
474804298129011905 4044 18818
304019298201552577 18525 21767
335903294905865153 2045 30076
504869646973951105 3692 14119
37962338596553737 1796 10909
854400732696561281 5483 8413
500213820627326529 17317 26256
213060572277704801 2281 30024
656576189582974465 11895 14995
459429066386064705 264 16277
27794936928319913 3823 18664
191781380545869249 828 20284
185336290734493761 2629 16557
823142590897575169 6312 24448
615888101595576449 14668 26655
548599587071784385 7391 11044
880110158145551873 27026 28569
172478469368428481 490 15455
831710383343040129 9536 27180
689025989613774977 18953 23763
906744462091790337 7724 13252
455039222069800065 14459 28427
142764585039405041 16824 29671
232623435897160385 8099 16100
856515242928505729 5711 30691
490980935801815105 5398 27554
117683932980458657 9974 20663
321461034484222785 7474 21000
360835432253576705 5150 17965
942600801353577857 3819 14404
193780756263240769 6753 16337
818351047705370113 4381 19080
720998554685817089 4220 8289
822200026925457921 8845 21677
778093122555350913 14898 24313
932379100120122881 12398 22078
944678189955407489 7626 23199
704846911983239041 6548 12672
624950966132818305 26417 27231
600959679970692609 20030 27155
792622287942517505 10857 14025
872177958054749057 24411 29263
833859153483775361 1811 27168
330119766803811393 11940 12544
453862563333427009 1879 23888
482641402989358401 27019 30268
965139493542753921 7013 23042
773910348368112001 5665 19317
587559764190412929 13277 14703
160771555679247073 14913 17262
564982226231752065 1205 10385
792620156544749953 3894 7644
480458422452368705 2538 29576
413222841688607873 7752 23100
323400326939296449 14037 15138
37544717938096993 3516 15535
491337566697577473 12409 13160
224303609152968865 2854 10917
514502358367554561 883 1018
784048342341229441 1538 9549
292699620908262401 12944 30284
442420551195581889 12814 23086
754321897320128385 9393 9522
88023524097572193 12911 29109
414496139978492545 13287 17249
946839138461342593 16289 22261
282359074989489761 1904 4896
733952969905452289 1018 29564
468578955802723137 21608 23663
559022785690970625 2902 2912
363572807633094209 1925 18971
532840654356455425 9381 23698
143796539471704673 20768 30188
633947662049195009 165 11669
311756172701041857 14180 30316
519401503961368833 5846 11581
552610737885697025 12261 22684
805490158680456193 9007 28601
456352415995727489 3937 6726
491061084099136705 1086 19330
957546329471878017 7169 29086
459414111194149633 12685 22008
875520570805253633 27127 28900
174368573724642305 6561 23278
970837876163539457 6710 18961
832684001978705665 8034 13898
270707942657455905 3602 14288
442094922290273473 17931 20987
398812939863116609 17365 23044
775712599909809281 9763 15660
193577075890221537 10750 28916
328174954674118145 3281 18834
373730693769299905 2287 9236
923505895652837633 7032 10176
295687583126355265 19669 20764
786233885464277249 24541 30433
894238104700431105 8418 27727
483158821863099777 7895 29209
55043698477579281 17595 28819
946066786224172033 10770 10811
479945004392089217 21948 30325
911321171659736193 5916 19950
851056922382330369 15238 28792
73340580857866657 23831 27954
168862318186224769 17003 23719
200508408290147585 6985 8300
479584972905843905 5264 18200
110063687407311761 4768 26614
365977291062403521 9821 22525
263765756411586945 23334 29237
500813757598596225 15915 17274
942995042045062401 4974 9091
138813556088674513 10956 11591
371370143395068929 4747 16029
832543544120500865 2935 10833
836993495176407937 3957 22246
987575141590280449 842 22450
791012280004011393 515 18881
986994249293335425 14526 19482
500067022933997377 12906 17466
163909823148880929 10578 29562
676154496216042881 22037 23313
407003097542702337 4190 17139
283170412435929121 14290 24740
528331407453162433 22002 30562
969797942341173761 8217 12009
703271133333405569 1148 11513
124096618484919937 7283 18661
211170399523663137 16190 16487
198379490443045377 3216 7718
803318520688453249 9034 19383
131462415411554897 27318 28104
949210865430341505 9279 11238
750493188892235649 24342 24771
279602538711973377 6891 8707
579029843008761729 17735 19589
617925971810873217 16800 22905
717007496171618177 932 29066
472781997710161025 22836 22843
496532832467544001 14423 29441
859828473780861953 9462 19302
934216811313532929 15052 24499
619697768521948673 14302 28443
751769859405648385 17512 26687
749663146704104833 18925 21923
263088090077047809 8062 28236
546976550532424001 15715 31016
317830068981230337 16354 17033
548118627261754177 9158 28495
770479650670850433 16227 17470
722324214047095169 20761 30859
403668615202725761 3725 5081
922934157823672065 10575 20015
689333692993329793 40 7483
548001352753932033 12272 17918
937438515384023681 2371 3267
689605127783476481 10117 15613
333065643496169601 14125 22673
825487384392690817 4424 25119
968497703750678401 4882 8785
507607888770731841 14623 28184
455356256381293185 1603 26842
767135954987356417 2793 20448
381192737978288705 8756 16507
910801899999437825 17777 30424
482835513413263553 8729 28133
839273846577615489 13365 17701
673601331438312961 10528 15684
135433647951426657 8993 18004
129144831670259921 6950 16958
10643372809102659 20784 29246
776496114639478145 16502 22781
3344793626478549 2785 17319
820864973566514817 24668 28350
678654683509737601 9630 14500
97848334284584833 16134 16921
423334443217921601 13163 26492
246965418957614689 133 15406
41294800990801409 9443 25994
349074140012895361 2704 7902
176275126793182593 10379 28515
973805867587330433 1461 25971
971804889766477953 787 2919
710664249767440001 16520 27762
570041816873210625 4123 5276
159216054050659745 4037 25434
392831530184412993 16054 28890
543431687314459585 5214 9722
293465937212896961 2708 9234
835585239332530689 22819 27554
702501937602423937 7235 30241
960838512248848513 4699 14457
603629614086568065 3349 13250
318871655335129857 20121 23446
301962454732819905 4035 29680
8072576344851258 16923 19529
571502220478333121 25681 27860
15533884129084187 22129 22722
646924558105869313 6881 23970
101965902855404529 5807 24917
945199370266518401 9592 11184
142004714454742497 21070 30267
288628372777782977 22875 23048
476578859826410881 1692 9675
710396747274625537 3636 12296
712762496759566465 14860 19480
985680594926154881 13448 25138
153295447173867681 8806 28367
310415315438202561 12491 14799
86469477286158289 4329 13887
420147092337135297 7018 16247
959436302672166657 8928 9512
895343363807722113 11181 17241
550080093922716161 4197 24550
211150600493684961 1049 28405
200424016621020929 14429 15552
795782306172011265 23523 29956
955188824193726337 21330 30276
518486169523089985 9552 19762
139031591296365777 20401 25379
542279992244981889 16934 29952
557975951403463425 4222 17643
408241657154494657 19699 27242
639685951847219713 2093 24401
290505308110365249 17321 27372
634584621048389889 5490 11830
512292917573535809 13030 29192
431535872575885569 25611 30287
63353860464854249 22948 30539
500162858686806529 1533 12171
163403718141243105 19851 20383
963254089033007745 1520 18986
117464364639513265 12007 19378
526543874995127233 1762 11599
796444137868196097 2699 24121
844428284571897345 12501 18752
300451802912515841 3901 8610
76906056249910657 3987 17477
752268575802507009 29350 30306
268881632438173313 4559 19813
38284299753225785 250 30236
823914591453302529 1121 25042
841760836601526529 9597 19772
517202203621160065 32 1839
615778786858339073 3907 30037
230838783266804641 17341 23572
870529377012250241 12089 19969
858878379062623745 8989 30840
457673715655257473 7327 14046
514876791334302209 18108 18526
396166003284225345 295 18232
685335994906317569 29124 30825
938038130856067969 13166 18230
812191925960050305 560 20137
5686418181344522 7627 27007
67328863778449489 2311 17822
831153158147454721 447 7562
580635709960830593 17816 30997
435946339745232321 13694 17750
753899116114574465 2656 19975
341087194697575297 8772 29168
236341819333759425 3358 19186
599042764793015425 2163 12322
822724055792555521 13337 30193
917987635350382209 430 16639
273735761672242017 10980 13840
561911640806091137 6589 13671
207203486294126561 16161 23869
979012632661078145 5393 29030
486306817522333313 2430 20493
417841052884089217 239 11157
415092299799233921 1565 13459
627583987803344513 3855 28525
630895416600281985 3544 9587
790128340299549569 7812 29012
214699094517719393 23324 26693
417389614349684033 10275 15456
876299810489300097 3056 24228
46690642393915737 5880 30185
492379257682053121 10045 24371
782808920490676737 5484 12829
484614698599614273 16843 29725
660536548604273537 17902 29632
20851885462711553 2831 22447
585059729917144705 13357 22819
399670427310624641 17583 18085
115442104802841777 3218 29239
460240669124438273 17990 22733
167628819841180385 8188 20739
191908575817507201 480 18863
279142720367548961 2692 7002
528031021517016065 6135 10169
724082608977692417 5717 23171
235547228776866305 2395 10647
807423839982110593 16265 17439
202575811988317857 7313 13777
739167791247577857 6009 22504
96371077887056353 26332 27662
320612903587846913 9302 16822
896471683520296321 1096 16068
837586594996832129 8547 19091
83216754548558929 383 21134
337463429677061569 1943 7027
377043605820212225 4098 25078
865725665152861953 5425 8559
381376536228316353 9628 29941
147974333729127489 6058 25844
494168634749790657 5027 10775
226064129459967233 343 1957
431752852599188929 12823 20837
453374147545506625 4763 5560
470467364344138177 6827 25182
902493032250415489 673 10162
457575906441718401 12589 29664
54765949038756649 20541 24514
132094835260140545 21992 29024
762227812615730433 509 7601
654636281180145793 24985 30114
597594858173156481 14373 16739
323448265300704897 4014 27278
335645680844773889 21021 27748
356947694278147777 1132 20383
202361215740911137 19178 21697
216428456186598337 4802 13476
582863420090898689 20156 25116
945081136042020353 10114 28555
167429349987973089 2133 7663
951671668491776769 25827 28580
113196121919909137 17101 28731
778514569170056321 14189 30636
111319464277347185 10469 18850
239510706120988449 2266 26221
873186467173763201 9349 28961
577511218146625537 1829 12754
332838959495322945 8780 17273
203304475390076801 9901 15785
637425199961906945 10524 26583
447438311807985665 9741 21362
570504750267406977 707 715
915045944169797505 5732 9910
385029225062833537 977 27362
794106019604114945 6091 7686
110000156755805985 7107 18021
97545786173107281 14041 17100
218912100082913953 22224 26776
309557304746874689 26660 30179
551344066359138881 3734 30958
240594616803768705 868 14077
264755405877746593 5716 20303
772562568069574273 21829 22141
846846574527635457 16408 23115
588807172540761345 4806 27388
586126374493229441 7934 12695
787532337526528129 2059 20179
156979543643405601 8123 22727
841698618108374273 12843 28013
670120045729259265 14683 20920
632195932333459585 17916 28507
953572775995443329 6657 15711
994162947176000897 14631 18368
307240923868416641 7935 27437
872618060290619777 3219 22102
797202093802855681 10332 14484
117017735544543201 8841 20792
527362427645197569 10566 15297
280227754340259585 13012 15807
606584868507386625 17569 26246
408624873207976705 21971 28536
712270181658308097 1100 26375
217678982388605377 2097 14220
659936755667633409 21065 22221
962644905829016321 14149 26722
620640198649237377 18036 20728
88588735369754097 10333 30040
268640883242429857 14795 15301
113459819536963377 4216 21808
103833061884781585 2007 8427
632420474944922241 3884 25832
148682822349702081 26407 27291
206307068043706465 20355 26897
15483147789392861 3724 16348
923787566615246209 9076 26129
200931653229677217 23295 28624
257182930380487553 2181 9117
713785543475179137 15317 19746
460906798879847233 2180 29362
272694637627655105 901 13879
328447463583437121 14347 20896
596265424413086721 1202 25334
928375356893141633 9877 18775
694610734641631873 12538 30128
957022939900021249 11988 21888
663076678247166 10919 29282
244289742366390785 22696 24340
12821762753890909 3025 21009
587224295051434753 17898 27484
244765288485677249 9897 13960
672261172718251009 4705 11886
519789728783255361 6839 23158
430570325267616769 9719 26016
489318309609469569 4170 29431
838273014207601409 19595 28631
440810027356025793 14229 17564
298249718711950593 1463 13412
902701797249317633 10904 18431
855610868479189377 10696 22550
79273174698702321 1356 26926
822983054031858817 6929 14795
429334945472671617 22300 22725
765189102118654337 4981 9426
843497790604420353 7985 29584
747432207609385601 741 9066
445708145019022337 10605 30018
652287946948248961 3831 21063
962314994817607041 16048 30630
44538744142506913 5262 6649
92743853504767777 2137 4255
34666867398101433 467 1185
295724551317693569 16954 28824
36574384963294905 942 11590
949521685412815233 1176 20874
33771752860118909 24029 24571
20436288562795113 14785 23482
176486117493205089 6018 16472
544262869190529153 8548 16553
964719709972655489 7133 10538
36901858178101321 17842 24713
76417489948646273 1473 9915
551240977812835073 8552 19651
8214864793828270 16427 20592
732852081341295745 12800 14504
840062690341632385 12231 12742
198727031794245345 6850 23903
676685700299884673 12487 14153
636079283728651777 2155 14430
950612700470706817 22548 25195
699320512354272897 20127 24297
647778113092286337 6211 21793
493312448840530497 4888 21233
354209706466470209 261 17806
430571319755156161 646 13433
922802637113193217 1308 14587
278971038323835073 5069 6634
976638600043933953 19528 29820
145544080239016449 22994 29763
59608214053795905 15322 28384
533171249051552129 945 15961
531929381420560769 4398 24627
919173256993527553 761 4613
734302552493460353 5204 9488
577791612705841153 4047 22070
985973138384245889 13224 23273
560538068670876289 3156 22348
81799573129913489 4524 11072
497253506941209601 26603 28615
583393588739632257 5938 28351
301558075674247297 7631 26792
50761748251716201 29 16180
90881650378140225 12529 25624
635867497824044417 3202 19638
151456272209269825 17884 29144
455408372364033217 11905 27441
209600309195113953 4854 4997
805827181465964801 8236 10185
60414433474814897 3015 11517
8044010107226996 2520 8297
243988063448302497 22466 29816
948858340159368705 23076 27773
126288124838236369 25118 29862
537063619805067585 3553 20296
905427878953279489 16636 21747
545853204846373761 6331 17995
400563995904601473 2770 30645
922526208645365377 5097 10675
568695218111930241 3602 28143
753693971038551041 23257 29752
283812569547659873 14725 17349
273946401130601217 14207 18028
163645312960316161 4350 28418
319401318563883777 23632 24537
160973506722253761 11275 17107
213397058539641185 5714 8821
115886828449578865 708 7678
272639021501753121 7441 18676
411540094723573441 5944 23514
163885136213892225 2565 13898
951033276052047745 1792 27681
967444809362468993 14096 16198
572093281998117953 2328 9065
552671370022267201 363 4459
563251009708540801 22874 24453
765161308780754689 29598 29779
546055779144420929 4689 28314
268041205869096193 10210 13934
584693760400430337 10664 24386
312745637424235649 11363 15769
899751375868557825 3507 8305
424163689087635009 7547 22158
915723754741367937 4031 13184
896793600968372609 4424 9868
490996499880150593 12188 24755
32135876509087781 1902 28907
33638829438647377 9621 14433
963451022358420097 5456 6168
717027978529042561 15604 26338
8016785413076378 12736 17383
796398909773007105 28352 30367
354502072666882369 6206 16440
297465769891015681 20872 30659
704396012950255105 4270 12359
813394078888254721 1817 23543
683799137161578625 4183 25565
714479919512878977 1760 7921
886482009481284225 4441 8976
142815538168424177 6815 29090
176182301224820033 23933 26411
690009984622957313 8060 27249
514372632098641729 1195 23106
779250359810252033 13142 27971
120355541008343889 19124 28019
596780461802463745 10815 12532
489500102888769089 26661 27672
659666373372591105 2188 21776
301942715671536641 26857 28023
668350169396443777 2974 5362
496512912751811073 7508 16465
394305121101954369 18202 21270
634116044232122497 8616 17585
720284884819928833 16786 23270
465232608324726017 18673 22561
633853874694711553 11811 29883
988624472958882433 21315 26224
730883631885642881 12662 20257
905842839250809089 15651 21597
537692541361540353 13370 18974
544475761355108993 9890 10310
701227666844058497 18009 21855
271045588204685825 1086 12875
691453212108559233 21961 26218
956545798619394817 12978 21008
350540236484800257 5696 12349
580344219216598785 208 25901
626409432542150273 10328 26291
240478170526991169 7843 17130
268202389900348961 15544 30217
234548923443327329 8739 20074
768524318740805505 4535 14249
458747891450364865 562 28767
486898329858700417 1468 8197
355586378105343233 16599 22799
750901710317410945 3731 14921
357922060231722113 23716 28472
145270802671088705 8259 16056
132146026350824289 9213 19281
978847962219209217 13941 17666
878058554333158273 10963 21983
40535659474084441 327 9858
731899395816910209 1143 26409
670084038580259969 9745 13456
557818306621733505 3617 20423
733492789472332929 18944 27092
974150364137102593 11081 29583
191543598552545537 12460 13266
966078775797164673 12994 15190
246410939408900033 11682 30355
432852313090975809 9094 12621
875723067996947457 5387 26064
372352487338964993 4502 13758
808864305844647169 15758 19095
170876752008382497 22929 23691
980159584714147713 16765 19434
440736549437751553 1077 27730
62642030236258249 24292 27328
276026297925099585 13790 17778
519122501038086913 12507 23162
108923400182085569 25444 25690
373595653804496641 28051 28138
583216937340381441 14591 15176
172209138600937441 23915 24965
355341280797595969 6924 14022
639367012279972609 1710 23935
903049324749147777 292 10513
794806028408633089 14523 26726
920991617479280897 730 30280
185357782303153601 3180 20376
134060558912551649 1310 28686
514258247539817857 1220 12558
442111193820771585 7486 21356
949444744038555009 17144 25467
385585481590439361 13427 20180
396401994298660289 2889 30400
866386269525982337 7394 23202
345569610940000193 3280 6789
673524127687727489 15114 23663
972554539013305729 1193 13256
516935211488963393 8151 29496
628571810074543489 258 16900
537448582963989441 10257 29918
899191460376815873 16781 23726
79382312946911777 12047 27739
652994687477100673 16765 20649
651302238121559169 1444 20974
912818939776276097 32 5031
9669847749187001 2377 27153
6963075166037670 21366 27541
920236328722225537 8640 20704
381789150948325313 20591 25510
82274602341819041 14240 22182
222860802201918049 2160 26628
853556781486105345 4754 12003
845204762035695745 9710 27173
755560710342386689 9290 28569
218063374017315681 7634 23067
30857811598551165 14347 20582
276184574199422881 12009 16950
755339146074284417 3460 24694
134411494685050321 370 8207
9611495191961695 535 25560
581561667865219841 18285 23702
348417276642287297 986 14111
141828178325408065 17313 17767
4053738679132835 6152 11078
330878426950082625 9275 30069
570985989562963457 23405 25187
601243700979860993 5373 24300
465320744593299201 5827 28189
532024775526526401 15727 19558
614958667113874945 11319 21384
780931395499504129 6290 25209
351485294537283713 7392 8957
686107202836925697 6452 30900
378572231934647617 2732 9143
358981101810879745 16217 27188
355332996260187905 5588 19960
466581983869264833 7457 17551
122287203500881953 11053 20685
477828765830064833 17167 27222
791194136264820737 5702 16295
393156736348178241 6852 18963
300757744398516993 9887 10567
633778044797846657 2171 9377
785571004202580481 8743 9202
384655403481492161 7040 29449
76735601351650481 17436 29183
158925637404518497 2950 13561
97212573134768833 3193 21381
261523227632554977 3647 27234
170450221200958657 22647 25395
192844226262277377 6626 19306
460102293030331585 4701 14113
171865595762472609 23304 25428
512372708992749889 23413 24468
539168210566412417 26353 29322
118829546129788353 9348 16533
688188105503943553 5067 6436
399300256520326977 3233 22508
584625630663421057 4340 6003
953175084533626241 18418 22195
478030133589715713 18419 29850
301241767559723457 27776 28013
936197656214897537 257 24994
682494585070699649 17559 24174
112530898563765185 1025 13355
224371203161020097 16800 30371
751472538210489217 13861 20874
437546376668194625 7495 16682
724080809752127361 23015 28541
244944229194338433 1348 7542
27776824741419405 4929 30290
996568483579480321 20963 30223
948412096862885121 5181 21602
929022631406247937 3666 17386
741570723698028929 17952 19453
134330446429686385 10944 21901
337966631821149825 19362 26439
328471233017715777 8457 16207
539519574900491969 284 1248
430105994611110977 13090 14165
271715799024949697 7597 17851
877210268888866561 4498 28672
259607282111314689 1195 15318
47447610601579985 18313 27921
230742554631763841 12722 25463
132223900988712737 18708 26043
472023064411427393 4686 29822
131582411788642161 9783 23020
187149752253024097 1671 12960
37319364839653705 4665 11460
277087829048635841 20951 28291
687354640861002497 977 16604
153926714045230273 2925 6646
406952678256935489 25181 28231
67323656587898737 354 449
891952464275860225 103 6359
662358205141405441 7669 19696
102312484572401281 8597 13956
873417136507352833 82 29187
474089792226834561 15331 16219
927841738165444225 935 29004
918885005119754753 743 28513
274167409792209313 18374 26886
938656515421925505 872 2585
700410805714486913 952 13336
337386802565198721 16112 16521
897800577080598529 16918 27019
338766966334475201 22164 25306
598038524680777729 11707 18789
868599670192701057 15209 29025
999906429011144065 4686 7658
973165617912357505 15716 29266
23488589614547805 8755 30651
904500024997282945 4129 8583
929719062111498625 7154 18612
715505093521642241 16554 29310
363033685503285825 8448 21593
477245256902612865 12770 18606
933902671350278273 1089 19959
734383540660743937 15440 28755
961095915860344321 8946 30617
625038135100830081 9712 13641
372175471851786433 878 21856
632380380209582465 216 8596
621474672377150465 17766 30419
717489157912915201 21156 26025
193141109743617537 6930 8172
683700445175546241 191 18864
975385020098375553 3460 16636
947562217187062529 26731 30474
337105888171688385 1499 23306
970340630564066945 3229 17411
710479409628238337 13468 13909
644122694590400641 24288 26467
475324471675445889 26558 29521
64719451636378265 4971 21566
214187667768701569 10400 17751
286985677706049089 1276 30840
276294252867952385 7803 28328
163122413920547169 483 27446
849280072726646273 22203 22452
350536941122889793 13190 28751
808042082211255041 8776 23973
591653897414133249 11649 26351
659106202107185665 12904 14205
894697244199569793 7181 11014
73824387116896881 4078 9209
659063411957845377 18029 27423
463433463834110913 22562 24194
242322915397146241 4118 15499
354675653134631105 19432 25270
365119653269331905 10635 15169
831524094406038529 12241 24486
6059185506423149 3683 18166
547548620119353985 10780 11160
357303842104755649 6064 22867
444743248008155265 16051 26256
78038861246419345 8070 28979
78525172486973105 3740 27477
302523424963069953 10079 22845
633653916454537857 2655 11606
192374259079549857 991 27787
7247587484382479 24660 29650
966222416163930113 1513 25095
672126234849913 779 20192
79726409176991809 733 13397
376208361306918721 1405 20631
402474530514936641 1118 3909
734748467581798785 4238 30210
618828953774347265 7385 15973
686101072398624769 12105 14823
811053855637425153 20187 27361
564404833962061761 2236 12722
362046465183105665 19970 29582
69707476866351929 2529 11188
538624205842282305 4468 14940
964358601223469953 16282 21206
278084658967550529 2593 11861
499785075128183809 16928 20428
40486547738282753 14004 15753
772855666305066113 4711 15356
968944739759642497 18342 26019
393507554199867841 15390 28601
198063054015207745 23681 28581
445029108434230401 12486 15544
231102453366055713 13566 18628
693955608899894785 4292 18864
448640488572522177 2299 2844
774797043596397057 2788 19609
940545891721932033 14234 25783
829090490224569217 9233 23139
642883815861651457 15851 28747
686081828267962369 20968 23139
442451269365058433 20690 30289
516075032708865665 11312 30856
239177222475916545 11583 22233
104918443451811777 26840 27871
60514323942065577 23535 24818
823619687247070721 6650 24861
380743202156949697 2621 16244
568142967447474945 12536 13600
946763251314884225 9535 17517
91482044099162609 1593 2082
12395048989930047 2828 17337
52007838024241697 10163 15675
255408730611087265 22093 26292
582970285154583937 8630 28587
581233090132243969 3688 19821
74829424245653089 2033 15214
826164188555885953 15895 16088
196301767464515105 3194 4627
54014331461189617 11014 30671
860580587617608449 22124 29003
32596558136440025 19029 29855
251330324086961089 5918 13503
169597949536111521 8724 18969
773516723999907841 2273 15573
815420966580781185 6977 26378
601237685915915393 7497 26535
645959303748867329 3092 20141
235163554332377345 9925 26027
852083604284040065 7741 8411
880418491886569345 8473 17706
767811925983792769 5301 20782
411368986181802369 250 21795
282212042183807905 244 20020
110482477262987553 23421 27457
604794334024347777 21665 28997
465075011914724033 21995 30090
930153042674355329 19464 24229
650934423122873089 4315 20552
435255571828392385 6655 9650
575819155443728193 578 30768
854341010956069633 2535 13577
338930127156000769 18922 25699
582574167147555457 7002 25288
54923740481189753 4713 15111
668997222241863169 5854 30881
837177828988597377 17636 26904
287208777288427073 12103 28855
170445541564507873 11960 13859
83877397986448449 15817 19547
658567004935402881 1126 29937
837719229604317697 10487 10940
32183507290699965 3729 27800
696564653767261185 1461 20556
2843049864349468 15447 22332
539103017066096897 4989 27324
477698525715798209 21295 23023
250122865127458753 6714 15308
601364900235747457 13358 19657
200128643489136961 15532 24611
108081947235820769 13236 19176
384633658091807745 1007 22134
881815934848571521 245 905
337952590190653249 4379 21290
819189102971169153 4921 26609
708965090685417473 8421 22482
331194330890891585 4343 14203
815095158517749505 8343 22665
591675669225129089 7351 21478
690663213123166081 2796 16700
332370265049700481 2665 28141
899611093321240705 1347 2979
282258743479733441 5673 23652
95595639894305857 17827 26862
591221745187336705 1614 25409
954687773553843073 16518 16745
399366227128570753 2096 27759
240260599242127169 8141 23010
656481249937410689 28884 30866
971475930243585153 15011 29786
658307867226202625 605 23893
180732207032697537 26780 28351
795949554012590721 1143 11970
733119381634310273 6406 28676
663244406457682305 2624 18601
732144505219586945 4991 9870
448043938549812289 11213 14624
484990222794905921 3964 19206
633868039799242625 14208 15542
267399672543128033 14479 18460
668503240945422977 18993 24303
954218334977412097 4873 19915
321533090452550849 7185 9157
6271319253151831 13177 27832
974604699853483009 9128 12442
450768050951424449 7130 26748
389660809090006657 5070 18413
695988481013280641 1069 13185
23965110834890169 2751 8164
554474388958226433 1924 12527
673031781747386753 589 22738
468331392232748545 19480 26297
906784239053205761 7123 14382
681395512312846593 5477 6477
95893915342717409 8469 13756
299722908378363713 18352 25112
968499549915005569 15022 28652
184231046535757057 7487 23720
194848668286585537 15168 28772
10111122844612909 6256 26293
987890929148289153 618 8030
802936653718191489 15857 29470
343803419479176129 17112 29214
520835849204054593 9065 15619
921709983001928577 3453 6495
392447887116077249 1366 22750
958838934663152257 1910 16447
105255776623032209 12720 24339
983293549532344705 8034 27878
235899890227344161 16187 20598
323958107119072001 3516 15981
359660817409384513 4362 22770
476113025820549057 9734 21322
647058026335884033 9142 21632
737050832551364737 10315 24290
393757013559216769 2788 22570
964942835933395969 9702 16768
389897089202705153 3649 14211
551100338217967361 9375 23707
384515916288940225 4672 24578
182810643007339745 1946 24286
33297415750837445 6625 13497
360113836405549377 26114 28765
796028161376675329 4597 24245
671001558491195009 10518 27459
223454059725312961 15907 27746
143305324744833489 19597 25977
679668596193756929 7305 18430
896386434836355073 13273 25517
926484253913059713 22318 27947
84886023096846225 969 28566
18719334082469177 8787 10464
333863157268620353 8677 24193
571407750079814017 20123 29612
89998631321012817 11752 21457
851834080730277761 13056 22710
324747488215248129 26058 27027
233578342822170273 17697 19686
638810626659836289 9702 10955
229463557903720513 6745 11985
991909276994032769 21774 30876
237052018542655681 752 24367
588879506242481153 6393 27423
52574404836754241 1885 18445
911078539998182913 14029 17254
939451786234229761 18141 27760
238314531820908129 11473 17067
686534129218749441 6487 27580
891176855331462273 15401 30775
784670405207876353 7354 23811
396055462807286337 22506 25751
404629070596463681 10121 15161
125270513162515585 871 3563
679153988812970497 811 3410
227214282480236577 23774 24030
211932491592214945 2827 9594
142675731475502945 12040 15228
250320895084868769 9038 13728
216701343370036897 24901 30477
244622389147117761 23587 29264
661130798896120833 9045 19181
886555477607686273 12429 22806
48477993819251001 25558 30025
592714981523634817 7487 21456
329418054367788929 8838 18386
614714225202490625 6850 12685
465313911045317505 26056 27731
212756639545837345 7792 11990
923377970142237057 13456 26434
742606629842157441 6546 8455
48824369205465961 18526 18630
285405855018659329 10050 14183
254291082331928225 3501 20001
851753850953897985 8900 29456
245140826481904385 6134 22872
432014237949068993 21117 27151
544868924648707073 15298 20529
663048953498986241 10072 11673
120522835566550417 23091 24406
182133069592474337 5046 19078
485725278423768001 2492 27378
679782249416476289 10685 15927
135620679629656849 10195 16088
825056172966817793 622 7493
499701768068486977 15079 25557
425768129683717697 60 5317
408391623405510273 3790 27788
674662358814707329 11582 21021
792679918293867265 14119 28833
799804799881243905 13065 22190
334678558920959553 11199 21917
16418025550571259 8439 12575
671783060158301057 11684 23717
242079588253119489 15091 29775
252373430128859169 2151 13734
823794199005213569 22397 28010
963788739859051393 4152 9259
405939044326103745 17168 25826
879479452788590465 7327 26106
260768954274290369 1243 1543
501143359622314945 12368 17460
124088950691998433 7649 16109
197201117859652449 23528 26682
106627330190114833 4844 30402
877578476579923713 20785 30075
98063693067317105 18304 22680
64749590941890033 13606 16306
424913089367841217 8215 22712
561730315647704257 913 15069
791871236722926081 10019 11240
280548709407259617 18755 29431
972981555927468417 9080 23031
31493428641208965 6223 22469
15118303323575333 6359 17389
792033645323105153 5960 21468
231876841362243617 23982 26473
624603866678992129 11046 16331
99564293633250145 15433 28108
909695758565749889 11285 16330
294811609111938817 24880 29093
47029538831804273 11593 21773
39731120927044121 8048 28068
416263523165785217 7999 21410
749839692706110849 20917 24110
929403419478031617 22876 30289
538573469803765185 8371 11922
454115983412766145 10773 28772
738732933367849345 6452 28754
946601752421411585 6015 10167
300829137915755521 9950 30083
707772297077102721 20732 30393
476830103212655873 6154 28340
24652194016507425 7455 8557
798936116423419649 14565 29822
217533863780762017 7334 13577
131819292139986993 18984 28717
244838752830627713 10098 22235
920610981241722497 19410 24272
818394629565975809 1161 29320
334022222696638977 10519 21557
643909232247832321 3912 13605
636496063874432129 6725 12358
707875716572477441 4421 19926
24621180091536133 7716 17141
112819477391365553 10276 10611
15739810329151283 12082 29366
629552861938865537 3765 27589
436133166660631873 8781 14297
659974881305313281 11317 17245
403889781772193153 23172 28413
97174575092527249 12180 13773
882893073918516737 4138 13819
58336129994483345 26065 29137
369839963717126337 20489 21732
568235749985124289 24635 28673
656834673389972993 2462 9484
203300874173461217 4215 27370
557447494144327041 11934 16316
455871011066978561 18131 19285
660806622190101249 10737 18598
718588719921495297 7468 23879
945357657521142913 2856 20491
903534641373770625 5890 18484
750257023315789697 10941 28562
543451443379321857 10821 29846
249964083733289057 11310 12920
757084850522790785 1112 29833
923465936324184577 18852 29424
483786468657239489 1141 19939
497572600947862017 6964 16660
681909702183563777 15035 19610
126577164005460929 19502 25960
313907215750699457 2938 15017
760896181906872449 214 5790
776315547198993921 14039 18426
195330207307584673 12864 27793
760951738980377729 10810 19626
992023956597464065 17030 26812
823616612488255105 26699 30006
310347046639897409 10436 28782
110698948788151345 21656 29463
893403161001061 12600 13156
860661789661481473 25064 26797
813687935270245121 10781 23620
746792453128602369 4668 8108
308840635787973377 17945 18071
485731963418889025 1829 22530
634632242337012481 715 10155
414303481697626113 4903 10860
656673245699181569 2372 15022
109033730793289153 5255 23440
262616121522817985 942 20625
606829279335425281 7851 15747
843442481635932545 1682 14429
598973400625030913 24112 29970
842194969180759809 6432 18580
171929586630621857 8489 25549
715100742072991105 11809 28367
790964040832239617 10730 22792
752896835167000193 12006 13528
955034178535424129 4632 29654
82805455127797249 6879 29610
506018371556795201 25007 26396
976869723315111553 1285 19913
233766718178738849 17119 25343
121935506367975681 26968 29381
836506797627823361 4320 16112
697152628887998593 3194 28485
494057215534819969 15078 27760
49960501916430649 6548 17130
868283146489549313 10979 14515
253943769962354785 15028 15071
161964971669501537 23419 28588
191060386919332353 5153 17562
953346040289193985 16002 27162
707001341038498817 16890 17009
610688851444262273 14764 25057
666622340077069057 3532 10863
466131595713168449 5542 30061
497768812725077249 7558 18162
725059873310325249 7367 23018
84107496041752945 6 18367
369618624896151745 12169 25650
810319883623513729 14430 21410
624525246670696577 18661 28540
584820971557135745 12704 16825
194241017807716065 14263 19098
227994222031220769 990 23635
653250937727502593 4604 23656
228248950757802049 15174 29317
362088833444989441 4009 15947
751745678295485185 22771 23972
259874416265187585 7466 15825
883135282554278017 4804 19022
449360126427425409 3181 9889
562726266081575937 8278 30976
961388240947084033 16554 25411
931521221009205633 4188 12855
609194999701077889 5371 12212
498333464969014977 5570 22396
751761391923576321 2842 25420
211604660557000545 10165 26777
221952115514856289 10367 13383
787581850159092737 6374 27361
346716569364527745 8849 16585
690403544335424641 4459 29733
7121228130063885 11602 23027
424824270164599233 2191 26498
806460857436842753 9565 25129
501621118282272961 2837 24808
536223535367103233 6999 20898
714019332659383169 9790 29014
837372017749995521 24729 27511
763472428503888513 1247 10875
904430094579556225 131 26849
99272384690742401 14480 18922
415306036888051009 5986 18258
233080977244483745 8757 29467
434797524475929025 3106 6259
818493048701789441 311 26078
5321221836165791 9419 23206
507805826076264577 9926 21223
746925029883175937 181 12293
129815262773824721 6199 21922
267592927392751521 11520 24883
470801726190117633 2389 26884
474797754563699201 24903 26107
615892234680394753 10270 30378
663878723535443585 8396 21485
741412127395136641 13103 15102
879293900058844033 5179 29429
167160317245098625 9207 24444
224219280679715649 2184 7825
445686232132530305 12661 21030
691367258736992385 10905 16852
776389109614349569 5339 12811
45133279333438025 4065 11125
5310680975469496 23033 26424
723718109273182337 12539 16452
884901647894189185 9810 10618
998268050308876545 4154 20070
363343044221196033 23883 29448
192654125179760897 24977 29401
144234931656889377 19276 29564
996559234905586049 2367 6314
52992112785233305 1691 23062
748014364243903873 7399 11983
581068802598473217 29343 29666
842065333823352833 21305 27736
373848093179802305 5968 9510
977053851307918081 2556 23672
60206910622419233 14393 25809
748784401503794305 15006 20610
192838278399563009 14473 18765
547009051252064897 11314 27044
959348733337712641 1556 3495
662313151632428545 189 15787
231059651547568033 5374 11700
209005965807225633 16166 26910
226322919891039489 18784 28199
287931182159976385 3803 8297
250683244512828193 17936 27053
990727989436056321 14845 30799
657211171703316609 11704 15907
575717716922365953 2160 21037
108374982458158801 15886 27530
53900338476356777 5179 21376
782105013549887873 21551 24046
316143008253359169 453 20612
905048258792987777 4337 22095
741617136539208193 22130 28824
190706711011607425 1142 19041
477104163391924609 7200 15039
320043667190574849 5188 10177
255656410297010689 4166 14105
286086817130673409 12541 21908
202853459488434145 23192 26998
976685229562605185 7195 7545
510392635782881857 17813 23165
181995944630465089 4231 6507
720329010109463041 4369 4470
323129164226386945 11648 16685
942296388652952321 15290 23232
914423922802775681 6834 18531
217050752830427745 13388 27245
926914799290898433 21800 22701
206251405036926625 11334 12050
25707072628726737 10347 23340
509371955288496961 9949 26406
344936715047694529 18366 19044
665341265119852929 3304 11579
400380482381287105 383 30370
687235598445166593 5385 15085
335846658381200321 564 4246
642056281959373313 23736 28773
534008451357713921 9276 28288
62808903278590121 26392 30324
294202274410182017 9363 23168
418116325747806913 429 12893
44129254009369849 6584 26680
560965733190212033 23493 24047
491921308238204353 3743 15860
678742551277242241 13422 29511
577821623074264321 25907 30639
49438441568451457 3744 30482
271563705325647233 11689 29618
336060636258398657 4055 27820
521716420874305729 1420 16796
129825754704139489 3005 8276
428314045099369857 23429 25342
635575492880338561 14960 20812
312889425214642369 26811 30329
196154297098114945 13420 27496
995812041488377985 7311 12990
958892797078195969 3181 16165
215206562816611329 934 18611
448356191640836929 19718 22606
789593498614863105 25306 25854
454021401899911553 1913 5934
244452841428703489 5209 28927
341226613677076097 25250 26754
807147182379750913 502 24531
329993075630543617 11869 18077
372937224191595393 9291 16528
206921058095698401 1979 30624
803628621660408321 8904 10654
482877344444052161 3672 10287
143079318983687649 12964 26459
546975204805260545 19298 21203
597138948785428225 4531 18807
822619835807532929 9347 22428
589476583842731777 3266 6803
518688452770586369 18146 28413
369089590367423169 14510 15928
850937725161703169 9560 27283
676724339647016449 7357 9397
195388248693699745 6667 15350
47320988959526745 10006 17245
415585997044022529 4693 27048
869291795546224897 22202 23006
249844075924439585 16581 28566
847989635854816001 1032 20673
210858555307158465 12484 21437
570397093657469185 4574 21980
268560204781788769 3386 23382
934321588170135425 10594 15594
192779067915584065 5877 8960
906299629786140289 13104 21724
159852849656399329 2178 3422
575566391646816577 20610 29309
174013122476925025 7101 26591
144840168894113217 17150 23420
262893043548000801 24840 30623
979161996860554497 15838 21951
111416111682249409 520 2469
173385110219477665 16659 27103
225029139568331265 678 25519
366402903261217729 11380 22977
11015575690823455 19900 23318
219422229852362721 3468 19686
401825193910934081 2814 30440
781829455160632833 12475 27737
573182813699933313 11039 18364
971637900690559745 9913 22068
93871388353615969 871 1695
406040008952402305 17956 27667
166221751989201761 5977 6543
591981723536541441 10025 24321
996422925017565569 18426 27202
789458653982578049 435 29932
40413633121406889 19075 26970
738470261154113025 2891 11004
666562284359084545 17461 25910
871433363093529985 12310 25139
826899383218137217 14628 30601
629648711878324737 6122 27048
956489191715586945 1038 14729
997431935435614081 20008 23500
866227833808697089 23464 28595
656944453366413953 8829 22254
303730900666973697 13657 19782
421459936182259329 22940 29211
198892634174502081 21735 22283
919710992790434945 4865 15794
576915285506696961 5484 19219
177435097793861025 9307 26081
653044001878786433 11656 14189
945551539703878017 14907 29371
151018552743774849 6351 6409
340280387954379649 3682 3966
270488735782766561 1813 3387
438379734464966465 12200 26795
814820945277727361 21533 30640
864982232751813761 15214 22864
818153469804489217 21683 23240
138347580968464001 14902 20156
516185435202853441 8352 27376
601715272589729025 15118 30861
694827289475416193 9180 23003
297848910025713537 998 26338
332598894606473281 2530 21337
121149585201791873 12491 18569
628040879492377985 13886 14488
189767301539269793 119 10811
154440410727712417 15284 27953
451894597494771265 11290 12449
988575631448856705 5589 13714
828331882143878273 20802 23436
610300084939108737 7118 20030
209234988267738241 8580 17214
764897929259635841 7621 16741
356599352729695361 10256 18427
705371636702775425 11729 29275
280291819646208737 4866 7369
530726457966682817 3110 8978
541797549726531713 13841 26048
427866236436056385 6665 25455
796785988829739777 1972 3003
509284162131709889 3728 23382
521521367709546241 3023 18642
381301027598563969 5472 14228
565854925980005441 10894 12277
850256725382184449 16513 16969
407917531287203841 9147 28780
983536580783191297 14478 26616
106916341273645793 9396 20962
862146465382640001 4895 11546
928257063851454209 138 29338
332080863658145345 9026 17942
545298806810194497 22833 25268
415019651051967041 6502 24005
850274922107978113 1861 29230
849326022765250561 13755 30629
600057109700159745 7246 19198
387416763739938817 8596 24888
197831710860988609 16329 16679
905296168931723649 2965 6550
954724693761846785 1291 6541
576624453812559745 12168 15282
942174224802464257 2367 30190
867792249898325761 14522 22404
268265181327777217 3212 25630
233165201175896897 5352 14162
988566345549834625 5750 13595
283531794206250977 2646 19200
743583996202573825 10090 11178
487191285191887169 6180 14481
446431115389025025 9716 16508
966379631918311297 2898 15952
468938556323948289 5152 25107
684793918707189377 16199 21252
749365176611412609 4582 16682
711808452876933761 78 20731
51605432656941729 4996 18623
683751615027478785 1241 11388
602309769483632385 356 2356
706448064422186625 14227 24825
413264341798836225 20659 23455
718014348124658177 23711 24195
696514685258314625 14416 30732
728487270307507329 17618 19128
974655916188169217 6181 17416
634697147663292289 10414 25448
915314535721726977 520 22457
193665223459003489 1763 11507
956951940196049153 2718 18090
352358754075144257 7139 14385
418626990080930753 9884 16570
481887719726156417 15891 29582
724607215231486593 8378 21010
860063157397025409 19447 26467
651831806018456961 9854 21944
754761010367456513 822 24817
216780484814719905 22127 22426
157734569417247169 14672 21215
382524106986643649 7609 8707
352559130203953665 18752 18826
711131973863530241 4771 16864
273564944349789857 3890 8546
280656994776670401 8715 26040
532713278656910209 12163 28780
756216137697308033 4959 19980
37037881272883769 16208 20640
74773797578963297 5675 18149
707591264762694273 14356 17907
839954237992145665 15507 19085
149188924430024641 20131 22215
737230601652036865 28806 30515
868254247228758657 10182 11714
646831427617499393 12419 14056
397100237696523777 21083 27026
569251761835978689 17040 29028
688544779158998913 8599 19885
932431196450977537 1432 4731
588772679563522433 22484 24653
113946394984672849 4618 9709
20157316734991329 2170 7044
619485368402578689 15530 21633
28250757383975869 8016 27228
960518993447500673 603 26790
478527684391561793 2168 7206
625444408483218689 14480 17302
559391106861443905 10215 12685
201183815506645665 15966 16615
430084318370841601 4554 20336
770199660324649985 20918 28826
439533337342599169 17595 30777
345967178670271361 12781 13996
506639248478418113 5263 18814
408430351598894977 5225 29918
480498617898195585 7249 10941
218755762434732065 2441 17196
359843536898392129 2540 23189
880392839795078401 1440 28693
42126565944816009 15131 20093
876599082060614913 18793 20218
529448085551106113 5345 27573
595981686290059521 3679 6538
970660151771046017 2963 19110
86251986557805089 11330 30016
319729162198012033 15531 21884
349610805096531841 3707 8866
437771761286800385 18634 26495
826974924943904513 13108 17452
479366492812598465 6380 7099
19802196588273093 4940 9274
712336578113355009 9892 21635
683297377428225153 15980 21493
266183136144501729 18328 20939
21118708386993037 6495 19306
152022367274216929 10972 25723
659269824980221185 1684 28550
388728408405878401 7870 17652
52899927948743657 18409 23657
460572878733291457 13768 29507
747033494266609921 1118 28428
75340674104818817 16447 22130
806695766710120705 3307 18459
453885752356885761 25485 26256
674551427685578625 9283 30220
586073675740035329 5182 29487
251754606445501857 2110 2958
7570309049913960 5754 19261
344170752689358017 3153 9790
296091052854261953 3218 27870
986701107246332801 8488 12520
423936268334248449 428 13775
56300923268089777 5428 30390
717586612320754817 19956 30186
418796985761986177 20373 24612
420006552998490433 9013 22265
238747741868301953 11395 16089
652105569207986177 18922 25604
374955324538987585 9927 17682
172236239153509281 12972 15450
916864704638449281 8723 29480
971832193632078465 10768 17081
247889330961413633 9960 27306
89600697576930337 4729 7491
954273209231864449 9260 18570
196854886164725697 10818 22993
195208989930037537 3764 7307
65409362122327505 25455 29416
356937984954107905 5794 12981
179878475116307617 29329 30229
919597810521310081 24637 25518
79802665705205553 14601 17944
900215312317094145 2396 30895
428958295859597889 3626 21334
516945915939530241 15506 29488
998968816457935617 21741 28715
541345755556513089 2050 25743
225589187798927777 7236 13399
60899130616576257 1987 25695
912619558569634433 3903 8120
597841799881955201 3360 24597
47277741122865537 18299 27636
442995540823332609 3592 25620
146510186594557729 16125 24101
381300527660791041 24936 26168
432315755605426241 14526 24380
375565308135463745 8838 12288
319474171123904001 6025 10316
799203846887245057 26378 26445
365989749941530113 3824 11127
929905361043452673 11868 21400
231637120171004801 13011 19043
593980363657244929 10022 22413
292413294916880065 6272 28312
986822041412835969 11867 12142
578623756918705793 12485 16360
145595330457517505 10568 24779
719438749620632449 7761 10938
154250901885333761 15713 26396
201495453120319457 4632 19230
684684766384044929 447 4382
74950469411188433 22021 25044
112977700165089345 22869 29726
879049930931859841 10600 13227
958108396430382977 21478 25673
464895539941135617 1956 30672
714037278956496385 1786 10073
232549346783347489 1371 24569
764990057230484353 3203 26519
484678385736824449 1337 16349
119571518611110145 22 11541
686863411570801281 29770 30679
792945228603564033 1448 26697
438415017111264385 21172 24233
674072965800903041 7149 15556
269740794468109601 22243 30401
82239936430177345 268 10675
651769028065981313 7046 12432
258191138263640609 1891 23583
345150115519306433 8225 16708
527934995289079745 23601 25069
934807552808177153 19730 29454
527672945363420353 13291 29288
789431667376849281 26680 29131
691370981403572609 1791 29296
307029042073988737 2888 27037
512461209375430849 7817 19364
111817931600331377 14398 18338
974244010283932545 5290 15513
467308745106844737 687 29566
554274985538754113 13741 26808
184535282322631393 26374 29665
849486901509159553 1912 10394
41239991391872625 7669 9416
925806322524550785 15014 28701
532386312326838849 6443 19707
328556207866675713 1465 7386
715852570593010945 3563 21471
803529341539231745 7453 27750
97002286157366065 12471 23943
456759430062739137 5812 20684
59971522078935633 6690 18182
583443104323237121 6305 30297
455793634312488641 16958 24859
196040093929234177 5263 18592
194923279457110977 9471 12118
31148750315807661 17698 21641
168333464333134241 10787 29547
204147796984138113 3845 5452
826659183162231425 13895 25509
62657873734650593 16795 29980
131180091214066161 26764 30454
423207397853353473 17563 24383
262781687866020513 15505 25932
350282144766666177 9583 21368
43049893518688265 4101 6181
19092787930738097 22051 28496
436933963789808641 5622 7166
650777817981918337 1055 7856
672236695377524225 4591 22615
582307712241053825 13212 30294
153431834409513345 8881 12400
144402077967797025 13803 27789
43058670693003625 11576 21911
924755458277196801 9860 27940
486135920044599617 5610 18796
959345209533836417 16348 30924
743093776859513601 1891 19542
645192470108462209 12400 25850
741014279918299905 21580 23477
913672410159918465 8217 12635
732610263637756289 21320 24699
546534632800735681 7262 14954
579639576965828225 11895 29379
735855748151607297 21216 26512
605855180996275841 12872 19094
174620671652398593 3952 13580
743382642450523393 1020 19769
196489373726123521 17170 29642
614051340250600961 6692 10690
211511384431368289 4043 16255
492064103824812801 24464 28380
691023674480987905 9798 29390
674767178191775233 12732 17524
244767835199091617 10747 13986
37440271743587769 16045 25309
521365693894622977 19884 26776
433834746601124993 5366 21820
892132747926446209 6137 12515
306636573202037953 5415 29012
19887864174222613 22570 28457
445643912096944193 8295 10262
280238709444397217 11481 22350
693384279928192641 14412 22935
501554005400961985 23472 29397
36256116151353273 11533 26216
144860986828895489 4963 13717
659921926912371457 6590 8138
999174674026136193 8103 25344
111554024851916017 1179 26953
74173346594896833 6071 23434
238324457801450497 18386 18725
685782367844083713 16588 28004
379144405062678657 5005 5595
687678794568519425 4780 10038
479828584325300481 18384 24930
591184874108762369 12179 18996
336905910563121601 25941 29017
411075198519249345 17152 28494
531814918455960833 10069 22149
623201244970616193 10020 15333
221241461011093313 18464 27575
347254873065743681 10438 26413
336243941127062145 1947 25543
376073562388881985 4796 5965
541951860687124289 11155 30540
978778960519171841 25520 26841
476656622561716161 14645 25980
789117875621755649 9165 15297
105263545432595857 18470 30704
787238394697176577 1417 27170
723849319071543809 1943 16139
369743520812846785 15666 24038
648364177493068161 7111 18854
606514949829424641 22102 28140
597899252097715073 5368 6420
550320526577124289 6053 21407
593645541620649217 6051 29731
703564915982361985 3509 22339
265609239766828161 26910 30079
363674034343063105 5832 25600
553919144275614145 2113 12252
312315868456174401 21606 24083
301291211830157825 13109 27202
224771680029974177 3085 10359
265726393597564225 6778 27237
40820373851097713 20331 23996
963125208044257153 10904 15867
345858756930510913 25654 27194
640457553490239873 26552 29934
183050862463112193 1718 5376
369496850334098049 9465 28893
510175770928114497 25079 30903
755642133181684225 4961 22765
245623857850695521 20883 25224
226489502956891201 13283 17588
328627770907672833 4490 8286
374173306482777665 5398 27761
744160852314699649 3286 8359
970220304855427457 24914 28168
119403651914936401 7820 7988
99450665172245329 11604 21421
628653914152557953 9328 24815
491469786954237249 12494 18637
519480548786248193 4950 29326
530914410985065665 12275 13906
203708171385919457 4315 23759
134945686810066689 18729 29400
367982526104910337 15294 28833
868020293073787009 4961 26998
556357199717446337 2981 26733
775800656280122113 12614 30631
225158088944027681 7985 26333
771563515048587393 6154 26648
776642612247904641 1579 25219
320323637217239105 18119 21058
709836650427931265 14185 24094
988971780281989505 9475 27096
436542367478814721 13489 25739
539053568140584385 21034 30443
177034059185302785 10462 24224
203697928587974529 1530 12220
210225042838821697 9031 13579
286304593863700769 3974 5828
812190674776886145 2712 8343
806471554152810881 13390 24278
298976125903585921 4506 23478
692001892688662017 4214 12656
107506344659185521 13624 16342
195611896206248289 1528 30605
640338817129382657 25214 26764
115939424495802961 7533 15437
699024044692819713 2620 26492
791931472876800769 3062 18681
202762478789743745 13552 27529
551593150372948289 20355 27667
392421959120213185 19512 28827
57416697473673393 4253 14917
10958267392361167 935 11868
761338392836261633 12260 29808
774691457822072449 21391 21911
401678387580464129 9438 25235
726700213660116353 3213 11692
956585807696793473 6882 28020
403669841015613441 13665 23845
271316963332100865 6531 12389
485332627685487233 6405 14616
28599736722508597 3157 27135
165300926879766049 12876 15808
879414544576551553 756 20610
416977769611726529 22028 28335
646603316935024769 634 8831
888927618383604609 15749 28856
739294409796674049 4624 22033
567482800657096193 9912 12358
411589450163500481 3684 27062
785167564354011905 3832 22104
321797685185149633 26417 28892
278478677980082529 18368 20368
363803397855061633 6235 19711
212149989047105697 1376 18412
21313002626772717 16420 25295
36397442283906401 12932 22178
650274173611858689 412 26300
849137766685217281 10225 28228
64727513047447617 8182 15295
201634831677786497 8617 10446
961555871989300865 2354 8249
648737925087232257 1160 17517
760792379138070657 12053 16494
272853901650300673 16855 23338
323879409248217345 15229 23781
208805038154864065 21932 27564
405933011354054657 9383 14284
616178901566833281 961 8484
98467672505645249 21415 24063
133429473080951761 4979 19587
436479165827581313 13406 14762
130078615378486977 3561 5038
192465590574652609 12502 13183
891615257218134657 9452 20740
856212904909742849 17596 21297
656311280723976193 10123 24651
858788965223052289 3049 13183
906804484087274369 2455 11755
240978642983566977 23744 25382
164500618818912865 22835 27290
372584848114069441 2724 25002
566585750514761345 3919 10645
507189374456491009 22094 30124
708710999958533761 18395 19971
871679628818977665 27158 27375
397897169866354241 2381 5305
266092019952186113 818 11691
801640898610308737 5424 14615
773501625512420097 11344 12300
348839102292473089 7502 29130
717692943176704257 13803 24733
395484120442013441 3399 27089
202010654775588001 10700 19998
415761944315875073 11687 12374
273737397232753921 8373 28452
864719373718735105 13453 22136
530030612840629825 9167 15087
387379189477414337 16300 26217
153904267798484545 3672 7481
818557171808926337 29627 29755
454320340111618049 12678 22750
301939571609096897 10459 14060
148615304073491233 16641 26789
839850354565008641 6692 25092
446365776393104577 468 23538
56513495125912529 13664 18280
270136379224826593 16995 19040
260187266588168609 7216 19863
169240458446747521 13884 15233
118622205018937169 13397 18731
664912512739636737 5778 30252
291736392349882561 15919 29192
712344576779695873 6034 26242
291052315491967297 9185 18988
587648730108615041 4704 29482
496174584324343489 521 19724
698152907445372545 3241 24686
213917462912462497 2268 18901
454220643125797377 5083 15702
977559493186355201 16595 29199
369411779607997185 26219 29140
668892038444838017 19347 20167
618142219295297281 7224 10101
434026981248401025 99 17747
317032643186646337 3959 17497
615963250900165377 15630 24784
35478883884412229 15216 26389
434307734148482881 4486 7069
188117575552848129 15541 29905
251816233471103617 15321 20601
986592175555106305 19446 22172
937740543856968193 27486 28353
384378024507665089 12654 13302
661746601624400897 23796 30777
460132968742204417 11185 24079
136064380846072193 14221 27258
772305039109920001 17367 25140
946324855995570177 23936 27441
234834095526711201 6117 17644
444023967259745665 4394 11492
860825002866672385 9296 17440
64331366171359153 14412 19681
536835359176496513 13779 26685
732825668634625025 1450 27410
827212267830258689 16546 30303
241028431255401185 9420 20775
932824743294165889 11484 26026
311708701654346497 17453 22223
489486905773159041 9529 22247
263801153590947009 21711 27155
729894397123263873 1737 30696
391202472069913665 613 18059
619534856332659713 10416 14625
615620645461845633 20488 21164
88759031519035857 8494 19915
776750872787950209 9057 16084
386256874331731841 4714 24634
392575477508955841 17229 21689
674313003888801921 17333 29220
859900149716558849 1235 4227
717064671890749825 6007 9833
698669334483938049 13 21414
432230916549574593 13461 23789
909645044765149185 11486 23403
708255327946627457 10188 11432
514858631315888705 13998 27223
817640313936880897 12234 14527
579159913919987457 838 18123
123841210891651345 2187 21558
377442422788547585 12041 18549
946384352428825857 10942 25219
90233956061361201 1400 20218
456300141733745345 676 4282
972832375916823425 2574 4029
984992444723264513 2778 10367
943384137651143809 20725 28270
923822127963102721 19785 21576
532711927871147841 18324 30654
45508161223526857 22052 26419
226812422101183137 21424 26906
323722534687075137 12231 14375
688805086526684801 27574 27992
668481416249466753 9655 18628
709957073033329793 943 13205
511899842065911745 22645 26845
884955707911686273 21871 25421
33786489595687641 22655 24628
252087660261061345 20497 26307
829046979146394113 4468 21491
132881567495303441 26538 28252
565924046507621633 22784 26466
524811518660548865 296 4902
425661436348615745 17391 18586
595603192889924993 5686 21795
938924334038720385 4620 11723
327972355655653313 3709 15916
763998754613108865 8980 11924
369819306646633089 8600 21419
336085461488341505 15740 23156
606581035316729345 10211 21220
694609381061223297 8289 11966
767947901894629633 256 9480
491125429699994945 16592 19313
684350848567255809 972 2504
250998081461116129 2198 4368
146588503116504385 9445 12204
698844670923438849 4455 13015
796216372205201153 7508 25466
495630921324913473 9131 9197
837076111860980609 10294 15570
913407610211695745 7557 24526
103872886877674369 14005 16892
435745082589559041 825 6266
373754765173288193 24848 28383
888552473435385857 11335 14112
437733828297801601 4304 27484
744324284054567169 23256 26649
26637605470583025 5329 16310
303498558451853057 1188 16123
745493449361909249 9663 21804
40695133564351953 12826 15341
589154937005844225 18436 22169
67484767265387545 170 25704
908302335912985345 3911 14204
61360170831004977 4284 19625
582510988448447617 17925 25888
720562680657426561 10061 23184
273891208203032481 26312 29563
674169474295350529 4625 17078
71438075963129681 4085 28458
623677155251943553 13205 27301
62165116132312905 7183 28096
331377316019807489 8234 28546
369392628991320769 22113 27936
641767648811313793 20605 24749
130062261587632129 4513 25323
927541267796041089 4960 24533
193895164229843425 16428 24036
313559545231772289 821 21788
392930818164693121 8605 9237
818981201933592449 1581 20922
636064834561736321 18139 22974
224206968725159329 14168 24986
240299829741196897 11930 28749
899382604072624001 6073 10544
375602701422479873 1158 9694
964692259534974337 10345 15367
352558117267754753 20103 20640
522235335334624321 2012 6409
318575443782165761 16282 25296
796952743739840513 8778 18947
516434670262817985 16128 24496
860653259689367937 2623 16725
597256887090168193 2986 28549
927537979746308097 13712 23115
992896808335721857 14201 20830
128604802074629985 21132 28818
157787573663640033 11214 17888
216020616465502977 6988 18973
149625031118581825 8338 29932
318957336057106753 7234 14486
903176664604672001 9376 28538
657586665404455297 2586 24371
916937494763168129 7967 8493
591632129168697729 10795 15601
158734824903220321 6169 24434
141786683483022817 224 6717
943149022153029633 6830 22787
752589211991757825 36 30757
608805460423923201 3062 10639
720283397811147777 22776 27442
441961034694024577 16988 25388
968695796100131841 6045 26919
513943810484690305 3545 14477
943903990428768897 3361 15989
766566348478057985 16575 24474
766535558589733761 20905 27293
74643015213467841 12498 24944
141091912622034241 21181 24922
885567969265217409 7147 29490
751022049653140993 21940 30876
51362435316846697 8292 17136
803024027384541441 5079 14190
644280411598636289 16864 17898
372795476967123585 2012 10830
892890265810194689 12974 20108
371659397391159297 24303 25707
988107219954308353 2116 11267
476690989070231553 15924 26117
549758917143762433 15685 17116
661636456994561025 9119 27628
15945846634714657 3170 5987
516326131909519169 20921 23873
162191799512726209 4767 29000
210430942740931201 15334 26019
681312404640515073 11674 22017
945698200831184769 14606 25922
890433101461397377 13591 18725
978098120231383169 26848 28485
324330626498699841 1013 23225
855616566979360769 10677 15671
198711964682843233 5522 24293
802194848329452929 3542 19736
702993184488484225 1310 10534
853203534850489857 5677 11190
983808185674931201 25138 27916
758430177232614913 5653 17109
298155926387870785 20899 28240
163337699127676929 4787 13059
548382284142320513 15200 16387
345922797287091329 980 13452
941418116264195201 7663 9117
122918926390109825 10077 18062
722947530231195393 15742 18670
79720053130305505 16018 25192
103101004451112033 2410 29124
537711803357094465 10107 30432
525509380349546945 13325 21280
363901725294159233 9247 30899
870564547192365953 16217 18414
657157480484453761 66 9436
873267796960576001 4462 23370
276972671294888769 5311 24832
933574416989337345 10407 20315
909190110482992257 14613 23436
707034183840306689 2081 3576
327537022971586817 17616 27654
8700151964738724 15164 25210
623386348174431489 10026 26499
808696217362765441 12031 25244
142013268915551553 26167 27370
611016949048980993 13617 20001
89722453539675233 9311 28806
859584758917094401 6218 9127
96339522756455409 11604 18990
997799774008619521 9586 22140
769196236347465089 983 19764
349246356070736385 12624 25419
878551902338902145 21281 24170
341415703767928833 5565 17776
843348210878442497 8167 19395
668066643071341569 11352 27107
6491533934269712 6100 20123
660090295625046529 13233 15588
598420705480332801 21695 22636
643463297227313537 9527 19543
171777562087815041 14177 21800
965372856333267713 4367 11129
157033106504425025 16231 19320
369886159122927425 9217 15311
544020001999843585 7008 15908
240555324105962145 4556 10927
550708722081719041 1695 7958
71415744008717753 16889 26670
563857629982326337 10575 11383
808486640910224769 6556 27042
59621740699068225 20526 22628
978003721561350401 2833 5130
354987681018673857 19789 22458
990520543439764353 18753 24879
605174245131347969 5146 20112
519889084029458113 929 28250
378476223284454977 9305 27827
607966201401673345 28859 30606
974471036475133441 3930 9117
198865721072934337 19231 22569
881246020160677505 6809 7414
287479643714611649 13261 18307
975816938312572545 9116 11085
101160035862946529 4115 28379
708052783288824321 16271 30071
953315999397581441 24574 28471
697775099911094529 7487 10822
417865133738445121 13406 28954
165176278078167361 14868 17456
620109802828856961 3371 10256
782228412335296513 4494 9910
450210054412210049 5609 5645
466540078280960577 5468 14619
234589535173775233 8813 24941
669787304911803777 1683 10561
235332563885492609 1759 5507
340478191299940417 26550 28353
994964757617985665 13350 14331
763668714146103169 4303 8092
142461235365075825 19015 21633
218708603285140417 3382 19467
241126200099394337 20354 24902
250090725442301921 9540 11713
990160992080092289 9688 17387
18448335313355105 20504 30274
642622564007432065 55 11009
257918092322466209 10659 20710
525095021468203521 11383 18167
423582171523666049 19104 27444
296849141312414145 24186 28648
220763350781648897 1132 22707
506019062241762177 10990 18346
190323129506271713 9159 18504
316104208300650689 21201 22733
788379380447917569 1870 22418
349740575854340801 4289 16741
875197305009439873 1349 10019
155116082022608737 5849 7147
722729831843647489 5633 17196
936709304366530689 4890 27521
396144249640730817 19355 23639
983168294211814913 1947 29877
693726652765047169 19961 24561
32796250157176133 4117 20243
488116844193715585 17096 23756
806779103301330689 19042 24127
280786819111337857 16720 30603
72579251842228129 1627 20199
759237024030245121 17668 26612
316626092752521537 4705 11791
293966118903210113 11477 23551
151874137648164257 24233 30956
158136009090899425 5090 8553
879523455717482241 1392 21221
491734265232135937 20603 24460
798994974840439937 16284 23904
52775202092579577 23811 27085
83110304581872193 22637 29926
115095536977815265 4409 16892
912834264129699585 2360 5309
230376956802277985 5453 24408
424719531679052417 6745 14280
337740377820491521 8267 29799
570738113769493825 6312 19699
251038296449895169 14506 26576
320769946929310401 7027 14626
691618736858071553 8803 22556
791601531819011969 2271 15361
127475692860546273 11367 22501
599936191839596289 7188 9043
943513220514940801 8016 17568
782789059272857857 9342 21823
22850512248130173 15701 26181
80152839699586305 11867 24534
431992157900065601 10101 21709
368435093957160129 968 10785
929823006317011585 8807 24218
60927701429029921 2426 3088
921047272836428673 12926 17957
778310487757323649 18162 19868
348323089867495361 11418 12233
480076227869226113 1172 2527
966650617942047361 2598 17321
529546400377498113 405 22256
157828910993348609 3470 10991
776320594868117505 684 1707
239658571894775457 8525 12033
938747023935348993 6583 14896
882404699695957377 508 27906
901575139783879809 16584 23044
301579842858796353 18811 28445
711938716767988865 5857 30666
682937887819779329 3013 30265
471390849526024193 5368 20309
821717371490162689 4707 26503
848808364365936513 1683 6237
849877340137585025 13434 24657
308057143465923393 6022 24965
972473598471946625 8840 13611
712067482861741057 8977 11394
589630035681555201 14782 24162
994235811980310273 8925 12489
795932566656514177 21624 28665
920704758478422017 3758 20326
136318002527634257 14484 29723
938581225541689473 1296 27662
235333579113142113 10356 10627
767397437290142593 5553 24247
924901050695613185 13122 27535
578309382638742913 690 12715
540237444193646593 8474 16612
97355306063548145 18583 21978
838179179126246529 6282 10192
973717579897702017 2613 27866
138940519636900465 570 12854
152158999332968385 756 25516
604721766339284993 8924 21549
249703027082297537 18122 23689
315271632235063489 3400 20605
333391092716198017 2343 17462
852524102862634753 4468 19314
219734155675290305 8259 18861
102945310180057697 19717 28989
404582960299833857 15476 27794
298735799352929409 12897 14937
495719244988727297 2154 7828
427149434398270273 3133 6160
475626747214164417 17164 20596
123085420001633137 11181 20634
396894876712956097 16433 28689
372399205464670785 8802 14480
522619099777372737 16402 17336
884961658838367489 2342 18076
773198189996072961 26008 26619
464650046564482753 17041 23656
931275567317328513 2307 4747
914198809404485505 4843 15107
251443507045870273 4936 5271
435362532941251585 22185 25726
28620904476511557 3423 5442
55523488474992889 12188 16467
490722196365489089 1043 11657
231160466834605665 9152 11405
122534922971624385 1682 19962
957795874555746049 6407 18008
438386199571873217 687 25751
174801616569208577 2561 23067
710705129914217089 10203 28803
862442424275432321 3288 26124
748237030802762625 1538 10176
535647221708355649 18640 25843
180270208402163233 4350 24327
511023447028168961 709 29723
943474827493353985 4636 14811
179303945531369633 10953 13997
99471507664091521 6958 15899
419278362802632641 7111 16663
360792750297896705 16921 27544
19628344033403521 12099 22077
627377177079892993 10896 26434
273189252557461505 6838 24452
727832260644383617 8308 12206
259211929679462817 22588 26091
333494463410190209 243 3246
619919747270248705 22911 22939
530021109342136769 18096 20793
678562350771411329 1357 29653
944004056046168193 12248 15590
740616703398774913 8946 14346
287449811312477281 16299 18618
805595896007428481 6326 22170
5475273538436910 536 23479
600076791448206081 5925 22620
957630522381812481 5838 15173
686266281127839105 26019 26181
892166398579604481 2860 3580
926624393136808833 4984 6562
922326136664359809 2888 5078
189057292949438945 1181 4022
863169650500012161 11609 16387
750041373795315969 13287 30605
219613649868371393 732 16889
549920168092395329 9080 22463
306389196689593729 6224 14588
441228682621403585 22799 30040
706305947385111169 20401 22435
923673381799499521 9966 10377
865182309681088641 8581 23727
389034646740814337 9208 29097
838026738763979009 55 29585
510910628937008257 9222 25147
729862337420854657 17099 25460
711300578200496897 21836 29393
438715934640065089 13404 25499
818465007049507457 25007 28568
61446633013289897 5586 30679
731971218536703105 14062 15544
699113910862060033 5150 12793
463211572718190465 3314 13183
792197049453392257 10288 25046
626790915922317313 9251 22690
242684389968836449 920 29160
804589349942641921 6824 27286
81684107059246001 6832 13812
518726577602766529 1391 27643
272213654782156321 13898 21857
486195335330673857 7057 15920
585222548982244481 7959 10136
122270677878692177 20138 20378
952570055220853377 17921 29644
561029882038962305 3674 18775
672364775807622529 5531 12414
634002241786138369 5102 21177
483298839998475649 24821 27936
382712865159188481 7292 23550
497363656361386561 24468 29702
145416079361343265 15317 29787
4214802141767394 2579 24781
464876048090086849 1050 14173
723666510911996801 28113 30622
222640927457295137 18509 22301
90165633761507985 8686 25670
375976894875261505 24524 28287
14991717496172897 1369 9051
125200878003045809 3343 6726
206773803720118113 5300 13359
764355520019830017 3593 11026
572657464607956993 12763 22603
200751845864349569 4812 13727
993200764272081921 2286 19543
350227347425910529 7886 12766
890742726468687361 13964 19042
432441168575525825 2817 20927
533665921903626369 12009 15740
213602176307670529 5050 17905
57402633042798361 1862 16897
677264046667520641 22194 23483
96320635967238385 4968 30059
720353536761106049 4289 6905
814148108380379649 21791 22697
423970739615970881 577 1688
922726098794491649 1121 13047
717713273571927553 14912 25170
828922020252193153 2224 18289
633533541075653505 3832 10690
107089865277295361 13010 17846
184593036346878849 14006 21477
299025183896361601 7255 7932
479107880554028737 18239 22027
21930600933067981 1469 24619
814969589649518209 11459 21347
803904455518207361 277 8982
260387749506666209 10542 20092
33190867713479121 29786 30230
252122401010947073 9842 22157
924925899475738369 21061 25264
973207340511169921 19406 24255
857105028779294337 9563 9612
70162629969171777 4452 13881
360807679343039937 7343 17233
622498631193796097 4669 23885
94330189645496881 484 16017
543800240167737345 5779 11900
336543969772350209 13086 27021
387973952444287553 20337 22035
531814066001253121 355 5629
668793301514977409 22150 28872
945451875772860673 1036 19349
809233665659522945 4819 23580
324331340628425857 204 9045
439518452969675649 6750 30812
515332141190299329 11753 25938
731847248805411969 10970 14124
297171005680233665 17040 29048
686476771177137153 4510 11798
159440391306119969 809 15012
439141668479042113 8460 11035
287577944638293569 20168 23468
689562748431622913 21806 27621
791682848078636417 9086 13831
136149207389411937 1233 3792
650594153041673473 5117 21707
661208537786802049 28162 30552
155717943120706081 12232 27763
311988236255164225 1075 29207
77135091075724913 12666 24540
120078886075329905 1841 3210
863877095549582977 1944 26364
903820078541560449 11781 12967
537576266821353985 411 21122
218217059631864897 15824 29781
260303181854325761 20715 22559
147763428226515009 23149 29392
98790828897030289 5526 14046
544186385140786625 4378 16114
731607965404663169 7632 8206
417450057396838017 16652 18317
239322263876225345 7754 12639
587948591750585345 6057 25995
177709036672482049 3924 19426
716342104430911105 13923 27277
75923809732110209 25871 28758
440476762911341505 12650 23917
937236704153122049 14912 24314
161947377322849921 21050 21925
131649474149234897 24998 25420
917300199799921537 12302 17629
919790832858424833 17079 31020
244485152845786753 8146 29019
234517148348551521 1007 4330
879578675199464705 6290 15436
837040914607001729 17547 18510
684566213238230913 12823 27490
196833795597534337 19437 19494
302537229795444033 2420 18932
723738734659448833 18845 26411
788627650427546497 11123 13934
745802631321289729 25440 29304
567167644540031553 16076 25193
797565935037255297 26794 28172
601150595978413825 11921 13546
960124161193441281 7539 15472
469401825519707201 14520 27388
694657628623915009 17812 29280
282407815471717793 23629 29877
215933467267213089 7523 16418
728243374137999617 5197 18845
228792052375268897 2530 23077
762333351380636545 1014 19099
406436792607529217 12407 24426
991739397895951617 10213 28929
721654125163368577 20160 28256
207148421215780577 9339 22184
317747834504082497 15951 16109
882692958117356545 5629 26532
226181758444170113 4395 23404
417061890260061569 13791 29405
410279777683221889 10854 17307
874540263124014721 11496 12756
373576918574130433 6823 25379
291510153106546689 14135 16329
559099544493143681 5521 12767
356103611118211201 10399 13436
297772820704295809 1685 26134
653205487948884609 4743 23329
283247571312266177 21351 30584
230613978875322081 7997 11243
981533308252736001 5184 8014
323294204653965505 6490 28785
675396201924804993 6135 8459
632483852788904961 13672 25595
200334501497195553 3916 7063
556131504570306113 776 15880
208464081820459073 12487 29686
652184220343837441 7710 17382
960031246339596545 4760 26566
51879219293230249 12093 23909
220899304806756897 13687 23818
386997395220017665 1070 20030
300205822272545217 10308 18676
406020809719240833 28733 30021
590142067473003393 11578 12101
719512350449843329 9176 22073
607072839525258753 3285 21332
274035498177060065 7748 19183
614004790413908097 11845 20513
237009293867142657 25600 26816
109786331782345313 7749 9184
833325487721641217 9050 22615
698965630208867585 49 15150
898228150993428865 61 7256
155751795253635809 20362 26179
528867206320033025 6847 29123
166136595459512641 6572 25902
918689235009306753 18896 30686
729751399726779905 4533 10607
169154712144308673 12627 14539
440291656213524609 25641 26425
855366494054560897 23462 27325
725883865056587777 12623 25408
379391122016844673 1438 9383
492049861346863809 19158 27404
734112145289909505 7270 11819
849915619836110593 24440 25040
263507490727068481 22363 22492
612205115439444097 619 2879
971179045436610305 4233 9353
43925900254222937 8273 27545
28768286956367461 11725 28988
161254477860929057 7482 14317
720241621387057025 13940 14525
728269468872980481 9274 24570
799153794409182465 9829 18283
654252194683714049 26536 28960
539610404450211713 13533 14764
362915697755298113 3565 25612
8462726953386125 18515 27016
505933721159301825 169 3486
66376990360165425 12473 18868
178065930539503361 7173 23013
602598396621875329 12281 13798
615214301332166273 272 11133
834898396834329729 11933 14111
921391376192090625 6962 19698
883609225719883521 3418 19729
150146804421844129 18234 21766
850590123719708673 29018 29204
46935355773513265 10598 24712
645944561518849281 4323 18106
889575037379380225 12610 22065
875078550111407361 7070 14977
531225585124118977 23358 27511
347629946597752577 4864 8527
68268222018396329 3442 4163
178373440766986145 20622 24145
969858393418348929 8818 28059
344607532316661761 4333 14048
187371305833941889 13622 15311
335243093173470913 10609 12585
479036412545084993 6420 24913
723647509674808705 2131 29081
817530830553927553 1750 7031
288165849250784577 11834 18691
319428387750548353 597 26708
385710583416841473 15273 20855
210908774118330209 5391 19410
654225134396067841 1348 20039
864313418427414657 16998 27401
754499944205978369 4933 25472
20203672650502825 13403 16616
138618683887809617 18842 20256
262186201849829089 5737 10303
670629212481618049 206 14713
614360981572808449 1558 20394
937948985076911105 16229 22093
779623784538770817 14656 23639
646170748761537793 16354 17156
195349611825442081 28935 30964
411409015793761793 12464 30948
658911988295727745 13310 25663
22531861135139053 19737 30861
18560440672693801 18419 25126
791007907496105345 6799 25661
364240133264914305 3150 10558
631205104024278529 4238 30715
658271909325044609 23482 27678
751103018371932033 27645 28795
219609991175275361 526 7061
95898365462051777 11487 21647
143329144068381713 21963 28633
705100879394830593 2482 5898
732258130673287169 5922 22735
839191095657472641 2639 11447
417672936273255873 160 23328
420017387706192129 26723 30605
840524025886082945 9776 14921
429880149975321729 20090 29363
503484952057497985 2625 14062
98780279169357505 24358 28049
89748551551693361 2444 4647
642617165514282 2044 23145
806212276994649857 2602 17807
371222128005253889 3906 30131
410872845719211457 16031 27641
810998991225165569 9023 28363
592199397598555777 8383 16333
537532708577270337 4743 19577
12715046656452957 641 12474
468628435169112129 18266 23038
979565541871103617 17473 19927
36773325145073697 13847 21217
581096166706203137 2251 7496
53063989720971705 1053 19556
46671508475490953 8283 11677
66535482252771065 11928 27019
858605414904403073 2323 15847
219249712016907233 13354 28487
412249270591537729 10431 22473
890959843856275969 21008 25406
32253684714646625 22998 23571
963319201338084225 1521 26766
956121308722451585 4374 12160
960501625827941249 13430 13826
628850745743122305 11597 26565
887576093155392001 1447 18755
105391369154098417 557 29144
79793196603471729 27955 27972
677820981276653313 1197 18205
643717191881325569 12563 25360
230895723918216321 270 12083
535846536956835713 13774 14982
288383359433751681 7070 19352
509908279179004609 11904 20494
402290586480155841 18403 30446
108165144703345825 11047 25150
964477777134618497 8314 26781
374846590977131905 16478 26559
804018677459616513 3208 15655
979979776039282817 7611 19161
580311035480789889 13455 19482
476242814982274625 12768 19324
82022598999493825 753 29151
745042904728389761 9407 24659
17585554988642117 7389 23854
147424533966177057 11346 23526
382806227423337473 20976 29957
430845765941267457 5567 9577
749901581943234433 1882 7921
248572640935893921 28074 30284
769514334066066433 18412 30161
944767145743153281 7139 13572
799903135429985921 7505 26430
442397692968359745 19728 24016
508206656125473473 9296 28774
786907492508770945 4133 5698
311758360861446721 5462 29488
671164763508588929 13737 26435
662422225563695105 10706 12039
688963275419890689 2292 18017
718690352544939521 1680 18018
115578410792029025 15372 30687
813314486988211585 18 7283
943587610171942273 22085 26627
57543947534114185 2204 23490
188214215256667937 2407 17430
130814157561083281 15835 27069
228771825580476929 12303 27486
226701538173472289 28589 28802
216375263859323041 145 27306
600046465823020033 7084 23450
336751669436477377 12845 14360
908835663879685249 22650 22940
992281286603120129 2146 17847
895068914375521281 10387 17818
251049060211467905 1702 2242
916672086307045249 1035 21260
262560192819496065 13164 19485
174256606139714177 11559 12346
827138495559079681 22194 25179
970673288616652033 17811 19750
53676824328139361 2389 8292
230571017904658497 116 25254
4884241499180321 9493 15848
406752931609958081 3390 23845
904147152022108673 9025 15610
794606460590777857 2069 11351
81713060203878033 9796 19355
236085809497055265 24968 28686
126468204192949681 18373 19712
984692895585716609 8710 12492
406225301931666369 9333 29358
955949338548606465 21815 26719
39340041521956697 708 4800
599295843160312833 2077 14779
698737500376676481 4492 23102
830360645327587585 6287 11600
191036397618805857 846 12199
122220384841519089 11441 18862
588599983014457729 14819 22098
233971960113024129 7985 19246
294140497787612545 16196 24487
477298289206991937 19396 25228
382926251433911361 3189 27144
466045328012668865 6300 29893
376122364843045185 9647 25010
39791642372712489 16277 17131
286864813646953825 3958 8608
999009687615085825 458 8564
344588931785455809 11372 16093
547034602970391873 25809 27051
505371573463190081 5357 20763
905648197353869441 7987 27800
205058819474064801 17219 27364
8083589155553740 11540 30602
828609613706330369 24410 26735
609785375547744513 9543 30942
846745015611066497 13282 28175
695456904650079361 4676 25802
379996062832287169 5150 15438
698731223840056321 4791 4822
31391221867099973 14539 29001
812394084504639105 6706 12916
364290520885841601 16245 24773
314857087989679489 322 12819
744396631339856897 7638 25278
514304651666826369 11571 19439
554109053203472257 25510 26220
273564637162635905 2029 20234
768349671242678017 4493 21114
967932085059949569 1324 11731
292359851334392577 29441 30033
122479075539729361 18152 19365
448119108268816321 17908 19520
947833171215329153 6252 11476
345214122810045185 16750 29684
620739600690271233 13859 19501
474641178969623233 19532 27366
785542107057587201 23908 24376
629606417144255873 6664 20823
758438254265485057 8661 25409
821689387221244545 8731 30170
37604303717806433 12480 19236
759535237291952769 3418 15377
307111734637444993 10629 27684
35789617934486985 20673 24389
56753372743578721 13781 30615
339615236233807873 12812 21562
767133520650418177 11935 14614
72992563086348385 4193 22033
314967819287851137 1496 27233
799799369887363585 9003 26042
403174853161246465 3770 18211
75758455419279617 5161 6559
213958084290119649 9228 17064
363700882672159041 2321 19878
202766799023919489 3307 30626
526441069265576577 5071 29340
650651331813911297 15333 27386
10633753277073055 4836 28382
95440843120755409 4917 20411
347849189409377153 1468 11987
502187331073635329 9972 17490
298864037992554881 11015 11056
592866280458622465 7102 27167
852559580197567617 12203 22075
723415497771775105 6190 28162
919506229878617601 11914 21813
287628174733399073 14651 28802
186876220753479329 22484 27692
973367198674033281 20818 24302
336266116541420225 154 16293
935463874619387009 4177 9090
647771520633586561 10932 18057
716020349375433857 22895 29312
809457479886969345 3671 17148
370438096862656577 7660 10463
156376706097493217 14822 18248
982101710454521985 3265 5619
211412150409923777 20248 25815
414100458548318785 14661 17175
293555882835324417 8595 8733
386787674175700161 24329 29869
6944218858688346 14139 19240
559424132171486145 9321 19579
795121749014217729 17222 23742
323943295081370753 8927 22041
523677431994936897 1029 26576
281434068870197505 7869 14932
779025865366936193 16516 27204
298833415715954241 2640 22898
583932769136406913 14479 15968
763937049875849601 23647 24540
356453099250703809 328 7942
212775535842986593 1516 16236
858008724736262017 5246 12195
972577746402691841 5353 17225
644613659653192193 4587 11053
716583132354394113 22987 24951
57952721910520921 22295 26647
857354056332710017 15131 21791
641977342515165313 8671 10049
943347020127681921 12747 21412
685576165077005569 14615 28161
963395304655733761 6268 29773
396928522975617409 29870 30503
500472613862164929 18923 23171
327140719214963137 19368 27392
469777506196876993 10659 24384
457907375725316289 3789 8542
328159169919508993 5586 24802
32847291193970565 90 18656
186834856204427521 12089 14864
655988089078494593 16788 27697
245774817906742273 25149 27570
699374697653933441 5755 22854
19114999381073973 10078 18606
867848775140007681 23804 24367
834824996671535745 6749 19899
389999946544943297 6815 18075
961981493419870081 7156 23760
925905680056605057 6036 15952
920283351029944193 20926 25806
465419248156461377 4830 19694
634929291553603969 12023 29069
280086477296041633 7693 19017
780679786415937793 5089 14602
279786118779750113 13090 27517
375862082542255425 10602 15482
228749195696583041 10749 11888
358121781229947073 18005 26324
25573058555675489 7406 9245
911673008407987585 7072 10708
490435005172035009 22639 29864
965838783470282241 17113 29355
326904087061958401 15987 29487
887136692580639873 10606 13211
908669968943758721 4098 20661
163237131756680769 5592 14108
107629718289654625 5223 28894
53899716438948529 84 8917
103473284501209409 5015 5753
744061003599377153 20922 30595
555631563348097025 4495 29729
593662743023742209 441 2320
699532788666363777 12220 13846
866174968229977089 417 7648
111033477020736625 7117 10390
945769465459122177 20112 27273
275492907654982145 5715 13127
742692369992063617 10403 12950
999917825671271681 7412 27002
122519516846153921 6102 25962
654161103388975873 7230 11740
561522553689847809 5948 13576
77931861470158737 4151 16069
990643480590861697 1335 7152
461746515019232385 490 3135
248625427912323009 6811 26919
535328153976049473 4103 6319
461432247794334657 17716 30426
756944232167075585 10532 11179
730945608688266241 19013 19239
226397367264905121 19473 28572
223789243967516417 1051 20051
808590776285118593 9276 17318
676626956384076545 6258 25009
136179191551487841 21333 27196
254636553436768065 3878 14441
983936221274593281 6833 20604
528033276031827393 6335 27763
384410755093636417 3762 21327
202193768878558433 7688 10779
7876266576321457 9772 27578
529548857769050561 12715 29367
523899167609183553 116 24476
134075547962652305 7244 14328
235708797876316833 4582 15431
466204952284662977 26149 26561
35268792968576437 15119 27710
520209431592931521 19758 30130
826444344834587905 10329 14854
846851768597083777 23334 30576
404092229053215873 3630 18277
548423531213501313 4469 5684
948103684357040129 1601 11487
209721710640984321 12205 12920
25899598890230637 2336 3763
488233288594997825 7580 15698
137848954385450641 118 28346
318534897508250497 25475 27550
189981441988859233 27361 30103
287781712932030593 11048 23645
284662349479322785 20190 29068
20384102276629789 28187 29734
299139050711811905 10533 26678
543847369467457025 16161 22374
116429078105998225 19703 28113
15979658666175567 18230 21735
278850336016940769 27178 27736
480992993712703745 17384 27620
631894085041739777 6702 25173
358787185788990849 1493 6628
289342042500248193 9935 26985
340823998155613569 13743 24579
305615393116571713 3152 13250
59378731501915641 7886 30729
585798176860716801 16571 17743
265374386638313825 9206 28190
654676109209493249 3658 18126
179042696834692097 9146 14667
867772679190647297 22368 22563
181126757847366081 18298 24409
542862482418261313 14782 28512
503336240147781697 6675 9945
145569465372144449 8387 10329
595267226086974721 18852 21796
423962210189262849 22404 28402
589667332574400385 11206 14502
940037813831093377 26452 26592
518514277203294657 3033 3239
212855773398079137 7768 8494
277888808420478017 12760 16406
168413473464422497 25650 28912
766156872693898113 2205 22760
102609256420169713 1784 10109
780875188034137601 5176 19526
982398644214651265 10055 13963
669580578171220993 1970 24973
8650185623682917 3900 8583
171611308712932961 3086 11335
979874940017676673 8290 20274
185215185952330337 6883 10100
367513711952728513 12805 23493
439801443992472257 2112 9440
957115398195451649 25688 29419
619042288119615617 17419 30387
307155282849524993 15385 25229
586635185654195329 20156 23910
787112362304664961 978 18676
716970598438024321 329 12255
157383108187662657 25052 28813
290223468502965441 3436 12118
169050449485734337 6552 23600
900809581524228481 28183 30093
410889536656302593 14711 20053
132321297896773169 8976 28334
195785630983376545 15461 19851
574412188141621953 6879 17840
465350235646457857 10753 23103
902134556661245313 5138 17954
716575518230722945 10797 12989
974854278942316929 947 14338
272184121645583585 4226 18826
54993283890787841 820 22979
851750069203401217 11991 22110
211185707893321249 8124 16532
744270631945528961 5390 5524
519064595726085569 872 23310
249398923158207009 22202 29462
302115093508845697 13571 17634
899024474611483265 11733 21747
25551520004320593 5866 11167
500739248872942977 244 26129
999641093364203905 24880 26786
59926754645875489 17140 20575
347331005203862721 14065 19785
774249164599705601 6475 18937
445656577689035777 6024 6177
443475662611266561 12660 30454
924951801849324801 8407 27416
146914269633352737 7914 15100
652342533628598145 25577 26097
413495040150099393 6514 12950
541442364005767745 16778 18685
246421430180088673 28621 30984
996024885521634945 2503 18216
994145417356751489 2052 11446
979446942172479873 5471 11339
847602498588056321 21050 26215
361253750771851393 15826 21932
659514862318662401 11420 11509
3666199287145845 5497 6160
651013927472529793 17511 23762
932220028087286273 24912 26327
333396505848387649 4428 22459
903153541170361473 7155 11607
6744081332751507 5907 28199
489162697527888193 10704 25245
169231216977255617 13839 29355
93311474078340945 11985 26012
212251260415666113 7415 7857
186930862436369697 19953 28938
378027919673886721 14116 16380
604920247588303489 16146 17875
823509847333749377 2875 12004
352011444430928577 6944 14379
831565770987158017 231 318
412565373316418497 3327 28623
272612378789840897 10469 20311
685655616710690177 23908 24558
698902177893277313 15866 20556
509637891462325825 21231 29814
815249545201336193 18487 21251
178648590465741121 5556 19533
145103727050457825 15547 18344
763050387142528 17866 18780
255550942549302113 6069 21291
974057316693389953 8669 11814
410503850932261825 2317 2357
631045931863504001 13756 25298
65374655905028337 4715 17948
726123093700806529 7825 12558
34366767922012545 16099 18013
527758058786581313 1859 2835
966416255307233793 18136 22525
736380041521457025 12373 20317
835672225405748097 873 11169
213753725504155073 14122 22073
46975344477598217 9385 15141
263989980888766241 12556 14600
622275156200021889 4142 4992
429600256011717377 16123 19920
295753233770494017 1677 27198
39978498795207433 19490 20632
683758842293432449 7557 26898
36609184565215001 8721 25688
541916423254743745 9047 14059
720199957518531201 12802 30941
508084878367089473 20431 26594
376017029289435841 14052 21927
167480192420935489 11377 21372
16989971819114659 2531 27752
32218453389308621 19527 30139
337711454604182401 17552 21536
312852512197277825 15970 26704
703996502303425537 7645 8948
136218534253647057 8728 15044
999232755253267201 18163 28550
321513535240182337 13350 21238
913904254208361473 2146 2985
172149753446976929 6248 13710
783278305903003521 11111 15535
792047894342712065 2928 19072
887845592589741313 5842 15935
596291485595617793 1791 8757
447450468177258625 15730 25398
236228758774739585 21910 27218
3263749595490140 2790 29075
367560057942629441 918 14253
958242994115273857 17986 23278
126081876933110241 14424 23423
840774769670076673 11304 16858
668267589858192641 2134 25552
53858773876349633 3707 22082
180717483338309409 11776 27150
758952476671524353 5118 15435
786135908877586305 1269 26111
505869408572131393 1608 3889
459465781266086273 20552 21589
859599815485836417 24002 27694
119061657997594497 14783 16948
233316108882625889 14850 18864
40120541648189345 22251 23693
947509282295939713 5046 23487
286059403542257217 17303 25954
286838389106215169 12367 27062
352892996815821633 629 8789
642368874703265665 21503 21935
168038587332706145 23775 28363
633903507006827777 22930 29242
179387466692627841 78 25640
882627127909856257 16451 17641
388917853663404161 24343 24597
765172154753067009 17297 22603
713288847670977281 1937 27339
789955418647394945 2834 30844
668741933198436609 3214 28155
579326097894487169 21604 26909
201633033126011457 622 14022
28476876986829325 3928 23753
633012194856579713 2455 6870
259027850189347937 12212 18550
563022331836375425 10904 27765
107083010078270033 11773 29650
902817495552699905 8275 26444
940682624686068865 29289 29406
16831818988759297 22873 26388
419720573755611777 3273 17060
584377378805616129 7317 23817
718805278267247105 431 26429
394587106445324993 16786 26914
503166390293841921 26225 28104
949480309208883713 4186 16223
772411330390489985 12673 24367
164912067048799585 6154 26021
992055765929265537 12079 23995
84585793091040529 6586 11598
313177949504456897 16561 17042
744754404429468033 21032 24252
966204972543891969 14010 27885
380006238865679105 9918 25496
337259625081394177 14923 26638
834380437561502977 4720 15846
886858986674994305 1156 10477
834912566089290241 6702 29098
315570641889088705 1160 8319
978645880693019137 2642 8047
599566388239367169 13722 21748
531612192606150529 3491 9877
528914008525553921 6870 20779
483429556744948033 10150 11162
106973073559075265 14510 29836
155699426864604353 13662 15457
589270726858906369 10020 18389
99369698338275473 2308 26309
71849294941500833 21032 26707
838721780037918337 14089 15610
178465785352777569 15312 23308
405050577767394049 4413 22474
557909564701262209 4271 28856
717761602475466241 918 9854
368774579814250113 18979 22672
692808477989270657 1501 23138
34116217615093093 11865 23876
641996053746328961 5461 23376
302177172376694593 9520 10685
980993283543835265 12071 29415
509713974873037057 7374 24202
219440047617471393 17862 22850
28134456024027089 6715 22853
879843045760448897 80 12499
106638757130326673 27621 28499
556641785232489665 4219 26974
13051460175795171 25580 26631
741486573138512769 2161 9593
859468316774083969 1363 13439
378409114024496065 5096 22215
113985275284143489 5637 13798
379741227917232769 7232 7522
928899062497492865 7961 25252
861392539008040321 7755 14446
577499953544098305 3245 28181
688452486070257665 1358 21294
262881795221360897 2975 21137
221607579550042305 1089 8578
101594821187752865 19645 29243
488636252775361153 22150 23201
501943025819002753 2906 10803
468190621018539585 14132 25885
950937477920824449 20198 25533
649517231317542401 20672 26304
235647164485143905 3341 13911
489668769350632961 1768 25017
106694923366696065 10295 28402
945964632885871745 3814 11530
631282221443058177 3023 15113
849980790067338241 6113 8368
72427301408446001 13906 26173
708443000320112769 11332 30451
701216801506419073 18144 23045
23983314093133145 28326 30105
154015253563507329 14568 22689
299428713052602561 11051 20125
701393173303358721 18996 21948
840159433411816577 14567 27421
238535384488493217 13654 20881
4674655774078219 2626 21158
181379110229997313 672 5846
275035902607871905 11 26853
565355428893361985 24390 30491
485494382229088449 15525 19157
279464096929217473 4646 25922
472105720203860097 4326 9971
10342932044487441 12167 18813
410515700517333185 1102 22393
889492434787726465 24649 29921
559915198909440193 2200 19583
585695178155340545 5258 25358
917629759841727105 25969 29678
156390825110463553 506 24475
854058946448078 20496 30652
335105284801379329 8505 19590
779018243302186113 10725 14881
393460221766176257 14108 27862
404903906007039169 15949 30887
515256389552384065 6788 18164
418435979586089217 5699 15293
387125188701503489 20282 21065
941349997638230401 29136 29748
885334249790865665 19872 22217
608991990752070273 28105 29357
266507734293170977 1117 10767
235813771426254689 10538 24445
358594920679315969 2974 25389
844516506243248641 1651 18408
690330686548918529 7571 15540
368864517777968385 8577 8923
33120031951959561 5026 25110
95607607299211137 11246 12305
238547183177544769 24318 26265
824238141864132225 4561 15288
338714114138305409 25771 26102
234376733563006913 10211 26065
208901841026971617 5322 19361
857024485900712577 15206 17978
386297991476190849 15598 25809
625890097400127105 12479 15516
799394702836494337 2955 16938
262152486899427841 10589 24228
554856024641146945 23524 23939
759840923760886913 2951 18835
118255198165400097 23015 25913
277549838817595425 13227 13497
415604514006808769 9871 29921
837968176825835777 4752 28197
987329162244904577 5185 15393
820301124179909633 14189 23236
587040425957731329 6314 30178
680418861675772033 22281 28508
898401493853867777 13177 14553
253170891231111041 12860 14435
398255343301364929 4073 30207
391265912323643073 3566 24066
222459363641021921 7384 16477
847566191008585473 11227 20020
968585728570083457 17531 17967
887749909135063553 8441 8644
258660070107453057 5154 26398
341331966897758593 26705 28662
693418788467049345 3959 8390
591893221447389057 9907 13625
514092744222850241 7391 28526
889022719750730753 187 15071
159760001391340737 15478 16898
483697457574233857 529 26755
720478187877546369 7461 19591
31170367009924149 3208 19439
248845280378155553 4095 6604
983312136853026433 3992 28979
184775258569644065 4658 5244
439641486983592961 2247 11459
961374353409048833 6773 17120
160862089457648225 2316 14803
724169445392533377 17449 22822
359892501968875649 6202 12312
215453814385050177 14415 18426
946926051856404865 8382 30718
410898682022875073 1968 20999
208609118810645825 25709 30554
206544993612148161 636 1273
948227071547531649 3519 14509
829487073512638081 11119 17661
397051825220746241 456 7991
617964878924020353 329 8762
260559476550138657 4645 30744
380748137761045761 8286 27162
445992747262270209 6870 8924
62014350061026849 21620 27828
147345115567954817 8190 27903
127799442083301073 21258 23597
6366020327380540 762 24094
194708532137376257 13035 27566
434866146276430529 15804 20601
715589212802726145 3607 23197
778984325204735489 14745 26754
357335691460015425 17588 27501
15920654310715321 4420 8657
375236673771468097 22971 24311
174593704943919905 8756 23509
778525351113181313 9378 20909
488523636752727681 8301 27240
987870590672187649 952 28027
119217519679356337 1884 7112
40889757091697729 10160 29100
955837193729987457 7962 10630
591528824369163393 6098 11269
795623727875000193 6345 18751
943217040853987457 14069 26471
632642952647085313 322 22880
702844690962010113 23684 27189
535657916093700929 5604 29573
136115963472413169 21192 26334
631624614072617217 16342 22002
948357651048723969 1793 14061
115312947881438529 4511 9895
86292552583948641 6717 9400
113141868900111569 3636 4869
985885368527036161 9497 19600
539325078186724481 6921 18159
439504818588325441 9055 15722
583056605590936577 23675 27078
693895552554067713 4580 13429
78741195409282481 2620 6868
658794623503688065 17211 28961
206901116590369569 15061 21148
437508287544048385 4535 24769
996612821189703681 9753 24594
663812237071432833 13004 23226
502013736884972417 3546 21251
626806827812373505 17643 22142
576434930913098497 14698 25084
886780712602295297 11674 17926
83342817640112081 1832 22202
181576148171544097 29534 30014
877231868104846721 23715 29997
785620512174894209 5419 6023
418942966420924993 5483 22159
243337961950544481 205 15903
59743925945372921 4282 29210
56571369635825873 10453 28260
927640885158222465 17126 25452
39397506043982841 23125 28246
250806871523455041 14521 14533
5784762907047992 5810 28764
588189720272790657 12975 27419
135225211200832977 1581 20026
187938105683901569 8131 18149
257168136881681153 5044 8554
375093418717238337 8769 30573
13404487334881311 4618 26500
372917595905509121 6381 15510
974467737183495297 2570 22214
874173971634004225 2853 9253
513999320680000001 4074 15316
80724504069042529 6660 10842
388282145778241281 26319 29562
928257436361331457 4078 15044
858821264623131265 2846 8556
346881867742556673 9519 10817
769379914356626689 1513 21036
921827070145976577 5337 28492
878868771526384769 5090 25451
379767095222707265 20365 21394
251203633059127201 13158 27261
619266597642120321 5808 8418
460211721296914817 17173 28632
711835713525776001 22816 30368
546505912981963585 7495 24184
344901381590400321 25874 28310
830714516379259777 19932 25591
671425077320964865 27876 29786
642281663491466753 3488 8741
739322884479189889 18250 26478
12021294729592569 20247 24262
390673917941089857 13695 17516
807012272180692481 10895 23655
584710110992201473 26763 27176
863830724684845569 12694 29992
890307997592135041 14918 29605
565072408827539649 494 25512
985673519142192641 22775 29319
628204550961939329 14398 21767
733172047213205505 18904 22567
842195737457764481 3449 6007
979549994680009857 9446 14443
639897621813361153 20343 23401
109378919612243665 22930 22979
967253395079175937 17621 29530
873454711151406849 9725 30031
975756606125102593 5248 16557
910118795020455425 11681 25515
130245244334936673 15406 23771
941504859351024257 14712 17113
765274068471484289 22985 28686
627219646569717121 19169 21100
792190192724284289 3416 3861
725604137393627777 16521 21312
840443072338658177 4902 9986
653545320902313857 17547 22570
264254855658130337 18032 29682
962523358687146625 635 25056
453049089394596673 5105 8942
486704826671189761 23859 25897
612581086954882945 14090 26581
988614372250264449 13486 29124
190249768318139457 7933 15938
296146063581463873 11584 26086
390338970938479681 17773 18750
465609510569262145 8514 18980
655393122803190017 18730 26225
501714579360299969 9049 10704
684894327576010625 8142 10177
25219797034520041 3954 23266
303049997426413121 983 21618
239743324122290593 117 4781
127865188586447681 15069 26925
279659970436537025 7525 16640
299601324607806401 28844 30661
529648093521348801 12154 20671
928351620664891137 25005 29876
907179830534527617 7956 28880
869713758403278849 11431 23690
378155726347674945 13390 26106
530734264398382977 1321 16131
747927288837612289 8218 19838
152822823846889825 9679 29245
107383461339697569 19356 30343
91000586599726321 13935 29638
72141634959319137 5609 15596
672359816507665153 27877 28371
614088474435963137 22692 27689
829300672154893441 13648 29398
180283713720566401 3301 21379
575821388341921665 8191 21562
666961823990778369 12257 13114
217957971567493313 7276 23609
18135764084501461 576 1194
469678125306799617 6877 26434
442671140119987457 2723 16369
466941334690410753 4627 29606
528405410508522497 2930 10233
5214522054217242 3128 6060
364656717829593217 17688 18677
483194462160120961 21734 23632
487578532894513473 18426 20092
97226651846725073 28757 29996
626026524410011777 15101 22180
313444156293321921 15260 29995
800692285507775361 8725 19290
426489578127757313 5016 6285
93222322252575649 2894 5411
486271015168419777 16079 17709
839725200518341121 2909 3771
510333220438539585 23376 27392
253761951262479361 340 6325
899302049796041601 27109 30903
840183910695312641 27169 30040
366697034102429569 8781 24558
501997122903691905 13796 16803
249225677183140705 19452 28153
526338370755564033 25090 25505
560709552794733697 13398 21766
973532163116434689 1963 20799
70662214214401329 2795 27004
663927360432605697 17662 30359
46072638282055321 5447 14348
823172316396654209 15038 15509
376348931112538305 2357 24719
769906326989609345 8324 20389
705111244750000257 4138 12481
883830800719497473 5198 12324
614094481295730049 848 26782
606198083152545281 10357 25804
281941698741576385 6038 11200
994917095225122945 5482 29925
160874669225812289 9832 14960
697066330785087745 3349 6453
595353982300892417 16185 18541
507925262165262145 8968 9938
143506611835000801 15950 22861
20670243566396353 4553 27106
536110348957777217 11268 14509
983185764032771969 13070 27290
837652954831803265 14466 20121
301958225966085761 948 27147
593722862198703233 21177 21200
413357548563997313 15550 20678
878448485118418945 770 12653
278078283437647393 2307 9156
138550186547917073 8828 26759
333914450915091969 14639 15144
689659797202317313 2501 9985
705054002472291329 4166 27118
696288244829943937 13385 19703
405691516268522177 4313 28653
873711187353826817 20253 21107
246106761469629729 10384 22211
205534244100647361 9818 24221
835947989924807937 20197 23368
318738226849454529 17476 26219
232579286789825089 1722 21218
128868129618794577 14303 15196
808194768077132801 9351 17362
784541067447300097 8904 23017
357190845353780865 1923 19367
99483813583589153 17963 19470
742420363452783489 13378 25033
87254020766316385 15082 18194
869963038253654785 28932 30855
6353605685902154 15336 28147
140901228335454929 16668 27813
369952890985310017 8245 10757
757605141525427713 341 11969
450637208311945857 18268 26954
284444905656290113 336 6896
527388489740467009 17653 24926
639822043018465793 22771 22883
915840492997901441 15443 21383
533008259359096577 7446 11521
648540285781827201 2544 21934
887663860673963905 1282 9074
777253108962526081 15117 25284
215853280606513217 9248 21084
398579802349523521 16668 20552
420807109994864705 15514 27967
97486851742033313 3443 22325
441819989098977601 26251 28981
926845734849742081 8721 22979
168050629554297601 3646 19584
601412702617551489 10503 12502
851355061327172481 29802 29932
51163382748249833 19119 22438
658208185547788801 454 2042
54242600160236521 8225 30104
709456332471209089 7713 20571
819766435155976577 14456 17644
261241572146442273 26045 29517
661586386322625281 4881 24774
502872548396130241 6051 28548
825550981856530049 9473 30760
320535916253998465 3023 5127
922574043577085953 6168 9063
665305001273399169 3549 18726
875636403019662209 18872 21527
639680595710128641 11425 12320
370982369143234817 12416 24380
379938279281862657 7167 26298
381327084057595329 14968 22057
328367501515526081 14334 17440
781032679855954433 5564 7176
877701610109259137 18766 25065
505539269512759425 3032 21752
923811129781309825 1074 4463
62296069204165865 6277 27639
899925492086669697 12094 26758
109430374015879297 13164 25795
522564990325957249 12774 17278
261994209017771585 14179 25859
272580798243385665 6004 21155
597070271722493825 10118 12514
653263878657437441 5577 11973
794830764696200705 24633 27185
952514619868498561 2803 15106
133127050723878433 16193 31012
48544488986419057 23459 24838
364120237256756225 3930 15276
669849099808093441 8001 20610
467180008234983297 17063 20979
823445460418380289 7056 18253
579061520334477057 10526 18311
980181704213254785 8246 19548
849771838387390209 11569 29116
811595059068150017 9633 18584
239071728087495233 3705 28396
339988107284174401 26326 30940
676896589699431681 2890 30435
657468118029864705 501 14869
796565973252882049 13786 19043
772627429229476865 3817 3874
505391606258505985 2652 20474
405316397418527425 8269 22983
945729815857745793 25036 27696
953904285677456385 3357 9157
692636877832264065 1367 11528
689806000576307841 19111 28274
359847124818855937 19030 27971
627948289637249281 3126 3604
927915572025732225 1481 2540
631064702507426689 3672 22241
728656159361335681 4187 9525
288299607313039297 5941 25635
434481568720578113 11739 21937
313258825169921089 15255 30924
766924847352981889 25186 25350
6984219123228997 16543 17538
272415125870615777 3956 8251
410866443910787649 10992 11325
284751575785534785 18205 28850
256844989669080097 14327 20059
401202938784287233 2132 20900
484749042582958337 3138 20594
659674377237735169 2553 18212
999659817633659777 8633 17258
453005374800248705 9880 19011
549580064228262465 11851 14669
733048257727276161 6649 13566
264196331172005473 1541 3646
304998134256329921 17417 22523
298173942149983169 4270 21918
792741628399767297 6390 26833
833269128777249793 3297 9116
851099569365025793 1864 3743
424155955231821505 10523 15686
597297438512598017 5055 30828
525400752375023937 15865 29948
985794947540320257 1730 4494
613979443987030785 779 2893
461466722650101249 4532 11863
282536731009788161 3691 15983
898496637371032193 13498 19647
268665362542190433 1805 27650
49490933553684617 10154 30916
857498462441814273 9890 27197
805661086305015297 13823 28872
885317639074539649 26270 27678
422598695866611265 8991 22492
189920718772373921 19880 22526
236321111696433665 11355 21498
283339185629994721 21849 30532
944681547977879169 15516 18035
533133483357264769 13186 15738
748262003674973697 438 24475
739595450250927617 12607 27263
170685901503162529 16364 28121
372005962255133953 12061 22880
347123801821247489 4655 25263
324177952438486017 6824 7027
803443903263044481 5827 23150
87744276787137921 12960 14801
66476420376780257 14095 17194
761917099663687425 16958 23254
105878195409786721 22932 26213
973968846958303617 5061 16554
847490621179865345 6357 21611
426764560424725633 5851 18891
868043798113646465 9003 9290
492413131008536449 906 5688
533192732200212993 22656 26350
283368380724876801 12337 20819
645478548448267009 2906 9142
838977506722546433 18852 23189
12296044945706797 9328 16542
883731688316100225 16554 26838
671860781311934849 1978 9265
843710977833044481 11819 23050
155973558633725409 15220 24146
802286045117877889 16813 30657
691933295887508865 10575 18527
683024376400386049 24094 29411
579276735357375105 2538 28062
29906095379043765 3180 12088
218835176778597441 15984 28549
679882121944419969 4097 7125
615689751033620737 15425 22170
960600927902301953 14910 30849
74051795063070353 5184 19780
808070702840627329 12307 14503
453889934195693441 8348 25659
292472337496843009 19788 21009
870687363577260929 571 11271
209471177572712705 10755 28867
682389241186292865 22626 27200
760038746263912705 14934 15726
626097825285228289 1320 7499
747515465357640321 6505 7518
599460284520993921 14408 14838
435568741853398209 7891 24127
384383676097215233 2545 27232
134002319926683105 1692 30003
448580173622907777 7323 18813
934407819956444289 15703 30179
460996626479953857 8736 15362
617883969357382785 23365 30180
156407806280036257 6235 21537
269548794519817377 6821 30005
230799852148734881 11878 23589
360578771306396801 13701 30655
400771827545902657 23 16329
94398273982189809 6175 6528
729253035547174017 12147 29346
49264189292035353 15591 21783
686888812891929473 16987 24087
404711407740716545 11867 22715
357759519205373505 8878 9182
733278254317870209 4828 30928
124530896726675169 1570 1570
430262596558232961 20505 26978
734277741920692481 9145 9339
384401749615125953 6934 28602
387470618422433665 2237 17667
907623846217102721 2322 5654
936601771527605761 3773 4413
963977957111641345 14947 17390
806474758233839873 5010 20971
395442737915200129 10923 26928
697670246314146433 6428 15341
372497244909016705 17402 19282
152499947456014689 22587 23067
965231404182713217 13928 13990
351158453402192065 4285 26964
213750368067142209 5541 19782
658537423351425793 1129 26260
900654247975406721 17216 25306
734608669137372801 4274 18713
838632412856629377 23233 27737
504614022275028161 3961 26735
877768237570688129 19787 25927
751498326231640577 22936 27142
265229149844746113 22248 27597
945507926546390785 10017 12269
123133263457273041 17318 19518
709848117567560193 1917 2750
783384486229284225 4013 16261
636382364455407361 10542 15336
886054068067448193 1254 6713
902021859708142465 12689 18232
934352035227366401 17822 18030
446254970844826433 245 28275
79697467452884753 10422 27643
598930882759560705 7840 25349
59570862562527081 19223 21912
128356410488230209 12305 23792
492081788350656513 15095 18357
804466949806354177 17600 26195
296645539673480833 10779 23865
922215710476230273 4780 8483
624967457025572737 12597 20006
777063301179737217 4101 4705
184199042691819425 11810 20906
323843103536539457 2408 10156
53871310308135633 17713 26584
671112428829403009 9386 23410
448724098003456385 13585 23717
503640614145219009 8780 12398
517540266874387841 11496 18320
299715676547720001 603 12913
973579601819967105 17665 21313
849507685936792705 13700 18847
526385310534617921 19301 20141
261942795242489985 8278 13979
889934045141050241 24501 29666
834750414790057985 6700 21676
647102109612344321 18837 26212
724353221370449793 5414 11270
538192769288162497 25604 28792
373449979554315777 569 13190
279872839903202209 8305 16702
381764153528465025 4256 23583
192080673331961537 5432 14606
343375214187382465 8738 11729
434412705705309313 671 6644
351807539552879681 21200 24013
741282005722514049 3166 9950
388687503602135105 8236 21537
955327076508392961 2061 10313
459237916799750657 14508 14672
426934410761308673 4621 14510
118809873262485153 6435 28932
803788888618409857 8624 21856
938649734069713281 2030 29676
511280778727940097 8855 13829
600017842032563969 7258 28205
313813813777596097 10448 21173
599525387400987649 7117 24063
841719978991907457 2433 3664
593533881464544769 7336 9313
984160483216836481 19003 20511
948527786182552321 6851 13942
403061550801300673 3874 6136
376021735110917633 2849 12566
2247588047946892 2574 16300
315712893236778305 20909 24104
512050199145225089 10034 22229
530107961066171649 3958 7967
719966767967914497 23270 28550
270782415186829441 13023 23081
526628805635642305 10830 18433
705507432280732929 844 11901
92762662405345249 10263 21346
301413720058903297 17362 19727
159773929246885153 3872 17087
713973724746644225 12464 28872
267107143991321281 16409 23243
38757190172901801 8856 15393
404260751487431233 9388 11271
168985905929865505 5268 7614
156146396082572641 2171 10820
107919642447384945 6450 21507
999965427658597889 1430 2104
246046767318212289 18846 22751
811854946504322305 533 22034
728070227785678977 20092 30588
478237152778650177 5332 13780
600805588166842625 17626 26472
501872841213366145 13142 29239
434001418719773825 22834 23169
376790250018391489 18752 26704
415907634954841409 2363 29296
682088646708901761 10904 22741
106716372467161585 19211 19902
871173553605633153 2306 4042
376364355216843201 6127 22026
58094721239324801 17726 17880
924934177503033089 4172 7012
62240599611019577 8947 23893
817059177782773761 10801 28799
920390004667662977 9173 17937
844220318166264833 20714 26751
599614969326513153 10596 27782
611355546546683137 10832 23668
174522257766522401 3517 9296
909550186202395137 5139 29805
424740863590418625 20722 24286
640132854192280833 1738 19292
457504046215372993 16797 17786
666162693000302337 871 29762
758924934899159297 2873 3268
6293868328178577 16310 21647
409437625168703105 5003 14990
380098054101566145 7067 19653
226381879976091937 6505 29910
948090617729981441 4560 28116
262351049453027233 12202 20806
863252690852505089 14959 25330
233638611141476097 17357 29087
609606093349263745 1406 7249
109164124733933217 603 17146
739413985328653185 10844 26483
578050292845293953 4361 29411
199383079931102721 8929 12796
451226038871308097 2044 4290
730722396389950337 6140 30667
242331462585941185 17006 30172
406360531982237185 5292 26877
304129482651585921 18400 21016
403387259422188993 2292 11995
570977165642890561 3962 20861
340688704951055873 15092 25158
414016597650313409 29410 30516
124169512486275841 17641 24691
499687833100257025 5560 23645
367248311318512321 3627 10103
130232988636532097 17894 24641
253928679731629345 8203 9118
311237835030770049 6320 16378
440272854355704641 15100 19729
559215121182429441 16381 26134
772076761533554689 17015 25653
970836557945990145 9462 19144
413718562079246529 22310 23422
637546504487414017 2144 15747
188627292386698273 4573 8356
510492800198679937 15925 20303
76169562929699457 5459 10238
292196947365223297 3228 20855
283087794627704161 9193 20314
104153563447074049 19017 30247
670208675411224449 6600 28886
470449684375875393 20258 25869
608007241069955713 5084 9948
431767255058364417 13005 13264
530302988862253249 24229 24926
322681111711229825 1141 1851
927721005111806081 19526 28584
58614217940050393 20998 23759
383199854177369985 16395 21417
494120061163624065 2817 16374
619773185326963073 21807 27372
853324683242878081 5041 10933
270329544169733537 12600 30204
347485787821508289 5158 7535
259554205461711265 13724 19334
790411010177923201 9335 30102
989367245851262593 8096 17846
1868965544201018 21367 23779
21659272648420825 11217 19272
796697748332949377 15920 23020
225395773714446081 3275 27059
573635786269843329 15748 21344
470014688998304577 4556 6006
930934943859501313 20813 25691
11383006625031557 6584 12258
666134557306332161 683 10447
750473217058654977 8454 11156
66697524232271377 12902 29250
980171113678984833 574 4775
434574797444465601 1445 19684
43760760410805233 9677 25219
174351849456105153 2895 27132
749969708840005505 7751 24413
893013560515736833 1899 5882
454653599444824833 30188 30476
171729923113591809 15841 16115
223428722855523169 10405 30496
208680376394166689 3104 22710
798242381575477121 4415 6373
397887627007509825 22894 28010
124590566349489505 11481 23499
706033606912267649 14488 19587
161135067361229281 14450 21819
932005990857479809 4023 5359
593111642609422081 16744 24922
74474980225684113 13980 17404
751380141654124161 18265 18958
961569246059003265 28340 29490
492702014923047233 28538 30469
719438404319259265 13514 30927
664542674543085313 2282 3410
41240552405643169 10861 25834
459235603876528833 12170 15087
430871681099230145 377 23311
465403322956746049 14685 29212
576551141411432193 214 15046
848783247301661057 9632 28725
164578259361956481 2192 9778
267713162864154689 19819 23957
24191501950671325 10050 29032
179143862053543041 291 9124
73488490369040705 13 22934
562739396552728961 20498 21521
792289455856110465 1015 12025
469396365013146497 826 26805
305068796291902081 7925 24680
847267551972592513 17843 26795
427899845384079233 24569 30425
946543503140823425 14231 20520
49510541915818609 13122 29671
1448844114946724 8872 23145
532709393566467073 4626 22639
829319871557196161 13887 14327
917201026214154753 17757 23995
906435964339394177 17488 27713
698748414924526849 22680 23294
536416726997011009 2147 14829
713774695217946241 21755 28365
433050764981146561 9508 23236
210143760318306497 309 5676
466337294069425921 5683 15357
821656233514215041 4248 27125
309562175953814721 22339 26836
30464988348089861 400 17289
22314676064844721 919 13585
677696431208342913 21379 28356
544686289916995777 24966 25196
763203579210557569 5096 15371
418551783073802113 28066 28918
730899458781532673 11812 15355
768691945400135553 5077 19639
519953357742455297 1124 7158
910705440427541633 4766 24742
980354226463841665 2161 5803
710418385565162625 6822 28250
500874483058385793 24004 27791
898136602432820993 6015 24639
923695670026472065 12528 21232
872375736550154113 8266 23241
238343705206919041 8540 19676
98961932555120321 442 13809
917491903773960577 12775 25376
543068196064808705 8867 18893
890015397130543617 3210 4737
999220484104817793 9222 11879
474013026487607873 1598 18651
510293012605771393 9041 26463
313911455420058177 11354 11510
619239387600039553 20941 26754
539394769635944001 28767 29686
48339630825864785 16977 21799
397068838402834241 6805 20395
465145884817779649 22962 23647
946147951826230145 2118 6830
954531841726051713 17520 22267
831521587496954625 665 26042
279906307601528673 20072 20829
872540661722947457 25857 29000
37085469942468305 612 2565
187174969999563969 2593 9807
861627244269037313 2993 6402
621227046004928897 15923 27501
609334116973130369 16910 20352
280013201057844449 22871 25672
59356730457984953 5124 9933
432622341872242817 10094 26017
249419821229935233 20355 23380
895014361994856961 9559 21974
917375406960211201 1098 14916
442311177647137985 9943 13467
535843255811343489 14899 24437
424446943930067969 15548 26539
443945767026811201 1891 12934
577982982640317953 13031 29158
285983325369642209 9515 29059
811587222245709185 1230 1852
302543432276785025 5910 6192
956147411174509185 17948 24014
296867806893956737 5998 7866
844395721405195649 4678 27350
832454412211070849 4899 16264
702701807971745793 5735 8845
927019068146194049 2558 9610
679769673428655361 11094 16540
717888079921685633 6019 9510
589184735518994561 11941 16220
448900954371865153 8492 14721
962466919473204225 20712 22838
653903698392333825 9181 25061
187512261028697217 28192 28964
749018721261251073 772 3041
858870464951923713 19751 21732
863830320312239105 14236 28289
623789873706510209 3443 8204
134612472458641713 20406 28144
189002186955580257 2310 7171
963702322069089281 5827 12855
414430384727975105 17431 25726
121549995708392097 6243 14846
904544320914954625 14668 27885
648637282049882881 16709 21685
237669765109057345 4668 27046
698756245486308097 6231 15578
829408633959221889 10577 20922
995025937060098945 6577 29181
7416413032441228 19747 27712
683478054193386753 677 11297
615300937787157633 19772 26815
878737111072005889 10646 22125
935327624662175361 21296 30488
63913031186203289 23968 25648
639833116573019137 12544 27961
447990370132067969 9411 15486
786587883543713665 5626 19276
258145091584253793 25784 30063
320481457977781057 22699 29227
651717278595292289 2787 18666
634949795844601601 3110 25718
759714707429324673 10560 27324
374899090228982593 5032 25797
198595077411006561 9577 21546
717447894443008513 9546 14642
871173854875479553 14058 25886
626957057968770177 11696 21335
743845937459944705 4430 23811
577440926717013505 3205 12903
172805160516987 16560 28322
347983326649799809 16095 16866
602577222436657665 5979 19618
399287441327000897 250 9712
82412436650770353 7860 10086
2937102182489327 22182 30194
448994988984161153 10110 29599
96395310816728145 13963 18405
48460692760883721 1923 9095
920017601804691073 14959 22241
656230819219366913 14086 23168
368366081985580993 28721 30729
235139238528716993 17006 27076
457157126256181121 19177 27708
584632584938241025 16177 26092
128612547205232625 1860 29939
296975339572796289 9325 15039
947058274795441665 1443 27443
956909446158768129 849 23790
691670489668379009 5058 9326
460998563575742529 1854 6593
170349725895039937 13568 21647
733091851747694593 22669 30379
154335986465422785 4769 7919
22731148821875993 3504 20508
549874490094484993 14476 30045
680345099183661313 4400 6615
995995767886935169 8186 9861
358238859170711553 239 3784
253284239975773313 10088 21845
232611686534731649 12496 21080
34712741945423177 9817 29303
654114912670323201 5955 26352
120563548056910721 20445 27793
660079814972455425 4580 10858
214789712299388929 2532 7790
183677194305573729 2450 30686
841793929072526465 4939 19640
972684537107504385 14819 17503
961044358045864321 7534 22254
604757504635969665 3147 14503
251709801128274785 3229 14911
116220757613554321 9634 12925
941645517724563073 11997 21611
165415117806418273 9263 16525
494092163077045377 1841 28171
682035140506478337 4046 15338
446217539847491905 27562 28600
293754487111428353 4989 10381
262861245670084289 7931 21787
636393524565058049 2299 5199
354523740832316737 9584 25951
153682606459312865 11859 16490
329311944084953025 18170 30194
125093257217308465 10033 25518
973274660875983233 9042 12378
878694374217715841 6881 26018
207105791824833569 9560 25489
661182490273155585 996 16051
218729641557043649 26072 30088
281288374525303201 9848 20497
538585903220013761 19378 29271
444112500659592513 19252 23059
569404078300845377 14588 20127
478929852726722049 9424 25608
667287006342466049 5017 15116
969511068308584321 8706 30646
489367338781189441 17355 26958
603006378628947457 15067 21057
811116722568261377 4480 14489
799126424060880001 952 5743
195700597365270561 7163 21600
261253826286903745 2011 27803
296906935790136833 23977 28331
496328835380531073 7421 11599
515437528335663617 11063 28866
824829914504761089 6196 21191
847570745893865089 3254 27317
466722089325308801 17139 17802
433866739343823553 8660 10405
698618710686574209 10442 30378
925021430067150849 16781 18005
245636523087348737 9591 22188
797940823864021121 1391 4761
219376264585946497 5681 25913
481760354308608641 6300 6360
661150405006246401 18309 28275
510595779824836161 15146 28483
594763970389166721 1045 21993
127441198646952353 976 20359
86293945763465281 6641 29478
673294093597288449 1384 27655
652826417919783297 6031 29137
998963495566858497 10133 23764
537581582992309825 4101 9580
228697836614383489 10418 21711
93593449074845121 7987 21599
468309644468039489 21184 29370
836219995281858561 12508 20663
181062478586309089 13714 15706
321635946394053441 16369 21471
25361568157894257 6940 17975
127353126016139137 8865 19953
871100599058717569 824 9818
861870609422837249 7933 9515
136636332895680113 11454 14986
252507896171472609 3506 16622
731455090438483841 7678 27010
313854683758876289 215 25473
867959673867478145 6512 27315
338846820595300353 12382 12982
609676603082032641 792 27655
947276359868865793 4852 30710
441622765676303425 21355 29129
350642976908950721 2724 25664
13227699105780035 25794 28852
470244416428329281 262 30875
407986064980537601 8661 23145
635170272514692097 25010 29756
385419268736438145 12182 24790
471100708572052417 20094 29462
588624942306441985 21298 27142
875424275744059393 12614 29030
876581033770886401 851 15380
224485357546228673 10915 30943
593150424796835585 3708 9355
571107584459831233 12037 17991
629810229561012865 7763 13173
315816047325668609 10072 21873
334355003738100033 23685 30535
739355361918178689 4937 13165
688338632378386049 2616 8862
149613738300445217 24203 30441
235273432631505121 27024 28197
36842837910391777 812 30230
569290795546816513 10989 29165
312506430646109825 16922 18433
515432065842421825 5779 18671
831183815635235073 13944 29704
888133487857825025 18859 27021
829434412970130049 3375 24978
199682876972321569 15360 15615
814749103903373825 20413 22560
195570704004733633 11957 26500
121603777774467409 12061 14252
58650162553536945 5695 16362
777932872644449025 15631 20685
174528051585550529 18787 27179
409003936690226049 17090 26398
171404392965587969 9890 28377
908074769775275521 746 17963
294077625133024129 10407 23961
32608487825072529 13483 26951
914339031114455041 9802 12033
18182801794274897 3533 9246
918937467132192129 2033 5724
757381137417638657 4546 14568
557712902509167 16564 22513
46648031492644297 7757 29290
201171201581455969 131 20946
284448520815388417 4259 23076
405951284346887297 10768 21492
912523646416907777 13013 24493
42921219842664729 12186 24863
598693766083442817 10338 17109
165502130877928993 15539 19662
814759463680381697 4522 5320
207815713808894753 1328 5190
227857559811624801 4159 17445
759517327366868481 5797 12788
579015022902730497 198 26438
700853700295564161 28080 30771
234171371415499169 11431 25642
147157695293305569 10980 21518
980171641957177601 6797 14515
743225775531225729 3672 19921
714629431924450433 20403 20592
65867188668054409 7300 22726
697152732324077825 16998 17588
685179492188833409 796 24529
588146108415855873 13659 14411
481561455375800321 26781 30142
830743854687447937 13386 22799
656569776056482433 6036 18062
505832528389177601 2185 25935
636526247994570625 13225 25528
673256003467692161 25799 28438
515404507698573185 24327 30442
265124751977310785 255 7602
950100900385354625 3920 21886
646449003759151745 20844 24395
68136098804057353 850 26772
242044526464795233 2617 19343
640949655925286529 13823 30270
303353248135245249 22360 24517
684669405857871233 8592 19857
102886749623507969 18134 19101
777999542681630593 2767 11569
849598856496861313 4246 5810
383437457804870273 5118 17417
613394278386223873 13208 22601
58268052591390785 19007 23149
406558272071300993 6480 16213
519197042002527809 7314 29143
348164709856945345 2061 2617
841512408322689281 10333 29242
884882873319462273 22782 25435
154549006479367521 17035 26018
805674295104168449 5185 26216
340975005449141825 339 13908
832592947378096001 6659 15470
556101008830548673 3429 25220
66815285099266929 20331 25099
732922011367282561 1312 29936
483364898251856833 7390 8699
532546185490229377 8409 29669
81013815046944161 14422 15542
770994398529669633 11116 26669
771526414776509697 12651 14606
263987642122284417 534 11298
729489970708215169 12061 28358
99808200552633505 25525 25862
660871061900046209 1965 15063
83228588966658641 5921 10406
477579010638649473 1287 29217
290323818087703233 735 915
411964946572602753 8417 27859
318479176668088129 7 2690
86666904055618945 2644 7790
961198079519579777 1084 16947
591241308998967041 9032 10661
735386440897126913 5282 18403
82493447808062113 2658 3971
608957792071098625 8139 29125
705840663689095041 908 18031
501231050450368065 19608 23079
463506310150791041 10021 24341
708085014256955265 11646 23976
378706025142456321 12575 17271
596686585987452417 16723 23454
145648476222632449 7333 19015
632052553333043201 18959 30377
303611362621161601 10967 24421
616211667626910081 16613 18677
465343802793711361 21709 23170
219438553937084897 24352 25278
731188299804721025 6485 14519
306825211781084993 19902 25148
459299790481949825 210 11579
706301809008809985 3121 4480
623097770675919105 8301 17386
610958243362343681 3441 15207
788737312742370049 17029 21114
967209903814268289 17113 28607
607621425262685441 7681 21274
500914831338473473 12873 28206
929322965005056257 5597 24814
862250810978938625 14396 16078
508348610354978817 5872 7015
353217666054629121 234 13689
380834976878645633 10997 19899
144970401358126113 7072 28743
77410293528593857 1678 21820
828143368272389377 9366 15830
108727327845983265 15172 28064
124783834840716417 4515 24465
21837916239441313 27194 28028
244826625003437217 12996 22492
581432884857093761 21129 24355
734703259293684865 2416 26547
888954415902240641 18521 30054
811563498436083073 10849 17617
652504101171885569 27 18931
78277987309835601 8220 15435
593963110236707329 15718 25862
54880564067300241 5264 26712
117443142221020481 26919 30199
24901651720075081 15930 25240
596689352252205697 15396 24106
644440715061147521 10434 10489
185111298638148001 13071 14569
205924074474101121 3475 6789
28226403548480053 1912 20065
23186334356406493 2682 12328
898594271470216193 29164 30533
410509031979717761 15143 25823
542392399635467393 13148 13317
796908896641962625 3704 16184
947874432394840449 13327 24779
74473075821064321 6727 26008
728646156219333761 7185 22711
422688731507914625 17431 18973
486037535064724609 23908 24743
341370383449874049 22105 30818
526537452364770817 4353 24757
53752469363598009 2472 10946
813308644958894465 9450 29413
206174581461457505 15635 20936
977858887625224321 4058 21044
376006415590662593 15749 26510
872134326849021569 9125 13593
40745916928432993 6687 15862
639273008133123713 7597 11184
319954568370047105 18640 25075
816844443686377985 7940 14435
468931362470304001 3448 21323
150036693761315137 6784 11063
796408024186145921 6699 26205
820051340880979713 18039 29279
89071540785813137 9956 16764
448136357304797185 5495 20271
215220914669668417 4804 5353
263665778079243297 10069 29329
23702056767579193 4577 14555
392158889688495553 925 16119
867504601692640897 4708 21493
465891789149992513 7300 24162
160533242554851809 4228 19125
560906054982204673 15668 24236
132009436974708913 20995 26053
719345762660921601 13786 14102
294941765460297473 15779 18497
550340757997965121 5949 7519
488629780399346433 16369 20023
183942502168633825 16777 23401
111155333130557921 13485 18715
497033837958035457 11587 23240
53665980271784265 10947 18912
787691910655141249 5109 19333
75378167067899681 11402 20576
954836346653259265 1758 25485
594324461377421953 9966 25592
857218308922227841 4792 6187
246985317251603233 11392 23432
809886211162016385 12687 23815
20086755420191337 4760 12625
517689306202342465 17083 28677
740678569552816385 12119 23281
107996322069091377 9848 20328
206538055734792897 11216 13716
680836655160703745 794 17273
949590966435426561 1515 24015
504564990711678273 3737 16656
687898496574927489 2058 21001
563656705348066113 12288 24370
632571132578082305 16264 20438
343875945786386689 19365 23175
497103659281602689 11517 28522
454856981517110657 17829 27924
903467983038826369 8914 28869
992365153176500353 11415 12713
960467605731292161 23949 28679
848707118537689089 6708 28093
970741304913875841 18668 25117
146352305602881921 18619 20679
25739846153182813 21545 25069
996070945437168129 12443 18330
956089456615917057 10312 22136
112967403164809361 12575 19454
160119876187945217 17176 27438
451330989851882689 8717 22747
174332334414859969 11336 27291
24523994518666825 27827 29503
675277079437417857 13936 22437
814831133404226177 11381 30854
146211126245322721 5196 11410
139251933842807313 27057 30941
680772699225297409 2319 3190
748396650717168641 8768 12785
213136520490198945 5819 19793
649830493356041985 11295 21571
631002049353380609 9596 14432
563357472444010881 24819 27163
659679274998484993 2189 18605
157158917495102913 3817 7344
493751970796107969 6680 10509
505089288325947905 8535 14061
566571691488125121 7034 20000
358742575413067777 16599 29944
44958562028110553 3599 30329
966062112393529985 23717 24362
414370895220958593 22266 26584
784310325736122113 4294 30953
282886227525164449 2158 16979
603286231500376833 15190 22965
545295201916932353 21870 22678
118039114010180417 12176 22850
788738914418413313 6655 19624
990285112918513793 20450 20606
637028575798570497 7953 20966
856146741481772673 4477 6744
357040853814918785 9789 12686
444592919234466433 10469 12000
125815556924269601 8364 20959
636599736289248641 3391 29853
929745003424553601 3752 6923
907434831763765761 4741 20505
174635375080317345 9515 26754
467121887290737473 4947 19076
829075514353956353 11135 17486
752740479648778625 11552 13726
62719583956610593 13800 24212
488306829124446977 3409 5589
266093729742717505 12033 13760
629878473220799105 3008 11751
381607755629875841 20137 25986
607036657184771457 5874 24209
859778278825171329 338 24562
532272409592096129 5396 15522
876140884020774273 16590 18444
885064465504321153 10525 24414
424286569503120577 1316 26527
288029818297133025 9144 21035
241467469477601793 5215 18402
578883501557378049 1220 29746
43650218110524721 13775 28101
316424407624438657 9986 19016
363853107469370945 7566 18130
107105882244418641 2261 23021
661458499240634241 11062 22911
434932720571623553 6150 13514
917786095044892417 7584 17773
424611077280239617 5370 28404
260484563789258785 4413 22184
556827975615803457 19192 25061
557879411732049153 12549 13964
559675202389861697 2982 26402
620466772244807169 24927 30647
532240514220205825 6341 26181
184078739412786529 24730 26006
719008137616775425 12350 14143
532504835226443905 2035 17004
71144966695001697 17767 25572
534767270914418433 5522 12181
980833158167236225 1966 15642
861275356836156161 11570 24648
481843043196420225 13659 21827
155956232106678529 8458 12246
319444699052205313 25663 26799
611396651048732289 11447 12296
871966819782969089 11459 30379
196685619686522977 7441 19843
474550632845172545 7796 26382
36036159615601801 9933 29241
921494583051099905 7603 7769
441227949069020289 20768 29271
980497584649491201 8386 30701
172888254304194081 22408 24430
451288783444923073 20417 23997
67259126382740673 10035 11899
786417902362991617 8754 10987
87963469233923057 9507 21453
800647489375592193 12192 29141
234780217991886529 23523 30800
157526506040532865 8616 19476
618605093103109761 5980 12515
689595994295743233 5018 9369
291562202734983361 10463 22189
576211520086793857 13112 24554
835543368728107137 10925 26587
394297969352891201 23901 29959
14938068681278339 9852 27963
832055908661992321 5595 15635
575744111036595265 15023 15609
997074837692949249 15781 17569
393953170161072577 15080 23443
372224850552363777 10756 12688
753815176971468033 6128 21413
398001935401055105 11074 15881
346650904625040129 18154 28468
794356867345122433 12449 26726
244683714169934049 17640 28428
76689580951651233 11784 26356
930436815030166273 4061 8711
416682320554265601 4937 25598
683407292284410753 11095 21356
76320462393283601 3988 18353
864225484436264705 4581 21077
514912381868974465 21195 21487
772965693907490689 15505 19253
824840831815848193 454 12980
974001377827111297 1706 4953
729721518440506113 11493 29044
585705123752713729 8379 20001
609805932439030529 3701 22128
792462414344061697 14480 20281
526488484586359105 7614 16112
831155697526082049 7817 29030
355048937420448833 3863 5810
391883833637596289 11261 27597
431341334972138689 6001 24744
318974108300206913 23360 24089
802241513710526977 24833 29197
369935165403564545 10940 13637
122322634731936833 5286 12130
531909150673680385 8720 19857
943582001478390017 3682 25126
112975133875981009 2735 23156
666378401607182977 15214 21501
735456124062718465 8795 27584
170198182299088801 1517 12741
261783441597049921 4447 16119
153479936521812033 241 28888
768139848630323073 13359 18141
853174759927227905 1009 5391
41584891677675985 10045 30234
376988144568237249 1597 8339
193402923110166817 4226 14895
141075058585585105 15195 23157
491775537498046593 9948 23453
779716780654006017 23089 24190
949508745628104833 20578 24190
491961117769577089 11288 23884
950542805877947905 14265 27449
660270835553156097 3376 6454
840705519063671809 20790 30203
633640392109441537 11321 21161
584527136670306689 15135 30085
193230571319183745 649 16209
988520784027127041 19862 21737
209469712341771713 6252 26527
582121930999026177 6807 11967
535597082448170177 3691 13542
758223777654560385 4844 24022
686692091420553601 4484 19924
488646814473515457 20041 22741
593463263331010177 9239 21034
228337917644278593 4985 29664
220008430745124897 259 8672
299526713167384897 5221 25802
626851265902821761 1611 2806
251115770772141633 1156 30696
36808257898485409 1953 28802
450211321447614657 8143 9779
43665496485509441 13624 20078
813986796031724033 183 11486
675990371674160385 20059 27190
964696524383075585 18027 23353
539225490126092673 11885 24444
245411767047126977 3930 24197
625259745023328129 6034 26926
323356535947613825 10615 28886
286217176758803745 24408 26463
786959889001973761 11424 12338
789730304376192257 11997 22267
269933240062986369 5859 26496
578360678763097217 5978 18933
884773044517569281 11863 29676
937008327082594433 17816 26744
840902787200764801 25331 25696
133739416452606017 589 24966
930279143196411649 19975 23829
121967239976626737 11348 21300
521369217279900737 1003 30744
921545509211718145 27062 30842
28821023424196569 8223 28426
841315623798521985 13362 15187
122816062457975057 12874 29492
686821807896841089 3488 10613
106911574994153825 830 6797
718845292904362113 2877 27116
861549843619233281 8862 23925
406347941238557569 17539 25122
429617529682015937 6236 12810
213839489860163201 16041 30741
173939424411333473 7226 15025
356728067818771393 15181 28232
518996516558114945 16981 20833
686311572651661057 4027 8394
126412639075315521 16653 29771
751468158253580033 5537 21805
906822312075060865 1520 7844
74196140844634337 19497 23715
314811777549625281 12709 17610
492732151988001025 14331 26486
968664544315156865 6021 29777
41866408602871273 12532 22066
958702705909107841 8416 9653
267765802102822209 13673 14459
854749248721159169 7218 8721
270817849511900033 19605 30436
400523934623709697 2107 13995
328776002246733889 24701 30887
823298431667193857 26889 29003
278327773166367361 7863 15669
445372133889211585 6494 25517
954328444738543233 10105 15616
895987990853594625 10623 30415
886537608957468161 4941 19612
312444746893635969 20769 21443
972929150534660865 9134 14730
978906780230129665 24009 24195
12748330944091891 6284 22464
410768780838058241 16163 26599
305112302626191937 19310 29002
446453104466538497 17505 19050
523683721607369537 6427 17687
556282874329372865 7036 16858
265669467017850977 26180 27539
674851296397502465 16619 20749
375850104173068161 12766 28724
580427660905147777 511 28490
176100262247565825 15274 18538
375668082871126081 969 10265
456568835539798081 8657 11458
867332584437026049 10068 19625
529293401931020929 20565 28101
541488992525710721 17593 18389
423318307173261121 7439 20131
132035985489213921 16439 21122
681086347559535489 21621 28875
833786915709051649 7296 27739
312109512117785921 19997 26540
509884780882419649 7519 19598
520803133242559105 17440 21431
759360904537697281 5536 11903
820022465036160513 7577 15893
670650714231189889 14625 20732
296109822767711233 2912 6418
673301212470558849 22222 30022
455913971417288641 2593 20002
462667275583914497 21865 30986
284407094751678369 3855 12055
674379230241964161 13997 14788
361709494288462017 5322 6132
404505285999849921 6249 10865
158226186274426081 11343 12559
718576191063700481 1955 15151
621527224435055873 12018 22183
905811130446341633 24531 28839
77309421727072449 4767 12135
648035105163796097 11283 22552
555939985765220993 16937 17004
255750012292001121 8948 21356
943716374160409601 8305 22162
430304154481742529 887 10993
524624363560661761 10643 15167
367222707407922369 6127 21696
113752913696451681 1358 13382
324969545185563649 4183 11212
485015492426853697 24979 30341
817228427969101953 8457 24804
703999554059528577 14949 21278
274659391115587681 6883 16994
251794345297071233 5050 27339
547373877972052737 10928 15808
537319176496332289 714 22988
872320397792986369 3075 3617
518371187354361473 5875 23495
461899706752181057 7909 14935
624428952785969153 1450 24618
338383746758093889 15237 23076
105158161714115297 1279 17987
221405655895825505 22019 28288
790278668191454849 2904 29428
86078456224225169 3173 9970
130384819657152209 544 7497
525775061396931393 13043 27625
851814223573235585 2433 27594
431227428847162049 16538 22064
319416859619252609 13373 23458
716073329207166209 1629 23867
401322435973206401 15046 15214
569256203318683905 22651 24842
111779458527834657 15983 25961
318243860970856193 15171 20898
310927921284339009 7122 17225
86114915994468081 9219 15303
647026428929990529 17639 19266
276443980222456545 713 7115
159296393646421569 23028 28845
464992964362391361 3696 17034
838774078178360577 14851 28740
765423010154339841 1996 10474
798417716452554753 26846 28001
505101158346715073 28563 30455
230048144232341665 2415 12567
173390094736522113 3185 21365
680598051813937793 29190 29239
474790560726841473 6151 18174
983862598891889153 13212 15464
762670947987519617 18269 28611
604460041512119553 12608 24589
605628566826279553 12221 27337
443824506009690369 21543 28387
657805774056857473 1376 30720
511684675368279361 27656 27841
107893868598164737 1276 6593
115578561924749585 10578 29042
801665435984833921 13852 24743
468154925078245313 15358 29084
896790601798127105 279 3670
507982490526444481 261 1490
841104876053965057 4426 10233
135680905399844673 21616 25467
292400999593507265 889 17248
41829178492875489 2203 30558
145452118039120385 19386 20975
822075832635825025 19338 27317
959253084209873153 12412 30178
614367379850847361 13584 22875
273943223899681953 17907 21038
573362945130973825 10663 11882
632008132561491457 1417 16185
502359055577088065 9326 26392
751628647037140481 6550 24321
24552394496204501 9500 22684
815179664751863041 2224 4780
119362006001324513 11114 25144
406239833665370753 20572 20592
683835471985268865 4045 12659
714364338363633793 4496 27422
910630463781600897 17692 29950
289336985608404289 4536 7759
615177964381395329 23277 24927
455953199084145665 22502 22725
989647805700741377 635 17233
241454924451847585 12846 18456
779006500401543169 10543 18513
967832051933594753 10651 27709
283883574980123393 9262 28003
959994300929171329 16590 22903
559698014495104705 13348 24714
245680089677218657 923 20602
175815644722945313 15498 16474
346715287222924225 5954 24647
768504482501775489 13755 27334
623019158411136001 2050 27036
282366659983935617 20096 24415
414700686003502721 21388 26653
974849435439956865 335 27682
837409967313416065 4970 5835
917335933315968129 24032 29344
947760401014438273 5388 27714
747970996222441857 14135 28431
363768972647658753 14011 17833
404702798966312129 9199 11936
863019752343237889 2217 27192
941884871840279937 25063 29985
626698397795816961 10192 23955
155249116686263745 11149 18167
123815497690646481 13751 19882
733701433018602241 21877 24931
249364703880200257 10215 17776
856086219877667585 19557 30510
488335951468773313 4656 27397
729430287029835265 15570 30426
623585611911547521 16874 18832
245539187028356321 2137 11582
122380588919856593 2533 24145
130395159750115393 16923 28543
455525309870761665 10580 11370
419477942585800193 4744 17571
524250295152516097 9461 18669
51988012663862553 22634 28094
949259569196353665 4811 23470
26504426084272837 5490 17958
537557281541172225 2798 5388
496315691859358337 5601 29297
316339957307842945 3123 22743
817196968975608193 2362 19394
804483956826889089 16428 30513
889811601614816513 4902 17615
957616978547317633 9869 29455
997541149717136513 11121 13997
537918019994226177 11519 21937
241450477449824065 7243 11705
52608617767059937 18958 22464
551279821742653569 3592 6285
275517049078761281 1599 19293
889042865011170177 507 8171
244631211230593953 10891 22305
914607788483294849 8648 24804
491055206983777025 8643 10738
59298954374973793 1194 30717
444126641027718721 8267 29271
55707797114948225 12406 15322
856697684652178945 2513 21131
447915536778658945 8097 13063
539881354331040321 10158 24985
499238200687358337 1149 7266
211830466051043937 860 27114
151706604946717505 5287 12241
544271460042221377 9486 18102
182077859237338657 22644 29172
146814240881273153 2561 5768
275494071543342049 4011 14537
674791965190617985 20739 30731
193324676904524033 1333 7602
659977122223654785 13273 28933
658701795372898817 8923 14636
344819894355179457 8781 13491
572519666452862465 18522 25933
809131559975217153 5539 6261
483830144255854593 5307 30632
491078399882436417 6034 17361
970992657454559105 18875 23259
230091789416082561 16501 25724
151581249533158785 6736 14520
77244831269108977 3702 18533
349637782215452801 16612 26251
18649630077110401 9791 27108
142583482396226209 14951 21096
690587901267317505 21429 23953
141740746811819921 1464 21657
813183765752445057 26856 30522
587529069202552961 5972 9684
583810376553582721 3010 12000
772984685868365825 16944 17409
125851104518662993 14993 20242
687067724118641409 4360 8886
234171944679754785 3829 15555
845621171435681153 529 4873
563833750483542657 28387 28903
757843275332298625 18746 25053
907604878994714369 2348 20118
75046761022704801 8164 14027
680461829192555649 13226 14567
626346058195515777 8574 26735
972420651790141441 5945 17256
551587390005749953 13545 24661
780646208670010113 4062 25556
989382907497024129 16975 24342
935221545581850241 20461 28840
596952001770418433 21016 29614
166756360464351169 11215 21775
647415464120264577 20389 27290
735035395690143617 5350 28119
324237127546240321 14769 28573
500062522303455361 12488 26747
680137781117899521 11612 16784
579116676628341761 6497 17241
595084739466145153 16462 28417
228698268545830529 3470 17667
454682433228136065 8315 11397
118311032748092513 15189 18465
922030667423882753 295 1992
314734879037462913 5263 19252
164862064571018145 2909 8012
608745862623276673 10836 22227
684519255312281473 10585 28454
808712833751631105 1104 28544
520847114194488385 8701 15269
691644509281271553 24782 26703
931665797703743745 7690 23981
557543662200334465 26526 30960
415501900790410177 12522 28346
830398797111040897 12601 23610
823660706481646849 15248 29387
488147555561059905 4439 5337
355976888769880897 24525 30717
294181903591972801 160 16320
128642370847330769 5949 23009
340973918261443713 4430 17699
183686360475057601 5129 25237
875223672395588225 7508 25556
26708356012122181 3898 10506
400483706906957313 19442 23263
925964446111358081 9647 30493
511661276414198337 7943 9785
83150998237357505 22585 25860
8949290423078794 197 4890
388840076509289665 4445 8082
383252437366291329 8087 18108
616532659207635457 4564 12068
390119978613487489 19018 22462
469729486569299585 14537 26096
311204015317880321 5218 25644
703271963513543553 25592 28341
344354619509648065 8848 15944
845514971705931393 9644 19745
868308509242250881 14058 29472
800284321779869825 6823 26582
610057071404728705 27036 29810
176437248289211361 4416 11064
168252671117496545 24595 30785
924072001203825281 195 29492
380361225826124609 14760 23092
807327554481581441 8757 29722
14498843531935535 4360 24808
663530007465070081 9728 17539
491069905405939969 3404 8626
989671112487833729 10581 19283
845048596831954817 8914 25166
111538149635350689 9723 12965
887301698157603585 4199 13043
282427319573393729 13492 25485
589562579005029633 17962 18027
335935935350320833 265 20802
972961929559378561 3295 3905
204910605762940193 12751 22915
273988012242622145 27511 30424
954389449609635713 3337 24091
549223828581848065 1492 9477
646710853406737793 19178 30695
563668786973362753 22183 22708
82497169643673377 16916 21569
65253825876542497 14484 30702
519830180296203521 21519 24155
761890429596373761 1293 10100
664658822826254465 17200 17320
505386144266697793 4664 30637
746035306223113601 962 20720
394326166677796417 3273 13932
419036967122494273 22943 28329
200166715948714817 18752 20623
783848215308502401 878 23835
962658688500535937 16002 18276
199539026539440545 9831 12603
311840299924217153 26356 27415
437473955577694081 1167 19552
778887841077942529 2528 20624
39177109994412265 18244 27917
455017789637683009 5486 7906
874019745627045121 6106 7443
766005160556598913 15791 16961
952338143431973121 11193 27791
476878407093455105 4076 21265
372195648315873473 5900 29579
485704719841589121 4806 18932
372206714405237441 26030 26947
554154088368509441 26986 30722
898780485723683841 3713 13175
418863996779574401 30852 30938
939491628190722817 2717 24962
541506188923694529 13553 20319
768838970638192641 5330 18803
153301208830708193 7076 8910
967253567328228353 815 23020
612307987946227457 8585 17273
299213780083796609 5777 20963
833804603349872001 14125 30555
933429494768233729 600 29571
212235661630064257 2772 27141
966291058363019265 14600 23670
194017357880920129 13239 14884
618888607069081345 1638 6131
851765738318338305 17772 21594
379426173265109441 6394 15185
145206843744571041 5558 14728
257698790814714593 3419 20823
308373856293389569 22836 28544
678570021996357249 28250 29552
154381851171290657 10903 18450
212770725121018241 22007 25212
14998230204984255 8590 26000
353281355505835393 3811 16868
149153777794960961 4470 23179
71093068264815433 25896 29704
259616907176155809 14334 26238
102049023718159057 20955 30652
69050556981334665 27208 30260
677165629604345985 21706 23044
902410971018671361 11429 21246
144156302241505345 13341 27377
306943060717227201 1538 7051
921642121563564801 1141 30240
582141645226460673 2647 21944
346549105894517569 14566 24704
498465666132101889 2153 20243
177149073024864385 13785 14917
391628064995419585 3230 9542
917547488389864449 1866 27164
504813437663155905 1090 15977
149166827515841761 2191 21311
172519647941829377 9351 12895
76866933225112177 1677 20099
62460760908219729 13518 20651
783031309585496193 12968 27408
440232804959212161 6235 8170
663269120763210625 2423 4900
743928081837733377 4884 29564
356705483243757697 17006 21609
388661509264768065 20426 22147
760092673135282817 4149 10775
372857468757768385 3780 17773
283016209785515105 12350 14362
938145295641621889 13295 21569
74649394467549265 13193 24479
384851836730515393 29828 29998
656469601236324225 7576 13679
735631905681930881 18776 20806
516612301522108929 1536 2223
327669667566862465 4940 6832
592335022541746561 6632 14920
858825340978487681 1991 11426
496544841647939009 7983 10630
489704735507640257 15000 19692
725088682975780353 16289 23203
541558847198775361 16702 25668
268977683463866401 5533 16082
757851521805815041 10983 11126
337071337566115393 10499 21277
960246640305516801 9611 28053
832156903439404545 21778 28716
192869483111362433 2880 4917
875755055124955137 5413 6549
294993314361580161 3040 24904
672866841002239361 12864 24341
414595941343758785 11460 25028
660620363233917313 6741 11201
307096150874688321 6679 17276
10548918482790271 18173 24673
887575899113979777 27069 30148
371481414760040705 6325 12653
319958294998702529 3898 17020
198145882606660001 22024 26041
251010367228598593 1944 14770
114202197677187201 12960 26059
124910286613332033 1938 16768
922425783864930817 6208 28542
340880631873030657 4538 22263
64035292633150225 26205 30039
188559046852947873 1299 6836
705583131430152833 2426 27321
886567101229172097 13711 14497
650075333337539969 14481 26867
954867435547757953 25468 28473
631152606842512385 6637 25094
643505767034636033 2093 15450
147216205949035841 15849 25244
713409224776928129 938 20952
936055051966057729 7809 23544
46045708436491137 10752 29866
237073197712859937 507 21977
754714090813312257 19411 28532
159152728209001281 20589 29018
163695265931860225 18749 28491
360992834640342145 4332 14959
523260323663283329 2641 5637
494122637215006913 17282 23205
636755334720941569 9960 18336
462813095532212033 19411 28575
486809702672733377 6091 11605
236739560664013025 23463 28410
405693481924966913 15384 24971
374619117625769601 15239 25279
105104700781641473 9213 12568
166645980971530593 11942 13468
968645093342313857 3851 10900
675403480093351041 9305 22244
848533171464684033 18904 23617
81100748044498513 12565 26968
873645315230444161 10929 16717
312199728035523073 1051 2260
794655253694191489 10214 16411
769643822339666945 1189 5915
431480987509541313 10345 18841
749702043997203329 1080 2028
133301713904334209 11750 23825
547567213777121281 2148 31005
710662879285674625 8036 15186
463276948888420737 5638 17585
514487642421745025 4539 5660
162893912086950369 4597 6893
721588148187020545 22872 29059
439153682013696321 5637 19213
762210647657870081 21607 23953
863463729411201025 6439 24023
20498864196124345 4394 28476
143862533205037841 3503 27626
95263757032160609 660 11586
611809112946154753 10497 12419
457727478944388353 14962 28319
493963941313310785 4512 23372
796810451612802945 21026 22373
616751696591599361 4572 14835
385712095311927105 6326 16006
439939695041260865 3276 28385
770337944323006977 22947 24505
309913208474164033 22458 23475
741496112146631297 5806 8849
289840136798730433 15441 18811
732795271765954945 7318 20789
727338898330920321 11499 12734
171406097480737441 15846 27924
175811940426626721 11211 23724
907680319770339201 1302 9888
602779457577348353 9997 11197
902211393281401601 29602 30876
618758871770964481 12820 21681
82384855150994689 3284 15393
778345037940404481 26316 27659
747566788023728897 6199 29193
903777009691822337 3839 17330
235434303415463105 11990 23977
275583994312817985 11998 17065
319558422720415809 20499 23986
544195266664317505 2411 23681
679939706727399297 837 16349
327775946478887169 4011 15032
775720733981611265 23853 27378
9455765169718689 16965 23920
728558330861563521 6707 14110
181465235074931297 16395 18745
839351496711810049 3030 21412
817975761084582529 2671 5536
290857076652716993 36 5668
657973402079200257 11719 15362
187080721677542529 11437 25552
168707420754316225 1352 25508
953884503052069761 12564 30846
496669517776432193 11579 27133
888580101900327425 6581 7305
294392916884831361 21992 30242
968053197860005121 448 2991
850871567011388673 18137 22666
429540699143810625 13268 27901
377414072301974081 10531 10926
19559751002635297 558 9515
991002260133591041 5333 9545
955480430172212225 10593 24767
59447212513177305 11359 20699
683345006362319617 16415 20265
101505110842118993 18230 26417
979827464459159297 21391 30044
604519050359300481 5260 17852
342217904158605505 20405 24999
898392986664724481 1128 14734
628693693121686401 9625 14199
619057381366886273 8910 18230
62802389206130017 8552 19447
800378150549654785 5425 18322
4811785543633818 8393 11656
791555179202077825 4714 15045
231363863549848513 2563 18121
262421636511469089 8542 20110
886642827935883521 11745 28942
459807409387209985 116 3117
575649817495534657 720 29835
127217200953772641 1666 30666
412426949457820801 12795 19825
438500588669597825 11180 29886
795333893414824193 23392 26427
15442626692184547 12047 13045
794079498995113601 8362 13708
609274869629317121 14464 19274
265554034409152705 3036 23141
704295391319995137 2224 12363
357838051753358145 9915 18890
376151287778782273 23660 25048
896828857465767041 12959 18546
527482207896859713 15955 30781
197323611985336097 1438 26722
480211834041696769 5245 23752
71142280631566025 5204 9742
256929266497515137 16641 17410
564450648921589249 6209 12164
529301271602463425 13842 25484
828400038466856577 10235 18677
932373712432898561 8196 24225
413037869819714113 22357 22713
283826165189410049 10725 18193
959353352121187457 1885 11837
221913553450185921 5355 5821
582042709487236481 3924 11594
522872495396200065 9649 18403
39399992297251889 7980 20359
203634356431159361 3281 7853
277450212166126433 18980 25685
642137553155564033 8059 16136
490731597636429505 9773 29525
831573336539953793 13603 29256
335749111793969473 24633 25023
874738612458003201 3197 28001
625793700170863361 12702 19186
711376320921623041 20854 30147
263757292877510721 30 26918
717859225355383041 9756 27847
50031775942048993 8315 29814
381777147422106113 5449 28640
19823249028743109 12477 29619
254337934705347393 18071 19619
392858095184738689 1352 22194
844083898888065665 3066 6986
685012462121914497 10837 20649
212482819497253665 10910 14813
808510505117542529 11847 19746
166668537911711201 3724 13153
559045614531779457 13361 29547
865272637453841793 5901 19825
118180851867936817 12651 15593
225377557911109249 10455 21072
278122032509127585 2941 24096
959220472425116161 18977 28491
536037848889467457 2468 12988
931037766680624641 1935 19336
498344552939070017 14369 29478
432942792381936641 4962 28509
178502139902764865 14525 18904
95924830509027009 19455 30879
711643921010772097 16741 23677
557184740076579009 12504 12526
651670397409564161 1538 19970
653169293144436865 7302 27618
287639675204271585 152 5330
544865375166040193 6893 30799
958825855690253825 15879 24699
564447006785677249 11325 26273
775903070970723969 10520 26148
556663526291131905 13403 28367
390585012400553217 6465 16420
26664834398737013 3109 16944
504113748046872705 10141 10356
201679956770419713 7466 9967
435859657931747073 7409 29498
659309666494941441 1412 20990
198508371002741761 6802 7888
112573760702829873 10366 17197
673280219091484673 21629 30047
159155803564068769 15794 18877
598064180873503617 16228 21744
390944349876264129 5335 28687
20225945898477705 746 23451
433474150131040385 6607 14288
181676100072177601 1782 28683
774154128451826305 10400 23437
189710039864511521 24005 26731
748983010398951937 8497 10043
261180545719266625 11686 20940
293675044434280577 9336 16493
153018731561008545 7169 9369
790626131154105857 8200 25192
879835240558644865 9934 30490
173683716949128097 14792 25040
356522877034965569 19419 25429
337835567540345473 20136 29611
497539878255960129 8513 8531
375188828825201857 3100 6672
282164169250410881 3802 17349
209086513960379265 998 14557
126810313596518401 16905 26414
815490007428948609 647 12662
169835864686607617 13898 18445
168005008230927905 22753 23016
927806820414073089 3650 9828
97153555612578657 8629 18627
692675319023056385 13405 29970
142648944706415649 1635 26173
781447703490140801 15763 19660
948736201523033217 20606 20925
558982921983929537 3866 30490
697324683892567553 2131 14066
776070977665423105 6239 9415
316857573372232065 11277 18797
232274532400897025 16432 29614
573777284596665985 9087 26516
88871750500612017 11934 26744
633454435591332353 14861 25083
648432552883381377 7226 16858
943028572405360385 18829 18908
376449176513315137 5195 5797
612558908582741377 11938 12937
259989661659108865 12912 28441
984635457743813505 4585 14643
451627203801034945 8735 20450
579017998043397633 4544 11128
355579249665400001 5761 27237
537677690451609153 5957 27844
893025620237093377 1607 18778
790376844061341953 6298 21643
150213106332973473 7015 7087
895211148211238657 8067 21445
970784938897093505 13974 17796
147722227384875297 11197 11594
991370170209112449 22714 28381
685966365784118145 84 5581
271898253437964129 15654 16759
688540102929607681 955 19804
408345523115873025 11520 18779
95333883346988561 9426 29068
51658156309837721 12477 19507
73370331223472369 4774 27360
988736571431591169 4861 4912
110634687778180305 1567 27039
238044958432961793 6643 27141
98907409593294913 6692 25234
896528837820273537 17816 19604
768677103018625025 14205 30139
272096590817550785 22066 25207
945736928968770433 18856 22177
560557293813534593 21908 27421
568877517126630017 14947 19640
412418519043935553 16693 27595
173527761720720257 3441 8819
829106010573571713 22337 26642
871872876858326145 16939 19228
583396573053573121 954 25472
356508683460262465 1642 21600
984389404433248001 828 24314
607554498037337985 21629 21657
356124599828429953 10093 10940
75609309704049105 4776 19294
77327817920679105 12977 21992
390656994127617473 23468 30439
754685097756958337 13399 20444
790777949257986305 14197 16549
325458918430800961 2000 6901
906169578792521729 5069 23130
548732301299335041 21102 23633
869617302587869313 6724 12938
921459728005220993 9736 20125
447501213311106497 1136 22373
781206365472836993 11803 29234
880391927830132225 23154 30228
742412331324235393 15836 16727
831002609029248129 4237 4509
976712164180181505 13923 30454
724323121949424769 11429 28712
705824757501222401 11675 25321
681478521048596481 18063 19642
755259576999360897 5532 22945
511436382371996929 13431 21712
72087507099698913 5211 30686
691939644600502401 4187 26806
145691808242954593 17359 29930
425477987714884865 10551 25271
888451011467157761 910 4951
861146312514954113 3284 3999
445607072378106049 15881 16859
497859527490660993 15520 23255
160070279497379169 22363 26060
655462653376197633 15318 22061
936664703775303297 1946 11618
961386482396022785 4329 18463
731875419794238977 14016 22284
325021467857105537 3164 10107
546992218724806657 11295 30378
96718271489763201 13413 15283
393060936415114497 14669 19628
322923377843501697 7234 12644
801482886224018689 21105 27206
555006602731680257 8019 13149
355287996420816641 5582 15545
571760361797537089 14605 19058
245976763697296257 8502 25565
547755551488748417 13710 15903
97082569851554721 18460 24574
632640172865855233 3850 25513
336909737061656513 20927 26270
970304610218391809 17559 22070
60583759984769617 26317 27265
143445906013674577 20911 29365
402627683897531329 5330 13086
70994064110962545 22495 24834
892321086310747777 7299 20793
987520699460056065 13606 13716
289204266423180225 5448 28973
218444514514544609 7662 13194
756022267085757697 11940 21094
860422786402516225 21092 30559
269653870004571425 4246 8571
350758256974970113 388 10341
740894485090027649 15355 22283
346827417950784449 5592 30134
522653645559497473 12727 22957
930993586202447489 15364 20242
931077521829212929 235 13587
474911119839894977 6269 24789
261413302935391553 1198 27232
473013008723469825 2998 4390
288106824373077345 4638 14065
451366886361945793 3231 12383
435666049654766849 11000 28911
652676857892686209 1843 29282
984693837823943553 19034 27054
913167817543744385 12183 23199
844781687830401793 9752 14336
565133987824182785 7692 15036
180750107550043297 1506 6758
375797932404204033 18692 26734
726981184054348929 24175 27928
135315135155138929 12326 29615
776546041305227393 14044 24822
472254004650743297 3736 19793
152193825160548353 21311 26719
13201242877087795 1900 5706
347775134686575169 2828 22670
219917829918081505 26175 27875
302251179450276929 608 30776
387432601261025409 13089 19813
57035216555267001 3417 16949
627505908115715329 3550 10124
414239310752872577 15127 25186
101634139662380113 8624 16495
749160176563666689 8497 10864
962699673132000513 4396 15375
467689854071121409 17105 29493
750621662220368129 11140 30839
936634007292884225 11571 28088
490595687543155649 8834 29588
775014469031400961 15363 30023
233462322663527297 3140 28278
838064141210171649 4871 6220
308518204594641089 4644 27846
382683653423125505 15487 17378
634104241099237249 16019 20805
778828300204327937 21079 22285
435607746060263425 15281 27629
488002736270242817 12734 26550
546753941299797953 8912 15258
939358715349872129 3582 29325
754415415140989825 4455 15794
37202890629483673 8802 27499
743030293101156737 20385 23575
843284929287069185 20935 29968
981845120840851841 17371 19470
893576023155770113 11706 30074
743698943602637953 12648 17364
924391775684970497 3566 25447
100421296751456177 4107 17421
782547222914640641 25082 26410
683905875397044865 9550 20821
667007852178461057 12666 16044
687119615389512705 2273 17510
951279898454753665 16522 29452
293571802570269825 20085 22030
957342177437883649 16045 17058
211859191663428705 18793 24440
675404612280484481 10410 22542
722144668188065025 3135 23300
551128062141135169 16625 19847
564068398195409793 19421 26404
440885748085332097 3517 19545
859274602934888833 6220 10744
702783840073212929 6234 9976
23229243594649065 20482 26877
595398330921309313 9421 21446
202088405985762177 16225 27322
619605311877013121 20806 30205
384578854865075905 7774 13703
255763376387687201 27736 28937
829387978576832513 3197 12965
217084862621764065 13783 22637
547677519437776513 1936 26150
265241884424423105 3861 16745
718943240593858945 10754 16313
733502537841804545 8048 10882
183692543343589409 17272 20774
490447828891301889 4312 21032
213633953320098145 13346 24676
798025213528493569 11638 21685
24222432285519349 4914 14406
940317038303273729 21475 22194
554930619776087041 10395 27258
80626686231870081 7920 14014
314398164333503873 57 14975
271344528375674785 10873 26772
879381300343581569 12295 29197
337524352446255425 17681 20010
296824159145707265 6374 17992
640935445909970945 3206 28929
158552828094428833 19218 21395
515212454315321345 763 5263
538512521520907201 10277 12489
495337128521367041 7789 13188
170300597942414817 5862 13346
211627953897224321 3898 30050
75046809205680625 15476 20780
375739688274077121 7574 12368
556224898902144129 58 19680
695958273279234817 1017 1881
866387508717984641 27485 30313
825632801948256001 6608 13241
355502721873776321 26331 27690
449910715223868609 8663 11766
875477161005370881 4440 18570
848644848914542337 7874 8636
539626168975956929 1154 26638
763106671264854017 14468 25673
179470223531460257 11323 23872
447499991937871041 9564 12329
108471077021548017 17736 21499
853210043751349889 812 27047
186227849378447265 3864 6504
654417059171660033 6044 23177
269976309771777793 4775 20447
706393967762654337 21988 23627
84782369666292817 21211 26662
208623969636686721 16873 30748
309824433614195969 5342 13210
874113230583223041 22364 28662
733766945520905217 3796 22784
949430762105915649 17697 24204
582042231788335617 388 10695
705577063039147137 5557 24124
959174172474000385 17719 19352
859625851037247233 7766 18611
906423795730248065 14691 22037
438878530952312193 13050 16591
661979936046471041 6101 7463
34341755510606477 12210 28437
756033821023095297 13233 16785
573877898767296577 3094 15183
743747094854988673 6604 15736
169861040533998433 9817 24097
341563292325744769 9506 18821
472478383548637057 8996 17616
957784169388197889 1190 17397
204358387085104449 10767 19452
854648029004835073 1264 30526
2068978532424382 6526 23101
745128703124258561 8060 27964
721933380350701953 2389 6804
196961643518037025 558 25067
690210813746265473 17349 19908
575779900405628097 2683 3077
610488587315639809 2102 22036
895372400387259393 5832 18270
587056149385478657 21666 24166
490322094949867457 11361 19819
185431597636306113 7644 16847
156997317360307425 17846 29814
239832878150966881 12417 14485
426336126556897473 12547 22156
731585738110478465 14833 18668
144760684588021601 15612 21846
633697658115540481 14595 26248
565641363973519169 8137 25168
836214953526148737 2269 13159
219107054841188641 3737 11619
17427820390540917 10333 11088
697173471495155201 19551 20364
382211687736369025 7188 23074
681744740457531905 7041 21588
442231308413443713 17273 19484
347783638222658433 3502 22776
22145310965367317 2672 21375
231494003343854625 244 6324
938225420569697409 12248 21001
877920434448675713 4711 22174
975280535103134849 12231 18341
81148505461925425 9250 23140
236064357598383617 7154 19207
606377291923443841 2221 12097
179483150591391201 9316 21294
340268261298959361 27373 30369
120352833311361713 20410 25802
350283386244036865 2628 3954
21142118943284773 26828 30293
616421363364565889 16903 23475
45813604079388169 19348 22215
122384992823974417 4712 29572
876235376472390529 12616 29138
772869199265798529 13267 27874
835001021806281345 27791 30471
493384755331739201 13719 19752
576209459933519233 12369 24891
772209806890458625 9001 23981
745365929223527937 5043 15761
725529309637145985 11686 14191
199563065998557217 14196 14518
573095485176068545 3861 16614
190749707792807745 6029 30435
934487909673641985 5940 6752
554429716305005377 592 23814
92737854357949345 11177 15688
34362369802739325 3240 5261
506447666712510657 29052 30968
613927630723093633 1069 4492
435295303974598401 16554 20918
852801569888729473 160 7471
849741302851590785 344 4652
483843525989296833 13952 22003
471068241762083073 15353 21176
478891609691135745 11821 26658
405572495546515201 604 26663
194974167449782241 7607 18095
661245824391428993 16856 19654
649634235197030529 8906 16980
87738515256610577 1790 21310
428172920846773057 487 3654
907167974293997697 392 17558
758311591984682625 12492 17748
920771495240494209 1275 18981
891221091364013057 47 16575
482977528079615553 16984 24133
690086421607450241 18542 19770
350604883718041537 7962 8011
399823311024473345 24240 28215
529303383780728641 2498 8032
21000765215109853 29373 30217
309571976515790913 2559 21757
181445455504142913 5367 7491
558275578853127297 22127 28255
603152400715718017 29510 30686
722985475431990273 3688 11004
665880349990199937 12540 23049
283641401029797185 6863 7142
725473289829938689 23915 26357
389332326395383169 10350 12775
180223673370061729 8652 26111
352816972259219585 18455 20017
720766763782339841 24914 27324
488723224548472513 10509 15721
892627803289766273 10121 30903
151035314562960833 18435 30705
535675343610495937 24094 24164
860012693161387137 23306 26202
897407673965840769 14419 17443
373878768219654465 13251 17984
450619285652809537 8218 22614
418180112276623105 19761 27386
86807856574264257 1717 13367
47824849723497209 12036 23602
750412477199791489 10431 19326
989236053697815937 22048 30094
979386831073337985 6909 17877
815279271975143169 2772 17795
731547494061121793 8715 11632
546068333867346241 443 14684
773290610944226177 11619 18037
709081964641399041 25110 27203
376740783412135041 11602 22041
508119887827966465 10929 21069
850806321053635585 20814 27889
111690591067386433 7425 10662
328312364238460225 3389 6115
890322458332782721 1114 9965
799014826157556225 260 11717
838085322040854017 9587 25477
305787456496364737 15764 24148
668897746755810433 3570 17983
734982875973184257 3634 23129
182687558593087841 5042 9436
805570371248936833 837 23454
586957649261968641 11358 13153
572007284748107009 15162 16236
634907958374384385 12763 23192
116849130024565537 4686 17023
611639065220764161 9200 10997
559579211351529409 13193 30316
772874575464314241 5567 10456
322612944974256513 6976 18240
534023077592060225 11674 28115
431983462601774465 14128 29299
489854234268022977 7344 17799
821749194578149633 12527 27241
477414629475212865 1525 4970
251168720327495265 7875 24435
264158486909579425 424 30789
910952185169183105 8846 26578
849673719694500609 687 2371
205477504036988289 21792 27822
144083712761897681 12336 13030
366318108903175937 7938 9179
89044175694162673 1574 23664
388142338540699713 15412 19991
649712170950024833 12511 13136
636089506509680513 2604 6526
255047796635501825 3553 7866
823644811936471681 12618 18881
980111174330602369 22140 30939
929493530706782465 22466 22820
498101655926397761 7589 25010
615979796525277185 2566 27078
16400079085073573 6145 12384
2811696055605496 11210 13425
892051172970219905 15151 27483
174825875977145281 9045 15240
308973540167727361 20809 30063
2919905766606946 6968 8870
268142771196515649 10911 30158
632227788912683009 1660 23523
883413531921931393 2813 4486
140116678049825089 12072 15658
79314095929994721 6067 21260
126655274505051105 4298 25740
568706037718925505 7015 26580
895059966525071361 3118 12233
29158433867216617 7669 27390
920597902240455553 10302 27049
89590134983311025 5735 9990
697379093475635841 3358 15985
96499718362032641 8558 22111
883945098102170625 213 16014
240371504947887617 17043 18451
683713403840403841 10787 20031
597046883871222145 18196 18639
754417455663809025 16775 23488
610368242427753729 4376 27007
997623614294358401 15662 24941
267807911280904417 21706 23655
548767355392012481 4978 12792
23238292319604173 30376 30892
739470788066274305 1055 4470
804436245922197249 7168 16113
299236721366934721 8699 15643
717553958916923265 18588 21882
826781724784982657 7780 10957
389931934391235329 24349 29390
918105234130845057 15768 26212
389803783985286145 9433 22108
760013628131918721 20848 21487
135478377314051105 13323 29685
922716303970883457 22533 24969
271054732364248705 4467 8537
289565514907739201 22627 25212
917889595440961153 2336 24095
192138403131448129 13394 14204
64212122153321617 15479 22500
791304269794625921 12492 26663
297273918417992897 6888 30506
66988770734905505 3136 29155
651460152799288065 10226 18570
433099843113470913 16801 18247
284064591764526145 147 17805
372672853066259073 17508 24905
234216281130642305 16752 20813
966592146736463361 12696 15704
994377520486715137 6349 27507
254508936848122145 2212 9221
905827135082191105 6829 19954
828712038520681217 2662 15785
281457789875396705 4970 8992
706421086696788993 12388 20208
417186200018875329 71 10690
667795710677115265 30225 30374
400371287875081793 28174 28671
982977522608404481 27788 28992
86253225702634497 4394 5386
10286124882131987 19335 28491
591562261467267073 18031 20427
571783781576183233 23793 25450
854766245549654913 15665 23030
506202179174710657 912 28023
141783534286695105 14468 23449
418243211785334529 1604 17033
511798336397603777 3248 7403
594346361262868353 4530 25981
280439956683331105 20531 26054
720479360771800961 7999 9472
108636839043469985 1320 23614
930560052286512769 10166 30424
24669015155716069 12500 24264
916158452964122497 7209 27250
779041769822398977 7375 22102
52542706851543385 2484 12453
423491958012995457 7838 24842
766813219654689921 11281 28537
171436643976420545 1917 27251
400522161761347905 4489 22286
242955860773314209 10274 13697
495184658167357121 14616 17642
785037965009237889 13849 26754
471468629826919297 17413 28080
950078320675409281 7191 29949
267573669302830561 14120 14120
892253273139260673 5895 13322
912029828935647617 14222 25911
410203497268121025 1561 13587
441112765551462593 1026 18800
808660952847830529 7405 29232
217749492701418753 15130 22348
323557567849185537 13705 24863
654486969565024129 11685 29019
845192036873100929 15840 23780
228611520004978529 5236 28326
452704905050062209 7596 17615
253585445474737281 16639 18363
822304074322303745 3989 12259
228097559063602529 8142 18444
790479971607688065 15231 30531
668859137332301441 12432 27027
942383816366145793 26105 30647
458702199842935681 4852 18866
191905626826944353 15042 17254
141177541733849665 12554 17778
675628076738846081 1777 18556
664537479141447553 18536 28228
644582812919260545 8976 24725
804477528063724673 9578 22894
109394708495841537 5152 15899
623972398039274625 16186 23294
327900999803169665 5014 13042
237611652265666593 10088 21457
606527265678451457 13601 18600
914263924108301057 3813 5886
256899876571772257 5280 20047
590040501113460225 1440 19747
201351651200809569 583 22164
587288813329156097 17302 17547
513312149169955521 3299 19346
646256066111288193 23242 23446
691709952909136001 24028 29603
371600851553385089 1131 9084
522711499380854145 12223 19792
336328791905994945 6181 23928
42199800866939089 13351 28951
151311095085379329 5473 23291
278130342496432097 4774 13531
323372585939164737 3282 13955
350266002992000833 658 26303
116289697038727265 4468 25902
869225552541202305 11434 14025
236027526506372705 16369 28657
17358995712015713 19400 24951
299862253045478849 29113 30219
731158367130994689 13699 27203
682652077924171137 9454 9885
858320843815519617 18502 18563
497841599164392065 544 23785
54793801480322201 15251 25307
435553126632324737 17792 28746
41648201653259777 8241 24291
434092958945559105 87 30074
222466655222284257 8586 26633
644395903279512833 5158 30335
21351868792422125 21757 24633
749946578063887873 1530 10012
671132149074089985 2733 23697
898434665655170049 15912 19955
959698399642150017 6116 12828
54092816232742537 8546 25649
503820943469172289 23774 28185
662271698238338817 28382 29393
682969720953550977 873 5060
91940399751624817 1989 17639
534427330583504577 6930 25680
548744548636360449 8744 25734
515175935950907137 26163 26746
653984486528106113 10941 21057
370327317209124353 459 4451
38892281781937041 8328 19128
624943511673066625 7583 16058
326087671244298625 12066 30825
19376691172006133 18655 29263
320768701946544641 4080 28303
947989919395013249 5055 28765
634669374011981057 15480 25744
306579550954317889 24031 25740
588536782911386753 7140 26055
632975589259373825 22675 27953
709947523878074753 28480 30451
852121739362736769 21645 25288
347551770514026945 19182 22337
45258811976140121 21543 28271
793276381403490689 11663 29618
294382719984888321 3989 22165
421153391759542465 7572 23074
66208035146146929 16613 23764
872346054743449217 16781 23064
933700232295116417 22529 22649
596148133249496193 16894 18674
82162921929864305 5738 26688
421998063706201537 47 26107
666666120108679681 15881 29039
306353451340225281 4029 8052
175669627917827137 5743 25786
749487508659658625 2580 20603
415055611140111553 15915 26214
801354859693898241 3401 18753
542911070662540865 18696 24021
241381318391763233 7184 16187
713487595196873729 8476 18834
729426919231496449 193 26697
667848577903967617 5427 27781
944493995610518017 20969 29584
487806667533568833 4868 15593
562398043436328257 254 28879
809901267561713153 2769 11038
304272563193411137 18626 25597
661070434604873473 15548 18993
373479540989887233 8791 28892
604302897576801025 784 29261
559171351063557889 2336 5080
191894384386991137 6412 12740
948489260348818433 16437 21578
150756789164432801 58 9221
636500165181207169 13603 19129
653603065087814657 6167 18856
352612389592462017 1426 25840
666696835486405377 16061 18175
411056559094337345 17300 26567
971886956935129857 508 16828
909364212184893697 9456 17161
318270621667863937 24833 26202
729009697290894849 2102 29752
470070824320082177 23303 29472
80634737703586977 12618 12901
98878363967841665 17635 24467
631809970737808897 6441 28518
738138062379768193 11273 29671
205860928588773377 11988 29897
907392788266548737 19554 29017
63550410978240993 3715 19370
904678165628205057 19585 21784
188121542063282017 763 3816
263589273354639873 7575 26168
944773362488607617 5867 6406
807157508989071489 7212 15240
463290213062091265 1381 14151
286246645300707329 1461 17863
640144126170742529 17674 25467
29458706046504801 13253 29891
397697131794028993 12173 14946
721125987933007233 2953 7847
440022692372142657 15924 24275
307467458011878145 14371 27441
306796330935011265 11595 27148
434761793699948417 3827 19062
979450552188570369 22017 28751
941459592304873601 6022 27529
733247004922912257 21883 22064
50745781371134057 9201 17350
404502223508362817 14464 14923
442881474266307841 1562 30285
363101249888611457 7578 18056
384862814706764289 2605 23188
296775865806626625 1776 11174
74425721858055745 6161 17102
873329949915966337 18745 27241
292839631857972929 8419 30077
722834497590074625 12051 18883
404557723762060545 19442 28771
206971056075413889 16771 19839
160254601364187009 16801 17839
486854185129590913 20323 29083
726198418565807873 19605 31003
862383021521605249 17558 25258
890869519685864449 2614 9910
541158453197684993 14364 26880
716341699215782017 7817 19277
93438481384932721 14471 22087
161696619751978689 8422 27177
219664390451828961 23262 24094
118082225133314017 7112 28013
765382212720009345 1306 30984
356794532511386817 16005 28691
281855796372244769 3696 11961
384827916818871105 21844 30268
548260789901117825 5184 16841
835259996455732737 13843 25290
827427555774040321 3078 10705
61222536921228257 3741 5826
192441977075343841 737 12728
572186706028801921 17134 30341
711283543368669057 3133 20535
406234090117102657 1040 24331
589287584098567425 3496 10443
196412891253260129 11319 16332
761563067148518529 346 23673
157575864234722465 13677 27477
929407068287684225 5969 9827
669464090290475137 20308 23685
595638468011006977 17253 23869
956595349361442945 5169 29305
520358403824385345 5860 18546
361881176502635073 16885 25915
215764316524900577 22769 27451
409343572700912257 22343 27689
188810476241524577 18569 21561
813645094408641921 23307 29566
531836998571638017 1623 4132
959950137189430529 15186 26595
877045303612558081 10624 26811
664083007216277121 13859 29363
47487672268278657 3589 27016
150779013844037025 15097 19704
242641551347741569 17751 24117
924754724872897793 15554 15671
810801921596269185 4251 14329
691103473996498945 7679 23853
210000906377725729 16338 22431
189537428305442305 560 24733
385031240021550785 2232 12316
350067020467768961 5794 16249
414188721475891713 18777 25381
444489895217785153 16122 22860
659805062596607489 2559 30832
625217348856615681 10040 24922
966867744035223297 13718 20507
692998727979500033 9143 24538
281012740083884449 1758 18810
556513803954025857 8810 20724
590791518273714945 5738 19426
657977547274853633 7764 19880
918522926032583297 2444 22855
895892054351612929 13202 14683
777650008094266113 11304 14881
793169808784369921 4691 6554
465438639977168833 11266 14043
89574353087662929 8794 19087
572656942170720385 5944 16531
832435886743567745 7376 8196
130220089506000385 9362 28765
466566346168583809 16876 29687
961144145771154305 16957 26120
153699410264493953 208 18254
662689493372329985 28503 30770
481283496516418561 3012 5855
694965507862729473 7953 15490
529275598315436481 7788 12032
174982959587484993 4232 10986
456978370824721473 3436 30955
51470049669372745 15280 25379
994769579732718465 511 19049
66629249047384321 6149 15976
692445853455488641 20713 24559
251312624574250529 18775 25377
884654468085741953 3794 23851
936184309198612353 10254 16341
997093367378973057 1428 14778
593939901573460097 3294 22919
765931350132461825 5105 20079
416679106049105729 17292 18865
225478959746105537 7745 20891
306101277895560769 9405 12997
435725403487239745 233 3562
74366828971083265 3934 24702
505318211489885953 3656 7165
378447043403522113 7066 12236
139948146476541521 2871 2949
685079303730180609 5336 23833
953092918877494785 2537 22771
511822292491370241 4350 14553
195794403480206817 1415 23223
784491737504826113 7438 20980
405986932679020673 14119 26821
666252560877264641 1832 28139
660258004847037185 13591 30260
671695047833726081 9643 20108
272028990081587105 6597 20231
544228767477942913 16931 27221
151331594233212737 25552 26816
433006307946900673 6108 14812
13015398159303971 10424 11852
822492577926421889 880 28129
391267250440563457 26314 26691
807605586297047041 15634 22572
74868588109858081 2904 9695
734231588765549441 18351 24018
167255008028988065 14505 17050
210441980813076417 2730 28927
612287419087699841 9458 23918
91924572414452401 25309 27432
781039843643327489 1295 24142
192348260946506145 20863 25290
10463231801672635 11423 17059
409913235163127617 16767 25763
444133345629765569 29313 30322
393262545473962881 12108 15749
674748597601571073 1403 8712
49376336202382025 20292 20915
650048165620347649 3616 22901
332072173755381761 6572 16727
574825041053507841 13512 23307
365377407542023745 7749 21344
171930524836469089 1211 19069
485439685227564865 4683 21553
625348295498106625 15877 28025
519056515109664193 19994 28909
767502577403206529 2193 30496
206988918836589889 8429 30166
739356444298429953 10806 10985
745222322855692417 12399 13200
869641380476124929 18919 23392
405740993380138817 6280 29556
679884167916192385 8325 23404
488330976816936129 6278 21601
868378648960714369 4151 30313
176390643842143649 3682 21711
82086821105200161 10468 26193
474245827312227393 608 26871
88644443551871185 20389 22212
973380257224932 14085 29048
942467767880096129 20495 25562
741764567257543937 17714 29970
199612517236857921 1602 13466
828138516941226753 21963 23511
740122867006384385 17977 19852
171560795496599649 10565 13062
689824289789939329 11505 20061
498432603566730113 5620 20664
230743790064344993 1094 7591
610173128544712321 11372 28444
763036394640408833 9840 30719
196907488048754689 993 11311
947808530164841985 9374 21318
266619594739477601 25423 26281
780492510317984001 40 23124
62567467035936633 11803 18803
964159584639169537 19892 27265
367125963981234113 10278 29850
345477811970567937 6913 22247
811606045476299393 9098 11428
465129431987968193 4382 15830
781716706529504513 15769 16920
616862919709134849 14120 17463
391375044744311425 13213 14664
912495634555888513 755 22938
411784248198554113 270 5325
193047742263019009 5960 26699
787272481677252481 17243 24482
834685746299065601 20888 30714
961358909265907585 23883 25450
341313179126146369 25450 27665
277301101073991425 5190 8426
657531752131610881 16329 20444
452156192972122305 4715 11641
796994314540768257 8332 26911
650381994258101121 13363 16776
133096574175219473 17524 30653
613462739148314241 1684 15822
330891574800020289 408 8823
265427688699819713 9170 16359
270137813292627969 4971 14809
446795091759891969 12815 16197
712600388954143745 9706 15239
778881760927692545 7920 21578
703987914061052289 11939 15373
680659258500650625 24157 25322
184504254577476001 9629 14615
968487719540807041 13922 22560
948241910335873665 494 14198
75661678510837057 5944 17536
630454827294329345 2933 26360
249403939556362529 7301 11909
274755389267731681 13494 20546
182056473325996385 1979 8628
970944787771642881 6943 11878
243754116094894625 11601 13381
198042866567824673 13300 21903
992317548790364161 25220 29625
61028855364810401 27915 27982
513989357016800577 5838 17213
868081957466607489 8340 16729
256630054389272993 5797 18669
298404476050350785 13940 19855
301108963078892353 383 24328
571498118680217729 18048 27260
59811703769494073 8313 28623
978840476195102849 20471 23917
677287462978529921 10239 27445
21729889286852713 5967 10947
598983328624637313 3797 15358
48328405596393513 4811 18216
894605891795468033 11109 17834
997532035221958273 6355 7272
191567590124687841 7791 14126
601591455581143425 18776 30694
212580937327874849 10248 23785
26415365626483833 8715 9560
106537820164458449 6336 30889
242458793274138881 28337 30199
51596742149062185 7420 20292
362573802026595585 22300 30374
306273321395192257 14354 28602
152512963936715105 9935 26358
741116152385291777 12504 23613
181613105786134113 22704 26859
54285932786751089 10263 14436
481633742036862593 2151 8148
314001359732603905 17485 19999
207948067954738753 14424 29443
262223078844780129 6345 18471
970757520940281857 15235 27643
4103503591938563 6649 13194
452927501034956481 1861 24626
579057678077941121 22377 29885
708386083309179009 4232 13787
205557197906902177 23468 24226
217305606810789697 20794 26879
461753002374759809 11151 20743
695026451961609857 8247 16517
380384434837356609 29797 30570
392205790718030273 26391 29356
689823666107837825 15340 20045
702613546578945153 13857 18050
596893207294588289 21860 23909
566695313793367489 17785 19948
110360194535129361 5157 15943
449723627752547393 13533 14417
245144797100142145 30254 30562
752857880514646657 16866 19623
423876887913689153 3133 10333
720568058933011457 11809 16734
817030307610483713 20199 20322
203042917338798657 15303 20950
877788773180750337 22497 29441
10777821386341203 3594 5396
126186991573479905 21442 25384
897886464956847873 3121 16773
140806131590192513 2416 8119
32138539771196409 15288 30128
755418549250268929 11274 16475
703715849717049473 14428 27080
939812220819415937 15059 17301
819877578929862273 3031 30525
994156160947415681 6793 13001
856920178817595905 3256 24281
286994186282338849 13158 18746
799878118432857857 18127 26269
812878884559328385 18467 19913
550517782239474241 9977 10979
79636591198688929 23834 30116
451214062833116737 10931 17793
121748505019741777 6814 10431
741081564477944705 3450 14391
272944300877963297 21314 30136
775453264970437377 10256 15080
392825281203645441 10967 23040
425870393437755009 12182 22288
696794446178383745 15250 19482
713928889520417409 8909 28389
764312609307371137 8110 25682
170810704882590881 7350 28666
384058676696877633 18911 27092
665168886804352129 9373 12469
675900722564623617 7478 10845
507104001073408001 27854 30335
209094708435568321 18460 30782
996315545167590273 21192 23453
450387487830074177 12852 16858
411804434193179265 1686 14502
892563085973460353 2819 24060
735950006493609985 20472 21152
691668452579708801 6107 14019
696692751337231233 6746 31015
439638928048960769 2086 19813
724424526149590529 25997 28771
925603853738454785 8317 30408
48020100748736641 6827 17408
754092020429577985 14396 23757
296637198356521025 21971 28613
190257634950686593 1146 23818
281934121098068161 15472 23491
156109773509594881 12770 19035
918073913142904961 17034 23464
767007943958038401 14640 18693
248231919442609697 14818 19933
457019086734714369 23504 27234
96679524175883105 7784 14449
524870409141531265 4172 25940
666986551560263809 11795 26643
973482870204630785 9363 16232
781368650367113601 1711 23901
377250036521349569 23662 25490
3917013125281699 17701 29295
745937678150180993 18477 27553
435285270723014145 17632 19448
682815138087679745 23515 23768
563343094189185921 25566 29593
344008421921184769 8867 22847
62683363949986417 8735 11834
479212611759852097 968 5995
131287305142443249 10526 30746
62767264154285129 21361 28503
868817354335007489 23920 24299
748238455038606593 10634 30382
361733012264188865 24911 30768
339754363417053889 22940 26323
560665115900491201 1563 29239
361535921027627457 1383 13068
339072487617691841 7368 7934
639780952345329665 5531 23418
842696820279584769 9749 18872
443986529455575169 15857 17872
339107343918392705 5747 20618
383198104605209985 14002 16409
638164052674085249 1119 24721
974131539128666881 14283 18836
266198352589235297 20123 28671
238420289419320129 12448 13054
356304427141921537 11238 17729
983033784386439169 13107 18157
878778495024654721 14549 25559
299239398938056 11557 29589
935101469814668417 4587 21480
540157289119651521 694 11005
89793835609974337 6801 9425
556083580519253249 7582 29823
895346868967820289 19057 29963
261675110239369953 12731 29229
999947992787106433 2885 4843
58180904764494561 3844 7684
644136376657570561 13677 14834
637059740660095745 9125 26840
93999183920338689 4134 28892
320144318752863169 25679 27234
335880750397606657 11622 28754
447185432377384705 17918 26230
204770593397633153 11444 14825
805992788028159873 538 17013
729593207577948929 470 28696
704173295581728769 13177 17802
473836723803252353 327 22600
54276629175699753 205 1399
337663992525122561 18735 19746
251908302455550625 15424 23316
956766999616668545 9657 30329
362724092984560513 9018 24043
330464888768972289 14787 30609
657997686848990081 5610 7810
625944764230602881 331 15683
436734944036412993 13150 27506
901730909716192769 2312 16120
643742995922739457 14978 18479
3811506637681817 13452 29646
89680087853135857 8158 20108
292407032034162753 15044 23973
738658529582512129 8023 12302
249264236410589025 19132 27782
73555438581120577 1160 20248
268063760120938369 12277 28122
419757410609808065 2457 26403
252084957094730561 1252 30248
548031170629624129 2008 3124
321490589578274945 21300 29378
872188375317467265 13324 13522
743806731345323137 4786 21732
381717069213731713 9748 21411
173960135114313633 7166 21812
965161873826080129 9175 29054
984297448572455425 20109 27185
473288699879443457 15596 28255
644081866281084161 14333 20623
713148533168652673 5675 29769
654421660008061697 12318 19567
118120368309103441 9522 29704
682172115399239937 592 17208
634136777886002561 8481 20117
896149299477890817 2872 19592
398757151519841793 1558 19292
292570348438459841 4037 24490
130744734074188081 7861 26027
259019323249440001 10373 24860
899812462475903617 11820 28617
320119684006712641 3134 20136
522014776487854017 3024 5264
699412841633467521 12269 23638
228957474637692129 3221 11954
215766370455099841 2122 14492
218972526789702465 16913 27700
846995741042086145 14427 30458
839207093566056321 11404 15028
147457448927255553 8853 22738
950076086866378241 16960 18217
908181670450581121 5432 12780
201711831889806337 6488 18364
335642203473298625 730 24525
947461106804883713 2153 4603
773644153172988033 3980 5573
165118734227643681 6382 26024
589000290608098049 7049 13858
754723255141218689 20868 23834
886748046043102593 3982 9658
284025222532644513 12304 17507
438691712422127041 5125 24270
324567091854266497 12332 28172
10127165992990685 10579 22505
416250202298140673 14419 15763
433490112050449729 11771 27466
462059554783028417 9979 25174
293233201140203905 24379 27648
122094798628292977 763 7518
400535290471395905 5518 8652
417902570194133441 18736 30517
636122582332795649 3488 27430
478343490834856065 19752 29638
305912431741248257 10597 22438
636903000619131649 11522 24048
702509374157877121 303 1874
209722997473587457 3411 5667
696498342374781057 14945 28063
769864560317405057 10234 30094
543545014194840833 15723 27435
389523843079455617 15118 17248
172048122153753985 19515 26532
122025773300610049 6428 10610
435116448288518145 240 5352
952105925799255425 1789 9347
448743150686482305 25890 27314
656865833278391937 25073 30138
534784440330433601 14730 15297
460437414153442881 1109 7399
28672159051367885 20816 26140
528916661652690561 17782 22931
455790139967952257 20878 25379
783413743785953153 18859 30348
402135521335793537 5840 25441
270849861299286241 2659 2939
7691933311512856 18436 29062
846603173781470977 10346 11968
871287809329047041 222 22555
205621942830308769 8852 22235
635882742579276801 12133 21502
446775109444072193 15915 19076
206379167543957473 4326 16798
250305468830266177 2834 14776
522081843206414913 14109 30506
269970016839362625 8067 15060
313511247626692609 2340 3157
990227932700722817 8391 25000
698371493752894465 1186 30348
964223056404190209 1902 10889
211052353567680481 3222 24437
55379574735088257 17849 20654
738808787469018625 28217 28849
114990361023711073 2066 15791
858198154448885505 18428 24116
360306251375053697 5441 7953
782313697122113153 495 3612
711854990665042177 19117 27521
653032882253683073 14146 18706
467819226774043521 13958 20729
512516859150643713 8104 19629
621591823439938945 4410 10117
790130411025344897 19572 20632
109150661310625457 14375 28038
775521791893687809 296 13167
371904804345884801 4313 28105
632399072888659969 12879 26436
1356942056151667 2713 14806
302947528044079233 17584 19809
363248880405688385 16260 16788
973557568646484097 7738 12014
418892147905982145 2769 3847
369895626092677761 1089 9224
358620416990131457 7614 12935
633245938329025665 2502 10592
231786179632468513 11863 24722
547231771869114433 22373 26799
632926727266418945 63 292
495114332708439489 6870 16257
158586725010454913 5363 10912
193263251840996033 14492 20175
608785367467131521 9678 26608
549957332894820161 4973 23554
998356583902381825 9806 12176
206881037108949793 91 28240
762989867520087041 7867 29517
93611864201946561 5074 26293
412128260270154817 10651 18532
364745623529024961 5967 19123
390418392018968769 1230 13359
227326405012149729 5831 19369
89251450004770305 5534 10490
368230691606861185 1002 10027
777238273047782273 4885 6264
662927263879438977 14215 15972
636346427732267009 21088 28297
407574642239673345 6059 30895
14630236499154849 2452 17278
414518251088537665 11523 18898
403792674865901121 1252 24523
533878693532493313 4099 10985
114054269747196465 5487 23432
802692166834745473 13872 30996
463907707629520193 18463 20681
633958052284249601 1650 7262
35812263350091913 17275 23447
768220229605560705 7433 13119
682651270075940225 18610 23430
95201263827156881 6003 24286
469213615365799105 5545 23231
423707937729759041 5437 30924
998645165766706817 21327 22525
890998758209526913 24788 30528
694276726366179969 13015 28090
119426956913144977 4112 22210
714724325265951361 3081 20619
422316411737504897 21756 22449
85234548830595009 1372 16548
790991519402453505 5346 27866
502700557431129601 23323 27756
924840193135374081 10977 20111
993163898789443841 15145 20238
641158568709897729 21925 25095
465472123157258753 15692 18034
47905225546962529 5964 14031
61208902871339177 5933 8962
107082550090623841 8661 23757
645370113248848257 13912 22411
582123431782328321 13457 14678
907876552784553985 7003 14762
821012393693848705 15286 29773
826391919955046401 12007 20369
555089903114286209 14012 24977
472879684234083457 2417 10038
801718927005723009 6443 8181
972803176908602241 18091 27599
623505804048484481 12735 28006
801497600840118401 8467 24023
252799748367976929 19532 27598
658937717258073217 10558 20441
7106559328626362 26729 29460
277299838281930273 20220 30778
101214556491171953 14845 16378
965710677175284353 17413 28748
73404827495075153 12922 18483
163592022143117089 10308 24483
215621124484897569 20714 28740
498578164156374017 1205 11236
77799910090469377 9841 15289
129727227279868625 21171 29559
201849593499517249 8709 27193
978998229114839809 16615 24068
773295339600117889 1360 24199
302489509473357313 14918 22282
806584603115084033 8413 27853
695817540688825217 14842 24906
457005994927833089 7197 23982
362481164160566721 18561 19148
466310035622811393 962 4575
502746471952466561 23640 30391
142801773139503041 26366 27678
602589584664823297 17841 27604
34973891823000261 21978 27351
900887586332448385 24999 28556
613678162857091585 12122 22821
466306156067997057 12491 17814
500690099410590529 4311 4969
548219063485991169 25787 29856
83491580554898801 608 8283
408426243180795009 17690 26930
771023943935517825 9206 30558
647450749695327233 966 1256
602150608597803265 7907 17289
474358824475768129 11066 18585
751797369209825153 10472 21445
545586563476295105 877 21068
484689875667847041 14302 14696
516174500849611905 15742 20396
771563681386993537 10188 19045
358038248085012609 616 30740
293222808750918785 2315 26398
677254281177038593 1740 28767
390477271261218561 3031 7940
941812250936667521 9921 19357
908799423599425921 6874 26875
640976528307955841 15380 27440
177636905125382337 10356 10465
380079138124290945 26362 29416
201787270049742049 612 20480
94678551942887873 2758 30339
716399988286227073 7465 23707
707653732742958337 12316 24109
745524172254853505 19237 24587
84910371198528625 6425 30891
895814039563759873 10167 29041
666259411086190977 3098 5448
966512064293020545 10403 21789
94893952146019697 16660 23882
133229492299179249 114 20670
201992013486407265 3894 7275
430058581232408705 1897 16701
155619566668999457 14163 26921
135258920061630769 5088 10550
436582939120103937 8414 9315
514628687069539137 22178 30722
488034631146671681 12108 20414
900320935878866689 14927 16500
299707508991023297 390 20138
219719066516042017 5654 12784
679567279219096321 6355 29004
76716394920396177 16720 20060
601888911040891393 6785 24086
16164839883593631 3463 18733
322409814737607553 15465 22348
368069204633982849 5413 15715
366080298417390529 14685 20242
516657941811054401 15548 21243
216573891442717313 2417 22358
197438075877357729 4829 20441
889713208852857217 2679 24971
897000797790717313 5088 28248
485102587445066305 11200 23741
248757996096784961 9786 24273
556199722374774529 5147 21917
811214299882216449 3951 10611
313742297711936385 3982 19436
167665133582630689 15675 29960
493263988680457281 15715 16039
438917087153036801 9118 29393
48972368982543201 2896 8535
663235352779352577 9272 14975
32126246963404273 4544 21374
1120339753704514 12287 23618
337070461349778561 7572 25301
469638597043342529 6004 29707
662914542277622529 5044 7937
847340260623632001 18772 22097
117739551654278081 9959 19564
235968139626820065 5996 30275
23556326168804989 5073 26267
116195708130227617 30524 30779
87996108338639809 2217 8983
969209178519491841 7338 25709
976999327787570561 21287 26167
113782618969274545 4256 18830
699151078005325441 15031 22798
387004518601955265 3801 11517
209498807530056993 19292 30810
346326485898721601 18504 26672
549813743111226241 16061 26323
592970207855842049 1196 24684
64831870924979993 10768 22602
540010791840920513 4118 28092
883296050515081473 10879 12778
189100035635462401 105 3978
668979238503855105 7739 10900
732439513069984129 10627 30331
715349484470888065 2293 9114
30438822734225825 277 9194
309746050252403649 11198 18307
424767152101331649 24341 26460
318960777631144065 10325 24164
721739497676381313 8094 23632
638046243446243713 429 15828
935846808019626113 3097 8314
522474532188223169 3202 7632
991162123830633857 6378 18464
533595092722794817 17345 20886
141407100819201057 18241 21824
665482972940377985 10476 11445
761013380076960257 2828 5432
518361953633903041 5955 23334
150748899387714625 3328 5176
467983387320824577 15730 20311
726566361464621 1452 30118
856525418160021761 14898 30826
656104322539157121 6929 11578
350885136774063937 1240 10958
895284067046375809 4380 20519
9416285246860669 6909 30878
467849951496482689 8944 23411
483058261803048321 17277 22920
17500422003308815 20999 25896
836975283849245185 9939 28233
451315172937022145 3089 5042
589137462044003969 19426 27649
751303790407675393 10697 27064
881912672734504321 7006 18845
833951626645479425 5746 25121
134986425352675361 9047 18134
293540707670643969 11269 11386
626730992909035265 12481 19962
827982423469698817 228 14804
200220918606458305 23368 25192
953922694392318209 9336 25914
774130677486770177 10798 28189
183056690143537537 963 2819
169992550241342849 10341 10439
888447540135814529 29200 29729
224506242617099617 5963 25425
662497650129061761 1888 11071
336231482950790209 7526 31008
724752016706688129 14723 29755
476078704232381953 23614 28265
338927426436931969 4634 7842
830993426975620481 13753 20902
74050437975671457 26333 27184
978893001361502209 17631 26749
890730615909227137 10983 24549
745086792509692289 2526 25094
651123938604953857 17693 29707
468007870086015745 29684 30480
907207997193104641 19194 19557
271777736435605985 22673 29724
540662654829247937 111 25735
277665115389243777 919 2244
281473059096576609 4721 19932
700466816387869825 10680 26961
126416219202653217 4747 8284
365883666265888 23122 27305
587133934699330945 5020 15192
745558876517915137 11355 26487
832241190450844161 9068 26856
865298659024080769 10050 30642
445433361991909761 20904 24854
192440446806056545 1622 10881
276286291765373441 26476 29759
741527604206286337 13902 18708
138516026435702593 26826 28005
71044153829941337 16779 22827
798141688542898433 12016 21298
454205854525458369 23618 29449
503457637174101057 5731 12357
407800228057237057 10490 19383
842586062206905217 24629 26369
977646763078983169 10874 18004
639099909181801729 24899 29282
173108963482260225 11868 22366
53258992853017161 11685 18471
237562200260430945 13906 15667
408941830914635329 25064 27234
932447752271951233 4796 19229
497705212531244033 4960 16221
525731142658631937 13562 29949
660566753516441473 2136 9680
257859892526052897 16456 21148
486195695519540993 2866 3439
572739258360446273 11920 25452
584438505852396929 1629 19298
480242563789555969 14371 25074
406817374452813825 20131 25048
916551319940797569 12949 18425
578354482069848065 9516 16080
413315995082424321 11091 29097
746702574150020865 11248 14565
484238365534867649 20353 23867
291251027538088193 9063 27511
293547726432318977 3116 27009
543980100929289281 1388 20722
18250894842427813 21467 26456
411143027387659265 6946 26403
127132799710491185 2238 22471
378986376616978753 2978 12386
733653343213109761 7728 14393
3346941957651951 15648 25832
670275520479219073 5298 27237
300266125841389441 2240 24839
104533935603999601 19249 27769
360261197766114113 9950 26064
381738922061114049 15475 21589
846581975055329409 4658 20321
21573095687262625 565 27431
3211393644072303 29365 30735
350557048636328961 5428 30429
298079964554020225 21504 24574
423063186215589569 22723 25202
587436781917809025 7631 26007
624950468363149313 11455 15115
117337473045836305 17109 20505
422467797427078273 12598 22161
457300496486929857 4666 16437
743229842800655361 3547 3949
45540470593138593 3218 14442
590210393288746369 10578 18030
731225585827395713 18320 25699
20573727789095389 8991 26557
743662412468978561 12923 18581
408485183239196929 2784 29529
362543631849085569 27749 29778
188157875914310337 24660 30448
128286526172715297 12600 15924
627557922296038145 9019 28251
218119157656595073 1451 4607
958701964247008897 19790 23826
483540789013602561 16365 23986
791716267442485121 8660 28800
982882711099868801 2735 30638
634968695705890049 1975 12408
43289606806169449 12874 16344
163558645600151201 6896 19119
573745019057902529 18643 18690
849357430645564929 12482 30732
461912147824733697 2505 28476
606872630731363201 14084 15380
716125502174144001 5091 23216
272112709615935713 13979 25886
530233522736651265 17383 26089
250518897194414337 6480 11699
682737283756360065 754 4653
735825041179136769 9763 14587
669875593274923649 1691 28090
367450225898995329 13213 23905
746429182266631169 10024 27111
762219962703351681 21653 26183
350748202420547265 5719 12434
392577101576623745 2934 16605
282769606758769505 5242 8343
245469449679770689 2180 12839
240773109343507489 7268 23227
258337466092218209 26452 27730
346519341270855809 20988 29407
830550062829654913 16342 28216
904260945798583297 9710 15762
744608496678043905 2618 6417
908906470049721857 2815 16091
846022594582930049 23375 26164
427560149588146049 609 1491
676458171770082817 18715 26531
296288723072102273 1617 24494
12901219917932139 22446 29586
851455137588899841 12258 19940
24994183269459569 17599 29165
28842873133818613 19337 30801
294274083553883521 13562 23560
534973018193028353 2309 23255
98422765037884833 9504 28687
580709054303746049 20963 30324
397664678583378625 28 18825
42302973336475705 14003 20617
486950545766152513 2564 5796
227766559283459457 4075 25570
551792103321613313 13240 26000
232854126078109409 12838 16037
540293912528557761 22849 28076
320028372676340225 10783 26484
193781135932294305 20568 23198
515365313453273217 14268 21373
313622901853680257 25879 27265
13490970851570695 1620 12759
298747852767117889 23869 24338
693597768553757953 27470 28942
879455630503304833 3990 16498
769015329488830465 12579 19144
922176048826411649 10152 23607
148528342983482273 21885 22233
41405050856329953 8678 11314
118171189508650801 648 1563
502111809812984001 6770 9561
857030633505189633 787 9871
32207678343343817 6761 23546
199551003431274401 25347 28700
962821047409430913 1106 1878
698573277328236545 6837 21533
73954203270123025 3521 25292
72329179763507057 10301 22164
288435455161103233 4103 27025
830142811591059585 4448 30443
423089879104640705 15231 20376
552157825288439617 27258 29643
92888984192637025 3494 20713
467951916664176769 2190 11326
26128586382245801 14370 28387
320078716627058689 3579 28573
634127388425408641 1833 19481
976936642440591617 4429 8836
343073818307505729 4223 27440
907094275653655297 1926 9300
523540460496473537 8303 24836
681867414290238081 1828 2498
532582833398780737 2658 14320
231354440778581249 27232 30833
117578084706504881 100 10023
645262293333615873 12317 19216
673642184632928513 543 20791
84433080262293457 29374 29697
783699984544948993 960 7138
847236186637033473 939 1715
270014076002613729 1808 3715
47613547093767753 19961 27853
177682852155069057 3627 25969
712860529347892737 13695 24464
52408828697526393 22612 26696
35079690054253377 331 30200
608750228009750273 1573 4844
897333455173210881 1679 22265
275059472763391713 7208 21782
71892674893980769 5882 25475
992257863570895233 17433 24441
213934696458096609 25681 26908
873315428578980097 19019 21823
130976895574825393 11806 26452
770393160300937345 8257 11804
801901472943157505 9373 25351
191603718321406561 5041 11182
282266630776071297 598 19054
227539447584458529 20955 30835
230425501570834977 5255 12045
550573463263834369 398 4193
2780487823308420 13883 25158
530997152401095489 9528 24274
542226050970427329 8397 30843
851762890767279361 15936 24944
9669637382138775 916 23674
516402137467874689 15600 16398
998763735980077185 3205 24380
230403007689535137 16182 27749
207079940158756417 2465 20045
121569454539820049 7482 29971
914163562261265409 7436 14384
584068807139320961 11043 26067
376703863968607809 5555 28999
598126288122127617 4067 19621
793227651227368833 7176 24530
608252675552581249 177 12397
732777148372228737 6501 9819
327063764505407297 20162 24167
529327163642605569 2489 22838
850385869460442497 16298 28120
843474057133995777 8709 25425
596491384287443073 3595 27004
601133258851206145 3916 26020
701567848554663681 7640 13068
177525328534919425 15718 17443
916052915890627841 10353 26116
635617538168915585 2168 17666
239850196236492513 9765 27588
449651152564747777 17893 24606
925666475523680513 2744 4964
902937388009945601 7949 16059
339307143258668737 19887 22886
340169234731540353 3062 19206
273867028069457057 8538 22156
973010023332264449 974 24995
493628646837894529 18644 29636
178881811158511553 3610 21599
794814486007620481 5166 26704
11934897462623441 7931 16191
759289879226418689 24176 27451
983916921288333441 10741 26204
189117772201637281 3111 18483
818986552809988609 1905 7339
98553158686460305 1405 12996
302324885384230401 29143 30897
232522459694020961 12123 21139
413583000892060673 5341 22623
53090124610026377 6138 15036
627512336605086337 11300 30507
303099720061947393 7117 13975
660227401984329217 19594 26963
70693629669253969 12577 20822
582509884238426369 20296 24042
971115113887318401 435 24034
373587227054628097 473 30147
265575707868737953 24846 27609
417967098200527681 18598 18808
259880054991054273 18415 23754
553154289968418305 10187 16880
851690390701382017 9852 25750
836876567657050369 17607 30950
418604386770848449 9106 26719
756735098741046401 9597 20526
742323396783138689 11696 28608
428448861080475777 1181 7071
91958236764821073 15272 16259
205642953372986881 10061 12462
761175125859583745 15759 21515
572268863742273473 17366 26628
302472976940460801 1595 29539
515065177032596481 751 1324
823024258438596993 25053 26975
108712754038116097 11651 27591
842197524678947969 19344 19963
125699869548171249 4269 28383
187866910008498433 581 1135
207320364663594593 1489 2097
394685185489404225 929 27750
664310679837115009 3308 17951
202626026349822305 4027 14334
93001420995783233 15334 26116
857300575645819393 3021 17160
840124369534791553 16896 27862
659937846341481601 4653 25450
799082719592640001 19624 21479
21263683691355341 7493 8174
771658446189150081 6174 16513
224342113398410689 12438 13380
141628266997621217 10811 27227
591421646600434049 8570 24719
187153943459478017 7956 14391
112000598757848737 571 27781
183412305531028609 10102 21448
822466141828467585 496 4974
25715580298651733 5910 29337
29789721755253853 12422 12853
657497570962497921 23977 28734
130578243012291041 14900 21065
31817103608020149 6378 8945
61577926498419089 12206 24470
25544619390679201 2039 3623
461040967211314241 16514 30696
851177671832573441 1056 30212
871402313459686401 12930 17190
977604189806548609 19133 29084
989345367800108673 3619 25710
441194732911313281 25090 29858
22172140961234989 1404 28745
457949897185933697 20439 30145
676236711937601537 7117 10652
766044051413757697 20308 30228
990894517827246849 9068 18220
492094641044722881 27735 27798
40885837446250409 413 24133
389017409078277889 7794 23989
313060217119332417 13382 29442
756977528696872065 11212 27893
250185023436525697 13022 28506
758327102821482369 8005 13166
284940364357925793 9328 22801
589760413480711041 291 11171
719690444607731969 28818 29978
435002757110126465 23793 27678
477698104462437121 5024 19176
877960898463193473 10963 28607
90972323345649649 19619 30203
882054215878042625 8278 8921
515358542316779009 21325 29460
468873418094624129 10013 13889
883472059020686337 15242 27070
544063445430353473 4607 17396
793125594884461569 7640 8635
630368346468038913 3883 17648
743160712767174657 11838 15815
38962526505741833 878 9727
75981200658777233 6386 19216
986062553737802753 3393 29328
936478070995160961 20175 23800
273993003364822145 7723 16147
842020917438677633 23726 24019
830250004371130497 9941 27848
211713914450481153 1138 9521
22638152938668557 16234 23603
302015614469770113 6418 6879
943469424744129921 7800 8965
1055894297120830 14234 17078
967463200206324865 7707 13106
827062042382440449 1485 13520
916644325650601345 2204 29727
29229374947814081 751 10646
855953199573633537 26776 27283
90856595438283 21651 22900
535710310067223361 454 10058
77626557714534529 6130 21446
335143288597990337 1258 5567
234009489433336897 13207 14580
261772190512893121 21160 22579
9072962289987885 26401 28703
250505362444641825 5706 11932
288314425630108673 13481 22799
93210546052880257 4599 26266
255291727104417281 5776 24026
911477977469914497 21623 23046
595433247658636545 11335 19139
741760528930093697 16355 21709
108458007228986017 12267 30596
658366532805274625 9561 13099
965546593937308033 17723 26476
767266547456152577 16003 23300
126119812217705633 25835 25910
303137562263387393 2899 3088
471264226919917185 3255 14510
65301467664092177 9462 29789
275705748594329953 9323 24482
871798357803356801 5292 7444
477733051873929793 312 21960
404729753812425473 22086 30288
615727125098839425 10738 22689
932380202677094913 10860 14205
345358473294741249 16060 19108
882067069636924801 1512 3496
74869555810092689 7595 17178
455694279732284737 1860 11747
116519236889889297 6929 30280
556495850771874241 9736 20497
471090369356925697 13091 28599
103542900669665985 17339 26024
939020193397258369 1219 20881
810863796506687617 19611 19688
268600614119431937 21405 30686
470359137843388481 2131 25610
371502548675142209 6329 18196
354021678506676097 23711 25012
643597052105359745 2510 6907
690604293952944257 3136 25602
462937445019608897 15501 21440
239424887808389985 12516 23295
396578070563517569 10634 13249
958838979203704833 4413 26318
362361464025941185 4730 15381
871881301800350209 1253 19779
771160722866778113 4728 28687
557238942710355905 3651 20167
568242164016002241 2099 7827
53402912519125321 7807 13532
712021951261728897 1791 5295
533365287583535489 2615 26659
733377602205821 2542 3058
571911778928601665 5769 24027
897798256240218241 2097 21258
978009349774751489 17175 29386
215414009851347297 4749 15450
351538811406932417 24117 25003
632752473039996545 10463 22404
99579401858164833 15096 29398
974095807247881089 16926 29966
495788228941044929 2703 21960
472386707627361345 17122 28790
830318517000094465 15260 15486
356505324736307457 707 20578
697147811022723841 2988 3874
125954684954162849 24435 27450
305054457908113345 473 14699
805038415046158977 18787 28874
37906859453180177 16599 27389
540387583814730753 22101 28142
171472403061372353 18819 25694
221672313770657313 18912 22788
542976652694655105 9831 24390
177252687755238721 11003 26990
690233750502301313 11031 24146
119196107781437633 5773 9962
389243679557999681 19295 30691
883146682708723329 10998 19395
3678210417106698 3653 26711
115255366016814513 7876 28549
147150642384310977 1013 23888
694892991843428097 1404 9934
755255974148497025 2718 28811
853746292979895553 17541 27752
95395684966597121 21681 30495
668947969020347649 2413 16416
562030991668834177 9939 14004
959659248925422721 9490 10311
572343089764082433 22179 24938
868781886757798145 23714 29789
235239364395425825 13273 28507
455756179200552257 22548 30670
618300364987156609 3753 8802
958320265196544385 3540 30935
336517628051936385 6994 20004
377041721034860417 16974 21912
228463767375110657 18438 25598
141817007748468177 12184 27277
799448323570914049 5400 24909
155798821748692961 13877 22762
331168443451694849 17390 24046
153165849394962817 2879 30307
258793795292191937 13334 26669
869326920366550145 18874 24444
881077083225171969 10771 15638
557398597478194113 16537 30815
156367677440442785 10155 27400
157139427483532033 11951 26271
9953828199932957 17672 27099
195100364799071009 527 20712
47966094562426065 3053 18000
646317698437943681 15412 20640
103424722685879553 6886 30071
322201273400221313 5176 10498
157061271770487553 9725 22387
54426244891988777 24032 24529
612223806229671681 15965 26389
2963757070471474 24235 24382
616838088773633281 23741 25797
859688882315058561 1331 23983
799341578048576257 2709 16894
967232423859282817 11107 28553
943293180281017345 585 26354
988203178100452097 7751 10772
955581584123045505 8592 15277
292782269235299713 16046 23384
691055546934947585 11457 25046
427401259626439169 8519 25032
667517846598293889 898 15060
502898668462616897 5284 26640
484741357971529409 8442 11011
952694075996408449 26314 26921
822832335858031233 16893 22631
545531835801579521 14299 17346
388312761816834497 12454 21199
278583893960419713 25700 29670
314474240565154177 1108 28906
445247130767878465 6884 12425
991235136304993665 10115 19606
304191460131807617 2632 28612
29872982614584489 18332 18473
478873530404410305 10578 19057
443258368651882497 16808 18125
713190190567562625 7525 29887
154281314812585889 21964 26320
540743583834821377 5826 20439
671299519234082689 4010 21170
866015267580042497 487 28181
94824991684781425 7199 21276
938602033775861633 8131 28118
45965655107565337 19373 29755
653740944790147457 597 26856
257467980621733249 15275 28562
435894841687623809 2514 19621
137390801554062145 2152 3808
93389997418416465 8230 17185
343218544096337985 19988 22158
653868401336449537 27167 28596
887808915265352961 1892 12080
868225418140585985 2230 16083
929728336431431041 5601 22089
425718082234734401 955 14395
431059593566715201 8635 18874
547721462007974209 8866 29207
574075483058884097 25123 28398
797308722205070081 2775 13499
978313962840545025 15218 18207
763739299450637825 21215 30863
12950008893120925 8833 28167
771505099693111937 17204 29916
157878898539678401 542 7363
434637156742571329 4780 6198
795527517842366209 683 13010
757030573924264833 7023 22484
110027481377201761 22406 22699
89696221013301889 56 4829
706751260100084225 62 17634
903524797063735041 16212 19926
582326451945561985 4946 18273
183787074439056385 4184 6181
16145220196953859 5192 9254
961979489697693441 16489 30557
505676451652547585 14757 26432
847457312139258753 15775 27955
108128179350366337 10873 14149
118252541705256673 1230 28733
736912093965230465 1213 21838
990784603040442113 18879 27795
649442412923825409 1465 3343
5527967436687932 11866 15477
182865459025222785 23962 28416
879981085049738753 1834 21426
659977340302766849 2714 9511
142410319552677585 4079 4298
647692509239618689 4975 9618
902799957803939201 7372 28973
754059612706207361 9244 28948
684199862412764801 2397 29196
916286245961757057 23654 30878
10603760527690299 11017 12234
286173366885272161 21695 26822
167546936027914497 19126 27672
669917230354457217 16492 26257
409201411645728513 13419 22659
90919251810042561 10790 11369
909263317812968065 1071 18482
365890437475641793 20495 28126
214317953249125281 3022 15788
171544913815303361 26397 26828
659082824189138049 9398 14788
662901364042284033 8504 24975
597272399814347265 1223 24025
831184465763662721 6192 18452
758495699994920577 13268 16558
971702929713373441 19221 25736
137925449216513841 4230 18307
919506630091156353 11700 21823
412689333165754817 12163 24600
312322061586115777 10713 26927
750415387564562049 1653 28318
695142296625839105 7837 8648
213744317738456161 1963 15819
591929994421846529 17990 23339
337197620216105793 6581 29075
188268736314007873 22764 24513
968567682425909761 12662 22731
330987317409153537 14912 16173
802386202003607041 6744 25844
342171223951588417 4976 26292
376977017290709441 3152 3742
580742714531467649 21686 27997
869684832721052417 1764 12680
868459909199863553 4144 4556
600638079923381633 7480 15287
535727242334900225 4947 28147
315985341781658497 5596 6015
965741998065105665 6358 27841
173337057501537825 24478 25539
65592928589367721 4864 9725
371074021162204545 483 13850
420663229140821185 12971 21710
672844814670749953 6229 28154
908409520502061697 5885 30236
628265590798424321 18715 23190
274939812749202881 2129 10533
734286981846150145 1661 13313
591145424277087233 17186 23410
451001407988460545 3753 23388
140779009175027169 2437 26703
198728446785704449 27262 29849
703182321418609025 8568 19429
496698074597720321 21816 27418
365284916960625601 7886 22970
807246516631817473 15248 23599
47886683747108809 6336 30430
170985165438541025 18214 23398
864292386224697345 12138 23737
953111530557375617 13968 26382
459899501139375361 737 5865
991871710621911297 21889 24135
396667827680623489 9987 11367
660199837185540865 10100 28914
898197046012612097 10785 20241
512650626446063745 5246 22995
957437617961581057 15023 25667
466189618579559105 13111 20611
425284489051563265 18194 24905
512183815998088961 14892 25612
505004368510149953 3490 7266
40567856319551513 20124 26505
151149714124827041 6706 25053
108678464599794465 17645 22942
373915091159240385 19849 22675
680514607497709569 3406 21609
368740819252536769 5265 20821
644612449027864193 22602 25441
976754821119065729 8230 29150
807211501871517313 24850 30519
319526597372359361 478 12024
91914075580948657 20785 27358
80231109891521153 12208 15001
970302798416579329 2140 18522
108818828004274337 14589 27676
163043873052647105 11178 15149
411740539158721217 8626 16089
882752262616332161 13513 19263
718517541236863617 11949 27111
719834204999418881 15239 29986
270894594436590817 7149 15522
610195357515376513 9434 10961
239199601248856193 10663 10848
741761343866290433 6353 14724
389730436747292673 7675 28954
170466594346361697 3519 26672
935296060339439361 15565 26991
452074680050802881 12645 22206
506618884245916929 24493 29730
637044174917317505 20048 24773
559658818669362305 13176 30726
966584234346971265 1542 18004
40058826137247649 15689 23140
45831090417021161 2436 18652
112141252112124337 8579 26534
397980914916107777 4322 12193
214340900837562753 12701 29272
373491432360449217 3176 12097
577824703280555265 1097 24552
949779322480185985 2620 2738
891075141674313857 2424 21444
967365633554560897 4498 29759
843002131428860929 21284 23429
509150672326004609 8850 24971
887283988973173633 24783 30283
676056502716615937 1584 11873
151645848033723489 14349 27427
297248881444733825 18065 28665
447515149657327553 2007 10805
654742058222932865 354 8123
984377188930309889 1285 15824
568696376211509121 4230 29916
816454816978030337 3701 25451
233139116905444865 17213 20874
890336253420059649 2018 4218
337633022933562881 15409 25084
108922306208334881 5251 14768
154196165346615297 645 14308
526108538276886849 18141 26901
924462082862962817 12423 17529
271878779563543553 9285 18410
969793046250227713 14714 23763
323166472556948737 3665 17814
402846557381355585 8742 22314
301036987762323329 20633 25027
952101243686268417 20064 27613
856166580064396545 17165 24987
27688030519190221 8384 29651
732542409011564673 5967 26242
816319860822570625 10992 21890
80821322741542193 20 5582
548203447270726209 6851 11567
44610381285956177 11887 27906
107131564664097569 25628 27944
285727672636639329 14987 19126
171623499808706721 15482 29809
38425363079888089 5091 17863
766677636822688385 1093 16686
413146184955991233 8313 24716
417664742188907905 10561 17813
632388883834686081 2360 25187
149764629935798881 2187 19233
576823862529366273 23430 30906
376346529964852289 22051 24645
206168620488320193 10849 17376
290394798542219969 9390 9724
289955475308715905 7404 8749
995878696806801793 3641 19796
625053923557622657 19152 30113
244941263505960897 13939 14266
434570289779955457 4697 18967
136556848236725873 16197 30539
111839577344689185 15431 18633
768124592956436225 15693 26811
98178434896084353 21135 26286
743564585452265473 19427 21735
10691176759529243 8153 12528
829522952683799297 13722 23304
489452445837187585 3303 26932
738366182417795585 4236 22502
299918800370171841 2155 7037
696171007492718977 7315 10534
558968947068876801 2638 22646
86424539449513553 6262 28801
99902218129322769 9011 23564
620756154676097793 7013 30727
202382024305492801 1372 12773
59117938914059921 12129 27995
827047255283311233 15173 21576
949262254022183809 24423 25783
942507653587910017 6336 16650
420150545896508033 7572 7951
549960703744453377 14133 18373
545273598114231809 1306 26915
376206667258045953 28765 29439
191026041273634209 4063 26258
292236891202101377 11155 15971
403543254621322241 20592 28440
956076203653196929 7816 19548
705226559052210433 11543 13820
826454248960537601 6764 26465
760232921312148609 471 10435
552085472353084609 13217 25982
874930536599638529 11001 18087
42161524423512729 12693 28895
703203877150539137 3238 10335
822585032291016193 12804 20630
355108488005573249 24207 28301
419642225795620033 5326 26346
529013301552179649 21989 29551
507618688487824001 14058 30352
594725389768260737 1465 21531
970809027439834497 220 21087
904354981196458881 3380 20216
52087627083267305 10456 22617
469997636798144193 3743 5247
235298766918440097 2553 17443
273461042195560097 19763 22259
355846590224345537 116 3133
266021697873870977 7272 21683
357189891551207937 13174 22549
148709647424876577 18222 28187
237915804723485281 4002 10834
535805985672158849 13601 29340
776099325850076161 21817 27206
652995396914530305 8106 11111
370209083721832129 12190 13748
754367369823061249 7651 11095
802961293933726977 4018 6468
407322275891228737 2327 18890
881922081383891073 2449 26403
494044514615996609 11239 11648
19648205488344673 8616 23678
17956222842894221 16038 16445
630284159409527041 15011 21586
978852128499486465 2715 28489
543739862522478721 2032 14763
691083551355458049 10768 30543
769916783377851777 1459 5692
593248582878874881 29727 30191
283033529564328033 5809 29368
50395366941909713 6819 7877
896599869134789121 9376 30001
96184505421380353 7088 30671
213540394568902049 15644 22994
949864586148148481 14058 18923
778739107102126081 13324 27503
656187190626656769 28444 30727
841335194140405889 6742 14016
840084002378386433 7473 17049
780041068020622721 5579 23935
218335310313623425 1590 14086
541191847231836225 7644 19582
176148863634804097 977 19063
200502899743270305 19865 24377
339485761410646337 1379 3303
638800398759165953 4934 25522
46828444211865161 26483 30273
272348723767052545 11937 16938
293599870516235457 16567 21834
450745981061636801 3429 19337
991685917825147777 13746 18251
717409494732578433 13886 24913
623424896621248385 25609 26634
96440419352568081 97 23901
172257286187754497 2050 21412
48936158630723985 7055 24331
176439147651169761 1000 29185
624808099736732417 6876 12581
227145997174314817 13187 22262
52121498433933769 13303 27346
149560365598365057 674 25500
778591347520738049 10987 28560
305063012933299393 10640 13408
643723151817098881 21925 23071
525717651469282305 6718 14670
770383391911998721 8341 30813
704950273122815233 9729 30941
54042987048944721 1697 19137
122442407570407137 11074 25650
533520583289764289 7879 27333
13251554353256979 301 12198
627915392519625473 23834 28465
3963883299352489 12028 19377
601246443538322177 2192 16485
604396466422141313 7966 22458
560953135223741121 18881 20016
309095234093792449 4998 18817
669449930957874561 15329 27225
335273561522154049 10706 22379
300633336340254657 18067 21452
302036854021029185 2069 21279
919005551512732673 1224 16542
425895076792894401 15839 18091
798291860341805697 1743 12262
206050433164808321 7502 11366
767405210139365633 4017 9520
68981495870001905 2150 8822
119021080325680369 9659 12814
784090033983577729 15808 18242
136947532018474769 4979 5373
677576713962306305 16012 27814
344997628987215425 19154 29662
698610788675711745 15681 17347
866091356615662337 5204 25987
773176935958343169 12661 14413
158942434353676289 934 2952
36981904792302345 17436 25196
146412779414397665 173 1404
982726340628030209 4807 24797
805149134562668673 1732 19879
510653841386943681 23823 26475
981531050102880385 1218 12991
81082818643505313 14772 27804
304597929103906049 12891 16165
316290095384520257 20853 24252
574864394033035329 604 18489
350445550395075841 25776 26289
278764117546671745 10921 17868
435667330087330369 6347 13856
245493968545268609 7633 28788
78395643923936833 2233 14209
616373063347580801 1657 2935
807843897316960385 7446 10430
227979259746753377 9384 24259
864639316232764801 1032 18092
522960162374260993 3929 20777
750841464114149249 21273 25452
361782831043903745 7145 16686
620642985268499841 1198 18374
420954655790339393 9471 25119
769197766686463745 5188 14672
845003014661337217 5279 18034
27868957498579761 8096 14332
336283867425635201 18417 28567
345925790904932033 18800 30233
588231454030015745 2485 2807
555391959722594945 10053 28641
106228729202726417 4559 21082
979726232605859329 2227 24026
227274920796396897 3758 18349
446808386075783681 8292 19387
184366347107072673 6538 30680
947191234752882177 789 25845
54809107792316073 9881 23341
874424624588993281 6350 23569
385699917072642497 13445 20793
511028444656890433 5795 24246
324242701111963073 20931 27221
464986004671683137 10135 15084
414164587508508929 7711 16945
384220695437779393 995 26400
924514522967704961 8654 11991
849316579980250497 15566 21970
923148945514142849 9836 30152
631088404242067457 6794 8529
979451474740649473 2997 7920
736189942823411713 20649 29454
576899739622149377 13706 29597
133384407904248545 9767 23632
693781959104732929 10286 16884
200925369039577377 4227 5394
677971305666957825 16774 25461
676144737257320833 16036 27157
750904983784756993 21262 28806
588359628658107393 21321 28823
396404996606491969 7941 22304
376739076659266177 7514 20208
812910809909190785 15897 23040
319115580127043329 2354 29499
145116794321111809 9962 23970
963481678007330049 17059 24975
525861367537693505 4511 23104
352982006954359681 3883 23612
779947264080135425 9056 24322
538722611060780545 3340 9162
784569282281204097 25220 26110
483617867767986113 2276 29478
820776163001014017 9747 17295
276360746785403681 13479 17480
549539802489086081 9295 19368
628956026551801217 10221 15237
972688394929747329 13816 16187
705399100169319809 7414 10378
969711748753205377 15023 28158
940239421660503937 29992 30964
725937678243397505 4507 29631
129070416039784417 2753 19772
980378388972958721 29962 30104
712584332655719553 6200 7955
504803322616567105 8605 20895
492141478334463745 595 23549
495288435438162369 11596 24007
558713725538904513 15342 24028
664662958303480833 5511 17763
915578872548255873 25167 28465
171397727818352065 18231 22940
156796412083561889 10079 16500
971873989465819905 6743 26102
805522145188053377 698 25194
916915170097432449 5458 28928
639297760189986561 1442 27079
82408014023727105 16871 30508
159532795522924417 9764 18585
557888692861759233 22366 24622
622902752000211329 20768 27610
924529528923415041 9934 27416
543814616216014465 921 7234
642209977437623553 13583 16971
244795117419027265 17074 19495
921941984099575553 2219 10278
416352883067052225 3696 11144
306056967680753217 3154 24649
857124885188905985 6160 18688
222404723264304481 3366 28166
597892092580668289 17909 24707
566792371245831809 4828 9164
213003804262353217 21981 26439
750392617476521217 11364 13362
929934671905815681 18079 21611
745420977408180353 5959 24913
761841507404678657 1970 29822
130340320736877409 5939 26713
550441651365407105 12232 27651
914980255472635009 2903 5941
751657829243367041 8739 21548
650674118112917249 23319 25820
916971007812865281 15385 21332
69673908986295889 2056 20973
137936164857190849 12788 18963
201350358627763617 9220 17172
226295569913606433 14040 17749
911008408872213249 6650 25487
233751974968907201 9056 9816
934029529842874241 674 7756
341170336654560193 16582 19506
846384575720215041 2336 14565
749827322369835521 11320 19111
601233201231423233 15530 27821
720314110433651713 22213 23598
634131590308974977 19974 23381
495709473862813633 11640 11918
637646401573633153 350 6126
247652798473755105 10885 21715
525325944490056449 452 9056
908706935261985665 7167 13155
983804564208895745 10626 19428
721636903541952513 15611 19649
232264364340061025 23941 27016
594172616333576577 5514 15316
22281035551785069 15980 29894
154563919535011265 18909 29843
378384206481150913 3420 24284
782208960501261441 4111 26188
323582359320084865 1730 30387
864252881915820801 15267 26388
583848809183102465 15442 29556
599266633172941697 16478 18825
879553183932713985 3717 4614
644453509753109505 23416 24625
140915334791692721 8443 12350
120174555172692273 6342 7372
254354756013952961 29399 30801
463721527728086593 8107 22454
506430331678608065 10853 28173
593007506482347649 21001 28868
397049621387637313 377 28466
162225185426738241 13543 17699
55080134777206529 7611 14045
36376022811648313 4426 21555
447414418861001217 2430 10320
348511010035327489 20492 27337
712960876356355329 1781 25207
601094675924070273 16021 28095
611601583982619009 7985 13827
109469749699233185 18823 21452
40102855491205961 13670 15021
905006880647416577 252 1582
392343442312409281 23220 26608
561801600791586241 10961 11554
913137878215160065 3393 11685
714649919593949057 5228 20806
107077627063929985 8698 26469
626753475668241537 2400 7804
332562493081418625 19250 21184
318440733304296257 13835 19604
616085066770210689 16344 26657
495735570659451969 9598 21921
747126371325400449 3591 12944
155534001312570785 22597 25651
582760017384131841 20379 28635
975940149566188417 315 15099
151739979500952417 1677 2603
409206951007089281 15017 29998
892639822452878209 25199 29116
524977578290378945 8019 19770
622800727863669633 5313 17520
504692988631784833 1789 16135
231849337203257729 28976 30120
173883543933417441 6870 24827
750708512393778433 887 4522
664326462837859585 15727 21192
356075310040694145 751 30312
430082379246119489 26322 27675
5181564688932384 2658 19687
747556458353425793 22267 23923
526868540599465985 16084 28368
486834803205884033 3275 27884
613268344513905153 8934 20749
654096288090837377 561 7935
633640389585281153 12273 20997
843549493233144449 10030 20166
278032417069560737 3344 30926
193830118857118081 5487 6833
9714264723541533 6296 11408
571667036639272641 4037 19495
549991413537618689 11645 13270
860106741272343041 3207 16320
163626111667667841 5000 16942
612577280821927425 390 10312
962619841670623105 20538 26948
701095691034037633 10006 26996
28829761231619957 1427 2021
445527225991416001 10012 12575
33555255628165525 18810 24232
18720558792605149 13337 17825
754217287289264897 7076 13734
352411693322967041 14350 16728
837429673410802817 11351 31002
972451202123505025 9248 25013
54450375630509033 15987 20450
79783367884889601 23821 27057
294209708612250177 12166 30378
96438507896348113 3303 22035
174930155480126369 15675 16671
562817771991422721 19149 23239
355171223298320641 11782 16868
7995159249286844 13828 17078
235099064769983105 8435 22288
247142583271656961 4706 8845
470633973127725377 24635 30836
182521350879024865 9278 15250
151333170108870273 6691 17608
497584785232238145 1106 23273
699690266855235201 5956 24381
68278381952477929 12870 29064
234486005216425057 16751 23047
302573738921640961 12822 17967
479605662601848321 7539 22231
221933350135568481 13131 17209
556599489878635713 18241 20049
513108704977629057 16784 26389
865450735239498625 1973 30626
754917585517841153 15411 29812
107692907742190865 2668 25189
849175938357095809 8119 11687
229817535419478241 9384 9753
618117812088538497 1362 17576
860041317993449217 6166 24659
876978535908808193 25254 26520
276034083674140609 6575 10041
29385119390479277 8525 20493
38999215665072033 637 14624
729392052154654593 8510 25847
360841665140590337 21392 28016
310310480542536769 11515 23896
3127800479376220 9871 11749
991125823693824513 8916 17342
685644374292955649 3018 29407
175559577479713633 883 13216
170933927272230337 23061 26682
489974270036928065 10075 10178
837654867126481409 5850 24302
974041902511768193 6255 18947
827589754644833409 20959 29971
676479480913389569 1957 10405
428896173012070401 1649 15717
864942309647044993 11119 26939
505113345062980545 15459 22980
395866469675528513 26336 29705
474303262434041537 2451 25763
506175202067620225 9891 24632
978066061664435457 9403 18782
577200881846568577 10584 10776
499201422536764033 11094 17649
605515176175071489 6099 15332
950151617044795649 16745 21272
213676009627395297 4549 11376
797197922337467393 3808 10577
937271010253137921 1065 17722
843348119770752129 22411 29059
872456989788208385 15049 18680
444860516112918017 6972 25879
946035199514238209 7888 13238
30407497816909769 5193 26414
349665366326295425 12487 25121
589197599336792193 625 22561
364266611611267137 10685 12542
585630317038351233 21384 29448
332322093069979713 133 23575
674501859132469377 7938 16620
867132080104294529 14136 26775
551557319675893633 5527 7114
510201847551375233 10725 15009
980048613012606081 5409 8805
415401680373744129 3164 14561
636276045244500225 18127 30210
321781538456907137 7745 16405
459803268202243457 9620 14127
818894855567332737 13217 13717
644960726477577857 7939 10865
854361427294637825 7471 11499
66916021586344241 19398 24945
147018291857502689 16774 25053
209460338790904641 7086 24078
642943663091262593 1084 1539
713467619785539841 1891 27616
861704295069284097 2593 24293
82512285489698913 1186 17841
628890559449221377 18453 20139
760654272545515649 12704 25454
128308207115477297 9019 14729
401651785170855617 5563 19282
110448938655697057 5419 13911
504214223025847745 16309 29100
332887933146746945 5633 24566
567148654969642497 13152 29880
514987640240352833 2285 22191
859129588193248129 3198 29153
795275741388675073 16893 29152
305247915966162945 19742 21659
478698153927485505 25704 29511
248086453862065057 16344 20197
396344959796021377 7484 28841
861407547701659777 4679 7567
374373601820852993 20970 29177
248320404481525249 2820 30217
949129839406392449 19614 26376
268779849858248097 12094 27437
781904274395760257 44 5414
586665250044596609 4455 5606
735608496121226753 9843 27679
117411293227931425 5430 6999
758878931953066881 6394 15915
625086243987489409 20717 25816
537014293081451649 3398 30494
983953521637772673 3242 6435
309105430113607553 3099 27617
127817129161705617 5961 16677
522883097338375809 23186 23552
616374364007853569 6531 23911
443282227199095041 6422 11169
222409466392186049 28269 29128
584430349647330817 9624 29188
471396393697176577 16633 17433
316159295456902337 27753 28699
483394454285495105 7604 12788
637415637432280193 8354 25420
314210793239922753 1497 4407
355393199541200769 7105 23767
698578402321125249 5789 14948
348901270784065089 576 3819
272330108990502145 1204 10529
175371936961756353 16983 27971
390844734346892161 2603 7100
916128042263164161 692 18289
122043974580591905 10393 22041
610380868854267777 21667 25254
626194438906033153 7971 29017
433373715779790529 11645 23490
232491106944877409 16774 29536
980797017912454529 5338 20222
151974808849011809 8000 23040
997760650419859713 2061 28922
726397896494475521 15517 17683
908105486152184193 8096 19207
885049687927171585 16532 25684
735546134274809345 26293 26508
187472786308035201 8069 18979
663374060851754881 6533 25109
162154829028274593 7450 12630
68845293616458745 5458 19405
973575426470276225 9849 20992
322720545030026817 12419 13260
724835929895597569 19445 30216
715759666635047809 28132 30524
625264361416242305 2038 26887
424957281685426113 6562 25901
937036010072652929 13251 16365
535647500929297153 8593 23298
406205822836810177 9723 18343
503069051223921089 183 11047
319309589934739777 7059 7606
541282362501785729 23382 30437
12113120867013551 13312 13938
773919321552899201 4458 24717
771395191506421505 10388 14462
330787543671146241 26997 30865
447170214413503681 895 18874
510406032710452737 8833 30426
282951563820667233 10138 13998
208762840564528321 6286 28014
921938360080986241 1134 8518
637397015135906689 26016 29406
986008305350786433 1442 19683
216570350199486241 21763 24324
977090350729739009 14065 17096
946737085267503873 6766 27244
864324775040422785 11711 21119
759324825103899265 21567 22550
407376821737329921 14925 24435
936379146576985729 3711 28393
633493914169768833 4146 25474
69124632455736193 4676 24662
646292488047421953 20764 28453
672570560918391169 12242 27062
367246406227799553 18375 29783
182219307351427777 27843 27964
192141040567065601 20473 21360
639718956679718785 11936 12749
542857043610716545 17453 28301
718271878532316801 9645 23278
200634838921146753 14750 23729
277138819181178785 24802 25392
781555810835932673 9540 10060
553146392213104577 34 11028
249723551488671105 6655 21363
661786977562588417 1627 18578
685002596548819969 1 23655
477616178064419457 6759 27114
382813575530335041 3075 4205
547151773545042625 3742 5444
629673173406082817 16794 29608
372304203403583489 3019 16965
162581482570345761 7553 22230
35862583438319717 8093 21551
37776698445007641 19005 22246
27666159743358065 14834 18376
596738939517720705 9147 21131
481903778095560385 7281 14637
653308049291986433 17572 28505
954917532537901825 3107 9717
328787616803310785 18673 27110
581495458690586241 24403 24660
419133386026594241 1706 28451
811870632748377089 2093 19081
492299573568558913 24332 27389
923062711710802177 28270 28531
176590977199147393 4758 18927
83444230227595281 19982 21270
599735569170519553 6327 19136
788950996919954433 7506 12015
140813113900058801 10753 17311
571269836393792449 7556 15117
941309752464931713 10852 17743
606727929750096769 16700 23201
787565420398443905 12689 27962
955852649728083073 21669 28670
292838287995152769 8520 21824
867486457130940673 514 21876
812458616205326209 19032 26537
78034514788338785 4842 8053
532660753849526721 18542 23605
403351565657349185 14627 20866
379391354973428481 11591 25487
758308766184196481 17086 18472
727260652053274753 2904 23370
846587515732057473 1783 4284
197382722920927745 9151 15994
531485345803599105 10146 18194
715674171433264001 22686 24174
687875477400783745 5482 17631
585775885960693249 12172 16171
953306907020728321 12236 14566
478578497435023553 9802 29165
280427665520722529 5114 17570
686241792929415297 19678 24000
452255566148391361 15962 16908
65381535881144257 11172 19955
177943946170987745 5862 9811
232060334742676833 9719 28048
605723341524875265 14998 27430
439857970638712449 25870 30701
485695725324905665 24252 30728
713657488452405121 20589 29940
251079946845987233 10601 30245
831931171110696193 6423 21430
192310047259130817 3521 29200
604057303552288257 12481 28315
769467290167451521 8361 13435
512000666882215681 24593 26265
341569536473389953 17763 27145
295368677964624769 4677 13852
958263585911037569 21403 30071
968549776237395585 13293 28128
114561425537235809 8726 20406
111145285448721153 2132 16006
126349226709745473 2519 12938
325301575116014849 13346 14689
497996734766520193 1191 18585
809784317196339073 3647 14218
878204297523080193 18587 28102
208462785901431873 16782 20046
899049020462374657 24035 24806
288292450623835329 11978 19598
706481658642896769 14782 22075
817018413722280449 9749 24925
374576299119315329 13249 27586
187847220333530625 27268 28493
180412689493504545 18934 24368
480904124210198337 9241 30597
726410098026665473 7731 28600
43595302398479417 2511 13016
625972884006667905 6522 23044
756352503384363265 10264 27161
587217390548818945 4252 6799
808907696025208577 2480 4608
654294333322848641 23707 30944
19822530030879193 5373 25096
405334759574945025 3738 24841
613581958768129665 25961 27999
352869535134484353 12177 16847
418592886111071041 12069 20242
413384807677562817 19556 29809
627845085307221505 10463 23697
39528743645302457 298 24268
926118193867509377 10811 30279
825232909911992577 4804 22927
837943877857220737 17907 17939
56249032371621153 255 7331
564276961900105793 17522 20929
599123197425019009 7214 27543
379964301051948865 16060 21894
497200196357294273 8745 28384
695220009056882305 6371 20559
691216479621179009 7623 16912
108523908141542337 15357 27821
106058383313406785 15087 25549
677072477025035393 26056 30527
222184972058915521 976 16582
125233531053247313 8280 24494
908905727227033089 21538 23745
316540302517680065 19875 22451
918319509016416897 4507 26103
684302606798077313 8288 29644
772741075610323201 17564 21044
55687260430175913 4363 7245
455469696278289153 4587 5026
902218329356024577 18103 23647
781885965281883649 5915 26941
989820472787201281 8964 19653
426136513649286273 12682 21753
994788832041656705 5960 12705
625889123886874881 12342 19700
840464667217759105 3624 15600
923615520500153089 1931 16417
864606382939818753 1155 20515
597794767770448513 7288 26445
285607525580061857 12942 18969
658067363793211521 10815 14686
78634677807805537 12088 29760
50102643821102081 3839 14521
384424250711759873 5000 29061
912966049021651585 1916 22348
969506303365754753 11036 17499
471043935996231489 9101 12450
703078059603242881 861 25764
951114722826563457 1445 11091
422458881641155393 3596 13697
683934638931614081 14426 17655
551358747082758785 5235 8975
981268844229578753 15179 20179
76742855496256369 4926 30851
979729603819759361 6297 20299
48152817861861761 22698 29648
902687901936563073 17705 22325
176776899148798337 11440 25193
444243998119016961 1067 24264
540200019018215041 8530 30925
518344580529134913 12198 15693
202160097896886273 29155 30294
997967203126034305 9968 24149
868321482190040705 4349 23568
120124801065859537 8512 15167
31599900877957057 17060 28677
123475014508610321 13167 13695
695218167422524417 25501 30551
532598674163796929 23547 28286
645482972029689985 11222 19092
293032223054193985 6370 24453
337823951241247745 5695 27809
196651418523661185 8333 12700
933679009977346689 6697 23251
341327048641229441 10914 27873
465719582631237505 11094 23633
380630027598176193 9679 15075
784576939847418881 25224 27244
554024292286253953 23160 23720
487810904672485889 9694 21152
434256224183290113 9547 30451
320535161501602753 4371 10059
894973271559106049 6787 8779
226761269123812769 12304 20041
318324339635740481 1673 15689
492984331898007617 11096 16748
390842426191806401 7375 12245
520833018756704321 3523 24032
729464503688038913 8588 23309
633329026718151041 11044 28148
283432735833624609 16917 23214
64000340219280361 6087 30318
631702244943273473 8825 19553
396405130548679105 11499 12342
683079593125551617 30718 30737
137484761157807617 4157 10059
152255593587202753 20035 23569
551289508275893057 3944 30369
381895335081846785 6620 19446
861149141739190273 11364 13628
704425359153948033 4986 21160
536328975439054977 10921 23733
468015066674535489 3519 18577
335255255102637761 6263 28130
81373739824162081 1214 2555
664833374595083649 1031 24257
910744525018682113 7133 27314
107608026122221649 8683 19467
696246118220887681 11474 27859
455314240772644033 1799 16253
335203343151970753 3848 7943
15615265684303383 7263 13324
311041124498391489 1423 26932
172672664337774497 765 14351
481717991591576577 11264 11459
766699360974826113 2228 19915
542820113193091201 6377 25917
258449096556084609 11753 14506
42228716134513177 3014 30402
955095923531232001 21903 26990
314589418323269121 10744 11119
650120554318199553 10118 23936
610091764244597121 18619 22322
311527918542282113 9193 30419
742182434085595649 84 15718
839318528395516289 7343 10966
782014912339871361 7780 16296
259591363576319617 9649 17107
839784028701561857 8064 28584
991470446712476417 9148 22989
156968584858784513 12414 14136
645844355084534529 6258 6607
866822349015752321 709 24612
186340352959454945 16766 21395
216649505641623105 22725 23512
328344019160553537 2204 13001
218623025840461345 7749 26523
278737093926999073 34 18956
209696655415651649 8763 14677
81390051641193393 680 27245
932673457277491713 9928 28924
506622328717547521 5838 15217
46003138518113217 25174 25431
605047874205482113 4285 19069
201150541828045697 1883 8573
572212641984897601 1448 26562
421140199930700737 15833 23016
841053150170068865 18960 26021
667469267525451265 2879 19497
819531524064579713 3820 6348
501493892732309377 7475 15889
988231538688907521 2751 6437
768332250093042305 2084 24504
455204535789938817 359 13293
309968588703835457 10498 16315
698767181543615873 14125 20052
350796964740840897 21921 30252
680956167439113345 9789 29374
746167463539489281 3074 20655
711559575158176513 4338 23186
243298345169765889 986 25896
595986292127243137 17951 19257
974326085433542529 475 25982
352435244387663745 1040 27192
246814942150923137 6185 18590
801779266546127233 19093 21763
721834104219635073 584 18717
786917066515442817 26685 28288
103267255190107937 20142 25885
614406208760193793 12127 22286
90189590241717361 27813 28367
955264256246806529 8020 8941
717982486773980417 10822 18852
520372346293036993 2936 28208
512323620231409665 21217 26145
729118977809278593 16895 30440
196221132024451361 16201 29773
158763140482911073 12220 14938
953417064156010241 25990 30092
903745361060828161 16195 25854
894282819761645697 18094 21855
378956717548469185 20680 28346
788990004784590593 1181 21293
250812427267007361 3625 17229
586911976493386369 10097 22558
310472535487669185 537 8970
680934633096566017 5862 20935
497118139436537409 8921 12585
277303505210472417 3745 9000
437468751333163649 22627 25785
370417620127835073 17239 17669
929616544302135169 10783 21318
996035068572101761 7195 13072
239709987906628897 250 16096
511705681914033793 338 28932
443507830699388737 7611 22813
882171053614616321 16200 20959
436104695552380417 7793 18300
362851141348652801 1729 3283
506771154731254145 8689 15547
754414185009327617 6083 14138
434633624887261761 19608 26193
442070561525721217 15460 19536
392026338209262785 11860 12574
462719358631506625 5667 27297
489009633879184961 13318 26230
751191791982460417 23298 25023
477542095934794049 2383 11022
370800899282702529 9885 11312
819950709060840705 5317 23284
192740844696768225 16151 20013
717979351924782337 18243 28244
26404418332379721 5377 25753
656614248897987841 7298 24094
682472713227593217 15384 15660
978357527195996161 250 22321
207398071312443489 21384 22360
667507899763371905 4119 22162
736177378513215105 11537 25665
679923484700537985 2472 17092
225360604609552001 19727 24845
502912114117712833 9784 28134
24546621063148421 5382 28290
664126162952484865 18257 18437
371475446855189505 2951 19010
382248678868343489 17257 30348
313276694093840321 2002 2031
802668881301599361 360 21957
308626556912305025 1139 5762
596509301963969537 4395 24145
92289218066536449 19179 22601
301414919194812097 3809 8906
764453098999897601 17089 20087
21295509590665065 10402 18136
37235646587642889 5962 19021
919424321619686657 26234 30861
137951588983259649 18406 19162
860567157359604097 3723 12731
711942139227613057 23386 29417
179140025746349345 2721 23462
281586256687663905 19337 27396
772078359121174145 4590 22558
820159471003844225 11282 19713
729133402075376641 10081 30386
305726309767113217 185 3896
716798149003004417 20994 27824
41289523556269361 6122 30843
158152219658902017 4240 7757
425892877677345153 21231 29766
577345278451083777 12207 17649
464423751921284353 2411 28917
991651941690719233 11523 14514
648463972163614977 25996 26492
102463772953534257 19898 23010
779182615780353409 16774 30919
244573197458421985 21664 29898
89223135878857105 18228 28387
650554795245746177 11132 17001
335996117624088001 23056 26838
593768321816639873 9032 11677
422891875796654657 17525 25290
666862545633470977 15280 19882
582497114930799105 22978 30836
978967066475192321 5337 28225
961377805476022529 2461 15826
774563938127108993 442 16473
80868781710474737 13904 18497
673170030999500545 17851 22165
104094962471339873 5384 14156
775085185855822081 20677 29737
661928299110837121 24796 26203
684407097992860289 714 21751
954940336760845569 87 26008
19689773224236265 13792 27683
358448367721589249 26739 30918
785311248971197569 6130 9473
176286555490936097 305 23205
361853147987396545 17461 21392
650099268246162177 17565 25000
711224647450691841 10517 25351
178995231101087169 23603 27033
854136396351272193 25287 26226
547194764837225729 309 10316
739737866247168129 7944 29556
416664006505545345 5862 5900
187045730856503681 20763 22013
926277959112933761 14873 19600
254703669433425249 9180 14503
359163134963015553 2208 26354
550443386672220929 13985 19263
827996075185321729 21348 30080
217777898316683137 13991 14413
21439826064398205 9349 17791
647060049514657025 6546 22908
641568899440482433 170 1283
104210817683096481 11515 16355
184390885411207969 27342 30752
316025790211916993 20062 25258
969712025812096769 11034 15123
612606815909799681 356 14620
490521686543633729 2014 26304
992437219461656577 5827 12487
716765980385598977 11799 17753
808227682867212161 12322 25602
862692552007278081 17258 22079
694039764072563457 24044 26368
529013530859710785 17479 20693
705548875325348481 6514 13046
473447498621442945 2360 29052
592227165443425409 6082 15005
82122839175280401 14438 21506
209478283337645633 6079 24485
188545332529404417 1764 14010
492722074715210561 13371 22577
33091401998316173 12663 22613
809077095304331777 4605 26877
784064574972450817 4796 16882
769353529431974401 8117 20282
394117756214807745 25813 27241
117821486614630545 22777 29161
663901972434533889 10734 24463
807015706165550721 7556 16267
39002517659380233 14713 19933
867326089433106561 9381 29623
515074707353210945 4315 23674
708779214896871681 24150 30654
398860283458031233 22788 30753
45804601830226945 21767 23641
672789190485136897 3277 9288
595707896503405697 14858 20042
757367074117151873 18359 28899
709033525560727169 14385 23683
625949795750688769 29332 31018
11562166977590495 4445 22317
15107133336737633 12789 25170
432750945865635137 16974 20340
386219405462387777 21905 30801
770470983495279489 18481 19078
190825853965147745 317 20784
195677546214824353 14784 18945
538855480765608513 5228 16167
632930050666111361 6348 20278
81925170045973777 8336 22583
627980748416732161 2889 6609
969650871387646209 1665 6889
840110502729352449 2322 20181
469111760034532929 17523 30501
399179046500393025 16768 18785
157103042902537729 1161 5804
201291551609152449 23261 26550
556859657482203137 3991 11737
92241323722205953 5535 20701
779489141174114049 13214 25821
833989044112293249 1556 17182
262785175301271329 3790 10004
178889268465866273 1042 11334
319282644938585473 4630 21536
67641086639405049 2555 15265
760036230631168769 14087 23250
808648999188662273 18189 24935
568130591130543681 3733 15028
503008435087259905 8348 20632
826628021828920321 5144 28840
606684733420848897 8719 16008
19613806042588777 3644 26749
881102773645146497 17639 25145
37945369702338641 14412 22208
770421853647079041 4328 17366
268806551238871105 698 8319
664696881432469377 23213 27966
361386704293945345 7733 25828
611843096189886593 2964 20262
761181808816662145 17287 21957
26398572887607941 10086 21108
967728468806807681 23300 28136
632408880474983425 16912 22001
701994398627650945 13472 15856
20861758999707549 18497 20736
988999436140428417 22251 27425
983975067786644737 7696 27539
163611552931985921 29887 29900
892814574375471233 27647 30471
938604903475532417 17831 25625
176897753318726817 4983 19477
534419784163166145 2013 21947
831932812252155393 562 18370
711638758911046657 954 10477
482639115492872833 17223 20735
420363181530706945 19204 22915
671778468405868545 16790 21378
631649813814771457 11274 15991
151409934650232001 16455 29547
29681974580089589 8837 13691
481534577960907457 3220 29482
268845377801195425 14310 30943
256367211826528769 14099 24406
393216619065828609 5669 20944
201450298881262305 7067 9694
572452632595609857 10609 12252
287168429892588513 11492 28913
556292105073570305 22875 27742
207990914919555777 6693 24477
819724748983130497 9478 19486
71681466383438417 4199 30916
42644971750963377 15141 25596
291767661511578049 7561 8395
553256700074438593 3172 26324
901650052348870145 7897 25236
464421949774621377 14388 22795
116378583036215841 4069 15911
858623166747005185 7905 28942
994283037036865409 13526 17441
522659554291824001 5818 20469
972175571510966529 14109 23899
312000619841267457 3214 25802
427110626668550721 10610 29675
806918630030683265 10723 11701
15410877662368705 1891 22379
722895411005676929 16544 18118
149946279479365793 17012 17410
617342119071327745 18272 24317
206810287898569825 1655 9329
415252322492744257 12361 12705
489198121085891585 19828 29957
463148492913237697 3111 17301
647846387517894529 3433 11861
470321328210157953 6148 7423
21752656591303321 1901 29005
263662676460189249 15326 27586
818195444012665985 13735 18521
820347116426756225 3305 28361
785745261164677761 5775 8956
525991204874348033 15680 21637
501282007071672833 2909 20677
791424031222586369 3921 19642
413150491620399425 7275 27372
691314107424876289 14571 26442
650547896347568129 5736 26248
89111317555488513 25141 25694
985559740283676417 2449 18260
332812917973999617 22224 26526
598103396737123201 1576 22091
978387716193591169 4899 7276
722928211656693505 12238 14729
215177582104804097 18727 25196
387579766322652097 718 26835
691373362233814913 21056 30991
180506704597192417 15477 19062
260505178600116225 24586 27952
469030146742063873 8775 10371
797468406990926593 8611 29894
538540290387288705 3700 5732
939665610530642689 13214 17024
917222212092887937 6198 19833
271034620199895201 14282 19982
81404752705097393 16161 21703
362684061103127681 26251 27888
914106963032260481 14690 29246
405736250226251393 22309 28970
758326661615257089 3065 21924
576572364155612801 10178 15913
706985530010250369 5596 11830
150792436824854561 13655 28472
149233252766705953 26290 29440
103901821266962465 11725 22766
148156256068041601 1482 5640
215683296426927745 4287 14212
501017937527080897 9762 28132
239193719371645121 13615 14512
318709247845383489 4479 15694
723678246468420353 21452 27321
197875342292874721 16264 27621
841231177038341889 14219 21879
514621575873356097 205 11093
842676015399714433 8122 27850
952520328193003265 14401 30647
455362286682277057 1473 11661
950244934378893953 3693 21626
720393911237390977 2448 30395
693097538350699009 7528 23379
317840136436249281 19299 28836
132395399196646225 6397 13496
970427106333229313 6830 24703
35325721284664269 20001 21898
740675501704163969 6305 30760
744153512471648129 4538 25911
650999751943810817 14602 17994
4693448415181934 7881 11369
266183105063451105 25008 25693
614638837142912513 6230 15624
138606475686056993 521 6675
364993943494397377 7564 21651
890577666669077633 5217 15454
549787925223448321 20410 21308
997828050559729025 7323 30471
244695634602251745 17093 18273
270191818141942273 12568 21540
366764894136345281 18881 26231
94406568407375601 24093 24523
381005787640560833 16308 28140
686089643598268801 5511 7542
865171067329463041 13923 24170
983566115965412993 14914 17057
44286246517501129 2630 29978
306357454494193601 2693 24302
932670971572896641 8067 10169
456322550536977921 11963 28163
805886951943278977 9852 29480
962862712821067393 6632 13167
818867956243785473 534 1402
954273317287896065 8556 12323
685513600455024641 8720 30128
872853102392074497 8382 21607
413970372022170369 14245 14628
13603153731562401 738 12824
696854600454969345 8157 9603
966865923009596161 3247 18349
279590180259496897 9570 28458
601666801626731009 11787 16760
411148445180728577 2070 23503
323853559695326273 8884 26556
136386622338001473 26576 27799
28773304764168729 16544 25342
308339816130029505 96 22701
612399071401473153 15640 23491
502559723114607937 7699 11337
402330925463825665 7214 27578
486990217034488641 11403 12659
952967263201461633 1353 24131
480638496537103809 20826 28656
423324975543632577 16945 30849
781590780518058625 18374 30994
669256265382376321 5457 24554
136698327233254705 10642 14484
773575741554235905 14682 24854
685660149585530113 163 25193
515202954628964737 15977 19302
132057681805157761 16833 22456
708118001700935169 6788 17900
319163076564990465 24419 28632
35747829100348129 13661 19604
925497620211523073 206 15915
536490195594790721 1419 30892
299394665575405825 10399 10450
241151503155666817 23149 29691
933845093489715329 3531 15830
970227930289322369 2705 21873
987455073506509953 24029 25905
102921131283711281 16671 25464
36964291657277217 5598 10788
336305999467423809 394 15456
571579041382946689 8741 27385
980071116934173185 13711 21922
53285907439295953 5912 9991
146923269645068193 6577 12428
619547915338131329 4098 8435
782703722934474625 7093 22714
654323669993367169 8406 18822
698508460354087681 95 15560
562737896745559873 1239 11332
910321988506215297 15771 27733
288407440548049025 3090 22231
205149826955757665 11384 15796
463461196846310465 1641 8643
58824986069101473 2168 22881
249204111333590113 16383 20204
396200857520124545 9666 30956
936425624971249665 6296 16982
276104231537804161 2071 5391
54478072865357777 9396 20490
701345131582964865 20317 27403
237536973684967745 11933 16138
924255307178515969 6249 21541
842813675040780161 8798 23071
770049271062969601 2697 23171
963936441375736321 6474 21655
848710778797059329 9401 11916
895409467129759617 21409 22858
521601254686199681 1522 24182
115016315481796033 3471 27895
292534601579223617 23603 30983
538159623076403201 3674 6763
576705079423060609 15790 27314
203980290179046625 3051 13982
268514723796588577 21218 25638
264538404086557921 25773 29321
396139648194999681 12381 26996
863974173458728961 7565 29506
912744827327419009 16484 19054
677650342751029249 9224 24807
844922654953830273 23601 24487
814447412595953281 5257 29700
100668401022293361 1745 6416
812428614448499841 7916 12583
44756938676041361 15958 22968
916629896550944129 7446 10407
479013939867957825 5745 30455
145458354985059649 20915 26248
90660099347655185 27088 30653
298110941354636353 156 4865
332999312170475265 6965 26790
506247050858895873 24993 29371
541345924142145665 18606 20837
533652292508776321 3220 8409
5321551090066380 9454 21579
592812132689083137 13047 13198
83271173214637169 18213 29933
672593449377942017 18884 20566
158845818315118241 8327 17863
585933105716556161 13431 20958
685791334350053505 2103 13413
464429692966916737 4146 23199
135009368961664929 6107 11250
716923516373235201 8165 28685
164466886611091201 5861 20390
587149942861614721 13241 30328
220583330427221121 3961 27126
636793343221917441 8903 12851
840485227633845249 10109 29198
583377043965271041 11675 13814
371782306414178945 16668 30023
170546576594936993 8506 13673
900045529814615681 6658 23588
784796351483876737 3957 6233
41349543168056617 2424 4471
926318376503736833 28670 30849
826402209820880513 2890 15616
905203605905853697 4735 13339
255118960649713953 6344 7385
219202835354387553 347 5815
591460236142619777 23763 24658
528039130980729985 1933 7233
142985069378230641 2956 13975
614932583185726849 24909 29089
80119973277131601 14293 15792
148666409430092033 481 15299
257892976542468225 14430 23115
896896821047185665 3462 12021
890113481111182337 5198 15738
169938155821355969 13801 16606
337463645184417537 26249 26917
506051415252507329 5760 24994
348365966628787073 20143 20284
628686176200915329 2640 15440
657639620306259329 26438 28706
138684994083455137 1077 27576
441838234731118721 534 16878
959461642217988225 18677 21584
887093888145646081 17795 21838
650235121574247937 19589 29484
740616318206999553 5704 29579
710803976074004097 8088 29527
825284702100038401 16367 28557
189750142782848737 19310 29050
142345796238128481 8510 15715
421068404204632449 4135 11732
655532403361011201 11368 15646
361391763949377793 7073 23534
972968448762653569 11749 21239
359808454642575297 22662 25527
286285798743268321 10448 14553
505672411654806785 3509 16987
206490653053901249 10971 30639
243179308019008993 15906 20213
17155844960687007 9365 30541
39896470024736177 1045 9266
117954121498026865 6543 9344
455965027640075969 5798 20084
539018540213039169 14170 21282
367377186673444097 870 29576
845023018275053825 8335 30876
548676352522093697 10800 14234
156597352902114305 11622 14275
628157928952539649 2586 10812
125154989962222625 7446 29680
537630001185164033 19561 26671
963873536094798337 5948 24213
536779124656440833 23310 23868
902070013486774529 3668 26789
702794365889630465 14764 23678
473260597493240449 9803 16759
548577198143540545 11253 15328
796428016857245057 7646 14691
458134139353347777 21696 26750
223912330658567521 23873 27677
475430676357312641 6820 12016
334906776198049985 13066 16875
439746871309992577 1799 30590
107382476564684033 10453 27388
592007951975752193 23989 29410
787243449301595137 5229 30377
117671763059661313 11171 13259
344063587732524225 9101 28307
938522515380434177 432 13479
914649083695348225 8029 24388
59154236922765337 4663 12944
124723322712700481 9027 27033
436741365818114945 12711 25638
562083348598260801 474 21192
947533026736749697 7780 26277
160723519045820481 10900 11317
140372347528192161 12192 29238
992319397611634433 15594 16352
756818787732427777 13293 23350
636221290534823681 7867 20215
283702891228479361 15792 24363
57043985053976345 9345 25093
184368581792739393 5547 19379
57257382212515753 3100 6747
165077637689641665 855 15935
609308546007593345 5884 6822
811618119731505793 8521 12051
86955406280058161 10117 25002
492962240685280065 12886 29403
96730720896626817 4167 18253
176277398333269281 7154 14087
843281687028497409 3313 22092
867296853880041857 7283 12075
634575572261933697 2822 3154
351264418967574017 5707 20473
125519574835497137 22591 27730
99821962712276497 5577 18714
375229316837671681 7808 18502
10360079132055945 15327 28027
296739561253264833 27365 27527
173162890540645281 11597 29725
982998592567650305 8372 30165
764404150788479361 4329 4584
860417651471241345 6656 27532
675664050755735041 10490 27154
42382910326463017 19405 30305
642981562334369921 16804 18756
267664539548452033 19944 20589
450121395708116289 21786 27680
310109816331117121 2887 23766
515009047000162945 6256 15748
924347498265493761 6853 15352
179398091673427009 21212 22729
636799226043333249 13607 18506
449338671877796993 3184 9590
341160851744962881 18336 30604
467025789162953217 6414 30747
888018196270888193 9158 15666
147235881171454241 16073 17744
600249757631704705 16556 27084
219768522194819137 27485 29327
275957891678327617 3830 30811
688029537114658689 25033 27054
874511099110595329 952 12537
412109821166289665 7363 13145
645643487513080321 14535 29783
644909084820213249 8659 22089
314754887869643329 776 29226
516942624211829121 1215 13452
651483044542455809 3199 25625
799173465620469889 21488 27418
759455019790028289 19732 29947
476497583894449409 8408 8963
603455807480212737 18030 21080
29506819715194865 21575 23863
75169818162269313 462 15942
313714952259523713 4643 13029
484091727058338241 17067 22022
721231415672804097 24526 25595
515565857089047361 3464 13707
644699950180630273 11978 21922
148735100870379009 3080 21850
144007684028011345 16501 18470
915403392940280705 2358 24197
42327949046132577 8841 24249
667923881677122433 6264 15624
522028777384946369 11116 14146
294283656774883457 9651 20798
561085476673092417 3603 28606
781935226523625473 16634 22848
977181792569567105 3439 11072
124237588036212545 2590 26743
702322567391753729 6606 12689
377905068268542977 16251 26191
593583733978704257 4301 23282
65547632064539841 28035 30002
662602871019224449 15333 28920
118057695472412401 20304 27241
633886533845341697 8404 31002
956109293549960833 5909 29737
147996779435125345 404 1498
926488339531001473 14957 24402
458196037180755393 15359 28710
670102547472982529 9895 20565
183071185184864769 2116 4886
49010401973031745 552 12648
151653869163894241 14655 21205
670075270847608065 18889 21567
820963916467839233 17999 25039
137567022468541473 1880 19652
874852593226904705 21469 22683
550436885193068545 1809 23412
143142959518250737 16007 19454
63747001814856929 20094 27334
802332601532967297 23529 28684
106890703615423633 1994 4046
393966845255370433 3458 8793
455545466481591873 8167 18545
420357818458626305 4911 29074
821943370179088385 6018 24823
42584604667972313 8714 29905
782552904704299777 1438 8813
299775604577561665 2736 3211
597139575390915713 2600 30199
316518049204297857 5746 16136
926500131118356097 21178 25534
48698285996266577 7360 29133
913275242605795457 5255 9879
667807370964304385 2482 13681
790164160020349697 27420 28830
460538564214360257 2236 17687
795112918492808577 2190 22902
371099745235092353 20112 29832
576058699033719553 17517 22523
305002747473281473 19203 21321
291004478874800321 90 29776
217621317373293281 7593 15742
849475827738569217 20224 26635
334283348316873217 7510 25623
53638791771820849 10271 26773
60572229719845441 23280 23306
565070212202552833 13165 26368
887060176315884545 583 1433
788570974840201473 12475 26622
833973754632971521 10260 23302
543416738820422273 11482 26506
634055682105682177 7645 21770
194325657104119649 10010 25142
953102709344314241 11978 15147
829334541934283521 4631 29446
107710041552479649 986 28608
783144517425331073 10717 19912
601972699681077505 157 17004
327137861864809281 3582 21013
453833369498156033 8435 16566
985688637049324929 6961 30176
10340935253658757 8606 18780
703604815735612673 5931 25839
515520583637254529 5632 9678
906404183302488065 9249 20138
154784940983653025 18684 29133
875981805318684033 21757 26130
761717863152014721 4679 15374
318385948594940545 3372 7465
417732021341244289 10682 29156
292771736568251841 5388 9607
479022426272308609 5637 19880
136372615807534465 16891 25366
184037376873895649 15416 30900
486771297043627969 373 12053
1868548437116147 15777 29946
962300620409084929 9498 17156
522770890039886657 10349 27441
84584042548552673 14082 29791
931366420712691969 23987 29283
997325443761230465 24530 26346
415139351510639169 8122 12993
130774795535256065 14564 15712
326755669069839873 5795 27068
904460413523398913 21748 28884
167666851474912449 414 22417
498454667635908097 181 9376
707626181538728321 11405 13017
193428918369182401 4829 20247
959482775565838593 10494 13904
566277699592330241 16400 28202
513534384644444225 17385 25518
599796677868003073 6450 27467
977300884338411905 2267 5507
733847476356796545 951 18371
986067335379999617 2158 21541
319141656872279361 9273 11236
401765881250433665 3225 29369
697007935732454401 17990 26633
494319012795770625 26407 27311
18500689580381649 7199 30763
31522249344057229 5199 30752
419434758111346881 14212 16934
267557066575363937 914 7066
325549194119492545 378 4520
520725523787966465 14618 30395
109735015151226641 13745 16175
649863071227670785 11439 29124
144243826510066945 4809 6585
812745128621863041 2227 21724
170660979109296577 6518 12188
93889106253385537 16161 19298
176682855734913601 997 19640
175352003945327809 4251 24458
440181964521723777 4184 14297
579627297341531265 12768 30339
566785751840999553 4254 27150
375470046912262465 6062 6186
238543602482220513 2856 18743
316150873817548481 7026 18745
603507279050905473 18151 20549
616199448730007809 14850 16418
900959847431192193 13511 28539
968444385699271553 1629 16490
20502588253439313 11330 16498
333768892918875777 1402 26688
976487099618903937 10831 13430
178361042320631201 2503 30551
55643720479242377 20186 22930
302693849863224769 14534 29403
958554905751821441 16223 17622
420965746055188097 21752 25313
147124877547302177 4027 11419
505936421679344065 4828 11182
864581588270734593 19047 23436
779457361712616193 20284 30541
862029100492112129 9206 30462
222379922138308929 16986 17576
768468662742474625 10919 24427
729802147191023233 5027 8593
406482933148797825 12055 26119
892425181313605249 7671 8788
312302845473990209 26053 28971
618316136446509313 19618 23941
241593549884857601 7310 25730
716837006273713921 9730 26350
568431642178250497 10598 17849
981746674288629633 23019 28141
923315005422242817 686 15693
93844870008986449 716 26251
410725755835894529 430 11787
911836316426445185 19832 22083
153672033492330945 21092 22461
921533303370033281 1586 7419
789181670304753153 6882 24539
188694990074608897 18810 24568
141201492208924865 166 10875
300221191601487169 28169 30559
224308568231318625 2443 2937
205222722782451681 12614 22105
45248440030736249 13796 16897
123176790580394881 23126 23861
170618039913943425 2576 8969
755854452471297153 1454 29067
456446239514892929 9320 11954
600873340612629633 19978 30741
100000646457001361 12356 25881
466454492456250561 1588 8660
338263339236835521 26589 29079
628160230103610241 15523 28161
668213128338447105 16850 21159
69560203988473289 4093 30911
525233789769547585 505 29449
576183310101249921 29 29040
827871711890164609 7003 24261
373526388082467521 14371 28318
5099419976392739 9824 29889
119486746109451761 22869 27212
400383373661195905 1322 15660
800492910590165249 18146 25791
676649247576907649 23909 29270
938194278189605761 917 5028
312655888698397889 934 19247
863402182149627649 8709 19059
803991435493731585 9889 19575
957101506705434753 1137 2028
322091825937274497 12207 19713
175319390270928481 3186 14254
822155245381427585 14534 16818
386389391623176001 4662 7684
709549174647687425 10128 18023
215720886925311105 3974 29601
688490294474281217 18429 22080
447844110554477505 10770 29659
713274802724850305 11289 13200
470753934075972353 3854 14578
428878303970240193 8544 18080
838166327223525761 11729 21577
740294273055464961 12595 26010
992148164129844225 12375 24375
566243749091984961 16833 29843
776275340252816257 25156 29665
942755490722060289 18962 24191
328764684799509185 24227 27272
519564695233700737 16207 20299
780437074593613953 6642 30500
137032033935550865 4422 13411
43866810842899897 7322 25850
962238943713447937 8021 17030
46421007077547929 10086 28856
309127647806729281 5918 27711
180126001095700865 16594 17445
276323727106106529 18041 28734
669446445934916353 26167 30024
861594064881867137 24484 25626
535051780627384257 4288 14077
240284900430697953 4320 4762
737014674213177985 2047 7610
69662872275795705 21851 29688
95744297236578289 510 19914
658284183108467201 13061 30853
80316881335740225 472 4990
916856384737794689 24625 25516
509276761354982465 24665 26415
853895830094433665 15276 22548
819110108066546177 9365 29723
46615218581319337 10593 14459
761161411251308033 18549 23099
495047461415200705 927 30890
675991180390106241 15649 29132
204469305598049537 8561 22549
948650893717740417 19060 19561
633868970019637633 1730 26959
824973369779506561 401 9544
447367251359946049 2295 9860
989366116681182465 15608 20271
788328770866630913 9683 26413
27158853506570325 9278 12683
989724041189955329 20004 20601
542085776910056449 24960 29461
374733462035425921 17353 19647
290953521548736641 11054 21965
750681942052704385 5094 19382
250520955684706337 2665 7147
443435553849159425 11047 24349
870415848766363393 9370 21351
109511852180983025 6973 14825
489444470465457473 16014 30885
955879597051012609 4464 15308
224569984862050369 26740 29309
695895124912009729 2012 29122
104438133727157377 28835 29938
360240118464989953 5617 6238
541321472690221121 2665 4450
103276851459437329 2881 8691
622425763732536577 1261 12409
925560564809661185 26505 30441
567343650260589505 1237 20165
565203541692749697 7471 27579
172614778588993537 10262 12536
740061274913276929 553 24064
62180385773281441 1397 19569
959558904935160961 9029 24672
920888546974424577 11343 19911
887091660002500481 7007 13857
39937900736269681 16600 20553
71273816824326985 22080 24331
381364428927483329 722 17024
610377583504576001 8766 23828
701291616147422337 2133 4918
152168375907134401 11331 29623
144922680576172513 5807 21850
156454708414077729 3794 17035
264964773373854721 721 19072
253218017360534721 355 22183
646058180125933697 24791 29047
933552634230469633 4404 20701
751070597230416641 18103 18827
90229773544844961 1513 15387
788324321344418817 11973 21453
9148289271525557 4150 25147
665350546347035265 23245 30602
843551764504137985 8189 19527
948715477664890753 17799 30639
248760590310244097 11018 27640
796864297721278081 280 22137
25276678530300245 16032 28842
888235227383717121 7913 14966
401507142469217345 5432 20227
332444100877886209 10875 16989
597071176003037569 12700 16469
887161110749687553 5326 16343
598058040636491521 14034 26046
866443574801174017 10598 13601
846275631407561217 1895 3525
398557125533898241 7451 30880
337846961840785537 14824 23979
848090470269077889 14450 15002
69655231214891697 23520 26882
243691521428715425 12407 14436
508056018541513025 6596 7115
562070943899279041 25145 30334
49901981686669929 2646 29714
851353787852843905 11450 15427
59673588150378265 2590 11644
928681050618216321 17937 18441
300820463137068097 15002 27205
934670106936792449 1090 8333
37903856806398297 15615 18892
582706020882945153 14179 30908
498586008248846465 3376 13056
890805026129044097 5487 11021
956828427975029377 5096 19374
736731010323687425 13790 28383
788425194198804737 16926 30592
859697755498004353 14423 21901
362304361334654593 16837 19098
943324955031563649 11763 23682
372792934099830849 8156 19520
968378375908315521 6288 8182
542824737150017025 2859 25708
776823497991379969 263 6924
47240845112451521 9943 24390
669981418322393601 14529 29547
35037598412262841 5415 6318
691494233653493505 13887 20075
986695771018243969 16202 22721
35735804019054741 16605 24634
997762219949084545 15292 22870
457799310851662273 894 1812
915178158580669569 9532 12207
320250083030870785 17018 24944
973978402976033665 1076 17475
8253301705430261 2479 8494
867845242145843841 3717 15525
463494336080401601 16537 30871
662090207671401089 10580 10757
661859748295988481 25468 30810
611776492156462081 24825 25226
457044076242723905 12549 16496
322850527812139649 9130 30218
261024502273592417 10419 13542
701636343066550017 3537 25171
649311062977687937 3050 11239
463122492807134017 7059 27571
13789437642508063 18367 28957
363134647052913089 6990 18233
228430185560100097 11569 27951
677968166106698113 19867 23519
850682906276098561 5122 16558
410316414421114241 12182 18184
857864547789546369 6092 10346
573589707453511041 6896 9743
989794981740054401 6838 23763
185782012199506849 3234 7474
976171653683835009 33 3645
719973392270279809 4247 30274
563082662245911105 4312 27661
773974911604309377 1648 26655
758156217151054081 8415 30349
637647947153244161 8978 16753
545494340519887553 10590 12340
169059115341905665 14775 22758
491108659895004993 18659 19829
61085878458218449 1836 2396
597250559553721473 296 6305
607400369591513089 3114 16181
890156883537287041 4165 12418
654645153827193089 13925 16953
576380921104565377 14964 27676
311396985482058881 4397 7557
75981466636577009 20140 30202
107639056708595857 12037 22151
498121560930151489 19351 25824
581885373441561857 23268 26054
903175107451659137 1137 10224
84579583973141585 8634 19226
251625413583319361 6906 16592
650455043455519233 17956 24437
567154971429530945 1830 27873
945684709119777921 2120 19994
871105122646646657 7176 22839
325005657522748225 4396 9618
862425671003421697 15729 28463
931567500802561409 20651 28092
83367472063308417 7653 29050
80397549942841089 14430 27284
717679966857829761 23737 30121
684205780989376641 1031 14765
998935183214435073 3198 6286
444094769008838593 1948 20107
218127996858697761 12297 18619
472770041487240897 12401 15358
508688403106127425 15082 29064
871658952711936001 409 29741
938852973856612097 755 9734
335985024336512321 8447 30532
318170763960928577 6083 28708
600581043691985153 14683 19508
173065909049427105 2016 13493
930112023187650305 23823 30699
770245086158944001 21483 22432
499368787388259969 1215 15384
335913076037982721 4461 25515
180434891729252193 1368 23628
143378187342939617 7055 8012
712548954659407489 19270 20036
169891694624595873 12595 27788
730758264034921729 7926 13294
984084413089640065 6027 23812
946177098549707521 1088 8457
255740745288775873 12307 19396
635701912839099521 3675 17255
51439981356089961 2824 21269
781832206880718465 7593 11977
48558987628126713 14099 22131
69695807738316521 10858 30562
479446596435330689 16732 20785
173541660443088833 12529 13946
190400211374665665 20758 28067
969116598644408321 18263 30028
956599600899785729 5852 15010
729641263252769793 22604 28732
97120559387803953 24728 26271
273903252990056257 10200 29427
785404758473639169 7415 21654
952608589119062529 7941 26909
850093490784999553 4533 24877
695567730704599553 18951 27159
118765159457133505 14960 21762
981173300148892417 12372 18339
735728661599608833 5588 23856
972471201339391873 6737 23439
22977275726098869 25511 27231
711638250282401665 19026 21964
532570752552729217 16528 19176
252637705427051873 19279 26456
133259426949173585 4792 21946
364847903019406081 17307 28250
934027131191840001 18677 29572
300670649707786433 5624 27095
938888416003059969 1359 21976
491498679654466049 9353 12419
573268261283814721 561 25430
499343415748544577 4101 29069
349617412122803713 20092 21286
185757125090272993 11996 29751
666226028453394305 1532 14863
308348966217085505 5455 14173
388441867599475201 2175 8047
504069045144756673 26704 26827
661421700130475137 26648 30624
762084965153125121 3358 12680
160196910331769985 6555 28738
95613844706772257 25310 28651
756001142410582401 12913 15828
404165900502551553 778 18110
740010822750939265 20705 21704
160465992628427745 3288 6362
152129238942663393 2229 26907
546912321448278529 1516 28094
186281460070098593 4145 10603
612927669369067777 5771 19587
354962259936854721 6571 26792
47064892182635985 10071 14549
432437339959356865 7729 23600
776826029626629889 3315 6151
192815275332137057 2474 8068
651477830221271169 5687 7127
570019214117344577 2637 26742
847332947006545793 4005 25212
33785657579812777 14845 28307
995007753657365121 10036 20092
769172772297615361 4358 7743
474947413686560769 1765 21113
514772338883503297 4582 22779
243050320397546913 2386 6955
354955293655031297 24080 25445
150938757537797857 10614 11289
44207837589880225 20690 27763
238383615907213921 6427 24410
979280111302635649 15122 17792
73415324758098417 10083 18746
116435211246610497 11100 25153
520724346823048001 4309 11020
306079256213656961 8939 11967
57266070263121809 5356 12849
732929092135009281 12061 30845
281635838464342913 4911 9865
615458158566177409 14337 23257
11904413363890143 5582 28417
784767877344663169 4925 26024
850465927292336897 12215 24508
482223370809641921 1601 11124
974782565136418817 8867 15418
355077042185797633 13084 27349
691533397228074113 26290 26676
493036499632772545 15589 25704
567173128859774785 25264 27886
464620485432433857 15619 30995
750893943944394241 1512 5307
429311456131593153 11849 12877
677240928463358977 25609 27860
645231860055389441 26787 30417
804146076296479617 15010 16753
601429317314163841 1498 9162
803834544582411265 20722 29271
893140056238948481 4438 25158
815704191447966977 10438 15172
12372100135259247 1696 25715
676971746072691585 5028 16938
458116447078538177 21831 23163
174965602485958273 5335 27385
740825144029621249 14378 29631
856308709180989825 143 15848
667295243929018497 8964 21310
585400866898343297 10430 29201
647394141906552577 20271 23895
79977429507575697 17543 18688
588906400414202881 15276 17440
767747673710676481 13780 17077
51928715281512441 3567 15815
260431865929898977 6590 11063
7302014117996692 10778 22021
526508108847426817 743 11971
31016359152012285 3389 22918
503118923283803841 8601 27087
524716165456055681 7153 13204
7532644893746722 20820 21499
115360148875502945 5276 7344
144018194319226465 16005 23162
917213666674129537 1835 19025
640692005388988417 2850 16983
396707367176084353 6618 8482
83882253761796481 8339 15853
364169332835274433 19401 29320
671935447582018945 19234 29764
899855736994759041 6422 7948
145240040719965441 15017 19878
226165193542883009 12931 20323
809231303720967041 1538 17171
850505797704592257 24123 29559
532157292679240641 21853 30177
471062601499994561 316 19789
162178131936361313 11445 22163
534703700737530625 6636 25185
956012917420803585 5000 11981
119738524327615889 5473 21464
780032866106697729 2613 11628
457554888413774593 12805 30480
561156420891247617 3319 15587
600984491855797377 5597 17227
981471232269303297 839 23298
671887319227486977 24914 30094
384641861833369345 11534 24983
240641774860975489 10131 18130
724895729656939393 16623 27493
462579676524264001 4447 24877
891046090364905985 14562 16016
256351455451607521 5262 23532
253232969801917569 6062 26649
87196907906182737 5334 15045
797806060162809473 22147 22676
251372176501391201 7049 12582
533985439854578945 9387 27602
333119052319382529 317 12928
344059594975103553 2356 4819
885675590195376129 595 22747
835268118811814785 12678 12959
147111183117026209 25 23988
736528952340574209 12782 17899
908758926389040769 11052 21449
472488140243886081 19102 29842
213738990947128129 5324 25222
343804673148493825 1501 15442
246979732583923809 20316 20959
28411174844126921 3350 17062
839537612590127873 7093 26796
404101347516284929 5201 25558
201258761395664001 10962 16606
501171713206193921 1431 24100
872617343365227777 7410 12796
394174877902482753 8129 25633
803127260931319169 25014 30275
39271276157354153 15716 24912
231540413937402433 176 9585
595995391905557121 10362 13226
944603621002599425 3941 27095
458089079243880065 7161 21651
308804629788632193 5771 17417
844718962326108929 7605 30447
408435506080166977 22971 28565
236599142075949217 3186 22702
475973925767299009 5435 8987
482627543290657729 1669 6817
419876326841418305 8145 23940
412916574694524033 7691 10215
869129341498826625 457 20449
449517841049694081 10498 25644
781293228580182145 350 1406
839429104421515905 2074 20227
841478138528536577 3782 23717
465399018970867201 7851 18329
170316769131531489 10106 12920
838428140297114753 2259 3271
998130319374332929 7583 27943
895564000750137985 9342 20733
336604183818423041 13614 22012
992532120694494977 1295 13934
686582234692217217 12809 26305
104762496459425585 21274 27405
949137652749143937 10221 12378
795363865532184577 2376 28953
612562840001778817 13890 16791
614333545238732673 1277 23872
874730359085560833 5728 8926
220848470178214753 2612 19399
838701050381693825 7151 23581
866134158723934209 10505 14314
30355418161931881 14135 28880
97459246157743713 4081 9725
553939102726907585 21429 25852
796686373178371073 3977 29873
390210029062558337 7789 20966
9451646637177903 1182 8134
472598433059566529 561 25249
145290488267090017 17639 28594
658118514963817345 7186 21985
412659324862890049 1046 25171
628227873504904705 11140 27047
606425298977026049 12639 19379
873877338712134145 3259 16867
729227773781463681 26994 29435
310430532381182913 15742 15979
719459526844627073 2847 27755
317241768244215937 13750 17297
464549697460970625 3302 22866
391252103909415873 4647 24610
131790239904372449 12410 27104
436111685059387329 12010 27920
320837682169116801 17014 26475
786771123824017537 14616 26284
423636630117339777 20979 27694
758632140526131585 4045 22767
924794179544168321 22164 22924
81487406159631345 6424 28104
626858904978430337 9831 23598
376796731845956865 11676 16968
60661598718400713 5151 22815
737060127202305153 4222 6239
473725059034062913 13025 14206
308017754507474689 8690 19205
232876741021389217 2129 19733
938878327524811649 11119 15109
76270733669101537 9052 16399
969170453542091137 4514 23780
362309212501788353 8040 23295
176705544676302401 14783 28597
448922062242484545 19052 19214
924868604339977217 4280 20653
443703128461326209 2074 8762
578953429965629569 16054 25583
66886144965476289 30 19539
710099167701002881 17969 21189
915910692993566721 3799 28393
840608105365554049 8543 11965
505341416324665025 5154 19974
760623945680080769 11160 28141
286625407662572929 8620 9079
115934243371704321 11874 24255
368938469853784321 9543 29039
618410077139884545 5641 20108
534787049442929409 1640 11998
349166966175538113 556 23558
921183703154138497 3307 15939
591317917246172417 21259 29095
921210471372663937 23664 25695
346697223254700737 9433 30898
516931252752865345 20412 24146
835768405931958145 21852 26616
865231032544432513 13606 22932
156863880947064161 19066 27868
570835916171471809 3970 6752
469421509116543233 19741 25743
395581369577914881 20120 29371
519361906256371265 4327 8140
36978919954034241 10962 12545
301186775693935233 18471 22174
620012592077689089 6007 11213
823312312537801473 8154 17653
391102299875154113 10044 26150
253195555502443873 2164 24875
552418132285939841 6377 8105
15942519330913287 5572 18569
792484125612215681 3844 17134
630606031153263361 1855 8112
219855716688176289 318 8185
624197024945310337 27782 28018
337338639324695297 8477 21139
329075992230613697 1977 25229
85712567222717697 3 15088
677914360961018753 8 22215
213990398335223361 4898 18196
537088286479530561 5684 7548
669516294481031297 16366 19376
90818755080952945 3618 6363
730582528952805121 6216 7067
843589181669656833 6024 30522
628129327366085761 3937 6858
496710335266989505 17703 30579
941744023918058497 10486 17994
175014526364407169 15598 20142
156223445599710689 11100 24978
731997626304057345 11770 26825
268842462483529953 14822 22612
106021670334641265 9026 10296
144333355737533249 283 18857
978077082368294273 19387 29164
640944412269103489 10431 13266
683280658334496129 420 15619
238129590461387169 934 7720
950878028325710977 8638 9465
316528898253221057 596 1543
511545306904295681 12683 18991
519901627374171201 9633 24325
669884210856942337 16494 18086
449857509075084033 8475 21168
937837475281469313 13956 20760
589047329820960641 30048 30530
21716750591558309 29 25682
395580766731210817 17236 19029
366725210885178369 15312 16773
68444920902752673 1009 12761
117394200742047873 5261 23678
689912125251677057 1728 3839
103021549693863793 12233 27023
83134025335557025 2909 28268
938025218752976257 1627 2157
80161199537069905 17969 27563
375314644657194689 6164 8517
731323164637618817 6830 20914
878164607724961793 19046 20242
104594369726637377 2945 8245
993975643574913153 14116 28427
539317781801390337 17983 18477
983475746336004865 1096 26420
743866571751322369 17442 20009
261967404134836097 13115 24129
14845714624446061 6762 20035
190668262164344065 25892 26583
400683602318708 14662 15366
529058780530789377 3011 16553
700141344734863233 3609 16413
10770776217405855 6254 25090
824213261816492289 13445 14026
74974905778518065 6324 25439
199105734551668705 12144 16342
446381218590552449 1366 29731
238305286244465025 3542 29630
661497689013629057 14991 17601
993333239469780737 20596 24700
641213149017225729 7583 24597
453736845825357441 2970 24395
116361710190389553 2762 11579
60605659951452393 2125 17713
764502274128723457 15581 19352
68143156344145697 9336 15008
133632888203720769 16550 25400
316798290442552129 6454 22969
919004498017237377 13570 17956
460358755493285057 24677 26242
198649785028990785 3502 29965
277588541612093569 1164 19814
711631936689919105 3898 6487
311004983499710593 28073 28341
194964250515226913 9201 20269
498852471837256705 30755 30898
369337932714635969 4169 14672
861745741611525121 9399 25948
22328372477133485 17893 19188
832497875623719297 19666 27792
545652786289714689 6508 29741
376185838365639553 10501 16008
66802437209815937 10104 28878
215409853262446657 18223 20690
918140235620363393 2415 24435
69207797278334481 15487 22968
906542888997378817 17406 21108
90246339979163537 21980 23151
293717235353604161 13511 30846
49424621915161281 6453 17080
421684166102579649 5431 22487
994462216631564673 18515 27368
733857859411436673 8192 14014
76250507704809681 21475 24653
887742847609487745 10520 12386
813981670151893121 14804 24164
498662756368595713 2457 9247
908116666863517057 25455 29095
474810832844610817 12095 21777
505574732918848449 6363 28777
747970074046655489 4568 12772
935218105892300161 556 27231
327005355424219585 14339 15917
181795718572860929 10976 11359
586338707740374273 10444 14973
606877176798743553 15247 17548
457621569766615745 12426 29719
618253899962599681 371 30180
400951675955063553 25117 26912
822533825978279553 17591 24442
636477301667852673 9028 16278
888330555428158465 973 28117
518242951215405889 16921 20359
133278501066850913 3954 17341
260213388767937217 15980 18689
717926754987690369 21732 25011
44196733906538553 14215 21634
958864458547548545 15711 27876
548855913931802753 1439 21799
654493280699345153 2098 24843
699530516727357057 4843 25493
458779555958269441 8987 16396
889672617235362433 17735 18939
491903188019183105 1425 5447
405953908673886593 11469 16203
585106324705645185 12158 29243
511053922881714561 19375 21153
926499029868327937 8078 26939
11870633027207589 7672 10039
803811015242441601 376 6670
95483398476090993 12748 23713
840075994858938881 7547 16401
600612946095814913 10744 18315
98410198211336561 3483 21328
284172138160400321 10913 28416
222219468208667329 18705 18818
333792504956427649 11428 21377
998675205597432833 13762 21439
61030590649238545 13324 19345
726246120797089409 6773 15666
325721005650159169 27790 30792
324533017465068225 6744 8454
676628800719001345 8556 13507
478321881085182785 15091 18755
998074280722598017 11907 29831
153364954981437761 13935 25268
451815960680249857 2854 11656
665843358730246145 6135 22322
149896549146738785 4831 6488
743624541650245121 6977 15983
525771639310747201 1058 26534
865941780183735681 1747 15638
316393715036845441 551 1515
49600954493055129 18512 30993
346358132142597697 22767 25031
144445577858324001 22124 26282
147347576649217153 23071 28950
296127417824219905 19011 25638
575525121381687681 16837 19452
875639758093061761 14240 30215
575873096472470529 6877 13942
337332506767207745 3376 29118
654848308591141377 6698 17237
578882371631852545 10411 25461
580990059235340033 25101 29231
173789438255862913 10897 22733
773601951092771841 12750 12993
24151136160529773 16447 25066
780315069904141057 15810 24016
755641846453581697 13924 19236
553485356331520961 8758 30760
468841826121650497 11349 16091
876201480704928257 4840 28796
747857079806589569 15272 28165
731534429707650689 12643 30134
305944763043701313 1732 21539
870840047387027073 1746 22289
204437530824460353 2441 29149
229015393109960993 16886 23810
141781922482739025 9139 24249
761033462844999041 14807 17677
502339729651719553 8018 10036
654257856080576513 12321 26675
501865133879565633 439 16039
216299963335252705 2035 3999
568517711058827777 10167 23237
838352591707859969 14305 22870
967580899684367745 14941 17907
176246511361391361 14449 23699
524804314139043265 6535 21217
953204707478775553 634 7541
665139812493325825 2744 9599
813257192359038977 12118 26338
739529407249616385 4417 9348
42259469925539865 13301 18460
111743716178029473 1770 23448
379818982086270273 23501 28311
760480360081469825 4904 30480
7844903473667842 6820 20384
531791951568610689 3278 10135
878481510619913345 3223 19744
294045222680974657 4410 13894
769916500939530113 4767 7625
807114561675337729 9403 10136
585621429570885249 4718 20326
857525830280632577 11356 29226
135334018135310433 27045 27296
248005518200987041 1478 30507
353832044063359745 10042 30297
767424245422429185 19591 25232
12812440517762981 16319 28006
753928182707643009 18541 20519
484736562672956929 9048 15282
22124387578326577 23166 26539
766407868264437249 310 3140
671248644756648321 16150 30921
274055209388286881 6649 29637
413319197786815809 21063 27186
431738330077052993 6739 7634
606665598139262081 5551 22341
100444094248068433 15781 25774
861655054232652929 15361 15676
107888467896472657 2289 13425
584968337458153857 8677 23636
972443716112685825 15343 21780
757637206698856193 311 14637
389769697067237057 26553 30865
573562593306196097 9573 15699
624178834554435073 10607 18647
722495545915744897 5242 9776
198142901811891649 22522 23076
468427587619093121 696 10175
717465760594855297 12143 27533
143456880521252833 4238 26156
696973036666349825 8662 17867
940752193952210561 2216 8740
169809440480428001 6575 26460
526090872129952193 7649 28340
231563233287303649 11400 18519
983763742949552257 1527 14866
585387605369568513 15550 19336
819849690385179777 8403 18502
869174221271208577 13790 23453
837905133634155393 6151 15103
767374295204227457 4538 11358
572739107339355521 20886 29477
341612123821633409 2178 4622
81604808854255137 1390 26562
179576799658555329 13191 28171
952748966572041729 3501 24150
63478046767784233 4191 4824
785865140768397185 2746 19242
394950055394978945 6044 13332
217116549613489697 9392 24763
689205405071774593 7402 9143
584588162145255553 29839 30068
206587359414676545 9785 15767
229955132993378433 3345 8408
57329687065731609 12521 20134
509158683990239809 8810 29599
418617465564828737 9929 14496
722884796080148097 6056 30355
704179405732091393 6859 22534
284883972091055425 8956 26830
912292287759164801 21300 23865
495061115315788673 2093 28813
685760390881455361 22661 26238
157391626998208513 4972 20827
475528101681213377 3107 3466
975792576984144257 14560 22498
672317398592141953 17901 22455
987333436224023553 7081 22745
968242879171306497 13346 28249
76527170777747953 19356 28462
43061317254085905 1355 6229
459428056555072577 3141 10012
593864768648778369 12559 25134
75505502648905329 5286 22529
548886095507000961 15416 19610
544069750827990337 18189 25030
579098313289939841 8498 15550
178329700245196673 3183 7774
490480968778740609 7137 20692
432879359817480513 12819 27083
196027338770299777 13968 27857
135967190137773025 6153 29009
911859680514552961 5846 28445
759497548527892993 117 29805
356383106686145345 10172 21099
867553915552772225 22743 28397
90643244041444865 7457 14900
88814439666084161 7142 16727
577664880795985921 536 19312
902415548911886081 15389 21717
343985433834134849 622 8359
96264347903346705 2344 30255
871994053466501377 483 3192
831995547677561089 10957 16490
512234693240088769 1908 29913
107734769208025937 88 23958
495213991670532033 3120 26363
40248317281520233 10129 12265
252571561980900577 2310 7614
383365372548016833 15977 25693
766792348066282113 8411 28018
187282093792244801 9667 24264
715111123475793409 10735 15692
717740799123664129 13031 16478
628392305587304577 6639 23868
166752253947759489 8476 17559
199354411730283233 7320 19733
216780909496666401 6489 8713
845280646091971713 16856 30970
188219413744516129 3374 29093
836325262699062913 17060 27363
979449044029411969 9824 28155
911635217459028993 1652 24791
881280701431375489 9470 18081
220028808166929921 15465 21832
451053189441754625 8579 27956
736778881572469377 7143 15514
743014799009639425 4908 28682
651678753795096065 502 29072
374601986528563905 21519 23733
49752920414356081 13497 26054
202784550685787937 26001 30118
364001819552484545 445 12228
106967583661461425 19516 30669
446676721478361601 7027 7986
141722949663030561 1162 13554
785253312792633601 5583 18215
6445750121987005 6259 17751
948123919429683329 13893 30988
945671948690982529 8853 25715
779656814246592897 7610 28420
166010725081012097 6572 14338
458254600868635009 3389 26555
391706607419731521 13210 26979
480977447680714945 15124 23036
849833304650548609 15919 26014
296530245705604033 6632 7141
655792403325261057 8800 29509
108891237415505777 10702 23256
86535973389178625 25910 26931
976229344524206465 11547 14381
3098905287654220 4150 24674
235636696817721249 2361 19407
337643780441158721 17934 26481
148278658897361025 18983 30913
787911252311698049 1197 29173
736918097762654209 5045 19542
459574456631830913 24314 24504
427594443427643969 3559 21068
986199806881469185 3044 14616
921836908417077377 12267 14897
137491279828299889 23019 27329
32541186808678901 9181 15378
834360775536179457 3727 22522
569297717015572865 3536 8016
23987734204414581 17755 22185
453489116948453825 4680 17371
210434320944013825 3116 8080
202281645093989953 4622 13726
258829387222920801 6752 13268
927887414658350465 22396 26183
111624542533899537 12529 18723
477892857403546177 8088 23930
281165938665228769 1583 3296
337744354093310081 5487 22262
130945489122094465 6244 30155
53326359957594609 17937 30143
635440391400567937 17810 18542
308769998528951809 4536 12628
877431899441187841 11161 16551
370916904860351361 3734 15518
188733066291380417 7594 9894
123418189680599249 15448 22061
214090457543559169 149 12608
76123553232889665 13709 15741
51931046180630601 18240 29985
454263940107061633 4048 23388
385509812209544833 23497 23827
999471348186475009 11163 28677
870728898799288961 9816 20447
568046533798657537 25324 30380
187053255242513921 3662 19437
977774680896828801 9371 20527
725239508168574081 8962 18882
279649222324358945 5695 8778
388459595378758849 11556 18937
113945356905176705 3478 13753
958494851151616641 4725 29914
581499935407073537 7279 22561
499483214979559169 964 4469
152756149312949665 10408 26799
13290902733036349 16160 20380
116465468008975393 11904 26026
471296368205980097 6741 15349
428376823046775745 3904 23107
71998852872500409 12228 16919
877250723440433025 4233 9751
116513284503920289 20762 24393
686488292348912001 25452 30294
602821781889662849 6106 22436
125456346156475713 10460 13110
439009392447626817 3519 20415
39350794595534921 6664 7057
65592182792958201 19036 24322
248519031273879425 25772 28405
962707788804348033 3623 13199
338267789961321345 26058 26343
127026550263554577 2813 6313
379360512929842753 7048 24927
791071758590998529 3578 13334
478237790833517825 10059 10259
995198989648347521 10718 17315
155180272909866817 1922 8642
5434516395663281 7326 7685
139885549732213121 23329 28611
481061747802204545 17409 27129
98794936997840929 15430 30299
94148199832471137 2368 27505
451551052315792833 22779 30587
315697043449748801 1877 23669
175480701745478017 14469 15309
103851315187821313 4276 24817
169103635341571137 3568 10014
139576890410797457 3771 4751
64515521321133921 3354 23016
811320125599149185 8301 17685
543928340711360641 8753 28259
587756075051149953 18729 23894
338521745279685121 1483 18398
356142695984370753 1316 9687
823766388460256897 13705 30627
535323382181747585 2466 4233
863128995995531009 7329 9207
861967278910849921 124 17125
721720466244178689 10394 25033
962657873834306305 8668 18560
409137871619925889 17576 20957
752837254157181953 2522 21788
532672453047723585 22071 27423
31525825390350093 24638 25781
350869119261737665 3779 8061
871015734379294977 13341 19455
382395282968659009 17656 21490
921630125933152257 3291 11440
846206806147371521 2478 12938
487982032544319809 9562 28461
293435973538890945 17083 25668
213082866928420609 17822 21170
541339286290984513 15998 29751
719582266141383553 10068 14308
945942454614012673 4099 27807
172983787919637409 3210 30924
398594979200261441 13734 18377
292645261117936449 5167 10337
725416800904554241 7354 26498
132797532347797905 18175 28208
38162707855910585 13060 17510
631115427523422337 10140 24797
579190856231818369 16736 17913
255851603372864385 9812 15209
139855148134678593 1774 27424
636664221469057921 5318 15937
467401103069704513 3188 22768
778719811185585025 18689 30559
142270383496075681 9584 29501
617953996733188353 2739 19155
582427039381187201 23375 30688
263583182253402273 20457 21315
173457199622141889 20371 22105
594750296656140929 5662 5715
735065338674132865 20298 24565
377317069743003969 11954 16315
866096156287476097 25247 29821
672793755376698497 6986 20839
249929751085900865 17065 24230
182859875504650657 19567 21580
264747200543389729 3858 11494
592008579464273793 4254 30908
682358115659695873 7177 11398
214570679989737569 10685 12384
283237198825439393 10752 22430
617873879096560385 3217 23309
642012059297897473 7565 22885
646350489803129601 13864 23323
273993828337729889 2848 17787
131624724621897121 12001 21147
883786018668615681 13735 24348
443230065765636289 2408 28451
932177342530273793 12599 17593
21764532128781157 15674 30769
675889200101480065 4358 13206
417236699879570241 3004 24502
476795374167331009 3398 27383
963917043021918849 19193 21695
771191051737190529 23467 26459
849338179951661953 6311 22138
376459724885044993 16157 30627
59457570074908265 11151 18510
256166824392622049 12775 17903
663194828332681345 4058 24290
663784574755830145 5589 20471
981147148494098817 1706 5666
218958905269289505 12538 22250
774775238781945345 4239 24259
501234291714858689 4886 16491
626032567686376449 15378 23130
822970884267746817 80 3871
35428475357466737 8144 9300
310982591260632577 1996 18671
416427780175578049 15404 18490
675698818774009217 1841 15412
334950351968831937 2142 6733
697394754117020417 8166 26662
417490700957937857 8703 25063
696716961856353153 12280 27777
745104293309967873 7339 17128
105317516038276433 17132 29627
687761736026427393 4295 21165
288287373351863617 12523 21576
731903499812791169 9678 17111
749558662151450497 9169 15189
64419325327047969 9428 31006
943243405831864833 4205 16116
225051013530308097 183 12233
696736850662240641 13791 18309
459691165537091009 2763 27349
355770110413885761 2935 15868
842963120969063297 19439 28202
2933319900726873 25109 26293
744970404276084993 14105 25720
171509203335077121 7025 25753
578839645345912193 10921 30253
729007461052567809 23190 25187
195231782174598593 6720 11501
185966435618013281 2395 17965
363737387042920833 25887 27771
236649329009132705 9552 21320
13206255134274871 26603 30644
708284077544576001 9745 15143
852370579676776449 7057 15408
975710578076679297 7058 12394
639711868614423169 124 16735
6724829507135156 10455 21009
601600052685416449 6063 27319
617432610310082433 772 28693
857186391376199425 5933 24702
970234863628505217 5237 15847
214851142164665281 9815 24028
776103474480755969 4336 24275
315831260304857857 21161 28480
6626948833172720 801 17745
551964582361495809 2834 23939
147524815651301825 3889 25815
248239553213760897 643 24120
573538778312055809 17618 21219
406554953248107841 25192 25284
927433511511061633 4079 29684
215700805410786945 4881 5451
846540765051571457 7834 17940
144523067462348097 11376 18584
154551104527136833 1298 26469
658685330778478593 12859 28478
784630760795053569 3621 17887
300012265105070977 23884 26260
745954311084581377 6957 16935
450818111683727105 14570 15464
93774448970577857 4609 6213
520259259933869377 20560 27628
598573322627366657 5027 5200
209840096690992801 10191 20502
322918625254018817 28732 30941
129288257885182385 24502 30857
158307871868352385 5311 16484
664880703305012609 14434 21257
984684273039675905 3204 10249
892427861093114625 8576 23960
292855681911895233 1824 9825
265462277314650657 22134 29656
277276327663074081 2387 16510
868764090153380353 14985 24806
428100510126860481 7248 23497
527033023249000385 1083 20707
719441365261559425 9604 29646
955825016804613633 17870 30573
549909104320697409 5995 14032
407862304490048897 8781 16440
992852212168074241 2569 19853
388343310966863681 18579 19304
459414568696878721 1024 26032
604589029213169537 23633 23821
134263711212014417 7128 27374
938557782688423681 17417 23291
273169453728392865 1278 16888
824722902047408769 14872 25463
223205664748334689 8526 15916
376264053507217281 4686 11149
549661899949121857 18146 18782
364467443661990145 1638 29248
81771363152086001 3431 25181
239153135531797281 1302 12196
117203943252825121 6149 27410
194245673893657761 10046 25237
625012164400331521 5014 16178
603705242689588993 9635 26476
988599191096092545 18836 30599
971522031031437185 12258 28289
179224377716906241 21914 22423
159229919576336705 7981 22209
35629067527018777 25670 25717
184560272971094017 10737 15912
798553284577749889 2489 26724
907132861670792321 7220 29293
18489262705493561 1271 30473
939644587641023361 4013 19085
757254566165556737 11162 15434
528089928852512705 9120 17808
325962472043890753 7568 17108
680402742884506753 4173 15863
546934760122255169 4905 21595
284840134678209025 8200 10862
382306533778582017 19122 26412
547963642360226561 2118 26342
858303703676341505 3800 14451
20467139233421249 15447 24948
164420234183090497 7029 23938
815889936493629569 10829 29076
840452297419361153 16569 25919
743393296081368449 7790 11720
992548909252839425 7248 28219
259657178576187425 22755 28026
994332406671844609 4898 18128
692306916379653377 2319 24506
601210093029344257 12752 18226
826787228267800577 19865 20647
129751368013771185 6505 17849
987702428128077569 6379 17576
152632408288333473 13910 25968
174843000509550721 18944 26855
77465449658149057 3828 12667
701829838247153537 541 20892
58160227591677937 15066 24404
638987049699704065 10140 15977
152403788418567393 4428 11955
725194662266975617 17403 19064
256008914197145985 5679 11632
811705679425326593 7608 11681
485090855562589249 18391 27028
344267583329941121 807 29098
535562245532894081 946 12479
981986089575070081 14792 21241
222250451352621793 14455 15220
250074851478391489 11362 17931
975061489375242753 2659 19814
241464327785646305 14136 23691
612531656054414977 15451 15459
408541148309570433 13647 16534
993896107018677761 19925 23784
656969313395204993 4479 29667
179336136140605633 11164 21020
87916633535375153 19588 25280
632495761096158977 9325 11742
802980761891287681 4204 29454
501760780832739777 8943 24822
462784471283203649 510 8256
728643770795706241 21270 22403
398679268749230401 10371 25143
710488888509971201 6567 24867
813834617616780801 6086 27146
722359946525877249 16615 20607
291752926058844481 4320 7103
213731097366149921 2401 5505
992999349242172289 5040 10579
2687412108137722 24350 24779
548569455932902657 2857 8894
626573022519281153 4626 17923
709246239194275329 21298 25065
415990147818270401 2474 24112
655733763880416385 20361 27694
534744185068348097 11710 25006
355260350972901761 20874 29829
740827124561853569 9351 23813
503810855610890241 5188 28991
902171359852260993 17688 17870
692739640615148033 4965 10672
350091610650487425 18864 24751
836861034612692097 9148 21710
373882990394207553 3914 19862
256771239052074657 554 30730
724742080545830401 6800 10768
622541017819383297 17677 29879
846928884211948289 3454 21937
949821747302795649 2905 29046
49830702057654721 5334 16040
472378885242303425 15524 22269
818885071840611585 20999 24950
954707227107906689 16339 29723
454258187320014913 12141 20657
950315429105909761 24345 29251
685016551049315585 22673 23209
894328521996758529 8166 27936
989226425926268801 6406 11816
713977301274322689 1980 27554
271934706336452353 17094 28401
554160211019411265 22856 30131
662074338379078145 14857 27254
786041187103233281 4337 13668
70150555360740441 7449 19006
521037191954182081 4507 16103
534294357005656193 9561 18032
435470871790780481 9087 27805
384703691006166081 15318 26579
697636925225527425 7313 23603
384138422201424129 15914 22077
727743324334209537 19758 30098
658328922788697985 10091 14971
854528056534579841 25388 27893
851309936796873473 5600 27926
581183616826077569 16252 28557
653572236791177345 12536 16005
568442787815985921 6708 15769
496653312992826561 2845 13456
429334435544472385 5394 28212
798923851760051201 15924 29261
63601295089771529 4010 13085
293222137178425153 10120 21262
357401937606166337 9040 11029
521312912913629121 15174 17789
478917010575788289 3652 25083
733232130534069889 21296 27467
859128575359829249 8494 24214
686994796896314625 1464 15531
893562007580872065 6810 21214
801662560128171777 1034 4044
388203062698377025 15142 25345
660622163666772609 6971 26067
381867362655174977 9255 30499
392011118741969281 12050 23909
379160705565237057 8349 14718
945663846430264193 19411 28832
370444532844206977 16124 24291
480159104400804865 7589 17529
844661675618763009 10519 16380
787735481516392577 3082 6854
429685789036955841 5592 13885
232567555053144289 68 2084
461443283802235969 2248 27196
577121508863271553 561 6774
251754901928027425 6664 13075
706077392520263937 119 23235
912882721943841409 5847 11303
870963882997642753 9412 14600
210508897473079777 22924 29868
446279165239921857 12152 14187
323111897981714689 14584 21207
534307586597734017 1503 2536
437568096421902209 5771 11904
954477213946468353 3358 13118
791503706473601921 19422 22292
959340896391665921 10894 21134
514420140062316737 5104 23514
61300580767742473 19886 27504
196982163208883073 3566 4606
822538376778979329 20934 23935
513824594200659841 15577 16352
906485302775742209 797 29817
703255103492662017 19686 20568
60670832666374961 7820 21944
425073328140928897 7664 14456
714621438303446145 23358 26664
357360410517326721 9254 26361
41328002081016281 5936 28977
776428497504756609 17199 18823
407949830834304833 97 28646
167862815676439681 13204 13756
546120673665768641 8937 16086
193249931658204577 16182 17673
388709783483811585 14008 22598
393021009209018497 4411 10292
621378236670508929 17614 27640
480257350778945409 6177 23632
431056059524202369 10054 28299
15021929689222447 23062 25499
450099474032157313 21305 23629
728745426708730497 7895 25224
469033503553724545 12838 23625
560083477097162305 22944 29814
700187755083348353 2984 15642
671451568191120129 8890 25018
372246656281056705 12726 26620
316366329021004609 9774 17105
769520735845674113 9307 26017
645612767393277697 8124 15133
331291575983350145 12718 22730
357092845448743617 19384 28903
611958294248196865 3429 13594
794359203253211649 19989 21080
794204244003005057 19061 29879
584304037109969665 292 3212
445644777465446401 1337 9699
613173870680174849 2518 28047
613475982673683969 19097 28244
742927057923662209 9631 15639
343451781391379969 26394 27444
316269605466008129 16700 28111
87817814310206193 14649 21495
223283476297492449 1018 24702
134549680556801825 2948 21085
301342815439046081 9394 17296
367924201859857217 1285 11597
665225495307321729 3770 19706
27179043057500965 9706 28597
883577321409777793 7784 10376
491968697994288129 18234 21193
325501140662534977 3027 21854
138880961788885313 15498 21087
463687269318786113 594 12636
422311252321570433 12698 23097
782853030333551873 11055 30766
606777272980153217 24676 30799
12275410202565951 5975 6634
464635848517112065 20585 24801
478256493282312769 12400 23352
983881678187060481 13268 24659
675287469641649153 5691 14270
506069327010031617 6759 11424
450484329394736705 27883 28980
216659999037105409 16761 24895
23685155748044197 11725 12911
548234256918227905 13840 25905
294105210966105089 6236 12514
74806237624471809 10766 31002
934834896985325569 2896 18930
20012115700772881 4466 23068
186713430436025633 17710 20242
568999852024333569 4538 14204
863086970694784129 18018 25553
615264378990396161 2593 29073
887657212009084929 12559 24679
670672748437141249 1278 26297
751545592624882689 1506 18391
741979978781721217 8725 19430
969163938830501377 9890 20101
735831001483276801 13413 25000
584425099528832641 3548 17085
717264518082551169 2414 9390
504311215013043329 8748 16282
50910304646976105 19133 25420
467345883506443009 1822 11782
270111196785897793 3939 19248
790895495532179585 3095 26751
152534686315689793 7198 17052
648516540721463041 6805 14266
690722169389580673 23966 27204
956412889320883841 12958 15514
236809165777060577 6405 18997
413421090924476417 22755 29851
607883582778121985 28603 30437
971972484303716353 14645 17480
451197830420468929 12087 21282
765202420353976065 8224 18954
198014394088296801 8729 18321
441268970111760705 3704 11421
958783352743608961 27419 28590
67600611574579969 20141 22485
991359807205093121 4377 18101
748381257315696001 4413 26433
858311296086824833 15478 18483
811637862141427713 15564 21872
999611354178973953 9164 22016
703145023703736833 26303 29939
733306743808952833 3358 12608
665185572153621505 8198 25776
849108847318227329 10682 25694
657552470914378497 6320 7447
361000890378178945 15263 28731
379424211277157761 11508 25973
965691201391827329 4252 10429
357819861110836993 7633 18217
929985317079939457 10556 15637
720708071179121409 12144 20329
669065035778622593 28368 30648
205565435854776257 9416 11855
659460802241156353 16702 22783
742545282019992961 16706 24941
640978576017808129 4833 17601
523464910401369089 4484 14994
569579748536114049 3674 21453
641743834199747457 7547 12631
524125245553527489 20903 27431
235681698795939809 3130 3296
80485710574052401 4187 29302
496077111446002305 25321 26272
76033034023090801 16562 26855
695562170904391809 12727 29726
297894137072063361 20294 28968
58282921068798289 3725 22017
79573810713689857 2525 23324
321175384355324673 2235 14123
127974365989146577 778 22224
792398514286677633 7921 25288
131377783306625425 22092 27058
66269684811199881 19005 28076
528298190538293953 3856 4700
652295936452549761 258 29411
70463845240958281 3121 7281
377498139519115457 3477 11575
191004011503238753 22257 25462
997137546275414657 11622 25306
547773172460132673 11408 25334
220088774218705665 23984 27688
137251769265020593 4188 24090
152016007245340033 14139 27820
495872684455513025 1494 16666
529636834705382145 18943 25583
118551569890783521 7 13146
701346795924170113 175 7318
756603437889914625 8586 22453
337882604161588801 12228 20664
332552246053239745 4970 30263
754089603063267329 19078 30462
129488236172100817 1519 16918
80092488276942929 14312 24728
902164087933996929 11682 12416
359408237152170049 16549 19348
678759277659857281 15744 23897
710240944680091265 19938 29956
393126704117463553 200 863
554132088488376705 8593 16403
392272091194648449 17403 25208
201229193800809729 24623 25132
583857490304311041 6921 30489
373926187688542913 7569 13606
628562882914998529 19132 30809
498881317470331713 13056 15332
902042556964488577 25 5123
602356708235209473 20081 28062
172984305258630401 17447 28268
722812141851090177 3063 7612
726249258309550721 2517 25321
219374730670754305 2105 3887
901196120245039361 8691 21121
291222025164014273 10915 13168
861011736692574977 769 16597
955828518911591425 834 3493
816143827030565249 15021 21814
101374140652222161 881 25731
345407211241209217 6646 29472
185523769360717249 21282 27137
677756620847169665 16137 23272
68457873784407041 21100 23949
685015159695410561 22372 25933
572527593545533633 4803 12663
224537609274015905 2540 10227
342620352359414657 18527 26352
114123130556194497 19031 23308
529675697400453057 21148 26750
531480594847586497 3797 15303
751414711425464833 5944 25808
529775741255235713 11338 12824
84788637550122561 9562 10969
844680502791469185 2472 7831
301401274273171521 13965 15506
894296529627425281 8047 28030
253502479529178273 690 26744
61835251641078057 1536 5931
501154218700971649 11115 25231
702659793009502209 2191 4474
400816967298272449 2287 19965
218667095251468865 10860 22624
405854306784771521 17847 26775
251840434297648129 10880 27258
365780750183692033 7159 10383
20097769608049989 9891 17682
432745699010578049 6392 19016
49188199775443313 1450 12863
712863614979216513 5833 26619
794645719510377601 19427 20746
443134562349580801 7413 15806
545997601970853441 29364 30053
356580349903939713 18846 28403
720701821068367105 9910 16072
350816929169607041 1421 5831
192690334716928641 192 14539
839275135908611201 11890 19294
790683918538142849 9218 26765
603725882285072385 20361 28181
467182169475663041 750 4847
691469531965626753 2000 13248
557046720831387201 1435 23072
534441443449505729 1345 11737
333735234337979137 679 26123
895016506964129409 17051 21870
103083716557442529 7120 19314
509643340690427521 11050 12508
523438282435066049 13899 20741
436057884161758849 2473 17139
58628329201560801 12070 30072
486614936575815425 8964 19594
988826117287317121 10431 11581
71398317318415393 617 2850
540244108505582657 600 19126
448908827284594049 2390 21517
945333821376877441 9557 14711
641705823154982401 15772 18630
138264902798972849 13319 25819
920018783730537089 5257 8950
564445893458326977 17969 18635
810622265141280001 15185 27825
46957242428526057 9641 16078
504501613459677121 1321 27529
792583902319293569 11083 12084
862487331322601089 4403 22316
983855149054200193 19544 28824
75963988105765873 20083 21729
22892872368800001 7415 17494
884391786443007489 1076 5071
61563831916423337 4481 18839
700556118346536705 9527 16596
702925392065921537 5274 17820
131500418516143473 22018 23632
448519802736861121 10272 28846
767354179055470081 2868 27354
100447442304840705 5960 29961
828217454730651777 13184 16517
719682398190023809 453 12896
691899404189467009 1874 3648
724740240944655105 8642 26895
901377603657355265 889 6295
786142105377230337 4838 9884
299201596392290241 1697 6048
586262054213307265 3886 26202
844179602649195009 5323 23579
283266003947339585 15223 25522
895091242826833153 2312 15037
19651998224773593 23286 25647
849356523592494081 457 8425
166236630940296961 7150 20533
651675308876232193 20021 27533
61968406827162425 12269 22351
664793429279445249 1132 18088
932529203579939329 19112 28980
299949907574539777 2008 16365
909796437946638977 12566 17270
61528589126798041 6551 26473
582739963611636865 27662 30426
10856227442129553 1970 2829
237347292008109889 1310 26506
969254669264547201 17917 29305
910826996868244993 18898 27327
510117157309206721 1318 15924
776693785398364929 16147 29931
943891420661007233 10990 23291
545730796054478145 1487 18044
901318786212751617 1911 11241
596508121790890241 4227 29211
760726712436980481 5003 20706
958856635765208449 6011 24432
839536192047926785 23323 30948
694626596973833473 7611 10316
259588608351808865 27545 29670
313251078997332417 16709 18320
812354476844429697 25262 29782
491876721113612801 5494 15570
649462875117922817 4144 27571
14592196377741119 755 23484
538786671821480193 14805 18699
401153908646435329 3391 22921
962228154218084993 13925 15654
382313915511566913 10097 26098
316097734252078785 23460 24944
89891532718496593 16987 22016
241440336760849313 569 13922
289150890755273345 3504 25407
441041203137881857 5714 28205
270868830792906593 17120 17366
984428766114834945 17164 26175
513847955838294017 3069 22226
251009984260488033 12702 15962
682659943207397633 6178 10420
805815068111247233 21420 29757
56329155594816881 587 9180
501978009833134593 1522 9428
365733329601638977 12080 23381
848750985996648705 4648 11830
715742111123951489 11308 17765
588122976228756737 10584 24454
833928001736495617 19530 30656
86889889554317537 13892 14939
814835617471906945 9255 14607
861304817606065153 3649 21824
386300497799837249 5775 12724
894927947392606209 3480 4881
351318466923949313 4424 19858
110137836194748929 1296 23426
625568365334515841 8590 15246
537420610822540097 13172 29904
897287096706797569 7192 28100
175619294034117249 9099 13209
442861179933899521 1292 19142
62818369514477721 386 18692
877475339833758081 9582 16447
14921588586442881 3877 13809
912392867328861697 7370 15392
379968015734977601 7861 13224
108822874475286817 3401 9016
63151698366976209 11024 26869
4028379937395244 16091 28608
534762207920099521 1942 19482
647406483106813313 4594 27629
5138207047050259 4042 24234
978447667864031745 29837 30930
751636268140192257 134 19388
580731510273544449 21325 30349
560505707894900929 3777 5041
162499441221015681 10927 15511
124027194153800481 26206 29599
737216509618612353 16256 21194
344696567420779585 1844 27466
317050507996697217 1076 20030
754921127734650753 25279 30177
720773559346319873 14376 23034
519833700188637953 2487 25797
483712552018872065 2330 21630
97792309285754449 12250 18698
873916663036375553 14328 22891
750392988446119297 19367 28773
429681151351815041 6146 20456
523524176928493313 8747 25469
931922602187903233 14803 14843
871953083007792129 7712 30656
172840691225516705 5380 16391
143622048772133585 105 6182
254199130553651297 4717 12961
843571358203515649 18103 21569
555437659824150401 7286 29235
416872072430539457 3161 10836
655036060725215873 519 28684
646730576174530177 11060 17394
109042692458061201 10368 13242
427643148557937281 5615 22638
349052153049235841 4949 20219
211819156864319073 4916 26799
103122712309584593 3529 26314
180712647724408993 10000 16957
268506338292404225 151 29708
576631662209489793 4606 12378
453117666577767873 3484 24596
150643254844371905 13317 26483
688692251029785089 18129 20009
924662998787876993 3055 25966
262125737950583457 1285 20881
353542505107629505 12926 18511
449231883006312641 20254 26815
12652735026772889 14182 18059
35685585405488497 16856 30630
685068832442656385 6865 9836
115453947215492289 17775 23307
609922629513643905 20461 27208
816118197880200577 8007 30728
359753548465608449 4628 14409
764286836652210817 2724 11172
753923788484893697 890 6620
577743391865325825 12013 27596
271407419136128417 17555 25204
79191429128208321 10172 27251
928827625695188225 2502 16060
575180911948990593 11150 16332
610268720452342657 21289 24691
521456993689149313 9910 23464
233089799090560481 22323 22891
983922564290892929 3144 20285
366697145972526785 4123 11265
230410657541376897 10405 21126
488196358522966273 11125 21768
77333889419207937 7847 24380
530070020249741697 7236 24331
259348857484319233 25535 27284
309149269652163393 13986 15284
481000625128544385 8998 28060
70914255908324009 15191 19643
840764489151162369 2294 15876
896922093682743297 4908 23954
289540685110665665 7596 12778
749404690577438977 3965 28918
704067643385791105 12922 26656
697748713179844737 1283 30057
250195646771956609 1247 15598
608747165726985217 6677 25022
448707444328142913 2980 17125
811706413396532097 10936 17892
961110864982629249 18807 26963
731588275124966657 3778 10167
559499140743007233 2476 20706
816002168829026433 12384 14860
421499369762429441 2715 11161
614773428653027329 19722 22443
590020813308946433 6538 18415
423425458592927105 19088 26847
49025727636120569 11191 13412
865206060078168833 24998 27465
132019408484403297 8598 28635
534725154184268801 3519 30614
861781111089285889 23557 29532
959313767583754625 18671 26961
528582856687201281 8114 27289
910709801753707649 665 16788
245063990721007489 2966 15197
522147225911727041 6134 16963
517995341361533697 8793 27681
15542770680337271 4871 27445
95621202824744961 845 9576
60245161360544585 973 20286
552172918563179841 5283 23224
931264073483585921 4345 23860
88705713732252897 7528 29008
775288848119675521 15128 20092
903728206469075713 8042 16815
463651991457350465 6220 14553
948809263827641345 16219 16396
52812779001559561 3081 30200
641262333211507457 3539 29679
234147778349974785 16113 17731
447644291179699393 14693 28960
380779698055778945 2783 7282
442531312150087809 644 8819
249088473446885665 3984 18335
99169169750368273 18076 24676
834988369317759489 14981 24328
155659068626313505 4958 7235
957684048039649153 6894 27193
289337912615764033 2417 5068
259756607555647905 4711 13111
182422033895896609 9975 30231
440168547985916097 892 4995
657849149083418241 23276 29024
870180525834090497 577 9729
614537112803198209 10893 28126
127858392379177841 14199 23678
652383448505418113 10324 25533
62958973512468929 3265 9707
620447484349988097 25744 29960
352347356755455361 13319 19482
186441995471895425 14637 30952
712110059437723265 4105 28466
669795671117391617 1593 12153
291014821265999745 7680 30368
555597283422827137 18244 20013
469089791078221889 1639 6454
655952177025277185 14983 29308
244054412340783969 8457 26038
181276949038377217 13303 21492
518421523675218753 11466 18290
990857305657478145 8590 30259
102352023057019185 16883 18949
255539180559026145 2895 25247
653904416662260993 25283 25586
5135095844131855 1268 11345
788138175210132609 9753 17494
25951361946496833 7545 18896
340109750120493697 160 30905
990928209874063233 16229 29728
48167597461596049 19213 23070
779816824025004929 20277 28134
871891074399133697 17504 20183
523032645110525633 1988 29207
413371551408697985 25032 28425
726646825939624833 9467 24556
713098063735461761 1483 20496
130407874402756369 15152 15769
304993653485805569 2659 24901
23860247934578637 25853 29142
316039932257513793 3295 17874
356603017023694209 7469 25079
45040527764864889 20924 23725
402001002089022593 24209 29845
36312660645226201 6590 9507
932549462420844545 4344 17256
32712395474842281 24557 27285
902956923751418113 3938 24603
363580386462121665 18052 27833
423876576342671297 23209 27616
176958473905511233 4572 21899
500282955485843649 25638 31017
397355443249697537 3870 27558
839636275397033729 592 13590
161435632800444033 10484 11291
99189839884616049 6285 26161
976699005400508417 4716 7235
379175924311077505 102 24831
579318952877269249 4452 5606
61346360111357969 3022 27005
902385420093512577 23854 26852
624853752593629953 16988 23565
963377461240209921 25602 29428
834522470017162753 14767 30256
407133396686578689 1870 27230
983198366451539073 6860 26491
287620194670619617 13244 29505
29311501619773141 6469 16675
181076590416129345 173 24442
255700510180538753 17124 29802
401144676595688321 13716 22652
836626089151707265 3625 5470
452170073552725441 12899 16014
649292571339110273 8930 24036
827464699443691393 10471 25794
654153568268029057 5645 8917
570528045803971649 9568 26092
879195988320454145 19685 27949
412814793596108865 20157 22091
243146458857978593 1306 18434
326957209242454657 10764 26764
883550269963073793 589 1490
908357749742645377 176 29729
396351282726939777 718 10362
533759833866501057 10532 30600
967306337084615169 6009 21645
931866855634634625 19420 27727
612958465706242305 8197 18758
754175980575372033 16866 27754
376372907786496577 22251 23193
66698923515513545 19055 24769
468476490008058049 6296 25160
138935941358088401 12577 28745
622924234558503553 26857 29848
546475533384008129 20080 29888
479558859371167041 8348 28029
126997014356408753 870 18306
636962224112913537 13106 23041
953981012216370817 7277 23755
211081879240637697 18442 21039
914713566667561601 20862 27304
602402392996857857 3070 10649
277874322838467681 24404 25633
992098799390475905 11584 14125
574881262801159937 24877 27428
289722795869515457 6666 17690
150781060796713729 11048 12857
907470579533068673 14956 15278
105125664097304401 13360 27293
760054571387378561 13165 29455
1438965828807426 6495 8362
143659482062759025 3513 13451
454167446649211841 24058 30354
472853645416215361 15173 27247
540448558880921601 5879 30187
392907932653159297 8176 24944
274161554853780129 2374 19854
363201975282500225 4905 11584
546837528557457345 6604 7407
884225681468819841 24385 28954
196521017137332161 2545 5589
194445074489969729 20254 24475
398466124922673985 7044 12363
908562307761641857 3244 13092
355718212171357377 25364 30326
63256987258604625 810 13272
495038886200457985 20204 24961
57413601100932969 22437 25163
578202400504398593 8966 10616
10185948893727927 9219 22690
444278337639200769 20438 27774
88938385933275297 1782 30307
608852640491310337 26078 26759
239000233862050497 7870 18618
140166674123204161 14770 30158
585360995084386049 11852 26009
321745101199940801 1484 25200
989325721039385601 8283 16192
161954681520239073 12601 19385
753792904699921025 13686 20811
521273581117871041 10078 29057
952621057401394433 9376 11095
3131078756833717 4473 21316
655289080475682817 315 10631
509017052468170305 1664 27734
631824539954116865 3086 26357
724372885708572033 10727 16277
301499415349965697 6877 6915
505768589273206017 2515 27677
877255523445178625 21248 23594
671666153682135553 10167 31014
834097324621779969 12285 22320
570771415479374145 7345 23730
189663860859461409 27378 30136
852679248049025025 3059 13153
970555168218467713 17868 29431
254770339973195105 13986 24087
266670157384659489 6160 10099
597845658967852289 2167 30571
53953754064735905 2170 19376
622675840680546561 21833 23378
729079028932538625 6117 26593
908602848602793473 3039 13452
49399803702399937 5819 7196
857523832645885185 18394 27135
343403665920853057 15094 21827
809345734310252161 767 29157
272194993976143009 8278 9356
641442017537134081 4336 24720
248014374358767489 5034 16301
451770869423977921 15238 29201
271942089235366785 781 13681
242323976914494913 1800 21671
381092961835271617 21229 28373
284668029020846081 3764 4313
312951809605721089 75 11289
417060151337768321 3188 26665
234390418285464353 18344 30697
397492549895201089 2925 4140
137167504956167361 10263 21075
183050854466845441 136 11304
249873872903727105 9298 9501
5232224409123632 10772 19735
945767483728445825 13462 23212
378275818233863233 1106 29247
215811851785694849 3044 27654
782549619419182081 28731 30310
735926043305582337 29149 30579
4737764433091486 26542 30037
280660978312575073 17418 29837
428692196607183745 3475 12496
648077926574586625 10647 12962
268329462185949569 9518 19379
110134012441754689 1910 3692
987351361763142401 3462 22105
856476150285757825 5483 12780
237164972193628641 13743 20395
984775078436776193 10558 26741
328025380383134977 19837 24624
733773977227031041 3657 21658
246611609988622849 14245 17824
538844645657654529 15243 21089
72382777852919137 13888 26269
672587298616562689 13194 25033
798479894039051137 8034 12757
439800866339147969 8254 26401
609890206990140673 11013 16252
609167917970268033 5449 22147
309269693045980161 9800 29138
711506800309983617 8274 18442
665194626313660161 3361 29819
193980245523292193 17044 18727
842602262604035713 20657 24294
20721431850184049 12054 25053
863441801597982593 3880 7471
840537785575406849 6655 13135
957935177069419521 21454 27667
29547770846527045 149 16126
581254433553976193 10024 26577
878610590390096001 12216 23106
174680630497025633 4496 19869
617290291587814017 4452 27871
997241438354020481 8800 17027
484024626005606273 1573 4576
800622513369678081 5995 29433
191468060442012705 12517 23858
77797877690425569 6816 25899
369777810013502529 22811 28249
128124382047591473 1851 4007
534265700776479937 3770 23423
397090563620420033 7062 12570
739009401526288897 1126 10942
242484237914982977 7602 19474
309083402320361217 7568 12821
324390263109204801 24206 26287
228268511690416161 26892 28198
4743235593341667 3014 17076
920546065224904449 10079 23013
581565510434526081 10182 25388
440197821704515521 1478 26407
616489356827191425 23331 28387
365701938852815553 7780 9473
327228114961922497 13328 13475
780719206874962817 5701 21899
606284031228259585 15779 18192
816409334321924993 17833 25811
344724339739254785 26464 26967
201492932281894369 11683 29763
15224969487793061 3926 13729
262177720541323809 2618 24010
166281235392329313 10373 19469
800110470638557569 6975 19161
31162411434340953 4247 22261
744973318409769601 4310 10526
856902556430380673 10418 13371
166336858405401249 12862 19350
714903892925651201 13358 16995
705570749496551681 297 8077
995195875790880513 5238 6243
672780914667569665 17922 20528
774444814518407297 5955 16571
204657936394148961 3119 7829
144709760767593569 930 28788
304554661200484161 8751 18829
431293863658357441 20000 31003
297682854519898369 4256 13165
813449991874005505 7471 14194
988575964032961025 12021 15053
252144013275970017 967 23166
443844461950540417 12 20921
790284608196198913 5443 18791
24834829170828245 8749 23303
714666705659073665 10302 10472
377027747398891201 27066 28897
548571860884958785 21902 28054
116722990466271889 23905 24326
172649243804020353 10760 15882
517090899186037249 26713 26861
577560763126339073 10271 16952
544832488409156225 14266 27940
576998665620738689 3006 19922
457832672525334785 21784 26808
483303652713129153 1900 24497
299750917376329089 1257 27818
698619781884620033 20994 21679
834176681116140673 22839 23148
169741844716607905 4512 27777
977482978103438465 6937 20896
949535929189512065 11827 29346
493458124445588481 7845 29372
528411859228679489 22887 29736
111248974341052081 1691 16686
81928636861167809 2630 27127
218913946815867169 10272 15671
727378675208935681 1655 1869
452465000322888513 5402 20725
792472144339331713 25563 29379
669161170452348161 12881 23847
276416798629394849 11192 29261
780485841308731649 4439 15044
412250845429216641 3498 5540
894076715604548097 1030 6196
670387453861618305 3407 12273
795854115568118913 8779 18746
620867590559459585 23591 30996
416977827306653 1596 4222
174833724096611585 26289 26402
887886985243156353 16980 27122
296648660263716865 1892 15844
801963339123695105 2130 20363
550042792027365825 19713 29796
338858918069831809 6467 14537
872072445026891137 15115 17044
678052207844068225 507 29598
529588378557104257 15446 29414
280094554446961313 24884 27213
683013740904559745 1708 25553
257021674667306849 7550 27896
228424857423245697 10007 17363
318133787320419969 5633 19028
919799409435501697 1108 27308
860233001140691969 22568 25734
390090149847804225 14177 30871
741810758297575041 11805 18070
654484266822297601 2180 29128
107630485623992913 3488 12006
262995188139395713 17033 26252
65513674822852865 17627 28965
638623773653808513 20630 28163
463889341571238849 13008 24593
677016293080225025 26034 28545
993852222630138753 8109 25243
854962705085913601 9799 29879
358544637390288321 11160 20797
562921049433381185 23321 27259
764117947541222913 9005 9912
240071804883218209 15380 15734
454446648145697921 9652 11232
192180999501470497 10335 12300
962819373501773185 3183 4661
257617777554518305 8480 29596
573675719614534785 10804 30266
21463518857071761 13456 18500
970621872037327233 19741 21771
637591163488640001 4960 27040
172774507167666529 4092 21539
396933403648699137 674 16744
987511464571568385 13952 16934
258761985014846369 2442 3352
340793788130703489 12171 16180
935189797762912897 7016 20893
370095885777658369 957 23283
852579859173335553 26236 29802
372051519179159105 19391 28793
61348933093920977 8574 13931
690694425830670849 4996 11593
568753858186429569 10171 29089
635399982441533953 18423 24342
595965559736466561 3933 13297
340164364595182209 3428 18494
947283073669883137 7907 17706
864784297821920257 1734 24400
71048717576001505 2607 15823
652055273916843649 3256 10835
79581918016319969 1573 11985
70433837110364553 6666 9682
485628459002096961 7165 7553
855337157790273793 3061 21944
662749988619129473 9978 12566
1507720224616094 751 12206
831802086816747265 18533 21710
769153386747873921 1377 22805
815545140185239553 8773 26508
761643167921029377 23177 25422
15939234348675059 2685 5220
60218724855189977 18998 19572
351175569809004865 7070 17917
617732591025280385 12275 22702
834137498817948801 3162 17121
287905507708202881 8106 22179
218952531247030177 241 1162
875358476165196417 15850 24130
737852156622178561 13556 26589
481901270306451585 5568 5779
921835071445077121 7986 8616
594495944638389121 9990 25080
31007552936255677 3200 25039
922617907123154177 23161 30681
387022236323279169 6638 10530
856077876916522497 19432 19667
394341880332060417 10428 28524
337199835609510529 683 23899
368451836624718273 15508 22398
780408272875938305 16580 30526
741124054532758017 11236 18573
267805691255134081 17059 19264
459168410774996289 12705 13153
855682619650998785 11159 12816
109969072418262929 20818 29372
719488869680077441 26931 27199
13221782686759555 777 10365
719381027531902337 1803 11888
818899410494150657 24809 28840
830015811556179969 9244 25218
155621900773216033 11793 30398
4267332072863895 11713 15447
398062503725750337 6180 21349
622751361946484353 1502 12572
888850772608510209 17812 20521
418256810039444801 4752 27139
829000947422354561 21263 24059
477596889411231041 5947 11064
488838590190400897 17443 22161
874483180505457409 17767 19767
522840601233436801 14819 28840
777053184457457793 237 23084
684843886122013825 12723 15315
272353722810258593 22072 22741
929345056789468801 3038 21906
919835534106496769 9381 21262
908407083734520193 4254 29090
796956202706390145 20913 27551
78990771584383169 9270 25001
130006852019675985 22645 25746
407918416721418689 7066 15540
244474419365410241 18779 21108
100928383854931521 9044 14369
984105394257298433 1040 12415
598175208747679873 9305 12384
583757131466406017 3232 29795
445170118964139073 6367 24476
512890471849488001 12416 14616
348795233233335745 19533 24482
464219452867062913 14985 21287
266213589641761665 10756 13815
960651745429757441 6723 26580
321072630591178433 21540 22016
710063089851310337 2102 22802
30586492874103757 5730 18891
577939216723166337 2579 30356
108755957122060209 4233 16780
579483585160453121 7263 20043
709857527768758017 9292 17133
129360979190707329 13911 27304
102614689038862401 17218 28005
91065601446338465 18234 19788
965264113846782081 19024 30788
484928218110070465 5422 21772
319236219201531649 4008 8918
450802780935497089 22358 30804
56389990435530281 11219 24972
771340921320202753 5397 22102
158330375600659329 10522 24319
271843421462342849 9018 28328
84793337649809793 19898 19901
50517338273095905 19907 20300
286358071925906913 4498 21676
131758674117399729 9166 14553
869021490357237505 3151 10591
500364469421000961 5147 12611
803365184198160129 9616 28889
122332757063169601 881 25427
729309431025622913 7741 17597
152929842820782369 2266 17061
109687445930621409 23824 27418
524936356095643905 1296 24735
712078857945908097 15256 26720
625205602659392001 1464 13438
634267380114128129 13236 24107
997691507773602433 262 8223
14140544513647769 9873 17426
107388557695458081 7622 11456
860635351995814145 2364 30021
642970397900732801 4589 7555
266637745535216897 10690 16822
473623378871749889 9803 10537
43474044637807905 749 2981
786268219327247617 13206 29817
836010380401884161 5349 10152
494334657081793665 13902 25039
160804342103990209 4982 6410
38003080938061377 18257 26283
804741442945594753 10435 12508
172226096771183265 27955 28153
116271065327911313 2648 15052
323050506813736129 17699 27944
953876366354759169 3266 20057
532805791220141633 10310 16086
974214555763797505 1149 22130
690417873388291585 3940 19002
12165721186544687 2024 16786
283674363488657377 7293 24810
168009054315152897 2564 12360
295881765484615745 3673 23038
27429457764124977 15106 26511
545451825609035265 553 16544
619726490271791105 2608 7233
469000251883606721 709 23381
803009733593040001 9119 22135
953658370182964225 11314 29914
606114989566211841 17462 25012
14899050077310961 17543 23431
508977004370276353 4777 25360
359518025581223809 4933 29049
921110446084060929 14274 25635
189717030569219969 29241 29614
391463316192879745 6870 26932
814811240953915265 25862 30063
446947186530994881 4483 10244
252559066016523553 10936 16571
765875429199862657 16310 30213
629727082737616641 20651 29889
42095410969597681 5017 12768
309094422159510913 823 29317
476921341601876481 1015 21539
833196882793132033 14210 15306
681799020095073921 17285 17768
792283278352449793 12473 14624
760874780367569025 10778 21802
54342942223513545 25958 28899
902362959117272833 19795 22739
390714118098166785 12466 29922
958186093243750017 10255 26700
565237326806808961 9846 23166
769364629259175809 11773 22821
348167206795189121 18945 28182
36682528788443137 2318 12129
284800952331494273 25847 28361
137834553868305681 3505 15782
679635737431702529 7194 9478
120818939191604353 23679 27915
918921113444824321 2177 26674
833737649467597185 25249 27761
136363037704718689 70 9645
638749297347740033 6855 17209
2140420415344125 20926 24132
354733455246094593 3565 4843
409593056505734401 5451 17858
738772897427860865 2073 26755
482860836970573377 3947 7507
667521830007419905 5075 15363
590658746395810433 4254 9461
966724519575162625 3290 18668
150077221599389089 3841 9174
931785245955286017 41 23543
851600494093382529 1265 14128
997257996819524097 7271 15588
800244526905899521 8196 16633
378890206400402689 1160 10909
520440985617263169 14843 15875
370225338370371329 25068 26936
674905669267616257 20094 25577
848553802021957121 19281 21632
590145389065177985 12058 18841
578361650605653889 4137 10518
621952106685498113 9279 23472
479437310209423361 1569 10812
408643058564827329 4825 12037
598507367826638209 1897 3145
326520418816954817 6482 11332
960292346746786817 12661 27722
84430670209847841 13981 14477
654266571693920385 3060 30688
174084732255167297 11392 18543
386426711181346881 7158 24676
540443357287195201 8501 12408
976321253699520513 11018 17917
122700738659091265 4914 16532
800822039143088897 6842 25870
237171580315354913 6984 18893
904979071563115393 598 15348
819881375848282753 11163 15277
708543999148194049 4822 10927
240393709844433089 15159 28819
409684280567429249 5176 30357
970401044955195905 5355 25221
374833360531585665 2826 15563
452239179119565889 19446 21410
18300897068495913 88 5597
184473582674868897 5492 26360
298523125608486593 7675 11528
676321142078229761 2879 6841
25491586230966589 16042 16699
673143159067933569 35 15690
499638375463792513 8804 14386
514982412239923777 1566 17543
439348071946835009 4726 17825
843155890757643137 8024 10384
889021837410641793 15714 17039
462760622353336257 12614 13158
417836856397908481 6531 16789
132707309215135185 1694 20028
73784755645892369 12763 29262
575349595691498881 4669 21037
415240522318054401 1426 11526
49825966649407865 21550 24172
179879747460294241 17163 19745
664840420129571841 8312 25611
111607685200706193 13824 21873
976170460309504001 22789 24242
186075268034972641 7486 9860
553969228102793921 10695 25806
627656577980314241 18198 28192
701975072266165505 20061 23319
515400399873417601 9943 16390
765455771723772161 3105 18353
960366099593382913 18260 22585
105942118468732369 9191 12136
233419240779500833 12491 29550
425139105238677953 19675 28692
921766753795434881 6123 29553
802086040570330241 25962 30359
779556499497122305 4587 6451
714230609121052801 11987 21492
770720058174699521 16306 17613
780799319180403073 1630 24188
189575333175913121 15743 18393
58211773939824241 1983 26198
824631527961525249 22671 27552
82522500338413345 14853 21307
845025288220003969 735 5663
326181170194764993 20540 28002
489337047484465153 323 30887
790024070606051457 2832 10835
859227748313191553 13924 14564
620153425088027137 15721 16671
699468146469694593 7172 12194
211969652747555425 7304 16663
838718862993918209 3930 10842
41159371194517289 14432 23799
801446211319866881 14701 29592
80598086008762945 2300 14046
362970839577304385 1251 18771
957092387706772737 2744 19065
504261795541719233 14431 22286
96213465015281937 4203 18562
631982042989054849 13590 27361
392067884861639041 809 7396
971120761118694273 11792 22574
839011201788679297 10599 12775
228659874687384257 12045 27667
881462448806438145 9372 28406
214016796345543265 3037 19138
224521708826856065 4501 14799
327888205804189441 10853 12579
460502930031459841 6937 26995
203827727956333857 2377 7453
514591440110791617 1222 4173
313218533435520641 26457 28053
893885286083495553 10105 18623
25513788785485049 12887 27308
795116833784604161 24096 24342
101071325153984753 20367 20725
122894841081780721 1548 16181
730677429203407105 9976 23952
600366237609392769 21234 22249
346376527802039617 10288 29999
565225363083094145 5460 19622
491759183664026241 11020 18355
479207228613589121 12123 28199
547290254955218113 11279 25547
8380548086911689 12603 15874
201500335390928609 17884 24299
160315924153564993 3895 26282
173943545618147521 21277 27833
594289698934396417 10723 23078
730383475012057857 11792 15315
152769985358006017 8759 30824
720429117233809537 6317 15728
801556161036650369 1851 17027
830324335329859073 12544 19188
108482098158077633 8975 20569
783108531447812353 23421 23903
440433987268043841 1228 16713
816065316884458241 23110 30697
738754844302675969 3777 7377
273895463774525889 9626 12767
828921913979577601 5367 11690
62020710031926993 21430 28162
105745107424070289 3362 9901
915886130860759041 5852 12123
407875601425125441 17588 25372
401628581417877953 718 5298
459605559854011841 5362 23974
581385693935235585 13585 24137
767245787450043777 9162 19228
322832438478595649 2507 8558
644186406993895809 16399 27989
519214936768452865 4899 30667
129803085567026241 13293 27541
515779927447606913 17946 21800
300971490114832833 15048 28188
388745023547588865 57 16672
805236190038222337 26939 29917
680193770785049217 7098 9460
436803128004498817 8902 23915
441344988994945473 8640 19932
565410793795528833 23483 30531
357524721480398721 5862 6025
332208775387400129 2496 10629
444157112325999745 1512 24121
676828142462603905 10928 12688
968695316806073217 7410 16012
621943754023703809 3506 29696
664034790754460161 9750 15076
881776401892544513 12996 18117
748119465320126465 2869 30976
717747033339051649 15028 16447
668156269706802433 11044 14083
665051470004307585 6148 19800
139244210730705473 566 13990
527185363853789121 16910 17784
958710918207589889 682 10324
945038078788847745 24298 24524
710989197143145857 17592 30730
785624061064808705 19391 30694
757962971539459585 11961 19622
949863571662582785 350 22514
257414224712530177 6043 22661
816474462286720385 27139 30883
172126111767983745 7567 16685
591617167371190017 6861 25951
428358645320241025 19215 28301
395467596781330177 7202 23768
672401232551695873 3976 21722
541493396890878401 7171 14376
714676017082492673 9104 22150
767204982795419649 8821 16110
383184550331396417 25753 28698
390271286737167617 2638 24812
570416226782025857 4886 19905
67929756386590161 201 563
214164192010432673 12195 15021
502757323272852801 156 4804
822643013191107969 6216 27706
190508608645444609 18213 18774
927485822098976385 8750 11052
239551830507217281 14871 18783
708650294224678785 554 11818
901056322619652353 2023 19515
915452082500397825 7448 20472
219471690997700353 14742 26837
35663729426939741 184 265
118384121411452273 2879 25506
759771918166666881 13977 21351
872778898303117441 12636 14739
209567348952884193 5228 15456
206299627054917793 13730 30631
641014564242286849 9390 28647
127500812494169233 17661 23791
591036663458222465 11786 24451
835394048382823937 16236 18395
816844387552595969 25021 26696
163935760002367201 8669 23320
658322248656855169 623 28041
47860327665219417 9493 30822
749387219872350081 10895 15966
548143338082645953 6837 21997
368819186244504513 11710 15436
130508442842824481 17489 27961
954651604834328577 19827 23468
42924014877819161 3334 20880
483860751920314433 17439 27179
463769947188140481 4740 27241
298619817105279873 13937 29196
120473921004681025 675 6090
254647183865184705 16437 19770
786277193705672065 27708 27773
663128914067858177 12934 28040
837409670231942017 11291 24992
47995053756306305 2019 3340
85602600029929473 4505 29673
647051759202273793 24820 26262
749921187689331201 18960 19503
239177509711819169 13959 28200
307863823495893057 15228 21943
111007225160211217 16347 30067
961029426635086337 13571 15745
20403278967716433 413 23675
155930897941388481 5341 23661
882697955666149121 8800 14198
16777081615693135 19808 26502
906710620091072129 962 29390
723575296154336897 3719 11250
140188451367539105 7645 24291
64015519377129241 9858 15683
389864212629372993 9033 30632
568617587200108673 3925 5098
816566158085382913 23798 28618
606496711631002881 26048 30922
853246078785186817 5153 23335
961373918655226625 3894 11662
615418989090574849 6246 7116
52336528241873737 13425 19114
959108859488605185 1494 30036
526761032533428865 11597 29429
795734618548951937 2898 17066
535561898083678017 4420 15605
930668928616849921 7365 24387
822458982918618625 18961 30831
39875253639326761 14910 29984
765240630213575937 1920 5635
636490736581134081 6820 7355
726589225516491393 15133 29591
331276740553850177 5443 16311
752345672630674817 71 8951
38960240565327097 23366 30475
933357357002648833 7640 13586
570908097138886465 1454 18387
578626832224976769 18846 24642
272247115859169505 10885 12934
632823557679770881 2151 2403
494127204827155009 9603 19641
91829050078537473 15279 16771
482270463480741569 11677 16123
262063797059937537 20908 21544
512575747248224193 19836 30728
772958783556212865 1504 15746
190443746128590177 2300 5309
412010161060450753 1331 7010
208741864984521185 18021 29998
556185453117514305 1244 6342
667389509943372929 12137 29563
831623314042531073 13522 20671
22727717863848085 14636 22322
169474829993980321 5883 28758
939765896092080001 11828 20107
435043181432021697 8811 13501
969911520446974209 2186 17200
480162233308114113 1919 13869
154592826314850401 3342 13533
156149491639752129 17792 24397
152284955480201505 11936 23872
297237034360328769 13585 23317
127138872795097057 29317 30083
948580911946478977 3461 19980
122347486537879745 7157 14796
320852794179479873 2036 16724
771038007528115841 12530 22850
659624214433335937 5478 28731
432994297378673537 6347 8165
206100950520458081 378 8258
507731482271548609 17861 28951
547282277423491329 3509 28506
675664694181964673 2229 22035
585866884798953473 22635 28151
665831829663030529 11098 21976
916925827754226945 25861 27880
47318130317098193 26013 26183
986977000478894721 6919 14820
783216211686049537 4155 11298
454767722020918081 11099 27935
679145864128262401 9630 26250
782070694672206849 1241 19298
823582885854502657 4555 14306
979384313225409665 15724 23594
150252950891616161 24686 25335
100793366673421761 24847 30334
807230224769636353 4383 6330
340935115521048705 14416 21858
451178113118860609 22333 24649
228982443333315201 9004 23125
659700323580008065 10220 11330
313763626475150657 2597 4944
167753341242775649 6838 23699
751359374076137985 5966 6747
112801574845814657 14490 28312
466737855966940161 8177 13138
447511161925323393 13591 19637
136573220484144993 21310 22710
895894493873381505 4436 13392
993922906005025153 4437 24404
870070686277745921 21069 25505
764867399211020417 15179 15251
861075352243812353 10907 17872
354758908883226817 3868 16584
260494127674665057 5905 22126
496636895042435329 8048 19495
958280635511751937 4102 27914
738509824697104001 28487 29488
710698771080519297 13123 15449
760060405697366529 1073 22500
463994795395915841 3636 24047
934891085815777921 14600 27799
168205695386749441 16306 21860
80056973957944417 13931 14552
653182029722497537 2707 7301
185890917944675489 21059 23695
332751209681976705 557 14744
808131268428489601 12303 14934
255662707415762465 8039 23196
209160427424578177 14541 20119
797900276144989825 23248 29170
169212354156037761 10662 25310
857174373457095169 15501 19044
439125284890877761 11971 25914
274478468861691041 1512 10928
290209110995043329 5678 19632
677928832454465921 8971 17931
918206118864205185 23967 28024
832450571822224769 5039 10495
585427973468092929 4626 22038
408108431778739329 9989 17036
399139621759616129 573 4847
754265063153344129 4233 18018
262826943462350465 11215 17005
505319158631447617 6266 18381
474156927686280513 9656 22392
271474778783645121 5879 18464
95790428908095745 20016 28492
302793342410605953 2664 8697
733364108763140609 18326 27937
982830309725631617 5441 19821
338053950111110145 11421 13872
662743426836851073 23798 25251
550620716998267329 9757 23419
560594475488645825 14434 25468
401812693154802497 13920 26283
694718257991635073 16422 22472
499940234570658497 1992 20000
736488844310532225 6655 29211
875014839250859265 7211 26958
186487437202412577 18165 20463
190230149112991841 8257 24396
922777051413479681 21 7869
624346122598844033 6312 18774
41635324086708889 8729 23326
464213204822357313 12394 23218
930209911850813185 11026 18563
163307729715562305 7034 29760
844817057537664385 11350 21136
103664257423261569 7907 10177
464974347216585921 17208 23921
504802012814145921 23554 29037
78022303498098465 6729 27646
4573143673212600 2717 4205
652847258038651265 9887 29886
256371111150706113 23815 28587
869091150528344577 14185 23564
991292126735956481 21319 28522
91276988568470337 10105 17898
442159019813040321 18140 18213
81388469925055777 15976 19256
208810859850956385 212 3473
569294260417240833 29856 30030
184139477701272385 753 28550
149600948993889217 16434 17501
219561484799967841 20168 23978
930561708568010497 3259 19147
978396827944443777 11843 24110
164082706518424705 2615 9826
310005511212580161 6936 9412
755451750217265025 16700 29958
439366297209964801 7350 20407
122423721000881617 5814 16049
28981570262359925 1192 6169
882116766167062145 16417 17421
431910507794476929 14214 14805
53708057377146905 23567 24211
2563064283748418 10346 10680
911778788600106113 13764 20097
890782040535064833 3423 24174
414398879129333185 2509 3010
639026204787128961 5738 17330
996988380525241473 4735 13409
59124069948900625 9599 24076
25442292533536917 20604 29270
414376007765497409 2217 20517
499829473479667969 9836 26868
628794058097291521 10583 20926
122905000688671601 10569 15627
147509559570934817 5920 8801
745798913716758017 13033 15610
398935782976742785 23919 29593
318509359474202113 12170 25182
590176341492593793 25042 29804
663561665594688385 19426 25511
695724153265040001 16413 30233
385436538180311297 1910 9747
997963668990180993 9855 27676
775545346711172865 7576 28653
322791886494492545 14578 18573
506741906743481985 599 4523
264005424827928449 7889 24268
833336335003412609 18706 27069
192618764687374273 20350 25964
641049311803680385 6310 20953
8273306613816090 5857 13176
528394406049958593 2865 10649
775099392670235009 14239 25748
899620377676281857 9463 26790
465325830977320705 3181 27384
665409041672507649 5936 13403
888455732184148481 8542 21814
701564188302580097 16479 30066
517300401316234113 20402 24644
84748511140734449 12856 14716
244352732027103073 16207 24691
125369484807176689 18666 28536
113651916209107633 1517 16652
443347876332087041 6068 17463
185110683302632129 16119 18681
434988662948750721 9273 15080
113456733724646593 251 7354
800864524591052161 9610 18726
654763061905420289 3018 20533
591638188002658433 714 10731
210677375462893217 3568 25880
260195000268726785 1156 24278
112735140150014961 14262 25355
516936373959520513 25899 29538
660160215735302785 13005 18356
738065100503607809 16037 18355
611343118442910337 21388 21877
531984611863403969 23063 26591
536729618331833089 14018 14217
211321735228342081 7890 20018
945237508611164417 11055 22094
327894891146410561 11633 11815
927836618332932481 4093 23541
526090238154754561 1241 29133
768314555432347393 5763 23074
827832650443436801 8042 17783
899982361902829057 68 8895
457809967100804033 11620 14104
34347174561013105 21459 29613
665012433091572353 11676 22265
80605175447786337 447 26678
167394460978190561 3998 28790
521368775916023681 22937 24914
745762319833058689 1441 29624
972209399439009281 11917 15809
368825439558168705 1827 2057
563280994180949761 7876 18754
496644479648931969 16904 21304
548013054084648833 7951 10439
372202853275698689 191 17695
248726324876408001 19071 30402
148941231652425889 12011 29434
573964066388867905 12272 17762
18831326318395017 23911 25002
117320527988589169 23191 23205
516221559066916993 10569 22460
438160243458199233 14071 23461
315896999576811073 1484 22853
944103973882370433 13012 30957
629199873002644225 3160 20256
944920487706440321 10867 12756
101623283206425441 767 22419
258647430690295713 6741 24201
749069801529639553 7282 13729
618282978369094913 3622 21596
230809684069274817 2895 12230
296612691050349057 17536 28537
362698690921259713 12327 21519
51714252966888809 12448 24139
828049993684505345 16071 21701
676573471465836417 7051 25643
931636163413411841 12133 24887
902340374555151873 2224 9921
983765020022193665 21373 25995
78273752179832465 22497 23738
317330291889017985 13574 16082
345971728261872641 3879 29011
597916034023615617 3771 11925
961840721794537473 1691 10522
817140539055468929 9099 15735
442375516251999553 16132 30068
748708491623720065 16363 30564
99254311422534161 4161 21869
733945379434768385 20512 26903
589318776359078785 23478 24005
178946696787892993 11733 28289
624956510432319617 23926 29448
964997289331773057 12084 26510
421398798697580929 8039 20664
60529203155173409 14342 27881
984087812344633089 5952 22655
566186365385387777 4984 28927
410011219110288065 9556 24842
786827223803914625 804 23514
643566807648987521 15374 23125
943419028840775553 1230 11358
490267890814877185 21394 28381
931684442923458561 14336 15120
609058682741455489 8646 27043
795157902807598977 4356 18975
147430938592350465 4245 19107
840211712286720257 28963 30999
582660763335148545 7685 8536
215435825990009985 8157 21767
79515245807229457 19161 23411
327494481873660673 17743 29966
221594819063973601 12470 24572
235358901188558177 5923 6301
276043075965446849 12857 14897
263229770294447713 1007 13088
183938186088134625 2125 14296
288133282782393249 21725 27287
749300649900632705 14506 20098
128983339303690769 5898 9635
36925428816495297 13538 21554
617245896902087297 947 21776
279511349533009921 3272 17020
25401810183456777 5766 15197
266960812886303233 2908 15571
983233273599108097 296 16515
116642861967378049 2316 24783
763899060602856449 3454 8161
475425861784920321 12024 27882
369492964507426113 13821 17487
268520075987680673 1931 25760
145006681235816609 24869 25281
824747281461092993 5032 21225
934211434775942657 17250 26320
618810959265417217 1183 17347
957054864436233985 18026 20602
165985123454937889 1772 11493
630458666927378177 7524 17610
902453041327675009 6631 10378
636828155131031041 3985 21150
330260779976207169 8355 25639
630965809269962881 2838 20275
435232567027824769 20297 22381
540390329296716481 4836 28884
396395826479540865 24816 27694
593565855052727169 17730 24242
285430930427935425 6735 17573
858839590433877505 9248 21105
497777411123301761 22585 28102
517621363213390145 11257 16351
297502712136733313 19860 25196
971159601846611713 7139 17827
841180398555231105 15353 19677
335245439819797057 4506 13461
461310586750443009 6627 20741
404768914770233601 1281 25045
64412370243552177 16126 29361
802375403651563393 13727 23497
668053603616115713 13596 22429
133411421970667025 18178 26789
140431427566291233 13052 19774
786790572308032001 347 12751
930100936178064385 17015 31022
100618875862767969 9376 26110
572120099584473985 3607 13864
760359239261855873 217 9944
862772205177790849 12127 20020
143433571962393809 16232 25321
240158087356498145 3287 15631
492912979904470913 4242 18136
249851971456308769 17293 22752
793100325098368641 10407 23076
639273643301372417 17593 27822
401311738350425857 7040 15966
131329027555025841 8384 15914
244092169765568897 9711 10741
335294649987652353 6266 16469
249988519081991713 2817 10014
273424756227370849 172 28218
466569109799184641 23591 24890
813467490312795905 7032 29992
433430750923673025 26068 28328
491208130858112193 6626 10501
456004038692785921 20704 25949
780941152844299265 10453 12488
635924317838199425 1898 24825
898651970140832641 956 24011
792439962869156737 24874 28660
793477254619368449 3975 22859
483088674131277441 17135 22873
237404889686288801 12282 18958
455238198542932801 13226 26858
455570351444016833 13004 18869
831275193341834753 2942 11303
383250079025401665 21715 28974
501183590987910337 18392 25071
598348605195376129 1258 16665
527168752877695809 26332 27063
519484636230387777 6490 26550
167750335539469825 2828 28135
771849151312643713 10369 20855
987682342833576193 7660 23773
292445776606058433 2050 11544
971895975023887361 1682 20552
145376920062481921 16949 22191
460599019898989313 2061 3874
191171859100577985 540 26150
810011921011383809 26535 27184
836386774783825665 16569 28747
724902618328112385 5493 19348
7630906750989653 7253 10085
158061708838591393 16312 17467
676278201654945153 9987 20397
656231092101858561 5784 27641
294866198113581377 21602 24561
563303461238692929 1240 24974
159135981082251009 7668 10582
131642008164359233 22538 29816
428461637732681281 9470 17903
410516015153820737 847 17063
542140853085719233 11542 15304
277531352461760865 1143 13698
44458037773736689 3558 8636
745899173384376705 4668 24915
806337720549954945 4113 20375
908102260950695297 9925 28038
48669222487546905 10196 21165
919742889653765121 2057 22913
22786977422804001 12440 29894
976622359276984065 8527 20511
14543064682285945 11262 16389
242878194934608161 12571 19313
977813666375062913 3112 25145
19594899952092961 11687 26526
977451241358465921 17226 30326
379529636993840577 1236 12598
114960924585226113 8537 14071
451032637075552833 11063 19419
432611716609258689 9034 29692
67555246569160233 11738 20813
670075129682352641 10257 24064
430772188466018945 3470 29721
713663786304607617 3518 8888
72630874888137249 22122 29191
576301872968024065 3767 22089
142083315971841985 2354 14590
3016013462328716 13611 16961
261531480883864033 20630 29616
361130926345005313 23495 30333
158969919233978625 6966 7648
559136608062914305 5523 12326
896477894947356161 24312 29266
958346295405611649 15214 25191
136160398769771265 26847 27609
567492822887018625 8692 11375
892124061886992385 21197 21303
521040826376925313 8549 16265
22852213435580637 22404 28803
480284810245620993 2139 15910
883102081439108865 4279 20449
901845221582895873 8227 12094
77191747609457905 982 6772
126749175732626897 4896 30223
676440832691444225 11853 20386
214175279264999585 14255 26377
68993827311995657 1974 4949
993792236858183681 16692 25450
522323901642455041 16980 26047
601470271503522689 8442 14490
614468194454200705 26174 27710
311091809118252609 6675 20794
750624241324604929 8762 12216
114806171100674705 23916 27582
734230776965684865 11856 30945
262493262221994433 2917 25866
670891793968554113 15559 24430
74521497124628417 13922 19261
594518492214671617 14758 23220
295309677333293057 2254 20424
310796507077757441 22313 26198
907067431870224513 21867 28670
345555404383272705 26296 28144
41681254786254841 7870 16265
22638092519304821 17851 25577
689539131767467905 3779 22908
859068135807188353 16390 18348
403994733306788609 12949 16584
278995822316918657 9453 26958
283488373763084673 29705 29953
572027320228439617 707 13144
413923548813386305 3792 14243
25851939255847613 9716 17753
325760409413298625 3671 12543
133182394942945601 9894 27408
248212845879990593 12896 28613
792901197176977537 25721 28065
593216703857628161 15256 26180
924616971451708673 704 22632
392064320422349505 5658 22304
763951947448806145 19227 22753
543151678493892097 2202 3930
78514212945076881 18017 23939
172913280616526785 16411 25708
182401367061007841 3110 22305
621712217043757697 23852 23973
350093894264002625 17587 24303
455448326974249089 2649 24669
664174192582141441 23552 25255
245285097286050305 3405 11915
146147938390424065 10540 16494
76691734384539249 5593 5652
179070995366632961 1453 22778
8106237541689155 15239 25290
384017025520844161 4079 23021
913500031284598913 7 17270
966373919382494465 548 21747
513618260519500353 3857 27998
391850168872888833 493 6605
291498476445170241 24779 30716
406375216361315265 8145 16034
424585939876301697 20806 24838
215579758064077249 15204 19405
663644194646622081 1112 11984
670172166145892609 2775 30864
581774169307543297 6715 11481
913609298685241089 14959 20383
179609711281770497 810 20850
718931375628446977 5701 16441
854076742666428801 2262 12035
373507738067981889 2431 11737
427155585149961345 14767 19860
183561320033692961 5156 19593
302208019009832193 8555 16357
37165674716259649 8681 22570
418656840904205313 21667 30432
698414638006116865 18437 25765
108160031088466721 17080 22040
567402714936658753 17231 29553
906877010279174529 11476 11565
119716429509640673 13156 22510
935186342136653057 11537 20734
809804577360079489 14469 15562
602734866862633089 14172 21133
571701945440427265 11388 25532
126577526373672817 12064 13723
512871066799558401 17487 27490
514846445276390337 1063 4969
631141912589914241 6090 20263
661293105904086017 29357 30092
766004555734621569 10735 20517
788587734705132033 14660 25834
993606619675237121 869 22168
592837683198531841 10270 12604
331470937152030145 7069 26219
365725591252498817 16419 17571
331416112078034817 10323 13023
883716426549419521 18407 22892
300603959005979265 9872 20177
960594986113548545 12582 16084
532063717200205825 158 25147
987353558327562497 15774 28697
347957230687764993 10472 24802
123523759531252609 540 14872
234678961456513249 1463 11177
145358625016193345 14498 22072
325968818115637057 9014 10386
76760646451944577 22455 24191
307884056379013057 20395 27690
380205656367941441 5368 27871
807499028870008577 545 9243
24462541210652945 871 8385
241640837607111073 5965 29305
338351411118246401 10497 21303
199215544707396225 16379 28642
390131837962016449 17677 22190
74202649179628817 5425 25422
40037320995317313 13998 16330
204489298288418561 22862 30744
977928283425995905 4319 12323
518273489031589185 9407 30765
829847045792142465 9253 20471
183862226550882465 14121 23684
116051171339861985 5282 13842
72505082428509841 18685 24506
303754302510192513 2762 28821
552262077348441217 5270 20865
70310956298953897 10665 24316
649476740744820097 12115 13658
167995393547350593 6421 10467
957352611258510721 10329 24664
235373530928470145 17757 22976
272623206010596417 43 29980
113614195084245745 3155 26524
29477639340083073 20368 22530
63129557057067129 20480 24541
704897489512138241 16030 25711
165805839723553569 11884 30660
891717182592781697 9121 15726
287254431260308257 6668 16973
93349297936985217 16919 29817
183955499555970913 6220 12853
14131442432951503 9541 14899
587195760308020481 2593 4824
327710315602804033 19746 24948
388132109664461185 14984 16580
19206046160785917 9056 27008
412343685184382017 14252 17673
408325688702152705 14579 21899
909230130135007617 14507 21303
560087989644440385 24682 29374
688669085953080193 21559 29479
649551849731455617 13066 28390
388307089417502017 2739 11334
748048653792789505 1320 29541
658194686312143105 12666 19432
568624639852604481 1261 21586
868167245874538241 12701 22403
883736034327934977 19017 22567
180708418724066177 16080 17667
245933846359424289 3733 11049
455993810068768833 27645 30383
515565708401776833 4064 19568
653426171016619137 7782 23003
318941084188825409 1156 16522
115810350271125633 157 3211
409806879227911489 21112 26486
896026275828233985 6969 7986
476342727027788033 833 3607
146607820322593345 4571 17603
656678903620825601 8427 28385
195649887719142145 3724 19062
848578647522405249 6515 17626
385833664851368513 8186 9160
375592829648805825 5313 16250
421003781685442369 9844 15784
401866169894038465 2205 27674
465205234435124737 11509 29679
825434465015188609 1199 30003
80404163698048593 4290 5065
801417184410215809 5368 26046
849957845104746881 7304 10432
911748173784527489 15725 25332
221125871241980577 8669 14800
40570134144235937 21538 28834
274019805111286977 10756 20248
335476772165957697 2905 7327
624309922153727873 17060 21069
870807872787512577 3288 16628
199449169622035073 15645 28571
905550375755492353 10705 27976
240347805845431137 21033 30315
6982520452528008 1354 1686
282871433474490177 5418 9586
782478653422185089 5795 28644
805392264764392961 4466 6140
625849724921838721 16417 26936
525600395798655041 3740 11945
808944479400050689 5601 24826
73605648164942753 8062 28257
586922481159906049 342 7059
865457590718470785 5407 27567
277355257618335585 4219 6346
756987297466949377 22371 25665
454759184609603265 578 21509
781755537962347137 9444 28663
878889033367183745 1456 9407
672034905141288193 1817 17035
22547206344075477 242 21815
922078188550635521 17050 17455
553658719553947521 8243 17096
508880439697335873 11232 23771
969052293037211905 6485 12721
508854886284531457 5233 14948
131467160557345857 11182 17889
244563110451082369 21539 26292
224870824452313665 7709 20683
80633498036284833 9359 14793
115871148532374241 1735 14783
370299019824713601 9876 30906
889016718228621313 13633 26279
999640647334736385 16613 22999
553921707458325569 2267 12028
567393680469535873 3173 4180
292142868669191809 4727 19665
692773778953089409 10703 16455
467383781755483329 16105 18287
194108522013877409 8331 10195
326458755501196417 1576 30354
163577649637467457 11837 25627
850218721423001217 6720 17914
304499940216118145 3586 26421
92356572691034705 8738 27424
340868344265196289 15756 27340
297770456871187841 1275 30830
950038412250265217 10182 24188
494968218851742145 10848 19629
35207620090893957 9782 28194
195938816435866401 7603 22899
177599778267506273 1275 4638
766790072078993793 3291 21582
924000846826338305 3573 30443
318533870470684353 29557 30718
566990033761939585 7087 14540
210951955694586241 6326 9498
143069599606725713 22680 29230
147241300415199553 16357 25915
903182952122193665 2840 18098
328866399862608449 7245 22653
837486637921323009 2029 20252
214823401832273217 21181 29705
880455624572917377 10047 16971
100444529873588097 3006 24456
824483128830657153 10443 23291
986341249597753473 20244 30712
737014628001134081 5028 30435
568750977565731137 14646 20906
300447109755275201 613 23017
927693593708635649 17971 19222
740804072422221825 24188 26436
197212430369948065 10824 13918
33404897302752093 506 10820
392385028052839169 26250 26440
233140301568795393 25491 29852
228988115326689729 4730 7371
519764996500008193 3022 20336
197292694454443297 5198 26626
901665584783032193 6044 7984
606925975627692801 8056 17676
244233611917145761 5701 26563
401805062872679041 24592 28188
434768808558999361 11420 21677
890110847284564225 13806 28657
106283671006899281 4794 23569
981940978291174145 4648 11944
214874014216306369 10178 24103
120180895918711169 14397 22468
703851903040437377 7734 13288
166179998085905121 7539 29851
168511696789920513 1243 20579
197541240903451169 3248 13913
980402536795644161 791 15194
21378873006010937 8849 15813
909402141793250945 5914 21726
83909388669216161 7161 14248
527358149148149377 884 22888
28321662841076289 6962 19158
411308793552620929 232 9537
972231131406591233 20057 27232
919259677428264833 16548 17743
434535236881696833 3913 6950
326451783821013889 12322 16219
486228254169507329 17997 21172
969855163338628737 19072 30825
918755601907090433 11991 30708
840971364857495041 3157 9083
377376044992235649 25751 29906
906481987877747073 1759 17889
832986439154222337 14123 25704
421337149605975041 3310 13578
74029531588909233 2869 30319
637326747583763585 1082 19627
24957229037365637 1822 30277
666625825522999041 6569 8781
662167887003125377 4754 6549
548022075000680769 11106 21924
990847210795219969 328 16663
625026440489008897 4855 19511
405626867717760577 7463 15973
424047183075892097 20382 28995
104650976244666801 16539 22070
664442521591041665 12257 25734
70934783721458673 8914 12250
13890276723280693 19191 28223
640154544915940737 19232 29722
284183242887095841 2678 17773
42528663358329057 1347 6813
582132787530277121 9267 12721
702175124533450625 15862 21734
16885669053408493 573 18301
292149278961222337 23452 27381
255629212050159553 13279 25718
457876238589687297 2119 6924
868275830575655041 23627 28427
604916854786527105 12984 24562
540758732802522945 6705 29897
883360314136606209 6699 27743
70322095373597905 1411 18356
326668899129760577 2711 22428
633167336505231105 7107 12450
776495980389579905 10016 11237
445799053945975745 907 14270
154668000206303457 10677 16668
898228378680307969 7337 29731
929565044803464193 3776 29368
486177992788441345 3527 9963
878205912930457857 16784 22351
562227040114116481 18723 27386
984697200438528641 520 13593
588880056472120833 6774 12297
327761153618585153 18057 29908
409496441208808897 6754 12230
725456789185951617 5763 13450
464934454873883841 3335 8038
311405924378409089 10789 17039
364751887537430273 4701 11980
987988212268287873 15734 24840
866515621121678209 2672 14689
814674821026645889 5048 26663
784911376409191041 14870 24385
337822654869764737 9012 16069
770104130359300097 3289 16348
884047750300954497 2935 15740
169856662464319201 10371 27256
471181488284468481 7929 21719
431415511944734913 17433 19355
182883106399774689 5680 30708
702856422749540865 27743 28318
514138843097438081 2358 21211
170932890674720289 21699 22442
339759845994951361 18152 19176
471592940875630977 19154 28404
45460223134380585 1540 3552
893902738575448577 11751 24886
649818967317120385 1212 10024
619632808227613953 1610 10714
529823464730181825 8692 27301
657921970215340929 4454 12304
46281355212659745 24542 26777
802361980286086401 25928 28301
672335651774584833 3227 17606
708548233880591745 7116 14572
247680312713587361 26654 28754
734342690424774913 6379 19163
982042586495364097 6576 19733
364367600807696577 21425 27386
681678673148116609 25869 29112
927095774574830465 20904 21648
35118901535025061 16652 23610
675193997489444097 27183 29062
873212487649656321 947 977
834693460390504065 6535 15298
765634693066513025 18049 27759
549966724361865985 6016 29469
7061223595872691 513 10290
3366186513737546 14967 15710
775601469976617601 15840 19316
875745320439406721 10684 29304
986108502527006465 19917 25817
711559103716844289 11303 29633
573164063022712641 15104 18266
269138930194088737 23365 24664
519222963953968257 5216 10282
286371132602845089 4815 18591
729458732839173505 4463 5684
431589268671714881 13173 29668
208926176671813121 5137 21568
385798374662165569 16316 24634
836308869234269313 13690 24922
457066326004166977 16284 21003
750268944243021697 26827 27649
185285857322291745 26716 30924
478461198876527041 3991 17390
873723165611622273 4838 21228
789429178707596417 9892 29600
540243601683620481 12045 20873
69735126721521825 7027 14240
120554613992027265 23959 28634
673669058813306497 17373 30428
798756396410134017 17605 25853
690898540875746689 15633 17705
668653376567434113 17602 17914
813016758639495425 9959 28710
292938005237665793 176 20378
91302923533671537 3617 21883
118670206097817761 7530 23176
87313941911691729 17592 27519
472351391275417153 6061 28473
843691744657302657 2200 8279
537851260182762305 3102 30366
198414779071843137 4521 20194
784613471208025729 289 30932
573896682694506689 15332 26523
659709774849915265 13248 27477
974030770780320385 3736 29357
429577479155874177 13254 21952
10489030353067365 21817 25514
647029714676378369 16600 21390
874058465480917633 274 2288
984064785820471809 28282 29217
834366515761896449 4836 17571
126410198805217537 4676 15458
688649552458901633 76 24645
130602546129630065 22841 29552
459611512759021697 29402 30222
523730309104038849 9787 11347
115605107964743329 14862 18691
639490400403794049 11474 20023
684013041047929729 792 24493
170408424066096129 11948 30977
388093282962490369 12317 14705
709120192590283649 5180 22718
834034880059544321 23842 24507
687687552376658561 3972 7865
826772759391818881 2927 14940
422033856856337793 7994 26049
552743352046572737 10966 28386
189812325858383713 20 19074
407098180006631361 17983 24242
627827823294744321 18079 20251
682663682720157569 2670 24701
448163415269206657 10530 12848
566208787370644737 3959 4519
19674067177483325 6361 15880
955471134115722241 16655 26695
320345216654772033 6048 23154
287053002951740417 6845 19225
576779836593196673 15960 18507
77975136845605425 13423 29794
135921783154699937 14794 21137
362349949961927809 14676 15329
245276702923440833 19227 21107
694529239960527233 9093 19934
930878209827994881 4707 29505
889079286138599681 2383 7503
616416449950570241 13674 17985
989679658800138625 11226 27953
194739079697669121 7906 8610
816243477555335809 14324 25731
122033012946737073 4385 13518
985808346964855553 4778 6922
318266210318171265 9165 15355
464857124286840705 6217 18405
638357761368887169 795 7662
987365660386881665 18232 19107
58323864241472737 11707 18628
669056455832677761 28237 28444
402676450278768513 26362 26975
959030631917780609 12961 24332
844254866298683777 8272 26418
719833961128291073 5615 25241
382091708819864065 1346 25121
717166446383156865 11640 24543
583244768123833473 1478 18952
906508617239385473 10405 23788
65781551514795921 2472 19347
714012711181961601 28779 29681
148827378324966721 26093 30087
783336644947059585 505 21190
504473652297143361 163 7692
438307368728640513 10254 15785
996942697654972673 18792 21711
586721460886170881 3876 6712
13113574560755127 8894 20087
314967406850794177 17306 20878
309711624950580225 7975 22629
598739827198233601 3314 8146
551494365597527297 2626 3589
714961704163226113 1348 9571
852129793992716545 2037 25138
910984433302733313 10528 12359
466411463101259457 18958 25331
773839211941204737 13893 27475
896869626294943617 8306 9446
564226592877066241 3186 20902
128062287440592113 10615 25175
137164034611469537 6384 27734
354854202648951425 18498 27187
608696714965393665 4032 10454
430150768648168513 13834 14873
211363640168965377 8912 28322
793642929547104385 12652 14021
290810023810525569 26239 29057
101584944036055441 14981 20837
691600222110491137 8778 27644
653236267861800065 446 15260
478250970020528833 7289 13967
48747223529097993 8677 28715
990985958353402241 14658 15720
422829062889917377 15665 30315
99167208543082801 2619 12590
308923517708272769 1195 4062
118913382578210049 22204 24608
237358329567896929 3391 4810
914883229125681665 12071 29600
742325720675246721 21057 27115
695970111998374145 20498 29289
626315766829009153 1431 4428
350470024988613441 9172 9294
963833598687237761 16865 27191
278735575218785665 21067 27146
508016863209135745 4965 12143
464520887830222081 1058 23403
654593518567914113 2438 24519
363973967096395521 8894 11817
901001274410901889 17826 19387
898779834520286849 11337 18047
783294219675461505 12382 29974
196975236862140705 5483 26625
823022265108264193 11420 15735
869418615417433985 7960 18084
189520552203084961 12464 25413
406062303702778881 3027 7743
991580474314673665 5623 14004
863706038670318977 7863 25370
766166335300105985 11651 18762
91960703034441601 999 4687
924458148647701761 4754 19321
716879781629902593 13635 26352
250443793433454689 25995 29137
118574309326671569 1041 9761
982378353301527297 21612 26020
551911262111463681 1887 19814
566410971059745793 26393 28723
266860470056411009 25009 27692
588788578985955329 19034 22270
666618821200078337 2004 17305
225876666547272001 6098 25556
646457632685862657 2535 26601
15763677006646049 18158 24750
704678738092116737 3140 4036
505636328875134209 8223 10720
315371164966347073 3670 16477
623928236546007041 24849 25401
315327768607890113 16429 18949
790718587443372161 2691 25127
675626370872233601 20168 23906
593777430557707905 7298 10386
316140284996908609 18482 26982
466032198853348225 8068 15203
615984502564724993 6317 9785
963367062010050305 13985 16460
58768007987286097 7469 11975
209723757261777153 10611 24598
19595675474729293 5208 14517
92462103004436353 3009 8811
52896075204660777 6845 22360
194789089374687297 903 27049
587214821377255425 707 20558
577167498054947713 19470 20655
832216095603573761 14605 23571
42002403829236809 16500 25594
622090975706722561 20088 25973
634979462043560321 2414 4166
810640209915579393 2410 21614
934888550111700993 8626 20511
641989102833274881 5274 17589
233129005562787489 14176 21780
349350324823436865 16487 24186
950991726779086849 253 24685
322525129084649345 6904 18508
829956028023559553 21327 22112
167038926119563073 1306 29441
774690225089720705 13933 15625
213971690456343553 2371 4856
798641094540911873 2889 25276
417672515999502273 522 19400
723747864704797953 21688 25337
25182122704787701 20642 27877
85597018713571057 13257 15498
432491074377498561 13785 18571
680030235398270081 12060 14854
631916238363924481 6896 16922
774722672485793793 21079 29112
85317326191333361 1575 16486
596574265206591233 7967 11473
675641260665056385 16724 28405
257961098820828737 936 13845
661533318587419905 2822 10229
837584553662729601 2356 10433
990207730873020673 16991 30063
98472075425135585 4830 25867
769609186144723585 7247 10932
570915901190495873 8680 24745
679421085678708225 5227 6385
283389830741015201 8918 17759
367535321407405761 5882 28001
697040094885629441 2582 12144
504577727508642945 25988 30559
938628709372565633 1587 24466
131984784451166353 6305 17589
584112839279221377 1842 13716
98017595426792785 3464 25676
180437285525897537 24662 26740
781962991507089793 8507 17987
952155310766947585 15547 15688
151546300211986561 1547 24095
241173792429307809 12729 25503
296906831309374977 12518 22824
174020728694223681 16469 23789
126456626696263905 3583 18340
385746835552623681 8305 25260
316870681319660033 23149 26843
647081137112785153 18290 30051
668464442045188225 24880 26262
157874250267198593 3116 22281
64152646810729409 2559 14141
644669841468335361 10975 19581
994175592850606209 10853 25181
811173712879053697 6012 10999
425416036466220481 7492 26509
634352206441796737 11 7654
238101039189540833 7221 29994
210400380227426369 4259 21782
34368931170522645 16592 27515
702048357348338945 6041 19409
537495072679856641 19422 26963
276053479769501569 15000 21712
310074010524392193 7341 10594
744747300398749697 16485 30871
397538810534040705 10176 31010
106124461769368849 16360 27744
57041886826883825 10875 23514
84759649246855425 18126 24151
267136061176895361 9201 24759
78868120375261697 9219 10587
901859371313026561 11628 11684
256757079084586337 4779 9431
895713931651140865 3953 17795
528934053503903105 18664 21772
118039674829251601 16450 25205
863717387602925185 6624 29978
798184005286881153 24507 26369
426663025054296001 12252 17003
226249837364907329 14261 21115
574686186912366273 12193 30479
377254372456587137 5094 13105
979370279545563009 5207 23607
710642000438273409 24223 28131
828206344510654465 13518 24330
22596060176706345 8871 14159
238419701314455777 8017 18941
682634795759316353 17371 17492
439455897098461889 10343 14645
892342290350210689 3002 12382
833127970417919489 7951 22477
879479435359005697 20260 27855
712550840975303809 17210 29681
385793314071346305 5269 30590
480190607864614081 4033 5236
893997364986336897 4718 25412
504962519398382913 3806 5636
323146133134553537 7454 9818
225431086246558721 4277 22174
491062896529289345 18983 26780
948296843156192897 5887 18962
79075042203978545 24200 30335
675154070758082945 924 12597
632170379014770177 10439 25278
715385858196604801 959 13920
876938418508199681 248 12454
151023412474032161 15438 25134
867591513885177089 23273 30133
151227775955796065 21357 25417
878537362926746113 9524 12722
560848803112691009 20291 21482
891389681235541121 4673 13990
615131070559776513 28677 29764
824335469430689409 16322 28110
295491080831155265 2170 17672
722484932025285121 15141 20123
670698184814405377 13916 15444
748873981529040897 4812 12457
38699112391896049 3015 6081
469000929452466433 117 19695
513126336362681473 3960 17789
658165697155890689 15603 20700
583360030799028097 7790 23616
356593903195946625 6077 19099
240683439069734113 14699 21255
186882019810180833 17263 18963
577543441731307905 8226 10194
417058925592261441 4605 18333
306987815096327681 16632 20315
814293336230701185 10662 19489
241888089296153921 1379 9633
313300841519041025 8353 26562
77607732740837329 555 27306
604691241953357697 8576 29970
93230454294996433 1022 9472
452191296305660033 5789 10998
750102426467542273 8139 13988
30294848255959297 8924 23068
336697908825030337 6764 29599
148729820884373249 2419 10542
669426701095723393 3932 5960
846680299747728129 14461 18705
30448432145959717 17240 19814
853481163131522945 3108 30516
15968054399444043 10261 15328
321205523706435521 13136 26851
236373566812588353 2631 26910
650043311428479617 1118 21654
993605033862031873 6261 17299
196738932705525121 8645 27606
920805323615127297 26371 28012
539256253395809153 6749 10641
579169836542170881 520 12661
423624123606781953 1100 28837
307870191378853505 20734 24904
730310762021733889 10635 16324
988543528440153857 21834 28822
963980371121063937 12119 14367
82778335653273425 21456 21721
893554715517286273 22815 28121
691160263903235201 10878 26875
400283715360313153 9511 17635
333062541268205313 10860 27274
342691948685629889 13329 25778
783674088978166657 7373 20592
935203502618516993 19387 25655
364503530150216193 3472 11409
511670714891852865 4499 20605
81549877706883937 4368 22517
906767169527494529 9470 25506
668985030177608961 22517 24183
89685821362113665 10743 26051
467855239667962049 11259 15692
651349675235334017 9080 11292
909477445705675777 13281 14509
351565699027350593 4567 28150
961904413091836801 15126 20561
400366096851012545 13928 26486
50292248216194937 10840 22417
754953393956842753 16792 19534
43864783121939865 13490 20718
602894322588181121 15638 23570
848094328836168705 4366 5144
814064033100738305 4858 19980
949083301756779521 6388 28560
318152317324301505 817 23563
152195595730560737 5810 9405
755731035078245121 18779 29058
678700297189642753 18394 18468
45558909168274657 2364 9849
584544121102311425 5579 7488
29634519609505361 3086 26121
158943508162984417 9989 17997
967151265600403329 17390 30786
595608207230171137 9900 23860
503108329394255105 4802 15058
415062226073708033 6029 16086
212924006312984929 766 5887
958947911140910465 22822 24961
103192128289197889 21681 25622
448771736403436737 3874 24907
554077049538033601 2417 10201
983456905647230465 15665 22224
865452492028598657 12566 29492
158808384104510497 5280 7115
246469621900583745 12697 23226
18709123086210865 13369 21174
260737074968933057 24220 30716
608097107347838081 29201 30436
435409191181729921 13355 30445
808096489665402369 180 7012
357019130918505537 17934 24143
332753032871836 19884 30635
176264219315012129 23328 27954
430910275364681153 1026 21993
752781200536777089 5226 21613
212575468172865089 1823 14077
290661391972957249 252 2795
664488219351753217 20394 30389
319296964555721985 22292 28940
764735516200211457 8137 14472
766969173727542145 18571 28098
709186706347708161 7694 26086
999394413686861313 15279 23923
864425558887056385 5081 9331
512512976489045249 4547 22837
142280927826291761 4129 12005
226891915032698689 11217 18839
116315335445513313 2905 8576
994020726242208513 10307 27054
413860225846576641 21835 24785
810336773620111489 10137 24488
645436322959703553 7535 23400
667043981506832769 4090 30114
52159749203482873 3348 22732
332763808815830209 9812 15531
567328939108485057 10738 24947
333796808951884545 22902 29595
313217213934109377 9058 16224
581124601370465409 10529 15481
804853711663120897 11206 22320
405635169687894145 7191 25638
267804015540107809 1125 12685
169386730167619969 13358 19674
359127151988282369 1822 30754
939271426451878017 11491 30707
166667251077342369 23840 30019
152011820928454017 798 25815
994494394237669633 27992 29756
707164559682222977 21653 25957
434522438023847745 1021 27761
942911884639645569 17122 26104
395690560617175873 11977 13278
129104591857920785 19568 25623
307119926065610113 19164 29191
521750543834020417 11326 22972
747222848488910081 12947 30368
794952376947247105 5068 7288
109110250136964737 9791 26857
596669642558200705 15272 17478
215252069708533601 6955 9176
443311127875428929 19732 25206
560269030718416193 22207 23181
831627723410452609 7309 22074
372467368926258753 7099 15760
507476642079051713 11398 21511
552699553029455617 4501 10163
278355244924487265 13130 18818
385107668138495297 1431 17495
812596955966906625 17602 25193
242574912857463681 20971 29541
977657517311303809 11652 16864
13739592052523621 10553 22873
305201925952683713 12279 14369
399350665836053057 281 5593
122000466651233105 7634 18974
697880785320712961 1436 13650
151146809164369953 11860 12894
27587321527221321 3927 13673
869941809552177153 7597 19739
278161200913693569 7423 28473
467934113468412929 7371 14771
767858846171449729 13462 18384
651341344557611265 980 6300
134419681333532993 5887 6774
914092616573665153 1532 11751
361852640948399105 4470 15224
738094155699247489 11354 19438
606790533518356737 20344 23295
377934330200826433 12629 12736
72727308538119937 11490 29459
725449890044334465 25344 28873
739171376658994433 2051 25381
861087120117556225 20263 23783
847000972188709505 17545 28864
980255227386397313 10669 29439
407080882236122945 21250 23308
93595498747628625 976 15748
822484030881113857 15249 30562
780505518870800385 3823 28980
328289689893019009 480 30931
436352596564457665 4400 18434
583710084035288961 6079 9501
870610644832840577 7872 10356
915091333784424449 17915 24857
696805304075024129 18177 20278
69496402024199713 3342 28237
173339742956162721 19153 20508
318899014286166977 19765 20507
813269870389685633 14013 17875
896094817053153793 14487 28438
976454898533109633 9877 16038
795110061913071361 16789 24705
144189659656557729 17932 21428
895164325221728001 2018 17227
702895481626203649 12162 29188
929849526474335105 14651 27863
758018115516104961 9875 27078
121672087314067313 2606 11328
390727873791281153 157 8635
618139047395935361 10575 12161
568251078702285633 13477 18522
377848955560594369 6507 16068
875000162227880961 1143 18589
559963583258770817 24260 29019
41971256481044609 25628 27577
262403198780191361 4035 13815
859583304271314561 14171 23452
588228262439137921 25985 26635
158986667275154753 1531 20684
898120811446673921 11669 13249
183859592533426753 4212 15076
299187124794777025 3850 29444
176502092076358241 71 28038
246416735826898049 25349 26520
576931293235379201 12906 28495
206936419115116609 5993 19874
909890768591463169 3468 28408
386887562910104065 3229 30992
610437399855872129 14288 26683
271223965048484673 21989 21999
756540577008504321 13112 21260
347866869889116993 13782 18030
829029853642044417 5014 14110
981234443931945985 23394 28191
634317600302278401 9107 24661
216688361963790049 15014 15241
683392644297871489 19539 26341
843144912881065473 4158 17230
680678009625520257 12515 22782
953983476715592321 3794 25805
802083230776208513 24485 25895
788956903147287425 11107 14241
748999539052686465 1226 15906
874918142749507457 969 2817
812506026055704193 20752 26913
668127729619762049 8643 30343
965804186257766913 20030 20932
353722023215425473 3908 13125
714437583582640257 19207 21834
118445665936341985 22644 30986
381087019115749825 29250 30090
339971881705977793 608 30872
187532919200325665 15068 21651
51897991475108545 1807 28253
793209895219316481 6168 16447
551522745381276993 29775 30052
2347413375009212 25716 27669
95319155023183553 6412 21850
383396324398045633 11144 20099
207275370493292129 25677 27298
337179276857344961 10825 25469
251604987663718305 12677 23624
810782436016861441 16938 30359
282540201273604897 20039 23464
574418941092279297 24936 28193
999339596884844673 14027 23165
839621865613661825 26789 28071
81895616908056465 1886 18968
463404265207803009 108 17375
27780847596012849 15967 29246
572367161813016193 24002 26874
422305845550312129 11205 26637
154719446774340257 4299 28260
858139746137531777 15710 26216
607089846923525249 6445 6721
567900551523635521 5055 24671
905511296231626497 2475 20562
75695152988267009 7402 28710
320563355690889985 18048 27300
844137834526179585 1765 3460
458174397428752641 5719 8751
682109621214344449 12266 27310
379200538836936833 23050 24227
341864280289868801 1489 29107
546496941615632897 5069 27370
861831353258345729 23966 24403
113168063766803329 2087 17854
481713833246459457 10947 26070
384257001960481409 24794 27268
976032850943873537 26928 28950
653026686672188161 1545 11955
298890685826634689 20974 28244
650885022747960577 12844 24968
884375365064507009 18744 30423
556176820698024001 1497 20579
902074158559003137 20542 23677
576107644336492097 2293 3865
328101294139052865 19387 24628
859605896373135873 15914 23564
604254742645636609 16606 30616
518780984220800449 6245 11351
463520799346646593 2922 15342
137695515632398017 1760 21388
85924154669299921 1957 14664
572103458657085889 4215 18588
135725656805639969 2119 19290
755285151978608129 5263 13214
672237474034787457 2400 18409
455139470763302977 6017 26642
848059321729358849 4062 25749
357312959146749889 9989 22316
347456260162800833 5716 30667
375531122305847745 11329 28451
880098894079701249 11108 24357
982045931541517057 21022 30498
625957040839566081 11954 27924
886245840026536065 16734 29140
699138714646188929 3415 22942
514429024220927297 14225 29938
405013787978901953 17079 26268
585398755850082561 335 29416
807758246503475201 15423 27647
483058700794554625 23252 23828
667975014875722241 15910 24990
7170156142368712 1489 9556
880235272044451713 111 6196
156728546794365537 21695 29633
536770002320963585 706 14611
267555630863615329 1582 2411
417430822748990209 7546 21045
206785876359344193 6108 18925
11183452207703227 24617 26923
114460021478155489 6063 27225
944301220029991809 11464 28213
796436483952046337 13994 23643
522197638986739329 14684 26188
500171199343828481 20455 22798
784236703398811137 3809 15676
248772662795925473 11260 11970
582954944027179009 17854 23858
767596416509096705 18162 30560
764711919311260161 4472 9629
577185140286726273 1305 19175
680455578103590145 20164 24146
1257770894813604 130 20745
480862602893289217 2841 8138
264835480289445249 7223 8421
622764385366039681 9646 28591
130744530230149537 28983 29089
406051667802081793 8430 13232
118269585484309665 24617 30002
770920940752859009 9006 11636
438303976348510785 1490 21300
676608189253691649 628 2071
642678012270931073 11166 15114
544467764378239873 18194 30404
273089376029364673 21750 25646
573940984242490497 1283 10359
775762698679240961 21803 27258
818946443467780225 18294 29351
931218968995711489 3728 6483
910246223690585089 10959 28375
541035214769021185 5280 22746
29149837424867541 3547 22071
851553800444524033 13643 26810
820022316197004417 11319 26139
41406587626791945 5324 21817
71524407089299305 8608 16765
889670127098799617 14800 26374
41426744706846817 19278 28735
496265941789527425 6767 11703
252929117696808705 9723 15587
463954304724953921 16647 23011
108885178289718001 16078 19807
750392443239118081 17393 20657
272890378964177665 9842 24952
674529833858105857 14130 22156
987894583804681729 1064 27365
855885153519704321 18941 23570
436335167609385601 20281 30592
43657911620389457 853 27261
378125789035586049 1195 22491
188086202531959393 2238 18473
279200889969757793 26293 29681
640529723503750145 3982 6630
52078562406016713 4022 12961
826846986654100353 6304 18558
527849747703342593 16880 22508
968561122318764289 19280 29548
340900337127273217 290 1240
73452705528861633 24878 29071
704271430349763201 7801 10980
903353594684848129 23498 25739
930649782095649409 1707 27233
423460278638867009 24693 28503
803929937286554241 8089 16910
77719820954801121 67 21105
992245070536945665 20450 25493
753376344169790721 19853 21901
804962290845509249 1891 18055
679283004827954817 14820 19802
884435482796526209 5830 23083
65638450131398689 3997 15509
481307904550831745 10052 27262
528216796611278721 19952 23014
86100464292378833 24696 27887
767271513771017729 10592 25104
175151478106897697 643 30630
269142371636622369 11974 25169
23614005986523525 12435 25157
12755962472180471 1417 13615
94588566398201121 3254 3919
382861365234848705 11588 11709
249390785286756513 23763 28794
235321490083148193 24531 29128
21335475867573453 1382 1609
700673220403945857 755 4796
234405462566108737 16355 21730
221703879465717793 6961 21051
393142940711030081 250 23398
996073386388278657 20511 20954
392674434981536513 1901 30810
286379667494170337 16550 22389
840750185868614657 11927 20100
704600028309972225 11259 27207
938511767486254209 19382 23311
589807375267422849 4336 11816
856021556300376577 5402 28107
660811782260996225 28523 30861
663794513361757825 12028 28930
973012406424398849 427 1505
214505945015133633 1006 1247
79532929375847777 5643 24423
635348765745980929 13946 24696
884088342673333505 2155 8385
612088848266935809 6755 20099
593665478859808385 22274 22580
371623110003163521 8993 28715
821358050460187137 1802 2063
163582077750163521 25068 28143
599485356246578561 422 6915
29652236868905393 12595 18344
967926568609538433 17794 27779
584806029008959233 6237 16736
168232501801671937 16852 22989
81406890610516321 20031 28426
332421986273285313 8092 28724
94628005130203969 19176 24172
435167507474279361 6685 16493
493328627468166273 2119 23712
214493256118185377 740 3577
57066487611521665 26820 29789
358670771630389825 161 1160
451385609886479233 11730 15404
389122931872716289 8785 24943
785369494586802817 1740 2230
596349341473786113 10830 25197
650460424009104129 64 7065
243400984636945601 6225 7556
571214332851511105 21898 28658
625811956079107969 22681 26807
342269244090438465 19995 26191
629850951236047489 5339 15035
126020196858547713 13898 22889
157469610822506209 10065 12090
8165140379070125 13820 22860
332834512868810625 3942 23732
142853257552715713 7711 17008
967487549200487937 13097 25912
286823499146642305 24641 30530
424493005866931841 3733 11430
443450179077842689 11578 22550
2300263076381982 13161 14293
783545957373739521 14109 17761
43997141039096025 22728 25032
174279464525383777 23802 28649
562724159786430529 19332 22143
556227512661031681 23175 24489
132827166325792945 3489 22951
188964725496845185 2065 14651
515858346773843137 3265 22936
398261113709303041 21248 29032
748027661836527361 1784 5776
204348956824631489 6117 14463
366222803999225025 2699 27060
803031630706136961 1700 26691
837881919280530305 15170 17592
568398239836938049 13964 30861
62890373799621817 2075 2492
527278210669912513 20527 29167
867613241835282817 17668 25149
726316057562073089 29077 30822
155044809635999329 16756 24877
597457202733416193 20529 24858
728302318124118401 7099 13733
334829645746111745 870 23662
222136901780306305 1594 12022
97168654999755697 14580 25144
736343887694868481 17465 21604
743656587005048705 2989 10675
893684751948345729 17883 29418
104444400472409889 8687 14442
753960037705976321 18008 18727
449577244348631681 431 20098
594217912683507841 9206 16144
231836527149134497 2325 6712
38424463934699561 16020 27839
516115687197824961 5450 20986
866718653438997633 6504 23254
673268129176086913 8232 16627
97989706223980737 9770 17167
646232550371365761 9082 23056
568362376292515841 7879 20222
839865224483922689 7867 10049
819680541580265089 10766 18358
74196846839143409 7400 18021
829973492557432065 10250 30817
229706162071757089 15281 23841
396129199823999297 5723 24265
105344190831146993 8694 9683
719338199728316161 667 21024
327704291567776833 16183 30317
57864669477748265 1971 2173
550035241650491009 1816 2184
451671878716272321 5616 8214
72657691376925009 15635 26111
490686897953818177 21886 27927
463964512767546497 7331 28636
510821576690847937 10281 13952
806707912126476801 28373 30718
746089972573980033 10945 14577
186075067969468929 1607 27612
554263563550367873 3188 6186
982774551739460353 16855 19127
831654210018339073 3324 5685
244623109005431169 7054 24227
705077562591373697 5957 13953
139575599803769985 2954 24013
377788293958598593 6506 22365
40197109802633689 4139 7654
125663270840423281 9224 12859
450081434461459649 4257 17886
431426996382921153 16289 23926
492393033431682177 3226 30876
321206514247837313 3436 11790
243034687318093761 5664 8492
624910409965291777 6945 28373
906919342072185985 26 246
745372140023054209 22546 25408
320725473366174209 2792 26004
542294819271742081 4695 20550
956567039770448001 19354 30435
145343845315085921 7011 30432
228643276129552929 16976 25351
873156160128996097 27138 27743
819019935290882049 5873 6254
966467890709143553 14492 18066
249909645667379713 3001 13151
957302271608053761 13479 26825
545062740341307969 3813 13771
676083361121829505 13148 13737
222381371226525473 831 17663
118842646295927777 676 12643
682408589399543041 7215 18422
308706628132373569 11261 26214
28728493700562297 6787 27885
35281944343207529 10542 25130
15027143784720921 19201 23582
987027249086214145 21055 30406
56236988141272097 5265 7272
541588967683320961 17486 25336
129298687001536913 19921 30741
850987021949809025 10486 19903
127038735875295569 2433 3946
219803905321324321 22067 25833
942212593239133825 8021 21491
305748613381883393 306 28298
471283081803925057 5590 15705
845316271185748097 12211 22305
550709318728607425 13196 14424
963185403316405377 23119 29110
662661397708184577 22520 27302
959481875226483585 11090 22237
934547688954125953 28804 29123
144585255026402849 21590 25832
11780209344230741 9484 13319
207132208724896577 13496 22861
489052795972426689 3545 10036
487878137655318529 1977 24351
469126156295750721 5701 26880
543521598659307137 21833 29437
821928341823962625 269 19443
573566211063923265 4504 23278
423628901450420865 452 23994
389489205939678849 11657 16648
135039828716244865 14817 19563
671725443045890049 1497 11293
989832654086633601 198 3901
441592220889813121 11610 21826
164605666825934817 7175 30688
699405379013956737 6505 9439
98034779394588161 9977 26986
255576259013547969 18198 29745
580361108701012481 5485 15292
354298636651183361 1850 7741
375917600312483585 2596 10637
281046793333413089 1237 18256
876648987847858049 2574 11334
606879365258141185 16102 17103
922538517333940481 6018 29608
581224288935896321 9462 9523
728580600660350849 608 23120
348890604106944833 13678 23356
408280540936921473 3124 24567
607213343296930177 5577 28083
58813787889107521 7449 10934
930039508536868481 10902 19193
816601811997308801 7531 23920
678675394994410625 26656 29789
361402406858744001 19113 19883
595357099293867265 9796 31017
701135240481939073 25320 30982
53923256041510825 3361 17831
276746001119562369 15664 30355
850590842227649793 19971 22758
237729584366284993 13653 13970
938386661795259905 752 1456
795949632667330305 5021 20687
529294294415027649 14835 28539
75117681591116545 15239 30991
501639029709306049 24440 26998
505805605780835777 4259 21112
669403571577095809 9558 13767
46647700460361817 407 27089
954609486607988993 1769 12282
850920243411664513 2394 10824
194865812800376417 3549 20331
12395750689030651 4973 14568
219488776160797985 18707 20806
792894039414164865 7803 23405
164505454558383937 3073 5900
316344560835453569 9437 15886
428805706331996097 4081 25521
465461465225828865 6906 30424
930350289360152577 6782 22811
724389740596230017 11460 20264
875210153269645057 18443 28304
358521520399335745 27205 30378
735036287526089217 1428 19120
959823970905169665 14851 27357
542032115881465153 4846 18839
284330845147266593 3568 27280
975988316109099009 861 13008
574626863459151617 18270 24990
653451726721922177 7743 20660
378951922289019201 21437 30637
835528509340253569 10369 21098
435205766694217281 25187 28812
953245282285632129 9897 24626
836388648186712705 5143 26639
92965442683354385 6171 9229
404917029854352961 22914 26746
548075071866630721 4174 15224
48614409922890897 13029 17390
428510750131568577 2508 5812
264349733133308001 26616 30064
15048871301257095 12289 13680
590692831607597697 20220 28556
240375714271895201 13844 27655
712451212426436993 10737 29594
188046238664352225 27386 29909
727072608805912065 27141 29641
125813963379545873 22448 23993
672467414504943361 1000 7287
201726015834179137 474 1724
175444399149299105 24394 25378
533768041884403713 7264 10094
618587774919042433 175 2497
319200515280922305 1858 25267
22693641735145321 2028 3679
350092592475551361 14238 27254
321225479149454401 10066 11640
116469567966827729 11720 13829
389757500428615361 15120 16692
104385512377437089 7372 24738
157006209958275649 23843 28661
295609738372998977 14589 19869
556760929159480641 146 30760
227956035442577601 15386 22872
866633363040669697 13553 30552
785543388888566401 6750 10457
326705203253837313 14263 20643
92465558160771617 7119 29917
589571791447959041 20340 21078
634476710612400257 16562 24771
887126212256646401 3640 20658
24738483983629325 9415 11044
925546979340587905 8610 21699
256678143525743265 17712 23035
958318429085792897 14073 18476
840976719005798401 474 8955
232668709936071137 5123 11095
857426598496086657 16454 18532
649597820211880577 15341 29749
748318025530597505 2267 10399
980909343542428801 3511 29312
797325379168324097 22023 24983
909192104380238721 9769 11403
407925540877844353 1327 26391
644923321811752705 6689 16290
478760495988662913 9798 28416
398113765682637697 2651 18905
85528709465496177 22422 24207
795888026311438081 9850 16354
235463979889981793 4147 26620
865079143045974785 11377 26069
785874969214294401 15665 29682
989153205692254337 15939 24443
107681652044274049 18790 22421
891349814933704449 1911 28547
89592091185938465 11680 30684
40858408632821865 14613 30295
201473401058517953 22005 27242
126329437753057057 8046 16186
706573406570388609 11874 25810
937041781859200257 11794 30394
206700172554771905 323 24638
683764241627102337 18486 23722
10627580186724829 15752 29911
64720776376184121 6327 8639
214158400733492001 15652 23550
223257600325482017 15927 23912
616601417054571521 23529 29379
634452313103544449 3632 14890
92367319771025089 2830 25571
833182535751149057 3016 14766
353683730829420289 8924 19403
63328353885843569 3101 26987
707330297247931777 14063 30334
261499753952719521 6050 21395
336700872475265793 7352 22726
988459167838591617 5633 7256
277185844744249025 28755 28785
334876901673055745 11749 13028
659865426971794689 9499 21988
312842438706404353 7569 15400
215420094771001665 4404 28096
760146242454467841 13707 26871
62959147620947673 11106 20444
874088288840461313 20300 29732
232988100834230497 2705 7446
533696941799433921 10530 30380
636014724129001473 6418 8360
644619862052955777 18791 22027
27419131148501921 7594 20322
183913684333006689 12319 22425
732278784595397505 14836 27850
789422873475366785 946 13398
106268998831321681 17479 25310
251159484829088353 26988 27534
107035925338369249 16740 25087
940777062135275393 2301 24018
678013214818076161 1815 11560
152846361847522881 2919 30808
357570858630001729 1499 22695
12144333773086659 459 27135
834906176739078657 6961 7656
693507080082468993 392 5761
832338279399682049 1200 17568
125864119945411809 15638 19063
673096530096000129 662 14311
439013497844783297 7345 15553
739868090294979969 13101 19449
428742667206002177 1310 29924
503395069764419393 10555 22263
379596241892159041 1458 12451
514002502662822977 14998 17530
920121169618020993 2531 22976
843921902632427393 14532 28418
329395535580530945 9048 10191
985061561531413377 10915 12042
919544431533076097 9921 10690
630171878562176641 16098 24220
344078090538772609 4365 26671
329160138034655617 27299 29815
503578657972830977 17889 26378
689964329331967745 13549 16342
747629099265978369 5311 8157
492222705425948673 16904 20803
488370579568147905 2516 24389
405792746280919681 7158 21730
731685598716637697 4485 21373
42707577377019137 2874 30424
217801990348611681 2773 19918
5144989536471912 17733 20358
684506875573774209 12719 25318
538480052150052993 3679 10079
225050472231920641 5731 23145
694682767456921345 24922 30797
602543215013639553 6885 27175
198859385967711681 1488 12695
503370162338022465 5258 23695
985383266766898945 1177 21930
988105218837816321 5564 29376
262178025985694049 4652 27356
682182450747014017 11727 21374
875863764303144193 13946 19819
316266198389598657 8864 20508
51178380196336801 18260 27295
436217039532714049 6636 8635
887514622821139969 8412 24060
409138845181288961 11402 11809
741552900859321857 25607 29736
334445411335458689 6062 16766
329515078440120833 9466 19812
254218560137559265 2183 7343
770602722166888321 8831 24404
484753009888059713 19133 23432
150432478524674465 24941 30254
985618543307296641 9337 30893
980418834306025345 2705 9524
469429888278007489 3187 13761
576416938615604865 21654 30596
874650072312363137 10044 27872
69623107378948393 5107 10962
462223795816889537 11990 29880
698882567930933633 2420 20906
383114392186470785 1159 20001
945364712285741185 6258 18338
133371213694637441 25045 29389
746271277459864961 4412 18736
174534364110883201 5192 12046
698145934159374081 8395 11691
95052275621604561 4009 27077
928658545268245249 20613 27640
682903538375924737 19848 26549
350720349773386177 12087 22593
623331384905618817 6575 8456
188590182823499937 8070 26236
554781690188292481 18118 22477
302711156016346881 269 18241
167948226374043937 4868 17254
619017936430235905 1616 28717
330008148203930305 18371 30651
658058404544792833 15982 24483
479290332732524865 9639 11518
646287481744646913 6130 20868
852101517394743297 19735 29507
895616330587660801 7769 19804
840359962852481665 8190 10002
733957839306565761 590 2016
516605712554692801 7569 26819
746256174080318849 1238 25790
985271346598558721 19126 28022
487304267592460161 20347 29578
911141638916831233 20387 21342
654131191355123329 2042 12889
456380909645126593 4101 11710
758560089750869121 7909 8104
183520444487598401 7608 10519
916149258008008577 2162 17371
838039474787571201 5442 9393
33544493433733893 13084 17384
524632087308219777 17141 27177
962369880796945409 7815 8673
991513206029502209 27139 28222
869935922482778113 14597 26576
73481072425309441 10858 19899
320566881008179649 25580 28612
885075780721145089 1960 18416
39092067169544721 3100 4574
867113680393799809 17969 18520
519520796149993921 4132 7629
194729505737079489 24987 28325
864370468720903041 15940 29948
864556894145081857 15196 29385
556046483601310401 6903 20108
670444398613121025 12185 19152
851126196488788609 19393 22358
689432596531759105 4284 21917
968016811453782785 23313 24698
493063196212538945 16221 26302
353087744843644929 15762 15856
350660519307680833 15596 17682
16783000741103395 760 25702
957833394360939393 761 3905
737147044185487489 3166 9464
526533938217937729 19940 25985
843861452048077569 6357 7031
828496324477036673 18575 20239
298627098874714369 8567 18975
918232290758268673 4293 21288
694376060634599681 1634 29675
424464500033174401 5162 29750
281069066886740161 7499 15944
188805516842195 18303 28569
718709410195987841 24752 29973
793203579204849537 10411 26562
492142394090233665 1578 8401
194197937333640865 1744 14506
408696148711218369 1853 23185
337730852812633473 41 4770
638434722738193025 9375 14799
971140963303696513 3725 5311
189432603004423329 11945 17544
719249741122773377 10472 15628
69005521544294625 4429 22890
710017573410183937 14949 28541
975698594162597761 14957 28518
238335931754399169 23636 29074
797446546093905025 4835 6710
811760748801901825 13226 21757
875785786313787905 8486 19604
762627076341651329 15621 24088
625916145809849729 14189 24884
740120722926931713 21540 28147
557272048975111297 18091 28912
459370948218186497 16664 27666
817710899757482625 15368 18079
430645428400282497 8331 19163
810418550728787329 12671 22864
499058209729405185 5608 28776
937289900731808897 9834 28590
130248608118094465 763 10146
396215941876935297 644 24558
710182008334392321 25146 27349
312532027821358593 22764 24753
884706775234491265 15534 21758
547863338462224897 7961 9712
120279077934945633 1909 30149
672017564489220097 879 11014
932201505689434369 4097 19565
316199202121541825 7502 27235
947042428363211265 3932 23409
203290344651090753 15534 25858
462138201516950145 19577 27575
980261932163660545 19392 30191
984555624172337281 14244 31006
883758055763404801 13881 30195
6215535672865259 27308 29440
762060360529492481 24321 26021
339559646306192065 1708 21887
5884208061555541 12410 21751
11255342099701693 25656 27913
227475679404808065 16925 18519
33976959374591333 7209 20057
388748405308927425 687 18007
440669810693648833 12403 23316
770066947710407809 22815 23668
322410235629611457 2402 5442
609409737231910529 8004 25430
25555548254544649 12001 18366
67857528993545913 14299 24340
443606776826463553 11521 19150
454684169724270529 6117 18903
671051435884564225 5535 29981
90759921886988337 4542 6024
496410589459038913 17344 27760
676198548406201601 18334 26535
574443313154830529 18695 27214
193346767788415969 6156 29850
813863869885629697 13880 27433
502544066719092801 21218 29515
556082412181424961 11800 21192
738766671242959873 2737 3363
511094906104467841 7584 14679
430028593926490305 10631 27681
591920213043294977 449 13001
108680159185485793 12932 21926
257541664901616225 15753 16947
770302923674943745 3676 6852
388639058234318209 13895 18179
514473948216821249 8652 23940
22886169275388113 2693 14150
705768602645374465 8654 9528
302139510570299329 10500 25906
749395996949449089 17357 17679
866665743941858561 2 26828
103297343796310065 11509 20143
882571128668942593 21880 24250
531709905663266369 9482 27046
378609878845175297 509 21085
708911932264779649 3354 29448
671077129286857089 20823 27734
866940400560839169 23957 26812
271927394434264609 23628 28139
220578806648870081 1866 6446
583754368932417793 2807 24129
493592217304158273 5425 23574
823514350524170881 362 15615
977400956647894529 22883 26782
727672270776821505 8083 28458
921567990751231745 18660 21802
328720285335656129 22597 24044
959909232381828993 9536 25689
904686809457942273 17033 23957
385457077390928065 14249 25168
776125465300829313 3961 16749
550838423651125441 3020 24995
395642508412606721 4805 8951
634861896398309249 3250 15447
378846431935464513 4643 7687
126124351431212033 17094 19498
76665664382673521 7049 28912
399291687000275201 4408 10973
49177812010306353 6441 17645
333627531522946433 5585 21349
118779754218820705 12936 19517
483580856452665153 16468 28306
45746673904055513 101 17203
658410534000989185 407 4872
752058262553205761 18652 24061
268350646885043169 8223 13613
826528228889863169 27 8412
88777784416517841 1422 4532
47885057828182201 827 3223
265173993068220417 6131 19922
123649953695057489 12563 15586
891611046118907009 8019 23651
771407001053020673 6952 30384
773644489302146305 5098 14055
730371812480463233 20790 28866
418059000062950081 11790 25188
886601759014098433 6961 10663
432686644608129025 5699 26509
817324744911068929 13807 29878
714998011563903233 17822 28514
736084873986285953 10115 13336
985746393739422209 8648 9966
431244524733934017 20747 25467
471881155152086529 14138 27873
666258077784277761 2732 12497
182913459698045953 7932 8965
379155042742120001 12790 13302
429016671461976513 12055 28339
496944691752375425 16143 21868
825870943963284481 15321 18593
965210591685071489 15054 27185
988723066467681409 304 12106
736431788519752193 2315 15641
286537765998634337 2563 29472
74052391086262049 7675 15828
66328845847390737 1992 9430
482881668545488193 23265 30013
769436596309052545 5166 20324
228296949548060001 981 4849
589128218323846657 12364 21538
118301187143686097 10886 25724
372629039869185153 2950 4069
380254483461662593 5911 30572
878052813986084097 15334 21249
950455618313739649 4732 22044
973331341635830657 4771 18748
17651056596584171 10510 23334
43231359349643841 3611 11186
71948122804343481 1401 6285
822253115594225665 442 16133
405349937319577665 3160 5035
589417142758161793 5418 8535
736695561912100097 21087 29347
784858855867813761 10937 21528
482062451687006913 3521 22030
493474804168695169 8728 15460
276630428056591873 17808 22259
587082585344990849 15011 29954
661907903867579265 25373 28424
901116304896344705 21281 28661
941936110683556609 106 10966
485850246543893889 476 26014
931402502783988993 7567 20321
345618688020689281 1628 23317
414642644026315585 11208 22188
128777653547633265 447 15997
605880238012410625 3363 26688
553476241377250497 10258 21469
158011554202872161 12941 20775
239684315297441953 40 14137
635200851347924865 19759 29622
741344734871656705 17760 22787
184735499542114209 5047 14701
273540521830046401 416 4169
693483015531846529 10879 20332
80108334762382321 17717 21931
389360142417316993 9262 30537
541967068688141057 5029 18635
514991120943570049 4573 4642
194698412059889153 21723 27182
850166165718661633 13909 27380
93629193219175729 942 2493
158553247084931585 18107 26299
156050572785698465 13603 30244
690567614918748545 27527 30532
27379022307744805 11420 17299
503222520929234945 25786 30289
112309657024379569 3139 3466
349302869976099841 9730 25468
963749396760693633 11780 11886
252415701169972801 12025 17553
192464993984639681 4438 10557
763605592581413377 14965 21985
255706655581636961 9828 13160
803448038585919745 13290 16545
523777674162655425 7634 22381
763309015979842817 7839 27334
695126146232912129 9380 28279
322083810639661313 14189 16562
545780819671488641 879 15520
321497009299847041 23518 30116
89332187188066577 3056 30474
342163975545766145 5249 19934
423800612364882305 4870 7608
545783518485166017 16894 23151
123689259126809505 2658 27351
830157699882697345 13880 15705
393742989041935937 5876 15510
932367324061246465 9610 21244
482463653516934017 7171 17209
352089646879200321 3260 27122
671576246271111937 7120 27359
373335624570955841 8680 20649
721189974564044417 1334 10853
241071432281295009 16317 16630
984146126717728769 3302 26580
308816816086689985 6671 14743
929145085090002689 17149 17985
269840123700141985 15425 21459
405695096798549313 1566 7207
773924055246993665 11585 26770
709198621324834049 3349 3819
613380640053939841 24029 24106
584104284520275713 13005 15761
602275828275580289 21306 24114
462594388364411905 15522 23837
967858962648655617 4717 29709
414192738985715201 2480 12197
831391863919151361 452 19975
785816099657569793 3008 16173
746570761092776577 9224 18084
48527111772084905 6078 13254
200481386687684449 8181 21798
962674352841364865 11435 14794
771141928110417025 7916 10292
849623357700377089 20918 29884
249979970696870177 1674 7905
923564753042047233 9185 21424
833405169904999297 2577 3050
486043420922907649 2657 20591
808440186297147521 1896 19129
611310015901867905 3852 10621
733696775532372609 14436 19949
97961924258125777 8113 12896
891703894027301633 10551 21501
764307018578183041 9590 9715
765121552267622401 2474 16679
28933427797465329 1692 7880
219219495752852833 4206 27999
637423430291395457 4386 12317
267848226693963905 7510 21233
497837679498470465 13251 19401
572329763640482241 25320 25837
923173057172096641 1058 19197
526823935705003521 5130 11093
210701258261632769 29493 30323
150634096379505409 8006 16149
13464691675356023 24565 25853
431411330293293825 24209 26870
963046921365329153 1569 9772
418287261289918913 24490 28252
18361377191428829 4045 20497
504206850398496449 18796 20651
920739625603953665 2832 3447
837373933153813249 5530 26856
504875896187233025 2289 13041
983420463707609857 11489 28565
386488407538788417 12377 25498
447208698272959297 3875 20683
467309277761774657 14717 24797
287157637608005 8867 11528
340108895429363393 7487 11013
725343717890140801 10026 17633
431832510391277697 8939 12392
718515294287478017 3547 23359
997609996165007105 10974 24801
238885001215322753 16045 29142
32112750376104061 7999 26580
832108145422033409 270 7572
665773067361993089 10582 11467
615962287370010113 140 1832
679364448581626625 4125 16453
583249081044023425 18967 20894
608150460231140481 6316 22982
611280940104165889 25052 28425
758208289989045889 335 620
542419553323945537 4550 16714
802705515353931521 7982 23743
952896081649825537 7906 9163
887466964839720833 19610 21286
664498760088612481 5362 29322
912405723632158337 18614 20305
107853495054058609 11717 21894
330211879267910273 9324 27943
520126251219913601 2558 30786
544097640896819009 6811 11754
632177670281194497 21085 22385
367069279771900609 13363 19024
320820319684351297 10265 25364
708444079476432641 14337 21375
837768820790245121 17552 25626
967443222172324353 15597 27437
175837359001825185 7075 23072
69473905933147505 7758 14562
748886816678222593 19959 26152
120736674349050337 3392 7737
502007033268775169 28772 30074
75640263676969969 9861 16454
789714830333565441 16673 27031
799046115534355969 5409 21431
265136656876187265 13987 19182
868837024764143745 238 26648
69548133366154729 15810 29783
398739595770170049 5771 13473
670272181307105025 5374 7702
181593569375163361 26498 27817
162857981871411553 12067 22951
194748659811001089 130 3599
492234198361181569 3069 18064
448037406751108609 10508 22899
739125943345740673 13993 21171
491631132771747329 771 9939
698391955335445377 3354 13820
497940500243938561 5864 17493
525094415299093953 1050 25182
782189822680908929 3722 5391
660448100590848257 23403 24185
386381254107089217 17478 23405
794973525307696641 19861 22797
949732030304804865 1571 5967
675808300053297793 1024 12659
779767773217169921 4809 15280
719097147415993729 7569 22929
855371681657221249 2577 28464
863504549035773953 9603 14270
502062031575757569 12079 25732
467320482931640385 4286 17266
127930226001499393 17601 20322
703105511824766465 2321 21961
207276793692241057 5417 9544
390762597260874177 5389 29625
571179484388398593 414 9006
532933116249658689 539 6672
34320337294371229 13108 25731
996858541003874177 8581 16450
880959703353145345 2502 7864
498438474447830529 20681 24768
601046038752624385 22898 30793
812511275570727809 18012 26086
742044477818911489 11861 30868
571873556751135937 10681 23229
873307516637691393 3842 4745
794712633588389377 412 3571
379831269021540417 10185 17288
976404475551056769 1562 12373
603683096457356033 3184 4613
315499034847533697 15179 30704
162707269881668289 3295 18204
314399302650222977 20588 30753
959448673339732481 10670 27833
208560711985469985 17201 24111
384345674205466305 6983 17830
890514609477129729 169 21831
170853421744279649 15925 20183
130146839017299953 5358 6600
257672299894057505 15557 28618
652001947128773889 27940 27953
33671044690219533 7042 17030
940892262712267777 7849 20131
889627312484240257 4505 16708
154834835012572129 7106 17228
633618181993934849 4868 26262
763498574165765889 1281 27286
403326806329477697 11053 26080
365170065384312193 6537 23213
948184020102626561 932 12291
291372088239725697 5338 16210
866374539060192513 1872 30164
578530818823033089 16688 17039
981708877800965505 4542 20044
214767984335139777 6740 29746
564830493136231105 14218 26287
488034785146616897 25494 26590
744567394850673025 19410 21830
865002465720223745 27632 30238
835030468821944577 3212 12844
458964757953516737 3500 11789
873811736999922305 2702 29205
347037378866247105 30360 31020
892764908275655297 10412 22335
417843581376438081 11173 19853
671744763270151425 16770 23021
201253361440322465 18762 19348
253335923150363137 21437 21603
784656437252927233 29810 30476
206130192492334881 5836 24870
593422320270462977 1793 2698
648164360651367809 6254 25529
458562832255715585 7693 10699
250989268222962625 3114 7299
936556941232979073 13655 20380
154734007889064897 20921 30681
698834840082305665 5958 19082
864439066921928449 16361 22174
880118064115805569 16677 29243
266933014101500289 9186 12551
559198736078677441 16285 26200
398429236120232833 17580 22699
613539179583611393 14818 15368
151853617401346945 15405 16001
367470693166133377 6945 10596
547539399744859905 8227 15432
196595084911564289 10145 10501
535785609625794049 18600 18637
172465251153191457 25614 27838
487591539301387649 801 26338
95087932664384305 7031 26209
814806972135418369 4937 24775
482594388946075969 9191 22829
281468164741848897 4922 16727
634812584475838593 1034 20476
731732079519435521 22013 26702
418216783321746305 2146 24236
75340840066058241 17909 28995
729833403031094017 9050 9738
548294109619806849 17792 26250
312367791296544769 9943 13906
444012438519077761 3989 9552
954670441770360833 4822 6559
175759129585504321 19842 28102
88602408211436065 1057 21466
824143183155694465 19620 26871
947843486217024641 3766 27346
424515061310817281 4884 9822
483792492961448769 8427 10664
788022893044736641 18952 24472
812021625686980993 52 16113
968744678097909377 6930 10396
478187477822324097 10668 26847
931902715981760129 18690 23298
841313051958152833 9713 14625
980648260213914881 7534 13463
552101155571513409 20695 20835
89716797768087281 6217 16740
708418654770184705 14371 19689
713773852686689025 1260 7775
562327523563560321 16842 29837
127690628397385105 16744 17680
504752775284075009 4388 17776
760161536700909569 19453 21637
872792625601540865 9695 30146
654606029367922561 280 30413
488369250360022977 33 30470
783908058817548417 8131 26223
680868430346627969 26260 27544
7505716309349709 9581 13246
472659695209031809 13611 17637
366479872444816833 4165 14520
347935582126986305 6530 12766
988880899677294465 19775 30172
820227892139826049 22321 27531
168091446037511361 10832 30222
611785918845093633 3271 19839
168776285927275905 5352 14041
499878241257405889 3859 23612
5541894894268041 6709 15649
267779534739226209 358 8596
488025924831386945 12054 30569
550951547573077953 2562 19497
120261910658559409 14679 30328
740666435530236801 4046 9484
255633427946900577 12357 13706
180837030558066657 20303 28855
920534907209347585 4879 21454
711876052478892545 16347 16387
7138971185408850 2126 14522
122799409213826033 15707 27974
747866586051134849 12130 27732
946970612591933057 440 26980
649056003464306049 22591 27686
498573300741938369 3242 28653
767606061080730497 4191 24493
810827167146648321 934 7987
658870526049380353 27797 30162
381658036375000641 2432 18669
305864584219381889 10751 20762
836809522354165889 19220 21867
126807995917982193 17074 30742
332933406377165377 26465 30379
845605092353995521 17365 21599
600441956850779905 13399 15128
135095153786689793 1287 22581
92024860139019889 11904 13312
310932564830000769 722 11812
54503013294542769 25398 26519
377659195855596161 7457 12684
239564369176250113 5401 27000
175921851880989537 15758 22208
224496378150980993 2478 26053
267372510323294689 3994 24554
302784573195054913 1887 26337
657971520366590593 20573 25684
601478477277190401 5150 15790
782700497822343553 7177 21338
437288034709538945 11741 21844
730239676520117377 3135 7904
860455477657701761 8559 25932
428950601614442177 6474 30876
380764488487329793 23449 26292
707145978581355137 2814 6629
381107460108403009 6882 24277
373635401167756929 21260 23108
911175950859430401 8748 13487
624533457707432449 5012 12460
954431176446441089 1387 17104
737509284115784449 15086 15596
45656513158832017 14862 27143
814569635916047489 2607 15052
571866590024420417 10201 11532
343749619067846593 25072 30760
852119645749681409 9341 9747
836899077520403329 1481 11364
157312883146353505 9803 28010
843037317805762817 13698 25730
100244946774807889 12589 28470
3384248064026708 2841 14425
908748361220709505 11992 23755
921831012559447809 21505 28274
310917545384185729 12325 18121
964808694656230913 30145 30848
753422254062549249 1336 15872
379181594806137665 3622 16503
753980875310418305 4083 18005
414361416345304449 6445 20580
524136372032124609 1827 14930
822632378883650305 6049 17931
945876333729600513 17001 17509
714144175246591617 11048 16533
366207481191459265 22585 29742
919102479147536385 22217 28827
485795494886929217 2572 18044
836289721066453505 10611 27467
664398679873322369 14437 20112
859539935935185153 18225 20602
87651120476195393 13341 28191
207868775930680993 765 10950
312406551488642497 8656 13542
508314505726897153 20402 25669
283646261740813089 16165 26748
996292465537255425 6541 26352
357241997548804609 7064 23358
645930657114643457 9625 9966
33525344211298605 5907 16929
816454999108433537 2242 19255
156772983248409057 2280 9250
547186999003681537 12102 21991
833641327410134657 12803 15803
388854106915960769 9282 27513
957408518041965825 17842 19135
621271923380401665 3572 23128
515557901239716929 11374 27391
45194352795792985 12708 20271
793871607954635265 1201 10452
964724484481731585 324 26278
810689280622597121 18124 22068
239716262555038625 6634 13670
444586217392519233 4870 20712
916337271797129217 9339 11629
663001552785502209 15561 28867
65272560003908353 9563 25667
751616028462144897 10800 28391
262942078523646913 4658 5093
845472779869623937 9025 22027
736936993019288193 17751 26415
387442547771676993 19733 26811
818982332377753857 13046 16627
499123225809441345 7609 19409
746001575064131073 16385 20663
373133446868031617 3400 5359
117596354544556193 3075 30912
9146223150850121 25763 31021
916289875448189441 18339 29537
621480495364458881 16938 23971
817745357515757825 28057 28777
76033385176643265 7068 10320
534857576820687809 6921 22129
89206617932298113 25224 26546
796227496132157569 1804 28647
767509163873398785 1423 27853
561812193434366977 15039 20482
915955040168505217 21649 26263
385107060804681793 4366 28827
758358217408599041 1041 29420
239981921112903521 4069 19396
142956746407186593 13840 21062
698413860139904641 7978 29290
310508744390318721 22608 26231
174694382090041953 5901 16385
226377117318769185 7449 9813
815564794541710849 6211 25600
917564928754089217 14180 30936
696559847468851201 1282 4446
871595209134575617 8661 11394
835835385300210689 4736 26240
960775981162555521 21321 23996
474835679473347457 3557 24050
544171242047461569 8216 8807
555746407712216961 19274 19578
393477022813314625 21141 23888
443999547432301953 19352 24351
986986045270818177 8895 21622
51187594404549233 21814 28649
6502298028834731 14536 20260
29273748046382053 1141 5851
863842022888626049 8686 30699
554609438752134337 4802 18726
517992985449623681 12813 18501
905092014444850433 24577 26084
227425220498396641 8404 21949
225183250597321921 5262 28650
789314266567828353 16417 28179
450328842336876545 19143 25597
390543850236717569 3505 17937
221341609885040929 2919 22723
278248367223213217 444 2650
141339907705091857 18473 25930
277456733583768769 10896 13077
639824040830372865 13631 23496
206906075036982881 10068 10255
173685911475349281 27955 29256
807237109868559361 10386 18226
606898902330822657 17760 23645
322437816081176705 9325 18752
60401474926724321 15886 21536
970709696140779905 22412 23237
53819972025021201 6217 15202
963040809872381953 13233 14554
112770837779624593 2544 21767
210653333538054721 7844 20397
422187804182794241 19036 29713
981240175538275201 12359 28085
972103391417451905 21488 21648
502654578959017345 7450 30430
902479477988489217 26623 27663
914133196234018945 16879 30642
490659825058589377 3889 11817
209080761253027009 22868 24333
471718635250152129 24479 27557
291266326082805441 21435 26910
628734185400563969 13512 20838
685840880756480001 6468 20677
359588547631599169 19398 22250
721978006580855041 5719 6211
874393762807063297 3830 22579
652520852343563777 19974 24948
16127165662634725 10952 21155
164176010041941825 17488 19758
343337732001064193 21219 30191
179592537715940641 15125 29078
792742497534614913 22263 26231
726289908760037377 8002 10611
878952204963656705 8409 21257
537055344931239617 8211 24629
480282057534264321 17140 19635
346086442640924481 19479 24370
456484110818227137 5189 7363
119301454664373809 8870 28503
406289324408103169 703 16148
498572087594652673 14059 25662
169274414403492545 12325 29728
790302525908593665 77 24524
795765971483046273 699 4579
656622074490471169 11267 14740
317502934506453697 1814 10882
657373601254825217 17654 29340
597488885495689473 6599 28640
930432536454389889 6967 7732
268597736837666177 22275 29411
903630436038234625 9615 21263
507338492303500033 5612 12185
185431433236786337 25699 26005
60422068286303697 7023 7978
608546179010097921 9480 14153
751687467465583105 13954 24728
944818477793489793 6541 23507
280016380291318273 17653 26305
729333797280951041 7189 29669
582559340588897409 4053 26677
656223534608542977 7016 27918
787862472807578497 710 7090
666708427587629185 20261 25491
871252616837747201 3817 8569
997740934140352897 15332 30979
945546488832196225 3173 12621
207270511962200033 23225 29798
642070649600082561 5830 29604
44352915595212041 13603 18361
327897715286329857 2216 5339
528522701124934721 2725 17020
570708417493587905 2916 25393
460913033523183937 20557 22459
503116211721579265 11791 27913
325492645886349377 19999 22401
75107399177749553 22163 22505
753708904991114497 6626 22421
499394506337669249 10795 22902
721056508024993537 20783 30463
576956713315038209 10743 17924
742327195816045569 2654 15723
556782281659440769 14818 22474
253195870008049441 18003 22672
220625410995051393 13470 30577
222141309039571425 23170 27575
810608432426253185 13321 30874
986300270040949505 1444 29098
948665086499911297 12214 30971
612147908989697921 12271 15752
649107428295724929 5203 21470
311850397770108161 8925 12206
479006621947416257 7803 28513
731881252411525889 337 6148
723816866356319361 4864 6523
724859619019504513 9880 21053
772847714600398977 9488 27611
655398366751597953 3788 21370
417015765679611393 9 711
271665517717245569 8227 15064
872621664976445953 24893 25596
452392477253013697 8490 12511
45528850723147945 7391 21975
244275112162377185 13364 13514
109360541831588161 15162 30906
70770801559433497 12950 18445
123576104818642561 13966 28957
375578883495101953 13625 26307
195600099124771265 18090 26225
337814965535855553 18204 25569
647319561747824641 20382 22065
394336309165204545 2046 15793
435477512696873985 18150 29265
176491909492568769 20656 30934
988045955019590145 25760 30495
501750785843874753 6910 12393
483978943118739137 10317 17808
439639312445947905 9542 18310
586594773417179009 5645 14287
602421217093258625 288 28806
792909928477140353 17643 28213
969526325965773569 11989 13239
85141790182934337 7105 20178
978082693695959937 23775 24324
96970479275807265 9678 13159
477476841043525697 14757 22489
779598554350773249 3050 15672
346306171353354817 18478 24410
258576299630586689 4530 16721
913502673769613697 12367 21785
651883968722831489 727 23132
758568413986971265 6404 11753
228410607033520577 4733 18769
136767010929773393 17030 30212
680735242316817537 18909 20487
720055283621327617 26257 28983
248125379650073089 1606 13649
803598267421875841 7624 16070
426497508284445121 26797 28239
961325282289514881 3217 7204
164519337896944513 20470 28324
531990236154157953 2798 17370
942784553818885505 12696 19118
960512650084446337 1223 30244
517660378424860545 25960 29234
73220120314402945 19256 20930
148732728930514913 15993 16096
151941858879091297 9187 16120
69925336101430705 861 18820
587430790096860289 5011 17756
771846498675305473 108 5576
607584575858147969 12190 23909
554307665653620801 7361 22163
267671463639715073 23479 28311
574602590969039553 11117 30966
233317667341502497 18723 23068
518476721787589441 4795 18315
744761037560678529 2334 24880
648860582013103489 6755 28643
370913133936461761 7037 30684
340218587355590081 23616 23662
614094548581789441 330 29430
300916366093947137 4859 13753
374459575331137281 3465 8919
388680665985344129 11304 24050
407694796806779905 2426 6702
266301588598370401 18759 29279
768706439535499393 14034 17656
237288331026743297 8277 23009
664832065755376769 14414 28912
356122093010629441 12476 29858
75738479589510641 6018 30525
115684619203943137 20760 30184
878684196768674049 16597 27987
924162056924931329 23694 28182
191405083189387425 3079 23644
971321087487861889 17209 26239
882951078378226817 17447 27275
893853081218214401 22291 24761
226899019833432193 7746 25801
632532327924803201 24957 29827
231110957178785281 629 12449
243589362983190241 1743 13308
223528228458015137 19158 25574
394566069971372033 9496 28455
774024928160599809 1366 7335
424206539120451265 16145 28924
866654108622178433 11034 27464
642998105794060161 5631 27737
592649581841996545 12727 28435
889553146131024897 9380 18495
831456942605974785 19780 23542
874494263493826177 27429 28920
747370135396437249 10984 29921
835165215137084929 14160 14771
298985126813043649 15581 24462
146623138811701633 6297 13230
691456517790541569 4530 11334
45676621988608449 4478 27049
393076391112067841 21588 23366
794381090060905857 12697 28910
312786877240569089 10496 11400
992705752987593089 3705 21089
261307696714645473 13504 24868
383647916314156865 13413 14270
236565895554619489 4163 25399
654873139779031297 13923 26762
507112589368752257 10932 28936
757705487751817217 1060 24500
485453190656329537 1418 20566
963020274819161473 11130 18627
973452007547358337 4904 21346
583355192047218177 679 3642
767349028283106817 26639 29586
928687154036598657 7715 29839
75663467430906913 27557 30558
663571214229957505 5408 9226
381974609017959233 27778 29214
873910518350772481 3769 15140
123945730320251361 1821 8389
83908192126170177 3556 29395
14121409948742781 9635 18754
336246593104679169 935 21236
302838066173286785 17158 29353
864301497726724993 15480 30077
944692503852166913 15467 16697
124796666705282897 4172 23036
171376621733905665 3973 4206
545089099180000129 12712 19870
562957515372161793 863 19482
210491419344979393 14336 29075
995581745716044929 4238 29740
129053471045349249 23227 23242
529205965703226881 12745 17491
65915822101363377 8226 15824
753650979218484481 24533 27794
97413154476566177 15026 29380
712500267299148545 11742 17923
254850988480118433 19177 24348
889679349477695745 21054 28273
118744136631615761 595 9883
731663620605985409 18702 27092
397167887077177537 4476 16829
506753171716432833 15775 17650
361914032325596929 11707 14421
849028598265491073 1092 9430
597800627991379201 1538 24847
654592329714894593 10079 19526
527774923258359489 14485 17567
317733341151154049 23300 23626
385699429417673665 2824 10974
197150533319181409 18873 29569
334466453556398593 355 25701
448273097483806273 1451 27434
625735666993509889 19549 28614
755199902908408705 21135 21683
966987207370603905 12973 29883
444259373627261313 25374 30235
568698919457364865 7384 8570
768276969367228417 8343 25413
156832317367143745 7403 19671
938446295486713217 15294 24027
626358962508451329 25462 29846
466678365854654913 6280 12639
49976484638218465 5203 17956
537467965223640961 8132 22174
894009540930472449 5739 17981
691567687122976385 3657 13748
793686943342617473 27540 28161
128680701760728769 17420 18096
295285779559865345 18173 26956
50666765822178665 4908 20427
1338189762972065 18030 30755
208184137778829377 9185 16211
256048589040307905 4240 22979
896306525625696769 6753 22795
600702327937295105 12891 25812
720544273105261313 20386 24675
397827695010338561 9114 25119
406531180632448769 6430 13561
430613475086854465 14440 28285
444873817058748929 13551 21111
108155281919767537 6927 10095
530086421837999937 17399 22429
703334632220627713 1572 10905
577529552951077121 29213 30137
335925007563137281 26008 27591
410953927024344513 683 31020
709648571048543233 7219 7672
29427089049050893 14248 25605
274871624154815905 12213 28814
872972612693182209 14145 17789
9283430181408649 7168 19363
928389284372613633 1378 28760
46954948850387977 864 22435
652238078161708801 15773 21411
653776664034889857 12467 26562
668449917245993729 22240 25331
248793773542832513 13936 21230
893497235152828801 943 29438
549660559388097857 7839 15007
524917862028516417 23583 29017
556650803029558721 11358 23924
352631733643342209 11564 22064
938676539674300929 13050 27983
724433217430231425 917 6282
136514174757696337 20207 24398
193403048884043457 2214 25558
684726728301978241 19955 26866
963254550764773377 16633 29521
622624854810116097 4553 27318
952640547874814593 1622 11576
884957552118887553 3155 17581
666519748907887745 9346 15708
16807536093484289 15367 21161
440593068665684481 21056 22292
519624347040018369 14471 27964
910010961114821249 3275 16998
237995898332233217 7228 28759
105711085161466657 2711 16615
911465792362260865 8326 9561
439690843703289153 1449 21390
791596537958657409 5060 18279
836031956132977409 20394 24379
653855360884318081 6552 13482
850501834431000193 3743 9724
316379851819423425 12130 12717
699831632381979265 4741 27966
96001641139846321 7689 18269
874046557687734145 6687 12678
646365974292610433 2507 17993
700384082969883137 195 15029
135323178335010401 2537 4265
196084752881731105 14281 16257
650009835426974593 13060 15559
984511162601883393 8634 12290
888584204458592129 6839 14976
22454390128672233 17942 18219
991576840576460289 18902 28481
899962240158593793 14205 16221
205578098003496033 16350 30786
151090952048789985 11260 18544
222009882208059393 10119 19802
937261205486386433 15533 26447
97593442302947857 13735 14607
925193280643668481 7822 18555
230264694609946465 2610 23632
559100030395534017 2084 2136
107475951142884449 1396 12880
647055976359055745 13267 14147
161854264619396545 25259 25870
653119442871890561 28999 30819
813066113563987585 10526 22722
754321155043527425 586 21237
889389428726321537 29979 30495
327350043283239233 3378 4025
879779989112517377 19007 22705
902935480085105281 17727 21025
59802231488337297 13441 18496
783917910355576449 20 8625
944116972738552065 9417 13380
588345854048952833 357 1329
563636404617103169 19992 25117
384948975407489537 16864 30746
685306357573448833 24332 26290
764718039149030913 17450 28657
1605762863253091 15685 22940
890912748262429953 9630 17077
528901966445285889 24070 26915
209380841365117473 13347 28784
750251714438565633 2546 20116
378779919909071361 4125 17786
810033811711758081 4040 6087
916323401463856129 14293 25850
549045762669099009 13371 25121
5056507849083404 11291 22874
925735490304443649 3887 17689
300318650098518017 18100 26599
2127144371844026 3117 22252
583601112659543681 15740 29584
30168639286568321 4068 17518
335901166046923521 22377 28462
974859921590027777 14936 21304
713608081103849601 11657 13238
412919079228341697 1920 13288
248656589000489697 7407 29497
893733229308526977 20167 30287
779599484650383105 13794 23666
572476070799648769 6271 25599
997621443639630465 23541 30862
362383295100929793 5639 28296
709939385002321921 2972 6265
612534216669328001 22573 25659
436460792521756929 5956 14991
80631599833612449 9035 30209
627366432704882049 14845 16761
390259768583472769 12553 24812
788775614067887489 10904 15602
700730454069773825 12190 24646
955311993577915137 2641 12108
509897260872147457 25589 27646
412556261162393409 13423 16929
238180635177702273 9650 17575
705182283122177025 7258 27790
943191299104608257 3644 27808
925481858077674241 8473 21688
845605877852623361 8766 11019
407060973666723649 9073 21850
665569798677577089 3886 11383
703382101101567489 22092 26842
888681248310309249 6627 8738
851034985362780161 2735 30528
103761805279315665 11102 28789
807516703880068609 11553 28831
173837072303204097 15112 21979
667037242686070913 10482 21941
510763049924204161 12096 14369
223052734591448129 5978 26992
68592441846153209 4575 29028
23087635384989369 18091 19823
216448408098226977 10131 28021
253770391140122337 5721 18265
936482707618896641 17922 26932
897323829306124289 7024 16829
379670257995226049 12050 26289
291017415099645377 15270 20720
448579085936319873 9044 28270
557348490741553345 1862 29602
707758179356982657 9550 10338
404550417643960705 6896 29694
710875883445030657 6635 14726
937155480373952769 7514 30369
163706314557142465 11870 28516
157311943684561569 5104 12628
899037181816158465 85 15868
460086202045964417 2192 9459
986132839789700481 3923 28353
265434196378478753 13398 21581
966220441159354241 20752 30075
735635119949400065 14719 17817
172829179037218945 2709 15353
670748045588027265 14812 15839
592374687181791873 548 21381
225072047917755937 4710 27456
680267649402150401 18558 20122
899598313258010753 16091 25093
590366055758554625 10993 21592
989254728812149121 19788 25135
958062965886593793 13533 13948
304487428529597569 8268 15906
550708792067116097 2072 9562
612020023016178561 2473 6809
542718269301513345 19640 23582
651528438232347137 13594 26641
277145652268703905 6878 19139
241392275299354241 313 30081
487037885175904961 4621 30378
176299106686883521 20144 21263
83773346393162033 2580 23661
862634691271630081 3386 14223
592739686819594881 2349 27458
504740505010474305 14874 29433
944166504101506433 12995 26592
662870390833212801 4845 17660
170807534570311489 8801 25056
967400136846293889 9891 15203
816712952861696129 4565 27050
964465778924214529 5492 10248
288121608226372673 7202 25086
739620337134411393 22178 26044
840204183278221057 16833 28024
288326545997854593 677 29366
815399353230784385 1750 14883
754131475708561537 12901 21659
981073051364933889 3606 24098
800307544478805249 9635 22486
700355035830749953 2584 19851
464715460637521025 8049 12001
709356344943135105 16944 22320
632558545524922497 13637 20334
615499360688541953 8941 24019
720822229833430529 20922 22849
334678133583242497 4407 15128
342170025185986049 3374 13103
820785058765391489 10613 28802
345789406021665985 8642 24951
305871141088463361 10945 23433
354173223047219201 6550 16404
820367616239504769 1290 3408
520047132207878337 3023 29926
487223038942705217 25414 28946
463888322158247489 2763 16810
247475199252516385 3490 13605
951675364787590145 2155 30794
699072870912548481 812 9152
970780278979795201 1280 9135
683526146905645569 28771 30836
688083641922247553 1856 30498
538285095604425857 13682 28817
455225148730811201 4632 19196
593328968647522689 7381 26352
574442628252896257 16580 19234
172065287733236257 7003 17094
560637267387853889 16655 19995
757956404510107265 14710 25416
8726625938663802 4651 30934
783097682657444993 17466 19482
922860929176458497 12160 25837
15584600057319877 2565 29091
163615798891996193 937 22242
100900794878302945 11320 19087
910065800200847233 166 27863
517488624912967745 6580 8474
47720144436112833 9957 20379
808808602187145473 20197 26740
459954797383737473 12160 15298
295119236830242241 3088 6023
140163326932409409 14227 22737
2661575474807166 8927 29137
684123099632138625 26838 27895
672760774954522113 12891 19377
252917423716553473 2411 18761
590079462391020801 13044 29412
255998907607924769 16238 18136
891069168714420097 5919 7452
325698487441783873 9315 16602
961406513559243393 1903 23478
909927092163606273 2578 17816
406570085152960577 11805 17608
31881663156440257 271 20426
197765085413681889 6323 10997
702477531904115457 10672 26161
362093019981482881 18595 25239
35812475640014441 26352 29814
880195576430370561 4134 9086
367697299954564033 26686 30173
78635478703315441 27755 28894
78991885188031569 4652 30135
458044766072976705 5545 7412
27381481351817173 6666 15629
480175106312469057 12136 29728
543685860670834113 130 13548
465411140666592641 15725 26262
383987848034372801 18587 25113
743734519824553089 3674 14963
928219599794857729 4103 29555
341760020149099137 4308 21825
62917450680423313 4250 22694
266186489742818113 9066 18907
621101200567252993 18065 26948
526353556729763009 1137 18480
14752968138118661 7357 9685
89873817001684849 2893 18048
255593617505724065 10905 20352
24846273408559937 4078 6369
415790948404939777 10119 21479
48491573463319785 4266 18268
708706183645219329 3455 20529
68596059577291865 21349 30959
692799442544732417 10121 15749
134597129169772961 16026 19831
846971907371624833 16128 23592
440628755034897089 24004 27260
568230537081340993 8447 8788
486708390773895169 6556 11892
455853224059879361 22629 29827
773841945204427649 21192 28681
94844493776925281 8501 15825
217730735386705729 19907 23120
382090958909941505 15725 17172
743385671637998465 14536 14967
790460170790929281 1800 19440
312301054987084801 17777 21986
902568001758808705 19411 21005
792034745538590081 3044 28139
257811688522316737 3368 21129
497810941041617409 23880 30459
264964669500301409 6073 20732
419964550513913793 15499 26362
191615479463074209 9550 23404
316003149578119041 4922 20826
452175999566591745 2533 23840
323229946607629185 5642 20011
842161486635127681 25079 28915
297133906145827329 3184 12318
653556341216471937 28542 29469
822370453327028609 2504 3705
776138912145704321 25462 29722
859141150378444929 11053 30986
2842652635123955 12251 28955
237244607403884097 1988 16478
901967128577815937 1665 15987
246813293753174177 11851 25433
608248933578664705 7173 13172
649127573886477953 21884 24934
6477713832929056 10643 13118
901747284109585921 9272 27893
169759287994011745 7412 23083
968359049365918849 8653 24425
577110617162027521 21182 28513
258426549056618881 3864 6859
888990281210624257 2002 3542
376848546188671937 19770 27073
100447772959164177 12673 20195
224921540054207713 2271 26120
436933594435444673 10254 14408
130352598899808209 21040 24793
772387611948239745 17000 18301
892775932207992833 18873 29656
385091547885878081 1075 5751
835828601397810945 5933 12375
112915439169135825 6036 10123
178222864161266881 12273 29924
328519925467915649 6936 19820
723913177861849217 15310 23583
131474117163470801 1138 29658
708985740407765505 5420 26348
459508750947520641 9987 28073
34614524936262825 5039 10695
766488473473138817 6206 12424
904939877382115969 3512 25149
284351300573163713 26426 26911
453968349424574337 19430 21378
450621906496429889 3094 24557
658602467311705857 6293 12229
631038752585908481 23297 23695
968381177356679553 11082 24076
4696355396923480 2483 13743
588911772534441217 2901 24490
862811532500714369 326 1430
538743239247939009 14870 15047
107613690629484897 17687 30067
539559960301314561 7217 11672
3212676958639805 14208 21080
494581155167725953 133 25701
343679234235587201 5189 22122
826140356490906625 7222 16084
176412470834392833 6020 27124
475358564377561537 26362 27019
105923095866820913 1998 28022
943816948664899457 9301 27085
677771274637194625 17390 25487
426715980285297985 10089 21079
294693874020843777 9229 23027
752754516989380609 5195 11295
91417914565184337 22471 30246
528539814791887617 1664 12105
952188584718164993 1125 8886
20169628236171633 16527 27301
63458318364610025 518 24867
783210019281103361 503 9246
419784004311047425 29 147
57958705861619113 7408 18507
692582308904817921 14097 30797
229516445020156129 20134 29174
797024511797452801 3295 17207
730187300537235073 14476 23459
507469676608565121 14270 20016
633251146100480641 6524 14768
966751551413345537 5118 7872
476417342977281793 14639 15455
827548904074447489 15279 17515
911447745753040513 21274 26550
74856570895811105 16416 30416
100414376972846497 21529 28961
37247273894251977 3109 7934
205094974421331969 12836 26045
507104287147335233 10568 27717
789097357700153857 9891 29913
202678616302804929 17620 27200
265719877867841345 3281 15436
277882951588232161 8519 21536
267927371122819841 14570 25090
204408709401405985 5064 18499
864712298326043777 10996 23891
571944494759598849 4326 4671
764911397153451137 2849 6838
503057393768202113 7523 7763
80216363790103889 18665 25951
492426586233314369 12870 16709
879030814679449473 1531 3453
70454867809871761 4845 6967
233792192458270881 9644 24057
945802314098493441 2464 11791
847574543091081217 4259 14574
354156452718754625 14105 16653
716172143613537281 19841 27578
912857930725444097 7671 17702
632321345076828545 2168 3522
265499418878079041 24211 24946
95996035336458625 934 3506
37206490658569185 13084 29588
732907691671737601 1383 13139
631096311505203329 12257 16539
494479115900109185 17723 30303
728931784858794113 11924 20703
457544525358937217 8122 22577
786615664738803841 20939 21767
838990531995978753 5610 30899
597324315603991297 8452 17103
291391062932699905 1603 7521
653692112760708737 3740 14185
995318895582190721 17435 27359
556795720662513793 3792 27284
990614269333374209 4429 27984
781497756396589697 1557 1607
997170624631753089 1166 27644
4291606380341762 27158 29302
569091619260216705 6297 16439
181434286461993121 19120 24561
326756333888628353 2900 12056
952091749566484737 8467 11731
642860057557609089 11340 15119
985984863411204097 700 12167
996115992413240961 14477 16438
370892640024173633 7236 27516
847158484653345281 20731 22709
842285169106204929 169 21150
688435157716615041 22555 24982
505486921757018625 14422 28205
669012442204628865 12512 18340
750598443251504897 14495 22977
454707654143664513 23598 25950
867039013779695745 17279 27917
955900769078123649 23126 25337
692648756737881345 11576 15241
45774898371238497 2349 11640
576632613581871617 1448 7484
213632651354853217 22439 27160
701594319304092545 13854 26030
374463999935347393 15126 29959
876035470131959937 12599 23121
224032514708948577 8106 18822
13097332060382883 19370 20786
438076092094579649 2988 14630
871966321363949313 15501 25897
359637415761195457 1611 24145
36132839021121297 11687 18243
238038390573041889 5150 5642
924909785865928321 2105 26573
596989793354037377 14813 15587
195415268366176065 25888 26423
370698547306236737 7008 23822
814933842483078785 1717 15457
715265453634142337 2786 28617
249021946191646753 16576 30196
449953275737119169 5497 13859
744122887260793729 26396 26530
580295296861844865 1213 22384
671246875520338945 26630 28601
886985285977150593 25805 27908
994123787085222017 13618 21921
57277361493728305 4649 29721
730089563820882817 19747 21208
682528594758498049 17001 20668
320764416028929153 13667 18741
754766074805314049 5028 12445
271111715731663585 845 5145
279862579058605121 14498 29376
905470426278505217 28744 29393
998375971635280001 4402 9231
156593246601744353 11248 25597
538595036077186497 3539 16601
411878033108841665 14264 26661
669930386240832129 11242 23178
184777379345732129 4383 30226
986054308388279553 7374 20148
729094945175440001 5200 29607
565779549255804417 24361 30064
934176624463049217 21365 24508
509965544076312257 10647 17827
680849809921504385 15997 26830
950339944838770433 2434 11544
819956273394339457 598 18511
7606699995225342 822 24187
999519231640711297 15668 30618
965575514787897089 441 539
112733721178756241 7015 30546
496771274463515777 9969 22591
409832119199442945 4846 10026
446534149182479489 22164 26518
326019538135639681 9169 11426
225927286225644513 4805 24788
739900394103905537 12663 25446
663927689488044545 9034 14904
220143794522613249 8589 27196
157651011871582369 718 25174
624964499997950849 19368 23570
228233202532617697 10352 30535
362897769319388865 4876 16416
212799766611343713 2545 30116
936598264296556289 8580 20632
241405374826197057 2068 26688
317190906952589569 8995 13821
84415875850186945 1945 4829
448692033997808449 19602 25289
151907338853686017 17932 30961
852564786411662081 14980 30217
600844249902738945 3574 12027
129802203272880945 11773 23212
270647888723484449 11215 22975
281083998309469505 15560 28633
237193953920627361 18640 30385
564770832708880705 7733 24878
638189684399645057 27254 27607
951477249513416705 14811 29707
752650172188285953 21475 30700
389107591573584001 26094 29865
730273494184952961 8971 28020
872844794513980545 169 14447
237192312865420961 3836 7069
846589297683969793 18477 23347
166670596655489345 8122 29256
327069490207279041 14185 25920
363316998522211777 14162 23537
29846446892101141 2045 4666
199386968374195553 17940 20108
535432448746831809 17739 26594
994096651924639489 870 6062
458222878352295041 131 15238
836431634931653121 6959 26558
9879484066928513 11220 29188
745395627982421889 14322 15423
106640675102660513 9421 22604
277235372676752705 11094 15100
104825374096037649 8565 13588
743761674070857089 20954 27770
90179114581978577 26175 26794
150247629408124097 15658 28405
625108455063454465 6998 8776
878231234580457729 4012 6297
995060523009534849 25836 26510
341506896799156609 8608 8848
695382289155901441 24308 25710
889228064034586625 20151 30510
438078813580908417 13147 28914
958705627925137793 7575 16007
683393164603060609 10627 25423
855466088945380737 23 3142
240434863676860289 297 19507
896462962450495873 26692 28200
943656060562034305 8692 10499
74234774252079921 22687 23777
572558273245356033 561 2060
247559812317330593 4714 23735
830296500430492289 9060 15112
134968718203456465 23423 30285
314774007698396481 9332 26657
368539084653374273 17192 21222
561435488946784769 6018 17670
673278132407364865 12009 18078
482466526565723073 2138 11920
167461788588223457 9932 16239
517498543132560961 653 10440
984713573975515265 8532 22558
978429796266603137 14458 17320
282245301231139233 12170 14670
759141747299452161 3483 17618
355902096740397441 15517 16727
800970644198791553 5211 25123
389775967721913473 13463 25132
465896850476141825 8182 16482
726143190913862913 23880 30676
592531794400407809 1166 27202
293142293518254593 17803 22677
554807743215661761 2228 15304
575286797793200577 7360 18320
545471194815853249 2301 16547
525510066428847041 19232 23978
541801262315019009 13019 29087
803302630700617473 11867 29341
971402465191040641 11321 12081
567364633840693249 16412 21475
281720239020273761 6111 22019
742335317765867649 8293 11493
617269025336092673 20538 30966
966461069622550145 19242 24502
262135091299953153 1665 3526
351543818929346945 1637 12482
201068268425309793 10896 28501
478607907813223937 3157 26813
749406126248203521 13242 14072
476341471154302785 4952 27134
815713585654599169 6027 26002
98497308924191169 1880 2242
83031127126346865 16100 18817
803855194791882625 18956 24615
280647689445693505 5978 26637
543691772000467905 23586 27958
497995813467525761 6202 14124
671954162841576193 2956 20224
224102084974383329 13376 21049
396467623991849665 7087 13464
908437444553882753 4833 8061
155879905992183169 967 8472
467811266606624065 5705 29927
936756319988599937 3484 24077
415098248929240321 4811 10941
189536712314765761 23307 26858
20887829351771361 14201 23605
438548885971368193 4331 16547
881324567932509185 4277 20954
812443593809124609 3405 19504
827672748186337537 27277 28871
809844442414568961 7097 7379
657173662028071681 6199 12695
762152345179163905 25465 30150
59795152564554145 25092 27650
374913474865660865 637 19159
489812107469148801 14312 28734
458920625730090817 6759 28523
696384572113665025 1419 9734
4068178999713013 1212 3947
333991670058679809 965 18456
217289865641721025 10442 18861
946227414912264961 9116 13299
851418615119353473 19102 19980
334009544969504193 11780 15199
140025445577240497 23792 25418
576374924369140737 5126 7698
560752373134643969 4220 14350
775113959251655169 1688 25432
335076336135603713 3543 7940
814893607057960833 9178 16121
823589786215631361 1096 16878
556592409289336833 13952 15909
686623523548323841 5031 5143
379577694419801025 6914 13122
735894252062276865 5558 25801
401442311573674689 25528 25967
607106402757740033 21 17019
584868158520883713 26072 28910
99490737582168977 6726 8951
941111644229593473 12714 23759
807914201093925761 499 13001
928170708547050113 11836 23675
983972868205878401 18231 20444
272724311276192577 23147 28646
821150717691228545 8824 20450
133337612929373969 2856 29779
822142949603016193 8523 16638
26760534109754985 3469 8656
561845538053010049 10705 17499
209251684426966721 6261 25757
608587649689010177 9195 13542
273510627677040929 25086 30441
776888722284486017 4807 15045
588076894643414529 15604 18744
442977695033317057 7490 24679
276800114753783073 19830 20567
530879081968638657 1744 22684
60545412822428089 2965 11925
477600620594241601 2561 28932
635409333159316225 18772 30507
536443866959007937 6921 17906
791236953856177665 7300 29057
47374167613735809 1964 3440
370070560123039617 16386 18373
863230292005741953 398 22709
738649734746424321 5232 10620
369402164007507137 4413 29429
72584277871925457 5621 20263
430882156617617089 11996 13198
933314639783951361 9277 20567
171657457181463969 986 14947
60992597330553625 798 14493
391468162392815361 10492 24517
189491944955939585 9288 23404
154615513394983137 3396 14399
230296105116167393 10304 17874
579967722725076097 17213 29890
396214714053819265 14708 31012
498000463074685505 7526 11438
773189565271010817 1542 12794
310865402809415745 14095 29023
802581315135775233 20178 29748
124000470359359121 22587 26224
412886053902724353 24013 29667
937351935732937857 4263 25639
978102978898469633 21500 28540
29494150127373333 3024 26567
155337294600840897 17847 27898
389148345641334721 2697 11619
986307492631688321 24187 24997
348512159322378753 10089 23714
667954257663438977 6825 21831
847005384020508929 23963 28996
900288557267508353 8030 14968
532220864051293313 2320 16255
235075549302777633 8343 20974
387303562525321601 26825 28092
50948593092222441 2613 24439
1415942180525321 4979 16340
257585810602250817 1054 9472
789084858023802113 6401 22284
317662424464650433 13332 30033
184485735502089921 28051 28461
557791332569266305 23027 29590
297855985105233153 14564 25507
629216867878604033 706 16499
85054928480726497 15967 23262
345329435669668801 9581 14660
404560290724351297 3802 4792
469258353420165953 5896 7697
495431514626329089 22929 27376
791810922239093889 23474 29702
152541137421483329 19456 21403
201083889602081441 10219 14661
986311829162953985 7682 17780
369235150645153025 8063 16889
17809418169765225 9200 15787
114291498207954593 20345 30039
646082490386373121 26169 30100
720014063521617281 17015 17021
515551899855669377 18189 26579
220291261648078785 2715 25717
735002214416592641 2522 6547
56608891311782377 9202 15366
725020736197894401 8516 22403
501568902916623937 1940 7651
465433461459962689 18243 24749
320110309242963329 10903 14571
361548037052248385 8820 12486
864366920046542465 20007 20239
758381548697453697 211 23163
365243613207582017 10980 25809
683628142036486273 7772 10148
816455285483947137 12634 27090
282520038011380609 141 24553
761794060348577793 2611 28688
839374534739139457 7157 11160
548131158547853633 25467 25562
312643688452308033 21655 26800
808737955937885953 3543 18038
524133461950203393 149 18327
839616508604073857 9167 23545
892476866131072897 11949 17954
618721421896495361 3725 19863
442942602869127425 5915 15814
52590570263681969 980 2822
628733840597814017 4312 7519
640115116533110017 1250 17429
810555878606880513 6255 21313
435552212316871105 13402 16520
840410679240601857 12617 13179
406728552275708929 12896 27067
349985015003941441 28929 29675
426782161732155905 21024 22156
134994292300714129 17555 26610
228306140836309633 4749 21900
199380084334894305 9961 26326
466468145388766657 14510 23953
161485393259805921 7735 9895
716937745884010241 1395 1739
147405266362884641 21687 29033
719543957766724481 6203 7892
913106535106177153 4525 18094
666163404404898049 21314 28330
389257798943521729 2827 16476
798327795094472449 9425 19783
618936774833041921 5305 17918
713374051999679233 3506 5370
838697845457890177 1641 16529
91352477948085217 13604 19098
806488718961158913 1267 24778
196521616910899873 3974 23268
114850103278161697 677 3919
230961977508961537 508 2815
353804524411383873 11441 24200
609441795081394817 4189 13431
924424726736877057 16063 30445
943281528118553985 5254 27025
331752684179658561 5903 19502
434425246524114049 5884 24723
318080852182294657 6967 30590
442904112919073601 4142 19049
700989928487654657 15298 21671
926086924230744961 4727 18642
460991004157282433 8324 22476
380800812738250753 3319 13254
744020131896743169 16373 22042
598992823262562945 2794 14769
228704243038055937 1247 16693
394157973464125185 19073 25879
735817547781163521 539 15255
866697682051707777 21008 23099
335970398111644673 634 12621
604546936462476545 10590 20769
275842806058218305 6765 7705
47490142794600841 27501 29584
403472428557297025 17698 19762
76393752614897889 655 7163
893599720669026689 1357 17297
19772645641481293 11025 28775
549989180627111553 1081 20933
688363425799657601 18115 27988
707166872492816641 15987 27281
327035954677057793 5949 18880
809321874995010433 12450 18191
40107368600381225 8895 28710
751772973660944641 15952 19306
820111754947035393 7205 8007
65684876260750257 5949 19576
666820464209230593 5115 22177
30226993113782185 20137 28699
725965281513794049 1981 27107
790879979456992257 13904 21095
762066976391643905 21886 27517
779995743214311041 1055 1080
762762506221761793 17864 25372
773513908612532225 18620 27047
910089096498843777 3975 6392
48450905796723729 3962 16357
917227078019038849 11045 26388
236226272473619041 8053 9950
643909725352209281 2897 27914
548167125686529025 14420 30334
271180050816596449 1834 19975
332190174877869313 16990 25994
413458720880250049 1911 22240
292400632980612609 10912 19893
740294501469890049 13656 27180
447225344511611649 6805 26267
254040862164309537 3336 24500
535646684721410113 1420 14423
372036502039989633 4448 22024
68294343361575473 17221 29784
871950749543266561 12952 29060
648471754538800129 2780 7337
465917627532348865 17765 18125
131881447595663553 14419 17374
340026341140394113 16465 17358
307025657866528705 3230 15628
923841315321098497 4909 9959
765101481375129601 8646 11677
247395381107175169 19490 25735
577517492966929793 3941 12214
29650007945264181 16996 20244
566047535711806657 14833 19060
147459166529266369 13273 24212
410620216718410113 12136 22223
85011169410577745 12801 28926
34932433439113453 8398 17358
966002490808939777 10931 23399
750759671434618497 6902 10241
705432029046562561 2306 30476
320454320164390785 6499 11895
683818753926225025 16872 22729
915427747392424577 25876 27685
989254338853342593 11409 14138
52342182212701265 16742 20549
908871706787614593 9288 24779
349293917747782977 16427 18023
519615592626138305 6697 24906
16407728558551327 3256 26155
762131660396583809 3105 13013
30607430614264077 110 13980
222111110467679393 2635 30819
727216237072074241 10570 26637
976050803324319873 10990 20309
161191799768484865 17507 28956
378666203089778689 884 11499
359635968580040129 11836 16255
949281095421945089 3541 26150
748616713229875329 4916 8961
662218359065079169 22497 23318
917353907759636609 6288 27901
216665604397157089 1357 13154
966647890339171329 26785 30807
400380107418499137 8257 14673
206650210244294657 6118 25922
927601687278603009 18828 22887
918955575430725761 12013 30311
564342960145168577 14804 30031
19375133025906877 2959 9176
323308653410443009 19462 22083
526815072258184385 8655 27089
298805696907663809 544 16883
641615712786620673 11757 20640
255935041957449985 10022 17128
594040810491275521 26498 29486
418455279800113537 9751 20601
234795346685960033 3173 22374
688287967457633025 19308 26220
785916706353415169 4903 20830
877159942170266113 14471 24220
984113034865362817 16733 20616
87610694234761873 4036 18533
892052846315532801 7172 16934
120090544562870609 18351 22725
984870676012295809 15294 28116
212501256977311937 4223 9955
658919598200977665 20604 28685
730882195388744577 4883 20658
309301779249938817 11578 28348
67856113003237793 4479 27509
993667950589564673 17303 27247
331972456433660993 14544 16075
343323579886007489 2024 3023
644615054161626241 8257 10407
8497011535776978 4255 6029
154569256299708961 14155 16712
441882135665611713 3702 8331
391928485472668353 13872 20569
230408973836841121 5606 16401
605349980819042305 6877 28247
970316846628126209 15820 18533
408892255976532225 23521 24031
115206288900846945 4062 26482
981887160895951233 8345 9539
483882297966875521 10155 27808
857800067349607809 11539 18802
531918097173285505 6716 20614
861724797617952769 24117 29095
864051683933016833 16322 25840
654425650153235969 21501 22296
113750952582332593 6382 13467
666656714330116481 25319 25772
753682644311329153 1814 14172
693517948605425281 6846 23333
777775364058907521 24841 27900
211623468189102945 14705 23424
298123445825698497 9058 30108
626699055010199425 20899 27919
505892471376991873 8462 29685
336161352004410241 3243 3379
549820381505913473 3481 12410
979398146942109825 8683 27252
846557087842892801 16234 19642
806794933434090881 6635 19022
583276354064967297 8160 23592
424311766465088193 18947 25011
967022191239092225 8368 16804
814327475330713985 7710 21732
408001167197387137 10835 13561
619003003565204353 23322 28105
370648539399024193 7168 14260
485690520730614145 26325 28627
781456383914193281 16170 19238
759366068096035457 9680 22418
238599240353575937 17765 27040
722778971145487489 5727 14762
493377036078914689 11436 20524
40389918373243465 18120 26724
389895631648311553 9546 30923
379310199950154497 20791 30412
208069296701669505 14928 16457
489431622611597569 5718 12731
942605531682371329 2880 16265
721869186263830913 115 16903
462532768784644353 8856 15172
130408524173070369 11441 28716
250500630265701569 25032 30456
395475391294510785 9233 10059
485108614092386177 902 23602
432164625588775681 4887 20120
666864298530722305 16978 20971
751645191157081217 4026 28202
540755654644147649 21744 30448
319862462030407361 3965 13235
217637232367746241 11032 23322
594315190185554305 4458 28371
53326141493105441 28986 29234
310573664838479169 404 28903
651513911180412417 1639 3849
774300729238319745 93 30612
690046411968598529 18839 23842
246140982365055553 1825 5526
361080667478102401 11506 15106
906229436942581377 20674 23161
415875460512612737 8197 29685
607588291257805185 8180 18596
857124035136759937 4957 23866
5025810740164617 15606 28688
591961842040564737 21756 28487
22464658900098301 18092 27979
332718787567738881 21535 30118
425818621481639041 27960 29900
968866622899017985 9415 22613
633000369528510081 11994 24415
113886504036255329 2696 8639
947262472669223169 22250 27797
736762605479288577 16576 17941
839178565074483585 4056 24782
683130425466725249 17343 25535
641247175771198337 13805 28628
76028090875983169 3673 10372
224012339521046049 13367 29130
439008592761720001 7618 18848
721227788821579393 6954 30476
196472322153329761 12611 22400
412565325028360513 6747 13839
361487613444477761 2358 29613
428233269278550209 5837 28189
65179781299750769 10542 28585
212540581763541057 7300 24951
465881688811858625 19574 28792
191166776343692385 2504 15646
664337008312447361 5281 19508
680439513770544129 3276 15771
8858566255337764 1690 15284
451334785141298753 247 30114
63478883558847345 943 22885
98086142835093425 21554 25747
253793672472081505 5461 12097
257149407823078497 3912 25618
66806677110594849 11709 17757
121323943637484881 11097 18186
589558645446356225 20187 29436
772427717298327809 11371 19026
46407933638338505 6011 15666
264399139042758689 21009 22296
540898628833470977 2928 21737
381327500393155137 27083 28196
496543741191903361 10026 23336
145297436653116577 1565 23005
808516834224160897 12107 18450
967249791314614529 7422 28127
152232439270509441 10746 22842
571327219241602817 7956 21115
765852827206767745 10666 28942
966418815836618753 18038 24401
376095668511528193 11784 27959
169642744898958145 535 3663
634695564677780737 18737 26164
895608674134265985 3345 27806
209163163593846241 12428 16358
240152530157196513 14841 30855
914971215978251649 10491 17771
595787268171733377 1460 22097
641752155063233665 27867 28608
251212343503844705 12762 13871
91422051654301841 6634 28368
459330700496153089 11114 16126
536715987242192961 4306 20497
631385690069926401 922 24644
451953993454392129 21155 26069
379839697705904193 11409 26585
335739890685591297 16030 21975
499968883362662081 14819 22996
284059600084230369 14869 25784
214252606246517985 2656 25603
415770081285959489 14667 26160
788399339220497153 5856 7713
256178127742142433 2070 20820
732561233040911489 20322 27128
312290806618666049 13825 15600
944446153193460737 1616 23750
413767665053438081 2006 17167
578535321282927873 8807 27021
173582935947255393 9181 22949
488447897796000065 8564 16778
633244011211754497 11999 19188
824862825014179201 1890 22338
799252505983066241 13579 15519
59915463042322873 4135 24337
273169756418564449 20244 23414
599305437363952385 3860 25819
600528602510824065 2101 4949
4534224855923697 1446 22358
67912747588987801 2488 25889
728016099060454273 5555 6075
311792390853231169 23609 26013
803831423845359489 2538 12904
435568592262750785 22524 30553
803106528518938497 5219 27512
404583318352653249 22350 27396
837247934057479937 21194 30457
464764882223587265 29083 29971
870802234978270977 8177 12628
888379812096832897 17127 21280
730670160157210113 25567 29780
33918217988581745 11884 12733
562869064292257793 19171 21302
617590497508135937 8115 30432
325114184539621953 22332 23684
165856698580906689 5464 6837
888103145585574785 21976 22206
811613380652165249 10105 28061
579562055655422593 8731 27793
679083120345108481 9012 26081
665084218556401665 4916 18340
294094881701656897 499 19008
285155827825128929 1219 18265
47345516503551009 15069 30502
236514788248882721 5829 16683
887593391415396865 8869 20015
643160193530086145 17532 28026
688984678185828865 3110 10753
355593439128298881 4812 22983
489043459259480769 4208 27484
672285854100131585 9564 14429
478500740289913281 10286 27706
94164005770352337 18447 19344
987422123409562113 20915 29138
234974716368093089 9066 23132
391055604254500353 4523 5185
80882205923231249 14941 30466
364908571827815105 7411 29449
676811143730454017 3973 22220
876712717136481281 3670 3686
47261855617136921 9522 12669
903047592407165953 8854 10090
674942392641405313 772 9606
819993344795658881 25272 29879
423992967880721473 1546 18675
361796441317924417 10599 18491
703742592374148097 10672 21952
11056778990788275 455 19129
895027948977400449 3294 27431
637049144678275841 15348 23548
409289739408698945 14573 27508
661123716286720513 2256 12543
360148811396769025 13018 18208
665862162000170369 5935 20456
295770740549592385 20594 24824
94665153361884081 7775 12965
577471883627367809 5207 9555
32096093035978157 13436 23528
170787113339763169 413 2150
786756371088539905 3845 19722
926905975496808321 2641 8457
731860015168852097 7606 27137
273680101018534561 5484 25207
62604741135199761 5498 26976
747119417093784961 12971 14665
150693408851072513 16902 21192
469280244672027905 3258 23187
198733996311300833 17107 29098
717129891483764993 959 29244
354915776299723265 22693 23942
173639439843448417 776 25224
257154071938682465 21300 26501
866122589096164609 18914 24793
39461296207878857 12504 16449
179924751208595521 7018 9988
624947462692613761 462 11200
260315987295584257 3570 30005
744615497122058625 9833 22248
460219329478583489 1300 16004
36318060107074505 16543 17021
914294564753191681 1605 25623
454578286873033473 2701 26977
567838231967151361 8004 26195
420909452784695041 13988 15327
358753059306607745 15391 22434
231263057527147713 10732 31018
987152354754080385 3062 13994
584114496791212161 10802 17510
841461532537664385 3637 21935
786150307249148033 13156 24470
752923602589127937 18840 22650
799549410247504257 3920 13984
789753576807171969 6091 8837
629666594735088129 9305 29058
764765415112528001 19606 30707
432611526259218945 3320 29365
789125553464344833 402 15272
799150980985206913 1642 26792
377406397118498689 22283 22322
753212964544712065 127 12981
473651846895805313 1044 20837
900071729641755521 18221 26342
273677628957337057 7899 10079
905890666936468097 12150 18230
841783820495095425 3416 30834
907211243415577729 4145 20754
91167823259574737 4526 9886
341419297839376385 19646 25197
239497530018397249 12695 13324
578867322767823873 20475 23972
338771408472304385 8740 26088
865055250231190401 14144 20783
647351349645674625 14763 26597
512919156499510337 26554 29275
416244420723181441 10047 28375
296250233386199809 16205 25889
696348558888715265 3153 6883
503447304731711425 3735 17100
945608335771744641 2567 9566
771099462692600193 1313 18577
668985686778569345 7577 28524
484423625432999233 29261 30088
591904234770588289 7368 12964
144315137217244417 24998 29618
437794076024644609 15394 21762
626119938668328065 2483 12199
343375533740562817 1236 10864
188898489548417825 22240 28491
97213776566235313 924 4808
93018530604883409 16328 18675
135498479564567729 10362 21798
260056037417978561 3728 10923
870814567634525313 8236 16445
201213684515497697 4766 13292
334112287423643265 11955 26178
430775570168659521 7075 27184
561612702609124865 18416 18462
710016601069060737 26548 27970
81826728436958257 1530 13380
449727677790530561 8727 11800
367312934087962625 3922 9424
337536647589931969 15491 28608
797380734323930113 5441 13849
82047088502573473 7595 13257
735397570192873217 8128 22265
253605168204689601 6470 19388
185042730682106081 4216 6511
818707535201024641 16589 21363
187626799705483905 1067 6755
835104406374629377 44 25686
242708504468573953 512 12397
663642134035594497 430 9941
724121365669020673 4370 30413
787508750736254337 9424 18340
782167016985560833 11534 18966
796861142407873793 8262 10468
720058927101419521 168 18427
370558826939575425 13663 27416
519045253602520513 5995 27226
668338281313193473 5040 10056
771293188943644801 119 11326
803166234785368961 1568 23377
526061518097400001 4207 15255
287508370667904257 7976 28892
18939163814380325 22474 26893
459958283917618625 26305 29035
741139095368914945 3939 25158
657350648578496769 25540 26664
299072818058277761 5875 21233
565763225126193729 16315 18221
798260483859557761 10207 19692
965106638917188097 1340 7963
405957911459708481 15820 29649
210627520457396865 473 24897
17153000835698153 11425 18900
22956608570549265 25780 29792
631301127347484289 11372 16475
471842956316340417 4782 23596
308341052196531969 13332 27344
775087328823456513 1818 24887
25487670138275577 17610 20220
675513192075190017 14387 18763
680005296227768961 8277 26117
410533837030097729 2288 13474
918977443157473281 11080 12138
652351964875140993 3289 30976
176555880178845825 6069 12187
686351997506971393 4842 21436
714335773336003457 3343 11767
643998951827572993 1926 4443
436832452224088257 25011 30432
649834696959768321 20409 27052
804896483610121985 4637 23992
59859536181154025 5605 11181
680239311768637825 10051 29703
712755292226727681 25203 30114
359847991048482625 13786 25755
942391746726745089 403 13581
156636420679099329 22104 27569
370515269185514049 10122 24292
224509091396782881 9125 22973
2322752260784711 1950 19629
822037619356755969 2441 12524
154471783828864065 7446 15217
77509241365063985 1067 4108
775298807820409089 13462 21705
915592837127839233 4848 16636
270882652266205793 8435 28223
444172531086252353 10481 20925
528151779139893313 4912 28248
949302918700730881 4312 18769
913464248254154369 5169 9412
40164213246796977 10645 18374
315872628858077313 1381 28537
412660469934117185 20680 30025
271519467298244161 1930 22734
985807684931273857 16140 23129
228462844930266593 5655 21914
819029419373002497 14046 16167
609341237901457281 6670 21299
635707265732591489 10892 23181
648409040965677953 22349 24386
955046359441134081 5402 26794
516889815662064961 18147 18268
478582043657951297 14176 18453
902289172322827649 5245 7345
761499735328776193 12991 14567
62712097143997169 4220 28807
818567531307976961 28524 30920
281041303250336929 4339 15714
893745152983917953 5141 13661
388226250257414337 19599 24010
713588951222448001 9242 25144
129152941659459233 5091 9519
948348042702882305 3470 16789
522717888795352065 19488 30891
52541713670834153 20844 27574
779280941757210881 26202 28549
663785204122952193 23495 26965
359942633274268801 15092 30522
256595125019344993 4437 19937
110784173255314753 2165 28956
217035934445014785 3144 4872
793737010822024321 17601 18838
118503632628474529 7574 15681
622913881700245761 7031 16828
451978066958368193 9973 19768
669513066046274433 5119 29367
896780035526035073 16532 25719
179905230143493345 14668 30329
443775883902723905 7258 20914
163334595099467361 8964 30905
280246131360442529 8058 23427
159268230388736513 11309 24904
976882078884081281 5804 8768
377202389033580929 9348 18828
975992291867527169 8547 23099
128882454913952673 5346 6931
90726291961537697 125 7520
749345092508445313 8558 17244
865187523781415297 8560 21208
515127880771562049 10410 19126
921354787641241985 19320 29394
467229062481944641 26117 29899
253399742286035233 10334 22095
984679266818535169 10391 23015
280821154851587105 22146 27653
568547761168598977 13115 13766
223901322238575073 2845 8093
537573918020971329 2139 4186
207483041030378945 5709 25762
185886550804976737 11287 30649
414511560999727617 312 6277
48927857813982457 2911 20889
574886452230110465 19985 30386
282715087106094401 5189 26511
283404548277829345 8266 14213
260793624077795265 14465 17685
546843620141608257 5227 8929
824844646236410753 12906 15359
631402155435011969 9399 23083
933069438714813569 8703 13118
540734417649211713 2580 15225
199884479152228065 19511 19849
503866491713253569 10021 28755
41404687579959185 7149 16925
535961359462284289 1306 10873
639297479799264385 2054 5232
722568290316729601 4854 16092
948395799127940353 23014 25045
212715916018247233 6976 9228
699523892369864321 520 22112
986876345734131585 11858 23328
369100039096171201 14167 20047
997495759721466881 15594 17711
540820280138770945 28981 30765
446202387600635585 1990 7775
559457757340897665 11295 27487
642750215170217089 2866 30124
809832346804579841 1222 4595
765634708283968769 17252 28573
442426544086661249 11615 27939
292101161830579777 7795 14752
623742253265955841 18680 29752
289766523732538433 1460 2301
676688888835560193 8657 8773
940140501141534977 2852 21410
193736620857389857 5557 23702
933410502445852289 3827 16007
901268598512846337 7090 9024
944069612779635713 3222 28251
471538268758731521 6140 10063
791603208218475649 3780 29159
350225734599224129 19166 28103
487522549274551425 5590 20277
297215711075931905 10198 12573
236331431068535393 3491 12485
628115484517795841 7202 29789
135779616848402897 4321 27800
546187350467388225 6652 22322
946920589990298881 1846 22212
931788502904925825 2145 19679
404083025752207425 11280 22119
879404962660981249 22744 25828
70052643367617409 5242 19532
269449156099373249 20051 23300
431638027991887425 17448 25397
788641282271353089 22920 24330
610841300551044225 14018 15959
995119090732874369 6941 28848
804722956674190465 7566 24875
578502087485173121 4758 10668
477074853736198209 18877 22416
86596937197928273 5431 6802
491616401759507969 25450 29541
852491951934094721 9204 12014
15305705384463409 1055 23168
247856063504872993 1427 20201
975130964283970049 6562 16170
570817598920807937 23713 28288
742459715499379073 35 28566
922151427120414977 17373 24277
527647187607335873 23754 26727
155621368603046753 18435 30413
564471897613088897 2558 23511
328859044303602113 4986 7470
247769932456087361 8093 10913
752382505273612161 12466 26049
530416814846987009 9489 11185
463567720722810625 10174 11347
843059204962777601 1501 15420
166063602001425889 5838 14855
964856330389210369 16978 17897
764877776248642561 13307 14678
122569826053073425 9274 11111
213346416119332353 1129 1603
192713212678896193 7066 15054
599805863272710145 7283 20054
975895908901073025 8520 27436
38503203858820001 28001 28973
481810547003135553 24719 29415
459093934201110465 22342 27339
28658451261371453 13088 23531
84969528340035793 29953 30105
912083024597322369 22251 29993
499894272413971649 9427 17008
741374013792984961 14503 17898
886779984627420289 10881 13983
693031030193111553 27894 28255
901446574468781825 25402 27276
69751006515637929 16725 23108
117332271156993073 7510 12591
719791091780464897 18210 28709
94047672155287649 17278 27577
836904105783055745 407 14538
615465331030772993 1941 13850
532650754641281281 5756 26143
826784923683579393 18535 27689
135858336120797681 21458 21891
592956701957017857 18905 21746
146231357971871041 16889 24428
908480896304556801 22683 28329
635008937457804673 23250 30389
340020562491925889 13489 14901
686062589140050305 1186 14526
301775020523297857 6658 7291
897762861181227777 1417 28337
397354057209138753 8905 29027
326917130319898753 17328 21208
694317731270931713 14434 25985
345139160563242369 9817 26865
243136987844395 18496 28572
505976257413237825 14731 24420
195119536449443137 6958 29721
428250224946445697 22863 27991
252083175268477793 5437 14217
793446964301651329 15106 24292
999001780656417537 551 3148
874800315131075457 4397 5072
815651829376971393 11828 18347
574312129076389505 14445 28765
678032914133058945 896 16451
515373752182675585 7554 13296
269224820364211585 5830 19542
930006475465759745 3094 17223
755374146558896385 1767 7656
463568955872979393 20760 26941
744157317746807937 7483 28949
832386674720623873 3667 13555
813046774740417537 5641 27041
148067884679669249 3300 23191
108247249568488961 12139 16041
170692943228388577 4622 17592
109090535008451889 25245 27135
500489859202311041 1329 15271
86809925828386977 1069 6798
843445981604389761 19472 24963
419103357750447745 8721 10375
163215817502155873 18105 30080
107058677043180945 1597 22400
451426134456838209 3876 26746
69308205458870729 27698 29530
866010316742638465 9466 22647
831611582024518017 10727 24705
236955288937508609 391 6405
249527569475777249 3030 5716
645815623095295105 22144 30224
818612602361337601 13816 22800
212435337075120865 8419 24398
150580996756193729 7821 28686
664021583682462337 15024 28960
248324368098675297 5698 11400
713154064241876993 26612 29196
86851028959262785 8384 27206
370178212853510017 9319 23172
412752282200226945 6684 8315
373289156425883585 6242 12985
975658474506193537 11780 16648
327741612835502849 3651 14905
633903343071406081 7750 8084
159237704773204321 1588 6533
644594312417883265 15309 25437
360129548262072769 1912 15520
400050937202831169 1627 3127
172161189623054145 3459 14742
829393057262652929 18047 27450
795087267765929089 9452 30263
964626640371133057 10795 19056
445128510488160577 22852 29382
170996409905871617 9618 20981
529978576220820225 7794 28804
100224598304674113 3283 14781
574501255629584769 11549 14729
393216791458318209 22643 27791
754848270837904129 5352 19536
536191148786226561 2834 6946
327150137541309505 24525 27849
373313220368960001 14445 16673
345551425659372993 9474 17037
212264809322856961 11896 13196
113508421294667985 1122 5147
347657257500404865 4767 22194
864389204548821505 27798 28554
466987400265221441 18322 23216
592021303796201473 2182 4256
723689723761612673 1188 22169
515881465053233537 11458 14214
746758715104174849 5183 27253
525778626084800769 16571 25464
207119901952527393 10564 22789
332769947005608897 976 26109
202462600112053089 3249 6565
121436080335001857 14603 18968
368743281399122945 21845 30682
891183882950137729 10766 16075
452934377029190913 8005 29989
390226270743070785 15428 29229
646671903224930817 5572 20964
350088984903472065 19859 30287
889926047623188097 7159 22991
949099665451029761 1684 18989
744878328216447745 142 14315
1532516116036221 17917 25852
713789470169142913 16522 19144
166855697611040897 7132 8726
694820490694898049 8265 22098
524518109866456001 9913 13484
693346507713524609 284 10696
617440100108581249 5709 8144
599985533105655809 7574 22980
23195712410078785 26342 26804
692231828892555905 17989 21918
564185052847605569 25283 26615
499286449679207297 9936 29780
762911066509197185 15487 22376
786636406577937153 7613 10244
220317946354413153 11164 14793
439561316003864257 8467 16048
405877077997978113 7780 20708
289480620218437697 25803 28015
40101583279195553 13228 19900
924531357180516225 9446 18514
899032783079242369 14710 17383
901613036935341185 16412 17875
440907512665262401 4369 19830
451416422903537985 4283 10026
934146021013127425 2127 23973
224047236712930689 6023 9117
460653983115705025 7992 18176
10304905829546131 7627 15046
835369878039308801 11346 27156
913272270902151425 7115 28453
660524772715774593 21966 26622
718025072457027841 3058 25641
630132066274846593 29 21055
255435313226296769 4373 17893
504763968266516353 307 11465
309736485944942081 18733 27821
20147198448860593 10317 21435
20205591042010697 2630 14789
824528686551218433 20284 22041
999199000347221761 6180 28562
632095978173133185 17676 22263
261269584267108001 17401 29710
310065818490997441 22636 25951
333503008132684161 6095 29090
730589208504376577 2982 15319
621936562638662657 7289 16398
205524195649360321 12506 30228
560153540096184321 22573 28458
4779791329291073 9080 15770
529883611310520321 3456 5834
106059190117846929 10799 12029
753362761346924289 9974 10435
876629109097684993 264 23450
7648182738844157 9346 23063
501946725855873409 10572 27908
431165691483659713 26804 28187
352476911141813761 2090 9902
252466721837503617 12465 13201
175487064567661825 11560 18396
663852913834123393 15668 23266
876182631751738881 22 10793
452217854012072705 11302 16669
851709594677657857 14467 26200
114906940247312401 15943 30531
114552508826896833 22722 29280
789690814401904385 9027 16178
423327260413103105 8733 19616
65206076882365241 3512 23677
583767512793208705 12203 27303
265672043974202401 4309 29373
325947281918445249 7524 18828
106166405236582049 18021 18276
525683498062953473 7871 25297
847307996522214785 12714 14094
115012499211033521 12825 21079
813549163797720321 11098 26687
278663716121265281 12678 28392
761118002621625345 4712 5497
296989085141063937 4012 18714
656062701692025729 7125 13698
419376442848509633 21463 24689
223530334694924449 5442 14842
971470577841003521 21093 26908
586205589029535873 11847 14065
336973535431930305 25018 30654
993905224022992001 15137 15362
747549243940738945 10675 30129
998975721822024065 5948 28457
343360808682852801 4904 8100
288073308326328705 12090 24866
778302762584459649 15533 24022
930429664866526465 24299 28008
423854769257367553 4219 21364
481214649915326465 17727 18202
104721179513802561 2102 8307
765312346348725505 430 15990
839244031678809729 13491 21000
818564871879669249 17105 21619
979895082679050241 4386 8602
203159865625540449 15295 30498
847864224679490561 16710 25454
936468925851411201 12662 29628
542715058506189505 18599 23134
526852913195103425 16833 22900
216353942717027777 1522 18802
254592342034481345 15074 20909
386483763582404545 12516 26212
167385441754877473 6542 19168
118762868077261889 23170 29590
346902332945315777 14752 19989
902379452626092929 8057 24796
363808081985002497 19916 21543
720983146251136001 14888 26769
832979639155023873 15473 30681
123172602679758833 3452 4988
187478678774031233 22749 24103
743298003767058945 20638 23990
485324330762946241 21229 27233
423399428005154753 14106 23888
3848545528047254 14099 20560
667289015873159041 15193 22023
439957724864665793 3450 7364
294626652669805377 139 13123
361352908471733505 7927 14161
880391923895480449 7547 29140
178555959404487649 9481 10155
376664960792567169 5954 29826
463252851961289729 8847 27361
854892031248560641 11428 14896
356711390023104257 7783 10592
527643140363139201 16507 22303
541564192284173633 153 22358
657830535443970689 10336 20082
355213661325617409 8106 27560
419655137966458369 10276 17147
218951413719469921 3091 9124
450754243530290945 13270 17771
384355859903291009 20511 24703
586027111127677313 12329 23702
30482409275268909 12482 26104
726959532704633217 1073 16311
64460395944362145 1338 21547
76785164846938865 5860 28786
757627592005764737 20117 26883
459208718861212609 9103 14871
112716995864939665 28004 28979
628175851715425921 433 16980
786415293640860801 30529 30842
59746086613189 424 18684
295039232580474945 18047 25853
169514763295183009 7746 8131
884169557934900097 33 26208
944049872074280961 3195 20626
344359185321490433 6488 20035
397502706704969473 15853 25370
248076779158711969 9718 30840
476987360612419329 16310 22220
530349919774206337 14444 30986
287618107082920449 7313 15365
426649444020501505 22388 27463
300383665199852609 5572 6776
901125324297407105 7774 26065
699307466294058625 3911 10380
374048820506178689 1409 6370
623328759963563137 10253 30937
550524241531345409 5709 29542
503367003416713025 5962 15571
948639112178557953 4363 12942
101475707889498785 15218 24815
225023609372680513 3951 10649
924927065676669697 12058 22774
201893673867434849 8376 29304
911733814434889217 543 6563
36401283541405153 26428 26544
484480592101391489 29534 30067
772054676918873601 13726 15135
367124359365696769 5581 18695
338616168311414593 19162 30905
134976898738912609 14349 22182
158331431752120737 22222 29255
881255493656972545 20809 21651
42999044915827513 17435 27578
959546396327027713 2338 14816
24854734896383237 2831 8985
515124994006775681 6287 9146
852134871171369217 3259 3911
308219611308160769 14496 28269
497405419447293441 14592 19964
406437747445956161 4920 12123
391524143493082753 2578 2845
131219121563816545 9455 11286
557800064494205825 9455 21006
766180655176491137 3655 20732
795369976191334913 10527 22219
801074801689779329 4067 22601
607815873024552705 26591 29087
798557660640206337 5495 16801
479156675257538497 7045 28687
117855161549243809 1710 25066
423115371610311553 17128 18201
375153384407603585 14498 29774
111947577253214801 23523 30250
845009618725825409 3496 5608
513610131324217153 3490 11511
885841950283158017 4278 17005
924792600918973313 1171 13804
833342332851913217 10065 11657
175276470319676737 25737 28393
757839575548835841 669 11701
681932132215688833 4256 29904
35026810110096565 13048 22756
694175386838427521 13808 25812
337641936011728193 5976 21010
856621345199609857 10521 27473
887735921996409217 5065 14254
540279099583802497 2181 25093
372491765984584321 11443 12377
735760663916334337 5428 5464
232193336193901697 10378 17326
369987852915048897 1475 9211
209465177009668929 22029 25774
503861606875542401 7948 22079
107913691633569905 10927 25812
4628389679471213 1049 26966
99098339536759281 1809 22550
488335538139079233 23380 29728
116629227016929345 2736 13445
639830017204250369 4525 23689
991426031385238145 547 6549
80173690119433873 5938 23561
137814054740545089 666 1020
598920804518616705 7204 21561
836971678158128897 9511 25726
756673035343862273 232 14325
784602922797588993 9695 24205
313195463769634561 10504 30600
342091456332561025 5944 24232
740211980191357825 1032 7822
281923188335014177 12998 22876
593273198531182593 14198 26111
112484362026542337 14460 15357
227825245455374401 20609 22927
284355900617200065 751 26679
958358558785793281 534 9143
182862429936058401 3291 25388
653476499024659329 16336 26892
303528420687939585 18266 28675
982986439282843393 8556 22496
653832080149406593 7162 16191
915863127507758849 6910 25424
830005952532403073 7175 14802
582094107244163457 17605 19935
914945437977316097 19678 25236
971067788753710977 14504 27781
280856788519230337 9880 18156
522713859499464897 21632 29458
148490976087792609 4663 11269
187528888442141537 18466 28287
621355042850169089 22659 30415
471289900589059841 18894 25142
201632531603770817 12584 28133
661144683730437761 20394 28868
859569223160690433 15460 24212
666037614670177153 222 4272
751576215909544449 509 20818
545736147853869377 14321 22020
729654234799781377 3008 5244
59702887705757489 5 3371
33022524218587537 2114 24058
857829844076487553 8330 15985
319182387170627649 15825 16247
84738834900935697 15317 15700
359597627980768641 2036 6659
138416667986330561 9809 16933
385354739336165185 10957 24403
234867514182500513 9989 12550
658479958451103233 10436 19414
506003236317919681 19070 19966
793841745384497665 8078 13879
478180272190446209 5389 17572
204147326705076193 1230 8904
707282740768231809 3567 24226
223600701308939169 10531 19339
270672587268311553 8647 18374
434042536567211841 216 29046
690869059149289217 13439 22694
754471016885958017 21018 24093
138102956800327809 1601 29183
953843294819954177 877 11599
406894636191207553 3726 23573
606695900731565953 10460 28043
560380836448477057 24328 27174
687651770179066113 13698 30292
116376924874000305 13033 29694
469674716882707329 26488 26929
207771188891388897 13701 28162
240391961359641473 19148 19246
608992828824636289 3181 24550
50003109384974209 20988 29634
532873152059583105 6048 21510
354495667613470273 4074 16403
740523419567804161 22901 26879
616872059971484545 9275 21420
766783004097891969 2810 8154
345921874893882369 4520 16038
460375031764538561 5981 7376
28711405490028597 9046 22605
561657296865977409 6606 23363
377916339798339585 23502 23739
588255477512316161 21079 22126
512992058776603713 3785 30675
783996064211681409 7324 12951
703779634151935361 12524 21217
584668379813432833 12595 27376
37633311683222817 9424 23433
321688698019531905 5305 22943
708249468026600961 23184 24350
244142317945428289 6562 17283
575661214446398593 2099 24673
610901736648049409 294 21582
873768300641209857 6799 9586
909167416188022785 3200 12052
714670184029969793 19101 20107
913308739324580865 20487 25700
162626639456910017 19411 30005
477178004675490561 5850 7774
611166757991952641 6151 13214
36412938865215241 977 6411
755347580369907201 25500 29842
157478849551591073 8926 29957
120810842309865057 3294 12504
155613786229910305 1111 30250
433185618710560065 17921 29402
869022001606136705 403 20758
354579963952488705 7997 15858
991414136409293441 6116 29637
998604124283041025 8920 16004
77034360667976641 2887 28442
895504994308296833 8683 17080
753325988469672577 17165 21013
149297686423956577 13707 24555
204680409718630337 4514 6529
360275620371794497 18081 23188
777554695756624129 5462 9691
862839359521210241 22195 24283
967603050474007681 4131 14933
975979569348780289 9555 15456
561744717775102465 2623 7709
111335238116033969 3150 18040
741075883558604417 4056 20851
857685301570057857 4222 19398
199649605625342721 3480 17360
156411326111502561 12604 28229
542755433867267073 13405 15036
882542638800387585 2900 12186
913615310578908417 230 1931
619166899229988097 10774 22824
294149537774071489 4978 20815
547473652695487105 449 6303
204684392928061953 16858 24996
369006056199900481 23248 30730
590801196006065537 8396 27039
229146163794652577 10598 14983
929759598134214785 972 22368
217981474708700769 24828 26765
379083466751577473 14452 30290
517428457540091841 729 20608
572803872037543041 379 24661
678803095434567169 22095 25853
305043240418495297 24851 29310
119455372886321249 6395 21179
912070518969930113 10061 21654
177206113963229953 11017 28628
400927812897375425 2724 12584
505206823603998593 20355 26688
866797178537229441 12024 25461
182038828609385921 10639 24807
525260870717442433 5609 17028
433399134892326273 7476 15514
312980921104415425 650 1977
605198134593742081 6170 15573
124361631610494081 16406 17901
626681380892676993 620 11551
226474351128519649 24251 27890
451260334177128193 7321 11496
473155260218430145 25736 29984
697652254643358593 7162 18253
389774473939329601 3752 9639
283054010722260321 7552 21077
351512113494575105 18128 21197
423981953431450625 8952 13257
692962537866652161 9803 10730
381101554741626113 12040 22901
874060676257169409 13322 22432
265727181882411393 13809 14040
485114422255524161 9313 20926
75293094296604577 3480 28665
905702036855355905 9385 16167
666429724981668353 21019 22925
565332715397079937 26230 30430
226702633138323521 19637 27116
635545238503691905 9733 30191
909329186044672641 15122 24118
926923727232864513 1249 28670
143337700224897441 17503 24659
656690636030670977 26510 30018
760412482942911105 1474 21933
828100622364207361 21496 22479
779932326212580993 16175 18006
500595303069939521 6594 12188
642355612153139073 6516 13023
811257951915852289 3440 30623
149625248700012033 14284 27420
429418383599848833 15881 16381
890851086925607681 20588 23567
943028420664365569 5715 20753
762362470905110017 1173 1621
308897876707685953 20189 24789
662396395564329089 3256 10846
421070061046922433 3775 21052
195852220573335969 19342 27764
213461497019377345 21336 22735
127258870978437249 1147 10008
272286410714901441 9530 24455
741482539753910401 2515 9250
684305777893666049 869 21177
701819575798467073 13549 14624
741774117689292417 25688 30387
388263744137226753 17280 20257
134347292731714417 8039 27140
681497250954890881 10293 22934
92416939411254625 16356 28551
197931385422087649 515 17311
119890574098786113 13221 17889
831502112188516609 14111 30765
461272671561236097 8663 19110
666066694175533825 6127 29610
160576823294118049 1634 29469
302182371003368641 10985 20421
569675451943897601 8103 28621
786562336360923137 19821 25024
554058637038291841 2225 3792
854992866582435329 9447 26192
987620446503658625 8176 18505
865958246641561345 1688 3995
501646545574370625 6228 29157
432299185665186753 18969 29556
197206451147014401 24083 29317
342946868217573825 15031 19443
622025970199768321 6497 23025
869371180833027841 14453 28123
381754747002847937 24479 28343
926425894822848769 16611 21314
102556080560272993 5550 19652
241930936564870081 2631 13383
43144940550792657 1025 27084
789461138096775937 8781 15292
826517775445847041 9793 18845
351291039309771265 14935 17361
685730816190275713 3070 7865
659888995352140801 5082 9063
559234437829783105 1627 21402
977113545177104513 20221 29642
726116739809203457 19852 24012
791388731285927297 13970 25263
899879037988494465 11516 24608
252677369166988801 4184 24889
928658190241325313 16937 21366
638915974923925505 18003 20789
167012390228673985 20264 23055
238676005654724577 2429 17513
320743873675144897 11865 27214
803512032552923521 4847 21256
626852721531758337 16423 30258
60267593602745249 6577 16543
113041906594819601 63 15557
454665391075913281 9810 11878
670713996802586369 11304 22884
821529424202111617 5096 25580
400644048194823937 7588 22063
31453696626122965 4666 21326
363102477879845505 8133 12470
586668115842840577 15911 23730
723490235915225089 4488 21759
911363102894831873 12762 15203
610135584530350849 9222 30780
605218913978376321 8545 17357
150046040293251073 8256 22208
809568754965816577 3743 11083
419127087807407169 14433 20735
417821974084276353 2352 7346
757758420219406721 14426 29356
620041870005913217 4035 30038
948625811905454721 22215 27659
690654117014702209 4305 11856
917525639422723969 12601 15368
968476958436575361 13277 16264
382534162488905601 8621 25024
442760470132569153 3966 20293
956855712089808513 19807 30589
947933760705446145 24109 25690
935175749912527745 10599 26937
525785687130223809 17150 27535
746499592446173953 24192 28616
930364017989852289 18922 20823
323710947283938561 13757 13904
736238136967287425 990 20027
806450822395934337 20513 23586
366819812595771585 15484 19511
881873228445723393 14095 19983
154596630330814849 7244 10205
296997815427250369 1780 21203
528969467966213377 7463 17280
670750382175395329 13661 24653
253326972970185697 3840 26171
996068696446005889 859 23010
924305451582092929 19156 27218
738771008715868801 14985 18669
959128961675162369 613 13520
171866948499019393 11993 20202
903717939126572417 8668 28254
349060885657319617 1373 4523
327272433050310977 1001 1331
355579350990669953 1440 5930
836404237590478721 123 3070
17163654693259645 859 19096
343367700092500161 27803 29630
977941142483150081 1045 17370
263739691021804385 6014 23949
559408641369355329 165 6641
837890229400457601 14513 17282
840237317000632065 10102 16014
67976567866431025 20128 24997
749963289132974593 11153 11307
730655785136377729 15136 23740
488848778431464129 8597 19047
857565315810113281 2860 25820
315211479274648129 21833 26280
137509557119344097 13827 24487
906038045640091393 13448 30174
229484031213395681 2600 29824
784309732229584001 16492 28224
12915062158839419 10454 16626
31006633761723637 11836 12943
118068588131528433 2838 21437
575723755678080065 10931 21770
384944922433888321 4876 30040
606415447357850497 15745 23627
174184169030588961 20296 28316
776745833448128257 15400 30054
200300044889388577 10071 29412
687985821159532673 7754 14169
679770498148904833 19948 24693
496321948881710977 13522 30639
845205313755954561 7810 29488
949312546517976577 15333 25351
329304461509515521 7893 20269
805234119578241153 12467 15966
474012726903112001 19710 26538
110816638918226577 9218 18816
786906567364802305 22583 25518
970420999774301441 14624 23570
963626018307948545 10799 23143
480415046491888385 13344 17255
37898419848552577 5357 17809
524986194558291457 2711 16182
142858275962339569 16715 18925
632932283888624897 4302 25013
525698609323619329 6796 26080
259621739151793217 12272 25893
617834949551635713 14795 20522
703845412633743489 15792 24840
25000727844975757 22045 30435
276521639116420929 3314 14461
145723007716213729 9056 24046
18334190710522337 41 1880
323061159808354177 5019 29728
99510056065621905 8967 27369
889441913154556161 2487 14579
815872893061001729 20256 29310
532362438723801281 558 25837
504568470775350145 13664 16261
727507597742544513 3303 4594
520194573497793281 17539 29960
256511863641371457 17819 27661
228098773995736097 1551 8928
979565801728412545 2023 27548
310202709662039681 5499 29812
690461295562819585 17841 28583
265362537267829889 740 20536
745150053416324481 11778 12973
994494558648984449 19856 21949
916344167698547073 9725 11926
812223514145198721 13098 18288
518291271073806593 9285 25401
315165464252689985 4525 24661
314646306173195009 2739 29986
487598528909611393 10258 30901
733224529589278977 16330 18913
599429109955270401 5621 11031
851159732246166785 17837 18820
744274137653245953 16825 18817
487873013165696513 8806 25892
43635617303582561 17374 20795
524189765795007617 11640 20749
8730607976811911 18582 24689
375203634564826433 6802 8448
116192759677648641 4112 26719
11647035209954027 3816 5858
247463671023677281 22861 29120
292982303613953857 25132 30968
475765709160160833 223 13304
388683983467110721 9514 14792
233515965634548897 117 6205
386823435352823681 7918 17392
150392971765246145 8231 18208
85031706485601441 26455 27521
662406931565453057 2380 28944
168517063833391489 4320 11717
352630806177248961 4230 28973
205634030430680065 24184 28962
555639929463719553 11635 27827
22091933688471957 19832 27186
415720775886615745 9169 23818
183913191900181505 8740 17404
691101382142374401 25806 25896
116473240657640529 16908 19416
735635466690045057 646 2607
6261891425829448 14188 16347
445956557132799233 19885 30296
460333346799757249 5591 8055
962641123445894913 10763 23583
18241408933810989 7482 29331
746473057028719489 17115 17892
908101868631249025 2081 18875
782043334243415041 11947 25904
473451462240667841 23183 27239
342323964261534977 5340 23627
224262089407801569 10584 24742
594748229255703425 19959 28389
437976118810944129 15153 17081
396470713167712321 23532 24093
376052742714378497 13288 27722
1247278001361707 8295 11523
636427899372172545 2258 29847
176208947023408065 16375 23809
514431915944499009 15852 22813
814063975038653313 6781 11750
86510802070669969 6023 27633
201261673629698369 6388 30853
253432191634473729 15173 23188
89405812758545985 16690 19044
481178890158254529 10177 15263
540180772533741313 7107 16690
924507244471811841 7729 23136
453940263429348801 17137 28763
851231887225388545 13300 30992
520403142566902209 14728 30595
192679004619279233 16072 28829
491829343475732353 3235 9255
983789474240388993 9362 23876
138109322570326049 16360 16948
424655246287102273 20250 21077
694359023648747393 15409 30379
837623244617240961 6363 14896
113933083461642321 8231 20770
316889126745579137 14049 17528
113007591761036257 7192 8856
35776109716188389 4533 28313
266328088673443361 551 10058
766958847698873601 9280 18532
409306382522760961 625 25371
727114920081667969 18900 28735
577145064964877697 13076 14779
719696300638034305 8070 19290
83427374218846497 261 23131
286169739841291457 1614 30272
649217829172155137 1584 24329
577102352957297153 12847 24173
769530327016969601 2881 27088
606414145527473665 14776 29486
833381791121961857 11941 24609
737042394752492673 6045 9854
200337715088299009 13640 17022
74511678639943569 12231 28007
996612011183739137 18631 30307
350682959823899393 6067 16322
716373996959323009 8959 26181
677345726042766209 11420 29986
62502345282478449 23545 29983
565147720978146113 14984 27450
586377088093176065 5826 11649
372090196283643585 12399 24063
163120473133144385 1513 23259
370353001764783617 17651 29404
333509559122706625 27038 30450
671267965636154369 21098 23305
564748489491034177 2349 23429
893718206792911489 12208 24424
255485394925106145 4493 4865
985659747597232129 4033 7240
770913055839340417 16091 22215
201599313251762177 7880 10853
273280426339244545 11676 28610
300919356222571841 16779 24406
150555673655883745 28468 29028
661902849706407937 6237 12171
639781100281940225 17979 22819
208548849551796417 16184 28813
607700262715436417 951 13943
910317677155774209 15314 21883
242992397818216673 13324 18162
685090316963105281 16994 18873
706424721292261633 17346 21461
826741444224907649 12661 30336
714091755883178113 9472 10327
628476676103765889 11403 16013
30593322129444545 993 23975
474441875716962625 4766 30891
123877109339463937 7066 12548
377803333568202497 15831 20877
615290471137296129 8657 13791
159819134072634497 23968 26063
156583958384320705 22945 29037
919562501239575169 18743 23490
994221337472563201 13405 22324
34738429075787281 14498 18673
581583994494156545 11587 27094
423723909673633153 1046 25911
706893966433380481 18122 23461
557570904903784001 3869 6193
4446598612023679 1975 28224
157926183585267681 7205 23566
177928522981854785 2514 8754
646479667849547521 2519 25711
31939770644800805 3736 18158
745313804898579201 12465 29151
379485096176875201 3853 16484
164155695239642785 1037 6714
502839072041926017 355 27794
505941948440415937 7775 15837
12069835864192415 15662 18768
54059348738690009 18911 21192
549347275776359105 8118 27255
144777096695229089 10607 23782
468752905129019137 14227 17138
763046365865179137 4943 19942
303323932941030017 678 15714
9621785595733457 882 25892
197368627768351969 4799 9505
714716584647277441 12693 13250
747578294910358273 213 23810
275138665599250497 18594 27839
343201101885920705 16854 29059
394458330419482177 8129 25578
844761287096506625 7072 24430
746768843793752577 10463 29151
573995251152123137 3467 14539
845385423301991041 9809 19081
823847827253860737 12164 27277
99833765990517521 11197 13505
577256606804507265 3081 3821
466212414423240 903 5646
645150030552802177 7278 22371
650455265191943937 5351 13604
928470868591315201 3773 15547
658288970854044929 8176 20960
836940057755175169 21888 30436
618976406973466497 18154 24588
394219294081306497 21112 22518
88134456415914993 15130 20150
347158854278919873 9441 21796
13042965687652953 3298 17955
526696025577532353 18828 30104
186248519448383841 7269 12510
888789109238178561 17823 27458
993013330486455425 7602 28438
880731394780934145 16012 24014
933214383622143361 2689 14453
693097747187753345 12375 30859
950379929464226305 4942 13289
830348859851593345 2659 13499
177779700244542497 4285 23218
196300463787128609 1837 23125
640759436249503233 7911 14897
752765340111164289 19457 29233
722936744573146881 26710 29497
156838542429344577 14912 20668
973968648617706369 5621 26005
991593132819470977 2042 14594
464899245873539265 4955 24817
76331754553837777 17525 24416
428849565659781697 7926 27643
200199136741456833 21676 29738
256155384226119041 6272 20530
730700864379944193 2600 29038
280817401223465889 6648 12693
327481581097625729 2213 10145
973167508815180289 24683 29902
621634441659086465 654 28572
703430619244237185 651 28907
52868678461816641 16109 21132
382574197130807617 19652 19673
354577646248745985 24096 25350
426349123702159745 8629 13205
50635398734609537 7666 24693
153843444680148865 10547 27677
319190698360149121 6871 26998
642457044778716161 3090 10898
195556710978859617 27768 28870
270016112939387649 7478 20366
682582200724173313 13350 25081
695156695844367745 16563 22164
76725973155813425 25873 30245
72130331881254513 1929 19709
54762646156309105 27522 29200
228241795682968993 2234 3827
812698479145961217 27225 30700
839669414985181057 4885 18472
309256638581590721 12473 27763
727557519353304321 16417 30005
741980310378235009 18131 27730
683342061678217729 1165 15295
858603890004236033 20504 20743
54953921800908745 6802 20698
665654398424361857 2242 17698
303973257164599873 6165 6347
222889242674316545 12162 23047
796814333264968833 5144 8272
745376897542140417 8698 29925
970421395080364801 5587 14786
377166117315102401 4768 29549
194543017175497825 20456 26315
196220404872104129 24925 28756
680280806856686081 12563 19780
117746217229811377 2107 14599
562553272105112961 1238 15390
580394063306496129 10063 17746
601593145591607425 8392 12281
404266336905312321 3613 6769
447109811927639105 7909 29316
809616950457677185 3207 16562
435665004114625281 11320 15623
280031044872917089 17841 23257
150324235142399233 7685 19753
140118209155044577 6576 15887
596036809282082945 4446 26883
872563146572719745 1334 10147
498031257848445825 10744 13407
218517922995243201 9655 29415
44208489863606817 3140 14502
64142496298021713 7027 24105
25412697597126057 3938 4689
67214597159900081 5687 24160
158314726170829089 6414 15227
492323230470208961 1354 13011
794187519814265345 12824 19173
226751082498321217 6119 12547
207845818339407617 8405 24597
496310150012025281 26743 30352
340926157164894081 18151 26786
776708692249538817 6190 21866
358893419403870017 17709 19909
729342099948514305 16835 22093
335427347633832065 4942 25587
797121918248802049 19619 22375
805302631502073089 17617 24144
281944092069981153 10203 13403
245842471714588833 3129 15833
904721369528058241 36 8097
698447321212086145 9513 19424
37515904040152041 9110 13923
54947365436923689 13621 22703
682383143378171265 4049 30536
290903035659070529 12049 26711
451043278225288449 9527 27014
38121406520055249 24118 26659
230246609692581921 6655 18120
797735657133245057 19031 20186
203943948256341665 9335 24186
33549878213896989 22872 27526
301692356257813569 18318 22496
265992983032290913 16569 23637
52764853416309873 8727 23435
41144771884837897 2695 26518
879755618095682433 1593 23672
502694822482567361 5630 22447
325574372868789633 11123 14621
457782857615477185 1683 22462
916970710495274241 17886 19357
290454023503272641 17046 26107
705764536011290753 6236 29195
668664594519363201 8921 17087
855856615499700225 4721 15682
585990147556202625 17179 19683
316288254348211969 3851 29108
990754831622176385 9366 14451
504395747833353153 20372 29867
690258354271023233 9508 23619
425175986733453441 9743 26382
324102828529937857 7316 9298
631434861069831041 14992 18934
961622510551990273 17729 22337
941950206131469569 3344 30798
76956465192715489 6309 16333
25831860748905201 5946 19429
149242657656813537 14193 24228
980104894688142977 4166 15146
554460174378938561 3086 4434
719642780652858241 10111 23825
908286819691880961 16636 22477
198336367389192257 18871 30561
648709681500825729 20132 29946
83322164048222897 2203 26384
249254779790319969 10226 19620
87271325413897921 8250 10176
247255636675568257 642 27532
767805385888404865 21188 22061
220030948530393281 3873 4072
382983480965766209 5144 29789
741904235869803649 10858 12575
186835867255876321 2247 9498
842553865411488769 3298 15870
16941688379322529 7683 21211
620832514156553857 10522 20983
829751482199579777 213 219
469365270933479937 17399 20188
466885574163558913 1329 17508
662470717014194561 7162 23810
81285552093884657 10517 28493
203821126522498721 5191 27536
676549493847634433 16117 25516
314030577716160065 2666 14366
46276476209893505 3505 22900
678324504712179585 7750 29200
345597568543258433 13494 26810
572578012697981377 23687 23797
763399071848095233 5163 25400
316364985124195649 25201 30300
945411881530763009 7065 18915
30638254844895129 24458 30506
7387905633319037 3059 10345
647085135395428737 13445 21468
241687957412199937 3558 12865
686832339418650369 1384 21504
972351101918643969 10634 16430
398080892771375233 14509 20441
960706715954874113 10678 13148
937202701336282497 6787 17145
582680127184371329 29385 30762
987593254126409217 1110 9284
941615502172556545 27138 30674
683793998226512641 1202 10864
60129683351373585 8856 9393
867452692181288449 8206 29648
200382855959194465 1070 27739
349689703621073985 7725 19394
987629910555082113 5113 17670
551259206166804481 2126 6258
679987711201267329 26607 30003
446917081288653121 17586 21117
238433413647083361 2098 17356
388358948629743873 22135 24232
572934018250013121 191 1555
175149417588279745 667 29620
303799999005743617 4973 18830
425127008993342785 10185 28371
332791677433579713 8958 25338
851556416306884481 26834 29478
258465251645485953 2574 20849
414674241369183937 3852 15709
306974467431732737 14168 30366
98958012252388977 8171 10694
589883009616297473 21775 23617
28061470999319 23134 25836
148570663322079361 9153 10979
10975098399079287 17099 24197
608309215780746369 18999 25316
781631967803107841 19139 22868
235312577436847201 18955 21037
626369349126157697 16496 18221
108213358745242513 7069 23884
787080228087234049 8921 9218
532652634343083521 5896 24091
184325021553256353 3034 9000
309646567505478017 8751 29915
360641775651217217 23997 27284
88726121776719681 15565 20092
799024890658337537 7318 16381
47820210742937521 7490 29529
675494944731639169 5394 25887
404419754722272961 24290 25671
433361884263796097 3247 14234
361388384180070657 53 19411
607731300839660033 25450 28093
653900962535036673 790 14505
712734093595720705 3524 17210
450289760466173313 9640 11981
185006555005372769 8916 29890
371240671551436929 11116 14756
92195206459159345 2468 7819
812371738224225537 14757 19291
993008451350746625 6519 23541
108002620525812881 17933 30670
862251605628877313 10124 10628
838650472640889473 6550 11102
970339648544751361 18200 28656
405070225968206209 7525 28276
185662957330485761 13210 23379
348587011827572033 1064 24689
799517039766513409 20752 29359
519108021537821441 22240 25533
831941646180958081 7005 19238
312190213619910401 114 29361
382981735343378177 7872 30546
868854042570649857 3640 20140
96959456170445441 903 9802
152474189016242433 5657 6642
624585129740509569 12356 26898
397232526087325505 12221 15512
938134014698938753 6474 30995
601559523582576385 5294 28020
287130152557182337 10477 15231
619758260738610305 5171 12499
43934270831719857 9031 18348
632646279372277633 11891 21259
105242024132181201 20524 25424
294945162600985345 16242 23723
109640232306681185 20759 23819
778710589723143425 1568 15624
562033662776741505 604 8588
514877484033650753 1090 27305
276018900914486657 28961 29012
431968340202740097 19308 25895
921506385038227969 12349 14549
789572796450816129 12519 19883
567312385179185729 27464 30536
985166793474828545 6740 11928
802050765251266305 5369 21306
962456836349492353 11386 23906
350027095292283265 20939 25198
900240876455409793 4391 19640
7324538455307562 19844 30372
730751779763071617 12005 14186
731691300497409665 1761 28001
679813017316373505 20566 29377
648598304048619009 4909 20110
197796825984813281 2471 9775
383113716085624385 4991 9141
964806710177935361 6131 11908
118664578808463265 19033 24255
407593439422928577 208 7888
249704748343027905 3513 7716
513842209208004161 2734 9701
954765519635742465 3730 21059
717892531310287361 16652 27294
814966123692748545 2733 22361
48220723817319569 16212 30441
471748451079648129 21561 26739
278987573196847201 11215 29996
87040425392508785 6066 8870
15689015203658841 5179 5209
593720252863874945 28311 29885
782491434201734401 16738 25571
938841119986868481 4236 8447
366692194156609473 9568 24742
71630750770722785 16482 23975
118575936394481825 5781 9606
282232538769882529 1712 24019
812726603286360961 3921 10348
176135572842923681 4436 20331
81637039911260705 18048 18616
282349549289300225 8864 13363
596329746185670529 10485 16004
602309544435300353 4677 28562
852685513992017921 7078 24841
201664870917575457 4671 22538
129198113973611585 9161 19261
239716662689374977 480 3172
580898234548261121 512 17304
833929719227846529 20574 21385
516289268702916353 2088 26709
344281076013814401 22406 28637
15019185638809775 1679 4024
971607268844685697 13132 24637
781299485739676673 28880 30326
615509359632113793 1126 10159
185367143842160673 4280 27440
119739866089808801 10821 12769
828745445944871809 1046 15169
523926786706184065 4693 23709
606159203469193345 10516 30565
194066563612075521 27330 28733
840525715801643265 23077 30429
661023308460528385 12107 21905
212141069358768417 12833 22637
238238951779003105 5130 22677
915177872040441601 12234 25259
781347638616452353 14006 14403
228946715141351137 1451 15161
77646988413654577 12469 12946
555337929316120705 6344 9143
879304249799275777 1456 5328
728386890842120449 15465 18812
156014141986155169 9457 30602
816783027586762241 2436 27117
69237294903771841 7247 19748
672558377025101313 14630 24445
732779226113230209 8109 29641
8903942533461163 25399 27638
115941527194081569 14009 14386
598219135853685889 5864 19264
858452377682049025 6176 26725
223893710143510561 17778 26964
265112271674112769 13852 27587
638608914960489217 14902 15841
592591279596298625 8326 8576
347110317956374785 2257 20855
42598459492950273 26968 30706
586505730380810753 3939 30515
332642514542804673 4972 9991
725107822942543873 18564 28109
92693739347069489 7871 29822
41866302509053097 10666 25254
726358420796152833 3904 15854
236239222049814401 19095 21060
996004787507160961 12809 15791
91348256586275761 17562 26837
837433567416660225 25079 25330
1398738609747597 8737 9792
605462213732138881 20158 23671
276174039119641889 10263 19544
211883536753681761 5607 23936
503648708549004481 26004 29203
445451966436422721 16868 30535
19366356370841941 10334 16217
486863659441631553 1767 3511
53799767195965129 3362 15504
486382939548846593 18714 19178
12932823130658023 17292 18371
726323253570235777 14387 19082
677490362912489985 4297 14157
409683638042565697 14755 16501
979048731920659841 11370 18933
838213337923427585 13654 19388
925325570313884033 21315 25642
762526331625096577 12652 22705
495001727030601281 3391 11794
101889281612933761 23394 25615
372943555967079745 1312 14586
35675179056141817 5405 20486
347316006911416513 3797 14851
934725981582992897 3335 25452
718613675677755009 10507 15359
221784401508116961 3503 20376
903136794898788481 9820 21317
773518487831786625 8696 16537
172640867291558913 17910 21767
287147784800311009 17802 28051
863073524541096705 1913 22313
105577086283055617 18933 19563
20339558842817241 14397 24648
851110659722380033 23109 29031
205092794448123777 10545 19678
820019263548012161 2435 16684
817904551386046593 14029 21601
269764109516387393 8373 14772
218914971063231425 22050 26292
771963278843053057 10927 28934
121779071441306289 14887 26387
991687546408868993 6132 15326
949271668591794817 11947 23488
668365818572915713 4561 20859
165109232173872289 5137 22433
142804047375420849 2291 27899
658270525992509953 16441 24095
548220971051812033 6398 9127
671962307711918721 8628 11041
626152005580067329 2937 24868
735309043955769729 4289 13448
492726095016713857 20036 25019
467931323882847745 7602 12338
833720800660188417 14290 22244
840176052654630529 7786 10934
60673628487357689 1578 14130
615683313619609089 18753 30135
276486380725046401 6783 22384
583247966258969857 10583 27335
895473056646672257 174 5879
121440988852807409 10447 18866
882328944101971073 15791 27915
207472655252264097 14403 22314
134445691253226593 18325 23999
453200355362593409 148 16310
398408371999025217 19174 29153
130956844982993201 21214 23008
606843172153936897 16121 19492
47937755316294073 17032 18951
695477756856490753 9214 18942
786628741119006465 4815 16973
319770246240658177 5621 20674
11781776563434933 12724 14693
909070357731778305 577 5234
516206402253264001 5184 31010
683069973188430849 4849 5012
417126230699263809 3740 16568
290914656103382209 2459 10620
758509539333193345 2482 21526
144356613026040737 1221 12856
41322785941087401 2763 7296
579604945489265281 2708 16044
945328233353482241 511 10233
19734630521192289 1099 9987
374673658488685377 13320 21110
250645128753575361 652 716
269301839363453857 8443 24368
987173068012985729 6852 14788
37078829760769593 6705 12333
462530180422859841 5587 23968
314635398795250177 2330 29564
927739554193529217 15797 16583
903386379213909377 17116 30720
89447120248962625 15021 24981
799434525917877889 9216 22645
71538993928406569 27148 29525
752131515858547329 6938 24422
306254401140549249 9953 30178
833793280364748289 5034 28458
43725086012365465 1160 22111
860187568588681729 8209 17508
573299401938726337 6466 17418
975718298668670721 17328 28734
771709804281975681 16583 30689
890523368537497345 23319 24101
34897295834483089 10783 16013
402086746068338369 4270 13328
964913415251153537 10007 12792
619773938360676609 1253 24265
695335001016701441 780 24268
998060778024171905 3585 23677
217177054898336065 5623 6384
469068006132328449 1073 7402
841370273899244161 5132 13355
509037481398966209 24882 30694
710277910915728257 19439 26075
612274397915424385 3338 11475
33532339504148469 8577 9803
856996010620111489 9767 22005
62695217131441441 1192 30913
301662645539334337 768 6849
255135830775216737 16331 19307
670083156845240833 4630 24231
415600126434476609 4683 7842
367428987181508417 28013 29111
74708291262311377 3176 30740
241900200701980609 30141 30478
269585649870400353 6312 10048
994500150508553601 9066 27429
703292146251428097 5334 15984
866037914065064065 9632 18505
569390795132200385 646 19535
471751703883906945 14974 22976
793478928519135745 3529 22052
482148306070389057 16263 24015
815157369946199169 5099 9592
743898152995011969 13273 24728
584605718962237057 5031 24911
131811465645686353 10687 29829
589815197347043329 10815 12872
107836160692354353 15613 27675
322705291894521921 5097 19727
24598949761287517 6274 19476
412123283048678977 21405 30582
100533089365921313 963 20363
720841402312245761 1466 26086
335371915872062913 7258 21679
629677342549861377 5407 12802
576408320311596609 3309 5471
943543080408488833 19118 28148
830677911132926977 1559 17721
578679599763141505 5926 8162
704687305760710785 15139 23442
238215769563808513 8870 11731
302195222425385857 2037 27351
177181472325408161 19623 26108
401925869060416833 17303 21783
858566720456622081 3572 18568
674963272531432065 20088 30128
752455223835958913 11911 16135
806687699400765057 26199 26941
464026298321513793 12908 15147
773452031433667073 4286 8052
294603452574712321 260 15345
291469101986304961 8930 18665
290539835237183297 7930 11136
644558110206862209 17577 24879
587826962278562305 14591 24481
165034675145744097 3745 20969
299485427148013633 23988 25425
237940430796246721 2447 11170
205168685798021505 15417 27144
354363505062647041 5407 17572
372255698614253569 11235 26245
174669430651636769 343 3541
116135469419184289 3665 4569
661790509093361153 2835 23590
749515099545575937 23115 30142
448280979204103169 4998 11863
400347236817687233 3162 13965
596419532515309185 24645 29873
59472819901287721 18477 25721
710694866033197313 4001 15016
82125899511730433 10308 21033
690616523519491201 2743 8857
853733973037734017 1134 15528
421148180777837697 23869 25598
495440927800366657 4112 26072
777870389825491073 1104 16580
909322368549453569 6561 10210
560751454892784577 17166 24439
497476305011154817 13635 18146
57418789955487881 22219 26073
170096033585409153 6745 23516
929320387745210753 11787 16098
710751220937915265 3248 28739
268033945455723457 8563 26058
20665710225131309 4979 6044
694963646782202497 21817 25947
273565880124714049 6225 13066
786882389699581313 9748 23016
213615918071880641 4641 7889
920087926080103809 10058 16797
98780769646346305 9357 22865
542420206845886081 14889 15174
730731888260947969 6177 8013
158960482010446209 18235 29220
710674211748475649 15307 29490
850244573559233921 11587 16365
847342810090978561 35 7654
940067051524781825 5099 6354
474835581642231809 19619 22797
449451108726119489 12376 14943
803966446964722049 28486 31011
398914710172068225 21944 28985
629591762398455041 2067 27757
420477475121327169 17512 25182
561221336772874241 13868 24836
510725155917331393 23189 27868
439058799755919425 1324 13971
324154674293506433 13549 23542
834374555770693889 16574 17286
144089423629157665 3515 16988
34160872245756481 834 8225
820621344347056641 7699 12337
856704456881843201 679 29484
481930456246150401 13468 16794
902341168840941057 28623 30726
445140922299398081 10982 21027
411742955717414785 9434 17273
560240594618807809 9070 28423
389555629865093057 12558 22218
859329580788408321 11626 16004
580959892920375809 19098 19361
692597211353362561 19169 22782
146717319638987937 710 14183
218862205594259521 20378 22982
274976812236673153 3784 15613
173356717157947329 15632 29492
891148023806060545 7107 15641
744757158223091457 2924 21959
24238222474011197 2892 11685
788005323709032961 2288 24851
662771062959826945 12650 21120
831605979176909953 8490 15511
192389120737828993 23220 26843
568099567417409217 1026 2497
482596849596539841 15516 22313
233744345004804897 5666 6939
907447306531267329 7648 13596
782630996178060161 23008 28738
812236950035533313 2972 23425
934863308295032193 3441 30498
669131873971934977 5832 15801
88942908737113409 140 24331
859334909287603969 26847 28070
107817936925709297 5367 6541
44204295013045681 3442 23386
915332926201617921 9998 14664
763399417408415105 7453 20790
223661739643826977 7662 9123
786059762660016769 874 23163
714388779954237697 15268 28404
264919103149303233 22277 28819
470852531887981505 19280 21328
462613012245881793 1609 19595
520496332315023105 9118 16562
140054897212003489 12268 14711
530146471209686593 9493 24646
522168743369888961 15166 16736
935773818216251393 6198 16516
552747075626705025 11386 16405
735304688181326337 6750 10241
116741087613419841 1660 6571
34244920423905257 5521 10500
411716336204484865 4160 9704
286139068805763233 14127 30109
804353370125880961 1005 25971
852060879950688129 1217 21414
744433140165561729 12132 24120
504753120663320257 1001 28083
6247759120483921 6616 10285
869088709760550401 12709 28527
233403629413949441 14434 29837
908598289846306561 17119 20852
263578348735848065 19173 19393
790644036163531137 30276 30429
168675270016983361 12797 22069
870048401639461889 4993 20235
554839840104122561 14843 17960
723383450942296961 17034 30575
717777536754830721 17967 20410
830852887406646145 1229 1675
255661335319842913 3742 30558
581577830738087425 11843 20296
210734004630488417 9871 14841
914695945739804673 20078 24893
474209901826000641 3060 13947
943735181053856513 1012 28587
990538713474912001 5727 11342
540171580115693249 6357 10508
127715563024821681 1690 9657
148774502906224641 11678 12851
742683183744809089 2479 30408
472166370589047105 20588 27828
59837287180513953 7490 13036
828991273175436289 19373 28249
341927547792273857 1990 4658
88680685927837297 4890 18649
977902443409760769 12031 29908
336595687563846721 24094 27575
438381483785825281 1604 24785
393647637566953537 14684 20211
928509133253001601 12557 23381
253717150278536257 974 13929
842824561581558401 4055 11427
119835230321111649 5170 13418
266495851485558433 12980 16905
863897919602482689 5563 15122
404652793681002241 9456 27076
769323689455983873 2736 12785
614645142962430721 21858 27949
697065645911298049 26320 29935
443365192468924353 15354 21004
496594651968504065 1411 7636
590361365894096897 2541 30554
989974080928863745 10192 28212
881452529699707521 5421 29213
699584614273003777 24030 24034
193486408522929313 18251 21880
689703806595279233 4687 25387
315146838195069249 15174 23205
130149541429286593 14663 25904
730805298210839297 13504 30435
887965741344363137 13056 25003
178836051428781665 11683 18173
334643677081952961 19756 20860
193935151958541505 1645 6507
836969743355528065 15873 23683
535020106605692545 4523 5156
589491160907240193 9287 22511
726349907855336577 6107 6432
851204156956175233 21533 21938
527334403492737665 3614 12439
991856874084344705 6139 13364
502308810405580161 9169 14045
940689952305835009 1219 30125
139120277128775169 2449 15122
522310805622648641 6815 21979
207342761594020417 18178 21878
306570502292107265 11134 14850
120881670127964465 283 2542
219610975784473089 16378 18710
740498456436952833 16259 18206
325095336711033409 12443 23099
100209042098050817 1039 27293
836661379844937217 3629 6667
558409759119655297 11383 26516
176348724790859265 12867 16046
327727292220309633 15108 22589
704966338526201473 9732 17350
727998106142834433 20396 22213
274031975448227873 4639 20326
899560658782043265 3499 18686
980508873132830465 5972 21792
647612908691826305 14921 25136
416177222839667841 2274 21838
834805758915415169 10738 29778
919311076198209025 12734 22422
106998030202063889 5327 21331
507170495288821825 5336 26472
76540705478045361 7599 12906
512746734828905217 5463 11426
877775499322836993 14467 23350
561588361031187585 2335 3786
374825148411183297 7557 9521
362103496404568385 1152 26780
23211745678636933 8199 26399
862175716923221761 1014 13700
444689697530414209 24496 27241
484441457355412545 3388 22666
175788878493392545 4216 19488
839257648811486209 27551 29852
662875055041745025 12067 23673
197350017897530721 26484 29912
912332928777672705 9446 30812
807806057150092033 13781 30277
562537881632557889 2001 18930
943022991358244353 1169 7649
239816606882442337 9708 19236
841467221191027841 7500 7596
240643502262308577 3238 19754
980786098569392769 24647 25118
942995051295227393 17265 29646
89669982152035041 19099 26637
540541589271988673 6288 25542
134828928245919857 19720 30635
912163324095558913 8920 29563
923421072690519681 225 21122
91371503644261057 12819 25579
47798015800321281 4326 4401
511833105996331009 12124 25698
705874619279573121 4554 7358
352445592677817409 5927 18098
712856698170465793 10588 13451
937177221876226049 26575 29725
362932308193496321 12736 25129
147462996489899457 8509 14706
972943653459008513 3801 24996
374723348655621185 4081 19353
524059447265305089 21335 25066
500039969130064321 3086 18328
456773343997067393 8507 13055
598906583784412289 7736 22735
920635486877518593 3413 11872
165206935176165345 6116 30694
321500762353036161 7074 27581
530503546994950145 9083 30218
184315797290114593 3269 9178
154694041990161665 1722 30059
681177744309362561 9750 27661
812332412826805249 4944 29715
756259947895859585 2875 14036
887357393836758529 14566 23534
691791473425819649 1974 19650
849452789252339329 990 27266
484250709823303553 788 22138
767214029312022145 6701 28964
645805470997256449 22589 27209
164850731023079777 8338 23148
692632818981554305 2762 12228
954356590492004353 11812 17388
794102155497011329 10775 25178
658536467616656257 4335 28467
212961504658526465 10928 24650
599485093393049345 3354 30541
887811779474130689 4357 17978
171279697392577633 25470 30916
573963221645687553 19599 21303
658774807235850753 9068 21337
27838021843233917 1627 12167
58898614262389513 512 12086
389945234067401025 14599 14616
687022547124463745 23878 27970
471463542070321025 13286 17247
616018253345771393 20836 29512
938591999141795713 7191 17649
365080243589368065 19399 29791
703122202416022145 3130 20371
658310330218896001 18685 25731
72975001492668673 1179 6680
390971035500321281 15056 30420
694516247649740801 14599 19274
310084566964889089 612 8798
418774105868255489 5095 25893
238140902630128449 12274 12795
706369310993846273 5033 16329
652259609808496129 19461 23464
325732940702781825 8102 24278
941254573144597377 13107 23383
803247502996523393 8621 16640
888614110158073345 4807 19467
191193609380537313 6339 28735
838899672006839169 2317 8479
31433849065091837 4107 20328
782094425887791489 8320 28472
581497462829791105 24258 29071
209494381215712609 7212 25661
749563784018558721 5158 15684
415998765171451649 11044 21434
431794068685196225 1624 12062
154452824448604545 11774 25678
188754100738872673 5610 12815
637107503626580737 2185 29511
503440191212408897 3968 23080
380975529547875201 11696 22184
973792497314800385 1023 8620
551199919443490689 19270 27553
77139864987476161 25617 30222
732301224878192129 3734 25735
64482485480549913 14740 18770
49677773058746769 12748 22380
525095816466123457 15103 18720
219357452388614145 12781 26331
615716725153216513 6328 14172
854870070286011649 5211 25695
261906873564402785 10181 24223
784832593738677505 3980 20557
329913647968833601 1572 13081
958560053139493121 13684 30483
556325916702238721 4372 18202
235987468591879681 5705 24428
444105339406259969 2336 4973
492769023376240513 4825 13757
588233677935239297 21897 27975
420132238642843009 2621 27318
998591876871341057 20518 25234
85141082543302113 7315 18848
860605600317715201 10279 22297
287590499626084289 13752 15501
151436482490733953 15938 24100
106562331544267857 11629 16514
887547340001180673 1868 20233
539008728954705409 28500 29571
194299756835487617 534 1383
80956574936990929 14773 21818
848719641277686017 15066 24033
931772241256460673 8921 27180
485707725858926401 4690 25110
983441182840294913 8606 14149
359110552326161089 10513 25001
415660050412547841 15045 26873
627700270491583745 8928 27940
461990538962240321 3729 25110
491962589312524993 1564 15385
269187107261110721 6837 8496
985171529087889281 8813 21507
860104509366038913 19553 22184
911919811230649857 7542 16541
550694839402829953 5883 28605
682724879765014913 4037 27998
646254665661970817 628 5516
234695149951338785 17979 28811
994386326040121601 16255 25095
844529935113737217 14900 19341
744495650854673793 15854 28638
197717061870310561 28695 29137
50262358994352497 278 25173
385870428294378369 319 21231
755872148584941825 10827 26505
681616941813761153 3278 30609
964275633477122049 1036 11199
672567749657840641 12083 19543
30287469483681661 8922 9163
202760078971397921 7108 28544
543833941342050753 5748 14492
872388019252451073 23057 28583
533366864302948353 3786 24585
949373551081922817 18031 28244
773776067912656641 7241 27045
601398765391788673 11331 21459
914461374904988161 4852 21041
364629659394768897 1148 19191
505717683569791617 8792 28774
272917335366866369 10551 14568
754085403574990209 625 17348
405123615574471105 510 11030
602695435588749697 5108 6761
376444903887996673 10096 18142
707427280976759169 16671 17997
997734515200381313 2902 26876
791677246741549825 5974 14028
222440180437370561 8592 26781
892656005892788993 262 14409
566449483344516865 16121 22309
965982077424037249 8506 11363
693963460902832513 13484 24544
47983078181232489 5527 17798
347307568384156417 6305 30454
242064670030337953 2221 14066
440497334146538561 15986 20626
521115012642027841 6193 26818
207502803223380993 9565 14735
961446630478839425 24375 30030
159382953039138177 26287 30655
302013768212958657 4649 27597
846570160959078785 3129 28793
336666174694265409 125 18068
47433124460820153 616 11817
979808016613688449 6896 23660
205534217232017377 636 18900
164701539969549057 4999 7839
814903376335021057 9745 30659
534181969721828417 3265 28741
125373506552410417 800 22637
113998994969101377 10549 14159
466002434418793857 2704 24212
269399448099861153 22580 29719
369964137281986177 4059 28586
470482140191712961 9341 16178
228761999825788833 18569 25676
395963066695259137 14520 15708
11009522190892797 12460 26139
889086335486716417 5269 6684
910995172603502849 6676 24608
863300900308402689 1494 13048
422909401087853377 6295 22832
922677185211178113 814 30107
651261129625904513 15756 27390
71229833463917201 7784 12225
173015991445812033 4111 25333
718776617328778369 1300 12740
591603549095747585 15337 22691
234555059330816097 9640 12579
445588414712890561 8462 8622
912310772682680193 15942 18016
724099591577836289 19787 21690
62192932815349881 26471 30219
193683822609802561 7926 20190
72462237325076737 5500 11896
842077811205211137 6189 23660
329688666397728961 5493 12080
469285201669951105 22271 23038
53381666655248241 10858 24129
679744993014676225 19898 20606
83855246199902929 18121 28755
694606978077263873 26894 29078
768592127705851137 1175 9181
455786405776290625 9296 14445
4274502656343771 10050 22065
472560590999396609 20992 23970
570880087723800513 327 5364
886529136683403649 2611 19727
664239557513298049 2885 29845
716998463600265985 17634 30583
933661465717499137 5605 9845
526116847365511105 2238 26002
560918949204236161 6458 13536
848156589245949313 12701 21394
153466101386307233 12628 14079
982844272375668737 27683 30164
220500674440245345 6180 10122
839628578591817345 4509 19994
530400945311036737 4963 27176
94723884087397185 15628 21638
118237613875750 2563 28192
423547793756345217 2273 8323
935207797965894401 5855 25550
700263184312969857 832 4318
397634633843466625 1986 19505
523124441148372225 13479 26137
885677085512689665 5911 30346
873451865425675265 497 21439
407903068682244929 16867 25836
358351517219663425 1104 8446
576441519957263873 6360 27168
800601424833100545 86 15259
316849200182502977 24453 30400
893002613963449985 17114 24201
626154112585986433 619 22282
240828528806684257 2794 8980
61417839639929641 8544 10331
699816105872205441 4873 9634
313230455156805505 4243 6330
345885317424741633 16235 20383
84761428446682881 5147 21621
616189469804243841 4678 26951
501057015594732033 14012 24234
617347734231867009 4962 18523
334557282554058561 1061 11712
54364746288801057 10337 28697
338061976435774657 943 4474
782884664657071745 4728 25413
462439625586625857 13055 29404
686916747723092353 17704 18000
736414437476234753 11340 25311
195828988766219681 1702 6864
330509879159464513 18192 28029
728679868182414465 17042 19395
961338171515912193 14637 21154
55314409051273825 7733 16076
984908606928655617 14069 16679
817762563675689345 4940 22720
823949126234161665 66 28929
843961915179573249 15216 18712
356533979852443393 11432 26687
808071063133926529 3877 15448
683878068606880129 931 3685
157004807440809921 23257 26866
57088706556498889 3944 27231
730240951717906433 17619 18651
322733360398786 4211 25614
805714131537580929 2876 20887
888519117081486337 8972 30547
972877251673967489 3591 19462
585064126264889217 29742 30840
208284991867341057 1637 4300
631240563144643841 5249 8939
956725824453105409 6365 24233
118730809095289665 6529 15439
606601321039288833 9663 10095
548861565869358977 26296 28880
405411643638675649 4035 22492
299429618331892289 5654 24747
275520102559166689 4426 19177
993839265227734401 7178 8721
801628053901811969 18098 20450
154882906635627649 9490 15311
314888583898163457 4730 6299
840909766700903553 13525 17137
910465849221257217 7141 30566
316397607314719681 20659 25557
760187491039058433 291 14721
956403002390374017 14014 14120
864627186465629185 6317 15918
223191769899777633 4602 23481
26612475563450033 2732 15098
946711788510938881 10111 21414
361647310641220801 12240 29555
393546262063530625 20470 25735
259072803908363617 25638 30787
355152931361715201 1774 16236
2392118157263923 3926 10924
706534641959301249 14360 15311
126883448078739745 1110 16734
802023572006632449 6108 29877
793832036853164161 1223 9815
523189338108956289 15168 15196
341112070354252929 25319 29615
218482528499208673 1208 28275
797607868768540801 16364 20188
924238793746461313 3685 13709
533248723874617537 19679 21127
913513256058720897 11210 17439
888772436216985601 13230 28719
135224701517309137 7458 8975
699101228926988289 24693 29904
259066262645887937 11183 20184
515258406148280577 19958 23340
677982435146979841 14130 30940
748965943792267521 18049 20003
977823452395952641 6187 25663
246407854551396353 13142 29570
56117839623233577 13100 28155
615939841634084225 4016 26571
489038984845564097 654 14135
155998284261915649 17004 30918
24091233087425225 22569 27333
144858243634910625 12771 16798
300629896337127873 8854 26048
698683238492609665 10248 22285
174551364499173185 297 23681
635271055898240129 13275 27930
742028993900305537 22500 24599
565078671204720001 25575 26609
723249723726603137 8881 30186
447991726043948545 12925 23673
296061463795112449 25102 27849
5689156580078959 3727 13817
788685577521029249 16612 28039
745325187425915905 3945 28429
714929299254578177 13742 26819
622676155840526465 4726 26472
14935968360326513 16673 28720
943736606996690561 3506 18091
972823107287197825 9953 11700
575694222991163713 4672 15017
228139225889385953 9126 18464
272469609533427361 9737 15500
815143165190420353 21340 26548
327605534237807937 27167 29106
653926865148939393 15008 19814
394843628722536961 13667 14752
283089826186184737 6108 14841
371148781346594369 5115 8536
555713644465676289 15900 17560
37412946977436689 14629 17619
615641582818028673 4041 8931
91280589574996193 2060 5776
530010591276969473 19254 23561
146987643334494337 1277 4876
523716348946564353 18985 20647
901996518508614273 11845 13950
959547538782665345 20575 23035
152206884836711969 6166 15532
80521878846127489 12473 20586
782419691686914817 9972 29966
669581712654284929 16568 20299
324800583972898241 4905 10978
636533767540171905 1928 10439
165638490793671873 3720 14005
845803727588624129 3102 9907
130134215492031297 23690 24433
927858232616500737 15748 29339
5375854924199787 14 699
989083560768129665 3836 11957
425736352758217857 18320 20246
255480926835687681 8920 23964
569651857521538561 24445 27704
635153225784570497 15074 16944
743267059251106561 8611 22664
544486435387057089 5877 21337
756103705497583489 10257 12238
835301538795412993 12696 21117
991180467349817473 13917 25129
693044934156361601 19631 26326
268873429322727745 24371 28424
853236111113950849 6418 16364
293924506665401729 7849 11003
758966788347805697 10639 13021
979658621978916993 10057 11913
106300081584628001 12308 20444
375037620407550081 6140 16307
746961716750334465 25956 30031
962715951126089217 14957 16661
285942680464138721 236 22913
666454243085720321 20869 30694
514320598354117889 14997 25666
651756125130805889 1025 18014
599335056616773505 5294 15186
939600618753058177 21148 28894
240354117407932225 6581 29848
31592852248454761 15398 24754
744772464139124737 12541 28192
694708028503438209 3179 9163
61237292861648033 2566 18614
824302405736734337 19968 27645
178362455554655233 6320 8066
286824481527656161 4728 6540
584461580960308481 20883 23676
943085008508209153 2857 12913
355692728962772289 3029 10161
18276218224254849 23944 28271
715300738047289985 12230 15223
610939691603551489 9573 19284
393803288489941377 2230 26840
380199789143670593 6321 14659
372842046893808257 2305 16173
128990873784662337 15466 20009
246832163572015873 14908 20169
706991822421340289 2904 6093
488384906600543873 14234 25897
343532967408197697 13828 27302
321013655497345921 15904 16119
628239687326111361 12736 22155
79403225814431265 17841 24012
23659150945096741 20 18947
66009501759374705 14698 26010
508409915114750529 2397 14633
14720604169667695 2127 24297
104157373560543217 21000 22906
611448032605316865 1451 17875
185165263041550785 11843 15855
339846999996765953 4976 11129
662010984561366145 12383 24336
908510902224158209 18535 22132
616913515623988225 3163 4006
146236525946989121 17297 25358
529528422754214721 13688 28206
71792871792602857 2113 25307
877694321611084417 5460 17809
47087250751772561 2947 28540
162416470337920065 13080 30060
978693965591737985 2 3380
375792378040582529 16857 30530
389629477377752641 1062 2612
195949985377286145 9647 13664
501386677120073921 25619 25975
288908906804248769 9989 26263
585927977847788417 7539 25893
565098088673128257 12717 22153
645910332060260865 10734 17785
305086436767563649 6183 27829
999220155476876929 9757 14705
22737807454706885 8663 30730
27031781607171013 7870 13684
620997218210771201 13921 28855
970765138719130497 2720 28196
860991482275782273 22885 24075
485902865534178817 1306 29138
298180968672706817 13628 27014
25002449737996813 17437 29791
980709137294343937 17684 25848
776842111962359681 12435 21920
18235892687027189 8999 25136
432302197696671425 9046 29289
629001810258646529 524 916
423247492603969985 9023 26001
749085844902420865 3732 29155
944395784119166081 6671 24797
959711849508512001 5729 15576
431060290776962049 11277 22963
59898929174078577 9733 11639
125245937994762353 3458 26542
501351723630936193 16519 25374
208573827231425921 9056 30290
760026557903156481 7488 16159
679061584089595265 1200 27806
935299267582866689 16906 25854
977816488291743745 5478 23033
129849848684170161 22792 24177
98675651688878929 5390 6464
697224819611594881 8762 9733
176212774499880705 1676 7489
435420021697208193 18463 29859
814746515221798913 13439 19642
579539698664536449 877 8642
885590498345628417 9252 28337
335393993752557377 18402 28294
484255385418364865 887 25117
104166244685249153 19044 28775
533583369288756161 1546 4135
593503455959787393 10086 24474
702466702313529345 13448 22879
184582506741367777 22569 29120
881677575615917441 7526 20221
582538184151541633 2387 28816
14685482048648169 11316 16415
844709928822712961 2144 25795
333045168231798529 20 30401
20829976944238381 28624 30585
823448700523869057 7517 8444
209985362884157921 8931 28898
597247633759387521 3116 30639
318125258163586753 13148 27876
485766221027304833 5140 13426
942459745787918081 10166 18503
770106575818381569 19008 21176
657539830802274817 3424 9272
348094552507859585 8680 27918
925940123723751937 2975 16032
504626466563642881 18288 23860
321381341210393857 9449 11710
620172922668345473 10445 21314
597359706953145729 230 26036
538793547997251201 22052 23412
832761517346110465 9987 26376
210839828034039553 5651 20391
504417601834877185 17085 23426
831216716718096001 9617 11983
768233996134807041 7787 13489
979518444099099393 9683 20163
694146108544433793 9553 27552
655647179142086145 9535 24068
869692364799359361 445 16125
258125105069268545 22678 23712
508884304198591745 3159 27521
487015379313952193 7349 17465
601329721932426497 9012 15593
103505557104071505 29858 30993
500982364739034113 7902 18520
438232740738250497 193 24308
48853428583580441 9486 30978
105802913815210785 2991 23298
50627027415220737 9106 30687
488973689682573825 8528 27241
16999580229803969 8906 18297
930948260600146689 3842 9542
67035071536796665 14567 22677
192206802650112257 14756 26976
55708899687342497 508 19527
265153727680853985 15015 29103
915854010839655809 9434 21937
905484307681597057 9958 24395
627492041306094721 16837 28341
777167642977516929 6430 6682
598257658827353857 2465 21086
622903130328303745 28417 29195
645285520664682369 11201 25647
863286147675438593 18343 24157
722624161310893185 15923 27133
978069773038178945 5561 17276
572612453955041921 8677 17620
705744472040706177 4777 22339
79905800574980641 14280 23444
43062113816297657 26398 28203
331622819809833665 10575 30407
894047989206171649 5881 23014
640288675647685377 642 1536
804885268858747393 18600 30321
539478855984167873 14954 21141
39837252784067801 22337 27730
622316565543005825 8299 22495
97742546915675633 3857 16220
453830286555099585 2533 16213
389676542765101889 3457 26870
396512199582179649 16467 21313
791937792914630785 5293 11882
302424154648047489 8275 18101
9251055736129389 18143 19559
433241103479648641 16049 19100
970618637369462017 4170 7739
983222923638745473 9942 28683
201267842489528449 6343 16839
208073474303422049 14652 29637
992962898812940801 3436 7358
17145018812538383 17201 22153
124168981107160897 413 28399
965528474187156097 2757 15888
872779191422900225 9735 23477
917451924089785857 7286 15058
217746339080321153 12122 16767
901528234282597633 5857 16568
467689231662085121 12129 27870
94018137146843377 10266 11635
804934686474339841 19016 22836
653216039396116993 28262 30692
45809978621043969 12917 29703
57742533576540465 11462 12157
838367936062525185 1757 16757
838449932551885313 22578 28236
890760145341282305 15850 28684
35074809140279941 8579 27095
79500968238889409 11766 26193
732089649866825473 14024 27146
535354345202542017 688 15081
384296471165836097 10090 25766
342890910872625921 364 2753
327346682108800001 6314 20657
839870750983457921 512 28607
147445148240631585 12835 23159
786135949589564161 28396 29538
942534672639570945 16269 18627
609511206948987137 1484 21092
132611594039726561 17029 17169
476400804756849537 3412 30772
990485614617899265 836 28709
481717808780892673 8136 23609
543153488910956353 16069 22514
688704990206858241 2268 29576
433006715855729153 3382 6961
908343614849208321 22272 26536
29916804216608029 1342 5089
82376927964872945 7692 25608
58738670081726953 11289 18983
758148937722999937 10024 19384
300966901901727361 14304 25030
225322995442311937 1933 20141
921708721071528449 11433 25976
216435149437877793 1480 8672
976115507823603713 8813 10474
977939689223319425 19344 20656
791196643652870785 2394 12001
652436680375608065 576 4965
100569034535180177 1403 18533
268398365207289665 21706 25749
132068905486367073 5637 16591
149845462167810689 8131 27038
747576249967092865 10364 29776
469319520973414209 17107 19677
158681128259008385 15932 22247
686892022311120385 5611 15265
42651805298742577 10098 28811
275066385305606785 15337 26350
694371849007556097 8605 18957
41980344675330625 12259 21116
64804460748259633 12130 14170
953439734357175425 1081 4975
591416804212816001 14462 24348
468071028298929537 3889 16484
740587794544420993 17587 27576
551736426444378497 5523 16768
101402833573363441 4369 9429
899805769298076545 14392 20861
596474560470536321 11958 25230
943107200436514817 6186 15363
971009339478616321 13575 29883
854617319865461377 3278 14362
110166485591019377 6567 18180
44953878657466361 1586 15335
920223354656233345 1381 17787
482499406704626241 18061 25945
172496984585816193 2068 19012
588656316629624193 7345 9418
145506976767638465 10092 29506
175322181333221761 13934 15723
593447823026064513 24489 25936
103004311375897825 4080 11014
295203537368056577 11789 14584
329047188995311041 17900 21532
647740001426310401 15464 20962
347993279849021057 5022 20582
63706696133767337 2549 4801
871273143948222593 4463 27376
831106867504313857 1927 3628
28663911879633021 17320 27304
829195002089367297 20077 28860
929456549133597313 4344 27733
495721508268925249 3546 13341
879839250325630977 11256 18343
160998654241655713 11357 29014
976000960205162497 14570 25427
44713638839720457 14671 28598
963226817365054465 3816 30000
200235537044338945 4268 5293
196172030067408801 10607 20804
318031303779033409 4034 10937
501572552603278145 11993 16414
883925413979074689 8941 9186
981323942979734913 8588 30827
606212551687729537 17269 21269
705416518362554241 2653 23240
360434747743457985 25368 30293
947943019399765761 8922 21698
30439647380514857 27390 29656
663421622687963009 23415 30000
214265290585377249 1041 16666
864127706577441793 24105 26629
456436160614781953 11409 23437
476015073738594177 4533 20056
871697665715746689 11240 27196
267807427968115521 11936 21584
530593228598942081 14734 29996
844861972836298497 4131 7846
745831952967950721 6029 15919
370607409308284737 9783 28391
187808243851900865 19752 30280
390020440016613185 16944 30024
859701111452412929 15755 21249
340019193191729153 16148 18946
164894981924785345 6420 8231
76922007967482385 19511 28058
278315231378531521 87 16308
69538659696711137 21309 26285
728461567529233665 23873 27135
492868780251157569 14793 17834
213045418983799809 10526 22396
707661550546539777 6943 19654
293609495243512001 23598 24391
935704090183179521 2374 21220
22370895121259337 3808 22112
194932310936188449 616 24218
655815984688427265 16858 17831
655735180189608961 4698 11814
18761942011511933 14819 15677
823352079026797441 3618 28972
703431072379455489 9620 16222
337778810379688833 8694 28818
358799976464343489 12321 28616
900967430697782785 25440 30101
227232835869710209 12129 14553
407152761955884993 7513 26568
808364574017591809 8029 30216
289859588952914753 1256 23584
535696822800328961 26925 26954
797211988436771457 17139 28368
662041029427218305 16207 28346
248385795902116513 3695 8788
243681930570556193 604 25975
904166747990487297 15984 20030
990391327272622081 16333 22809
305616982984879809 12697 28516
786122464029258369 11391 19604
976835485967512833 12013 15296
984331524615061633 12001 29527
31570324564079045 3277 19945
859427701372805377 8022 15876
715966590481272705 16743 22444
865889828164629505 7538 23806
542028283700609857 15920 27262
288383834811209985 17703 25044
382974478113595777 20477 30423
401777393772551489 9231 28826
439318919319667585 8298 30947
416561435035116993 9105 17549
906415844019321089 19294 29103
862558398770662657 13021 24621
985132083598621441 19589 24931
419062429580687745 589 15302
913195393370358529 3153 15413
547202550228735873 8706 9299
519864259744331009 4673 4807
317776797347629953 9081 10413
59126021714277497 5351 22432
81262207092922977 16131 16780
173597735884392545 22550 28895
555418577277574593 15528 16557
670740292926012673 23915 27619
297033023904891265 1242 12094
491979143072192897 12316 29093
854106181045704449 1719 22750
389697237503540353 24917 30503
925401780881319553 11544 12987
758194666899790081 14769 16850
580151200057993985 8067 8559
7165023499396740 1850 24649
740603162057244161 3113 29510
109046035425528481 13102 27914
776405718579621121 19757 24337
934474999889673089 18443 19892
479118992464325569 1759 15549
394789253554939969 322 24750
458748399947065601 23008 26430
146300040160639361 23042 27982
440154159426430849 17907 21833
541758558163870401 18780 19378
240197114037112417 9637 9755
993649084840413313 18194 20196
414583434510010561 14457 24630
663587771621912705 4560 23260
115228433980430369 24060 29244
978004358119107969 10018 20315
588427993965570561 11806 19276
597661696462118657 21235 28383
563044761015600385 5074 6382
538746978085654849 3226 30358
541609919139123265 121 27664
981757983249600897 13397 18215
501015950881420481 11987 13509
689284654963017857 8178 11150
988142656818826753 11013 29202
542026579727028929 5560 30272
11966925741017321 8599 15516
170550939545776705 12166 23007
664615645312100097 18640 27630
344725994559162561 7539 8673
889393674820748673 2414 15560
823203107335075457 28167 30797
813767377722332033 18648 19537
324594745961455553 809 1789
585450087230082561 7977 11824
433194305125695681 21896 28201
182433391911875009 4219 16036
193359076679406881 9628 18783
34415034305592229 29505 29862
122599108528532945 9796 9814
870899359499350785 14017 26581
650515864685722497 1056 4746
470455838792911873 1135 16587
853669203609015937 11011 24371
855754906444364161 14815 28021
759909206081495425 15386 22956
908358546744945921 23432 30671
126001575988027521 11155 27750
542176347821555969 9326 28810
61341955525499257 2269 12115
539380067672833985 9526 20362
983204428886651265 3061 3582
374986471778502337 4523 24660
895006142572334849 2165 22057
275750081738120641 804 2675
937210120199580417 4083 9535
801042174908292993 27065 28129
13230202075554587 2240 24114
905244442120288513 4269 12998
967948770254295681 8350 14312
788056445847704577 16764 22964
621152925806036609 6899 26247
374674438633260097 27203 29864
887874908954131585 9108 30610
585815228335707905 18414 25427
854545523148765057 6941 18623
175470547697681665 14821 27877
771121666013115777 5655 14283
493222381734629057 25987 28779
495090733672817857 4733 27278
457542986402753345 6455 23488
954006623468984577 1324 2781
456392608627613313 13660 29535
613843126019752065 12816 30224
635407327112073217 21684 27299
107269608108040865 3132 8957
366183148061114881 5278 20428
292064108424717953 550 11962
893679426382416129 16552 26248
772699465351536257 21777 25820
804555551799968129 17257 20190
611750328772522753 16291 30865
152352790372571425 5967 16779
431493288038026881 21589 22685
673809282105171585 22003 25809
549431618897507713 10706 20619
955031050921316865 14346 25721
934451735889666689 17727 22725
956224505530844545 16498 28258
106556001361489905 1275 19091
119131274569308945 3403 29554
952487036772666369 15257 24039
728562620566894081 12745 19906
125231089688163873 3474 5055
294008183489122369 16931 28177
899320071653164673 11231 15199
290145060127759553 11296 27040
473355037495245761 3526 25523
253357845070876673 2189 5186
607958673909521921 2492 22312
758184065405178113 4199 7708
139222590647285921 641 18366
478899798287837825 5498 7667
401744982890562625 10837 21670
2368747964244023 9245 22409
800384331952464897 9990 22367
534341742437089089 18413 26482
254474443806557825 12210 30244
204486154667112161 6863 28366
469596442545828545 8936 9630
777508629914816385 17313 30602
569236903705757441 19250 29174
369525537557525057 13331 29510
263725800439310369 12123 28041
994151091843956865 4482 15857
981000278924042881 6877 25625
623094920731919233 19232 21674
377947557275525953 12147 13218
673594396123913729 11393 13572
184213525498790881 6454 9125
306267660959196801 20594 26063
212841041597720001 11014 30107
482681404317741441 14913 23218
456387193110302273 12238 15776
532743330891324993 6999 15521
828281493442382593 8386 26285
363409069231661185 11756 28196
566130747655165569 5232 7531
673397225630754561 11721 18129
564441303273945025 7875 28551
898640711574966401 17861 26021
565775170065691649 8292 11122
958226417688226945 6375 25772
652731670712604801 22949 27535
711053444215334401 18651 27694
442651141968070785 13064 23006
173072874475867169 14743 27704
860985477656718977 10754 17000
719184488765261441 1444 15456
279366474719168417 1806 25216
25386018935538601 15403 20935
897331248770349569 2040 9144
841579564049791233 1213 14456
913945389777893505 814 5481
766123570201262593 5069 19690
202637912394429537 5393 22805
970503831913912705 9898 29999
729245877751836289 2728 24496
799500859837085185 11816 29386
455597239246664257 4059 10889
719708875329953153 6835 14119
193323713313390049 1101 20379
363880392678101569 2320 22936
207806887300669985 18168 20430
59990669360995953 5293 17908
845901846001837057 20297 26494
610215522132424577 4631 12859
465848481478992961 4984 7169
699731299725808513 11577 29341
230245885218892001 8690 9425
83070050475715361 2450 10182
197423668757544129 3894 12423
137674098993965537 5601 20572
625829313984965505 22664 30786
376649657687469377 8125 17774
910093175460623617 22132 29797
138595719316807473 23486 29777
588359962751923201 17813 27325
607196620239580673 12392 25747
931911116426100225 2115 2454
870442255570576897 1720 26937
165071214265381633 5297 15786
935586616452784641 5092 25149
407985727839452737 23665 27551
739397686352528897 21690 30375
61571455635601073 5260 25783
171470840085408577 6950 27347
457329879373268993 2090 9954
697134424929014785 19333 23893
782506910795178 10612 25381
83648471211436257 17686 20788
348766729325440385 12419 12630
336415480486490305 12016 14745
465246199050199041 20420 26060
380729095681221697 5816 24825
938479281224680065 258 13153
785908434382104577 5446 18900
53877010766498761 9992 15656
971122234038265473 25204 29596
247263944366132193 22597 29076
345540949029977921 10252 24195
837501765748243073 2856 5581
480917050189294337 18585 20469
771769056452733057 17687 19758
37358661092479649 69 17665
560543901782622785 628 28374
630609871892463745 21999 25893
546946256449622593 27305 29701
85396878272771201 4346 30586
927143813777519233 14260 23415
834595681739831041 19888 29543
779467162409297025 4948 19015
567680312725581633 8900 18833
818897306128988545 19340 29411
787932541265323777 13227 28931
23686574894334457 2568 26238
624627956417636865 2590 29108
330155328796365697 25541 29247
199560304608258593 5009 8870
889467954212413697 7527 10687
165745947177367009 18269 22230
359248978331933697 16050 22010
685727274305040897 19382 28545
468303771484990273 26798 26925
729797701175467521 15221 29867
965748282465625601 12913 30616
977045962768006145 9370 11743
401014072096380417 21345 22169
246280510673596353 8536 11977
272470617167485345 8203 9636
451932161340440769 2601 7908
444117777814149377 6247 16316
876019037567939329 12885 29539
755838790901634689 22907 28505
882125396990648577 10119 14715
726844453334585729 26825 28054
818391486037580033 13525 27773
900638934545256065 24189 28802
565863887225507521 14515 21799
627666036688687233 15241 24811
138891523984565169 2155 20460
388408419674618689 4856 25071
493788599165288385 6950 20144
386029943344475137 8152 28403
954531055423256449 16005 16811
907633155117437697 8997 14461
213849291426587489 3719 5266
546393563460590337 1239 5486
111513537041016513 14989 16319
905565844336877057 9399 28977
865825780009050369 14622 24472
999297043084020225 24501 29248
179537494310476833 1869 28100
904581186847266817 8808 16678
784380434274144257 9327 14880
426542935641442945 17783 18529
784283038285590145 524 20912
561224637965125313 3226 26226
822018388840564993 4460 27066
109929392349066289 8307 19296
102723326059372513 22830 23524
306027265271339393 19288 26280
429520464300939137 13361 24790
357634591659980545 22752 24472
587895858300694145 3163 14895
941164519701374081 7888 15630
720275636588315393 11156 20791
818375651080934529 10250 30887
488048078820678913 561 9625
937420436690146689 9084 10544
514795394088512385 3310 30223
66841882122083977 24240 26555
531395746246229121 10541 30718
729844960776716801 15548 21366
350236785705721601 9045 15192
477481503293652993 14820 23847
798233799098891649 3491 21535
102999808021209569 5002 18007
894064704543840385 9709 22468
277229379432590401 15789 20287
567325745391737985 11240 25737
743691607002403969 2906 21501
227492283164838945 13803 16191
47802570730191009 22441 26691
58251788765129929 23415 29390
355379053549185665 12429 21906
278871510028043457 11079 13234
898237014138295809 16933 17404
984975767684201089 5898 20136
929677539212576641 15897 22660
864959625200544513 1183 3801
158744085857072993 16010 28820
661929344816581249 8628 16133
84109231307323281 12188 24404
523530829259019713 24817 29375
164956668851523617 7161 10967
770416552898350209 6262 17359
950872955643035265 4414 12355
638082654977086593 11304 25219
461312236306746113 10905 16962
492495593679404225 910 6546
260225524324638977 5338 30697
417722319409879361 1249 18512
304661923113634689 2721 28122
478455510416377921 6460 14852
747238422730418945 4918 21969
615405806848873089 7388 19049
492051155377076545 2405 20419
443705824351962241 2539 6088
237260084473192033 5669 13899
567611643325054849 10264 23923
364715705057854209 14830 18978
236845254183915457 1698 9055
70288403316169481 13801 23046
199707623387372033 2996 14659
995278595697350017 125 6360
112754037185265329 4820 16987
416429719149832065 14512 27309
154532452275962145 13046 16948
485394668230789249 6105 22495
47020953889155945 8173 19210
444353333739655937 11199 12433
617260683846001921 13776 18656
472022385670150849 28499 30437
89503737597492977 10733 21760
834683723526794113 15091 22745
787018779178087169 13356 25187
144333174432013313 3354 26373
558337937911996801 10511 28083
305020083804834049 20689 28484
203917895234884129 22607 27740
639098830798495489 9446 17635
888637316519474689 1586 11595
329023723605516225 3080 12768
307485449691373697 3930 7207
736203825931092097 26168 30333
974226296090076673 5593 25579
206932196104816065 10116 14702
66607909677333769 3622 15505
490563284507594241 13274 19426
162144671868002625 2077 21917
868983957808055169 1293 24979
279111931125786593 11435 16892
281915552921425665 13186 19062
698874542848582145 18203 19286
978482863688725505 14465 29915
47455244219964497 10617 24688
756302175570617345 509 11298
389142037843850369 7172 30336
931386987340474113 9253 30419
961492851573925889 8687 10366
86024324570281857 9893 20138
751999713740698241 15471 17512
530035167555212161 18093 27509
985123491768280961 16618 21831
748824841747840257 9827 11731
768332301351374977 10378 26841
417466388062578625 26577 27995
885376234192566657 15503 17837
779215614524396417 1659 17399
866956580945579649 23034 26641
695155657957002369 17184 23379
54112824319634713 14457 23104
879352581748541697 21244 27830
535488397336575169 11934 29638
582174539098375041 7103 15824
657318304054999937 8975 9962
394631814230514497 19613 26593
543883985770715841 10877 12838
948926000859274 6316 17393
467625802165418497 15045 29037
508091400125032065 21265 22060
394161687340481857 6412 13358
758970185921626241 1640 7345
364341537496049025 13003 27344
932481849930248065 27129 29004
154781598705564961 10474 14060
623932374527328257 3616 14906
53248315234373681 12789 24549
271113982208184737 6480 11691
182387538064755713 14845 28994
320607018150880641 5683 29813
906690436371636865 12854 24518
266784321688625441 17795 25142
491355730073333761 9645 29183
991991959754642433 11454 26881
153075295248886081 9894 20160
597565498693846529 9643 23797
301480629246366785 15550 21081
317421064788348417 2692 8806
763537322154778753 26991 30134
241259545315706689 5467 5573
909168126827776001 6039 13326
540811237671164225 11207 11583
961043649866145025 3483 26384
795946901989502465 12963 17967
805082832638230913 14770 21689
579341272137000321 6180 25027
91998257289876769 2700 22321
388299940540640897 2969 15387
453067003541885761 5553 21997
24767611660735157 5498 8431
790117682476040577 8656 19196
847018438930568577 15362 23456
387446816392678529 1099 17423
756324192130264833 8964 19584
674077013727188737 2293 20701
885612271297539201 5924 24488
49074868135360105 15002 25034
517641240345312769 490 23967
860605073827674241 8012 24314
893405166975689729 1474 18872
819508841644630401 7550 25681
804140271308696705 6246 6948
59162821059349113 26031 28483
139539306482539873 14586 21175
16853015387706451 17186 18678
817583627129266689 22111 26103
18264314156358097 3376 5486
362275323490415233 17450 18771
659624530591354881 572 9646
798415793177994753 4878 16975
301465439181814785 2757 24771
752232532041439617 8242 29544
794557873783869441 20677 22674
393644475429709953 27251 29660
326997286982976449 12968 23963
697501460228629377 4560 12267
312911697865683201 1888 19609
679561089182740865 5849 25538
962278912899112321 14726 20839
591761607747265793 3299 27632
874349703739252225 3622 3827
277756956077240609 17566 19937
735803518257586817 9818 23764
811503317621109889 19125 20339
728964649499555841 4437 13059
594692196030237569 648 23433
536223178398760321 2860 8848
239910324527166113 12195 16859
522009457751007489 20127 28859
416433095871468609 4680 29686
993305417019133313 8002 18743
594510475980591489 11574 19823
212274666274776545 10060 15529
909879699598818049 3446 4087
168620504014743489 12813 24394
241822880697988289 5208 7205
898064925522472577 19665 22706
950522558775702529 8591 9260
675536646243148929 14591 28371
140271883232706785 13446 14005
973011700757847809 25889 30072
717035068165003521 11404 22519
457921560202411393 5743 27924
324828357969927617 824 10326
710522599607624961 22603 22627
689239653735171457 13605 29885
603818575049320577 8893 22296
762278421282182657 5227 26541
167892629815764129 19628 20135
754471340183883393 5490 13600
282603726146678721 44 26892
90685340577614689 8423 11624
510747009622431169 3699 10702
686264965603157889 2934 16277
59432575940792985 8902 27707
383353735623664705 19607 27514
271681716909636609 28574 30207
98651594357093585 16578 27364
956222052925401345 25966 30184
616152683398020481 1496 25764
194224585569966017 2569 6107
311079568159414081 7206 14452
50428743247085353 6458 21141
484007615306545345 19554 27865
679439250963024897 1578 5705
766865192222766721 14616 30064
597301115649802497 5857 17694
921206497414551937 9649 19441
186894423326176449 746 6438
537791340705240385 19971 24590
453294421442496513 8601 24581
491235272863171713 24342 30011
467954641101851393 1965 27491
496548346001830529 5905 27840
402513799503825729 9567 18038
382387483386715137 21408 23440
185423637833164193 11827 20458
346564472219597505 18418 28039
138338744511873553 1954 5110
279484936309806657 25154 26844
241870559062771649 9327 28513
436692126935028545 3688 15931
532100877104287681 1592 30313
880676807084718465 10425 23368
176250302046863553 17730 18136
149364799560629537 11826 14081
192532200035618209 14778 15612
339305227829719041 7380 25648
955825033566878081 8133 26444
300257591845038977 26435 29248
555743047103707265 22413 29208
778962771948393089 8091 17606
783412282185988609 18574 25813
12085188696971729 3610 22255
77173044165807169 16674 25220
146722866247777985 12083 19334
538508713455609473 20477 26821
683744268158065409 2990 7771
865104916457685377 12568 30277
723574607529805313 13694 18764
789125592329124737 20010 29030
149216730453218817 763 27111
135206165300162 5531 5795
337690292905925569 2832 14489
47854828885743217 9304 10129
761034800119276161 9881 18611
136028221278710497 5112 15538
757523754578933505 16849 30470
933771203906839937 17152 26562
715083084753928193 14599 30166
943585133681711617 23027 29508
456981883048904065 977 9120
958649692380344449 8119 27543
403365121436465281 11831 13402
818859393698264833 9746 15186
320007090131788609 4078 19688
833394558135690753 13396 29188
307256869850533569 10614 12841
667937842428120321 3704 24754
309706467329611713 10962 19121
24671894032547217 5884 28249
965746082086312193 2613 14925
749654394659106817 793 28000
387390598460349633 8878 10503
53017341940996945 6455 16344
833128555515543169 2809 30308
611455246442392961 16075 25855
296142950543462273 18319 22092
967038657659042433 11987 20174
512389019517613057 10023 27840
308011545059603265 8142 27997
285306056243690881 144 15431
43006400415261937 3812 4567
469699881688399041 55 8899
922272657596995073 18590 21141
556894877201123969 9562 18132
18758137200148185 94 15383
129664326985860609 5077 22587
99040900171988961 12749 27214
569657362819675969 21402 21953
783439971359111809 3405 5060
369525386557370433 17287 25201
895772155531165697 744 29049
295398856049011713 7518 13331
102556745163337121 9187 14505
194848634253546049 10356 20698
907486524756425473 1919 7910
836247208876592641 10013 21887
587856739951629185 21180 24622
532327190561858305 4774 26096
845104341677330945 11300 13148
278610818146908897 7242 12110
134870917407095441 25161 28362
32392778390558873 6102 19158
661275838792736385 10707 22417
374398839444104705 3773 24583
592968524096956929 5408 6807
872159745299484289 16192 28233
906292803553629569 53 20472
244233145612092545 8480 21978
633463031061989377 13702 29645
296669304909059393 5283 6194
349778016251693889 12568 13130
229361729542894465 2027 24190
4862713494045324 20507 28276
964102818822340225 6758 16388
471738427994427649 215 22155
764134770639337601 21976 25939
459441504885813121 9609 30266
671134801967198721 5512 16595
268811231827729825 1886 29711
481454053352372545 3912 10753
184915897976420481 17373 22655
252312551306772545 3754 6243
857073514490696961 4906 7862
28655406906175073 21357 30998
146535423849694977 26113 26659
68568932876061697 20488 25033
609946363054948609 4999 25591
386808890255828417 29462 29599
140085433168845697 1307 8507
642861977581077377 3989 16249
436198452312130049 15688 18597
25274137972779445 20478 24646
861294342252033793 12303 17641
455528594644206913 2615 4367
275912567728315841 12401 15860
455255173622397505 11428 23647
932441004007753089 18797 28635
390153975495479681 10129 11463
827966537582870657 13473 29598
687661649785859201 2100 19955
597454232157144065 19795 23458
706382192794180225 9598 20084
886917969051896961 6440 30558
565278450685219969 28056 30575
941743559172319745 717 11741
14791161618774141 24500 30515
785365318982730497 1186 15718
787424456895927041 27205 27722
736030856455482113 13733 16340
518265585185375233 8239 14649
244456493436022273 22155 29069
834170584375165441 7703 27177
802574301973063297 7757 12643
663638818245999617 12839 15640
224175673245770913 2915 20609
630888534497323393 13058 22032
599772158342329217 21311 30026
388027810077616641 21516 22880
39679718365253081 5164 7167
173391590469499585 1039 17694
193961735744832001 1253 21848
839418498201524737 11804 15920
332972624128121473 9428 24976
7058830900369629 11849 19283
96421571511807969 16903 28515
965711276169841409 6093 14708
332670400259022593 3797 5771
264830865914866817 17410 28203
484650074291064193 9285 27614
787521516421918465 1829 19113
929964731016912769 4617 12637
310430197545024129 11999 24514
979814467863104001 1028 16494
756337654848252289 20309 25527
286962164746828577 25060 27430
93069126683964497 17765 28094
531097640426192897 12268 30255
31833099802980769 6217 27668
174551685852197377 26681 28306
333614336165418049 3609 9727
661150272015770881 7039 23104
142747277378319377 17872 18077
820407654279851137 13276 15749
161906436025283553 2981 13582
687989188163069057 26750 28585
599209529295308161 2874 14476
402612569533733505 10300 18888
889786425214644737 17670 18966
874853084430991873 7824 13594
46966402275003817 10393 12985
229005240500871553 306 21449
110335766465290417 1620 22304
322491396592280193 957 13601
363852170732769793 4142 6205
234420031484507521 580 12556
183744150159178337 3164 8297
844253967435673089 17823 30625
236053280585579713 13543 24797
454552221294367361 8005 9570
623805601422425601 6093 20468
823676096000237825 5919 23356
678173853378268673 6871 11654
202708468542869729 19415 29617
702910924752295297 5857 14602
901898360946244481 20338 26020
310600509319428417 4944 23740
500000234938656961 1882 26246
311029144792293249 561 14136
267481099272909985 10063 11310
35854617671162717 741 24197
965807091855158017 11883 17346
345904152895876417 15046 15520
797602407189042817 16196 23602
790047725759180289 7434 27143
548146436281971457 12693 26744
584761769363417729 9179 22694
535273824132072897 6749 25857
935635416160721409 13223 24054
706881582940685185 18398 25901
546328443199961089 16946 19824
174452276214150721 11281 12757
428685257887579521 26113 30211
609801792364326145 8105 8367
546882397422940865 18326 27327
790528204250957569 10066 28481
380999914109992257 11058 26879
575210852600964289 20745 21490
283242750849431969 10826 20769
908760896499568769 26530 28764
959705908664446337 23683 28164
16835667407068657 3192 17100
433778569411636289 1483 26325
793320699796165505 2818 30034
561246098754452289 22569 24679
999058228845047553 23498 27443
97289483887202273 12336 25317
194566807442594593 10868 14767
871888614388112129 3179 16300
783503679591976961 3801 30908
327449018987614721 14634 16369
576296530442729025 12522 15158
213550968699820481 1246 25249
392079212502853377 4599 14459
552762673523282881 3490 8070
406580163035283009 23695 24620
574474279875701633 7473 15290
786223624551784193 25500 26480
580901635358095745 10819 17242
518452566409191489 24277 27287
963483137443404289 4548 16437
186340751698356385 8846 19525
931370579102975 19642 27784
897551228520864385 20574 26505
400520655696638529 22923 25879
857472072994003329 5106 8747
743338756238621569 1694 27062
834528625559581569 1437 10521
583019747503357185 14609 30124
254909798854516353 334 26921
8723492676459444 10655 19185
976857024327994625 3919 20400
337499685193748161 2387 6106
253732062379928193 127 5526
701285797299085825 8126 17749
947994237119157633 391 7855
590475654140220801 25726 30763
635601726401819905 14686 15049
419414409280470593 21753 23899
376672084079711297 12793 17702
156127311526333313 8875 15177
540430115080685185 29044 29658
276233286455955361 9428 19009
134563245050795649 20601 23177
945854400155127425 2722 22198
34861989862310593 11888 19894
708253614205908353 94 22758
540409605973973569 2171 3052
734392297469597057 14195 20136
738558627932210561 2506 29326
637526433870057473 11705 11852
210863936638897793 18029 30756
767982065749038209 20411 28236
876887239480982529 17892 26095
86001897696284865 1875 17259
65189589332657505 921 2839
843477173204789249 11831 12771
598187490611028481 11147 16800
601150431009308801 3364 27366
899337694327694977 2647 17461
16386639927389979 12693 27541
667974894076412033 9047 27405
687140492685067265 3257 6072
595910860615884289 7249 16567
475740989834449153 16327 20873
103326602752705553 1679 3219
190723734635760417 318 14875
825634481360818689 16507 17888
941237122434529281 2332 19267
169723003282502561 9314 20310
157052732348397217 8469 24392
403074205698555265 2084 16443
952160118857122433 3418 15607
770608772234854913 2914 18044
736425654076334977 1483 15487
898718784269018241 13197 17021
808758127702304769 4798 23154
317085036853217857 3302 24142
23767818558688705 8134 23959
779824137705968897 8501 29431
547599900335924865 12824 23996
981020289546567169 20048 28824
280748622636629377 16883 23263
86594947752896449 19008 27814
957387324797196033 8901 11142
978417052202178945 3567 20405
404895363348480001 1003 29302
265747142205395201 8399 8465
217016504995328321 16811 28739
479414285666141633 26690 26957
146879596517159425 15789 26554
332006150007540417 16998 26636
631544609850351489 9097 25717
534537503848998337 8392 20967
859168427993914497 17130 18164
545784554050481345 11990 29895
194164937980545473 13588 23750
290799793368993409 7127 8722
206179087091420865 9703 27381
552656579035922113 5515 21870
275233469954912385 8909 15161
852452770944228865 20339 21012
544551846827225473 4317 15292
682188532675365121 2527 17788
766615674513886337 19808 21361
635407244387611265 4151 9147
655640394905141505 7332 12389
339451682997943041 6498 19764
46796560014996657 6452 7976
546784291544799553 13162 28193
291161685387599809 19452 27273
115769915135370385 5539 11172
406858980182462913 162 19160
976288947345441409 2154 20798
984375676256099969 2478 16888
103946680141998369 914 1426
238999076530717505 8427 17982
458066004811815489 17061 30209
737280745019795329 15610 30216
619757038691158657 10646 16390
659002531091616129 14954 28889
103720903886571841 16594 19489
270089535713886177 21229 27206
32638826365936069 397 5623
55215074803612649 24220 28108
31963614802595685 10527 29256
310544088529887553 2713 23856
105404937233213761 8484 19272
744044511618440705 3161 22116
149930132923092417 13345 29902
2164900438977214 24895 28504
280934250954285153 17332 18531
802843438546858625 25025 29176
757100002028824577 10949 21249
563907624007519809 22253 25113
863064628343533313 12824 29013
753930929999782529 23487 26168
635679485422006273 8490 30991
277399994660505921 19655 28661
383565483538628609 29191 29954
19181773384644885 8099 9436
11553921452691185 5608 26415
197301846424032577 9126 22278
475742520291401409 7094 10979
555582454489083969 4329 11761
76999744653566177 7706 28332
457599295172094849 101 2271
870931107827996033 7796 21384
342838058225083841 6493 19494
579231938092892289 7332 30442
10911899115846781 20784 30786
264250280760119681 4532 23517
120802635316451297 12617 19590
325866619322912513 13176 29203
215135411205132257 19139 30553
562274290156150145 21148 27568
85361450991030097 3684 8895
727196363912373249 8069 29612
44814179762475705 26129 28707
713865821601569153 14730 25748
936455940186320385 9736 19205
682878049506886273 9368 29635
323262894538864001 10688 26378
956812243392644097 4636 22608
443125207693185537 9206 23414
83664772159682593 5719 29172
262238777968541121 7573 24417
891996366415479937 24454 26500
431530593547094529 11682 14874
902995057817893377 16627 19463
572379048206677505 11190 12535
562873999264521537 19708 28555
118596236329864273 5579 25824
623779477835814273 13670 30258
330016094059168129 822 6591
394654880250282497 18682 23750
983677772367130369 7410 27486
517167190716694593 16091 16312
811590864657951233 16501 29356
892799174635538177 8227 26440
792977369597792897 14151 18986
856378185458414209 10213 23693
339805051198133889 7995 29432
856631453222416129 14649 14773
37545273651446113 634 8789
413171407395996225 20434 25930
326861286734846593 22394 23010
207795729789776129 3697 6395
408810002898320577 376 10636
809879817795223937 12088 16206
697489375438145537 746 3057
526061542350969793 14788 24855
180700331433527585 1626 25083
358251086156716545 25685 26880
572672047323415233 12672 18691
922150029266529025 6565 26780
581476306623415041 443 19188
639032351738638465 17 16177
885667480812621441 10101 29295
838663288404529025 3155 13816
680162823476607105 10468 25918
104149630698803009 22025 27240
673554406038398721 1904 12919
870127828293330945 4040 10435
662641784205817473 22542 28671
616652299993251713 4317 29314
375450559078352321 7532 16346
330236437057106241 17661 23099
983546670418789377 5328 8915
891890971248475521 8286 15358
105003163801093537 14575 14585
401600120364005185 3054 6999
26530509917733981 1056 13377
935618289748266113 13795 22456
628822536218414977 15280 30725
598085706150026625 7230 18353
33533792596401213 4686 21841
569167067943769921 9024 30722
550203398669658817 10619 28627
503873094008607553 8137 23475
41526942902436305 9486 24463
126264002006639233 7808 8496
891604620314716161 22354 23990
362851753356647297 5858 25794
932881552279937409 89 23654
147450336400257953 11909 21109
109663428781239249 26736 27123
847396759302139265 6208 28780
924949776423147777 11161 11808
992948547742845057 4174 17382
329606227899539329 26321 26696
991803211046782721 5409 28903
529391171556980545 3621 23902
458956727878817345 9845 30044
815261570765280001 2857 16290
821972117158903553 2142 2987
257944843813589857 10636 19073
790965169561122433 20017 21739
6833138395471395 5501 26297
122963567647712321 2897 30215
866241178596467841 10151 16399
625343008977328257 8028 14965
768378324487407873 16473 18564
267772056959383777 17884 26538
360295665114563265 22588 27558
901081970026087425 4811 17848
244662788753082337 17028 21820
276516987298645505 14712 18906
162816497528680769 4767 5641
320529598268169729 8940 26481
183699677483254209 9556 27502
711936480556513409 10056 16561
991551780880939777 1576 7434
513891180337584065 1162 19952
34685682895734261 184 16052
555757472095518081 15867 28281
54640359675332209 1344 16203
299298129803393217 6323 21120
175941284941593793 14660 16453
496697463208217729 24996 25929
955226582143438977 5401 19012
809776295521647489 15350 22061
405450953080894273 13452 26138
724416083722996225 3190 30738
228242776364126593 149 26837
371320725909445313 6836 23911
276157343596175041 6123 24233
228935574483099201 21700 23314
136917908009564833 5257 24028
812689214809456257 29006 30334
964643172787326337 8251 24899
100521253770562433 697 8068
337775876062167425 165 13684
927035774193317505 7092 12039
407462040385617281 4088 28113
493763794686142209 4595 26450
305056244888078273 21852 25750
507062338376147905 2583 4149
253256583237536865 2604 11853
829017524529557889 21164 23335
184912971062587425 11110 16194
267292816181996065 10863 14133
386905519240748673 13881 22751
756180774851312513 9138 19001
644586923821378817 12076 23529
937063384111372289 9546 9638
57121958164849217 15732 16436
186188374568057921 665 21020
582044781458776577 1806 6080
352946967517088001 3884 27123
950910371858761089 20410 22953
825030500847926657 3022 24746
479244274910172417 14732 24379
856033500593458305 16831 19617
423680393934482433 6118 27986
628499095880453505 17828 26306
101012806640582657 16970 29110
173591102126497537 11552 25711
826088720823555841 21194 29961
172450734647664929 5186 14996
967177260314798593 17278 25011
61332064939069401 5980 16906
828187374628008449 14576 25167
326796001908615361 16061 26255
35596397046859353 18163 30498
736371845295028737 10174 10347
485424025931656897 9249 29191
789687918299105025 868 26991
727537669817593217 10166 19979
835944366700221825 1686 13920
723569524200563329 9416 27469
923868558231514881 12288 30607
375696641408737281 1364 23111
696343233055788545 1890 12690
941715807083063809 17107 23417
116601538656649233 22323 28468
372243525430661761 24873 26103
923091191480541057 14255 16319
591945520320187777 22216 25156
219201340220177345 15749 30157
404636747217992385 4015 16016
889069707824265985 4078 12071
235849539596422625 1142 9435
907376263410721921 2732 24585
777481904033436417 6972 14514
183712130442632577 7044 12698
593361706998670977 11272 15460
419313034454841473 8227 30979
688225154654887169 9456 28682
484197932696961409 2511 27469
176868040307887489 23699 28004
688905471466110721 10904 11108
633616949524395009 9583 28341
529077254378439233 13658 17507
978582005623273729 2435 25516
495400013201201985 14706 21592
725204186709859713 10822 23472
155474719336442753 2955 12212
383984725313048641 1504 18333
731005113215328385 11297 19900
360020408471314113 17379 22641
881914603514463361 23679 25389
597810786498705281 664 19121
62072323742608409 3446 30092
373433600733434881 2321 9458
558196176864701249 18717 27080
767593182711301889 14897 14940
179062148753867937 12407 12710
862943585744432129 11 17534
799323756723726593 10464 28997
96016425508729249 11300 19783
31790246865096349 20363 22300
354634969148733633 6239 11005
519331001686683905 21517 26294
266991566212034561 9581 20137
199917124584228385 7478 21275
849901179116898177 23398 28662
989378556316342657 11714 12999
738062333006773505 1761 22257
109179891292125569 10954 16214
672749379560954753 13868 18597
678568640665876225 26395 26477
936954377962003073 13712 14871
660725761855584129 6036 28678
493139014316881217 20946 28685
270704877080579105 16793 22468
253141304544918465 13963 30474
967726603365900161 4718 16261
656937506998204417 24692 29738
870300872573810817 13440 18477
343448271453276289 25746 27657
998239741685974785 4781 26603
157609264515713217 4402 23042
560452140746281921 5980 14036
628048105550640001 10625 30851
698415283772146049 20967 22127
559977673518048385 14859 16791
307053165235377153 2763 13116
690702567871120769 25462 28641
542392185613888257 2962 18610
675478300736443777 18174 23994
230960089542538337 2726 25127
412614264560680513 14792 22512
835707015605219585 9663 21132
206294072914161569 5026 7707
614139978291806465 5497 13877
157509241741202305 6713 22572
633268641726115073 11357 16875
259543882167179169 5609 23983
649055145021453185 2811 3021
828168112121424769 17076 19072
950811720570424577 8222 27342
91073900757450593 10570 30626
973325994003207681 2851 29332
570041194235479041 18276 22008
414489699508745729 9263 11775
602039957863581825 2055 21692
904293490819913601 47 22490
791172164965153921 3971 24590
455536872620410113 6195 12447
582908692506023809 14019 24021
60033071012529857 26491 28649
781641694996160641 13135 26539
198726668968188129 13623 26345
3158913824904631 11935 24146
643600830531216385 17902 30613
879229017571553537 20051 23144
882062610822526209 1248 3259
477121734918384257 20728 20873
104140528492823841 20299 21077
966951935837108993 8775 25195
782517072069079937 4377 15197
515222661927936065 4326 19669
559641584358434561 11599 17799
275435965723850977 17236 19548
494813905754011073 404 12541
85419978504219793 11878 27937
268684180599681345 15158 17872
468407702182055617 18030 26023
37742007035969753 15613 16930
73785529703229713 1450 14945
428883100721396481 24525 28909
829607649168956161 9774 11554
650170746221885313 7482 18721
329735441247166273 19514 29758
623767353650723841 2386 17888
857550230599009921 6196 26815
526072758565643265 16691 17225
416053472437994305 738 18112
662703271489153409 25528 26625
571175062990981505 421 2500
848077625604428673 3227 27518
934097656333918337 18576 23986
294754930954017153 17206 23739
491760383290234433 2095 17884
770389339496968961 181 26380
259855691590018977 3015 30440
121022752009810833 1108 22582
298608349807516033 5684 21663
916683919611113345 6529 13607
778105279124062593 7855 11593
884329282707287937 13145 18384
58939332897161025 7133 14078
173618961985138049 28975 30287
733006305997008641 19375 21426
442825799609597249 8366 8833
253999847398027617 3869 4693
236967059757869697 2294 2479
789041531095009025 2372 8956
7244750889814356 2582 26012
408323013479623873 5961 18281
400637748727174145 9277 30669
403245284865704449 5887 21061
371566556733046849 23927 27053
368982928873769793 10789 24641
348860719354558337 564 17539
406904720996394049 27349 29183
734625171568868737 9238 27697
365031656028783425 3682 11606
332824307285587649 13314 30495
463049414025164225 13904 28396
495840417396170369 14508 19428
139451234998567489 17523 25116
683730541301525121 5377 18485
657601645948332673 1128 6389
921406729542585601 7702 27263
219119789373117153 15935 27719
467549103057049089 2396 11058
671455629428578561 1956 4807
486832928124488961 17694 28903
851581960769856001 2185 9020
540110249492112641 2867 8140
214278237717891777 16458 26619
786036252741130369 5013 17395
166806149836851617 4540 11902
866328878932957697 3451 27949
546640614387996481 21431 25341
293941487047806785 245 28639
640455920869349889 4050 7832
760431298118003713 22790 24645
515238381908162049 10395 16288
725792866308044161 5115 20610
162227005510210625 18656 29065
455570682198779073 17988 21176
38352119526336993 1377 2957
858597917323596289 15679 26986
715106181092714625 8338 20189
876049525674272129 21890 24457
39128400294302425 4071 12726
184108738783638881 9229 26268
412470463490855361 879 22011
652775371719027201 16206 23961
488389026931059777 8663 11655
723702803560872321 4560 5702
30116105367618217 7785 15574
766192592961015553 1322 6166
214041249040931809 13312 20021
438022465312318593 24313 26114
116813390955890385 9023 10473
928765790954766849 5328 12452
110178742493872049 3872 9957
452215292416429569 21060 26793
723926730469536001 2430 12840
123522296878444849 1192 22873
156921048035243873 12320 22244
444406445295701505 7254 23689
12996643423811351 7031 19969
22950104860509413 5427 30672
485102062920844929 316 29249
23324871035317329 15127 17471
777802443044684801 991 20336
234826164312305953 24048 24185
503125119070219265 10314 30463
372867424413417601 18141 30767
849038356065769089 11280 24350
103826111207379057 1428 25138
683567226397315201 5269 10261
348264449507428993 12983 26515
576942996049460481 677 1140
769923042906508929 19745 30193
993227273112310657 3662 11537
161227183433457089 8402 16386
48499116425524849 2580 26679
210877649379423105 12118 22616
572936418391947201 10702 14988
740206886012078465 9402 22821
376518964215755137 1184 15398
425187718019838465 19502 29071
235122649387975009 17333 20192
356248168733944961 877 15887
580276899407472513 7248 9557
826709542189942017 2120 25255
672259566584330113 15938 18193
583819905822441089 16113 21962
90446800651527329 4494 19757
390169897663621889 879 17716
154220971523429281 9492 27733
647776671958215681 19807 29461
380923707892101505 3116 20659
409712818764713665 1024 6413
555371821400484609 15022 22196
579937177841731713 4750 25516
329508719186001985 5442 16068
696603219717228929 2754 5079
82991648472003025 13736 28854
868733978725064321 4188 10191
608139924838276609 26592 30576
167747279038987777 13950 27571
289262681140655809 4588 9501
789436124842996609 16547 22815
217961689568873857 12289 16286
568670248218278849 2052 27826
223350710463464001 8700 23583
816393718816048129 1651 4031
528516445231709057 6471 12067
272273772915124129 2232 26508
723726283183765377 5396 13178
267795856084394049 15115 21287
214068895132889729 12725 16714
921709738024429057 12228 24459
341356132709691457 9013 20141
52141462761714057 23378 23546
960758718738993921 3788 19496
100063879627750657 13146 28200
621153945252899585 11491 11664
367941423471837249 6743 22688
950026065029185025 15987 28745
153622759643621281 11060 20392
23404662101071949 5666 27247
857420422248626561 2742 21553
907540896426588929 14664 30481
946059985363316225 4483 26500
631931603226206593 20303 23592
793863414940876289 11449 14412
990544155644748545 21468 29648
339054588529659649 3978 9618
636599824627992961 12203 17761
762824924269072129 17804 26524
314802337404110209 15645 29082
976154069680912769 15253 18553
981256354477579905 1822 5980
211134711229693281 3037 9889
386888918311392193 6213 8857
870999575639995521 19165 24006
293187353761808833 15830 23584
525311141435313537 8155 24306
796712793751318273 9628 25470
982598823781241729 9622 27428
437287878231501313 12414 18652
662829044715085313 15510 20974
974466952915598465 23002 27541
497796528552594689 1818 4540
619930842529655041 19072 20780
105252373380270833 12988 17686
657696654588171777 3012 25430
767460036170600577 21066 30188
678402066916419201 5555 9433
200478811483311137 12152 19444
527086909518622785 13056 29349
575552444938761473 13047 25572
978026984517484289 2988 10092
90573986666502289 13543 26109
629820692647321345 5445 8268
710964493766763137 1260 19016
568915765001037249 4148 22568
19592400307676173 2382 11407
139813562596224017 2055 8111
196852752688794657 4879 25186
967636331535700865 2511 26212
129460933125361777 8409 21141
424513819208421249 12538 23613
281792958993630561 4203 24168
88003074297887457 15869 26049
987884114704730369 15994 25496
564871545007399361 12731 26275
666186523487350913 7654 25095
583332058181767425 5640 16561
266138579048206497 3184 23550
472001415753631169 9538 13886
915313095911525249 16763 28410
735625247218564481 8159 11817
771752576740954753 16612 23646
671344591301497985 6836 22855
570835439135390017 26832 28076
262745786034159329 6743 14906
625985390151530625 13897 29070
90000873203685217 3618 25571
823442530930005761 8594 16379
162147751964994305 7224 17726
802676313761811201 4805 24247
739455202473088513 8379 29652
443045602415576641 599 8833
290416082712042113 850 23520
666743829737900033 884 16618
785139032093901825 2909 7471
906277546150075649 1398 22774
534919656141113345 9577 26971
80078041715029969 21112 28319
933998706773955713 15155 21902
725121596798015105 16832 28155
582321813535045889 12520 19544
201853639974562081 1842 20818
446216279549510401 5554 7920
10818215882661521 1307 27797
765442037769332737 1076 27885
280841971240011649 5411 11988
29044753691600533 3610 21026
433652511783190401 1255 19440
783809086017512833 25674 30367
609939488711606913 6303 20081
837856121419669377 1467 15288
326066109390236417 26904 27353
174853695196162561 12450 26829
838051275195216001 5243 28033
277308340703619649 17581 21988
572399963178991553 3950 6964
864597089931592705 1567 20246
71242776761554441 16843 30436
46243110429550425 25173 25528
716465995398461825 7860 9442
473313989871371649 7615 23887
562645668795415361 5539 27245
232631534917338465 21146 30793
965448450108691969 153 29248
989274698173559809 9532 24140
317295213062241281 27100 29952
365566073709864257 21358 22714
277108296424724897 20049 28205
70464218485057017 15992 29564
11581866030685007 8260 21319
342806114204073281 4446 23939
773038703046761857 18192 25309
380176256167729345 1474 13849
244389577644884769 10229 24634
544447645563202817 1003 19606
344304353470445057 11702 22120
719500473446998913 15726 29846
154712488539008321 6270 17498
232506414937397217 8409 18031
512074989679387457 21597 22727
171751550042344545 2002 28464
824410904829196801 3625 28340
336055173826572673 10759 12261
614091874124024833 1619 26300
326492513192675905 7686 11037
959981815604368897 5176 23986
792390735944785281 13572 16485
931617657886572929 14467 17642
881521506311813121 14559 30728
48349131567423601 13076 28658
913752130689495297 29222 29254
908923249621320705 8986 26066
429434726300314625 2349 4003
302669576452206721 8861 11396
480468710782012929 26049 26105
590742507642698241 10981 15304
92437738299665281 19042 27867
158322068359186817 16469 28291
926063221327048321 11454 19160
489234738910507649 16062 25719
368116835903350657 15109 21790
109296798514112225 3838 16537
625621122939683969 8704 30062
451968896132409985 11472 16186
254940617036609761 12106 14000
163195362658999713 3686 8136
770390446207223041 4550 28066
631789830268214529 15026 21402
526253553382673537 12125 29495
870440537833633921 12330 16254
697701091262105 6527 29064
238028792878719041 21904 30370
174237106868062593 17622 28429
590893937198334337 14093 25850
64331435431974169 18422 23947
490635403513802945 8064 12061
231413952823032801 20981 27271
599087130285074177 15075 16378
503907493991981441 1533 11184
703069314180179841 1988 21245
749296168505523457 1375 6647
607257198144115073 7539 20053
286615435971334881 3428 6303
19204628368665765 4538 24375
946142900217978369 2408 21435
972286414777148161 19648 23206
452255487138010881 12726 17519
341451578654027073 3753 26329
874786094756174721 2149 14112
26798120515511669 6348 18966
146586395149974177 13190 29621
963545847007420545 7632 11505
275268433907712065 28432 28888
773752192113381249 4571 11355
749568185795247617 18668 21934
398129038182144513 2084 17113
105654706665077921 10250 29337
354984130780909633 21557 29123
421826646245570177 20165 21728
636852001347872257 22101 25138
49740555234222937 5936 10416
853686995681119489 285 9678
44189951507114249 9053 13676
354158751056740353 10820 28979
716279900304343169 8080 17750
834665519056930049 19219 26442
777928764558375041 3706 26475
354410478126620609 18922 30875
326448450898084289 4367 16047
639492062641028993 7715 23363
937720941690734849 5513 18501
339219376622605057 21425 23961
162094596943646241 10040 19315
521034925831376257 4856 12375
452587224811345857 5721 7426
45788557307187009 21088 21986
566314731001284609 15299 30984
767156206788957441 5089 30374
346206564430865153 2841 15938
170079983212826145 17340 18944
671316711836467969 3720 28429
680009260631980033 4617 25839
648095553240217729 9469 15685
667514961867535617 5982 30621
519566829260469377 20159 26382
658000106762035073 8162 19118
248977423080951617 11803 24655
929784073674834817 15153 30472
757891319356431873 4947 8308
294183222562825345 3127 17506
31998730232892569 22658 28388
614713319513864321 8947 29477
457437274374967745 1310 8788
839085335760888321 3202 13004
287877787780693953 11618 19285
186883545283659905 22607 28415
853978754718113409 30409 30892
168511405130320929 4314 11682
895064661877519489 8677 14016
374088659367540545 9313 23073
343646104033979329 12157 14590
497980271459841345 18720 20729
909693499487219 9284 13076
107377613339263441 4958 5693
11298955016698643 2930 5780
54633780280600065 3368 16218
258902601278641953 12342 26203
173363379172055681 3175 23099
336870255547296449 17057 19662
173707837276982241 3733 6947
889358826715117313 1674 17651
834082040244833665 11092 19682
715368904820863361 3696 20748
358267169070220609 8302 8804
562470463000785537 5532 22374
363704431066874881 2238 22191
657006329583936129 16155 16703
615582838675965825 9921 26460
26257425337085749 5231 22507
598974324362909953 17029 30477
295146614053251713 17397 30666
358343118892040705 20874 24217
487377036498862977 5613 28885
721878786475056001 10901 20817
333384686003057601 14255 21378
690279470671431041 6611 29977
516578478983937857 12861 26610
93630815446214657 5274 11818
192821618392926561 4550 30444
449580419678145665 21016 27861
6299166894770282 4622 17334
777819553151513089 273 16286
682194393261539713 4226 14869
784852385209905665 8106 24999
815844579223970305 2980 26250
651192035940066945 10477 16499
484468554934167617 14619 23093
721938304001699969 14670 19416
856998033959548929 1534 12558
660980429938799617 6995 10794
533230115382593793 28670 29216
439567519598075073 712 16495
703873831888692737 5476 21700
790362799953253889 23701 28605
512006928335992513 12173 15483
210904188499601025 13111 25760
356332722660489793 7860 22035
815301497277285889 11394 21227
242673582969786145 5218 7229
949281699650288897 8096 24113
594174306068417537 26322 30466
637774034194233473 2783 14435
300386745196774977 5593 29939
391827626537807553 2391 12738
774333341132553729 5491 18460
257804654016606337 6160 12004
388973857250846337 11918 30339
395742843727180801 24972 30135
837037556899353729 13067 20229
679603517669544705 4270 15429
591146256888336513 18181 21492
949519954541219841 10350 26834
387810004433482881 964 11446
849782323575251329 17439 26109
752992158635635201 9771 28990
15565406337277211 7817 19224
745670821751581057 6934 11036
196673069441299489 5477 22861
824464613583884929 740 2801
531096926909985025 7015 15021
826138064941979137 11717 20141
312238364995177857 4508 21353
731428593772648065 17205 29920
969768512473468289 3839 13694
239746551927275681 5387 23283
609310026240631681 4701 8634
246558794714175649 7374 9998
85549446944103377 11622 18901
408774032758323329 6215 26309
448685436938315969 23755 29082
724149677588428673 11069 28714
460647046356218241 7495 28502
259537004478566753 16190 27047
799081164233978625 2074 25844
507750743586271361 1374 30319
507785313698210689 9715 16850
854720691966811393 11295 27187
238598375171843457 25280 25873
271387109294266785 14645 22037
740378770755388161 2846 5191
456340681254395969 4727 24312
284077531739068705 7691 10544
648757196399273601 18892 24171
637892717188410753 20785 26087
18573981119381245 7920 8061
133768456589105969 8729 23695
795879823844558081 611 20209
873153365562547585 6237 22318
111196464785756177 1226 14420
902748972187492225 9147 14982
248731258391401857 464 27242
218134026873034529 15316 26283
175948268799807297 19602 21640
27498735313056245 4642 28235
727882902831197441 19311 23507
148742086785649249 3958 22203
773920363118683905 11028 22157
408357429130727937 9876 13879
728311342352796545 10065 21415
180686230829198977 2701 9289
842990717627834881 6684 14988
973025948929088001 8652 28191
557568491298383169 1929 30858
800309559637941761 7303 15178
748288838204381057 45 3949
91938437586502881 13516 15109
364409647238417729 707 23206
628402195547042945 16894 17573
170359492562631937 15950 29488
802749805394139265 6607 9792
969695429462205953 6958 12523
152902031892995905 19965 28568
276731754955839905 27795 30745
236230518522358337 2481 30845
480698917115418561 14059 24953
78874728763512545 2210 11133
601454631864932353 7800 22806
343795773668940545 4349 28196
669525870819398913 4127 7030
521429226177719617 6344 20379
99187050580347601 18206 27447
856352505773298177 68 6021
528732783179364673 4837 29178
968843240257573505 19720 30302
727854461577244673 387 22636
938132813620281729 7135 27103
806818720629621505 25447 30317
88089742375235153 3499 8508
975808286297244417 2012 13676
805079147190394241 12330 26357
369361554073677185 18196 30591
61490608028723417 10721 18662
111824496881503425 7172 7513
456912793240174849 4982 13463
46331291255654609 6259 30994
619072773809495681 5150 11227
772005306050310529 7356 29100
911385634317223809 11210 14666
2581882246673218 1334 19944
263435669780680129 3967 24039
276429836193536001 19391 25761
948893653728784897 12783 27745
318612133345880001 6899 9406
229001713383514273 3312 29240
806837289324157313 22658 24622
380502027391013825 12365 29824
276185296580578657 6037 27552
441234572132120897 10363 17604
88196116353721265 2019 5275
481753695488006145 14531 22077
113969564343420865 8604 12091
468968038343081857 5657 11842
362066547673997249 5268 29930
212038854965367553 4197 4956
729547154026889217 8569 19310
128962022476347473 2564 21989
375428159773214529 2356 21192
622799670572558081 4897 12959
855351978306316545 816 18995
800136674837848065 6504 23827
539220477078167425 2391 15642
889815479951447937 18765 21430
698624125482453505 2415 25904
538951300911751489 4288 14921
837209506895113985 13401 23911
362016679645474689 5149 23554
402477583523108225 892 18986
19786855951640093 8734 14107
35798140722782537 14057 19858
62843136374493017 8780 22715
121704893640654177 16311 17901
27029702164956149 411 11721
103770089829943409 499 30852
105603183984865009 2057 16147
99902776908209041 1970 15749
430285299373895937 1071 24259
889297019327891329 3259 18935
371484853642538561 846 19300
142685303052061841 6745 14505
121593889928508497 10280 25617
208323365524826433 7135 13700
662079755588816769 11620 25167
985819926661434881 17461 26732
483871343384084417 7200 26224
809024528624512129 9649 19216
976134797624222721 23288 23679
609615765128936065 4189 27992
402627458534997377 452 29357
723638289325727105 8581 9489
905755500925319937 325 8030
826226897176070401 3914 3950
297266492320989761 27766 29026
380697966091922497 17600 19153
717829870332547457 12569 26839
910995283327949313 5825 10416
912270809389472257 439 29609
403525572292132033 1222 29384
33781406374085777 9188 12364
530712212679844673 28035 30492
810003635208733697 9330 30760
187625611564577345 6482 26309
181026722511472129 25620 30066
280763026245509185 16634 19768
392811262082037889 6238 7032
350081728123548417 16020 28357
33215165907133581 3323 22727
241451318593192353 15815 29024
459004013711410881 29791 30409
744800768818031105 7774 20640
238347645922214465 1688 2492
735164938860052097 20195 23942
480969132602499649 15369 15617
501948478057194369 19075 25658
143467364055023697 15404 29360
966110962089175041 27073 30391
59312828088213369 7414 15408
88529597743239201 8992 16817
935419124626132993 18107 28120
180649444655685441 3222 17751
39113323578934713 20243 25200
607009144596254721 9070 28459
737194199705609089 22799 29092
48210275839437601 7637 23163
117037182320917313 3211 16793
904252649218612737 9445 29110
820997137061066753 180 22958
951672853861552385 3936 6245
74547783962064081 9540 16635
804857727428078849 3307 25709
149147248782181665 28438 29595
35088711430574905 13716 16368
55412882085608577 9099 20995
209009077289202593 17145 26739
43393613208007057 1884 19484
100771655541294081 12923 20207
187268008077300161 954 14967
500040417391694785 12319 25714
557686076347888385 4597 5628
613982531435283329 716 29804
808559411740521473 22767 26590
832531565762387457 6927 27211
718788763644976513 5812 17626
170485433766984321 26543 28767
194594556466345377 13076 21175
356483366854014593 2176 10668
67604821183291361 6376 7217
240813131622672929 9695 14353
929865229001865857 18468 25363
262249068829440545 1280 28699
230334309784989697 1366 26588
927690710611912577 529 5571
507848393440216513 23975 26497
986684597354106113 441 30956
655619188383948161 20711 27826
884142027292114049 1162 7532
773078328479517313 4724 27857
832513527822349825 12781 28727
239022957094970689 11180 19956
635632581196588801 3317 11930
981740648765569537 5632 11996
246161987874906177 1151 19125
621305598024886017 8795 26810
948348900214995201 9050 27719
434059837744445761 11323 22142
747155788715268481 20507 29621
278119765592503393 15072 18965
877417568522346881 23998 25858
321407223406200897 4586 11750
974313349601750657 12446 12940
636479550438846081 8022 11512
925440665168764545 13987 29502
989791222099757569 3567 29147
27015007479967325 4201 5560
862521384417288321 23123 28678
726957688326919553 6563 13642
715026471741598593 14530 27539
547258655527095105 2356 10276
404945581155171649 6938 26751
654001077547633281 13693 21741
138608486727225249 29405 30341
170374892904668225 6016 28161
72729429774181393 14282 25119
189332276696362113 7036 21535
161716005184420193 8861 14160
726398555760802305 7429 17566
332246491046216641 22994 29664
236641966034312641 15225 23232
631769577381181313 5256 8847
104279198985629761 2871 10864
570194598044690113 23845 29917
302260695667698113 21384 22201
984912474618770561 4548 15843
998337371905371649 5181 9251
461484849728147841 6626 10680
683918736817162241 1441 18387
891343993301649793 27323 28977
888487941500862593 2985 12744
966608418363801345 3389 11087
103855594556662817 12614 28459
260696001581155905 7446 30686
907482826355483521 12872 25329
256485082763017409 26119 27334
213024358337122529 412 17405
933046438518591233 6336 13995
611374875875348737 10713 15418
404289861459016449 14417 30111
829052967244919553 9504 29689
348528740605988929 373 5721
782048824881236737 21500 30112
607509765708979201 3060 24295
833677598048808449 26685 30746
155019150219136033 914 17250
988355835947139329 2188 28828
108134334048468625 6619 16073
198091808161123585 4992 18679
388634867657518849 16365 25252
747351673354451457 19694 24208
697439060565525121 22463 26111
401472845180137473 3799 23415
714700355349680897 15567 24385
338476595743706817 5667 18240
541662900594996417 3482 25774
505142732190208193 28118 29351
525757102070063105 15841 16968
7204171977413410 129 11696
97767542660616161 6352 6578
710560415974867969 6569 12057
95799119124723825 926 7225
873577978877925377 1959 28837
640529886713050497 12842 15400
403661486245269441 13540 16097
733282681918414209 20720 27098
54876092873435313 6306 17773
663967978526582017 4469 16906
432877800402422977 15899 26596
66029661614312121 19386 29453
586995002673056385 8591 22152
406417331025306113 4973 23032
817269842736422401 208 25679
444739525240297665 4386 26698
749503609398608769 816 16631
468716927811666305 13359 14299
790253871819373953 1322 25928
543641031081978817 28958 29867
475035906626111169 2200 17566
922565064765858945 1702 21790
280942927671006273 7819 17303
751421122032755969 10756 11947
61994308034122985 8075 14535
149172354774091073 14932 24191
768559643566959489 3624 21758
926910835245042305 765 19253
364525977318969281 10237 12882
599255510926877185 10806 22881
237008598619510721 18649 23390
695406514444332673 6721 21523
756388476218525313 26037 30083
650938747405515265 24078 25752
449680718989014849 21170 30243
195654544129144641 12662 19715
253490144386624641 4369 28670
173392607245585153 19085 20954
373941050281601409 19096 23193
176499535084932545 3737 14663
328301421979297473 5132 17427
426550554730763329 697 29568
647438143854685697 8663 23588
567434690688902081 2146 15410
799587384651935873 18619 27712
670884569828455553 7566 17829
3157387886616903 7663 19308
199619285875233025 5887 9147
171485643723123361 7771 10056
690250065330697985 19341 29577
487685932670302721 513 21555
683537107866545281 13973 29602
412199034036255809 17342 22753
193860526709482177 28057 29179
720002471162914049 8643 17186
615931652357520641 11647 13372
186715731044223777 19002 19666
343531162635112961 2250 10535
870665102864791169 8001 10538
210914153260421953 19254 21979
319112169355314305 6110 27564
16821363139410295 1231 10891
189833894110435617 9716 11872
156519460889828833 5727 20286
884112939910131969 14819 16365
667365705032519681 18055 18935
895295613332990593 24285 27795
376177685075237633 3417 15603
987528284609730689 9560 27660
66645432902799233 234 23397
838595528310875649 4683 22781
421646698645250945 18135 29870
460690448084285697 8074 22678
827224591343703937 10335 28694
310439166321259585 4660 15855
296357365525910401 22033 26808
381666548879529473 21607 25782
420940102459791617 10248 25130
509494620009817793 10417 25335
571680028838304833 10506 24073
359314359144811137 1135 13205
655950884705927041 19271 25899
887267394139740929 4067 29704
38522680366913417 24057 28557
735519995432035457 2390 13166
987550407209464961 9771 26402
773373993705220609 23172 30429
767488646100222337 5699 29414
433439585958872449 9731 24989
67237680414645953 13461 24112
279721514685661537 7749 7981
126499875718980801 9824 30149
809362054152522625 7524 23780
25106411671639961 16182 27526
550097477476626305 33 19335
928651329425040513 6166 17286
53893806971963441 13098 26267
808908715769629057 16113 26683
456651102262043201 23424 25603
717797825865051905 2390 4020
982389901906991233 583 3143
630311177884021121 4900 19105
11743227789466461 4861 29761
117057362608367297 12001 25162
299646751171515265 25480 29391
90395032472340369 1626 25779
149571182676197633 8474 11297
897489658187328897 9786 28925
11430167946450355 20411 21551
752241558811544321 16285 16650
395626194008841025 18887 25047
811495804600699649 18194 30443
773916130084195713 1714 20552
912746314621468673 22089 27594
964078424102382337 8254 24079
478179773917322113 6030 10699
856921593962077569 11729 15543
697254346064806145 579 4848
356147525357144449 4731 22794
515585404697166209 4596 4893
580125597666274433 7287 13855
692210837853476609 17973 29388
850818757692991361 6621 24244
356318715870759937 313 13895
642428310900633857 1308 15823
460160613724450945 26356 28543
829195285549914753 9011 13954
536905269985570753 17698 19589
579144181446430593 6736 20522
999863277675043329 8109 16729
523500324422656129 5642 22116
855011146839235201 18572 25923
572726457149507009 12773 15986
558151412568388865 23225 24482
71297402844280097 1544 2071
389444204974612545 2766 7761
229900690780375777 14497 22924
939954937534277889 13070 14863
146797207149631969 347 7339
582095014810466433 17432 24473
488045925200758273 329 17136
353528281498721985 636 22580
567954345734378305 23526 28925
104494455824156065 8080 29004
89880670576668817 14435 24251
858606269677576193 11988 18187
196090969378843745 14081 24582
149652793689046593 9356 27267
678338086403549313 897 24196
129612355465251745 8466 28142
881555577028123649 15895 30581
786873404099427585 8055 10262
420177531353097345 6508 8242
712156874338997889 4673 29496
813848584710967809 8962 10330
637248500689555201 14689 16157
621479405914321665 4326 26915
431276161682443841 16252 19335
229010401539696321 1322 15989
23864567471012065 11807 25346
301683548983000065 24890 30036
530933475309037569 6120 29345
254036903461923201 7330 28259
936067004073908737 5107 11126
443109922454105729 18541 31013
397362508436724929 10846 18674
642700385132130177 13964 18750
243527077282525537 11976 16304
224670489990906209 5445 26888
989391682429666049 3289 17691
116325365437148769 15983 23050
84764947404824657 14514 18850
123344629982334193 10617 19138
996825183280986241 3230 21172
975587085344372481 14766 26561
827030615407839105 19372 27720
263423680756865505 11406 28728
137532664062515409 23169 25999
25930230345039717 24364 27413
400225428987273089 2773 21587
796884860896533121 1682 29313
233746489913169601 12967 14164
762285396337190913 2997 20991
706430605319727745 26144 30232
690757401488845313 5122 18678
861191165077084289 10515 15444
212805159833919777 18240 30493
617541387669792385 7884 20404
908095832867267969 18975 26824
508456965535810241 5468 8121
42639373392304945 25891 28381
324806264791821057 5214 14229
224153548322568961 11337 18424
620236618405837057 15605 18868
85484547636923489 3944 28174
383435458677542593 1652 4835
491405583917718017 28658 28698
412802932993411521 6939 23656
692813964699112705 2627 5885
199941940155728289 7569 20896
25929569408170041 163 7419
463924410713072897 7328 26752
380237556809163393 21755 27330
295956875648972353 17928 20887
449919582857255297 1997 30136
297177854484527169 3798 6763
591142640663392129 2717 19959
915739954535215617 5383 17655
104255743343038881 1323 17479
241579675224439681 5899 10071
795292385541557633 2616 13843
250678807547974017 10923 20978
401434364678401345 10867 17263
975253766145424769 10791 14926
71947473472349089 1529 1881
167311014979308225 20977 27646
880005930810234753 18498 29751
314491297263966657 12185 23894
192741845535692833 7558 14538
139752331623402177 4605 30022
451072603026538817 1887 15016
929419385302207233 7607 28083
590274782150387969 17840 30785
506196035916193665 17067 18273
396339992781840065 24604 28163
931339130545492097 8209 14226
467342899424096449 17591 26273
955056056087830273 139 8401
133551094351751937 18725 23844
345751794688265345 2781 13792
333966020839980609 6047 18643
671431048849800705 712 2814
953580131146630145 39 19801
754672734765360769 700 10575
41774366220295177 3418 27554
70313218687420689 435 13598
745632190852170113 9255 24468
241918920423938049 8113 23567
676710150542007169 6018 15694
850174680720929409 17848 22586
851357470121435265 1377 24866
819905257543265281 4101 18871
652018566283032961 17623 30916
919430899834782849 28119 28751
360598281818191425 11581 20317
854730333055254529 8165 21126
866700297049945345 7633 28964
888375495854806017 20895 29463
413169259305568897 6086 27169
470981396258107329 20074 26306
634384239779024001 10631 27296
449448801476695105 10838 15114
981627985486959233 6914 26235
326124213448633089 9057 22078
190244060312281249 3552 10363
367464308916940033 759 17191
555401141737696961 4046 8297
548323687825753601 9559 19783
317289635128616961 4437 29207
606367855368564097 3510 19484
549741776016468033 14758 29628
567198637838412609 9358 12911
38153402957519233 9147 29436
577314388799155841 21109 24638
843532992814523649 1950 14652
304856686965560897 19782 22090
356276226418742657 9045 19553
710761736927498369 1860 29313
874523832688673537 13093 15726
989465648824090497 2992 11525
834966608216163329 8384 8423
748720285857675777 2294 10905
252660898430669089 18926 19546
194853906002546049 9521 15890
929825081267523457 21913 27279
897457173335869441 14939 24115
2115960950980878 8884 23911
570826891614142785 2206 24647
667031359974046721 9009 20367
460403827425128769 10059 11523
717631903199112705 7197 16866
818047701752075137 25921 29145
636399463124916993 6244 17311
829701747067236481 16292 28883
75018497405487489 402 2092
470839907313301633 2392 20513
665204560191384065 6021 18662
906063639018359681 11665 17277
20002222111578761 16607 22057
907887607533947265 20784 30838
699738814493770241 12517 30571
653120708506509825 7540 14143
372022173355354369 6038 19615
125664487550164241 4616 15820
761401061421921153 11058 26352
696242361163914625 1724 11655
614693671498237441 19873 21509
328027920862748353 6702 11261
699780830055658497 18113 20087
628397123836226305 2454 25188
944133974017681537 7743 30697
437648807242009473 210 19582
345450054666557121 24818 30927
77793544263077057 5365 16741
648637137646097921 16043 29669
585070669861348609 20313 23089
500689891185885441 4687 6476
73992496860814321 2190 14435
83649093012262193 28676 30576
327835364793696001 1502 9611
599694415295815041 23253 26918
880488016418329473 5495 7615
666855963935468289 1803 24146
378285393944420161 3452 30668
345321695842017089 15916 20979
161357815940721857 3474 19534
778560144235591169 6275 18969
541737071527517569 15701 19618
883494872275534209 3001 26162
145807331643116097 6793 18297
338356199853855361 24053 26378
188472486818849217 1124 29475
227055480310326625 4199 14681
734967789708281985 26468 29305
313283855729501697 18123 20218
189554144640890593 23017 29989
478277428430160961 5869 25844
257229718376780897 10709 16639
964854717746682369 14503 20848
858332162347917185 26268 28378
635276791794524289 14692 20980
678143847737192833 23387 24785
279224532653806529 18552 28407
61572770488748321 4187 20923
285989021978011233 24113 27698
474321760726557057 8236 15274
559790265664197761 11240 14345
535646416326127169 5407 12243
599895333331147649 4613 19622
413014294837484673 1507 6254
454982638972317953 20931 29267
287806817487517473 1630 18306
699802982072881665 18778 28254
74706857358481921 24749 26210
903226587163949569 7295 27242
238276669711549249 19197 25330
633133965015986177 13438 13633
909092820147851137 86 14498
306055909961621377 5589 20557
408014190437551617 10904 28301
835642393586382977 19485 20332
828489315459112449 5467 7835
190170801428202209 17454 20706
656425091362560641 1734 25780
683426508025917185 12872 23345
79839374697218801 5386 6339
237669470151978145 3829 24313
384039730560896705 7887 27499
626566048865370881 12520 18581
268970749689916737 5617 24652
695494299555669249 13673 28377
632802910825855489 3643 25145
576613560420526081 9581 27048
670200243607428865 7534 10880
211910493809732257 22067 28846
521006878051263553 12919 27218
939288226698849409 4925 30358
181503268556216577 6125 18018
278057475386937377 8266 8607
55294344222598825 8849 23482
623727096207886721 19431 22533
680506951608908417 9657 11308
911632007570595713 12979 20760
667200626433082497 4268 17199
873080101228723073 743 27064
909081743112555137 10141 19067
539803671722957313 8747 10600
659400068779600385 16696 27232
122506181658877729 4369 11157
33246453041204661 21350 23799
298629497333187969 467 10086
434554610526515009 1190 26514
746027146038770177 3581 15645
468785265426365761 9668 26100
42501785295975481 13376 15864
469189494052383105 16721 19975
371387705354408129 7563 12306
569097870010256897 14472 24369
172383044022204513 1672 21033
522475482315297089 11226 29157
962093461156214913 15687 17635
87435716721817153 7071 13840
165481036352282721 1696 6848
305686390387020161 13624 21976
550067580949928449 10649 23413
557263854874282305 15793 26958
188196775330588641 676 2236
537308041514290113 12718 13961
984670513200271105 3659 19056
597849177625708033 753 7691
962115471206153985 21396 24287
960557747667618177 16205 20320
399829444141602177 5241 24895
722507465730149761 1181 6764
739856483050083073 771 21744
978064900133613697 384 14810
18264341412034925 6726 14248
188813725437288577 20467 25182
740979828624354305 3477 12192
270671049896318305 1018 6150
59689427818511833 7409 7731
327438256072117185 9446 20717
151965318099534849 18877 26158
306114772836235009 18063 18493
719701844800098945 19853 30891
272434975843882657 26 16198
59512463400587025 16557 28445
435530463652693121 10492 15815
681007161885276033 19766 28824
103474092294806753 12706 22526
760906537860329089 3486 17577
232343797385890849 8089 29947
323713328136264513 1965 24699
721748539004185089 14598 18868
373685082979257281 7001 13668
494797750979412161 9104 16695
553564706739450689 9108 21665
797538025212293889 7871 8610
690921342928326913 26497 27359
539874601982216257 4417 22549
974975047035726977 6521 24879
439506372421110593 6905 14842
736593115487927681 12359 15745
927049029741052545 27404 29527
430216691888091393 8337 23267
793932354265184129 13893 24353
453078902891682817 12230 16788
913748148779955457 471 7246
809672054856108033 8770 25538
145801825526067585 14789 17636
682044590037840257 17466 28117
843613817002928769 21154 28348
535066493687850177 4337 24274
681964835587553665 1067 16915
909954733243914369 3502 20961
371043695389129601 17518 29351
424368216649710913 7617 10771
417705983396533761 7790 17964
766139472651879297 21881 27908
232788103476817569 22457 29105
381724848692982721 5852 27178
769784797605627393 6230 16285
657622648041602561 6327 12198
975732528653036673 376 21627
808446817903373441 15686 21026
378345729528806657 3133 13587
170495463679351649 14771 26891
159908519580451265 20602 29757
13558861595640793 19791 22671
393519740340071425 11106 30318
479104575416094721 3651 4100
582131437500958465 9677 25090
598611758300293633 1632 20219
15861760087805267 2015 3982
295190325056957185 3982 17637
747719966157656961 16478 16727
606940929242824705 8296 15133
438185807083772993 4732 8433
219711585548587617 2024 12733
379142204172449473 1842 16480
639915883238202753 2728 8619
914442594555797633 21365 25236
387654868275326721 10443 12773
149164395406014465 8988 16121
551358664714371137 2 1988
772978329626983681 17940 23665
224748543217963009 14505 17643
4533705610082707 22543 26977
307509568338261377 10740 26078
200138440201929057 6435 31007
965664796410500481 22629 24505
581163740058908417 16136 20982
136848467946350641 19516 19536
308431460701701377 14143 30155
363843859530753409 17787 25180
964343529317527937 26630 30564
856779234679052545 8919 22403
743416580294425729 491 15918
98243656079723969 9531 13298
813165301368851329 11429 15668
839566951884251009 20201 20287
106568719817165201 11632 20163
643704879942610817 13349 23190
27046320479836793 20380 23306
226772034990048609 6437 10032
118427768477349809 10444 29055
507703217680933953 8100 10600
298163218938949377 5475 15014
900415995650320129 4004 27648
417549091158338817 15483 20249
482388508180655169 5838 15587
165456389642809409 7647 13656
222779513538924321 9219 24651
495710924233780033 17372 24479
949211664775312129 5027 11496
396604957949389121 6363 21524
439488758709444481 21706 21893
677446124719256961 14278 30559
883215728176075777 22959 29199
491402422748318913 24814 29252
848679604947093889 5581 12706
540571236857292801 1815 5676
411194035972279425 20180 23674
875037061825818113 8825 26398
740705552517937409 23270 23329
381680304343110081 6320 16386
5247748616362459 709 15667
469032447822467457 4410 27056
748112899667844993 272 24782
503624597853619329 3334 5987
360533425176306817 3623 10341
61539730896495113 442 21328
576360028639612673 759 19642
347257758840942913 7264 23180
979780557226540289 18835 30273
502177525113449281 6575 17872
245795666361445345 388 21768
23009094194353709 2891 16096
530955508554917825 10170 16943
708945100085085057 1735 12847
520397704813518657 2277 5046
194351204860840449 15518 25242
268603734388783265 22314 27465
769522939975995905 11186 30992
356248683901597505 12735 13095
709522107344586369 4235 16651
621143029087257089 6838 21130
754529401185973121 4639 21681
122100412957706801 14142 25577
913891822679477889 8347 29614
399808438209781505 12255 14251
928405990299278721 20645 21510
346947498247615745 9422 11278
356449375486338497 17285 17338
731040932052600577 1105 5047
771314507768973825 3117 25831
578451815593410817 5672 7037
142723578587908401 13448 24882
550718535645238209 6736 24338
23879772775142529 18788 23290
6376281916701033 2638 8175
605110188859672577 13353 27217
420476907318182209 9132 16211
981309673260309249 9290 10712
153810699674011169 2525 7613
241504320043464545 4284 21304
175057916790869697 13538 27598
624252684803547393 23742 24569
674694036290688385 7779 28267
105150700643353185 11176 13731
923636156785711617 16361 17292
244969585246732193 992 19199
49620319303159025 4121 18108
462920782259647745 1551 17373
692756091949284737 791 26664
857633671332092033 12956 22589
345698439491641793 19317 25212
635375148296933633 1198 9039
296093267855958657 17274 21385
453840171549668289 14143 14225
724733621326436097 9297 22720
408917457405880897 5136 12458
175833233582117985 14681 25388
646083558426493441 5849 14689
743499205060672385 2404 9442
296412592786143873 9246 30115
108018136270779057 27656 28234
234808906116253281 11203 13840
808535750280924545 3644 17906
605522090088999937 16264 24601
972594887756791553 6675 10216
24793127868900201 22337 29561
215789379174353249 503 28386
750774595613453441 5907 6705
727836944191956609 22267 22338
824571675274139393 1337 26240
734396791687061121 22248 26625
372483375288357633 1948 10620
314905642197281537 11902 17863
993278899580911233 554 28716
567829566633108161 19090 22217
568867066075686273 8493 27473
265043261876236609 17442 19982
391873577396946625 1787 19248
50089275167152889 18804 20943
232319247416416641 9315 18984
149600100548262561 20931 30942
873907901168177409 653 9244
587236638355946625 3062 8151
41277323670559697 21321 22198
859018403805926273 9433 27301
972776341527232769 3925 27956
34656521374927253 10546 12211
889506961676705281 5423 17567
725128574962006657 5607 7172
650133016383460225 4286 14304
979395035615922945 11737 30741
338165233074025921 22841 26130
212634232634435713 977 6420
540650363003859265 10620 22511
767819479220492033 25857 30270
315428981391011841 4520 9655
848323971617411073 12767 27408
222640816805022017 25465 30807
746785348750691457 9212 22989
635845081610288129 11541 14088
75075666806135649 25429 27934
557784666640625217 665 2138
158361262375080961 21194 22313
698321497467691905 22597 29859
203715406280529985 12909 25544
956184093527223681 22612 24079
702751410582536065 7839 16181
788652681636367745 5039 11630
777734210209906945 10716 17895
649453420503046913 12617 25306
642030156539959809 17104 19292
959855218682964353 25231 30140
699103149515984513 9989 29607
293191618160204097 3650 23490
811203707282246017 5563 23348
300949992763097665 7323 21767
920187884725756033 10652 19335
803972935830156417 10324 29391
307353431463866433 19777 25618
201110883947070113 21007 28591
466148563658627777 3856 12047
582317974935516929 8617 21711
388483471911214913 4377 17312
749627371334415873 15201 18113
890197009023872001 20829 23285
733728401148194817 1408 22886
99355854193362353 3902 8200
820594760227169921 2392 3968
903521756154837889 27193 28595
610916618214599041 4740 11272
892088388376137729 17984 26047
421721367086835393 11655 16738
82309329475499745 17531 26073
732344911123075073 6125 18068
486528362540468609 2242 27864
145572202298854593 6337 10959
2688736382815194 9396 29524
639989622196946305 17088 21467
53187396030679681 17780 24396
764773799410963969 15791 20816
454082071535005121 11990 24787
532122663198489217 5816 20814
555493920251961985 18864 20914
235380162998144001 16211 19572
142708925561258577 24081 29968
18487902124871169 3892 10872
485828647658493633 21887 24730
299315658136951169 3574 25903
427092542452506049 18635 24100
303551507566535169 18837 27661
920669137864706561 4675 30560
51512355145849401 18229 18794
580452931855795329 16768 16783
700905998781717505 2632 22387
625471236071959425 4031 21194
913367186265734401 12461 23663
101822978676445073 2667 19580
45165348517738129 26968 28221
102821805731394993 7836 7948
444153578816173697 2779 22057
996439565292540417 4245 7492
207935830580407105 23436 29430
912947867061021185 19325 30605
948103314567962497 5390 15112
311169393805478465 6838 26977
187192207717341569 19795 22221
140776048201075809 15043 18734
378472540121425281 6363 8305
684030129588158849 11934 24398
754514130039193985 16239 27873
547192218926497281 6855 29692
191841430472468481 6994 11220
186738245449056705 11024 20572
276401072454742561 19455 30431
154618370438839745 5281 15576
516365300184720129 12982 21807
291007090505807745 1541 7154
422918593941499649 2751 8366
881041291332238081 19284 29399
826266276166169473 26431 26501
655258801856071169 12017 22886
122241964412946657 10391 17664
376609431869042049 9238 18259
680474305472547073 25248 30225
437603282846332289 14816 23231
380638088976706241 3592 22772
629149608710505985 21658 29339
514314583327266177 1662 10656
619353151670942721 16353 21992
765820977004917633 2295 28039
807607942726434689 24882 28687
857190763159071105 14056 30528
43836880684089865 8762 18486
233562567158781313 14591 24241
495528705954953345 10990 16024
183399864413619457 6563 23872
507569862676525953 4851 18001
83447341823696065 3122 17171
142164642699583505 6625 16667
243980937694050945 534 2006
801546417956778625 1919 16599
664608657819609729 9615 24685
610451886635573249 10169 24750
640665592928176129 14499 29133
403001357883205441 18980 29250
755434897253163521 13823 27161
934545883150946049 19446 24424
413759757246243265 7958 21065
922809209018644993 21259 27294
536217215473907777 2205 3968
292440806469997505 25310 30566
958712817583322113 17093 22516
77969139823558465 11163 11334
718535644786324865 4411 22162
150797896897984161 7037 24334
955167931194171905 3000 5223
86465581266445217 17414 20497
632229415352593793 19524 23607
120776997285517489 9187 19133
590756067786035329 24692 29102
974175056411958401 8273 18912
76828391097986785 9445 23751
268564402039686465 9979 19651
952491592336134145 6839 29696
388260394447534913 8126 15696
180468300901491585 13465 23922
117458009206202977 8457 9163
413419220365714305 11607 12921
473380864228495553 6747 29860
771080786418703873 14205 20721
946721748812876801 24583 28961
392596289991320897 7413 13988
77652383759463825 8046 9364
231923000042240097 13057 30347
994744411299492993 6437 29727
353390809966558785 14288 27593
703092407586588289 14196 26834
100548382256871345 2111 25517
990997380962681985 3262 19135
28629972663924977 3948 30175
935630926350448513 1072 26903
875753139492285697 7546 21724
925420453416634753 9589 21628
930916078026374529 19794 22554
614888794243661569 6996 20222
453869644015835393 5948 15323
889588945611535617 21787 23560
391382411442112513 6832 22087
312918893330099457 9823 26582
141401298940831313 2220 4109
137617754461345505 2365 16506
948610867763680001 501 10543
159951011114266337 8785 25366
337161166552899521 20885 26386
584402948111090817 5429 29273
519071327803732865 2626 13423
106729311899776753 19877 30302
279921659377617249 21108 24382
824527944821070977 14840 15320
668340285094988161 9191 16901
67008485845015289 2887 16458
987612653227099521 6382 11353
378883410861419649 10385 27050
574958302000641921 858 19108
306782624711949825 7063 27443
926203312371409793 16035 27547
391556753195217793 1621 6833
151912857904140001 8150 26986
2336162610710347 25121 29852
529826531482623169 16794 23687
962502557581871105 364 11904
839580350693513089 9110 10684
187580396067936321 10489 28552
422087009595070849 926 17553
939448590554732673 14606 17173
993098738585562241 18902 24777
759598722991036417 16407 24942
769842390514749953 21557 28358
454837107017965569 1955 25767
600515875009012481 10680 11947
763970377063394305 25199 30571
327444444394085825 2723 20406
101637246467404913 2801 17135
438988307283327809 1988 28635
589252645287196289 19379 25922
328231739065184769 5411 23414
138755322568698609 1193 18201
217486492691211457 1640 16817
760826904290944129 14091 15074
862109469695422337 5110 23978
917554875523265409 5864 9490
887965345747890177 13607 27735
832880858137862401 14563 20436
888843893893660929 7126 7902
162591526818630433 22982 23857
114229080519113073 4999 13963
75209669209293393 22194 25336
706120969053596801 4555 23009
330858014094459905 14437 18228
959576764232370049 17411 27093
677248806793819777 3257 29082
883729121972688641 6486 10131
945286352459135105 6084 11476
640955165662166657 6051 9570
530652957788241537 8573 27627
239057410130822497 2012 27994
152505930163968641 2965 14136
758338676350266625 2896 26592
86034812910675393 16678 22241
947460471952322049 1854 20928
316322563583185025 13442 25978
662347617145645313 9398 16415
638276522538937729 10553 30444
921313422408115201 7726 9189
923353171457549185 7034 14366
599026429316470657 23556 30567
804101671219008513 27887 29732
955521042941821697 8886 12186
563887843838045889 5886 13950
355927401097762433 10567 22104
88198311538768337 3338 9067
110989053424230385 1107 2844
49394739613276785 13039 28874
325254009493452417 10983 29393
759840488931338625 3018 30911
411618751155085505 9876 20165
550047510420256449 673 25160
54255975950400881 988 22609
797268341560247553 15897 20342
169632670339307617 4607 15747
865028880623057665 8046 24501
436156055664500993 10562 16974
215531836245283169 12350 17847
367735967466725121 8734 30383
880811675397268353 7738 15465
31821716265330481 794 3534
535432064913287297 3237 11951
238398786120097121 16118 26972
905679044280489601 29269 29400
537743524955889281 3754 5365
633833338802283265 9858 23318
948416711425661441 9024 26610
791832938340121473 4600 27150
923591566357789185 2858 17433
443070642110221505 7258 8165
563252402143643137 7841 17481
640843127869445121 2216 4059
156011868829839521 3035 12834
440416905461269441 3028 14147
907239399773114753 11115 19494
927072256751529217 5125 30893
967091937389302145 3294 13664
135454594962958193 5480 6561
713671771516299521 3324 3385
232114681827752641 1821 18413
688138389070164865 367 23792
668442847246644993 105 22613
468618460011864385 10240 28419
548122203273749185 4111 28903
483515674101614209 9987 15950
567986377221636481 1448 25925
473871799904952001 25081 25853
537947317620350401 4363 17969
226113256182461697 6361 27271
869972205829959937 25 11065
2023432073652743 14363 29856
915978381160613249 9919 27124
955734729863611009 437 5327
407196462364161985 12519 20193
588890613177323265 16388 26513
587910120556287617 23302 27592
163906485130727489 20434 23527
672582672404651265 26949 29300
838399493631609217 5291 28614
634901331998094081 24191 30479
722231001203102337 3328 4377
317496610645996225 6668 16125
919952133648234113 12780 26709
93908432783948113 5565 13277
894780975832279809 5856 19957
946367540313225729 11492 16993
770018657104568449 2192 5138
639612832157780481 5866 22305
685840585495345281 29120 29789
332483040019575041 10008 19984
904337819228697217 3898 14247
254320934198872801 11197 17636
519619538332850817 25368 28114
727161197286257281 2342 14231
475186198900157569 252 23070
242422036967639073 21654 29531
534839537980179329 15587 19573
332121288032730881 5674 28994
524571032274717889 5321 16616
139230511498553249 13914 20272
320141635083732737 23291 26652
816248725652577921 14506 30012
278172193943529313 21823 28917
235978494084434945 20698 27583
791282016779650433 16065 25357
593433614315493633 10823 25059
270037817432676513 2582 6559
320902968118574017 16173 24160
802643385242848897 11829 24507
344981241380033025 14047 15947
292433341038613313 17525 20417
470200610052188481 4013 12903
537634517087997953 5607 28714
422348855764646209 16003 25952
821238180278168577 17387 18615
133394190284477073 21280 30955
388402188421625985 3385 6916
554632665306179713 6324 22186
101635577108762481 23223 28694
588529716531041921 10743 20420
927632708205880577 8631 19528
8163709035407863 15528 21027
402682271045176065 26922 28980
8642946913724360 14999 18678
316145137799541249 23035 30690
597497682418300289 8788 13717
708183290863669121 47 25055
719011445180910849 23338 23599
560920199590714945 14270 28340
869603477449622657 24332 24702
935016190242446721 11446 24238
743633063602132481 10831 24901
29988205028221417 7201 26939
314644707542107969 6257 13337
522906258939425345 20686 22479
869807682684296449 2959 23439
493411374595002177 4746 5744
582759381929825793 29769 30026
270282445453954529 2819 24717
304185273429155265 7570 17784
253010991846966945 8259 14969
688901738298518785 11359 13020
682250740058602625 14005 15672
576593939892632065 25471 27294
66453243064518833 16045 26019
896218598068564609 3043 26211
916290401120317441 17611 28767
865665609816389249 9872 24793
92139655831577025 23933 27598
8567038687864682 19140 22915
960766475257226881 1907 11408
990898531580540929 5812 8865
867744076468245121 9299 15466
847492243942348033 962 21489
746892375598047617 12689 20620
229373769173676577 1386 22735
884268430198350337 22257 24644
708000659160923393 8929 13340
996876654725522177 28396 30451
83791525792378257 138 744
985599401731906945 17406 28344
97385605779599873 6843 10012
254531352293508193 9179 19589
535601433567180161 25463 29313
76557970085136881 3625 6326
375666861536139137 23562 24113
468863224309298945 13486 22311
968432984265433601 5392 17194
285538742447005953 9508 26318
395243951091991617 5840 11859
929746584168451969 10475 17373
320327106143807297 2845 29982
235606570231315265 13240 30944
538361579622410625 16266 18506
245695217218862881 3785 24304
517841577914168769 1244 5116
724299308627212929 749 10344
878046341378528385 5730 20899
349393683414017857 16534 30458
432240574546355585 15238 23140
300698111478570945 6677 23085
542273108906819329 27289 29643
393773108992316865 656 26628
470846223859865601 5969 10537
721265648683999617 534 9580
790108919011764481 6196 25042
521156100590058433 9540 26257
140266680053755985 2830 4242
435588406014350209 9681 25753
157188281166675393 343 16760
245857506260133377 96 15391
79534952990059089 13353 19311
330937089793383873 16607 21327
187698205415522081 1493 22081
966495210026675329 19796 29339
918984632680789505 1966 12944
291299423779864961 693 7621
429570442365253761 13633 21305
532395792357871041 13183 25533
55616779532130065 3686 28782
402437605325662401 2347 5644
264144010143489537 18330 27118
927506530784835841 595 16431
900315674971650945 2473 4022
169148694964523105 5931 11763
803399614690597761 6713 15977
838155665333911041 497 11734
120963906625434001 22626 27417
73205560510007921 22146 30566
96080612968073361 11197 13960
955219924972947585 2051 8576
824578459721735169 4128 24720
468748996008660161 28274 29033
614579286096763137 17019 29187
378519816399087745 1064 9566
859203164376339201 5692 15944
823883600005803649 18453 28905
870233943588878849 18880 29112
977701927716264449 25115 28093
512488069362021313 19721 25789
919971239036446081 16261 17751
745378333206879489 19254 21946
289991309365088769 19392 28443
800577139380550273 12587 18723
920061753552591489 6603 19460
2711546070194971 14490 16601
755888675575999233 8400 19435
411901167240429825 7976 18527
430871297140843265 954 8302
499790645937402177 6989 31008
298404534118500225 20961 28757
751397017197092481 6054 17310
383909648370508481 4501 28995
9041177616857965 14631 20622
413398212715019777 3852 28094
649086333534526721 1251 2133
935339310442490241 1092 28259
628859084702931201 15222 18627
766031919677370625 3629 29421
302260721758329985 620 16349
674866529483086465 601 17668
523242953797868865 22190 27191
473641266607000257 8083 18548
234025201029950849 3550 19287
394737830344386241 3935 25188
896924463560971265 16713 27801
725221904877169921 15408 19062
215811498200395137 21957 30450
13440601634290063 9517 25076
498009014827140097 24672 29832
553369897585906049 15976 20666
632726568498938497 5856 25266
97052971904250993 13459 18922
635424315156008449 6655 13185
581398977233018113 5717 7178
5163648098402974 11560 20244
755802018971667841 20550 24529
345603750010745601 17575 20016
546373739032684801 11013 27171
826762231913320961 1370 14928
605090556746436225 11731 27885
380280255822277953 13818 23809
712201903025057665 2821 7271
468223688590825281 8730 24340
419236661167492033 4137 14922
600386679970050305 8425 25507
784353857496039809 13653 15246
231209836226369697 21435 25359
132007041435262097 3513 4521
932076831704598913 4889 16378
202231584153846465 21506 27166
240986769377400385 9730 13090
869660647149761025 3704 16368
598899158750093313 8602 19536
284074574544160193 26547 28801
436914612957863809 12212 22662
767972838731655169 6579 20654
15148789256649309 15028 15209
434325289812644417 7896 17537
574489744074952577 10827 24641
812278350114940673 4711 11843
682245120422599937 234 2567
780713904644283521 9244 22377
681458431316755713 8423 20263
846023451654961153 2530 10603
142357775976059025 265 30281
208469323523470241 2300 15809
525453854915497217 8882 26082
75099489994318705 15869 29356
528035157292997313 13106 26265
806903575866964993 20382 29189
235451153095809217 5680 23864
818161652771809793 9112 14199
316753539735692865 6673 23554
478407498583802497 9571 24977
579751552271005697 28 29871
242413692045847297 7601 28406
415452279320810177 3142 13464
605269912711928961 5363 14677
516735844072584897 11779 27370
314531753633904257 7455 23581
819478757570500737 2401 22473
683698107470800001 5048 5487
400683532989205569 3443 15529
981453712743348865 13865 20130
517036766862808833 16248 25019
159357172852377729 64 30273
714825957151148801 29703 30629
578994821786611841 29278 29631
545190687279308865 23350 24507
11417383249916925 5925 29761
910653644024790785 15387 19551
910361346634960769 23299 27786
694576591348287361 4693 12506
93635242094631361 20182 26197
21369164978878529 20511 23836
213691515270230785 1916 22614
151936897700927873 12937 23709
746902763534787841 24848 30277
275180860350417345 19132 27034
79202840342691873 7787 16540
754028940995844737 5768 6033
627863904349975809 18302 26291
219659082272741569 4254 21605
123187017035807153 111 4484
691836396023951745 11780 21927
166874580045256225 854 14736
562289108631858881 958 29403
78163452374969473 15245 22581
685687451181046017 14142 14388
174406215915592353 3179 19318
387192680589421889 18892 26035
725550364197378177 3941 13276
382081532989623425 5623 19534
190970109310423905 20638 24614
898167270651697409 5593 8728
448183609924047489 14621 27197
80848801564336273 12691 29900
539153825861443905 7735 21438
809997760773668993 15075 17970
893228279542515969 529 27710
762690129347142017 18978 24135
239169232563593697 28928 29108
831593262965924353 14370 30825
449181926320154177 11659 22035
675021404588584065 5447 12895
27547396819993965 8282 19220
895931410819244417 25018 30390
700831425223047041 916 28217
668101329420785793 413 23441
442786265375982401 5122 18881
354967651777826625 6908 15800
339643155314252737 6857 25990
820257972455628673 9791 23747
66745592975632209 14842 19293
906376939376841089 13706 23694
889958811047822721 668 30141
214122750148227681 18445 20426
525647830076078273 13382 15994
608903824513532801 16996 23157
138731970861289969 22740 24897
635482812191206401 14999 28615
233316414550682081 9500 27782
701743337643350145 4790 8233
12943902299415557 2233 15835
369900556449415745 4687 24533
309771956501517569 22239 27480
720173302083594497 11382 23739
378226273575808833 11391 19434
623723760907630209 3071 17762
822894970584865665 1110 15380
415897884866851073 2480 3198
487913784496615937 6241 27912
646498156285396481 4673 26742
906308909130355969 7878 29730
489406338314978497 26152 30660
606446537531798657 8075 30494
678947735873599361 20526 20587
314072094305100097 13748 22259
38139075201698345 25094 28357
286810555024604961 3077 21532
989333271266453121 2405 10140
227699551138609729 27142 27657
755299515537842561 11958 28047
379990523578658945 25516 26163
632737936500511489 12608 13972
263348517882501921 15550 16928
288543606148081729 2843 4048
686031924054677889 8284 27566
111137201168936881 1035 29302
500952368430940737 2453 20542
216183607811473153 5239 30394
171465497845151297 12307 27762
812339797854654977 7634 28335
321309635873472385 314 26690
923497731310433793 4836 19459
436105819675393729 3526 17375
245264163220163297 23564 24457
974635589191361665 6126 27294
287656545773756993 17027 22958
32542906603215017 12533 24241
496641857804654337 3485 5584
182246199141740577 6008 21863
702949842709060097 6888 18534
852321604657024769 11764 21469
636092649510750593 15949 25133
993626147000835457 22446 26584
216587879598563393 1396 21964
981543271163520385 7630 20616
665446762413544961 12790 23765
370266593558238081 4228 30201
689397710379367425 88 7628
692498324771182849 8114 25300
13924808393774413 14279 24472
65852548068644265 18673 22078
157152699045411745 7461 17734
933391878974635649 22562 30388
39926696684851497 3970 7865
824516670275681153 3824 19598
330850369493063553 20047 29970
271078221087496033 13757 20833
826203918230113793 22104 23906
464214015624403201 659 23348
243654532085798785 20066 27736
557168659597682113 15046 29836
108446590272045281 6417 9904
274443406874734561 21531 25931
905981207735706625 18 9536
60491551169210569 19136 20582
115034084339363569 10659 16192
294553597017593217 4361 24729
867748306090561537 838 6371
732608446728352897 6495 6609
621977510260755713 1180 3558
393108991178632321 23572 26492
379415368174974785 458 14829
51246576589594641 5124 9979
642900352515688705 24254 24351
817008231571488641 22188 27564
384276018062649857 14679 24628
281790639938169121 1771 15932
927111715633110145 3139 23294
682382232033131009 432 29020
528571145354035841 11894 16056
381456386691017025 10978 12430
174151494967993857 12688 29161
133254089738354513 8007 19230
330279322899684737 9304 10502
375890092306850241 5304 21324
482229910523578561 15613 26974
978404513848669697 18108 23439
360701614844387585 5123 20267
204522041008576865 248 7559
719221787043785857 28754 29161
146110806602788289 9993 24705
945854811170676097 16112 22481
459243862617672257 3127 3894
973660295875696129 11682 21590
369047824201611969 9415 27392
339759298992547073 669 23113
440449325280159361 135 28302
41732155596100993 561 7654
960663545280080897 18297 18768
333369310391276481 14420 24875
694121283287689345 10537 12179
613708081609040385 22230 26178
187152696291445153 5204 26628
787433234094962177 8520 24702
951784228464791937 15467 23485
815525142352875265 14137 15853
627507138256472577 5941 10098
983154106281943937 4080 11435
809467607704693377 15612 25808
461223183905836737 6133 14875
584154220550811265 14844 27860
11184366735520257 16349 27881
799410060691176449 18882 19714
499352188148129985 12250 18960
328911867218177921 1615 27883
629148542993391361 2092 7711
835524313142787585 923 3069
957912894726568705 6602 26415
998274592205245185 11968 15370
244331769520030657 7372 17885
566456944558272129 9871 26136
271345806374348801 4785 10887
777655754416056065 314 13972
477065023783694657 563 3196
523611947928447553 26902 27661
319895373163966209 21268 25098
609780974079495041 12264 25509
359218728942053633 25722 27099
290332224709803905 5454 14294
233573276515421921 2065 28727
735963551112799745 5947 28393
770498996131436801 22441 27933
286494224028945857 18587 20249
964028870744748161 6327 20641
622877766447299329 1329 24101
534214320614452737 131 9303
313388153104572353 11753 26366
558882551119531009 8000 27126
168437921159519265 11380 15961
427009067769262145 512 30635
249624868735015329 1267 15192
782340665288494081 13872 27398
929622688221495937 14857 18962
618782649601044481 9853 17629
352001019904438529 6112 6503
307915132071350657 17568 17882
618063630248595841 23871 30785
86543962622215537 9635 26909
477211561609625089 3587 12311
805418740433019265 2117 7047
395826386281338945 15535 30084
848078496082720769 21838 27836
291843712401860225 5896 24808
293574734522941569 21765 30820
938310863889679361 14108 28083
368694588135241473 7928 15247
629414095374745089 9736 17001
616918310435629313 15905 27290
662215602233896321 6985 8450
809504669092419201 14388 20661
643891496908853633 7893 16387
613404619342709633 16444 27232
527059109655706241 18240 30104
433101047974219009 12239 17007
218126711907974177 681 5723
796374352359627777 15223 23641
976210238406405761 2348 22061
158392933553315617 6490 10173
241208631029255841 21053 23151
307240537441806785 10976 26026
689508351745811201 81 19771
78945996584906193 7435 20636
258677377020905665 12814 16139
676300370255454209 2598 25866
160484977366461825 708 23199
518446938354614401 12945 24269
620821226236163457 19612 20923
28170291837348317 5553 14864
707439638412008577 18062 30793
604817294594170113 10492 19731
463409570191107201 378 16501
802092678445824001 18211 19573
384056421766910465 12909 16772
284812135699311841 17357 25678
617989593176421377 1667 23140
639244985811821185 20146 27639
611132395296518657 20757 21140
479324486537876737 11365 30023
190494977919588129 3659 26621
679548553524249089 28338 30997
929957033812325249 1560 13425
673614244458306689 16011 19964
1951114624038298 4305 27009
266551088028059265 24079 28932
537941170226613249 18593 28643
545705184899816257 1242 8147
147458291885630657 907 7991
684845667176311681 20510 28946
650627466143941249 25577 30560
331534372765233345 635 18013
502712503504401537 9906 14215
551166507959159425 22895 29223
917979807513855617 1580 14228
259006946038199 6454 20106
353778125570858753 8010 12255
395619274433066433 6378 6822
267979188439920065 16846 30370
132465477586393377 8321 26065
317728115911169345 2684 20488
648187937492714625 10755 13327
552556362304610369 1155 16531
744798273338972161 7377 9909
90560875524420945 24498 29772
79312694465947681 19637 30640
109649626527822625 1712 11083
445521401500158721 241 13463
145308801537712641 4814 24622
920430777068737921 345 2105
944947378028697217 1175 25924
917406240015708417 10820 19069
507667165941160897 12267 26441
646265683532554625 685 7331
276292343306163713 3962 4112
159646289420223297 2865 14509
968363586444983297 4436 13542
267567027210652961 6845 28906
5795462493065174 4312 14703
453645197314813249 27732 28454
219803327724651617 21763 22467
40044362182690921 6638 8705
606815103271923585 6192 26496
94798750497076865 11975 15488
207584295587682977 5302 7305
618380588808726401 7170 28589
486859410667360513 23528 29469
421958332836055681 2009 22717
602973175706967681 7033 13608
796305421334032769 17373 30388
149298974950891521 7762 16251
118161692932076785 8745 9100
477441035020607553 19379 29545
294483478015315841 2409 9596
197041434708264513 365 9312
612360817017417985 24375 25957
601318160197070721 11356 19539
354026394326801601 28428 29580
154901938027716577 1001 8525
316055321938492289 21938 28726
11364266207042563 4207 11342
728250524111309953 4828 15443
223561374269475969 2400 30141
436617132913767169 11250 23494
671756781529683841 25542 29057
649222844566814721 6249 26808
890370774472540161 2455 14694
948207353583896449 12796 25748
874247017351084545 335 28636
385894181203134657 7180 16595
18843072644212813 5163 17098
620953234161561345 6977 16209
29966968786528269 10367 19785
561312380866290561 19732 23611
811855335461085953 12624 29969
630761059748280705 4812 13430
350908589175762817 4281 8487
708515147109700609 22240 26215
320123416787108545 3420 28197
438953677613966401 20055 26949
616137936361798913 1550 29163
916074475091782913 26303 30446
858539588385081473 7927 12104
257878321932267329 2189 16775
388418925068837249 24797 30254
439628545298667457 4814 6930
443989851762378177 27188 28732
342645439630757697 5965 9662
172550844543753345 26473 27541
976694119228618241 15519 30028
809174160749886849 20120 23054
579021434149794305 6735 13263
678190628018146689 21297 30111
857079488231399041 19701 27531
541997492665128513 9168 30596
803871687507381633 22539 25008
517430402784288641 2956 25339
675666421471213185 21927 29175
797915410256205569 10544 10874
99973957639647889 5443 15631
890503419258383361 2667 13929
170425902975985377 5976 11172
916212269562688385 6655 15742
975910340027553537 18604 20461
510642366828381697 12458 26727
255378303448644321 9388 16353
207946362862752929 29286 30406
70387492630217705 14703 20912
719633646051168129 17446 19528
681780562447705985 19252 22928
474971853502832897 18366 18525
426893813623763649 10962 20498
336694693375267905 7345 8839
493972523194848641 14881 25474
252175173126754977 23984 30903
759117794891849985 19978 27607
762019258520300673 12947 27390
238768328136309537 14576 15293
859351424135777409 11782 23018
681937913130070657 15585 16155
579132928443232897 7626 28982
295638310972826433 11268 26895
609877073619156097 11292 28880
840227311172726 11843 15144
832898487964062209 8954 28530
32668672679484701 2713 19495
689766651996816257 21999 30882
639989388611553537 2145 7771
127803218109892929 6432 22954
120761967562224017 5591 28676
516466092711407745 19522 28210
123411099221769409 3306 4484
128618271566441681 5221 25288
912977613141897857 16084 20654
769841580996480641 17715 23110
104253242254799265 4270 14839
246589142799837889 3305 15216
521409837119669825 2803 20888
700653132530714369 10892 19933
835168008725574401 28138 29408
662316280929164929 17608 22279
101537248359171889 1721 9111
941114409165091841 9063 11574
681662431803800961 63 21204
134111388791513521 23097 23621
931405129221239809 17169 23677
529067311380611457 3553 14309
464838865739366721 2719 17529
639938224346398209 6862 15679
495045156206181505 8759 22027
607349478198582145 9776 10466
167204179525640481 17939 25356
33512083115216029 942 8061
837799127196426241 8260 25088
652987787423750657 135 25597
103955836000736209 3869 26813
901559905244003073 11478 20031
644169969149039873 4566 30498
741169094852462977 4528 9614
233018658190331969 14970 29618
389828430514075585 4266 15252
531826382362986305 16359 24125
355153592923766593 18036 25079
702647008767897345 5359 10861
229741331705216833 20164 23527
990663508940151809 14947 22047
448414119730809793 125 27424
790037388049199745 1195 30288
714593103639902721 3201 15456
802472556272043393 961 1836
666689320843101313 13307 18780
14405153447725639 2824 17025
222147984504633921 2918 19930
30773923815708317 19788 19841
897087571517143809 5031 15607
781530241296167169 10749 29150
697181650155773313 4728 15905
194572635572818337 11582 15802
165004818093660065 6046 26247
473909492886392065 2287 9705
539932163572363073 4811 15033
753928334054997121 2939 5431
617930807194081665 12160 15531
403281512996329665 13497 23361
701059992917226497 2202 21866
805896306606364033 14288 30267
173097352237174817 4488 26840
624202983556969601 8551 29393
676375145310235137 2908 12951
980067554260905601 746 26198
852627151298630529 26615 29042
824217079966189185 633 12856
100467911903951553 3033 30056
43966339337679017 10186 12402
859005030932149121 25826 30458
585504155378387713 5391 8589
942048695681936769 8089 26998
87179523220989105 23429 27712
763323159760002305 16973 29687
404156231589922753 30070 30206
949207209073836801 162 30920
303394892735575169 2904 3739
481230565924260417 7323 21025
277659126400109825 10573 21833
133262296498944721 3824 26584
82492134708481041 5905 30391
923603016366822529 91 18073
171963319056061441 4369 17942
228086069811258337 7663 22496
158311716209674113 3011 6364
741774785877094401 5035 22652
671715970086907521 26848 29291
339820254824136449 7937 17330
26450225082619741 12672 13683
586246872410608641 1281 25157
937725931998954881 14744 26635
391203947141480769 2393 25839
391997284213907457 3834 5148
892989614840086401 5542 18684
253330175438108545 2222 6142
556120677914950785 8495 29430
468015536047666113 27374 29094
767049252552393345 3262 29261
866687874029395329 22189 24744
123644107383046993 209 21102
7122963625896262 17583 18966
897780545650544385 1309 13379
131686502675691489 4043 12013
186386108627974785 4136 14533
792992533429988097 16067 25359
196668962459366273 10410 19794
640516771138777601 6968 26959
134273788410030897 9226 15243
275039376011584129 10254 13470
564758950066629249 16248 26361
822349099735603713 5481 6076
180323428706831393 2008 5984
223997025332586465 18035 25648
673927246258411777 8957 14115
473087709461168513 5162 14092
437234734196028545 11695 21602
891343179384499201 8352 28786
170764879928167809 761 7863
670928307296676993 24408 26074
399768449875242753 14970 21131
641348585526436865 20235 21067
304166254353415169 10950 21227
233315861377661793 9777 27470
924339681811762433 10111 29466
407491556569020481 7523 17185
642751326142171521 18017 27195
166679142581514849 6180 22259
899878425157144321 4984 4990
418581850438023681 5152 9886
525225194653213377 6045 6501
756672621447393153 28512 30042
97973189548174129 13046 29059
304522759777022145 14413 27897
899341214789938433 9843 17851
21123014663729125 8473 16329
110193525345724913 5687 13259
84435820592439377 16906 26926
711286852757066113 12143 18904
99871336149590209 4413 21553
620228007336880385 2306 21945
364980123507272961 19601 24552
449438732152611201 26300 26390
856510786515897857 6541 25016
421396138043267137 20991 27066
835094359871426689 23448 24562
501292479144520769 20841 24404
9810273921033287 25018 29280
838891003139867265 1255 9875
382926020376963521 233 27585
811096882952067969 3857 23871
662421861532621441 453 17593
422854659193664193 2027 12249
726115148445735809 13155 22413
823818353916546945 8728 22877
238212044473300481 2074 20096
674525471480297473 4295 8265
729471296994738305 19279 29311
748413498604019585 28904 29247
836020534763051137 15082 26412
994046259529486721 15725 21384
772898407741173761 2769 29389
884252652134815489 22666 24694
537500238874173441 16321 28907
195279462786306369 2420 17895
862534789484605825 3726 6999
727548224780189697 8444 28670
622467411587265921 4471 25327
629710920855476481 4184 19749
181710778297720321 22295 26569
142806545305997905 14280 29829
221305624377578177 18907 19758
867182584719660801 19272 30164
534586580770103105 6266 20676
365023330076450497 5052 13517
116710259070870849 10581 19567
774096849590339585 13441 18619
520193793881084353 236 27077
543338787057958657 16528 28890
64595790486436049 1420 4385
847576539161156737 3838 17315
210917724228089313 7817 29196
982291490083792257 23940 24929
676355217732194049 10469 29458
553915187488716033 27265 29574
816950457706077825 4366 21561
953168343554718721 246 18010
53773705232799785 2470 14217
787957471024629505 18913 21906
63518220821542569 17632 29978
690124013658998401 7907 30836
627545863956456193 7013 26005
132629751965200881 5361 27085
354217489131180225 9146 10488
942994941697062273 5079 26453
76192203159649809 3365 20830
429891017571453185 12115 27769
851934099320736513 141 26231
704693290691903233 25264 30660
521754175791286913 13253 23295
960465350942289537 12653 27015
285794871683670241 2529 19157
673742720655663873 1657 14739
61382988988725633 3436 17594
813793759397402241 15170 15601
42513511722169993 11758 14262
844293553166107137 1591 7718
921114017357965057 21460 25622
465026029644125313 8778 24404
174318395774697889 11088 11808
763587484783609985 7353 13172
352900303458767425 1317 8918
175257586763752481 22775 30804
651240818474626305 15227 30195
371464353810022657 20666 21129
753404319612755585 18126 28237
216672419257921697 10687 21356
97624951963673825 1627 8289
583623368455189249 20654 25871
200030960318542849 9725 30652
577226307444494337 2869 26596
522896700621736001 17920 27359
529851479135128769 1804 21511
685015697692719489 20866 30059
310815169884936193 16791 29739
123374393131349793 11421 18449
474570035877828673 2504 19395
212724025959033729 16960 24712
18716634761535289 7963 12237
80571398470418385 5017 8967
278460326158306529 5912 27608
711210807580371841 6810 24141
636039262702869505 2107 27022
694255846420965377 15275 15324
889616851424047873 4868 9932
420944975669158337 9454 18658
171908506979764993 25368 26113
994597238894577665 301 9370
848027084605131905 257 26067
257715307321561217 10301 23605
842481808761565569 1654 20131
803020418306836353 23057 24631
449945768530309185 6520 30899
221260722999403457 10841 10935
29312501733858909 1115 30722
728755675883427073 11708 24388
835053378891000577 11448 17590
526152850530948545 9393 15019
189143754333887425 21375 24617
767246298649759233 919 4082
349669997709636225 3958 20706
978813481217741825 28109 30616
591354921658695041 17672 29025
524153131443817729 14552 17532
608620336676960257 4670 19855
598064102419456897 7500 22280
31823725243643965 16951 22133
938156332098607489 9291 22962
465870826724877697 24710 30760
381942978342209473 17158 18649
292103939895259393 20836 27674
77448986465945777 7325 11830
833418363297123969 6449 23523
938226331078070017 6217 28450
515120055092442177 16534 29219
795972187697493889 22373 27166
917110278469490177 12011 12304
819568109734518657 27961 28309
146993006643914017 12198 29778
960158133661813889 24931 30937
909499213854541441 6641 12679
407716689252353601 12763 28829
52454854807340465 25906 26538
596203320057874433 19257 29387
670242604602716289 7933 20906
68040674739080489 4260 13141
611280530436904065 19511 30829
709539567185821313 9286 11748
95077267282402289 26112 27928
710638864342072961 6723 15088
417331793431177537 420 2214
36932977954968753 27189 29288
120542925486031297 6692 15611
434535406351812993 136 24619
861617660301977345 21577 30262
499121546046858113 21862 28320
13277219167445509 14768 16432
355659336860284737 18368 20995
727047072577452289 3600 20135
316577578707871489 1797 5479
364116639467734849 12007 12269
208142065403109185 23573 26755
655478807488993409 6991 27462
368202930921277953 5186 14417
147045722632451969 4276 12534
714476050086275969 16105 18090
276830889471629153 5572 28638
444759829202730817 8835 15192
144248537062562593 12951 15145
817676933239340545 6215 13513
84342357931394225 21201 24111
154709356476125505 11582 12287
798514819074693377 14041 18812
604068856146724865 2103 8346
77904496000744673 2138 30767
755850036918367617 5043 11202
184795868073191361 16803 17297
486832599387270209 18273 22464
416391839114414337 5320 6620
534571963811991681 2882 14236
829925313057213313 992 7488
8057666259460917 738 8314
67195773693189409 8953 16366
255394116813711489 9377 18594
823924922200514945 13179 24582
412636503185751745 3341 12091
823140617521904257 8737 14754
923335480134873857 18211 30863
312788558149815553 6682 23512
84720795374195745 2624 24344
289464057050540929 4100 23254
704060862436428161 18560 29608
530435996189563521 1697 8772
572290250869087937 1180 22157
101766015333641489 9303 11357
441991495266414337 20280 22238
990285433016634241 8494 9337
485202553944603201 3363 28515
904342750153322369 12029 30904
211905112112113153 4702 9726
22616933057943101 13279 14887
186313292086424545 24997 29572
541071547545005441 13003 16673
689071847101892865 17677 18352
204971599547160833 96 18116
225165702066121313 9166 21776
641316093962561921 35 5591
577657503573426817 2519 21460
316010731453669505 16692 30234
632516102341554689 10708 12024
833878793180890241 14574 15438
694826090625348097 14893 18553
659678447327603841 4433 27852
916620943713851905 14931 19055
314904254239028353 1042 1696
663415572888546049 21457 21713
101678035689271697 13222 18482
215679580337507553 11611 16899
412283226775731009 2145 20371
160846087591203009 16635 22981
64069441249454681 1165 18144
73892201314933457 3750 11333
220338712502016417 7559 11530
744525016048307073 6769 28970
400480629499039489 12605 14300
651918931710298497 6278 13587
774591148791518721 9415 23219
909789816481769217 6774 22857
372631901552136193 7845 23711
458652973389760641 217 1431
656767754949559169 2484 8351
17603994071414775 18293 25964
451607369066291393 2053 4670
424561873136212865 6692 26666
283887666145677281 24985 29507
384895564850005185 2626 29945
941954558096608001 128 23960
23695640496427473 2480 18185
470539666761940353 11454 30832
286577424987093825 16738 25912
275009303367536257 3040 25775
309972553297001217 9049 21515
548068486520680385 4043 9029
47766728656903017 17204 21828
525961533166803713 12385 15922
953572147212767617 22488 26027
375369051710382721 27837 30631
277252268554555329 9081 18582
297606042380404993 11584 29442
357104149687359041 6289 22974
839801102627280513 12083 22608
625446505712879745 4267 14734
587343719595775617 18249 24001
582471050390367361 14260 26706
889199509492787201 844 25415
55378872078655665 6183 28049
852070746202226561 15361 16475
433664662749066561 9297 30267
82263755093226369 12903 13387
354090832832547137 16359 23030
931748833513420801 21843 23676
595672486414926593 3356 25368
29333715718397713 29289 29560
641307508181121537 11416 14380
244696420626123521 1169 13039
124631991316164209 28588 30062
712643375149344385 666 13888
656586978812235649 14807 28706
168361733512664801 24516 28039
890649172707341569 1848 25482
427909761963267265 12708 17719
126263297886715969 1555 24340
445291517221502145 11704 14180
285455935855537761 20497 24673
240256520784857473 4179 9854
75254267839646609 711 3233
966326910530977281 330 28568
787358121199886849 13850 13962
269060425818398849 10076 10736
400926774883721729 27239 29878
277248148465812257 13828 17881
912636338487288833 7217 22696
539790132543817665 3713 23668
758302470445009665 13559 25424
511035365244094209 9141 19345
934494304021868033 25402 29848
407099853352438145 6050 27771
6421409318114969 15116 28123
279871540974451009 1560 30030
198468131269265761 23996 27021
862541747634526977 9454 16786
370012461603117505 182 10534
967618402268822529 5460 12883
259454074129124033 16424 27425
201839948910791393 1243 13165
610973471980806017 12341 29893
177754662375686945 17084 25808
684595626730129025 18667 24393
209671623523821185 17025 30979
959642808095615873 8518 21401
131061182971802033 21771 23919
654482706111750145 13610 27373
2646579673044159 5399 29345
202423682247321313 5103 13629
123427269877478097 4799 12147
320619947135327297 21265 21661
91362034688092561 13541 27638
82855009742921489 3880 9986
783169191181098497 22022 27381
779956984914420609 11975 28854
827103514890556161 315 2060
267434145629302113 10984 11738
579703941073059841 5207 12827
969355051470358785 1302 14377
794411818692925185 8801 25280
321989181615144577 18029 27031
586191078597504897 4506 22936
397980332703681921 1762 26018
613159832226106241 9309 30372
2648149297193925 10706 25604
877100960032176897 2687 20348
479429381625692481 13159 22330
98177060273219041 21051 30478
297811026831389825 19939 30079
621221669202423553 16427 30297
25444526616595909 3024 17640
475394336117464193 3774 26401
971224446433502977 27544 28096
119387244224835601 6663 20546
868781711767724161 1385 18649
914901614585676929 2171 23826
305390012056811585 8873 30119
926579214459206273 6949 26876
415438622625103425 2427 26511
666538345586761985 26156 28007
580081722775993601 10961 29978
216779810324450049 24958 26239
429201347380143233 14782 25471
585363983305530369 5988 7361
840557720306797825 7628 16174
607171303604825857 7088 10908
439362263250487233 6681 17228
434656021417541889 19132 22843
308853001210202625 10250 30675
401489589437257857 14075 30785
672414382960084865 10431 17166
534399869739377921 23186 26484
510934418167657601 22210 22824
270434145828755137 30582 30855
349327109362306497 14088 29410
674389215121355137 5396 12260
770963802770644737 8775 29348
624268714804880897 10757 13274
992319289853441025 3089 6023
683242551626012289 19860 26111
146800937043188641 7936 23652
697750253635927425 14567 20287
151406698796179745 531 15272
197431634615785601 15795 16623
430411944910083841 413 2066
743305717526904833 13128 19757
715826668213708161 12336 25185
426756022797110977 7287 9124
342132030536497217 25755 26856
782319869190654721 14086 28103
915021597024789889 74 7241
592904934035775745 13560 29781
134740920396247073 5037 19461
398260378350354241 9194 14876
856359559568744577 1621 6451
113518667369664433 16588 28861
164896432576448161 10564 15883
855281787938377345 9222 20823
282223267616487297 7435 25629
12567147600126561 2839 15866
555362862695353985 7692 17638
912425296072935809 4015 28957
369422278979811841 1383 28521
815348042642018049 7049 8535
378267903398118209 4111 13402
581449546302120961 2128 29590
222866652715865153 18341 28826
798791699955049985 16565 19710
150801166201837601 1976 21032
484946545606927489 10886 25858
38747288277278361 11160 12346
740240159365402625 596 29654
210680612986628545 3459 28026
634349252750535425 19622 25501
207638016280682785 22979 28711
675013037916645633 1052 14414
386586892173632193 3965 24523
322731111250586625 22640 22818
294381194357356417 294 6521
928829460562827393 21482 24934
502701274093730881 11498 14106
357315654034390913 7040 28065
440631165309511617 9040 16044
238842741034179809 3570 8868
657457153732401921 8270 13953
218114093213952033 24793 28132
280672519024250273 10343 18036
879358512567211649 10512 30074
942479499436522881 15469 30349
583223340888405761 1061 26282
606641726794478593 20254 23995
737317780896038529 5142 19170
663167735788086017 15615 18281
403553997945916609 22591 23299
352475449362088961 10926 16365
469779234450630401 23778 26239
79076920187667105 27128 29586
720000309995281665 681 18127
745575720633482369 20476 22995
561750411600232961 17799 19274
888646268247136129 12253 25906
308569735309443841 1618 4250
881985340121019649 4542 16186
987990304516547073 10985 30479
874264665366489217 3071 9689
112391411508820481 7576 19576
367345231236257089 9025 19151
576406986311329921 3700 30724
332376333363818305 27545 28780
106828258151804081 1658 7968
806473302101835521 5441 28485
242348195026909953 3832 28674
718417864240329601 1921 18820
562509523932998721 2366 19475
765350543058659073 11416 18181
290750807325682817 1485 17567
713816950593958657 15737 20405
672737092316705025 8416 17143
738788773023515009 5202 5247
604472098835987713 23151 23677
94924896345524705 20374 28838
732532610653873153 21207 28844
675124667799551105 21920 24245
999241929566839169 17442 28611
71325944810503473 26851 30655
767091317645192577 5773 10685
697850529858044417 29093 30664
434995824102816897 24760 29762
430068176237391233 1513 7526
962475124921194753 18156 28345
956942753494658433 12114 26896
345694649932998017 3327 13564
936469766240271873 2986 21142
940269873012194817 22306 28662
595448164116902529 1622 6285
660302545754138497 22628 23631
111622322578590177 10582 23366
814282542576602753 16812 25176
857175428241774337 11153 24136
320951227418394305 4023 16215
138766392981274577 7612 12348
779171370945586945 28511 28898
538527604073578945 8381 15259
304411114869697729 11401 21716
199454623675244129 15229 21911
400568114325277953 20950 23970
622891693791686401 19187 28719
473138191430482625 959 20312
756822009459973761 11875 12123
730524919874650241 2826 24945
772735830406503553 2400 19030
535065439661782017 16040 28640
985201774070183937 11764 13904
272131241847926465 1168 5403
807693546739201921 291 22011
99029408224797777 2071 12717
787486216687859969 10723 14726
808406764554799617 23150 26859
703351494246760449 3168 9872
256711264220871969 9631 21347
285635919302698945 5456 22984
322967194549971009 8723 14318
513991067548644737 7848 28558
393047887879365761 11266 13505
754064592676719745 20413 25705
37738867715457761 17225 25026
883829709114962689 11840 12331
475427483699281345 3629 10047
175622108444166273 19783 30354
824798196244824321 3742 15999
67903280148200905 5246 7078
957196126730540417 18180 19375
717791483871970177 7295 13963
498240868477946433 8457 16992
160040850731661537 6020 8260
572011947104659393 17446 30830
781608316518934017 9198 19236
325226223568119361 23361 27519
217696647327485953 15090 17338
720712592692141441 12893 13276
993679970963434241 6203 15645
314752165590274305 2803 2974
299884761185666113 821 20625
249304511375232353 14552 19310
765378261419833473 1320 12444
734428170419771905 20422 26729
885149629672710657 2254 6106
182509773379766913 11340 20843
302530014932933953 6576 21228
890036186025692929 15368 16830
423313316444648513 9027 11122
268462922908657473 25049 29112
230336302427694753 12992 21138
484884345230749889 4899 9660
781458298273818753 23092 26394
972457019462158465 850 3620
115289851698072705 754 4670
95124211991898017 3519 5339
376895878692408833 6707 17250
156289915216365921 25407 29235
978882769944242177 8467 11688
176951580351424545 4681 7686
825274553937973121 9007 16209
29329228161490309 2249 21438
564129766211586049 1606 3885
19951451897750161 6642 23106
869913717477174913 14527 18813
851842723875268609 8291 9441
339477138547742657 20428 28245
620162545358379393 268 15494
270195068143763713 4148 18247
213750224324460449 2863 3493
506501439375632833 17946 23566
243483353324389633 7423 21058
705571046155313281 12584 14378
765439032448700417 2984 13135
165775517980783617 743 15990
645953168576550529 140 20983
762495623470513793 16735 22174
913717508986056961 3259 29224
134120123630403041 11293 29941
407725468547621249 9566 20995
801261882614824065 28803 29226
946806175548477569 8888 15118
87767999179554577 10236 14801
502090383613573697 3904 9301
207132093737058657 1018 14455
158302857847875361 19055 21932
918220965576416897 13051 27812
173955495658443489 18127 27581
895933505762997121 22246 26734
1503237709943762 12798 25902
666130454954007681 13050 27589
42392730203214769 15500 26456
321005866584371777 18880 26474
931881064592861441 10127 22282
675604856489890433 17308 24219
402211430828597121 7792 11542
890438841762602369 11806 20542
55878499251878825 273 17323
766044457428272129 9033 20546
297406651154755521 6338 8752
97218073736414113 4464 27208
776746936458355457 8051 10856
126903254090542817 2781 19282
626515079768008577 12692 20093
658371676500991105 22945 27980
450707492793146241 9106 20062
225528036850697345 8026 13996
352521639705212673 10009 24197
92513556673580417 19574 25756
386238461989311361 9789 16885
499155481421219329 3424 23385
598505488921002625 10682 21093
900230153276481793 13104 29167
942289746597953793 1634 2505
745859068882900609 13702 27446
769577704071263489 15680 21858
482342057953118785 12951 25512
723491883393567233 5497 12904
499206071198706497 15455 22624
841102169448159745 1814 27311
192855577186406881 484 5874
7165103421602482 2896 19012
877962139977192577 401 10271
66338928497753361 891 8954
203940690910897601 856 4574
252712218421041953 2634 18285
352593786495113217 4297 23574
791513299540692865 6375 8692
808945110201193473 26763 29354
382743316028598465 8648 26371
18668802951758325 10188 16600
15277222599660691 291 20909
227568302978895073 5177 30063
140350589188731329 5199 25102
564518011109193217 2737 18760
219349403114218689 16574 28080
148038503408855617 12777 24084
231023433055003841 27 14605
464550197372965121 1781 30472
738930663294393473 11873 15539
59498910352786537 6179 9096
772837527873381505 7319 22079
615132265486984449 3404 24170
180798315428798881 15538 22786
730730575414270337 19921 27691
286212301386900225 8840 21050
798560071854176129 9538 10366
763671146121293313 14388 23443
987607944244004481 13918 19658
645529241693712001 24150 29832
950828666551139201 17437 28566
813762558682125057 19116 21754
661962708377615233 1504 13087
39434323726840857 11747 16139
206015307880441857 11874 24947
347036375245220801 19087 19746
331361611450645889 15890 23347
604281632104065409 1696 15832
376341212298321153 9678 24740
791555563122724225 3396 6500
267098195676339841 3299 22591
424857422520165761 11881 22556
731480107268446081 8384 27018
515851533941098945 18244 30114
52746234481602985 23635 30653
566574675621357185 13562 23241
289409834524043649 9590 18551
234198481730057761 2394 4922
246087837675048609 10259 24812
601442973913055617 3681 12620
996909067871079937 21558 23963
343186289856287617 10686 11023
523150998968290561 11107 30247
213367586207201761 2110 7758
130411225534324161 6726 10982
326554659008390785 11299 16945
176383744587667489 16859 16916
273160287914198113 9267 27964
503943434636020993 21609 22391
51763101847665641 11104 29479
23444098598346841 16590 27038
725872991627088769 15460 17931
943776507203530497 23854 25513
811484126941305601 3519 8031
524360867916271873 14597 30888
557889023431943809 8943 10657
339543875627690305 5753 21723
559753107690294657 17311 21325
680458830305681793 16530 20256
443196168708485761 19606 30067
66179873237793177 11385 27651
913895813653734785 28857 29025
497857344450949313 13261 22806
701365739358823937 14345 21823
894182195121963777 7468 18875
81966184454540065 9073 16143
12832754951247695 14405 15350
337293194919741505 2672 12277
668396398003359617 19710 23553
108020462828388737 3835 19333
89046299315072017 8925 22612
937413595375307521 12222 14036
85603458383012305 19853 27235
365262085848524289 1908 2810
72619601228907985 4890 6005
440959686191664705 7051 14822
183391267779263969 12231 18406
465422574423453057 8406 17695
517203317040355137 10714 27615
519327028644671169 14222 22530
558709065231646209 24089 25863
71579873322786369 11567 24311
326320153030778241 6983 11521
822569603403653761 19828 26425
552616752793689153 992 26925
115214989738429809 19154 22254
985035352156074881 1634 8198
389666045070857345 14385 16471
403400372014537793 5555 22055
725303170234024449 1351 13297
919954923006414977 4543 30313
378041422456252737 431 17928
715657300903394817 24361 27313
610635056374999169 516 24156
210088413276821473 21394 26291
116847576291196017 25900 26370
97261524083698705 3625 13727
513749080864794625 18348 27734
817527977550227585 14049 28615
606016775352006913 304 12047
855277196275586945 13262 18335
727586621139774849 1482 15204
584352917173163137 8582 10365
606804166075864577 1875 4343
638749223395585409 1187 11285
70388928596042177 18527 30342
490707840951486657 11067 11472
646494482206495745 19328 28238
590589288931603585 16773 21947
420947411435829377 11619 25430
50537171809594385 14404 15612
696613062305960577 12901 23401
189096218339209089 9583 11538
179979280029339617 15239 26678
369777968941306753 19193 30732
196170706611415105 1031 14843
585477363511792257 6501 16654
333386678189864257 16390 17154
862581009834144641 14944 23739
54381603202063649 4688 18514
987424365402624513 3654 18380
123102034355706993 5352 28909
141885844370975185 7672 8264
465493779271586305 15501 30916
907568778120953857 9129 27460
389133285861898753 11039 12066
320833156504022529 5062 28363
845807598975159937 14998 19754
843602174787172097 10295 13251
124682669767889105 13364 25951
202346310256004353 2982 9691
112950047337765377 2005 4572
934968066613727489 1314 17658
611579747584354305 3984 24214
338917478531669761 2008 28622
382716222571804801 23052 30029
147170814578849729 19397 26607
86876051212964705 9777 30784
128231317920281633 723 8875
81354919357128353 4531 15827
663626260179292161 23741 26124
378803015977407425 6791 23280
309664822835600257 1395 10552
442507735685399681 8516 14012
58201610586188225 18841 25953
471279516282162817 13370 23124
950704830474691713 3257 3598
468931088263307329 16917 26280
917634746584759809 7866 18581
875028152687487873 1098 3435
191588716680399777 8287 21251
139833188705456033 5621 21021
367237141454005185 19104 25651
848753268534760961 16023 20831
253538184364586529 4540 10663
994713727327852161 1356 27315
207896547936634593 15286 20692
508756312195796289 17058 27865
35234763190260309 5717 10009
142948045776723377 10466 11809
426507091162413569 11882 30748
257198420052940705 13701 17975
719967774220478465 7418 15213
263330266494993025 9484 18952
821541960319713409 3390 23454
549723787943715777 7613 14108
310335128720424769 16735 27612
657076498640055425 2762 23433
563399083520458561 10169 24266
98463337524474785 16333 27741
688533488746330113 831 27360
898460169021579009 11650 15258
155119561172803361 4055 13693
187054181321993697 13254 19217
380051081070916993 9529 23894
945752045426889473 8899 23427
489703785763758529 23119 24026
865119258650121729 9043 25573
560762887879818113 10700 18896
697287940844066817 3384 3575
329007652760630273 2905 26863
629911066570567553 7850 9834
297688100026931585 13773 25806
228482723079213921 12824 23942
416442630865525121 776 4247
516166458172602177 6730 8105
529542673958943041 12 8154
260020417594436289 2556 25625
738655272601313537 3162 26511
759653837135910913 13264 16184
774119644210259201 11602 17446
579222194566899201 742 19286
874125570670337025 18559 25177
817802555324032513 20743 26225
66745572129363497 10511 17762
69047186686905353 3943 18361
410175964208782785 1535 28306
198944731532773025 18219 26256
680757220726121601 12168 22977
955010704574267009 12816 19523
622075334460042497 8475 16958
431204866988689857 11374 16926
922157297726826625 10795 20555
731580814397322113 16824 19930
833481564009510145 13974 17034
488450349257188801 2814 22581
813255966589792897 23115 25231
707782729827773185 15158 19853
507993730061166081 21407 22314
963849023377985537 4184 28874
42974850869072161 22154 30098
57621360357106969 15855 17331
345557322792934913 22794 30132
355726279797632833 1229 16924
845246513417379201 10560 26343
874720962736677889 9601 30975
710234587103194369 18284 18337
604206375514518657 10461 27910
824123940991583489 19774 24537
821847474383620353 4627 24885
129643742554954145 376 26891
823568780291193345 29129 29889
449235469365135041 2585 3698
203669079518579809 4662 11373
460287004537114817 24290 28690
331733036322088257 20075 22159
444369906561561857 9154 29661
453544183068832065 15658 17250
483004572093854273 6045 23370
136562749871639969 25384 30173
453418414801689089 1818 20311
249998556481688897 13124 18054
101761627023584817 2311 25743
34883709618537041 16130 25975
731673057704497921 9305 19406
512935286048165313 7227 20987
186624467218059905 10653 26203
184750561256262113 14416 29232
638500870697555457 2144 21358
979957610635711489 11126 17364
194711737300103489 8482 28304
179453773808301505 16574 22457
33465931977715969 3704 25069
645296094371392513 9647 25111
584593883925073537 4892 18304
272291622618350721 15468 19748
357724261216304769 10951 22514
132913153303224625 5079 10825
320410014136562881 10209 26254
947873399571545089 15267 15451
943506516025266305 16324 20992
755980055897456513 19870 21849
349102835410981505 1068 19317
716677855292200449 1246 28465
586145454491770625 3915 19683
131029457903412801 12294 28562
281740867988553121 10273 15209
17147793346747875 11085 25549
456688048348539137 4485 19446
420000625135092097 394 4674
868879206269902209 26719 30712
870515585357505665 17832 26415
271820028075666177 1257 14872
579810055580043777 19984 30267
528157328957796353 17411 24351
358957970903627905 9047 22653
186662580926977729 17877 24511
29067547451123945 15015 30184
754571379742749569 2573 27205
733079659650027137 22695 22831
971890968039986049 18071 30474
376562184845557377 10421 28800
861690524169084417 4536 20361
630006777803270529 3501 24326
688362039923262593 11424 13543
886984540068315393 3204 24048
103988996374688721 13423 21313
362790909245401153 405 6797
710686073218568065 18113 23225
136225933913141969 11051 17438
801788844173096065 17343 19342
874015186042338817 16973 21719
678477088207344513 1752 16663
391073164774642369 1059 22633
913279724940657921 2676 9609
814463395962970753 15824 22426
794778898572189953 387 3718
55143026888675449 23480 30038
401802960484467073 9833 21421
378844208678241729 5646 24066
41680654933699657 2076 10355
582795499765868673 10885 23090
357033988998331585 21117 26567
306613189936509633 13054 21597
961569634161577345 25396 28974
463223017494403393 20234 27579
818721918864490369 8196 26594
623038086732133633 16366 28230
948859559906182401 18063 27082
715006030543296641 6239 23617
590973654927900289 6974 15866
774315738798716033 2904 15056
723293878712695425 6209 7151
163597466496231201 10596 15352
540304595457818945 7815 23797
305654715166621569 3726 11865
195844222964851169 21851 30557
66270992288568921 18701 23523
255294749818041569 1257 24821
882044201526351617 5475 30162
97468829258701825 1053 6355
226235491506503905 2951 20495
870039865392548993 15684 29526
481569587235053825 10777 25834
997103011129141249 392 14929
34451208637396037 4950 30175
974898340057457409 12570 19124
958616432492899457 12148 14883
87637970842934017 10598 17552
188126890334149985 8855 17069
60407895953055401 11043 30389
821509848999266305 8824 10446
938594338731761025 11965 29439
562252284274084225 5011 6267
864657763991353089 2631 7005
172823613775616289 3653 4034
294876912767307457 13748 29189
617521851554062849 20106 23864
368704038934957633 8855 18106
981895368312660097 17211 27356
607446198277685249 17095 18900
186703821268739745 9889 10546
353534474502232833 7074 11674
593508846263855361 9250 28568
900874580370498305 13422 18240
723349078467595777 9611 18860
287225859291588385 339 28928
4134035065487041 14078 15982
573359362262621633 17545 29960
462537141579023361 11305 29910
540768809874386113 24832 29747
571809322615532545 4769 9093
967505533820286721 18248 18474
133316965126045521 10838 13784
270912899681341921 1370 4942
566338821989216257 10576 28654
897607058685324033 24358 28698
186188810638331137 24604 30136
790536073801440897 17165 20662
145971017608612641 25617 26653
545660747904435073 19650 20720
125335275588998481 18278 21365
450567843025275777 12016 16351
782504447816858625 26651 30162
190230485488129377 7722 10152
742665069452275585 11218 20706
358372367896357953 15738 23306
900590143934490369 448 19186
477705749304476545 28087 30444
476777590089415809 9644 14108
78576797684341665 1383 27406
85001797096122545 22219 28902
424506091660092033 17095 18962
11760095125342929 12112 19806
523338682563242241 19864 22853
912330933980140161 13793 27347
13286570336788373 3368 25318
694737594277331329 13296 20763
806585492365620353 7155 29846
535818563452277633 15085 26222
249987115237090049 12228 14550
603128822239600769 5933 10694
974305814590344705 9267 10700
83114620645911681 5321 20784
437305540645326145 14622 21237
707815100214038017 5272 23070
340877230366935169 8356 27880
690294895597599361 6060 21279
421398430933280129 921 27580
741472870007331841 650 23491
66906742323631361 9217 17590
299469802745843329 2788 24650
831740500830392193 8668 30621
136100500288637969 9797 12980
561237515269219521 12462 25862
884173137884271617 4008 26324
180390322638274369 23090 28266
893605932619468801 14381 27322
29617151780293229 20509 20883
463179693037371713 7372 13504
859582584497815169 7535 16182
10909167728829773 20405 26026
822879322686013441 3006 19992
530601069697620865 19861 25248
990633358514415361 14517 21186
218422802711703681 25288 28417
253088869561572961 20396 30607
513557059427309761 14184 30689
69519277712913665 2001 11065
289450129877810241 28242 29629
888542055179463809 1166 19611
698298360486557313 17494 21138
933963108928523393 2084 12950
128804010370149777 10939 20330
446275020924282753 18849 28017
105622982400969793 5056 22916
674091027343621377 20706 27543
701996152909163777 1600 24236
759166279952204033 12302 21970
895416269728098561 657 26607
326260009952491713 19801 28310
681245872598427777 26976 28278
686049793870388609 13097 16173
621160864221305729 5430 22321
51901232277145937 10576 25369
380255189151615297 1308 25267
586585411424486785 7276 12367
605690933622849281 5657 6377
706476237667104129 21659 25797
154513560668053889 13020 15367
223939752614036545 2038 3678
671062437944950529 11159 15161
366061013994539073 2783 24786
345525950695520833 14118 19603
860464563305946241 303 19161
714310892818314625 20693 23044
290698021003450433 8380 8696
42872605274002497 14396 25865
344247706285393921 4990 20334
197577836802022241 19664 25875
676401725487551233 2845 6323
283853185452972673 14321 19771
164255857271363937 7028 22680
520489827956918593 8465 27979
265358383356314689 3646 22013
772462071917320961 13568 27918
592264201230683777 8648 28603
704027096986575233 2343 15836
752089720002146561 14920 25618
102781044343391409 4927 25363
991228537849814017 15378 18847
562055782345606017 13202 20830
919691865703910657 23912 26019
751130451436669185 26735 30110
309425767767784513 3365 26798
27225779404570717 16962 21984
464129463593053505 6403 23319
550435740776482177 1060 16988
401671305636561729 5017 21791
974438463543901185 26116 28102
587249346468340097 8953 11604
882563123110660481 16139 26851
624193114756771201 24662 28626
424322708426242177 7599 9420
153842637973724545 23853 26996
682551516104428673 17192 26223
686153343437091201 29242 30273
572256528167297793 807 2934
679767635851149569 1895 19061
414788060252877953 22786 27082
853086527844773505 6054 29968
570943138189729665 13837 15298
733762442646082049 5861 16271
186686737215200801 6955 7187
677269572452637185 14256 27043
276277066702856897 9336 30815
753915084878357761 11886 19078
951154260721441665 6883 24343
665729789744524673 10434 26541
361475969502858881 2879 16204
481483867794423745 9897 29759
515259764938850369 681 14737
923584738116595329 7108 17295
911839817633886465 1046 25363
552411011889333313 2517 10339
628635197265001729 6010 14962
360918003405977601 564 27342
165038952889940321 24731 25214
534862271927863745 11255 21162
440167044438670273 11011 15183
604529987691186945 26366 29501
776908952670577665 4763 17946
305743311703892545 13576 26236
863817395127032449 23856 27270
187638761440361185 14166 29823
422101125830462081 12822 25550
988554160755683201 2254 24107
21628681259091565 6364 29405
823794664233751937 20691 24800
718735587383473921 18338 30754
269185175201997153 18702 22135
681192056830301569 16490 18588
825640167656054273 25792 31012
166937044736553025 14369 15880
227245626279966465 6829 28818
82539579202194353 6448 14041
771295104042046337 14056 28942
767684484036646401 818 2256
502038409550422657 17241 29451
471375466563390721 8569 14190
914553279065650305 7041 13358
230032684716089633 1930 19162
710015467589897729 3676 27478
96987028704706545 18003 26776
190091287187918561 12130 30542
655098725917451265 14763 27989
272007411810776033 3695 4891
78641719091141489 16150 22574
888740599223588353 23293 23489
512258192668323201 6750 17366
843131577342092033 21779 25682
937728446887366145 2157 19218
624661253248738945 15591 23027
789146454959745153 10540 15726
187334411163234913 7791 17813
387659130610902721 23069 25710
336956316253726145 15325 27972
829067991758900993 12032 17496
845180740411336705 21654 26705
182305782948521505 2148 30116
60732256845959401 17386 29622
478414076957431425 1038 29466
222803157480385025 679 22704
68579501476452977 8442 21003
661568041426228609 12550 14868
398184047821157377 3730 19478
618783553696118785 2874 8537
651105915073845377 25509 26910
794406700100175617 11707 28121
377580651165214209 1457 21136
212944796485530209 1526 18922
847637213211474049 241 25820
961503866643148801 5133 18643
88163420730548833 7166 7878
597247738563311233 22176 30954
543059177534036737 16114 17319
689609941612069121 23757 26484
282828493583433985 8844 29667
136756234229849841 12677 21596
597172954734450177 4853 9373
806252621692074497 14275 26220
57946536299109401 3628 24663
332364679916395265 1061 3258
945800969142386049 8817 15399
397926144078603265 10089 16465
526715335723860545 133 14803
612967856122779137 20392 27534
684504685216868609 10714 28497
905159274627216385 14881 21868
398927926736799809 9514 25967
231155588371592545 2725 14780
627004206744079105 20702 25609
623677385153847297 10395 18823
313053693153317889 3230 26681
463374028249987201 14908 22427
383326253496594689 18345 29678
606921481137312897 15960 24204
841286500226626561 1262 16277
334725244526282497 17991 27411
862223199909113473 10068 16551
119640318663805089 22230 27904
391913410612016129 9007 21936
983966371213327361 9066 11347
734321906468299137 21815 29174
688607351259726337 14812 23156
505257712660405633 2333 17183
361482846804079809 1717 18686
621972335500704129 16499 25082
795083735784622593 21168 28343
503183663003465409 24156 28567
689586359227135361 7337 21749
43442731372810073 11977 26609
11678564300105167 13973 14191
65725327082045481 1026 22202
409841046860947265 8909 11389
726895773291051521 14630 26105
107849438293548865 6431 30766
14201004052846857 2304 3077
767540359705250817 18666 22258
226798889407266561 12022 14077
334417025316987777 12196 27503
554955758885224513 8417 17894
732105819036718209 9492 14790
584767166296348545 326 2713
795987898502026753 27411 30364
142770366930715649 16099 25543
289096791073134785 10488 10946
450379310577947201 19300 23578
875817319030723201 13267 16568
353493317312338433 6336 10164
851621372836404993 10306 19189
846691232002900353 2062 22758
981999242980286593 9912 17506
91476233638910993 9762 25706
385011639039461761 14128 27740
970818332217650177 9515 17587
125421279516082513 10114 22654
713179966301591809 4506 5453
999335879925666817 25561 28938
762261813156232705 4230 10172
754019159682819457 1338 10319
322501502455548225 1688 30383
92205134061558177 15660 28069
760186576089498753 506 27291
886735056537936769 2790 25633
418958540229109377 13639 15346
393805349624813057 2593 25528
174563879285063457 16328 24516
493328390584103745 11048 17114
74241895235967809 3302 30263
423438955239063809 19645 30740
393291171499047489 2106 20810
628783121889377153 20604 23355
927563662592941569 2232 3793
280254549385716705 5635 7226
975789732632012673 1954 18506
476353534433961537 2978 15863
61824058866516649 589 8553
400319888370191297 2425 8587
790228244336564225 9882 27821
901017721591649921 7945 13838
521399928185839937 10913 13889
879665429236013057 11632 16649
442872494662925249 1846 9079
631865946741918081 5826 12650
113205827668036113 16185 23481
322182428404957505 5593 15325
739938404471363457 4136 30301
841216342315284737 7561 12198
684852221803677057 1271 27613
477965071674958593 3838 12673
189922761826682785 23910 29971
780374586599940353 3446 13806
270857426045932225 11978 13999
419379379029763329 5903 29599
682273776420064641 205 20377
674163822881787649 16153 23660
47968359036385521 5037 8739
808236751005324545 4921 5185
510387131737378049 17855 24431
222747722452929505 7173 22793
636092703183702913 9088 11826
259236064617695649 2540 18931
996592930710651393 4852 11644
560829804205276609 7151 11345
848899547188292353 13147 25624
645479248585701249 11630 16678
636730113450727937 12556 15692
178887471426342881 10617 22355
948939804076797313 998 30102
836400332278927233 11429 25229
34157885864207317 17374 20886
213416273533432833 2291 5208
941679476874721665 14572 28925
143791132987587393 215 5896
919073748006599809 12365 28962
304820209320318721 11113 19342
581010993703682049 18199 30143
186547084245589185 25698 29752
339615163416201665 7726 30925
341064021347143873 9176 20438
919868167341743233 17532 25248
899958276541639169 16397 25716
116612077909525873 3249 9504
337854950879680897 1564 18948
272151663630989313 9739 29515
613372643325490689 9527 23924
933600690899201153 23843 26574
234170891778212833 9516 26933
939282001055939713 10729 22929
25274442257455121 14019 18397
906750416719081217 2405 18390
834500862449196801 8418 25876
563718862849622593 9621 9657
213540816659062209 27769 29587
174016160208882561 12905 27015
632188769904509185 5350 20855
304476695611068481 17020 20266
649026337601270657 24779 29682
346802182421999553 6777 20303
974624131623464449 12504 30297
472160007138693761 2334 21147
322719085513895745 14029 22196
577782261275220993 12874 15972
450430311781936129 53 6020
833845273498493313 24528 27482
262426094115937761 24008 28202
371708870757903041 13866 23917
507863481000804033 2152 7976
506132733754167681 12050 20727
788069911351257729 46 26676
67882023460729361 11561 18635
965830485572588801 7875 26995
437138402788260545 16615 25509
140875694367565537 8432 22859
478631557170519553 1409 22300
114612675650526801 21677 22039
658727180739088385 1474 6153
598538710898949889 26444 26712
412265309607622785 28447 28605
679772054628479361 2124 7845
226909794267694305 5148 28503
755299430203194753 8431 8877
535395128556263681 4294 14462
743917436402959745 4524 5462
503422282652262977 2531 25607
374006615464892865 8594 23380
141693320155784625 5081 8365
287998195890203585 9793 12683
841834653084386945 7224 19880
599882038803883649 15622 16251
154649258482056225 27661 30216
874423233571597825 14281 18263
988227987012276481 6983 9316
527852692225806657 9571 18765
972859777253408001 24926 29880
993299509459923457 4924 27426
485044495440458689 13468 25910
223901725517578145 29 18014
299242952044256321 24081 29395
122049498216760817 8732 19711
957035608253715201 20279 21747
574696867725364801 8224 9374
721133271282187905 2976 6105
796076737708041601 12607 22717
474566953384961473 16325 26899
459448844956142465 22786 24360
726692299040582401 10727 29780
189354850560128801 9768 16508
830518848492470657 2840 17383
56071356316195417 9488 30871
864023064718939137 272 23407
391044574772941185 28001 29779
865654503251303041 5083 18695
884672574340925185 4129 24817
541753886626896257 356 17684
816597007659531521 17019 29735
250998326897001089 1390 3091
901494958780105601 1106 13808
311978460755515393 9314 26687
885256009813169025 3843 14185
936231365786564865 5925 11971
453799475581234881 12096 12710
505999135130725377 11349 24693
153280094953366593 12606 29145
836502771962425857 10588 19786
730901158860902401 9580 10447
557389656598903809 3257 15561
733290709871432961 14611 19208
26883138519590233 2882 19759
960519405070101633 1473 23542
851917633193398401 594 7961
821521148784022145 5262 13628
498830343484325313 11559 14502
636597507944188161 12256 26101
205665813873370241 13380 19059
59865010709792441 1146 25706
395759033414716289 1167 21774
580435792681697665 15714 25962
166460360912669345 14169 20979
888856659509677569 12474 29468
58733863529123913 16197 28297
358910350618501185 12168 17405
944023891046530433 8963 20546
908285146475414273 2815 18419
386451905358025985 19105 21522
161128873954794465 4474 13552
445066502157704513 762 10571
8149067313858894 18049 19151
138424048197929745 10303 24029
489395506352181569 3505 15906
274129595301221953 2539 7874
915079411556270337 6455 10126
313366569522994369 15010 25322
194982021946628961 9996 30928
672100359728307969 11391 28747
116042185322122289 267 4046
527405144480706433 6702 23739
398972085020332673 7982 12798
823989623775052161 10946 17593
466809010486152001 2883 10511
44282218162404521 21420 30966
520272887741555201 6073 6101
257257699530260449 728 11222
308953587135242433 13872 17496
402227688997651713 8939 13266
995563176516256513 25834 26953
762502176589496321 4986 9624
544471414258374849 2331 6438
303760059873408065 1001 2421
750132621098856577 8874 16447
349883662438646337 467 13062
836881058388279041 16086 30479
934063417924658561 6755 15440
166803717181736033 10294 11010
766830536590422401 8804 22830
204074103907551329 15491 23238
233742616882604897 19229 30302
226828005224092513 94 17813
464277195021043841 11061 12728
570339274444897601 4315 9614
940077669899732609 6813 7667
858102398290540673 1210 2866
138272323221915633 3258 26160
978870644718803329 13060 24541
729136428398017921 14808 23468
940422902148355841 13668 17394
978939762792453633 531 30706
804531928836318849 10625 22544
325394936207242561 23778 23889
174821044319529057 16875 21994
26554840455279561 5787 17942
419415096923792449 8902 18959
516365220574837057 8459 10856
336226967699815297 3000 27146
921358922173841025 2038 26528
867403599554272385 18647 21222
122023525036876641 650 21742
679561451241724545 12380 12983
305494751195087873 850 23489
512004831242940353 13213 16503
861825916141807361 12919 25766
264541157551917665 7195 21597
17300139826165407 12000 23688
694504702807329025 10518 14501
959425619114181633 5939 20246
181526237575738497 14653 28568
444718123084161473 127 27510
834245880133217153 6076 22203
184875169235137793 13451 22093
499061108332625729 19732 28017
269713060531774561 9887 13060
323641946349987137 10437 14541
798489318499559169 708 22516
784646823425916289 13074 22249
742644703129347073 14387 18989
18389018100869237 10828 27159
706419423486803329 2759 16796
266901040279066145 9998 28046
337241237295035777 27217 30526
146075756993887745 7586 26331
726479572852593281 6327 30932
774648215247580673 4385 24605
525198091069970753 18530 29263
398748826938465601 8606 22371
589376803914117121 8372 29019
93552390421962177 18707 21695
705957149834080897 18108 21575
728565219410533889 18165 30336
545115219958585601 21860 26728
82446836571747889 22080 29473
372711293910843009 11329 12944
618932064245633793 873 23039
821224465657447681 3231 6744
970192947784227073 17220 26128
90327150135539825 10247 13273
91850125834888273 17236 23703
787239659814172673 21439 22332
562254207423691841 26870 27179
114254956541689265 3642 5887
467765716092863233 7437 15545
351540335112954241 5621 29417
398613824578092161 7303 25535
660543786244136961 4667 22476
496198798779225601 3639 9223
669623006068899713 16772 29440
167485837669730145 1193 19855
224123375864881057 2276 9323
299729177187749953 12299 30608
728893491507218305 2784 28249
260633159885145473 2518 26705
573245767959026177 2732 12255
43439411366613001 14978 28346
330253869119626817 4142 25444
296051262026608705 2137 6189
369471218353343297 216 15745
76359064403057169 27191 30374
681632749460643329 3571 3990
694217014803655297 10258 16202
881278650608738433 19629 25461
757431592393395201 6290 24238
508049237654642369 5226 27913
108827706967858257 17587 26298
191101673460512001 21777 23734
339509232025967809 5939 21242
756068315586499969 14557 21917
237629480547553825 6256 26296
215532125576618945 11937 26468
251224165730057793 13688 20479
601231237944357889 15880 22138
501096442261498945 10734 20660
951164587804218113 24019 26245
295512619587903233 2532 22841
263236704672490177 5273 9592
425785583481456321 23098 29252
668022618748626177 17544 22606
629183936169844993 3487 4013
787689862675460225 19932 30123
626447432373467393 15843 23473
452030937546371777 10807 22972
651205625634283137 23056 28427
391884413491705857 2074 17941
789582133576089985 9499 23678
60272710555370425 21746 23626
906169496334506113 6226 14606
606471073625396481 18330 29079
436134465471141633 2793 28051
619867808890322945 11644 23174
898439763293602305 12745 22359
420501162789857857 16759 20488
819333225268508161 21978 22741
254671703780264385 4689 26369
953363091746545921 4511 6144
84099994974064177 12509 18870
604089500261338241 7070 21443
354445869117771649 10528 11112
393119416005198721 10169 18061
505178830495648129 14836 28498
907538662211464961 20183 26375
358884477805663233 16710 19383
801662643677353473 5352 12004
142769226549585681 2503 5357
458781533397157633 3044 23336
673469123087105665 10847 15613
817968574265087489 10226 21952
532767511701163009 6815 26553
584065139896324609 19979 25946
584508580468867201 5785 23422
48575091880586289 5726 6804
649492618805037825 15078 16393
137831852688051985 22085 30084
825224562615037569 7177 11286
455143496749236929 8889 18655
10245453459159393 16927 30384
498421582633881153 4844 17336
151062321199862753 8451 19539
123341281820181345 7164 16552
56145163823014601 2963 3433
119774103847490209 6253 13541
907607128663418241 8043 24287
125472301673660529 9771 19617
911414924944121857 11078 29353
589161593877463425 29274 30582
975019441612676737 6416 21794
267561683502371745 14601 27746
139879969144896417 10103 11884
569574161012596417 590 27966
614583218753100673 10069 16706
675516556750700673 17909 26680
820981396023963521 12935 25178
709547541372700161 12061 23564
950988752222219393 7949 21502
284881291521081441 6914 13370
881733593721701633 1859 14113
560501353770135297 2601 27366
32913784526730441 11547 20549
511813998600878529 292 11986
603768709789246593 3001 28809
651462361118319617 13244 20553
418269936458489857 4101 4356
403331118426073921 5290 14077
18301337783395157 15587 26357
204669165923220929 4695 23604
932465876882336129 16335 28807
893575574979685377 14558 22939
183268247086797217 21430 23961
26156726622360793 10257 26523
910899535650020865 1439 17561
977712756023230209 7250 14122
267184390923528513 16127 17094
38040083733122289 8033 8807
732699308599595905 10092 22214
500774065678690753 12134 12472
838915393604590721 743 6628
820770792438167937 7197 22881
512933941148435905 4686 6464
236951541716329921 23586 25623
661481055196087937 11239 28386
662915833870542337 9322 21255
285922916880654305 3216 14760
193975600460341025 25255 25709
725431932554780417 14522 26365
653671283464547073 21481 23863
83099032265995025 11982 26699
852632929499712641 5670 24380
831914572521423361 4313 24988
651910813810744065 8681 14536
794672720727366017 3697 21443
875429454885825409 5378 18661
80268298501746209 1793 29950
799496263994456065 3507 9388
274068911198003905 19255 22446
769975727711191425 9550 15340
447260398198135809 12326 20470
62133079906899977 13810 26473
576072080576839361 2573 28533
947845567395383169 351 7579
816624940382038017 898 20381
946401482996606081 26397 29749
651518998601961345 8995 20653
501284928154596801 4890 26323
364556074817794945 8191 14221
596773820876038017 13640 27590
291780117155583 851 17691
47953283500426385 19202 25225
899727354263088641 14289 30027
383353754614347521 7458 17645
316731566005319809 17600 25500
934465913701323777 9465 17280
350147173379365761 21421 28999
483532806931961537 16502 17678
763235762705139841 15720 28011
506348895446855361 19492 19685
72974658887570593 3955 5322
894418395366216193 7010 11024
253914593713734145 22675 23467
655470893980258049 1095 19107
510943080900215553 3174 3382
515283867299515905 26782 29623
705336067308056833 11968 29083
353303608208939585 11395 26290
138276899550273665 8765 16064
59839302032514753 3128 22127
159527655391674017 2800 6521
823587481265455745 24984 27776
822326726320579073 6094 10936
418111011344578305 8923 17204
658848321391108225 21506 23483
652117625173140481 10235 23377
101341578354375633 10019 11657
930311816712304513 85 17385
765791342987274241 2756 7771
772268381170952961 21055 27750
354982648998355201 2817 11253
775322371054144769 2751 21581
295296960672605057 14332 25776
497270109371250177 10606 14058
67865221393983433 9751 18370
151200088035182049 12184 23429
644189558173298561 1522 12590
735740235262078081 20922 25179
987478126591110401 133 4493
143275705100890609 4158 25480
652727158168691073 23558 26309
164028838622222401 7446 16145
820531105909818625 14781 22793
567552200012215745 13210 24690
167156808976091745 5894 11913
422918715192643905 12548 25263
544752391622164801 6717 8798
745825767226577281 6145 9581
949178257449492737 13680 28825
639347435442068993 21544 30599
519409582964922113 7822 12613
138617902510418385 917 25575
717275462764394753 8747 30286
575196030477393089 3851 19418
424739278527635393 22809 28766
228930404178683489 26376 26386
434301317528568385 1411 14689
100792115081198113 10236 15802
949802743687254017 4177 11281
632175339835129089 5494 9941
363190719269898241 19842 22249
153456074509072961 22377 29056
866168955481310081 7020 20470
395428810934632257 10842 25866
395301189307534913 7762 22656
840903957548569345 6296 20640
191770489626062369 380 23176
54324736404680609 405 1155
70083879811409841 4004 23589
402211495929513793 10948 17847
70164707794230457 5446 29972
622231933447991937 12282 15332
16391355997743773 28053 30410
658816771982039041 5875 17139
504520380268896705 9907 13502
99508561001727009 7128 20119
79927301394508993 4492 17915
735046044964086273 238 6970
416571052185854977 10557 28340
788141571651024769 14579 24709
592707582440883841 5397 20381
859114684224273665 3855 6141
606538943266141185 12374 21473
78369253585606209 8033 11617
382877236858565313 6455 11877
175584606828913089 12260 17853
13019773723680573 15365 24584
10241297947956697 12316 14385
620134230750384257 23053 26369
709827640963602817 424 5014
388787445409942465 16381 18372
797657161150112897 4579 25720
206043574742995617 3322 14587
972002396820208513 17411 26675
780560789728195201 4776 28394
300278868933347073 11605 20557
521754912195493889 8291 14264
517127086299190337 7202 10587
423480434914406337 8017 28300
726752891611056385 2983 25317
169508305044633537 11625 27511
980623854195123073 11060 25872
214255057440038145 7702 20578
409686370569929153 2541 14375
229646957749910273 783 5459
373698129089895297 3729 15367
424910678043939777 12917 29917
489469857207978945 4786 5748
201847349538088129 21154 23791
485450834453466497 10322 15636
860447054746241921 5325 21872
632860899560299137 2859 28416
517497002226836161 4105 7419
130928581946200497 15053 22876
81479425636612033 22481 23655
267654341404409025 292 19840
468543207830965249 4053 14894
285498762129684289 13053 18316
424504675762431553 16207 21602
183055146146827489 10027 20691
875022789422334977 18758 24575
231969315224581857 14565 28976
409536257569410369 2486 13746
94701985771024513 4357 17823
446558682825827457 564 29952
140608468704463969 330 23432
263634695567855457 9293 22897
943703806074168449 10539 28883
829444118188863617 8020 8295
723384431883694337 20258 30589
979828065712265345 31 1333
252461155836101633 3560 11444
876974761760767105 5649 13941
18940502745344645 10781 13393
828952270890123777 23256 26789
930238311948741633 8483 27908
952253661860854785 21709 27311
37523831561749433 1886 13429
36302048417720561 13253 24585
64095207387623529 20493 26155
644978541500467585 25411 27597
35647761885705621 14304 21977
399303256036528641 18430 24947
673418936729561345 20644 21912
341296205954225921 16262 27769
5914794734458441 8407 11555
664702902093122049 244 28483
298327237211424321 18314 19517
672619899249628673 3417 16725
512261358751508993 1960 7496
196408425868821025 9654 28037
954939884584788993 21722 23935
138672661561688673 9820 27260
25883280312918089 5977 6238
774849707902202369 4561 20519
167092464749742945 23333 26976
664638422360628353 4327 28525
220113695445171233 5743 11470
686719010118320513 11342 14450
889539546848382721 3438 22479
634243024365734017 4768 19606
358279692540811841 1716 12703
735673324142933121 11896 25714
508974953664562689 11795 17499
21294923407300105 25174 27755
598661783695938305 19698 20469
559943255838231105 3567 20876
255074663311219745 21810 28949
712510261691168257 1661 27633
183597935550302785 13009 28408
46040407348524329 8080 18051
204906944790110401 18384 28155
424524679196697025 11557 25087
560862910286139969 9174 10547
527524047290040001 14705 19374
222993691581066849 10093 18579
827424922519075073 3100 9733
286940636435993217 26358 28200
437085497658440385 13559 19122
170460634458891041 15316 30145
514862344890719489 764 15877
412793809862698433 13704 27945
706417925060872449 1604 6835
236371249745772609 20363 29722
335158077884077697 2509 13576
79197480206325105 11132 26475
283217916506313121 27021 28064
410663794685632385 5280 8675
706471306909481473 5859 10318
423493569743264705 10948 26059
944346158708679425 13421 16869
721142060074058113 7054 15999
879148011576777601 8526 9816
92467662471797489 7685 22648
149165537171622721 17959 20350
608622194193515009 15827 16286
536243050788289793 10647 17039
683549553826360065 24374 26449
2258839732132146 7442 11665
598399383988279937 8543 25116
604733893573243393 7957 22362
112171528229374929 16393 24900
719362801242024065 10318 16341
548333341767062145 10362 24247
10314932660111965 4468 17363
87234695214895905 3571 29008
38073274162098161 673 2246
191599501043540961 15029 24908
282447481113425889 11107 30094
726460527602462465 271 27105
243685666533192353 1774 30688
344927635916064897 7981 18134
197487555535406753 16649 29209
563043569662447425 13502 19497
332818266571575105 3826 30449
92240347147523489 13177 19270
939541704850373761 18475 25248
285448681895822177 21331 25331
989981484513062785 7367 17904
972174567334917633 18797 19959
823905764051193729 25030 27951
61263724451656289 6618 11346
666136199800956033 20043 24189
861058989755420673 19129 28542
338592809992125185 5784 17125
68452815824805673 16829 29114
19037117777340741 27007 28154
937443183141738241 18994 19612
847000083861235713 17545 21192
284757799814137505 7818 18112
182665127195502209 28845 29459
99019180274339649 2879 6862
600020534858149505 13980 17298
856842874278278529 20946 26617
891573920623155713 14360 27700
158407584381649249 3380 12901
929068244339209345 28148 29385
720421042501264769 9255 10828
994143406651897217 13349 14096
423336786411553601 13856 23254
442128621772216257 17632 27885
103267704474610865 7645 29225
679553518267734785 1752 18803
143639790778593121 18001 20060
392009235766739265 4350 5961
193817873615209633 13493 28801
134149718270759169 7318 18761
228517469700975073 18420 21400
907775767713562881 10189 26867
474935746870109185 2433 16701
885523632758971521 1682 2434
470833869220058433 7764 11634
614605164678170753 7853 10922
928290235309610497 5348 7819
823211619911983617 13065 16795
800857535942228097 13607 23221
61044934648240457 17180 30671
729294140679265025 22298 24040
573928516124762945 3895 14232
291756784959090945 9688 22821
932378983533954689 14232 27185
942369503469244289 1204 13677
311586107449795009 8935 10803
387085448786692161 6782 17986
970286751962508033 2909 25602
654863812366194561 1561 20867
187253863807992353 16563 19478
172122997017964961 172 9939
917438983394521985 22152 30090
565612815978077761 95 29629
845335959024378497 3445 23282
193798059204894465 3162 11936
345670555920154497 4731 11913
178152177966644833 14249 14353
157571393934031073 1031 10646
997441381777889537 3548 13967
451853750766520769 11454 28347
893023728685072641 3533 18718
548395955086970561 12260 16392
14072166069624359 15417 30694
469884423565620353 10847 13302
699479152599941761 5080 9371
530493590457634689 17572 23333
942484631239125249 25666 30204
262984102293291489 18222 29277
132006173677119425 740 28337
229143378535280097 10646 22317
241108585589145729 13568 30521
549883370994795201 6021 6983
276216223030253601 5889 12250
393744420736108929 11 760
612382834935885953 15150 22206
562831323461455937 10189 19659
23339756968475457 7071 17328
304557511736117441 6164 12603
435992469824881793 19445 24308
325592698415366785 5272 28112
421352401636546881 19241 28045
946497150575620353 14355 15389
417444516990400449 12476 14846
125843849995494145 65 18348
838953495216081537 5639 11530
188373159732105217 2203 21865
367630177027947969 5793 25613
698231276918594561 7321 23249
28464942650607841 10752 23474
558325692297525953 20556 29099
41659962290509609 12033 20929
550757343112184833 10580 17747
874314153570132609 4838 23823
611703541429346177 16879 21274
537649559028906753 17243 25736
286427384384385409 16469 28891
271086764022506081 13957 21520
148061233871597857 7557 30959
506443228275173825 17997 28069
581925922306783873 2746 11597
862034409269277569 3067 24110
435428203062922817 10746 27073
641527093415120897 15350 30513
182557510441544225 19065 19413
255126580772873985 2690 3421
663041209663017345 11768 26703
816520801312265089 13653 20613
214235131842816161 9947 16043
335845128089822273 1937 6537
573211920737104897 14980 24118
199431850730078977 10843 14429
764746362905075457 4223 4605
727411818191377793 7156 16340
358182985840013377 13535 24380
503976419153019585 9291 20478
873070029617355905 11699 30609
670365103258312449 1293 19047
672340871337137665 6218 30034
716252849429068289 7383 7884
221724120612410753 19589 30807
261588435740755201 10029 12436
962009945989020545 46 30791
559313143447525377 9664 19618
246944599573669889 4086 16895
312140668936869761 2238 27655
196632663609488385 17455 25788
200002913825571233 16685 26587
468244790080436929 1622 7192
54525855025794105 15947 23435
673202974984231937 14509 25420
254995328805620161 21018 26864
355281501333099201 3647 27749
601216662890657025 11384 18663
521497133707423873 2709 19876
681268712762758401 13141 27117
368027335905200193 15228 30130
772039247686627969 21068 24380
256445651658420801 9116 17723
227284697387574401 15497 21042
157463983218054433 13405 21114
560039275446847297 7177 25380
585795121998796033 4299 15566
533603219244454849 7661 9220
639189067326160641 1577 22206
782155501575722625 13215 18912
300276773321908033 11937 19074
886286290508934401 25398 27056
451664597337998657 4255 6020
97780384354472001 896 18245
548462760432908417 9181 14436
895733393759954305 11428 28480
493898575876873025 18915 28093
607313246077929089 14844 29705
962359147676547585 11676 14855
771971631243900417 9622 13789
973088167910294273 9344 14417
243212037654522817 10774 19471
769939112263340801 13321 28435
341182456537055169 7497 20488
959483331543967873 4251 23201
513801379932978369 7389 26189
259018900171607681 13404 15387
865547994511615617 15949 29883
481149276487787585 5039 27694
278048809169682433 10110 11591
279255318423604865 13955 15014
129382676457694865 11244 23951
942484857356308993 12567 19288
837404607419792001 14481 17292
156104857348420737 18554 23055
100894243629738865 541 10298
223737340265007137 27990 28612
995214813723059457 9330 13256
697213717352507649 1908 24880
904581166870556801 3016 20409
430162214826200513 12227 23851
918638551261985025 1166 17576
387162879220678465 75 16226
399885254819679425 1134 24151
484105172134849921 3204 18891
752781231695301761 3195 5023
364405717566096833 2783 22273
584817741035024641 7277 26962
775702345164521729 4813 30373
389121073113933825 6689 15976
62615326237246193 20096 29598
478278513647865089 13068 24935
952049723667631361 5804 6096
534359255029464449 15069 26760
169887514773062529 10298 22574
402980442430859393 1150 21737
783903623691660545 10060 17733
12540494986787111 17787 21787
740081158874371457 5071 14539
435438029887421889 24796 28050
415936524684372673 13002 18102
860522429293006081 15119 30303
292153057830471873 1445 27616
625420927667974529 7852 10958
303356797366124225 6498 25717
339345477473791873 4829 20375
701167480404162561 5279 19954
751522279784637697 3597 13629
745752145596203009 7893 30573
123371428906288833 3253 26269
748613980336710273 11873 30249
380838442230682945 3508 17030
239155287852700129 23162 25164
83695373134311521 13908 30160
724008645886211585 24558 27273
769864447214587265 3044 4518
329751821181748289 13865 19549
737643365146958337 17173 17407
303116527158504577 5991 6606
283117691790792481 21098 29670
326924655052042817 3155 21953
374373935895910401 7310 11685
653524372929236865 19994 21467
40124797710291209 25699 26602
38402186974384025 14008 29597
416806789039576129 5428 23632
903095817688903681 18186 28693
126532474323923345 26998 29641
654468828513561345 12180 14208
868283329833879297 19886 28938
552813602269619521 15328 18945
39396581849786121 7418 12468
419201891931226817 19 22429
891372613739882497 6804 27005
408788100133090625 2009 21601
870203500763423617 8341 27924
781588526653482753 6966 30612
145799443187577537 6117 20682
169296168713710657 3936 15103
773798426985479169 19620 21044
174595663555738401 16467 17515
489190243523061953 20304 27387
936491963618902145 7197 17616
410925394426257665 21507 29747
391635096199966145 425 15928
831683575972967041 6428 8404
868159655490781953 15677 22473
592187738800163329 3333 25311
42580214145818473 9287 20835
193787258985388193 14025 30943
666189787428930177 3647 20331
269454421945241057 15733 19236
710120816787142657 2209 11169
503409632050711745 430 23247
73364117563496481 1583 13858
216481196674067169 9898 22358
985733189339260417 14710 30209
86850070568623041 12293 30632
460911019151080129 8596 17761
285075070941999809 5616 25782
446214528119956097 21265 28990
660680009009219329 4279 28360
612902671942773505 1557 25396
509669989347315777 2878 15809
99279172628445873 10712 23918
464732015016544129 24369 29122
111039186044461505 5820 24693
726740152175025793 4126 27583
752209249631679489 11577 22313
835567441721998721 4754 29207
190211265553923425 4262 6009
862968999862175617 14296 27087
872439572016151681 26751 27124
396414431872976513 14341 24069
451334856417485505 24082 30689
886305666397206017 3721 29778
654056275055982209 9251 28309
322134117938709633 16241 26292
497566243700926977 6581 25739
287640711269460769 8112 23007
379696027484346369 8593 12640
61635319630703121 18095 21232
1767080315044468 2969 11844
220358238657198049 11090 15695
582818036835423233 1881 11664
997543446769277825 9322 27913
250003654675733601 8603 9938
344886167083473089 16984 22926
639729790447848449 546 9685
872939233640629249 18093 30559
155316151311648545 4635 19485
451859485279030081 2527 30813
32399847788244785 2326 9177
293593923420452545 9041 28107
649739538559455105 16048 20530
938796882969853697 19740 26449
759682338864724481 20586 20598
144191150390575745 5447 28412
276730843707394305 1362 24200
731308241254296833 15268 29542
983178439955342081 3713 29079
558268596044179329 10601 22954
491265760762328065 4110 10351
732713168650718721 10362 27593
581015304175298945 7709 28157
920636085263076609 1089 2690
385793591923640385 13386 20473
989348138281329153 4620 18345
564153033049283457 5611 7028
821307703057165441 8687 25495
286241263349321441 2206 27250
528435881511455809 13459 27130
360630598741654017 17536 18817
531875313381554817 9166 24849
376967391395265153 22962 27817
988724586185710977 22624 27106
478002477427256897 546 1499
345976111791010497 248 12913
424993919698263041 12024 20405
370590195893555585 3186 15540
557044444959490881 1186 27828
469169105654252417 480 4721
974368512756381441 7633 27821
303221772956518977 285 27993
983939829009816705 12620 19886
311111251832279809 3729 18364
497893490537361345 13915 25601
405041534557852865 15254 24797
46291819714230801 8392 10850
322264954625289601 7366 27206
836829433616383489 72 21500
514686861132659585 127 17207
722513526067306369 8547 24890
523201298911892801 9675 16132
475051491908995841 9710 11162
630615371302553729 2437 3501
65870640353228537 29533 30314
738489327242227457 3370 14206
412386704723200385 4428 24950
326475120773679361 7562 24183
374512150295831937 2927 18592
207657427703203713 14223 20861
486749098106653121 5822 12567
637474176220422401 13826 20853
877417830845974529 4696 29989
688130044149510017 25751 26177
294848779810632065 13702 19571
42626301749422169 29763 30085
72887567104661601 29324 29432
671608014388148481 8933 23992
459689515131881153 11522 21229
223356337579502913 8650 21800
549942219304160321 4768 9933
735175447617159297 20355 21100
957169150926642177 24946 29089
956809110582909697 28905 30332
632119052536925313 3750 8013
967456732350832769 7319 25552
845616572718139265 2514 27311
420483456811751937 21179 22049
395322030533481665 6091 21509
521265582714100609 5432 22650
827170443539483137 11636 26094
633547219580819329 21592 25759
23698826745491177 19013 20306
617110546857937025 6596 10337
129036595468416945 5901 12259
951293975593955585 10477 15913
436407549789056065 13108 19418
273249678835490785 8993 18131
730735438218527361 5833 13339
846466798485934593 9918 13249
109427226445891537 23374 25200
981197677085312129 22862 28897
719725926153497345 8989 23233
460262656505307201 16575 22092
855452346406327297 11308 24502
841033281193425409 6445 8985
755901298186682113 4222 9042
64282121385943473 677 15907
445963561268175809 9527 10160
975759656350142337 4234 26686
223401786717740705 21446 29589
41917001246019937 13623 30215
656729258479334273 7201 28142
562437444380400129 1213 14393
588363594541260033 11628 29712
844962364112959105 19191 27106
994586511429563521 18286 25307
550815683908048449 26080 28275
940379475039261313 22277 25605
601763252901349633 1574 19665
782070152258217601 4321 21372
135581462614901233 16893 17924
334717033440181697 23610 28602
311999269868138625 17914 18437
809375736649773313 9152 27898
650861524174509057 11638 30918
767234207991375489 10313 27901
447186191235402945 10490 22304
641701282437839617 307 20082
656839673778499329 2662 12880
784330102050386561 6158 24880
43921923305774161 8003 12760
235034178730902721 154 18631
276779271729971297 9236 28253
470431233852192321 11133 27562
209488492499104961 4306 9085
465128892009392577 2548 4327
53711936853822809 1164 6262
964071162555324417 8673 29940
209181435811231617 14044 30495
822328352723733505 542 6214
761798362968029569 4772 26260
563583149609225857 10713 11378
746086987736703105 42 19757
37962502846870193 15664 20517
306986444872784129 17121 22729
712173836018404609 8956 17721
623254907207112321 12576 13755
64631734102338361 810 15656
461062277746044929 52 11775
751438671205900033 3714 29592
63484716075180361 15395 30245
270446160700277729 1046 21848
115362597984436385 24168 28412
838349830399277313 6545 24603
593294591622012033 10890 21261
173314161868862721 6974 23189
735019436897580673 5398 30364
103902417276824369 15510 16522
536989231980953729 11763 13252
642100710767454849 25343 26784
8240723751832492 1204 26835
246827679519821441 6119 18893
947874757756252929 4603 16591
442727990010357761 5385 15374
381270863966030081 14820 25655
792330579418713601 3687 7912
782249187968233217 14956 16870
884262992516386945 9708 23896
358674494287264193 11507 20462
177316172276714913 2283 28911
525365296278963009 7108 27535
307299532229539073 9 4373
537671242018809921 28134 29101
358042664543827265 13599 23775
456532776743415553 20452 24311
298440654929880385 16952 22965
288520952335254337 16544 30510
465961563897462145 5422 22212
614187689590877953 4656 21392
963742157371346049 1186 1947
541394058901495617 15786 27324
89434807362803073 13521 16015
34273179269888489 15154 21985
863284105844474625 6836 23965
91612120912678561 29214 30179
444187973536752897 13829 20099
401685521687241473 1433 25319
420665205467177089 6013 28840
284335596791272865 2480 2657
159275463543760769 3442 8525
211757727737619905 18352 18415
756609921555469313 18190 23823
528311233615390593 10428 20787
777880685010028801 18449 27418
395568268355177089 8335 12968
45860706818675825 5890 28232
254646584409080385 18329 30980
717709606594549889 7409 20698
49939054921907201 12508 18286
111292855359938161 13142 17425
166105685200726337 1876 17045
202692379961131777 12526 22549
32863670439908789 5429 13278
108307699042942577 15581 18383
697344392749819521 2389 26033
149192864015017089 3973 7614
262198063915661793 7468 8454
734976396209606913 22536 26581
855927864555262337 21349 22172
733322645260908929 19144 19977
286040555414203361 12847 20825
457441749501047233 4171 11353
163872717690004769 9080 9099
183022340766168417 5310 21275
195490114719603969 2587 27430
153434641145469889 11731 23887
442684094657202817 695 27035
515441408933650561 11252 11339
14440534985411091 3261 12436
346495103031717377 1462 5188
151139755332231105 6092 20344
497326190603100545 3014 22991
38657386674742609 14420 28321
686051057686018561 21280 30080
911010966642770433 17691 22001
48497271408233897 7159 18260
91383568974478641 10573 24672
489720687412077633 8811 21088
554979938445832513 8151 23917
875319308318577025 24019 26790
620791938221515265 8050 29404
329262524840960001 21831 23653
363567417585976193 266 10350
35972011390850157 4911 24266
963288948201309825 16840 28588
745071021467314433 6330 20303
281148364863106785 19835 20956
860327828444123777 13802 20635
835385547969963265 10543 15624
9949853922297081 908 22120
519209964101143809 4343 19821
616712858156187649 11581 17353
266879811610849057 13844 24406
334410883251141633 4797 19270
568871111190482305 13173 30298
212530428455519169 5741 25595
242603983565317089 28912 29309
275638802824648353 6757 14920
802187566377561729 634 11554
196794434553947169 7443 19305
444015875374262209 18693 21037
252600408218942369 2511 5729
387638687694000321 19718 28146
295559747029553665 3915 22218
762374907333367041 2576 19959
712008409946680193 4425 15036
571031659755639937 16763 27966
535932587527565121 739 9416
950925614199590529 15411 24220
474793099815460801 1616 7970
667343952718489729 4611 9352
815052540398934145 2842 12028
575080190189993345 14453 18538
320586286425527361 3191 6539
607105953453945857 10161 24047
145792635442017377 24195 24744
659585697586251777 8417 14788
748051047398920577 20623 25100
115029867499806929 5429 8590
93932512352207457 18393 24185
394494967799232641 1752 19958
750643317856077569 24746 28126
647819658556493057 21067 25352
429604874017581313 518 1419
393722046257764161 19489 24016
148887458923443457 12029 12228
958426534729518721 6233 21311
300655065925578689 2244 21966
169217335464253441 14667 20751
659183039166993665 20611 25498
508296869869660353 9673 21713
333320495166429249 2338 10255
230383436507068481 5844 16799
202604428301643937 10589 18428
137121026731399809 12031 24342
746838537333498881 1013 2052
4184140735617348 11696 14589
571553758825348993 19352 30421
187833888758113697 5627 18410
588111385528929281 12171 26499
230265142688821825 14035 18790
193301669869274657 3590 10329
236617571609123457 15150 23249
539651785184897665 6140 28053
672969895221200385 2318 9558
432594321041751361 1121 19703
303765336569107073 3339 28569
902337584006527745 28082 30513
635936670593039873 12983 13108
345189764873797569 9319 12057
828709728224516993 13173 22022
512023320531934465 8202 13378
514417389582149569 14768 20530
574357207147830465 5148 16996
235398970754538081 8346 20251
708176490088089089 16898 22844
296854196934461377 26353 29886
826349277408755969 1882 24524
843500243365760129 22222 23086
460182475798145409 5842 13457
773750158199249025 15583 16672
81335489817963233 23503 30919
494468178300131457 24882 29448
283928227266567745 18978 26426
143514892692010673 26389 30365
15334909715821965 18242 27536
154068346964898241 1872 28762
293238423132859073 3548 11507
558668502494072065 2099 22736
507752966307112513 15353 26130
66090183571127169 174 1579
257581878342886497 18703 22441
940336870532732417 5469 16796
179031679276395297 2957 5330
704198303724048513 1659 9811
743448165238756737 15660 28425
535032344389293249 23738 26853
593859609376654209 912 8168
785507070183847169 16089 19218
650547621913897729 14270 25125
297825059054574145 8411 30767
636927912614627457 4218 16783
252747102009671201 15891 19644
798519934219452673 9746 14707
284585743892535009 4736 28619
39307287080067257 11435 12355
230925779012515873 18381 29838
742530111841300993 13176 23545
19309869082391629 972 17301
632477663233746817 13160 17446
145143223374283553 2718 9050
998743746493968129 18186 23663
888779477288125057 3135 17063
521563515080362817 6874 19547
121562306940710129 11296 17892
129338753998393233 13615 18425
296022079751551809 24997 25252
496482973607559361 6722 7629
453172498564988737 9474 29194
191936174324975905 4437 13292
788099634921138689 15954 24844
995953817671125505 14086 17351
812534393466812289 10758 23741
405000847091525185 16242 23843
46493934613508257 10627 22225
270434213649000545 90 16958
348621118378197569 900 18385
258131707007688513 10651 17614
295411760058101441 4035 9493
881306086173044225 3962 25342
174536044772843009 9947 15398
927863866853140737 14 14558
822253000497724417 19520 23516
759504540577612673 372 468
694509930219915393 3859 5886
703648387266266497 9861 27844
314681612808726657 8405 20106
21303135877804637 1199 12988
936266307366047105 8986 14569
127443485403272657 2225 29759
171501904364319553 9031 14122
5402337607822717 3997 13935
549568213730971393 8287 21978
880600720904620673 1979 21143
833035205593063169 17216 26399
316532475211221953 2406 15742
451373765902609153 1897 14623
774594230076370817 8560 27571
165953625881812161 1188 7112
408543301379896897 374 8924
587259191336563841 7076 21224
913128170258484993 24598 28745
614472319138428673 2943 30207
645855113287485185 13863 22697
829217302302872321 4179 26279
572149998510337089 4543 27327
953218585964336257 17058 26327
187011660555445057 10720 30692
330083592079496641 8195 24190
205552854495632417 26764 27879
227649270490502433 13737 30168
138098044526390849 5993 23725
440032715767436865 9701 26634
326501959294642305 12797 29279
698116334002705281 10134 23796
536537820499351169 7574 23779
593051649596482433 10920 22576
670375392311111553 12212 23999
87998267022953777 9366 13832
16207861505439071 11645 26254
970133865803511297 1867 17363
832651679974400641 24755 26782
121011199023698177 14692 27397
751227541470004865 8175 11749
617127977596887041 20122 30101
545463135064377281 18553 28344
586052242929980545 16211 28350
115885759718668881 12321 25494
461566062870893761 3368 20313
446097636707275329 19779 29388
29747832511944241 5421 11873
679035570239708673 16370 30011
54117828703290625 16030 25425
869980350905191041 25450 29476
609195637186132865 8341 23340
779357010414106113 7793 9429
123168493756956817 2292 19608
124483572370092337 21197 24268
773989133128779393 17273 19845
218984457567135137 19988 20115
238877305013240001 24920 27042
357555232935165889 107 26703
843163134457796609 14915 25477
142310790181699793 6761 22023
146291531290010817 14400 24319
500257482412035137 9141 10809
426735606062450753 17664 24191
118887106443711585 9057 25670
52894151241567049 18569 29420
542873916951830209 10156 30593
162459952950712257 1919 30583
868179068463621889 390 30075
298453840500421569 1886 26212
292660320251297153 22837 27231
717531772244043905 13602 14113
102839408535803761 1785 16389
145199823802649057 3456 9805
684337006822087041 18569 29444
185478825677904513 26875 26893
138806066658805345 594 3300
702013255838856705 8870 27873
83183826512065905 10515 13561
305341805163507713 26776 29476
347007138744576321 1278 20791
332237591691985281 29707 30325
980609418031942657 3999 5845
680440384132396033 757 24220
184192614993595073 4497 19075
932464466561036417 8825 13722
163207198898714273 10957 26101
886303135520151425 17787 24625
530239090305403969 14781 20051
647725487526464897 2738 12690
202839662459378913 2122 17739
962385215849081985 14579 28263
826382545830387713 24071 24376
392265609888362113 10063 24789
815842632004073857 8639 9253
882543326441990017 10663 11637
112796245348707921 1649 25573
756716989602701057 11390 20662
857020009917246081 6006 17076
719297429840139521 303 30856
423691074586134401 734 5093
831134934053800065 5580 30362
16090068848665597 7095 7268
52972084508311921 1149 22285
141994588344093841 4973 10293
284976378332807201 25758 27585
472404274513049665 8574 9105
847041126388347777 8682 25645
231357931932581793 14004 19533
892547755842393601 3595 29201
124221818447761473 19251 27918
305436834309844609 17228 21510
747816982349665025 23410 25916
45449772916988705 12766 13889
562095286372507265 4695 12761
858142730182692097 2525 2680
543340823450126465 9011 19502
668702999735778305 13325 14848
706888006203154561 10775 13127
271856846780892161 15271 24056
574557340488386369 6827 23540
168026916612326721 6879 12835
220859421773749185 26356 26375
258553708280629729 1157 5872
47347605407157545 21099 30889
442517668270078017 1288 25300
148754136416510369 152 18016
833927474037821569 25078 30980
696318137573374721 9830 18930
756952841457128065 16507 17901
212920877239039201 1292 29579
959379756881389825 15689 26154
611338377836762753 17886 21066
85246655716552769 28808 29989
214552358721174849 4296 6951
756712605958270465 9932 20238
84690119303989073 636 28249
912162605810216577 7395 30072
758933685630889729 5738 27334
307164103394683265 12244 17297
224611508582672321 11297 26319
962114379694376961 17137 17513
187248342729315457 4895 23158
900920026235453953 6544 16665
436200878954597441 13281 28538
756476360564541057 9395 10893
56524784799446337 3622 20076
676664132789198849 20076 25541
40220414486316969 11162 25557
675883767824920705 12328 24024
642595977691268481 23742 30345
141880908141942545 13404 29037
125126783977894001 14140 14250
510006062394474241 10874 13830
862746761828017153 11298 30277
774162109705258625 6091 17044
407850738386873217 12413 29179
549577199036910721 12772 27998
323672426463968321 6190 21396
124231252737288849 23462 27027
224020547444641953 3969 8044
646289214896178561 7768 27292
229474208423621217 6221 29822
847202330316008577 25787 28741
447420373106172801 5481 7168
414603061631844097 11802 16983
951056375585334785 1902 22987
326019634753876609 1070 1689
929814551741717505 11616 28505
751579080980413057 4340 24689
714222935499432065 19765 29418
888248600421519489 27510 29033
93547596090349569 1190 17163
29330652719032457 2622 19198
145132635751490817 4136 20130
594442183895367297 11846 21555
347617844450329729 485 4137
889384872377156865 8161 20156
89066607495990273 1231 6928
655107498760173697 520 6966
639665390880100609 16876 18519
305695206129648513 2234 21071
946576559493688961 13855 29396
347632291782119297 22268 27356
417332538826290305 19364 22729
46769484611424161 281 29241
739270669488060801 4765 22481
910064447021710465 22608 24747
627942844081435009 7571 28856
467703898419152641 27334 30225
699392055351818753 7609 25537
12909097277955085 288 27746
819973163804210305 16096 30015
607076408309644929 13001 26111
580958752624010113 9042 24978
702531170546308225 4796 20311
467307319008785537 705 27496
305752745067472641 8798 16051
307947290341370945 7301 10530
991615365432650753 14214 23857
971080320947496705 160 19895
755671510195988097 11809 17859
433572055944576833 12599 29727
786604696194075393 1947 22915
416743919672359937 6037 8770
824453361486312961 16520 22523
95272485010735153 24150 28697
504151937774523137 1265 14876
697877818266025729 17186 21500
280949439638000353 11895 16719
358077515127913409 223 2976
375289596369327681 24460 30852
544681571281603969 15583 19363
809207625942967425 7019 25947
674454517885703041 1725 3880
76042494187490209 15799 27131
904830263323365377 1464 16957
382268479100936513 11475 27687
515825881207771201 864 24575
387236750684024833 17243 28987
967657855936653953 4805 19512
158057344010011041 28527 30184
398283368598054465 259 18261
176838929106978081 11144 29131
459015910555425665 6752 7771
839641719370156673 910 29837
615656144811705217 2173 19333
139703459244742593 4823 10479
82587554679651729 22607 30202
240375076650245505 11130 30632
74375741495099841 5441 24119
618404207269051649 17204 24107
672237370222408321 4892 29732
236926502900963969 5510 17831
998288053966174209 1199 7763
83041304047554833 7632 13582
636842659577798273 15696 21762
52751356546274057 15540 21441
723821524027055617 15298 24995
757586126747142401 12369 17267
121050598915932289 3815 24240
860918141155259777 16745 23594
857239786015409025 18563 19610
657369717465201153 6459 19448
328984432010020801 18694 25764
544972579784079873 9974 27032
220969046709125665 7508 20326
330521979510748993 12462 29127
128900404043211121 14810 25444
423167974284389441 13456 25192
14453146700926567 10312 16524
681194779310914049 11236 15106
200370895829127713 2691 8382
185272922499983393 2937 6763
680285423955165697 2319 8031
871790662240485377 5123 12654
36308507210154777 4084 19818
869509904017554945 14637 20902
56503981948562657 17821 21174
854584326463282177 15957 23605
363995966571327041 21591 23137
624082694600353665 2552 8425
453298567579803777 14527 18936
141355352633851793 7399 10955
405568023925273025 25321 30190
254193593115168417 2585 9814
493720800409899841 14766 22211
976112021536522497 4963 24861
621799230384983297 8440 14456
199284605163448705 9034 25498
564447777265893761 10351 24635
795716428936103169 13160 28656
545656029546254465 8689 24886
961186587246523009 22973 27430
929729917304964481 17149 22653
333134589580538433 18770 21290
245318198850487329 21794 22229
3528476632759237 3306 27868
349240124794174977 8327 8520
696920872930590465 931 20047
201083693891096257 11340 21611
454621677651154241 13803 22939
22890742613068229 5850 17348
429067994295138561 17909 24535
636937678363114625 367 12028
305444007411232129 1334 22516
961430161332014465 2408 27848
754050959122949377 24355 27689
925161279435659649 20834 25031
233529885443267905 21234 21683
283780149158669569 6205 23607
759179887742789121 4005 18235
750123705250747009 4755 23967
281630244965747073 18621 23627
288010789578105889 19562 28928
36541595353511977 8415 23978
553663110519526209 10231 25212
752913510918610049 4257 10385
484330168639129281 19355 26801
738017230044278017 8411 10550
26912310298332189 5413 20381
275089494051222529 2262 11073
651623455060001025 2411 28222
87152242572315681 8734 12456
309135433482030209 9109 18986
753877753723152513 14478 18289
654418576141235713 9092 20809
116939538041663121 2174 27958
209556188850957185 21581 25404
148312447163725377 2780 23901
489566123381347777 28804 30225
894645904011085185 2447 5342
399097900150341185 11699 18325
719953472242970369 299 23804
310657236193375041 9835 18519
309329784412881281 6059 22855
700615165167409537 19765 30607
745510386831959681 10815 15180
976897822715709953 2897 11724
862204236486562049 8241 15608
523147219601472833 6560 26028
44907713074685777 15357 21618
699818395900219777 2408 9630
963906531222392065 20973 30188
181909152196102049 5759 22999
18529371856509161 7683 9751
308208843343844993 132 9068
327334399069556545 2234 8834
474479335620092289 8308 22439
959252703935852929 8148 13206
445784423206813313 8580 26834
893162444392231681 25900 26526
957635120445235841 8370 19327
4770382106208616 17725 23108
68445998531313281 7045 14129
752499816854097537 14587 26456
10604299774005455 11303 16633
318328065874659649 1342 28187
64101800838923137 3537 27541
74305898077852817 1865 11996
960582402119076353 15495 19448
572978458981019393 5098 24619
807752663543293953 3731 22247
612933600061054977 11853 29316
376035822529193089 1254 3984
4245063138320405 13144 18873
352165498966538625 4789 27284
894183940433123329 2870 10040
552763469192218113 4519 25988
674052941150783617 15802 16655
588603622093483393 2739 9619
259069921210610241 8853 27087
286495297326272449 3422 6431
937145771559535489 19141 23401
675755162137388545 1929 2995
107516454748861185 5923 22057
162910136593712449 13416 30682
749069957679232385 9797 15724
895585062023950977 14808 30808
625755215597948161 11012 13477
829677905040259841 3137 26800
528144108820392001 20103 20307
654089858527353089 7315 22928
119372912449279057 26411 27347
433167954172933633 21748 23386
955497403142622721 12223 20218
888990374512825857 2201 5716
598877632806548353 9845 14852
601886218745509121 7989 23211
836979732453080833 19683 25967
695763452054645633 8711 12914
188174676930714209 12570 16074
895954363619058177 643 13044
975121681852378625 19283 20830
542972723606691713 9033 30868
132279729493447457 9137 21719
482844541207700929 4965 10673
721829873936805249 106 12413
256867970404638145 19037 22856
974607379727018497 3343 23430
269329009006032289 7512 19107
363494570791111489 4590 19035
737315665374563201 13884 26339
833795956180850305 8504 28495
752765020024757121 8488 14993
886888239750256001 88 303
580307654512207489 6989 13029
534679452985983489 23641 25592
245357402134903425 13517 24219
690747613371392769 4850 20895
868953408480319233 1760 23357
708983053288463361 4825 5612
776244397838556929 1718 13957
945234172739027713 18885 19429
31751687548474905 19488 21082
371764464741176001 6809 22876
150831956345388833 3350 6319
107410518626657841 25749 26745
15192620470468655 25770 26255
64588034140925289 12729 18745
216828067539328385 1593 9495
420179329657351297 15913 20576
972868913958816257 6812 25864
522816465963558145 9546 26922
83347214968558353 15407 19572
446409102943611905 1466 5639
115157996574122737 12327 18072
231024995184711201 12061 27632
704085914884590337 245 3838
7693193243518693 1254 3971
406433171599015681 12847 13968
858049120877268481 12788 17086
68108913092505217 12382 30608
543707373945515841 13461 16095
39304120312049665 18 29963
764108556148883585 6532 26311
51802243454520889 14013 18175
415672799688373121 12123 17861
390583172516439681 1636 22297
821220954523937537 10470 18585
441989323812880001 861 29413
125097418635725441 1955 8735
788906457711686273 5105 26413
131018295384066625 10780 21747
521389889365625665 14840 28147
682736124856241153 9201 20150
450966180423105089 652 28387
729270614059913729 2601 5742
51224152640163113 382 8924
365429820410859905 1597 4550
408264639424981377 2060 29001
573945108114017473 3496 25115
238896445664583009 3728 22557
59882635117681105 2287 16916
919690045407516929 21909 24480
485397602770774465 5155 11538
947779056235550081 12633 16392
79116392052974049 5129 16266
501921497545946945 27158 30676
877096977834170881 13382 15443
706978328824138881 6408 30393
312778571153422977 10692 21775
298953468932150913 13166 28854
138785508287497809 1910 24137
86796674147326065 12498 16792
447026074310109313 27199 29161
527521636424790337 3820 18722
138718213591531025 18294 28959
404976232262928449 7704 18386
670588595588874625 5535 19463
384919684663454849 8968 18907
147016308988668257 4496 17092
63667874719602225 8193 11828
224933912174599009 20300 28638
282003629275504161 4884 8222
369502768380286273 3294 13251
740733324311097601 24025 30480
609189497818569217 13285 19368
993844053181245313 21850 22979
463825905073093761 13865 19595
184153728845291905 2983 19657
512472083468502145 586 24548
214640244873788065 5365 24914
802258816387521281 6637 11118
107055360543601105 20992 24120
212265711879929601 643 28128
707661381114373761 7658 28728
685202583287207297 11796 17697
134617537735199025 8287 28821
389071016845541377 13384 16633
385011421142177537 18166 20159
204908329323401985 1478 25788
503719692903050753 21175 24151
3200465735723413 12776 20201
100184087749536129 494 6775
440931686791628865 16225 19136
211809053375095137 11412 12771
44667698818919633 18730 20740
37315014919254705 22342 28310
239881954570208225 23234 26383
112697970533989889 1371 28229
883840442824585217 19333 20334
417757654660103809 496 24218
16541324151262417 6987 26238
482775842842659841 4158 4357
447997331924391041 22534 29621
884490669709816065 9705 16935
7696060384589033 6701 13063
359765139750468417 4246 17930
153125899238979457 5943 15330
669665106401847553 10665 15980
832205513933303169 13205 15206
375359560156159233 802 13554
104073568627960353 6720 20628
286452455712872481 7859 26852
350975375887415425 1406 18266
359925163058793601 3565 7264
509242242389980481 16778 25998
533767582822431297 10578 15806
890512723897529729 5623 27205
48367701826737889 8538 29228
55001608087586361 7672 27989
566296248924356161 6483 11662
277411216075606145 5744 6594
227091689657331841 8289 26200
463363139518243393 1825 18408
401813376031551425 18997 19606
634109326263256833 6235 7074
457894234786198977 5692 18664
974557505378264449 1211 8756
736668128611409409 21845 29571
986121844590300673 15234 20254
530219722335235841 24794 25962
711219286910541313 18036 20901
276543117578594177 10431 11372
827079053037323265 17964 20223
322395297862147585 3086 4305
997006105289862913 14662 27506
905550384955130753 5612 16947
451608089475755009 20040 20440
198592138191973089 3730 8411
720641033181244929 5652 12703
89164113884688593 9701 9720
90521097887489073 12597 13863
194008990472372737 21542 29321
804419075307087873 7648 24664
596542041158652801 11839 26996
332973889663335873 1977 8268
418222733099529601 1330 22671
98887112478116993 304 29712
330962140476028545 19161 23741
583141073545618817 3016 8306
567241074710342017 2212 15791
474293574880952897 17441 18524
153281106817427585 2286 2588
133308012414985905 6854 21494
519345272329164929 12723 30235
202985805971799489 14780 16383
686764318065339521 2908 27515
21770596225024977 7706 19903
398521229493685057 925 12329
660561160601126529 17620 21990
300976091848593089 26661 30120
35099744460538317 3331 8576
531715842264592449 2598 5421
949478912488366721 9834 26320
620662006028364801 18980 26450
784582831036345857 13248 29090
571267307947540097 10775 15800
846115589378534657 23956 25453
810084622776297857 13484 26542
682287922063252993 21019 29271
979963610623460865 473 17202
866872971644319489 837 29380
595847961322245761 7935 21244
231372894886334273 26391 27323
720977861694638721 15456 17282
663777244247590657 25395 28368
47997315669856993 15617 30838
368019227747950593 27590 28337
605482915109011073 8473 13001
114766245343396641 3265 26642
810617323392673281 7712 16392
610623575843931137 19927 24879
433506008224004097 11159 30194
635150969897431169 18842 25143
14155372531615031 14371 23363
619418243926119809 6998 9121
34367412913784537 1055 10392
468034025994576577 4903 15417
1527298116680954 10546 28518
2178390457999058 1956 8213
147050530010137249 2859 22583
123123167541528753 4639 22012
232350680431391521 16018 25574
46648316152371193 3944 7609
962644835997256321 16969 20844
132618902310646545 1959 26898
2405726327960878 10578 13274
667195563011091457 2567 6519
124532906554566833 5379 7435
833783061235060097 6367 8629
621027505184382977 15638 20604
543268841246614913 1193 30744
200578709559270145 4136 21386
721386676046712705 10326 23140
354344034971571649 16190 27231
943658073193631745 11487 25552
617911793021637121 2444 3248
837342110249402113 6880 27739
178225183869397345 4327 18511
488371158016335041 1657 26571
907061203631148033 31 6699
774172685538026369 2136 12340
337005381434916993 224 25798
436066481182876929 12204 25101
819619271640409217 13977 19606
805164604613132417 5762 28989
2371532984295045 10434 21388
508201780813337217 10393 25499
553129100206351873 3536 20369
855557354396502529 12404 28358
335524114101868801 18320 22500
702042801611042945 17468 28391
388686014544550337 7568 21876
981311543428908801 16603 19312
823457001535512449 6295 12291
605958278659343873 15476 27200
580392670832569729 684 3291
507073846225303297 5406 6485
469967984676909377 1990 12243
936425260406963329 21542 29144
250255309222087169 19026 29697
322038958075601985 14300 23393
841189910858542337 12629 19910
63169665174811489 7692 15042
365675072087103809 9986 26429
167464768710864577 80 16081
895779860326168577 14560 16352
295035330995659713 18979 28169
997068710246896513 5456 20866
245480904905058145 16213 25325
257553435466245889 19831 27451
454549727045346689 20994 24032
967417678857433601 26669 29378
605268932951737729 29410 30940
133810996182230465 2612 10026
485650008840195841 13164 23980
570138893463809665 6073 24518
536286414542864513 1076 2955
450755291721872449 21429 26245
400438281260093761 19701 26255
212414587848829953 1538 20534
432433236383623425 5504 23671
207503241259583873 28301 28864
82813845810193249 24670 25639
963208101299205249 3142 29191
146268747402494625 3922 10407
265881413633660929 13881 25248
306921913856470529 2758 3075
983197336240895233 11106 28313
885808800159971073 13099 23717
252472863327593441 2084 26888
695976828361381249 2169 14120
481723380368965313 18323 18501
922164367522206849 17217 17866
394635207567898049 23376 26470
313452315405626817 2789 5660
86898692914903825 15948 23856
275304554347520993 11236 30772
620193990787864577 20605 24360
637045746010556929 19135 20160
591942625055668993 4861 12092
675388109334072321 698 4823
282364290177309121 16843 28829
981256890973000449 12767 12805
825682192173818625 14300 24146
303135526796161537 4254 19878
322674982102878273 5577 30849
93788259090331393 4461 26919
619418253226900353 4175 15679
486210074474506369 17133 29113
435146926341655425 10923 13567
913062884788345729 14975 28657
346831892376858497 3629 13465
858017154042478593 13135 19661
958966345822769793 9893 16800
19630437268034485 17303 29268
498488152766544321 16387 17441
706068858245679105 5776 23926
403030696417413761 13982 23639
495632822359610241 18951 23785
27354654410491009 13321 28203
881320995106371201 18439 19956
27034146757127789 19916 30897
998240102813156225 29139 29752
435536350090945473 16440 30978
786774767837179905 777 28046
87586234593413089 9310 10377
301335635265033345 17441 22483
543455047417726465 5554 30277
489121291540108417 1080 26265
755978146338687617 28694 29247
232889875097697537 8742 13458
728668664321805441 18117 25767
824145756917310721 6300 26012
362759192649303233 8477 25215
373454396357843137 13890 20496
889500801707587329 16884 25224
714725879589202817 4694 19425
293769237725793857 7851 25906
545945375313806401 814 20303
85081423287693521 12386 14523
556157863703383297 7268 9952
307573895913730433 1832 29930
652158155617925633 15071 26123
444104541266629121 4268 18425
10699022824475435 4387 5173
254626048690507649 16285 27954
852925612893074049 1518 15403
594784130026045697 2131 13873
501981002120395201 10167 29880
627562470719095041 19394 27561
174041929384841857 3013 11295
232705340794385761 14602 30032
17547796104686599 3201 14402
267845897839233505 22795 27845
998434137611866369 17958 22705
55469780957526641 10423 16915
968310018157460225 4377 25866
88863535149766193 20971 21992
397865458206567297 16328 28708
806541464684617217 17738 24798
68157714229108993 3074 3426
276350602212740897 8139 15180
107861103867065825 6185 28616
598209349404630273 12087 14243
783189986031366913 15165 26532
4754857380628864 16413 16674
72597911038329249 18285 30762
647163457874231809 5603 12607
452727361139416449 25472 27679
908402946812454785 19229 22564
719107956106597633 11806 24685
537279760626393729 5526 7023
845073781266641793 23058 30615
998954698402837249 2741 12851
471102276025916929 11276 20576
713644570981760001 2281 17783
618365838030264577 1997 6012
289894939099891521 15149 21365
912688006899117057 13288 30036
59817497041098737 4948 25738
896139030301490945 13859 17202
423346868433650753 10103 30399
563769740607838785 3641 27680
676403314657253633 19720 22915
220680911227937313 6917 15831
177304284016113217 10137 28803
456407741627231169 16714 24523
782122784808837633 3276 14151
343930598728995585 7797 14848
929854838807227009 1707 2107
801140926170702977 8741 9767
527060750565485825 11499 14714
281599803196435521 19017 28870
272860827568077729 19986 21280
622435246288631553 26127 28759
329322125445816769 1480 22401
464183842782937025 12011 26633
787010563643246337 14784 18477
613027404992195073 22740 28803
618012938924326913 11356 26823
638328632530381441 11905 13641
33660029528757465 7810 22447
819913717389511041 12751 16495
943729748642272897 6416 8627
920222911177624833 6559 19528
591333978090243969 14832 17554
513873489706028865 12499 26378
768406775020171265 3199 13371
392770571294114753 4006 9476
205405838297902945 3254 18809
515379575414641537 2166 20862
694631374955879041 16439 26817
230617446911104193 7635 17753
51959452440524249 7177 13878
830074848023244289 25245 26920
874965259622289409 11590 25578
188886850566355233 2761 19011
699160653470325889 6682 20201
86096265858486737 20769 24855
148346489552512385 2844 7267
606820101141117569 15227 25085
524015793913530817 5507 22113
534697057944228481 15027 16137
486616060717981441 10388 23773
857398807549806465 14672 23367
285925374158576769 9765 28502
268016394301724865 26083 30707
362308140666261377 1221 15474
466296333743194689 7654 15900
932086700404550273 5709 23485
488513781195834433 444 8425
41135036490405953 17057 30505
272893230105076161 18335 22581
909067843616892161 8889 21693
720436404517556609 20329 25883
790532088950545409 3213 6799
904197037660246401 5997 28451
659648882995622145 19444 19828
543510795127971841 9254 21436
920024201960959745 127 11986
167807317068287873 23583 26411
208563313213286241 11056 13850
933509571092173441 5242 8817
130229946392223185 7889 21376
477913586653038209 12284 13430
883705386525530625 2644 12862
465978685804046209 354 5479
154601434218083265 3778 28508
140933635211759169 7426 30569
113705861296661937 4391 16691
252634640543760737 9338 12256
300453755960564481 12929 23547
823893968560916737 1471 1498
705901950015753985 1841 13045
481043567519620289 13002 14586
511787023654367361 5570 27862
184999516207120961 3231 12790
92395015005816817 20105 26495
185339017424411169 7759 24242
623542275662959617 2763 13269
884887728682166145 902 6087
272234561249245377 1650 9991
428961756483673217 24395 28674
802329991133834881 22255 24923
738539399450253569 5185 22146
845297135567218305 1770 2273
391626954389323585 12283 19939
878772043179243009 7264 8057
878326510383367041 1456 22038
883026672298921473 2188 14617
55730888896832201 5136 7017
587224903511273729 5216 23038
541692689107414081 19531 21913
902126440128423425 2152 11938
837864767717661569 6223 25546
214999109746504033 13661 30935
582836042547136001 330 15469
873174855302732289 339 5912
836546536160952321 6167 30635
9827732425495839 12334 25262
443723756241929857 25776 27181
714985845674018305 10256 10760
517126662269447489 21262 24028
945210144466262401 1335 16210
59914485967617281 2808 16399
789731990282188417 22054 28228
950359932454418305 4547 28116
251687113788396033 1454 12557
771974779380833793 9973 24550
450153133070951809 13495 15398
905526312362866305 9945 24791
784422705880417 16908 22889
561601113303105153 4936 30839
109717389301220433 14482 19173
587268992407544449 7891 15271
99365177891687745 19381 30701
927626179380816001 7276 28403
754893241790139009 7837 30436
934410907556355201 10269 27733
296901024766089729 939 5764
102498359695168513 10417 27135
425613573762245057 9358 11286
677701359112447233 5771 7078
317529932553188865 316 13671
523053466952866561 3107 18480
319822818351209281 3507 20793
712395934819852545 4058 5891
452908383486505537 10395 10671
995799343663655681 25128 25315
679329734136313601 2815 13695
383324785201764929 6462 27768
950358994224533377 21950 26902
618733383704984833 881 16706
70048454037273449 7912 11215
529070531079582913 2614 7123
222606131961004641 15134 16054
568012020386952065 19391 22701
647482213924217089 19170 23516
284346712230600929 2035 20393
318802274482184321 294 14858
454566280062330433 18283 25695
299745359926586049 2255 21088
813804802620751361 715 3582
619272015034841473 6575 8544
275860191976867969 18319 26049
471662672145424001 5335 6884
136341476096063729 1232 11861
345509041823621761 10904 20605
501145735924190209 1159 5270
15038539787976647 11562 23041
708442070332523649 1472 24998
68899440755377129 6054 10293
551380661857528769 11135 18051
586934891151724289 13323 24818
351970128728780225 5698 28714
922232591190582017 14360 17072
680920492417136769 10381 30913
168993833886926113 10349 12857
741760562279665665 754 18813
992494060448297729 9359 22579
897524882857645441 12317 18799
930121509062455937 11547 27769
988934428790756225 4495 23091
336283566141222657 668 5342
227357825603753825 3631 30125
360221519249161985 11686 22910
766440637585219457 11227 21821
4410578591194537 8325 24679
46612511125537993 12265 12484
806512268618188673 11185 12040
995233116613960065 2771 14900
293110791093088321 13571 30303
862131555506302081 2956 13901
923040464428648705 23072 28080
835875188108587905 2217 13467
418593806156383873 18659 23650
377773340476288385 12808 15032
259445686749739233 15938 24590
776265151114003457 42 2320
811346283558751873 12777 14118
776021946304702209 10826 21661
162346149326847201 16736 17261
58512426903405417 4263 17726
978220783594839169 1273 9923
267053154280397121 29595 29667
221786361659393793 24824 28292
805551148913295361 8311 10629
224658928796007009 2411 5540
298628816068209345 21327 30979
780271173110119041 229 21647
671521834939568385 5477 26150
666623612133111681 5235 29439
615148094503318529 12912 22953
131640446711212897 7889 19445
1820828408042985 8851 12850
701519111794485889 11111 27868
135163236880153201 25970 28782
304422185772150273 1358 24351
623425600073801473 1324 13895
118505444555115249 8034 15835
462771210005250561 3059 14482
66722132927292681 20630 25942
939940824013476097 95 27889
89484414020578385 4556 5138
635497268715120385 14389 18550
558922491388269569 5203 29208
846939444753132929 12579 15213
530344899140647617 28458 30017
362443908710552897 18313 21793
792604294386858753 13604 18482
651633798321668737 5157 22183
504874294842526465 13445 23287
741315232927952641 13247 19155
919684883608535809 15102 18704
138618301435656129 3306 9810
67516972932526897 21294 25991
28044100756169145 8077 11728
429656763325066753 170 8420
804166342406333057 8159 16466
921709490057569537 1893 14468
31624093713936929 5854 9799
264284586436470913 10771 14243
141003857212950833 7776 22947
583041343004214913 4494 17092
729731882228428161 9463 15199
721796014228385025 17416 19171
421159717008961793 2058 13721
65549672443015793 2851 5473
655044578399561345 13696 21618
164497485840310977 414 21614
345822551618539393 1598 17103
999001756899804801 488 12200
941912671597599233 4430 16287
137240348723434385 16698 20058
29404049840692893 13889 18520
188370731753114017 1208 15628
899218729923212801 17530 28843
976014150243653249 11807 22795
303384174106753345 811 28026
956563025918246273 1247 16364
885686773459575297 2587 14841
247284985556159841 10577 19988
179033166734271265 27325 28395
789880844083601409 4992 12481
703333647365191425 13863 29903
55035450442371569 11723 28121
333682770186385345 14256 28951
314144947413684161 252 17388
834773406694061697 1461 26000
13681772458209453 749 7990
691643796880484225 20786 29410
58682313025801849 4048 24452
569175232886415489 17773 30833
375400901994677121 1937 5183
988803127693500929 4682 9281
765695294783785857 710 19256
375186296648642753 16123 20852
768528549197394945 28629 30110
741919454883443969 5210 15007
733443977532150657 1212 14942
69289825935193505 4645 30262
332596165631198209 11837 30249
314087677187785601 17164 28578
262136826317931329 24934 28622
223976993458101953 4659 22149
792643503609110017 20617 22166
973045864869092737 29098 29640
229756793915019137 5451 15770
487745668081437569 21801 26220
502431453731954753 17405 18813
597120202956801921 22643 28986
48946076577141897 14125 14640
721151141108371969 210 16372
489220174905579329 16438 21173
284681354381305601 13806 15577
242603011900715873 21283 30246
59650204337692969 1594 18427
572377903417102401 135 12420
778934323612531841 27180 27337
981454506477621889 620 16857
711401984354488065 6582 22953
209129071059816609 19810 26728
714472208299966337 768 3784
617377177160538113 20179 21612
799993289326359041 542 20216
582494289298320897 18891 19770
30956263764579717 3729 26629
346845400749788993 14059 20731
228594463101920545 14234 29760
812552179561162497 2269 5022
960079535515390593 3498 5698
84155005240749153 4173 21671
30550429152476965 8690 17353
571761437722529 21803 22960
174043000754409153 22200 27892
707952713944667521 2157 13923
185972306360660865 7916 27740
48706963339281377 1145 3318
558410763593471425 21369 29846
470413984313356801 7073 23991
425494252341458433 12747 20923
12569606561154247 795 19180
632578432934991489 5539 22150
288850878659520321 4859 13099
158849600381437025 7139 22983
801236746153488641 14034 27045
552225439165923137 929 12746
246667376669567073 2851 11045
702026465701131009 5634 24674
734610343072770177 22299 26218
476941778480238529 444 12773
145857402154593537 11861 11892
324087368083432641 21354 28271
181414704244286177 3598 29073
631511574279997441 18521 20185
717481101377789057 22143 29271
981756613467474945 10570 15645
846747772917748225 14323 20583
811763976208595713 1699 10813
809952890032850049 11839 15202
691944759382884865 14729 30163
354628993543979457 21730 22061
238005341442047329 12219 14000
847100793028065665 6019 11600
341718020593425793 6738 21348
411416925840025985 8333 30112
315239422405170433 540 27417
247755948154566145 24723 25816
930933514531936641 18074 23971
857686854243251457 1176 19954
965953482589313281 3872 19159
604424143984804353 20287 24231
160825363540119777 4837 21462
370920144081932097 2504 12939
126361940126770385 10482 28098
868073226458665857 1931 28742
345093425077116929 2341 27828
5295847010568623 4585 21962
780694359724307713 2304 16461
826311450069685121 7529 30782
548242374429953857 747 24021
418498868072585857 6847 14867
512305439974227265 10540 25547
899677680862669825 2576 3306
915645579546826113 6875 11198
793650687661294593 9276 23343
108860137446171729 1257 28953
931235092096617473 2998 20212
414542246920838401 11009 14712
606485996151942401 6989 20048
827271293816380673 21760 30317
783350941913131009 24690 27061
765269243477199233 15319 19577
487374459573384641 5910 28319
729979150113379713 16235 23040
367026498180624833 12325 16200
614707374661016065 19154 20016
192729003877357025 2089 4618
196976005450096641 8690 24405
257358491358434817 11747 29945
943287285885723777 1317 25656
823133295646538753 14639 22840
618984068872165889 9281 18956
446986944242528513 10825 23744
53929115683821753 7098 21193
832919320959543809 9194 30807
129554324680697169 14954 18855
570409160315836801 527 26543
63834126801985745 645 22971
479063934101684929 5066 29089
452608046285050113 5768 14705
217886362631308129 4301 10417
702832338601758977 16127 17778
301658776374804225 18730 30840
864004513807174145 326 22246
729783275204614017 15580 17725
56619242964920601 8806 16067
143723864917671313 6631 22817
399877578793834241 4460 14859
211382141286012641 26342 27102
118163568959268161 9199 14468
469039234700400001 131 24748
721404037996563841 8494 24695
884696590117204865 13004 15379
111188331295942081 15600 15671
171594096202039041 9889 18048
67887389751447817 14236 27768
357147708359097025 22247 23536
308145616603560769 413 14003
272206859219945601 3211 19590
21975513531856449 24175 29835
856099956800210945 7213 29397
810623292257325569 2022 12570
434234882292752641 4675 27634
68769198257015777 2088 13078
981508509723059969 15505 27737
618615627432895105 11938 15768
902827749845695105 8535 8658
272684310417815809 9232 29798
453997495917139585 11936 26637
459411257705220097 3390 22245
567015067887762561 13193 30408
612242801528523777 8723 16714
679640799282257281 12925 28442
746727565381668481 27238 30253
381567016404598977 6970 8504
315400768329084289 16345 16700
571998845764756673 14892 23758
712751950346664449 14908 18404
370906014999274433 20025 29880
810364461047456129 1000 13776
932396474511765633 1958 30983
13414193001700881 11284 24172
109638660335004801 9127 20536
954761547384947585 21885 29029
116203877114930529 13480 29710
810861724409981825 7317 25827
657151392029600641 22686 30111
7064145209781715 29446 30164
640575002145172993 10358 22348
643967681499084673 22417 23127
875178950340877953 5323 20248
257716197735135201 608 812
611651075353837057 10281 23143
11871699637929113 15644 24096
319694416765468481 5902 21774
414789743717662401 9826 16834
269971291433169121 18549 25320
18012043585976301 1638 25928
148641290050417057 4278 11454
233346594441030689 22342 25610
834443603590404609 5887 28458
200706463212974017 21322 23266
886064457587661313 13527 15030
654052931446258817 10598 14931
39786184894811785 1539 30763
655804645006703873 4516 10755
326605888225937921 3951 5160
961898446636666881 6667 10656
41299872905870673 16569 26528
128868876724077105 3284 12766
231995209692865249 15180 18180
448897922020009345 18920 18926
544994048983344449 8547 16909
107218113097566465 14017 17342
877342854571903489 13232 28453
446065652453881985 9216 23356
310658258416328449 9262 26480
311345587784352065 8531 30721
548366975624599489 3416 29916
732290913832755969 8967 19549
380019759588439169 6995 18151
902918023239699585 10263 18115
104162656687972097 3892 28435
505419833696009857 3930 19221
170598412320135393 12130 18468
271886908408980321 1395 24621
21135891910102345 17019 25520
760154593746094081 11476 22129
726585189796740097 11601 25145
314165806564382401 7446 28675
474033186213940609 16371 17213
926478946744481409 5804 26490
68724437602060817 8856 16181
586703784762754305 19819 27481
25733256100050285 8843 16538
521248626200318209 1065 26584
482843119832583745 15530 15799
848340384770160897 17470 21192
159137994713457697 12836 27623
816260428682710401 2625 7566
337787998566046337 15008 22311
29163645386624637 4920 12356
946988421007983361 9096 23931
762323617972342017 7069 25245
343924301600768705 510 25824
181686100411162945 18139 24862
607995572343380481 3269 28599
686265900121640065 1363 18606
128212256868454945 2503 14925
64355977512626337 2009 28535
13949035446312765 3349 14441
323952611314965121 15934 30155
295781222753252161 20251 30033
598958573515979265 5461 22648
600454854855652097 14544 29645
216696008711323873 8528 21140
314810334223683009 49 26476
982437543576558849 16406 23369
786042723255786113 22846 30114
202170720711862369 5109 17114
254719927701646753 18001 18934
971554177896486273 23025 26105
347327456978572289 15223 25433
917295559822918017 13981 24749
639874815454010753 13204 18333
93456212537795121 10775 18024
142844604925283393 11774 18218
814530090982671617 7844 26955
74269065497393425 2943 19648
861372893005985025 1494 16199
770612442724338817 24643 26500
11580643385457279 1702 16717
328447618055566465 6308 8108
633891443115594241 1199 15672
814285378598821505 5921 30035
356403916972553217 718 12014
849043147001484801 3269 28843
487078349706031617 923 28250
144214755669732865 4747 27564
825301028361792513 7367 19419
103962366952277569 23077 23312
356438518551293249 20468 21268
641454989766639745 13505 18263
884349827560598145 1429 27344
372014806265614337 24262 29658
32582950801334221 18015 21370
787753744756823681 22690 24445
757842658848062465 3049 9315
943584225609686913 1791 29684
189602695005753217 9665 10706
880227231437242369 21676 30226
858069499221457537 25345 30570
747118673546626817 16982 30320
114500009702091185 2317 21813
487503533660568449 4151 27760
556876648281075841 13936 17678
42454947180505801 879 10916
862458488201433217 1677 29712
950750929087273985 12416 20716
310977926874571137 11507 28978
523367279876143937 13965 30383
155968913073145633 4564 11746
768702294270180865 495 5531
101912730737979025 8729 24820
304683721853780993 14805 15887
992468385418469249 11703 19142
95423677186101233 22636 30614
601622342255367937 20300 27311
299667225607240769 8802 8984
938673375829331713 4772 23594
62412797331145241 5139 30484
231516690812583201 1691 27797
246307209079549953 655 20273
830544332454131457 164 11421
436284406591976641 3828 19849
824167332542813825 21780 28743
551281657860048577 3829 18528
723036919336387073 4517 5319
197811925794749057 15843 30921
321802856052727297 17104 20705
481574955840859073 11698 18170
647574407655035649 11193 30227
919831374616659713 4031 18485
425889274477683009 7599 24852
449392914288157633 7310 9433
38493766176806337 9372 23469
507232148922010881 11733 17113
340414298443050689 18701 21156
968799214645020673 6654 18269
630426157631482881 4320 15698
603092482055369985 13692 25225
393099761705926209 2601 2830
684477003087696513 6531 9995
551397407340012097 7830 28147
156473267688877377 5005 28980
960554953917551361 4386 10984
915640987405982593 913 14211
132977131763304609 16621 28195
669345133978946945 17682 28527
524144265581512065 18323 28230
762209401670961793 8822 30067
317543160196216001 15807 23806
106848054539565137 17961 26311
23739431386303525 795 28960
686086933889686913 13956 21951
199012215106584737 9452 22882
465203173585091905 6883 19278
809098832163115905 1800 25797
917379468926473089 8863 10854
219445098113347105 12704 21296
378120723034921729 13110 30547
187777845260711745 116 10924
212504595894291265 17255 30717
438866421810637057 5022 12269
722858730905567617 81 10945
780514180639031041 10810 25356
686798578487330561 11065 20759
475421795076421441 5701 27617
12942475442681457 1452 27909
988114567961673601 22812 26756
296046200837128769 4392 7720
600480873654610945 3136 14063
972087140666228993 6119 29510
888033130914678273 7376 26376
296444892929745409 3918 22644
788209391168727809 28196 30044
343583688816490689 3767 24711
775991361395028865 2522 29665
777304120920280833 10048 30950
528078750813101313 9091 19570
956193396096761473 11222 18418
481933850597087617 13628 20157
351095511323624257 4821 19263
975234547274205057 12748 22187
830707612610577665 1802 19986
76006908878667905 2984 30292
876503876546639361 12527 17738
647957064460136705 48 5564
644398917987000833 15263 21831
866627974110727425 8097 13509
866454535057076865 16999 30599
790843919860385793 6791 28327
881625763376941825 19336 23112
828496331505675649 5098 9349
38653385158330169 1207 15592
660929163320922497 7809 25876
180237730786711137 2490 17551
104869209179057073 157 13074
454293409356726145 9360 18941
112700849201281985 1744 4616
661920514591937409 30236 30875
748755835427886081 3937 10797
373949969169377281 13145 18837
754741948780711937 11508 20669
821351450045693057 19699 23157
816904608406176129 4355 30736
460377710425692737 9000 9811
720224016899585665 27711 28302
989515692159127297 15811 26023
645489199044220673 4844 25688
257379449164478305 11209 24799
377330835660181633 4672 27694
610642797991101057 2879 8204
126027246192947473 9926 29585
62962360621131809 12729 21073
542356891067562689 13940 27403
944221298635280641 25261 30757
994954371578188545 14691 23313
843824461035769217 4441 24094
433064558266686081 12966 25787
172067676538841153 6326 17141
152965603721966657 4602 8400
766395066593194241 14124 23183
495120840026011393 1678 18930
838473801726390657 15137 17379
365140017028920769 14043 29390
166131948229452321 19730 30931
679170983830765313 4643 25732
646416139535926273 15732 16753
56271527245755241 17217 24708
369875587807289473 22523 23719
866318857880663937 24964 27939
676438735100585857 29351 29788
425903399980114753 7683 9254
113472592774162001 6601 13098
108324157937282449 415 1073
373252918530663873 8640 9185
554345187412550913 5292 15217
355676255371523841 14234 21079
635420907835403137 12353 23308
178837672064812385 17635 28622
266352572251264513 14379 26499
935957761262944385 5357 11213
205911869060564353 2722 19097
484758468867550337 22458 22709
146962029864070593 13877 29473
724136973591189505 8692 14575
141075951601671073 17887 26339
869806945152159745 1234 19714
569857381875550593 10889 20981
988862354460724865 2769 11950
166792081812921825 3559 26852
105531815403747233 907 16208
880143269839621249 18368 26295
604505749172179969 6213 30493
126859795763444081 20184 22408
609790797166706305 3273 30137
869925388388764929 911 6534
215934761709139169 5635 18932
446385651015923201 20046 25942
349486789644014785 1929 9121
467938046020933057 4177 14890
491203605495204673 16335 19742
407781948457149185 7618 10465
314916961732759425 13466 19683
626780330913646849 18062 28699
376157933800602241 1647 29876
404741791203797185 7708 12392
770793562590977665 11852 12354
898161911352090625 17796 21663
694350551882681857 20228 26025
205738742225896929 3203 13580
428497983895365313 7149 16080
224832358024002593 17058 26740
241958400493491169 242 8531
279751838668339297 1958 10994
360387690107597057 11382 19428
306362901068936833 3014 28933
551397090280179457 3740 5790
601514041407405441 5945 16383
4246903818962978 14753 25255
195330790872986881 8001 22953
939242871340315649 179 27734
296975905654697665 9830 17784
582889200088725761 23182 30952
903262980672323585 6711 15332
123463554274284353 13516 19757
544092914914990913 8606 9958
23491239131057997 3262 15572
16341753569918183 9403 18021
260774871000752033 3127 29478
388586088817412161 7819 24287
320844563238619457 431 27859
85649239079586433 10970 23524
495497387868770305 23475 29655
444967717771000065 7307 30663
800114513957790721 4366 23656
733794567290004865 1330 25975
164286672711416065 1057 12081
752718956546082945 8128 17425
934024701751280129 17701 25252
549165754688615937 13335 23674
413616283940942977 22178 30410
565780087252058177 2404 9353
27149895198274265 2451 6593
382692367101356033 24232 30758
765354606084247937 7135 21081
337069102270042689 12601 26298
951082502690507393 3989 22855
253683624588902049 681 14923
826012914800035201 10097 11968
182056422005508993 24875 27424
187895809084576385 3019 10601
766683962993653249 14723 19339
952448627905386753 18296 27094
276844613351407521 4386 15909
189193615366530561 1561 18451
467903209653925953 2010 5489
945554799769528449 6543 27289
873958474996420865 13862 18814
692118723574221697 14469 14972
577045529092856705 2503 3432
287699857106407105 25153 26955
357244367675882305 16201 27073
344374624506098561 5030 25959
839569210749274881 11610 26009
722720667215273985 11929 22165
256884753644534657 2961 20576
204353594622087809 5143 27584
98722267546321521 2595 15186
111812587579795073 2265 20130
704406132550694529 4247 16618
310993003512901825 20446 25170
501155753790854401 13559 21068
106772480941291553 8938 17588
20422483010527517 7696 28366
206507786878571425 7850 26587
861431756062700033 7926 17927
745180105010536705 5385 20297
136313503019032113 21487 21736
673553564615200897 6657 24620
628105223887573121 12498 22496
181070113375117345 2821 20274
293563950390968385 17645 30833
880919591860898561 18714 22586
547932250591003393 6112 11647
369646446395694977 4361 21025
926438779200360321 3969 6936
967166435197537281 4800 16128
617681151302875265 7859 8221
185193460464578401 13772 14891
97265112181339937 11019 20819
912717779144454529 3993 5092
269410777123198401 6634 14427
586489053423850497 11347 12124
147937944765992321 13243 14105
425171902113401473 15814 29563
151222014469496449 5983 30946
582044605707867649 24556 30512
982338406366501761 10301 25993
791773928621008641 7903 15829
959547409104715137 2657 5099
776080083386279553 11841 26019
275002971159288737 14663 14965
23217778275732573 20816 30122
841059387791815937 2003 12062
692360453238794753 10610 20521
881335776497969921 10758 14548
644734604370707841 339 19993
124163689437239105 5349 19620
233316953791746337 4350 11428
320515734669861249 2048 7412
688655258322125313 12590 18217
945590424470182657 16417 17415
2074062389088028 19376 26397
727491975517388289 10939 26640
546565743194715713 1845 30255
512464718558163649 3579 30354
620295509356782977 7350 9200
485436895971155009 17927 30960
572439542651618881 19251 21077
761971227081588097 7818 18472
49720728649621297 11815 14338
511962280285565889 15350 18100
648736943355370241 16404 30635
448735992581077889 3535 20480
563832012543333121 978 3386
85402154230784785 3886 18889
277791821629943329 7261 9368
775624221151062401 10158 15709
821592668452442625 683 15733
162502810176455617 6297 29160
317618651570736449 23752 26115
579957637981664257 18714 27866
230322971315633409 15878 19790
403787350403000321 12808 18665
905699524260096897 9669 30970
459229209448167809 4098 27640
821603977695478017 3581 19071
932405705595449729 12921 18263
801860558810428673 7814 25212
655150251813381633 7349 10633
434064630288208513 20871 26461
98042956812655297 1672 15056
711902048115131649 17472 23878
771094347242964737 15141 16708
440835346431786241 2001 20884
887915484781366657 15353 22236
741464827939576961 5542 17920
656368118937308545 10280 27329
277536763936854657 5779 18032
857387552640055681 3193 9650
73329499830020241 13985 14618
903779841255826049 4321 15376
928485824645239425 12011 21860
575516959751503553 15642 22529
93963088757814001 10548 22898
149107140250521313 23975 26326
483288223044485953 2656 23439
174988947416061089 8822 9437
334032287949479937 7544 19636
678573737535472769 12872 25495
161466746534504321 9085 17265
37399154749131473 20 20417
784551448480154753 17880 30521
111496368397382641 11487 14031
456944498053719169 7273 17161
356550677136816321 7382 25635
941459722428628993 16942 27658
169895725999609217 12516 23682
524130733227199361 18448 30685
24063733052805957 5535 8395
587233078206647681 5010 25154
736993609948115073 25646 26827
719490375498072193 6686 8832
239760660107485537 12103 23191
93516087583349617 21305 25242
675931451872529025 3348 5258
542636506346102721 5784 13778
527460500506869313 11588 25672
412963248427669057 9104 20551
784407115529035137 11041 23389
664363576183649921 6797 27168
545347862124366145 13192 26860
895142967787233409 25043 28550
27776386754069905 22749 26627
470208057349285697 5129 11990
626196616632519425 1907 18107
318486999111737409 14218 16736
971916941888821377 875 12909
631028076293194625 965 23407
320531883104756353 12675 20545
770246917711983105 25485 30748
449094874554290881 9163 14676
790054530066047489 9575 15624
96280206678819985 16202 25003
156004942422722337 15988 27822
678371132385194625 19471 23765
41578625084373049 2280 4938
569439439773951489 10493 15618
590611881408147329 9228 13976
741776530028246785 10879 29317
591974986350525313 16998 21692
296523130473026689 2975 3806
858998008613323137 1410 26776
825483424876381441 2460 7756
820560785354178561 10363 18865
892600781518744705 23691 27817
668006077023061761 7268 13101
480298730145236161 3370 22209
986680037274855041 2149 30266
487141726429605633 21947 23199
903487258141691265 12807 27424
268660758501738433 8579 11862
510573635341319937 18263 27600
778928139016805633 21244 30989
409013376452872257 17260 29338
148480501026895681 836 26141
148620134783758561 22885 29198
983258411577317249 2920 21842
496700195558073409 12925 15639
322040413335912513 17123 28209
407355083238474689 10250 20351
108617367751314481 17002 29772
54189521725515281 7450 17585
747039665688518529 18806 19143
223618131232431233 16250 30102
381921080963742529 3874 10694
526560333208347969 4010 11713
184918179400909825 9782 10920
667932557986279809 3119 22539
434203011020223105 20477 30067
513963832411530305 1383 10766
338841680317969473 2167 24699
201861526729604897 6015 9072
531921312296624641 196 804
255612065301331617 9856 29904
22100514020451101 18583 25031
694054652520936321 13952 16814
709536069549521665 11402 14340
873277370859579393 10455 23354
280955149326572961 3558 24494
939817636707662337 7940 29619
940106444181402881 2660 19411
161938225386730753 20014 24402
279815209000986433 5285 19107
160502108147301921 14741 28429
332742827319883393 8978 12725
665268844553548161 14313 29216
518605571906348929 12140 22841
816392724641676929 8519 13632
926044658814312577 11718 23768
217323012790611617 12910 26491
491666651623745537 14526 27569
844009341209346817 6821 27482
659262145716063233 3435 19983
511389837388104961 10728 24078
285845435327971137 8646 27031
29163957339253701 28163 30977
48816262490426257 4616 24145
249358286055265665 8784 16685
345723325932198145 24549 30003
913410525729847937 7633 30438
524847700608425793 1693 18268
191151274159590657 5463 27915
871235332713823105 7403 16945
275770852723045569 12345 14723
135368419786011889 641 16155
859386533930344193 9320 20091
144176763299299169 1981 19150
565257058191196673 12490 20347
795960699475976705 2966 21626
639273335069116673 11545 30863
764057345520527105 14516 25875
523560702527820609 11732 27657
639284659774581633 8603 29658
662119146962137217 24717 25690
991112713758894849 7951 27453
831536043129194241 10786 22970
536267678180273345 776 15494
771331349534744193 3359 18195
497558493465319873 21360 26005
747340264833955073 10912 25293
51984535136007537 2901 5540
375463925227872833 19369 26665
91786872085663169 12020 28556
47252250711711241 14952 29074
42997039499589105 17304 18118
411060511109621249 162 21641
850448617130652417 20447 21778
910593833859227393 4933 9150
675282877518078849 5370 14262
520541070261909761 12832 29984
438399055107964865 4169 15710
845518809974084481 8448 26398
765697058032706945 8602 15906
933302567802950785 25571 25769
756353620981386113 18757 19879
79785606930787617 9949 29694
244902155009874881 22316 27587
192062221720700417 19862 22564
892711289237979649 5189 23981
646434713883127937 18674 23480
972477138581716353 5475 25516
546147954600666433 11704 25348
303151567028962177 18749 22395
394372081059177729 28642 29371
668945500086330497 14100 20613
528192411833398273 11985 25557
254956829703502305 30 2099
423410024901631489 1983 29681
975103177623189761 10783 12075
414147147482690753 15911 28855
580095671876918529 8553 11787
666908024036278145 1367 16444
513502038883366657 195 17096
146710123184984545 19473 22047
331338695465774465 23596 24896
66732482225223321 737 4766
764356939977112449 2558 14020
71535330733649265 14091 25284
850354822382129793 3716 15556
658137377479054209 6030 22430
829470215162963585 9950 18277
920725947878789761 10779 20543
279017866307725633 15325 20240
919052024363470081 2347 16468
40858425282941369 1528 22889
790234781843917441 14605 22004
590078787666144001 2043 28733
561218261740979329 14322 21190
470348864827549569 8207 9712
42415658625284185 3000 7692
617842851077000449 12830 25216
31092553237090925 19863 22085
854089261392168449 8985 12641
751969690797874817 13801 16908
342321867710992961 15431 29925
937239065113008257 642 23722
200159859343081345 2588 23779
367168814804013953 11666 15796
252173898568145217 8815 18675
378283078463159233 19752 23921
383644224286761921 19028 27161
27148443046240089 14558 21800
85135281273849729 14818 28140
270940412235976417 8119 8280
633830198930191105 16687 23655
543249339045555521 19837 22267
644006685028330113 231 17719
690133193000168193 14629 27766
811777046632862209 2556 13391
485238707959364737 23093 27103
907865158354908929 143 15863
461065619146300097 13874 15853
389275498882774657 6393 9685
413509812380365121 17727 26362
920201874770981505 26796 28156
674060643824834177 18376 18414
745095739579106433 8512 11815
852180987058357377 14060 29743
228169564952864321 13775 17705
924020054876851969 2177 14197
761090874873396225 3130 13510
625896548501398145 1184 9842
181978512881698849 13795 21198
264011573812513953 8395 24974
245801714908957089 12071 20428
189956588820916033 1960 3220
564494550342359937 5702 16147
572527642034888385 124 17147
750169295604884225 10769 22841
308427820187372225 4987 21110
613930771500832897 3502 10993
91596823493109265 2581 26869
229156057156409089 2310 14927
101746309358741633 6125 8809
4725769607787812 8111 12100
732730541278900865 12128 18435
401731533667494017 12375 29870
52022923433550969 14019 26522
162679133667097633 26343 26631
663600493854335873 4672 22233
773895357794451457 25154 26803
963186410763409409 16672 18596
981458796667809025 17356 29172
83685877116270289 14681 20932
116165907961011777 21611 23146
301005077336920833 20722 30037
571868661206593729 17981 21880
734599783864229761 14509 30552
776108586105657089 18165 30681
446048801417571649 25217 30413
777807805524972161 1151 19744
942471174943595009 6354 21895
902740073541174529 23107 25638
576296470282638721 2941 11362
420578555651616193 7384 27392
87067928884767553 2189 9498
354625533844277633 2532 23940
535242635068367873 12356 22641
344898859974804865 1247 16467
676117991751571201 10782 25153
445661177249782273 3576 17710
750269075478623617 26011 27621
516308783673622401 1169 2790
373714878648474497 25858 26573
487256433299215553 14724 24065
143354857959916865 1386 17988
513170614508752001 15340 21079
698351035416298113 26866 30142
345124759987875521 11150 28788
854910171385167617 9472 14642
541561101014735873 4437 9365
837953165969896193 8417 22957
522261410867251649 4968 27203
299017545821765633 17826 29601
524331791645337857 12191 22684
404617879998884417 17202 29957
982906848991355265 4677 8442
636406815086441985 2057 21041
244633371402159137 16399 19095
608259229863808257 18469 24732
468217500745900865 14421 19989
726210185010170753 9811 17552
999301363423924737 17939 20916
513152196975230593 26722 28946
142717745968418801 15092 16377
269448829150771745 26198 29852
700597639429872769 11813 18144
860833269242039681 10660 21755
317990005855271809 12770 15357
441175364599086337 6420 23684
989683927295445249 27369 28336
612821234817861377 22730 29591
789950079458186881 7125 24224
313495175026556417 21572 23723
247533978891993921 2468 22886
462343515860784065 2425 29606
108804055598305633 2409 4038
771946658717734401 11052 21443
636309329144481281 14833 19137
270266091851684833 26953 27960
283617752269897505 1965 26792
130943898520708753 6472 19885
625943700552170369 15784 22245
740673627690274177 20576 27126
960451272568768385 2051 15890
952557790931631873 24256 29979
178092148677066561 22146 22674
819351139805551361 8200 11853
755196477362041217 14935 23080
593591145406488577 4366 26630
615867065833384705 9502 12614
786474716378695169 19653 22192
967455522816372609 4976 19812
159822484963950017 14298 24379
617943224908586369 4411 24856
945196767981489281 7170 25762
444740658020812417 9685 11480
978960057707606529 22608 30344
76582215412543073 14883 21036
161956334982210849 11735 14369
548560786778402561 10111 19500
545144718554080769 7798 20164
259691961986149537 6241 15471
383077430463490753 15449 17818
434065430697252481 15664 28174
502025673705471553 3834 22412
747863584204225153 8255 10879
85733564632977985 5088 22733
678193250487218817 10920 21171
467139409750284801 5992 21591
580954718079809153 21639 26622
479224791287723649 15828 27026
459946751362458881 17975 29916
940557267216458881 9547 16774
469629636717968449 9279 14930
73680151317024209 13005 16355
339588779163015873 1514 25848
752913877433297025 8076 27510
501611142577004929 7958 10931
6083574996043951 14255 24066
327206468740236289 20521 30933
293744874186071297 9491 29194
618411319273462785 17760 22120
645620456433864065 20648 29948
548065997801209921 8956 25735
406680730367764225 2766 22716
46026889314603641 3678 4367
488825542494684161 13812 20665
872213390276563457 5549 28803
363972067146871553 11519 29297
544424188058030721 18001 26530
56325797309728641 14080 30215
395464265863829185 2067 6615
743943151578388737 85 11274
679387696082912385 15077 23554
382934824639992385 3805 21542
451745409205251777 7579 23908
570542350587057729 440 1746
622128734510766849 19606 28116
76663566336282689 10447 21523
763054895684284417 3224 22393
457813857347655809 2349 11371
224486383136039073 9501 27681
744435658473097601 4129 13963
550321823569170497 19523 24439
191861862776558913 14159 22487
200014992017713665 7681 24624
636880329906706049 17530 21287
640273026694892161 6976 21021
621099322632016257 2300 23530
235030885942975937 2485 16819
554841383525374721 17979 20962
311029040556412865 17417 23815
589026382097525633 827 20750
251949070402446305 5189 23212
648882920821012737 5434 18553
370406630086527873 27429 28461
93601177193402657 26418 27013
15017999913780501 13268 13952
602161368116586753 26415 28495
600526922010779137 5348 18272
788955948426089345 2282 25155
892770827196443393 917 9600
548014350332483265 16544 20442
621918181009782273 4042 23910
238656989242951297 12319 15150
130944077335229281 27347 27416
777310348067576449 7568 15760
618337089475950593 6632 15231
99165722612266193 14070 16941
124933447173617649 3207 16385
37204178507085577 15585 29898
455363597926996993 5701 11388
256262965893807137 889 16961
264600479250319169 3185 15443
822022472749384961 18069 21373
53678569632729993 29362 30728
188957019604881537 17744 21445
230827264133381505 24191 25686
177505794067759137 16976 18095
520912111224554049 4013 22291
812191412219885185 15719 22608
598928147515991297 10453 29744
959880165890670209 24132 24896
380030223488724033 11579 23803
303257763268387521 5933 25569
117031721416623217 4698 27819
348915867395437121 21112 23616
180259785694794049 1389 15284
983336103217464321 4100 12200
617882224773453057 5160 23129
456325721065301313 8967 21245
58263465179841489 16049 23386
975536923438450945 6915 11825
652090930138967937 26092 30598
704004052858682113 11585 18652
199268483996938529 319 11711
849089035466487681 20756 29011
233484212565471681 3440 8243
986531364282004865 26250 30240
193602838742982913 14819 28092
775162808263186049 11319 29867
618509846625698817 185 12041
554263829143810241 11956 22997
603951120706391041 16432 24026
336872337788445697 5464 29146
529215720335017153 143 19570
741761328597934977 19029 20405
559836083719297025 7678 29260
262270397376905601 7807 8568
322519653032713921 4098 19567
665228178757377665 17499 28301
332463119061792129 7700 28903
177019432697715489 2768 24822
128634420539626145 14173 28378
475367298178046145 10103 25894
866109382947378433 21444 26162
429648213953267777 4618 19554
171762487637892033 516 29233
691276620372907009 10373 20338
449549045019203649 7962 23929
38019852943232737 4292 26866
261569387615864449 22158 27985
178816391722140353 11248 26778
697307548405781633 1812 17613
486350546184691969 11900 20184
641397233787245057 853 28559
954692920193725313 3596 17837
917432455722796161 11473 28694
97712429937370609 5094 12027
7479561028262084 11398 21806
786158667681465985 6754 20753
708432963464225921 3255 10730
881686141234919041 5340 11976
3229638980229766 5863 9232
465915621003791361 237 17779
238426062001416033 1241 11933
459331883368900417 16079 20921
946535635137095681 5010 18775
232098946186741985 17267 30974
396561162402868225 10413 21905
980929807211591553 6272 9972
990321598078594433 5014 27443
493056340078386049 14942 26716
699578367000405889 23086 30600
943384153796909441 2923 10145
543712241119393985 619 25110
334345555109482689 9998 12111
110864990559015553 5015 9701
785548671205727745 16459 21861
211135997123136577 12908 17976
118643599626540913 24245 27296
458462005558054401 14484 29479
877146132522550913 18265 23002
29653848677540397 22469 24561
335166420178499201 5381 20219
891863350960655105 178 11569
540930153944966465 17092 17577
612625076742744961 975 16453
70182765937079953 6610 19887
311748071436049665 14869 22733
563155755535500929 1320 17684
324304377769848897 4133 10843
520090731573450433 7168 10213
255464605806174913 23167 24497
993544034107454593 6972 18520
620771836640102529 10177 13167
678505485900149761 8060 21249
684499782013311617 4023 10917
136378740831997185 20881 26995
675267073097486977 12417 26941
133452231917321025 8310 14486
155538763649651905 9445 12307
447166287843256065 9372 24661
759945565138423297 15276 27587
104014822076113233 3587 5472
168157892552578401 10668 18398
516808560901335297 4777 18566
152587756582121857 18931 23617
830977983089699329 3996 25154
70666645651080273 13043 23243
624237701550153857 5902 7094
569034140273601025 20762 29659
975815099983680769 15249 29509
818979334649121409 7405 26253
130076554677696529 5776 16914
955131135568663553 1630 28447
148884281782731169 11572 15479
466378286750916993 28017 28934
663625568450722689 11828 12392
492667311416141761 10842 23978
312348293779155713 12556 18333
406229615970964609 4741 8696
3219395754182842 8055 29399
640946406987481473 19002 22747
926949206221625089 4211 28503
783606890128318465 20223 25367
380002092017544897 7583 8833
129946732907257009 1905 14934
34541588998667549 10871 18134
870718580899982465 11985 23016
746071446155934081 4333 19778
894994960210468097 1214 10544
299789088971582657 28112 28558
597248715802443521 219 24304
172748431793447553 4679 15830
770950083693492225 8514 15022
543603573535268225 124 4173
419308194183251713 17443 19533
800819837469202177 17671 29207
292339543835325313 14749 19032
766074023253029377 9946 29389
675633346736198401 19692 28227
703738639653632641 2308 16255
542878169444264833 16958 22966
715489320522767233 5398 12099
939810072204032513 5851 19271
183080433623256769 23622 26478
703370824132449025 8291 27707
959675322687022721 16157 16195
352372838301796801 2149 5434
663553047056577537 11806 22969
723065466136688385 4558 11298
262687439298179713 10468 20055
773229548981753089 3300 4132
747423142121998977 10121 11173
519873825388785345 20750 29423
79745666892709009 4389 28499
896472319467513089 15411 30918
614615976330579585 7366 19342
855176126592056065 891 9812
731364983114662657 4062 29027
326602126510373121 10163 15342
788595353022156289 1457 17268
756713304883035649 16534 26257
488490477858707777 10587 29436
434748676565000385 9946 17892
37447961542820705 19526 28544
227759033948359489 5886 8666
438038914776814913 7341 26564
549707221544501569 135 9582
536762597454934849 22511 28830
303643677726583425 2033 7453
755896884510296065 7184 27310
442518012996551105 2692 11193
312667976997825985 7750 25040
40937048553217889 3855 28632
404825643870214721 22718 28384
932733183442643073 10086 30156
820905829988003457 13797 21833
165225669304518881 1634 14447
419944445394268225 204 4203
874176640741673345 2927 27070
446576483912192385 12135 24419
197357157261592417 13577 15130
825952961757071361 17310 21198
409506620176948417 4259 20665
859085051624685313 4256 9176
434058435551136769 1352 7676
938829611903347713 24361 26703
654714422022358657 4458 17910
892095418312461441 11415 22470
107629796622660481 5355 16896
790601513009864449 13856 17247
372188132118843393 5540 7271
787599302737230977 13164 18440
993512453794281217 19094 30758
738493726962023041 17798 23754
496363341986416641 20309 30051
829536555703011713 3367 10834
198337183940225249 6460 21423
898275754454846977 2546 6861
918375615709912577 17052 17970
163143367731048993 14409 26095
540875049402913537 1061 17689
904252166595686145 24728 26772
841498255768250625 4758 13939
753115000550845825 16117 21468
952292052691035393 10578 22369
32787165497285997 16354 30320
460345361627410881 10908 22487
262881845736767873 2227 7189
460296985972277633 24080 24627
929580044304945153 17859 26346
163570815786449953 9611 10576
159319861134147105 19039 21115
296079751285390081 7919 17599
909565285900317441 13347 13351
928700234553780097 6674 15241
566931554127005889 21986 30059
357155109281038081 1794 25685
18117710666988529 6064 30620
882271647637573121 5249 20603
552199482801480449 27135 27298
979018226654403585 20795 26568
78394969689288273 2560 30007
998983284159542913 9044 9481
336063544154722369 21176 23949
691422597754765953 16356 26922
736717093085875457 3125 13308
767279905445498369 5333 29525
868313925188513025 7852 22211
260521976648306017 13076 14017
849811056353463041 10572 14083
59854199408952977 17275 19347
694506320510026113 3900 20716
917364934670146689 12704 19234
337857733113626305 16527 20253
916873400025714561 2343 7104
780552681439129217 11330 21762
739457617730153089 6150 19990
118264473016967745 23562 25557
25215080797771349 26256 28463
93552169092316001 17844 24315
850356279834286977 10243 27600
809019191263988865 7418 14158
203336555723929281 20417 22663
165210949977815617 12180 20598
519430276949321985 5945 22551
278806593750847041 23607 26613
570211067632548929 6919 26483
466238809794628417 8043 23723
638837480973492737 8285 10796
664604301740755713 10081 29878
476517514288367745 6764 24860
310663081880189633 2595 17027
108041579679166945 5215 10081
376421494698110593 4754 20199
942320419960786689 3301 4158
786698903597066881 10496 17049
720413527565895553 4162 25106
672765572002507649 2516 16582
810049766635138689 13350 21988
208667139388548865 14694 21508
496011567103209921 7483 9850
288268556183641793 7075 18013
163787717261349985 2484 14359
119840255766188625 11909 16433
485814812352302273 16540 29141
104994834585657057 28500 29805
661667755866041345 26638 30881
500779813619313793 4320 26846
753658439934241665 10597 30531
118980675480845121 5523 27398
200442898504512353 7113 14401
587839869457223297 7145 19739
62923128259640753 15952 29338
710594071107667713 6947 29554
999709957398188417 28009 30083
352556262009240833 5121 20583
217581587350707649 10568 27911
87796166406906913 4853 22755
524487930691002177 3448 7170
989505316515998593 21246 31016
665289890971379841 9666 28676
451153140872325057 161 24655
222317004564821729 6526 29423
697154738547279617 6739 11772
919494922634754689 8847 23295
3685234418544071 12555 16763
445121955479429249 24049 24553
86877204777447761 4654 23607
325550639879296001 1269 2410
81917958998932513 297 20919
63996490546692545 7285 8864
927661202338949633 4966 5384
332009109496311809 12770 15676
960764728380116353 643 16077
620914826011464577 25274 29386
820516833657574529 16127 27074
553866432650963265 8633 29683
937440481497308289 1929 4517
646140139993384833 26706 27199
223894402550111937 1899 26373
772762825567582465 26530 27744
141177682675976961 8440 9804
301628008544149377 486 27904
930743442335749889 3623 29767
524999311147340097 19745 27106
768159667210458241 2214 2578
383743106193954049 19433 28290
274647250277009633 11623 15253
918654772052320769 13375 24913
586246975838935937 5982 8164
74720885998708305 5941 12738
646655767324215681 1568 11741
804855578924829697 3834 14085
182570399046799297 3615 20196
609989212156257537 1657 5985
200265600389453633 10758 28744
836029701014268801 21728 22597
489095244366712449 10622 25843
213069563035240609 7642 30039
258092938721670593 5956 17707
378307193056187457 16228 20479
176395159423808673 675 16666
523530016454351681 9159 29469
993160878894027393 5337 17432
730523294289127937 8678 13531
973056002898250241 19565 19756
135464334762666289 29144 30067
507760056947812929 6855 10718
834828135504651009 25735 29262
375681067344974209 25870 29721
400199647203329793 233 16738
775298303864186497 24487 26346
261872290504442177 11927 29426
450083734421770753 2597 18434
241043693300469 1536 15812
831564104255715329 7978 17570
6959191785668396 19669 23399
985002697031919873 5599 6689
941571410020976897 1788 20032
621897760484127873 10783 20883
754347819191764353 3815 24966
502003526686440449 9238 28504
54940612051431969 6841 12215
534776157818907201 560 6925
138841127150598705 7550 15703
14958910533582781 19835 25759
157176238335615905 7800 25044
619529703253302657 20725 27319
962571463475484289 8052 30864
794823643489525761 16554 24210
61180099045280657 17008 19020
19956183690037933 1840 8122
788032813026759937 5023 9131
164909749234315233 17665 28323
295367116899520001 163 28535
214483770898450401 19334 26763
225325135322691489 4157 29790
822467232010911489 7653 20208
903957695211708801 1120 22185
179647003427998433 14680 24694
133557418948200273 6336 12842
757407241682788225 5627 19587
49727671867266569 2219 17728
763733112040025473 4630 20244
856567409838447745 9947 13660
281162179866857537 7384 15822
378403128443061121 4094 13560
32664337690373913 9069 18117
176596347711566177 11641 16537
360031797663570049 19863 21711
573587183298407425 4707 16902
526012732159895105 4133 27672
483220527590844993 16455 19136
599360948054869121 27048 28702
124524018805509233 18472 24990
617380143588103937 4654 16740
477477153991443969 5962 25988
188353670933256737 14174 30975
734618338443830529 2090 30908
124475484917180529 11873 16361
743393836450224001 6474 29781
590445018461554817 18068 29498
751787781758274305 22765 24179
58716775099224353 294 1445
573578249149548481 13744 14221
60496785543026737 5800 27256
534658106675188097 1656 23415
775084643359118593 7960 8066
306561006926926913 26007 26133
356601407105348033 11207 16353
360417741883104257 6676 25698
597639808338566785 11423 17515
67499757472134545 7175 7828
569290033169497921 2503 26585
706806179416766209 8520 8850
306347299073816961 29025 30348
568809917491961409 2937 11750
452141506785967105 6535 18505
925071181733379457 9450 15380
212757685980289313 24595 29522
563326451570006273 15946 18497
252248961375759265 7516 25412
182519480939170369 7843 22557
196188149831780129 15773 26738
611635668864948865 3944 20547
913165335312488193 12870 19846
359106112912222401 7194 7430
273206647630114945 2763 28464
161035257175498721 14861 29589
872638585224454017 21026 28838
395835318374203393 21760 26978
520708548763078465 23597 26749
91848748753733393 4486 25486
77857077981906993 766 22400
523932618988986561 17750 18356
440319725444151553 4787 24491
95076380070807425 25207 25876
476625867164788289 7878 8115
260019801810308609 10985 28446
847271000617038081 5098 13646
653021931030025345 1530 6796
157830625480062977 19107 29931
987983682363498881 9054 19848
782648896791169281 11152 16685
322883670382040577 6464 10405
662038222615340289 1597 22330
113852227827955233 16320 19459
710794603151324417 12977 13550
215501055825455969 5671 17891
275826620876802753 4376 20194
973629469687431041 4944 10193
784729798255209985 640 28796
432546401973368705 9523 25188
483502221164545857 12488 18807
990420182334339969 9931 29246
387342244197295553 559 23123
112356399532416161 13339 22272
158695341887256097 20783 25229
657898112952175105 23659 27868
614548717775402753 8212 19083
146101207175647105 693 28965
626744465810734337 2844 4297
210714181056779649 6117 28825
223025677448500673 9184 13866
492752906194056065 1993 27541
866982557071100545 15686 19831
814155085852597377 1755 8152
667991894219863297 987 9621
945879469583886081 2752 10655
911594445163590401 15961 19253
547474728554171009 2199 22751
788949912519196801 837 14862
712069114267819777 15422 16947
853568307141689089 12554 16329
696932337536047489 5399 9387
30627466190548349 9655 19285
946072040157943681 6696 21161
828736966028916609 4428 21316
41658739105891129 18741 27462
614363667319761281 25444 26630
569696175246889409 2877 17482
273691375056916545 22731 25421
80887408345994065 3332 30146
87990724355943681 6599 16733
70149704360815689 6488 6898
679519586298571393 7833 8188
984556325337514753 7386 11484
200377943295872993 8067 28372
240799923123915969 80 9044
817325021063698689 22537 24524
467411814669667073 2518 15739
75113634108458177 12039 17567
877004390568899329 18809 27966
971128280567459201 5543 30462
603003022942722561 17249 18300
435560096578338817 5004 24957
577430516181408385 9371 9801
402252371367939777 8002 19273
668697052499076993 13278 14351
884359907843400321 10713 14891
4652672488603572 9875 20806
21202383399444357 10485 23497
603296582360776705 7085 8101
422406090590438785 15240 21141
127215735093159313 5431 6004
852322661601863937 3243 16503
269105631814788641 17767 22418
947697218656411905 7401 22754
170069680813682561 11866 25735
246467667664067137 3937 28288
941341520768936833 21082 24711
80138928159666273 8420 14921
734475583821080193 2940 17291
190252348760584065 1627 13371
847483616401824257 14070 30455
475358459756233025 16947 24932
977198101857666817 23270 27502
349224227865935425 6696 27070
992208690249192705 3974 12499
714476573680737921 6926 7626
948947402291821569 6400 9530
397967917779784129 2328 20384
321590206207069697 26812 26860
767414266389675265 4948 27482
442403503395766529 17084 29874
573533650888666817 7254 20737
691711180488688641 10050 14619
38957988376747465 10453 30202
671412262337554433 22314 28038
439870021426390401 11095 16660
347108961847560257 7296 16067
718099329575675649 8293 22208
147623790450623457 3499 7260
379707769075256577 2352 12615
215761936873214209 6156 23919
895111214205339649 6326 26172
513364980885285121 6727 28066
5531404674105290 8885 11634
368744333379019905 11901 28982
4805343445308808 2799 29869
276187156256284545 8117 8633
281209103066746721 3465 19915
350192537333136065 12836 25570
150192754456778497 9477 28887
239471646879081857 16682 20389
808223877235679617 27976 28168
679696217934029825 14783 28630
794473740484630017 17650 29622
474749456134773569 20534 27906
202330914321070305 2678 11507
884376633801146241 1369 1382
951422811590784769 22826 27567
396910120919585537 2865 21829
374302410423798209 8507 20854
698344333339200257 11567 22881
109691681477226417 4013 28940
517028494519635713 8087 29237
548032599733947009 3705 20592
136415626641202433 13435 20946
684586255359018753 3281 16605
814790529105181313 9390 24089
75857247012454113 1310 26951
617263257320722433 1435 25661
275115079443349217 10553 25949
120989277860829249 8745 24499
229063973283704321 7695 11455
85808202908033601 6045 22161
622564506760081537 19126 25943
79704335059204817 2791 15438
695177725270685441 8880 27153
619728044407672449 22441 29129
111912749372503841 2005 12712
990860848645340289 15976 25122
156019792121899329 18472 22005
551439431796588033 15636 22563
355808835873912001 3143 24695
360052136627558657 11799 19379
64454330840550969 5412 10513
992659395142446465 5554 17156
763746088046371329 25567 28839
218841878267895137 2292 24056
205223697031616577 16777 27120
408389173140797377 4459 25456
671960884122451969 1439 15148
62151896231114281 4033 7789
297778302631218881 15252 22550
692496414707697793 6129 12829
222369000748937409 22385 28592
588578758986145153 117 17730
367348549675316609 13115 22167
986473617321031809 3488 7373
595771534003457537 12572 19143
755230876357273985 11816 23580
824880931401043713 1594 15523
241774060579153633 1880 7532
774253104160702977 3918 4083
73476497694699105 18047 26404
716437961554110081 3702 16427
536597837439622081 2427 27054
813164561844327937 3415 29502
600256114175067521 9095 19052
847187502199506817 9017 16011
249221441313686401 19972 30505
711713547233852545 11763 24224
917629276752379009 20208 28815
982501622100333057 10163 22877
987911297123822849 16941 17266
684736821622831105 15388 23573
159159831758159969 16767 20216
966643644340894721 7070 21257
354986191082012673 1067 11762
742831104345253121 24774 30860
125634109597072545 10625 19376
875114845825297793 5834 7154
149422319815592161 22219 25598
504182020401596993 6035 6372
946367740900143361 3264 7839
586404665081591553 24795 29331
5129207055396990 11892 15912
594036507524162305 2241 13316
969777581382558593 12782 19644
888460570944094081 2696 13088
34141587907562609 6905 12356
576070458423256321 7749 20568
413639764006489921 10439 17514
249861255672858113 20915 29425
155823099255734113 11543 20756
327543297051516161 14497 24275
249062227371680929 21381 25171
120009854399317105 16471 27615
101988802584578769 11942 23948
75112419413098769 20883 24199
232084255047539041 14726 18741
370607770960976513 20854 25769
797726764978385409 3884 20927
892885782227676161 8885 29448
504265664320243457 16275 22530
655544720705595521 14802 17505
929610697730176129 12442 27554
505478209136125377 14944 18384
751808367056895617 15655 20897
810842096206631169 10433 17249
74797562397144193 18757 21997
397639016605506177 2166 19684
206702152586004225 8787 11113
312485034536795329 2338 27708
120922663757376369 10725 19401
903943152755371009 929 20851
380018775159612673 4863 5053
489318927295403969 9483 10813
749341620460704385 13409 16229
516968004485658369 17235 28719
95582829197141457 8349 15509
991488879477774593 9957 17352
171600299723174049 25007 27810
724571174038370433 16892 20110
322488526614534977 5702 12577
642361103011257473 19152 28553
836391884690009089 9693 13867
364973667970939905 12941 17666
339847414614567361 1545 3795
563053737862563969 20659 29384
493911274586089665 9687 19906
605345891958645377 6554 17082
681157351855176833 7034 8932
522566440544881793 3853 11989
395542560985852289 18238 21581
22873416376636869 10622 14684
45066758422464657 5908 17438
111353579120848417 14677 16021
895191940966164225 480 10742
948603482739084545 13715 22788
292234333013510657 18539 25639
199730337908778913 5716 18287
727157682056109441 17039 21089
759874472293670785 17163 24814
814492151681420801 26685 26865
471804776554623809 24744 29861
483937207266770049 12611 25601
447316867884094209 2883 20889
924523388911040897 4679 28607
727137219430961281 9065 12754
572410583571972609 13223 25966
792168421101461505 15049 26096
605553896178534529 4807 15335
331861584966905089 6757 21925
251886236517613313 14378 21215
358226101247392833 6901 25015
536793598001537473 15962 17444
253756712999138049 757 26974
362900139662563969 17590 25881
203795763227372353 1782 20413
999088183308870785 14577 20423
716299724064359809 12700 23058
448650602798302593 1752 15550
460505140682325761 16682 26783
215867943249804737 17501 18285
699013260227264513 4966 24949
105628669857303233 10529 21764
400199560949612737 10313 20764
218297897822637313 22415 30094
448754425055742721 5316 27327
327345598601858945 3386 31007
245100502321573537 6442 12370
183705625430860673 1456 28346
361680673216330433 7804 18370
122915492085404305 15541 24373
181107584040471905 16240 26191
797929524172460033 6841 8599
170537110368005793 1975 16942
895349448997542657 6580 30031
955072608033130881 9201 18984
872104653833901057 2734 9741
308085964081261185 27218 30723
594359158841875457 2229 15056
203952671046760513 12001 23908
711374895695129857 1849 29788
705762688901959425 11187 28497
953729250952370945 23027 26880
641215949099429121 18502 30325
517752985855423745 2964 18306
577189585915807105 2618 3411
669250476129398913 23580 27374
262361335504333953 289 20159
14383089362198121 8612 13706
988577261749359361 9228 18793
952036518670702465 11090 16785
409929501666479041 3867 23482
28208049465888509 8189 26761
151242036367296609 25427 30041
832877467285463553 4396 6602
426310958883572481 7361 26492
658794331333794561 417 23453
413783845793293633 8536 20037
22089278311263173 2626 8654
521754142009907457 6651 28079
10986045034286463 2376 20137
270599587493126849 17288 30010
218952506304127329 2987 19204
681376224562694017 22057 26211
68184341050042009 20988 21861
336421535113746753 6849 28913
985021717940988161 2882 15597
949189122164764161 1250 4000
843293985494995073 13686 13840
19914718070868533 1250 24598
662930907761783297 16756 21440
264055759625772865 25530 26068
349534104094445313 9799 21539
528861332620213185 12074 14150
150296461085055457 13503 30384
421344978965972673 5554 10077
489038996341292865 16671 23700
180299637033858305 9566 12776
487279322956304385 2442 4436
418490263782342017 2607 14127
641016626563626369 9609 14635
705739696833237633 41 19342
343538594732486017 1949 30179
870685562046300929 23319 29808
442600959429910273 1917 28436
128194099204154817 12833 18527
299791354368942081 4937 7616
796953717205450881 13574 17378
65718786177782817 6837 19589
747558661236755713 455 15718
811964645156685057 5224 12594
553557178838726593 12003 19446
695456147080989185 22349 30529
66551526994732769 1912 4163
469836863058354497 8773 21772
192319571585056097 3193 21129
74592957866244097 7156 27169
993039196123110145 14959 25878
461843757410299841 1835 4865
941398167130071041 23793 26846
982091055457828993 25583 29578
97590264252790609 3546 8395
424970506096137537 11440 30374
725274141193619201 7025 23980
619159654062499969 21151 28181
928322295352618497 14547 19860
281842396853768673 1779 10088
773467518212779521 12557 30532
765747208710791937 4231 20341
588739600916046209 6113 10969
481614103653235777 7167 28116
12369723260786005 11577 21357
595458982443076993 15530 27313
777870082949565441 12121 25338
799267953576936961 14957 18050
424626486181718849 274 11779
472389267869743873 21262 23491
944543019653895809 22423 23502
588566497846606721 1428 28502
213080289454023137 28364 30010
345475286344637313 1505 5887
897427046956497793 10632 27241
3140693073113710 16291 18273
973152431422871425 2214 6898
372890340969405569 28622 29556
277163928165311553 3752 16805
120883627955514321 11273 29367
194842902762086817 1138 8695
690735895593675777 1719 7358
483659320468692737 4572 12952
348687559024945409 5572 18165
53759458840797689 14386 26905
248779953391988321 9327 19269
566771953305352129 7903 13658
714210609116825857 13801 25491
364638326578198529 560 11876
5011477983188685 3876 5232
948097742270679297 20442 25695
232265396561480481 8681 18514
749945723871743361 11198 16803
556001699911490753 10546 12131
720470685712161409 24020 29686
75936664108688497 7671 14421
993984605279802497 2536 8627
209022044130691137 3332 11888
354768241996683969 9007 27572
693885226845800705 23248 23713
417482591829266177 3743 10629
223979162424029697 24114 30870
474560576106330945 1309 28914
749582820331959041 9844 27815
111287708101780689 15143 15642
289779220951956545 5150 28837
591400907236877825 3568 13858
66423266352593657 12549 28877
437306148629257793 7379 28973
493890239848582273 2 29788
339813496934500161 10116 29423
942621346598763009 19319 28019
251313640599999393 560 18644
10671971484853771 21807 23591
433366902511298945 10037 18476
846268446695042049 10668 19554
471266873441233985 10368 12543
310401599182512193 2660 20473
763068295529070209 2178 13604
755464966837557505 477 27128
536116740502063041 1091 14538
885629501297657345 1699 17590
367500222533326593 8719 12859
209570253360404033 14085 20287
838138596312770561 10670 16164
735216519196257025 4832 8328
370839477455906049 22485 26871
470652950324073089 21131 26151
715079187242150017 20912 22625
241671654216204961 7323 11084
969719074684579841 16258 29837
341414764213659777 18241 20284
139983176313958065 6698 15283
648640960751549697 23358 27072
571763971221901825 22642 30430
976300240547509249 3201 17454
913787066976805505 5307 17045
288883662604277441 12949 20473
775869498123117953 23512 23520
82170831128600241 1845 9476
250412648248751425 6753 21334
646974260227551617 6012 24375
924593738014284161 8721 12715
906664847321358977 1112 8998
932288647378566529 4019 15082
555328679931577089 17387 28899
949471639446816385 25723 28527
325912410605731393 790 17619
226485898480088833 2001 24240
528882405039269057 17495 22673
527074802643529217 14179 23947
685227789248237697 22595 24755
992850829004293505 4736 7019
826638085863677953 7975 26988
633056917333792769 5753 29657
130237111736370545 3483 17491
624922242915655297 8157 26685
93013412732631201 16403 22162
248436094361768065 1414 5038
351968936148089985 11141 26268
865650052535084289 19273 23044
855996116608324097 12972 24800
671542121081760257 18738 29248
614965092372308737 9151 16132
91009592701166049 14792 27385
141965897640602641 594 15053
914344298728554625 15463 23551
846561163559151489 15426 22289
297904253684645697 240 26511
579961935752450561 3845 30973
416594300468180033 15988 23242
439116496860414401 20940 30017
945030205668043521 8204 21870
604323471584706305 902 18070
558063734195872769 15507 24702
302994293921038593 9653 17324
637772770072995585 19180 24762
389048823324301889 6373 8361
560198116853090497 4473 6026
951229691201554305 14335 29007
816222334082365057 5579 20003
546819187606331521 16368 24704
575193079584256129 13455 14446
888679361549343105 13661 28868
478921416862373633 15127 24451
159206723315023169 6124 30348
403645137946487169 318 10198
7496613993204449 14513 27451
168241391741954529 16799 22497
552795798212201793 19406 19722
61733591121896585 11808 19916
792372801011104897 16127 18303
54970260452233081 153 29135
251330952394098977 18475 24989
644922371162127873 18492 30567
945355624015128577 18900 24100
822779575968493057 15784 29070
490979162118378561 25872 28403
776376260218615553 1988 24038
130299221010538705 14034 26437
985111932030189825 7467 26467
530646435053014913 19590 24834
662985142979639681 22914 23588
287096287817497857 17703 19548
319448192541525377 7619 9930
90183695977174241 12219 29890
47778175646573833 9850 29297
798640488394390529 8001 15497
813008635275803521 2808 12646
646293392911516673 5295 26857
391657244236800065 14141 23924
428694613170826241 10939 25684
150222244121234625 13591 25993
970920330071351169 22121 22685
546231166299595137 8511 25161
653097909386296705 22186 27527
590646315014065921 15785 17653
343666978420841921 304 11816
208909073773870817 652 10152
843511296737098369 15844 18540
575692155206862593 1547 4034
863978989459980033 9670 27440
156508613202976929 1873 16757
842523357659523201 2978 23130
537144766115471105 6611 14038
458039905698299777 3755 29894
819022325351856001 10373 27180
198649616821462881 13556 19388
868062819177648513 9371 28123
668909184560334337 15032 18784
224809131945665537 4757 27537
663654261357457665 16302 20913
549592774439542337 7319 13060
457723693727572801 20402 30108
875657575266561793 11563 27147
243683664563867809 4571 16739
432285465463163393 3735 10758
771923857650193665 4351 11457
207598639206668865 11475 27598
937776423671230977 14769 27799
58797694118691625 15449 26427
968500699659117057 9860 23080
83098940580331521 14020 26950
387131669430011969 10472 12761
331903157389913153 4982 28093
653103194274933633 10411 30700
223785129547582785 3916 16387
637677714083842817 15591 18480
407409177979285889 19740 25821
618285682445033985 3795 20216
720957790393331585 3360 4020
525463237360987969 12408 30417
290136043751086721 14150 30187
266876671043775105 1308 19037
204043301143105537 1788 15054
314544729890165825 7164 13312
581197090396795393 10584 24174
791952199542791425 6055 7474
964375305076263297 96 10185
932593382440991489 10481 13202
249427799646323233 22454 27289
977613173799568385 9641 13515
242238981621415649 10844 17583
789493590102203777 16626 26589
746333944381898881 15960 22979
480985701922165249 15671 18155
17271490886376029 12974 25044
854730295442472193 6308 28683
54120004638374297 16472 20726
973750582646488321 29292 30455
383786117686288001 8231 17186
583215086348978689 4288 13938
636352517194421121 7271 10670
351101755109780801 12360 14356
940446069888654593 5683 18477
886107855108100737 11252 16629
771116518773535361 3014 20156
69247782820013985 8183 21288
434401904692823169 5654 8436
659753477880421761 5936 17828
392019611281977345 4565 20519
433194376505625217 1699 14080
139344477604058881 18510 30218
225547950528927297 4682 13433
582345229512721793 6946 8165
630243622883568897 87 21300
440108444848664961 7272 9654
256727280284643201 25603 28522
985687239840199681 7756 28886
468956041705908417 9908 24308
778060013306689025 10985 28265
531961745478106689 5830 12095
70519855120064537 4326 23269
37658904236195665 2891 30910
275462135212581665 17090 29012
864339460027956353 4868 29788
858752828791420289 8581 27476
912237475066646657 1392 13266
906651000391750785 9064 12807
308813078059564801 4031 9523
76149802555899985 18147 30105
613079048415642113 23129 26758
281874799162284961 399 10120
799313509427030017 10661 15533
866680339478687489 22080 23659
900691902242343169 1686 21966
828109626736196737 25240 26699
553231251530981185 15362 27794
128941390421029921 7302 10154
295606651181230977 12119 16644
121523387503362561 3975 23604
297430939162545345 17548 28759
60604528871987641 24708 28747
169475004934142241 13719 30970
189326947473919201 5144 23189
804874534660463361 12727 14078
750679059999125505 2726 21830
561474694860891073 8117 11846
954727887891198849 23089 26766
619634787943731201 1767 8485
237860876583550145 16792 19602
879748380581830273 20711 22590
457156345107367937 15735 20838
722809752476287361 20916 28825
689370509944151169 10672 29786
126062752946722865 12368 14118
709809893737759233 1990 17901
331702811433153473 1350 28962
565854020489108929 7876 8865
679460872234059777 21127 22290
836185554377468801 5310 23045
905587410769079809 7773 12758
375885002659682497 14403 30624
859560083423474433 5563 28081
594327096275112193 10228 12763
676283075041133953 23181 26263
924497855251996033 5740 26540
2358696331171473 14957 20216
299085171813718657 2054 11164
850355860205816321 8760 19709
594509402916994433 10782 21586
82871069814302705 9464 17083
95211775947564801 16403 26885
808623737699171841 8835 13223
922030760546942209 2793 9662
643401858634987905 16449 22013
233409382386330593 15525 26931
721272068415011329 6132 27722
527791821758793153 3114 16796
989460031428194561 15384 25636
532724181804287169 5390 6523
613617876221745409 7806 14194
817329738280459905 10004 21248
24740911039955905 4722 7711
260482448182305153 2738 21453
965630630902474241 9449 30457
973738051235468289 9489 16069
361683986793423169 7109 20953
769264500064299009 3964 9731
861823262365867009 25453 27310
828917550604682369 30255 30738
286134664500011137 18988 22709
52512316527302265 8171 21431
778046714157007105 8741 21561
639871288020739073 12611 21903
16763516761415077 21405 28178
928969925525695617 10145 13964
595906067197766785 6036 28325
526677263021536385 16442 29441
397166035805540225 11062 14891
463330517475188929 2291 28928
968692686805418625 3328 29496
993860956453570305 8810 27896
527893436265401281 25888 28258
957656161990985985 26278 30041
866496529876080513 3900 14176
186858909374119969 7424 11398
895839768444815873 10492 28040
996165333087137793 11279 23843
941002257176229761 7399 26675
194371754053232609 11750 17091
720096546218229633 19576 25493
545045490380420737 26052 26562
257733690460916865 10438 23647
144283308022163937 3982 4525
609122330284279169 12902 18793
558613033422151489 14479 25353
227419998131445313 16239 22517
138479355054382577 9998 21366
238275299533711393 5720 11702
342356355705181441 8584 16657
57815348858177633 14904 16299
297718370998449473 11999 24556
805710853302045441 1603 19546
600479786660887553 10834 27770
368688202525767425 20477 23420
643444520009037313 579 17983
126517777755879025 4704 29411
538212236572309889 2335 28133
438658474508507393 3862 16481
15223560443057949 978 3407
669794543109006209 8092 26256
94424663284659265 9168 19374
852827075152625025 3485 3654
230832672002318177 12892 24495
843065937280528001 1516 13738
704460373393249793 6951 13802
611314353930247041 10988 13797
745828459112328065 13467 29846
766798548491905793 2529 27531
402341966731487617 4761 28493
354378329536395137 7710 28270
899911312528839553 5584 16354
464455646653419777 6784 7323
390873743967876673 2299 3235
620071825725766273 17094 25689
672231734259394689 9740 30529
298076843712763649 9584 19958
872178935451078273 3101 17318
632646320430190209 24271 25758
664952962576617089 2819 26542
5189598929518980 21527 24246
233842487615891777 8438 11652
228221015160549697 19746 29378
736277086683184513 3520 28181
411247238799020929 161 28606
30392673780600177 1176 13925
159584905378586945 4919 5765
487516626965369665 22479 29122
795905745577641729 5323 27043
349043791527453377 16999 22600
232239042924412321 5898 26705
334783089242744577 3571 25538
646338195558783489 9066 17891
474507981563139201 1766 27979
853642291204671745 20720 29911
559976092486092353 6625 21668
723355460914888193 17107 26491
501712065504921857 16060 25009
518698245184218369 9068 21909
917874131633777025 7339 9830
755143689555538305 1412 8797
28245564930703181 20458 20840
195290183780777217 25099 28046
690508682888772481 19362 29954
839607208555236225 19242 27753
990514043767593217 10630 22983
249486504537479457 1210 20377
625280000724256257 15534 20246
632158920776717569 2912 15009
398447923173652161 14754 20455
493127621942285569 1743 23324
802453406265126273 2899 4801
395743043856668929 6686 26199
342166264991295297 19354 20693
725968353976206465 12232 25011
968141938246002817 9080 9946
940196238230484481 8029 27644
468538019118430081 1558 3305
156363938903872673 4724 16527
292392742873229121 12669 16902
746916848851213953 12824 17887
793815194254722945 13793 23942
741504578470390657 17789 30636
404683330139089729 2012 4545
202257206205118209 6354 8337
477503652935471489 23098 30492
510149357037569473 12177 24335
191507633950916289 672 18641
810994758642266369 10932 13785
138833063064385697 11024 22017
584287101280487809 4073 20825
467673494345955713 27 22645
663463302425370241 1142 14299
666408271799159681 3451 26184
964635784372013953 12812 28225
743700544564827521 4820 26067
842099800753572993 6909 23077
829065316130044801 16324 21855
298735004608282369 4229 24636
879933346352100225 24772 26133
102824300840168801 5381 19622
526186760321710529 545 30510
216814443672269889 28213 30212
151676786041971201 438 5020
203234331414250849 15129 30747
262698366062512193 6079 7634
353736596695505089 13003 15453
841202034270235521 3403 18730
994349954276046337 20447 28197
550992569182856321 17755 29281
626091027459587201 28749 29230
848619596030683649 21384 26297
588755415264216705 500 30931
941799169665689089 12173 15532
499811499979578881 7158 29677
385503947764771457 14509 18512
980487154690663937 11153 15912
390620351877206657 11721 17589
960223134830478337 18877 25147
728289786737857281 1964 19577
757829857464400897 8914 10160
657210951994716929 12368 20576
324805797415869761 22329 23170
392725817613506241 16309 24113
528091311260809025 19458 26364
503536092001159105 21632 26178
357658808434486273 10394 17091
310326084389313217 14796 23090
294097159696121921 4901 25295
50872216852116737 10 3220
839022336575816065 2083 30120
491433935203399873 7741 30279
888117249039240193 3785 21931
838804516001236097 3259 17212
595479052470018689 3626 5707
830217595460194305 6324 19163
204620234033996001 14110 22695
816758994893792385 19894 24842
335727353630311169 18380 25792
712031833757304577 3009 6651
74941493414755201 1110 8949
720711398805722369 9325 26355
589061275057623809 23863 23979
724865147722251649 24926 30152
312805271176756609 9675 18570
431533093016771137 833 14055
781763641827716097 13145 27558
340179085588527361 15197 20703
519704368109856321 16437 21332
974136182261478529 4195 11843
480244660850083009 20988 24706
934843566654901505 20011 30622
385323722020359553 15876 19511
654611921200558593 17057 21225
95539551575875233 4824 30863
979962182180098945 8034 20866
334286896950388289 11501 29932
411738138797804993 9807 18460
695192542238693505 10216 23300
863422260266926209 11281 30666
762170914057747969 2731 13325
104758285473980801 9251 24868
865952171737511425 16020 22835
364628776385625729 2446 26549
748514062141524097 27186 29063
105777125239232113 13089 16900
971310900015119233 16247 21811
720096797875694209 12906 30079
931847386589652225 11634 20147
6421348179390663 5139 24779
355842104248374401 4090 11198
949766878548597761 5382 7627
252902534284473281 4713 8925
387897784189110721 10821 21035
564496186848181505 1964 29336
332829480890776385 19714 27603
10250591230800411 12593 25236
703942769206111745 14006 30311
17366306667518929 3461 18583
789630910837029633 455 29297
292747551868288257 7536 20131
259463862905878529 2766 9179
653649729434967297 3270 25394
338392216148829313 2350 21915
442216166695914113 8769 14067
765374854364996097 7249 24245
224214539769086241 9346 15583
631886836590307841 2231 23842
16570190471142611 1294 2656
853037132093877633 6008 19118
358810027685628097 11800 20927
954150314846625537 14305 17038
448749559349863617 7227 14296
440040349575969729 3647 24908
496884019784964417 5000 30931
569368893975120449 13863 23906
582922824405457665 18891 28268
762353199530597377 12716 13272
782418331801245825 10300 30450
297321152619101505 8309 8430
790840323506358785 2794 24270
895096332040441985 6248 27983
162265937407703137 21415 26644
959510775747343617 10601 22869
874277146041251329 4727 24675
453654325952218305 8039 25513
70146940604139729 36 12924
449186938809301505 8500 12561
312352997959550273 5896 26304
36247462070452489 17873 22862
147586568163056609 10596 18348
662934409416759937 20824 24584
155195670542084929 7852 22235
585497163119331585 1646 2863
668383726979989505 57 22647
161936155477089729 3903 15102
459840017732915393 1340 18712
816386671746432257 10146 21386
461284761261531201 6382 14415
962249804611484929 6712 18173
244214216247982561 1870 13359
897161146484709377 23760 26628
729880458791150465 21018 21235
274753539193508097 9764 19314
556223682529804353 19234 21306
753324179075452289 10825 23892
859696656538311297 22970 27586
800439746938973697 11779 11977
144839413439697761 12844 13732
377541087385001345 8582 26553
987236546120534785 4111 26101
543473791167652801 2915 24205
28145765870021933 4739 21719
913898528821835777 2575 24147
238457541590939585 4041 7072
225273430140486401 2416 15498
800791856718703361 1408 5071
696915322178231425 20007 21038
375803908205433857 286 21125
694559513752945921 242 1027
53384911396818777 22684 28503
876646173682008321 15150 25889
421319823724125825 14089 18537
142013430835884689 16480 25878
704102078737278721 13971 20380
373238588248970177 3737 10036
243262715920657505 9657 25268
89359183879675905 1610 16375
205093525338668321 7157 19469
158838921975462465 5382 12823
246625153811059777 16096 27646
661250742655635585 26717 30222
491893085513069633 3312 25478
852616609303058945 14840 20125
132531828170364465 16039 19078
428546286460683521 4743 8069
623707436610203521 2895 21115
286081390523708737 10745 13794
172957801680603041 4362 15421
482022899056897089 2232 6912
418659756062496065 15929 26083
610377184873758721 947 24177
867841803047959041 13227 22360
439336043317066305 321 13136
45233158536689193 15970 17893
93793413889091681 11325 20738
40545445139734681 8093 17638
872440526620561537 12591 14593
685581971587382145 1066 11426
524660391461200257 20517 24919
10712427123429791 13703 23260
469521485670778561 19704 28062
656219148686403713 4833 24803
979785173645343105 19334 24207
133762597240625777 239 23841
900867983126129665 3436 18139
46884901949184153 13245 13465
138708315227010097 10463 25024
683240768717503489 17186 29099
362565930750999873 5931 12070
231069025795306977 14399 17002
675765623851749121 19341 20155
292630958901717953 39 25855
630274047201293569 23788 26257
895486439665191425 6286 17352
11042548665987085 3428 4164
280519823521991905 18975 27247
906934235561148929 18300 28566
336456265268367361 19252 22095
673007601402804993 452 12394
517500046492180865 4366 24271
16688938843099523 10653 29232
156148334161073889 5385 12578
154475496176704737 20819 21268
712171883425703809 19436 28902
540540513353416705 11422 30031
560451457241924801 14030 17995
723525822425234049 15442 30844
301130506489123201 555 28562
249774262607569857 18638 20116
784074141514153729 18285 19009
585409345952914561 2595 30834
524894821905299137 9821 25655
847635310857693697 27081 28006
740574773691463425 23914 28949
843006778394244097 1938 30534
806191591816933377 10709 18321
239332777764655457 11083 17462
480373667421773121 16272 28337
244134378117625057 9212 30074
563583551840459073 2248 5613
710650556811767553 4052 26641
25337853569169513 17722 24763
965362358140897153 6503 30039
983723336978123137 18963 20285
886155212215395969 23824 25252
393040143629136193 6682 17371
4846091521731212 4112 22171
728002974112747777 2899 3777
773465904839664385 16851 20007
307940877455649793 18850 29330
841161834422468481 4991 20994
799403031585050881 18924 28781
678921649468161793 9717 11652
73062940550997265 15848 29774
170858444129070369 18747 27513
875152797847540865 3804 10710
135255406225009985 1862 13013
118642165710184593 2728 6777
933329666227667329 27520 30433
899494654401898625 25324 29474
30945330470853349 16543 18583
800025181321572609 3838 15585
745998314409778433 2007 6328
4378675658394116 2684 21509
925518760626285825 314 27758
453919196603891329 17767 29896
943379380488597249 8666 13928
307148992506277825 920 9275
611367024595931905 7730 7756
580012185007049601 6472 20659
887424103663821697 1951 19916
542948159753230209 7086 15918
611096705280854017 2782 6056
255891503420173185 5651 20227
200086609371329153 9285 28427
92261232679838657 3933 11676
734978436575158145 8876 15686
650883229215068545 6780 9602
278119211696580481 22273 26203
824224047261715457 7467 12442
554915415744627457 13306 24353
334577472006827777 1951 2802
459887171816962625 13803 30242
404381874637259393 794 7033
653173428680911873 23417 25834
205935684835552033 8828 10134
709068930768356865 6516 28812
718731745643204097 1930 26495
483900103714258753 15235 26123
448408622764191041 17838 18036
704418900505050497 2460 17167
798215878202988417 3137 17175
335596149950969665 8443 28297
266717138147257057 4428 28814
931637115239684737 12419 14905
840331351534622721 8678 29881
129943309978724385 12045 14596
25026523553691505 1737 23902
275508727911262241 6562 24287
415034019045116033 11205 17912
47875476753613809 12297 15789
199217678024425025 9996 10019
829916796834314881 23567 29587
805369198897672321 8738 24166
383008703047178049 10583 28419
614739042511189377 9924 22007
161539357631159681 9911 29416
310859490075749505 15002 29076
715405481489948929 15195 29398
274901088477903969 14400 27615
170836727941750881 20136 29937
672097694824721281 7951 16936
839396506499948417 2740 26138
623114212249475969 14279 20527
441512659641961857 3890 5823
43581848127267617 348 25448
716451958730299777 1686 23871
929010249265118721 16472 27702
616563647881211137 3977 17171
930816323862764289 1234 12967
640891990609556865 7508 17831
167041539434308097 643 12249
804259740674172673 18349 30521
546189468013828609 2149 12738
369935350581567233 3488 13837
963308609803263489 3423 12903
329247879548891137 18866 18894
252100764214823425 16205 21756
981963776278629249 2453 25472
40192156218353145 15229 26063
690130453364947329 8154 28972
322100728587507521 22524 24595
974060725582415233 5447 28842
878896164120092801 25338 27421
362417676370402113 9555 26665
631151121678165377 13706 15576
612374011841577473 6879 18107
759160772517418497 17841 26468
951127920365070849 18062 20274
101113217898436865 11995 24238
811535777923165057 1482 1950
806964917076683777 15505 16767
116335551980260017 6291 14843
590704349678709633 9723 15503
81507795776925457 10900 15593
490673950613341953 51 4428
992836462071426945 9004 18874
290779307068326913 13192 23311
65438126287272529 24188 24935
131335394596547425 14241 26124
436387637550300417 20265 25707
723119986261004033 12330 30738
358424530877155009 1042 7139
333100786067916481 14818 17474
147624129156827873 9379 11779
848055504986739073 16139 16209
86863504111260433 16242 26721
866342313135461889 1842 27955
454084924188894209 10762 29229
64162401393140553 18030 23634
818079207922945537 6578 9387
942103641432225921 8455 11491
533483853569084225 9509 17664
579862068439489025 477 16372
921306745559984769 21278 25271
167114086126403553 11757 17291
9513060332839275 23102 26510
596666810445988481 7730 10942
409356929408684097 14284 26631
850618141735765249 23037 24760
876510044171187329 2135 28677
358728404778553089 1921 28963
435297784014107265 24505 30174
6517407633950257 6166 30442
452075186553802433 8624 15703
581690372206118401 6639 8962
114509296366119169 15030 19273
37453203239721233 14735 26605
717390265694479745 2279 9159
310988866742853505 14811 26611
788135192366649345 5515 23763
54014715952533265 4076 16475
793130102701187713 25762 26282
407913752281793025 5408 9021
572276593833034753 6464 8144
346653429438788417 13899 23376
83424452176689809 19022 24743
700032601539298561 19020 29893
365630106925504321 18023 27389
136408902382910929 8967 18909
579635874803305089 265 17942
236972595261399009 360 8204
968425023013818241 4965 14839
251367770795894785 3473 10467
87466918556703633 10675 13928
985900178793450241 6210 10031
633593689218781057 930 9313
348926192921240385 641 2145
472166801648715073 11514 19659
903062411483695361 6008 11465
997623540678798593 925 19101
191319907194213089 17163 18601
13819246597950753 9662 28677
395058784479196865 5357 16279
678371592499853953 5221 6508
917314693095121921 9513 28109
343679473469624257 1423 4513
299574446779253377 15496 24251
869530178849228033 4931 16359
292077374590832065 19082 20047
268484933812278113 19775 25446
280476830436803937 4303 7405
480049212248996353 12680 30162
287612648680990913 8996 20232
767161467649206273 13906 24975
853684166042462721 16097 18596
969653030314784513 6980 18918
697168019856462721 6676 21911
107329506556187233 21108 21277
592157891588719617 3079 8478
211021812468469953 2091 3192
639967037537232385 11989 24311
30804038874723717 17014 25620
651728043993479425 4212 14944
891996398030467969 9615 28278
10693930285555099 20113 29351
310572610971309633 20021 29930
912082945462508161 24907 27715
68443932067946633 5321 11254
86359670287393441 8480 24661
308597973658326209 18627 25642
333868418989489153 22701 24061
135697918939765569 22977 28058
458444546761199937 24913 25430
945671407940995585 11588 26564
735048951130288257 8883 11856
333642788137137089 1299 9881
219324540087868065 14826 20489
322259591647398465 12250 29652
25960228244663597 16479 22361
801807785270963073 22565 26449
329612232059190529 15819 24758
53037410734891209 2526 7458
998180867174049537 14069 21305
504900705402501889 18037 20407
429716724214429761 4874 10846
757151688646334977 18453 24445
319697505318181633 10647 25179
139056498853474161 3182 14596
59065128275619825 19382 20245
500161716513378689 1783 9773
276933270786223329 20891 26265
472081913664919041 8497 9157
506319702701986817 448 25652
840372028771614721 18365 28373
649031583229692929 330 14883
768902906501065089 7294 27690
951733699862387585 638 28739
379606395363754945 18645 19163
574186802614882177 11658 21661
792399367515184129 10663 22779
468554521771935105 24413 28511
853439805662052481 11020 29602
341517009061597313 11721 22082
870349577008848769 15803 25440
36018921254992621 14882 23292
174952613040023425 19812 25453
231583724462943521 23207 25819
186187555124217153 2300 17149
365780792281483969 28395 30969
935018305166099841 1916 24283
147655238407516257 5201 12390
523957892810923201 8912 12741
862231630576985729 16016 24235
486178876078174209 6110 11468
188535939450751745 1632 24390
399867575404851265 258 4717
902656075929328897 4482 11078
330869814428073281 12160 20298
169470240526329985 3571 26043
802190541845529729 11476 20546
234924133405456801 12079 23614
392075600458827713 10581 18709
604377886751414913 23870 30968
580361075342079105 23104 30912
219746774452048033 12652 28458
268746634795181921 27271 27698
821464207561156481 11714 16094
49654407674605497 14283 28203
884576703081933185 15559 17706
532185017489116033 8978 13265
742925785508269569 1708 25146
271029951788630529 1637 21219
972060199545595137 30131 30385
875179868467231617 2545 16860
762765623682646785 8206 15324
122012168404605601 7418 10812
944453186553062145 837 17234
714388243075678337 1239 4063
996243765043850241 2679 18231
73789034522757649 15233 28695
5394063746265943 19220 28162
9135461310879835 2615 8781
638696012515971713 5935 25791
146276227455469857 23616 27771
802541487225454337 19573 25468
296644149060643521 19465 24698
995706480969737089 3238 13652
925359279865102081 5774 8944
431376195005512385 3878 15600
564264796760316033 4500 24045
963145743710875009 1766 3159
627893911724608897 10672 22871
446346258819062337 6369 10203
752517487792477569 9963 25906
923486879306658177 17048 29438
807699316651518721 10162 30820
746793840192978561 6037 14813
686984948226243073 8482 14969
560063342014167617 26626 29470
461478185192785153 9963 11126
809902706703468289 8743 13266
710016533603568001 12070 20046
396386833224219969 9163 30021
553473498858732417 19544 22107
831288485262135169 4709 10199
471881509935034433 5994 18210
663026804704038913 6849 10671
602233438518762625 244 15198
867731955701458433 6692 26528
351893317366421569 2997 22422
646467439509642369 7488 13300
216984931679700577 3094 21860
189718682312886241 479 22971
28934738619941669 24175 29417
46279495745558561 5130 22748
824071227669602305 17108 26048
299560005844256257 5930 14061
382942342800351553 10422 22922
169224824374872193 2125 14325
259322250345558561 17619 30514
681469936285523713 108 26230
368827550986228673 23689 24118
428777247526745985 1867 24506
128106147133475905 5666 12675
472473860062791553 4581 7668
805966485700526593 4179 24117
550096370711450817 8095 17469
543539243491022017 17982 20621
198717266520404225 9149 23112
323101734372105665 8357 29809
854707363534579713 12281 18884
971667335761875201 20997 23021
253789970299379777 16227 16426
502961589761259393 402 6116
813871341402510465 23941 25565
851506725360120961 7040 8197
319122620917724481 3572 19692
705186540527339649 3217 5635
809604277830324353 152 29735
563156425788090305 8805 29186
778261711024185857 15134 27906
91704085165407185 20269 23418
369118935801274945 1659 7512
318646373649141185 5412 23624
865675882931768065 1973 16575
126331644931415361 12058 15000
480600689683548417 12921 19302
12028058068832337 24589 25271
747354151640848897 13799 15937
720308768611761921 16480 18460
441035878985438529 3666 11346
836076562283647489 16961 17605
557364774134001089 7379 24461
307234266573122049 7241 15798
812517054224208897 17831 20203
135864399095876113 5811 25234
136165961765641441 4503 29268
373456695952302913 21298 28656
801154705896799105 6125 18539
91770530926464033 26065 26902
529085517579389377 19254 22425
371658055613441025 13140 19871
848406372472176385 8437 11636
207960407824597121 11216 14160
325179845864539649 25977 31018
893875951111187585 2711 6802
611142964975520897 26865 30575
513147545513486849 9349 12665
437682689710314305 3056 11384
472599168853609089 893 5575
273835286603578241 22002 27852
879031912866278017 22010 24613
659374466232577537 5969 27918
271290867457356193 10973 11715
300462628398399553 15413 28908
933088016614203009 7642 22179
153233251032460769 969 11090
184562765430232641 8150 20880
108596548813331137 6043 30375
925603873091059585 622 1426
266332375799862561 6023 11085
818438090302624513 13945 24194
593948058530507649 18424 30825
329683854913792385 16611 30264
660666308297052801 19775 26300
397270967659327553 14179 28208
107711994633241665 6805 16863
365331507188411585 11963 18046
637830044748625409 18880 22456
639880681697139457 15412 22101
95399942699593505 10481 12141
487105655613685697 14868 26604
766536723423811841 11105 22534
966631144451159937 20966 30508
645499214065047553 2591 16000
835952290231997313 4629 12687
995997627425680385 12282 25914
304234281194073473 3056 27638
217081670902608449 17563 30999
890788616047455361 4181 29505
519247246899013249 15447 30836
118051187217762529 20778 22504
662139176387775361 4608 30516
959762127795809025 9284 12638
825487678534670977 16963 21428
854052148755432193 18390 28513
722543693553738881 27432 30266
604709403308913153 24564 27793
908240415883014401 4364 14094
555196260695002049 817 8847
651596126998789761 15579 30575
709454330668446465 23040 29900
157193590092475681 9444 16071
229998728470850017 9340 17064
721490458883316481 1242 13174
281846501189288993 5455 24044
408658019761631425 21086 25766
404039323601072193 1367 6237
662905137147909377 9019 18083
553855325712415681 8384 25893
236910083134148417 23493 30165
847074184261249025 6082 15349
620443592096982913 22291 29097
830986878220368641 19971 28758
282692498375737953 19060 23112
517565526553287489 9554 18642
873756749923963137 21579 24590
393536350915322689 5055 16212
103929650650769649 5481 10974
440535171239236673 8889 14125
291744040904482945 6774 26571
603862131120461441 18440 23697
237331200663462017 9844 26980
280748407165052769 7105 7304
475972228353164417 13015 16057
996475695179835649 2651 13010
339920410744582593 14252 18159
397789918898116225 2749 10915
575974974527461825 5188 15628
276167570440076545 9508 19697
70420993949355193 19788 20174
888423614744883841 5356 17824
386876973968675457 1162 11977
812891355899292673 8816 9923
827532391485789313 28703 29798
609928514801385601 16113 20882
179176285795641377 1220 29640
874338027704180097 4861 16815
312957276614909569 7143 16758
120443709519353345 15195 30121
668743746710738689 3689 29085
686059299865828353 12445 12591
781030831455382273 11453 14927
412682089944599553 11233 17380
66260608440749993 6820 20522
647024475847910401 9787 29009
595228009384797441 14033 18542
909005393801837825 10374 10698
500391379516749185 23208 23574
82377825557895073 12717 14034
577856642458385793 10082 10353
441487419461470401 10715 12050
585829824197581697 8850 26619
696035867242624513 18969 26525
527919942963208641 9572 26617
482298345028940673 21264 27696
100688743460644049 7224 22324
39133837354054177 6782 27412
30365743391882917 24383 26433
198966264846081473 3594 30855
789130096821558913 12801 25386
466080906109152001 8392 11433
296520782254660289 2810 6453
576632633086465025 16086 29314
153127781800982625 1619 21155
72372154719911217 4192 19507
691100536752202241 16406 25422
825511596363089281 1916 6016
727172532632174337 10229 20617
345964784615130561 12466 25734
918327589903654529 22836 29095
135959516846813953 3855 23293
23793493797093393 19932 27739
799964291915070849 6595 29268
582798361765640065 6110 20768
974805646817788545 343 28095
925085629691686529 8053 12495
755966224453299457 20888 23274
206098294387558657 2706 3208
63208227339689673 11650 13646
401972811652662209 4163 25777
16418456266986681 2117 27471
385943320627092161 7317 7369
825977560357916417 623 9857
741554740228444545 712 28751
186940478197623617 1742 15736
920859730397083393 17001 29506
952119157477969921 30603 30929
923308376446136961 1904 10610
406167825558579649 6713 26388
602019436830971649 6052 19743
112741212479068769 26661 30833
923742833414216577 4524 20571
716264257234126209 451 17274
378612201738732801 10544 21979
311261690760634497 20040 20172
859817281407323777 6247 17756
1019477576502226 26736 27596
539724667078786497 4252 7906
617236589905605377 820 1013
364375908104896961 7422 16336
554058865563302337 16585 25455
901647119493603073 3479 16774
593682713874617473 2204 26768
79258913399549153 16513 26920
875141657366921089 29020 30493
144256850747751745 8409 14591
862430931518918657 16059 30203
857715467653967745 9256 22036
170198131270989697 606 10465
974920830666903297 20641 26399
366139670617460673 22399 29403
188250085966764417 23121 25479
427412380245694849 589 28915
706384243404812673 1338 25794
741818644004940417 11123 29009
534929531408089089 684 13148
518428039964572225 20685 25463
781404315062573569 18158 23114
191129827062642465 19606 21607
79189719804965361 1780 15735
926147681109821313 2990 20078
348364843350452673 4235 25892
548791818392761153 4419 10192
636912719994192897 6490 18468
808495286971389569 5234 22606
947554990617376769 10267 22764
252935230389457633 11512 15232
469389017304423 15339 16671
785173133097028865 5791 30124
887880282676661633 7801 28199
310435986156239361 15227 15842
353895014007456129 6350 9578
180502277596229281 11805 28025
831033429928837121 12055 30653
435660656299322817 8502 14599
762610114012268545 143 6644
302897571140388097 20908 29526
229001616823438785 30319 30947
491638566050472321 1262 8815
626217848209527937 22952 26503
507776417234776321 1498 22142
527514353211401473 9242 27715
456749652440382913 1982 2823
779879844404298753 1332 12639
327493268464817089 14249 23917
820805909118206465 24962 28387
15280265355006151 18615 28585
59445265846385097 10178 23352
395361845639893505 1868 19765
961917825415198977 7995 21077
773721597762293121 26631 27729
327610137776225921 2605 13124
511482126572357057 8149 30688
959614069282508801 1456 24347
142912511695659105 11163 15749
459516920195191873 20232 29260
250812082137610305 12162 29705
961613147741772417 10007 26367
314880510223051841 3561 19629
669844602662898561 9281 18930
487972751763091841 13517 14458
789921967390370177 19578 25453
77706804116832737 20965 21666
939938772949538817 3815 15607
82282361089692561 24368 27692
85124496291157921 29177 29676
636504147769759489 14370 29923
580115736615376001 11874 24398
438488603738587585 7616 15399
781948407262689153 28966 30029
187594684576186657 5581 7250
93046401552435041 26675 28803
425990749399669953 8172 30007
199593923074687041 2252 19963
879529760015177729 17783 23122
240060852705063617 999 28689
128772714334726145 5934 29649
230325105782043233 2526 14305
501399843533551617 19115 30001
351164890086430145 6063 21633
520937450359195265 3464 17162
363733897127886529 17809 19751
888010660531964673 9665 13514
556251850327164737 7813 18154
564149786930808961 13011 20255
928805387112276993 7954 9682
604396685805955457 19484 29501
391028340830239105 10871 20208
533342010631610433 9036 26630
480228125957850689 12126 30267
59625602186461177 8320 14050
585027648662823169 3875 18995
959971799581804673 16951 25486
629969863307252353 7077 15040
252112495360638177 3839 27858
256111106091246657 1052 24620
286578459669595265 5193 14823
432515960059461697 7778 14583
925280750433902465 8465 14529
998282163659332865 6264 13666
735368547420616577 5925 22490
196758935293132705 23296 24654
932323150217928961 7060 21635
786561902423265793 10543 14418
574458723363772353 11645 15685
15622245734832065 3561 27920
100351861996930577 5322 8438
360074771887788353 4488 31018
719969872377244929 2677 27329
494263510708577793 3940 29467
235075151135863073 6077 18515
955221031838924289 5120 24894
726534966219144705 9806 12905
909171053950345217 448 17267
114372088849282961 9924 14754
414594267137552193 3762 9507
713461640761718017 12794 24951
55556897587223377 8435 13988
239199540248410625 18255 19026
810739997126056321 445 10990
653661828856240129 6278 13453
222948275465668641 16852 25457
708978639926531457 10166 19917
610421378106913409 2599 29559
956782841757668481 16482 26324
384452395366821505 10977 30700
191166098329194497 9804 25901
925111860877471745 17324 19717
130379840133837633 6126 15590
771354634969114241 3862 21360
495689345485747201 9290 21059
704198978049312513 3218 7521
961466492373428865 11107 29875
430922667209415553 12936 18956
538259021852571329 3331 10634
532959760343480577 14612 15348
567751595690150849 16350 21350
202817239453722209 1570 20209
385587981535966401 4133 16653
498733179734507841 2037 30382
500072346897521665 6996 28179
291518540116925377 474 17674
882938093523950593 2246 27960
933720052716545025 12376 26852
996102607199343745 19354 24913
423704338568441601 145 9436
942255024261331841 6803 17360
576212571584058241 1861 2548
385854721405419073 8051 22512
547476441826518145 3880 4916
648882172451227009 7515 14789
205395627957436481 14026 25188
411689039140252801 21179 28499
413514537178784257 7186 18723
767288316858785153 3470 7625
286646913340497633 7164 24542
963754056364447105 761 30566
857305245970138625 13975 26324
191594642629201665 18972 21005
849843988772271105 4072 28146
44634862374191897 10326 10995
529088262871326273 3530 12927
204515943712184609 7022 28321
244790672129575169 6122 21787
997496152883709185 16290 17197
468494859482575553 16748 30743
747583270908865665 6004 14319
654603759849798913 5052 28653
477551266328713793 9916 26945
740315853636431617 18903 28547
44511419324724249 14488 20924
175730842274937505 5622 14960
869028330655904513 6702 20271
204590448742436609 10899 19840
996009738123422721 11679 15213
815052350968322561 5536 19600
885071484084203777 7747 30750
928293193463574145 15490 26673
525279111931528321 5359 30685
129982554724627169 18255 29799
706717068137916033 1285 8304
219227763430410497 6229 18660
105336919542924785 25954 27588
213226561081619073 5820 18881
974104497160180225 3607 6992
409102386083631617 359 9466
757985634214296705 9748 12261
863350044448772225 5156 5578
227676998017042113 15929 22058
387826579589187777 3435 27680
954884803329395713 18229 24822
695926972993241601 23396 28190
482931399298177409 8477 12130
222371519592528001 21033 25001
758370746039876353 12499 30197
544974606667842945 1892 26651
717296443509749121 10378 13605
630490845869417217 3231 22046
757338748164318849 4511 5719
234766050728573825 12070 18128
344338511038085185 2933 12159
443494137190597825 8198 23210
534979126644632449 427 20496
918905235270848641 24000 29316
675469993539817217 5669 28912
726265679446072449 27759 28637
563136593720361857 13881 22884
984608914214014465 14046 24991
833801649384820865 4323 22587
841865591772048513 2308 13309
174612186186497089 12021 17390
600191699282852609 6236 13335
234243927342756577 6146 14940
289252920589603969 2741 14746
101293950149216273 5437 11742
484394828372664705 4980 11971
208306269362207521 3338 9569
614720024598895489 8587 16258
573406899086567297 3631 30996
335913875741177025 8488 25212
495525611543367745 5142 6231
531188517376250497 2562 14850
103609805257423921 14142 19404
565616506245895297 13186 17106
494708506750935553 26663 27455
677128270793744513 20084 21186
388706454082129217 5054 17020
804725219839674881 99 18572
450203305253321409 6095 26186
232936574521886529 2430 6617
670327400542067457 10066 15873
948773388250167169 13694 18632
208612463807480001 8820 22786
83443556885796961 13681 24640
932395328412983553 11420 18092
865402315700443137 16547 18398
121468121235633217 26890 29036
988956462823779201 29006 30910
365208139758198785 3703 6136
16904122178480919 3353 22004
875559392260850433 11451 16493
593958418144452993 15023 16050
90629206062946113 6355 6382
95556513632352849 16516 29508
25325203682907473 24185 27402
274150948194630913 8297 16844
576609106189881217 14955 25102
857842531055830145 7604 27125
285894740384048161 15166 19507
182762825934887009 4946 26308
937897972478399617 16987 22256
986077722235769729 30505 30773
960226495656225921 18700 26963
211604861773281537 16422 23353
248537577296719553 3185 30506
363130418458034369 9330 21145
442999343437104897 4449 23557
408770077829970561 1883 13477
515117830685770881 12465 19461
275044486212841825 3484 20946
525452781731555521 15582 23498
92575395096446305 8735 11479
371788737907753153 13501 16106
961559623403324801 8809 23785
161641349278578881 1111 18041
41603565712918569 2284 23696
261956396229809473 1733 5609
616748543242728449 11734 26280
624318003900551553 20317 25287
716696666815863681 175 2482
630155605634588033 8792 12290
449104799426059713 22034 25906
239025783442382785 5946 24975
147514099605032801 5750 14550
832852440854541185 20212 29275
87146115781145281 5776 25521
533464161272629441 5005 26013
480712769945228033 11486 20237
320332994675641921 26178 26726
354547454941943873 3749 5931
55688970476818865 8595 11727
997724027452918017 16266 25117
484199767348773249 27446 28156
926462256143601281 10333 16695
913460416625181185 1092 12036
848155071121283329 5793 9747
106520156683377105 1225 22136
351380854514125953 4213 30872
366705340842695873 26277 27716
662570953609545601 6184 19368
896922510478024321 14263 27315
412838625731701825 21648 25842
398615345348812161 1588 8220
380231095863450689 7233 25193
331859549866397441 14039 20937
391624443129551041 4094 25441
915744465167403393 1870 27594
999550421243540609 14216 22356
194176971424756321 23714 26455
847829151761892737 11456 11622
135356574834471393 15334 21956
899793896316367617 9016 30570
488731999998282881 22345 30935
495965518094941185 3721 27668
345336470151817537 18134 28202
931833486411065345 11789 28355
28172905658781389 3084 15454
315212067356021889 7721 10849
838727374849352065 13423 26711
595612360459710977 11915 26936
48561329505037777 9030 23862
487184935661780097 10729 17103
686274302926914689 16182 16243
446061674024676353 258 14812
943114996659719681 2229 18253
149000903353091009 485 14165
605495071948435969 10685 18440
953264484269681153 9687 12311
169164343303027201 10814 13008
400112701989677057 17628 30151
487401623156966209 17732 19884
614198368453529089 8372 27695
773023060413383041 16563 24444
914701062701574529 6330 29432
860061473468558593 20470 24756
321827190816520641 6923 18522
833814872559276673 9822 24436
841398360557484161 4584 22157
394105414686190849 8194 11736
163942253989304737 6301 14945
603697338103959425 8585 15141
169772670791680001 7446 8394
415810799151866945 5318 23102
692137842782443649 8231 19550
731073390046009985 2450 14718
206170150631542977 1281 8861
699652721025739009 22577 23778
685684982912235393 24030 28901
817353046923873409 4700 14326
324924457586924097 11127 14043
709725930945548801 10475 29294
872754157384349569 6062 9836
658066523261300737 7007 18883
386195973900434817 867 30978
78081221477884097 984 21251
471221811391600897 8899 15485
946456171423196929 22420 25870
577277489914401025 2718 5720
812049104024705281 19810 23587
703840795185698177 3697 26955
422283603987711617 14651 16337
425448268885610049 8520 25084
360673677194295553 18758 22035
230400505955074657 804 26221
490050290320485953 1342 2650
129601634773116817 26670 28820
825458474585243393 9005 29333
247062456781918625 4353 20851
128090205460797073 7881 22566
494013955237271297 12496 23022
840116588965269505 20147 29935
526620385761290753 16554 25968
491372046196918465 16103 21853
746741697019764609 11013 17080
769677312453662721 5302 25082
31164883843729285 2536 19045
364041430819344897 18015 21843
560079672524885569 19253 28447
177263721036791105 17987 25725
710569928410009729 2111 28311
539810677995607361 5211 18428
131014237291317665 353 927
997627879060612353 1850 19707
418276723502742721 13459 24400
155710529009230209 15442 26035
242261600631700001 12934 25841
544995457752303745 3652 21931
413817929524256577 13209 22939
943274848747964929 2669 7210
622770138523811969 7912 15594
608187363825091841 7785 7902
985066777563730561 11317 11889
616131226812758145 3049 12262
520838211362637057 10766 30916
171985272316060641 25160 28601
289849768838806209 18258 20875
118787813448992801 19704 26166
350482051926697153 19447 24869
208298564496171681 17544 29927
485742720527923649 11546 25438
12084978175369799 4632 15319
276483363374943297 2665 16473
946254899474933377 4598 14709
659866898029392257 7785 9161
769639784503372289 12389 25437
166629915772126945 3166 29568
733633309499108353 8412 27672
480478932911722753 6888 10261
469347144501586625 12971 15877
8886215040966762 2032 10108
204220116415552161 13767 16016
34144228017012781 10446 29620
156684164664230977 23860 28388
511321802858567745 10051 26518
862201932832729089 23143 29598
73212658845193345 8291 13307
763638932092067841 8986 28893
565183492352439041 5264 30463
265499348673653665 4175 4382
136966655981709089 25819 30968
729372129886460417 12769 29995
745001415008097409 802 25586
849247424564961025 10016 14215
406849259434721921 5125 18793
586414725393655809 8517 10831
279418711475635457 3793 9772
677077630352510337 14584 30429
64142534820192057 8710 21362
558877857016458561 15014 16384
484757605456771073 276 13639
374458192473380097 1102 19466
611768895874206465 4647 22179
335747267234285825 22395 27216
589282018066789761 4902 21959
502488760447317185 13858 17682
546818450281691073 1599 20118
411174503740173953 3047 27786
65665372497427657 26038 28809
223978682877653761 6101 22831
795128538789157377 6709 25509
862455949714632961 7235 24467
955173367957137025 21699 23796
332498809572410177 3614 16420
983796233516400769 6914 27461
912178860711325313 700 27604
429251830234313985 9602 29614
329892421210754369 11732 17206
393804762798083649 24063 29176
700256291928372609 331 27496
759170836316961537 7713 11038
3344443888192217 4482 9950
936779699270900353 9201 9867
90090408281671585 15881 22461
515594724808899201 20650 28621
858797345375815937 5226 22688
792924347775539201 22742 25620
126091493182929777 18927 23852
807774904908022529 10636 11126
286899845524640545 15599 25426
158955162464920353 17011 21901
631808322755208705 8063 20602
603725126956256001 7245 12481
678788617435511553 3582 14910
534781270801204289 18294 25937
932939762892591105 11144 26789
102338639533734017 102 21264
64216321298271593 26047 26944
947036348383832705 3842 13623
460817789588166017 7965 12561
6919994251383344 15621 22024
640609411680824065 4803 28496
709540235279376897 26614 29078
52273940815855017 1142 25285
674882732296474369 1078 19725
709699004019437697 3042 17652
670380874221237377 10570 15315
733194793456679169 8779 22701
85134358904845441 14110 21014
683925489626087553 9028 25472
229478446213249761 9586 25156
136982733808896033 8983 17189
514533445771398593 8665 11188
597755363186831105 6476 15960
738012042206023041 11694 19463
56386367614013721 4219 25247
686236959467102337 13435 19110
823624684977172481 7980 18640
642618903118346881 11441 19157
907945707767016321 11697 13400
931110558706130561 1674 6139
797070554366069249 22408 27277
15356247048273987 12731 25403
662181097459214337 675 26305
870877197300906369 2721 19138
583737734119690497 13917 23793
939460044559496065 3606 17227
478586985925961281 13285 29679
117431475355708417 1544 18500
139734949049238113 13033 28719
797232862938400897 3830 7083
410792485739055041 3823 14476
112725361181141185 18826 22829
428022200174094529 5944 14317
448108140795710593 22731 30493
1615417194972935 18283 23901
180686723062159169 11079 23196
943269499292267009 2790 6945
882110037833868417 12031 15239
867235599305164545 6274 9641
96492125881475489 5238 27351
186446551164547009 12240 26322
398470393517357057 6300 8379
830791790693457025 9597 15759
515781125188077313 11413 17667
723164903927010305 20307 25424
74866385267895905 5673 20664
274185229848203713 4440 15920
760547393107209729 2576 13536
395756765348433985 14137 16229
65268264159982441 15325 23685
957946485163137793 19338 30716
89823999013582065 509 12068
261870855644911425 17626 26903
571275126414505537 8406 23237
47261613530967137 13354 22144
349122605633688449 4521 4935
860003149253397889 9497 12282
572482114779177217 23014 28590
771603754427577089 4062 11104
996990790706028929 26243 27542
397241960749123969 24395 28525
147153797644293153 2788 3174
439197566942286977 19312 21109
950994728009654017 660 929
593350366468765569 10454 30480
458439807970847809 9351 19441
188451662570930273 22115 29824
526767621971849537 17743 22489
859267235871964673 6392 18824
888599201305297025 16683 19125
258598709293611521 19731 29075
307214149684916993 13955 27878
632688987738244865 4869 7695
961113474821274881 5083 19263
932529495007816705 244 29547
966129285499896193 12119 16683
418480398454573057 8679 25603
356953839963338753 5582 17633
987016253280135169 14884 19522
569852828921717953 28729 30276
1512185400766697 2847 20497
687290222371331073 18103 18149
179387284116177889 5792 21545
427490288805664449 1580 28572
512768480285654273 19592 21263
583126636836212225 2137 24374
314809659528354049 8328 26890
186913058349155393 4683 11540
369216507726346049 3306 27298
877134114579234817 14193 27613
943604900604999169 13597 14375
159307608585770305 11336 25016
391366605896177345 17175 22871
130617307656095249 22563 30852
11784262051921957 13826 14393
175451295520055329 11539 22092
681430981193837953 8775 20207
867258323266213377 22199 26979
467940974288769217 11668 28674
55002880192056129 8722 16091
655647090106906881 6235 13505
655070311694558465 15482 15707
162846784637682881 6601 7990
725635564329657217 6458 25797
237174101257462401 10250 24671
590777908029451777 14607 25058
471014720440553729 7722 17309
428410809334700097 3680 12446
885881321525641089 5202 11748
920410872184547201 4158 30600
131929480583753649 9168 29416
352868995655491329 19512 22928
357583584648974529 23003 23955
31915246606700977 6836 14088
427806560395556097 9366 20950
570249655623705089 13532 30260
821473211291031937 7612 7882
107592118873711233 2880 30685
169191440711532705 13080 19453
683276138077822337 3726 23416
928659068762353665 12754 27346
475581699676922625 7308 15308
93396237577042737 1153 23212
140148700058141169 18489 22164
309233298859862081 1815 2556
471708967943456513 5721 21355
347013427073509441 14937 17742
419762732040034369 3596 17603
706903256167887361 6693 10141
158960656581342625 17713 27539
235239942616505729 8742 20933
82556671072516961 16001 19961
950082919134654721 14602 24846
966710917028095233 5063 12590
499560402278749633 11739 13880
91523703308332929 6098 7425
351942314802524673 1478 9099
542468670949290305 2241 4579
12920773739939051 6800 30062
482394166249655169 1462 11971
59148147728489417 3301 14149
364172495568467969 3298 26133
48693736857931217 24567 30186
839288194090137601 535 7211
694151656883374081 9276 20328
871572957713198081 4363 19212
636689671092103297 5738 12217
597602169309446657 10139 16557
207523553663900641 19940 22599
643556673234414209 4643 30120
25772889589806169 4932 23265
731754512670541185 3755 20798
758008532091221121 25403 29339
998795085497135873 20285 29358
847246776170653313 18058 23073
220777824482858881 4065 16207
236056101302732929 10535 15980
26133091650464737 11480 14382
244394168210963169 640 11369
945581944926210817 9759 20557
543338183070940033 22184 29918
576832260863255937 17717 23773
389095980042004161 5157 27699
530877692880572737 7759 30912
222319855803828417 20546 24485
963189547159132033 19456 29001
443371990430765825 4433 14775
571970433576105089 6230 17125
516815623795675777 29622 30598
719079163400522241 25202 30518
998438236510811137 5434 26708
698507777965623681 14952 21065
441522458905421185 2285 21107
671401714856173697 15443 22073
302275877673341825 25049 29469
837273193528382337 6695 29787
185030413841669633 3038 11599
52934853140101265 22971 27159
493952028914936385 2197 24451
704608669739421569 10095 21633
890404654329113729 7053 17519
434202666632202753 4908 5539
533594226468498049 6047 19736
143251394182875921 2145 16323
8117114120604897 9230 27410
764130834281786497 5913 19680
344942191717780865 13411 28783
122383219750524577 2583 28395
440264454602310465 1942 23572
857720298455021185 10048 26917
776103714913436033 6327 11368
544494102048510337 5245 29252
269399422116347169 15024 16330
746917921715834113 8447 29751
596221100569852801 28095 29474
996103221535541633 4866 24926
151057853595983009 12823 13428
583327344627051009 5209 10268
753281014127143297 1326 28846
86190739535034305 22220 30809
341691297172953793 28264 30765
335301119324583425 15236 17453
252719057011450593 991 1612
427970633601539393 122 16708
713098301574643073 17386 22038
616075219252238081 12321 18009
118601287119336257 2789 7146
824857378278444801 4548 9434
84843698880828097 16117 25894
294613281548237185 7538 27211
169203506488333505 28201 28257
55497944559327553 12636 16219
386197472055396673 20302 22807
429259487646803009 26838 30627
586325769995827585 2900 14729
347782247859477441 14422 15692
871820874107893249 25283 29165
800569892199177985 14441 22053
151619540852255585 20020 23495
266911342516998209 5140 16420
178160162272956065 23120 28652
350091332928215617 17054 21843
341888542922195201 25787 29763
193869903274539009 602 3298
972035440722660097 14444 26218
24548857009193625 19811 22976
356446949018238273 13909 23546
760869413343094401 83 9047
345366481547483073 11933 25758
419925945516766337 11545 30030
340250410767627201 7708 14290
759227557018455425 6996 27676
720866828556065537 11137 20079
679190768893988609 27734 30827
173101891950455681 15266 30256
909329154908782337 11840 17722
607744794352139905 8810 29526
954725325784110593 17652 20045
933595625850816897 14018 23977
45251144138411801 4959 15893
73232950648954193 6702 18129
457516667419355393 5330 13987
591794090648608769 11426 12567
328680156918402113 6701 10953
748759197377221889 3785 21585
407409552583160897 13837 25956
321504997709784129 2434 7829
975132751118458369 2715 25991
776780290332080641 7698 23943
721611876453380353 10634 12004
595383228306662401 4283 28895
104306858437773537 14659 16931
518105622387746945 12179 15989
853477132893701249 5727 11309
587246747317497217 8417 16642
966625101953958657 5630 11875
506702902185505601 7664 16423
63526066489060897 2252 30689
368661080315820993 8430 23162
247527857729629377 3129 20849
970630969171377665 13447 18198
484751610318099329 1510 16159
573084275665170369 24257 27992
4562857275352884 6987 7471
879396137424262017 11006 24353
471391250621707073 4148 29585
92118698283616849 14960 22982
191400311505553601 5600 28926
559559985373550017 9196 18085
903338172661491969 7534 30774
555507829135112961 6759 11719
606054544880613889 24295 25194
306096216757165249 4683 19415
787860985665503233 4557 27583
779640786740987521 14326 15778
453166523203798017 13907 28730
455434922516683841 30548 30726
758850561330817153 21686 21856
608054856585003009 9868 17431
814423002535768577 1740 5830
160352086265643137 2067 22772
945825612393605249 2442 22692
30702223709216269 4923 23033
6158882402353073 24708 26870
684243310000351105 355 24711
366695147787069697 15788 31009
684891665565462657 7469 8720
694886276402861825 1624 24422
714621304349460481 22959 29044
107959931386147905 196 6604
697524488798610049 16366 24434
412768379976647297 13713 25175
769029501379275649 2697 12843
383675604785153729 2614 19137
822586797592808961 29048 29612
735634980954735361 21573 24783
751477020286213121 13383 23508
322011273470536705 2662 10868
316282575010792065 23279 28996
372620986111250817 16084 30886
618855959716039937 4129 7848
399408162635708673 4496 21802
440514354898855489 2815 16284
82376188735999281 12473 25869
673858417451466369 834 21182
632837486238401025 16433 21728
718835772916481409 17903 24875
36395240774957929 5941 12380
437300561305374209 260 5480
428014003223282177 5125 18091
522083323579639809 12583 15164
652577980829569537 21909 22604
326492306746413185 9446 30013
765055920623581185 7580 7771
527588528380636737 20338 28794
225753468768623137 16139 25723
419746509566902401 16676 28860
754281907015226241 3113 6998
479496750564951681 10676 22351
887562851388146561 279 9964
597058868279926657 1572 8849
506766064025526913 12457 14615
240970387506838081 5385 24816
583648093955126529 8358 25661
974541763403220097 12990 24521
401970830795690433 9802 27925
744002444330536833 12037 29471
206262222090011009 25055 29560
190869851851882529 21919 25028
785160028962479873 3017 23849
340656854972781505 718 23511
656803589780842881 20331 25007
137675196820179473 20619 24379
649148656359088257 17835 19017
581604681774852097 9604 29287
123858384878509761 18222 19552
766772859284625281 820 30627
128936668738816705 782 21915
294035804428762753 19461 30505
983463665697989633 20812 25719
753937019106256641 13508 27933
516439912897411073 7249 27951
310964216182245697 18988 30978
491704253844609665 15736 20492
884690644149454593 8439 25739
760286654110927873 5356 15429
486556892131023489 24336 24339
424532351597228801 7380 9818
869601297367875457 5652 28600
998781838315764481 7121 23867
995721693694438401 5480 7374
401825369611891841 17924 20029
946649676935006593 5487 8762
950817407436005633 11691 30256
998484237481836289 3411 30523
235026704859897953 23066 29741
622488735717563905 1037 30137
999764707210502529 12296 16541
797737398212181121 24261 28555
979972662083362433 8777 28470
513347536204403073 8909 22296
511138353288117761 7583 13114
739205446648203009 14069 23948
725297927139244801 4887 17878
724838177911816961 476 16437
459858915744334273 13024 24762
510748057148962433 4560 26964
565608539909455041 17199 24989
47253998788047369 138 14009
362928507025941377 4178 18414
769632867931040513 12390 18483
807766740480040833 7642 8438
412735612735541953 13356 17140
45807876152778705 7781 26988
345699252958642241 25878 27997
645372937536599553 16468 20904
270936014558937889 1960 19153
65159985296531889 23532 27419
679365780056731009 15052 18827
264957934885948993 19489 22405
482919773929960897 6079 10966
988192336116341633 8169 8838
809519797858886401 21385 26201
368490013195732033 5570 28574
935742063837377409 3241 21154
932752584959501953 17762 23414
640165027062909825 2706 29101
208408061944020065 12874 31006
753603738960844545 2083 13856
217648300732790305 12088 12305
508362241672276865 2445 20960
528240253690121601 24731 27391
871176707971951489 26510 27552
996286139415985921 7481 15833
230924425950366433 6607 12398
925559311615693057 13243 13456
970522243423953793 774 27125
857447297323901185 7641 20711
914341495206972673 25093 28339
543036804341888065 16735 30090
729241456143650817 14932 27158
505498923826763777 13099 29637
321706085772934337 11323 13611
133041671803674433 8646 27271
832734740384562817 15099 28687
381124285811054593 4489 7660
561561364098796673 4995 14819
213808904956586337 7775 17733
850713383940014721 2461 11108
977151943203921281 10933 29577
215539589337243585 6103 12141
569784532804071361 13906 28565
434784546447939841 1471 28349
338565079894053185 4239 8725
782726600536623361 5584 26454
871309375165232385 14049 25159
161778251746167009 9715 23969
929440499860419329 132 19850
876567801184211969 15182 17029
872187961253153793 6103 18485
12634728857658929 14978 17447
492441706767536385 5064 28660
961895892792941953 21374 26894
957627155003144961 18820 28881
959630183499623297 15541 22162
430485999201948737 5452 24696
421754878024149377 15228 28416
776122930678120321 3458 28075
440371700418619841 11129 25726
489110695609369345 9552 25482
361939024981470657 17599 22805
110599969084979937 22350 27681
864595278855741569 21745 28670
417542515345445505 13630 30450
120754870297350433 21651 28621
886818858261243265 1784 24780
452987801541649281 25375 26087
814065847575378177 13829 19503
887019251963696513 2412 22471
437986245235329345 24626 28944
104031844310693345 17882 20607
416404200548640833 8055 18689
934672116032050561 1188 14555
547735859926767425 7148 20079
67624461206559521 24602 29435
751763602534808193 9058 23648
660929746826216321 4300 6607
880169480934263553 3418 21560
649705241328828033 1594 13440
807101184935021313 14820 15129
129327440671620049 6573 13446
723308198359937665 11368 27398
141477841140538625 751 29368
383115680280880641 12432 23058
41370790850752569 1700 11742
365832313437188353 8439 26331
555530662021308097 1630 3042
142323175498574977 21094 25274
722276989042871553 11134 14683
287984461067530625 5462 11058
439139180008748289 12621 16324
311170236450820417 911 3436
648262188398721409 21146 29087
864451611928394881 15447 16570
136522455422888097 20793 29816
229111525872696129 33 3106
465213328137355841 4880 21887
685279068089265281 24316 27648
985462366914003201 6271 9257
806479335889733249 13290 17248
160943201632225185 1847 15685
432629972567674753 6532 7784
392483939913713473 28177 30335
732212110847626753 6411 27607
724511271877521025 19929 27507
585588771469467393 5434 24821
852121586002407809 5985 14788
408377108692704385 409 20238
34620112493346513 18266 27380
938193059789377025 3582 9380
311416949833013505 5751 29396
949082902120807169 1618 5108
2563691539609892 7560 10124
930316871098362753 6631 26186
866842186471824769 3391 14143
706869516659494913 2769 8581
900679331863617665 9230 13197
326646299713281985 10728 30057
387825676831564417 3537 24866
141901704264512321 11644 26474
941185388005170177 21351 30140
602386934032374145 12119 19691
43858244780050625 4076 14970
62063220396211705 3017 23915
248491788325541313 2174 7572
68998494026665473 9620 24571
860034679009796609 9309 19084
391021072395147969 16131 26870
465745914513053825 15007 29966
909516866902798465 5645 21119
812470598349573633 17045 26212
394037599798323841 852 23949
38092141448036185 16327 18615
798123985196930561 18769 21719
808336243388421121 2351 18419
357168995528581953 16781 20716
264825051083779073 11931 24431
106663253522235377 383 27675
367649442565788545 1172 6285
895790543149402625 13494 22497
163624177017684513 8359 27166
102749066374180129 29497 30995
362227599758451649 586 5783
606295492105886081 26126 30864
55067444288130929 18773 23582
317834932298147521 1301 21095
682445895365543041 11292 29212
585365182569958657 5994 17986
176701554137654433 13386 26638
3812391843105446 15397 17544
840193796457494785 555 15238
261316826673862593 10399 30161
54545738531874833 12941 14791
445013850562922625 5058 30397
906547246212891649 21042 25197
20491316050751609 9493 14860
386840886616173633 10004 10938
787363206383567105 6016 22840
689437361119185921 23040 30615
699110619204731137 2655 12729
780324337528458753 529 18666
973210295429815681 12719 27199
28630918758931757 2776 9245
250051818804948321 17432 18724
382881953566428737 12021 13584
611325274399241857 22670 28952
605651181942643969 328 1113
808966681039351041 9178 27959
697048747131578497 10706 14321
995718663284144129 2882 12036
802242488982596353 2277 4565
171410909173502561 13476 25783
164817646639765057 4203 16062
640368452173710465 26299 26445
194376357528820865 1183 6181
970299973938352897 219 25614
373268263199481281 4842 16230
292428992519113281 26071 27246
25743413109278637 22348 28372
901117696818133121 1431 27794
439714073814062785 5509 19989
393793909113362881 5406 21741
985682075830620673 12201 23133
392783651225556673 24142 26310
650832580662882561 16630 25465
896588546625643777 14254 14511
326444432104164417 7703 27542
548725003436274497 23147 23241
218409052159163521 864 15547
515753066336493761 19892 24705
532849895263662913 17770 26296
791161702508048897 7966 14849
900085712468371201 10575 17081
281696797245579937 24125 29610
627360932037145601 8498 22000
909440008732374913 4160 18496
651435034501222529 7284 14347
295284383467965505 3596 26043
713440113524566017 1294 10403
539852285957294977 1722 23071
719713419569178113 8572 24384
90256219297650369 6588 13274
472096852116191489 15572 28191
61049836879917057 6141 19480
63120327407862225 215 2347
975566186998811649 20375 24782
207563222163624769 26341 29467
469054394635662657 2464 17333
444983165635182593 18143 18146
209890372785558561 5387 13370
349184044686051457 9070 27646
664041761208537217 3358 8437
382080270416000897 4465 23227
197447796070157729 3749 6855
453374757458757185 16518 26452
324422065852729729 22204 22319
551748422654032577 969 4356
979879808397576833 6747 17923
91774303989165425 22595 29573
921064267350615809 4231 26777
624317858924232577 16435 19475
821735264040832129 6276 13703
173757170637596673 7 19948
616471905035751937 3555 16032
485971966095252865 200 5615
382455396507019457 13879 19228
331901592985655489 14352 15715
652851777581716481 1010 2351
761911105671632769 16584 23752
867872116698045185 5514 24987
830847652994602753 24341 30182
133741258098666545 1921 28661
609655610809216641 21610 29114
238227741682969441 445 2714
860602310029275265 22347 27919
792462401589247617 4233 4474
205772248224864289 6845 28167
393569530470507777 15412 24043
96516163950067121 943 14663
785315928794005889 10588 13599
833946651332855297 946 1158
683920407320634625 7080 8123
586001749696190849 14435 30652
788154641403721729 16935 24301
245221722395459809 2216 22722
820604456503367937 1817 17459
627093222597888897 10984 18441
673697900032095745 5502 25056
108824082773981697 12222 23246
563113737500707137 50 4167
591045224563469441 10792 13126
937455540726986625 20702 30078
120127634009154609 10725 27618
486418258954337537 9846 27177
99592335788994289 250 12590
378085080651914049 18142 24480
256150490946101441 2768 30925
806995125687102209 15460 24146
570872627234148673 16121 21332
550949331391805697 6815 17200
953119273949145217 5577 19754
69312498370386777 2125 22881
604367248297275905 8698 20367
350986661627985089 12332 19004
669008312925587457 3048 12260
422150642372450561 1764 2884
676905524405764737 28577 28924
64042192187159233 16861 24131
539891033895148801 19646 24444
996952553504378625 9802 21070
95589513114926913 13052 28838
97699228197683393 20652 21064
155121981703093313 19200 23876
336221996280720257 1804 25527
510536187279210881 10 29848
778435297783644801 12311 18690
984870892680138625 6698 30430
3553837431020668 10979 17984
676127192424043905 11163 19435
418520336893323009 18175 19955
675800281101079041 2346 29887
79791866236341489 1406 14882
693878275104804481 15743 22314
822264897993349505 26256 26721
377535455686629697 6953 17725
650539426321508097 12384 22443
37350812291375489 2488 28452
447677828963406913 4621 12847
924216049629325953 2590 4788
104149703309211361 12689 29557
98359201162434577 14167 28721
168844730098570049 6896 20589
131411342204390993 3107 10152
868621981736232833 8926 25121
387088006633089089 20069 20886
520804714167411457 10400 20984
597973184450314241 7146 7816
449629165344951809 20916 26592
434004522972667649 7801 14080
148672629483755265 9283 13345
253310528171457601 16151 26473
416176909794934593 243 16116
680393598496433281 14167 29572
44391021428481281 13218 25731
850793709126339329 2999 21559
487997408489796673 2453 25088
493085011035685057 1086 25290
827839766305046913 1690 5513
674605064220319361 1660 11956
579437763083667841 7352 24933
917997179205169537 1120 30923
525995575328408897 22813 26190
756790481320241025 2896 20877
564915522819482881 23792 24510
901367362894926977 3571 9697
908207498431792769 9780 14273
859354401451160065 17149 20369
464458953657960193 7509 19533
696235558415647617 23418 27170
753102219929275009 1533 6528
688173929121621377 6083 22547
564778461681520129 3779 30590
758529841822319617 749 21424
430693393394406593 9688 22553
205856369854021889 3929 25876
848954908001537921 13238 17732
79972770630401873 3858 28934
781356573906123265 13088 23354
293374017170425089 11356 29757
710281876860214785 21610 24066
46374431921957897 520 29548
532734534572952641 3649 8528
278700666801771745 990 16278
774038857299991937 326 25480
226455636216140737 26176 30792
909520963475046017 20261 21549
267441456249759585 16149 17642
292852334173822721 1264 23585
149287413949121377 1927 27370
824472789360825729 23096 26365
647661525535742337 26962 28361
861548518888760449 3766 18571
13248187473006823 19040 27699
178836742101054817 6399 15882
330224982519826689 16823 28150
507616446613205569 1967 7149
265970578641496769 1271 11021
605433279537905409 6026 14078
67774046065924409 15504 21793
742059987234803457 19191 28483
217333582801980897 9535 24068
138584768470110481 1633 8976
770204345064843905 10347 13203
137873524631366705 8251 14043
894785606859482369 8626 10936
144443856587557217 8574 20879
911696483407585153 7948 17267
971855215311343617 18274 27049
555167444517305601 9644 28114
667486376709689473 2830 10867
572991452924828353 11931 19894
499075405693240257 1479 23632
947124458332449793 17464 27698
590269947191856641 6461 9102
160968600576186561 1729 16607
404022529725047233 5662 15530
124911868350803697 9938 27965
532188735342259649 17325 21553
533394945284118913 1191 11318
811106187695109761 4732 27375
384038923307837633 2219 6712
768915696639410817 9455 18467
877034006262480385 1113 8269
159533685455024001 11797 26370
492274665194965889 8480 16423
99430053956041313 20612 24731
848576260988512129 13716 29897
20193653363030253 2248 8039
580932803899951745 8749 9790
155768900380152801 14571 17704
905902209609653377 10619 16765
118555028563015697 15679 26664
830323708131682945 2905 29716
197581659077428641 16986 19137
507208096062885953 4936 12373
38073235239629353 4659 5214
903440504435348353 600 11683
686743776461483393 27 1965
622083937014398465 2135 2297
220414397734153057 3945 29764
161341570293497953 8076 24511
546115523229445889 366 23839
325678950401187009 25211 26498
406064433368662465 2644 4819
224686122591673857 15570 16131
792302194080136193 9146 19617
787941068373786625 18993 29748
822559458007653121 9411 26486
855230951604252033 18681 21175
438147393660614145 16828 16929
737270277300655873 10349 19742
525508660286696769 13705 30898
329937445626836033 13872 21109
101710535984139489 1928 3136
93850362699814833 5791 12637
924507222556833537 1596 22263
114176704946000737 10644 19512
471557229728603009 23983 28192
413865562012166081 1360 30198
823556550431298689 21467 24553
339239568495383297 3367 10584
672115934959251201 14135 14231
652587955523504385 2549 22264
212198580877817729 17834 28436
217215584799074433 4900 7247
78290220423042449 16779 30515
492133467978550977 18855 22363
544581833575101377 13004 27950
431933163148965377 5284 16748
348002187134241601 11387 22934
648099423010425089 15380 26244
621335714246306689 18074 27021
811060153902158081 12812 28578
399293216011869825 14187 17067
587260001932793985 4918 13936
272537934395124641 1013 20436
279032740817751105 9310 15844
951312207339398657 11105 12929
484328020209520833 4099 27089
455194341801792769 27731 30128
514968595979265601 2925 24828
694142970295587201 1729 27597
907187461527957633 20606 28857
798362522786724993 4176 25887
680260561569678465 31 11244
441000454252630913 14775 15633
144031513357109729 10345 28795
23066803118588553 9916 18714
557647495080484417 9542 21043
959774152453803649 315 8409
628950741670724481 4430 11214
549074302031549185 10157 23366
962102157944411137 601 16267
963005315567542657 18411 28128
50525838657936361 13234 18485
289906045623048641 2659 25854
83119954583363409 10628 26150
761816649968437761 12562 16342
266084388230428449 3305 10082
491495384428866113 1365 19205
721569751958877953 709 7381
837608005917857665 1757 15161
527051632465148865 10199 13796
145904647716356801 1004 28129
150186741401821409 6567 18426
454903246607955201 1684 3450
42206600295447321 10258 23296
213571666499653633 3504 21311
497430157281268481 5657 16182
871092792564810 8233 26546
968967490281077249 2089 6695
616657070962254721 4157 24645
306553453449449601 1611 11787
984910321957016833 1209 4728
290769194648834881 240 23087
770052678372813697 2912 20186
916474070870361089 6174 8052
230326328176161601 12968 28634
83231624500687217 16049 20186
640217397199087617 14541 19875
943892020904083713 6813 11380
326445781475911169 3176 3705
624595358635065857 779 17692
856831444462891009 28000 30630
796973970877058177 6085 11780
642308026148370433 465 30458
7641403319585295 13932 24616
936778868935540737 7602 15337
434050164320520769 21269 29787
312999988574148353 15511 21163
61209830089769217 28517 29776
949533955048671873 13191 15183
594798150105003009 14930 23499
449304789177702465 2865 28137
799058065728448897 7034 17488
989865613889442433 13858 18151
309317745138255169 22213 29922
165027032682587553 15021 30088
451098955504324545 12105 24789
206986910862035233 3121 12932
449718726827153857 14359 16120
810428948343243905 9528 19304
675351720015758209 939 19690
244840997029008641 9886 11728
481104256631109441 898 14138
412825229808476033 408 17236
435920890097197121 4163 6351
198981465296434113 6637 7265
930271787255190273 3012 22133
796579645219040385 10408 16626
510059545700702465 799 13528
311201105975904129 6824 24566
691577015845634689 1445 20999
146437314557772417 23368 26573
762319015963885953 13580 20437
870289751344380161 545 19587
385098126458625985 3052 27661
24102045655453709 8406 21132
411757931318138753 12577 15398
229535938129494369 7742 10766
61754929575155161 13032 13453
603892345109130753 18598 19812
94374466977360065 4298 20079
599180042873307137 1621 5880
587013367030504449 1067 24238
386721738191866369 20749 27838
771907092977475201 3821 27890
732204920371664513 8619 26684
737248019916332673 16491 22527
31962905123918973 5858 16401
503866461610858369 18856 21246
748715462349188993 9649 16025
103126547296550801 9525 27728
535259932335108609 11618 23877
935434531117355265 10725 13951
888687454711579521 13622 23827
239278207455125633 2645 24687
520212749076648577 12812 21378
572391957354927425 11358 21892
742910209617285505 16842 17623
540146583364656129 3892 14214
318111634437983041 19719 26930
637581495378018561 4486 7246
582233245729760513 6637 24561
203812162629017025 6761 11136
119461599990188465 870 25024
513028952900572929 16246 25880
427356348849393473 840 5922
498586321811568897 17292 24014
302695541412262529 15938 25102
558544440013211137 16337 25268
913851228180853121 2658 9546
735582348312387841 393 10010
9895371060139269 20890 22897
911610576760398977 14329 15650
295223253266975425 15939 22784
722894212303668097 5924 12101
749060955010534657 12173 21478
774201264763522817 11490 17587
872839975614461185 13405 13853
616467689171908993 1094 17821
781901645152743169 2507 12555
598809913499611265 2192 22824
74570869749543073 4403 13643
556613941948693761 16399 23014
1563581911270263 3069 26899
526719948613024513 2505 20445
449976533373423169 13793 29230
89150615838828881 4385 28405
34311808660703493 9067 16053
794118331248757377 18556 29053
181707027937669345 2851 5144
402492685675309057 15262 15807
202998647341487969 18558 30389
603104996351081729 25310 30917
800144681828903937 22392 26529
887162544445029505 446 4682
480082798701289473 25430 29244
11432886670082355 5674 14192
647858080940004353 14562 27302
447028939437370113 17278 23398
517806312471392961 984 5660
692744930361218561 12171 18063
85597698211678625 1458 5955
601375164569727617 17009 28660
578552985141101313 4864 21584
283351196049370209 7024 14144
322711227253670081 4713 16376
437271215539777089 4295 24885
676940948315362305 15675 25444
396781872558907649 7903 13162
249214747898982113 9296 17999
360690221143695297 11997 30160
386258271431870529 19535 29154
47404973685150513 2683 9342
448425926007409729 20443 24600
794749191882782977 5230 18195
626722381373653505 13581 26939
82632073900160913 17814 30095
179024098516300961 4392 26524
161125788357875169 26204 28419
834896060741670017 6966 30858
542346251247142401 8780 18354
81500880136864849 14834 29218
817239219421633537 9290 24880
377463788749210497 13994 28558
516244061382796097 6492 14213
530930412713480833 7595 15172
2692346123264856 5695 11055
5376296365909640 5419 25111
786233104275812225 2583 9175
317422124601357313 12270 21072
153636404638415777 19484 29572
804897482973942145 3444 5819
162688884962253857 6921 8157
875997437974525953 21316 29541
287397282128946337 2043 21179
171000347902491969 14118 27558
150444524494918849 4186 12478
844306819251549697 557 30344
140525796322986449 18008 27787
158396389278848929 4468 29996
222434759303840929 14454 21970
831801474320464257 12626 20083
694411755045134465 294 16466
430660077175502913 9258 28373
204886889108923489 20366 26931
16796408457359747 8278 22787
961115518459859457 12503 30198
374715580542371649 3196 9846
866166207793273857 17955 22990
424285063264655105 20409 20464
979879166918120577 14163 19747
644550980391812865 3426 17933
889537290757136385 5824 29750
400241872105503681 921 30637
928015003517923969 7713 21731
984454797651338241 7411 25530
745265628727398913 12663 17549
107204403879912033 123 12579
849039805303984769 7893 9656
120244865514962385 13910 20813
166101804296477697 14654 27109
587762855076043393 24074 28894
500911792939870529 15439 22461
430669445508883073 1376 27022
688083016106961793 15330 17220
640678064336817921 1756 27089
217291528187953281 26444 30477
76069086340709185 4914 7363
120949579084726369 4187 11936
39051524807312889 12010 13122
928520684128198273 13557 25710
995034117423713793 3915 7434
543877379953304513 16740 30273
398508619772606209 4724 6945
814501677236275841 20554 27505
331590917258608897 1534 23206
26616457936132321 3038 13207
729831069058597889 12436 14595
651249315724680193 24110 29594
246689263115101185 305 22123
406821223570862145 1419 24905
635862909849983233 22822 26181
193330717427496513 7798 19593
941607215184006913 4313 12145
124054636421266913 12989 27529
534667808479945025 24317 25458
816844595480159105 10386 30392
992378178067966081 4745 29785
941717247677335169 9657 14692
804560671865267841 5141 21445
777523413609994625 14882 25037
600391077644815105 12219 24171
861437688682986625 8524 13591
493374961098474817 19360 26071
445854687511552321 4705 24368
113708054472439809 9345 16996
241084263823413633 3462 14278
152635367765221025 6455 22999
630068667032670465 16629 30097
597048768507448833 9693 10581
17713098440385267 16064 21049
432535158330573185 7653 29400
937061588242936961 925 4189
428345396482271233 7439 26589
570027112023925761 864 18295
587995085931943553 11738 23834
133824447395650033 13716 22774
900691745326298625 8533 25654
550227246352609025 7373 20367
828707874629337473 9199 24485
725109632827592833 1242 5537
806682665026457345 1207 22987
500813190022288513 4704 17464
122925461095213969 10977 24144
758649568467884417 14542 28881
595730184801112705 10940 18341
135630617414410177 6723 19634
308676995376650625 5565 9547
993375586347877249 25144 30963
213989579908471233 7919 26151
303336014110133313 6577 19585
146840618231642849 10944 21245
539279367818519233 1723 25555
372945965326664449 29920 30539
221903804555314113 1948 29306
784632810129259905 784 21064
404696286589807361 13360 16597
130289069427462321 26644 28810
40654043923982641 1515 28338
299102208810019457 11811 17906
807127663708907777 15732 27622
111104628119079505 5361 13263
976727697114274177 9134 23472
918471780828234369 1422 25100
840890117689223553 1856 30678
926174420255804929 424 8953
620550816140852353 399 4136
831890670242224001 4529 18847
106892674692144145 3740 18812
756717400903198721 10068 24618
803554055361690497 1138 2982
399436497081175873 1884 12800
139078906446410849 10376 26211
242510742807368737 17207 28779
74570244494655217 7126 22588
65026901899081225 11071 31020
85289899966991105 12580 30883
726165930645350913 23522 30679
101615484740666065 665 2601
403107293126559809 6679 15151
778637145606051457 1647 13283
235440429830887873 8804 20591
575238756035279425 11262 20463
840306613550531329 7315 23707
464430271033076993 15397 21496
914753934315911041 7610 8392
669746635999377537 14687 15541
577296063589578497 10041 14217
407165760899385281 2282 19359
705338848462801537 2794 11485
160193746052218689 15626 28447
782323664589490817 25159 30516
6307197694237488 19214 30251
101351539166017809 22515 26236
596271269886433025 1968 28268
971681877638864897 16065 20288
997207951145451649 14321 17191
629343068473943425 12440 12711
808695646584627841 9930 12423
665922774898781697 6008 22571
637551443956876801 416 6664
85149646502827633 16047 27986
638342637581093505 4198 23883
493067053653469121 14706 22697
297494943208288705 15837 22806
461802991944452417 18892 24519
411508715939678657 14348 24469
277336050720499841 13248 27790
635058081870223361 19781 27270
282643215447677665 2234 26257
974007440530233089 9466 26834
726921419009464449 12810 29839
83329816106964225 10756 16533
755480812101282561 2142 17323
289393469141092673 8392 8407
836721831387201537 18612 20231
973285083855355265 5336 21237
748313925661534593 8130 14514
808896445863911809 670 9576
318421542095556737 8084 8107
520287861075313857 1317 29889
188551291552684577 6065 8073
248461481729723489 25602 28764
324238425274280961 12081 27623
602968426569869825 15213 17680
661584240522103041 3929 29283
636827646061437441 4201 23771
552480786167073729 3985 30369
733732256868261633 5938 11169
958431912654035073 9737 22857
712401111838065793 17312 25809
919949365832913153 2898 11193
568693891855073025 22896 30464
245466454736970273 9631 24043
989740664039789697 1221 18227
312305097147707073 15855 29252
423714152111596545 11441 16511
723198515239388929 16855 23795
242090497960564481 21041 28649
229770881062940193 9131 27607
479211062812563457 1298 28742
848931872877159297 4863 24267
267263917336283201 20985 25458
229798499988383745 3581 9450
80646558992082625 2802 14823
834818599453129217 852 6888
742372002341600257 10398 19122
25336332285071705 12755 22161
919570325557085569 5500 26311
535376827815468929 26255 29924
709848867557344257 20581 23431
568681340692641857 1542 7992
41711775084774417 10284 29648
515661033916089217 23238 30095
863770082403025409 23925 29008
875066440571778561 5319 21296
938108999692527617 267 27604
973663810553972609 14609 28543
771788493765274753 553 17947
202473373617884545 13765 16677
281282362614415873 3953 16312
880717471960522881 26966 27271
533692385133125697 15751 27159
286898181696251713 3279 11365
754008033057939329 6229 13433
726067545425053185 6270 30366
61569940974880665 4491 9234
964532856161888257 9467 26586
450706026947795393 10570 28280
302697341168297409 9353 19106
197161671858882657 2611 15201
820039292958803457 1142 8756
312586008790443521 3749 15646
169057407150347681 13946 15298
646894107431837313 11678 23365
656131875443939841 8515 11393
273625048613933345 6203 28184
555634833946683649 2631 16257
211383993323412513 28041 30862
53779397750084001 7496 27602
265692525251917985 20388 30479
268199138741977089 8723 21474
870327746844669313 35 23662
101087194089977569 24806 30633
962571235648976385 6761 30893
454872889376119361 4868 17759
921466347490454785 2080 8297
325802816210490689 22360 23647
373508321866321345 19716 25303
257560391730436321 1837 14977
888936474242218113 8647 9550
831754964731111041 10370 24157
850897675562674049 5668 22779
337265719064319553 1393 15867
246354864997787361 13237 21863
770612192845142401 12556 22702
211754836414538529 12318 26647
946856172703519361 4736 19733
937379876628472833 20631 29087
281236725324895073 642 28425
931178878723312001 413 30990
695167992241110273 5858 17004
124572379681442417 15682 16548
400586134453796225 11777 25801
424761191833621185 20507 22799
896171842640654849 23427 28344
818832742106639745 8691 9461
740433149908732033 9697 26779
457031217457977601 18338 28241
591255357828359297 8452 27284
908592054092597633 1661 18749
777858114235080193 19067 21546
590031923067297025 15399 25719
58452878027026145 249 3246
351729233644324097 3834 12351
816121091894778753 1803 4396
199875877665032673 13413 23701
138447543719379953 20160 21891
754691542429018369 13303 29437
224617960424417633 9935 13233
53904067014624249 3119 4164
694052165231852289 15799 30096
442709646151701697 16742 21932
697518519515732353 15112 26190
355486852235667777 20669 28456
330181836002182657 22722 27273
231889985802926177 19576 28965
512601310325017345 10401 16640
860577551123665025 17795 21862
409477162135203777 22038 27549
117282198044552641 13805 24686
203841005530868801 5835 26926
467236818081413953 24989 27521
851011303360948609 12647 23706
769077947267167105 16357 28413
559446473091306049 783 1536
128248128677054049 7887 21772
64080823487728369 2903 3939
219595120964033441 5129 6871
344142495801712321 17371 23270
73774051064486209 12309 21486
185978694390101409 4929 6694
173708206521556705 20336 24376
840262207124176513 1100 16490
926267421316335745 4208 22413
23791748987662233 18811 29123
591347123825062913 2771 22997
973272143846706689 14637 26160
98433845627834417 5811 11507
379443498055351809 21302 21928
288423146721275009 8581 12287
997163980437427713 489 7218
876199941851947265 6919 15082
820080575559501313 23682 27233
357247119865196097 3017 28878
74068060984266993 804 10098
276008218421775809 1142 15820
170016220036089281 6675 25048
903752278309187969 4357 16800
497700344854770561 10424 22926
337342282905719745 14344 30117
695211197818707713 13647 18898
480566917865861121 658 16304
235947894173584417 20987 28414
159567987724084769 109 168
947980490183496705 2182 21463
315521257293969601 5195 13582
155005117396775905 13603 24206
143714969432775057 260 24911
781426963206825985 21158 29331
7213391217835153 12819 25768
33845206162560261 6084 14688
465851632950414529 13651 14866
45060178828762785 7053 13100
404871567895899201 20168 25736
878175124717138561 6833 24650
434732785669691393 1308 5424
772073550781385601 7167 17770
390379451002832641 7757 25118
238979695052243809 6442 24331
702305651051926145 17492 26564
273615262175766817 4400 19868
826797851982210177 18505 30611
170787328947632481 15928 21503
165704699555814017 7129 20339
896761805144961921 27684 27771
980215961763082753 5141 20900
114238352887149121 7828 23760
172181439096998913 19745 21276
383326739512611457 3773 5135
819867680213864193 19463 23789
638633215811132929 2346 7640
397009820174584833 10338 27376
810525359497773953 6801 25054
174099551130769473 877 9673
461983725380825665 23428 27972
576164044833898689 21568 24816
198157467476377761 21704 28443
295296372325626753 5577 26460
104662388362079633 7115 28771
442241136261767297 8487 13160
648529444298190977 7077 30569
852954076989210113 10061 17247
600894497386057985 27075 27807
519828439531277569 22449 26166
634852339105478401 3264 11729
227807286461317217 849 26386
859791372213756289 17824 22169
405804096327440065 1100 5859
983238840515525633 665 14473
577716328337647361 1907 27749
50982691219068953 1194 9797
295789279893380545 16098 24098
586467797913982721 5901 9595
953715809986110977 19838 25304
102647700611761649 12103 28653
559402403438635777 7029 16781
750054498959485697 15565 19981
587419348531529601 24105 24710
402220827447102657 6480 6492
337730438346834945 14963 15354
780397239722290689 23631 27216
783433096697766785 21393 29528
739483410213047425 13316 19605
394538710209499073 22879 29585
380279909670662145 14569 20089
926499582070153601 4026 28267
632251460248760065 1228 22243
740570893495895937 17231 24051
190085417478528033 7007 24706
356093407858654849 602 23078
427406140929896577 19640 25544
44603212045839057 2579 7237
396879867856426945 3891 19950
33816858603547217 18349 28545
22440561956464933 14370 14575
206843885043024769 17861 26294
393101526805040193 745 5549
403266726970461057 469 7066
49740095698219025 12008 14992
95318449190951777 26462 28488
588845845356615937 9323 26906
849509040330463745 3042 18357
799075293890432257 879 17234
713936549971673857 15593 27790
425467212504358401 11486 23790
46726130713441449 4071 29869
711743178529538049 10939 14900
596253940619586561 6282 13288
584083739123372033 131 26540
938185971459365249 9515 14826
697795763093516545 7193 19395
100157569288153777 2877 28802
183112298759013473 4997 5082
431997210972102849 7121 17153
838070691706043649 2282 22658
348819585326932481 671 11394
188591330699523489 790 11987
288100180904269377 5202 27068
814389427076314113 9325 30137
639670667119457153 19453 23265
266057608259572481 9185 29174
394924655369184321 2436 20225
40290035478086849 18251 23088
277592079059498785 389 12176
251294353179872577 18785 28544
325814601887334017 9777 20346
363865871181893377 7365 10695
517152116463915265 16347 28283
349400797995272705 3438 29842
972748906229814017 3473 30214
103414916123490737 13660 29521
892023907034765569 19806 30745
49261624639768801 17018 24674
284520384620055457 2702 22074
322268745679529921 19314 21948
922600718391560577 23622 27849
697407701941628545 4901 30972
904193630397717377 13462 25851
714841630728052737 2923 26117
514529785696478145 14186 21078
267121269515342881 23928 30173
381540690734954753 510 15390
371970712196819905 9546 12358
265049033991072481 8570 30429
312988233379385857 11744 13396
814822544825350529 13846 25215
427234059546613313 5480 19449
88640739052461729 16681 23077
567351611919775681 10538 16466
296689170639627521 22095 23420
111236311599547841 4894 27692
750994960860179329 1988 11224
434562462079199489 6667 7464
554431955359834945 8127 12064
808818059304066177 2132 28313
987361307641830145 14237 21295
514721887379977281 12115 17132
198034637465031681 6818 8160
122626727928683009 28500 30060
289193058436392641 11722 29579
655799044086407425 28041 29068
142503178646567361 15464 15487
790210013295684609 13659 15577
317060700678464257 10751 15573
228509481978051105 14400 30922
35256263779888997 6205 25742
222359485503879745 1704 21167
368015338964948289 431 13679
850934744340278785 26047 30506
985746829572381185 1588 5494
866318356646139905 4037 4808
756174014417634817 11347 28443
590221970381918465 2260 8376
13156439743074345 11590 27377
34025178802856717 355 3179
204911553400830113 8463 9992
339360354862108673 13377 15051
458528769170133185 2702 13827
55020957586584985 13142 24979
980684952292644865 27418 30001
132403786749478065 10242 28130
69031243865868673 4190 6865
945102397226030209 10823 23801
89569314041749953 24220 27232
317884873746535873 14715 15215
582475320406590721 5788 7752
351235298109180865 2357 18057
209806794868367073 2540 25581
875708924990675585 17027 22945
807481290055950081 5766 27897
513501069355776001 7968 16628
433194708188960193 2564 5352
527566372690458241 10470 11694
405813171775495361 7139 11398
845662459858438401 17749 24403
355473680158549825 6048 16889
366772627371858561 6832 23463
694878527114998017 15935 17592
493903513819695681 5930 27851
595904369632773249 7207 25298
404224543293921089 336 25148
766007201117677313 1534 6710
701899983618751873 28303 29239
678199567353768577 9019 27841
998516582946791681 11672 28474
383087379361786177 16582 17382
849961546367261185 5099 13116
92540287259662785 891 24670
587726474867352577 5605 21839
421017264590094721 1179 7986
803782733257499137 1161 24536
739557569506896385 228 7182
367373719798706561 6405 9426
818171429552638337 11022 26592
408447055269213889 21552 24952
274288942577822337 16154 24657
634863778979521921 18469 27082
55002808205674825 10926 24119
96724957483083073 2211 13158
797977653222968577 361 9675
938520237577762433 3199 28860
294699657771122497 540 21198
195242519649092129 2223 10223
49306680458055753 14382 14421
94115738480596177 6704 17042
403561971865830337 12079 26857
452500805277288961 4715 11184
619756015900318209 366 13401
650554089318291073 17850 28207
839899062458858497 8264 30158
970597007856262913 5926 27253
640123529886874881 6930 15916
757819721234668033 3364 13683
701599668307526529 10544 28999
286314613361334113 13189 17787
971114763569854465 24146 29132
295160684020203265 6295 24634
254283302259313601 9724 20023
52362255489832425 5152 8406
778918004028678785 1661 9144
908246661296132609 17646 24959
833676931886774529 13490 16071
148176346554983233 10684 23065
819845824879362049 4840 10211
555158143978928833 2691 27420
796519809846461825 5235 24975
180962485182810433 8241 28353
113825721393890689 3463 14460
718805972764286593 7141 11405
962201644620424961 4479 6739
97511634388105505 5652 27405
506518349269693889 25672 27477
475916013348268033 396 1017
880180641410181121 4290 22272
938640692755903617 23613 30123
940265002409926657 13229 24740
660080824050524545 8813 14959
23078559408137525 21664 27553
850599909824048001 589 17647
845424149889733889 690 2092
880492876920527617 9687 18026
248655137970263937 4778 23687
88063186850313009 7887 12055
680832908191870721 1721 20504
792621262792508161 15576 18294
311444352856401729 14519 27433
464848218454200449 23776 30662
284381064297004833 9657 19406
817939910608316673 1960 16192
911885287190916225 5568 26936
141653231648909633 7726 26211
815645500809733249 9980 17367
204399244149684033 4072 7780
431871252626482497 13688 29214
692072329023126529 12047 15238
890209418490794497 28483 28930
557068947612378881 7875 15678
664717486867619585 5701 5908
513063704795165185 9826 25879
212066416849165057 22031 29408
570556177714522049 22558 27119
157930596728167681 372 10004
94870838643636545 1714 19485
33142092324677465 27934 28681
904585206759833217 482 17841
261547223758231681 5857 26717
735987745119210497 694 25498
18588158562504733 8388 29446
876550170773853697 4577 9515
235265494681190305 7147 15284
575842028561176257 11531 30407
218623996845305857 16766 30774
736836391997201153 7844 12561
295565993930200193 10461 23527
463045427280398785 2563 14441
472200819407031937 2528 17734
753036708154681345 27206 30922
870329572966202369 2925 9995
118807288826907617 14470 28893
558902086604344833 12712 31015
588531434522593537 14430 22937
523302603295764609 19277 24063
278773562935747073 19193 20789
121903273267303553 764 2439
621793071388836481 15623 18702
573706599687174209 10108 19849
284368992738855297 20502 29228
889502342490427393 10616 27433
939633711541432577 5313 26138
786283799507021569 371 21447
775784790543632129 1962 16607
93082169158446257 8592 25676
946723362430859137 15375 22217
172433595867094177 20267 20887
339044764410495233 18619 26418
517135473128004033 5353 23412
483235138130083905 4414 30866
811521998882728449 8323 15507
851951178412114945 11162 29938
108304385707281633 2296 19743
322457559663476417 12373 25679
170007853298844929 4009 6976
827884145326159233 2042 10905
35768395389961685 25028 27154
142569091191774081 719 1378
21170684538720509 22135 28993
789006628101269377 15541 28297
39638912208157961 13950 15982
915284596425053057 9049 21812
215766091373129857 8683 17616
924887728242630657 16135 21982
566543867070887361 20175 20925
934421686989168129 19778 29721
49070864393815585 6236 12190
369251427788888961 8915 25258
795944435550364161 11307 28289
897136014793389313 1547 20886
247081797805325473 12170 15375
13712889296307651 9335 16091
164925957267850977 958 18561
949052496237982209 19550 28792
948044790223082881 4202 25740
77081367708949249 15122 22010
345629224814000961 17748 23012
983063309860241921 3195 18373
888334610683134721 8304 14084
663064311675306369 16158 16431
994894352515583361 16954 21238
733337343246006401 7643 22334
76675951430349441 14060 21595
315852892272197057 1887 2684
641210217831183361 17063 19580
996128642230942721 1631 6575
929863411756915841 22270 25590
466831556715881409 3495 11927
195205809222922977 450 12465
224197398081912513 18497 30794
377947169711820417 2384 15661
548134825978245057 15472 30577
146568526509451393 6642 18706
540855158983489985 1529 5959
168122613394562145 11564 24274
118450000782537761 584 18332
156686375457407937 21724 23711
83480333258222577 8114 22299
204491433282687041 2024 17864
338686272728544705 2252 24963
571118890214261633 26590 30038
367359725821486913 5185 29046
565018934122807809 4860 17505
582125518791208705 5739 5968
192213317624887041 25676 29599
833310878912811905 14870 20717
6342921838598415 20428 24116
444539350649613121 22128 25131
287180919007436577 9315 29644
853017435655303297 15829 17629
579913770176833793 17813 30608
310477357734875201 3454 4780
312491000091025473 21372 29780
582529672973322497 6901 11267
76958485923871217 14698 25555
355354487035889153 5219 22575
747660281038445569 2630 4816
216983821345834817 4522 29212
642034082980050177 16654 24158
138817706071002081 24234 26988
20920278291580277 16166 17331
370190865288861889 1213 6888
151912656878312897 6507 29629
39755060521592609 369 29870
30718300885393293 8267 17405
615127262845234689 9887 14297
64042534975929049 9170 11472
760700527330165249 595 6866
709806278378319873 7488 23676
231190497213361825 8104 30796
972052076034532993 6524 23527
99637240090963537 14821 16477
416428748142589441 13230 13920
138900641468993057 21467 23748
249275418733763137 19269 20175
557536288805245313 7501 24443
377844748947463681 9805 14426
11949240624971937 347 7858
959028044337618049 7439 11751
74489933036254289 21141 28163
647490908051576449 3614 9087
961407856533739393 20214 28087
815664736750225281 2212 16974
16983278680562819 19205 19917
995272482897515649 3910 23661
730674642865864193 14083 15353
906008706059044097 13993 24595
271548816472851233 3495 7579
241888338472488577 4282 11638
437397382095142017 7029 9613
248618601868603393 2369 29432
30490267460329789 2970 13334
918262619963368065 4750 12901
887079586586821761 6189 29441
60005192776703353 13640 16094
225147489520900033 11964 19926
909953029992617985 1831 13131
871141604020280577 7659 8706
903141940737587073 14663 23639
9779332055792623 3449 17524
298090952973549121 4941 30811
580535235980988801 22530 23422
164628866292918721 21516 27981
709917845762809857 1461 16771
781614998469063297 27079 27254
917137240128866433 13163 15001
602237295231478913 4795 17122
5221723390441469 1536 15378
443294673377490497 8664 17718
593488303391154689 4074 10755
943229611662321281 22547 27030
147530828086011937 22791 23374
771687651802334849 28686 30533
173288708637684865 4071 29480
724133329253707137 6212 24850
845973720882660993 7122 11349
574490304089689345 11270 16208
738574032774948865 18910 26978
132247944001466785 359 16899
255457790520345889 6757 8065
1859585237792061 5604 25427
464712872642635969 2843 2991
535146460845513857 21006 25107
752403479665197441 23026 26109
361712880197639937 13302 17820
753207859012320513 3768 22486
523246505252064513 6789 16285
888771754179451521 14385 25961
757633771991788033 15026 24148
598530150872747393 1465 4976
607988852021694721 9349 21215
895753938900817537 10367 23381
53083750580409377 20425 29881
854540264539679105 8033 13620
539469339569695425 17862 26739
222296906915538273 12947 15610
986775428499395713 16124 28590
995983547450535425 8338 22448
467093801255263233 2264 27240
998150922053532929 13413 27230
891309685984733569 7594 28973
740510917295068801 12301 29503
658910148509892993 2628 21977
710453758796909057 16997 19022
842900146080591361 11364 16615
577953715893087873 1470 2428
123037396032916753 17181 22253
277979622474767041 5208 25062
870961291605507201 18154 30497
339339736458754241 8038 19819
500753539683461953 856 17695
645936428017613185 6706 14783
243654193321770401 29061 29605
593414735088245505 18073 19057
897393095403177857 5650 21863
851316730163837569 11489 29788
714674034717543041 490 29961
970144094973591169 11714 20594
615686095052911489 12534 29316
615897594348602753 11438 24573
847509205969469569 6560 8450
737601837480255489 9094 24348
897363724939086849 2088 30934
99519518062130881 10111 29170
240360510405476897 4274 24904
781472930329556481 9778 21743
962956897541875585 23900 30905
725605719739768065 5694 22672
256513793633171617 4713 26800
907638892199273089 7818 26232
676293179037319425 4250 6909
506237268740342465 4607 8511
54217880938690401 10954 15271
382400097596814721 13513 14036
718199967129397249 10922 23425
124578198182227601 11178 28514
624414905094067073 9861 24789
288100008369084993 8984 10623
11667937975605725 15926 17921
54024484838159025 24633 29919
735759736838129921 11156 18646
472420861191693569 11499 15104
435913870100950593 3080 10391
128983159440245745 21191 28949
190382106516647553 6108 20032
147456186327431745 7301 10341
346476319650324865 6622 7928
451399389115756865 863 15472
381296940181893953 21078 23152
11746984359945147 16521 18481
689126577628076801 13161 29487
86641713762155345 16845 29847
568138239360006721 3892 22242
758584506993301505 1121 9557
272801198416150465 20683 23605
235605282476491585 11160 15688
541237323196465793 19113 30476
52697437861667145 10595 21504
126156462348507857 10983 14290
77251487179658801 19428 21778
898620237285722881 10289 21110
232493912115572257 970 24499
488279735949621569 8736 11789
164496390820154657 18236 21493
224269427680464865 6933 18840
775733311842259329 3231 15000
420513134118653633 4943 9889
580491359504883073 18817 19805
221364193859198369 2462 17507
774148190637376385 9765 25558
926571481558514817 13676 29583
272883894086170657 14243 22656
747940783307793537 23027 27287
540287077373790209 20711 22080
844864628610327681 17896 25152
378456379634563713 8727 25508
635629085341331969 8103 14165
932743348910562945 4044 22717
252234011858892161 21 30608
524341893346111489 19278 24063
790336535357052801 11791 19501
870887906651148545 3809 23454
173630274923585409 4077 21281
186410895270732609 8702 28254
6843865367397229 10345 10674
826023104994632705 18314 20469
618413092241699073 20527 30478
138887134304901857 41 27588
41509544914102745 6870 24991
253186323327355457 20087 28154
311141380887551809 22710 24749
827136996667284993 6508 21167
127282960810003233 5012 19119
69192809774520473 2963 5208
512512155050789185 6571 29993
420110368070091073 23529 27928
366008397094642369 13118 21428
412333016972411329 13143 17267
453444687221111297 1854 23766
179194436511799905 10909 29609
361945510623012737 3289 25337
233718660131600577 16633 17024
660513701894249345 7762 25696
242251292548566241 3893 8125
369295065333684417 1198 11825
387768218140052993 12753 21254
721706354225336321 14511 24011
638197250551989761 2489 18537
901434001963291777 696 23639
99775631902289777 658 9385
324883050010900097 8194 20915
288373080330082113 8896 16908
711039292288798977 12319 23960
203829593026796385 8493 27724
53807057179529497 18982 30384
432751366076153921 7780 26008
803198270387166977 11800 17395
748334122858622721 3506 22834
913992655113847937 1071 21488
655206561416982017 16734 27549
427222060404002241 15518 28453
264688179207638529 9014 9608
708101579112753409 21290 24581
832986547857011329 15165 24944
30831143418463825 11419 12642
664851858445175041 9407 29404
622763055632962177 18090 22770
558398191659485121 13605 26136
910675837681164801 3738 22719
774973446432795777 3368 20601
19449102122724329 909 11456
79655093668286273 9196 15399
698172319285003393 10718 18658
496264175506709633 528 8699
844724295778153345 11453 26397
583810000255915905 12460 20717
56134596705813777 7342 12566
504050128969851137 11064 29252
52503210913943833 10122 23792
745558753983424129 16414 24687
690797385120429697 5283 6370
916442361740919809 16060 28742
334959497345327169 23759 24763
236183772177248833 20135 28782
401061917474205377 6327 15817
72261038475687649 27013 27296
520883434726943745 3323 26122
218604412965810017 4702 18515
772039191428245121 3544 23735
212516291110645729 670 13412
561400062686889345 4720 25894
435895783875345473 20093 29952
887470797068541313 4087 7515
641551628882581377 7032 15922
783232966330519553 2145 25695
67078130359867321 11697 20194
184009112104927649 27689 29659
705434157949937921 17938 28199
358699803768676161 14813 26549
107692473134257233 2294 25125
132644101727205313 20612 30789
440743647282829441 6461 9871
888300009248826625 7845 8211
212766206392409185 21076 24454
626156031819004289 21851 30067
962858674998344065 8959 11360
894423104735185665 2567 22745
92211486423970257 1320 30277
828109909356893313 6723 6954
947326767296289025 4643 19910
521063016895215745 11731 14707
96340994293619537 22182 29179
334721215042957697 11847 19514
950975663097793281 8987 20653
71540037904984641 6599 12912
291756609615966081 13234 30797
86421303033514369 11928 19118
782988663905200641 11541 22627
300552899784680257 10271 14576
371968247547037825 1441 19764
796017523534839425 2278 10931
804017522786452353 5562 18252
824229165618167041 8121 20002
236209150419973921 6193 20201
224235488538734977 4835 7685
459205551240671617 8865 13453
197408089496793345 6372 21299
114381851477922689 792 3108
404781761566464833 18091 26815
766280640523930881 7831 11823
315746572857737089 3213 8319
123122403401289665 1281 22643
607882421479043713 4479 24621
32066767305195753 13259 14505
875331160561007233 5923 16421
61710851289369377 3162 27689
125919240695065329 23262 27850
81142344782207937 13268 15703
817627488066793985 8794 23643
847959890938035713 15582 24538
794058442034209793 4529 14654
492108552115581697 5134 11644
515498523936191361 1966 10187
51132751155556377 877 12608
933779968375272833 12385 17962
165059589736657121 1463 6261
38744662083392001 5606 24485
596102135977737601 19684 22627
273475727882011905 9866 12320
325283728250667521 3765 5478
156607518256283393 10146 18742
531966121481495681 15884 23700
487676177208310721 1538 7913
311758106791543809 24057 28461
880755487614951681 2935 29424
217660784952592225 18040 21186
669243688346110593 2433 5032
135295555288195153 21334 21898
775628037513929089 24723 30681
862104613938662145 7601 15137
155671224125267585 26858 29536
422797326674370305 11186 29794
23227654174096557 9885 14231
849302961712801665 6737 20013
254453735313941121 367 10573
515375592115219649 4700 8152
245458646353984737 10928 29453
8733546385876424 3455 12800
120740201301327233 26708 30233
855422937333443713 3113 22715
387240945897790593 8088 24746
84202795837349249 16783 19821
134884178971500289 4966 18041
499186963596429249 14120 21400
935569946648758529 19910 21807
283059282284817473 2963 11828
894222913097831169 19441 23281
417095505373040961 2661 4395
390520602171651649 6012 19452
421901131181591873 11391 13469
392937308901903041 268 6746
905885990584749825 11356 18661
70350771526864977 10884 23703
841320691719538177 16651 23476
121060185829048097 2859 23365
818310151260547457 26481 30037
990165473481315713 10562 18915
754268483021043329 19718 23645
907866033594583425 358 30928
723476704758610305 11485 18468
27255595527567069 20976 29202
880641043629360385 4402 13285
89624789650525121 14920 20707
521298831039942465 14626 19213
810792017412726529 22230 29923
261930374650724225 15488 22724
455042763912015169 17564 23634
347444332270242753 5199 21149
542984362052482817 17196 21728
748317741364523649 18207 25129
856028564365896449 24117 27701
891933339786007169 14967 21515
176422992223226785 2268 6521
307428246799453569 7079 20422
43468538560826889 5538 13029
8255392689392239 6939 27046
300808741786529025 2788 14275
566936376173963201 11462 16783
358607653449023873 8645 10668
875623714533631361 19171 30002
603707517905323905 12786 15410
717053195718456449 22229 29574
275915702114186689 3495 12989
81663622226813009 26 8815
595791648259979265 5228 29883
455234635734591105 13229 18618
332858063078344193 22901 23878
75233276916591761 2671 16106
272066987165008097 9678 25219
242703858303663361 10962 24845
810042758632331265 12783 24957
179862492721923681 17865 29593
717029649223508865 7924 16400
995930667331457153 13722 25159
240414075480298817 23465 28682
110008118250178193 16446 22792
163119121236494625 2816 23832
988283825111075457 115 4273
761515336428114817 23992 27951
969376660378998145 11071 22888
347180725008104961 23873 26021
266769557798163265 1563 28347
797732358378720385 13851 26719
479245392292043009 39 9263
957240277955268225 9581 29588
172068024624572033 3862 26515
121612512024452001 2996 27640
553186240736266625 1463 24867
659422637541712897 11522 24048
509830654826906497 9587 15497
30964924847051381 256 12460
842901343415647361 21798 25300
389383932011302401 18311 22826
777131584635533569 3699 15159
961993053850530817 10447 13989
989929368852301697 11251 20554
890619986194497665 7050 14006
366677516757526721 14088 18255
93074410360269873 17201 17534
663566560430680833 11343 25929
599281059804329857 5724 24626
416348739093656641 7573 22804
368241458723669953 6535 11867
102130066194064289 29378 30193
986860839124592129 3729 22217
553221340454932417 15724 30296
357565446343397057 11643 12566
530212508784828161 4887 18241
62905973823038865 8161 18644
106633411288335361 23368 25169
681508966663695745 9496 30319
148249998210985729 19565 30993
453656641296209537 17965 18162
888207779384281089 18392 28878
550276222013462017 15716 18184
203839956381258945 22799 27275
962598963970069889 12722 18580
609007166719983617 3384 14010
734010052086713217 7288 18886
199964269079458753 6904 14849
797981912841993985 20003 20838
723026126493287809 11517 25276
896494638811798657 278 4089
488636470746214977 3713 23116
342494915754688385 6447 29928
546744291520674625 8812 25298
339330201925147201 17531 26743
176412962602114465 21058 30797
922963063941484289 14127 22511
48078899011038345 6964 10285
445233774223549249 25551 30975
439476727781070081 11009 20167
103914887775008673 2230 23492
663257814783470721 15268 24591
342446103720927681 24517 29924
441281700746259265 2303 24470
528408464887565569 20080 23968
872238924772680961 1034 2154
885821684281250305 4823 25145
167575934833237729 23169 30992
822135443411642753 19282 25159
324554355659820737 11937 25366
47054679238694777 3297 25011
666416053805846785 21097 26336
981504722512784897 5364 14293
886960092179371905 4161 7496
294030886549375489 16018 22371
600833233320301441 11602 30180
511458344154650753 9675 17805
707999738584398081 12640 24314
819252711645898241 1051 20683
307276198671360129 17886 27704
251886926647404865 6096 14871
935396988402850177 74 11253
335793177886710465 25719 30424
993878508641742593 8596 12332
829761024485666305 12472 17770
49801382486755585 4177 14815
116804126806666625 10464 16192
520889784191979265 1197 16727
353923442781070465 23193 23398
409427712944015809 21671 22292
516115753783434881 26072 27583
765062597612640641 4821 21695
796716080737073921 9095 19468
848027532349171073 6291 28359
112177301736320353 4808 17256
686062525114408577 15005 29460
306438639599964097 17105 25259
393763216154887617 1525 30070
89134908569786113 12235 15811
363607446153721985 6550 7376
901625818850110465 8434 27653
36147463970060305 12161 18638
465230085763405313 6404 26316
858457608582739329 6355 25499
906229752571324161 7178 29061
166365574833314145 5621 25210
242313908293180449 5937 16085
339859332472130433 3151 11333
497325718453769409 13353 18010
853990855292330753 8215 8885
657865532446120193 5981 9166
509756559683722817 1255 29005
616616897247201537 15063 25715
548186679499814017 645 21308
133611940560665937 5184 5745
605064833467295617 12444 25031
615868483186378753 13447 13740
448688580156051841 1647 20878
628176652790013953 8997 14554
760465775021827969 90 5660
595898058459329921 6454 10620
572777870465920129 10491 11753
295021358143582529 18057 22213
24315774596274765 1653 26962
799708159681731713 3490 10836
137571242834816593 489 1487
235543812813826753 11892 25506
20034495808459953 10687 14692
332963694076983809 2878 25930
17610122303402421 17 30806
819190745641304065 15935 26273
987285965932940673 1275 17234
218861620141641569 18664 26933
758165834215169793 3730 30726
350843711010352193 233 27537
495801554449712961 303 19444
518458404499700289 10820 29347
503983438823745217 13063 27699
617921651000937601 19658 21715
446109089655394113 6907 17515
240032515916798433 721 4998
617344952978477569 1505 24751
97374183749192161 20780 30935
423889791117034049 3168 7203
659759931556738561 2197 12819
131193183177252593 6967 15191
882147136189853825 2271 11783
98223666695972161 21140 21216
727940622017801089 3549 15131
232347097644613153 14273 24697
968294399168282625 13617 15596
110518599285171601 12331 27846
546678562985153601 529 23916
963160130181158529 4787 26550
682570613817926401 6290 6302
924237592788230657 9088 30611
692107304978240001 1734 19687
330800597836834241 3939 8691
215325312601063233 4404 23269
951306621721784065 4151 7706
992162831158356737 9948 26522
132020090486115297 19491 20992
428463749006350977 12245 22369
166841296645273473 3498 27810
444105658991706049 9253 15789
445047815627226817 14638 30701
41150569086166657 15861 26107
518988180913083841 5816 19779
308430207237041281 14368 24260
863208018690436097 17321 18068
649192518299923201 13503 20577
56525135503804337 17616 21075
200791667744599777 19353 22171
897980310322090241 13677 15954
734403351006502401 4013 17623
576568590409891585 3054 29527
733824304414344705 5858 23129
360360580011466433 22463 23796
278860829919647553 10925 14380
153333205768277025 19817 28131
58290561866616745 14380 22730
33259722546638673 19598 22792
961319981404610561 9914 15569
483295056078475201 18908 24338
499332916427125185 1653 17990
215900212623459713 9473 26322
309031422152553857 5698 29794
81112308989517601 7302 28246
469520354420783553 9460 20373
192213195988394145 22350 24689
972086406021158913 13242 28585
914921438740549377 6042 26226
416084030005226433 2293 13847
834452785271331329 8953 30400
327804069175595457 27599 29445
681691375912194561 5246 26812
784792349354919553 15439 20894
182856217658645889 24229 27456
492598989603461505 9924 27573
117596712186809777 14350 24160
776269762430604929 23128 29144
271290012269666657 9630 11172
85601436110504641 664 20498
211153213825511457 21207 21439
60536230336399657 4243 11666
823409820031351041 13331 27559
553806374530889665 12558 13680
56308513048378473 12983 15373
989830987878196609 6950 20926
896776850496358657 5150 12965
818833237606480001 7928 19791
138837004951497537 9103 19891
205455149892092225 17298 30280
573343150918852033 24258 27730
460994462304054081 17677 27575
804164741510533121 8246 23890
727868228710395521 4272 19459
400343165490248513 5262 18485
622179666747580801 20313 20607
391936546105270593 4695 20588
616424051275348737 7839 18776
289386479443784577 1111 13871
524321890944630529 1673 26995
347897734353097153 5689 23224
411127200397022081 20330 23340
843788016262145409 20975 29641
688555373581703425 11355 17316
514535782361647873 12307 16251
758202267981918209 3331 23698
762123768966553473 22411 25301
59608693852705841 10968 29973
657827094301865089 3532 11985
668040211232653953 635 25464
763763970928600577 6459 28657
732885585068014977 7168 29504
179649749962479169 8808 19989
661539258336663553 527 10364
900688010327748097 8761 8902
524826138168517505 18864 22267
387118822175438017 1531 20406
891687430523195009 3425 19106
707077927777810049 16735 19823
381646270739718593 10291 23234
806315606199078145 7443 30507
53510145072952041 2711 16044
238746571264876193 18589 23504
482931053185463809 7269 29690
925529960811843457 18834 20804
248674851413557729 4624 5442
59983978877021113 10206 30002
744690570879026177 22388 29268
691004986504125953 18940 20220
791925542326598785 14101 26972
834377880362787073 5687 25310
375633271861257601 18872 25370
736929522259316609 309 12232
435308587028334401 11459 24122
603932915830817793 5103 20723
789204016501212673 9326 30641
63605491487422225 4542 30668
452417964966233665 3980 13927
629604826397162753 3259 29417
855380120974100353 8808 19688
957738032215615873 20048 27107
137577951097330961 1715 30198
895282039799660417 526 16331
507701382944627969 5095 27782
822945669149859841 7499 14792
312314927681971009 16287 18541
922264316430450049 10725 17533
654287207970750081 27036 28077
125029588200249009 3247 18757
531342586737839169 7798 28357
325258000388053889 1990 18764
212798331363540417 631 10684
395314420009995585 919 22517
589666653754253697 495 17268
783556498519608577 14656 23390
668940065053359233 4336 22116
638391890443983873 17130 19157
257751719565522561 2421 29069
569004450511720001 8878 13521
601061304920687489 23893 30973
191652315377595521 19522 24873
628804125924748545 3340 22233
29031217395051101 20839 24995
108936523551957265 6507 13294
138741266980019873 12863 27319
126306423805790049 6951 20718
78835366853148513 11258 23715
506559458976408193 14382 20599
515068881508526017 7863 10475
775561024291167873 23725 27118
718933333970149121 8435 16761
194735004129452001 6628 24377
410141276921194753 481 12432
334108602577533249 18920 29894
316853948014902209 23333 25924
511812717071233409 11684 28475
490066464875368961 4958 13956
955800908647891073 15221 24082
125742602040681105 10482 27617
996819220866026241 10737 22626
677275038407600513 7946 23442
244723196021102049 14349 25753
555886064980050753 20494 28952
799650356998807169 5235 8414
648327856288133889 5750 28531
460148815194262529 617 18200
662407858033596161 5691 20001
583385109769803777 5675 12167
281572990208985633 14088 26274
743712943442393089 11145 23017
305216300989108929 3840 22622
814064843766015361 10627 11168
213151414099442593 13359 23816
145834250032439873 7272 9001
414189342164469569 1148 11656
687701104760659329 3802 17246
673099358466316801 4802 11493
880287838144926849 10006 13906
738903680442852865 3971 14146
451465938737197121 8817 10948
875593989228562433 1757 23716
193310374376668641 21745 30364
660187031863024769 2079 28717
618988196674049409 3547 20959
453152162556875713 1714 27711
915644226121788289 15023 20239
919493248940391041 24455 25337
625810426759311873 11234 11998
950108517238660993 21941 30800
700821988895857153 17527 27802
107546930826096337 573 28847
122111523331735585 4340 10804
844133156567266945 20674 30037
28451312279305085 2924 30947
118728729061864161 13503 15588
141903115564939953 14966 24793
235939705201658977 15291 18318
764352737111327233 19244 26839
492001319557409985 17062 29722
341570551226279681 15598 21012
448595665358709569 1470 10920
776575650364339457 18693 21794
139410539005147889 1219 6782
870735074249989121 993 10564
692767803585056129 11644 20030
273389760271616225 5843 9540
722813035753553409 4358 26249
964220221866181505 14920 22021
488479836708989953 5714 25043
981517005267068801 281 4813
238832523685935873 7212 22049
249045390122983425 21562 30883
165067015895104417 4621 28628
454701848626203969 20505 24887
868357915395513601 24975 30775
2850748328537379 1371 8199
888396393515449729 6069 10158
988161788871128321 21759 22758
44269810410575873 25945 26813
122363035722809601 25393 28742
859371661310703361 23052 29170
216834946520041441 8374 29225
990493587905156353 9011 10879
539199060066092545 13437 22360
583421532543383169 21816 23131
257343083122993473 5904 15222
734779263731034881 4670 20190
916605750301794561 5648 30998
92119768042394417 16963 19527
587286681230754177 1406 28900
141526881226020865 15943 30007
70160206515563321 11380 24408
292217178704220289 2693 27883
972329076492474753 21052 28657
741113076591368321 10684 14367
57883152570990857 21398 27412
982970337650826369 15219 23907
992329397970397825 3929 25336
737006155187806593 2359 25998
894912342554103937 2358 9249
700392366347870209 3980 19827
782744552496200961 14562 20531
286835097375067969 18614 23170
463471614004543425 4497 10414
269467083059069537 11835 29457
806208995973637633 3993 28064
10728944013926879 15397 27726
243364231350792449 13713 17568
546873081553599169 10697 12561
970562881455965313 5203 5993
258768554962664161 9891 20279
798998734500013825 3863 22560
263648005493152481 5149 6901
491954673094230785 12984 17112
345269351331502593 18309 23908
577779512660011777 9579 18548
497649461903819201 28953 30096
202688779163811009 7804 29063
153692906408956289 20771 23859
37695574691536393 12919 25634
159676738085195777 14479 29260
770292498831683073 12122 18557
951993703543173761 829 26819
699627297103600001 13343 24122
926620812725161601 5513 28092
633284908625729025 11088 17330
200746594349247681 2603 23284
667145111712681473 5623 17855
433798146373518977 16488 20479
586163548209956481 5615 8573
648947029920101633 23635 23892
962653959488644481 5850 20409
802360461281210753 24240 25618
436378213555844481 172 30366
205281563743959329 8771 20199
667275697705900289 11960 22815
953897238434095105 14928 24924
194105141430103617 9950 25046
353157000275537345 11582 29650
30866316707797381 17485 29257
802474032901272961 1825 15342
885414684792966273 227 15297
199954450070997313 3063 23437
130418612875427441 9827 17554
635666999877727745 19927 26595
454261546718701249 3865 19982
365816013578331905 981 21711
226561688268983361 21021 23423
543826295529555649 18022 30269
851314073311375105 9797 29789
622628413575249281 22839 28677
110069117380515281 1406 9123
45867331447325913 20756 30361
420048316293961217 3789 11588
584466193365763329 381 26365
588735650001378689 14037 30266
427263281679131521 9224 21244
64208875997724849 24862 28148
468198656684585025 286 27958
969560718865874817 4332 11487
260383829449651233 24187 27935
506502237871391233 3521 5430
425726108315053889 14192 20866
306143603984534017 3798 6902
49557959275063017 8504 14897
676434732865931905 13753 17665
682743724201735297 10425 29970
155182684926199233 16351 21142
535771711755913345 6379 30905
955106696630881665 11540 15346
485262098832954817 961 14160
201987600247516513 19691 23758
433159285371061761 5397 20678
575472186881928129 12028 20543
983443748381425537 4148 13720
940341142301644289 6576 27708
947696754605587457 3677 10486
956390055067092993 17130 25830
798621153022772097 2558 21439
428645158284947329 6530 17154
465926039224058305 19923 23900
525422570070151809 14364 26348
296495863502137537 4408 14420
278184417101140737 16680 30847
88161667947829873 12779 28044
655852470645019265 14487 23849
997206337888208385 1279 15528
481052148936807809 8519 22741
928378393711057025 15759 17044
564233592073652097 1338 13358
107796077041875553 11155 27328
459683582850413313 7459 15648
195632899554865953 23550 24678
351784383682602433 8688 11356
678089854133396865 1796 14456
56297109678890681 2053 6080
315101746572651137 11108 21637
151273019839681665 13815 28177
217445947067311361 10773 15264
802479495661582849 13753 28041
718159420641725825 8750 14563
495297720382271937 4350 17668
924522845418500993 22345 23209
174679678870770529 9274 26956
329788895467572737 22992 30368
345981649602652673 698 3363
679181477945682817 24075 29978
92877908321224113 1676 18814
279301608226703041 6251 10287
623398668433285505 9304 22489
125915155430256225 16474 29233
333931147008168961 7358 26929
450008203322653377 11087 21858
803219584836330881 17072 19932
89610708988821841 27942 30504
969194567593756801 2712 26696
330164901966909953 23420 24945
95188695106745777 10038 26722
51722288626827153 1140 3140
293490435526589249 2879 14673
318136962962569217 8724 11213
594552646347143169 16981 17874
869685533138685697 7486 13442
869222511537042689 3006 15578
428059475703307137 23175 27919
459288290265167361 12401 19243
533090893016357377 7427 19565
379674126203095617 13501 18092
919000732503747073 12305 30464
807108553180473345 8620 22789
752122345303767809 1071 27444
567914096127065473 20574 30055
83283726449579377 24610 29591
457335729208470081 8558 12961
99278145828584737 22041 24902
965274476703111681 914 3899
552610975496804737 18658 21026
532765325511821441 19593 27054
353525182455761921 2786 29102
703440592988567169 10321 26739
460255946059234561 16263 17775
63920962778272641 3461 13066
502774485438898497 11105 22841
8564670319113788 8095 23042
501994902301902337 5499 13969
240317173194700481 11363 13752
468754080095855873 11222 22008
30612512528517045 9888 24882
907695103305300737 2002 23603
577572554642362241 831 24028
247723195404212513 12515 16850
236885860448094113 4016 28672
31462971681378349 14377 15343
621895946137147649 12073 27587
577620432200028289 3613 6825
450214119269286785 13021 19454
324778226606994753 2031 14018
610423398181215105 7105 9208
10644408970030385 25686 27796
728935882854667521 13420 25966
929761074094045569 15572 25873
822309035178722817 1492 30516
280204252725014 3489 26491
141125918678408625 9605 24358
746178440137740033 4592 20923
875938757898442369 312 28779
210635164908076449 9737 18165
287574821266698433 21672 29530
235405980675523105 5840 22502
496087424639870977 6840 14225
177734911478289345 8141 22533
369179207291789889 2440 19283
248614268548905665 519 999
944597992777037441 8265 26552
948131208043868417 1988 5152
101407924350322529 9620 16606
48104204388977225 18582 28410
391920410215522689 15420 20841
687639336879520641 21580 27842
762507090427259777 25586 29990
345017388043643777 4796 22561
626679131503298177 6663 25754
86980290333606545 20000 22559
768601684611237377 13484 25160
440505982330648769 5469 28438
137786308384807649 3748 10269
833154026192737281 33 26929
27726684285322989 15870 22028
439652564035199617 5939 20658
349303281980301249 318 8173
403990790849753985 809 9705
800334202269137793 9989 19525
438647650674539585 18817 21876
592471296008756865 5470 19584
963869659368718593 13690 29363
234607531733995969 15318 19125
668500078124068865 4914 27214
821653670052800385 610 12577
473283535534683585 12442 13395
233976269652171009 159 1181
837287246240634881 2331 4268
540301331287867713 16801 27521
102869460688900465 10604 20189
918951573574599169 8198 9461
543937509628378305 1846 11783
427791914865427009 4090 15531
289688760081766337 24820 24855
967544924158286081 9202 12339
257939731171035201 1001 28986
635794919751408129 9398 26508
962784872126199809 13913 15873
344230329585382593 12510 23780
261234299401863265 13835 25211
150751960776066337 7532 28762
566094221803275841 8310 20818
877166530330352897 2421 22910
342769799698373825 15143 17233
353577301450332737 1360 2837
36238777059843129 9378 30903
322095256139856897 19654 25308
306599086173818561 21344 27481
414599898246283521 26291 28319
164064528844484417 8625 28861
698231764091925505 49 4884
306601788490894465 11643 12999
266279448025688481 17939 30309
142359623953574049 1227 10277
20197559696708113 3530 20153
132496368145396561 3424 9118
32905718630676261 4270 28510
235215817603325665 7406 18376
38620184690525865 13713 19434
242157774558563681 5299 7086
259278070824382913 7717 13816
601088862106614401 19294 19960
182824057958168129 8052 18525
135675605076627905 4072 4257
472580860287028033 12969 27548
362743971714998273 4673 13695
748817392395320577 6226 8210
590236507204593921 19436 24714
296015653734190913 14566 15122
90793164086754529 16746 25921
155675992993717921 23823 27591
986832438598540289 16137 18721
881293215929137153 13681 26357
298168638460886401 11079 29205
198943082496068513 4663 26492
46897383006751169 2798 22170
71272336909874665 9530 14704
222231971954947489 3802 12119
40688013125997457 4016 26769
518048270984749569 186 16928
784679083644196097 1128 7708
787769360961171073 2533 23826
806653618650212737 12174 14602
883815235312823681 13902 17543
332144290062291969 4017 24619
933219966890781953 1513 15538
210104852875797825 17900 18635
875131005116898561 18946 23536
36329356496597857 5250 25136
476354207010508929 5302 13283
422578061124990977 7096 28240
205823272234624705 19388 21679
807616026482367745 8643 19070
973363124328209025 14662 18062
281103552763010369 8895 14545
486706310878318529 20061 25340
499035058140041345 15452 18438
962915337916150785 6690 9794
911391897981442177 20819 23618
61263059624906193 10372 10913
567496921471803969 119 3210
7036079210898550 3253 18749
493069373260407681 7918 24067
590385345710288385 5479 12708
50035144359814153 2785 19583
763390023197878529 15696 22273
466828039747181121 4062 22609
556112008021557377 16459 30608
230125011352402721 10259 10967
215307588476598241 4634 6612
239203869697131937 1192 14467
588561419565266433 3364 30643
836017302967125121 18344 24696
210159669509131681 8238 17524
867869950624818689 17392 27958
201960385043463489 13214 14157
755623961725877505 26162 28269
723809940379872769 7361 9335
282463907408764929 26307 29658
382364656991470017 10312 26578
255380296967363297 9201 27629
186083494638701569 2184 10144
21067101782900721 26507 28148
650761437222399745 8237 23221
597631906156028289 5441 14011
723587222762596097 14093 14203
932900708930855425 16372 23403
52030271583177521 7540 24592
915774208424156929 22572 23119
52777539952366225 2540 19623
740358244776242433 6186 27131
735879767755335425 5948 21595
741303668945153793 12876 24900
785746424881573121 2146 23938
179288337532778273 15981 17762
815412630531128065 3211 10165
804192752941108993 16659 17082
188513777133842113 4895 13710
790983315642531457 14289 19251
349314679161523137 24559 27192
629020698176578433 26539 28101
598274409902664705 1362 10135
452501333888800897 15604 21578
103603849507393873 9941 22823
114899647183083425 17120 23585
200528127584426849 6765 25397
768010092722075649 14616 21630
139076752328747937 8482 30067
167625847695166657 1793 29206
174672857670792321 19833 21427
351421535183231297 2384 18431
843592220619100929 305 7841
607228824358916353 1220 11035
119690275340708753 1838 26150
392697043747570945 15984 16311
308547495933112257 6001 18147
922132959197700353 24333 30960
499102339865196161 6840 26955
284224418446523681 13985 22394
632622338665370881 13156 30846
10806105087429075 6055 19071
722402216869717505 15404 20818
291359110250763137 14130 24747
941253462716730369 9791 29453
230744008104995393 11826 29344
581515752149321985 17873 24537
568715622419215809 2562 20696
427395353431862209 12328 27444
859997743568616321 11065 26648
555256553600891329 15020 28524
271598489832879169 3236 10270
259837791607708385 4292 6523
324639389387630913 12218 25938
998800390424712193 2565 30586
94958614740573217 25476 27900
653474338257282689 24042 26375
222399081481885473 3415 11868
262399595554235521 12065 24657
529707789345703617 14731 23568
57113697166784049 13600 30365
603389732017166849 11374 12567
194237020798276193 7721 9842
181754783758815809 1329 17151
266236327606250721 13934 28964
87934354533221185 11819 25021
433708406924047553 17329 30994
110748234530174017 18148 21165
209935990345002209 6478 20342
2970443214724839 8360 23764
97623355372313377 7762 24993
755607546759801345 6911 23826
264439138882877953 14723 15774
705646509073151361 12225 25624
403804986977583297 15792 20040
299250934159371009 26220 27603
703228277036799873 25939 27952
898242996168807681 6216 22081
12198408466666423 5081 15967
446622378911040833 6331 13257
470947656219451009 13150 23894
894513698707388673 8659 15816
237594842128039841 10309 10768
443684509232777921 10280 13443
951855043412876929 23757 24742
205399787394231489 17607 19142
192043270382377793 7007 22267
630364979717921153 4411 18555
52390816474584769 7106 18454
312636943322022657 16185 16747
537431267541229825 23868 24791
11777710268685127 1354 30001
412129399517226625 8622 24420
292252202404046785 6136 11215
104922898316225137 4644 16120
848020106289009537 19205 22857
250497100175223873 4914 23624
845901245445137537 1084 12577
700170719135321857 5267 7782
436480958241613569 3046 15323
522598815112701249 324 20549
965374340866322433 6354 16995
40572586535510881 7706 27347
409263915207315393 4873 8967
142582892636866625 2758 20093
672720271366731777 1444 28637
839298719333022849 16452 27827
543796057211633153 12255 19958
905352744259488385 1079 7910
182997664917667905 1514 15365
483221840422480385 14520 28986
323082967304383553 6752 26330
937144642996386817 24796 27233
175732516938811745 9233 15051
767969802425575681 21862 24759
53898639192450305 8106 9877
494447597610872001 3170 15347
241184646805368897 10008 23255
519687441497744385 14052 17124
11343362134095259 367 7358
342732311391827713 9523 10994
704324690477538049 12007 30906
213219067907949985 9399 23636
815923214305140481 8373 17722
837146083910653313 10980 30652
998192304530011393 8624 9305
500656553032079873 12814 13427
538233781443050689 3733 21784
924258157023544449 29888 30095
243615857689295713 5043 26437
799766972644597761 6326 9094
74476011764399889 6934 17547
236519504676607553 23599 23672
238069326660468769 11543 28451
212819778355985537 10195 27945
335776533434408705 1240 27406
80621482331068257 2026 4094
316043706042567169 19358 23903
303753055225151041 13524 24094
172386109744191873 19475 30941
670563148554350593 10442 25600
529413299993127169 2450 3573
953303146476365313 15658 21983
621421002122058753 5440 13052
341006511020069057 15932 19686
930952098507479041 7091 13726
232398348369436289 6069 23072
669400664669662849 18764 19640
533326494325990529 19280 25191
908847366227224321 7612 25448
125387062109716401 10220 19792
888304218571999361 1180 16486
84437140173790225 11129 19144
105586899084901377 3158 15772
935010297741179393 1265 9920
900475362982202625 26254 29453
197661494057939521 4451 6885
411158446328176577 15984 23627
295789319741196289 3933 25686
2083583327799233 3257 29442
538148869183331137 12829 24870
407664865046971393 7020 15508
193908068029777793 2329 15392
510006530924524545 3163 30979
197043770372260961 9443 20993
879171983750769153 9549 11788
68828343818942985 24630 29296
560317081817014913 1920 4992
5064770731152636 2168 11814
115188213310918993 10785 30871
580760179659513601 178 29289
479796650392639617 15203 28984
465523124325926593 10822 15199
616320970194084993 617 5184
641571879693025025 14769 16580
261186647035440705 9577 18923
709138931562179713 12472 12753
953435280868067329 4480 8102
794490481985583617 5157 25684
618740341401601025 7369 14621
560211312882358913 408 6800
293499830060046209 16911 24528
506615422408394497 13404 19231
87930636306065681 5536 27859
429557353276877057 4282 25380
952065511689884417 16903 22252
721322531336319617 15093 29468
401163184211892353 13168 25207
119816617459633793 1367 29181
89176552287444369 2687 28063
465423732961220097 17908 20672
143671701409612497 1304 9575
220762865880672609 19389 19709
767034815032960897 19318 29884
75696504760976785 1551 14791
428441066663335617 12433 23862
985586287539717889 404 22199
327869270733334145 7034 16993
905207854127972609 19019 27234
968396643883533441 23285 23600
984997169324103041 2127 9835
832525152564787841 752 3634
192706842842461857 11085 12623
644973054763394049 8422 13064
427619505823116673 28322 29050
886976306773664897 11321 13594
176099100476641025 15799 29579
135665159786338305 12057 28268
477529680768057601 2547 27826
947350024232211073 2552 2730
848372877434378881 23936 24285
764776097076744321 9204 19464
779865083913307393 1503 25078
365581500295025537 3016 3867
882920559669450753 19604 23943
861194690724129665 6828 12691
481969427808493825 13633 27989
358305335294435393 3805 21939
883468762681765505 12337 27624
158915185962992929 16518 21455
491219660015332225 281 26256
451239467749378049 9792 13278
977145704666462209 2894 26642
258788910436219777 2299 6087
394032790395002049 13476 22812
79692939442455921 11145 29700
899803090184896385 7909 28070
716677911209412609 7193 25715
147993732632926369 13048 18043
81878238443653825 20395 30898
699672778939422849 7754 19347
751147688736704513 5802 9243
296866456677591361 4235 30173
83751965426788641 9484 24197
384752631665527617 2990 18248
924847654105572993 8041 29510
414614426748556737 4185 7221
879839532736088577 2076 14339
683832679305247361 9886 18657
983916687108870017 14175 30603
799501520516073985 388 24294
110990847115377985 9562 18596
300518714994957761 19944 21117
609624982506740993 26568 26623
74785451470745553 4614 9626
933709758311170689 2364 6959
880587123488503169 5630 29319
400905052749305217 9618 12499
442241210886422209 12079 28341
182420789403554561 19820 23648
448988801943279745 8498 19103
454692119932925441 25089 29246
434426270633053953 27696 28719
320977613205076993 1027 4989
414162952022273601 9568 14705
416719990358597441 6909 11867
348761305918472449 5746 9188
447449214897918785 13599 21769
791249898509200001 2993 12040
546610674250441537 3586 7616
270564070329101025 7181 10713
800686996753473281 22979 26656
16407476596775439 9701 22650
870137303475484417 25855 28172
24428846799352757 22703 25130
771699548796025473 18743 26332
362714491189798593 21221 28523
805188123982869505 4976 20299
276953669867992865 8745 10472
860136742133551745 5646 24034
321938849465105665 9748 11755
157347309651338913 12765 12787
763821329277007489 14176 30059
458281511883743745 4477 14735
480483765049605441 2671 20534
231643872798283457 12540 28797
567552085134536833 17005 17698
773311496672182145 17384 24594
33704491015491557 13495 15528
128785846261859409 16349 23778
37655112998194793 11240 19815
704043904072168705 2417 7237
588986921948368513 16420 26994
451350995219623745 9235 16355
253076015838615841 8665 9467
521110888592051649 2106 20760
789849675119420161 8874 29505
486580396252843905 306 9605
480308351415331457 12758 16124
819099673395957249 11480 14589
333099479786888257 3883 12597
40625109105089761 19516 23105
403722090638098049 18763 21793
334576931367667649 18924 23025
477837434365021377 8700 30429
41711675616920017 14265 28085
693850307496560897 9147 27849
883420877894966657 9515 22713
284857496130292993 12204 18162
608477122945426945 9441 29860
852731266619656449 10301 23625
252202429363098433 15328 25946
750550009785079937 761 20937
780811336898107521 19675 26187
22965482973418717 5898 14201
378558960301067073 18063 26596
180548722068131425 774 28256
554441918524982913 8531 8844
280830342121873857 5106 11545
431035960923328065 18033 20171
601641132189051521 14068 30174
252086755521087713 20538 22313
737387551360470145 6593 19089
415553567952006401 4535 20766
549375754670656129 8574 10285
842540341993409153 677 10857
850685104385007617 5003 17377
18681827591098709 1835 21439
53697484708457921 3734 21825
308184178242054657 15770 29131
684434647481296513 931 3506
481850962854199617 12155 21922
233050318900673409 21175 29555
19127188894881189 15104 28128
333351196011790337 1179 5794
179426170621116641 1686 23169
302806758665035137 12617 29292
740871825518023937 4873 17484
443964128735203201 7736 26773
150560879316319777 17520 20251
507591872340334785 19235 20420
58823181201713481 3465 10707
185310346723639457 2901 14411
372603268463496577 8707 14349
46918777371011801 293 14495
808244852091473153 9716 29457
331541485839025537 27808 30654
934638499075564545 17144 28865
324267788592244673 7694 9911
447924246899244609 20859 22694
395031179396653441 3874 20445
204948841388318913 21896 28428
202925224970890369 14083 15727
89724382587188961 10242 30297
252844643278407937 11677 29413
426586026338473089 5994 18431
586026437714259841 5239 14253
208626725168866049 6270 24410
122095361861767057 9233 20206
121070001923175857 1732 28906
788672579934107905 12522 22457
507443151418197377 343 29225
413301452202929921 10844 27966
41026157658169641 1506 1658
368938544547354753 13478 24373
330102432716071105 901 1222
199781438453442209 14994 21830
857294302275580161 112 2339
411161915307950209 14590 24579
724680588797649921 19870 25428
231684740999455137 1481 30454
73007554069906897 5868 10433
585076268295928577 2409 2727
303902839290397953 6166 23097
463600237791268929 2152 25156
964043142412112513 5443 24979
560978290340095489 23706 24800
472830507153542337 3597 13912
494865851278078145 23619 28012
399160235406785793 21218 24233
763923509219928577 8352 16451
161366912944142625 14189 28478
603627315778851457 8360 25876
800507614966182529 1252 20744
765531520580161409 6178 30209
667954854743140225 26162 26794
823154149505043585 7507 16722
981826629217525889 20150 24440
403825010798165377 27049 29684
579652508076716033 17287 30038
817579455304354561 10339 12486
222787675646276993 388 3458
599979176069631105 9699 13552
456297315763986689 23403 24712
891626567017013377 17805 27106
388051819208161665 5540 7703
713145888222193537 4680 28541
260706481811521217 10121 16210
964433806627084801 12925 20711
722788340316572673 12673 19774
594741719729533697 10968 12728
575200848758367297 10173 12767
572577783651055937 7535 13001
805824350629539073 23893 30957
522727276580134529 3188 10114
893934036752224129 2068 23676
184989814934482401 25108 26161
30049422421786433 6099 25360
212308760555252705 3758 3931
631693567608106625 4283 10578
227698232724733889 6991 8865
529216762532488641 6976 27016
706887854589815809 16210 19756
588523100665295105 17884 24202
66125644053897761 6526 17344
162318136928139009 8338 14447
293574458727839297 14196 19528
85577681916571889 9547 28391
785813667600663681 17015 29966
592082829312548865 6705 26111
599635062240601217 665 30577
705324866135693953 20508 26081
379602367803528321 9924 27375
603056709452307201 19078 25800
695229182251203841 10613 23951
877176526074759297 22589 23533
992996592569923585 6915 7508
156726306466115521 17342 19686
635913893203287681 9048 25110
530886925742574785 18809 28383
224120762966890657 6460 12116
695209941750238849 462 4989
254773577224561633 11647 26918
761965018808336257 9546 10494
316586423288683265 11395 26215
409463787979891713 20191 31013
784635205367443713 7682 12528
217680750801886081 7311 22990
40937100375202817 1551 17762
470440497237707009 16752 18655
728510276359507713 5159 15961
505129207502516673 15364 29537
423131804502432385 12954 26255
79262095275513649 15258 23443
270889555365563681 19612 24845
864760574222739073 12151 20523
458695893082051521 7325 23636
981672482714476033 5784 8451
950407532851095041 7741 18873
148670864101642753 2301 25854
932495075292180737 7667 18002
278638430131227457 6870 17622
609166625443414529 10629 14421
532036050524421697 11340 30986
252239123114719649 10965 30242
774166714963957505 7753 13836
156018129212291969 17240 18206
591993411880348929 12348 27357
276335434577006817 1862 28630
167769336502491489 22388 24034
87564373535947489 4007 14951
369036378560931393 8104 17614
873003030786549121 7088 9044
416483873400228097 9510 16524
205675973181193697 23786 26835
723975774883182721 1187 24795
958913922107328129 3873 28388
963262328663379457 9970 18921
554886099908152641 3499 15895
895488884999902977 1953 15079
25215113054713357 435 28319
17574552434286517 26239 28879
324981855310362305 460 10713
310361054329558081 13004 28964
331639892683270401 10152 15469
52301855590659585 1640 26166
668187686220228737 4519 12387
796230379102805633 14467 17547
622455539907775745 1309 27105
379868039731423553 4328 11756
958128905347670913 4898 29998
774857248780914945 13709 28023
150005223832508257 7582 12463
430889084012424193 13263 30550
657751325376445057 3791 7986
386914901853284481 20055 28864
163248760267407521 5539 8874
880614459031580289 10604 22090
400907347018026881 12127 12478
915667547366961537 21062 23198
682529059681954177 6098 23980
361652795043145409 13676 20631
159626123017069697 10157 22080
169676804980522177 16090 20451
112202631388640833 2683 16362
334867728704569601 8918 21689
45267213315348441 5887 7842
471238037867873793 1707 10450
986062456257670273 19852 27115
42216501827031297 12454 21659
752790014012738561 6960 8701
629353407924494209 258 27664
264813968243032609 14854 20246
973379599712035969 3958 23614
326106746914170753 14645 15726
289830983949325825 3917 29590
150278855947377121 14017 27669
189364708111558145 11356 14575
518651499820641985 3905 9422
621066793289994497 11957 29767
309410971869112897 22794 26261
267307849148028961 4242 16916
813493272810255489 14195 16364
667102138347228673 1132 13813
846402881359935617 7775 18222
777259040173053313 17457 18511
215023775061901281 18092 21608
368909613836304833 1752 15218
878804558174493825 6513 29161
649024518030064001 2795 5941
339812392799579777 17512 28085
194180871299050049 7671 25357
391206501316176513 10079 19373
719712797016203649 1612 12196
524867874179513217 18580 18769
233175096549384609 17263 27048
307072171174013441 10236 22243
214442894512547617 15229 22874
591380413905078273 3372 25353
205822206018591905 380 26531
757028184205452673 9381 23074
57040276269365369 6250 11626
302015531536234497 5414 16479
10016741843454469 3966 20593
73499227148289489 4471 28884
247164756194440129 16066 17653
227843985360514977 3461 16479
634020165511099521 18710 28905
522047216442288705 417 24905
197255045697549025 13522 22635
791746510811783809 12631 15154
602618528438849665 26 22930
526054898707059265 5880 27021
878382197693031937 1233 29957
320229981260858689 7232 10841
757042147525577729 10241 25912
662271926257503233 7202 30302
969399142754955521 1401 15805
453509222058734465 24457 25614
446901746963018113 21232 21858
930880510241678337 371 6839
388851182155708161 1647 29529
719797728488536833 2111 7107
987164356941189377 2600 15924
337677115558179265 17347 19937
673542997098937985 2177 23862
256237507276473761 6893 25374
87489897821537713 26857 28165
192120378751155841 2695 8631
570386767881576193 18779 21965
884884742024944129 20541 21134
462458637384610689 24145 24714
419652565090856897 1962 7437
957503683487264129 4623 8952
153630537862603937 7393 9460
781098401386028545 841 28621
728026496526098305 20817 26296
194212773724832033 13050 29028
701726192256579457 16348 28718
798801356375218305 10309 24567
445401040642323649 11238 23900
214586924980554977 6933 10176
877426829801159169 7110 7858
954711181045833985 19673 25494
974620014674940161 98 17258
982131459451739649 8419 19040
937767391385186561 11694 29118
917845310794984193 3906 8476
967150790512377473 11309 25316
279666078871773761 627 7848
211117444947014113 18487 25701
764851492170347265 16799 30434
817294048976833665 13835 26350
543861609723098369 8126 27509
162277648551274465 9707 29468
395015931979951745 3012 5665
890024086992937729 10274 17332
502669150264640769 10628 21606
524707509265859073 26762 29873
891949682528856833 1127 20693
923593892045573761 8175 23694
530026222874074177 7980 23287
259112905780391137 3021 8073
268663382230169377 4726 28145
362129927087877953 20079 29470
799052690722849281 20853 30745
563049241389116161 6111 12952
60255882214786281 5160 24490
467012278288933633 3655 14888
755153818163268609 3560 10137
40263629361525945 16830 28372
717322447034955905 21734 30949
93925570207957777 1459 15317
16099251911956715 3683 4440
285933747343172225 2965 6598
598940933621204097 22317 27481
91988910647785361 6730 12164
268690187662901537 12825 18501
946363493767016449 9289 11192
446602439810373377 12767 27664
641118153075225857 7156 28427
911882876655827329 7332 24506
957542899812302977 13472 27349
653974184514478209 5360 28990
174405020599380129 20395 22677
294400231461981569 1731 14371
391623457723333953 14160 23908
30549648445781233 4256 19533
186354184571271745 8020 26647
220504922329499905 15372 16148
676026682794663681 4255 23698
423062079752948993 1805 30889
479715295409164353 18513 27821
619672327354340481 3497 7984
975694894542122881 8174 8588
824395165456348161 5804 18850
699671285763699329 19269 26025
672710324010356737 482 27668
120885445010721073 830 27768
17376799697498059 17540 28203
212461069115505537 10054 23496
396120498683405505 835 26387
543754501320869121 3512 26561
406421256038395713 7507 22034
46163102845198977 22027 25892
455252217309467969 6884 23338
476500567923501697 14004 14253
253999505860885921 17195 18211
186260236231703393 1807 7685
411512456515584577 2181 4347
928642774122572289 21378 28625
816249730824449025 2256 22243
641534883219591681 484 15370
425380653304987521 21189 24378
264571116730031969 2814 7320
851948066842734209 17408 23338
422470909649661057 10839 22133
710434404814140673 16870 30741
155176898743796705 2488 22325
135176102634869009 20385 29871
632203767469221121 3252 25214
448588950499473793 10298 21772
186378105183344193 2237 25109
142354450097027297 13357 22121
908577406729591553 10980 15948
977236309785428865 18042 26173
926797969180476801 13751 17182
201243619022942977 11058 22636
296324412438067969 17772 25413
498259041223011649 27528 28091
37712067604424249 6663 16274
509802277579009217 4870 20500
513948710060134337 19003 25515
349684147069371649 7396 13414
348501508400850945 18651 20236
467571574910305537 1032 7974
425597123164962433 17016 21211
645104982404010497 12463 29662
314963693943475649 11956 21564
357030355818348993 3975 8822
170971111873257089 6080 12781
305378452946047937 14483 23025
67539328534898857 11066 12001
197022622109567905 9933 19426
854942233901269377 13414 30035
772321613129552257 12591 22483
280291346249875073 2610 29670
429153303465451329 14183 30130
383658313598317569 5180 16892
955381318230269697 10543 23781
334669830089659137 8471 25159
339614105031028417 4554 19528
58101040947420305 6680 29591
779103153917166209 730 29995
996943337410193921 14054 28152
846245711857786625 15243 15629
923693814539660673 13306 20703
490626776026022785 10696 27719
903772902299799297 15686 18727
561148764370340545 8614 28221
821950152542669313 1637 23001
180704355119903681 24891 28755
182726915513661953 15170 22703
174581586653115297 3621 22546
215461986162125633 4211 17112
656572347012644993 24313 26182
196434649222815937 2898 14985
982360463074012801 823 3813
450792683542445633 8403 23622
377474614386589057 291 13006
660279959704446593 25450 26818
317016131076481857 1042 8322
396975790968838273 7215 13993
980182318434618369 18967 20299
760646228688237569 12734 14618
247440901379615489 6277 28879
734116285117678977 13119 19893
448303295599121281 4569 6935
707215455880124417 6400 22783
921942243827853441 5098 19690
372710667455663745 2210 4428
40716145466848985 22817 28824
749050153710207617 14588 25351
569133600227569729 5004 25344
37284562210473385 20924 23889
125672294208701633 9654 22476
727372883095718273 15554 18759
397949417197278145 2787 17149
347205665126693953 8142 14132
361928176127310785 18851 24118
932206468472820353 15140 28081
394651744841393537 8619 10798
344354993980502401 7019 26436
630019706392861441 17295 21620
376324704032676033 7366 15901
477758033434437121 12840 24117
344894476055145537 14849 19365
508167713408926849 3005 7277
646140273497586305 9314 10166
302496792773279553 4522 19825
895693034976503041 28621 30368
280376271955166337 1820 19181
579950215392166529 16445 29663
600197369919467137 6065 23482
81980571974042961 17422 23437
690501240802564865 10478 11981
50971137102401089 12594 30793
674825063211880449 6567 17909
220278637267242049 8552 20817
256244073389471073 20512 21564
784303076572065537 5908 25321
172940936181927201 1176 17749
260272218381061281 4447 23039
631361449883019777 18401 23047
148713992761393857 15584 21659
593329836849175553 17765 18365
863577996266329217 7484 16885
562444786030599873 21433 23892
268162897487009377 11473 11764
41408078314784545 7423 8881
900744699641904897 2434 2945
597360521129861121 6753 18755
173380184475028897 3056 11731
278676808103295329 2816 20152
956579885485254529 6851 22876
144172586713327905 13823 14068
436575328890889153 13710 18353
220686098830295649 10472 16022
726198651576595457 25546 25918
389787921655017281 4927 18887
225296384759836609 16702 23859
234351043994177377 17582 29444
960072507949021825 5021 24158
213744640861538209 8929 21178
694349161061161601 3021 26484
147522452504656353 210 2255
837734960513046145 15670 26742
680945796008973697 6403 7702
374098172367148161 1594 2208
65343916468929561 5759 23669
450463354508755713 3725 10068
183549900429429857 2103 30880
772892999204351873 7745 9400
378381891258296577 1852 13611
8868250292294989 332 22426
401857838737459649 997 7327
901144119340209153 1810 15009
720428787473775105 8962 16534
689421121785656449 5958 6771
151454757616651393 5451 21330
251938146442121537 2370 27520
797258743618694913 12507 17533
843952541209773697 10290 10347
923020349860497153 1316 3488
892135299519047425 746 5217
653844538569455105 2848 10449
939345304980676609 7275 21220
655431911779235329 18682 30179
479608387737279425 8885 20135
3379826812587084 15574 18080
814194227376987137 10408 30757
524746986945689985 2693 15877
24514193102469053 9543 17709
118026349386962433 21143 23330
50145643284295713 14473 30225
403436619458208385 8366 29759
149961430619107713 7384 25226
624128802034444929 9824 17079
794879081487977089 4059 4672
127291539947623985 10938 26242
121756024376558977 7021 19818
483593441720483265 15544 30118
750040158120768257 14496 27093
892562309947752705 12251 28127
446540821067380033 1257 8319
842468095938098561 7206 23931
181541558474947361 6735 24661
443315867485257089 6667 27555
867954632219060353 16202 20166
136123818554420241 17930 22295
324057086961218497 20625 21231
258265361324792065 7186 10859
903641215414445697 7621 27732
440829823898379649 3610 19522
960656232037422337 7119 10724
626402945729171969 2819 6602
991144035489007489 27512 27963
121316339821373025 10666 23669
958652577939957889 4903 21942
339956644361880193 16765 29374
973903951624755841 16249 16459
144892463089657761 1102 18764
252032760529317569 1723 3202
119197793570567265 12482 21189
232585917910988385 8 15170
300960789187950465 17771 30881
969332573008401281 4923 6244
813515254245263745 783 26304
721523925811204993 7748 25071
855335928147128 4535 9518
825447341188294145 7601 13032
753391850243861633 6224 18798
521792319563409985 23262 25302
341706898665290049 13028 17477
410393869860953921 9212 19276
324287662519996161 2926 20778
84762842347664961 25850 28238
938768276924857729 10106 16386
923145174191773825 3149 30648
221149194074786945 21338 28241
973341884580143873 7886 28471
386943610341159425 2483 30699
191875915367248225 1534 29814
855893334183978241 13552 30141
769627968437085057 20158 27868
562169168496065921 23484 30309
392700020523989249 21911 22587
823705803525843585 22222 26470
611587077174924289 14809 24180
759170167030514817 1078 26201
798541445745101441 10153 19484
90665667352798353 6360 11276
48489586494532945 5300 27036
560727343778179265 13486 28710
651318500138444289 44 5466
907755874210995073 9415 11026
113138840597876817 10008 22938
506060936141391681 17449 29665
19180651208571933 8539 29542
256814925417248929 8985 23498
543074400204552897 14903 26290
967786166993871489 1740 29168
363028339400159425 29523 29539
623872018051475457 3819 7968
334554236133548929 11748 20873
37996183553001825 4119 12072
751760105325487873 7905 15562
915407644115394049 12905 21147
470686212612214657 7973 11568
778643414416361473 451 2285
914291339292077569 3517 15560
583588983244585089 55 12254
963941661749821313 8008 16502
508151326802913409 11617 19081
950914261818823553 1371 19592
317014808441062017 2067 15700
825669257107229313 3337 27618
208103391478712033 5571 14565
821433398370004353 15887 29086
652913346217349761 3551 30489
300237312507071873 24234 30943
958307509380187393 5092 23446
129003884046298369 19970 29813
353388906810639745 4568 9022
555043624660505921 3182 17495
97280034075023281 16240 17313
94885486950460065 7576 25736
499904439236917825 17545 17795
922695607336969217 1261 15742
594366650421346049 19843 27994
510442334892573505 19759 26163
743787782410041857 3981 15058
967906293172525569 3342 30195
679825554600395009 151 10213
320581031515814657 8445 17689
612604589849571073 708 8811
865675369300269953 5278 7730
865124436606048897 6819 21199
971217217308421249 8385 28933
928571014143731329 961 30028
392605327292905345 3307 23125
86704505776534545 659 30804
797956730821084673 10123 20646
320979560820223489 11467 17903
860092608932994561 12496 26532
296175035549350017 15561 30008
271511418231241921 28977 30741
194452372107665633 2146 28811
463858879570530305 3956 26587
606328447809882881 12974 13980
496855387686764545 20784 28346
892662891744283393 5136 17732
242949822790357921 18722 21160
277891622487413057 9650 23331
809054171121303553 9896 11148
826299705008043649 12785 14635
383904686293625729 5871 13131
823311716929136897 5578 22055
862230902962068097 3366 18500
27180656003753969 4535 14168
270140781797827841 477 16619
222247124553557985 277 2963
184309314848079009 13883 24190
569631429447728257 669 27995
57429813879146257 16860 19477
334304105849039233 8945 28971
605907140642955265 1307 14732
46965959239447129 8153 29047
795268846518688129 13525 18378
687809899441514753 4720 19818
275834489161056225 17969 29445
395966603502220225 4406 5920
149444474170856257 20144 25001
783301579207314817 4490 26616
578743935629319169 12664 23168
775855318011185409 3957 13641
598505908947480193 4515 10097
225569377752758977 23968 26911
275121569479395585 10498 20267
489943379507057153 28395 28454
858427789505476865 1263 9055
471531459521624897 1964 8682
614415078105707777 15799 21112
506891869817867073 18349 22149
64558122938699113 11607 23763
820317010824805249 20052 29818
224955206234810145 13281 13330
522628443478513537 873 26048
533987450906273857 13281 18675
778453831713417089 6960 15060
877604671029956737 14714 28734
591143178149270145 4057 23859
417593647880117633 2879 6945
893128178337331457 7645 20062
43802896502043609 3198 10581
639697861089476993 18158 24014
198939275263462881 8736 17595
80616226745544145 2380 2663
734779819714105985 12493 16752
27874208741469177 7501 15044
323526692720115265 5539 29053
890061022493011201 16209 29744
800976578151320961 10280 13280
176177562622374497 13084 26462
560126729860805057 2581 26506
774043957420527617 10351 24310
494799174981977793 23593 27704
3798865707739908 8774 11834
366341209958385153 22407 25260
510508488069927297 16579 29105
133282299257146513 15392 17086
911189511821024897 18793 20123
210464555107769505 18089 23121
393543791886340673 18987 30295
539468413887789185 16936 20365
615266288716828289 13557 25013
695176651709395841 11293 17620
625710160142443137 4190 6025
163601077997824961 9538 27374
696657416063292289 13426 19290
436604678836637569 3146 22329
678743962896586369 17945 19888
380755304480175041 12145 21134
12120924890457019 11035 14324
22687262447981029 15451 18369
903750803767405185 16236 23751
95320630780079793 21442 28126
533183647776414913 6842 13264
352286678023922689 22228 24752
761888823371943809 6323 18996
41728563595995641 6080 23569
925608201591945345 20706 21186
132725445546434177 2941 28791
91942822432553585 18664 24643
813764208823144449 15345 21625
624316859516884609 17655 28139
976849106295482241 9393 14936
446351771309760897 20100 28920
862386279168305281 8658 23527
985080438777817601 16324 17620
126688803212481105 9272 27659
810810164564013953 11244 15171
326739345936701377 159 12675
617187587636753025 21634 26411
371542068074695937 799 9943
807525379588664577 4434 19449
379391231032855105 418 26901
389390452084274561 7066 13830
802909511937507201 15579 27607
585961519889746561 4869 17050
721055882727043201 2459 22797
132996951958237025 3539 23267
33195482733084705 24477 27325
79192978715067137 16298 18402
320332006717507073 6250 28792
378743110320403521 28595 30150
822253758064412929 27483 29617
684960959955827073 9734 30599
500339194965832257 5655 16072
805101371378501761 30172 30445
425461544602747201 22131 23387
988681253058441473 14445 16649
988480371198932097 12650 21791
551407923540001153 10296 19283
665638020584474113 4145 28420
135874489592435313 16739 23220
701691116355831937 22893 26204
375444027826492993 10075 28818
802263947209986817 11995 26571
373038723622240577 3137 30184
393116912110969025 2932 14119
387078550363884929 801 20179
835458050772579969 10019 23484
82491288626425073 21757 28377
64727608427986641 185 21866
951841623493695745 5259 8962
346250502589505537 11526 18453
46180302897337097 228 26654
403348544389018561 12853 21521
374797925724568129 802 25777
292965460770226113 13523 30638
378288735637351425 1080 9955
746248792804223617 27655 30378
299142788760693889 9658 22825
106959849038538833 1996 23275
493383419844857217 7260 15002
969943020834847361 17545 19512
898250522705172481 9785 17471
757415895725635841 12594 29369
37030618053830009 814 28863
637273523560352769 6653 17934
26532310741405497 9854 13102
279077003170307585 1258 18695
44716525555283937 11901 27922
70057157586177257 7783 11744
504856074644454337 4279 7247
220351826600385441 2287 26034
842458245387103233 15319 20604
246397239923439329 15618 16139
741263164866868609 2591 22272
10566574626160731 449 10220
722926102630705025 28865 29463
483837045975434433 6128 28681
377481896179819649 3033 23444
849672063251908609 10315 18028
72854494898688673 21848 26556
364408402038023361 4169 24570
665856144430453121 27088 29045
173636524305784705 7046 11105
974003613837080449 2299 26437
809720084762034305 16554 22112
738723754400201217 3261 29155
373179149901254465 12613 26162
918331131498984321 2773 18237
319825375035563329 22857 26386
861314695516373505 1371 22964
368399409474854145 23126 25361
970099138073404545 27386 30650
266870229222575969 4494 15059
547588053780675201 4809 21389
40084867595474809 5484 15771
759510056173706241 6840 29334
573492189141475713 12883 13720
63160377233376865 1603 10930
859762121609499265 1402 9340
124643754204637249 8608 26667
818529416083322241 3850 8943
197040911070690337 1288 24169
361493130774015041 11342 14425
35839449735032505 3795 23512
682598166054148737 15729 30571
220102179675482305 14000 30271
172489185336964129 13636 22286
878488045805280385 26626 30810
979169685779339777 6616 14387
988272508807785473 4222 11328
27168627548483925 2423 12436
960106091194329985 5950 6266
290462964330302529 18349 25739
126910744531645745 1104 11574
687548749331831681 3616 12421
703559412360473089 20340 23209
341182086024673473 17693 30198
943657928628670849 9734 13043
685938615805177729 24620 27523
832775442553337857 7018 15125
768155159011072897 3937 13016
63576345766225729 15436 25192
794764462527190529 20435 27590
626986184971482113 8353 30173
373440003177932993 10620 16279
25278478049546749 1495 27789
660864349739732353 5811 25126
175611404310682689 5327 26619
447489033223192193 13132 22969
92087300292124753 1698 19669
962460491500117121 4046 26116
403831857112461249 2608 19434
404426130387662401 11781 22162
49500336887536633 7726 30249
147857673933280865 14840 23042
338597958480601601 19197 28631
42170821989643057 15631 18016
620173291058481665 7481 17676
484200997390850305 11550 28829
760528053485355521 15408 22518
906713844001870977 25323 28434
530490161995107457 5101 22364
17707384579487951 19247 28125
637505228420746369 24606 26999
854842210984159617 6647 20075
18115897474789477 1660 5008
655889453215031937 6113 12180
893790172519825153 18451 30734
247445322226099041 1435 1612
346680101479353921 19923 20899
6519019971840124 22886 23470
451512797265944961 6917 30867
712495455463951489 11066 24036
470236440593314625 7210 25522
723407244928388609 25827 27759
641244950565063425 5465 22678
961050302514394113 23561 24083
504077482078020737 9438 15901
838360804860563713 9946 13062
51123439264795681 8766 10483
261211047115025953 2147 30042
856929062971691009 1996 24839
121635062103230497 6458 16009
440194508320384897 9141 27029
335800936677571841 2245 2779
368947245864138305 17484 27120
676447535788547329 3512 28107
236170730815967297 21429 24807
283395419044481409 12183 16513
296114775637565953 17509 22478
300114646576140865 3265 17852
359886752551457089 15567 23373
684899765193137025 18184 22592
559778024951146561 3748 20073
245483257015642657 16529 30749
142044320501081953 23427 27351
76672741654149953 12109 21433
24750017077170841 26752 28603
798772529926232321 16907 21266
130357318639052977 14625 19512
95649394701240449 431 11214
224575555370382305 451 3444
7822639140719901 5139 23922
819326949911054977 9636 19287
653311424629961857 16677 19108
571531081669693441 12363 28630
199041453143344417 7549 27312
197353552007196961 15806 24331
716854025171045377 16757 26858
684409943792804353 6286 13735
909900035030851457 17836 20158
407857629562766273 11722 26142
582542502781407745 7462 25615
661193587489325569 6264 15087
131379224345558049 2478 7458
408046338977580801 1392 17473
754954535721879041 103 3772
397776113266832705 13741 28867
442914250167000065 3362 15539
910805686702939649 13371 20604
705353645965473665 8433 15113
998813965896861313 16289 19667
669598832905400321 1461 13367
976180910097124097 2330 20010
303500400583544641 14255 21983
892709566644175105 5476 15049
83046127015585121 17086 22323
727660714296103297 11694 23835
702319095829423617 4711 22448
9277767842721831 12820 17847
185587700844116897 10141 22289
888013051485554433 17237 29823
928413269180168705 958 7763
724732418865517697 7606 20035
591525105535303937 3448 7105
227113762993507617 15924 17558
589752394606804865 3401 16974
752587394303279873 19822 25788
74908014853384945 15592 25014
891822472249881345 4384 9712
573098606821957889 10100 24885
648587461777953665 27169 30471
163649984428580801 1005 15574
731625430379875073 11951 19733
657945333701050625 8138 14486
599939670772361217 6757 28246
694434144803842945 5338 16185
663990388512640769 21288 28322
832813354989241345 4894 18041
40350837656024649 5362 26311
18408170247020905 14492 28194
345046814294857281 2061 4662
147483112291055809 9672 28279
838511498229795713 6551 24790
377597217099811649 5089 6767
663573697100783745 15460 22194
976799132693173505 1156 7592
173896710098251361 2088 5141
716626763960242433 18918 24105
82979609526073969 18867 24236
85602258693100449 8381 13990
174649625508894945 767 30444
510970973739581761 10760 16845
575003424442083841 6809 25011
269542062897471617 7853 16618
241820133471026817 898 17054
285627897097462849 5826 20725
762631939670608769 10154 22806
174284429713495105 2329 25741
125668400484730833 5770 14113
367847110440642689 95 19407
94980448715940465 23898 28134
159121870485563489 11354 12839
15807134571748095 2937 12000
112149792071214449 12560 13331
74746828461837105 12012 27794
435255765726324737 21570 23754
529717170005088897 3399 23696
700112349689227649 25495 26787
144836805805450561 16100 22972
760964460757520513 919 8015
765073832683061249 3601 7837
542834083792563137 11099 15956
194750527358461761 21303 21784
474288041710664769 3993 20714
861186810985973505 11167 22228
989153567073550721 14293 18581
383576202097625473 12251 28460
769413749941151105 22938 30108
493879236690094785 5733 20745
202869002187206593 23020 28725
193588228692629377 25319 27550
728174416981644929 14967 29374
715882687593538177 300 17946
749681351760109697 15970 28469
159502669678627041 6511 30956
477390081701628353 14009 20774
720249170432556033 1097 18696
208417077721826177 17072 23449
380785006174004801 12960 29812
902479148849735681 22081 25863
725699141934317313 10611 20106
367276444472430785 16230 20072
769791611970898561 2585 10850
976004126134029057 8130 29743
897931589963565825 2020 2358
707245094550067713 1765 30103
553090137046677185 3329 26355
996637197942632705 2150 2244
276788438175632481 7185 11636
631127558831629185 24572 29008
97552800359064657 9626 19968
841346720223157249 826 27551
182236368887107137 9617 28306
534513078387526273 20828 28921
931633272695773185 24525 28583
845206215424113281 16272 28050
738224892518051201 19922 30099
397843154418161729 27547 30412
364880194851476609 21410 27009
694776671255027585 9461 12292
557795440445961089 14538 25766
216968168725109921 3624 5758
348841237000652161 13994 25902
980049964844241153 8031 14511
459922733941770177 5901 12619
690383792414145665 18170 19383
878078774324276225 9698 17893
945880107164384769 4460 10657
382411997532006593 4704 15301
98828287490157153 14816 20953
993434544231558145 10733 12277
837958793855293057 10198 19465
569074053148799681 14470 30674
998075767185618177 20712 24965
247703874394854753 5751 14625
793876520302632065 15849 22799
156050264290758625 9835 12197
996429578764683265 9739 14506
737643040786604545 4878 18870
901689333527784193 14827 16773
583631009622823937 5269 27512
599330769664113921 19272 27883
641243843471581697 18064 30480
173598213610546273 15627 15805
797650165492019201 10944 17683
516250656670131009 5313 8079
755350387565965057 792 13338
269632165500965473 4484 21964
69364279228611993 1225 7893
378110400886932033 665 24547
170222140026677249 11862 28411
786271420680151297 9890 25291
904834032338516865 4130 14457
992215761027999617 7675 22129
793197412280147073 7881 19418
400292759702168129 26585 28202
993787537272854913 7967 17402
848338416555471105 7666 28850
526190306639104961 16645 16942
653178933690128385 12764 29837
382705295884409921 18772 22889
913217982905727873 7832 10270
78744673489222097 5297 7585
372497547869372161 195 23640
75745584448302593 6090 26193
937377645971004417 30 30294
461528568854358657 3181 8182
771885635699135233 19022 28993
457821931735526977 2053 16783
720592784657206657 3830 25024
440614890669888129 10324 12873
940713560611371265 12932 19876
293721535583078017 7281 18194
510352591207272641 2514 19249
661166119408019201 2586 8270
440059896281411521 1519 19286
442060232203221633 14295 15516
957811101567294593 1893 16471
775106207107239041 20328 22276
947096618239911041 21075 27678
798926303617040641 1086 18805
641512774879267073 8540 14508
970278460859955073 3375 6518
641025351989043201 9878 29040
678467294583715073 8286 23727
950950374709712769 23432 30865
522087564908115841 4361 8930
277859628108174657 4624 12988
780991423727076737 4994 27406
256995967367579681 8664 14336
830714492186043393 7135 24254
558029155625263233 14214 28867
887333426734802049 3354 30267
488540927127694145 7836 14283
310057783932915521 1456 22083
521279103689991553 18192 30577
354594075023189953 4512 14985
985264486857694465 7670 30341
135351337374284961 20690 29443
800814340813161601 17168 28852
635598483621794945 24257 29768
353174157946760641 9756 28477
396070248942731265 18457 20676
798134583134142849 7739 14681
274600969737267777 12472 17443
857151828053595521 2082 13657
534770226572188545 20237 22799
288435510844180929 14771 21407
876338961004581249 5796 9491
34798091529005149 14088 27214
960795421758700033 10241 12373
892602187528140673 16725 30743
245325592326398849 19423 26047
896870937925065473 27649 28023
524592052832300481 19835 22653
936358623290772097 24453 28893
447465484937669825 4071 4333
526914881278251841 4967 27212
722313707730432257 25186 26946
812600121605854081 1071 11009
766251083412615937 6337 7264
638499519348052097 16947 23406
404506540002753217 12776 25242
343737204367585025 21714 30015
79893148255099073 25651 26008
771933930205470593 813 27268
704301518310398209 12506 17994
253310482133358049 195 24629
852078875980939905 4654 5013
189371805997474497 6969 17520
431474269809708481 25286 30168
568358889525569537 22784 28216
845329957712085249 10796 23579
80723352863820705 19661 27049
335093684031146945 4019 9907
126078301707380545 1208 4603
579221003757599105 17687 25350
642470314351847041 14151 30036
189776128678570177 21669 28125
812107749263361665 4763 11490
72461467955282193 25592 28751
703941565762697473 5498 30538
363675684682231553 4431 27578
347115318200721409 6567 7775
243861814190299969 17065 24522
414325141169094017 7359 25864
369530047340841601 15709 30283
418889421640329857 4461 24863
577692490993531009 5241 15779
679019855870158977 5023 30224
356979475983717249 8098 15550
456412522589019457 8390 23462
968472630952422913 17478 18543
453092437292930561 17225 22012
782990218773502337 26698 28990
9817635475656063 10072 15452
592739582340971777 6540 11092
116705839313105745 16452 21065
789927004553145857 8837 25836
356992100393242113 7793 16773
864170723393019777 16865 21942
223397751149185825 7427 22231
554389292517779329 15530 22177
847062270717827969 13942 24221
26250817504394065 5085 26862
224866784884589793 203 3599
955485815462832769 5361 30701
528105944472272897 676 29525
345571752854485953 3341 26831
930193997791441537 5605 20324
994279355924188417 14932 28454
628110664968914945 8844 25919
670262184986700801 13469 28713
594790839467627521 2855 19797
106571469184370209 18505 27548
473214479399970881 4429 24118
902792678279784193 6312 27624
593297871855362817 23951 24689
713272825370719233 4681 30822
866295437648005889 10232 13313
654682734478360065 929 22135
596513254984891777 27156 30733
394951797217213825 1477 20505
914556100161078657 11298 21049
562019916031093889 371 8309
327432585281094657 5102 12633
42779683001040073 4893 13695
811293665778180225 14610 30600
864133431408721025 2095 16292
144733778983656705 13601 14788
294378338198225025 17689 19148
340844090400352705 3782 28366
411565361341761345 3790 28963
519518873163100609 10746 24753
811782807029597825 8485 27166
504903807881390785 15777 22456
161347481529066529 1759 30782
605680433465373313 166 27015
285990608789045825 3571 7331
953104447959290753 7505 24202
934590691323425153 4928 10624
525620273586817153 6708 13736
978888456160486657 9892 15900
52758334965631097 16974 24845
109972701699280865 17294 30380
217813969069247553 14522 26067
643609176138180993 8683 26726
835894607934832897 13146 17337
472688181950193345 15862 25290
34362749811499785 17855 23738
537834281166961857 14908 25466
521731590088762689 14379 27725
456999325550004417 4002 17118
95556344219197345 3007 27212
184853811214662049 4556 25059
307119615994409409 14222 14549
946264083941745281 10082 19283
361812785658635521 21689 30957
502332549178472449 10071 11442
45653960483377889 9660 28443
921169445192152321 586 27027
675265641343564545 13260 24704
851093314810167809 20882 28831
869388867181712001 7949 10530
978178414967235457 5936 15398
654712147465296769 2550 30632
632571578722089345 13060 19550
738545008727072641 3180 9715
838607102645671169 1041 13435
346468894776954497 10063 27554
945053920506477825 934 27289
999333087947562113 7336 29626
806352838091871873 20710 20993
284631568461811937 8934 21307
890893696065202049 15809 28388
874929771942504449 16910 24360
940540857159408769 17244 20257
988903367453580929 8914 18905
789483491405132289 7376 16746
168527801640252065 24965 26000
829066108888046209 7750 21784
615019673933126401 14058 14264
408113335906360705 8949 28276
500904000511610561 3885 13716
980373467093972609 16789 19227
207205876001488321 17084 27177
473589039916173953 11607 12885
990646080189733889 17263 19563
303414386132889281 3557 22858
816287528023231361 11675 24140
4634221961136832 488 23305
187465670288361249 14895 30596
88486137539451457 1770 10541
220128826347028897 1357 30826
226035412402847425 1708 21788
234189947220031073 4059 17908
612921513514127233 12639 14903
490983245542032897 22567 28570
41969875489879625 970 6179
29231664794423297 6904 27479
613047597339875201 3889 12581
619950684438968833 11079 14663
794113292979130113 12626 17921
628626360324247425 15698 21134
634542192266113921 8355 20387
551775174634038017 8457 11701
580467012314240769 5683 10772
227010086382108513 6323 15252
803731081696287873 9764 21708
570287669201597697 2432 26955
18254993256970665 15534 30035
923980262736549249 27809 30402
68308777157913169 3304 20305
69376218668232073 6298 22477
487976701369344577 6803 26191
671800217848982529 20223 23659
12625109020309111 14946 22348
456802517326217153 21053 27571
569396807340108801 10734 13163
539913757135494145 19718 22566
144630240755308385 9627 19791
675705928208522241 4272 10892
281913470338476929 23544 28702
870643718488508929 15286 26607
122756753210058641 1141 19462
545345232010383553 10998 15833
563757023861352705 3281 22829
360047016813084033 6139 11552
894759663378611201 16889 18091
569501056424122945 23159 27888
93587856417169489 11300 13909
321352201061102977 11073 13645
669528925020319617 32 8444
835849790254279425 1231 18777
485418999360188481 9501 13650
790753111943914241 10965 17594
159204418678147169 7146 22787
227249333799257153 4074 25399
218893212753552993 10587 29488
53487898669970945 20608 22884
594005988698814465 16254 21268
27849845823588737 5063 16760
531679009797596097 10499 16909
110885491188795985 20361 22711
716861037249291393 3563 27731
571735280501549441 2539 29739
263372893611855105 24820 24992
507075693026109761 7061 23738
759364852560469889 9293 28083
334765527488251265 8039 27386
149438909504947745 10550 23488
389873421367227009 10905 19498
344414543208930753 17580 27534
593650937268485249 4043 19564
902389253805917953 14328 20194
218376338086841313 5777 13946
272961484671544257 14938 18800
799152494646470785 1076 25146
152993939363863521 9925 16803
846347250433083777 11052 29259
261049871155226049 2710 30884
258638458171311937 10527 22468
758561210449609985 462 951
923652275552257153 20169 27103
286345617315493697 6974 23843
769893474943351937 14372 20606
404386338513898369 679 18495
457931921487912065 9960 30259
277780783432550753 19692 26211
962795571115755393 7469 28134
848832427571007745 12314 24576
677209001203948417 24292 25960
294189216412451777 2640 11948
304851570993541569 7988 27896
597065726384936833 17021 22787
915073728066190081 3434 28851
53709520123479849 4963 26855
824088974438929281 10601 22161
472477496637221633 16649 26112
409096503570395969 20234 30688
20477104564196937 9561 25673
458793685817248321 2625 3295
211917534351169217 10583 18868
637741863426939009 13422 30783
163288226689704897 4927 29915
715284800461809281 23522 23803
299048798536741633 9402 29007
20706858903395189 10543 18559
766440938896483457 20847 26746
706431479099016705 10241 17304
211791078803525313 13213 13851
543572879086056577 15780 17583
199161016683749633 1303 18299
155919339356650241 18061 21492
771712045066177409 8096 21097
633105628949891713 4871 29013
599600557370610689 3400 8791
134216328878629553 9962 21083
506479179937439745 6246 23798
569502730323748097 2591 10813
874423339453361537 18070 30916
986497279188718337 627 3065
766613810468268033 1434 3892
963286270503601793 8196 12491
986909519736105473 8743 9729
512063835783514753 21785 28495
654671543052824449 18154 20220
606157648901430017 8411 21322
46143135260454217 7687 18743
147518780491715521 667 8791
742869676068035969 1602 28086
7638328220792801 16047 28182
417384481796393217 5392 21320
927472469412030849 26863 29251
672724431663123585 27519 27757
505251645722481153 127 23266
758746072736475009 24771 30805
879100766236270209 14001 26336
380456923553960961 268 17176
259771744684599073 18640 30109
220730854159331361 17795 24662
329540018977006337 4495 24367
192159474210324545 3427 9666
164965008671217121 15753 29613
801374976096074241 1981 9674
243871870550869121 4488 23288
934741024951048193 7849 30999
581441184202247937 12992 20293
168360009144482337 1439 9635
89170572818908049 1346 8257
548624758682802113 12736 26450
386754723364461505 19551 20915
887591362030949633 2507 29054
56484552054605785 5261 23759
236560489832665857 16253 26421
580665829319570945 9596 21379
541826112018998913 5526 28790
534303813898013377 8709 19912
694621681932868993 3709 28698
229274307050090433 18683 22164
398794818705741953 28069 30732
77501940161120337 23 8151
435739942818027969 12925 16868
930241671537174913 29647 29982
171093465233997921 7054 12389
365287480874961537 2171 21773
106621332990908257 7398 10707
961057108386924545 17468 26934
684493771777855617 14660 22527
697581045213105665 5074 11298
223596616902195681 11444 13084
482694880212648065 11017 18178
481178066833297921 2724 24500
895552906889058433 4460 5256
104264502172963345 12644 24745
433343688340343617 7604 20618
183068994863081249 4438 16757
299788025806755329 20300 23121
376450760665473921 5723 18709
304326396133177473 20521 29660
840589896706394113 14867 28074
196542610643710689 1635 24924
215159720278659713 21745 30325
757910459927998721 5981 19699
115929034368893009 23360 24004
43545269165527145 19978 24887
37345769909077121 1510 11755
861349458742950017 8989 29899
478635256857547393 5071 18031
453377976908363649 8049 29523
403364044676333569 1343 25694
581983327049997057 2676 22346
215964531117297313 23292 26731
963124102922599041 18695 25257
197129166763939873 10553 17614
545223338509714497 3654 5926
931021304362861441 25700 26675
159044126046318017 5881 26096
132951621572242833 8536 25474
3296625137934939 13700 17170
877966233679106945 3208 30308
16761019171390503 13661 18274
348740861819546689 26231 29707
522138108414878849 22077 24187
384337728187222913 221 2647
189908134677800449 10948 28506
360145366260734785 29702 30138
263084228857152865 504 12943
264179310841516481 16996 22062
59389354143526417 22588 23345
270000447319656449 13083 19792
533206851051517121 11295 22093
419873333532979841 4658 15998
314175832087663297 10690 20401
638307415652246145 1290 4156
793266254596588289 5583 5615
262424383130852577 7800 20808
642642429373616129 3799 22672
340380581971796673 19954 21451
757273260314661889 19588 22419
505858109892233921 3839 23190
287431459487088161 17618 25272
579654319876009857 21406 28061
976321347980601217 1034 23192
777223505812376193 13861 23765
70198222710224913 2884 8351
716198840417401729 4008 24275
177344159168256961 5231 18353
154604171474620257 13029 20747
385693541738667969 5357 27918
945883252254343937 10794 20039
102311109137147585 9082 11251
636127148289009665 16593 31019
254699700032411169 3183 26338
76355712909471409 186 21909
64508017473144721 16329 21127
947151771182451073 14317 17035
16459383654243709 5643 11291
636965829445397761 425 11627
477249770956675009 18571 27235
413946027320864833 2570 4705
634399001031205505 13323 22320
507191753244622849 1323 7099
209802116360464193 17309 26730
632909401805097345 6212 18997
931999665474869249 4891 21141
813186446051229697 12745 19388
450488808076116225 24460 26538
716849463987447425 10024 20373
713337734915405953 12299 27371
420232185496413249 8140 21637
394842568134833985 3816 16655
235409810604483745 26722 27871
546703674642280641 15860 18988
320072340488092545 5458 5672
286012716822355617 5685 27814
926299746814411393 20846 22207
688289704401064705 8277 27589
190532592596806433 16541 20835
296132963191695361 11956 23620
537686565963571905 1544 16600
931564773471244161 7233 28411
489182921415800129 15021 16730
303518768849542657 10448 15017
79549795986739729 3599 16980
118856438844041185 13110 24232
466034622312658817 11456 19756
565818977933190593 1974 18895
481908627269707073 17 6663
223934764832158337 11759 22533
259796196523051745 25934 28505
559880103704628609 10263 19192
458939236070225601 25770 29540
684019979874996353 7822 10041
829785958664100353 24215 26565
223257840166951393 2314 12131
897793181704702849 16337 21830
449464880453284353 677 21797
407350457965588225 5005 21575
530068088055500673 501 4600
576481797163129473 9364 24425
749121425396204161 11410 29664
697074119331684737 16485 17134
727123110972172545 6262 30272
572949824113539585 24760 30820
105690178951981297 8840 8842
474069691254054977 7593 18619
778836431816088705 18710 28939
573244776899887425 9363 23568
741647800299553281 13963 14046
998468952099184257 21659 25055
176866804517345601 8954 23275
995691968623550081 363 22031
303003203204319489 18614 23931
775521486888447233 10552 23786
490446113902820033 2890 14307
604779108228743937 16307 29739
202373884765115969 12170 30921
337464015878904193 3613 20550
15212429814027929 25796 26333
136984193185970321 3252 24466
798801809162448257 10300 20557
603926546536012417 9795 23481
943436732856795905 19201 25785
554366390385187201 15667 23345
840319693499658625 9348 11684
917852344366391297 4864 27352
369954100891021633 5949 22324
393077030711726401 14786 20699
894385140729092097 11660 25141
464859188049484097 8581 22738
580926460066066817 10913 18687
405107052983058945 8356 12683
975648361774467841 2075 17208
611167402871412737 4034 28592
783688424373337985 6833 18772
284013532973336417 3381 13614
891710787798551553 1564 16628
868548566122523649 2881 4818
234149335822380065 855 4089
809881635645215489 5442 30733
404043256621868353 20109 29065
78465361372078497 999 5797
534207435950321473 6403 25117
695574745944799873 7269 25513
628415227073581697 2787 18130
850310637879243137 19858 23670
307915210946774209 7185 22587
824974978095614337 15936 18790
959267194049807873 18927 19138
873420119338984321 10840 21595
46132419717309857 2865 9529
363364047751350209 19291 19566
524538707767526081 10863 29239
16711215194685993 3274 26796
331404199218397377 5997 14591
418660928134702465 27023 30471
887520705633882241 22292 22517
935147830376248321 3545 28118
35970006875203353 1269 3975
927613112900946433 543 7821
583184806801078529 7686 29367
504880758043139393 6608 10654
216184068340922401 6670 18610
230302987419978689 18692 25115
577880360346178177 18391 24376
829372987226317825 11102 20172
18123512772319829 8279 15001
235925078969376769 5974 18852
889883940603048961 25546 25894
801971875671153409 11797 18217
845565559680935041 5721 25361
138534127473608497 17400 27272
217512209980306177 14657 20626
515493440185419841 1329 13270
628494033772909697 3697 5001
638553304410851969 16694 30764
351719183124508545 1298 18691
900070814892142593 2538 7763
245387189512669569 40 15385
498836820838963777 765 7145
558519489032001089 22219 23334
304797034476532481 13327 22145
895157387936706049 15893 18115
806946918665960961 12929 28494
707311802175688321 8731 28225
758944527299444609 6828 11004
556047647003467201 5848 23364
431352144807963329 10102 14468
195197762394663233 8717 22481
31527864626749393 16253 18453
102204545993885185 8428 22811
111177178238865089 614 3612
222552988695007073 1743 23045
514825219694710529 7582 11968
339080466674332097 10022 20182
279004627641089793 10077 26094
556134776729216193 11430 16891
283695456395914657 4016 18162
253184761599811745 22102 30743
815491454915605377 12801 30644
964507316059602689 17759 25796
308004604528502337 9920 21295
408792215569960129 5577 16191
314037319701956353 19051 19723
215006333867656001 3842 19763
834465499303401985 601 29819
344692172353944641 18240 30610
293624494795398785 4286 26267
117202529046743105 8520 29274
5330379649972628 23051 25302
380461997872615169 15938 22187
947809384428300161 13273 13882
117083567109666833 9667 30728
177666065299913345 9000 28847
708488205567277825 17394 26331
126629399306796849 16337 21922
468059324555490241 18251 18670
465767779162501249 3804 16456
471326642194227905 6731 26200
94216316561276161 13951 18027
905381063771677953 15705 29127
302388561631172353 7755 8504
572153685262691201 4028 26848
325873591880583297 12344 20358
952503848697993729 11062 24185
338009349682163649 15283 24236
779052499281092993 8792 27447
951350707554926337 3050 20831
711039339847737089 11399 25248
541857978440386753 14513 15187
723616099392586369 1062 13398
22477846451284477 2763 30352
996844697369788033 5409 16449
688686418795906945 10863 22745
294621340365537793 25602 27350
299029290587700545 6664 6855
546949235141575233 16676 29280
500692304156356033 6200 17728
743999048758183809 3783 8806
781859266459168385 1883 24105
345785269908468225 11914 26765
38056035016307281 8768 20349
282534408898939649 12353 18485
461569810097902465 19642 19774
811789859729238145 18817 20106
702366294214098049 26917 29098
696092461614853121 1032 4587
238171915524606689 22723 29984
100981387950120913 21120 22598
627107471029784577 11653 17609
380965240900465601 16014 20130
355709073264936385 683 14650
373565785111658497 17748 24213
705140091154870401 8350 25315
422343720447855745 8112 15346
998321613466675457 1272 21469
830843154092882177 25644 30219
955852694535149569 5966 17039
837968431655909249 15801 20247
532811353358230401 21186 26222
257393235916545409 15051 25268
9908506652461569 432 16176
716621409902870657 4064 6291
738864223837868673 15759 17558
839319087477001345 20716 24217
817135523469357185 597 13548
707078089001001345 13878 22714
832524127375709313 6319 30285
111699100508964481 11255 18171
127372088512625937 23646 29436
588104957355682305 573 17171
111479571646800225 1802 25901
2689635890781972 4450 24272
203614494917342625 17304 26882
576606275923566593 1989 13938
191795942893694625 10918 29943
370160641369984961 22799 26258
684626408192539009 14704 31000
633505000105401473 7001 19101
483845942440769537 17344 18514
998436226511778049 8510 23081
587644789502814337 23159 29979
501678307718904641 7382 19828
298679021550103873 11644 14094
363627848602767745 12702 22037
432711316887147009 1992 18003
175420875675598625 3349 28257
672622926420064769 6088 10924
259041079892618593 1654 16539
164604865556878369 1499 6579
246518331432767457 8916 12457
144597019082826977 20354 26568
566934442425470337 6125 26620
466857230729285505 26189 30905
309993194207720513 24683 26602
673883183755879809 27039 29753
586112074300835713 6463 21299
709783769861370881 2766 11270
726725177826310145 21033 27936
111766174345152785 29277 29631
689917593010342529 6017 8801
890110818150443393 12524 15218
336111014431168065 4520 26351
963716519783719809 10154 30476
56516010022072297 16236 17749
727265404263771905 14076 14853
667255038597389185 20759 23419
34215892220121449 11395 20627
440130488528389185 11950 23726
538717774949045505 5758 12337
211284707194408833 19485 22343
227862471244169025 1195 2127
642242685736043521 2220 22085
566316339960575745 7147 9037
961554084092583169 22740 27003
691362617855677569 9079 12205
496645944758974145 1133 29229
244085685113130785 26259 26841
695897153041499905 19939 25950
384110417242897729 1715 12416
849511261574626561 9140 9259
146604083745994977 424 7422
30760699244311241 10309 15359
432348672142499201 23637 26836
540013312123740289 21628 22201
431345277944299009 3135 28478
707897482818395905 12942 30933
484839041101782465 542 10921
660169445971455105 1949 18361
868143013022869761 3393 18839
639123577967424641 10434 18196
87365530856377665 16686 19273
82844998504221217 4117 6244
648473704529802625 8933 17654
114103132793417217 13030 13593
529449781773013953 457 21724
129725105912392289 3804 8785
185185508872660161 6317 30043
122758478749645409 1393 6171
998938842387023105 20766 22707
338672988702519745 2132 23205
882638769109657729 12945 21639
732127548276253057 5066 16106
377581725988068929 5220 24027
161388962696257473 3935 18743
195346128981395137 16919 20178
833593006670227457 5743 25555
901660291475170817 2263 13761
453629803904426881 9948 14284
251868363385650433 4166 10476
708552432219875073 15549 29881
833878204813419905 18018 30166
234296097815182241 26374 26395
436066974718453825 14991 16686
788825349581216513 27974 28003
493109228879863105 14391 30536
106172407004358145 6732 24561
860344664319111297 7803 14583
674314997789736065 9618 18218
573708170784858113 1870 20612
216613056063970081 17034 22895
890102719165053441 10618 25461
48449458685681177 226 22560
871714799397782529 803 18307
754481622151480705 12922 26122
274567968464335617 21464 29085
157382246384628385 15949 16519
896628244292305281 19741 25750
840526395487835009 3068 7781
980024075389319937 15675 28792
219375726247292833 8949 30274
569067113156510401 1477 13405
679333699376407169 17558 22583
215330348384522817 7024 11053
655635855093578369 28847 29964
330504130386987777 13063 22483
956147596277894273 1530 27285
78808796764814561 12296 19160
704402775665627649 7420 13509
674693817603586177 8591 19444
432154717657830657 7848 8325
666884629197110017 635 3438
539492820073149889 14654 28829
864092919682850177 1733 7417
315158303223789441 5059 7744
779409613629393793 13421 14210
877772541651566465 17940 20204
540576240113242817 3495 22495
353632582288476289 8331 11610
679889495795375617 3505 10068
564138564829534081 20412 22207
59520599524081065 1582 5026
362558938832812289 2542 13430
850758823081275009 22460 28505
276267380737166945 3903 16577
760687083632692609 8914 21372
477675434899744321 16615 21756
688656853793187201 3560 15767
225350784889798209 5545 22209
488471914090627713 13829 19135
336172786724908673 6671 29417
460989561209185409 17363 24158
145784514854383937 19532 23139
547589470289839425 3929 19847
378669357004419265 5933 9904
175922879739768961 5541 26739
490743862846670721 8543 13657
847042524613574017 11150 16635
888596707412936833 19853 23093
870724099553466881 11782 22453
278049673217012129 14178 14849
273644940384290433 2762 9934
356902310416820993 5059 13570
999809508651363585 21143 28400
579865250261235585 4498 29382
734086233372256257 4474 6344
455078711077554497 8497 24435
390099820095013441 10053 15286
10608360240226489 719 22794
808635826683545345 4797 5406
787685320409771393 2749 20769
647838419406664193 14035 29898
451926775407912385 2488 24296
426522847644992705 5630 13345
693341674446109825 8750 24003
952773835568915969 15836 25145
545459739732095297 8444 15566
368615236446235201 1469 29056
484115969967753281 5434 10364
101804891052889697 13097 28916
489055398346096129 1784 5562
52455072285301441 9788 12005
517661551384911425 19643 29782
188467534399688225 21583 26549
367674688091440769 11231 14147
892555686094286977 28360 29118
541593335995635521 760 13633
885014215569380993 6746 29536
535799497302832577 23610 29225
349075632095480897 8309 24915
539547489314252033 198 1663
372682642054950721 10264 22257
515066131746422657 29415 29449
483875245955889729 1843 27514
344107560842338945 7466 18381
219828665135590753 23006 23354
972228332850903553 5983 18499
697228637669429249 6845 27455
111160326055561137 480 11555
98040703114445905 17904 27094
763456346568219137 6133 30584
193177865001136001 16799 23087
217991314998819521 619 27760
48668324450343193 13517 22894
858313898866697345 3947 25339
348122020876576961 17045 21277
645145004220061953 8601 24655
946268200851260801 25524 29205
449312459494180417 5491 11849
376552357992213889 17777 26577
618234469329742337 10240 15309
965554411149238273 10143 21029
391385931752239489 23688 31008
700070678658807553 12243 18559
455841502748306497 1249 15227
843169843622131713 5567 8442
652497955094830209 6915 19978
40532349970025193 18262 23426
725627357698222337 758 16782
867979019867075201 16945 28146
966302411905758209 1442 28545
144282776312241633 21142 30062
31877947709965329 12865 18340
151002859863705665 4001 17929
806614552319089793 20337 30315
980327285499104257 24192 27792
919912073343006337 2276 3812
370330537992170881 2705 13407
19579453925160805 109 2426
378584473925759105 11364 14589
408938626973245761 15698 30285
893485455991633921 2491 18172
492885379152099265 2047 27802
132192422592712689 12853 13111
774785304867471361 778 7158
720299293659447681 1528 16654
574076044528794689 3287 15885
186611152148135073 2051 26213
164038695853314209 7939 30407
818242903999372801 3978 18964
205756935420012609 3451 14183
393813543739984321 9673 27051
995010280199814145 9720 19141
128633309029165585 4680 20648
979930649677868417 21597 30524
497376025955663425 26480 29497
498926423349097089 2834 13161
279815038053566657 11315 12408
254373896476138849 1626 12129
218339928956996929 12842 19816
84059449383808273 18007 27774
60309344398174145 16400 28255
770298274884908161 4092 9221
76259847592144321 20283 26643
920272891077836161 23608 26332
173419251882886977 9136 29392
683807373002807169 18149 30175
558206948283643841 61 13131
492623599559500737 16941 24007
141629731190558769 4328 30633
817038125192624385 23592 25484
453348212353109377 7431 7999
158098119516772321 13258 20725
365483401257204609 2290 14754
163393804663328993 6348 29743
224147443648181633 6791 11265
553987157993226753 4167 25751
912950804374556673 1586 16024
81853573807563857 7828 30388
668675793386160641 976 25463
191421658661333537 17330 26549
251533328353968257 24145 29359
196768227838433057 11433 12370
432798882521328897 12014 26818
661683501516314753 4945 4973
700694057352617217 3873 6143
212487710872920833 9821 11141
106319644179297521 2235 6328
571414742709201537 14600 19563
225340037308665601 5268 30663
759152220181547905 8272 12136
243071078281790433 6659 7910
888008153231858433 17317 27205
394986454871482113 7878 25769
31429306364884725 3130 17078
100416519909106945 5228 14404
647370170879632641 5822 24080
965301862746240897 14327 27880
562183387227307201 1477 29172
726947084715082113 20790 29862
578881809848930177 25875 27518
900721651999159425 19850 28416
606185583596897025 3733 9229
126061981320692241 8263 28428
809595138977407233 18238 22599
534857285590344833 26729 30575
585049818787652481 11948 14518
84647684567531905 12066 21175
391219205503610113 5176 16989
480029179715668161 2396 8023
75529762316193681 17517 27514
236681857311214817 20992 23376
465871308810783105 30047 31003
353294362947291777 10887 24117
292919505369908993 4148 12997
497097704577331713 9848 16662
763373880426208001 8645 28609
123083970164426401 21539 22425
735232892877007745 12996 23888
976849454888924417 14151 15875
164415465072828225 12349 21601
121643051361598257 8694 15978
89631267351208529 875 7861
310390201904514369 6815 8795
927392985314050177 8783 24835
471883907111159553 6056 30823
59641065474806969 13102 24397
285654717679552321 6997 14108
66313171795506777 19276 22574
785407015239979265 7918 15825
21340312143635745 430 26689
167452379381732193 8084 17123
283730314769208289 24303 30870
678068399657202945 7624 29251
352060640925941441 613 15832
910614346651943425 10016 28077
854186902985894401 8391 10742
581711824740676097 28795 29444
561288097084471361 6791 21291
941374899507710721 9914 22979
264729825660545249 4660 29858
901046289754074113 8289 30861
577265711977076993 11587 28489
575744709234800897 2501 23709
141399184553897329 2377 18402
153016759924991425 14540 23375
463092738285908481 6184 7917
782874079605253633 16740 30771
712605958769451265 11053 11392
946646716566188929 1656 6259
633543566628787841 13177 17372
589802175496419841 11921 24147
517380347140850433 5578 14798
612857750467906433 4652 21736
170932768178616353 9661 25967
271114263065673089 18771 27630
290811144578647425 1418 22622
809201873228598657 11476 16858
869545487457685377 21959 28402
741828332559283201 9491 21916
529709551958369217 12119 13825
321159292724654913 8364 16982
119723606983527025 3222 19037
552625474101521537 21291 26637
534594936563429697 17262 27734
611415904046619777 8903 29831
42811783421456089 26717 28329
211020340921397313 14656 15122
162366814246830401 12326 26854
967473498450129153 11067 16852
446862675846219329 17971 20595
467309275929498113 17247 30364
827223277844730369 1473 2642
636569502684235265 16974 23598
152191513131185729 16291 20955
816579508856239745 3351 18170
722112811462856961 12445 26034
370074741967993473 8397 15902
169345641868275713 21228 25796
993533564805407105 14620 24683
862740469563369985 17328 27388
816555084388138369 10791 20064
655478921075342721 7702 24345
250573973563195553 16554 24252
491242325805181697 15415 24174
177158685086379105 4383 26240
756032847769986945 15980 30122
896074844833041281 19113 27793
24320471834876401 14747 28101
176932717794297633 16520 26456
506440170779796993 27727 29685
972984190240357121 4539 28592
44996233188264513 10382 20806
403464771557036545 14550 29096
244571541418778785 21872 29766
231174340968866689 8772 21936
569168230644244481 3996 18793
346642314363915457 9416 16371
212005521388249473 7838 17842
202982742751562017 12950 21040
765706013273039361 8990 24982
451461595374819777 10821 18634
615956082957737345 18353 28524
352232120144382337 19909 27022
566595786540013057 19233 28597
315202885995656577 11897 20615
720753656647445889 14162 23006
914132802059544449 5949 7673
813283817664164097 5892 9599
950804859714377729 20253 24663
46934869768605833 15967 25987
267671202928031713 2095 17755
185311983487032705 5526 26068
164174993861021089 2370 9128
407916437781551617 24189 28315
933572371097074689 25587 25647
632960195883150337 24154 25589
403097955800927105 9750 14864
911449282003630465 16062 20459
629261460648539393 29167 29812
169128658737300001 20707 28665
512357824009736641 20850 22221
719983914240060545 16402 24569
156384267247961633 10818 25127
996210641226745985 24440 30783
241055503511983457 12911 19400
997016513920627329 1968 22297
274700905401548577 5302 23340
177200257078233377 7971 19016
895637637792045697 9163 30339
183590988803615585 11642 16269
516234606109794241 2482 22032
579601181119947777 21369 30543
501990508006922881 266 3698
340444718755648513 16574 19873
112509792861434481 4478 14698
95577875317765409 18528 22418
252599657644761793 17062 22599
468718696032112833 2804 30395
701995362710295681 6911 17101
188822299073017057 6687 28531
875116099181251841 8144 15920
369495457367619905 2331 25356
220300770320168481 9075 21870
451272805365626113 14399 22101
105960761287970945 14192 20143
25344615539466985 10887 26318
677449398849166337 8464 19885
931469537851874945 16978 18959
410473133242458497 16983 19700
663085003389326721 6780 22703
329246114875108033 8237 26892
678188706770193025 2473 19277
917575669879251841 10363 24970
485528504079411521 18063 29533
847309157737289089 10148 10303
932168195971250689 1308 10546
674365248204321025 7413 27868
612342620119122177 2353 13520
388070919187587265 18232 22017
196195602070282849 9210 30523
451214628172291329 4348 22224
539520792926708737 9593 29135
217663039605174177 14317 27009
567428592119959745 26835 28747
602003277596548225 1966 9140
578320486887733377 9805 22844
639158894734183809 3315 9928
70282950821258793 12979 20223
802505887226768513 7747 29821
354833159538145537 7750 11390
122596284452516353 9924 17574
675157434627685377 1253 1595
732631239186627457 1251 30566
799376515134540033 3491 21203
597365274972535297 887 19350
416143120654830081 3143 24345
49381612716384641 996 4039
811311944977688833 17076 28235
31116000610740713 10139 28861
765039895582638977 6825 21131
915726428010753281 24444 29869
302227856927700609 17024 29509
498889113343583553 13362 14667
711700636231917313 6074 21654
239061154381911233 7929 27703
873106751090176641 838 5783
609642790290411777 709 17770
921046051709474561 16619 26819
948936455510715137 16744 30607
415399471162501761 1279 8126
183065083532117249 16600 24482
761016649447959937 13760 25436
659050924676133633 2097 24200
310028113907918593 3683 11857
595214235785380865 22676 23481
846104416616832129 11136 30995
949236389073615105 23042 26581
172268675172304609 349 8162
984192701907492353 6524 11744
237662136750039105 388 12721
39835447147563489 12171 26715
716139712274582529 9820 19830
133178322505546737 4704 14574
351524351523885057 23799 24961
568359458771293889 4979 14935
923133171986464129 7331 9840
43528704566401897 7264 26924
509067391925192705 8479 16281
505879447609796545 4451 20832
352532133170740289 2050 2666
50537687510104233 17226 22861
540038204075266049 23411 28442
441875110596338753 8286 25808
851706605969596417 14 16642
503326123899572737 16331 30947
811519445219296641 1358 30163
729256173643388929 5914 30455
764076777725449601 9218 22023
72238394713156849 2300 17316
971373087353747201 5198 25146
508358497991547841 5720 30693
811172262076567553 5645 7673
315311422104262081 12291 21295
807393102145887617 3810 9046
846662440477128833 547 26590
386560054398245249 483 23687
242579750433566945 21486 24882
233051273700048961 7774 12168
50915815969727161 2520 13740
958402086457581953 4380 16514
885248851564430337 26088 27308
111865357844301633 18511 25802
275776213795577249 21247 21446
470949568315916161 13321 13946
787554485460919553 21864 26011
566657240449153217 9290 11115
497900194620694209 20284 24749
72174768647741425 19123 20116
483249024520464577 18272 21235
525777005346505153 8299 20215
610857852519753601 11 17997
605645578248441985 7152 27608
346311442309474433 9008 30617
521098467192494721 5928 9448
172973181302364065 17209 17322
192203188075453121 342 23482
276236486950328001 21916 26792
454469318611991489 659 25505
290191447107840641 802 6742
915422555208465409 11149 12143
911065718831981313 1120 13061
19426146675407097 13059 21650
306737153312791809 6425 27856
310508090124059777 13100 17253
984498904084009729 22310 28831
329337753690118977 26993 28885
709408001422783489 3166 16658
657367239158674049 24895 25640
944664031865233537 4095 17668
734571033939197057 10166 17546
712984315340047873 20589 30656
285151419481067585 19462 30327
528498277473151041 350 2013
779508673869266049 5067 24369
904927518713659393 2533 30475
419471152811468097 1610 6644
993645877079234945 2929 24803
271888720817223361 2361 14716
592178248486799617 1565 16204
928569301009346817 10300 23742
615132426037721601 7028 17473
825459167172176897 23441 23957
850702364757690753 9729 20267
456637094005287745 10233 23640
682023873701854849 5508 8731
352697685394353729 8291 15276
953104290166475521 7439 29996
348721220874679745 11705 13283
14392776011622033 5398 19874
484564087056874369 7196 18832
799139593709778433 739 23823
871710690641975809 19219 20552
257139495290847009 18803 29755
983032528539176577 763 2535
140695336667885585 4469 12437
90998523164032017 11711 20187
297872317209087361 5273 17964
890468509682513281 28357 29821
953525234706429313 6327 23539
365749664669550593 6153 17295
863833200225105409 9856 16793
475623872118340801 10101 30733
923859972685175297 2962 26507
442311899728920833 588 5462
49835395533765593 326 30142
333847863599551425 1539 30533
84468849770953377 9184 17324
142095014094763889 18523 29598
446800788087035265 15022 30014
170655456002400289 20304 23866
531710144609984769 383 662
416004113488256193 1084 12065
19568824152347733 17917 21193
531532050223610497 17500 23891
496831986066805313 6030 27040
252909884509819009 3594 17583
623390620607910529 17827 30587
772138033472536705 12020 26768
929905906882691329 20827 26458
437210757925029697 3375 27852
360491608254623233 17322 27021
924133935952404737 780 11772
16299458045946125 11602 14858
224703464117624193 8721 16371
30229158348095809 16844 27876
381778727137536577 7415 24985
500905083199608449 10162 29149
593018418011226369 12875 18091
997008390821836289 5101 24051
889236659285110401 478 3474
396197707539098305 10800 25591
190958798739956129 22772 25726
526945076784006273 10354 22439
571013569970396865 20007 24275
132725996873016785 3311 24313
500246160295333185 13686 17974
274349539325218209 11251 21561
437858258803551361 16622 23533
745359802334771585 14441 30913
995334985792908417 14437 24176
238895037973680513 9020 30921
184410018573935009 4437 23404
530401737140902465 13308 20908
375902842386821569 6915 12960
379648605776569793 21283 28258
236326190374576577 41 27276
246781946293932449 11342 19053
808015768714000129 7811 14418
738177006472842113 16889 27159
13935288284777415 3468 29515
342624740723277185 4851 29426
771349294571976449 9848 28679
574265705052770433 2424 11890
663858364433004033 22767 27594
574511686547193537 20939 21175
720628115825320449 10969 14925
698349810673324417 13160 22232
23625422225102001 18087 28848
443150780421955649 12549 23282
650920988795448321 2581 3076
47873168916087393 1113 8353
78061396704505633 1942 13075
22653315821397513 9028 16471
551755930117082049 20467 25997
113160463235733041 16665 24027
437979068911509697 2346 21475
422351765060664513 8092 22016
59243372741903497 1163 5585
194077645652161121 12599 24628
516220828227808705 17274 22019
435571280442470529 22285 23870
705425598935960321 4593 11217
643213566788222849 20379 23652
734939005530399873 13978 20968
28877067562358861 811 9449
528698609252145985 20936 30700
315360627747541121 99 10684
709672133035589121 10107 26650
572317717061419969 575 2011
379041655062593473 4525 21731
846899943563261825 25757 29284
405613506489224577 3640 8078
954703410460620417 13801 17474
629479023808087809 18531 30922
191877202528647937 2727 15340
531705394353430465 19315 27066
551005553650352193 22903 23960
715102383162616193 839 18922
963034440144259201 132 8162
257928719352996449 10595 31003
978923650642013185 1614 28561
659389125320942081 535 13779
594160633184035457 24852 27369
836370592676225025 13919 31002
500293922815384193 10404 12609
632626768095604993 1518 4583
542535670993931521 26460 29378
50192272775426265 10261 20385
76445117616270161 8821 12665
409034627957012737 12448 19173
684038190091829505 20535 21211
76214511581390817 1353 22462
495347947973325377 3417 18795
59575744066307833 5038 19560
575113276936281921 12897 29483
343087403534063617 5241 10528
657338472111188609 1739 7583
220263464235458177 7173 27254
331071464874217025 3805 29103
111394329638280001 5050 14389
274580275439003425 12280 22580
116652266102533985 21650 24254
824311087264067713 14758 22322
654905952278817025 574 2522
630898364289105793 539 11843
181700342132401729 1365 29231
673592212100860673 17203 17292
240777029273154145 9336 11252
121177037970110033 16854 22083
475716287844079489 11261 29085
870387386643631745 18969 22969
294867640103227329 21995 24443
485547483381832705 13508 28315
274942961425765025 18011 19050
773912576063114753 190 12629
697547815949100417 12095 18285
649856247816440961 20778 23804
632652292127062273 17177 27566
865396300488971137 26484 27586
633162100547870977 10594 29678
41535903040919921 6219 24984
598464567015199105 8768 13721
956546372540916737 536 30660
657514803520264449 14601 24015
64501929820405481 7033 23844
194878583348042881 19504 27381
228467124976919681 18675 30931
43889204145266089 15085 16141
967957939200129409 16023 17861
453494079451488129 16033 19501
376285907984229313 9234 11500
207711284119774561 4450 28875
746262617615681025 17274 18528
487789113092304641 879 30450
451661240375319297 11823 24510
328362275115658497 3001 8513
558929049746989633 275 18220
77121605409800513 24522 29448
539736631030908865 10328 30430
716060963440732161 21921 28840
794398148470886401 27068 29452
832270173010670081 16631 23882
847919058856053505 5548 13930
91277862323060785 13912 20116
635835617800307073 6985 22991
152603693341163201 13975 26092
899419723782873601 19509 30302
629785604769644161 7441 27276
373604004825150337 7310 17879
737035851429226369 7668 20865
452492270464819777 5343 23757
301044789100920705 10302 29645
783390772890509569 9788 27711
915319262036533121 6151 27876
253810552762448801 19561 29247
910898587631670913 801 2774
421737763062449025 8177 13756
984877712676336641 48 24513
387889463419515585 3989 23680
118104269056793505 16745 17147
436799716839697537 52 14102
705053692337841665 2662 29330
519688711970761857 8330 19382
91541949407066177 2862 5056
440817522571588673 19565 20911
171025720611311265 17763 24157
819746007409111809 17060 24444
21361937465393057 5123 24234
615658333638275969 12636 20812
191265134730386433 12082 20853
494933202970063489 2084 27882
300088540778183681 6925 8453
731857500638707201 1577 9761
674668990339114369 4079 16776
167161901064890369 798 5590
302891710359396865 18444 28983
347279175115044609 163 30029
217713648050946049 17442 27947
500404109411849857 750 28352
570844988366424385 15256 26813
540551291219170369 2279 4976
311286514595479937 9359 14831
485934097275919169 5673 23453
134860445927380113 9395 25018
37959226697619641 1547 8149
276310347045992449 7573 29288
278809935932660129 1168 11437
305855220418500545 14047 20070
156008598135738209 11334 14063
23789573786814345 1494 6779
916742632520641409 8094 9574
640161445328253313 19408 21020
235274170060062465 9920 11728
27270299014375609 3648 6713
236467593839424961 7628 13506
906718373901391361 4507 6915
48696565749875025 21328 21780
924579101169257473 9580 14611
782732698886451969 6489 20135
719533892531579521 3598 9940
377804171954590401 6477 7599
33629472268856377 5760 8586
40619828506240905 1199 5118
337498963865364481 6010 28227
646432142653079425 22758 29540
798472837151280129 24719 26612
332067609949138625 3224 16828
802984395293144321 25295 27280
250766541024244577 5181 13182
972912601650861569 3970 16280
730482695904445441 8220 21945
716721258434439809 8120 14660
328717226425109057 7357 21583
818058669204191361 5332 25881
250910424184059617 13384 14040
202115851875156225 14188 17831
956850906893389953 4178 22656
27215398832836969 6550 12069
864453508187867905 1503 19632
967103865283668481 20806 27192
669903650005974017 19758 27517
708382116364930433 11657 17008
920924802080936193 20563 30780
342507930620449473 5098 7851
271122888332921985 12569 26931
935191097642572801 439 25100
808917480755130881 2831 17489
76104597962604721 693 28380
880620382728576385 2458 8345
926977479815519745 6959 26457
962768485634132481 5557 23923
851582511990066817 18001 26064
277182529797055809 5082 7044
315407887143876993 9423 24780
75849125710877985 19839 30924
638509752924342401 25095 30658
784590631558867073 1698 30440
598103743523552129 1912 29012
893185601380299265 10684 18190
267426505173595777 16067 26435
178834098128572097 4240 25169
340270347707971137 7806 12263
636912249147801601 8087 22815
64215990619494793 25506 27347
524411840590399681 10294 12581
956647871428089089 5089 13155
728186800655255041 14328 15897
17833513881633679 4650 6561
147344143729394977 865 6461
653174567809983873 9288 26969
381020222171347457 11067 20652
140017076514489249 8292 15031
515066899340151681 1616 12903
917509710155343361 10009 21376
88439063241981585 13450 14938
296364888429756929 2852 4842
998935042993377153 3994 30019
578793181784916993 12480 20000
340326008088968705 2209 16175
533621800393554241 13015 15157
957880182892491649 18140 29162
90384268748522353 10808 19624
805369803081607169 3174 14299
533519763723369089 2093 11042
400481551298167233 3267 12477
177363131277459745 15958 17217
986369240685807105 4923 17975
321293454803772225 5 17896
490327359438165185 1182 30324
107708709396206353 3402 19481
187622727219252993 11848 13942
326142745252802497 6226 14859
173448208353033089 10277 24074
538575515620024705 6128 20727
793615461008673921 12647 30398
707415316002574465 10346 11769
278553213255175777 13002 22519
525142945643636929 27 15390
987385711656617857 2937 15616
946986967708049537 8842 13659
106925750199518881 12709 29614
899143458873382401 16567 16969
381880432580206977 2835 25202
784950633267051521 9069 30102
59647043678435097 4419 12937
789304307071290625 8837 22091
704743770283176449 2385 22556
908889313322497153 7996 24651
500194994661807617 19075 29208
700350483764268033 5020 13174
882140267465079169 10563 18255
460179694924455873 13919 16719
309670513105057665 2312 21943
846578291925112577 2064 27055
185593005557866081 2880 3403
504303639555040193 25092 29573
433566979543666497 11595 26354
577858445254335617 24119 25003
721985908110131201 22184 24684
533260601963270657 11260 13183
851128129582175361 6994 10095
889678991682785665 3182 14596
504784242113135681 7907 13167
780976928219949697 21666 30820
513318445368849281 14266 26800
495780638974835585 16534 24798
797488322380306817 20455 26196
388074442584219521 23235 24649
820015862024146049 10110 12547
505234334040409281 3507 11006
881047856953234305 12360 21931
48342330673868617 11000 11622
552362066961830337 2031 27841
800502262261389313 18107 25999
987498581712262785 8130 17428
800479623550593537 1504 4241
987778698606032129 712 10689
96022853303963985 18936 30089
843884132418612097 12725 27785
736742146169312641 503 16844
332861150665745985 8178 30477
876956968023236481 7840 22921
174414804807529569 1538 7167
23514176697268853 9293 28670
977453271380223745 3382 10611
905590259669935489 6505 29678
64986270588310193 4788 23221
252882832984049345 13940 25079
250318826494417825 19249 29520
341044814181330497 14318 20876
362205761787098625 13899 30196
551248921457791169 20025 20035
925966982663080577 1593 28171
270825641379474305 5087 18869
177896020292212865 19958 27548
389963214435731201 7571 27450
260742077015333249 5008 10453
296603473909655681 1882 23668
127988746229309665 374 2494
799908426768901377 19524 23525
626010381238469249 11680 15865
869678696230465665 19022 30171
539474680405039233 3507 3638
859706104391158017 2090 28216
143301257260457505 2526 3337
123821134414143329 240 4386
507717135012914177 3367 4547
375540778211878017 3409 11328
131094848925069841 16377 17924
716550951431884161 3258 20452
235405055593947297 21269 30709
616062639379542529 7309 11709
650476072461753345 18396 25084
548206074483559297 13360 29916
499540868387189377 5448 25398
621931218750070529 25791 30952
226352970554327009 10958 23755
486995493284808833 4893 26521
699322753191626881 5004 5847
836647666919155585 3625 21678
645999292908282241 7033 23228
365204473546739905 4104 12873
670160895190978305 2266 16740
760618793921999233 5312 29751
55334272905920305 6442 27754
426211290674473281 274 19850
101308022366755073 1156 21635
718003602166724865 6074 30992
827979797721763329 4830 21525
165284567470550305 13256 23930
870006440642530561 15323 22734
146789194849397121 21534 30172
549494330647629441 5626 22646
612419758857726081 6708 14282
166352149263691009 14577 21470
624579227498962561 2185 12054
100406851847463233 25788 29174
717781828832940545 17307 29231
802321766622018433 12134 30236
970481054919567105 10296 27669
132270549826468913 2038 4203
706562772530276097 1659 28639
307045234283283009 12338 21097
608848972135596929 19412 25129
90807833057294113 11270 21395
329026411905473985 11043 13980
149256906868604481 10914 11390
131957018501431377 18789 19869
463583251957967233 17438 21325
523862899658098497 20182 30279
897114990176664449 17372 18305
891287271413283073 2093 24973
715151938261993089 4065 26249
491250665079704193 10314 19990
134814672013934705 4563 7436
13254962554647421 7857 13440
753295994260465537 7411 11854
810638190057375105 7670 10505
173579012123912705 4430 23189
553951667819767105 22096 25085
63162710929258737 1746 22874
483501075971773249 6779 21405
800014031873931905 11474 12235
454848814491164417 19850 29564
403614374081310977 4842 7833
501365415207345665 16212 30413
635155783469446785 15620 23578
460217378397679489 15789 24810
218022543904719873 7170 11523
274255576939609121 9227 16402
879887794920765697 7249 8754
427012472148597057 8355 20727
440597878061819137 18226 26755
466337218280443713 11257 27476
903212493286037761 8140 26755
265745115627332481 20596 26104
934022624432611073 28855 29634
107673701247094305 11555 22180
4940317356872726 10338 20700
659894394234790145 14675 30447
363904649087881921 19997 30934
339360195874093057 7151 21733
828910554439307393 937 6812
332053011397896129 22841 30226
374032100673030529 5895 23219
531383642609583233 10676 15194
1448786712902717 14460 15411
864474492102949889 17605 23641
681584356573093633 2273 5819
437792495428539073 9209 9953
166342523324590977 12437 25261
394102556176328257 8894 29189
355730561512654465 13347 18822
343436833355141889 24894 27363
335499437391465729 18882 22333
138489016216716721 1036 13620
503179668121273217 14406 18256
53821074815090241 3047 20657
386336934948037249 5342 8320
967097527983433729 9401 19288
771368233965784321 9789 14596
999537218935884673 2272 24333
234907868078554561 18365 28967
707073193164553985 26626 29411
139592133115254321 25681 28870
506230333079145089 2179 11695
179240379523822209 14319 26406
705233948286426881 9676 22950
30388614962600257 1514 23658
428878969023784833 4674 14043
731180443444518657 29294 29681
297285431582828609 2408 13743
702113601278821121 8839 13626
296015383822378881 1996 25924
887368959259351425 1091 14472
246428164417373793 20253 30610
527568566821496897 7035 14511
957902927925331969 1038 18796
790431575056462721 1790 13967
188840977846957985 363 16957
205719611758663489 105 8591
507044805208465729 7015 10462
518954076500325121 11072 29330
492089220626887425 9033 25227
261401218202376385 5591 21666
136008669549411825 20082 23567
847679488923947905 7681 17603
320296964889998017 3811 19514
663166500773225857 1911 18863
234579263076710721 28884 30092
125290316907541665 12407 23447
779790742382452609 17191 28145
818267324837773185 16741 18983
695735584662784897 6013 6362
423200899599866177 25104 28229
760594860008048129 30077 30979
106629288375327041 18717 26897
309803966147967489 3784 13692
171426003837314753 16334 25720
9236621020754399 16646 19643
997511056838686081 17251 21666
662152990667536257 6994 10318
82632823258368401 1121 18756
380280380011846849 16735 26375
392562717375422913 5130 16100
917634474807215361 550 3822
98119812597378337 5885 5916
478203848363385473 1471 30928
380856491871991681 6900 29441
752175816634874625 2820 22273
804267574671715841 4324 9351
674885004583934721 22600 28104
33163129972390237 10489 18862
877906947447172609 26084 27197
558919645750155073 10312 29385
975184913405307393 28350 30786
146671406006316129 25525 27963
674248978829652353 10329 25456
837494805507933697 2929 10084
404867281200758081 26963 29045
154254180138703841 1410 19052
376665470857318529 22137 30806
821102783135263105 16096 17900
559241235685441025 22862 29425
395405266523237505 7221 30814
752320124459984641 20451 24610
375602253871139905 2606 20326
22176177479089177 11461 12178
4614692306883939 11838 27872
794610683642702081 3866 28806
542849132783135937 14656 29356
435118172448760257 17173 30908
187098643490696065 9516 25939
455246983886340225 12025 19201
824154687506425217 2028 6146
752912799306137985 6815 21708
235712289404087713 1592 11906
983875464156909569 11794 12467
581402221391630977 319 25932
402961199209265409 16142 24240
395181569395486337 10570 19358
913762134024480641 2372 9017
122928335591158353 13035 18306
698730855612730241 3122 18855
433501725781720641 3667 30905
892145016933568513 13643 20302
648105375537500801 319 11068
527011925823209985 8354 15459
352848688631706177 2018 23123
351844538176621313 2728 10500
474885916534592641 10727 26206
406530313148927297 15794 29665
115392173086942049 11147 12351
824740254100760193 4997 17934
506083357294603073 19632 26362
926451672681956481 771 5467
109119351142037857 7699 13013
547823790025191233 7483 16500
949935181707648001 6371 28912
36662747121461337 4228 26047
605683019622940545 29 22664
870634930762719233 8828 29498
4972530430723766 8813 29965
944099394133836289 1088 24512
921261117008736385 5665 13415
972769552023564161 21844 26164
764221707524743681 20391 20743
534280956052363393 16197 19684
871713056244853889 16853 27079
97478555833191649 7924 12670
564485445854888449 1722 9364
394959798744388033 24071 24413
388575451291199425 12949 14297
129695240918138673 24168 25206
587464480799557249 7540 28005
76629471718156593 346 13221
540663234338207873 9738 18111
43548662304829121 9070 28977
754728547487037057 3165 22651
136656578504350529 9388 13364
379614700906994817 16370 19022
836831575636139777 22026 26387
1350634796583706 11695 22596
530986657528991681 19321 20828
923398493926750721 10057 24896
801157583438993025 2379 14442
376074512221936897 7604 24512
837574721594784001 9579 22716
620719757853219585 9943 26054
761702165273518977 6165 20240
221263505900370913 23039 30835
713633151207098113 14552 19123
946929472456556417 19560 20876
596390443860343553 5199 17841
915023550159208577 7884 29643
546074945818695297 1759 14884
498338125565066305 4223 9288
419959877417326785 9339 12245
401625993324305601 2265 16661
889635470123927553 7509 19014
441020217303272257 10236 27978
224152637040589313 2449 23468
444870803771340929 9627 22356
485432352308542657 17774 25779
280902417708471585 20574 23614
103919289536932529 433 17748
271899016780825057 24374 24714
196397660155362529 7920 26051
237163337549386465 2386 10582
995356623155771521 17896 29249
951129797181568641 694 9993
414190461618993281 16410 27250
588119631203721089 1886 17727
800447088678467329 15614 25045
495782679534929857 20783 30990
510847931414367937 5772 12814
19589343078390445 25175 30369
994679443801459201 4622 16094
691544699223488385 20748 28273
900410856814311041 7164 12250
526341847776887297 11569 12301
96348847196864545 4222 5909
10425556762871935 5744 18076
710791286720457601 1770 13288
818172231532710017 11886 21627
432673912550228609 11561 20312
549156976454288065 10749 26442
960837720659746689 2124 20013
468259330835973505 8215 26597
351617164759872513 8308 20673
685455341637894145 27007 30655
305373211165353089 13720 24629
452038696182281537 11172 23728
705118002835803265 68 10971
404274824793464641 9309 20218
712285616526308737 3529 7111
983477296968640513 3502 5336
46882729358415529 5239 19084
943401894064894721 3699 4318
27763553634208905 6593 29848
120383640250647521 8719 11310
445338517148229569 1921 3065
337326580958905025 9173 13398
972597925118286337 5847 16408
923607953858390145 22682 22989
181136412557677313 3149 16016
503591549485893377 15881 16272
195083793641778401 15162 21714
693439995745446657 13690 29676
371846684024461633 17952 28737
979462127372205057 16500 24123
132312411632902641 949 1824
131329708916080529 10864 12652
909267076723281793 2012 23780
150849357678172417 9622 14550
446264949342896961 24703 28429
81746157340173649 6392 24907
93974891818731969 207 28430
551399116705102465 20661 25432
95709460461470993 13561 19787
677435765423648897 9303 15012
266186334456946849 2999 10830
388353733966969345 5743 10869
867937445076655873 6423 24362
355799654354083137 17818 22089
242305330737082145 4951 7446
73393654738897137 3488 16060
661207577041430785 11130 26875
933214635486915969 9061 13675
825288062975985793 19873 22980
10745817774594713 6225 24400
511618319303643457 21592 24417
50880996377113521 12980 28100
338532877120428545 22653 26374
890347892708735617 10460 23983
376109818968636481 10988 13775
157575411594347521 4750 16580
483717038671031233 1030 16231
29103645927850865 3283 17181
892375216295626241 5169 21876
323276940586705281 16159 25014
711006116460538369 13585 14751
35949792804633065 22822 29527
659493880979276545 12561 17609
619150951078648193 3804 23015
255397619576356769 17599 21583
993649060645626753 2214 7705
239810667437048161 8245 12310
324327741303388737 1390 21617
497541964133290561 18073 21003
58373143001109185 4196 9195
839577620910795009 3297 22872
583182440278061825 4007 16760
984999965987171329 21496 25809
593063084628543233 19073 30779
46624230497720025 19493 28005
327668254832016001 6331 24704
356210905333597313 7457 13245
747448709887311873 5406 13446
698180876251193217 21535 24182
771309117694254849 11190 20324
271997851958261089 22725 29989
461043308172524033 19975 23513
828174117736075777 4530 18040
782728085135513345 8110 22332
927641438196360449 19931 25729
739350230669504769 17029 28762
154943483386084321 10652 20100
149457247943654881 4511 24143
613698682918354177 18567 26737
391244645728168193 21108 24066
968374006192370049 2373 19291
574001268388027329 8151 26710
358993866587837825 623 19862
229721758017792161 6251 24962
857748474152877825 1953 6827
114842750799123649 10006 22280
839602897134582785 16203 29902
651002631827797249 21199 22094
82924786031192353 7819 16876
340791306954340481 3546 29488
310105151551795201 18693 28876
999805683928958209 16915 17629
673338486811466881 7481 29135
337672202118834945 17662 26631
316676491261418369 24818 26935
792246238802054145 13028 28831
480295065292672513 14397 30974
756082675842432001 5087 14349
816408092894818049 13200 20946
652513581277293697 12535 25065
393402491040795585 13791 23738
666447235959235969 9373 12323
156096972708454017 426 14344
284765011207927201 17939 18466
44028311911752385 1968 16483
175885237176057537 14970 16835
181079674895158849 17064 25223
366514814225286785 24912 25057
386448989070679233 3533 26298
627847689668964609 6074 7414
746759604061409793 15926 22202
442503124390075457 15679 30930
196868576364899169 14520 14729
51843310734223993 9850 29695
710474972619493889 23610 28002
606300681166050689 1047 17221
434570917558254145 12832 15816
142989146260600113 9229 10979
379307367290735425 4185 10255
477810787097329409 7636 14085
537860800803635201 5129 5421
950096461104433153 28839 30537
592254577831965953 75 19545
74814666369366737 12730 13539
596746537318431105 2668 4617
141420840857119153 8894 24555
506674637982186497 2284 8453
101591220576242593 8568 27970
267995783034258753 19877 21343
938324374496570369 1448 11479
544715065979886529 28235 30786
762622189003213441 19679 25598
636609660517727617 17050 21351
782550210509935361 11888 18257
313111122323746817 7326 26484
889039259063569153 22873 23760
638133926203131777 18399 22608
490603510764312769 12097 16687
38683588240473913 8222 14860
233726050702660609 20113 24830
342661627440854465 11400 17516
991250679185394945 9966 29906
733379172083275009 9950 15267
651175429099542017 13691 25091
364855967546908737 26561 30200
916148528680931713 2493 7426
909939235113000705 12118 20119
293016595358000833 21182 29765
952686507439430785 1194 13873
980229582216605185 830 3337
877294155311247489 5980 19674
291637177583826433 3685 15482
265552942067081697 2434 12448
643206795016364929 3045 27164
40475380540726745 3077 16034
903978407293994497 8286 10499
871670061172203265 26439 29805
366303447017468673 24279 28229
972004123002974977 353 13679
86196730996025649 1611 13894
263481699488217217 754 17085
483319600462433409 14992 21268
491018778046992577 26775 30962
667658186512102913 6485 27848
943812063746143745 9343 18565
391048159355801089 2001 26223
435381574454666497 2365 19646
999232880702610561 3307 24212
406676355359259393 4231 19341
263859017953077313 21700 24619
15072742869847389 9953 13269
335031252167585345 7100 18271
704260650867801985 13559 18547
628361856982404993 4825 18805
538626686547715393 28511 29772
546891801772151361 13424 25845
631520119657274369 9953 21089
948194651426486913 15084 25144
276353316579587713 10305 19224
704786937953333121 1811 21672
294986412614285569 13958 29873
402298704912976065 7190 27602
304657934695583809 9748 16614
830929825220724865 3094 27945
682446008753011329 22032 25822
563039835576002881 7673 19169
326838873163580929 1749 15275
857185955562318465 4972 5620
81753021933245409 4859 15688
948102019159716097 25322 30128
821092595687659393 19418 25096
700238896109372161 6964 11384
873649009097654529 10671 13030
921472159636660865 4236 17981
981755188062749057 13305 17085
992025614900530433 574 25794
455430247481238849 27121 28532
127685518209528225 4187 17703
22596185164459825 4062 7620
548813262415482241 10617 25209
246856323490142401 5637 23179
267818500754255937 3213 3345
650669554144087681 21021 22136
174881602222274785 3781 14283
840934262909847553 27476 27744
257881794045669473 6548 24353
217106444958560033 24977 26365
29423752099976497 3197 12147
141116393284427489 2437 20045
577040064983801729 23089 24211
950469091093594881 13872 25625
50677829859711921 103 1652
570869227208923777 19690 27735
325597407009734529 7603 24076
193914058035616673 11627 15899
951523808292169089 6037 16245
246231452396052929 10866 25593
316448246464258177 12658 15817
36349957213985817 2802 9289
57268683718508129 16681 20577
8483173216340846 12882 29727
548584321300847233 17413 26887
658808831269865857 4101 30201
839919265014177793 4366 11068
860872431467420545 11471 20512
21527427816405265 219 7606
41045735111566729 13613 30117
864100807211475073 1266 19635
125840303903622449 13634 28718
893857710408934017 1178 25312
992476648788468225 13367 18148
57491658366760849 2091 22173
319579093051125057 9902 23170
50336157310734817 5154 16573
310374825256644737 4380 6735
672154372802072705 2556 3164
658150858546825601 1402 18479
787860474278954113 4631 20184
923059061119076353 324 29344
40772680598454513 6593 25865
389762341170730049 3769 22602
362403450852237825 2635 19751
264788243901847425 13291 19025
641246604829650177 10431 20434
963988773392053121 1601 27365
843295122502961921 4570 28344
642263937875000577 18208 19580
61425196979886465 3431 27058
870489711118359809 18042 28871
118232279328960737 18196 29217
701950784342727681 5201 23837
59413129788300265 20620 30308
823666423924969089 628 27301
987113990336876417 3582 28761
176642174212346945 14606 20452
9694057905139887 14094 15530
649249107848483201 4295 19977
314467614371206849 18535 27763
184490063005029025 9678 11733
936465542731202305 1059 9713
604324798353694337 17017 25100
902479066838832769 4617 4705
451622003793502785 13805 28902
997647751142043393 605 14152
91049923827263521 1792 3340
557481718068256513 8578 29615
829899534342985089 17843 24170
489956390972327681 6869 11258
510336514414454721 26991 27527
194573026925990433 9219 12772
455619033491345281 18896 24157
100539751653261793 7467 8225
846134729696849793 22404 24075
434574674689482497 4431 9802
336183121033030849 1764 20863
496665588757384321 11325 13563
21408154109359145 12337 27008
155963371646674177 27424 28163
225016677568547169 19924 21225
293876238910062401 19032 25800
968238793613984641 18817 22653
767183474956734593 12909 21363
437180668447297217 2393 23088
706355089075874049 5496 8328
98307453485681153 10304 11283
441791893464721153 29980 30445
28038231566355877 697 5382
601784664120632577 12136 29417
634748747622303745 3412 16314
324438275914868545 22723 29111
185614994891267329 3106 5912
456921451286138561 10292 22887
307429947066019329 10595 24700
368381995852910657 2291 14831
126508388637219585 5703 22300
649035462294822401 5646 26388
753275781917700737 15190 16131
338099771947295105 1796 8775
509752871589967041 331 30758
291208755725268289 1337 17244
680458729038711809 10997 12464
920926708992350721 1369 6052
839228563555636225 26094 27557
204577016567188961 9600 14187
326072810366134977 4103 11422
391356924983423233 10184 19314
381173828907066113 18689 22014
755627128975749633 389 17580
884160055817879681 4405 6270
896740555874696833 11033 21629
319166952141600321 23418 26607
918701794700215425 10353 22714
624389113133254657 15285 23000
954159614444872577 3757 14763
666492247781263873 22002 26664
659354955960726145 7133 12494
127896577082474033 22303 23189
920128735604077313 4269 13891
488890816331021953 10405 16365
288969390189581761 21418 29336
999270024785211265 568 18129
6706079977330860 3019 8569
314979757864335873 5304 8938
890285667539746561 10832 28347
182729044903702241 5783 21620
343247403195601217 2855 20280
954645047627494145 6070 10450
941770012893361025 21883 23799
523473298720041665 557 20987
830400342514931073 5881 10576
956886526345215361 4373 4898
420012804776877889 8268 11535
926016413070208001 10215 11127
294399137667323201 4042 6946
439207624169782209 16418 30102
586919786607015937 1704 10343
621087841288989697 8750 9124
152040101724022497 1955 3687
253861583944484449 15578 19937
385029873553055041 11715 20538
959213301220380289 10125 25282
351028002722539841 5593 6729
337129139149411137 21944 25602
491937023506071809 8480 15086
397104571467146177 25314 28558
402190920373211457 2095 16925
453223897063651265 6146 15522
104954315694545393 10804 28638
74102860891166241 19541 28306
499248916819293953 3834 10721
403190140812725441 8216 25628
30656457878340149 17313 27131
528603224432778497 20928 25994
892647818676547201 8963 28494
551937457573586689 20127 22512
590967735289400065 18732 28269
663992143092762881 8407 11457
195066361923959873 22551 29624
335886586781796865 2417 10901
787596234067567745 22091 22692
322382979914728193 7463 12557
230580714156726433 743 807
273995224226496257 1561 17841
508797331363769729 7857 18241
591436129518562817 16070 17480
464507772745786689 8971 26460
112480277928554529 6634 15036
845000256050386817 16317 29464
880778858667248641 3190 4682
268405455075193089 13017 29395
706518312175802497 3792 16121
690446300589957889 3533 24448
532845651999728897 6946 29479
70717260749272985 6652 23713
370627699536512961 2059 3168
243736318568441121 627 24567
248069892931660257 20935 24401
338617507976007233 4623 30163
925228389588312449 7105 20517
137513786198088177 13610 23265
422873487313772481 7684 19183
835625639741248769 5582 20583
913827259984472577 20389 24546
192238252237562081 7565 21508
934299139244195969 10482 10614
441770672390358529 16348 24142
269052802833044769 20828 28942
26327761763258905 1079 19686
317761976956511233 1109 6523
232133032329539201 11795 13476
543901479686567745 4691 15171
399438127555871617 9014 18953
331489664449414081 553 3341
443478508248599489 6112 17700
96473514231092849 17647 23048
511247051040061953 22848 27062
786874583986779905 9034 25586
359810649050086081 23237 29658
893457245523038081 3454 19248
928142375232685185 8478 25156
249154698278552193 23110 24456
192761474046672993 5852 17460
872832498850897281 24053 30593
127371497516339361 4976 23829
825422861553271041 18111 19820
382948644459400385 29140 29810
744743808496096513 1167 5869
204563492760090785 302 1921
101664208352197249 11435 27040
799258086313809409 10545 12363
298157809333304129 8935 28329
317532109858053249 4184 13727
258939370212878817 19641 29914
444347266989222337 7639 25003
478554764845270593 2660 28379
277726819649078753 13095 18490
179444215966647393 5848 19405
100763723428368481 1875 18798
889176080230782849 9343 17543
50815821917144177 9737 23256
681336143649922177 493 3232
971568831860263809 9682 27737
797796823356591745 3366 17903
99229676252097217 6958 26001
929149233523340033 12771 25614
615256009328700033 8719 26221
977028805845179649 5463 17994
661012318474252673 293 16363
133427364905621457 8739 19476
164438358851906945 8208 30828
715074724100006145 22336 24593
489337973593908545 15171 20380
254862266960721217 3409 5649
3011025165900350 8042 14996
473811288048381121 1400 7751
913253190388179073 21216 28849
987583977727204865 16493 27950
293401029224735745 11173 20509
982118236329384321 1571 12955
569663214132621249 5551 22779
533040889047931905 12516 25983
264609909445336897 5456 13272
996404713070262401 4661 5764
905746495323956737 15903 30726
856727020146017537 18088 23362
247914928592773985 2468 16744
671103725779502721 1760 25430
775670615872773121 12347 27017
308341951899684801 14649 21604
569580719703818497 18711 22671
15173378738296607 9540 24481
730892612731412993 29002 30477
792155529894010625 7909 20713
552377855042305281 18542 26150
493899344094373313 9543 23896
114026904752339681 278 19238
505621569571708545 4085 8785
748115741269284481 2254 3517
617950656153197953 6167 27928
856200094246094721 10858 12298
574743933767983617 4394 24312
814157284294150657 18709 26007
664989455621295617 24901 29244
100304132725543841 9590 18999
455321064096132481 4735 8639
84749741149888529 17689 25164
246338832284976673 2639 27174
940303023184430465 2844 13317
537832895550955905 9976 14272
284112896206277569 15792 22313
677310479305006593 4473 13088
801813691463340929 10035 20257
85113630816188385 15479 18093
128079977599352193 1775 24250
371699542473777473 3594 26654
273014209305006977 14555 26050
87676659600042225 11173 18660
894571379413616129 14297 17949
267456885916303137 21860 25205
618352504093454721 9916 24045
280100541379603393 11902 17150
774554088405462657 13053 30600
532313064319879489 4803 20576
220731357507833793 8627 18291
908598989710206721 900 1562
793033543401957505 19424 27077
97692653349511713 26010 28907
860401189901839617 18760 21267
657009765250059265 13878 29839
897047293448590465 9647 13661
451036306947230529 4382 9652
969646161643471105 23358 26670
755048865363271169 5180 10175
11964079812809559 1998 24035
276930045223181761 13987 29016
829821809417442305 1024 29172
834763953096093313 2285 21464
270395659577101089 14082 21501
94390892124891937 15324 25142
489089087103895553 17654 21633
741536159971552385 5521 22813
505834627276083649 15554 20594
781314140518375681 20412 22851
972360609802141313 5097 15902
714448787916815361 3175 25951
496247488346536897 20311 29149
519364286230768385 13772 22042
985975418366979969 7139 21358
143966588225502785 13724 20080
346161106567489473 11304 28413
117278104488931953 21733 27971
754269002967735297 7952 17613
306126772263816321 12497 14947
48540199669442785 1659 25961
183308504541997761 1318 24104
188700960166460865 6063 14210
922184272154730369 16473 19946
393596605387511297 4657 13802
195910753578075969 19575 28028
217113821341857985 22200 24143
258105582418643553 5822 17940
448605396922712193 3953 14214
65172471836376649 1671 19508
584968593459269249 12025 15670
463569338011772929 16694 28560
263211404558841633 25877 27312
357204529575753345 14787 25122
685355708704694401 21525 30086
456184182885216641 21695 29667
935350111559326849 6002 28103
462905685789195329 20963 22450
242909699862099873 10736 25052
431327018588000065 16447 25071
864912049939146497 15589 28606
796228560751060865 27023 27177
840532316018371969 5634 9592
866063957056560641 3242 16651
821157537771366401 4902 16216
692222392149858433 2398 19399
68497280729094001 7898 24316
78643798071020401 4960 30603
235521686846038145 892 29982
300498050194150337 5976 14400
333890784670902721 27652 29513
191526172415230177 7711 30509
18095880251163265 1266 10440
116017043182665697 9556 25644
294630409542509825 11238 18159
961175199052966913 17588 19878
782364186291129473 13921 16253
208787794101979777 13424 25954
286071812056551521 5259 10045
914141161126799745 11417 13231
981719250597475201 10041 12008
981573373356127361 8829 14423
658402468788256769 18339 20485
645368873799036161 6561 22085
430264904820045761 2691 26841
846364195242287617 3693 27753
417955406914504833 10930 25541
867188659385796225 13679 29157
551189860413554561 964 10079
434310988765190593 167 10933
102948434988167745 19953 25176
768915724385657089 11476 19612
504701232255268225 16923 20314
380086699330163905 3354 11664
171036254347715297 8483 22949
677132811373446913 1988 21754
864646071643985409 25735 29702
812164929270750209 489 22169
938899288060884609 9899 29102
662160838817662465 6047 26824
493406394138684609 1864 12021
69056144551595369 3025 7457
8704422943797142 144 23172
180409406186619489 5609 18260
697686177197166337 22294 26482
903795224840820353 2573 7619
217854433683232417 146 10347
685595092733841281 6675 15854
107050288170722049 7772 12807
262464076968356609 15881 22522
141564958919847329 7642 13067
291446978597328129 5522 26432
210533097400311681 7185 17417
276675030077740289 9222 9336
606415839823956353 16829 19957
478587328810242241 7102 28166
306691446442936641 11402 26181
216023647038625185 6962 19489
190437724713067521 5546 27264
759757467002181377 13761 25193
195890490333848545 6904 21198
47707483415791785 683 19229
304210401121697089 13993 27599
448306088470609153 11947 25923
181514527760935361 5973 6456
861839264987693825 981 2431
789936651939061761 7040 17454
809596184421145857 4968 17233
494696086592082177 16600 23236
579372999973600129 16605 19885
522959857279079873 13600 18820
55318933013317921 22958 25662
744938056854504577 13133 22391
73798755263155153 21634 21809
843535391139685249 4798 12201
805104920905002113 1410 5466
290923371517006785 22445 28614
538510269545696449 342 2354
736040404144791425 16929 28308
773646453764193665 8456 16776
870497439771821057 12159 25230
721548312808934657 12223 26089
67784153242318017 5069 29495
827016058210865921 2697 3111
509278050452135041 366 18709
552685793717614593 5822 13023
319106948655520001 14487 27316
18087133364581121 18489 27433
710978597254619905 11560 28599
900837126392545409 5217 25398
608850350152440705 13555 26506
383909640105152065 17454 28714
521081045063223041 1907 21641
340708358588898369 7418 29241
332239771309634305 16686 28611
840418282804044801 144 30355
35097870391194165 7091 30840
166495096719941665 5448 18777
878813454401385089 13804 14760
411679404153353793 3184 21647
813825081272764033 8691 10381
679196402088393857 16674 26965
42704172344475209 6804 13369
798617341307071617 16161 19297
975594165344102017 15754 21040
376533639572343745 4261 6387
342152310271135489 10392 15362
239277843356013889 11962 14465
198837241855127201 21371 22932
896207797366201985 15459 19026
354796490289135873 248 7911
99536888683154241 6922 22627
710919616449455617 10637 30394
881836126699411713 6217 15000
784620941318056705 7794 8225
316974428490262017 169 18641
519175169239215233 3244 16378
755793136246666113 4117 14240
599382694064605185 18234 21002
905505782249626625 7002 10909
599785359484666753 227 22096
265631079703140929 7110 19531
617216711717421825 2596 24801
215275184516293921 26642 28587
676329916565517697 4312 9084
613935159226770049 12166 28085
140618562303149729 5308 30870
579117892936629633 6218 13048
253639319401525409 392 5433
650417794646855937 8772 14222
7202511350616448 15949 28774
708315876908166273 19598 20689
119503757544432433 3879 4466
586688541004321025 6308 20687
980973276058808321 8255 19509
618008977683580033 17722 30016
966723229321484417 4184 5603
747240637623676161 1901 20884
86152447056893073 14479 17336
654955126268284033 17189 23391
735176578162732801 19696 24861
175435803020292257 12476 28470
988061063580875777 21668 23528
102711287736518385 9946 13470
826676410090026753 3081 14508
323184814018830465 24603 27006
161748334971552065 11313 28489
883957832084952577 1316 4635
337369785785053697 21769 28473
342026686999702209 2141 8965
527918348322248961 22153 23184
645714574955711361 17171 29994
700724152186989313 6049 9765
607692976700192897 22219 30839
755562101372422785 13885 16476
376573348992373249 7376 13410
690461983697272065 6904 16926
418169885975402177 4917 8312
169246663854512033 16746 26450
88651220742882225 11302 14936
133308854289719393 4856 14907
346778600871417089 6224 30693
403317011956520577 884 13789
720476921392453505 17845 29295
196605971638657441 591 10135
468797591779150465 11701 13333
721774411861634433 7206 19747
547062274697445633 3258 26068
592385285937525 3461 18049
746438615822043521 2072 4656
487128461968755009 23293 27651
83456944797809745 24140 28962
48741945369666697 8784 14165
808224880484345985 3869 6943
189273351884157409 10123 23006
848490252611121281 23179 25053
545578449033182977 3118 25368
422544346308953345 9520 17298
920982872104563201 3429 26426
823394684755335553 9905 16230
787897080822258305 16203 27123
290777519784796801 12391 12969
253898523985743201 11731 18527
949683605910301825 7616 30049
164674043661715777 17942 18998
694216378803545857 17188 23236
281221047608344321 4315 11241
312997146709712129 22780 27377
809907000879601153 16022 18010
764163344793900033 23867 27448
663403118013963649 9462 27037
552486837155548481 5961 29791
32329419717751053 8823 12562
121165530339013121 21782 27159
963050170489569921 17080 18492
613407852666235009 4498 21996
441889935332053313 24447 28305
684213911248605185 8906 22511
366412615627201153 22120 25077
865529298707592449 513 23327
334966253943900225 3490 8077
92708660192087681 17356 19633
152116407278445121 537 16327
280234343012331521 8175 22499
752749697056284417 9293 11176
343724697602539201 16687 25596
433325343759538113 6920 29406
280114774169213377 5427 21646
538724067993694465 12684 29120
527144627133637313 7333 7394
826927927242994817 12152 16673
828695284357145601 20413 22215
274678909964418241 3421 16641
465973689992665665 24170 27075
711539390695509889 466 8068
643753004712372993 8952 17001
737625233877064833 3181 27839
334902257482482945 26452 29932
653425938489451905 224 9522
221504126748563137 27520 29194
294079236770070209 5709 16800
55099746563854521 4406 28199
793588648426595713 11610 14229
823563384899976833 21669 27694
719579220433654913 25197 26252
237348751696814017 13235 28056
497259161867820161 13946 26526
173770316127054529 10704 14690
320510667118153217 23900 28173
380873700135737153 23509 27908
225403557461323361 13491 22283
354320115111640641 2704 29076
947217047630839937 2773 12422
815373519737576705 17250 19573
362324975104488833 18563 20137
93613130375707953 14063 30684
761227239125329153 15916 24603
804496720696221185 17012 19305
949294942760861441 26761 27821
162197160182834913 4216 18897
178867227983328545 19248 22347
287838997938209217 15399 15504
865898272083772033 17916 23809
95347269825829537 13839 15159
716551879877979265 12613 12726
824912021706040833 20753 26854
762392141971975681 8642 9184
645310426366783873 16050 27895
952054786891220993 14791 25731
489716562615100801 5648 23300
881176894700249857 26 28022
734013395577484545 2532 23181
167788362934569345 8599 15236
241717556698716865 844 24380
76149439629222833 6520 17472
775943631228493313 9974 18125
617725266193399809 13481 15453
833202218153147137 5269 26058
717330307203784705 5053 25071
915690871494355457 6070 27781
654563693379284225 949 12539
691118915160302593 1343 3577
486167633498258305 25322 30660
366883403580281729 4242 6635
47965927733127249 582 4486
692333299800779393 2500 25266
165145995459088385 503 7167
837444028232290817 24143 24522
832439543473807233 6393 23039
15463189173289039 7325 12515
603960371732131969 7907 15837
215578213068191361 614 27961
543316686232724801 3506 8373
652603993908840577 3981 26710
913125886041715457 4048 8124
803917330160921089 7568 20703
64326674454118657 6788 27495
974746144809046145 7617 20498
263427712012447297 22359 25633
504874791518652417 1870 14550
837833613274209921 8011 30492
411804040847684417 4410 29305
234392892592357057 18822 30553
354508888537715457 7083 16876
430681592519189121 3453 6235
700086594753173633 491 5954
594682166347258369 8717 21578
597874770654776449 13632 18599
440888166682764673 14227 26548
806781548336871937 1495 26156
459025509351310017 8541 10012
315715826793855553 23120 24637
243659999558442305 4813 21197
24513431148136533 8761 25655
556505307697580801 2366 14497
216993323291653441 22947 27766
864255612109911169 13326 21024
473057405421840833 2465 25542
579446184294997889 13040 29069
167659066291300001 1335 2192
319346911664862209 10829 27208
405512340137562433 18632 25444
336095827104390593 15556 22537
943590657620028161 10605 18168
561366416113269633 16611 26923
20195349831922729 6891 16341
388247016796416513 6201 18059
481959163410415681 18103 23124
899878630980619905 6918 9659
576630782096572161 4276 5189
560902742487986241 4642 8889
14586276687730049 15262 19121
652664702529772673 5829 10944
325558303954082369 9481 18812
818344137231381505 18107 21041
150048891327550401 5104 10224
223717068922095297 7486 20989
332041384032521601 14379 26691
522220272791589249 8005 26299
526254977688232385 1751 29454
726838176439212417 7811 17658
612558157156755073 3792 26783
644609938452450817 8754 24893
676672322341921921 678 6794
317532231331167489 4493 25441
958315453140528513 17559 21568
583853703641057793 3560 16665
382942628165714881 11379 27730
192254232514994081 939 28602
386732734698156865 15578 18311
414140141552397953 3399 30175
962734229111198721 12921 29680
627093988599650433 16859 20039
781759882998159105 14534 15766
641548383192589057 20056 29898
649728818746005761 9550 21458
806257277058971777 12278 24398
53960255953441561 13154 15023
399070490839111617 6290 10272
744827685655145857 3856 19179
617269566313748225 16007 18461
97522286383650689 15183 23658
910006799340283777 19772 28848
383102554502777089 5645 6002
132052605517241521 4492 14056
139848147195081649 3312 23283
511365685443795585 3922 15340
195681811486714721 12145 28421
452668504465403713 15947 29224
388270751202043137 8681 10773
444201501955451073 10577 28974
522506209568369665 16748 18421
763722489773766017 9379 19990
467809636660845761 18069 27844
483260967484344641 22320 26366
120435664729946273 16787 29602
320672145777418625 10722 25654
225606178503596769 19725 28714
650324446329523969 1544 20475
28142032098621429 2332 27805
219490442018706497 12281 27401
435568122143749313 6253 16241
200044599205771329 5050 26227
708058352584067969 2740 20055
877530026189216257 1135 4510
576466724078869633 8355 19966
609096146492465409 8334 30912
146724549201074689 698 26597
431669934488336769 10785 11486
655805863838352769 30436 30811
873627274019558145 4402 27587
915399489993156097 20903 29359
685900853050124929 6906 26314
409635427614830401 7670 13750
320290839578536449 9529 29413
476901283935937665 12994 14521
758804166873414273 10505 12046
696400117677782785 14015 16516
765852318863810689 1018 29186
273268199880739361 23659 24184
368661069067055553 17509 22236
514063675896380801 14404 26516
982216674911303041 16013 29381
389853258999174529 3259 17489
411323785692882625 12208 30767
469166386895849985 706 18327
409758357806087041 10288 20627
209602910808719393 8320 17432
528999312553448705 27 23744
301074709037664001 1575 6027
143522753979755889 6932 11008
338125824197099713 15598 26271
116619772429782385 11696 30598
973255032048641025 17519 19835
735013919310777217 11658 26159
884208270419982465 2446 11861
280760397026366337 7961 9276
66612941227532473 22293 27818
7087659977418782 11399 21126
657029407321850497 4880 10144
752749029726242433 8188 9025
600324042229956993 5032 19511
180501282092908609 14106 27716
22699555524077653 10894 26928
495697745698603137 15456 22057
737556429973551489 9833 20592
326876928076320193 4612 29902
627988850537114753 3988 17658
552060507434429569 7465 12309
53337332714974649 10219 19102
772534666980252673 18525 28840
324209022185336001 11298 14229
605738528912691969 9679 13271
517711390328912577 4463 11120
218539720107703073 21667 27300
832009056883485697 5825 17491
316850022820329281 12126 25522
119314496766506289 14490 15941
261455694705606593 18069 27072
698072701672806785 13711 17198
998561065063679361 15063 23590
84459213086631729 4464 25993
803147779821347969 12302 27450
173963734012822625 10770 17605
898722241717234049 5456 14075
68584501838230953 16957 30120
742356842051126657 1437 21373
859130210631384705 8390 13858
713729358057545217 8139 29781
66128008425408777 896 5060
920862557395384577 12799 20762
404703084760988929 15124 29391
971658599925813633 5021 28263
329072382909274113 7946 21038
737441441266586369 1728 24681
679434206333503745 85 29502
284324956852142209 19310 20988
453012258991520897 6742 7196
187449204368466113 1849 21540
508015356668344961 5382 14549
875860256657642113 11400 23354
303874548184509761 10592 24817
488036580183436545 9127 28555
156080180370771873 9512 24388
175461635127529537 12318 19185
361565728901126721 8951 26691
421438952666182593 7632 28602
953266225057369345 11134 12375
25255484319057333 4432 12207
763854874894960257 14963 24324
193533072946539873 264 8797
910531346644923137 3374 26353
346263701632576449 2121 2296
181644337647355777 14497 18929
943374203893586817 26220 29173
542079046776784449 27440 29569
56131211432226993 27783 28627
154220335432668769 262 10923
142534483785457409 30472 30840
784227442017460481 10173 15806
5834064254710115 15414 16906
590777270396557697 2832 19486
440953467565709185 8263 12308
398708084221560449 16670 28631
547668747990297089 4949 17925
405011456554419201 3576 28511
108254998747160161 9428 23885
338430320477364417 9640 29304
646433483359682945 4863 13534
217296158658086817 20041 26253
5026099447935196 3005 24955
568795861738173889 2379 20381
767234035043497217 3576 25715
430169476888679041 14705 18165
25713752812041693 8491 24018
903173284186244993 15546 27196
918537762448234881 4717 4887
875753727811996929 8327 18800
571269603678121729 1401 22773
699994879024494337 13852 17399
484093072813077889 18515 30857
438318630480139841 16746 26898
832531032315106561 12734 18234
250845157260307873 3980 23150
862634936676524673 2290 11274
283414870479020929 23141 30538
351015074842326401 24120 27935
380472968633675649 17616 21887
454793494129955201 3533 23234
460628546606230337 11603 17482
438139585094209153 3210 4448
994354170648513537 11936 14045
431569832287205889 11494 20942
995704667217211137 6079 18542
902069168676025217 18317 22802
907610647191425793 266 20290
711773562494936833 10292 30340
127098318599976785 1830 30111
87982083287219121 10955 15842
427980788966301889 13041 15658
124938682498022753 3325 9497
971349438529614465 16448 21847
276513802562693217 11048 16429
549237872436030721 10377 10629
283830186557405985 1614 28261
692330356913586817 24482 31018
909773596199986689 12360 18240
740942672644258945 12602 27510
913481797894800001 19470 22652
694548474667357185 20800 26239
187347599501624289 13536 16482
743546680690506881 10127 15947
442897855309336577 12887 27961
625338704157130113 15966 20794
168165743166984065 28023 29942
339359031251099457 2681 30566
456617601875702657 6453 11251
141865652212516129 3314 7286
359465901716863105 2552 20510
161355241876258049 2491 7088
6160710791515812 1939 12848
735163052346692353 20739 24057
712157008826498177 7765 30868
411715686350341057 11735 24440
910206654193640193 1569 13823
85631708925149041 3310 8670
172858992579126177 7728 24698
125687931677610721 2237 18009
625840287608848897 7533 24117
805036265096376321 13798 28077
276351515732248033 3279 21707
866096224750045057 14650 15696
384329598143690305 27201 29435
273499510838860257 2775 20238
367040978012585857 4603 12420
548675082966603585 5866 9792
371071761051620545 20317 24181
52579769988525985 7092 15196
692676361723304321 2996 7404
354358685504998081 13348 26722
342308279442416833 3722 5055
915396208089276801 4161 11873
955604591058392577 29696 30907
304565141097405953 5629 27275
247101858119588513 4292 7404
421977748856548353 1695 6130
683425441974183169 16437 28067
279101286530710977 6123 25199
932394597345958017 1582 30494
644467738459809409 2269 25074
598429995766810625 17642 27001
810181010179739777 6791 9644
606611898245784449 1866 12186
746307616214707585 1585 5474
739505488146992513 6778 11763
453674759188608321 22355 30398
412496961053758337 8502 15787
697712700129073921 776 30373
496458479089842113 5350 13192
530441439940680961 941 16157
686289743016896385 18 21697
194180838569266721 12213 19685
639517869567502081 1445 26908
453662921701784705 10830 19592
466009536944820737 12905 30549
484854177604347585 9956 14560
410074731946213697 1542 15252
166607365284214369 15843 25231
748844746687108609 1329 15697
134574709845352913 14446 29353
435817513847016641 7929 12680
660167184760702209 20401 30971
313254784693352641 27479 27843
980599667325435521 16376 18099
657024233130602625 8520 20259
418702173157917889 6715 16404
526480111782273473 497 19751
617212260663919233 24185 24863
222948116871922497 1089 19753
550894745178204929 12459 25999
98245092810682161 1509 15496
485790811923322945 16693 23894
919425062238975233 12658 26699
441093933836150145 7368 29995
846407366591289857 1554 19363
73074041703179665 7457 12072
711860624582786945 1252 11557
944464285953223681 4672 25831
74414636660318225 10813 24976
257046214617986369 12670 23180
381816280281913857 7458 25472
431516696229117249 7905 18718
472307993841564417 27201 30975
590602083878891905 24749 29350
560079781464882113 5778 12966
646507063602548737 12005 15243
625667894493030785 12412 20492
302352167739741185 18411 18423
133317829157807217 11410 20296
208847009327193697 17012 19766
317717552355428993 16690 19616
217882900577862401 8633 11992
553491353172010049 719 7076
283055326120042145 3353 3802
140536569548824993 9678 10709
281657691858498529 9979 30973
896859713657779201 9566 21593
143740894389871697 15934 28201
278127945984390849 6349 30534
179572959679049409 19513 22282
99680443205503617 12364 18014
37374067422668137 16243 25772
207431978772685697 1553 24160
936881844505308033 2062 30365
997071042174230401 8407 24293
408775554988714881 7356 26254
988173806618089345 5406 20438
679556615596638337 5313 10371
75759136070278289 13369 13404
530806186642713857 26276 26518
517925281190965569 16645 23118
804842819970559745 12887 21847
45802314784868513 19444 26214
211029174513690529 14787 22099
838589270564835201 1444 24062
86303054079465377 3706 20923
875379511829809281 11087 17829
206365183125576833 19199 21685
252683231495293377 10099 21283
139469924163222465 1834 18331
110387159884101745 2697 20668
460071213252256001 4596 28491
584691740100605953 4134 20289
767615365001162753 1234 21726
520135889481910145 10247 22250
285723580492494017 2163 25698
581132456880876417 22456 29144
986261071015491073 9352 13795
134632533033670401 2825 22743
208124679650573793 2214 16949
843969534483374465 4518 14281
654941420875403009 11415 27098
939817969077186177 9185 19754
675909335627586945 5532 23308
231120567686073025 14051 15016
212300009417219841 1906 13862
106159204204391953 1036 2251
176700912866230913 27893 28507
714920647229643393 27780 30036
774642801330614401 5427 7794
983984355002039681 7412 16975
101436550948598385 6271 6442
878787724880108801 25717 26083
999249052164515201 9027 22629
906097172080894337 4337 14940
755296476221836545 12169 15051
652610138950063105 24269 24813
484594566278545345 3386 27482
404083755348100481 12838 21596
230760870820695617 16222 29077
371557599945813185 6685 16972
854584640906864513 8215 30146
938273456601212545 5734 12736
22780823668874461 2204 27979
608484007541004929 22153 29806
999215243011050753 5508 18775
940858964789956737 7544 28710
652864005472714881 5247 19447
528601975204249921 26525 26750
587944643577174017 2020 3462
514912533403123265 9718 15225
600892463871183233 10673 12993
282797690028967713 277 29821
974502954959476097 930 5620
766026550893062785 4212 21002
240435888275221985 19839 25439
463328545128117505 1808 4866
934807843289092993 8757 12685
574502486349093313 12176 27925
501800409017441473 11478 19394
147587662864690817 6167 27489
456880182351014273 2759 14512
860232976273696385 17443 23276
710537034739765249 15968 30284
41386791690793953 13441 14128
588827640185996929 9010 28425
624862766801715713 1450 29898
577976757972031361 6702 7147
676434919963849473 12870 16254
375626207496409857 16219 30776
461045701532842881 17561 22618
61787734098693649 15403 24485
225382119297901089 16991 21164
326993550226006849 19439 21915
840582260821509633 13262 30195
722665325873656193 6466 29440
964339420291207041 1605 6715
978402859943386753 567 12322
485245626385879105 9820 18319
29044766824917189 14408 25217
663933747348263425 19910 24258
678395647387418369 10846 19861
998879177958958337 14011 18141
603020294791086593 17086 28760
636844909285098753 4910 30027
172855739230172385 20300 30307
818945038909934209 5920 22110
752190403950983425 12962 26820
957907170971136385 27823 28338
197718658278915873 11230 13728
411567087812660033 3134 28120
435527922545411201 6001 18481
632123830919123713 4752 27924
644499655473495681 8428 29347
577063055330800257 6568 9425
505072506546845569 4591 6719
580597312986579841 21625 29660
858693980638946689 13184 15843
203194243025468065 863 28457
134613409308165905 11625 17716
93052359697917809 20016 22033
872073590525431553 1028 18612
860448345271269249 4 20226
573798606215696321 17270 25928
441333802635849537 13566 15215
380589459708630785 12640 24421
196556139890493153 11667 28812
80374084084716913 19706 25444
228375894383884065 4127 19017
756277044933469313 20616 26325
184446749882770433 19548 19823
210500909967244353 3009 15972
563425129128685121 8225 21078
442418318962580801 12506 29866
296664080238844737 2314 23643
760169135692272897 11416 26296
592885667751755137 4641 10555
516276198438177409 3937 24162
616969212782183937 7839 9774
19353235327805865 1548 13958
297553730554366081 8492 15779
724900204182006273 2273 27792
612885310780985345 5324 26772
641335175341900801 14991 23214
796097439167862529 8990 26009
790594874242842113 5814 29050
747123256215704833 9492 24134
156034944046588481 9273 19705
910679391203412737 25724 28031
549308862354479297 11978 30258
626353128573573121 769 23536
828585980433921025 1926 2947
177243549290988513 8030 19065
504981859789452865 4708 8697
907229047371632897 8339 12999
340001005257541057 3045 5807
278203632846807393 7828 30780
555192539384734145 13938 18384
495878153783667841 662 12238
349693831676056257 6035 16855
481459928691673857 2461 23171
39572699275410625 9648 26252
591548912263963393 2146 29962
890831381456145281 15175 29214
763593098019608577 16692 20633
375554743100877889 1682 7719
100474783422175313 2387 26749
296838918133708801 2220 6349
37869964686858993 17612 22788
541140635645334081 17935 28520
754316967108653825 11832 22089
805596993150523137 8691 18848
194855235855836641 3554 21205
628434580540385921 4198 25727
640249652218404481 13837 26900
528552347321742401 16057 17985
374837443186731201 25518 28667
883457942292338305 13879 26568
627663349614440577 12645 18981
293593580546236417 16331 23282
141204913521502113 3765 17925
747927441000257409 1644 24061
559781739307613441 19295 22001
208467359947142945 4114 16534
610981094850654209 2291 27854
779765447203160961 20310 23661
876785345110082689 752 25957
177958843124152097 11605 24335
455955888792654913 7727 17248
225538358835706273 9218 12842
219256571903418529 8175 19861
122132411411932657 22197 23767
332613587349054977 26923 28026
896074614781511553 8528 15360
305225514929905025 5078 5541
160602300470749537 29120 30228
283116391825327457 6368 6798
724361952491761921 6309 7287
118499789626941521 4060 6524
471928844685713473 17337 19484
9088118028142135 12753 28966
502503113084017601 16226 26864
937374746979518337 12623 28165
127541380220243633 9640 15149
425363376664247297 21561 22244
263934398752155617 12399 19626
577688145664570369 20885 28751
702674941657214465 15099 28604
307106073774331649 19852 23895
232071356703144705 4711 16966
138325960903589617 4890 6179
446151301467899969 5162 12742
140015315537194593 17103 29707
252704463689866529 5547 9024
595898833426208129 1482 10455
856787202574217601 2924 21886
943359537375254529 5063 6953
892364078031462785 3184 29946
482962012777537793 16927 28491
574000384513915649 13129 23160
67318721481878897 2479 26042
567922174303703297 27268 30429
144790839875884801 2647 12459
997908765681238145 16509 28678
961952732174221825 646 18133
995187542141636097 14539 29766
356669156745031297 9195 15410
260856480297242401 7133 14996
101808897352210433 5866 25493
149345277325295457 1269 19597
409594839206608449 6672 18014
375703941664333761 15316 29688
538866809315020865 9442 25140
732829583016510337 1046 29118
759325233523160449 9198 22011
181114275378725153 609 1244
592700721750841089 8091 20836
683515194180870401 7724 15015
463220953031328257 2490 29486
232056900012416641 811 16450
600302694373919361 2791 9058
536756201363672833 21298 23409
492219568197160833 7412 20739
983307290832932737 4381 4922
303210594934849793 7383 21247
909455743592189953 6505 27878
551676515761887041 13677 30490
470201606904446145 6246 7324
695057022675751297 5640 22169
105555026748859857 18774 22036
834319372226563201 10870 13305
486532455908054849 13094 24339
71405980241447513 6938 27696
874499465801022721 26054 27526
580118796347836289 19874 20999
823349176731873921 5394 11056
683156505090959617 3310 13503
883662509282586881 4408 6649
959805257084642689 14547 19096
90529199813239809 6592 13053
96624289080576625 24225 30208
110547944901526305 6676 11966
518750440046989761 1218 28348
668167861865718785 21291 30230
893796378610471041 2815 11523
410888268594376897 794 10638
713056279453045505 7126 25419
396819067492749889 1037 25502
225698170041280129 8166 18933
186424088264914177 799 25861
296398206399590721 5123 12848
231009967777644929 15514 16654
465198908495278145 11869 22102
744976590328960257 54 25170
940272750393464961 14507 17342
562725927746306817 20594 29302
532169575158715009 1023 22579
421075884540783809 5513 8953
316998392077966401 14322 30680
631069043124419713 2774 18315
607328221297603201 11645 21138
285421622898823553 3152 26463
378682853418244033 7075 8686
28260904555004629 5854 29671
869370288888685441 24899 29842
715242724219479041 19319 25602
20345139783547241 16364 22884
994689756905124481 23863 25441
525468060550519297 1121 18204
796479389727480193 7250 11380
124786928881778897 9703 26345
967770224972163329 5665 26418
934691917836570241 12613 30364
475796929239862721 7619 15547
913340646863122945 11267 24408
758841937300495361 4476 26027
708489369422903041 6891 14440
240796294717839041 6652 29863
942351094614597377 15350 27298
123908239438499377 24410 25602
707563651787520385 847 29980
467324700626875265 13001 30525
221619099816212641 2122 10779
259309309303766625 1174 23912
220204917136594945 12210 27241
192300361180045345 7261 20171
128869685221989265 1396 11145
580911932880987137 10434 21297
917601419084800129 4951 25837
129612255643252177 10116 10846
753798973365423617 14583 15829
770432530752394497 4418 7743
535528498442641153 14046 14208
97978006953169937 1442 29006
335973804969061249 5274 9411
527317307454787009 20996 28658
462087371903148609 7558 16568
447554488439777729 3914 24723
731751145261672065 19578 30028
328285188870033537 20191 28782
335226547953492801 22712 25928
502885720955120513 2325 24986
634771101674093825 3557 24285
145172080287615297 16 30770
423383949464035713 17704 27400
851605050688448257 22822 26866
220153090496143745 10583 15720
927950481928142721 3577 27637
513870323628037057 17026 17124
541222568895150849 2440 17878
231359681532072865 8487 12507
443463202085929729 3070 23832
537082079739686721 9986 18540
862238311182920833 5545 12342
387232231090866433 1046 4021
38105373136595233 16186 23026
465167126206335297 11190 12183
528516018383342593 5887 19847
570766897290273089 4076 23177
127891764962306817 4442 5536
630628392692752769 9311 11295
270995215890621921 484 2479
145984330139771873 16386 20125
822408066372666753 23241 26740
487169333890943105 4733 15423
365950136171434817 11448 15319
119321554697766177 19242 30272
467291930343385793 7423 28889
689871630598499713 18894 24754
573536632440891457 18778 19773
761285631272119937 5956 27201
997223715857778305 22900 28516
896930344071687809 3338 22560
687591772759375873 291 19011
885975894650730625 1306 7674
578904570317753601 12294 24812
817413753496392577 20919 27239
136729325533536897 19343 26241
763200257210161921 23422 29916
889012344391368065 30169 30524
159996826390777601 5737 26532
244746912101973633 14531 26582
732351520955436545 8254 19659
610380378283146241 11173 24002
421846550317948033 3854 7187
192141272252172257 28063 30556
980417193592916865 10196 22443
982242007251265665 627 24779
24697003945117757 2541 29785
928905926650017537 12801 15943
729291256130782337 12783 26729
945801267252342401 26019 26242
520899878737733249 9849 10692
202424588766717761 21224 23233
700133996737935873 5927 29426
69979301369947681 1533 23957
304504991922708993 519 6888
85713040460248641 4860 17930
244456720172255617 15678 19827
806172936677121793 260 5011
54222969294382753 9924 24798
444915902409434241 25228 26441
871837176512929793 12386 30530
34348381896045057 1306 13341
573831535470002753 6614 21051
367121865608552897 13051 23277
91019239699196673 1180 4637
451755551149666689 19037 30137
582965541828510721 6522 20458
798385565608867841 3963 30606
902312017989135745 16979 25929
292838710750480385 16535 23280
633411801087088897 18676 23314
307375439640750849 9458 22051
931749507407236225 15937 30624
624263536840779009 23949 30574
703520794784392193 10139 17217
704218670666080001 3100 5594
937847418048296065 12492 17707
48980824286608993 7007 27744
161031188347589441 5036 12079
90675754295361345 12651 25587
215819224247784545 3159 4934
891379564034288257 7120 26349
921737640422289665 18873 21776
102412386857537281 7441 28861
596984125615126273 16239 25229
682198469663738625 11158 22891
491650441240135937 3329 27784
604384328232711681 19255 28212
227385769256446945 10189 28817
174191846617027585 27748 29907
621604871488297985 17781 30636
815625703849036673 7318 28434
903287586687145729 9296 24476
901684522043403521 22807 25196
968061650928301953 23903 28811
841321939004771457 9091 27595
345538754452238785 8359 8383
950077951883748993 3508 19216
118855257388585041 12685 20919
371119227905040833 2590 4087
672509407833747073 11691 12734
672937157217766913 24930 25020
769027054225869441 13188 28360
28212192000083293 13886 27264
354445134729477505 17685 28353
429222376516356993 1610 22095
615132880414900993 13841 27496
610774239877798657 14014 26344
832134264336378497 15431 28966
403131816779527681 8850 18104
556422844584300673 18319 30447
514540166598166593 12936 16272
600537355164224385 1006 6513
402369207096832321 1093 26400
162312335068232737 3292 21703
643481786460625921 140 8978
93691891641714881 7578 29291
442793565442705985 16995 17505
686230524889293057 14593 21830
457073942267768961 1299 30898
970346830657153025 7638 15328
450575246013222849 5758 30240
509253726027477441 149 18677
742044138689720961 4874 9226
59346611299691433 7270 18886
626273502623682561 2232 22376
100288643863290625 13005 30537
680023369843340161 6687 30374
58092865334717913 7739 28366
794643046118075393 9001 21038
934722712810010881 5568 12627
678332514178890753 2516 16815
224159655058276289 13758 24749
332321952891867073 11240 21367
356538070370827841 14606 21040
779287015714103809 4747 11642
506394931630499201 6562 30923
242577359998684033 3687 18050
870400161671025025 25015 29804
725796522071561857 14974 27181
434052363286856065 1998 10151
398590222399370497 1152 6976
565064272423580161 1731 27479
571464769160101569 2795 10230
336484041468597889 10007 29065
467822572218530305 7276 16716
286851277788510817 21531 24652
137522352194451969 13213 28106
176881146400109665 712 24040
170181770899056065 6440 25032
275560380181996577 19997 23398
364290165569585153 8325 19266
136046754470957153 12116 23115
219202745389289089 6356 20808
453019403280759297 5108 10348
330888292397276033 8098 15346
620167910454245633 1093 1785
2412711460344497 15836 19220
608905124750389633 18286 20228
244863040772131073 4653 7095
243343180610484225 4597 27726
25399973432776337 9154 29488
786254979103258497 13989 18670
276467720562862945 2258 10905
563912460587477697 4486 29509
671730612492147841 9689 18171
141370057062356833 3012 17182
645539694221852801 9973 17625
555498147231848065 12830 17250
512470797892213185 16212 29335
85085481371859121 3738 27977
699181280272057345 15145 16229
450546208476612993 12648 19388
376279639182307329 4477 28120
234540763653409825 16378 28085
854564301265085697 4360 24287
296872512861828161 9226 19428
602314505652181249 12238 12699
480877455159085057 3549 25907
653801511607781505 152 21338
266469322481629697 26387 30389
328889133962910337 6279 30139
657357108617684865 6829 30623
889501877226919681 16272 29529
10179422731088295 8312 24759
603171188926644737 2945 8977
957237081310463361 8935 24015
834764771082632193 1020 25997
580746271650116993 4501 30968
360301798110860737 12934 25243
468747843545610753 5193 15129
246259658550954433 5181 9416
178518113429252161 4418 30884
540141510874413185 5778 17457
267441024327748513 1634 8734
621846837174388097 27555 28521
96417527253453985 13729 19527
459246699093078785 1915 18942
220155239739408865 25792 28614
474960328726652417 18013 26471
250755686615153921 3919 7113
4384182701421936 15643 19931
530384621865916737 8735 17712
348610160453802113 12517 28292
938517998026600961 1795 10318
778501390765704577 18623 19108
596815709503299969 12661 13695
316157079238664129 8745 22052
425695084204139841 21166 21372
324061220609202369 4549 20034
704479788890804353 2605 27510
609632279789053697 10861 29796
470275587783380161 18075 29722
332376496036680193 9989 14538
644982695805293057 18880 25874
256857058272501601 26621 29147
352225309954295809 3295 23093
978265113448919937 6498 19641
526630322044265857 1642 30018
595376488611236737 3876 27074
715096076579118977 23986 26641
401095164101086273 409 11360
729348422107431553 7325 11858
835546322410934273 13237 14098
923157754873475457 24645 29316
887076094440352897 11420 27184
359857602263726785 9823 11823
460167397725257409 26523 27358
466823339092531585 11736 26672
541328876858607105 3513 13380
330741406661370945 15118 21875
838885969055482369 10545 24405
579710296369004417 1658 9951
516561772815187201 5349 19856
718345006203005441 22651 28688
589085603650516993 17606 20647
894396726398713985 29029 30060
79690141622499761 13624 25529
728746958066164353 4451 21284
689975689807383169 2617 13785
1608653561934404 17341 21170
636945443744004097 27971 31020
32614649501280013 11665 28841
333697233975755137 4138 14314
889410249805127553 2089 27428
37271669729442185 19583 23052
517218181385128897 1677 18557
829057547542404865 15029 23314
734532293687724545 13974 29329
65333457406332233 8364 18655
480245397447074369 2050 9846
334385703712428033 6498 25258
566211017922444865 2152 10154
598360703159634945 20513 24422
772715336618670593 9166 27261
732259342413883009 996 29625
202139997005222241 942 9048
811306090563142785 8356 28014
438986391084139201 17669 25642
938654579130996993 1774 11488
204057190642135553 1246 18456
495246213776532353 15738 19060
536731703829939713 4362 19647
402453494518354689 6561 8675
664168000135820289 443 10585
724340426491160321 5298 5474
319315649306101761 5380 18864
460122008064502081 13893 19915
519488526192663617 13019 13759
33575762295576797 5971 28911
82134421720194689 4448 6918
698533933458165249 18449 29567
15101450254665139 23767 28284
16447811638364841 5545 9353
202438619986761377 3298 5783
102028738163795649 1746 19480
474445409946174145 17772 18696
929007866591312897 13502 20303
212569078950746625 6261 7356
745390047535423105 14527 24693
869677715055789953 2017 9113
901572519860060545 26274 27543
847416865692903041 13946 14860
291933307088811521 2850 9182
861805066147542913 10181 12919
665944791452254465 2920 27847
590647150008361857 15363 21325
886583307811676545 8980 9640
151987905913049569 1570 27531
55212317594886433 4455 10509
237562382026506913 5893 11950
940869551120243841 2855 16631
664886466237664513 19329 28785
722919734392881665 21863 27808
806555679910996353 13020 20620
205208744767688257 20673 30692
394200784158730497 7614 11840
653385685840142081 17635 20832
911428359143226113 6277 7261
750593141176011649 789 1973
661108259942853505 7170 15895
736751444632140801 6022 15671
583298934550736385 3425 28713
545650017797683521 975 18157
158941032901712033 2418 8556
399484517285806337 1834 2650
867672509494010369 19069 21428
146645417716882785 9733 21473
932366867802233601 9026 18599
498868374847823745 856 29202
168102045970822913 553 23448
219913380272444673 12577 20979
426111689307052929 19618 29529
190715169466621153 7108 24443
845764397336747521 4697 19086
712814358525633921 7184 8237
855834686304991233 7343 27357
592243527816201217 503 13625
581576994373630593 10878 28820
176952405405629057 4623 14542
430458344758878977 5739 29253
912744817291617537 11354 26176
265953518064801377 23200 23867
144174075844119905 9772 12164
778761169309365889 22056 22701
486170222546284929 13223 26855
987071581156481409 25162 26252
351871900657684481 1922 23795
300430532828446657 5451 24428
281834110810457633 75 11731
62110187899317993 16770 19198
721235801852628865 4595 22725
929492361915254913 6654 7433
8648067018093287 8641 21967
2192359772163144 228 28820
194126000911737153 205 29806
931903537469256833 22926 24226
678151206575968513 6196 27958
59996616992176401 331 877
136844883975896897 10426 24904
184307275462305857 30240 30565
312437487134296513 177 30591
302812803711031361 3376 4971
999801993155827457 12752 23840
832081666361094785 11355 13938
532126303462241857 12116 12169
441220851486459521 15024 15785
180309874000158753 8968 12658
95802304825372881 6217 29827
740880223994615553 6171 9511
366948303401567681 552 921
642807987905868545 2325 24095
189411846824871329 3927 7100
37619876297675601 11314 13360
189571582581319137 150 6680
299851357485607681 5634 11213
93437701679210513 3909 11839
383372274102349313 2067 13545
671699896326270337 20782 28929
613259115103701889 8675 28720
164594214230138657 7499 17506
771341863172331393 3322 22917
241627133148110561 1555 26220
424809732458641089 2165 3558
990492929904281345 16208 29506
587914809612406913 133 26303
91038947149751697 17999 23521
928583484724626433 2663 6359
355784175317158017 7585 25827
197373124778984289 25166 27930
357477244944671937 3107 16501
633152708868266241 5844 24625
874060541805551617 9384 27970
269457678230217825 8313 23728
645525307155917697 4370 8465
483845714828774465 28167 28801
567838241355392641 1853 19158
28804556647237689 1936 5413
490091601974622657 6003 7194
297674862791041025 9888 14871
115841026316150673 12401 24268
517789144870896193 6466 8232
127121794791104753 5747 6512
752512392290711297 12853 19329
410963738560301569 125 29847
5423297630080982 5247 30313
663314338038556929 20344 20372
235883141868924897 12740 25127
621383892857767937 1155 26835
767514599688034561 25443 30403
463088151610048001 885 20693
437360393941631297 10932 29425
868390315690309249 10533 28636
827039540502262529 2884 18131
68659089024006193 10063 10078
123913780964414849 21686 23858
534053067029663681 308 27246
645206019581500801 20899 22713
992507940421557377 12954 19525
703455558358527361 18276 19296
805688981245825921 24218 27606
756461513029854849 3075 6276
260024462981046881 20752 29665
13927649517341935 2837 4239
427377486798167873 11461 29402
555093032793614337 23906 28067
107322164930774737 27319 27521
1105761034708053 20146 27731
446122215192193729 7611 21398
774290260370385409 9629 17440
963145113530426753 3356 9863
217282614587702497 11087 24749
555580600358542401 10828 20582
104705498703076225 5889 22631
956813702674889345 11778 23923
206419008166037089 12916 18821
106916512628433937 3735 17034
129619922162909521 2069 11573
123038914651086625 2072 7372
82383066068899777 17120 30375
986965279341081473 9154 9778
605666577426028161 14 19426
130306955549183809 12221 16614
870573726787270657 25685 27593
980606529323669249 8293 18789
686393260167399425 8661 11582
387906047393951041 10259 12327
306458313055770753 25379 26733
418463473533325441 1887 8289
112374326333615217 2513 28444
417417434720288577 7244 7437
776134991492867201 21302 23351
453607811543097473 3545 21571
614576254812824577 1857 4603
271881121568863905 24045 30382
374623122851772929 6363 28991
162042745790262913 4396 24630
782598923095427841 10694 17011
898506309223517313 12375 22340
749726990476645505 14569 27588
380932905085391105 5393 26375
718479651513298689 17119 17414
751734767951543169 7057 18146
517425236599706305 10453 29982
204794638304395713 2873 5597
759061677358197121 17438 23161
740065260041159681 6213 20593
775098596124664193 7677 27617
881473450953396993 1838 15046
31469400111667769 5470 15276
34066449057430505 1041 4385
219686258020345793 15511 24089
374412633907542849 2804 26937
279851055669119841 173 8984
160577293958606753 23512 23822
889095467895700097 12972 28535
582528687580012417 939 3812
236971993309914817 7015 25434
679725549029310337 7380 10221
798793874243358465 10290 21844
490400288576257281 8283 16581
328070006753186753 9909 15900
91969483995182337 2700 10273
125278677723699169 7278 11538
825268592031111553 11084 20223
94772445756064 9052 24271
191143115685573409 3528 14516
899704930214881025 6986 12650
948732923812730881 603 25849
827397936753889921 23767 25826
90093915706557233 7041 11583
895906410676573697 1463 4540
144577705107398209 620 25877
412345331474803329 19307 25544
555951940275999617 2805 23598
926770440666132353 16413 19191
473829080073063105 15892 16008
180289746546684161 3810 21382
44743431155620073 12252 13188
672721856105724161 7249 15693
357233497767058625 17737 30886
463848212517667969 4040 24809
96717972991935857 18277 21877
449095186127436801 1200 10608
776570744914767617 24525 30770
829323405734577025 17540 24166
205529074848680449 21433 22230
640466967020657281 14251 15239
831630948791090689 13597 14660
763121148831380993 5302 6654
301801384777743233 10265 25250
476496101972031745 5843 20916
580744182035392257 1546 11741
499746600435223361 11763 25315
974516458433878785 23112 25487
154268327923077217 25792 29328
970272816113183745 517 29128
623887173564504833 17712 25090
106310898490388433 14819 14963
207225231974035745 23735 27894
922655999874127233 12513 30373
852562054468897665 8367 24504
819838573458678657 1685 22131
333017933834824449 6544 25200
613002896736023937 8779 18763
131562975155311793 166 1288
354810324954055297 17864 23700
396474580364952065 7163 14769
789811910948277121 12725 13500
442530186056721665 1954 4789
536572893983315457 14624 24581
965598245754037505 7940 21337
964467382655900673 3469 17197
888977942732402945 21863 23236
908881551956650241 10234 10978
886281758873081985 8732 16156
44428445596469857 11619 26765
134256824638519841 11376 27816
921990923347078017 14326 20812
95277450273911761 16836 23576
763547232717488769 3519 6883
821542407377144449 1946 4183
62843546735077641 6936 23440
72806887730223473 22599 23725
176180696300480833 14196 19029
482072774919679169 1839 7656
741858651884296449 2819 18653
179827413598431457 7994 11864
745512292820681217 5229 16351
696497647607294849 12901 24950
599872244996159745 15567 25887
166052772130029793 1652 26941
745971981257543553 12726 14335
25701077756387749 5680 30967
642786704886912513 5915 13922
600893382689449089 5765 26324
999405709401347713 19088 27162
879044289941198593 7577 20357
958461512020075905 3697 20314
19951938122403589 21244 22608
418644128375024833 16586 22161
993746879988627585 12176 17648
412699272610506561 3238 22702
515871048779487745 1249 15192
593674993607894657 16653 23499
310059797901921281 19481 23225
585610673893196289 19277 30645
77345674428300977 8317 30606
237429893359337281 3263 4856
540833887830295617 2459 15633
707311226620657153 18329 21668
609023150984640385 20329 28821
832323906095499649 9502 17167
745779805320701441 626 22579
628319429417185665 9762 12423
584731789159320705 8719 29118
266581838070965921 26921 30924
371750440925829633 24876 30298
45073139276507137 1464 16335
205794360251942977 2938 8994
711867144859898113 12820 13514
949232112299092993 376 9662
658916265741250817 10407 17143
685759352926453377 437 25051
920994807817482497 4304 6969
427257306682712129 5389 15000
526364235648411969 26083 26538
465259746375593857 6821 14783
576127631032594689 7724 9567
766376224689175041 12896 30786
142441813264408529 24481 25152
300300262322366529 6990 23007
212771958756423617 21975 26913
221248356989228513 85 8535
354783619666545025 8609 29243
960368693316397057 6745 25199
611424000059376001 20566 26921
856815380451202177 1396 6531
835753887854647041 21246 25687
837529020261598593 6678 15950
774567099079906305 2819 18470
427744351926854465 17660 23781
829210428797335169 14747 27147
894122690558802433 3077 7538
688953718183999105 10793 13952
279612068748072321 8359 15584
258216280931858209 16015 24149
776793692163039361 15570 24696
868168920152857729 6910 13101
418739117586646593 10067 11787
34873884044611005 7342 11964
482051990739918785 12331 26403
144185056658930209 10487 15686
159152110135984513 12088 28607
792778670461412865 7175 8273
979162559459069825 4081 21035
654175506276732929 15994 27432
650206467599012737 11279 19316
989994514572327297 3755 22370
657332686284874497 9254 14491
384828968605010177 5479 7161
274166428710664449 19784 26479
863950338405256705 6404 10772
265382554415737121 24634 29415
784740324250595457 11987 26085
83615280486235121 21374 24017
501628148745748353 14067 16909
224612320282901121 9501 21301
739469725941919617 6041 15753
624933709568530561 4835 5231
995615692677400705 452 8218
312587122748340097 3663 21916
886253706401436801 6250 24535
214089207447123905 27387 30941
450164575887963969 13834 16909
902088709338514177 26433 30090
698190986311320961 5329 18030
839351197442177025 17231 19916
376834904150680193 3828 18312
282442723016799841 8639 22687
722456653255608961 10897 28679
753886547683173121 1166 9759
656503095548611585 2133 4655
348613218632166849 8718 14621
654541772414550145 193 5287
677974954869547777 2971 3320
857718281761659521 5214 12247
797524734285190145 14723 15260
770866594523244673 13403 17198
591164890875596417 19501 22604
889247483581680641 16503 24648
273566291924751681 8410 29351
434944658686735169 4532 25209
891294960756177153 5823 30972
60158321260555425 5376 28312
930565106029803265 11183 12190
606527559567542401 1688 8224
309034188922616705 15762 23287
941333216829274753 23323 30097
71979601740324033 6336 7157
297156272729214529 20612 26872
269424492689871905 6236 9076
519648675653055361 1911 24112
762815646780126209 5835 21403
866980021030787585 24008 29319
308690981546384065 7754 26215
46320110708204969 3980 22848
115855747461424129 25120 28919
693648031422132097 10259 14644
905047298867209857 10450 16295
474614607880905473 2717 8596
803122410477101313 9979 14150
670978487788989441 3207 23873
432965562878898433 15807 30195
214153836496290497 11207 12468
864862991571371265 22054 27881
928782844139082241 26100 26485
464880127991229121 13368 22490
88624798788142561 6872 12973
138408202033048161 3303 25194
180867735907003905 3302 18242
932902938636310401 18007 25454
344520097615241409 784 18661
335559086777905665 8246 26176
890421327985681153 18029 18304
633072247999685121 25020 28644
528549695919846145 1290 25788
609111786077619457 5974 30355
534661378766021057 2310 20457
660037485990976385 19695 22211
222985556706998273 9562 27322
188024809252553377 6728 7623
307098892483939073 9784 15028
851877646983247361 2801 31011
428176901200284737 11854 22418
569733945374167681 7569 20514
628749290035290881 20316 26771
500810290750642625 3780 25368
720939917800404097 28573 28612
752264375720088193 7058 8285
471172863624307329 15200 29906
40599672153014409 18138 19704
841989408037331841 12408 17555
904992097890897153 16834 24602
205793205659961857 29882 29965
297117198954133249 15119 24720
704923880365083009 22232 22254
723956484632466817 3547 6341
76346629707277457 3002 25027
123221925216718369 88 14140
837757810900026113 3710 25045
926186744011175681 15279 17386
394752643536907777 13677 14751
818264682492916481 1367 23729
314247994549401025 17347 22752
10116284161611589 20881 21770
744735603896405249 4099 19657
938303295022997505 10025 25340
389292922916151681 292 12512
570234577867381633 15397 27885
261116092050418305 2392 15110
764649680867925889 7254 23389
387877759399383873 7739 21281
299955132245415233 8792 24716
964147610904635905 17744 30376
441629070833108993 17850 23748
212150549536712417 336 7391
965424659282660993 15727 25897
55295231139627537 28378 29233
292268643691009793 3940 7881
912380618355467009 2918 19256
374701576421344385 6612 17564
520508117735804609 392 11200
42774142079458953 9750 22548
635275478814175873 12721 20651
913305605304969985 3897 25677
695772762069555713 19307 22120
149700061040384481 8408 20151
422300818823952513 4877 15584
952373543682014721 22224 22235
93368540903188801 1080 8015
441148352970323265 370 23093
520517061341362113 8981 9069
165213322817777441 4824 27351
590977234577639681 18920 20430
215493831279466977 297 25127
312648415120047937 10302 12967
989468293087114113 1686 15123
484193675046984833 3293 3400
445258142800135233 16406 23464
629644065397851393 22999 30007
544800366211802625 23768 28419
189991072567625697 30309 30584
13939878448461231 25857 27314
20259006579362193 7569 21487
831263246366049153 10935 25515
967632100372586753 26476 29322
970832665324714113 21708 27910
694931805350787329 20093 20619
984529566602162689 24429 24901
657080812022702081 1683 9902
670977493838073217 25825 26579
996601115134733825 18504 23196
415897374245687937 21634 29988
495231238831539841 29087 29612
719126643060811009 8421 25878
774589853856948481 8083 28947
404446141575306241 2669 19550
788671377309743361 13114 27255
749545938854730369 23200 29572
329178419155265793 18601 21702
894629378737576577 17062 29856
939066541467045761 6000 15567
936126274869344897 23610 23649
268243960912965217 300 26821
65644056950105777 22830 28164
733769034546544001 13132 22305
474965908786678913 6528 11198
771994372844442753 5001 28128
531645474119002881 20167 22873
239512101845892993 6007 25394
146548577681706145 91 13833
230381115300556161 12944 19237
578693974537486593 18453 22724
239970473203914721 2376 9604
25980519580336649 14506 23383
817617052994204801 18200 28911
591516131842283265 4641 16550
216887802998687809 320 23536
843438605728500993 11824 28868
351111996473658625 10318 25360
138901682382964961 5676 5874
27078279614517697 6084 20988
825873542236273281 11817 22266
284202387391854209 2485 6663
110877717106646401 287 2098
920975917790261889 11801 27914
794833053130112385 28966 29544
173800377434329089 22180 22694
795617466476471681 3568 23110
488975878560314241 8787 27647
120621671934195265 7305 19513
700404231676667905 3991 12640
983141507327090433 24427 29923
725407895142129921 2083 18299
903372808208452225 4192 19917
788054351644287745 6409 30053
641918445413836033 2620 24677
241797831610501377 20471 23102
577326681496309377 12339 28733
549420073943092993 1053 20162
661009145234587009 16942 30144
925679877028873217 10809 26498
422911090379280129 5690 6228
374269569518983041 10773 14151
733837451994304513 14832 28614
72564193381811745 15638 22724
176212371298440481 11816 29068
180491458887399137 6365 8591
1300141842008885 7721 21248
370063303670324481 1243 19381
798077862984463617 7906 14646
582359982551050625 8599 13586
314913608238470017 4050 23424
597330439393051137 2788 27573
303260290238277697 26128 30873
911998535794662529 6196 22041
340073607010154433 6824 15732
641934776841427585 10258 14539
448425277923554689 1162 5822
802506905610041345 2010 24708
532191302810986177 14665 21287
411537291685750273 9783 26123
678097264870125057 3680 26764
534858447162957185 2504 12420
793252947848245121 12713 27408
520057163721649089 27006 30150
468192970444057729 13793 18270
929702520465294721 11222 13082
283895842332441377 15369 28700
707627580882803585 12311 26316
573036836315530689 17559 30372
78257587261628465 15336 18544
28938837683270437 9365 17938
870101736205814529 17041 20268
455896084949763777 12962 13790
236559256078830785 4491 10400
136865610564768753 10351 21862
246130095856972993 28919 30179
694215767059169793 3586 27853
321818072420523265 1968 11552
352322320832556097 10462 25986
766208953098246273 10669 18842
524852975186526273 19602 22257
450301793715137665 24692 27295
393422131954565633 5583 18132
196293184681128001 1727 11641
104555842239356881 7046 9201
129119077347052529 819 25762
882586480913928961 4890 9260
505643305112076993 21340 25982
976433584664853505 10197 20951
80053757414727761 17591 20356
372710998518698497 12632 29875
710983683032100737 14212 14443
670820252542561921 6490 23705
237064004267960385 1501 13600
883411662927855489 12947 24691
262605455095613409 17740 27395
142223575678691809 5875 9802
459476462878338753 3550 14593
800648181556567809 18624 23184
167949558720028577 8365 28048
713322908311305089 871 25993
663904764192675841 19470 26821
934675801845926913 1408 4867
429022718407626497 2792 24576
519463337779775745 26473 26631
857512410308654465 3540 16168
875457812173408513 17615 22404
795677473515059585 10533 27018
826888096974805377 3692 18724
395804762095121281 351 10259
602667972940068353 3708 4872
210646740863442273 16659 19523
536035069066919361 9335 25786
366431519256419585 20625 21876
92389077098999905 6545 19697
906959275943297153 980 30977
225446958411758657 12009 16818
477642490310852737 12295 22721
579609841586844289 4764 26827
786045044173707905 29778 30596
86935186149624145 8503 16429
101573416017824769 23310 23865
271551438786161729 9958 12748
186914251223857505 16013 19097
440196315354619137 10162 13102
68327946946407537 8815 27580
920506252781237377 2913 3088
294080921297709377 25065 27195
383583381145378177 6135 10690
541124396630035393 22916 25200
436908951273409217 689 5303
424596767018915265 10206 25943
772534458444759809 1630 26393
424224408597734017 4397 7950
6322763094274820 1180 10118
92233976633114161 365 28295
650483706570021505 20602 21306
596963001011740545 9538 22867
242326005796144289 80 15977
738451766168612481 15463 22962
568027548047886913 8703 9440
146338399174577921 1103 7339
207214480308877569 1903 17205
123621418464015425 1697 6187
790667131480553601 20270 23598
239053446295596225 14996 18991
532158402630756225 11459 11515
725763370082706433 8504 29742
136449357439083489 3523 30907
367761009127701057 4619 11258
908007138468306561 17805 22242
844838023589151233 13292 28018
322009074729756161 7093 10204
196061479899437793 8138 22115
359235208156007937 836 15175
64874668960829497 7980 18018
995476144466856321 15341 30011
867414031875806977 12328 23789
590357898571582465 188 26776
999740506552175361 1673 3862
660929483692008577 20041 20715
423812525383137729 6404 26848
362178418616082369 11074 28851
916339587513238785 6686 22872
61907501305562105 14234 15193
374474696729048897 1459 5004
41999927650252289 10137 11500
576059838395853057 6889 7243
198147089319668609 6753 18427
670907306637982209 8075 19503
826859014569663489 2792 8124
5300527353927721 8667 9283
454323094405587841 29121 29880
574923090105993857 20554 22058
483201371460879169 14056 21324
552232872362058177 14689 29431
573073530889395521 5576 12975
577255448455442689 23330 30523
23389552509428313 11439 26030
522268299737977089 5797 6422
704874269250659329 3582 24447
547476669340920129 22366 24477
464045898527629697 7150 21209
531102446459446017 13224 14026
109097106297788577 17328 19814
316482864022216129 22840 28586
520405002636323393 21628 29143
953113674815018241 12441 12614
405448557031654401 13634 28941
540746585878320449 21572 26042
793368555769333761 11405 15212
65142945320676657 1274 15288
521419966265717953 4072 18666
837114052388411521 10206 24677
132485104273001761 16886 26845
641462686070685313 21017 24589
634734182846294401 19019 28267
156770847151488385 9457 13449
511157238445392193 9423 28276
404626116271064257 2376 27288
752276633310721409 2599 5356
270125741455753857 3264 28978
954423072900795009 9779 27516
297820641127930945 11213 18518
927750737534090369 4721 16756
128149658942060545 6199 26306
10956639654907009 6837 12143
545649747030527297 4706 11479
125275788846842321 22029 26714
51913624532684113 25532 27905
577647055304595329 17833 23603
799632602580079105 6650 13754
58201237755916681 25992 29699
966828602517392001 26863 26867
857288107123409281 21018 21202
819209624970714113 9418 10035
941271334271284865 16075 23941
761909251003228161 6642 14793
69452291810023329 16127 24552
475120915027492417 24979 28508
506539861427590657 11644 30079
822145613342637953 844 29229
625325397511559809 6752 7770
845503010349180033 3531 21787
162582794397259521 4195 15165
593029444156510209 8819 30833
624803507097254913 11116 12146
631123166989727489 14330 30394
182938708116829217 11449 13611
914078040664417537 26233 26864
216042880980197089 24164 30802
479409668442489345 17610 26913
950549194092396033 10178 20419
760835931723786241 154 13078
973318613575884289 511 9457
371286788865052865 10388 29272
764375996512960385 14862 27417
904696379762935297 16610 24923
569779311246108481 7707 24202
393604318000118529 29939 30597
533314601482096833 5573 21384
13728187169871121 13279 28051
640646373805196801 2567 13740
755859300609206017 6997 8454
888857173578763649 16048 19605
536651581169433473 438 22483
514636838862898561 2898 10631
185012165941035521 2377 2377
186407593577207809 21073 30666
731687792285836033 13913 18269
23802230944227177 1559 22622
77946035305263457 886 8343
427319472493813633 483 28954
802093153645852673 24652 25940
643361507961330433 13110 20590
348327010714829313 4380 29705
8090962685379567 8095 26997
895037944129850113 21960 25674
944128078715976961 9412 26763
473489977296498689 5124 29673
125059518998703825 6010 22599
808735590223573505 14226 23411
613328039183514369 12596 23133
137069209249265361 8394 19058
664622044465495809 6186 23044
467377041863041857 5585 9852
889393304870168321 18250 25947
243361166054103969 9919 22472
69562648249522849 5687 9753
381860959098116097 21997 25556
108978264045319409 9694 28449
228168614906142145 4364 29291
367478110984542657 22750 26229
468290601527254337 2355 7626
548156004628907585 16693 23076
145825929451650177 7586 20512
700401656791960705 2428 22665
281865813676670753 1115 9831
894539138461382785 10681 26711
220315406367323169 9299 22715
25265334636294769 1971 30615
211641059311570945 8843 18255
474854823099633473 13444 19853
516299022618159873 8966 30442
429411776764418113 13143 23512
726530888575336321 24747 29256
917072825667091201 2664 4956
329329539872819777 2712 29164
787443891281192577 13853 28633
854180336354485121 10082 21215
803203448139726081 24343 30063
388664561041668609 16598 20050
385637721939495745 15063 18882
685512360862940545 14741 19517
295887901271910913 423 2323
195557369732799905 7225 24012
65165833466785729 2290 19352
536925350628589377 6875 16635
848311337657150977 5071 21760
828584449095149697 14558 22547
339587717713236289 1694 22020
161623768348317057 13543 16522
254067295678439105 2155 18809
488811794535397569 7370 30522
576436427088118849 8758 21914
8181973954659584 8863 18957
204555827831512705 3665 21330
444095817656677377 13464 24553
495118489651495937 4799 28160
389297989207914689 2874 10368
611345151601554433 12262 29747
985630098972198017 9884 23484
18473707347432369 8909 11517
692298244692008065 23462 24612
556582331239894785 868 25337
512431796995702657 3531 6487
564814247702820161 8137 16940
565188999750613889 2839 24174
364791336922039041 20384 22204
1631473703273657 5113 7545
619555072372556033 20084 20821
712172959151981697 5088 8357
874910896371858433 9393 12827
354382763597318017 24556 29557
366011765687197505 22713 29388
379193439616624769 3176 9127
134738915609048609 10037 27608
488514008183646081 7711 29873
65803795353367889 14245 15035
386241077281479041 5881 6487
965478962517977345 13993 28201
498648012096385409 17489 24063
89662718170067985 12825 16245
236242326207342753 14456 18468
848116441945805441 13859 29984
750738763873048449 2836 30053
135282398555695233 4636 25633
202102690663362945 7544 24048
484051706516282817 13770 29462
808510615993402113 20722 30170
403013499330960193 4595 25734
650033572643035777 5923 27427
969823505792888321 571 29708
601206347750864001 490 10216
802423895072031745 25703 30757
219157613380641441 5896 29353
511782940340992833 2231 5404
91801053323980145 1796 25397
649621810936132225 1352 8551
849446276045238529 4409 24876
875014519123496321 2520 4162
858239218558114945 4272 21062
600245966668445825 6635 23082
271552968791294081 3464 12530
617311081017902593 2874 13916
782497985953813889 23758 24985
606518369024591617 2217 30504
166698055440729569 22899 26389
581132296565058945 2753 26214
387940770688377537 29076 29580
645957208587056129 2262 12235
230446457760617569 501 30882
3626276850809519 13866 25777
68447393671011273 50 11466
548361141416869185 7857 24310
273377031083963841 19942 27518
28259545181569481 9858 27823
416510053149497857 6395 15245
947478634663447425 15789 19518
941033306397965697 13935 18454
854546336443348737 3715 16179
344564076747662529 1347 8152
752218590655921537 13716 20483
796300349494838913 12222 30099
409832941231016449 6353 18176
576348793517983169 5013 23980
414067698618403329 7285 10371
274980203844759073 23545 24705
355990669500613441 704 26175
94512353142523153 25019 30665
54157459489537985 1381 14218
279721471008667073 12953 16475
712991034132286977 169 29249
107805209307944241 10178 28123
393646149883331009 5988 14019
32854853160639409 15908 18774
71343010894935337 20248 25707
246245589016684353 16339 26843
640099698503625857 1265 10457
863728749135230337 2159 27726
628803780375918081 13800 24676
815156901676463233 4338 25598
552597104818751489 1596 17612
193835070854643009 17717 25352
398045261980200833 3988 10694
707917013734107265 1817 13894
918452198015749889 2318 15979
420748143523791617 10070 16168
337358072613071169 6470 21471
770942938887262849 17463 18168
500710776685231425 4256 16502
241426683108269217 10069 11829
724166345639076737 17839 27195
170557083018895393 6650 28457
80802048838300785 21258 26294
232883220830938593 22079 23406
361150191657102913 4145 20411
377013049454550529 7445 8992
744622370226132097 14012 24346
994114779237317889 18552 21738
639041534047521537 24297 29119
362545466441179777 131 30419
809509119020667393 24182 26627
602395910288134273 1286 9921
712462671632110337 1593 28201
223669657388914081 1657 20251
327499709221548609 6508 16279
538818195439372289 12810 26890
131179270640956241 18753 22805
758288547903493505 3532 8468
537316796179787585 14458 23206
65951793265849545 5608 20587
936379631002822017 2892 10928
240036304467142977 4047 17747
880902227872816513 16948 22670
502712414373800001 2616 9978
129484070266471457 9880 11263
279646140299508513 4689 17098
704140807528453633 12782 18277
130324018631153393 490 26951
370821184720213633 26737 30397
899293816947849985 3360 8774
776647019376959233 14913 15270
5431378621150175 449 12692
10445644005443457 2146 24142
783533928017011073 8118 29423
589985092210746113 20429 21416
663070248195634049 17260 22186
8454115217219283 14713 26349
731683386654768897 25879 28089
622181697550452353 5124 26889
208854028568818977 2513 20184
804295957650936065 1277 8052
102760963456990593 27735 31018
530472763053971649 9768 30600
256267349050528289 9018 30756
752562542488917121 11583 29387
106183548849603681 12139 19486
492377889861678849 19629 25092
425626687769860033 11031 22257
787237495324262657 19482 28905
99544356240716785 11012 14302
642769257346479617 2771 29195
34708862085931713 729 24599
609938895991561473 8848 17533
168525851816301761 4497 20732
33823242731450877 2440 6837
260267731321814465 11308 19696
944697562215083009 15228 30251
602276106276679681 18727 27221
604713838750733185 8419 24089
502040588490967105 11788 12778
458582053594838593 7256 12555
968721825578629889 14097 14883
914603882460973185 8252 23481
238146285312435425 11435 18172
432165022929410753 7604 10657
225999844359268577 13784 14059
538764674961008449 19876 24071
109129948531784033 483 13885
466466075321719105 21595 27738
175531669672924545 13141 24112
23233337646622945 5999 13233
827822017879181953 13365 17109
645517434429905281 6224 14363
925688056471063425 320 27871
654901778215098369 1004 23630
288535079404265793 15961 23768
19869522110283813 1901 26758
358312892397894017 16245 27533
344797991440920257 1094 28220
681178394929357697 10493 29701
841848095052824833 4368 14892
698793180460615553 10263 14471
2921158269394653 5251 12013
727259951458318465 2766 25288
145731912331896737 19799 21827
618444946463345281 2775 22511
560553194519066241 852 13709
303477086067768897 1649 5140
424654093586013889 6513 15826
139678776267590625 13014 22711
474592599946724673 20354 25793
647052094590616577 11661 21208
882230431300101249 12285 18220
373033718459712577 723 27471
129118232110421617 21687 23667
221906518778776993 18526 24224
23848004892300881 1007 17460
553419783367150593 17624 30139
79942539866316049 5850 11468
827319839102681729 13713 18927
865246571504613377 18676 30654
332857542070261313 78 14098
913082400954301953 10423 10871
46392891409620777 1597 11367
361407441062681281 8458 10095
60093691605448641 8822 11328
499462579465266305 10384 26345
40316287821166697 10972 18570
555618943804788033 19085 21742
174524217447842753 15597 24577
314248514539464449 4250 18525
610387268001883137 5354 25647
597578229583660929 25675 28210
563067264098112449 12089 26151
985333233920890497 1302 30125
471557548777223425 5319 16819
33055062316933005 5125 23383
83566331678074593 9056 11866
373904217486661121 29745 30356
642037690517977217 2707 8864
400398552503133953 6859 15616
615916263363590785 17245 27064
849791579083323265 4784 19563
570513070241826625 1915 23298
127301468229845233 4933 16763
240709987750822305 24036 28186
381425552433633217 13836 30999
147600556509527073 3187 9800
372912943079171585 14998 21407
102498444363238401 4561 21734
37560521027749873 8098 25679
617426232413929857 18191 24420
845648120282945153 4733 10280
437809861961856257 2602 16322
215181285281921921 6670 8787
889140822774518145 3730 18163
707796598896095489 27476 29217
243332890620013857 6818 29299
631796475335640705 4214 25734
101693662558329121 15463 21326
588069542141383297 11668 25560
342951322166559425 12520 18898
914120557164871169 17372 19790
7515908050091725 12011 14479
18212032932211741 10302 16419
758821582087666305 11291 16100
589301305714364801 15091 22366
785552052890107393 23278 24266
517281779402495105 13221 22443
485978151807561409 2200 20125
846590493996195841 17323 18269
979333480287859713 3087 4953
216571646563579649 4951 18578
55981895942284865 6298 7667
540783434064557889 8569 21060
73891573002537569 14429 26156
670720781467977601 13238 16597
806212237138172545 4688 26376
304844466958492417 2362 4612
703018626558613121 3535 30634
79481370988190753 15850 16651
60241553968086945 8169 20433
125742096604618321 3602 18747
26835281135316081 6440 10428
964924386016164737 12803 30323
593389387563494401 5523 17615
409365759791064961 20908 24228
584321216133300737 1285 13023
747492086054933249 14450 25123
787480342709319041 13278 18398
59087783161707817 12249 29214
36294251080004617 1604 2823
150026646308774049 22392 27861
860843271521080321 20645 29286
856545461236443393 14124 31022
35539579787151609 19215 22601
862387087981716097 12770 18104
943885745060146817 22349 27003
947900959238630529 5540 9852
841028444019553281 1061 11176
23049804066502589 4327 12938
616727262823022977 26138 30576
286417463504967873 2387 5731
815431940873818241 1548 13297
342585439947129089 8696 30593
752322434464407041 17578 19545
791770232965966209 19344 27966
176813667098780769 2042 17917
803405773147844097 3356 18254
144571804881341153 8872 11086
884067510116814465 5904 8881
118232346216412769 293 22861
938842602040011777 14515 22595
833798395397099777 9305 19394
108940191548832385 2688 23168
949135273022687233 18719 24034
512495561765504705 3374 15593
268732712738543713 10142 25009
258997298980837345 1773 17842
270383157362314113 17507 28436
697781299551309057 20656 22303
321243246299491841 1037 8242
733038194317650433 13242 20699
375399567479473025 6538 22794
481521623474790785 10778 14837
663293645325243393 23495 27135
671138709069602177 19628 24682
312541475248618625 5257 20319
289887151092585793 10245 14623
450197153639710017 2497 17758
521438471992290433 22714 27389
71974203685140737 5838 28320
737604689668344833 13136 15805
564743792866696769 5309 22210
290377281549986305 6812 26552
632112183825110913 27139 29861
831455140525576961 20595 28392
657141538270696705 20108 20319
506360944268969601 7617 11330
558439155846553345 1969 19000
988023198811603713 5008 31006
769259636860145025 24867 25145
388358148728720193 20316 22174
168005610681628769 17952 22289
346574579187148417 19818 26499
721085587757404033 3828 8645
403591230339280577 7335 27265
117250175839824785 671 23229
235870000153354913 1630 7357
534677452544830337 13197 23876
167011666672244993 15643 25254
534513115226697985 4923 12523
375591767394041665 20845 25362
707655400845101953 19249 26586
871247389450722689 15166 20331
381586949900917441 4411 29070
717647572145764865 2640 22731
965251036286563329 832 28658
327650069860261825 12638 23279
705139227464311297 13294 28691
440591126711780161 19241 28016
417315402740673153 19204 22346
482307991118112513 5770 5902
427478484625321921 13790 23666
854299558308255745 5447 12789
634046952798716033 2427 13920
477650528732347393 21290 22877
659924272915727489 27622 29300
126287136972109697 2053 3799
700484482378772865 17658 21864
39655177095248465 16449 18070
518368564073693249 8324 27513
251902985769604001 22071 30709
593337409621515393 7913 18179
58654053487011025 12697 30035
631236731733164161 545 30056
426320974523349633 16530 19226
382192115344725633 12659 26110
621175439716203905 7825 9724
991104432280320001 1375 15141
476722094222637313 20509 25773
537608678781513281 9956 29001
660873749992568065 3730 13066
283209892552260801 10240 17956
740307310698028673 1525 6055
637552548626036481 9414 28535
594999903715624577 19978 30642
81902167961299457 21364 25244
361551265525903873 22900 25828
716810798053106817 9267 9475
362519996169204737 17906 24287
328942674130185985 1301 12338
486078291982181569 12213 25203
476717935864389377 2871 14586
791254961137404673 10273 27951
769162530719295745 1157 28827
976251106686689281 19966 27234
249232096743984513 4949 30085
101514169701609089 13403 20107
727279800316264193 7449 30896
714423285870680065 23253 25749
534104124280009537 9202 24756
56733171441116785 12219 19684
957081370541754241 8356 24646
115108301459756033 22708 29813
753889903426372865 2156 11070
48576620441544097 27685 29130
707431826401997185 1431 9012
380224538892974785 13230 17192
611565606940263937 2234 8154
552683401415571073 28825 29178
539819004889448449 6651 14902
217126408296181249 26617 26885
711586605535959681 849 978
506438643359736321 6621 11708
444890827397355073 5323 29462
34240455793622005 11756 22582
398828966544375169 5178 28245
383458242008877889 22734 29563
70563280172233793 1045 13513
42581344876666097 10100 18962
671788043260367105 22391 29389
9342270406456521 12397 25678
256042871280211425 20644 27966
653889771351970177 8156 29885
486876949396123137 23134 29441
465045801684389889 8754 13195
913141346908883329 14771 23588
180151861963693697 18069 29393
349239032639051329 6958 27399
40155762140166473 1853 2781
691573712765798401 2427 20253
129241448825382577 21749 28310
201108120736410721 499 7008
957552038411897345 9215 18126
875905490367880961 2590 2698
553661871806909313 20449 30988
799738625296502145 3648 8205
119346742483607217 17527 20213
890209455643056257 16476 29967
562016701500368769 1382 11929
910979865107567105 2515 21060
94488854903453041 277 4003
418438670986045505 19170 20192
535948058836098113 2182 25081
228755524730619457 168 1703
950718982466703745 17543 29887
4529244224752206 25097 29966
20761096336002541 28884 29278
321475307921264897 10048 22186
844262244203200385 26690 28624
581195741361863553 10377 22609
59592762876135905 12688 25450
569571891578139137 2182 2523
833232901315660929 15580 29990
429532356958244353 4888 13037
724446261183999233 5529 29306
819117546901924993 23186 24335
535543835240581249 25956 26704
816516619120402945 12850 28942
240238687618287361 15040 23411
769401582778986241 602 13690
666393915747626369 11164 18297
952337387743764225 7160 13954
799612279569828353 16311 29279
231387394577485153 6409 27497
368248250456296961 12157 27184
896518007446683649 26645 28999
497928549582226753 19495 29019
742436682061427457 7664 20864
588606830830293889 17815 19705
797836513007094785 8554 19893
772763419519236609 15734 29416
363283645489406849 874 23264
615627750110398593 11813 19634
39190567584380889 20865 24721
975389345303156609 2881 15859
188033991669900769 290 15035
593558528265823745 2685 18906
870323155073517569 7575 10507
820081405414555265 11150 28511
398397694293795009 12493 20051
300534700381881217 11028 11552
328598760096735297 18231 26478
209407476978398689 2622 12456
930260967757394817 12138 15875
369105270458454977 22899 26598
285056664889904001 662 26935
500622004365169473 3084 19723
694257143425506433 18772 24933
200191464869156737 5120 14539
408400884186544769 7735 21073
512417539307833153 11838 21386
111778394364254305 1011 17664
96305001225182705 15455 27648
546422959641827073 10150 19220
247012261076520193 12764 22528
662825851497121537 11335 11364
198846381600780833 6317 9887
299977156872113665 9518 14574
366154132762559937 14750 25599
470544903405286849 13042 25714
33149086508878157 14269 30971
460795363312566785 2991 7994
279267277702018657 10097 26740
306930686104653441 12985 29076
266483550165808929 9547 26039
37273986316034073 15719 27670
317692631016157633 17077 17446
42086260587044681 6 6557
388212000953224385 8657 28794
72395210730885393 14328 21189
842696997662244481 19552 30923
582018057211872257 5367 6139
694293216073155841 17260 21518
620042906103673601 8644 15808
400431392772915713 18288 25488
963080149677157505 3709 13623
263851528698843649 14876 29964
579397088154447489 1589 15354
749975014915804673 1231 18737
70026119785115529 6472 7838
663898601949334529 1925 14129
565472949768246017 24294 28447
978544470727413761 2007 2138
603765000047591425 17243 28024
316756109259991105 5809 20088
325218895935758913 3519 21612
130292992666227297 403 14131
488291346850463297 563 4260
767374097683948289 4913 10453
85285557359338065 5493 15367
133160432889823713 489 10036
27189214913708073 1359 26773
245550021841189889 14816 19476
566382231317501121 16841 20995
55125837989265849 13197 29994
311290986645150977 4385 7553
728878784132312833 15065 17114
631181418351768961 1119 4770
271999474011309409 14837 29026
762574970191000321 19401 20776
270831163953182849 17572 27151
793523901904134017 14700 25090
320484341364988289 4807 11034
256655730035095777 13067 13945
306268327484580993 18069 19748
236098967691656737 10672 19853
551427557343899393 7694 23268
88078566391377681 18999 27565
422430242687575233 7661 21893
926084692856644353 69 3207
119633552599026417 11936 16513
579269726870411009 73 1050
172337343910747617 1994 23432
732064564276566145 636 6197
950862889469206657 8503 24025
444987128480878657 6423 19931
691844259509544193 16217 29381
713896823357313025 1898 28286
638106727117360641 5310 18805
28407902450783953 1725 25522
490383396590907265 20929 24198
547484693666614657 16499 18895
434196593430371521 22847 25807
250899261120682849 5162 13512
944711231927989505 134 1455
160336840391376961 11632 27424
744446239119014273 25561 28721
952743337772592001 23514 24308
907572849740141441 15443 23046
377550849323409217 22903 27162
571366007901602305 14628 15647
243695079213299681 21057 23723
918857157902500865 3550 12690
731906010392460673 38 29759
935454420571033985 7300 9949
386690289729632065 13387 23705
792127866737409665 5261 9513
580998059173691009 6758 23638
275445602629687873 872 24930
571108846175807361 5490 20715
657860291346516097 14634 21282
538045581798652225 3476 7819
523838847530129217 602 4459
18931239939337985 14402 24410
736642901967819393 3105 4590
684778336794561665 8023 10527
936597062881858689 22272 30528
142475264862017777 15836 19148
348241859586046593 1394 3235
552689604066099329 9566 10535
728988157775347585 14006 17087
730109173366361857 29044 30949
639878098487649537 10955 23160
875280649017167233 18535 29743
203946658134370305 11704 28968
279728278555442241 1595 16746
740306416133343233 9867 19957
305503301186998785 19464 29188
848216046236160513 5424 23468
891549100415392769 2900 21791
63166066121503665 8126 21262
820549304245712769 2128 2374
979934572736183937 3209 22239
443989051954932993 15180 19935
138319084634879633 7556 17125
295950310258856321 25953 29654
46162647200333145 11894 26503
840505648665089921 4334 22050
35107577100966125 15444 24384
602522978288686081 11154 16346
848907438782120449 10359 22829
772087614574875393 4001 9857
345121012353025921 348 13937
677277408151891073 6804 21592
504144074785955329 5575 21863
889816362915002625 1636 20134
49520778854137857 20977 21911
941636906999161089 14342 21781
162701873929862017 7554 21248
334120461481806081 7983 26369
939448414040789761 24033 30012
520200661821458945 514 22228
719092455662007553 917 12034
890973164717355137 9901 29692
666647586055425793 22343 30201
268201087521060097 27534 29077
350693389395175361 7554 8638
418654218789331649 20095 28740
851134649568997761 6816 24680
197522250312371041 9671 19714
633330350501836417 2980 11999
749507235065568257 19350 29289
886409976544960897 8520 20137
535787642438247489 20209 25988
710261595859734017 1487 30910
766443293833223297 222 16699
380038841165294657 13999 25864
131102519001981217 13160 22055
11775023153916209 25805 28281
390215396411395713 13850 22532
315047978227020993 13880 29271
981430813623330049 7429 16553
965849197525912449 12689 21573
506537242448562369 339 28771
578958598624332417 12162 22418
311557139128918721 7244 9705
62269579014269993 10794 24542
487138882682547329 16170 24721
92760196556831425 2332 3131
315763365083039809 15590 18719
260768827052928033 1403 2403
600411398270811265 17599 21355
288948483348526977 2176 27911
638744558154339585 14781 18489
717589556584925953 11426 16527
809338198472676865 4081 13890
590006794725120129 14521 26258
73283486597073729 1375 11511
965638336608705537 7693 28385
870262121482685569 4971 29549
77379904578755537 18826 24523
237554239002573569 1860 16359
264275118702784097 16316 30606
288390581075606913 23095 24454
13923901149802021 12075 13481
68766602447265513 19919 28814
750801722771839745 11381 12606
176865836928701729 12720 27147
884742203674370817 11075 24935
478701498728039361 24887 29909
113790552423267857 10902 16844
887169391535667969 467 5938
293837481384166209 1302 20947
90406802033964337 9773 26737
777319425518030081 5389 22636
20408844019275565 7904 16362
335598744801906433 96 29855
478180069655305601 19324 26241
465614349043136129 3796 11879
41847573386025521 15486 26971
936153774050943361 2738 7322
113592921676495713 7181 25634
612088304025363073 1819 22465
764452693346246529 13748 22306
412275892891848641 25360 28427
361718818539170433 7440 17477
409714698246830273 9985 13524
860200130246870017 20986 23515
953942452911626113 17550 20315
441294619394579265 2622 15944
567378154532818241 3829 19738
828707737431702913 4647 13165
526776822222849729 19074 28394
562034371791636289 1388 1606
657466792860731137 12588 24122
389163385955345857 14686 18660
485317739680418497 27251 30623
267854096967578657 7985 22540
603548197986370433 22654 25200
560545275531982401 10659 15661
957076161492757633 16039 20699
866866707322653697 9030 26640
575419903199701825 4128 30615
113241603399092833 3411 11295
317261754692189889 3573 16691
222549436068458561 3177 6887
715933527707065345 7716 24259
78186524918724129 2870 8024
138365543735837089 13332 30981
854730086041509889 20593 22417
525423742490289665 15692 26248
412734350725276737 314 18713
227823455033806977 22271 24298
477615827769323457 22225 29236
852868069815443201 13709 16746
180264463558845729 198 8490
417984191945556929 8868 20211
743007008565736961 1726 22712
687475207354964353 14071 19937
996890816096982529 5339 24045
849665572248220289 19393 22049
2481287215413631 2379 25491
881537171646684161 12706 22558
436962401615321729 8136 10395
594682733762319105 2231 30331
529458195184414401 28409 29282
558248139841765569 11386 19955
331980084668845889 13514 29599
641721024220679169 8763 18434
511793757764433345 7547 20400
931829495890852353 10876 23557
817190951690637441 28367 30036
868532501085503873 13328 22374
633416899622741121 19335 20558
178620319983735969 2983 12144
807899203953798657 425 19640
533259338356451457 9798 20553
589386821388085761 15540 17421
605584460692611457 3126 7651
664272880234793857 1226 30789
727206632969206657 24482 28606
36881179654752569 3836 8529
847613460372514305 2245 10554
829323676252801793 1515 17259
875952685659420673 20319 25054
373651544632689793 10146 22969
39608028444789057 10917 12940
509363135039738049 11305 17905
787523362661040897 27576 28222
188413060111056289 7509 27638
628013536730463745 10934 12665
178537829319441953 7259 15429
504570187820938561 356 26043
61852301935754641 8923 14497
655556208510162689 11023 30337
107339156242094449 9498 24091
698055932143383041 5469 10757
664198836328463233 1475 21321
340540350965710529 4863 24986
876965328931266433 14328 23968
965718221928305793 5082 16820
331744730595385537 19417 25386
618262201605844609 23667 28966
194154390756072097 132 6430
889277640036432641 10756 30341
780820078588387585 1712 2892
978786785694467201 2190 22228
371052909539731265 15985 18573
326583509902256705 5200 7081
588424284189397249 1925 13634
556309676084637761 3917 8226
797655742558422529 17731 24196
232124591222465441 14082 25550
23230210590892141 9060 13879
556249771715016577 653 19973
185543211670637473 15274 20082
421924842272822785 9005 22545
722654163741008641 3246 10339
974631228847741185 17148 29456
485623503747323329 23060 28027
534022779050651777 25614 25770
289126847511251841 7803 16837
319626552417730625 25480 30914
223305427246931041 16599 23811
937598348402950401 5460 23751
813991718427995905 21045 22283
8637646123176524 9379 12274
705300123797062657 2015 19871
263340193481816705 5930 22248
557355391685913281 3977 29695
29151391615499733 11979 30470
645775266505740545 19596 21567
362690287769247297 2646 28458
927852720132175745 22667 24450
732860141844312833 8063 12369
357931986930399425 6308 13427
948888711032516609 8405 18441
663174696474722945 2964 18951
617099433778946561 24687 27099
741688572681528833 14847 30130
569870399409232705 5688 15562
840223228626097537 3798 7639
144314313862864193 19810 24792
959856180030474369 7037 27917
350514584877807041 18833 29318
407160921346299905 4720 6237
989685988160800897 316 15640
384175723127231809 11707 14761
604867909144466817 27832 29957
177049076693815969 17200 24930
191771120730734881 13282 21093
168422046014146785 8714 10685
739980415972077313 16006 23306
237221013733428513 2133 6131
35441070793808649 6712 11843
587416768045262209 2739 24244
181011356688934209 3370 15386
77403316982621825 3960 24734
816846744285086849 17804 18301
96545130088632193 1947 27595
468255548547325889 26032 28456
224632565705345409 6917 28720
44740600846552073 22962 27594
303940070500249985 16587 26624
383562467252055233 5348 5895
80352284882604161 5476 28790
911299765771005313 23619 25633
703948938813315585 240 15527
425995895848252801 18435 20223
5222106003795802 21207 26370
730527210321554305 4036 22025
952280023885396737 374 23816
191113354745702689 3763 10819
495011244230919809 5226 28047
377150645736136897 3638 3739
636157744388615553 5185 14618
28408264463543277 1718 25264
775739200489734785 12673 27826
869355188580044545 8812 30993
232092235514318913 5530 24546
617605406204596353 11643 28483
41600895137644753 2130 5556
102215060431674945 16002 23481
184061479093774241 532 20321
973858308112717441 5287 13200
323179046547547713 16295 25884
254745645677758145 18848 21222
569957377510252865 1204 15085
568567259529451969 21912 28051
48386335730082665 6879 12010
633369209954068481 10230 11563
557381577295448257 21813 30341
237495304247921985 16895 18944
421251559493665409 10859 12091
171439540996146881 6683 16107
43987718664499913 2169 24583
888958349162258817 5830 20270
955200382112405377 10588 20762
643341775861827585 12277 13836
404624434948974721 4596 28833
566831009330037697 21989 29675
753390261536448897 13434 17655
959487786153374593 20012 20579
858983163435983233 12173 20219
557543556803061313 7705 11138
308823463337500225 4559 10288
944053768501802881 2126 11486
470116969014188865 7902 17760
145623911138478945 6858 13775
815639596334218497 11618 20343
441219193679472705 14518 16601
386266436763794049 7161 29909
554013566777619841 11200 12671
838812620687900033 377 21912
800504066779311105 384 17079
455476571707667009 251 7708
85584258974058977 1359 1657
15454604698302177 6943 26014
31978605440031061 16843 17252
443459865864600321 8135 17684
590104588165324673 23347 25488
574442453062669505 17668 25492
643925015606484353 4256 25469
548375567013270145 8384 29014
992329315114297089 20785 23147
413892209487979585 19526 20543
247129097292798849 7267 10724
869349022686794369 10327 27315
654760168296739713 11956 13985
304241162767123521 8719 25096
971409008763217281 22832 23868
695718089372864001 2257 16750
32682333380542161 18428 26542
258868670244194017 2768 30208
53163718961570793 10204 11191
547611303193253441 15090 20938
175916884730149537 9550 27332
989175168502253441 16965 26328
251433547405085281 25310 26884
531355116979089089 5752 10228
704822833176287105 13465 14612
626103080608910337 1483 11329
89873790611733281 21448 25520
850570332144588545 25767 28895
547784765316485761 20989 21133
18856064850734101 7505 20214
30688826952612657 354 14394
920221204592056833 29024 30050
880959799856050561 5420 9779
122062094076991201 3409 11768
213372340111845921 1835 27220
10269894554756577 10802 14446
812532348462006785 13523 21894
447214020056389249 21142 28661
157338467596261473 148 1774
351284273301846657 399 27540
654113504784199041 19946 26656
709666376127469057 8860 29338
76372827465633009 5576 28419
179043907490910913 12892 17048
419075358198107009 773 9541
559902016393987649 29398 30040
99320566151519073 9585 14601
900957627158678785 15282 24889
76255700943086433 2929 10991
292714593281086593 6479 12515
572474865398760385 21292 27198
915391758389365121 5005 28766
209207031167629505 6252 29821
310265649926247297 3726 20246
743522809498458113 19727 23213
196631179092637601 1443 18661
24472012449884061 26563 28146
738926062130982273 4040 17976
925310207584772097 12406 14458
523351148559545025 20765 29527
102597195137057889 7992 24214
314033518944921025 4796 16585
812641952340143745 15623 28342
736736681044820993 5585 20889
174974398841477793 10831 20929
534198493893395457 5979 22420
1253838494562843 3974 17638
84693393047803761 5207 5220
367226261143962049 3261 5885
214953542892839521 11132 16881
131264524514264737 20527 29871
69269565731790553 10482 30914
401705637486806209 9289 27913
242122582525265537 4562 16900
66006561353759705 15836 20645
153148940532975777 13235 27677
870609353889072641 16421 30714
324420866063785921 11286 17200
411182195592360257 10342 14528
694947819965197057 7522 19962
846941829986015233 20859 23300
392990496955601281 1806 11960
690707043192389889 918 26520
928503689425543425 27618 27650
309704867482359681 3938 13808
497713312877078081 6047 12821
8181787001021236 12635 24298
144196121948457537 3106 14378
435713000915804097 4169 12529
345480650477494337 14883 25500
842332838471207937 1678 30175
295789488842292033 5752 18483
113690796152489777 1852 25344
237770674023732193 7206 25602
228526484399438337 24469 25628
478901287472357505 11237 19285
724025919780338305 10644 27747
51896432847652105 6769 21058
366001475269058561 5381 27566
400925025628328769 12086 15617
503831252029037569 4315 19670
14524415281083947 3065 9121
233071365547672833 4562 23675
490392882431454081 2748 25829
682787339527102721 2786 29117
514281903140325633 19859 28539
83384250515649681 14800 29013
439046111098338817 15645 29259
78444644606825873 9153 14802
753604713292741505 12922 17507
400432921400025089 2321 25415
104360671583155089 9470 26794
324989907487072577 21184 23034
43932753902506505 8726 15676
591796943254109953 14299 30778
55397193668955681 16309 16339
268524059001769889 19673 24045
382822035110745409 4110 13515
167858810657875777 15207 19478
961428385971348865 11176 28578
983137067098574849 10671 14447
230766169657268705 4088 4813
552633217417707073 6272 21466
201038736054119489 8321 16444
80849432607600129 6197 26897
228140790796810945 7579 29304
869420650516374913 14387 15201
818861103936459521 7012 24629
537047331274216321 2597 3921
791708515302129665 16007 29801
805658048105101441 8121 19046
446757908195298369 26690 28786
710470192262839425 9442 9563
922932900879526785 5902 24818
935879208839352833 15988 20891
314391353133803649 9204 24888
979092370770253185 9217 18753
198705102449306273 656 26049
37280067838509017 2386 17289
638452859598448385 17598 26890
863226076537408513 9579 21486
335119432964386753 16741 29828
9047925496830091 10158 28433
747406853482122113 1575 3472
384587423417777089 14240 22004
187151594254739713 5145 8179
966273291789150337 1447 11998
375893647249586881 830 9287
981512930248236161 12689 21111
826378774293527169 15586 25267
55707253099498641 15849 26664
865750633464163201 11909 13454
629466592575091969 27323 29826
914491921782765569 5078 23029
89520243454359169 19393 30618
114145707780853201 2635 10179
12789320813247685 7203 18773
935920119552047745 6417 14572
442098869864551617 7901 15264
198142064701190881 13928 17291
65539665660658385 11061 29374
676422897453303297 2800 11969
953200064770726401 16165 16870
723074575058934273 26188 27053
900358888553107329 26835 29057
328391365717788353 9144 21204
149755379847235297 16211 23157
242735172223294881 3980 27979
825541146125978241 19597 27512
694591023618439553 2997 11774
681446757147654145 3200 4642
95233356867726833 910 25697
609752405550089857 3509 7959
561310818251438785 3262 24935
876897678272499073 7104 24281
811588390357375233 13280 21140
485846254727796609 432 11757
564862306815282241 1097 12276
104854262405694961 7742 21167
866067296857114113 13892 26292
231572580173455841 19600 28170
911982425423854465 20865 27469
676858722201117697 1710 24226
38827746654678921 21238 25958
464142718458994369 503 6557
499191200741957889 2706 22297
285306655104051297 8450 28551
502752560429730241 217 10216
522953706880706177 8109 29973
157174570077454945 1117 18784
35969009264661625 21679 22775
987043268779761025 14263 18556
772511227997547649 6028 6307
506810113503629377 3477 23634
531463280241609921 4898 29838
929119195737587969 1079 21897
164827323404090017 2818 29893
820912760618579585 7697 16455
888065629703689345 7344 30199
431966221782747777 26596 30049
583281507032928897 19901 26828
141906227175407905 12355 24918
140830232815886801 14019 29704
483991033460444673 1903 30013
20974099931741821 12243 30428
996556875537674369 3809 16269
1263319443538081 11193 15765
269732595676774881 11953 26420
495694999329323585 8466 29460
395147690229034497 5864 7020
89701138224256737 4641 14836
358908101537782209 17688 28030
787381247392822529 9557 18552
408903928254186881 1788 22610
454852504442087041 1608 6614
74046075742476353 16217 28356
415819241885039041 8607 15294
725366555870206081 5181 30124
721351754991843585 17669 27066
728579943526273921 14850 21860
616713794456039425 26725 26936
910377631583042305 9958 15435
550165889043867649 17138 20274
632311540481399681 20227 22662
580323055047479425 23873 26330
115401151833420817 13261 26124
155724483810445249 12125 22837
573551041754615937 24967 26912
592747145350919937 10483 11275
102436353619577153 3087 25892
468981703574897345 2756 3893
810317944640221569 14643 25489
466635742943061889 10055 30301
392545879681218689 16976 18305
660440429372869121 5466 23361
699442358947596417 10341 16725
313397393121213953 10656 29800
239151369339804641 6949 12089
306508288912610305 13815 16199
834307257227639041 18498 21578
137677560081449713 7778 8102
879251754154690689 14674 30425
583328223987052801 18461 26811
680765824491277953 22951 28162
318524925419801281 10922 16283
4477624712887263 3765 19541
763221258265261313 6646 28288
37273936945812385 3612 17696
968762762493476225 21622 28513
733666305622133249 19870 26444
650760384454343937 12485 24454
399691404011168321 195 17061
669975922454476289 6394 18379
158059542622691393 6518 12194
780801038895177217 5441 12289
293097239958232321 1107 16814
697440624262135553 20834 27446
102296781172722001 18063 26396
483939536196316993 2159 8952
511279203435254465 538 25677
656365409193988097 9815 11796
416484712395298817 1060 8339
752145159020230401 23292 29373
757616467415889665 10293 27180
323953862806014593 25706 29238
438525892402079617 6039 6877
76878401114498737 1090 1371
546571871213775041 2028 12244
353894586443708225 12106 20333
277718617229350433 4298 28682
623906207627911169 12415 29033
150017072663619201 9039 17299
570657978774541185 2014 3809
40904670436614057 8189 8360
715169008167379201 17002 25307
463575374867605889 11065 26975
627034227900303105 1590 17805
806023866326096769 5474 14056
242232957436371521 6868 28583
640903360548495745 8961 18366
383159078914424385 9542 9702
34092301243500601 23373 28465
393738148149083137 5097 20645
273539040537134081 1137 7398
99194992794785713 16621 21474
672987711016030977 11418 21454
668368703736817281 7583 18334
465191323752154753 10751 26484
324091812766660353 13421 16958
653008126773183745 6133 23064
214637656654076641 18799 25016
906078556703494785 15591 24425
663544566233319681 6528 16525
997351936678978049 6844 7494
910487434351622913 23198 24641
648462973568914689 9099 25191
672373116553480065 8448 9693
797206309981273601 8372 30953
512519671712283329 6327 28772
731568455754047105 12161 24744
237920601845154081 16950 22786
742159534754517121 12421 17689
581625008442543361 24443 28558
724681335051574401 18708 24495
596431520114613505 23848 25207
397678974276711745 23584 26374
565798575078986241 6155 27144
132863399563962753 15449 30779
695327503847060737 2833 8526
612302871639609985 10892 17386
400789084403399425 426 15386
31173088946761853 6643 10305
919325835252244865 11571 18263
182238940443081537 9342 30645
705602888663889921 6459 29232
210790407765802721 6752 16750
222794148133651489 13649 29633
548878383770311745 13322 14267
205308099571610113 19668 27507
93543655341708385 2483 16437
736831106344034433 15082 17042
938328496579938305 11692 16183
432471960083716993 2100 26252
118986979878958017 22 9542
776408704502948353 681 15894
38823140684439041 11301 29747
237206166992947937 3546 12766
758697326444323713 7664 11011
486483766583582145 11739 29103
353545949111033793 18157 25758
792353833822716033 2460 20170
653542874970828033 3300 15764
809135784626583681 116 912
549128930362069697 5141 21410
904867316973891841 3865 20353
98392868418446961 1276 4042
996242005707706881 8971 14417
964377015406309761 7764 30997
748812266985453313 7239 22682
571536125021612673 25729 28204
50560202874002873 582 15960
454499833640749505 15264 15634
3479073655952903 7582 16876
688772824696147969 19479 29627
565831417569917505 10984 19904
662563431064537473 7613 30305
617452411126265601 6520 8662
679936670664592001 21022 26951
813990699600047617 14040 28516
855639567002281601 19055 23168
503721919346347137 5225 16939
673062565688955009 6359 27322
252010058419450913 30207 30294
596236457403474433 5088 18052
801426244139747713 7479 16238
22483820473770069 16936 27824
96396039005291809 5595 28950
682425185527971969 14283 15444
487897761839391809 9483 19504
35142942319883021 3091 4209
240901109245250209 10618 29674
159388287204418337 3652 21651
83480398696650577 11001 21940
497026547470756673 2758 25801
620434956178506497 20890 28390
442044050319207553 8673 24481
626167082462998785 522 27310
750958213298137217 9082 16568
496205398044260481 25413 30853
88449659258028385 2086 24283
590360596209563905 8692 21175
959448449022762113 16364 25035
945380490430629505 4562 13142
906741277180241665 6660 8764
742791005084640641 21023 24977
942728728558368129 3725 19267
771520100373415169 12249 29671
478687304758292225 28962 29467
249488457812759649 12708 23827
312682008803580673 4630 25963
845028304529613185 10708 17275
939145195860060545 10603 26667
523251088811164801 19275 22447
837695663786352129 11707 26033
568153999044689345 1874 4759
795830161091512193 5659 30128
105678026340569889 5371 24111
240449611989436833 9793 16494
315717651945526273 4866 6006
525208661650207617 21942 28852
257846209616829473 14413 27491
228632913452972993 26400 30322
706743746322594305 7238 30417
689778601067185793 8086 14421
257260895788675713 28285 28736
125251577361570561 4305 28318
836382716715284865 4906 19380
925624373635439873 22319 25294
705842458633938433 13989 22246
247619062278378273 24864 30830
861639634483488257 11384 26626
617446238137656449 17998 27215
406340407242680641 17190 29410
288754282487435201 6789 13343
855091113036387201 16844 24839
666142666394090753 15297 23865
696478547340447617 4380 4751
597570167548187905 13685 21168
681443443096078721 12197 27194
950729180653407745 16668 24797
96996932758344209 984 8184
10114270652383795 9378 23123
922815394199027201 17310 21418
865540554445015425 18284 26585
959105772378919169 18551 24488
937791897203627649 24028 24509
987244993882491393 4052 4082
383292920700878145 8881 22168
638117831177851265 11311 16720
813907040713719041 5614 27112
435222482965961857 17624 29975
147061121237992865 15663 17734
894468155241199233 21194 29232
890317381127463425 4833 6921
2018106519280139 20618 23703
56312355569669849 4172 30338
474127222366490753 905 1283
274212033548980833 2420 12569
577054998009508353 25523 25830
94962656984460385 10195 19680
562604934553192513 13918 17565
123054945547611537 15345 30676
620300711237753473 15347 19118
898495752396026881 15720 20290
377242288854120065 1258 15463
55038141270348009 535 27480
791217513515043457 8165 27985
902387262125454721 11509 22630
70084151194109265 12969 19818
173777712980299969 7618 14394
376697936582992577 14612 22159
219668779029458241 17841 20857
288984376365789313 24585 29113
99656877877027489 17917 22457
915969851560383617 10469 17586
510078945733635457 9001 29900
790252628984561025 7513 23524
105744862634654881 74 18615
14911053190935775 1526 18630
609890036669380481 15844 28879
936524727225901185 17188 26823
792543162517507201 7712 27788
48668569380417641 4061 29604
157551560646265185 5950 21873
444914216177878081 11084 20753
731252158700588289 7215 7360
395909216942904129 10494 22776
677514842318654337 2173 10127
491046243120280193 7889 12604
547506479033547329 2535 17490
203286866126369153 21857 23759
859127229626022145 17028 29919
14324715489024699 15466 20104
3667166441861270 16218 21533
914525017356943745 2044 14866
109819321600891585 10799 22581
520654236200528001 6949 12304
624227987957784321 4145 24053
931482196229062273 20406 24301
876836229346519553 9678 28215
724618492895487489 13473 28450
261512388516198529 1963 26092
618168899575358977 221 16787
958742184988405889 8386 12384
319470690015037889 20391 27486
42801979636823977 386 834
273269938975566625 5404 31020
790489611499406721 141 20890
987758317944511105 7684 10678
309917366444327745 5845 22808
839521590807812865 3208 18935
941996872987683585 14456 18298
367398114251045633 15477 19380
252012869651696993 3944 5525
693400536408596225 3568 8260
262306152819927969 16722 23431
138826550801056209 5969 11640
845268604649820801 17905 19493
366977724589368385 9366 17159
906252068329248257 6211 10224
191640639772089121 8844 15652
711961750207553537 13825 17006
43326574158037089 1343 1943
59295538327813089 13888 14838
128952353770856129 10014 19935
468143986991609729 6302 23555
982277918712846081 9764 16275
424273885708796417 4193 24211
261421562935254305 11454 19840
775289323664470273 7582 14412
66185342313978881 2344 26524
331169994580374529 4987 7019
989396167532945025 8138 16677
487626168211054529 5933 28512
594180625194873345 1046 26575
791868362126475521 1079 19598
751438110672580737 21731 28889
193624856881246657 5620 11267
533511475950625409 6314 12915
544876902234687297 21400 22084
883289254816034433 11587 13658
896847235215435777 3253 19286
190189133135000065 5718 16992
453158183371183297 934 1755
57445760321002129 18571 28127
237023607544063713 26940 28946
767433337410459137 8820 13041
848915229715725441 12826 15740
906252676753112449 17364 29782
295124745619748545 25311 26487
415263167827255617 9231 10270
114172894696761057 1033 11730
838966010685197697 12718 21858
794037986151881345 1739 20848
60895864958034449 8310 16777
981418942287330561 7807 26662
485596629648640065 3066 9393
146307063468672289 295 25259
767108591983522049 2498 22988
504927156236956161 11607 23877
99463063317728033 8025 18579
918700529830449153 8266 26276
360991674912774849 5329 14079
145560853322887585 282 23655
260027632392720417 13237 19021
595953724560590849 16983 24042
172052777428099553 11122 23999
919106916206029441 8303 15590
393436435500831297 3809 18155
108079576646805009 18627 28200
526771266870149185 16728 25954
554150697072582657 2081 11391
697767617256616321 6942 8191
121734376295538737 1619 16120
73677278122836753 21342 27412
298178687431882113 951 22752
672728088914254849 21470 24755
130201341596137617 2890 7445
512942244120601729 2859 6549
592371514724117505 14622 15657
430715539303989185 4993 29049
561937649468948289 3380 24776
128293497882204129 21851 30615
733182425268577025 8551 11261
550944220473496641 24204 30652
477014907932886721 9144 26856
964656523875611009 15646 25233
763418758053756417 13363 23857
345758682152236929 12961 23606
556239131933072193 11580 29074
157011108637682625 16669 17618
832663817435129473 6230 16043
875243424322832257 20384 24484
490709460017956929 8881 26375
936123574410252929 16000 22682
766376827464579713 5992 10611
881567400318303361 19936 22791
140885426547956881 11213 11959
153563037610844321 13031 22097
449147108827443009 17376 22157
448844496467501121 21167 27665
904075896353919745 3174 15580
767076778731642113 2806 7438
208988073708820097 2666 21102
730183600883336193 2891 11380
167209088343842177 1316 11502
890214904254499073 5927 19828
769244896850263809 8021 14125
545458716029429505 22398 26582
946737773980078849 11549 13164
566159086882628033 2120 15578
580039605091155201 879 14951
237439829710567105 13281 27923
357897048316861121 6534 6850
1000850321283054 10702 15126
753946645316030849 21296 28145
498452999610861953 5839 30286
298959347899273793 10186 12508
259083181490119329 11453 30554
196913554449832161 8431 24323
234722389950789537 3130 12641
179692943779915745 18711 24128
352191768919063041 11769 30199
365822977457494145 20241 23673
132901887750279009 6874 7606
23371281708296721 348 9916
761960443667412353 20622 21463
903416772712500225 14819 19498
816818483069809537 5233 29531
294221587690604033 6471 7289
34316000912532729 17203 28720
938828121100979073 16743 25600
137787884954974513 4307 17556
172337418103797537 2058 3881
536482068879898561 11848 24542
321326228323624001 1 30614
706563925132243713 5962 5992
150381621878072033 13275 14698
428216629530375297 16697 28917
434078191547168769 5677 8376
648461237294668545 6508 10144
54818810435552481 4946 8811
573674744883526017 11326 30299
456156704340354945 2806 26295
316734553576040385 1162 1980
302260211590667201 19040 19712
509543566537367105 5918 28874
181428310206282369 3157 23739
326071794040529985 20943 28924
151474028978970657 24067 27895
736742366345389185 19408 26443
423477697493734017 8253 30470
433101002212097793 9211 28456
275781451286267297 3825 4171
861742685830797953 7942 8502
31866869534521669 10746 12443
81037162333984721 13915 28443
390367568098714177 1953 29712
371044323255823361 5174 28604
996676736012101889 10298 26179
599793084683355521 22920 26503
265307964087160289 11536 19207
767018322820582913 20369 27071
639690567318663041 15496 18184
291712926369683585 17103 18086
938040992975306369 13334 23530
160549962741377793 2471 7232
580386645503590913 12464 14305
789096589117733121 2575 11127
618172989821349761 3954 25937
237909520452440417 13338 15967
856119145855668481 4587 25521
917282265077005825 7905 11879
821834277066603393 21245 23355
375147886388042177 11699 28899
85864604694574353 25524 29165
782531849209291905 4639 7597
960628069072161153 18997 24962
939034465233511681 19476 25097
947454084074191617 12444 19063
295483864784472449 199 21715
579227593976003841 17506 23772
911977807684102913 4145 5585
25431145320947481 5924 9129
878540019461993857 16106 23793
932949243158024193 1369 30200
629221619119796609 15056 20706
551080803144852609 18764 26443
651148585851444737 24838 29145
728606639899272321 15465 28994
886491756692002817 4614 10808
952647562969115521 6248 6261
74329544830433745 945 24685
834452502464305409 2557 2908
28660115624781213 22810 29089
951559258626158337 12756 22615
420616904751483393 1804 18314
173237375321850337 5417 28129
975240481558579073 2641 17799
153230518163564257 12678 14531
745411877491918081 10157 20053
30927028049067217 3151 17041
883866051008631297 3669 21579
396743104692941249 21122 22148
419960715591741953 17521 27875
686368887138531329 7784 17383
252419958973057121 22752 25323
238772919497886721 7406 8506
66082055984267641 3748 17416
747502583944626817 8722 25865
465175363907327745 26856 27082
780312928494193921 5570 14853
651534637552771329 5398 13046
380265884867373697 15218 19086
896001988182170753 9196 26177
11160493106142867 1680 14097
977576324443717249 10478 16331
859225230076791809 11862 17732
787138059261117441 2409 13915
92304365187171553 21186 28626
153733537233108577 9748 14817
535605157129726465 4758 17822
866811905671788417 1343 14759
650143755271425793 6378 19414
417865532177287937 12613 16271
499623338223646145 2370 19543
491602594901657153 1 26800
583157216694640769 22843 24606
752934537383026689 14287 25446
360053127068244545 5649 28040
485205520124416961 1278 7166
929845417468509825 24606 29012
778019616304007425 4071 29028
734303705935762049 19235 20064
576443311657222081 2087 24507
599507009732146689 1060 22098
874453346011819137 9089 29908
155974457874766145 7170 18216
745036429761960065 11180 25389
792053565637456129 3492 24035
144805032699352417 20652 26589
192125375839712129 1046 6584
989797850335357057 8316 25310
531385741152174529 13871 14245
710946302352994049 494 29064
7104472099928928 3360 30314
213393946683105185 11811 14602
194971267985049921 2604 11330
827653562977289473 25398 25833
410756580246758337 1088 21038
540345561442343553 6128 24149
260693871152081857 15392 23146
32041098671754753 26385 30397
442650960916399297 12515 16205
467130915304714753 8523 8789
715663578110945025 2130 29343
950367487744287617 5819 29903
736428043488590593 9707 19622
598571975998858369 773 10831
919750937392674177 6827 25000
748080699399139329 5788 28757
604673772007590273 15867 29289
213489774516595777 9349 18021
912763212755390209 2953 21653
513902678859679425 13979 18595
919453686901992065 4211 19461
682128468311198337 9606 11328
656427475574300673 8067 16046
13716541577196041 2633 23191
230723377253742273 23106 29240
532174275659024001 7809 26644
953066495965412481 8455 26101
306297725936744321 1410 8679
67597593884304529 2117 15220
230310304057447009 17649 25225
458806244517344193 7016 28031
173688663099568417 759 25247
268602433887242145 16374 23660
60003330932396185 10522 29211
471471473976333057 4974 14991
349293774818889345 25996 28528
358623904941570241 10555 26820
678340329547957249 13682 19571
917516066293980929 2601 17927
213481967731866017 28123 28822
163747165289056097 11302 11513
416822529348387137 7380 13795
68280417605489417 27768 29797
228416318265303169 8068 10394
871374125151223937 4173 16700
341559620519525697 10830 13900
97826904458084849 4829 10139
581649398396194817 12662 30265
802108200098150145 29189 30978
742637919831985025 15904 23558
251209241455040193 21227 26760
654266741580457217 10898 17903
71474138961210801 1238 11532
612790471322632833 10067 14185
456290115920150913 7500 20268
298444352704223105 6310 25839
752543320805774081 256 23712
880975723583780737 13820 15440
1516681720726610 4436 11621
947497988421830017 13485 26704
883281039747405569 18838 21307
563051167861125633 29121 29650
968153124514113665 2712 30182
157006237223157537 17581 23286
832617385506484481 19626 29522
502260700311886401 5267 22506
484486386903466113 8128 20145
828425274520228097 3291 26846
893937694051206913 13709 26119
216466050143715457 8864 17298
331973076802935169 18014 20670
558694619459004097 14148 19137
120337498977779233 18727 20925
313544955442857537 3268 10448
734065388220653185 118 4707
924449339547081217 24169 26867
68410772919182961 1644 25245
544628432806668161 1394 7737
286799353169836737 9067 21295
103268999041489457 8013 19705
351734321760222465 13524 29554
447208037920994177 1064 15362
419782729014041665 2729 26654
784446289863083777 3261 19906
406145795266642305 24968 29310
593838014467060353 7863 29221
714990119742051201 1520 3895
477462782095017217 26890 27925
180333218409931105 14561 19658
161288240705395937 7749 21966
51142344951085049 10192 30122
909004647382559489 983 16496
240480540687006081 15373 26608
120548469265976625 4475 10271
310173419193969153 10766 27394
452101605280034817 9931 18095
29441758595300629 11502 26603
117894078574146017 3972 22567
190504599316607681 19555 20571
368866782287923905 15972 29428
371216001628855681 17465 20019
666024976461024257 14351 16272
165058610976554817 3446 24412
908267718489185025 9802 13877
241812897209843681 2928 19160
733683980344999041 1167 8167
430041190191683841 977 26098
991158469828619137 482 1106
928751857362531329 7737 8086
150625506427537921 4080 29439
677749284019906689 616 24262
767113697682617601 10783 11711
923625972173017089 877 14947
417691295121947777 17937 18252
41668458816598529 9626 14494
843966873938896385 13340 14001
794951264658156033 9225 15515
811283743927852161 1646 14299
687904077455836929 17523 27579
495780321846837057 5009 11939
290860471090912385 715 9535
926810774677043969 13196 25150
330934440934765185 22398 24993
844553822908821377 15265 30905
551407572596961153 11819 18965
642685592008014337 4299 12913
735537157407346561 10000 13127
503475010561459137 12099 12706
456020330448684033 5207 28471
578051756576847745 14338 30436
816655315414475777 3511 4290
754967804842877441 13479 14995
290043381437786945 10142 16801
433295262381314241 10917 22199
785445410391869057 12725 19735
227118781158253569 2470 22608
441799343506591681 3159 20212
659202335162881025 3487 17860
417667216945357441 3111 30839
611044673140540289 4415 17310
203980177960634273 5787 7241
11801020658005257 7755 28054
679194726385159041 439 7780
35071246956846381 16319 22798
775661065571529857 8260 15633
75837869995460497 16875 17420
856379692106411777 6375 23158
756763614733202433 10188 28951
678374592209142017 5323 11767
437714717280592001 6212 8922
964293057092699905 7153 8902
250294740561457729 6975 13111
305439417815922113 5820 27538
62646243870283057 6234 21495
485887390602510273 12026 29476
125651496311817825 16261 19242
621425133053865217 15751 16435
581773297524058881 9381 17440
606623247475507585 16920 26456
610920208703049601 997 28337
880949003315851777 2229 12440
670831345017141761 11979 14591
713216895966223105 3695 6475
224405266279646305 10085 23866
15011072498229085 2512 22029
847454546420415489 22770 30232
417403951077201217 484 7457
346529087611259009 18063 30644
270226961480307905 16567 17484
720895310590144385 4879 15785
125855912521853249 23154 30123
431128652664469313 13730 19386
122432961149034017 9336 24826
684333386966933633 19308 20062
819892252199220865 17572 24592
752566930400490753 371 15390
121410999543417825 4964 8862
981389131058811905 17927 29602
332032337908554369 25937 29316
721555959724653953 21749 25481
467482069773385665 6077 17061
37169112477450033 7949 25633
843736930471063553 17554 24789
693156120454546049 1625 22464
942391052291544193 23014 28858
499260277609430145 20504 23944
397281062959404353 15404 26347
781362328483439233 13084 17528
594573864363926657 2275 17132
961527996436110721 12698 15381
966336615862413569 14556 19918
854176567294160769 13032 13951
950254833697119489 5767 14741
266215077166030753 1023 10476
600656653233311745 8339 30967
651136388925820545 11936 13503
733938434634243457 8952 19448
317409785712932545 9178 14962
620752394684043137 2084 10627
803834843911829505 6385 15477
241180356631094369 11314 11586
758052622140375809 2921 3749
43520378996628753 9291 16819
582817794092406401 15956 25793
828868608366324353 4899 14417
726760645500554881 11560 24023
858669739624357249 9017 29577
997043787058288385 1973 20587
48811309325873961 3315 22229
330216064520321601 22177 27955
422150372951346497 14531 22640
662378688804622593 15323 18338
933784296531943169 632 27207
848919186831558657 7954 24139
794599949368457473 7927 9598
782786144465035265 16459 24158
895283989760617473 2082 7593
992846206405936001 7520 29985
22494007506747237 12013 27412
973254728255639681 21868 30740
762379426609843585 22705 22797
489956270035726529 8214 27645
63956595846601521 7407 14970
240237415487257537 4048 6681
193957311640776449 7595 24185
722411361602745217 677 26270
711201895891388545 7299 11242
638507824201397505 15189 28551
154375634020599521 15231 20279
117533339996619185 18915 29638
602837789658931201 1826 13121
279774594151547265 8240 24403
336530208143745601 7281 29438
194526525381483841 15901 19311
381653233902294913 2216 24879
986929358986103041 14230 24737
437414694101025985 21747 25317
2318111566843584 9099 19895
601290386723345409 4518 13242
899099086092775169 13803 28604
489613572102502529 21463 26582
643863952013724417 737 2330
967002511588230401 9345 20039
339269170136574849 6047 30194
87379489540015953 19157 30838
450160486001387009 2110 25773
494527571693392769 23422 29196
782553633364500481 16324 17256
236956683799110849 5743 12375
472096302192760193 15063 16536
754347936663929601 11213 12651
505502170759811521 7263 30036
735941120697678081 2730 16863
426145641768393089 2042 29820
338016566193058305 8023 26007
573314643607289985 28300 29206
833410890039960577 2204 23792
233602584949117889 22928 30935
324942223952160001 7906 13047
22521033478156485 16442 30671
438387578729649601 8167 12578
302305305596753729 2308 27083
862548522415320193 6871 20939
133492882559323793 3939 14042
185346110684623265 7349 10446
731206181170072961 8177 9382
4936717650490864 19229 22333
443869928136436417 6902 9755
197797213938461185 3060 18798
485182272119892865 12176 15778
924347975131350785 22797 28443
936277051393659521 15253 25144
739618561300194049 16711 18092
150503298332544929 10381 12849
239470125719645217 2617 20063
619110866015446913 396 22223
43378044273826081 17067 19265
297607302975116289 3621 14640
952974537657237121 11126 15979
407106332866533185 11325 11625
249320893112997761 5723 7193
451379268558746113 10699 14146
799983458190307969 20007 25889
870140765786160897 13451 14209
481301761403731393 9248 17461
700961598717903233 20963 27236
356214839825096193 5542 12850
547459552761068865 26257 31002
889428763929533569 9746 12684
619099164603959169 15489 19454
200463073685266849 18111 18718
285253918939034177 16751 27315
875619104278204161 2065 30881
249862099410513857 8207 8965
666358018505459201 4220 10425
535200165610774529 13701 29089
419090666198531649 7389 14109
854898270885819009 12905 21948
132884050953759217 6061 6780
8971094922785029 6601 27944
274851082607629153 15769 28891
70620932244288785 13489 29268
506193383727801217 2132 11541
199517836187197889 3649 8054
29690650885999761 5831 11029
357287009164473089 10042 11137
135446414714902369 13855 27129
406633088727019777 12257 29111
376608345177491073 20773 22483
647994387055014401 12933 30737
215764195946089633 431 10781
316358950736116609 3826 15803
178946398335131809 2920 9903
10323980982995807 4489 9728
79267057607079745 16355 23299
327483076143082049 10729 19919
718098800421419265 256 12143
791650863090730241 9089 16723
212356802496227457 6111 19944
561839954446639937 1977 23377
91187899782955377 3217 19797
53899851477432041 5240 13037
400010512540159617 4468 30146
378438704437499521 7119 15203
794641409174406785 8953 26850
334451292891351681 3510 24885
856399693792265985 5332 24193
696488974137594113 6275 16138
702594825705592321 4013 23427
663613861665844225 23201 28076
310512042247420801 8020 27722
152981408672403073 10553 18822
641311882028080769 16103 23638
889049611639485697 5228 24038
764892352308262273 13877 29031
132262747645569329 9336 29567
647553469664007553 13218 21140
314113818825738625 21651 26602
508766825334060289 21497 28992
735567006407293953 20 29640
464603826209899073 2335 21469
357484902841811457 6861 10957
151679079892655713 10413 28986
457137443899000577 17482 22097
418426968822121409 24082 25343
839809477069245185 4075 20545
142729330619157937 26683 27518
521688186016532993 12972 21709
181496699408146625 1269 9698
850350913700403073 11450 25719
880328301462039809 5652 21369
758673520162659585 12432 24233
85915314809160033 8489 26888
240658282725426881 4914 28286
9187284067973423 12845 23325
457196066356928577 997 14211
212579740464608577 7857 13039
227792696033368705 3026 16005
490573155621202497 14760 19967
698306325436931329 7697 28488
940814481098119169 10376 16304
508261521639091969 18964 30677
148544945111449793 18690 25994
207714568019795809 6854 10587
583888859356793729 9482 24207
623994191104181121 27557 29630
503214495256312257 14211 19176
242215721496251041 1092 16429
110366805572216017 19514 22175
68797967995486433 4022 15101
150670721649799329 1228 21438
519957898901864705 6370 15659
318871281391583489 4781 21583
59984639219074153 1813 5567
821082733648122369 12560 29060
752479555551076353 15869 26217
613527579451204737 22561 24690
854361196780239105 8476 9050
609034465537046529 7038 19356
131488019329410129 12298 20415
247400553032182561 19473 29219
586505757451881473 13322 22310
25100284152070885 20693 28432
783817381017769345 5704 23812
449355606249429953 25986 27965
523055784483936769 4056 4488
251180102843402849 20394 30822
23925514469979705 1818 24444
723022329280244225 4357 16297
329345691355690945 20068 23828
814681653992149505 363 15217
416582385380763777 11004 11245
161368306937493601 16107 27629
950746685160702081 9994 21029
333149565692348673 22751 28534
596853864266094593 10377 28629
322619175035047361 2083 29773
333959809020690561 9013 11527
760653565215417217 5571 18501
285761046631392897 939 10509
888084759979410177 991 2362
813645131450151425 1019 18621
913794304969297153 1564 25521
465633663625297345 21797 24948
404440425351598529 3796 25829
224362468337581345 12135 18495
926572788354032897 3308 22121
638591602267752065 14076 26277
196112877417125025 11927 14535
870953472672105985 21640 29757
621980975698715393 6838 18758
56069908100923273 6031 13806
420950962019535553 12403 19868
403187950825930817 2833 28293
770764686841683713 17620 30054
770013977339971201 10227 27644
997019730674271233 11615 18570
440580424603432193 3051 9461
495518199386577153 2687 23389
982352022797968513 8808 20394
122210576384706113 5037 16174
825482817886843649 5633 6870
66600782731281785 4690 15735
45515380525273489 11363 21102
572856852251039297 9939 21420
538477268046385409 11666 21872
405201620125023233 8633 23080
351912874738431489 14432 16308
243503400835297857 21245 29390
278206007839322913 16280 21838
372478966760805697 24839 29076
425037339717192705 29124 30314
177595151982036001 3298 22165
223434595797833441 10229 10922
480694783756103297 19762 24077
641829571420501505 25229 25803
947694703874393729 14185 19976
590577054599698689 296 26140
845665288314162177 2762 9812
949461511113327105 18841 24313
842856899029005313 18991 19712
854218270128733057 17757 24723
827033681891474945 13711 25911
636115410805970817 506 27002
188300156200828193 7286 18475
287326871363497121 4679 4963
925601573323941505 6292 27397
42793158286002609 20776 24422
896215033280288513 2881 15094
224712315383236225 3448 4140
661363115084935041 11010 12860
101728910470242801 3551 8721
273510487720219681 2739 20606
877569605149126657 4876 29201
612478430662942977 9768 22857
718512760220221441 11253 12442
298962882328897473 2834 7490
895275532806799361 20864 25312
809083341954657665 23352 29919
413352406149314817 7196 22266
244422267908053217 28408 28994
246428130562755137 9082 14792
735818520071344257 18173 25071
857667769803271041 23670 29412
227640172701075713 9219 17294
484807687212672513 9521 15479
276905793552014497 9013 13905
212969272418106913 14726 26514
232483354446689121 9182 29254
484709813643753793 3724 20944
745510267166391553 20004 20296
649128106750367745 21850 22881
359734036507223489 5664 16586
228060177596141505 6336 19242
367386944773851841 3582 11809
409995380734514497 13400 25837
731669367558172417 19688 27721
953843239150081921 114 30758
164177523581482625 1532 24902
49030531450711121 4821 13591
78856527187060273 12577 16415
736515166305899521 7757 12358
515329747115099905 21419 25331
391196972583557569 2411 2456
710165359954718465 9794 24553
438950657142989057 4165 13648
914965982781520641 5103 10749
726788608718322817 4949 18085
288332970520901441 24899 26077
628696203881922561 10414 24437
711012339558589441 23915 26844
216853687956003681 778 23925
694334664828748033 8668 26609
892344967230407297 12461 27898
282772474601411969 16543 25802
419146532932046529 13666 13865
714518289578922625 783 1389
517062449169223745 20838 26962
28524066898949485 7816 27631
830602051895837697 5556 29168
384514716804350337 25333 28961
512904121328411137 24931 27739
279638574054583713 12411 28826
911606648549081857 8476 23414
492291254780287361 2588 8174
753677646816861057 764 14404
399559147297463105 2991 27232
905121284350954625 8190 27766
7687453272044565 2431 4373
743689888300117761 19266 19383
666475272458395521 16502 30890
8162062476429811 2943 25877
455059422734013441 3342 28873
345634086771575233 18392 23690
363838643364754689 11954 15580
884299861061450113 1676 22768
476329716028718785 6918 14919
200841986331404609 2651 14768
833480771423321473 13369 26239
835617307284621825 3292 12259
900240340033452161 16961 17497
553750832875429953 4682 13938
86901703568184273 28314 30885
64747815719883305 21573 27940
505756885644618817 6592 10993
571192651402817857 11631 27617
160558772752775521 2830 6780
657881576748110337 27587 30795
668567400676256129 970 14521
884354570176832001 2800 6717
464327353260824065 2776 17641
185496336137887841 15716 24840
144030793479263505 17020 20859
134210772717047185 5231 20751
366739949800457793 14859 21302
48470617696693809 16248 23079
161701558281709633 614 12529
473990483064305601 9384 15892
628518427128891905 1207 3126
964452769653505025 3691 12232
689010768768159873 9235 21304
775798788441342465 8298 27350
714054598332094081 14688 16901
786054924662352001 12248 13519
427512906777298689 9385 26241
250699638832394113 16662 20691
639999547354516865 5753 16031
333655715513614849 14507 22245
706384490702195201 1045 14624
167129597624246177 1034 15972
756499777438445825 24267 26376
198243446305866657 9229 10619
666028955726392961 7116 24116
733038413789067521 18020 22929
579751364290711297 5008 29301
782601444465839745 2598 10546
820523127921578753 14105 15870
181124806646018049 5860 6791
618689563546464385 1393 17514
882893575107601665 4377 8524
451429238968916737 8525 28064
899304561514007681 23023 28717
662423588945426177 4992 21577
219889448294296129 19024 19026
126763060346210209 3190 11970
612339691062125313 81 26511
551472353075464385 21621 28616
784089754306819457 14948 21087
626598707746882817 4672 25189
224473585377147361 10983 19948
362339659071562177 3429 5872
108161484533567889 25066 26176
469224290764348225 1055 27497
852934316199174657 4515 28430
743244461785192065 13831 14714
491534598573906561 15080 23453
206635171986665249 4290 28610
741138139926839297 5315 16024
885026193159813377 14871 27038
315785044095278529 5303 17155
442533466101455297 7723 8937
358074322362661249 1994 24979
65884581362663401 16113 18718
367447987399884801 20415 20826
726338865909884417 694 24295
833282248257027841 1914 3118
626570699131217921 16836 19443
160958732041635233 24855 26336
808827240791092865 993 1265
508518943015907585 27874 31011
603178966294645889 3739 23818
684171152687582721 27141 28096
284095026644781249 10309 24835
418011184962800513 4521 9722
541431317026290753 2120 16624
499893614240320961 493 14664
73169527169742561 5256 24556
846317886789570689 7364 30697
447302536572660609 12139 19777
378524344528841537 15822 30246
70693187009954529 2824 16757
210396936793692641 1319 25005
586392687487613569 3463 21222
430451145135108929 19593 20123
231023990317428481 4352 16889
621452776681088897 10927 11662
355366394277378817 11397 29984
295568221652132481 1081 29841
426509696142336001 5062 27209
900388215614121601 118 27854
624182350332755969 7663 22000
246094854366575073 10166 15918
190680957266014433 9968 12423
142922902303446625 8195 16334
433237564589287425 3729 7347
904770675524957825 10981 15646
444112794141279489 8718 27977
298273060780324801 6521 18079
354832390014404801 13523 18781
682239532477282689 1720 26453
81545722997052657 24622 28593
577189103542629249 6608 14826
57782084272499649 18712 23787
425682359595413121 1709 11553
825732379400637441 4241 11174
826471130543176065 1169 23046
996191357264574849 25456 29841
248058218435815553 11543 24161
585953048151058177 16399 21135
580053666483145473 69 6070
761377873178584961 2361 20324
98075757657284161 15757 22579
116169419800701953 4866 28398
150471844586256513 11427 13142
557061808719776513 14153 28263
531533854214032449 21697 30018
577680455870083841 19839 28662
484968174960989953 15292 19962
783989136817293569 13781 17671
973104187823054209 3568 25433
561602771431882561 5852 6585
250523602308554433 5455 20566
637259118824015745 4682 24384
804019034151920641 11778 20364
714590747695471105 17988 27994
701425323603423617 3676 14392
448289360541050305 18954 24453
87388701089196273 1736 5442
693383981021998593 12270 16059
838218363961168257 1758 16565
748457530806501121 8267 23136
32793839344421373 7477 15433
215841970942651777 4316 27309
501504760714944129 17242 17834
432265268390093377 10715 22479
211042395978125793 3488 23287
303293460739059393 60 24819
718404944247389185 5888 20735
178009726030932577 8399 21581
536088309784602753 5009 20233
855860882474875265 7622 18384
490807091868823873 10109 28628
401429432145132353 7898 11353
533493233241188161 19886 30879
762864236541407361 2446 16946
486903430495537729 3324 26732
414996503513247489 24901 28756
984762669497555969 809 30324
227783766297736897 13318 19647
771924237563588609 1546 2200
319214528634400833 11459 15015
667567997107056513 12371 13243
644262283747099905 3679 18991
838282200013928449 935 984
123583473904698593 11213 21176
268314982399388673 2383 7323
568326274896382017 13291 21472
114258400803812785 584 17643
79317555841978305 23739 30347
212651612059914913 10489 15101
323845275994404609 24167 27483
735498073737339521 473 5375
583331984737139201 10930 13203
900112479115691137 1721 26676
894051776737260417 7440 12249
343415962964606081 7854 16919
897707630864257281 3348 22230
821837586631801345 1497 24817
691904386265282049 3026 9308
764489205774360449 10621 13338
419431806227390081 5713 27355
137719357493850225 23497 27577
875765504856307329 22287 27966
656566688799166849 7708 24036
164706305261429281 5393 19141
265836918193485857 3 21437
253226591143732801 18766 26063
161849370964993953 16985 28499
317893419437563521 13986 28206
838920422043585793 29929 30405
773269613955424257 5735 26000
657072683948776193 25491 27348
188994645850865345 7871 14046
378014355228259521 4268 29689
782997741980882049 10153 13693
262501375057887297 8559 14385
261558061088219777 5119 21447
262516490040084705 1746 30613
866972065929136513 30439 30676
582355610814609281 3914 4794
465596641489266689 6708 20456
272476073007511 7128 26865
301199479138677633 18 21526
466826374616566401 9392 10306
632353991821229697 10179 27243
555194054524108097 4582 9422
155850076243300609 3569 27042
473384731150737537 20743 28911
768833808890459393 12820 22979
128605605610943025 9744 18253
446035877984076737 11160 20708
272994956264049889 4648 28021
303547767209220609 734 28038
541748256933445313 12421 29283
643026666087738625 4163 24168
902332406237697153 9013 14617
508941183025708481 14858 24418
379997153900376385 12333 27914
363058527805595329 10283 21420
460284887375216577 24640 26852
592809603308477825 19025 27398
655664784600091393 15454 25787
300726677724672001 14016 25018
336857747995999553 2247 3296
397480190153427073 3992 12910
668935523223893889 19530 22493
981541557324096257 5255 23534
142959512826301713 14569 18041
662732241052179201 24864 29047
410542870847521601 13496 25711
795636422954832001 2821 7123
275143176898957633 20110 20837
541879214025154689 15374 28707
592175292542322049 2536 8183
23290932969690205 14767 29855
141819834910897665 6281 30031
640013026280836737 418 24914
720068137922439169 9298 30499
263698947123121025 4495 12639
935222705044203905 11642 22447
633377978314680193 8611 21295
474471950837852289 10808 23723
281455168596625793 21343 26795
941832376031832961 1126 3318
377829234706819521 10357 17450
625220585495370113 5153 26324
850134703585698817 4726 6088
525304825243274817 13051 24882
905347180817184257 5265 20030
325870013330700225 2487 25815
618037397808041729 16481 17531
419273986278305729 25840 26136
408006983609833921 13677 28077
582129589964480897 5800 27676
375985246060370305 6112 16127
958706949488636417 9914 19291
20400127465276085 1086 28421
102725917053675169 25156 28897
758691572562458625 5428 9125
530623820497645249 4880 24819
220404384560236353 10421 28528
402464342296994433 17741 25785
356735358782149377 1158 2476
307682402657526657 3158 15152
994908426708800385 28416 29820
649998654769035521 20973 26769
312018364233882305 5599 25563
257971771971078561 3885 15414
566499903967052609 13013 17031
220474714642577409 3564 16100
681576856885872257 9823 26077
314835039811988801 13282 20357
688479117305288193 16038 17502
531442668712003329 16584 22144
507959155797397697 26471 30006
302001712302875073 5951 16635
12497210747579147 15092 26492
486774108453076353 7158 23617
563635101937737921 26702 28778
898980617954471425 15204 18879
273645915067927361 27527 30008
627189088145314561 1747 22254
936019326312123905 11632 18611
303646949632245377 12883 17089
464328102915441601 20699 25998
958682399342976001 9388 30270
891987090037648769 10925 25278
804228115598370177 15628 17096
457472576617927745 5053 24369
894802957209179777 2590 30276
68934841373408777 19955 21000
759304379777368833 17829 23706
852755417383985281 6665 26172
970423656424955521 1192 12313
855557782414226817 16724 27718
346718256012884737 507 6931
51961690688155929 9304 19690
50255662051029049 2070 3438
581028975706136193 20440 27980
272032867420925569 13128 30764
601348139781872897 8831 14831
923699876354916737 8271 24640
666989160934381441 13464 26818
612870552501569025 19882 23312
784107520024914305 22941 27479
129353328719417953 787 4681
412888806571022145 132 21340
352450456946506561 2889 26032
903421243577763969 12686 22511
940138534820860673 6021 12098
391334303449301761 5496 11918
456154256573945793 685 27929
999126829434739969 18339 26140
938013525806468353 2911 18043
195123929155773377 1753 5793
648084075035278337 13575 17694
206103100310951265 4727 13623
961838320709986817 3012 10438
279936586398751073 443 12128
226312652369564673 20627 27842
141846948023097505 14417 21716
291384168323219201 9993 12267
23852657622985165 6358 10595
238714449632276161 3992 11595
640513615224829697 2401 4361
274713980688389377 1322 13166
624111934595536129 22160 30972
345634203193874625 8669 13288
601425626171842305 12973 29856
677150081792262913 2570 4485
679193787986651649 24216 26140
487798032391701505 2911 3310
446606555100071745 20426 30839
461567764427726977 17084 19418
976259850612027649 7124 8064
621278118525289345 6424 23353
673522560302327425 10849 26921
557474248042041153 19604 29627
195424811489164801 18052 19252
886336774210597889 21321 21627
719549847584385537 8741 25561
167791523213239201 10308 12849
637786768690606465 1886 28196
550825972352818369 2096 12374
31737770971030701 13827 26816
946872316687176833 17816 22464
227600279650676641 28986 29289
365605665960281089 7372 27118
51587943815729177 11933 21694
782330077167486593 9995 18279
583733090599910273 4882 25780
840145066203639553 20171 27644
206577332344576097 20673 20729
169920528779215361 15470 30728
914306834662699649 21522 24022
688937019024898177 11694 20983
859150648635857537 13980 17907
200013028824187713 5269 18036
483253073358756801 26238 29473
908313292719988353 10424 12693
145402263601024385 3817 14531
813048761612151297 439 2728
909864231297820673 11031 27493
760299522756490369 12844 21394
369543135191076289 9926 13832
238588763286529121 731 929
183104551249616769 21199 29338
303769318144738049 16271 18631
970761705304308737 2238 29539
838771966167115521 14565 17100
951664489007402625 5491 21866
8699178455934487 16832 18795
394872173217077441 16020 28641
34770937704323049 5137 16202
948063287043513729 9881 23318
699015964575046657 1160 18535
567206816298689601 6480 27881
628564831180597121 1208 1744
739474125379150081 25565 29009
422468271989139073 16842 25143
142933912804732449 5807 5884
838334325304387585 21891 26437
897684559858223745 19111 27087
468118735343445313 9265 18600
608127139170104449 13418 21816
362186070320575489 15334 17627
33407234626412929 6488 6737
316297609647868673 7374 27852
405608877943716801 13892 25406
61773441708524505 7229 27905
443092409571651329 9395 12474
781905489385742721 21753 22506
84346494821286193 1129 17777
626610291454937857 1408 20303
725909987281102849 13639 20027
516406304364572609 21210 27944
524880136640842241 7845 21274
225263943773470049 10569 29985
110484770212256225 5591 6594
680187332955121409 6015 30263
315160779207527489 741 19033
476826969496556801 2348 3868
210479939762098657 10247 27609
345532461890591937 17288 29929
564910926909970369 8441 24066
562643353687192897 21664 21897
939800537248405761 23615 29994
698484859541800065 26789 30491
810195347779963265 22839 25616
343617606809402817 8444 14193
655976354991015169 21265 27566
579467179047121281 21628 28613
115688330430383953 9774 22591
523854223555915137 3732 11652
667502426198527873 14799 24754
338657931357637697 29372 29790
206904985683248545 13943 28318
200023727660067169 13945 29514
800260547727209089 2134 4003
430643328658298689 15740 16488
119559898170489729 9447 19112
222769418216230977 7010 21567
141687292483940305 7624 30038
978501258245053441 7521 28337
833734774254505601 9699 15299
258569915699069953 2763 12626
600538080793899777 5548 7589
591829668275799809 6252 22267
46560444773728449 20312 24951
36545756506697561 9380 17286
875743394946230273 23545 27624
714782092369638657 16026 18140
242905476870415521 3006 21488
175407665956328161 6223 14499
520157450867277057 12225 27530
444269872304310785 10239 11562
647746541003566977 11511 16282
63628813733274113 5236 30217
323531897951060161 9554 19768
127360419555834881 28560 30706
319482379689329601 28618 28826
285397385335159009 964 1271
392752715000472833 12070 22967
699645149637255809 27232 27747
387826546044447425 3056 6552
992258250562983297 4061 30176
354577719500273473 429 24698
38946090625053385 5613 9567
304831835335274817 1660 11774
783747438089193345 2662 25492
684500321554271105 13783 19045
4028171412151949 842 4547
499194333955568257 3680 7681
119799596080170545 18512 18628
522012645274177345 14175 22654
25711398595611001 1471 19062
272765070070729377 4965 30095
5180695266574277 23181 29235
573893221706430977 11476 19849
384535095994969793 10944 29324
409045181074372289 7059 9155
795454975239735553 15579 27266
49021441025875137 28856 30078
708391670103857537 10558 10619
265614127505042305 8436 19687
30700609605816001 1162 21387
585818150211498113 1895 12533
865671540802871681 12955 28023
69572593666617169 799 8276
434881833451711937 7338 17380
11299508249525303 22549 22762
721670501905869313 17804 25474
435180134385372929 8986 22516
774880399867697665 3547 19637
552854776582979201 6948 25765
122407413074704161 10407 18438
468315167619902465 10374 12632
474975273531569537 12707 23640
963538440544400769 1530 13395
721560335819084801 17775 20571
139939386517024641 7461 30913
473200491087567361 5077 7157
431598240369755329 7536 7763
670804574198619777 20774 23037
311542884477528769 15583 15940
200546182750613857 3907 12972
247213650596624033 22146 30335
846153127963255297 6943 23723
25088065360048261 8770 20552
99310919732431553 16040 27537
975439396698607873 27853 29849
824560374706201985 18981 28751
558142560609564225 12905 30477
281853890220858721 20323 23531
424956050200453441 5798 17113
694529930660088705 23337 29299
655951708348990081 2321 13032
696196975247204353 6571 14767
457619910754733185 5097 7844
467119159542470209 5793 20261
134782478817992769 15094 20263
112928657348746241 2817 4251
713547578240994817 3141 16270
131782267850958593 17209 28920
287980868482659233 19496 25633
903077911974492033 15984 22475
549512152372120257 56 28045
604042905721136897 8900 17930
785206544172819329 15634 19733
635345866592089729 9842 28637
933088184060213889 5666 23720
65012247392054689 194 5160
837999711230789761 12995 27751
101470127932287825 4905 21642
88956654405667025 8015 9310
669121216974495745 5612 19131
597328618376007425 18175 25998
270590336254613825 6992 30611
354139686128124993 11029 16405
765842416086350337 17319 28454
71569609304471985 5599 8294
589197769433951617 29698 30696
822122711056909569 12031 16857
660239962507311873 4211 8796
311367999450123265 16136 24370
866375751552467969 6482 29886
907659738441029889 12848 28757
339380425811761217 3721 10527
440275108337228737 4781 6556
20235283034850229 20174 23887
269740504825239937 14179 19625
377316909464092033 4084 21452
40587326048562745 12300 23179
188260764687086625 17449 29701
524296949568682881 19419 28722
557747641604869697 10875 30824
890434949023610753 5 16217
21117998790032289 18041 30065
654685963256486785 8051 12719
324651761219108417 6177 9956
533264498184234241 762 19378
457629879158773185 1682 1945
890126011772256513 14735 16653
488194885059591873 12565 26675
321186143762187009 17015 25458
411258391307313793 13504 18975
332782359160734849 448 27111
223827076098551457 3380 15838
570350518673574657 83 26308
750583796055380481 10744 11333
645159510114982785 6005 14806
151492568900160065 1363 21346
195084418349804161 22304 29690
814857227580148481 12228 22321
392315480471257409 5948 15711
560835603644186177 7273 12180
527835472092771585 3749 27347
729510462550464897 6939 24929
8980893987345696 9808 20357
845696541087796993 18341 30392
98309641773990817 6982 14520
656200373084658433 13832 23648
30142008416436993 9882 19520
162398638027887905 2664 30512
536165170543068097 3874 26735
180084625345287457 8585 27467
994600905968699265 322 16178
763555019320456577 5532 23636
810260179650381185 15772 21458
577983590125200001 20336 23480
973403555176549377 1632 18912
461479050726431681 7536 12333
41121308022024297 9285 24053
171170254289037857 22234 26521
767147575447186433 10751 20846
118736059285005521 1872 18879
673765419352033537 11002 24067
213909224912839585 9576 17334
595741624697286145 4257 6675
870781727065910657 3089 23519
911398277697610881 20049 20051
343576763911656257 8207 17713
318257696919832961 4536 30805
176719062521222273 21074 28632
757341027377517441 10134 24041
982150242361115009 22528 25890
475541572831890113 6012 13494
535573193745158017 15362 25728
547680118882009729 8642 24973
865846523103627393 24940 26711
460045525394694017 18394 28742
360607892256986433 8469 19828
469856812004646657 29179 30148
145378630083456545 13808 14427
961116455483779201 4326 5787
683441286947548545 2206 16844
726341373001996929 5176 9098
971227705677122817 5808 30218
194282233816924321 5492 17315
970287228074035073 14701 28769
925682376776730881 2325 24169
805906755576643201 2652 30093
843874465921533825 28057 28735
828654773150553601 6862 9384
157965940362782209 1804 11002
709713097042865153 12599 25075
782927489940650625 6178 17756
15257852763660651 25795 27592
464821062868221441 3622 12888
771091823074669953 22593 25439
495396474938122113 378 10807
222571897242424641 11952 18832
956698342002180609 11695 18370
612502034737090689 4287 30206
335412322568519297 26764 28039
217150627231724513 4437 30406
307737990876628225 5095 20007
334505139057398529 17522 20369
797983000026238849 2328 14959
169085895055381729 1894 8429
401012103431991553 13962 16796
373469223032984129 10483 18357
436080259580794689 9764 22750
387332971812362817 13345 13972
368533325087579329 4182 9744
972469457898370177 4004 9178
890612742241632513 3862 25073
145384569924679841 22319 27258
519800289563459457 20635 27705
403200724370961409 11522 22113
261951532675883681 8643 27832
128185734849758145 10340 15552
762807195759901185 9923 23785
753419241636152065 7746 8752
163387641926295393 2314 11623
83340095382929745 12308 15193
159763532613691681 2391 15952
205883992842174721 7942 9144
786482956244160641 12836 17489
143542391907352849 1695 19134
528008027477593345 8741 29790
899140230353594881 7825 12191
63422216963392233 8536 16812
675634268599047553 7635 29008
280891207289908353 15969 23501
967815377459615489 22985 29322
29253900296968285 1219 11154
374446581463878657 5757 8970
524251334115572097 18606 20500
422296282149375233 2582 21678
123767759735802225 1670 28008
173263501671208065 5324 23596
286401720048399265 24001 29859
528515085451189761 20473 21217
894516589872669185 1415 10449
700798045455577729 2115 24875
402541353466059329 11907 28014
93753004186197585 6056 8247
194344781460149121 551 15048
837356900383177601 8936 22223
221828191725062849 4161 12371
31416158309141909 13319 18624
943306775841623553 6400 23203
67621105523990369 3152 17016
915023207072490369 3659 17023
166059258800032705 4903 13444
139989905068194529 1409 5307
998279842533399681 6357 19993
675006125334402177 20550 23502
20820575830200029 16253 21511
464318634531966977 1710 4898
606603868328683393 17491 18495
698338583317816833 18250 28931
296049191154764929 27692 29238
275606220307469857 1535 20877
558784530446210689 25578 30414
174539963333852897 15734 20779
565292165880819649 4338 15289
448005566098064641 8892 22265
629220415784295937 13771 14825
986353254314078465 932 19104
969878987426625409 14318 23259
532038927233021057 911 2470
755508054774558977 8823 30904
818895751150318337 20477 20701
144882560121899937 441 9146
526376374053516097 22420 30558
267162298581276033 1675 29107
502470049640120193 12424 30146
437914135002785089 23750 26241
788680906762142081 18863 30755
64407569203602577 2516 5580
771587436265786369 28315 30910
540562998427347457 192 16252
617714120890585857 10603 13371
28969713849683389 13348 29255
44436222474327993 6911 10117
714734518678483201 3866 30714
969945669463971457 3360 19892
300761238164561473 7579 24612
129994644658903985 8605 14767
808961347230862721 18565 24782
910952767207934465 13035 30808
628666810325434241 2276 11165
5999456169259788 5047 7958
591126249337065729 20364 26746
382627946255826881 17785 26391
223152682168198177 17954 24809
516170088899382785 13032 21466
613980259535324545 8357 13256
938704514268525953 2568 3659
122869626878362225 428 22803
279962071815045729 1724 23699
840280684097308545 3854 6845
369804997178153601 10845 25583
303395707867302657 17800 27101
547565074692112577 6600 21847
719098966819146369 9902 20678
820938582409585409 1194 4925
667249232761470465 6698 25581
656128309838432897 2482 23963
879522659412401665 24809 28942
674314526919960833 20327 28169
770645172457555841 3851 18221
123921885167856513 19146 26205
320137755573981057 20534 22368
313069970226482753 61 22401
71396700440750753 12164 17336
965334871184349953 11584 18749
71741521104968345 14148 19946
940977908266621185 16169 29663
577978894526147201 25987 29859
213652134717403201 10329 16463
117990743708148209 17412 26495
62724551952417329 5890 21602
793050604364942977 18220 22246
827200216126865281 11814 28806
617300097822493441 14438 23594
541620227141908801 17028 29968
573524585957521537 27515 29272
538840496666050945 10431 29661
594309134550158593 715 13714
468704682955777921 21023 27230
68311801534612473 259 5519
934423431256416129 2868 22670
597548326897538177 18614 28664
380571475416150657 15063 20855
885744842005628673 5248 27840
242583521585299169 4662 15587
860343688686711553 7216 19259
743687295777053953 25723 25835
523884312229917249 9679 11893
350408787690181377 15542 20176
185169804097114369 8698 10802
530716030152365889 19807 30173
353782289142053249 13945 15623
275693575538621601 7855 27937
700131716369540353 20823 22973
208944281627172033 15582 26392
860545181756442881 7313 9708
309687426052473601 7012 14041
334441091245594177 6706 30521
461290370462268865 8635 20298
748806052789397889 1348 15561
861868240058196737 14636 17146
23940455725480093 5625 10276
494882764769133825 48 26282
33960266568477949 692 25843
492052916272026433 7261 16128
406085178205529473 27262 29472
248511795644009953 17691 25167
541089769549294913 12560 23110
991245828149470081 20386 26519
886355264504132353 1602 28416
185460689704829217 24781 26694
789626950629106305 1285 8929
691522752743051009 11994 18852
166752058200756897 14087 25916
508753720773530177 8749 15328
70090431034422809 22361 27447
451837983120423553 1058 6467
505627615597504129 13419 16057
527540953588900417 2261 4693
433138860366490497 828 29353
220183157896936865 638 26677
432260937966162817 15912 16332
861365938421403905 5993 27582
171086408913900801 11445 20855
436650639532427201 8332 23715
346874449065992961 1556 3312
128005128791532033 14312 16481
335131709085722177 11221 14867
274669879731472833 4234 30936
296590166708483585 10022 15648
514371047667044225 4952 8731
601972073281437697 18037 18960
261374938069547361 15783 24747
301446995905095617 2022 22816
81955633032041681 20838 25292
882183464195613057 11164 16159
849482981344461825 26400 26636
405202530362515777 22563 25704
71151064082148001 500 11889
997595478955609857 13144 30233
193349998623187233 15469 27899
308263751287213953 2218 19723
714593017005146497 5361 24852
390606093109802561 15661 16874
606528933018605441 4915 15562
91645120127111569 5742 29306
879871036855252737 14489 23388
556564656821642241 18475 20362
827069768388934529 11038 27129
420128837512933761 6492 18069
77362851921780161 11310 20150
899480206181557633 29558 29846
404228629904533697 3454 14733
400464546765334721 12128 16857
189769311729282465 26458 30434
236737109824069601 20136 28305
844826474272490881 9041 24886
319033559406150849 5499 9888
515724511886336513 20099 22479
752447977531637889 26546 29072
952225270848852993 39 29272
67329834653151009 94 24605
39576890923957113 16340 21211
900646175719650433 23706 30438
373153521401558657 18553 30541
629165517387420417 13356 29954
21401958532212717 22536 25234
464693787128602753 787 1522
289171346414089921 8518 24599
418856892061029377 11814 13426
183211153714939457 9062 15055
610906981199910657 13803 20075
486550992040559297 5593 29316
64826205959903409 737 3002
696234447837529345 18074 26976
552206089980934657 28815 29961
481269296637403713 5167 7803
889980016652828033 11474 28364
456522013841595969 27019 29506
128183774492690369 348 12589
719547211705059201 13349 17112
482684587842285825 2553 27558
487752891542900353 7149 20475
774828080800354305 869 15299
108185711574943617 17821 23528
435817457686340481 17202 17239
806251402415245569 27053 28302
610589486052070657 22413 26274
726470161772777345 16547 17425
283770696483045985 16312 20724
408365418093129793 6876 8692
612768784995701249 7564 21431
740654260178725761 107 8620
537829618899877441 3825 12656
738499777499772161 8598 16754
553427429446053057 11871 18396
475372830388049985 7159 15962
330339882190443777 23171 30620
720543490524708097 647 11948
758160269356757505 11091 18623
720527845552904705 365 16054
770670048569257857 4328 20844
198876174036474401 11899 20694
141974117051368865 7416 22035
578376905956627457 4690 13702
606214879612608129 15763 29762
59657751220985489 13803 15128
958910728287385473 1535 29206
129235797136313841 7930 23171
6480925719586140 5321 13311
870141120285030273 9176 9697
417541227664791873 6756 19829
545269530027677953 13302 29594
256439436802097025 15997 28511
174120575956894913 15340 21384
701517263947358977 6160 22516
874547222858151169 17044 17750
287486313976188513 7677 26248
565534559452448321 7536 11233
978343825640330113 1862 10437
900508138859873281 1022 9652
393053808599304961 17198 25693
889250132155101569 1315 24267
962666241162260353 14594 20395
338236956813684481 1426 11437
195588017039085569 7307 18388
807113727681883777 4181 29692
351740993661671553 18316 19837
225858735468431617 8851 26343
148528979569093153 12710 20215
46778548775453289 1536 22483
596363160460818177 23259 24853
8695850506850179 4986 20412
189270432265374209 212 30558
808308752073191553 9960 27935
683204103759258881 6500 24685
281713246449992737 2181 30706
896873044225017729 11873 23848
536184617759605697 13196 27334
853998055099062017 10594 18050
972722468206622849 3375 19474
863472361343895041 22046 22866
928536544907092993 8420 15384
989907013681367681 4816 7927
419701930382199617 15694 22960
344649734775529729 2448 11373
117039259452699441 2467 11929
59166480430668857 5897 19130
59678559464028777 5162 30370
417185299546559937 17310 24522
235096382744831809 20207 28220
923121538228563969 4505 5541
527537117094862401 4545 9000
320125649126524097 6147 23969
533309796923962433 2872 17273
577230226482875265 12152 13417
818885994336678657 18132 23386
786389287540714625 5471 30761
93703371575191601 21629 21889
773640607660915713 11876 30011
744094869609579521 14255 22221
558489294374609793 10492 23959
441076896608112897 10204 13917
931515947097331329 24897 30468
367588159367695489 548 6592
916538972246911489 14994 24255
713898811680753153 4888 12155
338240587787332481 3210 30733
148561473044690465 11093 27523
594561623525478913 18299 27245
910375845189438593 16409 28866
223713961495271009 25108 25116
471994124865911873 17846 30858
509164085726467905 24819 27376
299209288395264385 13120 17994
242733298846410145 12254 29798
562041967282436161 17467 26949
31644305671747477 10805 26923
719881645150426369 1033 9230
915453546626373761 2479 30373
17869206534211203 6798 20503
281250113583183745 25847 29620
894309127423998209 20019 26510
388447332788153665 964 2862
503348252695200641 2117 27703
956128532364644481 15003 15490
339915223906817921 27199 30237
521195101160692801 2489 22831
289830856992889345 21598 24134
323916486863595329 7988 10178
182573665898974721 12339 29176
354017331065953985 9203 12940
212754610727710529 13955 24223
112213725413923265 12346 17182
394755863950965825 5874 14913
849493624483024257 6079 14295
209954135244910145 2120 13760
538511193940138369 5499 27032
367293602840920385 13326 17338
843148947548193921 22851 29861
498328793632065729 4573 22775
639562073850370945 8614 15730
509502773925365889 2928 27636
110352016549093441 7610 30187
886486314629930625 10318 11517
363592271361596865 4006 16828
868453505199841665 10748 13835
621566283658857857 11885 30894
969017150152478081 5345 15662
708941390285289729 618 6492
779736533048240001 12396 25686
480796766962932033 9166 11977
492415502313971137 13535 17825
85368195155211873 2733 15615
884360358146086145 12607 18062
832637645356520321 20390 25068
996982566456590977 10603 25477
266885339401326849 3941 21752
653988953813044609 26692 30683
588972664134821889 5438 9456
631333455861604225 17534 27891
947020756564825217 4279 29697
903540860783767425 5793 18627
121214534061088849 19916 23148
498764314110257345 21538 29854
320126653809026625 15746 16087
789537720383780353 2027 29871
838967217879179777 10059 24940
954478094937538689 10434 23266
38935568709433713 11770 22685
7208980958427703 9692 29847
629007846137675137 6398 29857
340649209392648065 10582 12428
754035515003479937 7372 28265
431299972607977345 25388 26544
554239551311759745 6961 22178
868036518684473217 10151 14676
562216913146528449 2363 9053
276238095330814561 1196 15575
652364318046970497 5817 30451
858213800748568961 13451 21840
586521839655446785 3573 3678
71606818069231081 4163 4494
566942580405545025 12960 15828
713734651824093953 11847 25241
511965197824594049 10781 30339
808954853388644993 18761 30869
574595316771500097 11960 25085
633317613674858369 540 17111
809836773971326849 23064 23431
575398567101164097 4351 22168
123591362064708225 2352 13505
818434955028092033 13426 19117
124646860409143297 9955 10782
767204716568233601 20037 23958
600049137627131265 14518 29075
293897794837743489 10312 23169
567435261356351361 3265 7814
600888298184688769 6769 7959
814444554076011649 5793 17887
289908947606075905 23284 26519
575488113466661825 17552 20281
498021936157858369 6898 13572
825907034069210497 16177 24158
692735809718026753 13327 21218
351538111115374337 13061 28083
9999173650445671 25925 29094
664629992797024769 2723 26226
386146603057252225 1395 22751
397175490490838017 14816 29923
126869546154740225 22326 28349
290222266602704321 8847 10415
380937160580980801 21017 29817
189258558425635201 14227 14402
45888738108292417 5346 30396
549459456940532225 8469 12956
704509990532752513 1320 19236
920247714255452801 16146 26367
85797759747510577 17229 24511
831010520405719425 4426 10155
820185404067824897 1439 16353
411134868315869569 74 21593
356631244525718913 15918 27348
714541748314509569 16012 19695
324733847755478401 13512 18474
708414971478305281 495 23332
826001970596042369 5887 11393
881239103775776257 9906 25807
274902060205658209 8212 18905
565637098886142529 8443 20817
464636865377062977 9453 19278
393217282877039041 10313 24158
396221083444341825 7705 18429
478643240280547393 20421 29121
469144372580519361 3123 6067
708351402008211969 14648 25409
791264317132725377 3391 19690
356692701502780097 14031 25368
20644458785401553 8927 22831
319501447965542721 13687 21479
485276519789774593 12486 24618
356192879425805121 20950 24590
375436024191618177 19893 23231
84502123816086801 21359 30158
104602748335889121 24975 25865
138502198202772321 16951 23068
139132372078993425 29906 30284
334138044059706369 12780 22216
291867498027382785 20678 30396
518902250823458625 7931 12250
548858996233679617 13378 25704
944967939900969601 413 23760
720021571697184769 7706 22881
502892739042025025 12048 15879
288749577684146881 15562 18818
274528191937470465 11792 16350
108195282656620145 3539 6548
332858709280458241 14250 30295
461041054012742529 599 13755
257237175783977537 4677 22451
783154292146331649 8483 18220
839183904621833729 20348 20879
606877248776388737 19592 22722
926214148583461889 9616 16113
622806512351356673 3039 25489
973200855986050305 11001 25480
255178137681316033 19557 19754
82071283506444097 10963 21848
698787882216077313 8720 29777
435016681527955009 13722 17836
121688694611808753 608 13819
994261537709242369 13089 20935
374169258109216001 15848 21940
259147514713788513 7571 28511
390032716911765249 2318 25982
660369879309591553 8387 12925
764658967297247489 13391 14650
718823100916651521 20864 30811
198083387960455329 4270 28955
827297563244748289 17331 30300
326583561686558017 20870 30544
11450452225204801 24762 27049
601418908570185089 14432 20622
305960196902582017 10739 14402
366045794890379009 6605 10083
620590592982082945 11876 29516
575628629563656321 25974 30389
995126836660297473 9989 13734
678991639865980545 14775 19158
663319426859516161 8351 20691
594718058562637697 14250 16821
924470868428322433 11221 29430
523850079650809857 15068 22364
747301672539421697 1509 9554
637150207037141377 1066 2945
782760511478535681 4287 12783
123698252603215761 28497 29566
122469711793740993 2820 17772
136851301525627633 19292 20046
112239007736398833 1049 27458
804683128524100481 3839 25213
132906133458064353 11359 20190
35871218141839025 3880 27764
219358480835701633 72 25818
347207045600296001 16086 20205
992293801957600897 3627 17604
189768424532690721 1178 24680
16738633072513665 2242 17277
786040962768662913 8252 19400
729909492179316993 1180 12272
517006040844226049 12649 25746
409998456451582145 1869 12277
609323990351864321 1352 16906
214260576087582433 1406 25066
419895173488971073 3920 7739
461307528793803073 14345 22847
422973466162471105 19483 22475
560637983052927809 5512 22558
696474245088101249 27928 30004
681349809867533953 10197 17422
749374357211504385 9098 20974
991496747904534401 30 29525
829113953385661569 8984 13365
251988708219407457 17361 26787
784722901190729473 19271 28581
540966970726842049 3203 30828
704907053699660289 4588 18384
389244119311946689 1128 14038
949824969524964737 21965 25971
495107002899175105 16735 26988
382735686086181889 6140 22849
93091702225670753 8381 11805
720627447511372289 2801 3755
427776207324555457 29011 29540
969376772347747073 5614 20703
166798428052523201 3724 16108
37798799377153361 25617 26401
340140779709884097 14670 15656
358553401815971265 10169 19798
140617960695344385 22334 28020
74155729495270609 28189 29086
123621924644439217 3670 9547
988287420981155457 12702 29290
916161282594750081 13016 19129
23914277999775637 3168 17258
147215217577155489 273 5586
708450953027767809 10183 23250
918983716430169345 15581 19705
92258612138021329 2305 9289
698092314115413633 14317 17868
756622611664855809 4110 19121
965115681585935233 8352 17340
965577006386492801 11852 30381
678655353859085185 15509 26100
10173051814252433 94 9756
116512723636212465 1212 7010
674294857140193153 18461 21524
955039509743343745 13735 16045
519254530237024193 3636 3646
521687128784186881 12209 12413
98296864162474401 896 24982
54614218092268633 6180 27193
591745644539930241 3758 21674
658960345591331969 11714 16347
70607543452904769 2527 6160
188357751782532993 19300 30414
769275691708745729 6785 7953
865569045951708929 3715 24239
503798827255220545 5851 6258
414987031582484161 13788 22884
134668449864125969 4759 21486
437869528604146305 10188 30255
575398469085609345 20860 29026
926203971366689409 542 30481
866322951828269825 17214 30261
614591864031787393 5580 13701
377641117413528321 14186 22691
97035284009535873 15175 21425
504384298826966657 9101 26656
141848261873882113 5131 21393
661868063472962177 25256 29266
964533598833739393 6254 7884
326621069731690049 9647 20828
897626173468843521 17135 19738
221749619121478497 12449 13931
946488021030631937 20388 24180
717662728170228865 19656 27264
803897185360476417 10193 19371
879658652197644417 346 5640
835550960978864001 1979 28582
731980929101926145 6008 26030
352224377030928769 7985 11834
18722811954315689 1863 5934
771489239366673025 15019 19619
836418090564922753 12109 19547
936705070274307201 1090 29772
675459228366019457 16547 28032
45150194970133841 268 3107
319245337757880769 179 21319
545969350994035073 12472 15982
644956778923099009 11101 29206
184111848355826177 5080 28747
176115257917491169 8483 28056
480368959294928321 238 21940
107200197433495953 10266 24732
945649169161114881 5244 19325
644683138095647489 15228 18254
694912683047597569 18726 30768
448585163854996673 14562 23262
153260219458758241 6064 27993
534298806426495105 22595 29500
233284816128183073 368 29472
200586874776472961 7939 30003
986095463534823553 12013 15514
269590173303644321 626 8227
420649117780563137 289 25400
55924263356100569 1845 18853
515634907699904961 4749 23610
180914384561663873 12719 28053
976993596511071873 25946 28713
443790827807742273 16312 17092
302150025013403905 12971 27713
183863466773548353 2948 7202
749487903107400705 16062 16800
76558751403634769 880 25033
458034691529150017 12706 20107
106973777637183073 17381 27600
139556715273748465 9086 23580
631938466932222593 5092 18604
171030675367902049 4724 6790
673572784628905857 8106 30288
612845793493427457 5265 16256
452398847114434241 23364 27126
594622640088289281 4717 15809
501747995151095681 14798 21688
569573946568020545 8757 17212
957606602139900801 10521 11144
764224211962513793 7522 28243
546561563793293441 21090 26574
757400528338827393 21316 23985
739985048736567553 6489 23223
716884479366655105 19623 28203
621055519562691713 17134 25401
814245856871728769 23792 27790
896854994532855425 16429 25934
881652404067679617 2259 19467
56867000519904569 7742 23534
216707666380735009 4883 11324
628011869410979585 12142 26913
591859091230276097 8456 28956
120345667679760737 24022 28336
209921932878380353 11552 29879
62396244583236897 6112 18591
945703749976402689 27281 29408
514256906804437377 12173 18663
332897719472761345 22569 24815
473487322750028033 21533 21709
325822541808946625 1847 16266
556159828327583489 1741 21880
102364628881410625 23992 24050
786323671419079809 17153 23085
472019422658163969 10992 15349
429438754603157953 8793 29557
747734591601336321 5716 17211
590140218779790593 20007 20861
795958598225581697 2786 15537
108186152471535729 5214 19810
616498620762449409 362 22327
754388149934822401 12486 15145
516148394184810369 16526 22645
128504140278014497 8806 13254
806730391498241793 1453 3520
441632643293015553 15956 17123
481650255152231937 1772 7574
641506084465181185 8130 29031
591703616192965889 27167 29795
542135185023408193 8765 20074
221163291662790593 2440 12107
71929714190677177 7592 18616
438175749708712193 1116 2954
779830306159592321 8540 20618
699878355177133953 2896 11752
14763935595727419 7428 11771
588748133158667009 14985 16485
400283814726844161 15590 28197
561055099906113217 4103 26915
633963432867378945 8546 23343
780858833474475521 19544 19930
124828756641417009 8804 24806
765814949467170433 19766 24567
44873513598719937 525 27964
258250721416025889 11422 25126
102549246602091409 32 20360
688201388584403201 17674 25826
837482803656431745 21769 22586
639910315291110913 10446 15925
808628776258526465 16642 17452
960050607710115841 1581 27301
762508634313849857 1787 26929
838094163990312833 3308 6025
103681444099162689 12849 24611
950429304080429953 29043 30664
497419604300294081 8973 14524
249625613499098625 24282 26806
98299572253377937 5632 18674
387996448821041921 2311 13995
535007154153749569 4957 30906
118507258324505921 2720 27747
658812192248301953 3708 28670
644171128791484161 17981 27581
402603372344064065 7258 18077
815279785767934593 9796 29135
677163707200147457 572 18949
864853226397258369 4072 30873
294450974557651777 20584 28364
878567839188455937 16837 22901
927273484453120769 21816 26792
914936773108976769 8291 19128
561383771802272961 2261 13278
892864518832688257 17291 24327
993983012805923457 1828 8211
851141365406164097 979 1269
488567282101787009 15531 28333
556669767957679105 5783 28971
424870384686567361 17111 18229
904804127810635393 1571 17828
150649757005854913 13965 22298
846340720342375681 684 26935
690320048450669057 14816 20725
199137409090383233 3443 20550
470729100438393985 15336 25528
770035675371154561 5573 15200
498161831886601921 4526 9222
278854767099673505 4262 27980
640871266051167489 1677 6691
396414281179524161 1223 20051
485194977512829697 8324 19049
49663897574561137 6176 30929
862716042735218689 15086 21732
244646307377500705 6919 25214
772623165848454401 5353 7539
638459055025308033 5732 28452
621546988772937729 3984 12464
643006639110304001 17814 25138
533853047027459841 4946 15968
641531262158196097 9967 18461
960028965787376641 2192 9635
756996386178904833 14151 26853
773634466410339201 538 2066
49041270518998201 12914 27746
121949566663008817 3231 29152
905505837124600577 3957 8566
383903168723744385 11772 20759
62531881778880913 13576 24851
504435039473452929 10395 24932
822875961082182529 21443 30028
135059110229502017 9191 29959
973431928780783489 1899 17137
711317394656763521 7307 29392
280547832325403585 23610 24787
227283411988789665 3332 6443
81238010630329425 6988 23354
122052557727716513 5517 14022
95915286266340161 7758 28803
994747261945473537 11706 11750
309141039250093313 3228 20287
370650007209096769 15283 28197
966491873726887681 9136 19009
190454531804558529 18141 27290
152956848419563585 285 27749
417667629700321921 10747 27833
759920325076016897 4181 28378
329619329027405441 3763 11391
978862602895404161 18987 19858
55021843581815945 23433 29538
146917829820559137 7808 9019
917917967204825601 4330 19220
491047587247635393 23504 24850
127107702277374561 3841 10186
614065042950180353 1075 20862
105054722102362769 24113 30594
618247214057120641 12986 26004
10836999764340051 12509 13937
562387409268843905 15158 25016
685600058299026945 13955 26197
736406831598259201 15498 21814
859379677632734465 10069 17761
58795713595451105 13725 22703
204131575061449409 1265 22985
343456194578052993 17274 18624
276705386949576129 4290 30528
830375280585492737 7752 28209
730839542409878401 469 29832
243280350418729089 10955 18903
808913201983433089 15761 21789
792841525513431169 6362 24615
161833391740639585 6931 7101
363237250455867393 426 9383
379628528986845761 9926 21322
97690159162176833 16815 17229
404660702371639745 21065 28253
328660682777496065 8892 20008
385632514220578305 16448 30306
728014838491411329 10642 12351
757658898473192065 22064 26286
326238203751884737 21945 26729
39941043733737305 10308 20427
727869992500650625 2820 10094
139709852535897745 28843 30136
5381681082781143 29499 30336
996713055587623169 2011 12852
418523502165832897 14314 22537
517141694310520705 3655 8739
764001914990600961 15957 27225
718961665728759425 10048 27672
437949437009855553 11074 29470
83678160531743377 12810 21956
735622638346598017 4361 23553
218761854077872193 2467 15258
185306711267877249 6800 8635
138606603208398129 11435 24656
803562073784306049 5011 6322
82565480106669761 1801 25331
604661882227340161 18331 23287
573229115327219329 19692 24512
601886208478561025 4354 12495
322793509723101825 2581 23402
93444934660560369 20516 21692
796059944975365121 14986 30910
480786097917174977 22527 25450
911896850178354817 6118 18952
359552340824372161 8381 14338
417394264638911489 589 22449
996615891093853185 8232 11697
556756419445168385 2695 20544
11983517776705811 13245 14980
172431254280223105 10154 16305
486587943623206337 22283 29894
669200333597135745 12096 19537
585641585254116097 3369 27180
222096157236560289 17024 30467
479470414819729729 1700 23287
751496692642479745 22449 23248
150548620567171553 21268 28646
949454289515482881 13592 17556
22860192292384341 2803 22225
822254694533373953 5479 12171
15195974402253399 7910 29819
718902738189566337 12197 14829
842873915584931457 3665 22374
695930021183205121 9793 19222
725923215568705921 2802 16992
321295485813646337 21238 25771
633451341339437569 23482 29895
145152931779254145 21259 30051
308821476099417665 2630 24113
261312757602265569 10949 16278
661812368876383105 7056 18770
325824579977098241 1637 9312
764289933200807041 15012 28523
908608319013193729 7548 12059
407740789469571073 3244 29997
546179055205616513 1988 16038
270514453854822529 8280 15122
320817065884849473 758 3384
682948297447552513 6836 29440
87980846797808705 12992 13221
491136603900962113 5464 16847
228012359871154753 2613 15029
830340569075545473 1229 9455
525290155492715649 4841 19451
221465848670455041 9146 10570
952675981106803969 3797 16664
330977338462844289 16379 19909
877727042527556737 1397 5526
300859409207639297 7940 21248
619066110319135233 16949 21592
770179441000479361 29552 30027
134220124556780001 12168 20967
17329449295210965 13246 19548
807798226479743361 26490 28332
376751816562403969 303 25277
702531705496046081 5467 29134
931887616400409473 4481 22614
246623026059676673 145 30355
665701529400749313 23209 25269
301479196594247169 7441 19365
249329006778346241 3050 6740
342302248516514113 13183 19763
422048031831707265 8490 28446
698167726085490177 6069 30882
200692933806571713 6081 13706
481030442299822145 22142 23377
870138236943361665 13461 23020
592531292165549697 1075 10436
818993011681619969 23893 25442
420286038913442177 7648 18313
309955534160309313 17191 26647
316244980273626881 1227 12242
469335586383657217 445 25844
611951431918765057 11806 15287
371788743072173121 21785 24975
902188960240327041 7934 30621
319470014809503745 10472 13587
518026895702600833 10791 24328
867718217974129409 15390 17462
413061513286596225 7698 28001
936238273687187969 2959 10304
473659937866454337 13662 19841
698970950577333377 19694 28959
221773525625938113 3375 18043
493291434816832449 19970 30786
219277871720972673 26474 30573
530458633825645633 17639 28142
599606037033556353 26184 26578
848668234833063169 10994 26502
150479834090031521 22513 27296
757781308202325505 815 30252
487845861701149633 9743 13036
467112858553271361 3120 23820
641522970943380993 17649 25313
379568475826374657 10715 27478
561177317494912833 27429 28651
837946707563951105 1056 30875
490608881784975617 4376 24555
633028499522978945 1085 10043
602321020876875265 6037 16528
488378902503974657 18606 25202
851998465726065793 1147 22573
958649766406011905 19501 22155
122468840736036817 23187 30467
774694131029058049 16109 30574
684888860267829377 28041 29828
8682550832830317 14797 26224
15537767705840367 133 7078
507020766185810625 4523 24428
219983020507779521 9274 20692
902742822382606337 14739 15511
620099958718345345 4307 13129
831458504386652929 582 25848
664153464267382529 2544 17303
833907473269206913 19332 20002
784361872063048065 4694 21874
157209670858527777 7074 17380
8304620015277210 16162 20813
933178648828146561 23342 25021
649457528579620865 18539 28047
823863375838719489 9537 27761
534605871931187713 3794 15777
174222116914407361 1592 6481
756659832318920449 6612 16015
499853439410237825 6414 24040
332207612520075905 9652 11752
130744969713930465 5885 21479
476344871555443905 1200 30025
378950999207113153 2168 19427
705248200344282625 8020 13787
844560477106355713 7653 9873
491487510926990721 10313 19548
285937535776589857 6520 13326
907668491193358977 18786 27004
603956666820096129 20866 28817
346317690213613377 17820 27930
50685257660596505 15314 25580
764705377856994817 17876 28551
421979255693102593 14807 18528
701095977348021633 8338 11154
493975944753010753 13203 28770
773944349105899905 7957 16121
717072960893688065 1168 25140
585719395173430913 12814 27476
167618016702128609 9230 19278
536856275018703169 11426 27991
580487042465549057 25786 25908
396364665732424001 23066 25821
481751335559387457 16656 26038
406583255919880321 509 18409
934105231539632513 8712 26005
768311104981723521 9844 19820
956511631025783553 14837 21130
85505248414431633 15081 25069
378946044502768577 5247 8672
531529767282851393 26820 26935
273188015016565089 1938 1995
337321116819477825 21153 28499
70410934828998961 22435 24144
320024395317478401 13010 23102
338249392352672385 815 6203
747897564201149825 2294 4848
165223853664301153 212 2803
777083589718845441 15316 29218
275615238694037153 7388 13882
566234886727098561 2853 22683
322570640108921217 4343 8599
751747686196967681 8027 24559
738654767855244673 8799 24794
555202480640655681 4671 9429
135749304963795233 6555 25879
101478428765407361 10325 14321
90842510888201393 3546 30026
689217325352128513 19390 20498
870096769998553985 21271 26921
246189968351234977 174 24262
296879341279343105 9483 13930
645158081425915265 9335 16310
309353041058372481 13356 22825
112776309087369249 12375 22293
45382566790557633 8666 23326
770283791119080577 4056 11232
109124190055439393 16361 27614
579748382447821313 8325 28448
987808431373387905 7256 14208
487892264097734337 14968 17795
737749960588089985 2233 21499
600643764591442433 121 30998
620821792705221761 16082 30248
563416884522009537 19912 25015
688584357096658561 13587 18914
333938977328603649 12787 29207
402472424734064321 3978 14953
930504600348637441 18346 28275
182247290599875105 2764 3642
427098640517815681 7693 18906
114751902675131137 6340 22896
732600063952073601 5768 7643
473466297659143745 4331 21024
43332785935621841 9784 12814
251740922677889505 17330 25520
219314097510828545 9304 21924
237238585790308321 11761 28726
841173712243179521 3338 6000
605840752376316545 22274 25805
231386669545113217 5330 23306
357619250583525185 7901 22670
338072170096769025 4819 10335
73615864248033345 54 16201
280748203025108737 11681 24231
975770519801628161 4608 18097
438169728217051329 11251 26034
633534233639615233 9475 10267
984796103096126593 10955 24168
490153370205888449 8378 12560
268925197843220321 10399 11229
133228849965767889 5252 14798
632668706187626369 13719 26656
630945896305334529 9756 25243
348428296953276353 5102 22955
933545255459201025 1516 19880
466524224587512769 6602 17837
964846449141816705 11696 28760
851468629430474497 18543 23873
107186953435920881 11269 13312
357500503971333953 1325 14699
609152870107763585 13871 28425
823562850498579073 2776 16505
94699879847304657 2467 28922
683400338377960961 9345 22346
351066182147093313 1414 3213
433372900734884353 10764 22587
840200370415708161 8119 25058
596849510219026817 1858 23115
257086931012011649 2522 10937
189843729300040577 4084 24330
120874743394502113 2861 16922
466718454598858305 21232 25421
617569055039439233 30 21176
774895305197549825 25067 28911
251964317456319969 9016 27097
24366300004839305 5386 19746
274258765670580833 13489 13641
158941245893377217 24158 29128
593673957894942849 20158 27984
826515823805092225 10737 30230
17138505165661401 3894 15281
737570387987449985 1029 21875
356056654726636161 3970 8390
719432393461072897 17361 29179
476157675163122433 10601 27867
725488397333894145 18000 25718
437157745895895297 20862 23621
450067055427123137 4975 10464
360376562398585089 11073 24881
199719378555688097 25344 25410
330151770128445313 5998 19998
798816395867230977 19850 25321
770466788533653377 2853 3613
338932708791990209 1261 3587
185349129530983713 16088 20406
219807443071200481 6929 10264
811064742148147329 8741 19306
259783300252724545 22706 23895
648140324312542721 3525 16027
66767523298135953 8500 11722
709702875021619713 13518 22912
713904503235088641 8960 18036
146409053496491041 7988 30600
888594432214599553 15292 15739
883361524371025537 14652 16838
949617208180473729 455 30714
449783518705082497 1122 6218
816084355628003585 10573 18577
828380120221183361 10144 15239
538836704617867905 4035 25795
944284385530103553 21411 27686
781661478342751745 14424 25856
712705315063175297 1014 24798
559765818951138497 14059 26114
582319611153558017 19895 27107
753516971187348609 6880 18807
161273793903106369 9861 23527
456829094502669633 18517 24170
599297300251471617 11631 26816
594813856075145217 17322 28179
907643349219654273 13497 15651
277373608524658977 14818 17730
100979466301787121 1888 20409
832430929869598721 6157 12084
871586299733607425 6233 30438
25757754531955613 4510 4855
583558614723962369 14641 19883
27361292326869349 792 6277
368908556746106369 2078 24191
154765266796648161 14103 15890
461656990303275457 13260 29979
553981883984288705 3366 3653
793794659624566657 13107 18311
916388239674692097 4198 8102
155251706596978081 2052 8429
125977609052679185 18681 24603
384917975306279937 29617 29679
462865210108692097 7390 8501
179019361982334145 12803 14982
45119908653713737 20698 23783
915685047949452289 12322 13874
377758839668533825 3799 8655
737747708188216193 1226 20129
822122873620454401 2592 29559
79467856589957361 9546 18887
238507665352887713 10422 12586
357131035052326273 10581 13727
937562956049912833 19332 19402
387556553359345921 27021 29070
988358098579684737 7428 11156
165176732365246433 8549 25288
220858867360927745 28346 29558
897752174985669121 2416 22437
308321651842494081 4028 16796
227204548500417057 22932 30257
756449150268860417 28555 29266
553802908433439681 3897 22003
919628574902308353 3237 18788
265493948585778113 11143 15181
742833995340557569 4199 5108
270932810142568321 20343 24613
264257999620571841 3478 21954
648380244748203393 22688 27732
180697952138739745 214 23726
753057489898381569 5491 15911
365086637119365057 23729 24081
495243389955994945 5059 10717
233909072904420865 8369 10961
897341237405839873 17369 18599
776958355378486273 10869 29476
442476057697596993 11754 18453
159180535759173121 12963 25706
227813454650842561 5980 19362
433855902146749633 647 29234
177136434666330433 14074 30447
638340737035999745 9663 16807
219993122610020449 20776 24120
263048939656147937 387 3922
442437595271336193 21995 27874
457620031068284289 665 1095
422907439317683073 8423 27342
671669736582604289 5581 14040
322225967664060417 7005 27519
781634543080738049 6566 24766
665448780214603649 5633 30682
271074631495867649 17434 24697
236757803557502209 15651 28808
770712599234467841 9381 28940
234481813588089953 9879 15464
455406053183683201 11164 28156
42871290922086305 7656 22091
228125119880242977 10877 12352
38154016266304329 24648 25886
18171769221698497 6283 18595
788424562167414017 17148 28759
62280620169740785 26498 27625
397017040052062977 5292 14618
808975447490642049 10067 28705
180852913163285217 9779 21363
66036068864004705 2297 16187
137247440172359345 14341 24362
295710868516142273 24826 26547
396993622916276929 10472 26281
293339583961550657 13862 15377
165752255779622721 7539 19956
708891532024129153 10284 15797
986910412399801345 17477 19432
829217605145512193 702 10791
179421891769237633 898 22109
467023271466093377 17612 18953
856173366435960705 638 23275
163780590519916545 28076 30315
765288753375116929 13316 22512
687110137973551361 3546 8477
493640627146653825 12400 25813
589955251169637761 947 23739
971779192671135617 17746 20876
503958552749896449 16388 23035
136846913829280945 21945 22926
927940674236776193 4204 16855
732397601740999041 17265 30729
496731866800391937 18690 29177
623107494669035649 3847 27422
551188205958165889 1313 22595
982718993382633217 11614 12991
951402321637392129 17188 19713
496746192975159297 10141 15436
747653482954415745 130 13020
282029209285454401 14402 28106
782920286677953153 25007 28547
63678917122679481 258 7901
229171325500342241 16399 24414
506754050159884161 704 23078
370016870974826177 10302 19237
583031621594038529 4489 9283
418443153039856257 2060 12018
170249194808249633 19436 23182
96895881189400513 1137 24592
537520098946664833 4461 28300
549059962335316929 12300 12577
10745828104717249 14679 29678
187349936826496577 5245 18925
852820131682925313 19605 29041
645344534862072577 8890 26935
216301493799178945 15115 28175
205123670205981761 7752 7856
260836861368041185 10741 14938
876092224873357185 10282 12627
484405889476022337 19000 28908
986089644945014529 9984 29993
489243322429437889 21936 25972
354403235468918593 2858 26081
678226190383483649 6909 10522
478820235367297921 15899 23110
173376502377642785 9361 28821
173988529502704385 6056 28472
197010088702796801 2197 3561
75626532742052881 9948 23788
936906591214231809 8095 20683
804229257760635393 20812 25128
52436127648618937 2121 20929
200663695085498977 13634 19406
881857833036470145 6547 22630
119883631028951505 14532 18756
685124158083226625 19113 23221
729216347931458817 8813 18682
220659154811180257 15762 24737
509048327956815425 2354 30102
587382911586743681 9143 16771
896097986495281153 1110 4575
223916083472012417 21582 26610
111551629493813921 6755 11243
62740830654178129 11119 14621
723920137516604033 19168 21997
345373935394682945 1942 7443
200515315653699841 12816 19137
864919486387307777 2947 16688
285880624271559457 6110 9089
914812434423886593 19893 22937
677879763920170625 2332 15817
855580209215474945 16310 30827
794130953293848321 20319 20635
301975348463479041 24371 25439
240124463268681857 4199 25104
210193021314111649 3205 13681
164530918736691233 9872 14248
888571992698167937 4244 9971
847492116030249345 677 6873
515406652993334529 3653 13098
301879312543992001 12704 14338
526242092290338817 10138 21366
47371454168892769 5645 10214
441878411901214465 8600 29353
436093448179125441 2205 2658
688378091389786625 20781 23358
543119659483831873 23887 29822
568067015927340417 9883 29133
838242365083591041 770 2789
71951101007009297 23006 24047
230892661280744705 19051 27400
569289260702063873 10374 30106
684139392805352705 12809 18071
597964858232366209 13082 19106
50758402683353409 2223 7653
990556633065324417 15070 19890
600064530348010497 2767 14883
268717885933789089 13218 22486
200627230477305569 5457 18609
481379765326224193 7855 19205
17186150247031407 8958 11147
136414057934878481 5647 28702
62852685692771361 23454 23606
897771014050533761 16933 20743
234830180678091681 23325 23591
237427552263106625 14776 18919
98617965540380945 14447 17457
454877503998076801 13689 18326
513723465045163841 9812 9822
63176276864489009 687 8105
713686004317079169 11864 30150
948702765185458945 8505 23664
413911759482306945 25915 29272
332439840706477697 7220 14357
914387293994177921 18509 28850
434763671371868545 1271 30676
392792117033199169 7565 19362
158300580934970017 10769 15187
412857046889339329 8704 25314
54694824056696233 16226 23920
680549535446278529 10759 29155
369790606214216641 1145 20264
647894905607426305 3123 11927
510043879837482433 6361 15901
56569026040936169 16932 17249
754770840060054145 9322 17458
139163941812110897 14508 19868
988962653205220481 15616 26562
123802006461534833 2204 2489
384401208377276737 20457 22852
348903967860831425 25087 25182
821229204051306241 27018 30828
390670442841102529 23881 30653
305510975031104705 4381 13968
182415026400146721 29164 30969
356949601826443073 8905 21614
153338779445380865 2912 8227
636846350620594177 14436 20430
796153135176734081 24519 29311
293173708926573825 3274 21705
165892708760484449 14983 17810
167035445178477473 16888 28742
114629760071235153 9176 28188
91181206984430225 6979 10592
92330564723756225 4607 15439
661519967797310977 3471 4206
483051881207853057 5775 6897
87891263817553521 18059 19945
61867878877482241 5898 9410
274885357675948673 3283 13784
34788717432061133 11930 30688
182135768324656065 4004 13808
466823736148956673 4814 9965
313077824293252161 5302 28568
448686995981983489 2788 3033
516701008131960321 607 15297
728619316227966593 19984 26816
472904641847584641 16478 23528
862736909305961985 1963 2797
748250092769666305 12666 24799
749869720624094081 2280 22778
26824547251031561 6881 24947
333748402199528705 15802 17118
339527396105964417 3806 28336
416260176941310785 34 16859
939074794336427521 1507 11078
658039992249452929 2158 24215
783530868182026497 3518 4668
917312293206169473 6620 15316
861251882023161345 2374 5746
850552757480738049 17045 27388
911407310976173313 6708 22905
36085518728473433 1097 15994
425040763494372673 2309 16553
608538239604396161 9894 14767
343687478931543 13811 26325
489518666459634497 1204 23538
337224019463540993 11096 13139
634663621859527169 1362 8616
512233301282961409 24917 28907
68066577644007257 16904 29086
894624603852612609 7839 28316
471038459632691073 24237 28783
107803307182848593 24012 26369
769473075232316033 14383 17074
628344907166699393 21758 26264
192677282320754977 4625 29304
415488554539521729 21918 22005
500263570543868481 484 10153
608537594032021889 13619 21349
853029358780357633 10568 12403
632790286892571905 833 17380
742534370525579137 18274 18833
290831519264166593 25692 27069
376563638677833281 8721 10938
815205786001016065 27842 29435
974931193160902145 9855 18554
758165573952858497 7394 15100
799501160617889921 12362 12760
970718659061732 15824 27600
576791948630603521 22295 29244
448756121887349505 25434 29995
499521867587542785 1227 17220
637608782768197121 20484 30033
524098796219877953 4201 10398
400716319703157377 9256 21703
692895603503753729 8965 18417
49297317750443881 20879 26645
855337154202647553 13751 19757
171809633906285345 12478 26679
861630893998931713 3961 29842
514871905959878977 3161 6066
704165034513952257 3023 10579
691181836925188993 741 30411
486907752517904385 7576 17785
439321708790544129 5627 29268
582900108445176833 24999 28181
697777245053650561 20289 25250
75645011833170625 15411 16364
793159416188629505 5390 7074
584554596364430465 1865 8272
243482516079360769 17306 17678
776306373712198913 4116 12735
582249303755332865 9549 22973
639184726075729537 14033 28878
160706516043397601 6623 27069
174105308191240481 8459 26992
385583050074060929 2964 14947
909742433385705601 10297 19893
883824155444934017 1190 27782
155134931224576897 2100 12722
672019730811655297 16388 30964
699867497245396225 19969 23084
588287247793395841 422 20907
38507857886326489 3101 21928
562942838028092737 20264 25026
836958722977247105 19906 30913
83712920216932225 11364 13316
734600580303887105 13871 27344
251797335482621057 5641 22800
713608423083787393 9221 23295
128251469361451601 13017 30528
219589967597794817 5059 11403
401092716046562689 3585 6956
953645608464515969 14556 28623
978237368558616577 9362 24288
579653841792232833 6963 14661
412107838124029505 8839 28264
809555306041364225 22957 23706
753640956704082049 10254 20294
714866061443625985 4833 6496
573499046741559937 324 25601
799244574310680577 2468 21583
87140737968901761 13259 21343
179706956111711937 3809 4416
235458794196205185 12615 17787
14705408701008339 2172 28173
80578756867417665 3050 14151
735365112268180353 5065 5906
491036727348856065 23456 24669
855151126321008129 25424 30324
661870747824089217 16296 21671
894134227302426881 26597 27662
462633066315618177 5347 10291
384121307230703489 26056 30259
409720254719609025 9140 28946
928091835442170753 18729 27061
448294124944808897 25641 26286
924681259261806337 1209 29070
981208236453291265 4251 7691
607142980158638337 16869 22918
559946079570664769 9536 18027
89380578149206977 2332 6834
673848381834112385 2425 10800
924054174471716993 5628 17778
436634641607113857 11803 12630
1652006815792362 12083 29692
911240013606921217 4047 14305
589299066009939329 128 13163
414609194085983297 12874 25391
671771769576583425 14460 30491
639116629633228673 826 5764
453769920213357377 17112 29742
628989274753777793 5915 18755
121686181295761025 11697 22957
632355371677625985 12386 14327
794436165194323201 7761 11378
776943091319680001 1615 17522
46631920641477369 9664 18697
466232591401272577 13651 25229
612985617991892481 4871 30632
229831100394690689 5226 18916
304609223038429633 12839 18319
616609761533034369 1201 4531
520873446770021761 4070 10540
303536633077840193 6910 21305
943853705216998401 10778 27565
590413820276744193 11991 23300
170911229417935585 16970 21992
416009169530170177 3400 23677
529313891900333313 9127 27007
713213201319696513 6212 24794
534811458512987073 18353 18990
634548214730699521 3587 11200
286973088657095585 4296 24759
825236852832880129 7861 13386
91594328202045713 14638 29426
470095870430853313 26215 29681
734226345777646081 12645 21482
568065049097590721 3517 22462
391471432746893569 14253 18664
361198196614850561 10527 29882
549381198705294337 16734 19766
635539310355959169 4973 14304
686127921762317057 3163 12852
927628372033311105 240 17492
107014963571803185 13532 15607
565170832664570369 4476 17180
795988506052534401 9367 10177
6102560105858857 4686 21769
381086924247672001 5026 22242
658324052430735617 18928 28854
29206302922300865 9030 25703
623101326185761153 2387 29677
416441082522798209 10214 23309
33440892430128601 14999 28039
421264663403487553 6911 16269
249449497345665345 10743 22777
773089568081946497 2749 22178
778153419942377473 32 13070
458113648496134145 16504 20148
926794568978252161 18840 27807
847258632332032129 18119 22963
611784655697853441 3134 14976
643932529774925697 9813 12441
588122206109147777 2634 9477
718803692374553601 15395 22959
384810667104282817 12694 23367
125550394057750481 8413 21242
215496123891696801 16704 28158
725827460996587393 12877 28581
408578423215949697 10828 11410
172276444772446529 19705 29457
412722723794217921 3090 30593
743111107977586689 25865 26876
856044744621151233 6813 9625
699772726691048065 8536 21466
714907372000126849 3058 7814
669612959776802817 526 16696
928498611355202305 10860 16454
521402568327797441 12079 28425
129053197019828753 12269 14346
799497771277476225 1138 11057
817003658596682625 5230 19147
396340850017889345 10275 10946
289993816960546241 18092 24269
58002407219024833 5717 9318
670376455773755649 30274 30477
741145078008369025 8473 17194
435962545816266817 16706 21028
884366164747280641 5208 23651
330500692295281345 7418 17015
585341988300807937 22569 24419
541771435024756417 12795 18322
304876264655408833 3861 18425
824144244928085377 1189 26679
721140830987334145 18930 21613
200568043892104705 13723 30128
284996549874467329 17375 25665
868546840367137921 2173 23614
246274408917297921 8417 14431
694995162807529729 2037 6775
215130468102646689 668 30143
613107214289534849 25587 25670
785200176221305729 4038 26584
544712898962188801 984 10948
663763293636055297 21161 29697
705621867646065921 1521 20618
539849055002559169 13329 19281
230942638045505089 15512 17769
727853573981494913 13635 20348
539689294625794945 2945 18255
143546914882389137 712 17932
773122479621036929 4966 10586
186095282192997761 22251 25443
257945467129466977 19840 28027
731785692557576065 2584 15362
32962871081181789 11070 20927
588120428578978561 4358 11996
98464970206698865 7564 28035
96695719591505025 19559 29539
634073397746021761 21250 26281
623302247975676289 2830 15253
870549054249799809 22510 29682
638250788819401985 11085 29283
969686087306385537 952 18381
947371843675146113 2550 12435
419703565293708865 28717 29160
678680635499855361 10527 15611
107491217914713393 14188 20054
803771648832384513 19880 24698
625237797046928257 11291 16046
665904651190526721 12764 25285
341767543299582145 7847 20243
569107573256250305 7697 20274
799816339772469633 2898 29137
690043598765409921 18907 24449
463244127820757953 12742 23767
947173550412674817 3564 22519
907571544350723457 11769 23341
391595668524200129 7484 18825
462764681891414401 4688 10052
212127698736228609 1564 2268
162010837287802177 14813 23836
802437220471286913 782 22481
724001466172666113 18863 30071
296193775457442881 545 9645
729782376583294465 3457 30182
467559809062588993 243 26918
833223553892835841 27939 29907
877815342608361217 7249 24481
171120991740515649 4626 22903
616891396532903297 20118 28505
902377567059886593 20694 24852
58948396167625817 6355 8416
159085566290222849 13276 16475
447553841824639425 1516 18288
899276996720217857 9074 19986
940961442948978561 2129 9588
995560505408833 17378 18580
226738616640769665 14213 15122
461182942270539777 27005 28746
992615458323388801 15853 26376
647129798010176641 4752 20542
907671060740522497 13221 20296
263033622651803969 17665 25245
735390133695094785 3279 18453
620991515229839361 15884 19594
973888157785804545 16256 24590
368456385545187009 14680 23420
994952638325674625 3940 8309
596371559592277889 10782 13131
982658603329536385 27170 29494
431763231949886977 4400 5202
936151088117842561 8170 15815
930033083572233473 14543 21294
693584660414043009 475 28078
885553145251009281 5973 20015
825252346831991425 26093 27962
132947679570598609 20085 20429
154375768218340417 2355 11192
756360828583083905 10307 22911
69302995413583089 9461 12731
122361197739913057 15939 25766
817981897757615489 5614 15062
836915874460771585 4661 24929
549918605158314497 765 4356
783159047705161985 7370 28310
813603048296396673 1189 19075
116797978783083073 11539 20166
688320152834567297 22189 26221
318512168185613121 5443 26629
252807861388870241 6068 30809
564256629920947713 11870 16568
500232833118975169 9369 30617
571967618298820929 5862 6939
769731908805493249 1245 5139
163246815170239745 8660 11774
182911968281022305 8496 23231
738228463322066433 3567 14746
954092598544516353 14285 14618
65729753893378985 1162 6851
441008499476414081 4459 28218
976947858399391617 22554 27242
504935652160224193 2924 14258
516288551682393409 7928 15133
831552980776539393 3681 9060
528918538614028929 5441 18585
613375549266660097 2259 4199
962277035354844673 970 24692
278717398672672097 249 11779
179922865496415329 14620 16368
560242023796302401 26901 29888
268094937041283297 5079 8978
573278818748637057 4037 10747
793946720907122433 2007 12352
810004443907612161 13617 27620
918678109538916481 7847 14688
986303130014494593 11203 20940
161054441821924865 355 10915
498525843578790 7647 29344
408697636990936513 2521 7631
57311328536375329 17217 25792
389448216352867841 12419 31004
408083134045337921 4572 30544
975940617304473729 3147 15040
489280167983924481 930 26142
376445474864588929 6462 10837
433541717920643777 2678 21717
427437098042403841 11794 14826
830833918046895489 7932 21732
676528372789284993 16663 20944
863321042356428545 192 15874
924516208315253633 3740 16803
43849724846257489 11735 20651
50352036206611217 24361 27606
555952096847885697 19870 30247
309409007959217793 14415 14709
45745972982761177 2289 23142
627619389936434433 10858 29817
461482229493466177 8433 21510
364430034514811073 2504 13785
142646419227236977 2036 23576
496891673292758209 17641 28506
663596459575881473 7267 14818
460203030717948993 6253 26904
804483015561974273 12815 26843
491431733266274753 7675 7868
335327388513658049 2293 9756
458762942881264705 3426 18422
207362576831361153 13379 23728
363673431240890497 247 24331
999729966125993729 9857 28068
749455056178234753 12485 25209
222997088152542497 18157 19979
620351569906212353 16664 18601
400887389905616257 7749 29324
591027138946202497 219 16801
269879801973178945 26925 29198
261064204303373505 1401 27694
216750431840051041 18283 21022
864710767196655233 22411 25288
465749656743472705 26649 28501
57299607435716385 5038 10170
116602312761155953 29556 30198
184827655062122177 407 23966
504670271093448961 18484 21347
905845079088742017 12026 27750
599767690735983873 25949 28227
511824889418832641 11877 13303
403077141674064193 777 27454
65980778935376353 5532 13977
200305210138989057 6960 7475
835803519902782465 1898 22619
855113011932036865 21733 26030
666800394152993153 1328 18384
40971184266293649 8551 11958
686597051484128001 19864 20889
155546995543378593 2197 26921
969118280147775105 6339 11004
139225169167186641 4171 10269
641194088180839169 1128 11748
95003244529426209 19491 19598
252321303069884097 7234 19009
63349242276228073 3703 25502
274571745877310049 6510 30288
622930060721760257 19213 21958
433679527109553921 3418 16816
497129538931286401 16381 25978
191477552067141249 14112 28963
483915672728716801 19710 27058
226394690589607713 24353 25528
470633835458539073 16625 23657
611906443161572609 5468 21161
147172751386282401 13902 15892
710265665114043521 1242 12584
660420511694919553 12245 23618
111380218296062593 6309 17132
711215427349987585 12475 18294
79387353995223009 11878 28480
447414891101697537 6652 29718
359938474827274049 5098 25010
729260417501993857 4588 24857
295750322363836929 510 24324
771446555499831937 2451 25622
304156697441243265 896 18094
78393174708896401 21498 26692
713824424266214017 1037 5722
149188576428439745 154 14904
109557862490774481 4875 8696
709121060670842241 1762 18095
43917364172678217 10437 23668
172484508692175361 1870 27982
163392714346116449 19672 26188
843033716651394433 1917 30252
432900064158552321 4850 22888
6674266321521572 5575 13062
538719833677745921 423 23879
525726384270146945 8807 11373
898261466076043265 111 21005
727793459421942401 9038 13991
970683811193595137 9774 23122
340110220776427521 1051 27081
840747542810639489 2088 10969
122055224733554017 6829 13157
697407326925329537 6962 14495
101304972802498833 626 13464
164279386709786465 15596 16421
903836845662421889 13370 18123
495394777199294337 693 26157
907429032018502145 1981 19671
478534848984502081 23766 26147
256868341577796161 2492 2577
89080351437516465 6306 19595
539090207878960129 12086 28810
575493883816228929 4370 8176
469214523796548353 7675 15292
454306201412663297 5402 30739
771932829261988481 5560 16056
529241067551616577 6794 13754
2088579396779978 7586 22833
656125629028124929 20951 25216
188283340757440257 13196 24747
338116279237063105 2748 11498
126041866317020641 22835 27975
974306107610402689 13646 21810
902202703159037569 4423 30160
526507806332737985 25215 25371
780524096605642369 7149 25082
559046508585751681 11167 25268
712919953858122625 3849 20815
863667741252449153 1385 8711
303458261687065793 730 27701
530386192766542337 8042 14307
399882543822986497 15878 28817
699249022901106817 18060 23111
359958326607038977 15745 16749
765109705795069313 4106 16150
603085856177816705 18205 20280
17043415125677087 6991 24604
731642701908722177 1638 25175
4053753083553603 6289 9676
288881939569126465 4583 15668
373741663458410753 1280 18369
552545604574515201 27411 28336
931891983348847873 3322 25640
587436270025111937 5081 19452
419417595212770753 1367 16064
271159455845516833 12075 30121
523871944068872641 10260 10471
566096600374709889 363 15779
738708588392874753 5853 29993
741787246201209217 5104 30682
884646449385073153 25423 26906
645229978998205697 15249 23572
651052194496408321 16989 25056
797652138846412801 5551 18396
610192583641207937 6262 21014
101018132230070273 11759 29907
256444321628855233 1738 30954
812985295210761857 28908 30831
143634714383537697 20886 23025
774097919627283969 10134 17691
98484829903533473 18341 23315
735849801717900929 9297 27501
850247269751008641 6313 20487
413987801052730497 14372 21359
74323223377312785 5749 11004
966391468927309185 8087 24773
458547709256279745 6534 26548
346523511603326273 7990 27992
683736904266034177 1840 9493
99543974591110641 17841 27098
877614146499468033 25784 27043
523981737336374209 5710 13980
956068748396539521 6187 25296
764339143701430913 2103 26841
151864529866244865 13453 29433
783519834015212545 11075 30332
800096128283861633 23496 29787
625640913730816129 1281 1660
821679215240436609 8271 24311
936697845206555905 27411 30243
510951514372514753 4475 30191
604466534488931713 4610 23507
261475235708545025 1572 5596
388246567517004609 2045 24379
459691988349966593 1438 10377
790588611833211265 7898 20447
628062649649621121 7720 24106
442347492055024129 13743 23938
851622967528264449 2897 30099
620709535379329921 22820 30438
5120092988690318 13580 29643
515317434847279553 23451 25311
932496728596426241 7414 13311
166423444859329793 4143 14758
730082136245442817 3181 20604
709937867424532225 205 29377
257580495071600513 4637 13014
792063000370926977 3838 21841
965174314832168577 9145 17486
803306684622388225 11272 20147
24548478021138465 14123 19772
711376640950984321 6294 18973
474176824345931905 11704 21794
700963712316013953 17089 18747
961298896590612609 1127 10918
786179556189335169 1565 10819
612033913859747201 22274 25556
968470975825514497 16116 28509
605107216054456449 9861 26170
196426069476100193 8195 9198
468817031946031169 19663 24325
680309932589995777 5345 26947
807852189006290177 197 1163
780695351446336641 7710 28905
347834844862873665 5210 11200
646960832913411073 3867 6266
48118332425140409 16142 30214
44374160750319193 14605 23149
636776416499685633 22237 24021
75799422634123201 15322 20200
266388782191647521 21204 30806
189742458935949537 16412 24552
159464177813546817 1405 12494
980803653962684801 3273 23949
902772599685000961 2244 3463
401978079481747137 28938 29707
204744882091091553 11149 27065
630203237968675713 13165 19142
93112124866728161 17287 17449
876427960364576769 691 25626
220798603943038081 19128 23735
69698066777508673 13385 15608
351115439251607617 19983 30884
278353587485721473 15652 25073
162112056979481153 4457 12556
200663067961944097 16282 16694
860457982878862977 10885 28870
54130055312111129 14943 28111
378832140123833473 4256 22236
56167240380634809 2046 27732
847572424328440321 14914 25214
64319343716473297 4355 6228
862352738001817473 15967 25295
190358772327346785 8615 14740
575948574477557441 22400 30778
670281848720872321 18140 30307
396831459289174401 1760 25002
475876571809582337 6808 9961
765922025561856385 16441 30124
697543702162558849 14154 28073
425797260817773825 17738 29080
945886557574159105 288 19915
716742849693382273 7541 19058
625883783709252097 6683 8033
109883837124570513 7382 13563
587928980639876609 3950 5342
903660667794248705 26501 27209
157301380652935297 126 3143
431671317481374209 5436 14432
521196182083730945 548 13459
202191263430243841 4608 22119
712305999006940033 7769 13152
274179267765660481 14354 21873
701708856157214465 9268 23098
311869228772771137 183 22092
860342686120556929 5408 15923
60141305323668353 6207 6935
995068390983068033 5561 11400
116742454380407425 14948 20123
644012202808607233 7344 25640
861094863736795393 6036 20639
37353514600429353 16923 29582
130604173173004769 570 18989
885823294370364801 8899 22229
361702853630816897 27508 30686
33996594487650357 22864 24997
379338304371650305 7968 15863
31656967342922117 17981 23852
860626217864719873 19410 26536
396188836397133313 5267 28231
915500577796940673 23011 24344
782437894898546177 3346 29482
691601737101961985 17507 27504
615969615885365633 17740 26564
32972915255918169 10576 19467
574578660953772417 1284 24567
315936967401725633 6181 21961
875473565813908993 26769 27856
340688366304654273 15218 27023
4846323809939436 359 7710
551077947571258177 2769 6772
773035147833429249 24410 30456
399380102948860865 2600 30345
155030546990570177 6735 11552
311774363092652609 1347 17596
38554567942927777 5122 6084
156287134339045505 7519 12814
789176120380457089 13305 25510
125075257978437553 5012 30528
871656368140168833 6685 9937
8853070729621494 3618 9169
888562891304513153 17440 25371
984225208420113537 14116 29183
347043150446868481 77 9053
865659008403021313 17707 30510
508830755311404225 21189 23815
697660175072286337 5944 11374
329756978703546369 5122 25276
973988986410255105 21046 30096
525789232647678529 16336 17087
307763096762315073 9883 24954
275880369984012225 1866 3894
768263044348493953 22748 23226
252028091222566529 7110 28417
861745739831405953 3961 17433
767982743778294017 18324 22739
328690250484150657 8802 17112
910340282771823489 11039 12798
447764436697852353 15785 26870
365167055735387457 24383 26936
788368733836570369 670 25146
531438948430942273 25767 26557
18817197086633541 13580 21869
410090416243537729 14116 16340
800043304862832385 6993 26783
476129235523767873 17232 21236
842647318191851009 23956 25019
514392094955841345 3886 27435
878050249628309121 7974 30274
673990961561994369 14552 20961
87208118329499489 22092 25917
83507753042784577 1206 14292
520734894310514561 9257 18472
14122576734234117 8338 26172
899513834897831553 12849 17226
95200337970911873 21110 29813
744797123065417601 30 24895
545348225040296321 23345 26635
604077124191093121 8805 21640
425991133468148289 16217 29040
323454755185785793 577 27712
154630799197018817 188 15708
250653040309671841 11223 18845
948099292541375105 17022 28302
209741109600265921 6405 9800
838772538006448769 487 7688
516586915575715009 1578 14583
877940106460688001 653 5944
486272768599796737 4462 8904
195703739535371585 5561 21637
925488277998041985 14494 18055
36511590017344273 944 26947
651913060734592897 4475 6161
202017371707139393 19064 20480
911888884933688321 4976 14095
732311005598734977 18093 28104
119267677600326753 7587 16559
61535566252455713 2978 4134
543529188665686977 13149 16562
458338018203793473 9005 12004
737107683226277249 15414 16034
988600994905223041 1026 20231
733368141657706497 24378 27686
925204582946083329 21341 29705
797723530491104769 13869 17173
296854760762766273 13395 20575
728615259255931905 11765 29074
660703728359383297 7413 18563
966848128923551489 5756 16153
401250505356696129 4300 10031
172205348087089761 3928 6726
380085425431918337 295 19986
555999074895758849 12030 16066
94094745701379873 13571 20368
383214341848784577 2177 29622
67818036250461233 518 10346
513606421086031169 18651 27765
245503827901440993 8830 26013
908663325104328065 10776 24525
567223729934358529 11204 12638
958714389675769473 13593 22870
409711127307911489 16126 21167
243766132579011713 24655 26870
914886049682113665 6157 25492
332849785551935873 22900 24125
430402052214613889 1629 15081
706607948808283521 8411 23300
507332825739485569 1904 5874
662188104311802369 22062 29820
254331831182053505 6281 14559
264037163310561601 9001 25814
882768167428142849 12194 30055
660647017610877185 14808 21306
740899795765553665 3440 21309
37624422248427433 10962 25626
734508645547737857 18252 28750
669097617857794049 18844 21468
238496723207571649 9167 11723
843180421301710209 6151 29068
148591306981845857 25383 25661
717483077941587073 13920 21939
263066590031083777 608 11495
427691568704489089 10140 12614
738460158699542273 19403 30858
363123792077168193 4391 20843
421563619941633025 6282 20069
728669274595304705 6228 22677
706773531049467649 5916 6267
744594173473963393 15237 27822
168347600510085025 1538 9432
79728355495888081 4388 16110
129652592792059089 8973 26208
387880655870553409 400 26112
445927905266341185 1209 3976
581501943368479617 6201 6269
272931555208206337 18148 20684
398549641534806657 3866 15273
357097303586211713 2061 14114
29428419805327621 3757 29351
213368082358915233 8346 25453
505719720604382401 15092 19687
842023282599352961 22895 30141
692049319976220545 19222 22275
759898431650643841 794 11175
22971018136622945 532 23266
724295055785628289 5914 10675
639649930500922881 768 5981
819821195784800897 2994 27374
737037568449743233 8273 25867
261641504460452993 21083 21312
179645502923150945 10346 20774
210586516437476961 10188 29712
403192733768868545 4397 5793
541796803476639617 453 27116
630229682441239425 1005 6242
117349604126804513 4598 12325
339504438340860289 9648 23433
237929233690959297 4959 18733
197496972497916097 17465 20022
186688640180424417 13444 25336
290332942551010817 6436 16901
651672493558091777 11281 17893
75441882247616833 13001 24873
734332968014360449 5935 9270
539170596662579265 17606 18212
879990503122836993 15404 22290
196712898304539873 3563 5915
945218214577185025 21085 30513
255657053106780545 5026 26588
834124058183416449 23039 24534
880423647028152321 24268 29563
832875931299685889 2159 2234
371696342276230465 15619 23267
688343552994393089 5983 24678
179235631425129313 14001 19855
286646819720321121 24719 27531
304280592018990593 8252 11216
851174159067195265 3509 17581
170740800037719969 14207 15902
813423922630580225 20562 29984
531990557993246657 7950 28520
424551137909428865 5877 17091
89176996448301793 7187 7423
728905629601943169 1570 27905
139172093224296129 5241 30197
273761189421119169 324 17943
795869109758399361 11423 14182
84363278617463073 2059 2542
764331783105909377 14346 20484
684163707636724225 22485 27521
55542561097709609 11303 17326
650774845736069761 3822 11877
22080769207271089 9462 25919
275071344066216033 8462 30241
757717681384690433 4662 29462
804290014766525697 6080 10144
52584844084599073 2279 22971
506685178546728577 2502 2594
106552623695037601 2537 6942
256193121320539073 17827 22802
827427782353176193 9112 19072
116883880768224209 9050 13546
829422772197887105 523 14326
697014382850870401 16799 28313
691415143050925057 10912 14380
9591324982334727 9531 24442
226745221191848161 15122 26875
637776770860344961 11668 30755
128363997318793105 22899 25804
68401008342984681 19962 24676
927491864813987329 6027 14736
950501165891512961 2602 15159
234441766136107777 19955 29502
655501132360608769 7360 7872
222773023004648961 11794 29703
863346372674275329 11226 14662
991111157780700545 2244 12038
978479149578728193 3766 15728
941979394789512961 12890 21267
840828474420124673 9744 12762
324059636333991809 5620 13426
352421766302352769 16739 22106
802282538387558529 6810 17784
873516184206724993 15868 22620
584367493420366209 22245 24899
672373639522131585 25211 25238
714727091569613953 1539 27118
70880620195385545 24963 30576
510199997958061121 18272 24943
146558124586373857 9490 29971
552490627576943873 8549 21751
61409602566559585 287 12275
734972825505430145 9213 29028
763054232175019137 22505 24449
684803454262834049 23370 29537
880873456044827905 8285 14428
361587582311834433 6393 20717
795498251225335937 11899 17783
131049869442406929 24457 30427
707321715214906241 7153 10104
179192301926555329 17109 20998
354844101148582785 14645 23085
393128446226910465 6747 30270
773943383004041857 20197 29995
463091866682013633 976 20005
6656204460067984 4069 18895
951520900878492161 5975 28309
961657798223743745 1084 20737
470891955049218305 7616 24463
473580332321997569 15557 26503
554871054949984449 9289 14894
204914038425119585 27557 29776
276558901263761921 4152 22467
591674282969204737 19314 23479
959246405671493121 7085 15131
808734432027169025 19945 22780
313543338239817601 23227 28995
882689219052306177 2367 16518
768558926211596801 28988 30268
803987491226212865 219 30343
320049241127485121 22921 28599
222056827091034145 8446 22904
750647993075730817 6649 22930
402037717087214465 19393 27717
482408559425472577 11297 16328
238514982982447777 4533 20217
134940844007843457 20702 28080
649489582954078721 3001 4240
691696582836492289 3434 8671
874628124354426753 8074 29142
289943768833680321 2279 21803
338290884396091201 525 14708
496421092546889025 1378 8814
300935855994307393 16594 29222
106494390225066129 2377 4492
764931865831489025 6966 19939
629440767824910081 2168 30791
427477261115722497 4586 12212
822010963874319617 22810 27198
833191408236732673 4959 25176
786191810263666433 947 4937
146746771353658561 4053 7434
780072680546453505 6655 25205
395535401461376769 7925 13978
556677877145226305 3722 19254
207873074598449409 24949 29050
268594548424076161 24824 28891
375935541123514113 4439 20475
285233743771421185 7442 12869
33483224593876317 2562 18823
580535635575927297 6405 29965
717994496359597953 13698 20390
916409204694836865 19919 29653
603202672132749057 1077 16078
427289321764746433 9460 22460
272656003345023393 1805 22896
145913138090101313 13237 22895
730306177185294593 5270 28055
862312808663688193 11311 22298
454641262988179329 26472 29742
42759958530972145 21953 29486
124307296891384305 19116 26474
668699530372762753 9253 11157
540656372030756673 6881 21475
649798433682867969 18380 26969
770263188537082753 22666 29919
378696354417797953 5371 23720
399304707460931521 10489 11260
358777602383376833 7234 20715
557659631919204225 20738 28784
546906629674182913 7208 19084
885833527163615745 15682 24968
343992867764917761 11454 27541
184686274378517377 2239 25615
835264284386170113 7539 10521
117040857593298849 36 3073
323208811974119233 11916 17941
58646946752940465 1711 23430
801852367149777537 222 12434
984937324460080513 9327 29879
990700451161622145 16380 17183
855682302066522753 3766 17648
854185718893347713 2629 30781
53543257468323449 5254 9691
776493083253903617 14487 17115
222794803428211457 14341 15775
639470927024589697 8822 20142
2324477539932702 17472 19853
66689139075357673 17685 25644
666617045866356481 2873 7649
630261406516439169 16654 29613
982425967190596993 6371 28084
657500092164262657 8584 10369
325086351170607937 10564 11570
926380439276343297 813 15356
197621444307404929 24322 29200
292479076620402625 4653 6264
143189337752314577 20849 22223
357404345184590977 11276 28773
129704019000076449 10789 25321
477576968035002369 12940 22822
39602551567735849 6450 30240
30670718197072233 9197 20118
626218924965630977 11648 12551
7997862485275676 479 22481
259137061775330593 3339 12280
145866901386369825 21334 30981
444679093417636993 3966 29667
447260705226277377 7137 13166
42528988519091369 4041 24744
478800658242349185 6083 14545
298778391586271425 1653 30315
142108836581890337 9367 10040
530812052544344961 5244 16900
635872386469429761 23715 27648
335070991594239617 9312 15605
753550000124668929 11953 13112
961145229760642689 10651 24783
380845277402485761 2988 21638
748938881656190593 26201 29375
47832460040901025 7347 20670
443806270868318337 1398 24888
842410611516839937 9300 21924
751618292535585665 1810 26126
181919863102642401 13977 16889
159733019260993825 21548 22551
702308960830080769 1188 5233
760170100523058817 11746 16538
593244918412615681 8226 10797
642506942105764993 702 6683
938808504784446977 6278 18842
793504396374135681 4544 18684
67301417550758913 9025 22398
850409892286005889 630 8467
930448019958291201 1799 9210
23225690161755353 348 14606
609952141432849281 12260 25894
169903655268679905 6133 29188
703288438183648129 2210 23169
10847967360366085 16001 22885
442038360592015041 20909 21293
982715117428750081 29114 29653
496522244844200577 8436 23245
734908334183447937 12399 29200
106701495213094689 3115 7389
370165733427736385 2556 18565
213078471793949121 10136 23149
304129602745138753 2036 26169
226370622587687361 7548 16568
300345182401667201 5585 5934
472621689971660417 2404 5953
606866181509222017 8227 22509
555107465214383937 7189 28022
860453498465627521 22099 30716
74740287889682129 26596 29477
762809366225059841 21813 26904
378284825044055169 1789 10937
856756352887810433 2643 23112
562691496247978753 10718 24297
429897883630136577 24996 29292
47631710864216361 4539 26541
241122365725427553 13996 26169
27232148465259345 199 29944
946522637122701185 155 17780
84610199029377505 4189 9753
153422146248043841 1900 28665
252104114428831841 11924 25234
234751352875580481 10344 12514
214871935175928289 4453 28417
944924016600847233 18750 28568
145825772743336289 14149 24089
992124538973559553 10498 10719
334027688710499137 14564 28424
905353874381074049 14048 17969
168604857705773281 12486 27044
204659161611804321 19347 30729
469878075229878785 8141 24056
826004209615259521 19429 25692
110347593650260481 15086 20515
528486023691630913 6683 11276
565199027118460161 8543 26737
248062722533187937 24007 29290
239683273690715745 1979 9549
827861314792503553 9265 19340
421628381875827073 2925 30544
758442103036369281 18775 21070
80316414743180081 20769 21383
698327499985470721 1761 21940
529511633752484545 15089 22723
978462143354573057 81 2609
107399388531760561 3333 28983
330123940783327169 17773 22018
167962019515876193 17155 18784
651771274573402369 14669 24759
642401051573187969 7103 27878
622508707196619265 12039 18542
47974246131722969 12427 14229
169279657999094721 7423 21775
481420438394749825 7665 17056
197770257882186945 24931 30433
640178879327358209 4333 17437
897367936203689729 28915 29286
62223103968875649 17764 22740
397076348232264577 16289 30796
975587259904124033 3873 12092
212367468564405473 4089 17739
674500266044915969 20493 29409
590997986457242753 3861 9726
227181361785035553 268 20470
334787154675520769 4433 12643
682881568224672769 4350 24479
187003807764018145 14748 21843
414050814621809601 21828 27388
30871598669261149 13790 18459
471860122763004609 6503 23293
655265189124438785 72 22739
556446946841994369 28775 30171
371073200734141313 16408 30481
766677560678345985 10753 21251
172940094364680161 10578 25576
34962724792329425 16057 24890
853539591464919297 1816 9776
736906178330244225 4448 18555
165284333886464897 13674 19444
552284432628603393 28261 28930
898765462617770753 10359 18151
374368986662034305 4826 25598
18417957754866877 5828 9531
290697418315168961 4230 21886
566517106877494593 15611 22862
750445604316539009 4262 7844
581672187655019777 7237 24090
728740786028915073 28309 30880
139766671870514609 3666 25791
17886551311192989 431 20741
154853944831376833 14916 22281
298946106912886465 64 2842
248804072378145953 3817 5263
219039658406259713 5375 29822
464560960078248513 18738 22533
105189610993882353 21643 29853
492435502019045377 4824 8604
807794071215823745 18606 22643
530305970649170177 13317 24513
289437475666254337 15177 16450
57111354077971297 26007 28033
170358759996005921 8562 20035
271483930095232737 7810 22291
157046302950767841 11194 14512
878210913159929217 13144 16005
645877608398365057 5846 26123
535336793028836417 16350 28123
697647241262778497 10390 14178
154179227444483745 12443 18439
579381109798717313 309 21159
868606600139404545 9353 27904
832219020168118145 5806 14812
971770928004470785 1728 13619
686099510602616705 20255 29988
605464591961425153 10725 26405
280343991067972801 14052 19741
871689239436545153 15116 26470
539002968688507137 4566 27154
604882235412763009 7123 14223
875818665435680513 1024 17284
55173837427954457 20967 23761
803755004378075393 14831 23364
504564667482515713 4820 6239
11607777628761085 15036 30959
764721366354631681 1435 18586
102105273520592737 28199 29384
537968458152764865 1044 7469
511315133918635905 17870 21672
61625146070152681 2060 10229
173020549944055809 931 24144
517219082187398977 9130 15693
995497005718384257 12229 14137
649278684203306241 12202 26377
579347830160699521 14938 16832
358749379313767489 760 28432
925741145545522689 18812 21097
668458881033981057 23355 29281
257184729317970081 22869 27497
720393887059248769 18994 20856
202828211532185761 18400 25114
117722080862773025 13682 30523
77938886458312593 22318 26807
738065562584896641 5267 13784
999709042789227393 767 8411
61617199229171857 13057 27499
563704001692144641 6150 28181
165956381782155649 7114 9178
504572396143650817 1552 10678
399027851866389249 10565 28932
411354450398150081 556 18577
214761928166215201 19225 19798
309919997200417217 21841 22981
225357541407841921 10828 11337
407827222543545537 7157 17686
185427673210899265 5061 5351
233160637830074785 9536 17550
771601334081008641 3468 26706
198458281164235489 2533 30626
358421516225067905 2767 29069
612509130552787457 12426 16996
311111893438830849 5390 26651
663884385460789889 15389 19141
126998608169333953 12112 17867
355530770377235713 11470 18070
45950044087032185 17047 18582
2700043350941429 19744 25382
773160842454476673 14815 20653
789984118959502209 11831 27188
808368027867683073 16124 22756
62436608172816929 8017 13022
652219969249262721 23012 30432
288035976972444993 11443 19128
912840100555040897 9677 31005
738045677055382017 2481 22972
560620390655461889 9576 10364
612678910820200449 8950 27963
878137911309149697 1613 9418
14335946763594621 2661 16606
255910634781674433 6306 7087
423375211795352897 11119 12902
199630022415885121 8046 24405
288020599085527361 1876 5122
130791599765164081 1751 1811
627558251957943041 2776 7115
316023775719084929 12967 13650
209345184557236065 7579 16746
927710216652219137 3020 8737
573494423915882113 21870 23836
293296307121107009 7428 30223
347722913018415617 8365 28461
738579515252641921 15471 21649
42872773805477497 4958 14384
187087664092612033 3944 4976
347319304657901313 4690 28678
847335502132796801 14526 15080
759946620608665985 14841 23001
173235505790568577 13501 21603
905890368342838273 15941 16197
832008087304220801 3115 18174
626578463000193153 11111 16842
218675573635433537 354 544
314051917628859201 6587 8965
697982838401134849 14239 29821
104487869693365105 21220 31009
650247824544162945 19826 25135
535081371420872641 3703 25411
224732910720266689 4775 22242
379598393247142977 24795 30475
550042631955161473 8526 24021
911741478295084545 99 4745
593451410920227585 10985 18756
987725403010237825 23628 29560
530177593814482177 8787 30280
752756913502636801 15010 30353
251034013945261601 3192 25639
81918662809506769 16399 24477
419071054319541505 10558 23293
895633688153765249 1959 13090
744445179349515521 19406 25720
152423045640340161 8974 23945
511506259937316801 9383 17301
154526843528643105 8174 22887
425719117153054337 5337 28977
740174543485871105 13308 19989
816567942528447361 9019 24991
553748042377094401 17285 28040
838144047159676801 17809 23741
30608257979729105 128 22857
685763865816863233 795 15777
803050475954123009 10011 24781
714375591809162113 1935 21230
489796909433700033 3662 8849
57575298446518985 6648 19252
395698042891723393 9976 20552
672517653622907777 18151 20467
269914140277045089 14685 18239
537945299962512257 24285 28707
482058086329701057 4855 24658
321167166631997953 959 6711
622953076698372865 8173 28570
606819937743320961 8295 23236
689466161519249025 3654 20292
872987989350566145 14872 22667
224628811743848193 5260 11063
341187905694095425 3444 25458
894686409872790017 12165 22308
921879237374898945 21734 24448
125430246807162865 5287 15056
351876301887894977 16387 30040
601596199662111489 16093 23967
523929849050052353 9695 13057
60713638847083473 1408 26624
805787354812462593 8088 30422
698797820764084993 4028 7288
509174450350830209 13596 30259
411273810287532609 18225 19625
842810478944581889 19669 30359
556617253519277697 1373 25699
271130947672805441 1025 1483
101590849893050001 2978 15355
777199002532267265 23930 27909
429179432403529409 7426 28907
475028042121639489 6440 26055
843406828469120769 3063 30333
811019056216988289 11218 24526
135615056316083841 11397 21220
893716338625285505 7061 21983
112790135512248929 15189 18376
680992252973833729 6092 22546
857494921360128641 20831 29675
232070230273738081 2000 12754
121621074428794881 928 10808
542671740286973377 136 30828
381718031532614081 18437 25042
505174585214820865 7441 14930
388582897154485377 9971 15575
284795777010980801 16747 30946
185588440249986785 9283 19208
571070762702081665 289 1602
706244076438146305 10576 28182
413611992495528833 10494 23376
771866953614988929 21520 29684
423005949002192257 3396 18767
762521868203599233 12710 19672
188091736771678337 11326 28090
656216547276940801 959 8672
66058545324327865 5730 10348
126450669772800945 6018 7747
92765240412429505 14189 17418
349588675153938753 25960 27121
345145671232831553 14826 30666
16342894821200105 15645 22915
260287483588410145 6368 19923
697510642670167169 14875 16349
171577080647043809 410 10719
296601625242921345 25499 27131
590049538341528321 3722 3919
592595942015037697 17120 26813
788698236018508033 12950 15923
607974726128780673 7439 22152
25813508695119225 9357 13806
593448964753136513 5914 15762
208334262105839937 24349 27717
832155985304275713 8458 19167
462478862408570305 12526 13127
511886880404972545 8549 29099
782651316441377537 13727 24330
179441725837584449 16565 18083
742066738467610113 17350 21572
892343760878290433 3075 14344
204012881601304481 14907 24923
818617801109248001 12632 19971
98594538278401697 16175 22197
245619302358221601 13077 13367
561120917252271297 3820 27173
939233479935602177 10391 19241
631838578504282881 6383 13841
328825810961816961 1221 17290
545266020152613633 25805 27997
542642026357164289 10956 16461
76555612048448305 48 28605
21386538628519249 2474 3374
477312040335096577 9894 19709
741254337541072001 3658 14788
416437423344074625 4890 28876
942035043852897025 1983 21143
604929304090692481 6133 25602
343838386303310977 6964 26657
135164287365338257 15595 19058
814623070469480065 22070 28751
550762011609226241 14254 27153
503754984531859393 26688 30477
949035661118482945 21116 24206
323702549271800449 2536 28203
935239821712801921 17882 23494
988976102786018945 3958 26075
309797864311544641 16575 29738
328719794288758721 6840 9537
971566420541751809 6854 18833
526687212060089409 17995 29282
369841514934545729 513 12650
524535850551203009 6424 18375
263359307820426369 20799 28106
807206418631189121 10538 24408
266663928108922465 12608 30126
64030315660119185 6774 12294
515170435941474369 4501 17630
274712104561409377 4445 13008
795516375285654273 6073 10945
85795865915102353 7070 14134
389757016062336705 16291 22199
255583927293635329 23096 30664
818990848186015105 13605 28137
228301231677789921 15027 28314
169941074206509057 793 27555
295630934368254849 20751 29265
114828590287071825 18282 30665
945180548529705729 406 12535
173015511504704737 3404 12220
608581776094617089 5726 23011
27710960656005313 13093 26772
70160923137478905 3067 12066
347118808697377537 12614 19841
140297112536494241 2727 11284
990854993033035905 9662 13658
592106758060665985 240 15121
86380428350143041 3291 11789
83459873914939921 2630 4907
176889119752186017 18755 21410
890152940528423681 15948 23969
828879721407464193 21644 26655
440106607994827905 1208 17325
667111757872316289 12215 25636
817208478971039617 4663 20209
351883050227545601 12796 20513
925259296702996865 15774 29965
270594616267825217 13870 21004
500401630320851585 20186 25541
115122210602709889 3992 13974
681953309626315777 1861 17715
640816489899105281 3342 18733
714346063294343041 7295 28004
397122382974604481 10817 14086
780860146657126145 16398 30859
523109773547300737 17806 21977
264349210533225697 1205 12215
53225080602420153 4036 4187
698074868391408641 7081 11311
701053764456116097 11224 13866
250647738117081089 12785 26176
337801202334876673 9960 19717
90954183441660065 28571 28670
608313844075379201 2577 10258
52105067063649817 23007 27062
577406652373060353 13209 18576
459503619101859329 19338 26209
232936645946761441 5186 8534
721081180505123585 2012 9178
365868371491277569 13535 24620
221947608296041217 13086 14480
196776142211515297 8838 24590
494799604769809793 661 1835
45447346106914921 13660 27915
426876243954886529 11432 27967
60927027753290729 23492 23959
748779525108304257 23193 28243
318627535857874753 14362 19320
646723444396379009 19238 29992
540537661116044161 10113 10583
812936549781824129 13061 17403
40420999457484897 8265 11360
471144902436968513 17050 30138
445297947557758529 4262 28929
180822732177617249 3295 11260
318430115051857153 12407 26929
663857019328823169 2864 9674
565755734415144961 71 26811
229089162032380513 23877 24889
603712997603498241 2250 29274
229271614706640033 505 818
155291344862700257 22397 22441
261401806229386593 25461 26515
205578324467555969 672 24949
919292118034128641 25884 26905
102331615651447553 27345 27485
554387379488531457 6045 10009
682986103813409025 3380 18637
706276748065668865 9347 17913
820845040008389761 8906 27985
840269918090783105 8149 17297
538821771374390593 142 14361
362649437082787073 18397 20988
517336161067159873 18509 29754
961094478069526273 3043 19541
114887691682259425 21048 21169
975051518627985537 438 28014
11833026483554221 10225 22216
94111045561064097 7329 25753
208338982960615489 10878 22605
232253033640098753 7334 16052
125494113766588817 20688 26702
220173393735052513 23999 28889
717174892712780161 3387 15012
959133482795742465 13574 27131
709583480826420737 8445 15787
301933310422910465 3990 8237
195353036244743105 5577 20333
218624524980562273 18833 24986
325182799804931457 8831 25490
793094415728262401 16827 29912
38566985412604281 70 21635
511183055651876801 16974 19408
20009206912970257 8083 19673
622820752038236929 4850 23761
720538272276517249 4897 9434
105608856910954785 5384 30202
452346359250210369 22074 24630
121237522457960273 4021 21679
7017164579469438 20964 28311
321188155878552065 15780 19889
131005543929273217 11863 23457
575353840262849281 8502 23917
950132889549312385 13481 15658
931459521961478785 11401 22192
857421947765228545 25855 27582
254094194004323969 5725 7050
128228641946282801 4103 21300
603463139310854017 2573 14055
638841079824782593 5410 12272
12735592914324913 448 5816
574180024045833921 16218 20498
49125170704350297 11679 22691
691819656756418817 6714 13289
599075097732537601 156 744
16122841857924897 12202 15044
20297245735115157 9821 30255
459086824543458497 23351 30733
826136725527490561 3335 13152
935577735838993665 14912 19123
395643622059203905 2005 20813
340693212636463041 18511 19118
61081605998708713 24895 25655
885600268151666433 10957 10966
902646846041243137 9732 21684
597199809829600513 21010 28325
390999823631872833 3228 9461
971626134669836673 9999 13700
804963340944688385 14539 29348
357683828247555649 5717 19471
169100667432445569 28753 29837
205317430913073185 9315 18914
524554839338428289 9872 29733
82197394905261233 3594 13250
897019090285496705 5125 23697
31517689424394037 8176 8217
316676514135629377 14565 16192
145014891992186529 19999 21728
959934115780470145 3634 7772
994336034279275137 1070 1704
978019612143604865 14888 17458
363928869816117377 4424 11887
172238784099405953 1111 22621
653724578931335297 11513 26289
145061917685133313 14828 29003
478760492718318913 10926 13849
405775062795640897 4591 19306
251383438961472193 9516 29866
78825034252041345 2342 22912
440271260742672897 20119 28524
425190025487282241 1333 14986
626494754002297985 3990 22571
278499831771007681 9085 20863
304306090905836161 206 15740
32695584155760573 17017 25705
729096225658555137 16215 30951
711382028399434369 7068 28308
915146554073668737 11550 19046
486212211374535745 24399 29198
112676193136767473 2514 23717
578735321325872513 20980 21000
20964959201133837 7929 18800
81211469896544481 23523 27313
708001498033713281 4669 12400
91921313324881745 377 21321
91577868538575297 12761 28815
630081841101244289 3842 21088
296846646813381889 6650 19363
742630263310338945 8285 14986
737409327846730625 7030 9889
107941373343123809 4805 30224
586123376425906177 16005 23721
594415982344109697 2695 18577
76072417196041185 4580 16625
906798118753314945 10303 27206
908233977789539201 14928 23790
575958563988628225 3659 14759
711020483052774273 4547 6890
318979255024459009 6038 12228
979984945968073601 8261 29719
42401642042328545 21450 25788
711439413575174529 632 30796
95851259656242865 2012 16698
87170017331178689 4920 17236
709463072066007809 13926 27825
384457378857316481 4600 24943
160950580555038401 2138 17307
631408735283958529 2503 23774
722400898196092161 15201 16737
964721388766530945 17651 21511
931525991265843329 13119 28514
395828669794614273 23804 29671
161806756047418785 7398 14429
101688635522233281 23727 26590
774824293968237057 4466 20646
731901614435418625 1768 29982
820948038533536769 12396 21290
175237698759683969 6797 14666
122769301190331249 6797 26730
325756810482292993 14625 17779
22214776676669601 6330 19215
723428110011664001 863 13645
840404150485710465 16309 24850
312542813292100865 7553 29322
527248824442374081 3388 14519
314809313824252289 13346 20651
910878047578123137 7918 27707
425214334194354369 24413 26925
987518147815571073 5177 26114
968359536599844993 14377 29953
106024555207199009 14759 22698
102176573995354401 12167 13840
677299366235011713 2563 26714
128054294231258577 6741 20500
471738609605736769 6218 10905
158597524397865889 4586 8905
543973741622387777 5158 26226
381731048155213441 11773 24554
508327616705116737 11460 24140
730343763688257025 2132 17904
542827119080179457 7297 24184
705213669111696385 4612 18352
376577318300164161 10969 18814
818227725435608705 8071 23925
233649456388981505 2617 16523
376845701147654913 3334 11891
241099687008301089 13844 30173
343769586183629633 9624 10333
189706099210432897 6424 24026
693287747749177857 1860 13145
576156970430091073 10202 15455
235545112696289761 15653 15916
688327427896020097 22959 23449
807669439925771137 6119 25869
429997221959297345 13201 19113
616357343741913857 8705 11534
745537482514912129 10912 30703
973333205103539713 3378 4206
968081290700339969 1029 28274
684255168168054017 26506 27479
950792227645628417 2115 12274
12223248311041603 1981 3565
211593358429553281 22229 22315
762521012630788481 5536 8579
924875810126728449 5550 8215
222591595862279937 15604 26579
545345769983910593 12381 22960
232233281297173025 12218 21303
34035053830855589 7379 30457
216621549055755489 915 4807
528167376899092 9745 24588
512322208638398273 12312 20494
263120088114355617 11244 15839
339690263816702785 13528 17813
406499869825992705 21050 28155
882000707573784065 25364 29019
693318983401333377 6173 6715
608564224211587457 9206 14671
557647104229687361 23383 25402
74259931212072417 2701 23107
706378130886399489 12268 28913
239476925859644737 11498 12901
533762145954327169 11708 27594
141342929766555153 23890 29556
4214416084501239 1973 12750
276784941955693153 4097 19760
144863740581968161 2644 19514
897694287394404737 14699 25797
494651560419121921 12099 15192
21119522401658485 1087 11239
215156406030288865 4057 10661
186149279228150273 5608 20642
551627903721772865 410 29677
569403787921199745 8706 13291
569084423684074625 12685 18315
551768209228573185 2128 26532
659477935916093825 4766 12480
978923238502528001 11234 15691
300213579375068225 29773 30782
516810487193371393 12423 16163
840511620779018625 21510 27263
249327511578965057 2014 17696
277884072712993217 9375 10185
261323990804772417 16218 21960
934705551009351169 10837 20889
359886912514991041 11858 12016
136010538905324545 1591 6247
967518648491850497 6116 24421
938354794390740225 19473 29998
118786010717482065 11022 19197
873723883306894337 20009 28697
582694283619634433 187 17728
450365498111430913 12102 14092
175341361537544321 12768 26882
31293678012687565 11480 26218
104571892597167697 9290 18347
352722474797310785 7955 22536
547788989567802561 11563 11809
461353274348198273 23039 26829
363380001420512833 7564 14989
244644662027660321 2354 5509
746082465473204353 10639 25885
441161607621481281 326 2027
445293869434269825 1394 29693
734021089534657281 19056 19431
572732038620355137 13568 20724
134639973479551153 5308 31016
509510398206504769 20919 25849
387752367438075393 5711 15184
1232163991101488 16763 23673
753257901159045633 775 20029
543435969867065409 13849 20871
174334287235758721 7438 30809
931576696680533505 2741 17026
644423700337085825 3596 9428
183613395558086977 6512 25973
364012467358342913 14539 27029
860630833187780609 953 10558
588651377673031169 18428 25983
819938013288069761 2472 19704
647586639403336065 3554 29613
570974368209928001 15141 15220
868090468985343489 14988 25801
872607047967239425 9657 22613
304801722189061761 15318 24537
308884821245083457 22750 27704
906557975830040193 3552 10105
69680947231976377 6774 23095
504456831013108353 1502 9302
798399281500078209 8371 10427
124416093538229697 12354 13225
302055847339932609 9150 21619
704994381462817921 7583 13630
16263234881488843 18918 22702
921784834029992321 23516 28427
845372916435028481 6641 27284
897376033306990465 29264 30749
358800985725618945 7891 19601
643829043450381313 12297 25248
427618380342853057 17850 26727
389361942898368321 15145 19287
577458380893784065 3686 21017
907253754370586369 9405 14517
408967871262067457 12143 24565
566611214635607041 406 3762
290482197423695937 10284 27049
614594357463317889 19778 24279
708245664766241793 11414 11719
722916125871329025 22106 27284
623794579585943809 5817 27779
361187790696234881 6360 28555
649023697923130497 7291 12380
567847207709498049 20811 30643
458853119446526849 2075 28905
179521887690754049 5270 26676
558072303574721921 3749 5769
380472158910741569 5466 11648
217790379382091009 866 24962
769521263465847425 5163 24486
289164665401475649 11782 28809
264845414118390465 8986 24532
179408667933980577 23003 26471
555653707827445953 1526 25819
285075407817988225 19350 30831
405748543330894081 7141 13604
61049514420414401 6840 17100
288820066673835649 9005 24785
858320796514906497 2282 14962
247671089477911713 2677 17096
322720355353052225 6337 17777
90987081965948849 8913 9869
954459052073236353 14258 20323
799108517607770369 22881 24468
137276259424918833 5233 22840
113475694558715649 5365 15030
257674583032272865 6604 30658
767645215063119233 367 5161
744429890151106817 3120 5006
557640953005659393 3196 13768
463354838591204289 6879 6888
475587509609503937 17195 28971
471781148651881921 4058 28819
73162978333684241 3385 16416
342253277267023041 29949 30898
804591024288221441 7814 17570
802176866069768065 15490 28172
309975472138518145 12080 27536
680811958817702785 18597 21530
131139926290209985 4125 17125
717163338207892993 2796 13854
132528085673541793 16627 21933
736862805069680641 4831 17444
109314891865609 18607 26155
109088226666326449 9990 15359
109025653395747217 26907 30003
793182953462508801 1525 26739
345077692956571969 1788 4947
271926203536349217 24818 27140
934799898192338177 21208 25904
126567157641122913 1517 16789
402530740187366145 19213 30052
529902503089541441 11142 14374
431211799739998017 10542 24216
999894184787496705 9949 20072
130462016716556657 4421 18110
604603076369283329 10114 29484
344494444646116481 17810 20132
501174932088535041 4635 21471
274857335237250305 6387 6869
750997135656714241 11347 27608
939640909687284481 16326 29102
428222847285884033 7674 9644
121748911219633265 11718 30057
390540337941398977 12484 19284
101608630095128657 3752 28078
291202503145914433 9687 30609
116419596311494897 6643 12264
549532502278903937 1560 10543
500414835943075777 1582 7171
578085155424464129 26405 29347
660278082297871489 26141 27048
971805397763187585 19882 19912
200676063759900097 19257 24254
9541120981001683 615 4581
542139494488829121 22320 24707
149621589281164097 4554 9958
674212530036925313 10192 19650
768973159620703233 6038 16087
203233836617293665 18239 18994
522757399750002369 247 30661
452784350805515585 18523 18880
908563042510511617 6843 21167
750203866760479361 13642 21909
784879552664673281 9381 16360
5015269440008297 24479 26607
941060454126574849 1479 27907
740495737948855041 27609 28791
144638810003964833 10188 13633
877129775788503681 28516 28649
276659616145540353 7659 27445
989616690495729793 14464 25560
786902730357635201 15802 25442
663195326149946113 13282 30797
761129852991008001 1542 2308
256335798168429121 16399 26430
922116353045577601 9445 10992
100911868000693521 10507 27549
331212052389023617 22413 24370
713512809628674945 4393 23961
188171978501824097 3002 10416
79290098227289713 23839 24672
301358922772823937 10068 11497
719208052595170945 4143 7675
753020075791919617 6998 16129
822346901444419073 17689 20640
216753425207119937 11283 15306
972279743425538305 8630 14705
965570517321648257 8486 28552
127635288268038497 10962 20086
595132073176035457 3015 13793
622915431777634817 1823 23625
509599631078298625 10938 21394
611305944673446785 15663 24134
387588261596395265 4280 25807
62448271191932745 15226 15827
657151784622609409 8256 27528
185632275296569569 4473 22218
128930719279384929 5620 15421
736227904337020801 5084 17974
805437185020235137 4832 27059
885559638233999617 10215 14400
643393889268683265 5073 26170
502976548779436417 84 21554
159988107466030977 3862 30332
4776389063351872 16081 19192
802985841531995649 9389 22003
445564927976924737 20445 29182
326726665012653697 22435 30649
807838439940255233 12903 14103
294335524875496193 1765 17147
59966575250861353 2960 24635
60876315066931145 5647 14413
783674358231820673 7250 19653
85760082187011473 993 8119
896644308268967937 8051 14377
339949377663156609 5930 22552
99893640718690337 13043 25877
358984897693861889 19889 27375
784015890563587457 149 611
864371728461915009 17785 29845
131130766438786849 6200 22907
998459329345099137 9821 25343
56038627323680145 14548 22562
610046338456253825 18836 21922
364471016255649281 2858 21868
343840016195461121 12550 12953
861321447630338305 5841 29063
964067274993961857 5043 20175
748984912712756993 5765 15411
195656552279690049 10387 28596
822369466956011777 14391 22016
554007967445425473 17694 30105
444585542182508673 12064 22238
17501497420941093 599 19143
510316664616773633 12356 27072
153229788160981441 14576 17244
649731035234537985 1498 21760
756743464215833985 10294 22082
419408713454849665 620 9606
14372117769891447 2808 22231
631712163032816001 3642 20215
675568691581279489 2256 19677
180036725835272193 3493 17229
889850865875015297 14395 14508
553056419924502081 15442 28088
370308401234542145 2368 23202
499645293565912129 23135 24411
565441716292962561 12866 26237
160484167705774881 19673 30732
694076646808074625 3864 27946
924571262094282497 9281 26876
418864972678957057 3933 10061
778283477840886913 1881 9206
379671618474493057 13558 29365
676914753797397889 6832 26252
762103608158849281 35 17102
397217286670453953 12082 16268
689802771474635521 17588 24494
39877603862613857 1667 12820
210732783967667809 3413 25935
466303437873506241 19840 28127
662692017302976641 4568 16993
590478157657763329 26601 28426
206950509564801889 13268 21754
443054188645092481 7777 18397
345029864009749313 22039 25034
854891863108044033 15555 30485
783082760360543 19674 21544
324940863717245057 7719 17421
542592129627951873 10465 20768
80475837935004785 20455 21381
745978285545458433 5312 24986
529750616985879233 6116 27536
912359992625997825 8389 20561
968289162169618561 16013 24178
7651832071129406 30382 30777
295789766609715329 14350 28805
868930998023092353 12189 21586
625970603626818433 685 20326
506451082066273985 9826 15266
587100968519578753 2239 29837
591931519884500609 12507 24781
215408390523016641 10283 20734
671852358424498433 29579 30344
588413647817446913 2593 7894
68987402837695553 5225 16005
861834063631015169 1113 17787
862597154222907393 4387 26484
705727680054380417 15311 25074
368899379517959169 951 4298
236770932798357601 18187 24869
486955894562864705 23292 26340
419403367354988161 6807 7649
349698699963330049 9998 21563
749518791805563521 11096 14741
755618544843439873 11268 17241
907435350303345025 4055 21252
513296525433876353 17381 24448
700286873909824641 2184 23116
196057041892711233 17830 30170
529138297921292609 17868 23641
328933345429096129 20995 27620
829298120507637249 2855 17031
104068080290300465 4615 23001
667557087454824193 10752 25853
777402285319826817 4197 8865
3656249656479816 6070 22324
795144025716464129 8763 24344
128197785537764737 8982 19148
192257995497374881 16942 21930
927844412221041665 16984 22998
318967462758774209 2448 5181
9697135124227431 3468 11821
377501163772652865 13264 17945
651636973653644673 2579 24356
422688928796869569 7944 13691
348221500872341505 12183 16117
7492883431940102 10226 10310
735055721381392897 18060 24745
185110550868966337 8468 17654
713000391921511297 5706 15883
117423452373461857 2614 25690
464765133954223617 6182 19897
321218401300765057 7109 19463
538618827733984065 5310 23046
84231986610308945 6192 24876
797829821008427649 3629 4488
585816232848099329 26208 28617
235556002368767297 8802 13355
500516816630298689 24852 27024
331777415219342209 5451 22291
631820657669120385 1712 18190
860878997721954433 759 28002
239137310152205633 11083 22409
706023631254815617 9644 14199
732965609100016769 6875 18135
364768759402281281 6915 28612
384705842210369281 1398 7812
367399464797678401 17018 19948
826489883460222849 952 24070
586335242514252289 6621 25502
520199425736013441 4584 19891
567125149480851585 6451 18991
717478513458768641 2294 26637
356508621193441409 11629 21402
662054335383690113 28987 30240
80328083572858593 3449 16536
95904487712882513 3921 26567
301087797779587137 5735 27593
354289216775089985 18409 22296
281204043964400801 17126 25224
317454714923155009 9293 19675
419575207522868225 24383 26534
589752985100037761 16463 19993
493149184938296513 1905 7089
991680948876531713 10209 29968
863392155197260545 7481 8025
212208593625820897 17980 30727
636496135855473665 9962 19754
92025454169100129 277 4268
840490703442142721 24574 27707
763712806621075713 13196 26935
86597527758847553 4121 15644
72340314855093617 25070 27582
444170521569333249 12307 15913
734080754999286657 4173 5078
848516056484804481 7207 19415
848531281636734721 9186 28942
825861160457506561 1214 30053
308952599129529665 22279 30387
964978291678654849 579 29735
221169730211496321 20726 27944
310406006509452929 19597 21630
825303384248417921 5244 12271
861881429635808129 6167 23886
598962476489059969 3521 24391
265522747969910721 17373 29945
662726462237291265 23029 26031
757734625634562049 17578 20961
691856676079705601 13867 29764
184030622692716865 20491 21243
519420981702513281 17089 30481
524070990889292417 1631 3186
118668638239068257 21088 29797
89416070205786017 4943 7975
346845228814320449 385 27133
484059362934466689 19326 23342
794218920831152513 8457 16033
25519745150944573 19664 25468
409155346720996929 26782 30011
624128118650297345 21615 26114
186164355342196321 20637 25694
704608226372911873 18749 22452
364903484060224769 3747 10848
913113158759991041 17283 25483
457548492042430849 14939 22732
951757238597735937 6767 11001
170466035638288097 13417 17098
766860313966439809 14762 22688
517428167550985281 13161 26502
156108854275757377 23189 27068
318131653240389057 4845 20338
851825368452843137 12806 25100
703033292811138433 8190 18662
701837024267689473 21250 27380
146895434271659297 9400 24204
124374228747136337 183 14329
311412351328822721 5948 18925
156102960124670177 10030 19484
10350453008530991 4376 21804
285418047444245825 3336 15873
319415297966738625 13746 15028
612318420254155137 1292 26408
122585896163958097 9858 23015
271824904493080065 10968 27266
195551370119641633 1264 28534
970949899773287937 12548 22683
208012813737557409 132 7482
382707516186805185 13017 27837
767489578223315713 21042 29906
455054151829898497 6198 22400
292239210233066881 10570 13117
573046946145346689 19619 25027
200877143770451745 1017 30563
343774439118547521 9100 25765
335576192780596481 11884 15348
58901995948197337 6116 24676
539243712821100737 10961 19467
726061490735048705 19557 24803
34921473999975917 21462 22275
934274418163504129 17044 29681
205919603903577569 3222 20661
162702383897666881 1719 5291
219456011084080417 1444 27801
63027883826045185 15300 19571
866382463703640577 23324 23750
53008544916707481 5150 20507
415999261067344833 486 26517
190445312442101057 11047 12027
66891314535478585 4957 20805
460769831616474305 10739 27732
545568758074754369 1914 25841
425281297843362433 9137 30152
810677896777487873 2168 25359
311739282704593281 10088 27300
377625784020427329 7434 17088
928625500174909697 20378 22348
398725249739026561 1447 24397
553261660843460865 14003 18017
465981122242485697 1198 3962
561515585483938625 14894 18036
375030448301284737 5568 27161
808862437907095041 5672 26876
333078566422233985 20481 27851
186876142276297217 4614 7191
687355132646114689 2965 27190
681711435603929729 16398 23763
779439317340749185 14673 27090
387739551527040769 3953 27271
349321746951115841 17838 29721
497781004812111425 1769 15231
353882950074808641 1400 22455
194427595469100833 26 21015
98198052587473937 13588 17581
441021465108619265 25738 27308
318560586626663425 1502 17012
446915223540806017 16581 30690
149085314609006753 1273 19420
649640594577050497 9364 16999
331038576218492865 5179 26154
140311913648382353 5267 8448
999119389666571265 1687 16621
517138321551172481 1684 15603
603226680062451969 3015 22072
293508035893701441 7765 29336
917716581421441153 6538 28760
698526486992364033 17973 22967
402798791841053825 16396 30775
872645106630436353 1106 4835
838230388564465281 10135 10269
857445681208830081 29695 29861
465226911900206401 16479 22562
218156375643424385 207 5160
644388963174772993 6301 22644
121840774102992097 8132 19456
571335744768550337 5580 12959
439539380896427201 16001 21301
607689035872493185 1275 10538
334512916580720769 4717 29139
213456218571824513 17941 24639
825491496162619905 24033 28944
38061534407774 1273 4971
202142554672093409 28945 30862
779256743709812097 18420 27315
485164649440029889 586 9841
684245207749665281 17228 22276
246064429798124705 2343 13881
991981449305999489 23301 26150
2552866860789039 21629 26098
12721360194628773 620 18852
345835700971434817 35 22331
784320271926407681 1957 23731
710767660328450305 1222 24188
365591367201641729 13684 15287
620011280041083521 26108 27116
285046934394134881 19184 21471
433408089861764289 18102 25849
591356102485942657 16761 22178
306940281882816641 21471 28375
956832855699975169 4180 28917
900496156086198657 3214 19714
918650402778165889 10589 21294
263113220195734241 11317 14594
43598188527059993 16377 24605
27500576996125405 20632 24776
263283348486819329 12671 19214
180785288794908193 1278 1893
629090801268791425 16213 17705
395664538510992257 111 1897
421752512985829505 9765 28504
805315820486740097 21436 25486
647160419124421761 12818 30774
434912242967932609 3343 4155
316301522186702017 23682 30357
392811873279867969 6274 22911
849863626405454593 4767 6473
378636576031162497 11377 15177
117223353213045553 2719 30402
649033919319194241 2963 6020
872916322078626945 15742 21561
221142533055150625 20071 24620
829758071747161089 19239 29398
111777868034124593 12085 14266
339298825307555073 6134 16366
898789753213939969 8717 22364
394225974464102785 27102 27498
733629204064371329 21655 24353
220585459835209729 5842 19627
267169166203139233 7200 20886
841983178408067841 12321 13733
564505925067692289 8988 25380
100760417973209121 4935 19722
238064924533993857 14646 25787
893769395699177217 4111 16789
370056287023700737 10843 15819
337215329231501185 5593 5721
547470036870585345 14160 28287
132794762085662657 3979 8878
620919167626396929 20812 24595
525996547733331713 13722 28641
972393997011600641 7620 23877
568616964077175873 674 3571
89128204305339409 20761 24267
900252039015473537 1484 26490
619349781487251457 26194 26633
799999344209393153 6701 10525
753459814831387521 28009 28405
928664203112521857 9122 15474
937837428829816193 13318 19843
840397969898287361 9133 22030
479078827847715137 843 2084
150266329466635553 13854 26342
931328577882915457 9811 14317
977758640844395905 14704 17301
54087800520306929 10703 28167
258621952690436545 6248 29690
256552393540026465 6167 28425
274546295543114369 24450 30475
364076243324419137 27545 28905
316468479040853633 27534 27594
426514808546876609 9074 24019
682387071646498817 6670 21317
414907970274498433 20437 23871
285534394135527937 20895 26958
617751521965253377 3914 4214
440760190205264001 21190 28987
395067709164820289 14406 20309
448653455460974017 9315 26545
878797281077403649 14844 18024
877590682696617089 12947 27535
245076003116622593 16393 20153
795214831083018881 25626 29410
142601196410588209 4086 24633
842497574714268929 15034 29230
187813374424777633 17006 22517
658475481175120385 13908 22108
955356761680498305 16473 21294
426353293761419393 7137 8037
206984766863058657 9556 27631
315765504028991745 22791 28317
389547434290129473 5432 12226
983591593245716225 22396 22941
550192495741825409 5844 8056
480958995604542145 17064 30543
148410640077351265 5751 17037
640620993027138049 15046 25156
408834378615466689 12174 23459
582957513912465025 441 23434
377846460779800001 8645 30898
793391441215458561 7696 29197
91842456109205281 7061 25375
993910809102889217 9149 28849
462268606679863553 2846 18523
652631414853399169 1740 8632
288540804375884353 13672 23088
365425389557334081 14637 14637
922116132605417217 16147 17329
753903811154781825 17878 29820
603917450703121921 1218 28787
478406056048786625 199 8650
78691285393610145 18026 22515
813179548593947009 9465 27696
65539394269734433 2042 28845
400134062646049665 223 8989
79513437575393201 7903 16721
163230610863404737 5294 17805
35230267497595949 7259 18352
767778366993585537 176 28606
154207827907619329 9134 22451
772307139031138177 8961 29158
122391312361116897 2585 19907
37208826396909697 14305 23747
113682356967437665 5505 14345
29168920637186349 28837 30775
673267152901288961 7112 21843
15552492286165177 21510 27242
427462537830344065 2222 20647
816848051471080065 1637 15794
7202382544761577 6683 19605
760601666616839425 25570 26048
75905440378640785 18477 26483
115159468867414465 16043 28696
264542315150677601 9707 19377
414515422096659585 5641 15669
432824655531199169 3294 8748
426957287046288769 3965 10551
920715434499015809 14687 16602
37200166301534665 11078 24557
893931505148309249 13173 30700
657840217808551809 20216 21524
278485180693948577 17477 24228
419629860260986497 7817 15707
828409497047040641 5737 27663
870196646272742017 12176 30136
568538796184242305 14646 20563
951867997454844033 27068 27453
742740934962931457 15235 28593
241281963811314177 9712 23498
332530081299992705 12638 14285
266751721868050849 8685 15248
652323202912960257 18527 28376
976945351408200961 8686 30786
119325141871001969 24311 28466
809538826299263489 4955 27464
449049114752646977 6729 17951
247553168817955073 15570 16414
953304612126871169 2905 13549
37121137011499881 12782 26882
220357415276772897 1079 8216
34849250658677277 11844 18685
713816467182397185 494 29099
327868270549419777 11681 14257
752637601488594049 10442 26424
206581552416633217 26563 29210
349789463484128769 6518 16931
194354255627903425 11497 28891
871524264156569473 956 16059
2717539779919066 1304 20956
517522525134950209 13690 20453
205081359920416865 4995 24309
412641692990511873 17404 24445
240350286251736385 2141 28043
719049091523331201 1785 8097
416170960843235329 11384 23078
854736106200711297 5178 21956
975721249120791553 7497 13193
701401619662391297 11044 20274
727535763542920961 477 21234
405712119353971457 15298 28416
637286945087037569 14669 23210
793609155591198593 546 28792
657351410749530625 10995 27411
330598521809641025 18147 23385
33943056655427741 16514 29795
970264215606732673 6698 18156
680153860456858497 19456 27878
815507644106610049 6090 23146
402273681318558145 19814 22560
871783212479712641 24363 25953
713422141033593217 4019 26972
736699138978885121 13107 21410
275273300051022561 2768 13813
337721386661002049 5227 21779
140259541855602529 11542 11577
459264424702745089 10283 27499
406027402234013121 11665 18395
448227720307571073 6235 31015
106330273379629857 15243 23180
632938914722622337 475 22824
971342373318147841 1898 7732
769351685248011521 19137 22580
771488446252522625 11240 28250
837227044465741697 10330 12327
504669041815713345 14033 28465
781730967267364481 8304 16679
883872187067684225 14175 18306
605366567437194241 336 25448
391625006090460929 7086 15293
82361580819537041 2033 21534
989323141241772673 2989 25341
624515190587508993 8560 11475
716121331383799681 11509 13472
300718102972851393 23473 28738
913900823689747457 6581 17465
862640916063931265 129 13020
916047236080682881 13181 26677
100366175560282049 6448 19364
843437578025191937 8354 10031
652539015294500737 8160 27685
224544785876684481 5174 23100
654181012640705665 22780 29283
462343607405419009 1898 23618
808659944410670977 236 11380
600372197759721601 26110 26714
516018468981002369 20374 29456
654417957377194881 8824 23373
148365279789594241 2404 25605
637341935065574401 5019 15928
466718336841111617 10697 29574
270820775658993537 19608 23288
118059471491342545 22599 30059
371336162805814465 4530 29652
212067005385165441 1740 28456
353559958219523905 12215 23356
915475443079223809 7066 12528
541330141499951617 3034 19099
451097502051581505 5287 9223
995161727779848321 5318 13319
678198371242992001 21184 26201
509951580370564993 17309 25673
933023300693520257 6895 11358
104325092477740353 9136 9596
148145920295142721 1114 29731
995503659480885249 21899 29086
470227189748371201 20978 25823
730374811388006913 20664 23732
191911347479624801 14739 16926
31589177708749361 566 8710
184972007610952001 23055 25140
132671762391328945 7593 28408
674219797620189313 6094 27180
157375901859051489 9892 28921
422655234269868161 7049 12240
430633779026752705 4091 23306
259724332442239361 17813 24494
990396494218767745 13589 18442
70158340619997265 13353 14267
760859408949290369 22007 22035
617328353427431809 55 17857
768213193954334593 7878 28308
451683502186327233 10245 27468
334601959944169665 16203 24056
378391639804426945 5960 13406
623305534440614657 20621 25187
435838844785394049 26507 28983
425456952623097345 12548 17372
759659797742067201 6547 22311
719541606393885697 4780 20906
947917868410328833 8990 15687
26923004445482237 5395 20084
504528065492912961 7750 9791
605327538058244097 23485 25863
233483154854042145 13953 14047
965169540068888705 10343 27384
270161704635448545 631 14026
389128771165513153 6513 13519
128547966782335265 8646 16549
505964870738072385 4415 5737
637773192182414977 1174 22020
513028177453204417 1323 22273
344765953634748737 6086 11009
687730422970776833 23362 23949
940602674660617345 184 27935
869212897683279745 19876 25647
633877955365719041 11480 15544
585911536691046529 949 20196
277339215824191841 16335 22602
887021805856417025 2180 13127
334889901142133825 19765 29576
667487607697143681 2251 18708
643207826938713345 26989 27041
613071518162183041 24359 28603
582606099185639425 9281 21988
138054731431228817 1067 13156
598957675067659009 10104 27445
47018691644975521 4830 5607
641631868489071105 4068 25038
386447726941799617 1152 5834
388621783005639553 6899 24214
398092804098791233 8551 16766
872077535646141697 12413 29902
71645794197454649 15194 15251
786154526934446081 4114 23142
44404486830838865 17579 29151
600106373012039297 10399 28643
211422397021880929 13157 14827
121741867028354993 25083 29226
844332608154712065 11034 24699
198211150359853153 18957 28475
568925580375040577 9352 18668
130447074604269633 2486 16615
837526490288294017 12421 30247
438591673613757377 17421 18679
298555137004360193 21192 30002
245503309500172417 15254 18028
37110698239768425 10931 12425
302028053624653121 12674 20375
921958147132304641 1431 11918
289470315671998465 13539 22959
943806578767063041 6080 15297
959865547807481729 18367 26183
333889738333045441 6336 19670
808987304024434177 5777 29162
80519963091756353 1520 30195
325685710281689473 16528 23547
370651763581012289 26863 27694
460204341735284545 11225 19051
460495991237930753 1286 4087
45349334447337241 529 7077
54773786127942257 24493 26347
336261829295942529 4709 11987
655792681149659265 7711 20222
880648338189118337 19022 20490
611858602882623617 3237 6365
186388482672136033 9635 14743
452332464617764865 7057 25232
385960388629058561 7305 27199
751773845828854145 1542 18271
406154210889518209 4230 27552
874288257017195009 1991 20729
494100753045941569 13960 21881
138702286222216033 11502 17548
74871951467805793 5008 27532
279555531420808033 10517 14941
953924657745517441 6993 7494
924411641355096193 3423 7569
320693459965063681 16288 28293
899437142313569665 25729 28025
506939399800316417 20149 25368
277290261071957633 21922 22189
845064807950372225 1529 14244
483681102383112449 3310 24657
683902650181408897 1825 30604
956413363453197697 18590 28103
521249488498504833 6712 12632
965295970208313089 8538 13266
247650873376713313 8374 18024
714725808666006657 4243 4808
878817122294385921 15930 20489
361131769606995329 8295 29803
629633630631474305 514 2391
87297059404466641 8826 10945
826435363147986433 3731 10708
541439245437072001 2758 12021
401114793956296001 5547 18265
457842288108711425 9160 29470
774968281651958017 24836 30598
336264578272388097 3167 17891
503904438526632257 16926 25711
87005867764293761 6064 24783
74627822364696785 11256 27668
484733244095235009 14295 30695
929844464544899585 7355 29651
526340037037986241 2496 7879
343472445770665025 9740 18088
695533327461955457 7580 17929
995000888552397057 761 8870
888927674305069313 5532 6704
356500343857696577 12778 23720
78108090006264065 23229 23245
687405301062980865 12364 20113
267014161265738177 2556 10533
998420219957644417 19618 24630
163467773146859233 683 29427
581901274743955841 13154 25880
4024577834588428 14113 26328
719252112022125825 12584 21120
884764286961608833 22871 25944
989727587691916673 7459 28850
977519258317219201 20347 23248
627440676249257473 15071 21343
188847418880040865 7524 15342
743323062142280833 1045 25894
824928367061819009 2338 6448
14255297440165295 4055 27035
343320298629077313 3538 8129
879756672711025153 10620 21342
548624932291179585 14577 23208
726881916145693185 5979 28167
665892892243899521 1098 19188
472335412495652929 25655 29259
933741022181909121 20923 26959
443632123064126913 2992 21040
995228080426539265 833 17270
634360282559683201 14132 17608
73173769962696865 6125 15616
897832430769888385 18172 26495
140493217599239281 12066 13318
868601752990969089 20304 23422
250912067352306433 19995 24975
338812254191047681 11077 28052
170353780157835649 632 10221
219639194358919105 17918 20693
827961260550555521 5195 28429
697459576810139521 24212 28035
345432608182360193 8040 23298
284418159499210785 3628 20356
304947412731866753 701 14967
775410111838162689 6899 23942
859941136707771393 8361 23317
901764069626850049 11237 16717
711514954071052545 13772 18131
333305549105780609 12728 28749
171275713097170273 17267 21877
48564888319447161 1887 27558
63837137254825649 22172 26742
793800771628632193 6725 18634
378245418593063937 15086 26568
65187814422344561 9177 26976
116257965700103937 6783 22677
775095293235303041 7161 22150
911015567249190657 323 13871
183589952905748545 2470 28657
648972475811508097 8822 20010
253562172796897313 11317 27913
254946056666124577 1847 23255
478559393651281089 11078 26505
327799746065526401 5588 15351
539274863966291201 1838 10093
816783804768331137 13779 23679
767495204561384961 6055 9218
850955087007651713 7090 23999
702490424423039873 18003 30133
610016437768546689 13635 25277
780891589769780097 3863 8965
877104849891370753 19805 23270
675912797926550017 4518 15365
675868008967309953 30131 30669
669896938584685185 12520 21245
684084490174217985 2539 21880
87184058505521025 4108 26457
41049638631175609 9643 30167
836511758618783617 10562 28313
823048247916179969 414 8054
355761131355798465 3838 8118
250976384382592961 16742 17585
315584609850930049 19130 19952
252442372799567489 2331 2682
672232141981673729 18381 22355
800109191817636353 22627 30619
827051197624356865 17461 24515
713373539507049473 16688 23018
917186756297304833 18628 29715
36135248944727753 21789 30447
895002804314657409 4908 17606
955375282055872129 7435 10435
168830222305324193 11714 22199
752994288008192513 4121 22166
512205304098088705 1994 5473
961328235891361537 13445 18957
288347871088838273 4801 21709
854800156824946817 259 5478
51533175416750513 17918 28658
533810026591641665 13841 20825
801187143690917505 2267 13633
298379131420812609 9517 21783
998223263871963649 10187 19039
583258096428071553 7623 26699
349404343512311745 7636 8762
370706775004915585 3954 26227
529554616880687937 4030 19217
651218927262238593 13969 21529
860374833633521537 12676 26343
77606477666318337 758 20913
604062573002082049 19440 21499
669200312840420225 3205 6362
42714867461491225 15435 23686
594682949116499713 26955 29551
565111505882327937 1575 9974
614184867970255489 6642 6663
210312221814085377 4509 27197
927985695834490113 19016 22262
9870257775602909 11490 25347
604023148831945601 2108 13894
875887856487146625 13691 16275
952088706598427649 12114 25430
942621413077603201 10553 30100
467398910287631233 5864 26634
219363515999326369 6625 25225
123266009108004225 23235 25386
810929220755284097 24325 27622
920917455007671809 24805 25816
893217080079018881 15717 26802
425746257716721025 6694 29368
626405238472500481 10841 15514
46556048031380473 5881 28937
693570122045620993 21063 26881
504525880701077505 1154 2553
882434703095995649 16054 16708
752053291522347649 18364 21449
215447111043978625 6192 23687
708167367495772033 5248 14591
704924294619701249 10484 17395
639997490464811137 10929 18451
583824557616274817 5936 20024
633039824419693569 7392 21077
586442415867580289 11700 29567
142972703377612481 17218 29608
865977714839750913 1818 13037
184580784106938017 26179 29395
58460421126255825 5614 30526
696080675296105473 11596 20038
529333771721546497 1607 2227
593754231640286209 19781 30464
822056455618437121 2211 3784
17797505789960867 16616 23840
813530374223581953 888 14150
924707721761532033 3277 18883
677576776956669825 16287 28099
518141025146139329 10950 21844
683508344690800129 16001 24467
543824119003755137 21943 26253
233401681914202177 10045 13243
321588749551384705 13055 16529
966964205075221633 3044 22533
686428708655082369 4654 19418
920048519515773953 3806 18871
112542273657414433 17632 19032
745953105686162177 2025 27065
535233013621688513 14405 28651
547151797085902529 19329 21009
824202348804565377 6688 16595
257342581753597697 8464 13157
228430423009736929 11704 20775
198054141995754657 6905 28236
297694999915979265 11254 24409
695523767367056641 7945 14045
543838505091667201 4660 28702
12360930921957449 7796 18056
246743166154491425 11037 16189
935515852846556545 6480 23635
991616452761686401 11052 17202
635269802971720321 4149 27991
843055822358213249 9414 13108
384453239814995137 13333 20055
9256306118526681 13115 15960
260073095538402305 3651 12564
767227662538377985 12334 19539
800399590673045249 11469 18719
440511226940483201 837 15487
125110544730176801 20601 24164
787002515834348801 11632 23215
912340348327994369 6217 27366
530815976038450561 13677 21489
588660438161710465 12971 30574
576323031775761025 20719 30608
253791880397109537 2006 11787
56081679287128593 3967 10859
956713859314788865 22614 23503
181113128000607297 2774 21240
551332742193999105 19936 24371
674391774042771201 15306 22269
713067782058587393 24712 28034
987038552220642689 22982 28404
851987217113084289 19181 30887
140346517157805553 579 20357
754362623773801089 6815 13715
325759983711822785 1006 19026
940124844052682881 9217 16337
123232421398352449 4659 23981
392117508347112705 581 24529
654002700437562369 4526 18314
392608641761348993 13377 30764
230838281260130177 10793 30907
898895988593494657 10285 10536
98062278586429137 880 23630
304430751955003137 13616 28804
652983864461429377 4967 28710
67755393923604857 2642 23152
728467384323469185 2531 19922
536993809234026305 11931 13557
29428694268798241 26673 29701
866258365802053761 5705 12115
228123775415685505 27279 30905
595381068729885441 8991 29591
626919442781780097 771 26088
713594583239583361 8545 13705
264438465597269345 2413 19710
524134744529995073 23570 30838
325223108867501057 25783 27460
28688225728217277 10617 21160
353114929589015233 8879 24136
664831695767411201 4536 7608
891962179094104321 23312 26057
497341434163203649 4561 14140
899339554078924417 11422 20332
681585105318596609 3376 26608
435175178263985857 8066 26888
418149973899090817 24358 30705
371141582207332737 362 23628
917861690827884033 72 29820
109404220493484417 9935 18706
612663540659539713 26534 26602
759373868679976065 5563 16113
181912831771406049 8003 26250
198768184725135905 11956 30656
749463742061493633 18639 23742
27975172056233789 7643 11039
297776351986151169 14254 28567
676298772591803009 2655 30103
730786797524089601 2710 7682
685256772527370881 4575 11853
830190127021445761 23304 29009
544554774178944705 13543 21337
642189489811215745 13958 14448
799602230110924289 3011 28255
967720752320552449 2044 15799
484320180951993281 7429 7746
960584934903877761 1171 23843
238249402142461281 21816 22305
598676774109215105 6653 9458
96542157430260289 6080 15616
465673375814560577 16873 23273
982183732744761729 9528 26964
655548012455874177 19790 31009
822458126596995201 1712 24847
988151512840531201 9261 27891
529431623097057281 19106 22094
149266857774911457 424 26105
207355151037173601 24412 28248
560765920106547329 3021 15919
468397702313286145 12865 17141
324875660569681217 21893 23983
758232214890295297 2070 7335
192820928569702241 6552 7225
716910357068403713 2227 26011
702433021956217345 18054 18785
192804743394926689 17885 23390
764573041450148609 13803 14250
975271256285612545 3202 21528
625302491971403649 3874 7868
329183549584922049 3711 26685
6331551811214809 6299 26084
36167137714958385 2491 17537
323316456351030017 13513 16396
398935184074215233 16579 20976
181202616240938145 16816 20968
493491118595063233 754 26568
458547402863551681 1427 8295
842220196337773825 18438 22920
595300665784307585 15988 19043
468006565294846401 14812 20632
1274867904506039 8072 13487
57817906960760721 841 22305
1820767941524082 3717 21642
451814419380912833 20568 21737
974810735394434817 151 25608
512963752486154305 7160 26670
104407454182350529 26126 27138
606575142448864513 13233 20972
798614755579798401 8957 20500
682305910243027073 4147 19949
881433658530141825 13989 24171
532584421793121281 1468 15927
384947733611760129 6346 21316
580564552383389569 2713 30528
198656836841408321 8939 29883
966677786069912065 4705 12759
837398369271859585 3475 13995
12657528794957075 5353 13725
927662115947782657 12146 18509
235488627031930529 1994 21232
139082772426483809 4852 13972
905523350090401665 1459 7563
487823519337027265 1546 4016
865127122680721793 9043 16626
980129796223685889 11946 19399
259383847000602689 9070 30062
748377994028231809 23020 23357
166579521294199393 592 23352
281082084196292225 2568 30188
898877633720115201 12087 24806
604652184243619201 12193 25928
125118487241767441 28139 28609
740788680804378369 1290 9741
586869312567525761 8798 29142
240422723895392225 1415 7012
628211040798351617 15069 18378
140841770038086625 5998 10207
440681038231570433 328 8344
240616314290818433 1640 8179
185631357811221409 21892 26596
237094146008395521 5963 8075
451260424375842433 6307 27451
880730078312268417 5631 25326
402926643559812417 8664 14138
972636945478846849 12615 29781
224024635970618401 11587 19275
319014700151186049 1243 16196
749615770978838529 8125 13114
863045547535371265 7595 27898
543812679909787969 3073 21742
204026732965985505 14109 23936
660467689088807937 7005 7345
687816932554248705 20392 26456
707919196754072961 7978 26092
704911248093637249 4771 19056
875230075495640193 21518 21859
822700753809876097 6442 27648
697331280318675073 20395 23562
917885771173217793 17186 27155
671953639682403329 26705 28359
463920472964410625 8384 23890
578177821794195585 22202 28752
414900265236966017 13120 14922
403654194021275009 2728 7596
721816707800492417 21192 29177
188536403654122625 5949 27135
716259840990403457 4134 30881
488918409482653953 5545 23522
739823999396144001 11093 13937
300008668260385729 8204 27845
196905962637842433 5651 14046
825010375410929665 18539 20497
63391088997583721 15967 24544
413129169330428417 8317 15411
306722236213118977 8934 30302
937269999972745217 9202 9964
927825064621082113 13920 18594
999347793774955265 6357 10231
601201478947658113 1308 21760
110681232463665681 13138 24116
736307956409127937 21015 30603
923029729354961921 5547 19944
464495735248988225 6822 14117
187373373082994721 4949 21993
88602090479064097 5507 27669
532032462639858049 8530 15381
258559289872593473 5861 7088
685822672554056833 24828 30563
423204315933993793 17084 17764
296704234375450689 3254 16609
67950594348502593 1242 16878
791339325578594049 18630 23176
823780661356146049 6448 18089
190735568091252353 2704 24134
19921431171283645 25897 30257
580127141069002753 18583 27084
284338617972032641 21679 27584
263692735091037633 1780 25869
55604654178125657 12963 28896
427234940900962817 4636 13633
743375649266617729 24332 24910
59152137378770673 9291 15364
894204525424456193 15229 16828
877900410071593089 615 22468
298656253630362305 20168 30659
923395392073981441 15535 23560
73760081220058289 16938 25147
657314007134591105 20338 27110
61667520148397161 2117 6111
551249198966370817 10594 12567
346831165310916865 8074 16561
890272957113896961 16584 22830
261411180385216833 13521 16454
785869679548877569 426 7533
256762827983038721 3367 25576
793498602271245825 1537 14278
165110233481179585 16854 22054
170460603651644513 24513 29204
491305768624258113 17346 22027
992874791620554497 22600 26458
649616870558737921 10042 22282
718836581176272897 25 28562
98472458508553025 1047 11928
468225860443414657 23036 23699
379657209836715009 16608 18506
989528703900457857 13311 13680
19629582764665089 16343 29893
811560398765042433 10605 16765
372263838470082945 15881 21801
710289088387550977 24717 27558
733881548156830337 4507 30576
732406745298863617 7250 7591
642430903470589953 18309 27099
786265108193799041 10003 15688
374576078940194177 3679 12293
396778283260491777 2594 6065
821655064620223617 21426 23748
650041624317960705 9784 24203
153925429156998913 7073 19846
444626469188182913 17891 24879
353950579564887873 2149 16597
173823039683707489 1366 2951
667824538811899521 5757 24126
203937407986931169 10470 17276
635374697769812225 9763 14658
96254328884665345 3854 17333
924374615905776385 11528 13097
376849009337195905 7880 11725
352171958231103617 20290 29122
436144140955160961 1831 12572
192676198817181889 4557 30630
92630634876829985 8315 26615
165319478269488225 5894 27102
224411453056685409 5389 19987
871303806499071233 12692 21675
841770984676106369 8740 12113
708381449882686849 22538 26107
120062879190793841 11699 26338
68553879905735473 1276 24640
171833087980818529 20923 29803
830886388502001665 1630 6135
856428422863611905 655 2097
930982919480868481 9115 12933
745602969497259265 2428 13335
897526769086589185 3204 4137
745122018535322881 1202 14078
586712592922467073 15944 25105
151201171135458177 3477 13462
307824098795528321 7957 9880
636507446189963137 14468 30287
941137187293776385 3843 4187
787439132613389569 10182 27215
841854776503190273 10313 15982
270472938956555009 18473 27892
202565172371762977 11290 29103
910355785154937473 8828 15931
872419839667550465 1945 29994
58056847902062001 15568 19484
573374890415607297 17819 27163
62508903188234657 7754 13017
366766461023978241 358 26319
205304893399851809 993 21646
839753553797478913 1202 23800
268541101968569505 20220 29866
182607393758679841 20898 28007
152434631354307009 4930 5318
873182878666369793 6893 29425
581487176911384321 16814 19223
741588036716358145 7591 24450
465067607532926529 13465 24807
234572872513027169 3765 26425
426308065625963905 21175 29492
333245963315796673 9812 24843
225472076821713345 16327 22830
984241588670045057 805 6135
191672388689244865 5261 13359
205496191684964929 10585 21302
260321938877847713 20035 20159
456582123915936193 9061 28839
258879602591751009 19685 23581
172233731583880001 11558 13096
71678499905598161 4775 12076
587912828955523969 1066 22500
78224590523991105 5839 21257
700124588458855553 283 23924
458373624627125057 22671 28516
492211688121258817 1861 2565
567612336251730881 24371 24877
607283998965904513 21446 25983
608723605459285761 7967 10994
386605166681079041 18241 20652
434788485752381633 14033 21070
445417778013954561 12928 14402
979915459940752257 13910 16923
872904584148201985 5861 11318
541477413052323457 179 22397
970105837310178689 10550 14843
856239185080706689 535 3009
601323312466746497 3619 24210
22709183316312221 13288 27957
504087752040128129 10993 20129
883723561021081857 4133 13289
767804881394354817 7866 10414
44740860195194185 11238 12884
435395268184500161 25281 30580
633177218718767361 4618 5852
939059462318994049 5823 13247
186681248236983073 13421 22433
82567420562263297 12445 19153
852023679762407169 4716 8645
743233258631889281 6759 7240
930031707308931073 8920 9986
16457033496500629 17316 23530
266906753440363073 11575 18310
814786118132047873 24167 24730
462054436964553601 9460 18769
12644364524724951 11755 15038
817463849272126465 18070 20391
517166263260108417 548 15210
377743917019646593 6750 29799
777441089319559297 13367 27350
994927244904911105 9943 13185
785661470750255873 10810 21184
195152318775161153 7961 19491
647997275448567169 2961 11112
469699952060363329 4746 28336
506662386048716929 670 24039
283225981842381473 6494 17880
614092016283656449 10457 29584
596521359593278849 7427 24483
171659992075859681 32 18078
602842796887177473 18173 23946
293646556770873729 12912 17550
345421115194920257 16612 25103
779654629106190081 4115 16842
952469857315183105 11071 17104
260573602390543617 1274 21361
116865548337980129 18121 27048
697192445206553601 1741 17053
421232355468578817 16800 27023
263869623975601537 27046 28938
140212149218438497 4955 22828
179755807307614657 16721 25733
825018713797735553 24330 28403
79344916612605233 4245 8228
340062014201517825 21381 30890
692381084087202177 15205 28316
735738671207304449 6425 8939
735420503125304449 8151 15928
783970560124640001 15575 27807
893699385916377729 4687 9291
619570801856415489 17477 28991
684228254134787073 18246 23636
930251010249744385 4882 9472
940507376660093569 4328 25232
745929040616477569 3816 22150
727932389903109761 1380 10625
693665976190526849 14622 14863
575765219634078593 4224 25401
193264538657647489 18659 25553
533723396598965377 2976 25312
891407715267117569 15443 16176
649751147998102913 7476 10327
98394886746365985 22728 29802
802170893774324097 3518 7251
458050143961411777 6486 16554
332016120813037249 4809 17205
519887735291437313 6075 10033
312286693210133121 10 20070
196623247960726401 16817 26405
262691602405141121 5528 16743
19565421474954549 7871 13911
419344754377043201 18198 24277
18495960185656913 18866 22185
399397747065776769 25732 28975
525261697446953921 24342 28846
191707531063777025 12573 26934
106614692699960049 2911 29112
896142245968263809 17682 20763
797746352049006849 1687 16910
350969879751140481 1644 23841
188464318995993793 21283 22924
230730861005852705 1710 8278
69808744362038769 15942 29448
932878825553821441 4388 20327
834904322338697857 7823 16858
126743293545814593 9238 20421
199802333047490081 4166 27357
68821618515009673 5736 14655
101167866134300513 8327 19694
916351577354404865 1995 13038
138819503468514689 5669 19162
250172224220513345 4708 23709
823553516166892801 13105 28425
604336706675979905 13799 20342
162784677439237409 10891 24328
678299240599436417 24147 24514
890821064516710913 8401 21370
436631775146807425 885 7282
290194150655171521 13523 25133
916292779897624193 1414 13354
968532183538425089 25099 29764
585500571390127745 13762 28034
574438652906724929 20257 29492
686065663647973121 7880 12968
597436287935931137 19745 27488
146838415273791169 725 25862
617439578570301953 14059 19401
734901911518342401 1709 6302
677749816222100097 2477 11002
933721087415307265 21922 24963
148907502107835649 14076 25274
714114524693194113 1056 5260
938445972197637761 16600 27083
146767066091413761 8038 22079
912462287885663361 17164 20940
751461533439233153 24969 28634
657469605022665601 23779 30766
430532002750283009 22676 30850
315083138047487681 15776 16813
187455759218202913 22778 29391
212501165487832833 10310 11642
782311502334252417 814 1910
358204608943740481 16197 24354
909666296641638913 4436 10824
804272368718724097 10925 23265
383552890099480257 10567 18467
664936278230999937 19333 29349
31399912212769721 8368 16202
191617132268032001 8604 13874
464607805066194177 1597 30697
945429673710183553 9147 25822
791494947669896449 9012 27391
529932355864414017 8916 17168
502709224149214145 8257 19565
857791593771072001 3477 27487
516960468333472513 3377 23201
417406977495158337 25266 28411
274617952903199137 4716 25618
890968370453297409 3642 10467
103325873665745857 2047 3343
265512292501735905 12498 19292
845018781170580225 6629 8807
943896262120251393 8582 24236
589182550777216769 5945 30327
845464570463018881 12140 13045
446994457242411137 12987 14044
636499326072456705 24786 28224
188725964358305025 4724 6666
778680361330398081 11538 29094
301180444933379457 26 6971
856763124600764289 11523 20924
303245400977509377 8410 13556
279028360062238081 7276 28542
796794156731991169 563 2712
527440773497321665 6399 19364
60435984368986337 16176 19952
294697110382056577 5748 30815
613803065415453313 27954 29268
328652462403585601 12742 29170
376975113732861185 6131 18361
498877985755523649 11121 27121
466085848716048193 4096 6701
10790974079728955 5897 13916
249739711690729409 18341 30695
236715601745824961 10859 16784
277463579291804769 8870 20966
707189217228620545 9610 22017
345943164876693761 16022 17314
430985901065138689 3373 14442
24722997889043085 29134 30402
148761677400134561 9692 9779
170818160700925153 5465 24175
694983423391928321 10936 22401
874885163687878273 10073 22808
93495295237875809 24777 25350
378615331098124865 3555 28011
96766538869456305 4417 27309
960529324894039809 6424 30216
421806913410481601 20602 22134
690854270567406593 5325 19662
497230499640377153 195 12340
451377757181376193 1056 23432
883349405493493889 8135 18594
474054664023007873 20398 20651
462835860305471425 23139 30733
938871640099179649 4496 29301
190157224335369089 578 15419
183567502406880577 5567 22949
983971948321535489 14679 29345
421284844536984321 27631 29496
172769696552524737 20158 21354
523471243164600257 10584 29067
648014441574144257 21962 26067
900070850286752513 3737 26916
797227256253396609 906 14673
524521851055176577 13741 25445
292650545175458625 14469 22438
235531964158383297 22131 26582
588047267390312065 8351 19728
569450494853235521 766 27955
254877565445450913 6591 16585
95328628489241393 9491 20764
131272442780559825 15996 27784
260964839808686113 20528 26836
123488668536875681 15242 23988
618473959741919489 21204 30885
917641441324366977 1832 11006
542980926754374593 7797 22503
871476096760016385 27150 30474
537823799706714561 23764 29864
513428325777571329 14098 27320
557119128996369281 14431 23194
597614909852691073 4952 29973
605089560116311937 9376 14231
459480504110604929 8435 15902
798441190084410881 6006 27412
35922233724203781 6151 10968
65359057739939889 22104 26053
50773870502982985 566 1382
477762431741702209 7040 26070
924475848078881025 16110 21733
876173433752768513 11136 27799
252094419883821537 21841 26872
900495444133603969 6912 11864
172354539295536577 16289 29228
274415190873597217 18462 30891
82317945133983281 743 7538
728595492773941121 4508 6151
170738798503659681 20295 27802
999527426929887489 5392 9458
331638851114281153 9336 13754
344385060205517825 16350 30739
191366969455327041 16516 26634
992696556643963393 21826 29596
53815947076746089 2053 15955
121311948648077825 5230 23035
466836659043789121 4509 20025
139254257037720209 2244 22412
849252621252293889 7425 12003
212393764582337505 4250 25159
601306927665387265 15932 16092
708228108425444737 6884 22002
84081370988204897 8260 11980
774447950232861569 21009 26844
500001289560909633 2263 26034
593108495005367297 1205 20302
294323571232656193 21266 28442
184302382625439521 2671 4335
98917687305696945 17827 26223
467790839070332225 3258 24664
630964925931127809 4139 12758
398003490826262401 10871 15641
124077172244764001 18829 25277
159461233336486433 4636 13799
199120573510828801 2042 16505
828438408620591873 25661 30200
698620836389903105 9982 16151
195959069336154817 11902 30575
29431621584368629 21363 30274
940491445757750401 11521 29633
366602413610191745 16817 28785
820786398737084289 18619 28580
548882279802729281 16629 18279
702464688477156993 5324 30083
519304711355527361 1144 4862
168229571335004385 14737 19095
257174055930168065 6522 19095
401484391836767425 6961 11223
32589461154767465 10525 30031
559678230819969281 22469 22525
688835991200011905 17437 18496
489340564890675009 13562 21088
375805099225754433 5678 12685
497709079739209409 4484 15389
84957949340381585 7528 23126
730893337506763905 3843 18709
492133220223958977 1609 25082
296261010870239233 9646 24487
805752851832711041 13848 19488
183927897078199009 24161 25145
319334799939678529 14973 22496
964553305977730689 21964 25855
789403782483507457 1650 21559
448126557064178113 1180 24005
95419569130680065 908 16028
952453687156179329 13391 24494
66528379751122913 1100 13150
229503429695760993 5530 25397
236938953147880929 12427 30006
330827133157654913 15124 25388
845166207974390401 948 21928
919940784801731585 29369 30076
983902583076112385 3265 23227
508903605769944513 1968 29542
219910161198800577 5479 15636
480978048047340673 17455 31014
554623346270215489 15353 21713
440682231945160641 10191 23534
471480718188477249 9452 13226
135211087435415329 7443 26078
860364089918672257 6114 15741
624505118482403585 9498 29052
909877346948537345 6469 19041
942912519194713601 17442 26967
992123233112675201 19579 20775
906724900140332545 5023 23562
584804864162496385 5892 8950
308009795674543361 1601 9753
543264493337996865 13291 21497
936270401596516481 1095 22604
110309401873212929 6676 18216
395458381077553153 4792 11628
189350504840216865 1331 10052
28173491180197629 5631 30943
604789133003439617 3572 28660
727298938294246913 3709 22568
862239111440825217 793 10531
548921382283623425 11413 14266
970464371423378945 1180 8327
280141704253161089 9689 28033
865377367602416513 27551 29081
774881359304359297 1282 22608
675070403727719553 25036 28968
952204684569785857 6355 19244
651789591355648001 18106 23095
458923231387018433 2705 4138
959419741183456385 21804 25702
569946513365202625 431 28511
980384993608833409 10323 30135
203527811617604481 12048 15989
193388713952376897 11639 12412
726256363432050049 27018 29204
269165272863002529 1520 20922
736781444177182721 1046 16820
515011778178422465 23458 28112
794443717950819969 1726 27680
149325924950954209 12422 18433
548256119783857793 24838 29641
97285882360214513 7980 19966
852136690203629185 5999 22151
200124686608287297 19696 23100
214276093043054049 7685 10798
438942055102859969 21894 24531
930750464695499649 15277 17036
303119321967596289 4 21133
447764206585858945 14883 24791
122152344360731745 6699 16572
730403894274822145 9064 24453
922712684943970689 2115 23027
189908398603705569 26616 26658
34602671144245533 25556 26512
504893885745069313 5389 10837
309018460450641217 10632 13948
334330185084937153 22380 26127
237646370868734625 10820 14566
321310503578963841 21061 27847
274384015948069057 8267 26973
276186328224810049 11161 15237
457804495572350593 7802 11715
975692280184198017 19466 21411
946360194487976321 3918 12508
917481490615259137 24438 27540
676517652622497025 15192 26923
938257604226443265 951 4324
111749463665770321 13699 29917
966477493424264321 3372 3479
942975572766631169 19725 24568
294555828290775425 12057 20296
287226414240517857 10809 16884
945992908346923393 5664 15484
396625044963347073 4066 30409
524587456156787393 15301 25643
64915990121075849 1764 11200
797009180151348993 14690 17989
478529639853480385 4991 14991
449648000675544769 10614 19409
153617840450191777 15667 22400
26625361652278913 25812 27567
462446080498555265 8549 25364
902331408168187521 17507 26587
669837627145337729 7823 29889
121196908423797825 13329 14300
134987520625220017 14915 29270
811637886916365441 17341 30696
913560809975745537 25276 30807
216493889009839777 16186 27148
696633669569397505 24 13942
912194118183840897 16736 23511
112289178569564993 20416 29912
498834480307152705 2981 17076
598066971912704257 13386 17544
200812730796478433 3992 22025
438138019153267777 10659 17776
388179799680173697 6088 10373
35183220946269245 12084 14143
388469147114484801 5734 20188
236020105827375201 5295 6536
531780037720778881 8089 28461
526339371083412993 2681 3353
791609021756151809 18690 27661
569754504278289857 12773 14268
992678560888137473 20321 21720
321531227672725377 8073 15339
530745057176496001 2570 5409
355341282515464513 3972 19907
650624214054914817 11509 22962
139184445836907153 3261 14529
260659554667078913 16086 24945
949020451006344193 17473 30353
815001531745835393 7246 12191
795414175480321025 5555 12867
446175208024932609 28898 29660
768842615958472961 12381 15392
873428026083132673 7737 21338
945657059969523329 3139 5359
968242932538906625 17504 25174
513452736968854849 8775 22363
630726221650675713 6331 18314
271574443696128033 25497 26501
441748506560891457 3431 12225
696134846325119105 12754 27658
917969715154583809 11275 19590
748512881280181121 10507 16448
440561049267266497 3618 9927
415767424401234817 10942 26271
329016313392898497 2969 8959
961407681064802177 9899 10160
45412428772557689 3561 7288
653454146342479489 4271 26374
253041309150404449 5922 20353
22570289178959 8046 27175
991559152032685569 20879 23385
512855732080065985 5388 16323
68609253706952697 11409 21144
67403951407076337 1176 6537
728063694469319937 11031 11181
46663457155286641 15510 29657
722187239188656385 5605 18787
247336940941853089 6995 21470
988042145459751041 23755 30201
948606328366235393 9032 22155
377995776501094849 17307 25214
675742756536553857 15726 16854
885336038268327681 21031 30667
991629808377123073 5998 26892
264878907562177793 8331 14341
785048356968974977 7346 25446
20629862145902677 5318 19417
694557099650904065 11271 25745
799492286499585665 17613 26755
86659856356678945 14571 19260
818778582692864641 12068 15347
72152182880383713 19250 27859
995470665893719809 22668 27270
731226440075762049 766 21783
95633086669231201 2491 5254
221929861001182625 15859 20190
709133593531859713 14208 29659
555211618559756225 2533 6911
230432381741913153 10324 18189
914559799371883009 7547 30644
479384224992742273 15909 30544
560588978631376001 16055 28567
909221182684653697 281 3702
756921788302388865 16689 21550
320290050203041665 10821 22602
466820442849897409 13675 18618
112976765790286033 7229 29520
95795998300982177 7926 17148
468820080398245441 13231 24581
664601738030786049 18675 27119
305291235217843841 15956 16054
818197663693762689 22106 22342
598639708180186881 4719 19100
242492617111768289 10875 20609
879531181178698753 1710 26783
8248229147110210 13229 19926
626896100092011521 13333 15503
763183686400868353 23642 25100
152237682766291009 9862 19227
951347338594512641 15473 28648
879602670828617729 10992 16693
757857775447011073 2488 16494
132862280353158721 12729 20095
879779949633554945 9258 11794
879464983366631297 3512 4658
966326961822620289 8744 29645
101360476316862961 23698 26230
759643131117069697 9650 12371
386571382432734337 10112 27453
768186940500218241 3204 15922
623160080913045505 224 14242
191365559914398625 4107 13825
987963862332691201 8205 24327
976323719741362305 5802 5802
10938864889247669 5165 17466
483752187164423489 4450 13195
599247156735671681 4917 30698
758303944996331521 15985 19402
686711074427257985 9925 29923
247424807281472417 13127 29640
734500880049495169 701 8828
332424811736803585 2350 12408
235036969714649057 9436 17693
505129147008414465 9236 17940
516119810032179777 15305 29421
781812839911342593 5543 19287
794710228377802241 13694 27348
635398409438206337 12515 18922
751985141763697153 8746 30991
729638059324845057 15965 18094
484896371659111489 1934 5605
238634771645859457 2681 27754
293603826549102081 9480 17767
218321709198168193 3076 28720
772117887090196609 13248 28707
761301956887248129 15811 17880
517457998240217857 22834 26000
292006698962996609 11667 22034
573309999000848321 5634 14652
939496495729383041 5963 14325
526571046347825729 5417 13662
960351123489576961 4175 19927
770881640010067329 11562 17024
566940467478726593 7236 10974
355885182669823041 495 4193
248091386931282177 211 15623
48660665170949361 3337 20028
978047186369831681 10697 25525
560996428483079489 1321 18846
343373277700042241 29192 30433
200007288185311425 993 27049
922161278666035201 9070 19908
474520885137735617 11025 16813
742511965260508289 11100 27009
515346668566841985 8270 10299
132748699607144977 24169 26647
699160004652455297 20872 21742
152935669948394817 2703 28570
526877102313200385 4200 7160
41968275516008905 23241 27757
64556411137658641 1037 21665
522288002379770689 1937 15656
321105929047881473 242 25776
417827138846558209 3765 23444
971324701071026177 27531 28881
282080991723152161 18071 22171
169877628211800417 3455 13514
603515765020372225 261 10651
367117633115583425 11895 14441
960349934655074177 7629 14425
269289198222445249 774 16537
896417032057012609 2015 4345
305036268805437761 10784 27296
70282711712398081 4012 12792
601813358075084161 26503 27977
31945619755330057 16841 25760
304777006527757505 21705 27105
320975447490940993 11437 21973
85421943135905569 6210 10240
833431957028647425 10922 17847
424168125301846977 982 25892
31873648220088313 1927 4346
276746648371108961 10976 14582
686726626436179585 909 15793
827597484397188097 21526 25867
333038547166882625 807 5068
532433565468856769 14588 19726
414449456486249089 455 14983
654560472342083713 23380 27179
577452637590656769 18876 30147
79818327742636081 14476 28060
411600287413815361 24197 26251
514327226853055233 10825 30821
16841587080609345 11588 30925
327721680854971009 1469 6404
97718397355532001 8557 15281
1579618162409702 7538 21336
446012218563797825 5917 14803
680267500769566849 22662 27739
111432635660005281 19568 23650
204715564637410817 11947 18438
308933324569853313 8851 20063
367758245427857857 18377 24453
475967240979127105 934 4590
397149993969250689 20946 28797
898538064981298817 17738 26244
442283115952569985 8394 15181
688216936288309761 1730 26537
518022238063537089 10308 17430
346698896984680257 19898 25927
212233379206303137 18570 27423
303012003579151937 17277 20697
889787917586275457 5318 29347
275588711767799297 4567 13819
416483928777275009 24 25900
806167460157521281 2906 19385
35643495410340621 26195 27419
310640418182163841 1172 11608
319771798427261441 6204 21753
87232998763237649 13494 22016
770892719467198593 1927 6416
291871931607349953 21103 21591
396737553218407873 17017 22384
562289827604498497 14549 20718
692380197237156353 14017 17184
477149709115298753 11429 14086
161045831435977505 4518 11378
369809766370888577 14486 27658
194027408808679521 2914 18929
430091932237647937 4210 11644
82693357543242033 20499 26343
214008732853269377 837 30792
531224635603337025 3099 9124
608207488688027137 2528 12480
62648055242611633 20515 26942
490173904457048321 11776 16422
751147619997695361 15673 19203
4349356783823311 4677 22495
37818022773741689 12560 20267
659379172147278977 17708 18646
430644339677002113 17517 28961
996826163548252673 11029 18403
456375652354744001 14032 25467
294459833709748161 5680 22611
720714142127761153 12629 13298
890133882053650177 11621 23232
375886644666771009 3181 7725
378102611151657473 23637 29662
711192701717323009 28482 29653
398186167990719041 3982 8499
123617649995132689 8485 29918
864803836098712193 2253 23404
297350896818372225 4585 8750
563457022216059777 11236 28201
945796322571744897 16656 18054
23014839672381273 2966 21669
669877819914717057 132 29988
706298617641625217 8656 30771
33325266314101045 1525 16861
938162022051795201 3676 4134
51186792072044793 6125 19062
955930557784828545 1726 28419
215233241025096321 26948 28897
801907574239205505 5966 28249
76072517073328081 9536 23457
584659853096855681 22129 22594
474584650705928385 27287 29923
242888192956126401 1024 26317
147246442403329057 18210 29859
715603822329317249 8249 9928
78138312440934497 20837 21760
208491181599239169 13485 20539
491850056620165761 9664 17578
326746262185697153 3868 7709
381100367838620033 7795 17762
509632878280836353 15503 24327
481231307974169921 23977 24677
765130891834136449 13059 22352
429080511757270273 16326 30419
549001208668041601 6800 19134
952481639925281281 22096 27348
8330582031920387 13109 29436
34937037506431069 15746 27257
410195139118240321 10504 26967
857759367969990145 2696 15857
569346534129611137 8375 15797
559561096397182209 17221 24769
67396716985111737 10738 17942
59433331417352521 2205 3129
498483694584098945 4833 21685
720655604914519169 3831 4009
143779042440353777 3185 5185
650608005950871809 1338 12775
263587588314923233 21164 21515
236935967404299681 2313 12858
297293732220648385 18020 23386
898551620479054209 2171 15278
119758741787041601 21882 26183
378519778505101121 11822 28264
824677022867614849 11606 21413
41731347412209633 2621 5104
752104256595803393 10108 10883
726057490111976705 19541 27812
562722431780454017 489 12151
400228391606589185 8834 29618
690437199066213505 543 6689
876737234934488193 679 5497
228722661246688833 10218 20621
936799852289212289 28980 30272
62663603458648969 17042 28922
6901155205532917 9395 14009
312492006055858689 13148 13263
806187636817753601 6346 16413
342849358297019777 13431 14068
187739253310375873 14409 17048
827925721834230145 20799 23690
999736527639626625 14363 18281
638955369602943105 13966 23217
28356523536935185 24490 31021
204392441365538241 12532 23619
799137806792913409 12195 30012
891664483930828289 5764 22504
512291503298762049 16046 21920
383522602383475713 1715 5391
937200688239059329 1154 3014
866668020553849089 16093 27739
19025960551296353 6263 14902
555657785136101953 7122 10526
586885259733264769 7588 29156
624678718449604993 14825 29973
247767774209869185 18203 21762
677245663930545281 13365 16474
196196755323271073 6626 27938
962110762376855937 9414 22173
650288728684564865 10547 26184
945060766368324993 2773 5012
811605829420756225 21831 21962
206011625821037825 9973 12313
643207494672445569 15396 26755
238935219577324897 2489 26680
613962146211818497 917 10424
404015069416349377 12599 15694
215052068591781153 10962 18559
389703956935900225 21525 26078
577823096464044289 6622 20496
917755074126024065 11302 17229
23816955005820261 8082 13244
175688274067805857 2087 10810
279014870047419105 16374 29884
359657081479984001 19308 20472
947524962565275137 18193 24053
626017971763584257 1317 11196
159243509214860513 10362 22034
721000971030395777 8023 23954
601363206899087233 5448 18463
423558418454756929 5568 31010
925718007385412993 8712 17782
45700040390730833 14267 19656
165014336002180065 14125 26368
599672518431614081 6904 16380
54950063339163081 6010 28496
590807178272758145 10240 13950
114448677506793217 152 19280
927391596653603073 18936 23624
591944813867698433 1670 2950
672163748328475905 21346 26073
62157515280638617 7765 18399
313051419253266497 4989 16156
19557811527448621 15857 17112
272043743840317377 15174 15245
863943597570504065 4795 19290
407702773180385921 13885 20482
20404750715513841 13584 21866
544685842883044545 3415 23019
731168822904073985 7636 21492
691638041372439041 18961 19613
489786037328599361 17004 26532
14194403004569979 3996 5210
123892405675626097 17630 28522
495568843870682241 4868 4939
378917307275443713 11806 14209
45747496240526433 13609 30761
318592253272903745 4598 14310
112102882928123649 2241 30303
471503489591640321 11711 26411
973071111888732033 5511 18099
416999353252855105 21180 29054
107333443876353137 11784 22395
313397043353020865 10226 13121
579793958424776449 568 14273
159716234943068961 10481 14446
685080375832651393 2311 11050
436654636499781633 1321 18630
816032189738781057 7897 30864
746337597433630209 13727 18238
990489619737001473 28675 28963
129539841568302449 8884 14096
150188177015966305 17626 29004
256220547730755745 4212 28757
304567278210580353 11977 18369
108576460681121041 10610 27226
634677458569985537 22411 25232
571215131368965953 3969 24748
400426644823010497 12565 30078
25176922467792905 587 26517
37693538268062097 12821 29507
580789525522682497 22366 27623
863570342045104385 1690 17131
187066879380381569 7388 28109
555126581360799041 19524 28333
105169964121039073 24360 29781
864797569947040001 8263 30618
764989737627090049 11179 26980
70689587047102265 20092 23519
404339738151328705 10085 17832
892076254078855169 9639 10440
81167436176059489 7310 22633
440869612465991873 11434 18313
397856024736903169 7911 30902
958084413440854401 16471 16771
2755418478628258 8887 27270
216582395512151745 5887 30799
147174408194480577 27348 29552
198612160515974529 6259 20635
577974473227357057 4904 9605
806811586420895617 18589 28122
640120327613708161 18510 22498
943508207494357249 3047 25805
613519021098895233 22956 27024
681879062960806657 8083 21933
154790881058467265 11228 17706
890610398572331265 3631 21111
79894555535275921 14966 18922
505515783808636609 9723 15589
202860998764798241 8119 11537
42751430053709073 11201 28394
899065369689495297 3680 4595
385153641761124993 18527 25523
292231529204464385 5964 8978
411486370420757185 12675 27402
590611481202245121 6874 9756
907783125362232833 10388 24559
85294825096063681 12668 14974
966030664075400833 12861 24742
374789863986435969 16657 19871
562639596791857601 2857 14999
337782533877238209 196 12119
963783807578177921 8315 17229
21633774174659949 26188 26600
179587957973428289 5464 19068
707052051301921793 19092 29478
175877638433160385 27787 30429
34544178332012621 7477 27156
380441718312855681 3675 16548
837489050195706881 8595 20910
887936986281513217 6960 15063
626643118452705025 13616 17565
856023308780141441 1062 29322
331055211490301825 18668 18728
167557117274565569 29474 30644
522259342643664577 21333 23512
760368220687528449 15995 16726
356369323964692353 5469 19025
235144766899221473 13268 22832
449965755251838593 7883 29448
230291496004401345 7859 19093
850427845146008065 20098 20263
827370417124239361 1105 21652
515125258014180097 4096 17246
178141571879226753 1470 12071
930374391067239553 5507 17312
910546642925364609 8141 18546
598340427100311041 1909 9617
111908797712647617 3523 30746
212718009541838177 19667 24551
677163643530502017 402 4789
842832262177623169 6429 21941
963254411143427841 22224 29674
985054052796876033 5046 18860
369336297603066305 7481 10073
911758015357094145 3780 9873
263175692170268161 18559 24314
388510563206828865 11270 16929
529180051552355457 3141 31015
430856922575358657 17138 21274
618994724837595137 15562 22087
42553882989189161 11512 28225
923643478724240897 12666 26917
219499580134595361 6082 18470
296596995962250561 21140 28406
519041257561006849 8035 12763
759966246883674753 9757 11157
63000797256549393 10392 26954
889172262770589569 16079 27489
187982085312093249 13088 23264
261960314652466049 973 8120
821601074110532225 901 24580
8319038551821479 12557 24851
698714736326017793 6964 23763
65362256911480897 26448 27500
209367466347501377 25478 26390
724835990013506433 9244 24602
509349081574164609 174 24016
795583507115875201 3250 18691
133824564213341553 6553 27197
33783824448949673 11597 24458
763467604821009665 13311 17820
180675813505171585 3526 9428
760689699324231553 8136 20435
949780181593812481 3479 30158
562196774410416833 4927 15205
927989148816944769 6391 19793
575817357665499713 8059 13584
341682946660586881 8575 25981
464706793753144641 3851 10747
640961501833583489 1945 18767
448395185822633409 7130 27750
287894579994659937 11263 16663
340698490204893313 12461 24521
293252226406050177 5688 6894
767491991369126913 8528 20117
430926827594522177 13636 29699
511092504612115329 1660 29684
215895742006761537 6073 15306
12025820220614493 9902 24505
498421847881250113 6226 11972
261424670609450529 14249 17321
428568181865667713 9475 29492
927761606118252801 2291 19426
162727676088724865 4757 20036
156724086278039457 5180 6636
182058882839310593 798 30414
801602092726582785 918 10336
666943360976123521 19797 23792
284133443518108225 2917 5819
233629217852094241 5379 28399
42616789622115905 8333 10685
946027361738050177 14907 17765
304326254952108865 2418 17390
92505999532203729 1175 2872
472250702208654593 21007 29489
220422198505250593 22721 28758
505859266856340609 10188 15009
926053345041562881 7941 9515
886131534823874689 1017 7429
499384220190183489 5029 12649
475822132019366977 8837 23622
169328299569922785 12156 13974
741890068498960897 756 2625
973890001136798081 5518 26940
370236901044684417 12142 17511
27259482027627513 11465 16694
338337522499102785 4772 12505
636065615582697985 10260 22085
480218636952990593 19689 25600
879477353629805953 12216 28614
839994984407425665 11308 29564
474372178834446593 18463 29580
33412028496037749 6469 27824
207127230816691809 6194 8506
648007499618444161 15016 19767
461475898793100481 11618 26431
180018834869450465 2459 15838
657444680800477185 2946 14999
276438210179392737 3933 23497
84403763547133089 13735 20501
421053901006025921 2301 19450
578475263468558209 15167 23111
336240087458804737 1398 22366
33182212673739997 3764 9848
422414900843925505 9984 21707
110459529906233201 6509 27569
904133375631474177 9390 30950
642996014157095169 10690 21731
97899458395808385 4476 30561
263837567928870689 27153 30298
328339915947452737 665 24568
913683407943455745 12369 22674
960304425595346305 9870 26411
382688011234261441 7500 14163
937680117699997569 551 14262
156171693608090593 21303 30182
251922424266702209 16004 27398
757212113600328193 5197 13111
636838543223404929 6849 7424
144700145907837185 634 6701
40711849650442393 18797 26121
664487045461566337 5854 6802
622438943636424833 12552 26751
802194750635667457 2914 30757
869634947225996801 5 22831
772401809699541505 5239 27375
497603181900473153 10917 27637
989147076679973505 12841 17080
284485875596168129 8282 18476
111086909078476737 15487 27951
624439872584119425 24499 26379
588377951021360641 2952 4725
547193418443335105 13356 27453
907262941946409985 1970 14862
283831816016345345 17967 19652
323080794073565185 13643 21236
521182770529883073 29970 30806
682146468105610625 3316 18583
931255470770835841 15484 18734
266859815792688705 20699 27133
343894158897036545 16162 22197
559621585632893185 6401 15110
789334855152077313 18144 19004
814800080840274945 6609 30984
376834533316660737 20391 29514
629445504401171969 5806 26544
117445458051307121 14368 19952
606000036290826241 7811 9719
640308732169735553 23940 24141
105813805618051761 27175 31015
582855034706369665 23307 26973
1907770423191125 11454 20500
639839963763101569 17139 28431
544548851355454401 7465 16857
235406626034304609 1257 20636
822050348527827841 14036 27304
112722701152712545 2034 18373
396750766296232641 3604 25760
89278833809004257 4828 18484
69526363898280153 9799 15981
751505733317024769 12208 22813
31597368269427053 5707 20581
343438370528545537 18615 29275
902515661755277441 8945 26399
678705709518290177 23174 30651
139105187085274193 13123 13881
851444244857816577 8186 22073
543992353275701377 23964 28605
182803619402413633 13325 15447
192451095214277505 6038 28283
777560703541823233 17045 24590
698128048666237825 1327 13712
605554831319672321 2342 27358
710660891481605761 6226 21135
67851291163577801 8632 13325
246237014832860993 10362 25791
967699127998990593 12810 25423
202230242668786529 1838 23077
712098172567735297 157 16367
24614017152376989 17231 23786
904017194577598081 15778 23780
409062510229116353 12868 18304
986933251687162241 13500 14705
697694248651078657 7753 24327
265945791575795457 5599 12115
312869982731410113 20928 22156
336269677394383873 2667 9769
598443296038144769 18139 21715
654111947213188225 11622 26621
52147711648668609 1021 29233
67648114353374921 3336 22107
738958853027742849 18197 30675
524528491988142785 22059 22191
650625321203943169 313 6513
100000737169423809 1651 3869
432505179713874817 4544 11050
28035696186357485 2798 25503
235739644675131649 9731 18155
989001341925813889 18214 28267
407551434935829377 3227 13758
596978220447333249 4418 18681
170532642343641089 3759 15220
951901322955833985 12628 14958
338166289089688385 10868 24711
487049613199168641 3154 11322
411222592648808641 19515 21557
607712596927143553 4323 27292
126028970202657569 4364 20738
63569749172494025 12982 25546
96654830580671809 12789 14349
305828933512785281 6377 7700
419421418792072833 10940 17480
934910462823502593 10422 17805
270419148408134177 2874 22660
823590634589152129 11378 13280
975312839579761025 3305 13022
972952751833922433 624 13674
111507185997776753 8473 27545
629683154535982209 16664 30681
902856953025011713 17266 24144
509821871412420097 9960 16285
719232533730515713 6290 13939
16282135316970427 11612 30880
270488979375745217 1123 18024
297055972397309633 17584 19379
461381662869012417 7022 30066
51054504091851529 9550 17862
323904145017539969 6395 22605
190046217654590081 21934 29016
984212998668194689 19887 29464
264911810651824449 8717 30566
817467597824009601 1994 8133
556143104478216769 12198 29953
16357273054449451 16142 23941
219076929479953729 11540 12784
985367367479600641 8327 27871
475231588131158849 7732 29327
127652548826002737 1567 19244
953732679216699393 12652 17971
108772720857206913 20712 29535
329688105816181569 6364 17532
164604808547704097 21628 22732
850309883257992321 25021 26354
718470253988076673 800 6089
86172303734436193 10786 16502
447007561127886529 5750 30103
602256971629287809 378 3300
315364643460316801 14947 30274
721276734977827457 17246 20812
230164349973176033 1036 18002
918702468663795457 1161 21480
309670463724874177 5300 20733
900135585307772545 23439 24864
903394161119077633 1832 25068
837439685866598913 24705 26050
248781175274206849 12687 16276
292030159898352769 16128 27842
881694340329868673 16738 21812
325668707168645697 6166 18004
508251614488930433 963 18667
207050989366003073 17304 30976
861596547350782081 24308 29459
348338377065601921 9631 20751
504016381621557505 9706 13584
517085550370772737 5633 17780
746761315778666497 9849 14522
106029543396331857 9046 22507
300208741404024001 3161 12337
833773307255832193 16937 28817
30473760894263793 470 8494
430274328244280449 9430 29114
748438333627024897 19583 29061
453457629092291393 6361 19976
162059697769944225 21539 30798
789053765142298881 2706 8887
123201451244259633 12724 25842
739293683615535745 17341 23424
567845710531198465 25151 29684
335871810927471873 6013 22484
595680193603516929 12179 29937
35144218377176629 21874 30174
674521363308382849 15721 19190
441056578727270209 3011 24344
905356754799104385 4200 17648
333187772493353409 3920 26876
857884576667171201 20464 22931
104453707161866305 15583 16720
695821774376458497 7264 26708
232627882145514785 8031 13040
561595022651868417 8758 22161
166991142419718145 8566 13411
237461372199849313 3204 8987
12753811983948539 564 18237
481733029515194049 23290 25248
839123326904541441 12736 27019
584311523717918337 12763 13448
228964825297218497 4442 25867
261045746241347137 2442 7510
443194923161556161 2306 12941
633591118629372161 647 26977
251207560742308545 912 28050
383516009596117889 6952 10587
542463817269407425 18532 30780
461961697562475841 21941 27832
773441275080664065 11470 11542
191445295158512609 16773 18642
591929304331429761 9100 24309
699482790337075457 11592 23209
999965102234462209 21996 29298
184108131102814113 6051 22153
607138122615936001 2975 6712
426982298176699969 874 3369
976316631565332225 15989 24363
4094221908200525 14051 15168
990577434779979137 936 14604
110961783380876257 10098 20862
192458585084388289 2336 12650
13964081175000587 11110 28064
886774016964551553 3625 7844
747402165954117249 18491 26471
4461736827828134 4215 27633
835437020822364929 5543 12925
234341871871450273 11754 22977
606496490018120193 28405 30047
755094030376490369 7356 24962
124014700631587265 7554 7634
945370292723055233 10018 22367
548358426007542465 17615 30960
427739674960655233 12805 26603
626101919882511745 10141 19288
441010133766027905 2433 2692
718458330167298049 10353 16723
742874399273013377 2613 16649
890076744207416193 2114 14934
600061752208461057 8181 29353
793618303230648065 6298 18265
349765577513117889 22751 28309
38517218257464241 14497 24503
199832838677266977 5534 15886
706924087862436353 6687 21984
22875176805776221 1992 5677
651419630841271425 6393 7509
232432210948616097 3756 9626
664330132000646529 8849 15638
934220971473728001 8386 17504
939626386353335681 28947 29671
323785671338995969 2618 24113
117865035122040497 2166 15950
328173790201596225 20565 24076
118077807062032753 341 27454
547666284247981121 13947 24794
380383199193961025 17406 27711
509187269403490433 9828 13228
818544457672583553 6422 23844
565462979416068353 220 26848
564325138154462273 18512 18533
497998242600779393 11446 15900
844192659019849857 420 26819
508682291001946369 18034 19304
170888871686759809 27719 29025
97002063829442881 2054 8407
881068554279021697 6518 24075
801577365093336833 13515 29069
724698453321568769 12985 27006
306774405528052801 9365 18099
496113221209210305 10738 18137
63990171244057593 23069 28745
480178272012228289 16633 17103
975930950507823489 25421 29177
903775700165663617 21134 29063
879516199577224705 1372 6100
166473632782587105 12845 24344
465415475975312641 10141 19155
344180242430777409 6277 11951
23369876410527013 677 12132
594344578346454657 7558 23238
732486667666243841 18481 26843
240011389322273057 3449 21339
351632550744270145 1046 23168
436821272239999553 3301 20867
152611166455564289 13442 16720
576063482038872385 10529 26008
14567253806404779 7202 21797
690740837494804097 1956 2971
209516400834239393 30390 30826
648392687799496833 1893 2203
698924576671018369 10849 19455
913157645709365121 20459 30701
802038258887428353 7361 19717
667217422021476353 10764 18753
877056009257785217 620 4216
848976992050655361 8144 20805
795217165371575169 9336 12777
861519961566454401 21009 30817
365484000279636225 14757 26377
177326184734940993 2597 7813
833328215669588737 1853 28834
150465892959626753 13456 28484
115515894434423665 23658 30176
816842635398376833 1561 22434
632028241303679233 26064 27273
28411634458660017 7452 9393
988570842833624449 2 28980
166295871972980801 3412 6129
570291603804555777 2605 18379
701921424413082881 17557 18729
146028827827137761 18141 26669
298214820732415105 23993 25838
551888697573581057 6832 12199
348746693013151105 6084 13768
616398156518002305 11914 21657
60283531564582657 6743 25361
739313150431122817 5534 17963
504390442779136833 18332 21571
22096220864369797 2274 10207
222393062764371777 742 25072
865637105319727617 12750 24970
370319967487699137 19449 21966
456687058838340929 15819 23233
795964811219963777 5010 23146
683995310624887041 6963 22413
362110752171442817 2640 20764
125432343152283473 9789 11996
865436483289943937 20754 22122
549369602289054657 13101 25891
543185530860977665 11971 19824
793778934073017729 974 23707
237946463436035329 4339 30707
769042290826213505 16682 28838
22113046365742405 9076 23770
948090123322771201 13165 17412
823960864287602817 7457 9150
879361532994685953 579 11795
714783870110562049 12151 23789
150568229513069697 8042 12535
405930345769153409 3874 12610
377040533755014465 14538 17490
607693512359357825 3665 13870
577827344473746561 3893 22904
690486184720885633 16156 16998
169696951727637217 20140 23361
309918796565636289 16961 25443
553745836724019137 8388 14729
738007372584920833 6434 13492
426205733171720193 11478 23776
988429898591331073 18341 24801
827722755686096385 2153 20800
846808029716175489 6281 16733
963039338031897729 7708 13571
967770374631282177 16916 23751
886819610564046465 1455 28286
172277463206913953 2600 7538
455330509343816897 10470 25651
298868733370081665 18087 19525
123903183601669297 22402 25757
77999073287845281 16334 18008
815015936752267521 6051 17623
405200460681225409 999 27970
785105141192886401 6243 23897
849499343886211713 27323 28583
34080938577325525 18050 20021
674456691555459329 7974 19496
281844290546672481 15220 23224
714529648282638849 15491 21386
696477197264322049 9138 24442
241427756415912865 12451 16560
340356456805821505 624 28669
478731873513599041 1827 27590
562454192672596801 5440 20190
598484420042066049 6087 29575
162059188184855425 4081 5652
733629229715166593 23102 29414
15431848995881127 21316 30112
453719593482798465 21492 24297
39932897327148001 24778 28822
865936375496321665 7080 7181
422623606663798081 2785 11633
47756445090723081 2596 2982
900090678184852737 11791 14541
693393470166387969 572 1923
331747212849357697 19289 28562
37067978655709769 20268 22619
866374961797490049 1736 6240
782267270721266817 24340 25384
939561555701466497 15609 20182
887396097054956801 3708 4829
953574453886062721 17421 25432
534274238416958977 13738 19940
2743410634359123 372 20886
312887741370172289 17070 27327
327988494689336129 1467 14148
244286119026444481 14676 19792
693744584437503361 15779 27391
696639700549379585 1400 16465
600742159447435137 3731 20428
162472924987316257 11112 21639
256599197119918177 10267 20758
172594937911565441 3872 17313
379513138885172929 22 8765
392591989102644609 7096 26576
409909294771985345 25038 26318
407669590606840129 93 11195
760084765463545857 1061 28448
328390090756375489 28581 29124
543026201815727937 22241 27087
351493979052985857 2347 6113
724177545552592513 6982 7683
488368889247144705 21922 29704
920241560321166209 8739 12992
808480827871218049 9240 28800
79998282532329761 15802 29114
630667347330717825 14329 17922
456957430091755137 13991 16545
606722260439692417 20098 28629
864420393650746625 9056 13641
99108803891343905 24784 27480
568545698466046209 13930 18394
98471798372738561 7601 27973
170085396758850049 15598 29106
512490170336139521 12446 29758
71034935745608153 13424 17005
420071387517008769 17862 19297
488282834302523841 6139 16202
315276693324197057 8022 9996
883854293340881665 13622 13779
291894195932680833 6772 6904
612388173679477121 329 11557
871703159303439873 7295 23359
146470639627032993 7767 30451
562324399298557185 4700 26592
341954537766824257 14727 15445
828941626533325185 17740 23969
407603425621012161 19058 26043
339493197744356929 2760 8497
1178539590853234 3491 18584
379922070320322561 16931 17587
419393331428913985 2316 30762
540318707771699969 12738 13631
646182083245307137 652 2213
913406029585676289 18907 28457
207912127469377601 733 6555
382613956177234369 9909 26907
714034811768016257 2164 9686
798209760121284993 3838 28234
981083954254152961 2166 4431
601264782237063169 897 19495
365224994257985729 24305 29756
769622844469612545 9369 20441
857668943501103361 7678 19529
566745842351078721 19391 30254
414784111556059521 7498 15040
488015992787371265 5716 8409
685540334067802369 2883 30377
590920920379016193 16233 23196
231771284822045217 3983 27985
350698205820297217 15745 20338
490042541125525569 4004 19330
322921189526990529 19506 22419
430492056819701953 14802 21294
945963872727663361 9298 22972
526601578643827393 6155 24236
553044760363984961 1385 5880
369700944168258177 11732 29114
640035055450258689 7037 30205
975697376125033601 10679 21407
975580596862211969 1916 5787
130032692735142065 5280 14166
539698480114385153 11956 23541
29401433115872069 7296 8366
517112500763470721 1205 22945
638812350229372289 947 6286
441680927107004353 825 5717
290409481830103297 30234 30744
954462166575577729 28127 28907
260873182408573697 19074 19264
689396097443495425 3651 29602
897208941741404033 14534 24586
449617107598651713 14976 22505
451603164634846593 6511 16735
43200946379560177 26041 27324
759941512749897217 2609 14227
775767360070485505 16389 26429
873559341305735809 3786 17840
525665228392643521 11434 25499
444753827988613185 13289 15364
841327100303441665 13986 15916
781923824446309377 18061 28525
631904903175811969 18483 25652
80950236017805825 8044 30558
314301471062261569 7677 25460
979989661976873089 12346 25025
559453422648363841 12083 12414
732923067555439873 2775 3577
868707820902880513 25179 29885
398798308368114369 391 8528
84515066692521409 12709 23706
822363726511305473 5919 13474
713482026256794881 2469 25086
451917038061480961 17731 19476
123206732874383105 5444 15937
797254191430106113 996 11015
502277403203731137 5292 10413
15933417667369555 4889 14343
708369225299893633 1293 17129
511079584005507585 21609 28395
574053736627316609 9670 19830
870218959057211777 7837 31007
284911442492916225 11769 27845
933939918602526081 9703 11774
337989971294160065 23091 25237
48414374537813385 2849 14361
689011246262570113 5355 22119
398999553219773889 7543 28623
825043934836198657 10130 11247
83328509837315329 6154 10972
597780515450825345 2938 24859
672097780535970945 16979 21412
299808909149373185 1349 29577
12811103141913805 20538 29687
394529262718922497 13999 24636
595329990116773889 22053 27997
911937746848646913 6297 21809
124820071400989713 2299 29031
428230031642517185 546 8967
819847462008361601 7444 12236
702453355640084737 4255 26155
295396121065564929 19823 30123
301259407840522177 3807 14068
428741680313358145 18835 24541
637247558285164161 246 9756
875495181841017729 10128 15613
703423684161453569 12186 28470
824277645432566401 2272 9709
472871391740692801 15920 29706
45401531419756225 13655 26048
138480828593660737 13458 21055
678396577962622849 10415 29042
157596648559657377 1395 29445
434415579013062849 2264 14944
737046227052150785 21490 26751
631673208265077377 15739 20341
607313699234037377 10767 12649
326219168323589761 20602 25351
901485524024796033 5056 26637
681013095966541441 5076 26420
279132178350064225 467 23139
586182008891000833 7439 25473
328099574734540737 1881 29869
274412685612439585 4344 19416
187951782709614433 10039 15998
377174511003019585 1607 5347
652914365491799425 5830 27380
283055640878536961 23862 28067
299528028448374785 25384 28453
18358946092661201 24018 30337
582398066772572801 863 23076
544734972644810945 537 3629
498805159152123393 14535 29947
901981544239688961 10073 29541
521508468762878145 3677 28263
162798148355371105 7185 23508
220033300536922369 3329 20047
53296935560354089 17959 22358
880072224158926337 6976 26700
343113303926024577 5827 28682
965312231917220481 4317 24246
707212305404240769 21639 23215
15432900405048855 21343 29279
196425437517724801 10815 27112
194967602937818881 25392 26807
612705826880556929 153 20815
104773135787713297 5562 7221
610263609269530625 27455 30091
795199878391354497 21562 23976
765091420808474241 839 13901
694087513384037121 6465 12617
285500265078844961 28714 30028
598759556882409729 7480 8678
931183735227136769 5444 23981
661402426287043713 10269 25607
166853408229592065 9260 13705
320377093132560001 16410 22744
869652496610726145 2758 16916
387827519297477633 6783 13259
400038022600632833 14096 19952
72070271347623569 672 9240
176508125412482273 801 9383
939075568883328769 26230 27803
293766467837109249 6058 7862
130398340789081857 5172 17037
493769792008848193 17394 28942
519274217163289345 4296 19240
522095082736548481 10788 20562
358738847006090817 11921 22964
619846978030921089 17185 23421
724659119469198081 9074 27865
488317510689448385 14990 30826
147612585592707297 716 13236
236805164955157473 14899 20477
662904111185103105 12212 29261
699190862820707073 7588 22233
664232282336907777 20737 21314
328149559178797313 21541 21553
639605260546904449 3080 25435
528100323003648961 8550 15448
822434276723679873 2286 24196
378586843127735041 15702 19699
281362462416613121 21908 28644
535047736662541249 10392 21264
653977467443919361 11646 29605
523827877735584449 10967 14935
958939856219092993 4616 8395
764191674742384897 20848 23150
624242881344070401 9348 24835
525163135392446657 29843 30318
597455131746730881 19748 20816
157046987906404929 22100 22888
66398263628396849 14652 15954
773441476690408065 17796 20030
176143031898806881 5313 27729
449222526422055041 10239 30324
969237869596479873 2610 16795
145250761490061121 14244 18397
800030384127413889 25255 26151
5463060815493749 3152 14064
240675979262984897 17230 22527
27449767498353597 7633 25505
401294104910608257 465 11464
883367059712377089 24182 27675
661146368364949633 2805 4652
953524040182841729 1305 12276
239970136466045153 23577 27570
688952426839456641 17033 29183
653196865013793409 1591 4371
237197678950934689 6466 19774
122235504654685905 2583 23062
232589131436860449 3534 24814
824001013094953601 2025 9894
597867738594985089 208 21713
949267944104239105 18186 23162
643937447825074177 2374 10299
819345563957508481 10804 14502
823151954545096449 272 22367
19643133505827137 10523 29327
38524813083533617 23865 30347
178275839469346657 9980 28340
952442947981282433 16712 29226
711678833304947713 260 23958
422439679229377409 13214 16967
648748764640398465 4415 15420
660006994835129089 14717 21098
406773432119127425 3977 9794
698168740435299585 900 27055
352488369237146753 28820 29024
506891913658378689 5419 29809
27683899669742829 6214 28736
113581119194584801 6839 14681
542268617626088897 8587 13853
479630703751865921 9278 20048
463290225314313601 19929 23155
544071060429296001 24238 30579
731946356992022401 8502 23112
874234309333004929 14133 29534
649520404908148609 11995 24091
678385971844228609 27607 29489
187990788578982657 17720 21495
671922360373542913 9310 22246
749957237210555393 10031 15596
602040824854633217 3814 5287
124637977197362913 25302 25470
315984008561557057 13673 14725
913785916880900865 5838 6520
845679555659849345 26669 27045
151147333430198913 7964 16577
386506100132692161 10177 23367
527114976783639809 5591 18539
643390742997887361 10410 25164
271334543254805985 24166 30576
402741968575398337 16536 30271
869632850339005569 16576 30157
678795050297630081 11319 22914
959359893672907265 15812 18301
604785151943446017 24374 24652
154743507517384417 21165 29904
782547267845721729 25762 27641
942795162913096577 7469 29210
491997404206259137 8255 8847
189827578280475265 6696 14712
978462837704348929 4312 25618
459784022333931137 2182 26851
462233540233626177 13805 22394
325545427321163329 6380 29879
598389052954011905 12554 16189
51533046814153497 6826 15592
612095992146109313 23808 30065
59956096346613921 20742 29314
336671255892021313 7031 19180
768680763668495361 15195 28945
554903523365993601 21505 23183
74866197385421889 2569 27247
578965879592850305 4596 21858
858923499473217281 4812 27542
592310408275878273 8394 18020
667816035179729537 17498 22191
899451646230609409 8959 12263
146636922124994145 17465 21477
261978602433032385 2058 9740
422401771147054465 13145 20439
604289216276804097 17379 26171
980503934489956225 15476 28408
873675063297398017 12555 19060
560542628164146369 22423 23830
733454637618173441 6202 16802
614100768626652673 630 23842
257803496909644993 8590 20403
130526287036520465 1344 9993
190674635289802561 8334 15590
483136568287402945 7489 22934
373723464402942785 4839 7407
1274054472393261 13916 28827
121848673387837889 3302 23213
72095244716958721 13194 27556
372174046148131777 5077 12742
412705401178573825 815 2634
322655373314027841 15315 23102
927274759175599489 12936 14207
60493193216743177 8440 23539
540169389838443009 8173 18387
139485849310950977 14368 21122
111916037615738881 4864 26888
786771558199831169 561 7825
492843648718480385 17046 19765
894775385772184961 16758 21171
735894271036823297 1826 16822
517140052742846017 8198 13265
316350209979876929 9747 16851
475444193555809153 2146 23744
585317211732753921 2436 12573
228477689947794721 15852 25058
702547034945599361 6570 10258
75609306992525665 10130 11325
768721053429271041 1474 2860
748229498553698177 6022 17879
127844704090851025 24234 27814
682969581961323521 9507 29413
363132394685688833 11062 12050
336907505034872641 4647 17824
308164869886201857 11125 11494
290145790806001025 11297 24055
446207442406073793 2957 8862
792250031953827201 9911 25532
45870968327736961 28886 29655
842504544485002753 9551 29894
535474828369412865 25600 26089
743849918571584129 3983 9518
483107672537403969 13984 20170
994209768684918017 17641 18494
202278998846519905 22740 29224
362119795352995777 10609 14134
307803961709314689 8361 18938
22905281184627313 20747 23959
600604908123383297 6890 8136
606406300108147841 6957 12711
783320783414087169 5762 27623
985888225032475393 11888 30259
448194513596359233 2964 14005
736434172583202049 14232 28889
399928419353390273 14965 27326
919112268592989825 9177 20891
952249145544069377 15764 21562
383469568855048257 17483 29132
144926136580682657 8950 23995
663963151732552577 23458 29283
601932021214064897 11318 17924
468928759393904193 77 14837
636587830471714945 1096 25083
631453899845077121 2351 4698
206599802989270401 11370 18879
536787677636510785 20028 23696
802927454839693441 659 13470
402144406569128449 3234 26104
78333976619926913 10907 12396
172108631859842369 8275 28168
156597401045079457 19614 27401
732426664417069185 112 223
610419760321203585 16293 24395
573206944561263745 16669 23909
628506944248830081 20767 25662
60434262624703193 6411 12457
444815061444852929 11684 13006
663221402935832321 5163 29166
90796733600459585 3548 22490
541209435836528001 8802 22120
940622486935236481 2817 18360
423792253894958977 1584 7495
199824376638634497 22655 29408
601244498267099905 6751 25595
225756399375750753 13334 17292
136728119892907793 11806 28151
706375769012087297 22354 26423
894333498223154817 29061 30784
943392304621138305 12420 14002
578372710118628737 1837 20506
457362261302467457 1556 26559
817925939834019329 111 27398
85780272294368129 4242 23787
747152617870185089 10149 27194
604115347748322817 2717 28905
662844005019486849 8035 21505
467355439303727169 16313 19167
660662891657551617 4058 29760
49743619530733697 20864 30587
317159431624723713 21639 29510
337919741506464513 24438 28123
49666507276825201 23049 30557
533941560486201921 27242 30695
821952625770912001 8081 29553
20507672209785001 4325 19080
239461413264905345 10271 19606
449581688161220673 9419 21716
124196270308225105 23780 25682
907267890858189953 6909 20837
152993535278469025 29869 30045
102200870515535057 4386 30053
28595199314374045 2574 8779
524549713508118721 6186 30599
625530068544577537 24728 25085
611303690817425921 16937 30233
601225203357351809 2137 5695
34011721036545597 4170 11119
190193624102519713 20811 30660
570820802854431233 11511 27967
405472274235144449 4331 24796
552976733969639873 2464 26265
201608386597513345 11818 11894
354023628006746817 28469 30430
784182153618068865 9466 16686
121826036850801953 15967 28098
807613451396647937 3192 24256
94028807498123265 1342 12001
567064479951035585 5216 15365
320713802694339009 21993 27562
474619999275972737 6396 24615
782421849750409857 14640 25757
752107894623428353 559 21956
228422981791748481 4558 10883
810767000374894977 9728 29890
102559716722968369 16358 25046
853778734283430657 27613 28677
143284291452030033 10380 19127
524478778030072577 17953 24147
907221986917011969 16562 28314
245697963761521985 2211 15582
754623186665650561 26348 30482
888136069985748097 9764 26525
128290028867500177 14171 28312
264795355874504417 12508 30216
2443618683738436 1348 8550
853004261830989185 9935 14922
194238629931550849 26676 28010
447978162906814273 21523 21823
916634811599788417 1394 18908
459857297836563841 14459 22140
163995063512405889 14898 16327
698350212310010881 3118 10164
242906018710609569 18637 25236
809307460155196161 4989 20135
57101956031818449 3865 27679
630078058624228225 25285 29898
583297073216453249 7469 13024
167988811108713761 6831 27182
673432845481304577 7361 22560
820100097307012225 4602 11262
281237334197211201 25026 28499
784609677514112001 4509 20348
313648318744032641 13504 26887
248863956555361185 26573 26660
25865161272275117 2961 29406
338526183197828353 2142 8629
606216387584201089 19434 22398
185883592825923937 4396 26259
533182142416105601 9550 26444
229808568513533377 8758 11804
349598625749582209 2092 11542
60731887096203249 16959 24538
62483761559757769 24118 25713
902563936313512705 3166 7532
229943854525490817 2933 18741
144603734466251425 5115 5878
559638838360566401 14363 18797
253207194927227873 2080 14990
175529143814760161 5682 9781
887150201975735809 15477 28617
982816714367896065 23742 25813
764975392772910849 16218 25070
268813902898390465 13898 19801
540122861005393409 4241 6443
694191610252314497 19425 21338
103673418769062673 15500 26240
724272181955360129 274 11759
832580443844783233 11279 23588
510370650298749953 15601 22318
453710240222491713 10541 19050
733461304687668993 11451 24630
317974091439886337 16660 23075
146553555491149025 23332 28026
236098527848042753 8879 12535
615766916508011521 19654 19924
14194213484493901 524 19117
900870757736850433 5861 30705
71285738522433921 24363 30082
941005774202555009 15374 28309
823357935388465025 22324 26668
776470497593347585 3712 8052
891375552790634625 4717 6250
215013434280127329 11675 17950
215342821743824673 7371 9863
84617148768312945 15083 15760
102274058527982001 1896 28649
557314730861694593 22500 30548
851306605216315393 6402 11594
401580377165711169 11953 13552
202219297014750049 5771 20466
126165882450340657 12106 25243
321025575815404801 5762 18268
539070602846532417 2638 11597
506564805502151233 7898 14743
45238542752034761 12775 14597
378062660739892929 3757 25986
640418402462128001 2345 5019
759001663639764993 23614 27897
301933426391304513 5003 16127
933641611959153281 14237 24425
324986780001335489 14365 16918
747908342394154625 897 5619
673084608383508225 5936 16758
364632679871682817 12463 13930
898203457569533057 10055 29865
336377425816948545 16534 23810
702340529086729473 3742 25505
201099249283025473 25054 29063
435238307888464961 3004 14032
970722090717927681 12574 27146
226854446561393537 9877 17432
79140711064276561 5887 10593
178236578770135873 12682 29717
91827149464677409 4896 5702
910530878314535425 2093 22455
616895901690263297 5046 23659
290034459476270721 28264 30830
445368549265126017 9716 11452
777775776798225793 10007 11598
34020325913139973 1997 29078
945687622126793985 3874 25332
1345539892810166 13133 23692
305682100267990337 3528 6936
373070647602524737 12538 26241
865568450666483329 8513 17082
653090333386970241 4404 7722
283419385187134049 14703 28278
877248152777447425 14111 21989
283241557838405089 14030 20136
595355046300596737 6105 21376
304231210786713985 28820 30112
761970619568266753 16739 23220
565192699645944449 9903 30737
976514100079313665 5036 11409
446198383158478145 2967 14959
413735834778357505 4161 8121
59521139412193945 21765 29660
199526120632498305 3310 9581
810493567869418241 15219 21102
131561438365757505 5395 16847
533042702266168769 9803 17835
900111786605307905 9291 14496
117305279041662657 23613 25192
363661418034105537 9687 30787
781398008199769089 1550 6250
870537089776291841 14900 21479
366390901640262017 1380 27734
1550978710092466 652 28609
669600490247614081 4725 9065
907234152890040961 11469 14460
617150094854000769 10649 14326
488935238491286849 2118 3446
220249606343823969 5996 30494
45908162587835481 10900 22231
557386810440693377 13227 20422
143884816173589057 25551 26840
137008951505531937 6132 28921
886308180421522689 29017 30430
645120573238504193 5578 26762
337159438211706689 2757 5388
789914583682357121 6760 21288
599895655726868481 5823 12498
17860924218656039 5955 11748
721210767428935681 1311 2366
639018604394276993 14743 19434
828516442892393473 30062 30313
971993331972473857 5758 5780
64354304474171897 20184 21113
10544696657287745 21352 29831
514034084788221441 1472 13566
884035748887033217 20917 30962
960698998424469121 11779 23304
226268730166946593 10975 13375
912753126316729857 2203 18029
847582635968766593 550 2048
603388687550598529 19178 20786
217746509774340065 5990 16534
731265329712812161 1597 6890
766203017823205121 9316 16811
318143237600956737 10162 29881
812175080447229185 22969 29516
730877938856323841 8024 25066
14221269191612153 9841 28447
844465815515810945 7197 7579
970351522661072641 13099 15138
966695645962801153 4860 19035
254379189181594977 9957 28984
658557693759256321 21663 26495
988016689010333185 2290 29185
407265713090808385 24447 25705
393425801408856321 8476 18352
487179886950407617 8031 30806
372848658269926849 23250 25997
295872855445281857 2283 26635
632652540191077889 19614 21754
644523340688230913 19850 23702
97884629669874097 22262 25739
711376065966007297 2389 12847
908606357202504705 5781 13754
810572884896068097 7338 23623
759958360273170561 11784 20135
233077613668882593 6480 22796
857367122109128193 15019 26820
282326293162292065 17884 24321
874975874567592577 10237 16808
950544044154881409 445 28382
520938807159442497 7506 20973
788285117922676225 1240 5024
891022860196610305 6413 19274
747474212117651841 16986 21966
952921652004579969 18140 30460
428470061417947073 3523 22473
250285719662780801 6819 29925
462419245065447617 2923 6984
388525113664204737 21621 23462
750307056666635265 3310 11926
970832487338949377 2987 4579
244067937326605025 21963 23383
796344230040876545 12853 28253
5432533718725098 728 10487
223072556718289409 23066 28045
902457466230046593 5311 12092
110725376215672353 5271 19895
161004096699748801 4465 14018
451203207023663553 14199 16366
959267570643305601 4466 6764
797936583431681665 14326 14424
715577599117857281 2765 21900
929539083579992833 24897 28364
241595498310331905 13860 17551
290052933689569409 20004 20933
44999941088043729 8266 25639
674065885230273665 438 24994
487453175159856769 16467 25094
240164350740730721 18317 21479
175920385028085505 6708 18785
261994357046585697 90 16281
452716239452357185 22518 25105
133281693468635617 14170 28818
148168358499908961 21924 24363
992023090151885569 3562 5914
265300878799678241 19396 20071
10602732697794437 917 25622
623984146707975681 988 7214
575331405126586753 4445 30180
271737871226136449 21700 29171
521422669862349889 17905 26977
70397135222926009 246 22484
46274553725876193 7324 21038
794717925043443073 1 18565
157129648202630529 2731 16771
666275908274108929 1917 29203
170975427979424673 10659 20557
170137398884051553 20759 27529
904984526738079617 17052 27731
349952101948765889 2246 13011
394507728684597953 5905 20694
183092825278549761 9184 18284
104691346688799313 8776 9019
955947017348528001 16517 21698
370527929337480769 5766 10192
770445421172482305 11061 25114
526440731785530881 4863 25951
816183178685527425 27008 30009
662795189172978689 7049 24570
221167009256504353 19085 20056
502848240519217153 404 11400
194993837950811169 1955 16274
82152432705964177 10448 20612
374725557431034433 7095 29244
836083742336374017 12399 26921
457978443656891457 4397 17914
845735935479890305 21832 26857
704185932642587905 4708 8673
521941533585323457 8869 24995
458892868744150913 20027 20220
822317749137493377 18001 20626
58278522213740305 23131 27550
550454455160920705 1372 29072
579786294547467649 17596 30072
298022975930162945 12653 19890
31089163142183909 4265 15363
983104034781735681 6502 15205
537853636244811649 13541 14491
183835075878260321 9989 24723
906787400166606977 6625 26206
604292965163725825 10772 15781
135189832953706465 9546 10001
348314871484117121 14984 16355
289350529188141057 10369 16828
993471357528267905 25193 29573
778911775104340609 11380 30957
738195517682651521 2354 22978
444847236395887105 8085 10180
267464490399991201 14434 30220
839931665399753089 7718 20014
322734241091492161 23044 27938
49680977673546065 7041 26304
762832519011187329 3684 16786
796873770073908353 19549 22951
326034935093201025 12135 19220
117298620061447425 18386 29794
937572133334644097 13839 25124
971951376777617793 8990 20097
90511538346643057 13759 24477
955158349714281473 14644 24522
1591765315584582 17556 18272
399663896760152705 2368 15229
624123336482750081 18997 27953
842011501429610113 23888 25884
576975960765967233 10546 17265
665411994571037697 2845 4115
38237722491881953 10177 13342
893449845925744001 11995 19784
742296261120731777 2596 20974
144912960781901761 3338 29849
780596343155689729 13763 25585
153742045119841473 11658 19615
439695697335654529 5506 21712
998855824722404865 1143 12628
641884759315839617 5933 9656
88644515198097905 15900 29024
588117095130304129 15173 29623
109667497437150993 13589 20344
782216569305159425 3934 21580
303411884779663425 9771 29058
629182140047166849 26867 30870
264544102502135553 13452 18048
537198199993721217 12420 22072
840814663454438017 7043 7229
271553864909339649 259 5618
713887156489668993 27625 30371
58273071123078777 10428 14498
865635706922162689 9833 23917
142200213714264833 104 5172
486698964239856449 8844 24261
189261398416331169 13053 25172
876776641376238849 8217 30217
5265917299812629 6418 30149
790937059184606977 10237 23256
635297331859884929 19924 22783
939549654160472833 17790 24732
387074399761591105 15866 28134
530780308276781889 22304 24373
930976240054743425 7281 10096
354623032580462913 17617 30721
424316133086694721 2604 8424
544570977102488001 6639 24286
935094562130853249 16427 19422
903969600573603329 5111 13608
716305083299179265 6076 10929
14094175998657477 6364 20087
277900567907490625 10613 18472
487449826232705153 3330 8287
955245957086379649 23773 25315
571940244960948993 1110 5862
55659407265874705 20421 29650
907634914437991809 8879 21913
284072175892763553 8329 9554
689943346308645249 19518 25394
33327803577147821 10732 19274
518303720580746561 24677 29857
202283187329346241 8288 12647
765952381973612289 16566 29712
90365465999564529 6608 14330
838769886059154177 12126 18426
528400183951763585 14103 15154
33194899399525469 2136 5850
772689574023186049 20096 27719
388726266392893633 20546 21439
414616849508934849 2908 3443
637842458875461249 17634 22865
725388337298578945 3651 22578
425421560937806465 8321 15389
785766705156820737 7148 8282
404553568184589121 12708 21930
840307467037970177 1673 18343
897373121785477633 3105 26823
291056295368111489 16106 19393
422109310224094273 4496 9272
8642224623013562 7855 23940
369009281004835521 15444 15462
972694147848759681 565 26400
413993758246597569 19689 26754
4215350992776479 12890 13206
443038252423889409 8044 9686
289524476196096001 13153 22943
241007754086233217 10480 28054
805580439418758273 12147 16639
8247799159491366 11126 26973
914372280800851201 10340 28213
940717179664183297 9473 23627
396219006900704321 9419 19471
588014473581523585 840 2805
238718155106727905 5071 16440
614577043718860289 5327 8055
48030458137684921 29936 30536
949082394845177601 969 23619
764617033296250497 1439 10468
697667096575067137 11711 26883
314555133343358081 5978 8419
663073293041009025 26428 27861
397900634270445889 24144 29714
704724838354358913 7597 19937
441804499582541889 885 6479
378500980897214849 2236 22789
44478777932486225 11031 25238
253044262835466337 24878 28330
885457097308172801 4479 25726
464448576322098433 7796 18472
178175385771755393 10832 14879
878175042699034241 14464 18900
827146901873430145 24405 29891
406064754396950913 29104 30488
128571141074875329 6184 19415
39433674635070305 21779 23719
467630116483260161 545 3357
766060118220593665 9585 25467
524721787264059713 17929 30414
463126927254386113 614 5587
883149890832736897 1328 2941
746725506766594561 5871 20366
528699198380739009 3458 15289
93065333426956449 2975 5127
40083871056648233 11301 28903
886814767142681089 4187 9766
464356976093728961 21078 27869
958262004070512257 12162 22672
333089644085401217 14622 29466
371974270839146497 201 11203
63623725316293897 24980 28105
71396275031823113 159 21466
638965855566791425 17328 29755
913174311219052033 1533 11179
546420648065282689 10192 26712
430274195041015169 7166 22758
242204867671386369 22210 28656
413592545137802881 71 17488
961805985088094721 13563 15557
496615183275913793 6437 24565
202984093851224417 792 5744
381280897683183169 4279 23947
847362439519560705 14549 23887
407387892348786817 11182 18987
402760414467234561 11103 16250
605253898099206785 11243 27608
120735348910901761 22326 29819
165834969022007777 5394 10704
949703152640236033 20821 30048
270782319498152897 12639 15373
870544343896756993 17631 22731
241367573172048833 26200 27431
173308786213578273 6598 7273
891950317474922369 10774 28789
141949856033850353 26922 27779
255652757952852033 19506 28712
636442701842437249 23405 27834
54101065716366745 17150 19635
52653426456192425 3168 26229
669311693260020481 2024 30828
479882673445484161 2358 5638
525694232645506049 11199 28259
375117633446794945 27222 30564
829420792966409729 19486 28955
759703182069099393 12719 15216
280242594556568737 9664 17978
686752913324699649 1566 6039
159062646487591041 6271 28246
996422000122503681 3569 30041
998173700081551361 25423 27110
37554907688704729 1015 4827
229985819542299905 3075 30479
915988452444135937 981 14434
751339850682512641 1169 14283
889382543545497857 18329 30175
568353639998370881 1582 29682
800059252255305601 6753 13530
537014804686080513 16268 30061
527314153679984769 5151 11949
208818584938804001 3568 20988
184590604246604769 9799 15143
772982610667668225 1834 18325
775251885299429249 15421 23793
687852397045496449 9252 26782
43957182325765841 18003 22177
612031892252659329 25012 28974
318483738000598017 9012 21212
604369144579813121 4972 25193
499347438432604225 30118 30386
225981803130338209 8630 17407
257953129970434945 28599 30025
372050662139564289 9119 21151
406213293797389249 3268 7968
961322810773609089 21443 28208
316598226535862913 21683 27205
938147731491092481 12235 30898
551578417583439041 1424 15493
317570512523559489 1779 2097
868752690227143681 4778 29191
189487545613069121 5913 22110
257915822512938305 3155 10131
54292900832692225 9355 10479
260066338911801857 22873 27038
446445007145236161 12202 21934
810350215326931073 12146 20577
824144938064165505 18267 26213
677903740792448385 23554 30087
845083807210720257 1062 1752
646756244276144129 10024 19571
659668037816643969 1539 4429
680281344641915777 18048 20556
808769574574689921 10317 20893
758918298778748801 13623 27727
435500141785382785 5389 17350
814054653072947329 8440 29729
42403240815012569 10961 13065
314673650414373889 1573 28539
281283591179928289 8641 12722
78586508407259009 950 28903
170994697112213601 15201 20523
427636292050632257 31 28045
452116982197338753 14855 27786
207211087320121825 10855 13562
962446384916425729 2834 9740
58826645619131313 8264 28903
662912728497090561 1421 5978
342526004391689985 12733 25835
991870228618161281 25140 26653
753820181372386561 619 22949
572408192539853633 8 8221
29342318495128697 6082 12230
138120845937628193 16217 17270
804758734861262977 7820 21907
345624054537083201 20347 27710
6819532094173298 3030 17265
765969823553952257 15930 17391
217999734874521057 7271 12318
835933125111893121 11487 24586
874105184509080193 6032 22768
199821584021059105 16441 23205
788943478677747841 19195 19661
387135138093938753 15097 24916
766256678540006657 13822 28950
794307557761108225 558 4524
593684822578406785 15303 17044
961442245662055937 2318 9174
3291858010687322 3520 23320
757593573389264897 13895 21688
244966008626942497 4561 9047
822355041808165761 14250 29302
668214884312849537 26475 28251
885772153305232769 10264 26610
504219634640829633 24191 29336
335214024324471873 16547 26205
992490455393142017 25531 30168
569138311887364545 8614 9865
953417807209159937 10887 22444
257785532713242561 381 16622
651762683329426561 17282 30520
178191063244305793 9226 25984
805493108399811969 17784 27236
765498432084484609 3318 15075
832080309192111361 19372 20551
120464716817018321 15721 26094
950151969049453953 23530 28843
149677213741583169 4044 21974
558317698778783041 1809 29816
167250734680671073 4041 26914
607219187268579969 645 23438
822982814258494977 16631 20711
982066542546721921 13215 26996
817274006671276289 10433 12905
590866472639486721 2415 12881
816813378924351233 435 11831
415586690147964801 2340 21642
524663430956088897 8221 14568
8195847024548898 9969 13128
135047474972338929 6215 7521
40391396895405049 13165 20506
150207230879679809 24540 26268
42053304435352601 3351 8369
83520957519496625 2028 22639
692022758756000001 5675 28229
373885056349230657 12714 25556
352397137540204865 10586 26307
393179869122576513 10356 21781
564242576578482881 758 29314
455873172172992705 9523 15212
109171589608234145 6573 21096
636984474802389377 1458 13581
333292631718055809 2093 23669
372352489134989633 461 2088
12947800502754349 4480 24649
68267860805065081 19030 26736
182511686519365665 17693 25403
248113408676935873 9786 14706
122473196244765601 2285 9564
715165519753426817 22325 22642
725254756761646721 10363 25078
223622991364983649 2789 2859
379975336169419393 1738 27926
907594069695193217 10600 17386
454938651656238593 103 22684
540250385344300801 807 19904
379229592293977921 11345 17955
617606772376987521 5452 25386
279706752816768033 4210 30223
110962326228623457 3909 6542
866029704705251585 8114 29869
210204889364149505 12744 13770
969610819296111233 6225 19451
119103406834817345 13498 16857
388179047057700929 16358 27951
751126205886109185 4733 6652
109668573801830145 8305 29751
5842276354123045 3958 21616
349206160150341569 3826 28720
643929324015601921 12886 15500
925368258063105793 12166 19967
365346526452150017 461 28009
877833581521297665 13939 27941
485883641487262721 5445 30042
250225555527268993 12125 29267
860472318908826113 6144 14568
549302027563296513 16263 25660
977674352627161601 13086 29738
919299579612857857 18895 30501
942321368247398529 294 27198
214855384321605665 9125 30593
4528395999599867 2000 22318
88963328138706993 870 21736
342904275858224129 4779 21072
376283546387863745 361 15312
556725091981007809 22274 23940
851895421784906369 12453 15018
496706981898476865 6928 19811
532032722648960257 14679 16756
578113325043048577 8961 9104
96784389021539857 3036 24050
16412820243040473 2075 26173
303034215589573121 13503 27086
646629592568046977 20306 24719
773559544364946561 15268 22430
429487892474746497 7459 23079
487455689880174977 8239 11956
297187127029630465 3834 7630
595403943588824065 13073 30982
701768781833756289 12257 17643
295801388609273601 27549 27557
912849663849982593 7800 9245
126060301128820385 5394 19949
804450569696278657 22066 25782
167312444239353665 23186 26915
224953335692376289 3804 19039
162080433874340449 9056 24583
191686258021952929 7309 30004
785953178680440321 7223 11690
288710687863670017 7981 21345
181138064340121473 9103 16426
563977603797120257 1475 3659
204296905283410273 2615 14165
221610991386214081 1776 8117
355143987352708033 16920 23407
511138598307844929 2439 24781
585603047557125249 18687 25082
313284942652131777 20329 24579
545866990373287553 19121 19756
418197937601938433 22114 22473
711939187509170049 2997 28554
314968543895204801 24532 29249
745643830908424065 6049 11256
535402393243380481 20466 22401
537354763199427777 13979 17487
693694519506607361 2284 12901
390502327634056449 433 3369
63590566925419977 20400 22484
132240362878928161 1614 4507
462149101980500609 5777 29204
760943527375705089 2267 23768
989602661190282625 1287 27840
44865724463360121 22315 28556
362921480504013505 9963 15829
559427280449160257 10054 30294
770928183903798529 2302 7730
559813456561339969 1291 12634
860681707403401217 11050 19788
585350704571002497 9191 10807
659196488752407169 15700 28962
456121963341981761 9795 21129
664564465324190209 3148 30963
949446255097132801 2383 24878
859986300367886209 19534 25816
540302892684518785 20973 22105
624499873657882241 3640 24319
320875759240070849 9416 14337
40246443241791497 15258 16529
565263447804678529 10634 18418
500082518831305857 5805 30640
482054126652105473 17711 28005
149732450866984833 10120 27313
744174919398215425 1586 26926
641345192146971521 836 2086
787971830841460225 16723 19104
651499138037770881 26374 30092
261493620781461537 4907 19566
321918473403798081 23263 28323
657443977812466305 4810 30529
137749137453049281 10908 12547
289041855041954689 16388 20538
772800371037348609 20962 27124
741616152588310529 9044 22606
817198394198534529 2248 25112
585052423339160321 8632 26144
747495782497225089 9362 28073
57898573386257369 939 10228
421433240834481665 26861 26965
824503309716003969 2215 22580
246652634526540737 8312 22880
892350699670320385 4491 14322
910226504184500097 12240 14111
150427362596385441 18442 22304
304434264424401153 11031 27537
266843646605185121 14333 15631
726053685008928129 362 24317
803057849052049025 2603 27704
123514972757092785 2507 19858
954907867077768193 11819 19785
819581166052877569 3845 29575
65922497424136137 6395 27075
396431777837193537 13736 16078
487223885939119553 25138 28631
851038204984455169 691 30588
638958879480451713 11764 19988
95609295112083713 422 9129
998804721949458305 2621 25541
774359718982800897 8877 24864
116400527478926817 10748 15036
2110412894353431 8353 12834
678995323582956417 11054 17833
885899129698479745 7339 11528
703958846790964481 9779 15545
595342102126366465 11053 14329
645797187866467201 26715 30725
618336373490400641 4732 28596
82458483615308609 22288 29368
885727344599757825 5392 15559
290410639287717505 11744 23033
180997154743828065 2564 3548
324706152283777537 3599 22782
254779853747905345 2923 11981
148343331013567329 7469 19138
184882192193192897 7285 20395
644492830224660225 3589 15608
209002057295435873 5258 9624
631406705707764353 4956 30254
785881142011298561 27846 30116
131129503307771953 29878 30933
164357774183585537 11644 18285
91232730630199649 1585 15596
571391639483159937 17154 28728
364055102547123265 9861 16907
387413211793756289 1403 6803
629786513936000641 17247 24200
389231045858103617 3681 23847
258464727482856193 25014 25609
130132396063871169 12838 14180
385296728672873473 3241 7430
855543580967896833 650 29762
747594514503557377 18303 28281
832169989133149057 2590 10246
122020430398936961 12366 18716
209470127911565377 3716 13035
27649392403258589 23944 26559
223614709160685281 13745 25178
367622166110866305 5106 28373
132638676039199761 7598 23176
379129285094389697 203 23629
860664307441737729 24072 25446
960374548783494913 1366 28999
793901685117440129 20343 28170
819630885118652289 23392 24218
356697341392887809 20862 23958
186949025777099809 20817 29612
683919169428470785 10744 28973
558583743912233665 4137 13172
543561870893256577 10706 17307
66706713167423713 3031 16077
286764578142246753 1293 4203
918703918189986945 3763 20344
396415762353726081 10298 25374
235940214196066465 5467 28960
610191150108313729 3420 30919
801473588815152769 15071 30553
585791572239628545 9522 30627
130653601025205297 252 12738
422890909738974593 8085 27414
128313741616903345 6797 13680
460260062094633345 3133 25303
193769527310681857 934 17020
383233408399696897 5626 21107
943316981307443585 7287 18079
511544332904577473 19235 29213
936065067281322881 11650 14729
293688265185544129 17332 30687
959831652433603457 6326 26486
502480420399749057 18882 23659
262981657529937953 17169 24259
479391084644056769 16838 17087
448594477674813441 13447 29977
439994027122651265 919 8290
304424763082767681 9635 29519
815957989405397633 2714 27769
160629706270054145 5138 10550
115305944285537969 17040 25294
423835912019232129 2282 6788
565416365299718401 2883 4313
849276106420827393 4088 4441
598804699108029569 12565 16595
367628855462658753 1771 30822
811600037879593089 4213 18850
282351847675396769 5197 14796
626223113959881089 6645 28620
987353124655246721 3194 7197
606032544822006913 10293 30205
31879215051500153 8125 29357
426589844737492289 13146 14673
324877486566851585 739 24536
677544000959777281 17981 20823
893598988500439681 14778 22974
73436639975014369 11385 17451
405043056567254913 29028 29698
755861834186426113 6129 18345
354716021754907009 15394 16694
663341091731922433 11493 17051
999566423615409153 6773 9624
790284963691412609 3781 9797
913315876136106625 16405 19042
486362096808690561 14098 19935
188797392686726785 24500 27976
985271359414276993 11663 30225
308435120022689793 24910 29748
219445174820720001 16 15123
391949163270812289 4769 12185
48191925756633225 6890 27774
381987905904718849 1326 16402
86476260607938113 26168 26587
908691254227111553 10257 20295
70355855960094969 5096 17213
633156496760332033 996 27298
849259664873500289 7325 15848
21972566584782529 7929 11445
307295568646104321 6711 7606
797326344400982401 16486 22690
556077641329792961 8005 17485
569443959515670145 16216 29591
851689627320276097 9421 26645
474444936933078785 9944 30597
734319473483452673 2286 20931
174071913195593441 8292 24792
912551219669261057 23506 27153
919440743079558529 9356 26101
398486262013378241 3914 8153
218047578099234593 20872 28287
534644398722271297 725 3312
298062000294375937 16886 23803
4097716986734668 13546 22694
191844075947745537 3089 15436
66611924912301393 2112 8904
697567633886091393 2170 12102
632938300417705985 1453 4305
405579635545766593 9660 13084
265983759253721537 16745 30352
889882068243704065 2018 9891
988846086402276097 7019 7945
725400329605879041 8710 10389
411935605753306817 11420 11552
686244911228566657 1887 16396
630907770759577601 4918 22729
115474138863593361 5938 23138
277108948290909057 10667 11235
842553271360681985 21598 30974
609391432276368001 9730 10789
307833119834800321 12558 21456
929589336043868289 3253 29716
3391617085878097 19047 19182
807813985785955457 17546 29275
978532904960193409 12461 21445
533744804585900545 6024 25872
474429420662314497 22630 25793
762866835916412417 12355 14055
829613931117496193 3045 15129
79402839566590449 10310 30674
536073158550475905 3166 12674
135050101915183521 310 10329
21716987062408321 9933 23962
75018758871756577 4510 16439
138994378130259841 16857 28663
861207000998206209 17300 20700
390872204783011777 20540 25361
21162369877849585 149 13327
721802299601971969 3909 4592
31994612681430113 8349 16547
843265806519955457 16616 19355
61799813345182033 8089 27678
364445614554991681 18220 29959
820839362031136897 7521 30282
641388070816066817 5112 28128
765325197145180929 4254 17204
824046581408577281 8526 16961
136144218216728065 10846 12933
970949409914116097 5891 13577
984828513885993601 3977 7827
213299015243730849 7599 11082
787353868665661569 23161 29825
66764469620284929 2572 19974
204273989088669345 4733 16906
180183137953246593 17574 19020
731733061004987905 309 29616
243267083893474721 4129 20363
507582983372778049 16837 22700
670822306639021057 4740 20128
708035967327447169 1593 8787
746627052406910977 678 29215
171419435635719713 6029 8475
428462186281404225 750 1894
243179880642358625 4758 23512
355163372658584129 13989 29304
36990146954117617 13150 25257
758799789394824833 10045 15274
537998864162545921 10157 25759
896833061380892417 9733 27940
965498529398580225 7930 9560
217610783167128129 3187 24508
169431202838310913 13333 26749
230340355517430593 3405 24710
327005342634755905 17982 24399
427576375957013249 6211 27332
382252715777980289 4790 29011
12553203396198143 7392 10985
161204976583995585 15068 22279
368528752494665217 7563 15750
148745240391818369 18187 24969
621502854433575937 2985 18327
225747573036080961 21215 21523
104524243195125873 754 18636
236399956762113569 5034 30932
652723343252251393 11312 22946
4827275444363012 15156 20036
892099000152153857 2653 15837
500687746377010945 8945 26572
297881053988849217 9791 20544
76291716690299441 730 8548
71020723132274809 276 6134
192747535469180769 20595 27801
848745655303350273 2915 10330
264859061879768385 8867 13811
670454745734428289 26218 27977
593087622272676609 10178 12108
356132828682465409 22187 30015
274383079727677185 25835 28472
602721367320068481 9631 24320
26478392052354141 21666 29379
781451684552951809 4016 14791
72585384300275281 15125 24212
981116512851780737 10151 28229
726426646269985153 5716 29153
586235884988443649 10710 13843
73253731316221153 19955 21129
39357432905429593 21724 21947
968126075229719169 4039 13819
750222580904694017 11800 14261
46437632357843481 22360 27164
384232032341554241 1117 10086
916614249492809601 343 10111
438237638093202241 20764 28363
906384128713177985 10334 20542
650482350936183425 6545 12302
203947956767535745 17377 18355
556794582742032449 28214 29840
846448906657251201 7123 10748
802722525179444097 382 11604
989324830365021057 6187 12760
968738555735203713 9390 11055
273467600287723649 6610 17265
332537049952289729 20708 24139
224894065165159425 4443 12087
243660638508362849 19949 24888
251430679055395969 5746 10648
903459144387380097 5208 21897
775051659859130369 18404 20562
197742514068526273 1841 7442
602999317374219905 9501 16874
810299320409594497 18848 26780
567720122525997825 4292 26612
663111867459509377 7461 16590
891530655658350209 6638 15329
134663667734866273 4187 15056
913757992860652673 1411 30225
577015522972235521 9701 11545
466825448315411521 3955 11244
122227717982976721 8797 23386
758394931098877185 23186 29004
607845373260449409 6725 24757
902620817125544705 4816 5591
990547845530652929 9451 17525
841482563382569985 4309 7656
760351990727432577 16205 17251
77652250554940849 3410 9055
744405816295763841 21146 30861
378303818474194049 4767 6263
207697736598152705 2679 8098
996503673390456833 3127 30780
258776120301615009 14827 20184
938483203864265601 6156 13007
574155510483851841 2281 4833
149928919138552897 8265 26200
751737932122292609 6316 14217
127851412919227409 7070 12052
989446325482408193 2297 12751
762213832407176961 2099 2682
159656747655713377 10225 11023
569478891289307393 10431 26044
13498963437886147 10690 19221
947682072483367169 2029 27697
927742758610488449 3469 16490
559918582836985473 1737 20603
407753374406514241 16372 17912
428731045032229505 9481 15288
408036660125912193 451 22419
841277085356452353 17679 21358
234336546143911297 11299 25958
679793818774591361 8077 10676
715736654571340801 16866 23944
797229936832962945 9041 27653
785210596039707521 1859 30996
828209950651022081 22026 23314
319695728291929281 5064 23851
341549786438250177 3239 17259
876798141880787073 16862 28303
333879408849050177 3977 21962
354393650382146305 8141 30823
33039843374183421 5606 16089
448074901623204609 3499 29103
901370810658299649 1500 19407
143606385976692513 10468 21944
904748303561618177 8374 19131
637504268495408897 11632 29008
564334543924907457 13822 24480
459614543550397761 3430 5552
943646491524901889 2271 14863
411668618741732225 12861 15438
782984579401976065 6729 17011
829744898814379137 3521 13423
577123285144764929 6995 8841
810597647645185025 2287 5853
368286469036952705 4083 22323
702332769485192193 10051 21653
314095076743342337 10146 10226
255550407642420641 21801 27490
295424724699721281 20283 24417
439210867986911809 300 26589
422543127724836161 17681 18370
537695252861315265 11491 16916
995097045536830593 16290 27583
88330045523033361 7326 9362
195032758223845793 25366 26292
833445889772935553 7071 8741
562047272537675713 19952 22989
369231873425785985 13994 26351
624280440410657921 16290 20611
746222506354744321 6738 9613
840730058517586049 11239 13582
671330098754904065 420 20311
769029596768802945 14128 21562
186559814710722817 8238 26513
429699613060670081 5879 21846
500200473276105857 5770 15415
495162805294953025 4949 27763
213599106986666945 24335 25323
977709077521900801 2618 13210
324584100701482497 6629 15308
808781244674747777 5390 18962
471274404155241921 10717 21667
460947667463322817 9799 28546
275211088919700577 11855 26461
509460636560405057 100 25538
871503784325458561 1411 11301
464556251393396737 2120 20344
458856744383378881 2194 28733
157460721616985217 9131 11230
873371324155062529 8493 9310
421650077891392513 13432 13755
594634617354199041 19452 20362
314611503513944513 9561 14077
359953086211906049 8904 25395
665516480630380161 14296 20986
306167211833265921 3800 8532
53088173017130201 14666 28280
360797549241699073 7520 23453
448297144962758401 13201 19188
249088925224935297 13739 15554
869356845283633153 10410 17336
955187119754615553 12814 30823
492035473101402945 11435 27114
588834592596779009 234 9690
354139069877931009 6674 10350
725628194642059265 7067 12535
432071300017405249 11345 25826
423733691306562561 2386 7202
387093567412520641 3527 21428
328362978177469953 6064 17370
751874251482014721 10363 20006
62322626269061489 24362 29211
802712871569752961 7120 26719
683262205241380353 17698 24121
602874961705786881 8654 18577
585138376731247745 11679 24552
639219573083849473 13270 27201
143814398441012513 3624 5430
659906743272081537 5419 17723
558073954613828225 15752 24381
384435735553097409 5209 20149
833019602468528513 7215 20857
836610689024944129 6871 28903
809042414760323713 5624 21689
392978844211981505 21200 29758
276144007059631489 6789 24596
26561146753046217 8190 12719
758969381311825281 9412 14369
610872420521531009 6073 22417
39191802775537353 12569 30887
842787605411750401 3804 9902
323147024396273985 22856 27790
321788250133423041 6717 24752
414672324036420289 10222 22765
695529828744504705 3694 19154
15242949885557523 6210 8512
160574091949399649 22327 24073
265229333883258529 1975 23418
117067131002663409 25943 30098
723648364631923585 2203 29178
633254824132322433 24429 27552
31775507337588493 14681 25117
451786572519473857 11741 13378
52628962847162345 2150 26391
768990301528702977 2149 13730
86134087465001841 4688 19868
364650122669353025 12673 19172
977542058633712641 4868 13340
911068810534814593 8545 14768
118401632828298625 11323 12745
864114056737726337 11834 22516
437212377616301505 13724 30118
555324974479503937 11142 28484
15256059440037717 6551 7895
15446583939585425 24206 28931
944799429655926529 3767 27378
261684347606589537 11059 18942
735563117091803777 4426 14984
363258508756565825 6185 11133
142899327254948369 10223 15054
116017801218248449 2870 16674
411577341548838401 7877 11781
460758169412734721 17629 29979
745336102982758273 8142 22179
795176213988057217 11612 18039
294860703053760897 24591 26397
287492538178419457 7670 12398
517619826565944385 723 18246
699883992368370433 12238 28029
82198940381932321 17672 19073
743742770779299201 13048 25117
855263940695078145 5069 10910
751887628901485569 7810 9344
564102240833594945 4093 10484
651781218994621313 424 30510
363320036602200257 26509 28638
609046918597556481 1409 17041
762128812534246657 11860 29621
632219534053795969 2167 13288
345237588558784833 2856 19140
212460658864486625 1444 15315
695837308744788865 12736 27472
14910551184762257 21603 26795
732496773133416193 14683 21257
642649719266046337 2223 15106
439602317056813505 16706 18005
292411720130409921 8628 25286
170777226831614113 6359 9089
298567346144224641 23914 28240
97136531865974257 6826 24207
30851495130981733 25470 25784
400472257117197505 1243 13138
916933526370343041 9247 19676
49098877713761 12313 21846
166013883270771617 483 15015
890269429285279361 11688 17390
85136236686722097 20808 27983
698202268104697729 20422 28251
76296834706575105 12445 27654
797802417721438721 2242 9230
755621512766708737 11469 18501
885453229364134785 954 15172
130508904633238385 12844 30903
620918347239818753 2053 19855
102095547755638449 27350 29610
135405144175738465 370 9804
745722187398293121 1334 8028
481157370944853121 715 21262
548649536158819713 10263 18704
408236242697416449 7348 10897
593949480453055361 1628 26621
446239747907025473 5456 20459
304630778014896449 1817 13090
541098736415850817 25022 28129
998486542321707265 3542 10417
983708009382521473 1843 5813
525135712833957761 15695 29894
19925519232959489 15311 17098
840457726982769793 24595 29639
860760748839833729 5298 24491
735681125289531265 11674 16175
28072503856808597 11078 22521
329401769489017217 3822 14241
117497951183334945 13056 23433
278082817632110849 16509 25673
214753279516873633 7019 17444
701485626802274049 15065 27257
178408402784537409 25033 30274
792875639739136769 6129 21101
570760893478624385 4723 7889
514864606188673665 14093 19997
500475408746208193 9662 23808
613658969132359297 11074 28229
846964265131237633 10409 14820
480418103607853185 1650 12926
140640599732716257 12736 14251
44336602678285433 2783 6172
818334350064819969 766 16727
261058688836193665 17602 26837
249804850201936545 5226 21797
877003621540921985 5471 26134
457992995039848705 478 17584
4389575089611243 8800 18268
238693065469743009 3754 9316
913754183778294785 4513 14697
426555775581622529 22339 22537
448898261155541441 16505 21970
420773639227572737 14350 16918
329357447265238081 19545 28841
745804298606333953 4386 10425
717223896006650881 7579 22998
511386548416748353 13184 24325
274862991884717185 21262 24029
765793795502961665 11181 22097
632299252050451329 2353 26119
877054151240198401 7542 26080
417916256658457985 16367 28391
563573638956501825 323 30878
861196666069382401 13720 17450
795758599062917633 18000 29204
58927697184927297 15449 21193
351842002003142081 17621 29324
2027479025066726 8341 14710
853277176516964865 1981 25153
890160663918720769 12025 13784
808516552856804737 12517 20460
22857939738337053 15456 18253
592354658784994817 7531 12225
386071464960181761 1582 15996
54201156439066977 2061 15720
176787795513270401 20777 24860
514817733288278849 8639 17539
658514770627590401 19597 23467
254059345780792257 9307 13440
639442437548858369 2437 29840
860333487350867841 7655 26721
482257503656526849 4023 26065
63239146043887473 28781 29521
926382062976081537 7401 8989
332389726351006913 11607 24651
119038700912028625 5936 29117
789675993335425409 27961 29153
477433421071047809 15725 15955
179612270904112129 2205 27618
738460592508928897 5006 16261
743151302253952641 18723 21613
268677891126493761 3935 29932
70491199248575497 2183 11687
269461384714276161 1456 10598
662599012719130753 26848 28300
603635456114339713 6575 9268
808097064726364801 25362 30036
707042016453001985 21251 30288
861901500590935425 4479 9588
312794152141130177 9883 30191
638937240564839425 1182 11281
457211548154020865 15011 25921
164244880383467521 13850 16756
971650351286079745 22594 23304
221614537574406977 1354 18545
612567898558708609 17033 27226
272332274521009057 20504 24708
745323337218088961 16917 30836
975662917378595969 1611 2396
917206432467224833 140 2520
771577384570281985 6399 22194
442939621513481537 14575 17753
752481296888827649 6830 15350
80287482720407873 12141 24223
920389988212949761 15695 16532
974574886340356225 18496 29729
516673921425617537 22643 30814
432009325505987393 5167 19558
39765113896226721 12454 27345
851695888638339201 267 4403
939717386671144833 6244 16121
255214481837626305 1466 7509
76918925617039953 23661 26977
659737684604159873 7167 25827
665467926015079297 22272 22859
463568552283817345 7745 9788
547372095656516673 3264 24174
606534693693866753 2836 25625
169730862326257889 11214 25373
298231169220926529 1786 9498
928735965786646785 7115 29789
657523980971639297 17761 23528
999444964247256705 10027 24145
966102133550691585 25049 25565
918953410019799553 4319 15182
299557257973042113 5152 26330
120870659267108497 13347 14306
402861453457248321 24960 25124
122705326864352321 8599 24430
318271047807208193 22299 30673
744770451579366785 673 14669
793793883882273153 19501 24645
392310418786014017 22950 30829
864623792497830785 10156 29154
428565284578422017 229 5738
977335739469097601 8520 25025
533290673654509121 5737 11275
556640962056981441 951 5334
313849788286429313 11012 16542
164818283267663905 407 18617
558793059879111105 7657 11138
991716017998662401 10493 21709
859835173536406913 2869 24387
481296941001957633 5508 9576
419569696204096257 15153 28242
208972951430645537 8413 14059
431018789864022977 17858 24241
34813018680068809 26151 29416
784919471246514177 2441 14593
763056620013536257 1964 7513
126786865281285793 6669 27055
594973572274298625 163 19373
251954079313751585 1573 30907
870006811445144065 12175 21559
572249505919810305 11223 22487
468269654614744001 9888 26906
422216020337192065 11092 15810
829192426216131713 634 12655
278267464439533537 3218 23077
930872409024558977 2174 11224
821865595400854657 15920 16770
676109961689554945 13204 22353
113616300600707377 10197 25467
175414454078605793 1608 30845
229563627830220449 7603 18689
889537155582296193 17899 29425
387178167992697537 18895 28752
374019771689475521 18325 21590
799376865636535425 6466 20027
370304772170534593 15445 30869
720962380102573569 8892 26663
305002934015874433 1801 21172
468469086785706433 19028 30574
781908651504288385 11985 22845
998015949189675009 14606 17114
356507045948134785 13998 25523
674333146778483457 9795 16377
446306853097702593 2101 30290
119652265309294849 11082 17936
350053301654128321 6341 6989
886562890889951617 1163 22852
119384573462149041 3078 5209
515032802799321857 625 28655
935572618366123265 8302 21347
5729313621433364 14826 30200
224449063968343425 2121 14730
458491020108137793 6899 11728
633895480755143169 12689 25873
278257897966728513 4884 20520
140339584361576897 8925 11710
395972268500269569 13305 24396
451678967374149953 957 29591
112124019487200849 9694 20753
361780060310799489 4890 11211
25836358428247053 25540 29018
298013999254891329 10344 30190
503885967426544577 4126 13575
258816133147682593 24350 24422
669663261704823041 5383 15148
794020212315516033 19605 28806
762630829676144385 989 21458
541790258945930241 4393 13215
88625065549162945 15145 27427
11014572277076697 6799 14270
759762522825770497 3506 20268
717419994803996929 10934 24487
917821553613816065 3643 10622
895621985796807937 10053 17714
73533935301927761 8667 25415
926132165126013313 8594 21222
106480481726233473 2966 6600
759645777004578817 16256 23666
521511803207506113 3886 6245
753720792346108289 8734 14230
452229554799298945 7825 22119
18672057076187797 18280 21468
679833867431458561 3376 10293
381366067410461057 22797 25027
523263108679795841 3237 29748
68158778393183185 19051 20841
931618379396059777 8817 26608
793676787919302785 17171 24288
978035369111932289 16703 28155
672946696723656193 16274 18148
334036443951877249 4639 8190
518176168637729985 712 18480
757371711995002497 306 8673
821389627211971201 12651 16452
469553323916915841 17692 29538
381892292609585153 836 14674
562232397209964289 13928 24618
636174335287662977 17441 20904
386255994086472065 8698 22949
198666283852794849 7933 28292
899797604979166721 4773 27786
539800214394745153 9196 23423
528956235714066049 3589 10532
848555107077451905 25692 29241
223451081506663489 7371 22074
514904631202441025 4301 10556
120211717981394625 5829 15311
379258298549565633 12883 18563
985380112023502593 13066 20233
471315528186863745 12264 28555
31237133336578185 17044 25497
96690467623794513 15044 22471
925014696833084545 15991 25556
597927625670436609 7696 14243
658953851285051649 10823 18614
962380643087620097 27600 30905
527906522016134977 1087 20767
225146423071862497 20558 24647
428595042766279041 411 6970
370907034797305345 4318 20296
187781403613040961 12321 17169
411514224754213825 14851 15581
112164117142047105 12496 20359
729548101642627969 17763 20843
303645154853253249 23224 29440
876888671962234369 15120 17047
391832918558424833 1069 13448
440099524152763905 948 30041
942615092847159297 2308 13320
386725811412205185 20486 26529
813632760523550081 23749 30483
421598336549841665 8632 10076
130595476595285473 20825 27799
522040635638745729 10701 18452
139481349467235569 12427 30415
291611641269575745 926 10905
614397864702890881 21437 29562
393767352712686145 9101 17680
893022272315963777 6655 9364
618764571400028289 5834 16313
622184511314966273 2960 21366
146683445922661793 14037 20837
744626312228167169 4790 18561
193152045639941153 11483 28022
770317295007355777 5681 21567
586834929960346625 6634 13325
40285723089770185 2779 24062
253927938747217761 15333 29019
594334110184174593 10950 13242
419419161565258497 4948 27599
854469049668797057 16609 25336
831295130536027265 11471 13930
974731956439892865 4216 27525
35135181969835117 14312 29031
154115438970425345 14038 14758
366807060787643009 17270 23749
973768950846416513 18926 25984
587763918338993153 12314 29480
75028961820198241 15537 24730
181687468465518977 6037 8952
771238973721192833 8719 21762
991730714220651009 8755 13202
617555564533180545 18971 23640
75006493869246065 3129 3501
693130452621826305 1989 16884
85044657314711009 25006 30197
809533211200676609 21963 26203
806119834324924545 1413 27010
959637704595888129 2821 4842
371592089127759105 2477 16000
214419870143704129 20901 24984
699759730191125633 2940 17656
164907105591563393 282 23424
720449577809262081 17542 22394
593919555943745793 13068 15628
405413780860008897 1030 17027
551303950905474241 398 3728
73713575162301489 4468 7513
189413973666379585 2978 23857
539866512552300993 16595 19387
501387024108478145 377 11279
435234023987902657 3904 28641
946511736942216705 8198 9538
684610803542732033 9641 19364
971059416548438785 18789 26994
189376395056783041 24190 29998
662868958962153729 275 15655
936738280509168001 14710 24586
691783847780921985 12858 14103
562185076605857153 3987 22437
441309557680273921 5832 30129
908241194474065537 16220 17431
226941441624472161 3751 3874
889619775829103745 1518 10751
537751186097811009 6017 6914
16629628801020147 19078 21998
460382425476577601 7022 12195
323299683873415233 10525 14498
125468607925416369 8210 10233
938488747422063361 13623 13700
891348354559635713 13433 29238
879706665859814017 9824 24733
182120900688548929 20626 24807
833047721403012481 4321 8513
510996030393183553 14046 24934
942232727928939137 4130 10316
531427394952135745 5616 10859
57856538604561081 17292 17984
827856096509361153 2537 27430
746847546756967553 16739 18186
534470062295728385 3850 27642
562995667065941057 9301 30150
313222166743027969 1355 23423
233422985904155681 3103 19827
382772458469208513 4056 18382
480478070325880001 11633 29619
657572084836157697 15253 15283
309672330242946689 288 20012
862377624301675649 5114 25730
935119924702213761 20098 29083
504929341098087297 3424 7402
858906507066109313 116 20549
660314857922475777 11107 11590
152507127076908929 996 14976
987212594958901249 20731 27981
203916892797636257 16781 30747
206678310183409761 11614 29335
185995869477388001 81 21289
373102483942684417 16713 25786
616678490020149121 7789 25092
980984233344987137 16712 28842
232058756207941025 17584 27479
418160252370579841 7932 27354
408517363292318721 13422 20941
563848743607170625 4217 26121
552699712966649793 8871 24073
731620019480541057 12644 15548
141066306458327521 11520 29642
247029453426382177 8463 11054
522962847783638529 4583 25291
321578539121372161 780 17444
229781841348668097 20724 22170
98572602265623041 14829 20915
615479033235608577 8050 30289
839730894243100289 18214 29903
255927880437582177 14775 27133
246647676973385185 7846 28389
114130850729502241 5082 7296
299230531563932097 1092 3409
418535786657216129 12949 27572
136454277879611393 2397 12028
703748233204784385 24757 28766
798945187545992705 532 10647
925591194672080129 9830 28595
329546466433289025 2412 17916
547625224879219265 9377 15197
152969398657756289 22581 26525
596113881989666049 2237 12304
363608337286340353 19465 29760
71799308157160625 2954 10431
128747239340523121 3259 15198
296302257824095233 12029 17072
442076404652301121 5216 13176
3560291032265184 8705 13255
57938502629507841 9156 19348
9797735139429165 4964 27855
555359892035856001 3264 4496
637532365748178561 1229 17332
952985543507050881 8587 9866
712550429277797505 14036 25448
686454478540628737 7966 9682
248752203631134721 10768 24703
475339256286172673 10863 21749
826775347524758785 7262 19863
270548796417703137 7867 24231
758174404377548673 10098 16516
428988967137140545 5703 21983
827991560380326017 25317 29741
167231305816176961 2384 12993
448574833167576513 2152 25979
150195203777922625 10477 28068
707924839688857345 1693 12421
280938406339632961 6582 30231
791368918282252289 13928 22117
720404168851356289 12013 29140
9790973634522971 26714 30811
205538093498734753 13910 20360
387767407927206849 26492 30535
317861104107560513 890 25887
278701486431330625 735 27506
56987443980236921 9463 27644
58182960210110937 1158 13560
952444401699576577 9449 13042
158059863827702433 4324 5325
37782029326525193 17051 25179
185978827181877185 7992 21937
990096109183422593 12229 30631
334133676805365121 9361 20337
401751325637381057 2520 24640
286492355033296065 14703 15957
194685198690702785 3711 14032
828660267580829697 1493 28624
870341619766993153 19509 27490
227622620439170465 12126 25891
907340440712612609 15588 22009
178409976715002465 7280 17899
313937122694316161 17534 21809
668869820161155841 19025 22232
591737751498637697 10691 19943
158005310302485217 3096 6952
635446300793706369 14391 20256
753155589858401665 25937 28739
428405282731443265 25782 27817
406766034346887297 15405 18879
369144138125339073 3288 23450
318514811111732865 10989 11643
306076105391408513 10044 30950
542583002031989313 22029 22769
985807460101245441 7260 8630
380182235442497089 3559 25621
282105919069959297 19632 27043
688356631170861953 1110 23763
335079893462879169 18710 21292
149927973101348769 5742 8594
949989605930308993 6859 14903
323783416156061313 15672 21140
976700821929956225 9093 23746
737826125115127297 19196 19401
727438457547417985 7147 13725
703524743743784577 18267 19270
382049133647885953 7511 22695
47947142011629753 15380 15652
665077345485936897 1737 28479
870210647483389697 24859 27584
514082958172441089 24066 26184
406598434292469313 9490 21258
259720795195601537 15116 20334
327356044050944193 3225 16143
114271269685392689 12216 18942
619425900593348865 18327 21199
957896670118000001 5041 14786
435012508661486657 3509 13638
995957501933663233 5007 18382
458532942058972993 20868 23027
559688791306836481 18980 24704
433633828619448961 6942 20274
730589491527130241 4120 24826
846249758266459649 17626 19435
819323119865767809 4104 14682
994862486420203137 9491 12161
641589452216539521 22124 22539
88645833556505233 8730 24840
910858927603595009 23877 26974
319285929137961921 14466 21012
924892596103067137 8184 26899
576549085375695873 8796 27673
542874487996041217 5659 21583
950080041626279169 3741 25152
789298770904896001 2048 3420
118817720696249297 5372 20930
807539047326553601 26422 30801
719141719817159297 4533 17521
657078387923750273 27790 30371
2881995261112991 10548 13483
13696997255518541 1316 18558
81976899633303905 21552 23246
948447285715662465 5482 20702
538984355802732289 20471 29026
941689077537983361 10301 21177
694293899225286273 9562 25085
664645322175321217 3874 8935
81824430002946257 7592 16574
65106903674429617 637 18228
523868539911461569 15019 20057
614865725292180097 205 25550
728061575299356929 3067 23749
191403951437347777 15972 25840
334586286833186369 6994 25651
543006872729083777 13793 14265
248818768200159457 4173 29056
793526150968315137 2638 28333
706291656441436545 5920 9087
801350525110496641 1518 17050
568319073044811777 15470 19845
637111259985982081 727 27854
216725437003177025 23335 30568
399380919987496705 12563 29054
775296335642060801 20837 23819
485346011084825345 12929 18355
284819922856854657 96 1336
895992855370526081 14982 19936
331956665429736129 15086 17591
3646474637729825 2066 12984
904240435656149121 14850 19424
480614265988467777 12159 29038
702003262232359809 1201 2985
40697958942413241 18909 20876
950471958819633793 10888 18031
840985134543945601 13645 30598
977425772843012865 4682 28595
267188895472411745 6215 7323
463991807351263233 814 855
789560196689823361 8998 19770
463123191025040641 6381 6872
479306341907797441 2712 13366
758056956612620033 431 23448
723183104750706433 4864 18634
345577904617066177 18737 21307
475611791529001217 22373 23500
6157023012619335 3087 6081
537634823855828609 290 21032
90204407731427233 22328 29718
282542717059069313 7704 25992
186904989433884353 2872 14801
685084357636032641 5687 25898
692010997061537153 3406 25818
109120512635382033 12844 17354
630596661037273473 11988 14734
332935751467633857 13522 30114
253063021557814241 22677 24526
963497041781320065 16318 24593
571280585377053313 20695 25740
601017011919783041 13028 28848
32023516694714261 1234 27508
555122664531563009 579 16804
882231837018977665 9691 28321
273814424079521505 8723 29531
356747890733039681 7875 12032
363326215741661697 13216 17245
804379713582051201 14060 26100
218215056290052449 7596 23435
908375303282092289 18503 18986
487094751583224897 13067 25863
881540079822016769 16392 20041
607051327042828545 17607 21612
469317048585374145 2242 7567
747335784790518401 20399 21413
330161891540626561 7096 30366
436089683812884481 7814 27000
419593189791434881 16653 23675
121780003882474113 3250 25394
703503394239518849 4704 28183
317791021019420609 1019 29030
4589448528101060 21406 23184
818195929836061697 18557 20726
391370685041039233 3002 17229
89388756529974241 3806 7454
667848498873716737 1567 5070
482372418032678529 6622 17950
329318812970612417 28074 30061
945151805706590465 3552 10608
827199908813163649 4750 27012
276388176238665281 24592 27147
299947434736282049 20252 29354
12069351416233333 806 25080
200472577979319041 9333 29468
917412353414260225 22492 23013
589908303150807041 3214 18906
62932620195258697 3370 24449
784199200412253057 14534 28522
539424571772254785 5683 26285
137644605820213425 21911 29722
288591151369093505 13961 28288
527965597718854017 2113 22096
215939338228320577 26528 29855
958741455169970945 9614 10165
229097599883349537 11031 26679
598105283884713345 12297 20908
681576393699426561 3209 12504
779996719795974529 569 7024
447971257401423617 7156 16739
403892900577993409 25812 29613
719018052114972033 6057 25827
833710944012281601 96 20708
790726522366217217 24271 25471
580725763591637249 2722 10294
574794758007211457 2780 16667
465908389821066753 4564 16785
923323810709934593 14344 29020
248352249595676257 1019 10216
856073764643252097 3902 30697
73777315852524337 10674 12582
732877187225998465 14753 26213
745235690115528321 12458 26827
599200816350357761 291 24267
307970543613464513 6079 8135
385740625790948161 14884 16620
886734389115069697 6273 11534
531543821469494337 13531 26663
25826215143112565 878 24370
780313587141765889 11583 13561
605908904244905985 19479 28207
147968538749008609 3454 30714
155217480403138113 7238 9156
566251848275403073 8657 18736
659288392216659201 2398 2729
753172082461031041 10439 11107
90657729926206801 6878 20919
200311540242356769 13112 24575
260565178383224353 5238 21012
476618392587649729 1520 13957
80388970913361393 5354 20608
903238463654975745 6904 17587
934542331942843393 6171 6693
827843528582103937 9553 24757
34254095605305681 15760 17925
212761266123752801 14007 17947
250209473741485057 17189 17674
240685540962200417 4595 15967
467863171856180289 17778 29758
795051295571187969 20365 29331
130918875923406113 7249 28351
354176566838855681 10248 13047
751448559910684801 1483 15346
590544200452885761 4332 22210
183503694173914753 54 4998
328421495922125249 305 19388
226277688926415969 306 29589
398723944839378689 7661 26071
515924466511243905 16509 26068
113160875080279057 15837 24704
33844774293058321 1370 9707
928669155579744001 1914 27673
200625380016084865 19382 30361
326633474654439489 10589 12943
41457684778578145 12527 15125
795549932879414017 8118 9714
311079811037721729 18087 22653
798948940951998337 871 25894
82312639479837921 9518 21516
174910747079653825 1165 19817
31731847784847389 20604 20611
157961019156484641 118 5257
820621490971063809 17970 20542
942927125725010049 1882 10257
983298469297032833 25609 27582
341479761799757121 1795 25964
36613095428364777 11818 29795
347700818647613377 10243 11767
679662344099462273 1918 13781
96834752444348033 11065 14610
557935745362016193 5198 22048
149255327283544417 5058 23818
49709387868936969 17216 20535
350933484819488961 27552 30315
670680908410488961 24771 30445
918781410266550529 292 16652
624674844683291009 18515 30774
509057456843802241 1740 22070
774343638941218177 17027 24487
844805743018230913 2018 19946
262958293389253569 18520 22786
961086079250844033 19441 30660
621821070462871681 8571 19730
108635627071382865 8916 10286
910928191805432193 17620 28097
266392972410638849 19878 20491
451191418582396865 15458 23151
176363827724532737 2149 22649
677811919377482753 15773 18032
64453444911048761 13950 27938
85550988937384881 17117 24230
331970578830752321 1478 1877
530084326021672321 7203 15148
862743726027272065 392 16882
987529854700312577 13862 23957
427079843572688129 7859 13568
827428103730930817 7000 17767
616684673865972097 24847 28521
815047206385983745 1719 19140
238534372468311777 23136 26116
166819430574129505 17272 21417
802443014222486529 12885 15689
165068945297008449 550 15135
455344267088225537 10691 11871
58943856494714457 22236 24396
340984494535273793 362 6898
515131953514426753 27695 27726
221306952545436545 13736 29066
614196869308962305 18529 19993
843883475261204609 4370 23195
402615690381594497 11979 26534
257637996242340961 13915 20310
993072560017019137 3885 19204
785415240028509441 13599 20094
315461400439218689 8263 26708
909612397127236993 5093 18526
3768861471520780 8542 27818
163148498551148449 1995 27327
723426333247942913 5275 5278
390190121324014401 23417 27129
81190526098986033 13531 16988
276748995009068481 17268 24362
946054033982150657 8686 15216
28958088953746853 4659 26312
425937899238313409 4194 18262
452508631913271873 11588 28010
844256027594667521 9502 30521
332908835765739073 4581 7340
335932197248602881 22880 29578
874110887882817921 3856 7763
520524151236813313 16954 23851
92413994338162561 20695 28362
540522976345165761 13656 25530
387590359762835841 14712 26022
623990451971764097 7912 17850
946433875594738817 5803 18410
507602341647974273 17912 28394
953974807608329217 21650 23400
458362022141457729 2562 26512
690103094714007937 15378 15471
395639758670945665 1181 29632
784719937748004481 19636 24234
782595455538285057 2177 11127
959291688681549441 8646 9008
268752653943344897 14951 16906
555143136925561729 19240 25577
47328836292578561 15034 23578
663881828253099777 7765 19259
884917890136229377 19985 22411
126390281892835073 3700 6806
317722381615425345 24783 30104
927017347457837825 4448 22130
353059236467252929 16802 19946
78162406299878033 6655 16478
460511111733595137 15687 23979
193547211476190017 2279 12452
78742689776284177 22885 24055
957994222791537409 21427 27149
406658278019392577 9784 22638
328740031275334145 479 9669
72176498002185953 16 8660
368197085378266561 5915 15908
699805805953005185 10313 20391
778915123278157057 13148 20592
64622558347743113 15554 29687
952912747900878593 12220 18895
785411765658437889 4851 18772
409111717077752961 5422 11132
205532069695117057 13477 28709
613704041254646145 6966 27370
938583931826386177 4019 22042
278872046289624353 1316 1798
924947475328345089 10239 12526
205742167477605889 14797 20970
644576899378421377 10584 19332
34591529557577161 13282 29306
923066400232293889 4231 6663
865320505341127681 22462 26939
81007043736619265 6570 18192
564010372996879297 13001 29489
67318029669117153 9544 9640
544889452207765889 13246 30667
973218917541288449 16739 24991
212981014469580289 321 19818
159709754883657249 886 30888
320198703142107649 6861 30993
43947521606710897 2366 26584
953715196541967489 1081 21824
303288490158372801 22100 30665
355960303074791553 11875 14747
17377339320830743 6619 9216
23738411272962169 9551 21716
712928405526263041 12098 15202
826590613728068737 1388 26724
299690143079587329 6594 26286
441578318624838337 19351 27693
845781483756901761 23707 29649
576309826513234945 21963 25055
98883431200107457 28115 29600
523982813773972801 21529 23132
280960861256083649 14582 15484
341806638205962817 302 27915
593568996579236353 17253 27701
764773019429416193 9910 26541
763595912763726465 7033 14980
158821000395018785 9784 23307
463040626654901633 822 29850
731231919940899585 8732 23913
699404051697563009 1274 10958
323742268983050241 13120 22167
470420350487572161 6528 8661
643530946995472385 4517 11895
393343804171799169 3315 8226
409421428895083009 1380 16727
90318045507586929 4369 4665
38799884563292865 12735 13806
767598437620300417 7884 16574
251987164121072033 7066 13501
307208656171397377 19549 23063
6120295958172762 13547 25825
764815847073016705 16409 23788
178044196783300641 4501 25432
517558821935779201 21661 27001
393414600927304321 12907 15710
283800085972238497 15286 28754
659101343577628289 3662 13226
956409425093838209 15513 27160
722732258077176193 1686 24595
245189436471925153 708 4109
926683946189537921 3195 16426
668306512620148353 6565 18477
256996550179014337 19969 25513
229416808938729857 23711 30380
205963536631639233 10387 14138
855709282744626817 16565 17754
298440539477159233 4348 9020
350657104367492417 15411 26500
210894611388734881 13643 21012
489704419015765761 8123 24198
785674169547622401 6603 27948
457624529136857921 6579 30836
457167022289763009 7701 27500
554310064623606977 1780 5793
120906552021640577 6350 22036
10967281462320955 5008 16375
92520559652879089 9404 29354
835024220231360897 7403 30849
788993503100375169 14207 15562
750469095554386433 2495 25228
103258616970645537 2421 2536
44600382011836361 5190 16043
222760698741982561 2791 22250
503033395358677633 8155 12079
451648198716750209 352 25721
516231875500864129 15642 28819
880912711201108993 6170 20072
711097837342713089 1192 6203
436186776263877377 2490 5678
70184647764662601 11157 13452
101597985743442369 11583 25887
794181373600714881 21146 27598
84710423904308385 407 29345
780100317731609089 15992 20292
801554827344279681 6940 16257
654054205073201409 21515 21958
912645090060532737 13358 16213
707236114861146369 6147 9793
942284005510149633 6259 26561
153769682422257857 4026 14405
863371590462602241 17794 19384
634230022113570177 5646 23520
174824963536355681 7993 27004
446607911566268033 10258 26749
637067762852165505 9974 22196
985867042944207105 15845 29021
606775149030884353 17933 24046
603830094559533825 1152 21321
85266009150071649 5151 15874
465940096274010817 3261 27641
971880977896450561 1703 19449
137882046902596753 411 12999
561853983495137025 16388 26884
131685670585866881 6626 15328
995914716667531521 1145 2121
85041441988217057 3570 9248
472858275626119681 7352 21593
257344100961915969 8405 28149
674079430648067329 11214 19901
190077704725858625 6735 8975
136968401237151489 13229 24723
164936233511966177 16024 26676
845674410188085121 1315 13529
113762671944165569 7367 29726
70639056688829529 12823 28393
404026372746585601 6092 8733
571401467173831873 20127 22931
197385719446309345 22886 25470
44385237302872585 13235 14368
95594831520728001 22042 28701
697068500886079105 23483 30439
199015587087224321 8813 12711
553565268907700417 12090 23778
692586182714762753 9181 28309
793496079305089793 12240 25782
143214176454641521 784 6020
524913873835497921 42 26557
797520509329544321 14343 27702
674475781208318593 18036 25985
375221713167469761 13349 15861
191098897698278593 2789 3081
383918627650672321 3120 3311
550361008518240897 2236 4908
505149419955465345 13981 19654
645764074491165057 19133 28086
833237479084360193 10708 13617
821362219812787201 4823 9332
887161800053270657 19646 25145
911394017385557505 5460 29314
584452712683344129 12952 28090
658314367209687425 10564 24713
869607345529793409 11569 27490
666779303483064449 1588 5948
33150974766030573 3288 5264
75405052478604513 13567 14902
338040524480540225 3238 16648
579126885303022465 6577 25721
166668646885597121 20698 29063
744292866721270529 6104 6573
164420827035904449 15056 22202
441586922372135169 20599 21527
508975791228024833 19145 28289
516776853789910017 16781 27725
479703025382555393 21321 26125
738159295474215297 5470 22192
423067935809058305 7567 25524
557645353288069889 6209 24475
157648189957960481 28111 28547
536984356401216449 1964 14858
883123099853834 3456 18265
293855947015547521 3404 10587
285963965159716353 13528 19815
676670689923692929 7030 14429
404371417439591617 25610 27176
573473165580441729 16144 21067
504676705811753857 2751 9541
469700634669532481 5940 9476
21347881290594729 29353 30343
619887322106425345 13013 17803
5673872748623411 8685 14852
747589838164255873 1287 6013
503071950557512065 19771 25837
545201640012169985 20023 25818
353234144716957121 9235 23309
144243020944383457 7500 12714
165905227326888385 14836 25142
442126044232427521 11650 13552
541561586849844929 16255 18186
421102207907321025 11849 17276
297570026986960577 19223 25627
856449902486605953 1716 24592
337210485745252673 2978 28658
228858764406918881 13873 27034
212001628259784513 661 2600
811752947780750081 19715 25377
744055680173751425 19642 23858
558704462543314433 2267 14867
969972141718812929 894 29228
433398897752670849 4299 18818
705230947153715713 8 17599
828712312128867969 24069 24174
221852297374809377 5098 8992
628360223237539329 490 2220
46201808063791817 6181 19565
879722833438957953 3729 13297
752233317391500161 23401 30366
608740420042597249 5983 28696
338710561112826241 20469 23835
406198637577102081 4129 22847
803693448439631233 21307 22427
297062316874704641 3962 19735
296456987356584961 2578 11078
541407427598326081 13928 22323
840676742114112641 4911 26119
676922721163283073 20597 29216
516659580038485441 11366 26350
457883651942903937 12008 14518
968044353723698177 6036 28088
919295375663782785 16672 19048
670555873838203777 4344 21862
172659843734546561 15728 25137
48025042116165649 2818 25559
947791084713134721 13617 17652
480798064137410113 5813 13368
985882977592819329 4032 21852
641570758524224513 12682 12762
940126282338727809 4503 19677
161808169156024929 541 9549
589146782299021569 7906 17169
134929273208399537 946 21081
891854567596272513 16766 22158
144577062275281761 18120 27225
298560675437965249 24773 27094
870867767432898177 7027 17463
695400138029501825 2890 7223
361100350545520129 1431 8762
773997647515042049 11907 12419
279583277538989697 2353 28411
475292922505975233 21649 29334
673492860777024257 10792 12977
141249830518670913 8629 23602
61956880077687513 84 25464
41312862388341641 4839 13040
43538979231364297 20422 27649
533479451962673345 18782 29878
504362614629542337 27515 28932
6450527549237251 230 6540
141619837268585521 11416 12528
592267212601324673 4401 14536
258518416574119681 8311 28907
207003393630575521 19571 21449
478086905862234369 27545 28760
530987646761783361 9061 11798
82528838175250033 559 6587
757946961684314881 27230 30110
40576519169597705 1616 16471
562814541084303937 4583 24223
462857135420406977 16479 23722
187517783411866657 23609 28647
369707753838675073 10752 14241
165386812900091937 12784 24903
995891452593582465 12865 19880
289666677143134849 27681 28192
82178508946292081 3748 13719
111429196009861905 3819 26794
348325409070795905 8493 29075
390005293963756801 16709 17678
930448123893405953 12951 27214
991180461753113857 22496 27796
405921445805887489 15898 28229
777773032510442113 17471 26220
494821000734042113 28525 30542
124467529478845761 10702 19317
400404884921513857 18473 28375
860264417409386113 6001 13278
756551025783444737 5946 26009
78184505342871809 13568 21154
836161857236277249 580 4493
753524762631560193 8470 16066
866172675438910721 2226 25905
223674244265122721 8979 22428
555874121943688257 19558 26452
249764549681263041 2313 23479
963108105453422081 2663 17581
877324269382253185 18354 21466
342882402512174145 16310 30756
473055774020640001 5417 11057
531051823927576577 3441 9695
40211618926587537 3867 8731
785466255697613697 8942 18022
735026863962961153 4640 14304
395922298529463041 7443 27258
796870234651887489 565 19925
373776738850892801 2004 28014
675411966941272321 4403 16593
543394610415013825 25320 25824
241592671209627233 15472 19551
785147306962741761 8330 18680
371755741076615489 20773 23479
702166603503009409 4442 26059
799873004756417281 1695 9456
281102517616631073 3624 22806
741021597831338113 16447 30445
405014450659301441 7794 22926
913782664043917953 11504 30610
4622311717767503 17938 27538
855369926738095617 867 25995
597088730463958913 5969 12714
908753310807039617 17752 25889
566015933032247169 6167 7915
236408508243972193 7441 27896
951390542072935809 16537 17840
85303670924428593 8666 28281
648903012705190401 3936 12467
367590398101729217 7280 25228
813425443742495745 27237 29375
546948176077190593 709 18928
884954038530196353 10650 11316
523340358976515329 15512 18975
116012645360022753 14926 27826
333497229977506753 22479 28230
39747415314721481 14534 18734
115499734516451009 3407 6697
963354479318987009 8417 24891
160209676178251201 1236 26728
646769664727003137 12666 29370
521736820559329601 16184 16988
709848279788722945 11310 20417
535170428507921537 5277 16144
818508073019913217 412 1457
314995599915253185 14479 15075
879725980361321601 4371 22003
541598042802146305 3083 15115
670925335505643265 16337 27653
845545483776351873 7935 12536
861287556708326401 2164 27114
914671072323738369 9560 30361
910402530102388097 9382 11045
734818756759811073 10096 27753
933979456749064193 3352 16863
734406171577713665 11774 30781
862404141190211201 11909 25686
379426066389260801 4445 22773
364459938420331777 8960 18939
602007906635900929 26525 26816
952445911898038785 3058 14219
500343843962159681 9995 20118
352566336943802113 2601 30039
306197907087717889 7862 12615
188097090297247873 24920 29405
931466304737131905 14511 28304
880106272012902529 6782 26984
941952167829395457 17199 22712
13262215299576497 7075 25269
658078963705296641 15679 26271
671862243065056897 19482 20041
174837790593382881 10719 25934
412278023848102721 16039 27074
883285731383455873 13047 28656
723228510268079105 2821 10785
792127057902870785 13041 13795
902717414749801601 2382 25072
22327934584584597 2339 3689
183467182531138913 6681 23296
23835268513320073 8709 13817
65378738726707297 12386 12558
763766352482395649 6471 23241
855528594251119105 1691 27336
13912045873592405 606 8936
182794061459972577 24334 30760
64726880991830881 5196 9661
527455912124317185 1611 1741
669521672203725185 20731 21063
980628529067132545 1813 29971
396282051036155969 2507 21616
678187034691340801 8891 28180
294559212944601985 7330 15428
148353616087646849 8230 24896
65374641163916889 12084 19533
490554792839681409 12707 17265
536523592086719937 11671 14780
437223917155307649 14014 20796
711681354715341953 8856 17492
291820791763846913 14640 20715
342239170730959361 9563 22783
547409317608369857 7629 19076
421034288817853761 23750 28076
559385516377069761 9450 17425
660691581673713537 287 28828
496545907829272449 20892 21808
480411019414180609 9141 13448
55499115381500985 6099 29183
367804394341941761 14721 25533
655258953615586433 16560 18069
901390875794138625 5304 31012
865830146635438721 11235 25119
370088439530658049 2068 26512
509543662862341761 17311 22364
97050692212480529 18309 23422
535485070606533505 712 6702
607878124616075137 10291 20871
505303459783149825 13665 29958
758608315630286977 11162 20992
842235982069048833 1956 7908
994836629732073857 9655 11537
8755054313553502 23599 25015
149161729916205121 9443 22363
286909535291151489 10638 28870
453447306305871937 7368 16272
611603838724803969 7259 28697
928436140486414977 4119 22159
178592807264841729 13503 17878
625569713850719489 13969 22443
277536118329777537 4067 15807
819736061848534145 5661 22020
357873519556527233 20409 25152
526458341509151489 1752 6187
394205450985012353 11301 14160
112874676344748801 4491 17067
541979164600384449 2763 21571
77927980029780737 5634 12863
811922993383859713 8685 27822
208663798063287937 5493 6560
945513719219540865 3788 27356
793984750143817345 10115 25403
737985293395510657 13638 24337
304914993904933569 3936 15105
980488339341754113 5136 25069
826983767184454913 425 7484
657151489433175553 2042 14727
413521096652591041 22130 30122
267355277776651681 21642 23191
525356141762966209 5376 26094
679254442531956225 23547 27497
305127805097019009 19813 22803
989508814040739585 28740 30455
750677294879803777 1920 27732
211210996982970305 2102 18965
683612616320647937 4324 7284
438814794054273729 12181 30220
582208215507204609 13546 25762
121574403505050561 21784 25464
987883287633994881 1044 4543
867648010590734465 21346 27959
65289121931751737 86 25487
541911007538857345 7991 10375
153585692895507713 11520 20380
969005675135029761 7850 11978
184733817491046881 590 17295
733222666820509569 7984 11478
501741632525753537 20030 27204
232752200800696577 5850 9171
848670669278103425 20471 24271
561790079432853441 728 5104
574066190950691905 13129 15203
402036996669259841 643 25435
919485397420270849 2936 7838
773469338542256001 1139 17151
234061921976351777 2747 18738
405389528846548353 8130 28629
28399555166455317 14939 25551
546798645507323073 17286 25057
86648794208560529 2525 12809
639786095181158017 15287 17221
344899518737104641 2525 13201
533303271493210241 4988 30267
234134757586449633 10022 30921
797827151459394177 5349 14579
662221803205877505 10613 13105
470038621641208449 17952 28449
439207310897291585 7379 29850
584664179478913537 28515 29397
110284389090121953 8452 19374
358472687728053057 14037 20838
872151871282799361 23114 28901
470947564209929217 455 13264
757088296329239809 10655 15467
450944337602919617 16325 19451
104873382733348561 17771 24316
937183310778230785 2239 28296
32331690425717597 20136 27580
848681845012336513 17331 29991
813083763896660353 2741 11451
639713244748413953 1366 3940
760788162213057025 23688 25702
293140874214259393 12200 14994
554164798701311425 14207 22653
273172163648602849 9923 13564
70284300498041577 6159 28304
796511862542317313 28903 29926
905044228813014913 15675 23430
119702806359590849 4690 4825
216627088201729377 2630 29544
600817453309758721 7242 25627
434627427302945793 14653 26748
909277042391714433 4241 7981
606711810094264321 8833 26091
743110383639887617 21745 25936
320978430612459649 6353 27359
512905917691917057 10009 29371
896793876283052033 1568 1936
323805089475797569 24899 25784
635987593447385473 15023 30024
542923689961348545 5581 30088
875416052772049409 19808 25129
684921315656978945 1447 15785
250519021127647777 25331 30897
330378307020488641 3554 5207
24003861161869369 23356 24283
785649275053884801 8999 25859
161194538654303457 6048 29298
224204489034171681 3519 15596
781309176406107777 10791 23475
466702449823813505 17075 25022
615612587836157185 4219 20793
242522231903031137 4184 11926
953703126978748417 5315 26914
296820032392474817 3462 23415
384865415741945345 7929 12939
882194717340773633 23855 28212
729177098340709761 23845 25829
740805326275378177 4277 17522
679026542011659009 7306 12135
234671857588331521 22804 28440
920562770720547201 3527 28437
346803229831692737 8870 13508
660528081671902337 9661 16301
386990581866335489 5097 25977
419061498445028481 16863 26295
61168271990496241 18782 25188
29104366555262829 289 2117
626327050036486785 3346 7945
153187772869753057 2763 8937
104168620405346241 5276 8122
336689764722496705 21320 25308
981300819030302337 9775 21793
875563816868190465 585 16209
712700101877871361 16542 16806
257144955928911393 9348 15097
686793151910343681 5363 15161
829910348339463809 8466 14982
532811624744596225 3214 26579
59142494662655313 22850 24683
861712710454433793 10254 30149
256695035790908577 363 5156
252708535743479969 3431 13608
695539593112702209 5294 24123
948148372397504641 2420 25006
986232963240890881 1955 22537
855417442167663489 21230 27835
773048997098147329 5694 27636
729792426428609537 205 29875
234965336970571329 2971 23319
460753946373685633 16705 20289
855307921008009217 5927 20449
278374484222275969 16902 20660
590931515530254337 13448 18897
361797636439945345 19313 21005
93235565662059377 4789 7164
266968671683763137 13340 25314
959228039376664961 6463 11020
456785616468451393 6608 11631
690932078208280833 17016 28529
333150583706931521 6048 29919
583024490081950081 1947 24710
670100905188917249 17730 20918
684751238221384321 1033 26823
714687670581319937 24787 29687
790362533713402369 11557 19539
154644244659024833 4401 5588
528395981559388161 2032 12234
154223732241668193 4619 28983
705759211234859393 6044 25030
503001304458194881 9121 25584
988135415771598209 1212 13190
62616591328513497 16896 20652
157201243126433345 3364 29736
968991003344470401 2047 29961
419094550431399425 23833 28250
425434360022627777 8254 22928
486461628358679105 3874 29811
838818762385130881 2256 11524
34968875191101037 3226 9863
762711571328956929 906 4612
1175951890513006 12843 13766
788450013581425025 5460 28860
827785480123655041 23121 25221
234388375417360353 1692 6381
692541382487146241 12734 15471
939128278486322177 15633 29774
229165939527394625 20935 23895
395755568277841985 5553 7207
368979156375001345 6941 23066
666227664761450497 11521 15036
927013984325018497 23414 25043
118431985817103681 14602 27982
44139214565031897 2413 26358
239765767535402561 7108 17672
818098381986875009 313 30741
319510324111142529 11100 14029
772106405084070273 307 29533
461698769310359553 25370 27769
353448739051177793 16678 23511
697999298335254529 18491 23585
882849088355779841 20378 21900
421240069517494913 3166 18448
345024452300112449 24550 27115
23915791418197329 23429 23667
960465907068492417 6472 21991
792426105143889025 8882 24732
83325072980873217 9327 16309
318566831211406081 2784 3513
883642713556664449 4305 17808
147412209644699041 8949 10480
660429226634494849 4723 11905
708809434427045889 10052 17603
754312000505887489 12544 16786
125806461114095217 6081 20352
104699261612925201 4024 4895
834363129280326657 23290 29850
753569467168343681 2711 21433
977904554916989313 13485 26058
74765294726109489 7090 9649
483426879171894081 8247 26215
544579385746299521 6654 17425
653012863180848001 13696 23944
803475595165938433 7719 20790
972645739365255169 8015 23687
186000023665680929 11382 11613
820054076212898049 8993 9171
958715610402737921 2759 14035
564484449952082881 1026 1374
6265339619982769 5658 14820
745129221542796929 16294 30755
438175702642556801 12426 29491
616771863954888065 9203 27797
133127317016711537 10284 29991
990325487394358145 2495 9443
539483144169839361 6358 19804
920933191691936769 2593 25109
472827440304268289 15149 19051
292350201462184577 16019 18402
755177426980143489 4877 30544
839453074023431553 14754 18353
722133770096629505 1888 10272
502951595410081601 4639 6437
802744789031397249 5183 22713
978513040310865281 9280 12945
291634644546387969 9192 30092
71845683017883745 3277 21392
691658358709762689 4566 6248
604498524353097345 7960 29605
871879039543667713 4680 16493
595169757881848193 10016 10543
289789783217504065 9151 18024
256024865713094145 3613 29708
321329871539131073 9881 29199
478365737521031041 16167 28865
227736948045336609 14865 24124
736015177218412417 9741 28577
867157836603748737 497 16978
733774907158078849 15345 25969
177995725990559361 11168 21609
157777174506399841 10206 15158
541532560246206913 14724 15204
483888610827634113 2313 16601
782311927824853377 17044 22468
28447602791722205 7034 25384
816522697010778881 1932 5837
426811162319069121 5476 16863
350178075201956289 13314 17944
592953322059223297 1779 24177
523629979474190337 18134 30690
568590766282525825 15586 26207
98858592225500529 17238 28146
239003987129258625 9337 10420
57361885449463305 520 7575
87075613118258849 3294 21036
194481827771131329 9021 19653
632684146005537665 16079 26419
258476382487923937 7068 10512
585144602529041409 7655 14962
337948288674599681 9957 27727
165929041097150785 3569 26202
178367932647514497 4387 9450
960709422343910529 3951 18024
631366896758851969 1888 17319
49399995806844289 4620 4698
552639410466252225 22345 23881
81826023918793569 17237 20291
82515292878216689 699 3239
71748566096751177 13810 18842
404727615644130625 9683 10697
744502955585574017 722 15050
337871511206618177 397 6904
310575195480673473 11369 25239
889403461594962817 1510 17092
517140603755919425 10768 17503
169903049389322561 1241 8838
360024494948653761 17282 19568
635309504281618561 6164 27820
969643209889710593 556 19454
331720777414052033 4360 24905
420267039104963649 4051 23821
304060055093810177 15938 20523
49653643110175953 5837 9746
691479572637380353 4719 31001
657323288794778241 14070 19227
433820509467036417 2235 11379
527483375288852609 13505 29643
988980352826150273 22438 27830
916890481207694593 9684 17962
445085531974495297 1983 2430
181435990433257633 18109 29177
146119615841232801 17775 26689
289014633377895809 14890 25613
757348181250730369 7155 21629
854515925688673409 24105 29529
198837996202275489 867 24390
344458746651149313 8972 9036
583626746826478593 5553 10268
472014049712711873 19263 25685
598109027727165441 11877 30405
568181440557971457 955 5860
155900817268641121 2851 21019
279082198097341921 328 27590
707728570238760577 5846 30081
617059147120180225 14316 27490
893285717427499265 10645 22998
821938967397827073 4187 11256
773034529474021121 17820 26563
341336223424697473 6538 25755
595502754595255425 1409 11912
861452981681537665 13284 29255
772400885317001217 3510 22321
892622453823854337 2507 20907
850514511475676417 10091 18309
451066550831868097 13699 27094
326979956807239361 12352 12552
852802975865593345 4516 21075
945097530554075905 2956 18074
731766200633501313 3568 26389
27657585548912069 21154 30292
862083238519851137 5958 24106
103001962240067969 8505 22778
666366033425035137 4523 25204
44857824663697697 11313 21598
201537749949046945 7264 25462
523956910532486849 19035 30632
446909337333494273 13785 22486
979382090791620609 14711 14980
743817657470991361 1359 10588
619254117426560641 1950 27891
827552364302519553 3641 7487
462962884349227713 3994 5405
469825186981672961 92 30116
931489093347888513 16425 20854
247785804792044929 15526 22566
757099420803275137 18870 25685
750784215443267969 3958 5303
367140638055968065 18073 24887
576063262662032129 18840 24496
368842155610682433 3590 4240
2702320599361486 8144 14636
675284717211976449 8247 13169
302506039856353921 3677 13314
702700540211839873 9001 22791
369082109354756929 9017 26851
172499676651209921 10503 26800
393878839575179969 14700 18024
808333728544429441 12511 25675
310125032751393793 3666 5149
875934601840040065 555 2571
68895651165234993 4869 30162
33092675468754609 12516 13357
451680813684781441 2689 9342
780964076530448641 2069 6644
903408152467065345 10669 11806
625134442763144449 9045 10246
650806605936999425 1707 14892
558598474752155713 6741 7766
801314518336965889 1811 7414
194420867459331969 1570 5080
889863632252705409 13863 20897
486992046503058177 15033 21510
8143620008482345 24019 28473
172514363742781281 1565 22795
537321877553729601 2377 23116
741499242313150081 600 13772
962132301374424577 11616 14096
624138835941767681 18558 20215
477467003475730689 1402 4340
3655777765299462 2962 5537
6010787655085893 2914 30027
669803788771591937 2912 5848
176484564717021889 3669 24732
700462678558206849 5376 29264
877307381771885313 8986 13773
454590044486639745 1642 27974
529286408715073281 11025 11999
525061782292578241 10069 22172
183317496567909185 29474 30903
728036327423073025 8215 14283
227169390410331585 1810 27250
426317717350993793 2481 29278
398367819307850369 3725 9125
227892667088770657 14202 14651
855058795819893249 1000 17260
180347044525159809 24301 30536
116933071149603057 6333 12931
839639413974712321 23483 25852
219664704325204257 3089 9262
398417845921184001 16015 24623
599694471008291457 22360 30535
946804970123327617 938 8071
824220492478353665 24749 29578
294015390644215553 8194 14470
975804702930773249 6612 9840
116321421694411953 4845 23614
536305354250664833 15928 24729
372739410328247105 18712 28253
650357981264676225 15697 27335
759880435818036609 1267 7536
484178646485183617 17369 23877
51948792235076977 19164 24415
520144771040790465 22117 25180
267312361416461633 7408 22445
2549626371298076 26586 29237
926957955898384257 17496 30294
953862914591155713 2373 3094
271604765913384225 12582 24946
16123292535120017 25337 28083
325748633634571393 2527 3063
247599401997447905 5887 10341
736872959328937985 8448 9589
880828135333395329 15161 15965
17599038181483451 1374 25495
447003865005285633 3809 24127
879339716682682881 10565 19728
227446207651603073 17244 24630
530132284759314817 6863 17089
230435134049841409 12819 15692
65494721394404825 5205 7073
396406607438542849 950 4223
785805252474968833 19445 20184
590639938516659457 19553 30472
668781528983874561 7457 21825
288621779860100929 24593 30950
478930633711836865 16317 28489
626257113808847489 16319 29530
903471404325788545 864 18330
855168562824026369 25805 29715
298456542461419649 4458 13861
70545567707824833 4893 17519
248274529514947777 1212 16226
524944177215438401 2463 23509
264802545961412513 8559 25363
626998815399574017 12223 25920
688530125539305217 11574 14046
937637964989427585 832 13449
830326161006834049 4338 27261
555597179891861953 10369 17335
469703291944842497 6697 16426
769804166792503937 16626 27542
216102529396476225 17969 20741
736899834870158081 29559 29796
800968157006312961 6255 21846
871725968528785665 2546 15225
680649968666411777 12629 22898
33406802830995729 1013 11546
269819559091718721 10903 17302
576227995749711425 4906 13185
981408197045492865 3551 30758
739914875091287169 1641 26627
30249260425964765 5766 23756
898599958427702401 6236 9951
373932067944732417 7279 17829
260115254500618689 8272 22074
870742939820463105 17786 17965
467189809074589825 21027 30374
758034431763160705 1597 25357
530473598880817601 18639 21275
426271233640537857 8842 20207
751737136784761601 10502 25663
420005083857201793 23332 26942
721409125883099009 3440 16156
302007206831309121 5953 30691
382748141120877953 10347 15295
615431469678821249 1246 23990
138737590587865617 3000 13947
66524150715313369 9765 10831
768638975316640897 13857 28498
602308713839644161 14594 25649
205927328275748769 6837 26012
648906834011444993 11092 27652
553346080546496897 827 21196
767684431703951745 25701 30493
782477228870746497 1892 30771
947116590604881793 6710 14795
747846914506290305 9267 28837
26045482552913057 20369 27952
640074539097326977 1353 5636
593031224521485697 1774 17683
193653770761777377 2796 4890
521402144895613889 12157 28633
622417835903135617 20494 30361
101154961827749185 5685 16276
750813752753550977 3668 6655
889317949629397505 7538 20196
224860442677453409 17643 26195
690756893288682497 2462 26247
670120970497315201 3725 8673
466103407972735105 11032 26574
86381030742828097 12991 15228
162218843071119777 13397 21807
728849231387592065 2619 17534
140546930908296737 12950 24927
150735225013306721 3220 21156
434100680078746113 10028 19169
147946461600831457 15199 24417
283779167782096673 3881 8544
159773777097470305 8432 21426
923683072147728257 23104 30057
129772383900537137 5786 29916
854415606206540417 4098 30480
245493343977983617 444 21196
455719881818158273 20720 30519
169460153672410753 3458 4628
332629386010904001 18921 25316
915954178221639425 7311 18438
996395128226598785 7239 29294
507067280261658497 17505 18632
296279699172227841 7825 27735
833169158964892673 5752 7915
275978005338846081 16779 28152
155952797647493921 17279 25572
907043687942813697 8342 26196
779729634179645313 24890 31003
437724164759604417 2399 4629
616252859671511937 17450 26900
251429227267461633 6008 14572
848449566452558209 13192 14724
744877654217095425 7575 16180
458777282936999617 137 24346
791715197554292865 5489 17335
580719539208430977 777 29787
214255863025702113 21505 26838
538841607615388801 20110 26276
270782632427451361 15631 24176
861480350474209921 1568 19567
805294875878576769 8834 18325
313084555233949377 4057 11253
412347275748185665 3745 26317
360541259414944193 13253 16405
568415088714719041 8128 18897
23675895575458129 22538 28375
28539415442761397 2610 7891
122044519476531825 7340 13706
396332107641359937 6118 18387
868846254595972353 10075 12378
538733191021361089 8772 10843
148754693542358049 15587 20345
786056146472564225 18115 27093
478594864260976769 3944 20878
12709611578288 1337 15827
29942463551947185 3994 19692
226739672868792033 14355 15531
388855235913062785 17329 21392
118059064363318817 5282 26722
517227282039513601 12062 14023
507568239829740993 12520 27219
882298793715939713 15203 19474
149308541708872865 19619 21448
580005328528812929 4340 5479
778238590904113153 6268 17913
712184196369968001 4613 19489
407100742682626305 20928 28995
661057892167960449 8741 14529
589301556435035649 18293 21035
316941966163547329 2579 20102
266713840819331681 2023 2448
315524565903899649 1648 18411
247210276958686145 22335 29766
184121697012578529 11783 25073
131555567558063297 6427 10291
36424569380969273 22428 25575
605127211016256385 4940 23823
846399089946864129 10458 23938
14600568080933131 13849 15305
152982180101531649 9132 22423
200601520625713889 8479 29169
449893928027698561 5630 17086
929070318611348225 1866 26611
211697707708893281 1814 28594
379702090989898241 1967 10203
83314415425043361 12232 14950
628348652886042881 15993 26167
113817757043761953 1614 27857
508025944191320641 11830 28135
799519629845569537 3951 14815
829596923298321793 9662 29835
557886754385251009 12527 25004
465517462141608705 2714 12133
999956736184493825 18190 26307
575235733586904257 1518 11591
515569920515957825 584 23147
616925954414870913 4009 9469
134934644674522993 14720 26245
992527837415462273 16834 21262
717965126447907713 124 11748
215068004299329377 4367 9592
343567531424362497 886 26526
299437013252397569 14799 26871
535081425312171201 10941 17061
461292013950401985 553 597
108061635577136881 13613 22971
354633313118608129 5647 5937
451844579549728577 1647 14828
57485759420988105 1950 23691
416303567875708353 11818 12285
475223853522944513 9005 15885
260558658644669089 20088 25886
236818871081045057 14511 20990
549789572697271489 1271 23200
246143083750762785 4039 15794
454746831713080705 18317 18910
765741287018617089 6375 17712
973039342113743489 14095 18615
953145042110431745 20102 26646
397127883801999809 24181 30474
936511198938308865 25717 27499
974866648747358465 13152 20443
404385307275855873 1627 22659
91446807262556721 12633 12785
896022134340771713 19910 23727
577208806622515201 7424 28163
815419981990029185 1023 12961
682132122539968641 25547 27314
920633907878102017 13101 16894
706499348365319681 21679 27256
155215922615337121 14105 16597
677338428670296321 4165 19895
195156541235125057 6617 12028
935529885471403649 550 20936
656968362830777857 9975 19962
801764135189898753 8899 12145
893535207185369217 28227 29030
16989458450488827 2246 19723
842041885684476929 13369 18533
969500446548281089 19345 23688
604958112113113345 6314 23184
506869347962812353 23015 25539
377446187711822017 423 11006
179732519968553121 15885 30760
477253304779214465 23805 25251
627029869087913089 2439 29130
860562064425249025 4369 23686
906916360521975681 3035 13914
544124999938507137 9833 14418
48669671110424417 8907 22181
407353340671161153 2883 22378
431509515474090241 5966 9068
107950446090388401 25201 29484
946319077170407809 22388 29981
904419884632670081 20970 26387
358729046219693249 827 19762
418834959661783297 19712 20680
726273584307399809 16850 29547
397723193133796097 475 23772
544310652852431105 13374 14145
236100805783014081 20897 23677
571943367327740737 16907 28548
242782130871471937 4170 12355
702887266112057345 1536 21365
802435441022172545 15460 30542
966146052043889409 26362 30079
978100059766145281 2344 15280
953307966618410753 5148 6680
784991558492425473 18424 23154
788514707272320001 1322 10212
35428619279979757 402 3062
464767804435936705 1758 25311
432635703139258241 17596 26604
383407513033240833 11028 22340
231455626803604993 5867 28882
638680035616090497 15168 27980
514479267250994369 23759 24500
135341457170760289 695 23607
844257771558073217 16985 26955
996333528937228161 539 10764
101365745816000449 7418 13580
857256256606270081 6996 23138
47390788398129049 17813 30862
165953688102604257 301 30741
348076540773821121 5552 13739
520948055150704193 1382 11591
622183431936104321 11572 18868
271114244666861729 565 18881
657974664975061121 13622 24972
164771879732974465 5163 15752
496414639032703745 7895 21419
233693767439916641 6263 28019
851326723276162817 13412 30999
874048903552271361 6396 11879
551218581421647233 18804 25740
308773767564403585 25187 25349
710698852150304769 7028 19447
514255830531062913 20304 27676
818287682549591681 3163 18545
777948917378864769 26971 29551
898057192994475137 1311 2249
922620743033512321 10127 10773
161111916120955105 10329 13066
525253208063631425 12969 27103
194338270455350689 784 13044
843679106620676609 27782 28777
536361630839220289 6849 20980
11962908419860697 11676 14697
128484658082943073 4919 11623
389006864139240321 11479 25043
188223568931999105 10065 29614
430457017454457985 16603 24902
773836851951049473 9509 15901
867971239184676353 11772 15227
597543477736589825 14001 23609
952512589234629505 1789 11111
89278651057373537 8813 22327
679025568442618497 7788 23125
631396566405964417 11465 14486
565174912235576705 558 13964
73970873833761889 9896 17119
570798756093871873 11629 21185
293956846172076097 12024 26372
835109633356979 23571 30193
950572235458327681 5127 7841
26844353868874293 7745 8900
427400925074078209 16058 26703
382409354192205313 19769 24191
964606983366312705 1593 28494
142145379956566849 6879 7719
47568919123502697 4540 26378
6458624061622232 4178 11149
418541750905365697 4648 27712
34920361310518901 10292 26684
103097604036644705 5946 18603
935504826433302145 18305 26583
588999353973495297 7177 12579
262420279451795585 2780 19133
932996577416357505 7735 24825
946352247111491329 11381 13753
904560235214280065 12814 17165
619596682143445377 2079 9416
664789843111162113 6908 16720
736451708122629633 1411 2970
499353267424002241 2996 25520
126984754805626209 2794 22840
76400679919029105 10786 23568
899662595031145473 10914 27609
173061974749192161 13316 29630
537983188753280193 22848 30624
857299728336396801 11641 16478
992464113138041217 2248 28385
159390229520656833 23968 26255
691901800769905153 15414 20845
799822734179937153 8000 12795
389905809717419073 3203 30382
570138446681387009 1185 21865
930539612681364737 2500 14233
766128139129289601 1176 22430
617407620393365121 7912 28501
187907539220820033 723 26131
302377052962818049 14036 22736
580513518053432833 5059 21971
401835524175623937 7351 20824
533518729326761601 16308 17752
666317657499739393 14565 27741
545626543891568641 1751 18604
946879386057261697 14840 24529
50333043608848273 53 13086
139773685930641985 8500 13876
563748525361344129 17432 26868
459308790931032705 6654 10447
401970269233761025 13457 17355
724107996024507393 6822 19073
834429423362944769 8977 22855
961719690403427329 12583 19059
457033623642477249 18906 30123
791247893790064385 8003 30508
505320421137039233 13808 29427
73323557376397729 8327 26804
578288706193678337 3056 17004
382777063976952577 15086 29777
166466413517763809 13730 25135
44460534526521657 3493 8004
497643768095006337 5730 9380
707965646810443137 12701 30353
626344004498886145 11998 26744
636002834539880321 4016 13291
854928269845192577 13020 26764
627867624701785601 2283 13317
401693572301990529 10461 13977
856693464658192769 10016 20822
529938405615158785 21039 22422
373525479795382849 13815 15958
938204489699980801 5987 18363
446652268257764737 8781 21663
184957074045019713 13329 19795
909076142051894529 2274 25272
885253487007400193 2345 28127
832565364317574145 1423 2507
49781977326492921 16869 27602
653626130623003137 2662 25798
139425228401020001 9292 28185
10119384236332963 12449 22879
373404447676552577 2104 6774
204509061048973697 2636 10695
697094251579851905 9574 15690
34587517030630013 19354 21064
195443544888238561 14121 20318
41181909804272721 17212 24360
198926308713193825 2931 25851
45534340987273937 12681 23784
75200253068363313 6358 28480
262659158429407585 20254 30678
976147655658518657 22262 24871
712669804852723073 7271 14869
185075541439434945 12834 28186
348002744418785409 19318 24263
221590779057972769 6867 11540
785113587121003265 24115 26058
115788955694444689 5811 17106
901832187684782081 15052 28439
893987239642950017 8694 22637
845768470428780033 19266 22525
850411585348243841 6100 27602
824819902287352193 14259 29353
142250557390664065 153 3115
128059381982268401 22795 23121
499134021328064385 10961 25428
349293105706401281 7792 15293
412457182584841345 7987 20515
227762432825429089 1956 23369
512746589188314049 10077 18470
715852464740784513 4741 13740
213149398834612929 5786 11340
43689701112413105 18027 18034
535211029321107649 10437 22086
798690230643181569 20177 21958
488083302201385281 3549 30478
285149709869486401 10602 15512
749020208864070785 8880 9913
872273678844244609 12373 25135
137635607272923009 11967 28659
290784610522678145 24607 29307
305220703180783233 5064 27039
654354743082301185 5666 13661
883147758807080449 707 14067
783882062227164033 25886 27707
116332490306806593 9695 9858
260850382436537121 15867 27987
59282488944571553 1301 26369
36736756262911289 21653 26098
187635872115567553 6049 12147
314862005161977281 8318 24090
209129367460871393 1735 8476
896132536958376193 3360 23232
642478383663448193 9397 11704
9692757843716039 9819 25541
440829858591794049 22338 25805
320445178270063041 4244 11866
391829189722262337 23130 25888
825780234725748097 3306 22423
262781735125496865 5195 30653
755017150780517505 10298 27902
848095607399873281 18354 19167
32465732626384637 545 22687
161285221205613281 10441 23866
506993219980841985 26282 28902
388411248486040257 12018 23938
302821134127633217 4057 26602
118441752135918673 2024 19134
626268515776089857 15953 26937
242778157240653761 16638 24109
265577408220060833 11166 30073
922218564916388353 6204 24654
930002867692905985 842 26070
786541541265353985 12753 28543
691646135797547905 3776 22801
812231279773708801 2391 21700
170585772778551361 23147 27176
633015567367099393 6775 21428
139773959827984129 3930 28588
285730013076257441 921 5002
809159416158962561 2226 28571
588357533433583745 21191 30528
189370989176346433 11507 25816
794635188244267649 22141 23230
958861760170762497 20054 26901
194075843795477697 5200 12139
88234513425739185 16188 28344
366764896080351105 1001 5996
265751919398155681 9940 24649
849299921849297537 11876 13381
505350476129869697 2052 4519
637509211853750145 772 19699
434714908330406017 2939 19116
90957802357284129 10280 26017
667673568237070465 24921 29173
371396115973649217 567 9736
838176448209111425 13109 19775
590494969327000577 2640 11834
85114104451371025 1619 15204
759891400682573057 1981 22424
894729912456753537 9288 17547
485296356203438273 8155 30952
237122595540263617 20493 29158
810388989390357761 3022 12269
322200738369019777 11628 27070
345487615780246657 29822 29909
461362691561696193 12792 30696
184061260552379489 9500 19131
776537799013155457 15508 20790
35612110254280793 1098 14597
100976507164467937 10650 22271
323809066872680513 817 30855
27390376003125993 20105 23718
978501879708989697 5253 8124
29724813016592577 14459 20006
549110985583336513 5093 21856
608342563519627777 1796 7849
487554432517246273 2876 23853
578554749535335553 7130 19834
627628739115859713 7988 30019
651448229109007617 10990 13582
385037876203046657 5792 27406
774511152930521985 4215 26852
793863500138638081 10406 24446
380728119929912641 6486 26668
658794984694086657 5404 16529
611840841629351937 1951 5674
137233753186361441 5601 15471
928320396720010881 23683 27371
377997590133549697 15089 23097
790993855926352257 2327 17944
74292339453091217 3733 13865
852555864327385345 2446 17805
49986506999520233 8428 27607
266228237696232385 4323 22265
335426074260080769 4634 15596
3773509692223343 22474 30476
473664355704261889 355 9905
865777042720303361 14671 30733
602668710742658945 21971 22859
397489718174185217 4915 24556
458709464613182401 7447 23499
816014458108760705 1238 21864
933964840927441025 2955 8174
133749779599355633 10491 26109
421743806034630337 9685 16060
885613713951521281 17859 23363
186481389091834881 8353 26839
436162078847942785 1838 8045
337586975686750913 538 12095
37049494199443697 11960 17746
327882474612263041 12795 13568
786157754719908993 12918 25764
172306868946453313 17227 26895
447563329365657153 3557 22458
304745414915725377 12196 22574
281220667700480929 1704 7642
220756253328122657 16821 22864
853358555443357185 19875 23128
760758316151278593 7885 10301
555858304601002817 25228 27539
539858197626035265 22741 30427
739673411961824513 26188 29325
587635872293713409 1091 17899
348472828372862849 2124 19365
344642606484516289 3319 15205
602723289846558465 6562 20647
6827475081163216 301 593
475456917183237249 3665 5189
110886237333705393 7614 13909
551407589212310273 2701 30351
562453339971579457 2886 6082
157070390601163009 5557 18330
609489857146375169 6639 27309
898119670899440385 10297 23612
232247889679964449 7077 21624
321114954970965953 6401 12390
946133941832574209 28066 29464
156831545964415393 1714 28566
494747919328954561 5427 20081
355154777247335553 474 5111
267358843793946465 13357 29630
367574806954401345 5044 19376
23043908309798413 20632 22386
372944079232354369 4979 28036
352461965708403841 8000 20917
791107426133798657 8207 22782
87999056108980513 30678 30700
164608594789555681 12443 17827
180313493508410977 16474 28192
454418991387207425 12952 23366
361190015107691649 13501 27563
793649613713597569 14193 22343
441558971252465665 11326 17141
512136282798699969 22433 25447
708568685207051649 5546 6699
139536510006408321 2818 15920
169271757669438465 22494 23011
953073374401419905 11984 15406
592993635571442433 11875 29820
336940181851673537 10127 16325
353886501079262657 1879 5164
404227238804416769 7350 18635
674715540315514113 2718 10201
977824778089299713 11244 28166
869506518661044225 5694 27418
42427699835265289 7551 14413
165381270087376481 1666 23749
488822513970006849 24729 28684
906128680150988673 6829 15646
339461082487410689 13812 27474
989278782721196801 9263 14918
313605349917466497 13703 18620
623039387507620993 810 24700
259526612830320865 3883 15859
105887515946871953 2002 13061
380251883441417281 18930 27261
19049823380601793 7248 13070
864955085628416513 5513 29102
705209416052650113 19887 22160
950677048729957633 4072 5171
271178124862021985 17899 25532
130697106721392225 10629 24449
891091850898529665 6509 14297
888710193302728193 19486 23396
600045837485385601 5795 8860
230524893243931233 24879 30706
891448266273965057 2026 19309
872912868928963841 2304 19329
262206230267569409 23543 29677
45413740006956969 19716 27882
485943363782862273 7395 24416
269135297305410849 12218 27568
590808118262874113 7110 25126
111278397325456529 11849 16805
913719618722051713 497 18587
587409012248869505 4791 17112
259741057115864033 25908 26813
420112316759549761 14783 30073
942858930296377857 1465 13660
421226701886638465 5114 21982
645401456961014529 10746 11715
213465569135870241 5082 19617
460629916484247553 10818 17330
919607839025403009 13837 14479
426534623222270401 10720 14584
254826786335463841 23764 25542
24675644431933821 5948 28746
510504358045125185 13689 25175
377690281914443201 7037 9853
679447287172301569 20568 26597
430031236913134081 22209 25358
286853474799258369 2276 24388
766499099440952833 9182 9955
834938180743144193 10742 27010
859483628642234241 2270 10984
114598814606125649 12331 13912
309430374118750977 9169 11675
28935260404885809 9737 12585
443929575575435137 481 28620
727815374988566017 1526 27109
334496771241337153 20227 21118
573488470529646593 511 12318
648060658273347969 28303 28633
364102566859969537 13383 23274
561476007914610177 1765 9530
288694208900771777 8303 22820
382288279431872257 21524 25665
559941712864585409 13619 14578
768942080667873281 29 23518
826426282544538497 897 24151
926075348315119873 5776 26184
688913997058506369 13986 20725
960435280453641089 24204 28127
971686526442759681 3052 4204
916897283544852097 21534 21643
475581018564994881 3401 10602
466521168604973697 21201 26845
943815485440616449 16185 19264
833420963015353089 11284 23635
766356865753834881 18910 26237
581739206117891457 3606 4347
669178712251941505 450 5691
586049118110860673 21251 22786
169637059379155617 7971 25064
801342149769002497 243 12292
844451711270814081 2098 26892
261987221404634593 7440 16243
96459875463693841 6195 9363
817472964564803585 20563 30862
215617921423721281 7653 14457
479082965114439937 3742 14965
217598514039721633 3649 19608
92587165349190321 19607 30823
19495944040677673 7049 24053
640872784278680961 23481 25675
302632390647886465 17560 18837
843450503569545857 11121 25765
676126046186588801 5629 7798
96928356400621137 11663 14724
892511556254973441 14717 29635
545245070719349889 6721 24238
82648368575782177 12604 20550
474486420685078529 9537 16602
772573960480116225 15372 29070
864896510336581761 8758 26291
790247802593022209 8857 11800
420600417462690497 107 12147
922940025216249217 12810 23944
127761428142267873 2874 30442
790049735563464193 27836 28106
574180164461292737 14389 27424
614606853399607169 17403 29123
743732577452352257 6230 20132
983128359751894785 12528 29737
654168873742161537 1169 6882
851184423314848001 10472 27942
308450286888646721 1095 16472
852511561128245889 2120 20253
218003083870822689 13127 30414
108722374926884417 12797 23308
552847202150946497 10609 12702
626585111211760257 571 3080
512043348737829953 847 13020
652007543802781697 6464 23680
749270045692472961 4539 19205
855840541800326145 680 4067
235859599884374657 5085 23839
879483302728090113 23224 30606
263862070064636353 11943 27753
897577250604392449 637 14975
292487795720784769 2320 23846
616841093631748609 26829 30858
451073504964686145 21427 30456
191936628236511809 5863 29994
248801601152930369 4238 14148
909526335412209665 7641 14485
154789887131148161 12409 19674
340365876157953537 208 10398
320097217352252289 8042 29419
196924239204705025 16131 19734
458700028687022849 12280 14735
84008263552966865 2123 18953
991378916219584769 19290 22401
247760014045582017 8291 25328
622611835829548673 19666 23382
91196411189166321 902 19174
649540140001146625 10881 22028
531051565274410113 1440 11281
67285548407912897 11376 21407
563662354629151681 3356 14234
814918016017028225 1336 18739
845455137868071937 3153 6637
903185544416619009 14235 14811
670624190183865217 5583 21356
201190622058202721 27841 27985
759584499723317249 6175 7696
522923954262299905 7494 11353
625790607242329601 13208 19284
107294132197548465 15383 24087
376276258195275649 6797 11598
737027270335591553 19922 29867
288643122575301441 2911 22359
746343888043565313 1213 27264
946106819459188865 1822 8457
481321230437263361 21894 27359
749087918392014337 17760 21338
471207289342427073 19860 27754
162904396991137889 23556 25976
274394811469125697 15144 24457
741566408829577089 16049 20406
375529992804711553 4636 22104
491581415160808897 14878 16210
977341505005316737 15992 20558
525702581673733953 8005 24980
78168061597605025 25502 27058
443252699095353345 17427 21168
486730471408396417 19862 24660
207147345947582561 1205 27139
268010232601579201 22642 30958
333092055108167553 25489 29813
366351996547255233 2126 18317
292932124061486849 4232 22962
659344176782493441 12816 25188
163378289589928737 12194 24943
43906217410171425 4153 10929
565717321992814017 11056 19341
733861332375777665 7178 16837
970230450831493889 7968 15766
625031652486430977 1977 22366
403042654958262849 3854 16414
107114403518803409 6986 14848
282045170289279681 25237 26475
27845982213751341 1920 3043
290157161754443393 24003 30844
622122751000755841 2107 14510
456915489813511041 1979 4243
544816086556327425 25717 25956
104203670874007057 7566 29588
642621469426270465 8450 27510
213494551838238081 15157 18141
982982873389648385 9395 12538
456307048155018433 17887 30036
279302758809802049 10183 27259
934908062979289473 4411 9865
715409235323310337 7798 26290
936194321590399233 364 30857
954811070932148481 10803 16843
520330580402344385 481 13712
652641866391878273 16594 28601
27959306512165937 8772 12234
302109254198750657 9004 19155
67511477208071825 1801 25398
778799966186429825 2987 18444
68951206171824713 19219 29585
635389347741348609 12675 18112
297530980434800065 558 5690
317821369985740161 23243 30845
266867401263674241 29467 29774
356591598600271425 145 13744
857924005601447041 9781 16349
235979681776147041 10184 23127
130191829681912449 9924 10851
621826507514096897 6448 27366
861443697504455425 361 17479
940979865222960385 14893 21934
908243557265329537 13295 23159
332950061626615233 18556 21082
806436690742245377 2306 25804
109064778173863169 6489 25671
780261913965013377 3867 11878
216979598797987457 14103 22409
374232187669207425 8379 19869
322316631636073921 4613 22578
626006480270881153 17208 28260
71089780677692009 13949 30799
174146078678532481 1136 8333
785626874122869 2374 12456
598018818351995649 4518 22980
579102742761303809 9414 15833
894583562379182209 24739 30925
199668386823919521 3681 30819
289579713703510337 854 3771
826566451811356033 6221 10746
278078123867075521 13618 28460
551311562911369153 153 22582
740977388649731969 4383 9438
369958446774486337 14660 30521
49595360394079081 21754 27061
665526478100122881 2038 30411
585330231328178689 8436 15946
549891281172772737 10746 20333
243596067810656801 17605 27387
969139174073124097 12556 19579
336108615273651905 14102 15824
511438935386617985 12414 24851
70608280699048009 5781 15612
435812077376443329 6964 17716
740775927934230145 2144 28391
924233038779743105 7575 27552
484691656623610369 8140 23210
208278998621469921 4216 16072
644595543882736897 3948 5254
732551746743805441 10224 15896
327353772903478529 11651 15625
384929642952858561 19502 24307
348479732637620993 8181 26724
947375368960859265 14874 19749
371235625259956225 1107 21111
478233551444706241 1811 15425
724514944376331009 12490 17495
788819154996328833 27293 28252
730136944107073281 208 3772
360251724386262849 16664 28288
639087131912155777 10337 17507
653357824243368449 12502 23457
74489938638507169 22234 25368
106267411061057969 17161 25650
589827306612143361 10027 12810
905086291741437057 9089 26310
448876803717581633 17400 26498
606570999109653249 9583 15261
999252951959100289 3560 12056
347549401987617281 12299 13257
458160842399323073 4432 16398
323227912396308865 9287 19566
732221793704816513 4374 11337
130428152048661873 6216 23089
320677430204568769 23880 30367
167188241973679649 651 29740
70242312524548825 12983 21898
475973675564954817 6651 24137
101998338525888241 883 12151
314682802757236161 19355 25071
334276846264437185 26554 30000
900290983114526721 7308 11551
84205206273594513 6552 17815
383187741382432257 15507 16810
396779726773921473 4042 20389
965524924375966209 23642 25375
108424263567386001 14379 18883
868399030922720513 3820 8311
558061193434362241 10309 19084
176198866093525185 7874 30768
189498831445177985 17615 25829
86084488195343313 8499 22422
323259384332963841 16573 18294
556284979505914369 6957 17966
249897709695446241 22086 26228
157194651774407393 1522 30005
942714089087736833 6657 23514
77301614152244017 7380 17046
385940383522921601 14824 15971
271410276067076225 6844 15130
655718717104626561 3654 17607
300470814314262913 6137 11530
265703091329740449 15144 24722
622953641388793473 10215 17722
187707654042078785 11283 13093
930735422293505409 4855 16232
588967262935170817 8661 23066
951938664397278721 5237 26886
523016409971198465 20310 25138
24613221755156901 13590 28760
711572722566799617 4357 19982
573101230012614593 13294 14889
435408267651304449 10581 14972
149213016997403969 15358 19431
667706416434583681 17112 23429
519131567562073601 3194 5039
879445080991068545 11146 21889
142387232725734945 13684 14521
704032333146429313 5799 30763
965095172843408769 9741 23222
597218014634570753 219 15624
294455366226113601 13066 15890
781063799139985793 7337 21752
290023046599163329 11222 12237
193547918199492129 22135 26191
765085242239148801 1193 22819
183584513190098177 11628 27769
937496191037130497 22881 27165
291991255501308417 15056 17209
104022322839337985 2162 9916
718903596404885505 19143 22796
984138692018422785 6157 29004
64197622622735649 7650 8306
585044122719164545 1699 4099
946821639445673217 15942 17661
947938627864690689 4935 8620
583585451431822849 25469 28226
146794886967281729 6592 12634
377803289497023809 12002 20117
661181798909854721 5636 6018
795035069614975489 5622 22149
504407916213221313 9442 30620
667286398272878465 9014 24376
898830177439297281 17733 26590
916319436972834433 23303 25809
128807085388014993 55 17049
17472211573334563 23136 27536
155100348020784641 1214 19790
342154163127325697 22294 25977
447428009820821889 1771 6913
438374583103851009 12613 16001
370867355936471937 640 19189
452776396407337217 27609 29928
696320778456108545 9199 14291
304272802934690369 5629 20008
263781618974167745 16598 17202
527458420018369601 14383 15646
229073011134129697 776 30272
28801406613169433 1058 22490
42461197728616897 3921 13201
417802862158147521 17664 28783
876982017629412481 15542 17537
352385337044808001 14346 23981
896004074299884929 8723 10687
981403884015570305 22092 22226
756040852987649025 6925 21002
42129130331730385 12729 21890
549925471356008449 13072 21312
45719116084519841 11223 23350
62592889140855593 2408 7487
21008451297689137 8231 17810
38408965450901889 25649 28423
943882031436935169 3782 12281
208335969313861121 20633 25188
516580376938847489 20035 21842
438787522756090433 28562 28987
314670437031203649 8478 14636
668478091862137857 8134 30763
617589379017971457 28643 30705
785136924476166401 3036 25926
810785393282308993 11026 15396
190394696401693153 27602 28556
189838052966948129 2330 8759
470839665672944129 10919 17818
832712700489317121 7932 30011
304620809906193537 9423 27028
892429341678564481 13546 28026
771407617522118785 4237 11510
166337680803671617 19527 20540
150312366354693697 7483 28522
685759372153242497 5290 12648
384556851668808257 815 13707
14639898728411539 14054 21098
462687753015298881 24555 30383
789111122819946369 14045 26474
169703348834691073 22986 26276
987559264163813505 8062 13241
644045872045790465 7253 28602
255908032172740705 2843 24045
258264164659525633 23161 25569
56725212259102873 2923 11128
360758550281698113 14312 24344
838047407655494657 7993 18280
943350316433669121 27858 28672
747277916292766465 491 29363
268535795365504993 520 19174
428535159986992641 8194 12918
895945497395789697 3979 20786
178461325985644225 5030 21828
694019995247625601 4498 19496
347050034847228545 20031 26571
307174033131293121 1997 9554
275883796551362081 6296 21873
303512503060499457 9300 17395
981116203542924801 8645 29194
144842579812067393 7399 23164
156049745907814945 1604 11578
614880952931596161 10480 26449
653171869436334849 17484 26640
318538239066970881 3861 7182
469566711311294657 12894 29907
286320926959330529 5071 10423
59777510056150617 21899 29313
762001341665072769 14374 20399
321802934731500993 1774 22023
309909051827840897 11470 14377
654174568412855681 25648 26294
214459444429980545 14739 19174
254062751061063361 12259 12526
897419057882284929 19681 27716
19922893613127713 17697 24399
373680404383666369 6317 19989
946787147247341953 6143 6200
53685596425761873 21476 23302
635827072908909953 18689 18979
521622053542035521 772 6997
627976466147167361 1572 23690
656275495032172545 1180 30987
657097057326538497 9861 29924
217044309552054657 19610 22991
260947908836818945 2689 19334
601120448296281729 16054 20551
52841223499825673 10384 21271
96001833971588017 12559 27076
118533805759930993 10441 13941
18211705162951121 4747 19921
935599297778267649 719 26324
717821903948166785 4132 9049
295624142965159809 17715 24072
229963936291962753 12781 16076
406602457597557505 7677 30307
97438306851746145 20511 22910
585160107273331713 3163 8027
522304958323058369 12641 29734
104587481984353297 11322 15158
540618113559080641 3988 4853
257771016020434721 3364 5647
664198168907770241 16837 24743
691955110420764161 26579 27109
471879447073678913 4241 22127
2566485548207709 11476 14143
668788219470325633 2595 15587
217388849616284577 12868 23756
550325151495375297 5701 21771
263375630358218881 1997 17226
496685434349355841 17429 22037
58153403525921025 2868 21395
800154894527384705 10940 20877
645067034308219393 6989 29053
201453587755349153 3286 5361
539460755713022849 25481 30590
143587017226284529 5635 9186
969463758911196289 2774 6172
585896686355734913 24260 29765
345690767383842945 14322 23222
377016690061697793 6748 17919
977638314197939457 344 23200
436386187770192897 2448 3930
143921031618120305 10279 10714
648528957057525505 18068 27499
949759877223080193 18543 26716
226738426323233697 12462 12576
21071706985992477 997 20624
107819362335408897 589 8906
536771664632446721 21081 29184
212925729559298561 2336 11795
150794204376310849 9147 30546
948971368273678465 2393 18277
558476811266224641 150 29337
689441604777581313 12483 29484
735691981964947713 13453 26338
252594004231372801 17459 23374
155457939047799713 21851 26049
946073266689477761 6984 15471
567096377323949249 543 13983
166105441866992737 14785 27987
519875381902302529 12905 23796
983171477741020545 14898 23675
282844435213405633 5421 12257
208403790005480257 11297 29470
51683325661763033 10321 28753
131630994175861105 18035 20859
529608137107672385 5548 19964
126115651274492529 23685 25790
568148489345425409 9810 9992
432462666041313793 13452 15497
118469366486095857 21103 28584
400751196842367809 1699 13657
558603978354163649 95 24324
496183240560679169 22939 26499
940661414865658625 26051 29882
456492007045259393 8279 16350
142848143487078977 16278 24355
854778978109518337 16150 23221
846619909968978817 9399 28976
953440006989740801 2699 29135
627106244776250369 16416 26993
793597120941750913 24317 30450
19492791805859613 10985 25641
486782809859764865 11847 14234
419488008442250753 1901 25302
796442869313406081 6361 23298
149714437300104929 3640 27284
123677979143185009 14015 15818
677748341298432385 22816 23085
28041630247553685 6233 23146
167692301915579393 11420 12812
681296446823129345 13088 14015
823118092176123649 19814 24097
421874723373402817 11477 17537
566499570026508097 27030 29569
525338890253340929 7452 12905
919118386905772417 18657 21976
630594268555750401 5022 5494
767003347036776961 6908 7574
101768588454181249 17054 17644
634582274570711041 19882 21863
257527453907922433 1555 22702
287248947981510113 8622 21812
918185461427316993 19020 30098
883432770650607361 14984 27179
832324602752049025 2611 13404
91205902041465953 4595 9594
387268956292192705 15650 19820
354833429790808449 2254 29301
67097236654969809 13023 22175
746074462566809857 1184 10898
814487494096216065 16293 17048
657737889771674113 7266 24005
161314481326268577 3031 5060
421041750341586881 1941 16372
946629643543165185 9568 28188
142094961308636417 28686 28692
678536495416889089 15111 20508
244328226423732545 929 3561
346852355120649473 5976 15060
110367358089114017 1718 23340
644394931602487681 24512 25880
702117052467727361 29736 30275
485434783687541249 14301 21118
879821630446549761 19110 20197
596090577275131009 5824 25067
136925113478014289 24917 25485
752217762006115073 5350 12329
327345846784730561 20009 22205
916450081200149889 9493 15060
680444112951064961 3155 5852
635119174471217409 7865 29453
270326621797188705 4223 20882
712024865121915009 22462 25541
255017265842496961 3130 17496
456839631900113089 11403 12242
482219782176876801 26028 26730
30958758023000857 14476 22474
388760773242907457 18897 29149
315981277201732545 576 21548
779605851380445313 6597 16626
382904388055660417 21372 25564
223803526562107905 6861 11852
95740570542876209 4930 17041
465334187599346177 6124 14295
325014735572732865 19010 19829
138992420906205889 2346 17053
548923823771506369 10585 21132
283304585896623009 4678 4936
554233302687062977 19508 29004
163358319685499969 24767 26551
867467389843586305 13236 28307
794864018993642625 1142 2596
220386902884211361 161 5996
802198167813415297 24526 29788
732493076330005249 589 25088
881935503935160577 16406 19669
504956930902689985 16003 22214
933216061647726721 3247 28992
411138855253955905 7712 9466
621947406324004225 17002 24007
339250950879158337 14542 27521
127069312585078369 3115 5239
922295597026707329 15607 19606
565371392498299457 3121 4565
139774352132970849 8225 14683
598048750448327809 2910 15029
897647676611047297 7337 15550
26057275424555825 2043 8833
779044479435167873 5243 12218
161524765003505889 839 23392
389129197746743937 16511 24179
212299734699065825 14998 22067
582404860671456257 1289 8384
152125941609199361 12953 19375
250513568621204993 1326 29754
274286887387965793 6936 21358
825467741966928513 5602 9351
499174672635930945 5850 8657
690172552261092481 9770 30929
809740506992945025 6168 12847
116896911092222673 15620 16441
744347882396624513 2508 11928
354267019656976577 1675 14063
289513895104981633 13921 19005
785972556816528129 4616 21980
73400052401510145 6688 16367
664335765713193601 17508 25030
770892566802622465 2631 8153
286763487312295937 7993 16341
693494138291839617 11066 14996
769376220038896769 976 14151
237446579064219073 9476 24548
998152227249715201 16275 17322
566522792316547457 11240 19889
158382008863871009 1623 5535
816488073895165185 21218 23711
193173143345969569 19947 25522
474931608194509633 10066 25237
852612413474009345 18815 23914
901344987021580801 5852 28404
408265624354992705 371 25400
190016951152315969 13991 22496
904688137016425089 11969 28135
65498451371020393 9822 22302
733621276297892481 1011 9213
595377387343489793 4093 9874
280381747823003745 6844 18733
365748764648678529 9650 13575
424698899642418561 11723 17000
623938846239852289 4319 27506
804520026043778817 674 30389
755449454624205441 16330 30905
691451504641801089 14896 15493
851413499439246337 11861 25069
789934513867837697 9089 30940
476832526769634049 27909 28764
29488606638988557 5310 30919
279729982156098337 1499 21060
922456170439549057 13383 23892
380766979133063873 8594 13817
224292337331771553 18817 24259
890302081952313473 4343 19563
489495473251725569 16524 27906
587048681295634305 26329 30516
378100323277475777 14611 27543
770273435525766145 13284 20605
768100900814918273 18604 20297
999489300440963329 18903 20116
405919631792865921 13709 21357
258251171102159553 8040 21131
343241789263363009 22363 24622
225506680466615713 17834 23227
333477179375602625 18841 25733
534560873673299841 14519 17313
930486390763181953 14265 24904
14345502186309035 5266 7056
51250651338047961 8342 20648
231632795490838817 5353 27915
410687886637266049 10164 11932
563076736509451329 13478 25205
564943006002419393 9818 30518
971553947359311105 10677 28918
838570435513847937 2361 26279
883613910541249921 3677 25757
98120845058243585 691 19394
680756649875803521 12361 21134
112419379042098193 14804 26936
862495101322018305 18004 29636
995865136028765313 22270 29505
188800360335861217 3358 7925
347994797298159873 11284 26130
960338415918450049 15170 21233
332189785732420993 5823 16545
13654183066250881 14017 28409
205251015428860481 2502 23145
518787072292518273 11834 28088
506052197658686273 7371 28152
566091480954966657 22982 29486
999776724847922817 15875 26322
995394625305301889 10002 15304
222768013804564897 17727 27202
888929496427380225 12115 26774
279766408910820289 12521 31001
804112948863426817 22473 27625
885682555238684417 213 15776
772924923564701825 9508 30057
160864066949503841 22911 25470
770561851084956161 14689 25736
87551847974420833 3608 6603
872085011976935169 6147 13365
441830124347053057 5791 14091
33681226949447309 1462 26049
97129364141675729 10454 29379
660762089927274625 10910 28920
839492212474883841 12234 15894
852171004703542657 9388 19356
723198535448883457 14059 22332
538831431558406849 994 8026
407045513301472513 6354 25675
565662380818842817 22403 23037
929368519022528257 19186 25084
577047223393449857 19781 30810
770038901811634689 1063 13572
574062526042958145 16522 26704
26369427400904757 9584 16241
701743071075270529 2451 8070
523264497549224193 15565 18100
838075644547522817 13405 27330
126726087242058577 13763 30611
117681091067694865 18175 20501
382580767113697793 3712 13738
70502541858594729 8192 8251
986314177682796673 26950 29223
453221216270634369 2128 7650
241138314802316961 12661 12717
529410267655258369 13205 13890
39542131756359569 6276 18632
148118971698423265 13118 28229
511613271294837825 20493 26277
485369509141385409 11212 23392
755264275340802945 4956 7492
578079709036671873 20505 21231
276331052826368065 22553 30055
907281782033400961 5155 9317
778898140268335489 19133 25863
80489189527710897 28120 30901
156403528186647393 9258 18058
383337661763540865 10288 15701
296849533977816577 4192 10898
593168535738215041 1765 12605
149400610620336481 7032 15141
500712879773480769 6811 28941
760875589938319105 1813 15285
895104996834859905 2650 4341
282203298782977889 14989 25364
881947641267352321 9966 27090
375446473511114945 8840 11822
219302751534883105 17350 29063
950484537831119489 21275 28084
396667564006058625 181 14100
397883489450645569 12509 15176
239469170408185057 20435 23365
547057270992670657 24667 28730
110368755156436289 5473 19167
380812842371991425 8444 21978
482365637186120449 20607 23870
55811016074887481 9233 15838
720256297359206657 26010 26582
535413052733058945 14981 16336
126347249679398033 17737 22998
953199542822464001 18620 26159
281321368548795201 30185 30922
682557840694155265 12510 23478
875806547323520641 4293 27862
121688058337031889 19919 30998
210568935145992961 25269 25539
42147971125825025 9248 18962
284711906754964161 7265 28577
755039041411951233 4569 26440
937041997551069953 2744 24388
877942917537776385 13774 18822
95855471674809681 8446 10104
999006815122601985 322 6175
250381292890345729 19384 23099
739679063297426561 25604 26192
93337501078806897 13436 14307
507492422842464193 17218 29278
798337735213358721 17940 22828
434203327696049985 22343 29221
783627893223865601 9232 29206
247427688529104033 9956 23877
248020260300670273 807 20685
605142394703715841 25447 29494
246550433960734945 17295 18127
908930810141757953 453 1333
107690703423976689 16203 28708
833025946131154945 16596 18295
474895089791147009 2020 25752
683300767913539841 10988 22921
903461436300595713 10927 24960
895920270887398145 1066 19124
865117480704967041 22285 30692
82264539406370577 19352 27698
413037286603532993 9111 28165
400014150586482497 26260 28313
568646588018907521 14845 23801
869004913325557761 19440 23609
618272322226225409 4754 28071
530114821414723969 5775 14728
672480840573129473 10698 29468
145697896463534721 2323 22334
388260965557698497 7354 15778
545915895422009345 5544 8036
579673041245570177 12782 25717
643772625378591873 3200 8756
130303172799266065 9804 19854
709824203746261889 4788 6631
107525207316101041 8467 13124
351443638994513921 4064 25010
529601632348040129 6980 15124
159086412219689793 15722 29229
238249365253636833 19226 30388
707200652730865153 4861 10156
369066666985411009 17893 20117
396321768838628673 142 29401
839788725509080833 14938 15087
716194911541240449 9039 27878
404098329540296705 11066 19244
370102285205742721 11751 24913
141599528375508049 23257 28694
896529100848130817 13361 21125
536536623347352321 8703 21096
837058842774052225 20323 21281
91506260424253585 1963 13121
931409973318128641 12457 26745
556846419689470913 6606 17129
859638962036708481 3385 30882
647175954941587841 2024 11578
147404618220026145 3483 7597
520635047001796609 10549 25429
903982091214640385 21317 30187
453099971675428033 20658 27166
424472971250938945 18345 23430
208264253421113217 5208 14144
299669072996149313 11141 11784
526888063555048833 14822 15337
195226048701915297 11013 17210
944965857789860353 3548 12809
530976745978232833 522 17702
504708743369022273 77 5834
743551803164567809 3714 8340
490728466968171521 3310 7934
405734244148870721 21076 29135
574266024177632065 1564 24348
860303751154095361 13544 17976
448392711770217985 21435 24359
35317285532709521 11451 27746
526074585995772289 4210 9820
959481928541638529 1829 19718
185851102522782689 5754 8540
434488402499535937 18207 30417
873147380510857857 2377 27148
264946600050240737 23458 29829
171847390644380481 12491 16946
573827473705630785 1925 15053
890580687797537921 6333 13102
517262796773767489 4675 24946
729335807262380289 4804 15178
785905883702550785 10813 21743
796825746657020801 11317 27472
554223493226960065 6189 17018
907294296223476225 8125 8524
419021973406085377 22246 27163
396462355843581825 16944 29741
927761375327381889 5537 9412
649764429409494017 17150 24313
663492965370092929 7592 17621
10702349544345681 12791 24376
634529005446342657 13862 21607
935065649545911937 5146 27272
143822064655619649 12017 18496
789188649550695169 3864 13526
866975072745962241 25059 25681
600829392184614657 22446 25062
508536761525160577 4495 13792
799332751100678273 3700 14380
105215638943366945 4617 22177
240821056755287105 16218 19076
175508308725124353 8531 21843
73739071881547601 4318 21188
645714163910586369 13091 23772
733441289011501825 12532 26413
155870726246515553 844 5760
930362646660086017 20249 24164
938437934630048385 750 15508
562174166347936961 6831 23720
520393312674553217 2569 22365
903976245955632897 4288 29067
626821637480649217 672 21514
334805205834307201 2608 5311
358831327052396161 728 4678
3198198586744639 1110 23424
560986520128199809 2242 19399
567568204899480129 5685 23724
770268061092348673 14758 27441
368542067307188865 15600 24119
56197936633140 14600 16235
435973338905888833 7007 17762
500025761069874625 14944 27476
809357926600483841 12462 26331
809272983302680193 15210 21515
416271240879744641 18646 20350
779995594331449345 1694 5992
868681384524464257 23292 28242
376521967146803841 8404 18076
457545538906693121 7647 9597
942225899536733697 5716 11503
654304738788368897 19645 28778
764759272467006977 4258 30604
988401088665447937 14662 27623
652696125038755073 4885 11784
503123823504708417 26382 28949
935036242879707649 773 28270
925103474753576961 3863 9290
580148958682737921 6027 23208
857158249786692737 22735 22871
732008136933206529 1097 26690
207678827360005857 7228 29984
884787997274923265 14822 28243
438630933059258177 6268 29024
342084484184344001 3514 9469
841628172957946625 6352 19808
729080707537175297 5531 30243
755039095117751937 8943 22090
595163934077778177 11475 30177
107148971529845489 9434 19696
707719205021373185 10815 28864
152042392103098209 12400 25735
375019506059889089 5909 21595
453564750892589057 9335 11933
530242335709541377 27755 30571
492898513165783937 4557 19909
481055941595645441 9537 23282
609393393466596993 1122 30017
816544499371371265 14669 28380
180631581163268609 12278 18738
104919678336845121 12645 26632
890362224826567681 8255 26104
565497416690245569 5876 10184
677538028776439169 4848 20947
68249126113972385 15084 22073
407805159084539073 11883 21342
797573426202074369 5384 9149
112307383440494849 2381 13582
641028736191490305 11171 19289
494230336087561281 3238 24895
355440714718209729 9756 26989
616125634964163329 6023 25112
11250131837716283 5230 13092
844277502062674049 8259 10598
658134948624404353 20579 24666
985675643158416001 9724 30529
802957622215505025 17579 24453
587519401211018497 8738 18202
865105895762237569 24722 28206
344866431711864129 12032 20941
797709065398795009 25231 29978
281202223340805793 10199 23282
921074621007630209 6270 24359
52200271434784897 2935 10614
669836592462647937 20767 30139
949543254435504001 1128 9811
60474515663027977 19443 22502
982587243347239809 19745 27001
923840465580742145 2189 30745
161960865578997473 4244 7910
774920593875531649 2530 27566
978680552409016961 23867 27179
757363631394358785 13335 19994
392829413403610753 3514 26027
946663970982708481 20639 23066
116846298480140833 456 18606
559419659090725249 7255 10605
744131074689782657 3538 7866
767725041471020801 17878 29683
37987764860460513 11374 14638
594203033146161665 25534 30343
540694661427814081 14400 30105
375117410608762497 10460 21180
946780618985343361 2910 5905
878593516050802433 5995 26558
373419623052505729 9933 23884
498407916286094401 20443 30752
649480797051765505 19422 26062
708445819036743553 2324 18516
213708302180641857 12777 30234
232313918659226465 12004 23270
767255327015107073 9280 17812
956377431380293121 13340 15274
143872631519165857 5474 19896
694000247353994113 718 1295
787746995031724801 12570 13787
492851473741584577 19557 27174
732019405168536193 7625 23140
416462591736031809 6048 21844
82980641525892913 15432 20129
573093170741135105 1440 6291
861202589821139969 3347 22541
964504511600448897 12769 28298
279291047131962945 16080 17063
94348295053013233 9641 10830
933688422848781825 15341 21895
271339446073366017 16979 23203
189113898303617121 770 19604
430135032218107201 2948 28652
391110837486159809 11466 22190
399159920050873729 3442 29818
851521269891847553 18619 30304
368777464648562881 18761 27143
796077622748875009 9762 26939
877871402627928193 2689 14861
446465489971814145 20875 23119
160334587405788641 13583 27784
733273229874917889 273 22738
8720773190400878 6339 28895
986859223145998465 2417 18105
56123759789503681 7186 11061
228018840447710145 17159 26898
804266910657954561 4802 9405
714779184967085313 21593 26765
114827078074132065 13702 25334
514195776446676673 7652 21998
827926352273618049 19549 22738
167025144508770049 5049 28900
664483638371425665 9384 15874
874891121777956481 2466 29598
584438082837888129 14504 22061
486658846966207617 5989 19196
225705357084525121 14252 18953
38436100863258105 13603 16191
270661125880888417 6552 15274
968528255990079873 4767 23414
102779242248747233 11515 21388
646904885109002241 2659 29913
332154527455568193 6505 14315
187565138749278049 12058 23833
279880074728215073 12313 23013
577725635040785281 17209 27377
77374363518128321 19417 29199
690117557976961409 10360 23225
872734676255024769 18290 25555
142803297069839633 11354 24959
504814375738813953 1490 20066
873907356983266945 5415 16646
694447624158971905 594 21483
211316521758554657 1014 17292
910148560556915969 6720 28744
756425288315213569 14843 19808
619888732840937729 3897 7977
196855617571266337 15779 25287
905913314858278145 16061 18030
171607106910357729 8763 23989
357500172091864257 6795 8831
258416262934410657 3987 18841
335376391311807937 14934 17522
49261786725523393 517 29702
51426044751824665 1980 7801
426431332486778561 7713 16824
559237749653444609 24821 26444
751612088425446273 8405 10006
290694913440024321 15615 20241
164862213176000705 17089 25978
587326219551737729 19814 24099
568997067288435713 23014 28910
655366460666645121 22730 30648
900607954851530241 4152 27559
100503528628646417 11435 14494
936689827527175169 17154 21430
801032501061275265 4003 7748
621227080717282817 4348 20297
127946508242370529 15120 28686
423190964232546177 3207 26277
301160251220242241 20668 26875
887179437938733825 4281 8051
813606982265977089 10199 23678
175432749626878593 1146 24167
419177414286497921 4898 22859
698335660349663105 8288 12737
609079782816291329 12592 16489
78110278760291857 9913 15512
665994565330780801 8814 27016
66096206072877809 1856 2453
388850334201972481 12591 24765
104757553699812433 23091 30901
270285842401609249 1111 3746
888712085457136385 8293 8748
402827114767898561 20615 21045
90997917145713809 1083 18963
514124369254236801 2008 14776
621781871539134593 4152 6525
899448858314936961 5948 15318
751283408763043841 20676 25617
590689471755030785 12297 26537
138765948764806529 2687 8771
394124404869881345 1736 26281
166935572838568193 4308 7150
158298913287811873 1831 14080
244935768448335969 22265 30113
380322467269788673 3002 8108
94825056664376465 10095 21223
889916377662519425 20883 22223
246564703910159713 20070 28699
226662057808152193 12975 14814
353868067809159489 8130 20121
952862583544149505 3177 29400
286344496916889569 5278 17307
749619730567299969 22462 28574
733838467666686209 4487 16811
762413034781236097 3264 25253
383828822446467649 2397 13545
659099952532113025 17464 21669
502834030868271489 21150 24709
407366808718226305 16792 25396
110889733421011265 4287 24973
638617632644606977 18382 28578
753008257812041345 8671 25928
576964272124929025 13594 15835
978325243387693953 2733 5334
123099925117127633 12823 18500
777674153196571137 567 14272
467537504268793921 18176 18667
99353625684649665 22697 29074
989585694073863169 1121 13775
97267639549983185 22033 29195
214190811392104065 15084 25317
764123714904279425 4373 4845
978018293436075905 388 24238
999464823817859841 1830 30884
687200348936247681 1464 30671
738787152960476545 4851 22746
43898391405914337 385 19030
804393239614341889 12750 21331
683636839779058689 11168 13821
472219690279182209 2758 4669
329171265436865921 3260 8999
955651510250547201 7070 20848
410274001018795073 3211 19494
829120895063319041 5631 10302
574125123705865537 17827 18571
339918680632962369 17967 23474
831842880949654529 23377 28702
392816502733545281 5771 21913
617406385322777089 13598 24829
492332812071722945 8237 20354
696199174328800257 16796 17835
14361716015407923 12271 24676
914022286327419649 12774 13024
13462385454715787 23036 25023
451432040333703105 14305 22779
893098606231369217 2159 2356
497283484432511361 16461 30215
240372677628201345 3379 14790
555179306251179841 20696 26575
621132930662817281 5451 25755
509297324972859393 10783 15498
34666625678170249 11658 15986
918620513425839361 2438 18665
920616731872563329 6756 26876
799488916116825217 11106 17039
201994836628912833 18372 22911
111366362825723537 10180 26534
155479585122471073 6576 7333
349709955585549185 17484 28483
189796398366297569 28167 29231
22696058256759245 18578 25464
562444871983750273 6360 7409
620177166408620161 3111 21084
144240063853018785 15843 24875
582633138275216513 1112 20344
770774544419090561 14573 15191
749521048121831553 6106 9092
386648277431589825 4999 7370
905890945708694785 3447 30825
864058066516200577 10083 23333
795754244783363841 25488 28379
809143451708123905 5207 23497
454831218901237121 12356 27612
575225143171458369 1449 31002
518494984749192897 11423 22054
425770948675960897 5446 27836
5708713847003112 15955 16458
339419028860270081 4400 9736
206187571806719201 9715 17336
357715431872961153 1875 30587
936441593769505025 9458 16041
796894217687373953 21508 24210
609606615517574145 1 25187
310100699969808577 3300 13749
584146864939743489 7251 10336
925050710685717121 16540 27064
503247392966255105 9088 28876
215786848758924065 3874 19670
706282707106655745 264 30394
567313400326675329 13644 28943
842299247050700417 1976 27348
202966700554611649 7788 23107
839390456337117313 25905 28573
545910967917272641 12012 26868
982155060484114305 8392 23483
584504950024822273 21786 22621
112448559830315985 25495 27510
421680619491702657 15696 22536
281585412304306017 4478 20415
786022465953436673 21155 25360
725434348882647169 11646 19213
969674552454840449 5194 5809
405933837407513217 8723 28193
316743721879234369 17976 27596
344907280134353985 15445 26143
544297811104577537 26215 26727
303477481938127617 7301 21706
254011467473731041 1334 5757
453724689027968257 5159 14202
228566716747700129 18953 30309
651328190773948929 12949 28570
642918559404833409 24774 30998
687198395551181569 26336 29912
312318909930674241 5662 22944
296180490348543681 11296 21499
512376407786774721 7088 12368
218293013323108897 21131 24775
584181780832089729 3610 21548
73477853147988273 2211 23053
355671824639060225 1626 4777
754424851412981249 8003 14895
809042251607657217 17904 30257
334174861908731905 2495 29152
316573246568168513 12606 15680
971989176454133761 4093 28203
800759073941542017 20318 26683
483603244326513281 3161 29396
532622407645519041 12303 19932
645243633133734529 7643 25531
689895578739459841 16229 24458
18762035463222305 21052 23857
108552622683731665 15279 28887
86302116500025505 18021 28189
376177725299349697 11847 17740
599779157509299713 4304 23249
689848968310471425 503 12641
174816662233926209 5898 24078
89925906914579905 9899 12514
3841297623718987 15518 17396
166222881905184737 14778 15470
450890283580680065 1224 1430
357470841202534465 8836 18481
765443926731801857 1585 17623
416003099098801985 12210 25383
813691448529798529 6647 29488
161020569008066177 8249 23683
519631447913067009 62 6176
385810481639992961 11776 26572
11326370567889655 6981 22458
438948668006695169 3240 18542
633611604857019777 8809 13882
37925211503832657 5148 29705
634338793409032321 3135 8244
320249818626571457 9688 19683
469746231304238657 3279 14967
564885106659744449 22002 22224
904693797031189505 100 17675
206059403121109601 13878 27459
386824993923323009 25924 27708
713362511425358977 14603 22857
462582651614727809 10914 18001
377635436055847169 4233 13780
408477786201213889 4979 24898
445418392311438529 9074 24921
232555210090442433 6255 30946
646905378623465345 15639 25695
903707682145107329 10482 11826
534864991210284289 10051 10661
545415071459562049 17227 28986
392313842570054337 17624 22850
905337668408630913 6207 22119
11596714196059567 8746 11306
109446078347037457 6408 10657
405871404603594497 12693 19017
92543554363157201 6164 22878
761161928590226433 12554 29326
379696945891996737 9352 21126
380476291462265665 7602 12263
472850324137080961 28464 30841
616210065798810497 3603 7409
942429267565575681 16648 24981
700111121845587585 7281 29286
390632555241591489 9326 17359
168297945250472481 8343 14924
898003119336412033 6140 28516
866632766655534721 976 7257
371289197590922241 16851 26224
432290608055382081 15614 20944
933379299277920129 4730 10485
359676275957660609 7717 12705
175241797008265377 15412 20817
732534240264655489 14352 24999
978378207729040385 907 5767
731660282253905281 11616 24464
210490971185489441 17900 28458
493276037338631553 16188 26001
550547805981484097 1617 28669
85862887559152065 9114 16699
547791416035504833 16669 26065
420497176129529729 22970 27692
234027301671577697 14764 17532
866760338892738945 716 18726
344078748940571457 7656 27691
195324480850047169 12970 17008
189594509103631745 8434 21035
749887355634022913 7410 26067
637484895058047873 26717 27458
769282957634217729 13263 14615
246973535124343617 18681 22720
791864355247731969 4522 6272
595370306097034753 26950 30668
589509190900372481 8426 19090
436650858404068033 2956 22997
375294593660235905 25343 28980
223913880325067553 585 22101
190203706298305505 2458 5338
836472314560868609 15801 30063
640189955562000513 8010 27390
866942840503465857 3858 29756
89472872063765857 22174 25623
257116283987091521 8249 20874
362539360624388993 7154 24038
100237835483152801 8519 27071
524586795613160449 12640 17241
598479816005781377 15385 15907
747565056550605825 4619 26357
667270973819707777 19550 28170
361723037689870337 3091 14486
63769824595585337 13134 28400
522971011530977153 22251 30453
189359186487120481 4030 28013
318515874820846529 2297 6442
816731169877872513 20067 26642
515800759541896513 15188 19512
538050063084167361 5105 12380
151101354758168321 6300 28346
966412708358621569 25232 29650
591990954515658497 13352 22010
985084924335534849 10412 26228
565628571465012417 6383 17913
928991566060208385 6213 18639
243808116215042497 12534 28277
784762195691765633 16972 29326
623061498558996609 1918 29858
572640274664554049 16974 30901
87441164171899297 7721 20823
418585944927809089 9595 30559
293062425448127361 11211 13106
33801324119171029 1217 11091
238317898793134465 26746 28921
800737553329408769 19844 23894
477241601185596673 4617 28997
495474438331473985 2794 16903
669321163200372353 12951 26607
747535717839763713 2609 22090
335367169829439169 26533 28432
443543786094299009 5136 10680
727976568051225601 9692 10863
631409142915853057 7417 24288
603418940321574785 767 29116
228470709746904545 19690 28121
540719946990485313 3630 11015
531130188314516993 2718 11492
954678036098030721 23014 23846
28922701780803805 11284 27365
910255694998689025 10221 13123
250654205092839521 9121 14277
411286077308147905 1656 25065
272546597148608065 22485 29722
907388388243411713 232 17653
188761129265582625 7377 29754
622671324155348353 21594 23774
57943588926637089 13907 18520
860026154595267713 12139 29521
315060923314373313 7032 14065
169589215975548769 11579 16832
341161029718382017 5672 18348
84666721246001937 1563 17800
43435472589049337 5751 14492
280800039741578177 17634 28614
409251363265983745 24364 30206
21812472360188905 16684 20259
924654369081022081 20525 23403
738021116222967041 24568 25197
131607252660717937 8662 17125
505520767904947393 2527 19245
123103461581717249 21775 23928
740033964540245377 19641 24481
435184345811055809 6170 8751
594656767233722369 3703 25075
150060931366109441 10119 12166
966862458831400321 2854 24768
530064457938198785 12041 28070
642229630150573825 350 22596
333878778762066753 22407 27832
569805086695410497 12745 17876
364162567324061825 4783 13732
299185796550553089 2390 7578
786285790780677761 10961 25642
774717120493789953 25971 27480
216686226835509633 3283 30696
706806635819639041 3991 24652
928704115890933889 2799 10750
858085881975838977 12111 15894
965036102391227521 17217 26485
790888671484346113 7166 29223
962223311524095233 16181 19490
493788380546817537 24124 26762
454386673023936513 19976 25409
941524387626508033 2784 14390
473335965488768577 7535 15966
600504498320518145 5193 8058
247776978020741729 8448 27243
351776873822878145 1621 19781
872715536667183105 3693 20677
494994643388736193 23901 29041
381117987298228673 6212 14788
350953827332084225 4661 23740
758592725646348545 11671 14950
196127458999896481 8424 9550
245406014186503553 1997 5204
454512267433109697 11374 21717
6419284814736416 13144 17769
371824823067612417 25421 29840
380315897657698817 16185 18780
860716289719867649 16953 22180
323630522425826689 2581 19998
591017062127221505 17861 26009
411303766239544897 9002 26230
348752860275574529 8630 13351
817937658694315649 10027 19468
72185099024352433 2268 4468
77822370903437137 4287 13562
115686583488518129 13945 28643
439581466648984769 4622 20264
17897216754349189 7697 30501
874062551609004161 21337 26141
968880135327459841 8342 23983
836617088718181633 11536 13026
321590314474889281 4180 10834
205977694423513217 3790 18868
451674198670296769 12346 28977
556209374369569089 8051 25033
31238018286401825 14375 29498
718794355714525313 7323 20137
205435831273753409 13144 23668
717106347065250561 17674 20994
478904851415904897 12880 16168
986706889338041345 4386 25972
989648802684762113 6849 27941
336308292826583233 8388 30533
631795928449648129 3493 18629
609317224511958273 301 3614
919510116325831425 1308 26578
718219280329943681 1361 26845
607439378738462209 3450 26568
815308218675983873 3830 9074
310365249637094081 20331 24930
493389486175413313 24044 30245
713122987546981377 17716 20282
429900563594234369 35 22428
9987161026863591 8014 27696
546838321284806017 13953 21591
29561432433922621 10237 25097
875284366755568769 14588 22371
769782389970423297 2951 24627
707772847793659521 3191 19670
844785049235369473 5541 27645
208257576269293313 25 30649
367968178403408769 19158 26476
422541152803770369 25779 29641
962079349376523393 18533 28711
881939678440193793 1828 16803
211959030081537505 3279 14251
924519018458550273 9679 26260
533005590559653825 27036 29568
383230885536935489 3878 5755
670856062322577921 26079 28063
606328209492939905 14436 18637
2510638666990418 16477 29142
438599659441695873 18631 23530
626149454009343745 16917 26409
333708802192813185 16368 17884
569178212477069697 17030 18545
501125197386475201 8039 10812
680499817414137473 2792 15128
493274015075765953 19654 30472
252947437021560961 12418 27556
494191751342857089 15069 17065
178609981805458049 18261 21223
299396784075877761 16747 26113
890167508606865025 5413 16506
663898675337069441 17291 23783
15461036416930087 7635 7687
694120666079495425 478 22030
728583257190791809 28135 30977
114559207511025105 4452 18636
27167101696299769 6148 22926
438136366817285953 7607 30265
531544542439391425 21887 26100
510432508642598017 6670 23329
266878743308986081 16640 23688
324777084869761985 801 16910
402066800892526977 2345 13477
222262708574721313 4470 22356
397886775646064449 1358 22097
951293755389183873 17153 23591
755879735739043201 9790 30414
188855969082968769 14498 28466
820572983080701569 4530 17962
985382977580197633 8251 11377
782700170243401729 4097 7139
120757168635112321 9538 15726
568223580429950913 13133 21108
187438731514770753 24682 28384
282942533375418753 14559 25299
673412063763724033 2909 20521
834941601510457985 10889 23869
642041744983938433 12170 23216
321100374173255425 1007 14675
498713995884219969 5853 15244
659817408827016961 3193 8803
251920372309580641 4454 10459
737133772317079681 1058 16161
893606703845822593 19746 29500
504868720802058113 1846 11701
824521906853899393 9591 22417
165294588806830241 5259 24281
208891883801744161 4164 23709
496644518042039361 3168 22646
290306179872469953 4347 10387
959703245022282625 30888 30898
476392121627473153 2171 27066
16277479443353117 9662 20243
222171912858694753 5432 14426
873321193297130113 8645 24448
433342021602374657 13224 20690
230518774965752001 5796 27995
850683401123188097 6971 25624
709281509961058945 3350 8285
453893080899891969 23457 23974
464123667145436545 14950 28417
897988525541077121 13776 21029
610260165094814465 2692 7832
882866425105465473 7393 13379
975978010382839041 17980 26142
476891629683404289 8304 28172
493981564503016577 8953 22707
59692237998863361 19995 22116
468540948221779265 22710 29447
947224273425771265 18373 27182
124217981138002641 7445 8716
433530901698947713 4916 20541
330379456737055937 12079 13349
400576094098067137 5802 24059
841802557905239681 4031 22596
725948823473974145 17169 20644
279512429266681281 6756 17232
502114784803577409 9473 17578
406143733946862529 1789 3951
76666975569356305 7777 29836
382567306562854977 3525 18251
884521349193970945 18926 23821
223294284634661729 14307 26186
601632626797400193 3742 8632
809857389492414337 893 30488
528252125238619649 16246 20524
392454734107360513 10448 26147
251179911869844129 8962 15741
634764491192889601 12447 21053
423045399872403777 8604 10923
91417760759284769 9664 24188
338913079034117697 26452 27826
279486054584431553 1859 30998
870825574345612801 15135 23654
367301433128545793 17609 18333
538112790998059841 620 28314
177379841850772385 14640 16280
627304599132752769 2479 14468
98263748642622769 15467 25580
540251040895416449 17000 29896
990789357434017921 7358 10178
490396589884024769 8983 21248
862903063157745025 4658 7826
327299396655764225 3421 6438
465210857738462401 3639 23800
214179974623942113 636 4169
486767657675741825 2737 13079
122998716097587393 6111 28387
185694691607757537 9540 9773
778070019716007937 12538 24401
841736952538042241 20113 25979
414571493862059265 13378 19703
146061368227655905 14239 18975
76985950520576545 23175 26242
937785811281273089 10401 21043
941320922447662465 5684 11766
959332725913192577 8860 17981
258868934674975297 7201 10388
773466038692419073 2339 28716
555368885592105985 1287 21466
589082438764556545 12263 21602
944562744020668545 19865 26968
778874632923773953 1832 12430
307008765578078849 14809 17423
823424410920047489 22586 27958
879815767891695745 8107 26451
892340662318929409 1573 14388
786733449213205249 13751 18736
50183932597398953 6235 15541
632384028261821441 17058 19253
430840866360810561 8291 22876
571264572752145473 24969 29226
724411370796396161 4077 26480
435667758624784769 416 5528
437412289381285313 14230 23330
834551166390117121 25275 26807
795653202936101377 5169 10768
355131765952744897 8907 10156
281607507869139809 11572 21052
668794756662183681 1027 7017
127016936319144241 6887 13351
510450011142463489 3690 6429
38248369879227089 12062 27451
146538972631493185 81 15095
982656452653422721 1791 30991
4760430516977722 2362 10212
834166690680362369 2766 28206
483555091642219969 8290 27731
173339137418203393 10384 15188
606874791702463105 1727 17670
612939104883054081 13247 16391
33856065149297621 18558 23963
666587361136997505 23181 30211
701393144045692161 11043 12958
976367324360424449 4799 23571
72250697217103985 13851 18567
920741036113732097 8238 14995
898430999176948609 1452 2066
193038455816690657 6223 9340
65352120203090889 10522 21837
970266640401625601 21504 25837
296462573856455681 18532 20785
565011854367341441 24106 27595
177200836409927137 25798 26013
248717843205817249 2741 14619
270373057369337025 1069 27243
981683292473661569 9722 9921
238347683601052289 9835 20090
208785245071190689 3503 26061
848329741954824321 20081 23496
205213069521519745 10061 19322
74436448729617409 15442 29070
205584324575973185 19855 20308
16033789569885217 761 25711
686486138750353793 13342 21420
548474810529615553 29196 29239
616323023339582209 12379 24522
400184214195643777 10626 28825
138188447623051041 1344 26862
635906150260584705 7899 29548
340240065459830977 1552 8060
723831148396921985 8793 16797
747898537580937217 5862 29786
398488843383592705 22292 23830
267563658519996737 4221 28347
668349448440931585 7660 8150
526646091950354369 7845 12969
536424245776291969 6978 24562
932434223550394881 11381 30973
528033986470600065 6784 23134
506593619058321537 23784 26887
822095028768661249 16159 17537
826365813291992833 1401 16279
496187393511217345 7899 13996
146642873874540673 6578 19052
806502110298627201 8551 26657
996865464291239809 1168 16069
2797365966042521 8662 10853
620018018225522433 1690 11378
753716487348089729 11333 30384
888139451255675265 4369 21105
144616743227214081 9585 16274
558271959323874945 621 8180
421462110024950913 23101 28132
492116834219025665 569 29013
554173217592758529 7490 23917
148614851521813313 13799 30282
548762862705576257 23631 27552
909915372902382593 10516 15624
674829562338697345 10387 23116
234763459332711489 16535 22380
325241045044695169 9210 15716
314839390714702465 20682 21248
208747472047203777 2449 4903
686321023368037633 15495 18207
651341787896075905 13718 15059
43385065611253993 25945 28744
832111313637465601 10371 25454
880558507409276161 12431 19152
214047908767387457 12427 19291
402762469022782465 6343 18827
210250099485360673 363 24295
707793696875455745 1957 10882
717488120856490497 20259 23975
601227029781050241 5555 30566
961739628051258625 7212 23639
263643628956671713 15009 22910
550548571483975745 14387 14633
607022529898053121 8074 18926
816929805062212481 14635 25863
946422325162501505 1739 17907
631868712348097665 13192 27182
395824805706602945 491 16203
578757472015507073 24695 26592
325908830481481025 3625 24432
643507807983329665 3047 9071
924966593739107201 2064 4311
142680441084987569 4886 17570
102534202263825585 10061 24605
704553282602592641 8954 12997
792020988309268097 1651 7177
272986678919789217 14444 20293
117519398824342145 18099 18254
210826901645791777 7267 22938
209000329568063137 3644 6208
803851508827047937 20985 21097
510303055115997505 2447 18908
901824795343618049 6444 9352
11840579330758773 17296 17928
658968123925870209 4551 20289
227267963146871937 4858 11914
645672869935655297 4985 8720
585214929715853313 4206 7483
521370435549297217 17967 23210
564721760604243201 16751 28715
251135530355657729 8266 14738
19156089099730877 1290 1947
77585133954197969 2334 12676
850599934909311617 1324 8024
225903168714442145 14808 16900
527440963572452417 2378 21111
684249624775983233 3737 11456
726601834154593025 22082 30083
565197868272168321 3848 11094
196055862480498881 16855 17868
721947037135731073 25139 28228
450482003573270593 13339 16761
746247545296856833 5207 13578
838041466261422849 1045 29699
205746590371770561 7557 29328
783913898855814785 166 14722
353831613754824321 2048 26376
216166113254702 19388 22381
794680068525973889 24068 30662
123509928263942465 7507 19774
510716522671291521 16861 30119
686170580598151553 28057 30432
797390797466956545 9337 14100
751884906595506689 5859 13319
234572495735751105 13905 19250
863866636555165697 10479 16996
207093161378093537 19172 26073
284628428126168833 509 7886
299463809806756161 7697 14966
347388133191152833 14738 27800
48786145777707905 9956 25647
342119445194725825 8242 29336
314179295894621889 5108 22410
759977751431726721 9513 21517
202756465771994241 11439 12679
128562536608725969 27637 30754
819837745468110081 10136 28380
375434588045813185 15769 24349
432543343368191553 2055 21519
322614028025526529 6738 29995
893059869042492289 7984 29161
120088048207740881 1088 9391
128850748896223169 4289 30350
514536347411208769 1606 27916
265614695461469089 22359 24128
617634883529952129 130 24678
553891731401474625 2511 30874
325884825095784001 7166 21994
443269131584248321 18482 24773
140727877687304209 8341 13589
388216143779583681 10198 16571
453081642327887809 11629 13354
941415135731663361 567 26501
759813721060574209 14997 23964
633465432926069377 6574 11188
741530857085677953 29106 30143
128114906731543249 23538 28107
961685541852169473 10060 17723
383349025769330625 3573 5291
249715453722913601 9913 13936
461060966233620929 6618 7634
954768936371188225 6823 14269
349454011244997505 16250 16622
252406236320211969 4894 29560
167540327638096897 5219 26858
739400728147863681 4011 19151
10666108552822351 12664 29396
579992176871243777 10167 20909
799140412999552257 5584 13032
550263646719066945 19033 30260
771753135914249089 1220 14473
340176601162141889 22375 27923
108334312129233729 3569 14264
272559214826934241 11 7846
979175164019505281 5507 17190
333912409899667777 11936 20616
464304688323810689 9743 23487
988161929891823873 9230 17020
195946066917510817 19678 20463
696386452809690625 7417 22978
531854435197534081 1228 21617
564501884458699969 10428 14221
912262082760104705 7860 18352
974897261562304641 14877 28489
270828391487302881 7444 24968
595746853372681089 8103 10796
228892080064039041 5916 20079
929265665983422209 5492 22504
924329337936473601 4313 24385
528350145214879745 2055 22721
844624304499898625 3915 20094
409513429584947649 6443 28786
611723444943326209 21890 28559
233423734523803713 689 24474
490393269156552257 17378 29938
254355007486651617 3884 10113
345940624083926465 18109 19529
955788922040476033 8166 26194
348450960262947969 5696 7021
958860914812632321 3797 25334
782204173386706049 8773 23802
599925575147075585 9873 13098
776856472976017921 11274 21234
998632059123764353 12093 12643
164767007847405729 3425 7495
879237442319286785 16896 17494
113770380564158561 9606 30892
961011798894801921 16120 16311
766558945628109057 6591 7314
426801676281691329 15813 22634
483062387630209153 1781 9047
733170503960820993 383 1977
470306289182918401 4671 30353
559677103143421569 9558 30985
367455936426051009 7061 9502
816115075742445185 22154 27952
984491611695407489 1891 13655
818384501597940097 25142 30780
497099237312905729 21124 29595
678467297412822785 1828 13011
848673545199307649 2823 14033
528694769796196353 3112 10370
43701492517111977 2033 25796
911759089491582081 3211 26322
794753780083969025 8053 30453
611593920246555393 15196 29366
671213689020614657 7392 29568
699423807142011393 8224 13337
987706738859959169 10801 28135
403338917557782401 16358 27700
115848064208602609 6399 21102
835909694207472897 13333 30723
74396792577747569 2170 22655
841852022523006849 18021 29236
327777009273685121 7748 26094
723568568251579393 1167 2112
85093758653744801 15487 25588
576175091442983937 6273 12117
965263582846699137 3212 25724
598218813063922945 1821 16303
931230066563049473 7012 23224
207045764206107201 274 4165
84759773388693569 12781 27264
776460862759165569 702 20953
256267715407080481 18044 24300
360466220980519809 579 10198
97547986036840225 10084 10793
237724637232062721 6695 27248
565080287256851201 15826 19283
820888757930312321 17753 22917
579053750348972289 10503 23524
32315894834511029 24163 25682
81200134908971937 7572 21108
741692389643184001 12237 24110
919656162237156865 12348 25532
195941267212972993 15104 20566
470203744771541953 1113 4664
540197592451086465 18434 25687
428674898820158721 20265 26334
325743895785649345 11789 30986
90354497520923617 10637 24334
551663721038259777 14237 29640
663601591457858561 8358 14718
179062161848534625 6946 24142
566711923437967617 5619 30032
737512123162709121 3308 22410
6326722357638205 5286 10667
462097055278007937 7529 11087
369945388443586177 5076 8519
640269106467563649 4414 10239
883223836363452417 13168 18709
921478322744874881 3369 23995
463128263308650625 14769 18934
571153239727898689 11003 17829
296998544352756993 19225 19303
399269737770794113 530 10661
565281334812016897 26566 27901
472442560966491969 11122 25438
260073350574668193 2219 2795
295038704342786689 3491 27518
885201826263060097 12961 24804
579225679178627201 1025 11664
281218575764679457 15262 23210
952899005655041281 18055 18914
378352218291428929 6103 24234
524218057431447425 68 2897
732787383466966657 8798 21416
584456902369495937 3181 22007
357861411636807937 14657 27123
792237515347501697 748 10245
923276961184765057 14482 28853
99764033077690337 1663 16012
191954964345303137 7631 13227
891782750945019137 11106 24572
211401073262504001 15575 28435
468994735906150593 8213 11538
497701478796646081 12099 14034
520922017989086337 6399 19771
950179301280339713 20271 26200
220784556936081345 5080 21901
707534021847738625 1096 15533
661227567908291329 21381 27899
353858132712428417 2456 20785
314029900805408577 8521 18394
762649046583138817 2521 27096
531511637450542209 10497 30573
182286462164736193 2568 13384
735370074027230209 26483 27266
457545959211916673 1049 28207
814233197089656321 4346 14061
66555844166384049 11020 20084
783341434693497217 23894 24281
213468552042886721 46 13066
470127933250957121 1939 16551
220541794740480417 392 19255
532973055836265537 1984 4976
745540315706552577 8107 24762
766218582199506689 8559 24526
544079393326097025 15415 18010
533923296291121089 29074 29932
768519463372175745 886 30702
141115327428742881 8495 8701
807882199562495617 10292 23675
405551014948400705 6917 20231
978281659132210945 11347 11693
48518078100180161 8999 24261
785350883479917825 16552 30101
849862924287592193 2395 10440
578689254493927041 13041 16513
581060626016473217 3206 26826
163874785268202305 859 29696
326243819568816193 23654 29680
484120613529359617 24880 29248
154942495260534945 11848 26089
614238684515196801 7274 20308
510298203502557633 4814 18493
513682161189823489 10384 17633
800904314502538753 8212 8634
41816181121387073 12989 27680
904924215134826625 4705 20053
760454433090035969 24548 25329
175618319564527777 8723 19295
292243083505365313 2360 27442
968692828569700737 7592 30886
333851951209485505 10604 14642
592963695638992769 386 7761
176476876716716193 2969 25018
680381074504708737 7961 30534
660500510945002625 14915 18038
537288457083171521 1070 18851
839194516168600321 2028 2286
46646617876788809 1845 26821
923524753278574209 23843 25322
917852000454963969 21640 27622
178368274391768737 14488 15454
81746460707563537 11721 19530
315739023998265345 9184 13595
959296915919246337 6763 29894
174970970994944961 24143 26653
815183892996444161 18082 27974
982265802427693953 18345 21483
98191665835010161 5250 9699
786855452393464065 14890 30968
908379148738589441 20747 30546
595263727480830337 20158 26905
618268899734140161 3866 21853
161061470338761825 17151 20650
149939601342012449 10009 21780
809801771563972097 5961 12622
351684034521788673 19302 24878
719633949345759361 12582 18918
37768815384140457 5106 28225
626912725395573761 3365 30092
492036850066192257 6019 10826
555372845273392833 1315 27572
603889422282904321 661 21080
278318171707187649 11047 16834
95511795902417873 20099 29529
150034193065490497 13978 19221
775126668560943745 12750 20878
347433855525100225 8330 11982
924652037049916929 9017 17939
796997333504901249 16542 27051
742246659453783809 2483 13380
762609115812328065 19577 26102
947214548437905537 13532 25753
106312509273234209 20051 25947
806179850153853313 12527 15504
210072140174464289 2116 13987
619360360645480065 4271 5811
409728842141770881 20917 28774
928875284491979905 16642 19495
694064553600444673 10589 29692
434091927095018113 7158 22228
818532958246063233 10214 26253
106288508836513537 2242 2925
57849566320630433 16283 24629
525210086987804929 12869 22265
653936029617437185 19753 20487
742045059937495937 6873 20728
518737897319684993 12672 18902
103852801639966689 698 16273
238839559959071585 6244 26773
394356001859307521 29072 29364
769440271340545921 26766 30238
435498306964682049 17737 22407
865970673562525697 4053 27614
729581231529991169 14737 25403
172744770858376033 498 20948
3643114153284444 11111 12155
629863780762544641 10353 12475
799104247288966017 7567 22520
601927022989702529 1796 18947
562551966633257921 6476 22684
702610103923671425 21672 30309
89437842637110529 12313 17024
740001427132032257 19808 22839
362748986625270209 17417 17902
253707467141648385 16297 23121
328137810684211201 66 12324
190857694803060705 26005 29072
893378381584277249 8665 9947
255102793125796993 5352 14340
81450286048536209 18346 19399
727819191166165761 22523 26121
776185791991373697 4764 6314
800386724605512961 19715 24912
496821872691811009 11489 14460
922903250590213249 5511 24446
764509209863454977 8623 9903
713206507574721409 11435 11602
539499270870138049 14759 19891
385129098796770817 8751 27874
242047944466897025 16965 24861
269817552252586529 1246 11422
84350786547418017 5246 15827
870051564196661121 3615 25107
821900920559350785 1687 2136
944178737296976385 4353 6139
760544944752595585 12957 28831
696118713410360321 9374 15411
54908227540387601 14516 22733
565369356059132865 12457 21209
438485496965569153 6587 20078
666654213203077761 20153 30552
353043857667124417 24162 29199
4999433013704647 17483 19060
297966474188868353 2484 16306
108820915645427617 4951 18400
800719540485097473 4946 9848
69707776437748945 13399 24698
48289654403220081 4516 9689
621776197734437377 23417 29854
893471061337542913 3951 23311
228176392445515585 7637 21864
781368948114888449 19897 20784
703702273477208705 9411 13783
535586006747884353 3783 27991
955093578112776961 5008 13576
245795821181189921 11351 26599
989181348050880897 8805 10064
18647071120618365 18350 20705
112303950145172145 9971 19850
823496032547851137 12722 28672
371556412607620929 22484 29197
661434450074928257 18020 20052
930499662859485697 1026 16285
882884728447891073 19360 24906
665918997092195073 18620 20051
334755998313248449 5730 14132
808115937654985601 3350 12047
357113366496477633 9793 23789
653015619582252033 21253 26306
36031306733640633 2070 10954
546853578153896769 9081 13886
658762105469719425 9828 25381
657860306647780353 17981 27478
878197217020236545 6406 28911
519094193285791745 1933 10612
370704251877626241 17803 23923
193751722556275041 22265 27611
472954104690138881 302 23102
69408207280130089 25791 28312
446269165232479297 10349 19225
436665448323982017 14170 23721
423636086038065665 2666 11259
632764213314384769 6942 7768
981545752673625345 25828 26006
289945107131163841 8327 24970
999040703101663105 16025 21601
282688638942143905 6815 27317
481864392838218689 6803 10972
817545652980658817 13626 28722
584246176170800897 8020 20734
864629848896281985 664 9866
98209881064704513 1715 21405
737858537184084865 4576 23159
42503547983308465 6514 13491
418658526926744641 16465 21236
644465845681850113 15221 17059
210816954808866081 3425 20351
65318540087496049 17996 18343
131269265490697505 9460 16138
581761110770898433 18710 19276
159360263111839361 9572 22814
124310262408450001 5601 17152
692694562864740993 16322 28484
252444736891931137 3632 14356
42625268721526057 2556 6447
3702624330479410 6157 7743
272434694094595649 5401 22764
815898020337797889 7834 17000
151998712411231201 19851 27551
618595952102232577 20396 29686
694652997637117441 9134 21807
855912636019979777 2356 28944
801355252228962177 18303 23701
990582485583892993 10442 13452
114068816082703249 26707 28540
941013431600524033 13604 14001
7738870017735878 12833 30079
734786669787503361 18287 28645
113757459473102785 5718 24515
393046183462701057 14156 26951
546118215471171457 20139 29644
133881035811860721 9999 13312
704970935950353153 9447 18343
695623971060300033 323 8243
358728268324345153 16685 20086
54777544142559977 3219 3418
976232629287007873 3966 11289
814544777601497601 3481 23600
812347155578709889 9309 9800
369124103375661121 5132 8857
869416408756034561 2050 7123
840846544407995137 19806 20060
941468319302462209 5866 8967
732923141730090369 3446 10383
743553646300707585 8376 9668
859418256143641217 1788 18841
666909804034066433 5510 7959
173885159739278081 754 10182
496353101560526273 12971 19932
519575776929016769 23379 27170
722524533646723201 4420 26859
834761692756679041 17911 23405
256876429498642977 14020 27634
88153155649479233 10868 16750
201283388205400385 18994 21156
880970623872705921 20564 21324
232868980659485921 18765 20159
621743035023925505 11100 17952
899416984365618817 5964 14577
252308874022254785 3009 26627
619659412962217729 24179 27226
545907695730051073 3318 9900
6217620724516594 11916 15256
919294718962383745 4996 30979
465445228906371969 1304 10948
290514206579146625 15519 20279
779590184739792129 5432 12926
189420904918854657 26373 28913
685682505630463617 9681 12413
538737196899489857 1240 6856
144945242880954337 10379 23384
538931918538132481 14267 14565
657079609922572417 12758 23065
111509980422155761 543 15922
248369363069887329 887 4071
360140774838079361 14508 22761
863614398533851393 4223 12369
959953203566584577 11442 23879
834382260704064257 23198 24837
898124081625972737 9232 21785
261685108491615649 921 23043
278108927595511105 3903 17104
463567929135823681 8152 24220
786105482846615169 5040 18775
461974655048120321 5510 18747
401571146149876737 3958 10071
454892824904948865 271 20131
805058439036194817 6979 15852
559239188934338241 18114 26917
120620249684108673 18624 22753
559918739789370817 7115 27293
416006232989197121 3621 23399
779782332215003009 13626 21583
927402938800668161 14611 30262
639076518350140801 6276 8803
916021655396058113 10803 25119
845979325761884801 6780 21806
825589621930035329 1833 26505
510759583601899457 20598 26003
720757591078388737 6479 9253
598378193676719361 9755 15200
869702471718312577 16716 18195
38668627238894969 23412 24241
794074254036495105 8324 13372
473510773403415169 15315 24106
953728121369394433 977 18509
877411116989183233 8383 16294
942445671330553089 18300 31003
648852887271115009 8815 18380
340373519542168897 3464 25103
936026784655968641 4558 22988
928678754342193665 162 26019
259012854305392897 15439 20885
490930792725478657 15371 17944
978443296735125761 14568 16310
793289483707390337 12592 12686
17208772834319321 1501 14691
320601149804588225 16965 18459
152810187671764897 75 6660
606753933674433153 21167 29182
785800357199331457 25229 26761
636577967292666369 22505 24654
31534166336289361 23751 29898
112763635322416177 6780 8446
305828398257798273 13862 30599
209369277929312161 4976 10630
713340401661714177 4942 17662
409416688476049729 444 30624
79316949834872481 29159 30254
346789012545414721 2353 23518
59882666089098537 6719 24940
296694641771757953 5986 22659
695017934346676481 9654 29894
571678577759655553 4445 14955
443765578016769537 17057 19139
86212031667905361 11318 20882
78207822975070225 6043 30886
807524752706726145 2950 27118
813144949341595009 3081 18691
211557166748640673 7512 23190
842339191526203777 16123 27265
531380519100849857 13871 26577
130532723916889633 7582 15310
629920825946236161 18262 24319
223439094950759201 17113 21405
513411363010462209 15041 24092
629621499831618049 6354 16365
800360570800940289 144 10290
820139153943241473 21746 28460
801394866260920961 7710 9508
22805475339385597 10740 20987
540073915090253825 14398 19165
360501818570877953 2444 21378
472885102891879681 5226 6860
61930157533286233 6186 7730
673430212591178241 16185 23778
23131279009643181 4469 9042
735679534074478209 8698 21886
343347636974005633 11392 12139
522090377889377089 13295 24910
990558744685625217 6098 14608
248733815840765249 12167 12828
202657972933653953 10352 24327
658052008518332289 14454 16630
178078122934405057 5542 18344
22673260393787589 11087 15845
71025565216633169 9756 13102
221496691799465857 18242 30373
715962309199323265 7739 20379
75337686151542017 703 20301
979492622161419777 12948 19862
555362819060839297 6533 14019
256570165291460481 8754 21509
719033116531505793 20547 24600
575465282913473409 14984 15678
38972655937435265 7212 14604
503892622829862785 17915 26454
169888305304724001 4347 25112
241091927889559809 5062 27318
221033292700163041 21605 27906
229591018169994497 25200 27695
245340439639448961 5747 11249
720533027027602945 14159 14371
612008985523623041 11661 16323
138934555411605489 9890 24287
574591663214093249 14108 17286
225457843433762401 9273 14041
548203860784305153 16019 16996
209004517954152641 13563 18759
732050333507771649 13429 20377
808190742899757441 9614 25013
182750552381286017 7847 25632
951233319038617985 2259 6369
430337242073974849 6446 12985
991839069968538241 23441 24882
986798639190631425 11892 25400
596294510279019393 18801 19176
714311446768931585 23345 28542
207910851275233441 1614 2850
799138308602600449 6412 25558
591438266845113217 16358 25081
489541953040983937 10441 29579
605194289282881153 8343 28212
882756055147389441 11943 21506
402833451209740929 17804 21448
628384299990813185 13057 25039
709217426768777473 6815 19789
117751992990541505 7344 25091
276964936719974017 9052 28320
926854218484621185 7135 23954
289005806997355585 4835 5293
163879080073293441 8922 27715
918651260190667777 1689 23425
860237995643387905 29119 29935
546053738939338753 17509 27942
491794782386016065 5525 27115
556175681752232961 1519 23122
101130065041090241 5520 10999
407741213664483137 4066 22100
735922011794549761 6922 17091
388121172811391809 24970 26584
238506707423283617 17302 18384
671558919646560769 7388 20529
36450112489625041 15274 23100
227899541704385217 5887 27418
860569655204713473 24955 28608
4518483674306851 22400 27072
383194811998699009 21659 25325
301174653936552513 1244 17152
849338907920639489 4412 7629
210469332860885313 5852 22615
466379955287429505 3907 17445
613282322310407553 3801 12015
265129247691319841 1600 2339
702537744387004929 3820 21457
992380067284649729 21929 24329
327602744246288321 16041 22598
879773856112620929 3589 4876
83743035599145089 6052 17631
696422902690095233 10869 21123
905278161695360257 20160 28820
226300139307980417 9521 29335
80600760414430545 1689 15237
536421704668278209 15108 28839
809696525734206977 1566 6329
869131428667969921 7333 9827
586138531157519745 3345 4192
486589468494791809 2162 5844
818164175713444993 162 3732
534072703563467137 9470 29348
153546990472452897 1404 9001
467258654902970241 15742 18277
84924704209750961 8635 23734
264502941546965089 25703 29685
202361828313730273 22214 27008
796241083279220225 12383 18553
225280086501395969 20274 25815
54380203753808585 16943 24193
327692886725973441 19829 25071
971840719474478465 2476 12968
735541619351831553 5495 30875
536782170881167553 26583 28262
171028632670346081 3950 14941
989878319337144321 15175 26018
907765051044076929 18848 26884
537543620757318785 1365 8904
159368919048493057 18368 27382
945277959629471873 5085 18318
155964305360608801 20801 28384
317777344617326209 4635 9559
248071308811081089 16296 25391
608252945264801793 7317 20960
940384219049160961 2614 15910
479215298273473409 12027 26734
421406619118105409 16198 29353
528138988297150977 1578 6914
591452537754289409 22778 28254
66796438909818793 12738 29168
782353064441952769 3377 14534
83557472307568049 2307 19354
612607861927767041 11982 24282
820045770740009089 9538 17840
377935751771790529 21752 23315
641827608263305601 640 22487
33071114357820621 19767 24854
666699675746002689 27288 29799
596134620189179265 2206 13356
536234917076249921 2796 20706
123926227177928897 562 11595
958774701662619521 2724 28857
782109533539884417 2160 14683
136631302456187601 16396 24132
54108931030352641 530 15119
84764680788850913 28392 30462
261671441225690401 13387 20042
643490567742382721 10197 17518
601953584967770241 3722 24206
585673422591625601 4272 14147
944383630782599681 11790 12049
941449144703575809 12615 30118
842074725178345985 12767 13728
812811322921248769 8783 9499
182602419398126145 3380 16003
515876603321906689 4204 15055
270195246215262593 24514 30685
219243125479991361 4592 24316
270732482350471329 13674 22667
972370761820407425 2771 21034
318084672601198529 52 29178
223884819476324993 3401 9163
424923707026199105 2300 17696
558359478156596353 2941 22369
839421643961440385 23863 26829
48799323657064521 10483 20322
940694304190603905 7057 16737
519192040386350593 2721 13503
341902335716266497 9001 25222
249397253638193217 1682 2592
497224216046294721 8841 20187
426069046202620417 2520 25221
412413882333947137 215 28193
749049759152413185 2712 21642
884393945820594433 2485 14176
384617334072693505 2116 19941
576086773710155585 12800 14136
890979212997478913 6803 29660
253492108671185441 24065 28002
412467462235603905 26731 26983
376415469897789761 4951 7702
339999496604136193 6625 10708
925700581092005633 2339 21767
200311989877924641 4529 21095
626649937663156481 6048 11446
35394820746006417 20851 23904
784184418237732225 2113 8376
928964959581570305 2264 19720
910945266690173825 3385 12986
916493506486020225 7405 30866
885435028165265025 6905 18596
87133074131379825 28394 28955
590319786193699457 6688 12610
838724993495020545 5526 24347
572384751414450241 6826 23682
150048666483137089 14621 24105
860696986736296961 7641 20854
166433602887920545 6427 12831
584049306117865601 2249 11759
163780241624330369 17140 17457
119950869669704481 1878 2345
587625322201319041 14959 17118
321756835440812225 12699 15587
406779685710340289 8627 22444
814070910342973569 3573 17797
35183163583738521 16143 28628
47458848107741145 8068 26252
338772753727887745 1495 1945
569819443533699393 12758 29353
430816535185670081 19039 22977
711634486570165633 17420 24322
514052724525463105 17483 27621
287453772966966177 5635 12920
675899622621372545 29198 29899
802715603513693313 15841 28990
345072713857099713 8514 24468
701485483788584193 8848 23773
703067064727889665 5965 27902
901971388388137345 2014 9957
913301624611243265 1496 2792
943683109954900353 21125 25206
951511288169015809 307 18879
951968073974743553 3805 18895
94838651140612737 10074 14380
818599290190913793 3985 24580
736778801222953857 5036 21353
897006881178402433 15032 28517
302373204071834305 2258 24857
770202648951634945 19407 23166
223781600852177569 4309 28986
733662140750286849 5589 27303
143707645655275937 2218 17342
55475675198575657 9741 10426
72888681382522689 26766 28371
881386776007691009 21627 27986
308080886115895681 23215 23310
108235654273965313 2375 15425
978380510315801601 18758 28282
519194353322919937 19713 27249
359668251085061313 7831 8884
869454049219736961 3266 13582
843150319466246913 9542 9997
366111019701907713 20059 28828
734488651531187073 21094 22910
358873440046533441 9679 15070
992109210245857281 4238 30188
651237161665822081 14761 16133
791000533163675393 18102 23288
581008025209936129 554 5427
799961453027236737 20923 27072
424062849385240513 2155 11959
991264914560041217 561 28971
95296581396819841 28685 30427
249401034584778369 128 16733
206713387096559841 25717 26542
220923604760237441 1697 30941
68263478164194425 828 4323
17754537156065455 16032 29483
456006887754131905 14922 25223
471484984285091009 6535 23751
182416665506092801 1763 22195
659947880175124609 9601 18479
662905039139193473 26171 30599
983505100967398913 27589 30709
454029307551021313 15791 23960
681569383707682177 8438 12442
807826442757988865 13003 29723
907049836134625281 23409 26502
346046736813189441 2022 24262
817778083565841025 139 16627
559439398316559553 12656 16786
296051100051279553 22382 29048
823640463235189889 9778 12648
613778304495610881 4957 19504
158403087858506113 3539 6081
82427980616948561 9854 15770
443278903168003777 5765 10197
574338242215489473 2384 25264
581903097294603137 1495 9997
637609058622594177 8939 28044
680858107936156673 5507 24121
269035779937809153 22355 30322
914924411539477249 11386 12778
733716278893119489 8863 16111
464067882231557121 7146 19507
74108032826828209 13006 13476
44592745300636953 6402 10290
571380391888347137 4679 16089
986767101769000705 16209 20824
850376237138561921 17432 23954
888538637238969601 17921 23231
54617297443827 40 16217
41089579919525225 3117 28145
121003642047114113 12876 20497
520418453237400769 21125 25595
870753392343466753 460 11829
233056306914757985 10620 21479
965985083890785793 3304 29345
278157627375737345 17415 30546
428218415415095425 1859 19573
960764105186097281 5635 20588
307301987268502337 5272 19454
355234429414796417 5027 14843
864331242761757313 1425 21853
76262522967024177 1778 21682
856519707583117953 2529 10171
463842597641747265 22499 30628
258752004826241953 4603 8901
852902937945042817 770 17932
244044467762918785 16128 25168
11878628321174035 3643 17771
564743941845542017 24327 30472
603504176001703041 10647 13701
676958710496165889 5178 12136
303589680232693825 3471 29069
543294978126048961 3255 8070
889760279424859137 1147 16430
482855548885780225 7566 26707
615961247356043649 4725 29324
389197023393371905 12872 21037
312926196916773569 6361 20049
614809215472291713 11437 25755
538465287188376577 4395 13029
557792670329938305 2939 14764
947338926754877569 20 30286
313838044582936961 10188 29724
720949678946087809 1048 20410
116624012345177169 18218 19160
373522837088952257 21674 23731
768103638443307137 99 1341
540924037514816577 1260 20044
985070997273474817 10294 19423
272621326079200097 12227 20910
562683525935213441 20614 25195
174355337966350273 4194 18822
156973623564233825 7371 14325
679200481894124417 20955 25116
691968886800452737 10562 24186
989774824259985281 7038 19322
442794938116257729 5618 22142
259966770995344385 16610 18789
792362845974920961 8077 12915
49835596888474497 2623 20422
232576771715322657 2611 5871
630887835138420225 3968 21823
351652505091038849 12334 13011
122643410215022897 1331 13336
129119011559190257 19390 29619
468236025614469761 7583 10020
940738333508718977 10759 14597
911781873577869057 14303 24926
189702523098453921 720 16387
468196159946810305 22956 26258
892741852026119937 10133 11391
2912753412818604 13253 16233
648377157884503681 10265 13592
507274964040060865 1096 20453
395165771181197569 22580 23880
199472729161673345 3088 19268
870326182797533953 13998 27094
328577574156096129 15457 21381
155913955283580193 16662 19448
743005076095830273 24660 27148
462948501427909761 18602 29444
888209130561943297 741 22445
818630835513559425 9974 29486
257128645889398657 756 30025
779796773003347713 12704 17140
37124710759169233 2050 20937
223905253091004385 5235 22922
849502503325016577 2034 6243
894974530592257665 3124 18343
366571437362505729 1426 30198
699191239151772929 308 25196
494212967408120833 20825 25442
685505220870233217 1175 22684
924100366447415681 5017 26208
492491994072707969 1854 19733
797985909901758081 13497 16985
172892295012069057 9079 16100
710605529032004993 5653 22303
595472378058573825 7070 13370
337081296374098113 15001 30229
274818636765822081 9018 18703
729981073798139649 14606 20200
805123629345303041 1507 15520
606604426774641281 7698 30630
682787281978328065 7904 23250
199157655689827361 24119 25846
395690848883688769 2197 17186
28589456822690097 13600 19069
587460126273221249 6062 25542
889243845153881601 1488 21585
82453093346174449 10446 10509
557270870602980737 11889 28838
343358696732899201 30239 30933
494390209008582081 5783 21293
596156764246657665 20380 23072
946527941218452225 6185 29443
118177641805012001 17965 29657
184320648740506241 7788 21302
613359432379240833 17772 28261
312011172648954753 876 13485
875828933741949825 10703 11599
844120387937902465 988 6420
637432356166627329 7290 7304
944758574607281025 8653 10189
259959442188439041 15030 20464
930090490070934785 3053 24248
753159802362375809 7882 26485
489378695670229313 22151 27194
686418088557751169 10908 15132
846907773424828033 11323 27129
712300920373493761 2774 14502
272686940792485889 3130 6463
126217791081167265 13100 15611
486974284181396673 15173 22572
197559419760864321 20971 21212
301977139984945345 2535 5227
119043422378233281 9076 26396
260084903927644705 6763 28565
179426716734766945 19161 24748
899211927956660225 18152 18922
752276587576979201 10508 13883
7143016747075849 456 23644
267489612191269537 26218 29628
111018552380944161 6157 15042
969692753913669505 8995 19407
546745256020056321 22852 29295
780063003532532609 13533 19274
556551563651229505 8663 28335
232162684860789185 9985 18337
893545004624027009 11560 27224
750335677680084225 3418 18480
727475764041106049 1993 6217
381459815669863617 6628 7528
42273346882563345 9684 18878
262391945824887777 2501 27729
527352121575550145 14192 17659
496114715272348417 12631 29583
495403378864235585 288 12474
797157824061542913 6790 28059
981771396156677377 12304 15428
560518674257217217 5514 17049
774321987977923969 2481 27939
769056700626222721 1777 21213
125245295067433201 473 19074
177387302638017281 1786 5635
76530225750698129 3519 12375
173360022498968641 1557 26690
495078384400461121 7948 11182
168353376835050017 1279 26728
92212031707571649 12394 30969
438172544140726913 213 15443
964526044726969857 17555 17865
353842605229978369 7278 26676
74249133899396465 19075 29394
801863171614030593 6011 15671
715189785931745153 7023 25707
754348048300549633 21367 22861
352550265345865217 22636 27140
106580468783491249 18888 21347
478881540095532161 15728 24959
880485195212266113 4152 28035
116913207975041905 19181 23604
23190531208285849 10295 22303
128548445104843985 6240 27828
195381726331724801 24055 30973
967431419049045633 13522 18366
786333240223584129 7720 18882
732109427811824513 17017 30432
553510342932987969 156 28769
186950922067463681 3755 12279
325974947061382657 3898 19054
127409906553129553 6989 15571
805361283893738241 23264 25163
149910567235775009 13994 26443
711380467183474305 22407 30806
365521471166861313 5995 14329
464599836922111809 2262 14304
704067498275517057 19258 26212
474248950790297409 3094 29501
297244776820424065 28398 28748
567664851317992705 11078 14725
688502515136132609 1281 3744
221145799229176993 23901 27320
547236418479744897 4083 6573
616113532954194945 156 26368
159674808545386081 12516 14400
974480381253982849 13566 25870
894369548211631873 5827 9949
827257212563345921 110 13867
48285074805942689 7830 13340
561165930285497409 15128 26586
27823770216119925 235 19940
173488888035429057 18867 19617
258818110310155457 13072 14907
685667736487800961 13963 21571
7427711034484475 16342 19632
756777712768830209 1793 8999
30753447403309765 24918 30808
838187648110746881 12129 19327
864767927271177729 16401 25269
630574797674377345 20040 30985
319813238977527425 19604 26094
79911027652116225 6295 23374
338725792904273985 4866 25041
982190276707250177 9025 23585
127893241024235489 11943 24790
868095732465306497 1856 3089
54980015339086921 21277 27003
656790117295777537 4042 9279
944503192812557953 3713 7700
208725468979423553 1827 2122
702561776283449345 10763 14467
918624200249034625 20796 23082
578009965894192897 3425 28329
499771067208413889 1906 2809
210092492790725057 1210 4862
481911311156785857 7433 12445
703488358262287489 10357 25255
821966900204387201 9669 13822
217566157927951297 17815 18860
625823439445717633 260 23085
971673161212532225 19552 24839
186454894057547457 19775 21767
523529461981585345 10050 15992
354957734625038785 18129 18403
780879936269140993 1311 5161
321589400461164161 18957 22940
768708726412160769 4038 10979
345161184342423169 1692 19919
65703620446594617 2238 24979
108421698244782769 922 17370
611353416411734657 277 23582
888057118177904641 4703 11431
192071442619972993 15289 20592
311557115132387713 9010 26748
632006946404334977 22363 23140
326465567128728641 14329 16805
241452494372406785 363 11162
26739778804497405 3730 19854
360646968659697345 9842 28377
964337883982302977 1840 22075
325718467877631937 4246 9663
428083879634186817 13789 16347
191104650864406977 9218 12180
92941416737282625 19788 20166
790691363658833537 25612 29175
267625118726797953 20450 24168
689695916512139521 14641 18003
350808988414463873 24844 26225
167562194941918817 2813 30659
900975786621614849 17436 18059
429772554836024065 6438 29898
926262034499551105 10981 25853
928252685292061825 9454 27024
800370732711044737 5156 10442
113497817211229089 221 8931
212852046379005345 23899 30558
638927484786815873 1294 30509
907203405598863873 17678 25750
358014917004698689 10875 17445
81444027968068161 3916 21903
115130329637292305 11272 25696
279060232753849377 22859 24955
216128052241547425 27549 29284
376364555786700801 1210 30506
26671653420859089 5978 28728
231931926418639009 9756 14227
721849487693948033 7878 28873
62407302514564833 22913 28502
929070237434512385 19355 21777
169250914305919777 1725 28457
558253177578425409 2736 8704
426757103050313473 13267 31020
494055375617531201 9646 23418
50089060655068353 17569 27095
257960694471297089 15051 22036
204161372813352673 3789 14157
341751538525226561 1598 27808
675538228232127873 12425 13928
193589166819581505 4143 19493
570921492957872065 20514 22579
143452463462548257 2573 10610
783152097334522113 15900 26838
384308829036019265 12038 21313
816348218819335553 18552 23341
852478786607019137 10661 15571
124390066309175041 5162 17892
832359967121934849 2399 6674
618950808782763265 10451 22119
52010580264916233 22168 25030
971187072008717697 1441 1467
566410811560491137 4107 25656
245410973350026049 1483 14961
487876276812823297 6154 9166
738865850495230337 6795 20398
772819600365469441 5099 24499
466806470990015041 3605 12088
120320262878632177 20160 26279
929274570654484993 17449 23357
666390921157034881 17505 25940
408946790880939649 4212 23380
205395725411772641 7085 27557
367811978705915969 6837 15244
23658854466024337 5765 18344
79291425398146481 4564 13494
461844937981904705 3972 26563
630308252384566017 23069 23780
368032693642124545 10539 30061
645841309663744257 15538 26473
735518903428509697 24842 27829
701851742331015809 2702 15538
560625422258883777 26543 27083
184602654155959553 14559 21260
417309930360769217 11345 27210
772753737453825793 20374 22364
275946000269829729 12436 24572
109571181776537681 2613 15696
363357128477826305 17607 20393
821964393226281217 3891 17301
399944157875044225 12282 12968
697400265393646593 7219 30548
103443773743972401 12861 18338
352307069545247489 8725 23768
510596133606373569 22028 26780
409600208215628929 8575 29125
584919831611511425 3325 16761
583674600414710145 7200 10574
129131933032031297 7765 12444
286744479907589793 594 27489
699410447236001409 5025 18614
260493523820088065 680 18669
563324539217678209 41 3856
777083678638199169 14334 25585
976644728474280321 10272 29506
340850099231673217 13859 16242
712559388161142913 7029 24009
498415895738226305 19840 27072
436966472895132801 23108 30740
481099094716569217 36 28906
836623644341774081 16026 25872
696134577865215873 13245 23832
988852436565661441 5360 16989
857831898148262401 2932 23530
784619685792993281 23148 23233
428048474000355841 16279 20384
491822122503375425 21244 22878
346928559981478209 5510 21139
674811047217946881 11557 30903
700694383753976577 20421 22668
714608692904715009 4098 16692
947097971007238529 8563 26225
257622186123231969 7313 28949
122168751825263649 12819 30550
673881294075183489 8413 28970
54735579919054089 17664 28687
788881143244498817 9401 15518
889590243549655169 19337 26157
995047638894458625 206 18775
401887924905949505 17419 19090
904536777180315009 10806 28107
658648850774035585 20894 30851
982979931151813761 9610 30749
215271853341533857 4793 10308
796695076636996865 1281 18690
658649378325229441 16661 17026
500529951682874945 5818 14346
169192696460598305 3329 8201
628472404517200513 15050 22092
226244911581439105 12011 14846
734438170428202113 7326 25817
638253914205734017 3454 10064
135802718758885281 3878 10757
188780627619159713 5357 21965
674079913817376257 21877 25068
428239891686232001 8835 26986
401281157848846017 9147 17213
484806648589746177 22674 26715
65186715759235625 1509 15922
818647715420041729 13119 16564
861073186796335873 5830 9159
362722108880198849 16630 17826
639365825489601793 9272 30583
303081947226829121 12056 16557
342937084557380673 2683 9362
43407779731872153 21420 28541
206423249092292609 5878 29225
701022708806192385 1419 3013
812943228949212289 5415 5684
10693028828704599 6414 28855
360058476167420609 15434 19903
345120853169859713 599 1953
121346712486829489 6831 13373
43061150423206129 28842 30999
952700001372928513 11159 14786
252828692700205697 6088 10677
334475614810020993 9500 27809
706476746343831553 440 29926
490722704911018305 14381 20304
672379740179692929 6877 13234
779006076949261953 11428 28808
573846432221507969 1078 12150
270038918970580961 17949 27983
175300261176857921 21522 24508
126552482102727745 6189 10501
750501248985976577 16006 21038
481467391169939393 766 23884
747058196184227073 8954 16091
238426859364242465 5976 8198
993192339614246529 3148 29732
967116173671168897 14694 21945
722295251382064385 21567 29814
960411403453310465 9036 9435
485272267763853889 7743 26876
589399530357962241 7764 9491
211384740349117793 19691 21745
102512057453456145 13123 30054
142719370792754321 710 19149
803753076783461761 19668 27938
82725147957546593 82 2734
815364749363926273 8350 24690
691053317255573121 16138 17742
509498361002680897 1836 3828
984006444573978497 17112 29080
949069419412385409 12842 19906
985463140772573313 1436 27331
329895770406093185 10098 11023
111336966042159697 1880 12854
576925736062566529 5068 21441
505976010693096641 1928 22494
365845822766669185 14389 28956
945132255244928385 15430 17188
120408686980912449 17716 26629
303462437719368001 11694 30893
135961381402093905 10209 15898
365457696834255361 3671 14779
716697359400075777 307 12529
104803062119451345 111 26075
801219937137101825 17042 18387
8373130477863811 9208 9486
29476504834722305 15010 16358
807610195839778561 282 6717
51873636127819369 15188 24147
421913962199454337 7423 24458
380263228466407809 3103 19618
254355450228068481 9173 29431
868878015080706945 5826 8253
190698670586826337 26484 27677
243240666219382017 29362 30489
317329640696591745 13302 15187
157306246463146945 5606 23520
308691087308204737 3480 21035
32952125097995833 15842 22339
841154280993627905 6420 11128
364926908460926593 12052 19468
449156482011844097 14597 17687
62043177248970241 5280 19432
567051925307602305 1185 19455
259597690189817601 7669 18026
589997362787499905 6558 10415
255730927948111041 14725 30098
538116948703780929 5769 25341
142997834514158481 1217 20942
553977077440620737 2381 19035
990399434791132929 23007 27477
689635637887540993 9907 22011
758496321264797057 734 2276
191250830371132001 2787 3666
444613352292083905 24505 26511
942186257501127553 7560 8071
825013615181955329 1043 25090
112413677358446769 925 19622
390228625360439425 11305 17059
513782624592444417 3924 22469
548340058035531521 10007 26082
442107488532855105 1777 6457
46854769239264017 10614 30554
773560228044821889 7528 13068
162656485596055937 5051 25578
46142840760708737 2158 24242
721758264941915009 1742 7406
493168633125840449 18098 25160
808470209943973121 3795 4539
51001377086834057 15328 17885
565836180523593409 476 27275
79729376401182609 14472 20620
113714938513123089 9870 23131
357278415262371137 16627 18813
110353612166623089 14231 20921
359421345566126145 4175 20949
201624315766249409 5235 22083
803768562239753217 625 11691
883923237544667777 11457 11808
833817314772680577 15619 21479
475808383996064065 4714 10054
894027859338805761 11286 13564
529280499761174657 10833 14065
459242431274510913 15123 19227
137748178934852913 6089 26842
701778606078960385 16284 18119
488719005831161025 7754 8909
856759586174682369 13789 16211
667058716138807681 11271 18262
46746551932344009 1051 13570
658917941693037057 1583 13188
197884313242902017 22889 30319
367112597990225025 3143 21062
21598666981020645 1358 15156
943011988598488705 19943 20528
626644707669321089 2792 30946
959098191131413761 7686 30355
868622267158926337 10768 28681
472194685933519745 7315 17963
66856403741105905 14520 28903
241815602708609121 15182 17625
388566939925056001 8867 28821
412353735572583681 14018 16535
266080459265872097 427 8647
152373333462389121 17999 26722
22448554349224993 5930 23799
804031695260309889 3106 30751
383149627622721281 6557 19363
528696318953048897 10587 14554
410753708195244353 15402 20869
256583175751661217 2099 21547
819737518097006977 9210 30803
337024899555085953 28490 30280
205922326158614049 835 28481
589330351021434497 14103 16782
110432114149098481 2071 11707
669381897794405505 19256 20959
717639840456854529 20632 23039
602747625277846273 4058 15772
849261599980302209 18019 26065
4694240635057413 20708 27952
302627519980362113 15907 17877
99553987282522625 21527 29311
969583000690739969 11585 27394
864634256949269505 5781 30202
389444129690190273 8863 10006
446753234090540033 5517 19849
381534332974375425 4809 6266
367426719125244737 24672 30575
444343260396422593 8736 9539
372208175279244097 1450 1933
476595354165517889 22213 24447
310358695081642817 17749 20869
748382432966820993 8970 24861
179710447533398817 13312 29257
348802150039027457 7890 13517
299413145365871745 8597 28909
452541512900197057 6242 27523
110532990596798449 2895 7206
570293278573082305 17278 26469
331581752015264193 22683 25704
312243133552470913 7556 21573
502322871586802241 8332 26557
855481550408761345 10283 11564
845630513955921281 7744 10024
752915781625645825 14128 21154
632478307998329857 8799 19078
110472339484836369 14335 23721
48401000403455185 14796 18501
383515009320944961 12807 20469
476800742897683713 23422 26725
896488141789056641 3659 22315
738513631513068673 11556 29190
826508966317121025 16915 30922
968540981324142849 6987 30986
738986498848852609 5789 23737
564354766903360193 13466 28826
263905153963463585 17657 24020
970663017278599937 7438 12094
535725937984771841 14432 28804
829609540148947329 4056 19004
574485056274298241 10275 14961
947300578383593729 12931 21988
401968815969105729 14297 28015
492855093401455937 8244 9036
444436159977783489 3778 6635
970424902847913217 2490 22973
30912449070051197 29503 30222
777736953456621185 4359 5939
630815901506579713 3382 25329
65498153261533081 6154 24947
230787233018396865 7151 24584
931272561337205889 20031 25723
325413334921478273 20355 24416
185550476482962529 11032 11094
962204163709110145 2873 8422
738493234307139073 14350 18285
658130863831345921 12691 15370
116260350961173489 9915 10312
472500825944344193 26142 26992
754956914671733889 16604 27603
68404284913754057 2979 28619
24182834758097017 18967 28456
87126085737274657 19018 26869
172021756252046753 15372 16432
6703713150429281 16410 26876
944578951805258497 22635 30253
747495964127814657 20201 24513
334922729548392065 25691 27006
73974761870175601 5649 22798
402047043039448961 9516 26041
403098049611649857 5074 10972
226772802828730145 72 2726
805027696639186305 9779 29982
313413775517407361 8715 20722
92645884653173025 19467 29026
483124691192099201 19871 25911
314276233454677377 8078 10519
944553958908318977 27377 29668
751389601840791937 9159 21906
466561471565466241 20117 21981
582656271082541313 24633 27838
696794677405510017 22500 30520
22751249549720853 6110 20380
598192351094322561 5848 12034
328682197233234753 12030 22574
959515818585050113 14409 28030
242624298002759521 3502 14384
986546361983055617 2146 7763
901963551092379137 2130 6324
868056181569048833 13354 15003
211183316863703393 19265 25484
622189550030579841 18355 21359
113521823013570609 5663 17594
94017287525264945 22776 23883
823993327460918529 1244 15093
210823139389912481 5466 15128
195205088440658881 6110 9513
421846108552220033 4365 11127
352565418920256961 15212 28062
525409004957335681 16477 23396
403561069855271617 3903 23991
843868488860341121 1316 1662
442127440386876481 6127 28938
880147378767485825 3769 13161
66736160242626849 13078 17467
857807367364731777 2297 9535
325992503634672897 1537 12299
611407870335167361 25145 30440
953232986734690305 7400 18578
57699335854000113 936 12317
483115214199919745 19648 23237
922871405542888833 27667 28046
727471306224501249 15843 19937
561839894292152321 17321 25602
926702557232353281 9743 17752
978435396925075201 7817 12854
379720468349006529 14194 30064
270137307046884001 1058 22908
492444759032331073 5915 18127
55500162545609297 13354 26257
979645417810004865 22273 29950
947607533417684737 12285 25085
177277789236832449 4725 24501
986099123604812929 6978 14293
927846300043825025 6941 10339
109643615260996081 10827 14363
592685024329959681 27910 28495
81341444945177697 16279 27964
264663244260120225 5576 23658
166462466277241825 11802 12681
566367523085240513 4725 30014
557561350252111489 9419 20140
158326888348682369 13643 21080
156465534135879393 5883 20761
525511931197421249 6618 17320
946546157466666881 11792 16323
725300743600442369 16366 24720
158217610569696641 15041 25246
493588798230582913 13944 15270
597752952241673857 26456 27661
46297636104839057 24326 27204
474795458368408449 23526 30022
847223617597300865 21118 30631
672404560680899329 9070 28823
15748268570504821 3044 28586
398205220344184577 12602 26816
723674752090211329 1066 7025
727036909602812673 3521 4861
306119483669732545 23191 24255
610610086328069505 19478 26492
503178146012736257 15926 19134
311084785666235329 10094 26225
718962140329452417 7080 19069
497817732586330689 4761 11411
771104912699861761 10645 17904
917449236384609153 14282 20279
931327700182464513 3348 5055
132795926219603905 10592 30808
796626085682753153 6091 15944
69070208838819977 8266 24992
700517725152437249 12346 22350
836234717625277569 27117 30603
848365595432632321 28854 30433
475090308275465409 4785 9999
955185571374698881 1979 8500
800050139464889985 3654 10098
651199444019731329 4520 12088
708372591248160385 1986 23619
541633691852112513 16832 23536
640297603283389825 8097 16026
316652659642279873 2360 9498
137434899023926257 24966 29242
297657192911344769 374 22674
159678547475937921 3026 14379
43857484318373001 6574 20958
270168199134911201 4006 29320
351263690159598273 12388 19101
387501655190508417 28079 30823
477242943590205441 9528 17525
848274548707646465 21507 22400
268715140745399585 9557 27915
826795440490872833 4967 29111
556379029365551489 1159 30745
68824435047741161 2996 27489
758128252799295361 19423 27008
83832508184631393 3020 4125
34924758515508361 29772 30917
35701199397376373 9089 17511
845750352471327489 1273 16334
853562639644781697 3176 10343
158529913060412769 8357 24324
776354821316157697 20875 24467
728286286491922433 2288 30607
863682356220895233 209 29861
651791885207479937 7028 28480
949986346262843265 12003 23644
234453116161347457 7551 14875
477988075947298113 1540 1930
594823304654106241 11649 14979
258160490176162945 13827 19055
42322079620149113 5347 29706
473338720710732033 5885 25100
690369578939915137 12235 28442
818405264667401217 5886 15835
457885625669007361 16135 23437
140436962338799985 6808 20688
99329692718519873 19848 23831
630486647345616513 82 5508
798450316791203841 23924 26838
532546529713076929 12050 21524
519455151126614081 1459 4976
243001186298325665 12328 26316
797568123884417409 7114 28001
973391447497096577 234 18311
609282378453393409 4607 8340
788342788346181377 731 23500
183818153030827617 10183 25092
20402052899502365 11072 27074
624219758557451649 3411 17699
404979609879628545 3695 12023
833252217925519233 11547 14239
6127452566477843 18960 19207
188263390441186113 17567 22327
399705759368725185 1960 7441
976009962842951553 10380 17184
202345049715152225 3716 18895
224032093574386689 14365 20107
245868244514266369 24896 27447
594656512749764993 14389 20745
80860204481002289 1594 18726
3543795459073352 21637 30295
77645066979055601 64 5441
800236941869471233 15695 24200
204273300657352065 2254 26330
157128731046789473 12474 27411
870773396202619009 29187 29314
948791272170581121 22610 23478
950542792053898497 1805 2153
929691442457446785 19729 25665
126580153460860609 672 29703
74920301384494785 8438 9764
647811504093770241 3211 26143
440669950505459009 1603 11667
963008920584112385 3236 11390
800600378762993665 20893 23027
220884883504954401 11724 13113
671848239314293505 9157 22438
912199667092732417 3585 28485
829353358357437313 24078 26761
187524333542004481 5034 6951
157883914294707489 2663 11203
12069177448861269 16631 30430
982500426642786817 22655 26049
710291556597770369 1242 6496
217118124474829697 20759 30264
526643069156147457 8441 26060
171854386319338913 4294 10121
436371262832469825 8224 23488
160916145101886337 4144 14292
638362735066205953 1169 13591
849998343603573377 9696 27539
431305005058749889 17784 22974
431295958085762241 14151 14816
11365231971279145 24842 28632
125298654766780257 4661 25795
629958579076461697 26633 27105
508665308723728065 3190 17593
248318884877019041 2301 11787
585920501596149249 7811 29491
745764697449704577 20947 23185
720706619733554945 12793 27451
959674994757516929 16661 28772
829144647337770369 11115 16520
463151815861269953 1798 28439
583300370428880001 23714 28727
672424339596656001 3559 16782
44887837034508497 3106 11847
313284377165945921 3975 26899
875212662396073473 14596 29053
849258956615568001 8027 19313
733046011493982465 3461 22126
834369651594219137 17399 21283
447318255776004033 6484 8979
326442800275426497 4583 22087
642523064912893441 1422 10588
238777104731742177 7290 8421
498487934716983745 3184 12109
952072098428015361 20863 22008
376867354943712513 9386 28509
753388130417508993 2397 11157
214915209246818497 15596 21274
792515390363458689 14285 21265
310477633218255297 14519 23526
329642356065011905 11629 30274
815443646212280321 4740 10627
134797137975208865 27344 30116
665398566539934721 10284 22958
407741875615730753 7881 25252
17109106553455435 18242 25852
542035267326834689 19861 26403
898717626622499201 6509 8424
596862002883131777 24837 29774
124232412518317409 12606 16111
297644835063362497 822 25040
203288901887830785 5415 15946
340816777937934721 15328 18260
539464038979510017 204 21968
816135034861869057 16910 24546
610609390938890369 10532 27607
76634813921732097 10610 11332
731544880290719873 6997 22760
602587775961733761 15628 26928
256698636396166081 13459 16376
871486453756123265 10990 20698
104432550614156129 6070 13269
442320891254407681 6697 16851
104197212326994305 1398 14323
710311928138356353 7583 22197
874952593863547137 3340 20408
14190478945760533 6182 23716
252892651006888513 564 4764
280652580482044545 14088 23871
857244971838703361 13914 28319
597232761931021313 7578 7660
784666947730528385 5437 21662
400278563572857857 12339 27019
894839828278087169 16268 26504
17018975243029645 4243 8593
417476878337325249 16095 26948
904307029164161921 5152 26207
794939354924970625 821 26123
225704976748968289 8534 12411
548341065532497409 9740 30035
458060038036411073 4571 27040
771006175790653057 6500 9477
683183332178952449 27120 30245
181205099469352161 3759 18247
105741526686674801 9965 12103
152539580104850369 4580 13694
995247365071801217 3130 27403
817652117911990273 17788 28941
478312990301009921 21170 29040
85310735468759441 21496 30195
541886897819022529 22412 28956
364260144119910465 12032 24732
151288392492464385 2007 24077
28553262970440585 14112 26375
302761954177494657 6188 9819
129393228887010993 9576 16916
208495502961330465 14872 27808
511767817985052865 7280 9200
949926358904530561 9489 10955
865640109427246849 106 2896
284483707251840897 26946 28212
93875156564116929 9528 29459
956755769045965825 23582 29705
805145744527720833 4262 16426
238892640640830945 7172 13896
69293140218370297 4713 7352
877907016378610945 22132 24626
648756775087250049 1453 14182
782802083398966145 10169 16428
783845804017921921 17041 28924
733505544072865921 1723 14295
343135754324464385 11917 25344
311306729713965761 3808 24157
599838546771302145 14058 28693
211507995299495393 11167 17103
221579955074261633 4780 8426
489120019957827137 4055 25315
522629260101645313 3653 21811
49575469756515393 3767 20965
124872755194957105 10462 17084
737104518216387585 2852 16798
255942358013633953 6307 19010
820452418437849217 16718 18744
560638088680732929 11809 14681
236822636579635329 9158 30783
272237762538971137 19761 22526
505784409904858753 12961 30998
827775292115006721 6907 14505
826446167115012225 1265 16954
196761506761042433 9128 11726
769907885355063809 14831 16871
522911936110105537 5230 23162
732976394213526529 2133 17919
35445296451065645 16231 22246
39164337409314241 10027 21980
576589971857146113 17073 23231
360403836609822977 27414 28982
200440688198419553 13491 20809
139862911259381665 15860 30418
228134806357289217 29695 30259
828248222332437249 7414 13106
872496057786982273 2998 16705
869647049132392833 1863 3892
351761808821549953 17865 21190
986310443639286657 3273 20628
503212810157201345 21662 27582
977595292436728193 28460 28658
676239307611112449 11872 15624
685259285136030593 9704 10831
515927884100257473 21437 29072
347161532955961857 19880 21378
502015424443612801 5057 18487
984061979261259265 6133 27829
871914093356075137 2991 13821
936668677553125633 23822 26419
990667172913120513 8365 17544
158819431652549537 14570 22658
785994783531073409 8426 25297
192519672537027745 22665 30999
381258184162561537 4761 20145
137229587081254321 7101 28702
706636233714441217 25544 26595
152963936625564417 11801 30808
147985276307096577 14006 24188
721996187161469313 6643 26068
721086755353361793 14612 22237
481913287817913985 1747 15696
146517918435478113 2678 20297
447720416399949505 7469 14563
854027101348002305 1157 6328
874072231958205441 121 14117
867727517213680257 10669 12487
511229955858826945 21093 26992
643209157946223745 14658 27591
50040821837708193 4608 24143
613979436781107841 5499 17544
156359076251806785 13942 28908
789290513355858561 7452 29940
292947007840790977 15747 26915
493608813264458497 14835 23303
521714917187100737 1481 19699
277997942549042433 16609 29110
780827296891853697 14334 15443
774285606337826945 24862 27887
974144329006680449 721 3859
896224680008479873 1366 6015
940032428306135809 14205 26911
198234004329904673 3565 18719
661022910751516033 8088 15193
541911133659660033 10143 16602
517396475586760833 95 24225
116120328920146673 10396 28374
590068474706289025 16502 27527
739677986445933313 5269 12507
860156104743577345 8432 23398
688151032975540097 10288 22656
264455417244651169 3013 26758
696150999434998145 4779 11198
54399474836312577 4437 14798
298692313058126017 619 4123
401269689807424641 14769 15733
483589834495738561 2048 9264
641294267665255553 1489 3693
774574329080692737 21787 28898
789866555301220097 10685 14521
247535417953493217 5337 28813
875999393347139969 9450 23322
949090100004070785 15649 18565
9920396503776631 5540 10378
960323331719728001 14590 20514
171887849422102337 17567 24927
707330888854230017 6111 21036
742707826704904705 30576 30737
250951007698724033 2270 23827
971756825639541633 5938 30950
439580365190892033 5894 30751
348637551298242689 2734 5064
343285677299284929 26163 30993
781708257166410881 5700 25155
45558100981637041 11854 17887
433803154869114113 27702 28005
536184653123605441 11512 28422
200356448150923681 8739 26566
422773079126500289 8592 11829
332333553997603585 2981 26957
914871156868336769 13796 14755
168341927857863297 26336 26982
58408935137819641 4299 18826
942870574013543425 7210 12236
843844118654523393 983 28483
277560175468632769 15291 24798
669178674208609409 19459 30436
689309290801436033 14752 26447
55550720903475793 10526 20277
227183069609889537 3141 10355
212496670600003777 18615 24275
650064738958409601 26726 27989
910742506994786561 20661 23871
539967697239060161 39 16965
362033926444325953 5170 22875
98023637657139057 15854 30648
307471183780585025 3710 13911
587394306173234049 8491 13778
210037905195108001 17093 26274
905822237958236801 13111 13714
194535380086769281 7899 30987
180110518799889249 10702 13556
458374823558898497 17838 30409
948356562552948609 294 25778
187216143107342241 4934 25718
309615253853603905 5056 21460
292629147315963649 4846 24669
836049503497068929 19119 27476
170563423592120961 7792 16571
661100941082363393 6299 19541
23186253478002073 7728 25751
957315777920815233 19949 25552
337419781440978305 15382 15557
823269372660274049 16588 22628
120318856240757553 13578 18307
925200928466981761 6622 15947
970767598249416577 6643 25839
500502727830447489 18486 24117
585059909667933185 5363 13685
499019706821020033 19967 29956
615713775000664065 5632 26956
772139745982524801 469 30506
474113358490072321 10750 13841
884052607651771137 2896 8898
565207783968624257 9698 15906
563285520683759681 9136 28210
547143372318089409 27248 29584
857422339080404353 25562 25751
822026596483901569 6260 27869
996454755590786305 12888 17376
312281630455899521 6813 26661
391984936937692673 8355 30700
711129985021763329 22891 24670
422670375171147585 25482 28462
516264886850109377 15599 26637
677628366056087169 15112 20053
961543561596293761 14930 16689
408044931259365057 20491 28767
336800500037000449 15839 16249
605345115173125889 18994 19561
512691227189129985 22202 30701
235369103161783489 2100 20560
85969923738048241 4354 7906
677779795196546049 4299 25026
230675031404068417 8760 23728
12202566807626881 15555 28061
196008382514989409 18461 22795
843968406099040897 1305 28554
646365340220462721 20904 23917
934165419820654849 21513 29099
125807166123962593 2415 11224
188378058071936737 22885 27479
297169245118730881 10539 11011
795696006856513153 2162 23460
763012228405514753 855 30789
607194830272138881 22991 30049
112716881470426241 3671 6549
365981205615323521 3124 9621
989553134213281281 565 22827
309538438045525057 20111 29598
923045320423220481 14283 29042
634960821097262593 5970 15759
586618923518912513 835 3436
28725769402544901 13134 15411
774644519067784705 13249 27247
297516506420830465 3874 30439
259166217934335905 3809 25058
419056456258108033 10693 23160
550311020948946369 10756 16436
781810395369216641 17333 21525
612538943964707969 16956 27135
56422778027926057 8681 15225
935359255477642625 6597 21852
973247207269618945 5979 23125
689112451846426625 15263 24571
425298667097298049 3179 9802
134468953013076481 24142 27503
856078781343580161 1375 26146
617336631334339329 7235 29807
38658709945909921 16747 20723
796276934816127361 688 26099
142009627793353137 21700 22086
907306928780798209 3051 4734
538813126823544769 2167 13532
269603916225456417 2297 13500
615428959110016001 8432 19372
486078015796479681 20179 21665
13089079326679355 14712 18011
815668539776886785 18124 22885
168596599903505505 18424 27621
164266311198900897 9300 16596
435187611524771265 21105 25485
501383195074531329 1834 14451
82129979462944641 3020 12495
496853677339331073 24179 26783
826719388927617921 25498 28521
763325846528779521 4059 18989
15734900757589543 1084 18175
1169461752311918 17015 23148
499066473071497537 22310 24905
670590641101647105 4801 21526
884926765184427905 542 4642
151330697894266561 11087 21932
267901970331880801 2994 17523
634664068444131201 2897 24954
519509226557911297 12133 28832
130374777028691825 2598 20249
375369834244327937 30120 30364
169854457773105601 15041 25158
921196663120507905 3299 19327
810214319575195009 7589 20657
661403693632767233 8255 28491
549597182016931649 9280 16987
487743205229715905 18952 29844
88544370968151041 328 1145
308641636705676353 10955 13440
130017662659348337 9904 23115
660407151347879297 14531 30053
455976486768022913 1790 10438
866943716485767681 8281 20542
317185690830349633 17506 19716
726043258525603329 4174 14323
332876816934401601 9576 12327
725085867987605377 6135 30099
780139264030644609 106 27362
594459418227767553 11803 12775
312435012304590017 5239 29010
329608254950162689 15105 17588
496470645932937793 22793 25389
140156436603088961 11888 25127
405051719925069185 3324 9183
204233106167652769 315 10120
546403251478658113 15618 21338
493822842643890433 24258 30115
801743670455451265 4993 8858
757307171042047105 13525 18524
527071803482904513 14900 25776
575988660622183361 5626 28351
585340952905539841 8030 26986
398312333404522433 6155 27859
870251562673267585 3203 23301
250435717221375137 9237 13202
414080081975882305 3784 6241
145944984420655297 21274 29948
840041863019827457 10389 28223
40075121409866913 9388 14349
100942953750717377 18404 25187
587285782005512449 5244 28619
234846250864016769 2768 23437
179167868823508769 24938 25448
503794818939482497 10410 12361
237236728129861505 10728 13696
790132792223182849 11724 21878
393489894738333825 17946 22081
437948041779065985 4267 17208
406137389197557057 3024 30976
491505140235567233 1357 22263
709211143123194881 16253 23312
808011719593750401 799 22246
77106880816732113 11366 18330
775044306517067137 2285 4141
531127146263880705 7624 30331
635444275363312257 23396 27548
848388249273757057 1761 27722
274044318726531361 23256 26793
425084032545992577 20150 21381
609645965972006785 155 9248
144367420349002625 5177 11504
25388634380483665 7237 26222
445981611673314433 885 15131
613124934602183169 2837 23530
935945264287273217 3443 20016
78999880421058321 17831 27365
414007039381612417 8422 26633
936533039496040961 26250 30061
539878856253356097 4092 30670
261019761722572257 5928 7701
434501350084755009 8466 23712
600360275537553921 6015 25729
450272006964457473 7302 8161
473490392122549505 3833 13030
842225678360744449 23218 30797
1838232303853716 9193 20937
965655910896376961 18926 28503
715039411182154113 4196 11534
24281081249707625 23449 25633
595047764901380609 11704 22096
843503622009098625 432 11391
870020621218877441 18642 27490
617428335494093313 8303 26141
248142954536874081 3624 10107
681387331830055809 10169 10675
926206074710968577 1727 11040
999309729603279361 5547 17893
484656566876793729 8375 12073
890510404469655041 9148 16797
378816124448484033 24544 26025
897726512470494977 5548 23245
858580640321022721 18216 21314
302597130223720257 21434 29005
193637480299976513 4686 24532
160681110709415265 4600 15322
9733615857726365 20758 25276
804047506341351681 19158 24614
413317359676732097 3122 5365
79735298410991361 3594 14796
443121617675998913 7026 7699
200182352804265665 7629 26478
674610936208104321 14694 26014
192122008148029281 26207 29152
141740171691452593 8775 24621
415011035075014721 4818 11760
983251045291886721 25256 28268
739112223275736065 10075 14783
796582870087164033 13870 24134
375320307226562753 5458 18585
786930058552805121 8980 25336
199887201390904321 25071 26002
682439316388411009 5916 9607
618453620164519425 19254 28446
962235554330099713 17657 20581
806482959720607745 26629 29617
157165179974398945 1642 10118
16745973295915207 4731 23685
851740450621811329 5240 20263
165516317713237281 20204 25281
971156413783688833 20382 25901
603395336484727041 8965 28975
63166192938773233 11033 13287
40002652700405153 5285 23386
270296706792308321 6813 8247
499158144964443521 7337 26356
780840964765452801 20674 26462
687642693687703169 574 5348
509086116134540161 17450 30503
420598685551784257 25163 29777
794665275287677313 21475 24965
602871968615499265 17222 21887
782288614996147713 16965 27686
352020660523269441 11193 15228
74451240228917473 1891 27707
995489744307913985 4873 27103
76421064138315841 2574 8950
197359148377660897 10650 14969
305670969537196417 11494 15005
269947268298817985 2999 16520
51784929607848089 7472 25169
717282890912375809 12735 15767
451060272783827521 19473 20585
291885650288147521 622 2128
528428989355177217 14139 23785
781995636090801537 17007 20717
752777951973079937 16841 26783
472154620640036865 658 25974
374215359616513857 12599 28662
22551468570018329 9589 30898
80394834518507713 5592 25410
27572486586219469 21187 25044
910706490519970689 754 30361
793107976994765057 1531 27740
646231968917071233 85 22623
40737686143852873 10476 14903
865436391947767425 4376 28483
23003051743561545 7387 19177
633710624646319361 10605 15874
721281227696376705 19823 26090
831689317727636993 8488 15510
959801391236727169 9234 16068
545519468522790849 13557 30732
135439812219214417 14487 20322
845472521236317185 19979 24119
10835731683616957 7679 13572
202523094691436257 8463 26186
421489377759083777 13294 19174
172100560976531361 2369 7179
268960716757721473 2639 9654
484282527066248769 6119 15307
431540994496383937 20395 23159
501746043136122945 10076 14672
855314502643356161 12790 16645
567558953911436929 29444 30057
855973286034579713 3410 21547
196369702054028033 25179 27321
784289962696494337 9831 15581
606828356840360065 6635 14259
200240670968707233 4767 26080
893410401402533633 23316 28344
619474027104875137 25230 29866
324123423316088129 2503 16333
734212520787078657 5097 28469
960157051248785409 9448 9713
69215578918846889 14524 29910
694791745262840321 6287 30968
445197628255964865 3948 22025
984378641480773761 154 17076
801299741154483713 6981 27446
988242369141694593 16225 28767
555398987126491073 19119 25969
580969652874045953 30407 30824
931884642844341505 9984 28290
552547837306853761 1487 19522
755108611786180737 7398 9668
362365085835151041 2724 10066
767716157428797185 6478 17135
419852509140390849 2965 9693
631248786854538241 535 8883
455456306086347265 8066 11922
715371977242245505 7834 11137
603761735863791617 2406 30324
998027544192762369 2995 17579
614734908753362689 1117 10547
688969035553501697 12572 19910
704976947543748609 8367 21037
858010130862137345 484 12658
867320909984016513 14962 15555
579843025168589313 14022 17497
529000457147553537 789 17639
417697568723848897 765 7527
989182850860274305 8650 22844
238995902496672129 7671 24382
38237357060076249 320 26124
66005927124930257 9612 24886
633894904469826817 12646 29782
165802120716211489 5811 21175
345621840749707585 2920 22181
95488446960740001 3740 13475
968238876075545857 1343 9264
504137217758515265 20624 29439
140218188764784209 1459 23722
537744979843832769 3717 20897
487261140862187841 18966 25164
688688606749668225 10172 28984
996194076454905601 17467 28711
113602152642283025 15356 17476
731325136249481089 19840 28736
938048290819413249 19160 25179
331112353243192129 16057 21991
517081047777477185 167 23542
777423078739246849 335 1820
894966063296880769 8328 15703
270488572425925601 205 29514
96029815892091361 11361 12459
166565171211473729 18427 27495
814929870768143105 496 29249
562741878845152129 15882 18277
232094322313425761 4733 5815
820364768000274561 16947 25260
408482722769395649 587 4211
738627951867719937 11940 15204
113313484645470193 119 23424
126772834465427313 24334 25934
466203140532147841 10284 21336
485461115410863873 9982 26244
123315198325027361 16274 27180
792948637628711553 8419 30015
813263960683133953 17140 28665
319260027779840513 24325 30150
215486482572924129 231 14058
24997266521610 12595 15157
637512660631731585 20895 21367
994614114327255553 21720 23564
606605523360794753 7874 26851
499449675141249857 1984 23473
355030563051503361 1970 26646
146667667906619681 7156 29225
104636455297121953 8429 30895
384948646313702657 16516 22667
573448619880057473 9429 24174
663131878274306561 18983 25739
806457823213175809 16186 30600
601126143207324033 4452 13439
398619284122748481 12365 30075
534513524494478529 14894 19185
674355509200193409 11252 14435
724329552792269697 11866 26084
926637562950819713 7341 27941
22519236520686549 21342 25271
270668314413594401 4756 5438
10578542423388627 9776 17677
752115020633414785 24372 24435
61457665965740209 13592 24943
327912159618232833 8973 23079
157876253000935649 11486 30703
295858577235467393 6037 6637
803895164128086017 392 3832
721284826700635777 1742 25768
106750091726354417 1444 24128
660886741249800705 341 29263
125175210118321441 19636 23119
140300117719885265 17601 28657
605949643297734017 5475 26391
124599733911853857 5854 9083
993914425923613057 20821 24254
409426071008251585 11917 27530
224273560430560801 6693 18238
685852122369272577 8560 11791
726340120960678401 25182 26443
51389257865888993 2658 30969
190795054599149697 14095 27944
836977390646186625 17259 30564
897312488599631361 26213 30050
623014001020859393 4034 17493
512470848372657857 21304 29713
810178653953318657 29943 30403
752930393791380993 1158 21459
368224419746450625 13997 19813
540290234166846529 12619 24813
452198775850153089 25143 26382
328479706800415297 13856 27052
346656328842211521 2803 20376
744663273148773889 3195 30288
967261791564215681 26202 29939
637748915632691713 1583 27206
914088012093326849 13821 26346
301449224916368065 19072 26212
501756086915097665 127 3734
578884851554995841 10043 10365
991861567824908929 20677 29969
987552085928342657 18948 20787
750203543277184129 11202 22215
958343350627522689 20059 28762
190262697263488449 17647 29607
316898694982185729 15143 17454
875298147345123585 330 12363
925332111915572865 1099 11161
503464288107434049 8248 12899
213280299828966241 8369 22869
349147692639906625 17880 24262
338547462509147585 13466 23499
913500748491241473 15894 17836
387269832773469633 8446 9749
241633480210996513 10414 19117
155949763160869281 15700 20183
4583582905578255 27202 30409
953388477336687873 17365 20512
767710671351284865 1568 19219
894655348753040897 5529 22002
258026984105679713 4501 19794
355925485254957185 6763 24877
930576467846723457 9783 18893
896472757423801217 5472 6544
467633056105139393 20140 20951
954228685756049793 3232 16731
93379907831309345 5708 16297
446779123520222785 999 23105
65472495510345401 17813 21216
409668779687294209 11817 15498
619356080210682369 8378 18917
418795555102839489 13552 28606
692845954202763137 24346 27296
497502392174311553 2702 15662
39134290353917577 4744 8603
787229649001481857 4158 29728
189456698221970753 5771 19865
990056031561223937 3073 23693
844064466833177857 2631 8146
106935577916438257 29546 30508
138474378141804529 11070 14638
597439631924203265 25188 27080
134674195914715969 5480 19681
462798977271852161 2755 30360
13605547765177307 10404 24682
554663303959998209 17401 19765
252130519772297377 18020 19765
842461726959904001 18668 19919
878266823090083201 1361 15515
677738347029588737 21880 25064
825531348505439361 6747 8914
786612227264718849 1120 29800
22614074720006985 398 12945
616132546084386945 7348 28953
626061327499943553 13920 20301
252106471624081505 1879 24178
162023606706409153 21088 26527
566734353618414849 12034 26021
336961582967024513 14894 29516
147755683974928321 7252 22774
115531705719160273 3387 19186
19049801174659821 2350 9610
41702252139916849 7973 15022
34694077735231589 12800 25765
723975058942752257 2114 18080
728373959787319297 16936 18242
476906403093170881 19065 21160
133176969500276241 9219 12297
128769149691816417 17694 28128
290684536563915713 413 29563
76024174979924193 11538 19135
452681605775474369 8547 15139
121422658928931777 4941 19292
569412817902275521 7436 20019
588442035156265985 15949 30954
516392198030750657 5869 12555
783395941150910593 9892 25867
121345711097134769 2730 19273
749954267679388673 1685 27796
535523372543174529 21092 24027
992528616986700033 9233 30524
429866157819645889 5973 12067
617017490527548033 14101 18376
801324089394903169 2196 23595
987118044820743297 4490 14581
593586757650328449 17008 27670
881024459094934529 17267 25885
597733632112642945 3398 18790
197334712320095905 21087 27226
474087110012021633 19044 19856
731415963563382145 3517 7487
737134078272724481 18944 23049
105895238401796385 9172 18400
686718220984161537 17655 22305
728619580145423361 5237 16980
323936294452529665 5363 12773
350036509428942849 17485 26355
153951390083221889 21494 26512
129756703429524833 25967 26570
41200518684398449 17439 18929
473478302769631681 24086 29709
834063353666422785 3739 9226
241364981638415809 3911 12088
916354562562283137 4638 29196
263234388792366049 28304 28309
213478178656828289 1543 3943
572987311035252161 6456 21611
482434145864310465 12846 20837
29216361404746041 7711 29380
905118535297717121 7931 19390
861701232479934081 860 28313
637107431486050817 660 4406
306328139869204801 4828 22567
345818593122629633 26757 27155
818199224749225345 9283 22156
485911020129684353 485 25929
565305023350259009 13410 24242
923256942774756353 3194 17814
706951318189400321 7545 23846
508344055063396609 4413 13138
630417176962193793 6258 19256
598894710225351937 2451 22588
472731971068970561 4574 22703
522342239853223617 13031 30964
624216296494306945 19250 21393
111840461825622129 10822 16428
29193572141625881 12350 29967
957661048776209665 16094 16911
631013750992789121 10246 29334
455073660980048065 10076 18271
857414568915846273 23867 24400
742188773149131009 57 7726
615371550474019841 4426 7180
487581392551376769 7723 14200
158011384457726209 27921 30210
814411859551178497 22879 27725
907571842733513985 13907 22616
183112881898523489 9313 19710
253425288727374465 1125 30099
604268820381882625 12370 19003
217189120997954177 20882 30033
189722064208396545 2316 24232
650698545966836353 6482 29460
274431395877208225 12022 15058
335279735544698817 7371 26431
577214169011170945 2381 20873
412133780018809409 4582 7053
632494182107130625 3856 24168
596458459883859201 6042 27697
47077036965802681 14063 17293
113756897160502753 6644 24501
256363174097153025 8003 24760
689759578162490753 13238 22239
558375743668591425 6132 11269
430922393585820609 5800 29238
911911169554109313 27924 29475
411563047608648705 4529 15830
542209130872365121 7439 9013
117530764561625041 17494 26889
972190299233240321 13419 22117
559262560585008129 1396 6380
317333101607374593 16330 21986
40366337020163457 11044 22136
506510657258921537 13795 27736
969394597667456257 8336 22343
332987084767253825 22268 26176
802580479429824641 256 9615
527735661205561281 14979 18221
41643638603513721 27073 28357
726230979264414593 1179 4402
9285114710213095 21748 22715
646310939958077313 8573 30193
277871394538646401 3217 17028
836499210369012737 17831 28157
171905086225113025 3135 5393
955810789803003009 305 2386
954845055025483393 22169 25851
637770333824136065 2797 23493
754060515998236929 15158 20122
290006118351662657 15480 24481
76793919551658257 17972 20282
68773969277131641 18477 28072
677382160751736961 9729 14418
265356874265997089 3379 13802
989813218136443905 3185 10317
425925795983005185 2699 21293
337249227666280385 2185 14991
522011800845511681 1467 21335
239341231454556449 7813 26671
965984963120590081 15608 30553
541800470404073281 4756 10935
864335515840458881 8490 13157
403718810447454529 2769 30024
701430616915700993 9386 28482
857900959422540417 5598 30136
189028970881757633 550 4389
214831880978163521 9708 28861
788794389587749889 5360 16023
309619021436450497 15799 22454
82290844162294257 12275 19526
489045313275109825 12965 24851
558077693427321729 9030 20917
772125783560102913 25864 30740
221285931967138081 4944 9504
430443451193649921 2898 22807
931215579571969025 8207 17055
390093850678770369 24285 28561
480418690831847105 13891 14821
160556445200935361 7941 26927
972486817776001537 16802 30919
937337202459918465 23917 31021
217407305008428865 10558 26568
785405127960455425 19899 23436
518851793167314689 13711 23944
845671731619805953 17789 27207
192642576037663105 3612 18475
577348324957053953 3507 28023
90339861150312113 13433 27860
147230270109890433 19934 24205
99398115064381905 15352 26903
555748017261418433 19732 27278
588595014748747777 679 9615
386557777280049921 24494 28382
690610326588945665 11470 15063
761137481784995585 877 29496
86187162285824577 16762 25935
616936906311952513 5129 28415
965520067123542017 15732 22839
181018238721986081 14131 19790
392845049871155521 18597 26118
459121734795989057 14122 23896
108689206216077137 2706 12810
684631148814528257 2321 17168
81779955205206529 12029 29275
288933354749008961 25770 25930
683876173017317505 5876 12804
526428137110382721 9687 23494
466035789221606913 10806 13762
461315579137679041 2010 3291
601951501498582785 3525 11534
285271587509381409 17726 30422
249485232566229345 9279 28650
960157548583612929 13126 26924
278308954077679969 22276 24652
304741266115609473 9601 26060
529732067359205441 2566 20165
482532825881495617 6705 22608
140806569279909873 12422 19974
309841503726740801 6983 8542
712691003602060417 27315 30047
79426959760258593 10432 27649
760756506648867457 24022 27203
401757111200151233 11906 25548
94787106476914577 7476 27402
548347795459935809 11970 30581
670349413928398977 15565 19267
814362928437386497 678 16611
184211468138215649 3582 8818
631630320683161217 15965 23595
760499780062467329 2787 6253
877581830824265601 5421 24587
745027097919731329 16715 27071
152330873810345921 18843 27441
680659925303821441 3468 22353
531417248653351489 3939 21352
456553190670547329 5381 19568
811299419441400705 23419 23504
90773479185251921 4120 11038
412941607838728705 24361 26925
556656036693581761 3662 30558
877643626844449153 1449 23585
946200970788858369 7762 21350
173459386609973633 19023 25049
874504920988641793 23102 27059
193049982253302945 9651 20856
277002066149144353 8875 21579
935615515342913537 20459 23613
921050486699314817 14422 19420
150375438660550017 1398 25727
498127597244895553 5887 9385
65894437749218329 10384 29041
780865270329002241 9748 15861
830013469301935233 14519 15683
48461398372687369 8194 28891
96635113805074721 20189 28959
195840516926168097 18717 19614
624591155920288769 10825 14312
792733661251510529 24320 29101
297630390551145025 7088 27584
630224014542392321 10961 16328
153764422633589249 10671 27065
866455602483391361 17340 26112
169218308741715617 29156 29939
110149611339082305 1305 28528
375817033311822273 1507 12715
532426268489025729 10225 24815
839515863760393473 16543 25985
13564358259714027 15995 29085
710380817291127937 6653 12067
727137846250336385 2864 14758
815475310752912513 19127 28085
694592917694237185 9940 28011
975200087521304961 2758 20818
682532465623502593 20947 21706
812517109054564225 17491 28842
228055056540796385 7784 22629
647157679354069889 9881 14338
735892733136402945 1910 21313
6744852210470499 7521 7847
695109763017185793 13073 22293
630833779634546177 7662 29291
907906690553552641 2576 27973
287683839701369249 19649 28208
261752852990468897 9529 16866
463127047057287937 4818 6836
302737106579506561 217 28338
192989127395787105 15910 26529
961932925977961857 9631 16693
915750758390718337 4126 27920
927721549378340225 13597 23014
668898758251426561 9469 25756
142037255826295457 15832 24507
853920163660195201 7238 9133
254485113612211937 14914 21120
594996235384296961 1203 19271
180973718897533345 5949 15124
153841209209989665 5923 15619
154988550946150369 15390 21871
847100968813574401 10618 17480
519451235882343105 19603 27012
517640603238294977 10554 16913
699462439929099905 5942 17024
240209217473374529 11250 12968
534628494619980161 2084 17649
305463166416959809 4131 6255
449269492342899905 73 11982
921118771959580545 3148 8240
125222993033361265 1253 3284
543299843068968641 16609 23291
114343691011264065 3265 4853
78821093450567761 3319 11297
442488755984769025 11080 30680
183768958581769217 3227 15785
866703251179963265 13118 17573
355442652805120193 1685 29651
351095500023745921 12011 15037
476999608783376769 4968 24502
850225956417311617 13737 28523
201345613499039905 24251 24878
439663608133500353 15130 20353
40779769400760561 20131 27540
940886803040690689 6130 29881
989214585313899137 13784 30759
654192095185663873 11333 30556
353428130956348929 11399 25680
76340656850241825 19521 30728
832193755037092609 10022 13635
501399856385504001 5421 18233
988998109038565377 10590 23518
271313344944992705 14846 15577
323405088371796289 5504 5829
787497958030712705 17489 28995
891370264306136321 17935 26321
94844836109579953 11564 29475
395856306288646209 16339 27296
717411614916656513 209 6991
369855803353491585 1964 18342
32984468191365581 21715 21813
994594781677900417 6162 8217
998138864199489665 24 11102
681814233175902721 19037 25824
968922122538138753 23893 23994
543113190881552321 9959 26520
157807853975796769 4146 27355
44552920928087049 10786 14672
451477386435733761 13136 19628
293972501999316929 12549 20950
320990178753447681 4743 11094
545870579468829249 13525 17647
508962647072785025 4268 13143
584260500270612993 8757 30002
54732875873114041 10619 25496
665850870326753665 7497 26667
312162287366483329 6117 10545
9107352836618789 14172 23980
924250609293409281 22137 25515
307101701708706561 11726 17436
857880267508583937 10307 24022
304666513282182209 728 16107
49811272474883593 4270 6160
291140712502286913 13579 28739
190428938835061953 2237 11440
753747373046817153 21386 23030
136466802889117393 2068 29841
8993186397891152 16221 22004
206664511085698177 6154 28866
635038294577224577 2472 2748
227215479438925185 11797 15787
217615545773217185 10491 15747
301695742801520321 6965 16045
307342822470726401 14015 28177
301096433304195457 5552 22766
113180945344499409 10980 16029
555053710008415617 3003 22757
114600776329705665 19749 28245
965650604925158913 30003 30488
659633633293825793 18018 26412
675638492954369921 13289 28709
311187395111598849 6809 14616
965048987500892929 16018 28556
437680985130715073 1029 15411
909754867005681025 6357 11444
519960539917189377 6365 17725
299777773015634369 19959 22199
846366755438712193 1287 17681
758490154364132225 24095 28856
962015982911903873 8752 21852
111745022908991137 11112 23018
536751447394085121 26468 27452
883924850542506113 10937 18094
435746826920517825 8621 25952
482573784578406145 23551 29114
294586082023787585 235 21596
540427046029954305 15045 15986
106592925675126801 6753 24614
197086229443243617 4041 26960
885149371093678593 21173 24049
326666581791634753 9930 10609
915192621229447681 23915 30596
784851460809633793 11884 26304
406945671785567937 9767 13402
891970869678665729 15887 28723
372269995179461697 22041 23070
638330192753727489 19612 30064
609427440432984449 6139 18779
370082937974835585 20955 27950
719638956551118977 3560 11061
256641597188277601 5149 11373
160381519040644353 6448 16720
974000090675652097 16296 20858
668688674030274689 5667 16624
141215317693479393 1847 22893
607548794611421569 7747 22780
133970159183199649 502 18148
935515916118230657 16498 17049
207364018077768705 1938 23125
482251879947202881 7065 20909
360378239406919937 15160 20517
564746602298210817 13126 22276
829782933487791745 12459 26145
715480788076337921 19483 26713
274521608285816385 5076 24951
45674103893798449 2084 7896
537691784709025473 5498 9743
963602423290470913 12357 14500
880370763991727745 14196 29943
682643377489821313 12015 13010
566195164589544193 14982 30470
115561402447372785 12265 19410
603451796036203777 6363 6958
779010679069369217 16608 18426
775739171779193217 1585 15978
829447563213964417 2033 2318
149936127685158753 4968 19541
357266205897584385 8324 21589
114448713704945249 14431 15472
436314823785057345 7564 15339
137739645985867297 9400 16290
278154358153567937 2955 30722
733680590400481921 9473 29069
575217143818409921 17021 22212
316640906830009793 24124 24582
384371215876196737 1793 28244
912236265974058881 24159 28520
967025511375528193 4305 26129
167729036314362657 3517 19288
309544101447851713 20153 23505
108134197633475537 1336 2534
386525458050218881 4827 14580
692362707717371905 547 6536
724961556092008449 25050 25802
169308785790491361 8640 11752
102762896703229249 347 25497
252613718185237697 13563 18754
393556513206345217 4867 15119
98620495339289953 12598 12643
386177395801386305 5694 7047
691108783215277313 1528 4960
545958714292478209 316 30030
808543540244613761 14906 16557
546681663783477505 19657 30370
467372772737228097 15080 27427
854407297276633729 2077 30746
213132783584953249 5966 25252
897834328642691329 20393 26378
826192292524787329 3402 16937
958708804642523009 8953 30355
407524245674693505 13748 27912
926305374526766209 4712 16607
734011831320081793 14586 15298
880372422518387713 21005 26728
868332896336383489 19275 30330
280020151112072577 2862 27526
451672209922897153 3560 16064
267060884174636481 5737 17536
783791296310312193 8949 14039
329134015306681985 13310 13818
672504346084387841 16963 24024
744444964796695553 8772 17843
174112209673339169 6129 26156
467155710980055233 14190 21400
457376950851632129 18214 19852
455699671399653313 17818 23013
196021596492443009 10881 30892
830298853403309825 6636 27984
103116260534783073 9716 29773
363863904846976257 12413 20627
418234475260717889 18022 20689
156067673414103329 14764 24520
244995846212709985 21292 24626
37110352625031593 9853 17662
306249080454563201 23768 29208
371120804494001537 10282 23973
121836492155914305 15111 28416
374021473808351617 9174 18678
236503594310576673 24580 30164
596925676463772673 17569 23041
24636658227144893 19366 26870
231998474027530945 1037 16654
64838566149177273 7683 15351
352311324863382657 16309 17607
554424701720527937 9343 15436
858075950722348289 2932 3710
267376009769250785 18134 29547
186819447788540321 1319 12470
776911393719167617 12913 25285
783183230027159297 12173 20207
540277152104124545 2372 16769
29187654504472249 11933 26552
572126886389064257 1430 27699
808167128793808641 276 19626
247163956963944993 7867 12833
522195365050183809 18347 26863
125026733183837281 19952 30898
496927771009264769 8899 25642
419948928793047553 2740 21331
238657049782791105 17490 29149
323398396210130561 12030 25815
297451979710881857 10869 17003
2952375443172173 10279 15403
243129754891587169 3925 13304
854519456497719425 12342 29631
868365465941646849 4031 24727
455910338504395457 469 17359
148857456835333569 4817 6233
601013036131227777 13399 20413
214248357820974177 20022 28335
645078847245415041 24903 25777
897924037923846913 5655 18701
905191308632005633 449 3520
879126367933562113 8125 20460
521285080193337089 4570 10733
602224889376277121 13670 29592
822725978129106689 491 1514
250394898459528993 16916 26942
449502489330384961 7627 29906
170764639643554273 21514 28478
340461811227449089 1035 11164
255463443283499457 15757 22908
178249018300959969 1643 21698
221390587081305761 15551 23524
956197270569127553 11893 19115
645505577228515585 3047 28784
452614290407254337 21860 22779
148198399702128129 995 2484
73771588390492577 4416 17026
144123437062599905 1849 2195
737677117025128833 18173 22375
764693843222421121 17317 21245
465171794402998273 4406 24037
967117709521499393 23890 25103
657017944894235521 426 28488
851932024449073537 7847 13762
999832837569961473 9266 15821
300902560780595969 1684 12038
713375984027379713 6173 14332
254229202725117185 14810 29338
893950578314267777 18904 25041
953802482092168449 22983 29525
966536799243883137 23271 27681
35971940171041441 3204 5561
640437638873699201 3751 5616
493272500181145537 952 16197
340427170060223745 23439 29966
154229544319793633 13354 24966
340977447420947073 1852 5780
164127420963193761 18089 28518
532179088368494017 15260 22707
235378716948563489 18489 26314
470198858684518913 26392 29930
893657553713435265 19023 27775
437517933499236737 13179 18165
351219372959281601 4581 26309
799904042644634241 87 29697
858930512472294785 3237 27949
98020202399979441 11393 11432
261918045552338433 13662 23432
737012465934846209 11829 22667
783889024726928385 5534 10339
347237741264308417 2493 26854
879755461174358529 10413 22941
167785310355519361 25013 30013
197686006752388001 3555 9259
186937286518585217 3422 30926
768648062300943745 2198 21983
835194141899428609 4534 28123
904058302936132225 1097 21536
986170340114426881 22720 27941
248704790539125761 11701 24213
635096624402642305 4395 17052
451812245442692289 10041 23735
560858039084834561 11215 16526
150990629301848161 15588 18649
126157126865486193 6623 21631
260435383202260353 6330 11107
178212794800373345 995 18316
852892556918124673 20300 20830
181052765138780097 6669 17891
528592167927666177 19598 27347
328662135809068417 17833 22534
916091989997600129 18045 22419
532162309539678785 13151 28628
157314882178663841 9053 11257
429904452059702209 18552 26344
303585815667066305 5458 12389
248042549337413 16961 18898
658947462900652417 1517 19444
357100270192958657 12126 24640
735286032439066881 20171 20349
253085627551264737 14370 21088
636596925866907521 14853 21489
135650351938380705 18355 24886
578661155459048577 11118 13449
882925913094616961 12413 29286
630627644549104385 15830 24087
266072362977368481 3461 22017
696231205207599361 13759 23845
574311909910825601 1248 10136
396605593630365377 10452 24515
873575170423464449 10375 18681
679437601908137601 15653 21991
861225502374843137 22044 26369
445445645158269313 944 7810
259333055830936129 20822 28288
791799943407998081 8657 18606
945778354783932673 15675 16092
618092916712210945 8492 20326
969345339871182465 20993 26757
986038764662186625 7557 21959
817541508227314689 9178 12236
745011828430204289 3208 3444
355169167013755777 14808 27799
422057274654154241 16528 17946
317854898439129857 18146 27156
950571741804676353 21420 31017
865648556214807681 9396 25446
726781054136768769 12950 26250
228673021365061409 15345 23410
783988640314998273 4037 6030
238820349250531201 2536 17440
643673087469242241 24090 24446
119162793729607585 9166 15377
206066082716457537 11582 30383
39121444436688081 4811 7696
919467606562097537 11772 17539
790725863166379393 7981 21781
133208426651076913 13251 28343
959390752547577089 6361 29212
77870357022337793 9229 10718
254596778967943745 4776 9330
70062895685136793 7892 29026
254367716288811617 20538 26292
803600368514811009 19743 25100
334772102724620865 11611 23787
667067259411464193 2424 9101
38726057188043233 7340 29592
783519435623336577 2506 11847
88730280553285473 8903 10688
370894526381501761 5842 21081
836310716746282881 1576 24651
162405604606494337 15975 19032
202059477767612353 21039 22803
730427925852875905 6418 13326
248206804639735873 13338 20905
16246327898048919 16645 22915
560447155210347585 23788 29576
148976389152632993 5736 22013
377475818178083969 11951 18071
32200904500815141 2748 10900
100102506556076769 886 8288
689835547364520321 17569 20548
341635516609912321 10160 16500
627430683065345153 21544 29583
349057540199602561 2183 7860
936269751550636161 11957 19772
875899683719495681 21559 23042
114014577931147441 24293 28472
407276140370434817 17349 20822
352169607313481217 3944 14737
408371654981422721 14757 27829
908727049238226689 11551 24286
380319442358036481 9953 29659
294034809693894081 3900 25591
722214983830553985 11332 21248
738501138890558849 158 21875
933571868695359745 17039 22352
980926479683557121 8720 23814
230595037864574689 26740 31022
958250747170698241 15270 26713
922701759329847041 9388 25796
763384552507712769 17030 30012
221060712524916897 6330 13323
490079392666036289 4323 8390
278965251711461793 13945 24068
856146862804433025 2676 30219
92054889499095793 11952 14108
133827533372315345 18433 25121
79888488846457057 13403 25021
958345225391237633 4999 10478
442319812253515457 4488 17241
569852451888824193 17307 28336
158382917203475425 5707 7556
508572834968060033 11783 24345
892888264240568193 9146 16006
866714035012282881 12510 13738
634937944415220609 10861 20331
575074516357513921 12957 21321
151787378927366497 2171 17632
669251820272752001 11790 14482
383546121494326529 14109 29853
911939561229115009 6746 11182
176068147365711521 1385 15613
35953751534979261 2010 20804
944674858276194177 12726 30128
603583900193566337 793 7440
368724281063919105 7101 18945
537480495212424385 5305 27660
607007036514453121 1330 25697
39376993186419185 5720 20315
765768097930887809 7030 22830
249041230408781889 968 18750
919807314986350337 3999 13911
9756888687373789 13192 16584
739352589541312001 13208 24229
555712852913149633 2151 8360
442482987615754561 6673 20072
280717216042187809 19803 25715
156406861418204801 10905 20005
738824836930067585 5064 19221
56924521490607561 13689 21246
605650247468613377 1414 28133
400700776944916033 7085 17892
479641892224481857 4136 10890
178132929239545505 260 4524
277073409735987041 7101 12405
573362942403591105 8729 13913
169586350504264513 8530 26828
12945482039050661 14836 18605
745010552510049025 23950 24009
338308207990536385 12416 21467
79347225849250689 3989 25247
995709508047888001 24649 26970
757376703450273025 4317 20811
752325689981219585 14669 14864
446993432325829313 5187 26312
330752708809718849 3043 19415
868633771836439169 10024 28682
414150005008650625 6256 28451
691590020099955201 16076 25897
398559125627677697 20624 24088
958627515284387457 18850 29329
953976011178653441 2739 22474
647128821879025665 14099 30795
636659161596334337 775 18646
780640870487840001 1929 16422
257744934974056161 1059 10631
704523896874395265 2696 14402
435231475376859585 20366 28488
177438281393886401 5174 8738
544166390097089473 9952 16891
419057932181377857 4928 14556
936020672420347905 10042 18928
861937749284177153 11387 12558
73760527065303457 19723 28670
718443624022416513 6733 25405
282999090682146465 15713 24004
935014791392074369 4613 19267
626996453011074049 27196 28694
673404326191676033 10272 30217
532720173426675073 6678 23759
221073140437962209 18651 19174
123531192238289121 19699 23970
568576232775644289 1270 18004
826876503997617409 5453 28780
141043659310621905 16280 26875
719156882162067713 19216 27240
46160369304406145 9965 29962
591414108922499841 6132 24317
45403395562029657 4565 19824
185756678798384193 12993 18680
557052013412079105 11759 26130
34767678933569357 21462 29688
514023771916139777 6829 22555
298641043480230913 21232 28522
522468165352481857 827 29217
448345474918518529 1679 7094
146918414119166849 3634 21473
693249760455472641 20252 28313
121075652827432385 4882 11417
188159439964998401 22701 25135
356399868679584833 24274 24631
249400255968808449 2234 24419
719363696040151297 3993 30564
457191992032001345 944 1783
897278272860514689 8365 21987
477953615846274689 4093 30699
762950590185074177 10406 10751
380317686869084097 15676 29009
592426720195373185 10537 21436
755745192985486337 18297 29610
659484896227954945 5464 26793
430831980111044289 3121 22215
415555429299612225 24621 27016
135550921008331217 19108 30322
384992479316469633 2666 29628
140232243501053233 2937 22721
755012684347075713 15407 29298
76272468155096369 4143 28782
419502209991609473 1341 23211
608074565439388033 13963 28156
9872684768961193 6946 28717
943838238790021889 6380 26437
208500459043978753 6508 8715
580595253017797633 13784 18917
354861732016569665 2745 15824
846822021148042881 19172 27139
807537984876692097 1478 27559
536314913881177793 10968 30824
480572405105984769 8677 23826
35640851680994957 24882 28200
210837745097894209 10103 20361
101887094158620081 22347 28807
781053346633523713 18364 20016
125447481058827745 12893 23760
213098874271000929 16381 20009
316739245825040449 17502 23314
967747809515255809 6870 27882
137394747047380865 25265 26356
488305869799592769 15519 29305
412182855692485377 3222 4578
566770014362088385 16153 30462
299608247619048001 5484 21482
981053230316465665 14117 20399
308118451286851777 5037 27677
569912450653870209 7843 12711
638624026256167041 10528 28006
144879708182674721 4249 10680
443581468641148993 10832 11579
507202334221670273 4602 12293
226768592979240673 26929 27223
87943282282484609 11318 28402
628393186030571393 27872 30465
973279321486838657 25400 26629
55393571673107545 14507 21517
218003241723966561 11071 18665
661198658387540609 8698 20610
738732089938661633 9032 21624
574315649293950529 6452 20767
544429707822562369 21792 30291
630167392066518017 9502 9665
812566336959374465 17452 18109
92418368018542193 11188 19212
782528823356262401 5503 23375
269453941278776193 6553 13109
479313937826002945 12450 16186
263184709844395585 11217 17561
811924017036123009 4653 28537
956891248386462209 14597 18444
434440251032949505 2570 24761
493862437065502017 3084 14680
722515519934678017 11075 25503
922920952833173633 12018 21536
689546677487452801 9773 20927
201806833933105153 4117 21342
604471981757374209 3727 12944
810928620294909313 16466 29452
153656382131995169 8734 11336
701961907164473985 10160 21471
727984920828493697 16877 16947
745299457160648193 14364 22191
442245384643438657 14011 21654
122970308284905633 16163 16984
748709154993097345 1482 24961
682868138195949825 8157 28826
979646832548123521 18352 29885
15458301579201363 9131 30540
859865613810359937 1228 16979
750106449705860737 16375 23591
285395997875365729 26533 29185
305914080188628673 3914 22451
295217337931237697 25243 26847
3351099195050723 8319 17642
147755199848742081 6811 25874
456429692117893633 13128 26647
531240341914742209 19190 23219
140472827923495921 6653 11997
349194263585257409 1248 29368
279447840113917313 20780 29338
813868664442171777 8860 14356
984353447375163137 29425 29983
614511090836938241 10601 28927
914458927044222465 9549 11921
976642667437477761 11560 14363
442971166995043585 21052 23541
382441255967602689 65 24241
259119994037504865 3720 27138
763751785494523777 4347 19523
316273151106521793 21145 21832
970283061109508737 8470 21026
341179704752477185 5240 8950
223532781748321697 507 23706
1689200196459240 2596 17791
306888001290285953 8583 20174
72431328213340865 8372 25275
5032448407408908 14894 18031
380338358249510145 1864 23917
985343915760008577 6544 14494
816092827191255297 2766 13518
241214912088356225 3423 30414
23802666026078613 4572 20336
250192048281473249 18337 25315
670818731620940417 6663 19139
915608578360977537 3384 16933
222765772609967873 13114 29565
236827619273693569 11063 15847
196146529520063937 22158 27239
322341589024137665 3526 15555
126690246702160897 6388 21615
358969138919331265 1267 25315
15609903826330653 595 3931
189677782087134273 4174 25371
717762757506314113 14334 16031
964252375161233793 21738 22420
796926344983205633 6208 13326
850782850730457345 21019 29378
189172385139436033 12404 17598
2993446421452718 1260 3419
157376538489970145 22982 27846
228343006162308641 3459 25273
120880734807862209 15481 15560
470229748378070401 9103 18508
132401526485324433 8318 24294
427021272773590273 14879 24557
255744830014030817 15546 19624
259920159730864257 532 2274
704090035256015745 21872 22648
84139894824151185 12451 27845
582391510303700993 13299 17914
20675016076292965 6685 11923
163026608852987905 1238 26250
858366524566907393 4419 24272
282716821026149025 16250 19240
816974506295490945 22771 27735
593210355257312513 15756 27279
191877204734030465 11869 24364
152272218761517313 7170 13436
305279244735910273 9309 28258
768598258266678145 6344 26999
776165966170726273 10978 30025
648952888969880321 19865 23095
641871617437953281 1089 21004
146315197970480417 13795 23186
607439446607205761 13107 21635
364048644535735361 18500 21814
94198904222391633 2565 26248
272619117847568769 1685 1819
615820611608274561 14387 18995
581456307719513217 8401 25154
959801953112570753 2517 13921
792103239655475073 2557 10738
184208736132550401 7980 23988
634160736084346881 7888 28389
770864141817352065 9332 11834
799021920883461633 21043 30563
387798597369641857 19482 20266
967321297741726465 17963 25528
226637315346447809 7844 13197
594581736113994497 14504 26677
43520649103701457 16542 28461
456678195253807937 9553 17227
933502151769257473 7782 9733
39958705678259321 5416 9499
78971107275595649 10082 10678
438620143243035457 1121 5375
910582792161516545 21135 28972
817975355001110017 12119 25632
841076688183509505 25654 28748
710108084691377409 11657 30560
239417388411023777 5522 23779
654961528509346689 5293 26153
653478517373134337 12489 21549
125580447561866033 12012 19142
985320286274411905 3919 15316
198369665424493761 4334 27307
695493781223664385 10063 22524
323700459244271617 13207 25177
116265683391386433 2665 22742
7132633677258583 17315 26177
470967337034654337 4743 26283
75946813914633537 11608 25394
97259595371053105 20468 24174
374329275065619521 8916 19919
228179043561372193 3098 5531
75072089705010113 8468 30787
883504640066913537 13700 23585
271123602132007585 15849 22326
507421334932605121 12084 14877
34710301105199905 15105 23624
397833323252807937 9237 15438
54707167557310753 19999 24829
965475849214957569 9182 16405
409132409762328577 3243 4317
214897990601539137 4386 15133
120514562660446241 12420 30221
49943051061507761 2558 22650
68428066307085089 22423 25989
28842213651113725 4941 26491
971588355352011521 11297 29981
374535068400266625 2390 15452
880209879517032321 194 8058
729396913820490753 12326 25318
218806112119040097 6435 10548
541724708479211585 8403 16564
402144669527807233 1288 23830
214677811007430113 7940 27219
479787525815154945 2260 20606
43623141289746313 134 10606
124941021422166897 5543 20802
822916624365486593 14016 19787
598588153696425729 2412 21066
977080350939264257 1073 9611
814465576864726913 3791 13839
849819665015399297 10798 23200
821546920778004609 4357 18342
975586470436073985 18727 22479
172898447006879521 18006 23911
647471856198077185 21002 27726
717551424690128641 24155 30903
688793845086269825 2112 26477
7622462161769762 686 14620
373324608222088001 621 24715
576057252284343233 5324 19066
639949426782212737 1264 9758
395098255243347329 1636 27373
406830175998006657 4125 22812
527859047781817025 10112 19331
531170198386110593 12323 16679
534408969176404033 2546 27288
594095948485186689 4300 5151
658151019765384193 16534 26912
324631076679768449 8058 10567
477441245916146753 747 29553
869287374503468161 1361 24459
286997002295464641 11359 26130
342060456462906625 4703 10770
122654658866245825 16050 24019
971540730583040385 1997 8836
418994156377280577 3206 26938
442523549837520833 24466 25985
486806453853439809 3048 5052
198364496340129633 2792 22866
73573974422799889 6157 23592
165763256014589185 2725 26764
590443928904669185 11694 13270
665793533774387201 1257 21940
933828494735607297 18240 21129
781182780622007297 22184 27991
371929572379350785 18021 30985
871171381385803265 4621 13533
50642607900414305 26001 27399
36088921978961961 9780 14771
991575755034794753 5201 22674
450005584604678465 19516 28597
437794104781190209 15908 28553
235640167632031009 15100 18339
109362896846910481 18209 25669
591876903217634945 2471 18219
441965739122906625 10057 15589
155004810122125761 18303 21647
170799166371232033 4143 27989
324268276755855553 4788 6715
90587119011658497 17480 22649
334851508968970561 9503 30924
166727481610941185 3570 5250
714171402688688001 4445 26709
953252763176436737 1998 6281
57163408721141449 3370 27995
542148429258951105 14636 19449
386560502236459777 16037 28285
814185222813094401 30461 31010
861557383124765185 19895 27095
11132266300258209 14671 17332
761802127180796929 4327 24171
980742839777064961 8000 19545
824247525512806273 8203 29313
631240976798657921 8880 19557
200679510708948065 8086 14003
855099550126155393 19752 21088
73336957909450721 24692 27949
40048989748562745 7814 18162
180207798580564577 14982 15379
403613210598251713 6714 9401
605449698580418561 6700 26890
743690183648048769 8744 20491
554435326251091713 20606 21767
973588287181044609 18981 19817
459395022340121537 27703 30608
555095772443401345 7887 25709
464973745525380609 6356 27711
54542461971891497 10861 30985
611535782350404865 555 23446
36824148208317809 8216 23977
123459063348331457 11319 27861
756993849535703553 342 23970
613129848913192833 2617 24903
236096310852566657 10011 30740
294274347966332801 2215 9482
104360129447258033 6481 20801
379825472370686849 12644 24145
280690706805295073 1738 2041
146795796413964993 2698 15212
492842060151602369 6032 30949
664787306181839489 13115 30371
3445689487314497 19121 27676
242664854594888609 10872 30961
582065603192233985 15808 19944
456055345042660353 22669 27388
696867966974586753 2636 29748
780022949634041345 919 3082
319568318741502849 2398 2778
801514454060484353 18913 30533
181227879061772513 6882 12650
72529946180221569 19367 27802
80600855721201009 1225 16416
706472800978662657 19795 29390
459888709460095425 20191 25183
319955486433837441 17045 22493
998712315123569281 4536 11404
703883666778214273 17541 29672
491694051607915137 13515 17321
487191730364056513 16537 26494
371613075933964865 8893 10029
259642113156804289 10779 30270
736126071035293697 1727 21385
992069490362791169 7185 29585
622149401816201985 15044 29745
248466140902994689 6786 25270
623624905905479937 15412 28166
586125165959909761 20315 24190
169044855950090785 460 875
582326593545037185 9894 13794
518776982756627073 12180 17125
457596041694767297 17358 28755
881403303607967873 982 4129
565291458358561985 11700 18654
922764259086200449 17532 18984
87924227303599169 5565 27928
641741139723023873 10538 13548
417443704366338177 15760 21782
995118900758420481 10975 13076
631807606540530049 19055 25123
183311404337004545 16706 29447
497037686855865217 7691 29403
151925222771730273 324 6161
680607431701897473 5970 23515
479363704918370113 17357 27607
254472752676878849 16862 25248
753504429198663681 7508 28653
808339467769297153 8632 21820
897290413614271617 3777 10698
683554312660934529 242 28821
261534344604633889 8546 24708
621546665526206977 6249 8047
363755512040711425 5431 26995
663827619429060481 8861 11965
802597497465050881 3427 11001
456459039536252225 2534 18797
364176778725024513 23716 29555
890828113121049345 10984 25361
698293158531818369 25659 28220
940748556998126849 8632 29358
589498817293332481 18251 23706
206589786691285569 7338 20954
134143816250649201 251 20298
399016219712887489 12904 25433
985092769442886145 11945 18912
817759888871084033 22060 25867
960300649699782145 1892 29160
301412956213791745 19007 28196
312762508155230977 8367 20768
729629739196344193 30218 30274
413107399608570369 8326 25488
388378247017055169 16499 29488
741015725990891393 26990 30648
447127788141902017 25162 26255
881394202321054337 10113 19197
740638395453853313 6921 16326
486635683159789761 18923 26330
673527628890287361 14201 15450
325294002595022401 2790 28337
375972842139599809 6510 21159
869704522883878913 26606 29515
58870768092678105 3102 21633
495630661371201601 26292 30305
150839715325982849 24512 24632
963996059859482497 23626 25199
556836903653664449 22443 25069
152621386610114497 2077 2896
18133724664448181 532 1655
146363863886605825 2215 3030
294333550589019649 14051 25489
294743201475775169 1319 20214
468888354786766849 664 12429
515563357460990785 23221 25290
55117413866998537 15661 27981
279985387045790913 7965 25125
176762910079030881 4124 16246
277903585821960065 12594 22711
149372242348764673 12453 21421
247073758846575233 1975 21435
115181115589873425 22598 26549
621139363115105409 3704 20212
66797322992375289 433 28625
565209820350268929 5136 23278
357894503671911233 2385 14149
327876711463645185 14706 15811
482227601877330177 5515 20338
95894844626606353 14339 14671
268788524207362657 10859 12270
846137953345788673 17659 27327
850305960843019905 4377 20952
824857330118355457 21968 21999
184565020614495969 5196 28271
840156554247713025 7248 27333
548830748114486529 18424 23774
198198620503099233 4467 12472
77529226771016369 14506 19042
413359904602771137 15698 24523
728052570712737409 14567 21690
103717334317018129 1444 19961
122465574023703281 10268 20758
424139740037318785 4590 23869
223713918214432545 13103 23383
501945179947973953 9360 20863
883262165080562817 22931 30695
221568889422059105 862 28956
982708714037091329 21304 24000
904576298255584257 10993 26180
767671585302462465 1430 3416
2738573675074463 6598 14167
928956694381046273 2150 2688
190426040945119713 14783 27052
992883594225670401 18355 22519
47776617178726609 1141 5147
419884908758195521 19882 28937
157414620409944929 16635 23864
65315983554921073 23819 30314
706652740557373697 386 18046
876605932180186881 26025 27687
46812918563865937 26861 30887
444461314868586753 20544 27772
999246640916368257 7288 23072
638674890064994177 2831 21426
403463480710136961 5875 8063
856392173373233537 2780 3862
524386895965065473 9329 27203
31765435250921569 2886 15204
710125908238019585 8710 22760
605633805734296321 6019 29471
454077914237586817 8380 14808
337673694680905345 1178 10316
459594063400679425 15264 21016
146943362792807617 14635 26764
287207257384849857 1909 5640
224059233837554209 5838 6952
705769273109844225 15757 28868
297847254355072961 1107 17766
745830744739890817 752 15680
988958582370702977 7374 29810
712300629083038977 11473 27829
459715155712881793 10780 20332
381706877555771457 14863 15171
74430137064329217 834 13054
439447091298355009 16766 18806
465198796616302721 13779 21503
708009352981378049 27503 30529
936154620838511361 23664 26267
168077973049598497 10218 27878
562918625579310849 303 16267
739875838475185793 2235 29320
862243041374686209 10231 20525
242685081451305953 11310 22352
200599588150449665 27424 30644
898316808460577921 105 23171
415089572688788865 11155 12958
458282869518505729 9195 13155
774071399626432513 22218 23033
157549169098572865 14835 25147
134420290056940673 736 15227
51348987440242409 8719 12340
204666643126042657 5687 16782
870449676594830593 8177 13591
156675535622174081 27745 28615
161608163878774753 18272 26606
908954595474892161 12598 23414
836831851967573889 17592 25284
753844191278265217 1475 16713
385463965557995905 7274 14582
484197688478555905 331 10796
252801273181574977 3456 25447
111537599538070961 11438 12969
66087237555017001 14047 15055
786543764382297857 2783 30486
236576846500625505 12879 13043
198519614548846593 15516 23380
979303480077995009 15172 24390
297278594130059329 23278 27490
628793985326922241 15684 17692
434542596715846913 14768 18795
345085632601176001 1048 29356
10342307943584929 5455 12552
847218619180566145 2405 11073
255997398038093857 1711 10281
685130275534767489 14052 16521
21018252244513037 7350 9963
292662680325889793 16365 26328
184763833746519169 3929 15791
68025685632640889 657 7912
524866147537959873 3571 6172
382241233373591169 14134 30632
809317111664771713 10145 19565
142136056585009393 347 10204
755601091065582209 18067 28922
877362786478670337 22875 24788
232550506386804289 12752 13552
6629083206114218 9381 12191
193098738319303457 3102 29272
98286614013929361 6675 8604
181235533382935201 17634 21359
164040568808594849 18519 27423
84792721383845313 16107 30984
617878192327310721 17206 22775
620253311007406465 8078 29248
331251313256608193 7845 22783
356555832046904449 4512 28211
519385164888618049 3372 28912
492765008585539713 958 18046
854474836308902785 4470 24225
488229526180273153 723 29771
623555673297175809 2421 22328
96790578807418369 2216 2747
519421049700945025 15901 21712
24169705553401145 20990 27306
748017478756750593 7173 18153
700053675047602305 2732 8074
108687374471834625 2111 14693
444768316492851329 9255 9935
987194117227574017 21502 22910
738622071466711169 9956 23262
619986569817136513 268 9015
989522884146804609 20652 23872
796692443037571201 1240 13477
400397348330788097 18377 25284
403276258742899073 16796 24272
278867489053222785 6497 24948
856468382775915393 1616 2961
480830389408186689 19950 30662
931310366509016833 9342 25598
798031701743479297 1626 13368
968453606301793025 5641 19394
143680675071298225 11728 30149
612563992781737473 20242 30778
283416433740224961 168 18711
734869187179782529 8022 15791
11892756341769229 9372 11164
160742180065504673 14457 26529
76500352028954673 11223 23602
253202233300513057 831 8355
849802974072932865 625 7516
20896181853466089 450 19540
602625251397196161 7306 20702
264691982361284769 25590 29108
834358756262009345 1399 26061
235139736523869665 3734 14090
297036397443445569 1568 16072
988952038766100865 4598 12046
15651997627205817 264 15711
724559079816209793 8659 27167
777532155059926529 6800 23443
573709340858073345 6639 18783
361032411571176961 674 24114
128495542246376721 21406 30995
575639015288953025 15673 27879
663107152719433601 12020 22799
696946657982383745 15386 23720
235175140564201953 9309 26209
744381240142129025 21201 30815
940012935565391617 19213 24852
702389803499716737 573 21978
362767146819685121 8965 16314
602841572754822913 8824 9388
698581432517855233 5771 24035
770777576383327617 4280 29636
308349767285825729 5453 27416
432568621625303937 8521 29205
46112759773535577 5586 24544
305846248495942785 1161 20046
221797348886376257 5150 6208
269610435158636353 6680 26190
383053799378231489 3669 16925
723932124604008449 10 11289
827006515395971969 9496 9920
934050248799874049 13725 25050
453732796485098817 4305 13361
831119856756846081 11276 13861
195749882017985057 10587 19689
986272224199307649 14155 26294
756880839609479553 5939 14724
170098441394575425 11519 28909
968262067502088577 6071 16078
510050020604463553 16781 17027
134843908496378625 1029 12577
588321111571890049 8698 16409
744775180238910593 19477 27363
95562055519263105 15216 30165
276164473288943681 908 30957
475800718764848065 954 8365
875856361263295489 9158 11464
463602137110196801 10772 25036
942326283227316737 9505 29455
526530920651669761 271 1257
135659885310580817 2635 17416
152955597372578465 13997 15435
412199055616994753 5719 9831
270425865526110689 1882 12876
647067313501942529 7000 28306
137906935196891569 19285 24284
795255328784349953 14816 20379
140512403113309153 1078 24186
864002820385245185 5430 20129
188268104695946913 961 25435
36998838684226601 16876 26258
229959468013081633 14375 16555
623703646426982017 7124 23400
674768968021767 10514 25506
89156480240546897 5208 21556
761834488294471809 21531 26161
26999217138772737 62 14366
372073895379355009 28125 30662
476833283885625281 446 28949
357056780407933889 18726 27922
751183384328534529 107 27902
943577807951324801 16586 27637
420675937617403393 13980 21906
518068215067859969 6723 17525
958204045991827457 12030 28415
788820048033340289 17515 20074
491674277716086273 21427 29906
31832289588241025 2218 11848
137869651603018897 9763 13204
563624938631928513 7458 11601
138965919552674673 9966 25721
779849432828076033 8012 30172
475684361528799105 15105 27649
265578413049706081 23830 30194
158185866181653985 3064 14819
378259211920724417 13371 24751
908749465468226049 9345 26177
299720267364872257 1877 12609
502684579138616513 16799 18080
170484417822724065 14158 16684
228759637723861441 1517 23133
421200341252568193 9149 13616
697363685560858881 15236 21118
980328091922675841 19298 24974
3205279227707081 1837 29974
872861035213897857 1355 23385
331862290915012161 23541 25178
186407730999622593 1738 3026
856068130083535489 5698 16798
285208846936608737 887 14339
695157829750527873 20586 24351
690121485212930689 9611 18297
716043094443854465 1515 21759
522376067763385537 25846 28056
997987580501359105 6020 27742
169184456042007265 21749 29565
988986364315131521 10831 28656
989083234589411841 13315 25857
915389456930441217 1986 2718
196719520674268001 4216 21242
524105022879048449 12408 29963
43301195450307977 9688 26058
393517530852591361 17381 23911
780881768763595777 3201 8641
549467913630444097 28180 28264
154661531094756545 10985 20664
998998000781213569 6527 18406
170358949249109761 11136 30197
77708241564245377 16296 22255
611433392463080577 12771 18659
163619061622711105 18674 19945
264517601535391841 23768 25015
300156689294077249 2178 6090
695206377713741825 3556 18458
782132413989771137 9638 16678
160526099290397185 843 3827
166816346854382401 22769 24141
832800694754180225 22280 29581
968299040620706817 7368 29513
619926978916101505 5411 12144
207169031525772609 8118 28714
804250348640618241 1234 15521
747826434276802817 5800 21969
9671970889517213 823 27371
996263175829973633 20698 23386
373230270213408513 18554 18817
872182748843130241 10766 25727
392769413158038785 4482 6012
872227950366116993 357 9817
935656975430202241 6313 20320
251974425680558049 11980 23062
345995514103155009 2375 28075
222513225904272353 14955 25565
911392326548675457 13586 26300
132051783067709041 19108 25740
60533560760394065 3748 3958
80871928615003697 10151 24836
575404069093746561 18918 19406
634050910331367809 20154 20730
739248948500947073 15258 17099
916356865995375361 2621 6039
15142854921176509 19709 23473
668854042492370177 26882 30416
4278153741740454 967 29228
397249761452222593 13446 16757
571416244160143809 2140 13869
136493468451263313 3445 12945
342776793955810177 9204 12793
921602595122642817 10615 17778
866183519881840129 20949 27481
371250008404047105 9601 25304
778481031803654145 2901 19868
713551969849554305 4224 19375
722343861499336321 7535 16833
713895246813066881 22973 29288
303008095098821441 1708 6034
979242666786809985 8093 30712
552002318655919297 14155 29117
81861088361648625 6510 26997
833750914057322497 91 17994
733418387383743233 10479 20671
229505919204807905 18854 26126
314129878393330817 4095 7678
894379134360523393 4552 13193
479732459993165633 8384 29543
906753945322602625 18419 29225
665237358877561729 4243 20788
8289361485015690 2996 20921
533700582559724545 11725 26213
488284733332033473 8289 21417
58258178453499457 3264 27725
233171741020530721 2620 11249
792938040277171329 10113 30783
614184107936520065 22434 22557
948163603082065281 24047 30021
983873193808296577 9642 21622
607746841253479937 7183 12041
536080562789759809 2071 30850
934542544783667457 15979 19483
538010116187312065 2136 6542
805970416591897217 1151 19405
485897359138018433 9591 21642
558274102355028417 5869 28073
500760436934843521 7181 17687
145916496383897249 13444 23174
283504645180993729 6988 23070
154121552343312385 8126 9821
237766906130023169 23379 27160
573539062416649857 9647 22054
497213313299081281 14956 18148
766048203409269505 2779 8581
443305689655762369 7175 23428
755319454423009537 16426 22158
433809422890572481 9874 28449
191873795033373537 1257 14736
779387068884265217 5540 29678
853621331946165249 2141 6885
300551435751767553 16260 17679
358110244809950017 18435 18527
944203610765260545 14348 17877
360815830853987073 16458 24426
742625051216190721 3026 22206
755726589834054657 3296 23995
758645891553644673 5825 10793
763158464719744257 11171 17123
542729902146046337 8511 10969
336358989414378561 15368 28831
410162040274560257 4132 21802
663099669186259201 16953 28656
985891592839760001 12162 28727
491141721042723137 1013 12326
986115328229008257 9781 22407
844152934549704577 65 11645
387759338483899521 14703 28677
847803271716600193 24160 24539
845439080891924993 8511 26441
257229780637139521 11376 18763
688446615435974913 11059 27641
134736964846283057 6266 27074
308620640947228993 20699 24499
479955961108522881 6014 8914
190657564876570273 2058 23043
204082131581145633 12779 18411
42061278440673537 5039 30872
336259804089330305 15752 16727
319048221714961473 8119 12374
81978696962394801 3596 13416
433227138611417921 3066 4581
844698065034044929 10044 30649
280506778571830049 22003 26873
147499268350316001 13596 23450
116672852387058161 8718 11276
819658648433680513 20537 28088
279683853695882337 19799 30816
928607448583917953 2419 20323
646304621294436993 4668 20289
405729609912135937 1623 1942
292419924298140929 5336 6714
662003211809377537 15355 18429
503848740149880577 1796 16096
755001541906572929 18016 22656
607835525508374273 9894 11202
483934838360951873 1020 9706
184474949847587041 11179 28899
429602336996147457 15521 18911
438278312472586881 23853 27192
612896168994041089 12113 27957
864337031363721345 8753 28759
943950975531315329 9003 22996
869942451518692609 11805 29161
36376870654848401 2987 11270
97255973236347153 6725 11266
966536961022576641 15785 18393
525047858319449985 3031 12826
328156068324602753 10907 25501
434079180767657409 13615 18159
939835890272910081 13233 17440
252622349077437761 27935 30389
277565152798572961 3545 8514
742972858525039489 12023 16239
406485957982290817 20094 20619
417176627446305985 4131 22480
907107885051118465 14789 20453
125989200891343249 16119 28449
854176520015577985 1701 24146
355283007685738305 10865 13980
261104146597787681 4302 21719
580015680932294913 18072 24616
911814738206693633 1897 5564
996021685924514305 30597 30993
558781894493989761 19523 25903
201355848210329921 6986 10577
793291364972411393 775 23252
653576028876766977 25195 29941
85519131807032529 10172 18058
654779943879194753 17980 25329
837288460628208513 21485 26921
494448565420977793 17159 27328
632648062064333825 25955 30664
551364628942497601 7087 8988
223661832636530273 541 25169
37714953609462753 13569 25756
648166121815378945 1334 15410
145634511451962817 6598 25727
647465806574452097 8081 25561
378691966428046785 9857 11096
208517341548514433 19327 22786
571619263157476353 3642 5400
136019145883118145 19299 30451
233000306471335969 9780 26783
817851534275931137 9502 30208
499019248201083329 3004 4301
834765093955475329 3844 16069
712261635138443009 10945 20254
160252215641207841 23163 24233
273675058370930209 24540 27282
543157180331711233 8194 9381
281964398487229313 27695 29333
718635981913550337 1859 26995
89282473698720113 7729 12305
928382175203445633 17844 24362
168122662012077473 321 17218
499530375211378433 16757 28069
657479456295579521 17927 21286
605263955578116993 4275 27748
608369042830911873 10101 13305
505773111245176193 1822 12998
948126151776310913 18039 26347
864903624824144385 1871 7279
555574762581638721 12590 20599
541256996285540033 6394 30134
467247828920836353 14670 23078
529103567405336129 17175 20653
492859650236379585 8298 25746
46960979447121081 8579 24104
942534546864212737 8051 18842
765872784919657985 19676 30077
897200413543824769 5193 12235
11322636232677043 24824 29938
270685412592928993 10958 21533
333669410582864129 8197 11588
68399483405737985 14438 27577
298060022103712193 1493 3511
831819892355273601 16408 26183
535730299541633345 17684 30635
728947029683094913 11414 28358
640255333135201025 1297 1427
337599081267388353 6404 10887
614968604363745921 5694 19379
190678162210542017 107 5119
882158227071656193 3448 6483
904926428414203393 6294 7718
655464831234475265 3957 12971
402853679674816321 1752 17060
52917054830317057 18936 28482
48825472605773969 3632 21483
576386595288759937 12388 14168
754508823983467649 7844 23445
444340692194501249 5271 8432
388391979154622657 3029 17456
102973715627861393 13538 16047
747128151314679937 11588 16535
874746206606175745 2653 11866
540034793088512513 10391 13994
818619974407106049 9811 17491
211798655697190689 6583 24670
761747307101572353 4791 18855
523374051605660609 8215 18602
480547372437946753 12620 27540
482225489221260545 17982 18292
929149469037184897 1316 30990
977352440815725057 6611 9437
704454608522972545 6637 29571
199997827327347713 8315 24651
339478861825753601 9037 20718
136905251389979553 24474 29539
173055353736636161 16475 23975
304274440558597121 14049 24561
198497799942856545 2605 7143
272873397167916929 9152 28466
528705247577356353 2929 6550
312002168196453761 1153 2381
317638447474493569 7395 30069
678050622535099777 10941 12856
697325972848297217 2624 23711
528643556825667137 6154 15324
862782996954564353 11108 21726
178027150998406817 13360 24633
232421832774512897 91 1306
129305240595652289 19308 23775
953271576688408065 18115 24227
53897331339900489 165 23508
333875519733290113 3671 10296
636634012259630593 1475 9721
215342779674585921 7196 13054
541383731529368385 22162 25816
3006792562409544 19207 22955
699765777481172097 17358 24673
723195014121856129 18383 19481
183314926718171745 3845 10426
656557131217688577 7150 23286
987231511899718529 11742 20946
584163912911805057 11976 27943
84874238623360305 3638 26367
798176676076558081 20723 28434
669676763542366209 1856 1888
219680869679862657 5221 19907
988182221941091457 4136 11812
693863446928567425 22714 29516
343544974858641409 3298 25509
560124454978449665 7099 11911
338532071602219969 4908 26171
621740536156600833 8468 14690
276892751438207809 15287 18723
480689069745764673 10385 25692
562284655200503617 10100 18352
167531244294231393 4553 27429
720004990848391169 20129 30231
850137777532239617 83 8324
378743870285195073 17961 21323
262956536545026145 12220 25645
377592317499118465 10236 16323
209817884133954625 135 16679
497343798914872769 10199 15695
559760308468760577 10991 25123
381590360507313857 18306 28635
933512565948319617 14239 26224
738631994418188545 11798 21685
188767320377387201 8584 14489
613822873691003009 10950 30569
498368749002096961 1611 5444
803648500199788161 6963 10032
659772855540246913 2179 17956
620296342575326081 15152 15265
403944571705352449 3207 8683
301573180165991745 10678 12730
349503739573400193 19320 25737
732295365138366337 24747 30262
162898188457191393 11891 25697
539514947424894593 5774 6250
733603889882097409 533 3228
196753543464151201 15962 18638
427407450770147073 6222 24131
149990824839381537 17967 21909
823685607238296321 10994 23471
936966695003388161 10220 22314
656356200089859969 26479 29145
159310770279123649 18398 22506
547926939006778497 15396 16484
66351697269450225 8387 18361
137811584465197265 11760 23841
221441163528954369 29145 30631
486337197683802433 10453 20204
998768031017828353 23111 26683
699387032171230721 15072 15673
704036093266100993 5322 30817
159383671781377249 9943 24967
209417896771721953 12026 28109
27651341803505149 18589 26269
222646413817575009 23314 24595
237774281178126049 2201 27138
655407460464640897 17072 26065
310594842746795073 3131 26529
291462275051603841 12133 30283
655299968364353409 24897 26568
53944148472847785 3733 9132
469962804775065025 19459 30878
569510777243312577 17408 30002
776108543034318593 10464 27490
612495772906168449 4529 23987
790553293361611521 12338 21931
914586878584945153 7342 11818
899835072722858369 8325 29460
117054437215156065 25852 26480
430765540569382209 13609 24609
157287998684740417 6563 10867
436754299146393537 208 4125
204314462455794657 9710 22512
434064692651233473 20983 28241
327671229416157697 24193 29874
801524521089994881 2057 2907
97846798429880977 12523 28323
197763567218402145 2338 30883
519951997340474049 21566 27550
256011482582572129 2309 12170
488365353889928833 21008 30038
308650867532733761 4607 22530
788384732130854401 1608 22851
673841602221394049 9595 27340
729441208561890817 8990 29969
561432221644224705 14035 30664
411454895474822273 7176 20691
143337938345034385 804 17898
232411569397196865 959 7776
344484502230201857 6653 17047
632587927324639361 19548 23978
909816167810483073 16906 20386
242009416717561281 11516 14720
338719201595978369 3042 16831
33939583601426905 2654 15246
868213125905548161 10405 15293
906039865261714561 3500 5790
231946247869089473 10472 16931
85044084038944593 12557 28781
434913673921819585 1518 23306
301258153082667265 3976 29111
427439615460230017 5967 19205
49106773276765385 4627 26679
482534391626352065 2229 26293
410844680277318017 15714 18475
217719467873777729 98 29044
354856935080167809 9235 24986
239291396801867521 10161 23525
768282462157170433 16250 28967
721046436429304577 12696 27208
138819301175391985 8071 16572
808276035675667969 6880 29862
874154550189626241 26983 30267
828811046902743041 19848 22070
928689975143985409 27 25039
721212828926589057 8550 29059
576901221353775617 2845 26120
198809320011889665 1099 27919
229659260618792161 3292 28041
722680460547216769 4719 13855
390791854962809985 12142 16828
836113253555694721 7721 13447
57830554166717009 4254 5317
597815323645228545 6759 24217
443532218007131713 3851 25584
335536306370300993 4459 15879
563536349229725185 16550 24577
169539750793113345 17512 17570
125677178167944001 8823 11183
395098209587061441 1998 8445
736919810825614977 16023 18676
757590119279662081 15564 29686
12359470340552293 3266 19845
647824491468782081 501 3166
582578633883930113 14417 29788
115165096079515201 3291 14904
687159870289814785 1591 7354
270963080860198593 11832 30274
992677303609955457 25431 29292
640847936038689153 3465 11875
394990790437130817 4650 19337
710427313517214977 6070 30158
101419746631069793 10828 12339
51430532174400409 18270 23379
146776720249061313 5513 7998
369020667776695169 10314 16197
40207009384804593 3587 11682
540107401606640257 13271 23944
888998899762125185 11540 12877
336677663694615617 1149 25460
463629337756788801 1855 19082
125816536976849137 17355 19847
515710951936522817 1270 28115
448356635415152001 746 17414
822479171869336065 9614 16829
611757623765676289 13000 25384
953684720283487105 23074 26007
821007592636789249 1835 29551
321416424657758913 14398 16022
549668081197204097 2825 4914
891544075056668161 4869 19521
897751186113808385 6014 10068
625340294951573889 7212 20039
383510290911154049 19618 29419
284096776737410305 12022 15681
189456946672521569 17472 26502
338868087701587969 23448 25100
600920795797485185 6625 28946
860963432076982145 4825 23601
797589539731390593 27041 30091
855911388261436161 16481 26184
129070743819433169 1989 14835
55785958085774465 20364 28005
295664830292679425 1570 7383
498868776743467649 14457 27397
296337980801432385 20734 24131
84908595580184705 3337 26863
179962149320559201 8742 16241
686492384923955201 10272 25274
662121524527499649 18915 26724
112970198712357473 10500 12199
335189353836597121 512 14099
792478304471433857 16638 30747
660840242583553537 7810 17195
302210082816156225 7175 18746
431382142448327937 2521 29719
99098463914547361 10678 16909
876125970683780481 25792 28777
41728952404692881 19845 30398
930102687880122369 13694 18165
886929415252115713 14957 26082
467798609246550273 124 23053
266094166750445281 2053 20413
158524040897830785 1887 15097
917511821938209281 5926 23992
724623486229525377 27410 30747
707542644668446721 8657 24216
358660008309698241 15355 24785
904538630648847489 12393 14896
364201036196497793 790 11999
374997875406233281 5167 27129
557114373985811521 164 13877
684240252254515073 12326 25806
298602181770128513 9016 23001
942937601421188993 9436 22968
771442478566854145 17426 22790
699706885284019329 13016 17235
428391276525154305 15508 24887
974958583796631425 9541 14356
387581363230211201 8179 15091
729031700370288897 26979 27439
213198640495768641 8810 16034
646192264612434305 10419 28526
345725978047482817 3449 11461
994819279217541249 2424 24022
435618153308773505 2429 7740
495412915244184385 5637 24576
68297418602227825 3815 21954
483601779021828545 16096 25882
665388628010738561 3899 11005
596005817816827521 23429 26837
283928848140277537 6959 28582
428236085513294273 3772 16411
427922333432796609 308 21014
733559981384455937 6655 13849
148224749097224161 11553 29948
23989037368554733 18860 30266
267496626930842753 2382 9600
799725657347348609 5671 24002
359843489888703489 21353 30187
978699964165446785 21766 29416
599926765051797889 96 1673
724514302650572289 550 3534
515500952858857857 7011 25638
967460591819961089 14210 21162
98266139608234945 3376 6958
174175456935412129 10475 16013
357958209760880641 8295 10113
360367146056507457 13090 13408
20886003294059209 20424 22496
725294063535596161 8372 15725
136978014590809489 9649 19251
215148538417739841 20124 23318
343896764843073281 2677 14539
808320886524736385 7292 27462
236527272511750657 11528 25609
831303163118992257 4153 4987
315888711320148737 6966 29272
900260669429609857 12487 26507
905954700490482817 7867 28594
614605379194959105 684 7838
425868116941366273 8446 24472
975955358225856897 10637 30721
174148682621904513 13951 29357
425666513372579649 8859 18100
125396686344878113 5707 11602
323945884328377793 9181 21601
301318903439053569 18916 20092
418224507434164417 18351 27479
630534717978385153 9916 21316
454283484978159169 4892 5275
832460778297445377 16250 24948
905936462008629249 2458 13685
952342822732013825 10333 14100
914273141210468737 7207 22574
31043053682239477 16000 22125
433979609246282625 27546 29831
967390056627017729 2551 29847
560725249966306881 3458 21514
184170284515261089 2633 22840
736423992193937921 12994 21482
889799486771117697 6786 10663
874999929379708161 10227 18662
646452272736169729 18505 21441
4194651392200655 15129 30055
288562069410438913 81 25428
645459197337938689 8529 11672
115976034098082433 6827 16530
102937731765610609 257 14204
699767840245890177 28038 28757
160778475569838273 209 14314
270911510752725345 5906 12881
406063937768895041 5659 19832
601516362738472321 43 25166
571168267269509761 2603 29592
720054128303701249 15878 19857
445859494488917825 6733 15898
784927712403394689 629 1301
381552248108260289 1310 6777
87554470078728737 10947 11327
944399529481987841 10389 16721
107556587018110 4602 10118
974147210927153409 227 27891
735621870912723329 16805 17801
135016887050017681 3846 9558
760226682433533057 4301 15319
435076125935733441 21753 30995
75403680243354641 1555 10799
902591135926602625 10063 19472
726033193179922817 20921 22497
832375833369436417 14222 18131
993699372299232641 7543 28117
794623245455415681 16973 28180
589976097068152705 11572 25948
997168386778906113 2117 27924
671707652108139521 5594 21716
632021396798396801 6838 10164
553408716532665345 23568 24068
66357624938884641 6250 12648
953539282468739201 11792 30846
385187977010037505 16578 28518
608660810409155329 9050 26386
808872981272553857 15828 26352
570547601413963457 21526 26207
393187287456644417 19709 22581
963596091217233665 7580 18773
567468654189152513 26038 27367
498296674547788161 8959 28262
466683196545790913 10350 27396
189958495594986241 6072 18010
478030872328400129 13162 20024
743742794459379329 3733 17786
113536192561245025 7890 14283
445582691207569345 10345 16560
186256907894712513 17968 27211
80362662709603681 2812 13734
103385358072490161 6694 22862
368503440414876609 3893 6902
259829531547392641 2951 4500
989810131144665217 9939 23783
997533005405532673 14312 27483
719121152164952065 2413 10447
819577576189939073 16182 30656
73386901020143121 4873 6643
625693395523018881 16324 30690
352718801480214977 1409 19060
996719996972313345 1335 20031
880210143115974145 25110 29324
913732422866761601 13591 26476
733504943022701697 4741 13433
810645093384461953 21413 29843
798365672188936065 7182 14789
937857698764606337 10780 27149
594580354062422657 5221 28641
82661208977594209 19229 25561
879338147243956353 1027 15214
691638418396141953 7690 9591
944268475229570433 5106 9876
420028057501664193 10119 23754
145273837709083873 10815 23622
252937063548092321 15152 18491
903463837206707841 8117 12821
969971653593216129 9544 20204
665695857171229441 17576 18699
887890687970301697 16055 19743
613264630511203329 19160 30098
138308464087199217 1071 26860
9570483370794137 4370 26883
47433566567054441 11541 19663
6267056231074265 13306 15905
359138655059563649 21994 30787
276405318163071457 5824 6438
226825676426049217 18105 19534
714486650509037697 24353 30755
92572002334403441 5765 17514
904509656632825473 8261 16563
657938129298674561 25749 30878
964786967219957633 13984 18514
802755971910112769 25595 26806
635703592995710721 15866 22200
784717604100311681 2436 22576
458665394156021505 11411 17399
749091474073477377 21212 21623
95539154836217217 12277 25024
290752346798218049 12855 15716
963871030621867009 3949 4943
14330663378824939 15826 30543
310283189116589121 134 5086
70012726197123953 19704 25605
474087031148521025 860 25695
533510708671311553 21894 22333
432171885744679681 2337 25988
282834970119001377 21120 26642
180151183560404609 18782 28484
701020505429124097 293 7146
960319779810973313 7512 8595
453627869803543873 16389 24906
299240302373796417 5266 20823
877531659388832769 2623 13939
725565884396019073 1517 19079
238554243529723201 15473 15499
731207842968039809 18446 22270
236433548201329569 11700 24692
924755334609287169 20224 30581
923892105976367617 18560 28118
54816540652417705 18819 26955
557552679242743233 13671 19018
36650632748973065 6314 23940
171610110201033441 6046 8147
88800414152011345 18665 28070
955441719175421825 19630 28591
692881336669543681 9355 9360
879968226821521409 158 30816
968249707654997889 9851 11325
15901286918531099 5712 24372
599988891109831041 22800 25048
5123112533215847 14852 18668
817339841901734529 8718 23202
287530688846015169 2737 20889
671493327369248001 9478 13684
635598509988003713 4427 16201
823397765352616833 4216 21272
649250045781624193 12855 26020
312664812823214785 15248 18251
725269625796858753 15844 17502
70067803747086545 11985 23329
348528528206411905 4902 19691
657864580841149441 1803 23466
481777065498253185 3449 9526
401130762860312001 20187 29554
811499491533563649 20146 20961
765340676211394561 22124 29589
144975876258389025 13716 28056
940446207476945537 4287 27012
982625999838614145 514 19800
773513273687214593 8585 27576
552458872336817537 13214 16977
563505082033010753 2080 3481
509857356560072385 6316 22566
684226130246514689 1174 4039
614066007462344705 19789 20680
525049717527359425 26643 27281
587421636906167809 3114 12692
302214077605199809 11041 30105
351673424719198401 5581 13645
814867347673278209 14175 23661
473038651517892801 21168 21839
388055412940104833 1580 2808
110892270842260385 23469 29807
406793097348717953 13201 17955
364295076846712385 4516 23166
907931665162195201 3909 11126
633418720462746113 5791 8270
947645570710257409 11326 21630
439456477207269121 1525 25742
443269563934251201 10025 15033
967858229332040961 16044 28933
213614217361303809 19448 27460
914732429061114497 2185 23410
84330181449516321 16168 16753
377469136381481729 11985 17147
748749155209175425 15264 18400
150968752276948961 16575 23771
123452215278803121 4115 30385
19378675149699377 18484 24954
947772640608597761 5113 29112
350297768396057281 3218 3325
407239296853319361 13840 28606
874738548126718081 10227 11885
704413462570791169 15861 25951
644191354808579969 11322 17490
545669106878989377 1103 20487
215702775425331329 13306 18011
914712760717712513 30018 30401
299765158716962049 4683 11851
224934018675313057 22102 26100
425097864395358017 16635 17457
196988688780159297 1578 6125
6583488327375876 10161 26872
466713035597820161 2247 19032
719659771845204737 12733 28533
307979529276330753 217 18133
381495923368117249 3275 14362
828312001837943553 2245 14093
858553957927742977 10538 19906
836586873064085505 21967 23097
808456395285926273 6329 16578
676357509497648897 6788 12153
195769372983836129 9166 16276
827963872235521537 4041 21057
862466191816888961 5148 13141
894028661408427137 1349 10044
17454788216927143 14197 28082
313664918816648705 24241 27992
934751853568027265 2960 28592
722573941205268993 16069 29641
412291790495931585 10765 12995
127293957447811585 1894 3810
347420064278889409 2319 8105
88376952176005825 6923 19549
482893323351252225 18468 19594
495535570152163969 14352 19547
521882204059405569 26141 29036
345268776884921665 10861 21390
406675182840064769 21511 26410
384477537949884161 12551 22977
432444048620975937 8693 20197
158175243016799521 14158 21985
192740680912098849 13339 22235
420462349944962433 2970 24591
155118969832212641 11257 17939
480448519803587713 722 22084
313491082705969153 27470 28303
909939658099283073 8293 16144
316828736338958785 7485 18921
617153276280632193 20157 28894
181746720348687777 154 14826
367408527715362241 25502 26090
400962439990163265 19522 29807
25822169972940401 16606 21029
521331196817318017 6810 24698
384889072174495105 16823 21197
395403996906889409 14932 18092
262302764934204897 12564 19684
475904131751807553 30384 30754
297674248221206017 18769 25598
136619903721193489 14361 20360
731702163852332929 3921 14881
111271779281867825 12334 19543
123485787547785713 6157 8250
850604282294806785 4111 12364
224385742694991553 11043 14032
193779878448342657 12375 19280
676570014114339841 3813 20298
995165532604513409 510 26868
597666460597196161 4124 19608
534394592160840193 2075 11533
632571207040164993 3102 22254
229340945951815201 5537 6065
70270344890232649 12686 24484
146775663338477345 15903 19286
988938778521408385 9459 13453
570150221718929345 6597 28735
15795983837222139 14801 27891
209486279429416545 13775 22648
720761407567856385 276 23036
924328793051369473 10304 28081
631990260275401345 15724 22935
688286901397450625 5359 10054
161752965908341665 2059 29174
817375012599310209 20742 27162
605403190468706561 26316 28009
164420793000221729 7853 22140
479993154689644545 8106 14194
382834391295641985 8596 9838
738400656546517121 19941 30023
238487493263736641 2177 28735
600176802087908353 1592 27170
354237033588073985 3854 26646
232019100445427297 16647 23775
5862321981670250 7031 19861
627651315164477825 15460 15877
737883984075846657 7787 26044
870029944780682753 5414 11343
806975507335526017 4850 17302
630398396729709953 16158 25985
88502205628568481 5080 30107
95007684052433201 11383 27407
381808988843051393 23540 27696
956195392128698497 10066 19794
397789160285395137 12511 30607
946203310539218049 25449 27791
949772690297383041 1602 6009
823200084231991937 2983 26031
808554274047221377 11664 13793
3528065647117274 4728 24209
700130388658227073 2395 9460
989741970002278017 12070 17787
939418747582760065 6146 7127
985740501867766785 3964 27517
930178538498953601 13293 21440
946649591314646017 19290 28125
36115039371335201 2052 26695
39666565351950569 17630 21930
183634860099818561 2074 6586
393348918733430273 7094 11578
428965708400919937 22314 23926
258506926927751137 529 24138
404737475107598529 11236 21003
164458662192778593 10314 13876
580125972729401729 15799 29059
730412162683251201 3972 8649
378335189355755841 22168 26876
220786269490979233 788 1738
41028130500261993 12655 21489
764823676493548929 14216 22881
726085490456828417 7183 14002
558469834690221505 2363 12308
836926713880810497 7967 25430
616750528600363137 2333 4425
986464260640065793 12940 21171
720367736413855617 18418 27992
562643716361815681 18060 23018
443218649049768513 16648 17589
943700415512413569 387 12061
109396123152357921 17946 19423
957061262421827713 5554 15860
718503334959620993 2501 20137
369424979469773249 1580 23442
145955921527097121 3996 26991
53487488217694337 11880 13121
414227518722995585 5300 24467
791587810878045441 11716 27983
919352426517640705 4911 5469
542987985214718785 14784 15608
847641112857473921 8518 8846
258241607379790849 4856 24823
841543302433727489 14055 17175
586762738015618561 22785 26720
818929848782389121 4333 7323
378692266262422785 25168 29173
702881542407176577 18613 28478
554664875586890817 24559 25740
20649493847145097 1806 12959
120212459247671441 9011 21981
782850164891890177 1188 17258
617385564114396545 4859 15251
405632215943498433 24022 27528
943331717829639809 17456 20323
410091730591752001 10231 28942
581426812346929665 847 11391
362130230513201921 2961 30215
260346726900099425 25794 30880
768169704886609793 4015 27655
114883649007236241 2797 20665
956586773209679105 10914 13660
897210203354749313 6356 23426
276186831695675041 29224 29904
588766879164406785 10768 15782
877169955388410497 8338 19931
84801005172995041 24397 30959
553229587305558849 13323 15576
158000244869764833 20947 29510
928860241485480705 7867 26176
467572287606376577 11721 20423
616084009496809473 7653 28559
667579117360329345 4208 8133
299111199697250625 7333 30409
20913909097107109 12682 26828
421128310828201793 12795 24864
216314646229630369 8116 16884
309444882696382721 15476 16131
547820202878259713 95 24713
300978247682174081 11378 20003
201115397655112097 12033 12814
892211755910466305 3193 28005
374569983380968833 27832 27929
968443791137694593 4450 17265
841260741554560129 17130 21367
654429569649252609 6229 13725
887422562091590145 1900 4640
65626794418484737 864 28460
221354408920941377 3152 19942
605280030595025665 14965 16934
910506917863091969 10312 15339
272400637064912129 8836 21147
954745548055750913 16174 26608
595525630367902209 213 12697
491201314390028929 10886 25982
600790810597011713 7715 25423
551676074485410369 13036 22602
332725596543866689 14189 26589
164812895105274753 12844 17997
81521656773979601 11234 30206
358139946503467137 6398 22043
754468707138116225 15800 28679
56091425649274385 917 27015
784685540112128897 9741 28073
626680019033297921 22134 30606
243565715669802785 15051 19493
441243708798896961 2774 21860
243478193598683393 10700 15671
487734145351719681 2461 14752
6794432996528600 2598 29050
450225578823054913 5521 28501
400454383032929665 11729 30993
642682021653367681 3870 9829
186780166647963585 957 5367
104122104156079585 18103 19534
248892953639135329 16916 28895
814820715968902913 19517 25091
381212290897721601 5788 22865
634704001547422849 12346 29952
273596315027283777 11499 23381
923867703077060993 14216 14306
73008273791145937 3338 30292
160464603957581889 22381 24501
528638049728066049 6965 26986
629388353271263361 17843 23684
569278583293922241 5722 6632
42667340925223841 23130 23643
943940158897710593 18426 25544
89278007655959617 109 799
867933596142449921 13999 29354
222613896429312065 2115 20951
994710048876122241 1679 26855
255979828556075265 12473 21275
52296002361671865 22695 29624
263298317912617825 12059 24594
761173276588444033 15995 20921
774746353124893313 2244 11345
411803298269575169 194 2803
760037673619326209 17715 30096
261052872805542785 10553 18971
28587913831398029 1508 6571
228343853609843009 13842 16550
930135706229524609 15550 25119
661096312523064065 898 10809
301602633697566337 2693 4718
702380786745152385 16225 24765
85087621447190289 7129 28723
20738463681588825 9834 13288
598533369439291393 3644 17820
642069548103378945 8475 16442
983591993215870977 14218 14291
841689681632068737 11635 14541
790404574541579265 2077 8778
545231758797484673 3729 19333
772395075097580929 7828 17853
189704189651102689 17047 25481
365089399269361793 10244 21868
483348541037131009 8427 21474
966823892555513729 20890 26038
113741557929763809 13874 29478
793152248179719553 15772 17648
585595372116074497 12539 25371
185212665929999073 274 4551
654785027297570817 4164 19741
3187290359516482 18566 20417
928146456894168577 5299 16096
722112691289712641 15215 26819
850201181999842945 3611 14641
561386875864396737 7628 30832
690193807296310529 5757 25838
474394098576471617 2634 7090
785067620622065537 12334 15487
215858266180799073 10337 12311
645893703922936833 13621 30011
781669226042030337 376 19674
201585368249034497 16304 24409
580270349472098049 14657 25243
445185056907689601 22147 25530
826837009399117313 6564 15680
280632378659440449 570 30367
961136895403182465 15659 27826
892409443167636609 1316 20938
892286095876531969 2961 25502
581680155288189825 56 11823
980187221964737153 539 28654
178065337669949025 2258 15884
870096669979449857 9181 22672
441538836339155713 1039 5392
493971710439193857 14543 28410
45888339786202441 4525 13663
477517531711161089 4486 19226
358443605300188033 12490 24195
887606226964774017 9534 23671
396679084721483841 1479 13747
988511111811295233 3639 4211
542448565700105665 272 6473
623259002562246401 1323 7342
225690086890253377 382 14401
424075154708166465 15439 29692
209429820754031937 17166 22273
695883700490977537 696 20706
867596049464424321 8885 24320
873561060869196417 442 4227
694568987068827009 13941 23399
612436072896553473 20738 26674
759648254641390977 12143 26739
380885668563454529 12321 15494
719218309324510593 5889 6628
624386590401709185 11020 29928
728966584970748929 1314 11010
917320883224181889 10543 22989
366640492310459393 17228 27487
149140531075499169 15094 21400
735341579838220161 6176 25932
779764343116742273 5567 24685
508246890376803137 6315 18343
790758051592600705 8690 29941
49567765433806697 3623 15560
62739555378772849 8724 24627
620478354761836161 12287 20818
775262545865341953 19969 27856
684247373728467841 12945 13756
25915959204386497 711 10320
488110398875399169 7927 13228
346343937495500865 3547 16496
106104548649625489 5724 14126
448123485493102465 11074 18139
94119962956078497 20227 20466
103287264551124033 18897 27500
604923288280573953 15709 16645
764482697176763521 4665 10509
737801505076710401 16166 21976
18743810925567317 10152 22279
354931753012380097 16337 27689
625575824174024577 9293 20083
836916977748067841 10738 26381
48144930381663897 13140 27350
32340243649130685 20609 22226
806116264002074753 8228 15760
988534030864748545 23060 28709
668145409823377921 3457 29141
622214183008395649 8720 16447
294279715999085313 10900 14838
265951074950173441 16409 19823
175856539870505217 15247 25375
705215882068543489 338 788
190059366378452673 3125 15061
791703206089245313 13266 23533
195546815938936193 9964 20171
428143799693060609 5447 8515
369395755447232705 24811 28535
771940998087607937 15228 29459
111083194249697921 11544 22056
571674475909290433 270 24805
977479449776243585 12312 26496
125201370765587681 18193 29472
341165887004446913 4064 13048
596184395135026049 12716 17845
805976723408139905 4481 23169
855347708382787201 2319 26371
755257611873286529 15453 21270
405785780131154177 25493 30024
700805435832339841 27670 30627
467721691495945921 738 18286
580281825442735745 25455 29999
377415792312064001 9926 25724
914685492942016513 9529 28141
119673481578068673 22705 25027
845296580867380225 12529 21129
183511881867801217 351 29149
946576003018439169 18053 28679
238846522970966657 1347 7689
461449069158188481 19310 29720
242901154442961345 5777 12807
942234805461783553 1314 18851
988989863706244481 14198 30156
129963443823680081 6980 7442
586317662377084033 10350 22849
319815768005103233 8398 21040
964631107911408513 10843 12107
338469002457085121 10406 15323
263602550239824033 12802 26004
444350431009485889 17786 19404
650518460418162177 11842 24941
156770018833338305 21056 30213
564177049091441089 20505 29437
27213537643493881 537 11852
584057371309093249 5765 28614
522700297644203009 17819 28046
607721484065166337 13586 15073
452692038798819137 9804 31017
450627596976850945 4939 9402
346877673658024577 3720 18829
796933798002768897 7432 12574
524384613986658369 2241 26360
961146627326549249 7034 24003
426234010342565057 5819 25496
139442662478160177 17469 29328
629548916695643649 9849 20928
793896948527525121 3115 16507
688777582335074305 3755 12265
143952109116142417 23653 30671
99256947272241553 405 21920
910684079714720001 17506 28376
279154864083206881 4864 23212
400910831154419585 24037 25478
515260490808362433 18419 26161
509941302752842753 2516 29754
3600506013594185 6910 10875
766718940206757761 5751 21912
909128744288498305 20387 20396
882422059108115713 1899 12947
485555472211839169 1813 20240
400872078663695681 6053 10414
603194408860037633 2768 15920
661473679522792705 17393 21017
325726752318399105 8520 24560
547536446614472513 26824 28072
853202952045481985 5606 13635
879293003056780289 16367 28962
633165557659278721 16026 30002
618762566089856129 8022 28927
325747763514119297 8050 12164
869627094648585345 311 5775
501937280038657025 5707 9478
709669537310318849 10286 16599
745411849173283457 3150 5404
209577247154449249 12727 15438
590403543622525057 5857 13992
462129203977525569 21663 23631
102219844325663441 11595 16535
428843317349922881 2554 24970
640667228438115201 13211 20411
170290099969363937 18907 25990
554102789969196161 23076 25869
291134758122275649 6668 18693
12353200703355329 17103 29540
88118360589760417 15789 24896
385537619489912961 6277 18439
773676033545022849 1922 25658
539993462983783681 6712 22442
127286010284294097 7277 29292
995663958515681409 9206 17490
937724002207495681 5581 18390
933613348551315201 10135 27279
16370247961134511 10860 11370
149697961060116577 13572 13722
243644889572770753 21767 30543
688808041789950977 13447 13820
694479603254094977 22240 30729
508426802791010625 11425 27773
363095204756412225 4106 6293
951163922557977729 10557 20363
321008194730609345 17182 19117
483423439806461633 13397 21776
569815953456377153 8321 29334
870199819574406017 19535 24083
57026846682205705 4945 11308
591189631194456705 21358 24238
537959319321068097 7707 9149
794337028649348353 17602 29020
393513577238564929 3369 13303
897911328387994753 3269 8499
78073193317912625 8970 17497
799386718423743745 141 8508
619745019618520193 5759 18013
667464666407912705 15141 22345
528098087158987521 14518 20040
841676921723287553 14437 16992
316128742872365377 12689 22712
617688264009405697 563 28810
269084635053097537 20341 28505
600611507164625665 4875 12560
965843260979610881 18632 19492
32058664015810481 14979 18695
28794630485357689 22405 26867
375918155778830273 429 13723
777031822144834945 19204 28430
503465834234550145 20585 25856
193755923875720257 15451 22226
268234243637873953 16622 27171
132006916081550689 6344 17936
50855015805215233 8280 11658
491428085337027201 7012 27462
68506466284272705 16237 27561
193878888490019105 1587 6430
354525162128584961 14316 25147
895503076841059457 7170 23355
566824846672272257 10987 28701
738013171319707393 1517 18912
617673070167970945 4035 9521
12489842407696017 12311 12527
354032257830905217 7710 29933
291410487260606017 8703 22487
155541379400592193 9278 21168
136965275957685153 16131 21827
103379577054948161 7397 15354
885032029729885057 5855 13049
923838214526771457 3306 9002
523443026713671617 4510 18278
992641882619263745 11812 18890
801671117911382657 7282 27955
368891688718566273 5258 26276
668817613997013889 10402 25393
551855519295212801 22584 28910
456493242665189313 2945 22970
866604077207032449 5186 17451
781760909449566593 19312 26548
224937207824776673 15658 25977
221991815853101569 16843 20475
628373528868639361 2988 20022
432132767609992641 12688 15671
226037468478732961 17583 20886
518876375322989249 10336 12797
911826018676439553 17696 20812
219144007893312673 25515 29381
499069282389680065 502 7798
676237542961132417 11849 28096
163892168930420481 12117 25845
313279634860286657 6554 10216
381321939008909569 4808 19720
927007746356352385 17180 17753
934292894574046081 11782 21410
852329691719866369 633 14790
793677226288078721 10010 18184
878922658223274369 11164 29936
979059870140321921 11338 17810
391636036783346241 3878 17953
779323324532338561 11998 28750
989424544304327425 11166 22767
485881885450798017 23426 24787
205072176582980609 20248 24204
73018777811025617 5110 18301
999649302511102209 19910 21155
214781566614750113 7143 15931
35431645080727493 10351 20967
171277550845228897 2600 10293
144092986075449409 19906 21763
87209000643358785 189 6564
526784848324417985 12287 28537
392084246918496833 13390 17904
866925093959224577 13005 30885
261784828605033953 8035 12969
709826360559041793 6337 7946
447038876077652225 7757 27722
33243945218842441 4929 14322
502705676203110145 5521 15981
524000923669980545 26286 30772
619680935205135361 7850 23509
435768092936825729 12229 18745
33684684455966621 15399 17670
963868429422909441 983 7794
256035804952500001 16391 21467
148316040217295617 5865 28782
542059699302203777 11537 13309
345222515771730817 5677 20773
666420395526639489 5250 20068
772608558095868161 12084 16546
379556689939835905 26035 29446
759265647031291777 26662 27533
934872396416022145 11567 24859
341972735536685953 7437 8858
732716504038538881 5226 24545
677892235455779201 22705 29140
492236216833671169 3035 7131
983848577480330241 20437 28807
901124446137817601 1355 16388
93942061226577777 6488 19387
573331556436823297 10295 18399
973886570666124417 4299 23154
228644696061540033 6870 12501
528135521535013185 10033 13852
24505332260158497 2034 20476
531042221180854337 12225 23289
444550579540607041 24762 29332
757141649845799297 9128 11264
16357220270190709 2959 13051
270460194883199265 14335 17205
559827475940611649 5664 10950
559585956046142017 12467 29135
443041161012867969 188 10610
236010424519179201 6689 11005
260453010540164353 9459 20521
30379509523349669 20588 22649
534162640984629185 6290 20998
635880447978692609 14841 27233
284949443698142337 14942 22430
767019882770433921 1591 4953
82172207109120881 5289 15049
983306373246733697 11258 28054
268151148984447489 12103 24247
219830155394582497 8748 27176
795932313547478273 10349 13687
152878289675143713 16603 23699
286506079428935585 3759 4779
753690709897519233 13557 30925
462815050509529857 6250 7564
675298724741764993 4864 29139
21279467967008969 15763 19738
70781593809662977 5988 16691
654655376266486401 87 11068
356293942973636033 9522 15165
343071007427941057 8975 27179
968167340191634177 122 16073
698895978692629377 15806 17788
386741561689376577 16563 22098
851788719523330689 9378 21969
373572892667048961 11331 30544
91448643884216801 18471 19874
551023179163180993 27315 30708
727713963748161793 3016 19839
937145234519682945 23326 30065
722670819218276225 15298 21351
901051537228852353 6469 30940
267987868405771937 15222 23610
422972036475975681 3130 23986
477297739122160897 9913 28962
478147234727075009 6778 23783
914570199610611969 24899 25514
805112677100488833 14601 16538
442437846326694017 13417 13882
889614233052640257 11541 27091
999662632609005953 5411 19171
439239915757319489 20207 28297
88465101971433313 10299 16252
9025412880603769 6742 15974
27319865588200545 18480 22916
359918873334613953 21738 25806
83833947120037777 1464 19175
918293314441371009 19067 21021
119439331817819297 8148 29000
599165362892215169 21623 22858
558883968526924225 19180 22387
766855984974469633 1577 4903
433843733985416001 9544 27988
185204573574118561 13488 24583
572349545373352705 20486 26796
231917628719287457 10268 16371
424445557449150337 7997 25293
959145209027802497 2415 19385
668677723661783553 2697 28317
138687569498316065 1421 17688
880579429335686145 11860 19023
636319978691638273 24565 30589
889893093521802625 5496 29599
877872956114458753 6681 17191
735951990460240129 19123 23541
279922399149477025 6689 30398
552514344339112257 2557 23893
48089728918725425 8531 26194
768110149438289409 2490 23104
985768745808151425 6125 23546
882181255871042689 25304 28979
184026684508154401 5173 21146
967062505594771713 1154 14680
583884264929018625 9476 13784
64825962857735673 16856 25853
109668087086063793 1202 24347
596275671856691457 17622 19739
327380975038813889 15298 28265
6426218577612276 21715 26601
904065242057754369 13917 30530
719652513238873601 5759 20682
190862117457974977 21577 29340
660993891828933761 3041 13074
381335832444548801 5909 19836
252603253300183169 6159 19189
665332120616234625 2660 4010
990236874446221569 7204 30457
484925684177568449 7194 12013
801638302558860289 5557 13119
987162384475674113 6473 19800
744419765181003649 954 2569
868730034779915137 25813 29617
682113841810693377 870 24434
44788832250567625 22100 26951
322845943090808193 23351 27689
896354393861940993 868 14068
404292962092586817 25116 30190
785098579201239553 2647 15012
988973761988528769 26333 28928
218387765739052513 3566 30240
559566834176653313 23531 27962
605376795085795969 19598 28050
918720399506238337 17832 20777
291727416835016129 694 4271
746707266466291457 4350 13946
826582450378985857 2273 24644
674631192423230849 19522 24339
662273575855991169 11259 18068
886964423495786753 16896 30304
56829699111581537 4875 7556
181307896597527233 7732 22664
442118515511538113 3103 18147
780626730408801665 17066 23407
774371725646567169 5305 9301
571179037623277697 4960 6815
245976443318610913 2342 25307
959644394308700289 3853 20874
288092531390056193 29554 30450
51117179713454417 1157 6378
402202588253061313 21563 30488
53778843734978209 17627 30081
918360922835255169 10800 16902
370694347777924097 10234 12980
686370872210446209 7770 24673
883548035225150081 4311 6636
626816446956929921 3910 7951
447525803731448257 2405 19058
226933662903945793 6180 14477
53437313470272585 641 20347
801840766311720193 3026 22818
104066715224359281 8801 22519
861763380461965825 652 10549
784257651464859137 7345 16677
665596536756289921 24279 26633
807653775740615041 372 24750
762038236091512961 4576 15570
294352951788273025 3961 29957
43940807970692217 827 14829
380157351853636545 126 508
938522180245698177 4111 10257
25155972234760073 7187 26947
564467873468466049 22732 26003
188337058869787905 21726 22978
579216292274736641 11341 12784
76313660933113425 1391 26942
799508914987875073 1403 30494
658257612622559617 969 6335
482914416049581505 11635 28282
147567560364539233 14560 25574
326089278590337985 8717 26616
628680185307469953 597 4573
18543899025843305 1539 14567
216478778798620641 5683 23355
56470348942490033 14789 25912
105330119468401761 23092 28218
595351888162909441 21213 29840
860000144122356097 6299 25820
720708316627458561 20207 26891
170862539060546945 3014 29291
35922837529199117 3961 13227
160265861336075233 22484 29571
823248223418822529 5907 23713
899085952423330817 450 10751
136472751809250785 14851 20235
236611603632614017 4928 5085
312415084757368769 7559 9051
105818181498644753 11741 17425
132524289781855489 4964 18898
691950790462460161 16075 28180
205116189696148865 24915 25468
116271687225417249 296 1148
490463244660716673 19536 20362
336786156817655809 27168 29162
406356428823478657 6274 22736
648104405231006081 22012 26036
66025166480130793 2614 3772
2274908641073382 24408 27934
408393262636415937 9017 24961
592610371223099009 22509 22565
30750057967949829 8575 18866
728211102285261057 3228 24443
698496279018890241 12462 12891
350719514362761921 1228 26163
310037222076601921 3500 14703
125235693806377665 3231 11017
845179761379050369 9513 11679
356660841869977921 17677 23755
516670529040212033 18958 21959
885103289083819137 14384 15341
965171861119536385 13547 26964
145825641677472353 16168 18943
338480665991880897 16515 18913
729870300804964993 19905 23188
738872401952271233 15017 20757
424430104606823745 1882 4639
56954395309944065 4447 14444
141242295747051825 9976 12132
279109601626011297 8637 23038
941277725792812033 8889 9680
765755541465551873 2421 24203
945224108024508033 2014 29912
951985641410281857 15562 26990
894893799427659777 12313 16252
26827412716173173 15124 26659
804225113550163713 24174 30402
981728607673467521 13813 24998
215555083836274977 1759 15120
171415706030643393 7412 23346
307829220382576129 13259 23050
172845435605715649 4422 24560
408650097926805953 9001 18191
420273703641143489 3862 27829
182864941399291329 2948 4752
978473665068953857 5304 21428
35137327687774445 885 25265
79651810096009969 5152 16981
50900692347187969 4122 11976
106510635206710449 26156 29958
122752685123753473 25257 27171
557470262134543745 20110 29447
643914512276129665 9534 23058
854583760315570433 3905 24958
368561684336011585 4208 11965
49241232621000113 628 2567
803091047160979329 9095 17321
917816307067987201 23795 26958
414338792862746881 5431 22191
849633606659708161 3721 26498
397302183659608257 17953 24610
833116194982814337 26829 30753
490344093395489025 5842 8768
158724495366783457 3514 7313
332026480940857729 8314 29402
870722330565307393 25543 28716
553988564083947905 18320 24868
449495133096164097 15311 16049
510826836846494081 5550 15160
715210423282492545 9598 29891
655641767331044225 12908 15665
344419239708713601 6960 23995
253980952825020993 9454 13073
898189681002683905 7167 30348
586822339763056513 22447 23087
85348283232903553 14724 21753
675765442592794625 1412 6160
654489806209575425 2366 12605
82980212436776673 7148 11450
65484412494100753 18787 23283
635927174839213953 3101 29920
720595874701721985 12939 24199
625162772816263809 15922 18319
190087206486751361 1471 15960
484104962997836481 12855 18700
923163538107367297 18344 22749
607563021116245505 1708 27026
630598869929769985 24386 30041
139836327654098369 13896 14175
108240112882462833 1596 28051
691158985767412353 9200 16031
593883155080206337 15402 16041
436118072052895681 8304 8445
726805064016367873 4113 8719
161628058510810753 15370 17427
224920170983779137 19798 19896
801481140905611521 10896 25236
954777723945106561 6904 28919
151090301474237537 11411 26858
550121415413130433 14378 29538
573759989776252865 9301 10118
617947368666200705 19455 27138
501008979022994817 14030 21134
223840894285672225 5582 19206
697129789250187265 3369 3420
993462566261989377 12526 19294
655137388710567553 13412 22425
708948140862659713 1505 23926
530871537356549825 20976 30642
145549580469982241 20077 22196
328506320781738049 22034 30415
771661375009642881 19814 30904
631400867826716417 10183 21508
246865116089189473 11202 17059
337228976901354113 11275 20102
841253013745713921 13178 18485
905431333226321281 15042 17598
58053396380508105 9240 23047
164867738596424129 1710 24509
838649320724982785 11114 22395
578182523297119361 4274 9467
653273027707136641 13200 17239
839142606807410433 2969 6302
648140226678478337 4044 9610
192107862487578273 13664 19854
652161895967630337 7999 10068
987122248446549889 4727 13829
49058327698190849 6119 28316
923901629137407873 7402 25331
759270015399600641 10320 14255
501358196456731521 11170 16928
866916836067233025 2561 20379
65119964611316305 14423 17961
727637375576200833 20989 23353
791708669053914369 17743 25277
495528881631116737 13973 20280
598561706351109249 13249 20713
908027969380434305 1204 1457
810233514119271809 575 27184
104354102964904881 18673 26391
571922096832825153 18763 24523
70328895923957193 20129 28099
846283758584203137 9657 17022
521896989319515137 6773 29753
934851103276930177 3588 8164
986636280277444609 25725 29641
906890962622053761 6889 21512
391453999027717697 12654 22049
787488543164673921 12698 28473
441304298998723265 14868 19717
469290857024841281 11081 12777
66787150216384817 247 24765
569255760662532161 18502 30161
523331409282768321 5699 9447
647775391801484801 9404 25228
361179617806314497 2218 25374
686978551449246977 17225 23732
699375512614302849 2422 25830
720315157285991553 11345 14651
614467939384468353 28521 28696
891493700676296193 20362 21609
746778803579125889 5075 24232
360162968389754945 15508 21170
201584794105727393 12694 30744
421322193372706241 12437 15640
927470023484438913 8664 30789
396947040571571841 1795 14205
97300035822286193 4644 18194
459721191028950913 11777 14940
134598319151329809 12527 17317
57971445132192657 4691 24523
131504796648570737 27139 29095
825774554862253057 1092 3671
270215462174213889 5133 29631
215320224067166785 32 18941
235708092648081889 7462 16342
428843347876938433 10595 18016
987113375592422017 5014 26266
474042483432452161 3671 23219
84446521775831233 1558 10093
855743676788566913 17074 21791
620768305788267521 3679 24943
1686781491709866 5276 25035
786959408126051585 7521 9004
387894753679393729 5265 14816
664843130013814273 13383 28984
824636996322407553 5456 17396
568543178419631105 20878 28669
727205478395294593 12179 16032
319331766755205121 10495 20269
141336409559809089 7599 11738
3133919019234100 756 13403
69838478680612329 9027 29585
324546019668808577 14799 19888
750204791053629825 4410 18421
296415017082338753 15212 21502
840776708377465089 90 8906
643971998567572225 12078 25094
418862625901592641 3717 25718
271521600253436193 16472 19680
183264707189881185 5685 24212
278662085398870817 5274 9856
373560103107319489 19959 21377
148504218056402241 2348 6003
89024781030705217 5196 17416
86255811836771553 18380 28578
740223896486948993 11023 23175
427284917376567809 25193 30581
120352982330548033 24369 25856
486790550512033345 15159 18278
882414925919572865 16795 26818
346928616619280193 5131 30672
885851167393131137 3502 12419
209897156522295361 13903 17996
52243003101036577 5001 23495
588575540797762689 12123 16385
519094895430203713 3472 4542
165378192202801697 2412 11239
477792353118854145 11193 28976
374125505437845633 5251 18197
214792823801790433 5934 15956
290013688694649857 6926 26927
69133273917938001 1562 8910
568396093290658625 9569 9670
600156858723853057 3043 3789
73083105122940145 6202 26385
933162462572550273 1683 19574
171533316916637089 18065 22273
169843952785530657 17228 19151
923758802691345665 11498 21074
178335612719333633 10711 12794
965349264745213953 21633 27925
859895412541948929 5129 27832
694317519212511105 10864 28364
381213584039482369 23124 25850
498285550724332865 12743 30497
857908203716167553 450 23065
390008572025330113 9593 12177
129395574805069921 13187 29293
927018190652432897 16603 30862
80920330655164465 1138 18995
302262396400543297 12466 22091
285992104725249153 112 29840
18367874232822601 20716 27605
146249233139830177 28973 29166
716447104905235201 14554 17241
809805050142497153 11869 24766
315073553306376641 2490 26196
720233599947778945 12659 19769
735185593284704513 13586 14837
867714279537278081 13277 25949
716915886103251457 18918 29203
571315357210355777 556 20612
186807882726817825 11344 20231
580678426801451777 8583 27763
580304427207835265 8459 14684
552355163091551297 4613 20329
666184439399351937 5457 12792
525873825336457665 14121 20077
622307595753412097 1582 10052
777071841146611329 23005 23232
389192712394965697 3664 13464
282828420221758145 7312 17293
78621452654033425 22591 27565
980979125391957761 6820 15090
186512643181337985 10576 29358
53339390982227289 3821 13901
530431233940859649 3229 18867
121482183135615425 12239 19346
868303985835645185 12159 19908
130252066360124993 9285 18425
825682483998747393 8105 27731
687586939478666881 3312 30349
656440500242943873 266 16711
649956307467998977 26470 27325
490985572196123585 1667 21835
579037562603335937 6393 17327
90002557165292 11695 30726
283232689263311233 6580 25786
798142421567206401 5491 28786
259076894012128641 17560 27884
5136441061317499 19563 24993
928737334943786369 169 25949
222896491340392801 4344 22902
775241435275038465 8537 18131
856717173620133121 9221 29077
937208966114436481 11005 27159
843630498710155009 18419 22536
128852045078151185 208 13258
982347017693790337 4794 8576
261047435922915137 5639 9320
376910101822048193 17854 24415
915714069947060993 21645 24496
572946987875475585 4969 26597
276257525299310913 2863 25274
59409857981449929 19016 23897
576941541442341377 21110 22488
279691491628447873 6035 15246
929257916469691009 25244 27357
658149281106418049 22952 27761
518089634391888129 3235 4373
61909683829902921 8137 18152
621480825539659777 6053 9396
141275812923566945 7457 13101
664613107336283137 17317 20593
948176247379329537 14369 21949
646165589664899841 1596 28799
259897055853130625 27055 27260
219136250318403105 20099 30536
858930632998188033 15828 21326
554787376640117441 6174 12946
689600754445393665 10705 19072
827567258947329537 63 13381
141073318935632129 6576 16840
60042928146014417 6647 25698
842096819115440129 3012 19858
512537249809188481 14016 25040
396479503101637953 12144 25504
717496674895865985 21933 23816
788535223276681985 8260 8804
419186643283882881 2845 12367
907596378674291713 1525 21494
892505485018983041 14971 21388
414035935295899521 4627 7632
74529678156753937 20458 20827
131476331972130817 21328 26538
370896538707793153 1144 6905
347226232483535553 20626 22356
781446700588038145 16574 17645
552846600845320769 29 18119
353453174938476161 100 4803
950405848092756865 7206 10388
355103900520564481 20521 25245
658102705521095297 5521 19930
662325842452045057 7203 10979
708515486529307777 5411 10475
425976663967464449 320 16846
963289874239272577 22821 25557
443162319653463745 5034 20893
383408369171448257 21621 26350
351725982326744449 13632 19598
244930295632805441 14931 21093
865550959150848385 23068 25567
890931705865284609 2601 7937
631392722418400641 64 27003
274565901146210945 11136 20879
686175674815000705 6866 8880
770804387795564545 19944 20664
940552325832332033 2084 25258
134593076341367633 8052 23985
658149534991476737 20477 26091
533892828535528001 15051 25697
205407985911637793 15471 30152
329718782215557825 2496 16952
744957967343093889 6067 17569
940777804151665025 23569 24808
816863857775960193 2212 28866
437393599150773569 2817 18817
761310531240237569 6685 15436
163885422780253985 6913 16261
321356703713366465 7566 24850
540977749326195585 6713 26774
233354785149526113 869 15354
759214051602313601 2592 3645
991954875536837505 9939 18261
537147770857394817 12442 20508
998904781598351873 9620 12408
790990207122121089 7269 27163
218652999612761089 16274 27058
27005771076197505 12397 14212
890712973513512193 20341 27635
353469135601713473 404 23843
907969471723905793 25508 27990
608236639734293761 2716 4027
32875625546605393 21690 22796
80474136919804097 11445 16588
155337200228178305 7333 28448
250072818001562785 7876 15180
87091004907062337 5052 26615
158931679508313537 23780 29275
565186269617047553 5261 16730
117247758436725745 18661 18994
700944490725643009 14446 21368
423271078873227649 19090 24743
318245645063843329 19649 21170
823899637133330049 5909 8950
408308101566927233 17624 26945
530657030028763201 1850 16838
608010014382220033 1733 12494
50752754488208041 6871 14917
20321609898783069 11441 29262
152024657464835393 1135 1598
432472679488899585 1761 30733
702956948002444929 1246 8955
816651202610000129 20761 24555
882079037527589121 14586 15935
86436377482389297 14208 26130
72681801706529825 4715 24726
527557370544226241 16895 29004
915968419821268737 3521 30335
566676344310696577 11451 24806
597794034701756545 3165 25781
598879179989051393 440 4981
876281688936970241 9794 14065
599014144206140801 5808 23955
870419748429078785 2539 11114
699865107623534081 3057 13008
838270027979831425 1424 18250
104412088114191457 384 13226
188509771114517825 17766 19661
997734020085669505 2117 20785
102539333500985217 5656 7634
731336766735839873 24470 29179
598162720896859009 6628 18309
747191462573251585 4517 25863
533567750044113601 12014 23187
44061641039338185 9624 17751
529768178918764929 7206 29773
76489000237284449 17608 22359
921810804088707457 21422 27211
130853077677219425 10069 23244
569238082656575297 7133 27139
77005744066550369 2571 23731
361279084213151681 7666 21566
701057001168340609 15748 20362
955799680476950145 24814 30020
988134201995148289 3897 18038
759599299310522753 11148 12693
204294771472266497 10311 16608
186004693340159137 8770 12989
215225038591764673 3772 21194
431862912168497793 19357 24270
515982297194643265 19994 20525
802618271220204289 8110 19726
411620015410147009 26248 28644
63066454172044929 2822 27328
288276073617286273 10362 30461
526614472681110593 25745 30476
916887131394698625 12899 29652
868568140803574785 17200 26403
20769103545536185 6016 22630
367223898636602561 10639 11904
477149601143320705 4594 30372
421515589500003777 17760 26794
226628830108015937 6983 23584
32330338127032121 21787 30890
619128610831577217 880 14805
656303353779691137 11910 22585
82583596630247057 18775 29775
719848397472809217 2735 4715
30831589697964293 2585 15706
975335692874480769 16090 26138
589794062033664769 20185 21537
357259646907728257 29342 30898
276720841679516385 6196 9640
82113556893091297 24209 29375
331136753385397505 10623 12660
275342393258476641 4 13437
586074609570186369 8976 29265
208224246301867297 4263 15683
292098842741754817 1193 21447
654276335918247297 8 21781
976861805451388673 4034 10716
288351663737415745 17576 19976
180031605789697121 12148 13837
413589648762773249 324 30558
774925548614799489 11661 19206
530983578362921089 4675 23541
102005167495637041 24919 28724
376569015276238849 13650 17730
555117118261957633 9607 17286
819983930645946625 20388 29466
76394377519751089 7838 22384
916374390492414593 12334 29768
547123765423417985 8242 10879
722411981070294529 3943 26640
498425298046559105 5494 14523
73666333913003265 1430 4927
728348849292157057 16567 25969
251570112398013633 16577 29758
555419141418855873 15661 17397
559416214840574337 2663 16724
767963780011637505 6556 25343
293787394169910977 16040 22633
502955877042158081 624 26614
653954998057606913 3366 8977
23166075398389553 2001 17423
27310672673934277 9443 29971
337588448950658177 11848 16949
863326235996048257 19596 24195
238129285612171073 20650 29742
188168022120564161 12544 16589
513390919693254209 682 26101
172619885973439585 19663 28717
9876419913720015 2868 30519
539154945742865281 5224 12178
86215195309552689 8739 9964
766027200222048129 28409 29330
499481635870818497 12641 25233
914210811486114433 21850 24467
778131602620820865 625 15666
384599764806587521 10014 26842
52113136187838193 3069 23285
203315708367938433 973 24504
541583796359692097 9753 26453
831719353613998209 2006 6631
100356274242141553 8882 20837
246435278974658433 15006 18594
984118582305004673 3261 30840
76566177905398545 3065 23421
951257608912666113 3188 5478
874637183413057025 1491 11445
565351566074486529 9833 30890
557762912945712257 24695 27723
272240884881721697 12166 15835
999836742859045505 17735 21679
482670388058071617 23839 27209
560097133470613057 14438 15146
502472458780484737 20122 25796
361115059135727297 2751 24849
165003995648465473 2766 11075
380887051713322945 6116 6253
216779356831874977 5611 15390
106479573013118065 21864 22242
948119246943154049 20132 29060
670131287895436801 11736 16443
85605748521455633 1828 5533
67468670650299601 6363 22069
823040447953378177 8226 26525
117924375986341089 5914 29443
417865965797698625 3252 30023
285177637298048129 512 23992
753393510560673665 13720 23185
168452379654929985 7963 14851
989422100867411585 18274 24572
907017052545995777 22587 25706
429199593510407617 864 6066
803808927175218433 6625 18005
578164490310324865 10858 29459
2595684533147847 7588 12289
54703666124314769 3170 30260
601367732104087297 6582 7205
211561851488792033 144 24469
575212134144095425 24586 30798
806416726650372353 5958 10420
210864811324789505 7759 17087
932707291574256897 959 7659
175081966785526785 22653 27509
504246726748423425 2992 13039
403908706043985409 13131 18755
989324672451598337 2722 4309
76033911378658561 13752 18134
232337913033791937 2928 26263
748451617042967169 13134 29698
814299698795661441 8119 28979
155268966212972257 24032 27370
655351608368707841 6455 10921
379795045415370689 2773 26939
297819414241242689 9345 28553
34053991785157225 22031 22716
488098732202690369 7746 26464
950821846674067201 15522 30319
436275354288493825 2207 11556
985955654194427265 14872 22941
488745913218114241 29017 30266
617069121979064065 13387 19270
2217226900167902 22233 26358
810325471581393281 7754 24360
814708191336013185 13082 13109
363584647826137089 407 28864
917718485155329921 10393 19617
686011272982440833 1441 8236
71632352279753065 7170 17430
423720147342557121 2565 7950
269790333326110241 826 29151
769358666325075585 17164 24728
724761198880532481 3042 10654
335459194861662977 10995 16825
604589380839779969 15853 18364
459017192611966593 3524 24158
163020851638751905 3118 29838
985782483192174593 16710 17743
235114140277882913 4061 23340
217293779132432961 19696 25068
903335799229115137 307 18183
12040132461031307 2537 10813
737259668347359617 4742 26621
185089958299883521 8003 9374
599270200154908417 16538 24545
162306243090178273 7054 17092
768255685135553537 6202 20106
547983152942236993 11851 22911
436814182118229889 1549 17783
712086555868118913 5792 21533
480784289431692737 5141 24882
369805206069614209 10892 25539
533050908378019265 1605 26188
137262441696186961 19275 21038
520966728961891329 5691 24265
994047315809609729 9494 22581
331999292916567169 2825 10945
844385064927387009 10241 12508
268807396542921857 2912 26883
881368686835216385 270 30858
56948761127760153 76 3210
547859009772288641 889 29996
219845118911958785 10406 14613
84070590713992033 3503 30603
730281682476647425 3064 17288
594526491521854465 28214 30829
315319696835199873 14112 25894
308157201679321729 15572 25970
419686358659991041 20962 29660
201908055831218305 15577 27526
438123355537722881 17378 26445
454953603865646977 8540 21012
382744047721292417 1034 5124
775974962521324545 2980 16282
20555086030139337 7092 30181
613478813559297025 7931 26944
938447753841362689 399 10254
583798817786977537 3027 7273
809188613034560641 11070 12183
60041587995073089 8262 12314
831973726636835713 9923 18821
498597022850240961 19117 25489
838134726433093377 14614 14957
952878263176003713 15869 17633
825049105254098689 18017 27240
29294810467270337 10967 24474
845133772976534913 6172 12280
48998939609703033 5193 19080
344986223844944833 9107 15111
660357605784547329 1378 29128
980137035899144193 13606 22259
51540079239529745 11719 21409
476706078652828353 25274 27899
723787737347130625 26810 27328
192584344587313441 2145 15844
674502051702262401 8042 21329
959045655424933633 15261 20694
714178700086925697 14299 17248
115092367045672721 8060 15219
415318435866268481 10652 19753
333906541695345281 10135 11727
546804797363115841 3285 23609
295741457093608769 732 26854
503674005895163649 26182 27577
38300814158436225 4252 14203
701995626089789953 3397 29404
960971468508386561 258 16217
868649372341721473 12948 28209
178404909369167073 4929 13217
247480080167441953 2006 5586
43026422208011897 5435 24617
978786270505310081 11341 26906
494038368868320513 2177 25501
181834895335406081 2683 10117
391057132537678593 4242 19855
476077552983397825 27224 30870
733612310035770369 11424 16034
491364805681435265 19058 27311
48907677288095641 1766 14046
982104113513685249 9023 19326
294987524023714113 22896 23239
401276690882518465 25460 30144
355158745732193665 15240 22783
811356307338186881 7971 28525
637664554514376705 11787 30536
968365226307675137 11063 14035
766436232218662657 1104 28292
513854001924102017 25724 27954
86493278283018785 3132 27367
891954067888853761 11561 14969
571949772206476609 6042 6355
789056253448578049 4820 16639
286207703127164609 21762 25249
994761072660203649 9758 20373
638711055564012801 7865 15477
890142821495487617 12417 23957
648508233146788609 4007 12906
574780036578879105 5575 26204
570278510989577857 10815 23149
868344369422104065 16505 21259
687448838127782145 23958 26255
879171486172175745 2336 7611
978941148037105025 12332 15215
9260313332077887 4755 25183
552235715392345857 7242 28220
474382752206189185 4770 17020
248122781951490625 23611 30356
377071941038380481 12115 16305
336277461435035009 2465 30631
752999444440327169 16662 22019
218966363832489473 3637 26683
220147686315897313 2826 11792
723889789462010241 162 15296
243768099119897377 24258 25981
677429507054295553 10484 28656
986536375628119809 28377 29664
197270750093625921 16 2745
590299747665632385 7610 9771
585044352869882497 9964 19180
155916926865899073 22183 24742
691420548476816769 1808 29706
896518018544405505 2556 12142
411400466224886657 14159 20396
993258434958491393 8362 29094
188153714383819457 7078 22417
760179697049529985 25273 26173
147406309495263329 12019 23517
568156890008140161 18561 21177
76185885047596721 10448 19809
433871992181927617 9517 29328
47855819646155593 988 4489
33843002359205345 7666 29087
75793116001907633 15154 23272
666755658505088897 7469 17315
546529525686363393 5415 9986
714363818241366785 9688 30564
396433755555296577 2090 22873
437828156247142913 24268 27363
268127300763506337 14108 28819
172468061823693121 2085 8574
436061816233351617 8604 19719
837352767542491009 6095 24635
524270059309426305 461 6762
211185497182384545 1461 28579
473091764072410817 3652 8080
178939583043352001 307 30192
5503296803578196 11980 22632
957773129319761537 4001 20673
286918036540473761 2551 11882
219049093688205697 13102 18720
681944140474112001 9614 14086
470269819475589633 11502 25311
670743704597402497 4403 25274
358770329689512833 11049 27769
800568346102050305 8151 12145
46894939044094033 2963 29620
180801826486575841 5907 16487
436829645297230209 4010 27210
650142251533420545 2281 8279
881360090951034241 24733 26515
867805512773987457 609 18884
272014916107529825 1849 7415
772849894037403137 19922 20941
339124749854974529 12929 30596
937958846418357633 4347 14576
353529658117771841 16723 25235
86505128775510081 7740 23053
798880975515402241 12478 21740
429795890767156417 5316 22960
932073956879172225 19088 21498
979005461867512193 711 7642
250138199617609313 6438 19335
816559384828512001 6294 10219
452410673467745985 23536 30264
617886246354284929 9538 15961
123610537760271201 1429 14242
558229681467810945 23389 24547
556417734081996673 25698 29449
237353695265948513 18378 26524
789975197696421121 4085 14760
748488342820369409 5244 22595
337626974382466497 6520 13074
12270655505627561 18990 26100
850135404772032641 17776 25228
205044880697887073 20365 23785
754358560713647873 5300 14579
776873071854861825 5826 11201
483923908328691265 16286 27029
321439730596470273 5014 20074
16004010592901353 2990 6401
503515364596150785 11995 26734
373637631127849089 781 29660
278606988587842593 13931 20605
799891846813913729 6277 26281
315862359531319489 5892 12549
895189440113924225 17966 27271
458457033392935617 29528 30577
585464505693870721 2350 23374
298421758051343745 25990 27450
616163413562020481 213 19240
122217213798382577 4253 10086
506054842893910017 28776 28841
391277229883979073 9384 28242
571704419353309825 11291 13478
235318616781516001 8437 28478
511102002361560897 846 18097
870845864709988097 6117 10333
142875364287135649 5558 23549
219683856758297921 18815 24484
444791097781767041 8577 28849
944327743496966529 21846 24195
646665187473658369 4231 13446
984175153761189121 9510 19144
819315663979729409 18213 18705
691497598651718401 12537 29221
392891614454384833 26038 26739
774899010590292609 8138 29265
577597730494197505 11682 12800
321241736437837505 2744 26327
73353925270183137 12729 14126
758603868561184641 17253 19311
283584213533977441 24436 25897
554775408044601921 11791 19769
947166581737405953 11141 24201
223495530896673953 14005 27983
777271678243316481 13605 27821
970169449726494593 9635 24881
569533569202505409 1934 2847
380752204577309057 22089 29386
12370953133462593 4098 18700
645428080059613057 19295 25845
397469798524042497 1146 6011
864542038076780929 13361 21501
229860145188091297 9722 11225
206025056081937665 8233 22386
785178947478257793 13760 18632
655501336363446529 9787 22408
780315870019428865 21955 26971
938030762398877697 13880 13965
865870759700385409 853 2419
648866528348026625 11944 29189
308459539039795073 2471 7844
474631050743720833 5291 9972
989534126158659457 9091 16370
919587758100110593 21193 26750
968284897419927425 11942 23072
441207574484561601 21004 22512
553239311511475777 2508 3615
727981982142427649 24845 26962
206796245130838945 885 30845
575851785664990977 109 11494
699462518020439425 8383 30266
895378993461921665 10852 13286
96010461110104481 13729 14196
186228493855278273 24679 28483
868122665483042561 5227 19532
653720171050498049 3343 10078
410561650056358465 696 19951
302472738873984065 5462 16380
140782869408482721 6805 8642
839507284305884801 9135 26939
642971505037429889 1994 12238
716053515816891905 3212 27538
703961683888650241 5720 23359
123562676984381169 2520 15569
968262889497928833 20876 27563
917402423300853121 2701 12195
247760802813573377 1571 23390
215822928102344481 8517 10642
158825251871242305 5777 28588
156092396894589313 16340 24573
292960645746632065 7272 27030
890290949732094081 21369 29893
500889857338783873 17899 20768
826344151866702977 4961 24734
63152155409611057 19569 21523
580136746530488577 24067 24967
564117016835986369 14734 15116
741893605133096705 14397 27821
769026264831182977 2103 5366
896960041574761345 11407 29190
960988075679914241 15678 21590
706405188131707777 20219 29297
902170916284674689 6556 28885
40978980160279121 25746 30024
35158455687515301 4164 11109
941671412791915649 956 1885
120043293681987969 21097 28969
859333470138711425 2220 23819
316766087866419329 6509 26991
223181124299184577 3904 22204
488481127600309121 9058 17797
556109716642684033 9780 22014
953878690191835649 14127 24379
43025379482454441 13969 20504
601355610096760577 4418 19934
397799473154311297 279 16713
595655099133487873 18409 25413
309673640872500033 9990 30899
458788677413409089 592 7063
438773772330083777 5790 29512
84116816965668305 8529 18697
273401786293927521 4252 18403
917673245091066241 4268 15376
419421731293414977 5362 8015
74277651981383025 8229 18175
789970114761683073 18242 27639
164835474395076161 537 15041
780700759748729217 1704 30556
410238368038200449 399 30809
192791893954900929 4657 17791
559727373809806721 1529 17924
768160447757299585 3471 10207
848071185888805761 1242 27849
908933855136620417 8864 29859
577575057180823169 5531 11869
50608885845125681 16784 20793
942122353993404673 9381 28890
234857210577356321 49 13823
604846853374738177 1251 28624
197432485786965377 10666 23786
553851393474012353 6602 28049
76224058823708417 539 23074
318035253586501185 12520 29275
897478838428217089 11547 12482
252479583052299009 11637 15768
879117267030149889 5858 20721
57231454152400833 1287 29188
474062077767673153 14983 28293
652389347713061377 18777 20064
848784889542837761 1835 27498
402850067424324737 749 11323
177121930729246209 1903 14381
568127011954523201 15762 28897
12030710488740937 2656 24720
414048493426832897 833 10533
896306432099596161 13605 22839
405615437324563265 18006 21216
860513397781584641 12124 30473
199669533153368673 5789 10978
428574486501165825 19062 28310
886256946998606977 12549 28765
578745839208064385 7486 10661
597581142961445249 639 30864
701023376506459137 11909 20999
504352209930310401 5624 15671
61136310603483681 22317 26403
338632841098913665 21924 22051
453608260579475329 4263 13955
829903976100304385 14549 15983
639992014065423873 21885 26486
691508244434430721 9523 28752
746180988954041217 7059 20022
217517285101159521 5218 22708
248396033187258785 3488 21211
920816598475013889 2804 5605
298154502326358529 14086 22530
793726575228369281 17996 19205
430028694920277825 12292 23354
60997029232083833 28009 30021
484791979850417217 4956 9600
942526561897544449 20490 29948
468466516393885249 14486 21808
303046653944662145 6314 7734
798697081879996801 18086 20549
361884395077147777 12174 15523
961764162337796993 8267 28911
421641701584405825 5012 7758
594988401699811969 19141 26406
139167008013991729 7673 18308
419089957158359297 15176 15420
20688475951928353 1695 10166
939697911630933249 9836 10699
4206296335361515 5784 24183
144101297723064897 10814 29241
251382406527369537 8228 12474
698335074881942529 368 25498
825497380137015553 596 21059
518245611003049345 4885 27612
36007637560445005 4075 26333
569875707847362625 11317 25127
675008264410457985 113 20655
264263107412798337 9016 13182
612390666676219521 6874 13980
384612930728724929 11612 28182
104374287625766721 17391 24189
798232308469504641 1037 27580
469418523032615553 12558 15625
545666949871222337 3954 28922
150834396967901793 16259 21261
44295988771462905 25396 28674
966508934294182657 24227 28166
266186285570217505 4650 27229
572990074124810177 20976 21413
250866579765595777 14016 22116
284415933883920513 24071 26868
109455706806958369 10761 17306
749058220144782209 7418 9455
306144048838657345 883 5886
928183467640963073 7077 17793
8700871921679011 17634 28378
945348054218406785 9107 15489
684068604424862081 7447 14941
54210834646696073 5781 6490
268166814124843009 20191 27201
468695651797112577 13776 27483
573633098574642753 11785 17305
102931303085398449 5293 9883
227242265483614145 10856 27672
788889704735673601 1574 24525
553428515274941185 637 30926
939068041077760513 18167 20263
114574695100717601 9343 29818
587944992640196097 8816 16382
702398258250891393 28039 28586
207233656966650401 8202 16080
798217159126682625 2543 24279
941527472815998593 5461 8687
604415898511955841 7533 8415
348070216044263233 14633 27492
429187934514036609 21337 28712
339883388641432321 3324 30129
860234422032529921 17934 29132
557349653688305601 15475 20049
517102747533346753 28259 28660
934125925344083841 8378 14057
501715644177732417 146 28844
447509100822131265 18529 23480
514827524526086913 6611 12535
468413270524941057 23337 25059
880544142299552129 22774 27757
749895839029761665 8935 23589
130842298668131457 15424 27720
596013026863992961 6092 8692
931743613836726273 3705 20349
710331472041488641 5318 17078
49024515160258633 12208 23183
240966338747377057 10654 17954
180502806753676033 23155 29658
936138500159273729 1327 10493
591047800748373889 11064 16150
967392395581576577 2116 6962
942715904749530113 19120 19417
77043877013423409 8908 28482
791120614306240769 8893 16246
862636724804310913 2089 15197
73256293857721041 6710 12439
514797376333035585 10724 29098
910303385887335297 24413 29818
682566449564653569 10609 14548
533715802339838081 17673 22974
18206762672477341 19388 30513
251463094670018721 13220 26533
198329022226552353 489 24073
409911604654379137 12257 21878
334760906764671489 25546 30025
258746044081551233 5154 7414
121669417750318593 13035 13657
720022825251742721 913 6565
852125175869233025 1566 23874
919343177591546369 10875 24801
265170943125788481 22346 27727
62276281511255857 11924 15419
609464724649512833 4238 19059
911732953714295809 25870 26007
856148252868756225 11217 26945
486538579794238785 24522 24604
78569775247373745 13196 27317
354334876151970241 9374 19942
106854418648914881 19049 19514
801247736839055617 10526 20949
698786668828034817 3428 24142
351787567247033217 28057 30383
234518545892932193 10210 23676
194464453069809185 13800 30852
240338457439591489 13253 22219
372449092492278337 14192 27898
404733024200432129 629 5170
638448927329786625 7779 20890
712163147072828929 2637 16513
239149403270733537 19654 20777
369961604123538753 8669 24468
128456486583967697 19822 29602
919195462816716673 1672 22651
704025576765250305 8027 26861
517417672792284097 7641 10297
680152121761860737 12881 12957
528233247483484545 1071 5243
95135308588925937 1891 25853
300117917518569729 5706 16702
962303084632633729 27 30679
911201388524446593 1383 3995
864543167642583681 4971 21124
571276582380512833 6409 9799
992727822918961793 19715 23477
311668556973756929 19347 19675
391152766504365697 1344 8867
691971300376899073 8572 18675
980741524264214401 10084 20349
408674099042045185 22780 26944
562536546799069697 19119 22079
748659585548104193 10533 19301
897801216669559937 4235 13126
936948208335394433 8465 27568
303588639981189377 5145 11859
161007057985237633 4652 12980
923349546113268353 1757 22243
141997086997392337 1602 21001
770565552295696641 1967 4131
38830912393400753 7589 27487
502993833753944129 281 1356
901690239863000961 2027 29446
680929550854433025 1311 4093
63866590337845257 1257 19284
313518617902627009 21765 27150
904218399472753793 18780 29779
605690908283552385 1198 21375
428508639983455425 9348 23895
130573422325650065 8617 24420
328751914024309121 1711 28272
774352908758789505 20252 30586
507509907538370433 1949 6278
101335774910847217 15684 17751
694859807535650049 6771 22701
405168040950403713 15311 24710
814573064231701889 2199 24928
631530341794157185 10963 30360
516663204160238337 306 11612
6660415948477550 10851 19882
295436593993194689 5836 20043
383771254201871425 3231 29964
876582459229197697 4969 25028
841078463131825793 11507 24563
820920312559316353 16350 24751
366544101015730177 13138 21616
202059220699112545 14109 23551
496808686680100929 14644 17553
602804821005655297 23878 26601
868889451913769729 11230 29432
239331818756298273 15527 19731
594376022508758017 6854 19026
194601578199645089 3939 10495
897998976379280897 12428 26044
245628910869413633 4546 30027
218424432330369441 25117 27971
337327069880522881 7812 10409
622871045403439233 11342 19871
711311257092049281 8209 16413
4333120813360126 20367 30094
543302419505074881 7649 30080
168652957834122945 2988 21533
844698928395445121 3266 11100
550574475920559105 1849 8811
401610290148106241 15187 17602
479454434544134529 5057 16723
644610221758753665 12638 18921
223629823965044481 8042 17467
856880630115718145 7887 12413
142759583406498081 9084 21910
610923132160280577 11090 25618
577693672219584897 2922 25632
425147280017363009 10744 14758
300974968972706561 6568 18272
135539475997902065 2136 20173
742336595558558849 3819 7682
530095248349290689 2543 22533
554387535251745345 8302 30576
930649735320372481 4815 10467
812956622097562625 15036 24959
980455138667387905 1017 27266
58500740583422585 123 13250
715702460073501313 5525 27435
695799198625994881 24699 28350
471823336671555201 864 27302
545378182788990529 6950 30142
948389688856195841 14037 21278
55511882301733097 11866 13012
837895702486655105 15202 25267
445634033065243073 9316 20730
969558389941127553 11416 27464
141942123094597857 8896 30189
347975224606706497 9586 18777
581826570965230209 20530 29614
280411446043302689 6900 7628
846880184326625537 6481 22041
447501939869390273 221 7338
456367832779431361 14822 20222
197709271017075137 10637 18289
482764708862251969 6070 16485
60982970947073057 11646 14896
113166664195684769 114 24081
175838816828161281 9357 14641
465450988550333761 6237 22342
563673341678445185 11458 26287
41957117774369833 8244 30908
152369567281979809 9772 17967
412811946912515969 19235 27610
218150863621509921 5857 25472
981886969027296897 5430 19450
296730183593155073 11472 11716
590394512308780161 14502 17844
749892406984052737 25951 30711
615084954234458113 444 5918
122453828453288337 25259 26534
204159753391085281 14926 22289
584320838081858049 14724 25650
604597971072248449 24624 29005
586468912295117697 19196 31019
677439183079844353 8397 25714
415653386187834433 24644 30068
791673742159968385 12802 15572
240444140460951425 5443 14205
782962324065554305 3988 9733
351219757566845185 14621 29284
426618134258372801 8350 24819
837396355461777409 17828 30195
718847280449228545 12865 17130
46583506141438137 11151 16258
351512264574733249 14094 14685
821675826960714113 25810 27889
916866989090355073 16534 22830
486519561102802817 15641 18067
102440522943336273 23168 29415
553970406030487105 6933 30890
408554343029937409 6768 28547
391275964369178561 11570 19468
958439507058539393 2592 18625
828906392119378689 22892 28852
915609800498746241 14806 28187
450055347600574849 1224 23140
273387419939464129 2499 5114
536834123513614273 9863 27614
800820729007245569 8195 23661
564643042004057345 20462 23910
709146526901104641 6019 16594
181009257406415713 18041 27474
548862897343727937 9199 18313
182810526907992705 3982 14375
701455625996086273 37 14330
286030516474966145 4714 16455
336876531481028225 7637 12563
317636747546536897 5782 11119
76727963674510849 27744 30920
594360407626297217 24814 26992
405912505909757441 11356 30912
486192231177291521 6926 6958
874800438786277121 10153 28187
838201127801625089 16920 22246
618923862277330945 8416 19824
106973466055443105 8111 11975
280935095520970177 7956 12366
958962623925927425 14720 20800
661004244917140993 5761 8887
714784242406842881 9768 26522
25501621944865605 20915 26569
12957631755568855 2093 12375
534493330401051713 1634 21981
76038150880371809 10543 30942
551652657952796929 14734 20942
908578544011547265 19445 25980
166200218140975425 9274 11980
105178754516579425 6728 12693
794199987204589057 7610 19768
247717214289451713 7643 25372
276534353801611841 12288 27778
629432657544974465 10490 26596
155441954461462465 6307 6779
245120352309484705 12920 21789
970350189366516993 16302 18144
56652350816484897 17917 22320
538888525177267073 3933 15817
248144070610919713 9885 17699
465751755623490049 857 27774
948671881890497537 6837 27765
427063100732606657 11024 19497
222270465305129505 14543 30993
758286947102849537 7934 26322
266365640227526529 11741 22138
516587332826869505 3949 19067
572940916479836929 6380 30055
961583908613494785 4871 19308
555320427088950913 2024 25519
388709556763881665 6059 25429
381784139794504513 13059 25739
318613778976729409 22530 29562
802430058114403329 6245 16458
866826898181354753 2776 14500
7085972222796500 606 9741
46850503856649793 23464 26903
880401586635279873 6467 17225
849258413682502273 11880 19815
668151494282810241 1015 21968
981459788228480769 9086 10580
972599400089485697 18003 21664
494809615330151361 26826 30657
156712440949291937 15326 23500
488480832512568257 4186 17168
745199492927916673 3121 16573
154160214559379233 3380 5415
923272996264316289 7475 29126
19336597231816909 25380 29950
214507719647322401 5833 8748
589814715254160385 11231 19383
121679064953923441 20419 29979
512866281724189569 16243 21763
698614343547085057 8090 29301
3662401016708117 12257 17924
582529030617976705 8056 23013
274737795459461857 24676 27779
195289282989087105 16136 27260
620857110535151745 14734 18293
368481906789014593 10241 10289
989263558370755201 24865 25995
290019679840234817 5124 28172
972880789925891713 6534 7987
457100726853141761 20984 26973
767380301816448513 27585 30800
864080336896343169 3109 21292
226805964491429537 12728 13060
36509063992014033 3194 14082
88307966836897121 1361 20420
584109754923979137 3092 27858
551803796992668801 12116 21170
894625785439742977 6388 7761
741994623762966657 4508 16559
350316508013499137 3530 15320
462114107786643329 3082 27741
864741588952057345 344 16454
375078879469715073 1248 14272
545514090711911617 3875 20803
676634436526324353 13739 20800
361249605957326017 25427 29307
544328808148637953 6816 8317
343903714398329921 13290 22430
372004738058617345 7858 14568
723855447900064129 7149 25339
707292350895716737 18524 29084
335995386077676993 2003 7258
845945439189858177 15634 21503
582858582297305345 6101 18603
858538691180090241 25606 25678
930254532699940737 4124 18980
852407150615075457 11874 24819
380280915506745025 18991 28630
439078639869496385 21676 30134
75836000762670609 8539 9816
5943142027984295 19432 21104
821758992652817665 6227 7967
203394867443709153 4835 20832
783846026823546497 15697 24945
200128560743134913 325 2418
604127364072894593 5760 21852
279435214826026625 22600 24353
223557302137741953 15485 26819
448706117569837889 10762 30687
647291474530547329 15312 22362
167744610405438977 18024 18973
148369106441442977 22693 30022
677694390679444993 5340 11125
61982968796343129 2236 26811
721828631808438785 16425 21412
424405224428276993 958 18283
995584821303264513 25805 26622
684847637518899457 11957 23491
667424789309510657 484 25547
149703546209543969 1646 8168
804984706787845249 21959 27161
608450413099944833 8730 9615
247551485943166241 4409 17809
468074452512034625 17606 20947
735018849317565825 2896 16668
297481929046895745 1945 22532
526329639897969793 4946 29822
699866859048860545 7364 21608
946239804991417857 18912 29543
606881240504975489 4979 9289
510323450134325889 11253 16428
879932704899111681 5914 22615
549848710411577473 14178 22743
967788430868168321 11278 28363
923595058872880513 10085 17682
555749279351296385 3480 21581
86203255005809617 13370 24351
770123062034315393 9435 29617
433258227149213569 14305 29436
647545653003412225 580 25351
603769329463954561 9502 10922
304938826504425729 14430 19444
706868904523080449 10176 27046
995861174469133953 14411 23073
483116026420699265 21681 28230
716195390629792385 12651 29805
591701053766787073 16396 29347
655592076314995585 9840 26634
859892811362538369 905 27388
102754342382766593 13198 26132
248394598437361217 7321 27686
71483265347588089 3098 6590
148970632176283137 12808 17581
981661436568060673 7563 24189
416574208161012673 1683 2726
567297915582678081 2491 27772
576458307289680513 13604 22696
719411027901216513 14449 27998
416143135725949505 2404 11149
475524099659800449 1518 30766
838879537481656065 4337 10424
627064760359388673 16670 20051
632750784190950145 6162 10716
149306948616263937 11734 24235
565547137660399105 15498 19901
237854302156861761 19896 27610
346486423672164545 4044 19223
753053283303650305 13510 13606
431607394721961409 13425 27391
804151242113732737 5879 24227
945609808769450625 4307 19668
389444875817780225 2930 18722
810231638510241921 7953 22129
398225257570956609 17039 18375
37912681236125681 4861 30224
851893038619756801 10602 18761
252261977401186497 9194 11117
733698388858471169 2586 19290
306308590982343553 3849 30371
203122665051090209 5475 17728
813906510629731585 8417 19489
169577773145377377 8756 29453
337042444332386305 9912 28415
879814720190047745 24568 30962
25833998667476265 10991 27020
465625563792173121 5967 26745
122441004129985489 9884 12155
64164067959261217 19811 22621
802621763242267905 16027 19116
47892052584799673 23192 26273
658711534303368065 9730 30499
396800981576269889 14862 15972
756721312467842433 1446 19139
559660283958777409 23090 25525
535633214363048897 5631 28624
529631282339060737 785 28483
617056656522361601 11953 19138
730866765018973313 6649 17268
771145159510471297 2545 21270
626498348857815297 3604 19459
904568307879142017 18892 23037
435187295326556993 13703 16623
361261182084422913 16970 17318
355761797681957121 6222 19224
815344359751076609 11524 27602
727198528559469569 5794 12139
185255132464735809 6540 11946
620399019328239361 7118 15026
770696619662199809 462 17453
593008696756243073 3642 29132
477857074789103105 20291 22438
723418523490998657 26863 29131
161277354405552129 14063 18723
709034039425276289 10050 10159
113849997418927985 25583 30735
651454766209845121 7968 26958
22098590585951429 7847 18592
209594946842685217 5563 10110
364904542513944129 3941 4170
6494362482946770 11353 25401
294493923979484161 301 29655
11006711871615949 8780 9824
612055675842928129 3855 8839
950739892745708929 7257 20804
761410233568479873 19915 21126
746008150114420225 17704 26361
117605619569150833 13465 16475
525501453285038145 5259 16609
970066384831437057 16397 25628
617746256656360577 5198 19738
374502049704293697 17248 20988
331444241528522817 414 25479
501475754181822017 12356 30546
199030581575527777 12402 24726
615834828723382785 1594 30140
831114369735750785 70 17122
814482024857863297 10854 28695
263976188278419969 22578 28374
747838714975873793 11373 25323
268891327425627937 16424 26103
822061006567420033 4709 20270
451132971074144961 15816 27300
591878876514346753 13194 29446
258725626398948801 488 25164
73328029287704769 15981 18019
897290813722477825 2250 28306
818900950292349057 4361 19204
623440724959614593 5013 5434
373968568309091841 6515 24865
848768631482016641 4234 27666
127693140856752769 18075 25135
785110902400781185 17465 18638
323061985395451521 6976 29161
723429817944449409 5745 30451
959354758177571713 5029 16114
405047903503863425 11472 23709
252252432310395841 19613 25048
655081077169455745 16634 18871
617288964619508097 2496 20869
602090458198709633 12768 28085
585069870429531905 2288 25531
367345123832038209 18995 22785
946907648764582913 15742 24921
783918766152403585 12879 27031
585425626223266049 3653 8254
383464341760088705 3508 23863
453498581344025089 2075 2367
299612282392040193 2650 4910
714783739552910209 1096 26939
340581266874764289 8084 27474
741179648430179585 3189 5501
951110210623461633 12497 23330
481499382474790849 10803 25085
222516766649761153 6102 7789
640747311775516673 15567 30875
121971568183333553 15378 15737
341951643092766465 10814 20855
6467087277840734 26195 28916
169086828265907489 10350 18488
426092093056077185 4100 11018
234387794439012257 6280 23529
810780594273978753 3017 8874
196595482379155585 8885 11992
425920181600069697 15597 21923
10222614896132855 1570 11074
579343104754272513 3173 11990
170097459807355009 11027 17779
995200038059159937 16692 17628
925657206800618625 18482 26570
511261262608257985 17255 19233
584695329512971521 4564 4695
228208846085941281 12044 22007
505029886088362177 2062 6743
382525503729553409 5598 28898
865978717943622913 10632 14044
645572600872363009 3577 11500
256794900657407521 6328 13787
71071859885762481 14025 18660
520440965429362049 6887 20185
582643830571150593 18054 23952
668325791031303809 19203 21232
621934219193335041 3331 18244
552659663428844545 8277 20300
633580349998148097 2381 4960
616116946408393345 20092 27999
130649761016599089 10023 20102
307972294777091073 10200 25208
473028990631085825 27714 27993
277042144778061313 11001 22284
308289175932443969 9093 16703
763594049917632129 11682 24436
194918501164416129 8252 10018
22130409974433717 4088 15710
469844029693149441 3665 4628
403326582775651585 17490 21370
948403074842751489 26246 26679
809220183821206913 4521 23184
680505296379621377 11129 23230
824514312946323713 6880 27375
365448795977080449 4121 22585
691610410398251265 3344 4512
144773732665811393 1552 5859
153414188733865601 11739 27110
360771270948326593 13307 23414
137574474431328753 14065 30279
546393454812360321 3218 6755
808725910781905793 20306 30134
937540381121955585 1076 17189
555847839370724033 9235 15036
779708875173525889 6356 23999
634127791084598145 11196 22727
793069028935228417 9232 28544
374825505382784001 4662 17506
364001118136215489 22535 26923
510098999560486977 5225 15054
726073506475337601 2343 13798
92468865730321425 2829 14113
232327229013463937 16203 21841
203277242607459393 19766 27218
86385260642053649 15904 26673
248455994363535393 21813 28987
637902975986961025 14867 26137
977672237637197185 21140 27287
61433922982651265 10558 20196
352922660482558849 2127 7816
648551887234248193 6197 15519
795175007011369729 2334 24836
290511077999774145 29640 30758
504616249865943425 9538 18254
299478425385970561 10133 21890
301291326569387521 9980 22813
763739923664537857 14661 27182
47179090386347153 23200 24143
564775941937085697 12849 30501
113579940548863329 17894 24090
870669294517561857 13388 26002
931724242855391745 16262 23034
178689337683195489 22903 28348
701962708655006593 15706 20914
783208033609760385 1646 30349
997373440654111873 15282 24422
200632244169185025 7727 14306
728339994834005505 11471 11729
605818977122616833 20094 23258
653876355013618817 7508 23390
457098098022115073 5017 8270
563610653448026945 4971 8410
215977417314299201 8984 12271
191080539812556801 25496 28121
414567767393833729 1744 24263
648457229535797121 21070 28563
810218397963374977 904 27140
372505082853631809 13407 21054
117842470061034993 2204 23219
844683778172797185 3064 28880
522877134226014593 12113 27164
52595972270946593 14396 28084
967333658521511041 7232 22650
230431336118943617 9307 30650
299968798285469505 21874 30281
231790289503077665 20578 26868
878010401185107969 10045 22141
328564859459195457 283 24827
490534435854250689 21848 23770
407047376643784961 1388 11585
755103622986411009 5512 22955
285620686303861505 11213 30431
410050438989820545 26571 26663
949150908452946177 7818 22317
902334445943452545 7298 11612
410995606320458497 14382 27245
779886360303756033 11063 21081
937354140374761601 7385 13925
534284852852749761 23321 28794
973992731417798273 10245 30730
344901474982229697 3427 17254
786714316068479745 11174 15775
754352047945744129 16517 24666
580735876795561217 16880 30575
806570942592294657 17212 28379
727999113708843777 6531 21990
364187269435234369 3023 25738
514018391308940865 18739 20687
216879252923853025 9448 13211
842980902159165825 2038 20556
542154482952653889 14040 25108
426434633178022465 9260 25500
190838421611324801 3643 14425
752271278559387521 14280 18660
541568414418065921 12214 21781
899597883995387137 310 1042
291982694491927937 27306 27842
15971680404685885 1264 21093
60573828394510089 10673 24731
898197743253010817 15724 26444
101536887089118017 8219 18331
891083620317143553 17562 30507
192672885956852737 9595 19287
694788259720855425 22094 25226
221003489760128961 15560 16163
829967092933696257 682 19338
920133887052557441 18457 22888
666595547464627457 16479 25003
499390872415695233 8919 25457
271665763148032385 11225 30668
923736778747809281 837 9807
575735715589008385 15409 22494
386812887807927553 5029 13793
127515475852316481 28981 29075
185317555137189057 11240 16960
754860924435238401 17609 28465
559205461688954113 10310 26839
383376241826564289 10815 27415
10029149548614669 22255 25815
606598579448263553 7370 9788
944779934168330753 12949 30298
406709965019199873 18293 23703
920679687497525377 1414 24795
171786399758733665 16787 18108
418792541841362689 5083 12760
565574595651778369 21287 25483
526354092135306945 7933 21299
272379664198968641 6199 15869
673356067223373569 8819 22390
330802933864060097 13323 29979
263061075196716833 12975 26182
43336655489586209 12035 19182
864329893206594561 4107 7882
68938782492576681 17448 24668
588538568179586689 6146 21880
46469506194814161 3011 27535
385650048156740865 23970 27870
653047367546530945 18688 26637
201635713187343425 27662 29023
730250610249587585 2975 7900
617527874385480449 23264 24010
966808723509327489 1669 21689
485782703030906753 12568 14770
744334813910359809 14421 18603
380356261572892161 25680 30835
484224890252232129 7339 24502
154750098321287041 28848 30077
626915052374133761 9852 22952
539392519770650817 22796 25171
737082101598613121 12198 17543
937850817887721217 21603 23250
107169265546549041 16018 16093
231688486392066305 18976 28794
483640474922918145 1586 5524
683489860428451841 9078 17175
763549621019937025 15610 29383
308537930589245953 25611 27284
347883849107997633 2922 17306
8933032342270054 6909 16575
970456606746086657 6136 8718
133010299130539521 6646 22350
176434177217583265 10201 17000
276635591698706657 6711 26089
979250742656038401 15371 21881
968914902823065857 22426 22869
161676072867688705 10709 13433
351608833783274113 1138 27062
2278812090555250 6629 6997
17642334175512531 13188 28176
190880548001398881 3325 4973
80146302101425697 4627 14878
297699942859996033 3690 24517
172486797865538209 9654 15574
922670477085969025 4050 9415
439695572640914625 5668 24051
344834886551144129 27019 30221
782865688164001537 4774 19132
768916691159358081 7600 30135
726535491077001473 20976 23601
220349765841124417 12971 24725
966797724274876161 22957 25358
511350657155272641 16341 23740
277866404958473377 797 2017
560018695564867393 19781 24512
139429818075107905 9022 12155
431460246031502209 23502 28809
45481388234705377 21390 21413
953658346612659329 10854 28498
595542161482804097 14993 19472
37606949915780065 1660 9661
748773766275007745 19376 22889
66037024908144561 6035 29776
898912345145042433 726 28642
177148886266603969 19774 26412
406739478291271425 6701 22406
107451493234723473 11327 17114
992159218818223105 10725 20218
200431838423408961 12243 26905
275016023303436449 23389 29621
756931884039619969 7185 16176
895067239214277761 20937 23974
58953239391183137 1318 19034
759901987984577025 1599 26201
140748949049967825 11429 20951
452138785705194817 16085 22140
667319221769073281 21888 24554
833636512388409345 20336 27126
720503879084095233 13721 17892
212836920616204865 8817 28890
417685443890729153 10168 29317
92775575196796465 7267 25398
789399317333764097 13391 22149
369140891394614785 5386 22220
520456172996087937 10888 16645
564945736228338561 3285 29255
912516294129449729 9815 29631
969992879216668801 5305 20805
454745873100005569 6055 19311
31125023021402853 6459 26956
886625943280822785 16666 27892
913193655088953473 4512 25098
579491120662591873 21157 28960
265309052845964289 8125 18634
306192332008425409 23182 25478
561408472713758017 20398 22169
198520867699311777 20696 22066
647257304008391553 17299 22050
383093860750111745 4593 12391
116149269819437969 207 5715
642107702095867009 16344 18614
945143753291830529 22117 28554
415900778237148225 195 2643
34756628807222969 7918 28123
259664631113576417 19717 26461
233396942322102049 5339 23644
987365723689951105 1467 5380
10241525935050789 13885 24238
383828848885425345 8868 12898
368720987065046273 6785 15310
192558164282264257 824 13940
118964238346897841 14808 25165
80068754611158257 9259 14771
828030164046012417 1844 8507
680622454665158529 15184 24755
240002442562719425 4178 5569
827420977661741825 1995 5998
71469556735706873 20197 30555
105658318828563585 2527 22063
373044089069502145 9120 23219
658643151399228801 12976 21477
659371888368880769 3774 17982
411282155408120065 24576 27883
935959637898072577 12174 26809
929963471707505793 24508 29261
773330165753350273 13170 15082
762973008218967425 18254 24343
962964252033195521 7206 15689
984102491512611969 644 16219
389836174886610817 23831 30117
545658636815662849 4241 5846
600450131686137985 6431 24450
942093951448267521 12905 25785
373310265925823617 17216 22221
673850179738753537 5511 17043
708003895359261953 2396 17554
620772541792955905 10719 16740
108867304754213025 16294 19273
140058738313602049 2490 30065
311550335751356033 9733 18230
769135144369354113 8672 26787
820741213552935297 7371 14307
735669133915894913 14247 29605
265583562390297345 12158 24300
78001127755111809 18797 29527
428715235922240385 15461 23664
807725419010839809 16544 26473
700536050936285953 20999 23984
607754477405929857 7773 23362
112841005699266369 28450 29968
715394764509387265 9394 18758
644847013874276353 25719 26578
747078746637594497 132 1108
788715735192070657 24465 27912
880791415564889473 13167 21532
901450351308376705 12009 26049
644502827353075969 5790 17617
466037430590517953 18279 29243
409305817357438401 2031 5388
654310796283873281 10454 24761
311644173434000769 4766 28527
168362052324411585 13378 15320
712916074180700545 19512 19699
8271298994181110 340 10896
584024177342765697 12628 20795
350108028617768257 1797 28007
293854931757397953 5191 10093
397686760880411329 24799 29693
628370714202258561 348 20553
847931563935404161 17063 26885
332535776664659713 25524 29142
505835495500384961 17508 27399
224923239934607713 20662 26378
559544822934014977 2658 20210
329251040549298305 16627 17799
534521820631816513 709 12159
134299073448584497 5128 23923
637657377414697601 2668 4597
239666192955642273 3061 14823
665087537881028353 6694 16433
220223419867235041 1993 25400
825653341127377921 6995 18045
144737517574885281 3062 8589
718588294593949697 25930 29409
865503114883022593 2089 17255
122411447599873217 19843 30407
940952405054989825 10037 17735
11389510610293031 4723 28902
547042802017212865 4810 21722
645747011955336321 4651 10873
120672273684011345 4457 9598
416997251864692929 9747 12046
168845107343440065 5510 13069
938592321441589633 15530 16144
838170759777288065 7526 11902
686538706520231297 12104 25538
66561162612341465 6487 24940
22399583624377329 6631 27114
887398814960267393 454 26974
196796329720164929 8774 25637
154397360184855617 3481 5835
913387188393826945 3090 25483
324644120243821249 3053 11451
830805832662811393 5180 13667
880546314246227969 8562 21451
666069772599428225 5806 30122
484530089337727809 3494 14890
543352563042439873 8432 16946
870677464930974337 5299 14389
53804476763602337 25967 28902
402039998540576705 18044 27880
10720019455654041 21934 30758
984653407741003393 4655 17456
918513914427450113 7730 22833
866649760280683521 11947 22203
346109824648145537 5228 27761
88164672484804641 7220 21868
873849798754534401 1421 17935
806778864462675201 15058 25364
211491013970835681 20994 21490
981406126405058689 8877 18103
202253950559565953 12809 26639
602568358698238849 5992 22284
352349538627315457 16 7071
448635247695232641 8373 21314
392944609438629313 10591 12868
530787737767102657 6653 21658
999873000726132993 1275 3701
347214020732675265 15881 17837
192969647656099137 12709 24120
495154576765646209 8203 16935
148372391301869313 6471 7869
578674955576428161 18230 18991
327163507390665153 1051 10420
735591983855616897 135 5369
143938555838083457 1080 1950
947975544092425857 3736 12689
147035508358896993 15627 29667
447394779824254145 17155 20377
580057826913097985 7320 23780
575297145976957569 15851 28466
527092667219548609 10691 16545
391746045309705665 1311 9188
250645302896238337 10826 30139
166761662451218497 10323 24074
895524395015314689 21310 23163
217716625031943777 19877 29180
971047177647527297 9741 19313
49915215995479657 7956 10454
592088456731019649 10000 11948
527361654199470593 5602 25981
850241901417980673 4649 18727
144770223680861665 13437 14326
938851450338233857 4825 9710
743745487935928705 19069 27905
36835340110535241 209 26762
663988541939897217 13159 19767
810441853956078209 107 15085
739999882588310913 17274 25372
818474061243286145 1724 28156
243186584494022625 6051 25011
842833461486492289 28546 28835
468545210639792513 12857 17931
26844972857098525 1641 14175
805481285126841601 7638 11862
138430841779509713 8166 12874
615451201155284609 19227 30631
83215338728798833 9456 22732
908781305556455937 14496 21032
747290376550097281 5332 8563
577027497736640513 8880 25111
354096252089043137 20102 27806
739843788318363905 21881 24664
838469520402881537 1143 2966
904935528357018625 9051 26864
211561533100599777 7460 18671
670021037822376577 12296 20625
252417244924600929 1857 22712
242597098680239041 22954 23815
793374285128173569 17774 23738
222546592092708545 13941 22506
647539240376389121 10639 20892
739012065051046145 2948 17926
716591563825041025 17554 23760
3164035639851904 12408 18030
246006415559008929 8512 20128
895232727766018177 8872 20782
243835343774655649 362 30215
182267412946043105 4386 26264
941813621433922817 19688 26388
801996522002443905 5528 27118
759911772357021697 1856 20864
289257044673089345 3622 11773
376201389561600769 21270 23184
152086485393812865 7373 24000
60782142160029193 8662 23159
674651737422021121 13482 16210
301865884865733825 16547 16575
254941160195645729 1239 22016
356764654125079489 16966 25492
33145625188492289 16455 23131
859815286148034433 931 12308
400317356784217537 18320 29364
63877446204223529 3922 19279
866137999066051329 15599 31022
165073489663072353 2682 9714
278240876373306625 3049 24409
214897089112675137 3959 16591
934555283751361537 593 10127
145348443416111201 27815 28393
89257176820428449 6911 8884
525354364285952641 40 13333
335658617501149313 24506 26273
877811625169172737 6346 25509
406686378724092609 25606 26875
956547201895041665 16600 27321
288996098880115713 1544 26638
622691237931576321 19321 20163
575140262187449729 12486 15932
731820731235863809 7425 26516
479098491422245569 18024 21363
429753675470962561 11601 30761
350293310141271489 11028 30338
684823044490976001 27716 30403
552688838704906241 2061 30631
88099769609328865 19698 29239
866510724480537729 6024 25099
97044060261815441 17060 25650
267212849805826369 6417 6740
466073333265867969 7497 10991
733493988973979265 17831 20083
661410357888946945 18273 20970
730905881177502465 6739 27250
33383620874417377 5872 8095
842054290454758145 15128 23267
280642599915658753 9858 22161
42276678131781153 13777 27623
830569603438092929 708 7443
143286249693037601 2244 16515
261960730606894273 19768 27907
543065559879320129 8685 15191
32346461587195565 4994 30677
454984268087532225 2278 30280
338897095710898113 17798 18745
442058248914332097 3123 17509
893712499078745345 2859 17782
53691678393196441 21484 21939
368675535145094081 25653 30650
80613870974470817 7201 25337
545371833717013057 3454 30983
99244109626045681 6595 13490
598936918500605441 12085 17030
911779598338920705 2013 10450
264333795184185761 4638 18513
589383350553678337 14030 18155
946515085691466113 8768 15218
905172789354704641 7341 21757
354648012248816257 20648 26734
692671835291395841 6482 24679
706343284224963969 16085 27442
605547103301926657 4675 6228
172163767766974721 4410 30270
705600990978897665 4794 7228
730126522938697089 8183 8466
234629754523123073 3667 4733
577877401307034753 7873 11474
130904393811352545 22265 23656
148751352137814753 8264 20723
788305625650092929 21059 29394
840641408613791489 3804 30950
194479288341231169 26316 28211
722997994372555265 11500 19887
33788199263536713 8925 30073
787417486981127041 15732 29736
583182848453606785 20950 24654
504322051121583553 24820 30420
127690002916533985 7914 22982
545402168424700993 20394 21773
979672909247714305 14047 29542
578510760890772225 23856 26111
463894306642341569 15618 25171
184651930837162593 1832 19544
637352089731383169 4579 25293
703993546199960449 24848 27175
512217977350200449 19237 29136
773573843568144129 13817 18756
431669569252537857 8536 23191
894474923111864961 18475 19614
251800493389790593 4319 13391
45991950599812985 2382 5542
556231588453289985 10228 19046
730211319857708929 6722 13960
248088967535675681 9862 15575
962487784186023937 8680 12259
925440330737220737 16654 22055
8398523233275058 14138 17659
114721430207534785 11532 29651
767259696989128833 17301 28039
881166515289283585 6858 30012
402374905276978753 25882 27827
671423399400179457 5305 23821
703639163883266817 14369 15544
570084110080333761 17211 25793
30153840798199385 8813 25257
420483722049308289 9641 14119
787306898196476417 4215 21369
310951365524619649 6684 29970
220528371099497633 13135 17473
366097625904654209 7643 14017
48706613736229089 13268 18256
966881189038648577 14936 24000
591868763230486657 20433 23709
775865683921633537 10248 26775
469573605984010113 18039 18718
195451040173669089 24035 26246
653860719824017153 14171 22622
299399777215807489 1919 14365
649168085854327553 7193 8308
997678337761588097 16032 24808
131785174496975793 22669 27404
217068960251420865 19180 19430
661893439892054401 3186 9017
113127147125471345 3490 5298
769371424448387073 5370 27696
278552195655986881 26513 29518
899526374229267841 10396 30405
9785969360851965 3524 30972
459490367756650625 5230 25479
126559048367337121 23917 25826
140203288538771169 12700 27634
850310098492901249 10937 16543
698595390465634177 4757 16241
190716422227762209 6840 13962
36384283106244201 26897 30139
346575558457093505 19013 24440
874341550355985921 14774 22107
919457099141819649 5480 26897
470916989496487297 20615 22984
667440392837324545 1143 30031
136570692823418945 16900 22270
517417014010089089 13049 30850
271585995611488321 8855 20106
974723368625522177 16953 25395
227067572029859841 16973 19277
930360680340609025 12390 14493
999574071729057281 17539 29261
23635283440615497 16629 17765
857271499956247809 192 14783
611390784222930305 5561 20097
507367757870540033 11514 28555
979554346162306177 8978 14879
26446069667407813 26052 29853
787916500726677121 16233 20040
689976207074636289 13713 16266
935819846296414721 12504 28106
113517659499812849 25813 30582
189688369257208225 5290 18913
994937556351615617 10840 30803
939197850093652481 6709 25462
998618284502192897 5101 10099
889663405465423489 9414 14958
398375579758237569 8738 14983
872294273992498177 2191 14988
766911482796835713 2176 24431
431425339466965569 3435 17566
455130028668449409 579 29734
646274700849435393 7866 19123
406017870086067521 9630 28120
383609265878018113 12817 24979
871380945418451329 22533 24357
522992034156136065 25709 25776
64641327803791169 7204 18718
971900383020606977 19851 28774
680759410576982273 23580 27238
322592842523253185 9064 28830
926054071906101249 16620 24093
325700699089761537 1829 11107
304098713632697601 7696 13297
949816343634314113 9113 16497
145030642507883553 16612 22579
956868404608098177 7235 26588
485019884400273345 12604 16822
367836726140783553 7555 30630
976603722003950721 827 24312
413789865620341121 9748 16833
686627950425389569 13813 15115
500325222080693505 11335 21804
612500193463652865 508 24561
161576693300997217 10235 13468
48759256616008881 5700 25166
797493333858316289 12569 19762
56030554457045409 2124 21265
898897905462856577 1571 30533
402379759743382721 13603 26441
466668201121184001 2325 9719
875150266558584577 8551 12096
988742626362192513 6566 12072
251678454840984513 7957 11321
858265576513336065 16793 24646
939864410080964737 147 1625
943519885698488961 796 6187
620793065383082881 6887 20668
789060577770005249 13251 30226
384458689617098049 5063 13561
937971688302223361 23293 23798
448485896946934273 7680 12621
860981609449030529 6555 20057
444436961212382209 1515 17414
834411445193691009 4147 30610
949870377353590785 24943 28888
139213913268111617 2696 17848
456629588952289089 18440 29937
886184896979056385 2829 15639
370762347542083137 728 25701
41516424034600873 9772 29119
929684649931949953 307 5991
63742634426770193 4465 21615
580558689160255873 1216 15123
474024291015854977 11023 18628
988916854474801665 555 8961
234445041038195969 11409 15015
398768439552796417 18466 29776
249499884803245921 14140 19887
768993595586500993 19123 28805
367699760990742401 6010 15573
765352214993015425 497 21264
623452659771761153 22088 23031
111785350468203153 29256 29283
661141445489999361 11910 16422
354653601139702337 17895 29195
472593194629698817 17237 18437
663375289969941633 12904 23386
355561363819329985 15638 17524
927595238303894145 1314 9366
668914400789294209 3368 21698
639061971640238337 9170 18604
874813294721075585 24168 28454
219501690682662337 15426 21906
630873582869188737 5658 13081
920425961022210945 16236 25443
374969751682979073 27531 29039
995814905758038529 14508 23914
779628070063484545 5447 24984
93267706559338145 20069 26811
381961854736641025 14043 18560
771375205068963457 4453 25157
721374823879703041 16876 23890
655436548405681665 8361 29775
740564854001771521 22938 30784
699015363042661889 13889 29838
804256079359294721 9990 19470
92110933085756129 10699 21956
876022248930706177 14350 22545
79996489019109169 29224 29305
257089005849426401 9747 17614
302684296818377153 18934 28125
403342444522106561 4104 14273
544216191518273729 8464 17523
263802892193599105 963 6482
984661232906709889 21353 22399
413235754180970369 3981 16673
75930935684581873 10952 23025
27742782351229069 6852 19068
849351035403380225 3387 11680
557044110904026753 13128 15533
26619667196570165 21768 30269
459119123442651073 1504 20600
822012074784900865 1977 2503
69483896565298409 9775 11464
38113731251954161 4904 20871
511419151546082433 13538 20899
822677274113807745 15490 17005
565581655766063553 14864 28814
295642926029358913 11139 28657
192492743746914401 13067 17715
37279778629788041 9250 29768
269215938496653697 6116 11765
813288258787721985 3664 17172
786603620457274369 4860 12568
272875310392727489 3439 18443
951943927234477569 22817 27119
16652681992894715 986 18272
107691402385132305 2559 12757
593575235000990593 25690 27183
443421661573363905 1883 11039
894400839058235393 3560 8962
533491424237300993 4269 5802
799988602027390465 21314 27170
14229389543768179 2943 25308
528591706951999617 3135 4458
876452694789509889 3652 30688
836123917153194881 19735 28330
108171661941593553 7123 22444
142223048559102945 12393 28577
671400282849308673 6224 8379
72298724537155585 19916 27670
928393056735327361 16319 16778
601787843788343937 3552 24545
401802013373885121 16805 23121
855998785231939457 15121 27289
858567687466898433 17784 21470
935449417488442241 7645 22297
355890990084962049 5730 14175
277045293954479649 25179 28489
959991725001113857 19257 22312
148087886777261697 564 2363
869710432846762369 5308 11176
837969744729655041 3143 26171
145015858511737153 5692 22065
879244872898354433 4309 25275
454705942340613249 13750 20068
531138298358349889 945 18847
638656751719221249 195 23102
127060225697476881 16861 24626
860487893681085569 12278 19675
623762383811332225 23198 28239
39555926615815193 22576 26109
890692854758995585 15569 29958
235893527073645985 9509 18604
460206344019532289 10896 24949
449218941728215553 6805 13847
627361712658114305 11583 16725
829939759912622977 23660 27266
574557776619194241 2943 27614
509550037876135041 6767 26955
511821595169621441 8885 29486
834494103360871297 7740 26297
928738384517011201 8215 16983
762355413887117825 700 19428
681465773127371265 1057 23839
87697639938841825 4058 4409
762854202165748097 23241 24991
994354780323629185 4317 8967
676862613450978817 4187 8375
115921119480848497 5459 14726
272240563684995617 20496 28633
365323633467905729 19454 21077
794800345147223169 15591 20776
936268171490144897 2658 4550
563850690924589057 5605 20763
327670607093249793 6130 16743
880122042353420417 7913 8729
824678724942007297 5439 17240
344243865749867009 24311 25029
59793108427410145 24585 27906
436945793218541185 16757 27793
889226284445346177 7315 29250
850301373728335361 14672 23587
264083039684390273 1647 12100
754321963115117441 14398 23304
396315046878445569 9733 13356
246662328516443105 24156 27962
368980560105480769 8387 15065
852894505840993153 9324 23894
860612267663260161 3656 24370
222328670083065569 12490 28559
52880368108514377 4309 10630
476495489604744193 7012 29527
518518113235277441 8299 27404
761415637962933505 14011 29380
440239691396296705 4239 5100
506475448192105665 229 22636
909974778502277761 14998 27212
24972415508635493 2684 25696
655552877220866689 19409 22147
169495904283010657 3080 19763
454019217665408065 24726 25474
244393985103961601 8838 28068
741951987939696513 8970 20089
265898503929861377 1855 28745
538634746199807809 8237 25920
321291090014248961 24379 25989
325448941033140929 3025 11210
561906711217417857 1243 10324
283476333559608673 20620 21962
79757128481027457 10614 13929
135010300379402545 8813 10701
82975002603205889 27050 30697
662627932783454593 4736 12847
497620372318657217 11478 26529
358883639303979137 4862 8075
607616033884610817 11878 13437
590767997131766913 19174 25720
723223668139787905 26166 28418
349382268235014977 20011 29706
402922391654840321 5883 26351
236416727685810465 18137 30623
780133306924362497 9363 30069
886565863204179329 17040 21685
548545347994704001 24370 27272
696135891981189249 3505 24936
887420599453527297 10097 14915
815185958434650369 5809 12110
870762574500673793 12458 12945
68844564734735769 5071 17188
638135433655200769 30648 30838
602530189353483777 19326 20134
29999102071954553 1247 19852
344372180053827777 10567 25778
540527277652195457 14540 23115
185405404055099873 2854 16060
73174998670310737 8907 29220
658939162691002113 18567 27541
839567291766677249 7668 12473
324830114025825601 3453 23350
347828341026158209 15801 22764
775755436424308481 6717 18120
101361986416385713 14092 16422
743819041316381697 10096 25672
71267140492949465 11479 13266
884053603005174401 10432 30063
807975773238432257 7853 17716
248069551819906305 8318 14607
720078010449142913 8865 27058
346696857820635521 6815 16229
519723366395631105 8474 9257
216909355377563169 2657 8994
340076595313064449 16866 18232
96467070965605473 7428 23336
907754862358210305 17130 27211
682419815591980929 17119 29519
633014181870734721 6473 23969
325066227313445953 1183 30059
830213022010390529 11485 21992
302467357980727745 18603 19675
434720544720249793 15911 25897
626949898909419521 24724 26897
355745361206707841 24008 25516
977089606947725313 23130 23246
812404001708571905 15083 27358
161924930091689857 18808 26926
260929687397101889 897 17558
490300832489960897 16673 25152
250959934777597473 20459 29874
854930362668358913 489 13455
622322263152675201 3432 12677
198285859090059809 13632 24964
215647729146141377 1727 15194
436901127746612161 10523 22466
65339394855676857 11161 20458
481900594372230977 1257 8712
139547261732985825 131 19885
884783494921368449 14819 19766
443887498967647809 3528 24501
972523586319805825 13237 26232
628838790673412993 2177 27763
788700010985909505 3493 23825
926290151658811521 10751 25173
716114327667039361 10557 14403
369078424197652993 22071 28041
466394991625794113 4215 30451
921224842669680257 6652 15135
715713206986048769 15995 26972
985054341524445953 4601 8722
475249863199937985 9306 17454
55553693582488961 4773 30331
176822870491715649 13143 28445
511170663276431041 24097 24528
115536100199069121 21851 24638
624462826705460865 8835 14408
246774119183083233 310 3612
396155386746343681 4529 12526
759742479801847297 343 27253
980440946017047553 11112 26893
796309135129231233 3489 21272
244640174634014337 15913 23800
425718190622763585 19692 27862
165430578580178177 8441 11063
531593620990815169 24598 25839
110102077133930721 2861 5383
89334300763514561 11346 30842
470951886018191617 7582 29404
374455160745409217 14849 18197
841954538981639169 11872 13039
318078523140872705 6061 28046
331980553544518401 1811 19049
18970579555496417 23723 29084
169266357764527713 18665 23008
22532426269155081 12207 12816
116584561157317521 10328 12212
9098109282401623 24426 24506
211586679968547745 10677 11855
449481538724217729 16255 25790
606391200448165121 12300 28812
714753565807665537 11397 12867
452450709367198529 2798 5380
69297497908483057 12577 27064
711342083530531969 13989 27228
576821327575313409 10578 27714
823998620962612481 2728 19768
191402810972835617 4905 9703
711251660369178753 3840 5324
793703484114171649 483 28849
34298285260845773 6242 16348
34653240331298465 11481 16994
848640479785736065 11367 23464
816151911238844033 13025 27117
146834874704495649 1858 17477
503295610628232001 10504 18228
741269660128629889 1464 26019
170681038661154369 15480 22667
390506309095528065 9145 25833
102100270785374641 19407 25626
964734340527151361 17476 23357
46581518370825137 3414 25515
356506862319719169 879 7002
654022846367372033 814 4433
448232825299861313 687 20976
43579690864856249 11834 25530
915731161131375873 26873 27607
757389596459521665 11849 22662
499941274956661633 14340 14954
507022493619526657 4584 5420
78701320673019377 11224 11606
93569958050284897 12183 28267
348892699821753665 23354 23442
979995074607142401 10804 13203
503300143289479233 10931 29571
736219032053700353 14164 15285
871360239111346817 3127 6469
716256675661607937 522 8896
739447219549362049 22252 22254
844637151093156353 8484 19543
521829821825370753 16831 30742
647942148592601857 10919 25252
561821475709123777 16659 21368
481173582498062273 15906 27748
568942868556582913 308 2709
145629573637588545 2905 28435
781227272645992321 3294 23127
569842173138784577 3371 28622
249397267783358241 17029 30761
788001677624105729 9918 25453
813510640045748865 6038 22542
113738648242790673 6538 11997
898691008894083201 2837 14032
850687910591712897 10427 25786
515221688859895745 1033 28650
975147646696274945 17184 17272
44629139591471305 10400 29761
490097947093698113 21633 27184
532527747244003521 16878 27503
666472723040616449 26789 27734
702417699944256001 14063 23903
533653844463085377 15034 21547
741123372855042817 35 2307
433759783921846785 5674 6542
80539531691606209 1586 20104
272679927485693697 3848 20346
538847170020275713 18377 20050
278434066643885825 268 1200
782922931962254209 12616 20015
802574489674949377 23789 26188
470065346393795393 12073 29642
657128122212629505 958 13361
610526577845710977 23270 28006
865398418188856705 498 4791
264157242789067937 17243 19356
233713647338053217 4052 28106
756599554747090561 5745 22356
155680674868985857 18392 18802
134052724416847009 12855 17224
900808731785321729 13746 30491
633635239669949569 17420 17595
968442012414538369 15015 21810
551014394267596673 6785 24660
118434461733475169 10592 20815
642398783003194753 2209 26562
450934184831506689 9349 25541
556893142356074113 12942 19342
572836158911588481 16895 23653
817221561538495617 4276 4314
602515037517644417 2913 22333
534952640492988993 17219 19767
985835151737379841 5465 12058
676748803813787009 1835 29229
320938047158417537 3392 26154
696971093664672001 3257 12692
210882180982071777 21130 23070
542100178966329345 5879 8387
973010937517312129 760 12332
991475928486451585 21378 27694
252063651127887297 224 24950
618434054585442561 716 4898
162329736705824961 11561 30360
751313199048951169 6290 28208
611862262070889729 18403 30367
881545930080413569 15263 17241
50254877114166873 12410 25008
905837383298788225 20869 24643
97064406651956145 9482 23847
175606802323223137 12822 15192
966472483373163265 23319 23612
633242991386168833 21055 21319
433783410172498689 9613 28414
365559482288624321 7664 8940
314759659001037313 5607 26553
743236073671639041 11700 20439
415450531069129857 8647 17708
149016717595749537 5421 17021
364705181265716033 6315 25386
102525362812770033 4928 20075
844509949782793217 11775 22505
515595948755809281 11223 22449
332259358764002113 9817 27057
960538474048817665 23526 30146
851510058062960001 22421 23793
441208199049590657 12925 18315
836606709783406849 13222 13279
937252382967415041 15701 27459
765756535996320769 15503 15594
362494531796350849 74 29843
7855394170643849 12829 21185
707858363172121601 3104 7537
160503281441979329 7134 29136
230849266832343873 18458 28625
73675789682734913 15122 20413
490823759873165953 25433 26656
953000548791482753 11868 18849
481636292792607873 19405 27093
521930058142384449 10398 21892
419305461995989505 3260 14098
65165973552101521 3170 9492
354519905783782017 12659 24012
3522809658729643 61 12798
775226777443208449 1947 27508
563138818675600577 3600 22586
494396210748611521 10393 26002
72552857207778481 16751 29630
86939676155381569 11018 12346
921841090322320897 25843 27066
275201801754441537 6749 6820
961115371493800577 57 730
853422106094484481 5011 11415
991596447361718657 470 25321
493744754088389441 18957 20608
639925309733637761 26727 27061
450444370721257345 9352 30717
874919382865588353 21407 30172
947375476911027201 2381 13979
943814614320356097 6130 19656
808993445453609217 11047 17006
609228299649021953 8582 18475
454393252808294785 5193 29275
47980170730863137 2924 5044
117258667478026273 14042 27919
761277148056738177 15011 27731
413044892388008129 12801 14222
805884691044067073 6182 30130
890320520639448833 26598 30984
596736555178740225 7977 7990
384166420592713089 18412 19499
626571362531858945 6123 11884
753885317457346049 11931 28646
828157163009340289 3848 22510
81173649144780321 14141 23347
635853082474650241 24133 27731
599386516106733313 28294 28745
360460521237417473 11617 24094
763324439002524033 12637 27090
774761203136403457 2331 29365
958817263962643585 12643 21832
348446660873353409 24163 27003
354930980387770497 3757 15234
416544747211045057 911 19986
511932593535078721 504 1786
18277720279417765 15196 30018
702346078345691137 20702 21926
691531836522852225 8095 30041
241002573818732929 10432 14589
456564017875454209 18274 19115
576809791416856449 21376 30123
392808417827861697 16015 29808
476023702747795585 4103 9875
167988078340545857 8 4728
226223392339356609 17321 21550
474818081721547713 19069 24639
684993977080907265 19032 20571
986173634023916929 25401 27038
161093065255478497 12154 21107
365898666409972161 420 3472
540191457144857153 10009 27482
592935853014655105 4976 21461
164607586172813569 2329 21994
693079229947311873 2793 11069
384905817937877249 20688 30707
767706302399918849 9746 12343
276309014923818113 14156 15180
396172674982121729 7256 21871
510171407634402369 6672 12121
720756752165119233 10204 21781
292184720080733505 11555 29838
405697631587894849 18700 26408
574027782042932673 19319 26159
739170174457147009 27097 27956
527229425714416769 3377 7728
127205958880434625 990 18741
424853611547149505 14323 26059
531020507043042049 29528 29801
622448973036021889 1456 1814
449312227345256321 9138 10505
565421328007701633 6126 7567
337995241251579841 10447 14979
766629693329612417 17429 30994
144626603612689313 6991 9524
477416955518094721 2736 29037
206171975984080545 22690 22815
110580253671678017 22609 25334
616765490326553601 11364 13925
151051313292882113 12515 28089
974662063023320321 6723 25681
441443126240166337 17753 21034
451912888254238273 2084 29965
986719253819870849 1973 5726
137556667355756449 3784 15733
467422008041033601 11398 16074
133662558381711713 2215 13832
982981867230321921 12152 27773
940623292052354305 9169 11349
746106143124457345 5967 8713
283094480926447297 20364 23783
946866706132141185 2578 30816
934449382927130753 287 10182
326594136325745409 23995 25052
584611648484450817 9595 19662
679892126410820225 9134 21569
873534346210110593 11592 27979
317805058747616449 22869 27528
78742704404529457 4653 20403
449487861231403969 17695 22490
838887495332716801 7349 25056
640564993100916481 30627 30836
157035157453645281 10634 19649
965644010172027777 24341 24757
892067403128695681 15954 19757
263999214139978721 9460 11720
526830682401648449 8250 21811
883588795585581057 8845 11862
422743185802506369 4461 25692
909045508266721921 10355 17890
755011165811890049 3904 24364
53860776420819433 6483 10394
720590697409679873 10734 13309
962009269434226177 20757 21161
113989489576166385 1470 25763
271967778337767649 6543 22313
635851780829984385 7621 9517
664357528255912705 2526 28850
188925374078149121 15774 28411
743451660524513665 10150 26798
550752915794308993 1853 24236
313623540220596929 10421 23611
645381740808911489 23941 26877
401019256663516929 8777 12417
185146138950006657 18938 19772
553467539626574017 7072 14198
268783813291360481 7374 26756
284744462505315713 18196 20857
32520297717017145 2372 30072
974589320779536257 8898 28823
672859367797340033 23261 30721
542358557986034369 20577 22230
854629851298415873 1571 5601
365165999649512705 2779 5306
219856984061873825 24805 28470
14364510272358189 18662 20142
651471861164115073 10308 18383
509520200051163393 3856 27372
721267643513467521 1884 18640
550050268033658113 10673 19640
724654832125271041 9282 30675
453411560999647617 884 18319
398896390947594881 14367 30080
39224989125713705 13879 18045
832165986259528961 12388 29479
447164438700930561 11430 16429
621702827572445185 4226 29260
946324806223998337 5163 8913
316351687933565249 6570 15729
204148540160780097 7000 22410
817484751451711873 2076 29468
875970190266755841 14505 21944
409149401499465857 16656 22723
829143538140847617 13781 15731
148226118058655489 19236 19324
281519282359113281 16597 26025
473194066415306497 14514 16991
482945041653117377 22960 23468
476151471438878785 14733 27277
921939793549242369 8361 23313
627687430057878913 6153 18706
57184194865648409 22604 25379
510981907856201921 3361 9293
570580281116093633 1006 28525
296560998856836737 8598 11163
384588212692925441 17701 21861
978705291266731393 20564 27838
947198862205496577 10862 18387
575552166084609217 1610 24921
649530895963273729 1386 6857
83863656030668929 25038 25962
968817783317433601 22444 29213
675794062185264769 13340 27733
83312165393685697 21113 25096
330806319429608897 16101 22783
454404789782060417 17187 29206
905213063418077697 10827 24174
916640474159045505 15311 15513
38815997309026073 10972 13919
53700995465561617 18292 24149
895628999327886593 4988 28274
153623166118130433 10285 25945
230119983011359617 2916 21344
754259002019196545 407 8641
882532231634403585 2036 13847
559424003252907201 9837 24089
321557025204551681 2515 27472
127338421525905681 11451 21910
465014249056469697 12501 22279
396725754090532225 28966 30861
527465736744101569 22586 24574
949017778908611841 15888 19513
193574546854822657 649 21883
780215477309106177 13029 22373
634949996833650945 12591 28088
845886073442869761 8065 26452
691211648988275585 16466 18315
966342513878622337 17078 17771
879193684969816705 11221 11448
705013124663778945 29381 29722
555400497233282689 19269 21964
677310779457691521 5933 30062
796449019971443969 30218 30352
217479279373094401 11441 24987
621707387915694849 10268 20868
440259288854512961 24300 28584
920592583301651457 1033 27937
727361175837231105 3609 20288
9717495546087919 14094 21465
468334508667204801 1774 15775
4988595392998009 1322 1830
589385111120378753 14504 15984
793844096136371713 333 30995
430216685243998145 4850 28698
568452999281799297 9634 28468
226012200319203777 6858 30487
830023203805470849 3676 15739
455856295347935233 7931 25918
190382200047078945 4895 14311
667924014756636161 519 21535
768217774955690625 27179 29331
362807778873609281 3811 26036
307979723832840321 19800 29173
382022802451999169 25726 27886
243382227318964097 22107 28858
610592299145118081 28571 29569
724740409109298177 12542 15838
881310790913261185 14216 20088
676766079033502209 27708 27887
197830999224798625 3555 19067
535067837799413569 7986 14196
886407511994448769 5868 20077
657235348116447745 7665 19098
203191644781448129 18995 29593
350614367461528065 4741 27964
505916633727281345 14338 27488
990107277746961537 13748 13820
78086227904627489 10310 28295
209527150377095233 3882 26560
31153497170848257 3300 23617
789648280166748161 2436 26105
65021614308285793 6981 19509
224515733644462753 9669 18379
930555499926668929 11883 21713
401072034241355649 1553 2695
225891211142332801 5942 29919
228160038725359713 17992 20124
582958704538739841 4931 9824
28164741305662489 16229 26518
801529476624928385 7151 26972
487159531830197761 13868 22984
231249642039188065 10832 13142
132502953340793537 7426 26641
816634448421147905 6417 17194
48668030561497489 7804 12848
764980290909917953 96 13581
487936449297283329 354 21477
618672897625323521 9963 19642
753221659861704705 20925 23176
870530702209151745 19114 29272
107279661990634881 72 6493
68469781854751945 10613 28829
186182784032364865 21267 23993
110356775059031521 11654 19954
604060461950499713 19471 21823
353574936831599041 4359 18426
363598113906075329 6025 20727
820684325606464385 16880 19007
267159998403531777 10726 11012
389796973417723777 6544 22511
263787431660841057 26844 29633
733493899454160257 26069 28507
676062093712548737 13722 25893
824973698873783681 7800 27541
162098302768409761 4795 20841
739447814912324481 12851 16594
894410698580958977 16107 20161
122461619639373969 1729 26245
326714567663866945 18591 22554
691080754743737217 26884 28808
584219453661493249 23303 30582
737200770675094913 16032 28514
946200137413224961 3440 28234
999521909865961729 3930 10025
76333781382107441 6408 24694
208646815870331169 5309 22810
126977470438941249 16013 23527
574529282234195201 7191 23007
917933462319499649 1186 17695
83336637702167601 1994 18158
597939893740257153 13216 14208
389859338356785665 22749 24873
457677645812015745 13495 25176
993218044731257473 3374 26941
51011464515948289 15482 16419
289006832092709953 13498 13838
995605017208792065 12350 17814
298855335139599297 6292 8706
226205159161533953 19477 21971
167044348046317729 21325 24439
149554706700815393 26860 27185
350821825853067521 10196 24699
297472638771193217 18737 27039
131458017509416433 8465 17127
713488789572156929 18288 19211
316484652348187009 24716 28496
445644486026591105 5109 20560
839178990004285185 9349 11803
105870207445963873 3821 26706
398327726518026305 9386 13118
815661450200519041 11492 19516
780988667553472769 16105 18830
837750947179873921 373 19441
166172271466230369 3783 16016
180102687442708737 12552 21426
612543488343249025 1905 7687
439399660989341377 17343 26147
218242395311101249 268 22924
387109055048380673 8756 11955
659711243957346433 8541 13823
249465910644946817 10828 30877
850962283513275905 8547 14868
109936023537041905 24141 27037
822899592336142465 15622 27076
29535182701085461 2926 14750
277513343390943137 9481 30368
73684521589751025 8937 13714
310627649563699009 1728 28958
766545063168511105 14009 22095
910250587855678337 16718 26205
82756838707521041 5389 15330
908657370001094529 13453 15040
372353791342039361 1599 5063
578679260489870721 4143 25444
65151391361734313 395 29458
971351918669242369 7601 22899
499598146137291393 26014 28194
356301743393352385 4316 29879
476102522909396673 3815 17859
562227464637913985 893 24872
941043566776688385 10657 14821
26612715252234409 20637 30562
737422368141761153 1724 25846
398451841999943233 26296 29196
250485885494985185 13775 18000
538073902327091969 9950 21829
638218982524303873 13119 29412
618732398300608129 5496 11039
360856365608459137 15040 19745
34140152020533777 6708 20324
479831226469240577 18298 28216
216915141551950785 24761 25625
232830206309447617 2262 11630
948312519865830017 2110 22742
139594118858720865 13625 21873
7852068690311854 12438 30018
457638608409258305 7227 17866
23613158678664093 19302 23237
565561344007544897 8047 13496
632722373032621057 4582 9916
383006205457551361 4771 25411
45537595733215145 7040 21928
643072124818697729 752 970
704930148453001985 140 22522
712624464715123201 13619 30962
209044042661666657 17841 21573
23940574543200201 4194 7961
253735296136014209 20965 25580
738147864849597825 13065 13786
811963265832879745 22377 24234
744324722807729025 3400 8657
71569658366371417 19996 21198
848558574459861633 2500 17052
864707814741358081 29530 29560
126632490919160289 44 30476
15086015387240083 5409 9214
784457300115153793 14880 20877
11552624931773893 10723 12187
147150779394646497 18262 19973
273797548400239073 23195 29840
183348257018554497 19302 26800
201151742697213377 2243 19082
721824339699036673 24921 26287
799978756790025601 14369 22696
324615152172189185 3153 21437
949324723720941697 748 30540
19521044798405997 10331 20355
607479683134869249 7666 29510
17327971532797193 17629 24053
978342699481878273 8562 24048
241332361859161185 10361 18103
285292708011880353 10592 15768
277347541601390177 22966 22971
963694746113112961 2954 19690
326480077736643905 15539 17368
546019190521576577 24302 29290
668851604689553665 3743 26049
88221592990684881 5160 30351
765115446305355137 3738 20624
823600912341234433 66 14856
905212818247523585 19785 23641
908042435136486913 17003 29494
354962728684878209 16294 19836
154472695469991105 25522 28086
840310974625499137 2353 15237
535223227044546945 18073 24615
56008395511280897 2325 21648
799196769150924545 11239 25080
268429150969726753 8325 28460
495867898284082305 2084 6935
533277867093229249 7964 23511
187070522246358465 11207 25391
782811752128726145 3609 4497
533359005695608321 753 3316
974556395075250433 12171 27344
865446256102401921 6168 16142
223071814962597857 29454 29470
595807985678028673 3319 27074
4457350607534494 18709 26456
701728512167250049 9101 28754
232620812809688705 3617 19711
822248955465020929 2816 29380
149652591492365857 26733 28048
784260550825038593 12721 29482
21226846569962989 28931 29374
368450496908174337 22414 28035
237863546841733601 22042 26160
385490665573058753 10104 30127
316131846413259841 7987 10084
782028602622226305 12848 18321
215250994938866561 4160 14432
245710292304906369 13097 19056
528695548013192961 3457 27492
536297534904385025 15399 15459
257394030748397281 2217 16691
988943379565654401 4039 19234
562478861943777281 3141 16691
498345305115115905 7938 21013
326747236365559233 11957 29958
46779284717402449 3192 29778
252602136955946593 14124 18380
71393387701910169 506 17778
827317393134276097 6602 12469
315493615494574465 6000 23071
824060039774952449 3805 26919
593697701260445825 22320 23721
42690020697204289 682 804
352982008938099073 2940 17003
766764648327214337 24936 29952
172046381459189505 16225 19023
168219408367743745 15367 23608
103004892676125345 17359 30006
285117194416518049 2942 25110
400160999803880193 8620 9218
998306430434734465 11959 17232
455045869466189889 4191 15167
736947008324538241 12958 28691
580738210587476609 1997 25557
475734121825009729 10850 27726
870636567329768193 18405 26555
837148924109488513 12853 26270
901079898459038081 19876 23290
106894546457180433 5732 24114
465085666994909249 5246 29941
581118013019281665 13976 19760
69728313351653529 21012 22310
683679730121976833 14159 30974
382833418216165441 811 3106
917318335921908865 16668 29865
815599980534919681 1330 17784
303457165320178753 18528 27767
772674349363299457 14689 25715
851600756485826305 7173 10116
289024923801612481 951 13483
550914439678617665 8560 28404
805264122961261825 3088 30533
442149047516966913 8547 14162
239947501761086817 4138 5515
92020704847936225 931 19127
800940656123699969 589 3578
696503865876568577 11728 26768
133308493393577969 21 27819
257672801662746305 7418 13326
894108771550776321 27112 29482
723685979265344001 21906 31014
393156541919971393 5548 7933
373903702315526913 1652 26433
666300834459335041 2997 21983
247083713364592225 21997 29797
340057238160746049 12228 29278
272338333860059137 8996 15623
670447125979478657 6120 22654
228930262873678465 42 28629
242481558395688513 1656 8554
218769622018395905 908 18357
752658166686373377 4724 30223
485694587375892417 10619 16448
180538629792614817 10803 21408
293553552517320065 16368 22415
985600897539626369 6771 16609
735740405201017473 12987 30112
105022441248728177 21518 30970
393619001525944897 6684 14377
961880612074835969 11525 11856
75741618033024593 2859 22991
848494711482381057 6851 14496
585263849705565825 3440 25996
181134875732936961 13010 13058
849524658435132801 17734 19350
737128231925900929 17501 29496
586946278416075265 16122 27773
497093428222726145 3914 21780
780559064232054529 12663 14350
488263181901778881 4799 13838
3736964250204978 4253 26743
688823305290469505 15827 18689
974932360300574209 21392 24788
931934730214912641 17156 22603
356106951787563009 8821 15038
473800199717757697 15485 21087
462394382274684545 22916 29916
734740253162733825 20936 25337
465795106774887553 2310 13979
901239470284792833 947 10472
685384820470336129 13620 22983
247930276552942529 10232 30515
885511045347140481 6299 12337
436072264321055041 2725 27001
235686308477429665 19355 22461
162005351125209537 1180 25153
526442111906018113 6376 20537
972728006818812161 17770 17987
669141853013145 9657 28340
187733059298601281 1491 16460
671579151368160129 8026 25942
981023089407202049 7455 12675
150583000679720417 6607 23611
155591788910619745 20869 24888
121763303184788897 10881 20333
383371028275632833 13061 21389
368951177927318273 16491 23031
936302359076641665 193 15552
247467647317716193 11725 27330
164510713895012385 2067 21165
803154096072805889 4881 5579
435301606980182529 645 4477
389421068733607681 14248 28572
115160709613832065 11583 24707
154446639795839489 3840 28737
651595204804799233 20199 23441
26389989449096873 21929 28880
174487933403398177 10226 24801
508008355271332609 2397 13730
761126835637590145 6200 15186
804264458223794817 7821 14023
149942539692517601 16988 30124
155622179129910177 12961 15716
278218978512136065 3563 24891
276931300156444865 2153 15610
915646468866711425 24 1696
127036375049474513 12858 28757
254253498315371489 13142 25950
660516424191424513 8050 18093
702795013110545537 18216 19891
121181085677466881 28276 28825
925919568558263937 22364 28388
147073778388499233 2070 15893
649977921343932545 12463 24079
324755664663488385 4713 26637
258288736504319169 15506 30754
194697643248186849 17209 24810
152363095544274081 7174 11459
392221050505771265 10304 20027
19783733362821465 22579 23939
525720774918294593 26775 27348
682600878256081921 21009 22820
916243193182570113 14910 27515
752765499685359873 21833 24559
374891165234142657 9487 18578
21264359068226213 4049 22060
678834258650869761 17996 23637
687823400254579585 11653 13948
371327686765692289 4273 8794
270680098786229441 1842 16095
87898327749886817 4308 7964
11643306123239939 16708 21045
582147450859249409 5389 7533
595038246443039105 17600 29237
578052887345666689 44 26277
204148686549551425 11336 20063
946818137569618305 3993 25000
465490268676475713 6264 21431
604286895195659905 18657 30273
473937642881402625 20500 21653
78774670880530801 20095 28045
847210485855072257 10730 30763
757425898498485889 1984 9634
752225492467481217 27508 29061
178284223206883745 1648 15063
473653377156281857 2437 28807
666074911924173569 5386 29726
661774635917431937 20198 21476
295954452361765889 11345 16527
260896240092051809 3422 11904
764645826593994881 7063 16629
312752577996086273 3184 24918
102039914454461921 13764 29948
343305331236521729 13752 20728
854568339496584193 10013 26879
443081683618437697 22144 28435
579568570062573185 8469 25485
903967136639124609 13677 21546
178527075688368353 10091 14926
114482098312429057 2023 21060
80417020992097585 5102 29100
344423985103631489 7397 18834
587633035831405697 3050 13769
991788809635757185 14767 29283
108317393503764241 3285 28585
725158887679697281 13777 22873
290270051670564289 12476 13648
813846634870792193 23365 26552
151263433542123233 5011 13675
319777324848232065 9947 28545
719776884444545537 27304 27407
447829553378348097 10328 29373
242156212755840993 18490 19484
492597771485435457 3620 16850
696328268461588353 2166 22758
390544821766432897 8556 29469
529423673443357505 3801 21793
533927111262599425 8049 14537
345933896650766593 533 5206
522394279024247489 21173 27363
571770878497513729 6130 12003
94075809179798849 25622 26477
95328379323621697 11871 27375
661276729484590977 6467 20500
900552091455960321 15572 24182
142449845941357009 1795 9786
513997894148449345 3122 12495
130802846409473265 4287 15309
421259504391112897 8841 13112
60006033359485401 10702 24014
211375896950887201 18605 23611
322609230644125953 12687 30598
738429370094120705 1250 13307
342013488419766529 12846 16192
415411191909530689 24727 25513
566027649653740609 1405 23723
506382292321770689 11926 26137
155340807558161473 5077 9316
114712178514128737 10230 30037
536490634845158337 10657 30126
436523296283450433 16147 30743
544174914583990721 9907 24013
706121513796492929 8594 13235
750312091882371073 3263 22835
869686853547246849 6623 17908
715837718036851841 2230 24882
278071064330578817 5094 14387
268222942230089249 6002 7790
572855083639961281 20684 27992
541739669087704129 10753 27563
911978185828278529 2291 11611
720493626903767425 975 1862
101511711305274593 5874 13189
76909121885364593 396 16196
493216371331289601 21105 22911
876739127867374209 12715 15224
124302836167498049 5151 13967
606252127009426561 988 17809
393146464517005953 608 29890
714554561201829633 3244 3445
212315982925300513 4909 22365
959892997919126913 3702 15662
277024254997702017 4091 27904
840821931567425921 13823 24562
912294057670504065 16304 24166
768660742484954113 1428 6572
81376670197361281 15259 16380
32587872102688209 1593 3471
346978551991494273 22783 28813
40934309355805001 2760 22501
620107265939328257 9784 30952
982439690240020993 15865 27726
996409423678994049 5611 20145
192429624549262721 1836 6664
161972607770540129 19721 24633
244779360475128257 3726 9397
825655353603902849 7603 10062
131767649756085345 14250 21067
873359739784422785 22840 30048
119663812402585281 6777 19865
135740345182608033 2268 28092
549344242922259713 13646 18436
49061569784615953 1082 19913
312171518824079873 3036 4228
758478708284624001 23985 30175
449543506212990017 15110 24146
228936971555516065 9915 20842
746671556948733441 25289 25479
809913165970623745 593 25341
652985628972757633 1941 26516
398276029273208833 17498 22643
772888558136550273 17336 17628
712827952575874945 19761 29837
344442036274102721 6267 17141
632063438201687041 18845 19462
97126840786437185 21846 25401
632513147874799873 5950 26306
293323999595045825 26934 27991
515214942274329985 10524 18216
327166099339372353 1549 17402
612095926876829569 12934 23017
589169817581080193 5780 16127
58698145459448625 3207 21269
799770862455197569 20227 26868
299211710711926337 13155 14252
248109294232435233 8687 13725
351060392451277185 11658 30574
928943097728144129 11253 22438
213821193566101185 6493 17853
913536591710823169 5817 5882
911467987714122113 17860 20229
281343391331596129 3663 19635
491220706222957633 3386 30619
822712677782149633 835 14046
328483122737456065 17828 26340
859937631226735233 5618 29678
152751170956744161 21172 30858
890160586202682625 27410 28327
822412822033573633 21789 24850
111994634532599953 893 21262
401767817805602305 22547 29752
989799624615940865 6403 28262
511478311427001857 24000 26839
224042245836734817 8105 30843
640846681130650369 3790 12487
543952561256077185 7374 29805
405968770046190017 7155 14830
622136656125995521 539 6750
769107490337244545 12617 14291
263691761450800769 21673 26792
122030762633077217 14207 21295
855538614136214913 343 22066
491433722199214913 22584 24439
168380290082893665 10814 25652
479249073834967745 14686 29681
347222385757326913 1860 27933
484152106885073153 2637 21794
851501209304146305 4367 9935
114516493535720801 20867 25232
784045325187186433 12873 16119
178653588037146721 5210 23491
785616744399050113 2648 24320
959064644519589377 7716 18874
178229316302712001 17005 23366
994128441600292225 23325 23747
374097727267852097 3361 25870
445505513341121409 174 19450
142276686711120705 10738 12103
156057771036298465 1552 14585
485526819039591809 1252 5629
56259254698364457 6514 10611
510664052656913729 3170 20515
845734730593289217 18921 30688
544695523335505537 5574 22319
822138401374193281 27945 28690
739604482891913089 3917 11380
639639395926391041 13361 21780
520048992181699521 16590 25186
517817138421907713 2969 30844
193692936266039329 15630 27433
802094015086634497 10852 29967
631323160017259905 1456 25136
76507104226326561 9136 12782
455078693665662145 1078 16907
510788245209507585 13981 14070
514879880159980993 16423 27634
515833574870431041 943 18952
683543032514243969 3518 16149
27369723642788557 25266 30448
311666544976660033 10927 27540
896478184380189441 22642 25888
127977243856641105 25845 27536
913601749255232001 12648 16352
489471208358423809 8398 27108
349821844406523777 3166 27782
501606830573813057 20807 24142
861229772763390849 919 1295
654751559423814913 6727 21364
445154565233455233 3931 11708
742118913018835201 17853 19339
508679626603306881 18572 23528
549200282163383233 10480 14464
414962758175295937 18413 29130
887723067827998593 16237 30793
702415777657005697 2662 5816
433659439499294337 12603 24582
421679629943330497 5711 20934
412087599342420673 17313 24111
201975172520686657 12277 25014
130176604461979649 15068 22604
893785774923760129 12161 23271
422895153475984385 2606 19098
486494277472200321 13100 26739
786944588383121921 19602 25440
355345344013759489 2592 5205
985180193484559617 5748 20483
492471506359859009 6021 19999
537498848670281857 22464 22672
352403531211326273 18722 22314
373247728429355137 2279 15670
177437191792829921 18139 23932
403651059363241409 11122 15668
382973884047178369 16083 26040
972304380683887361 22362 30089
376396400765312193 696 6824
221877958775650081 62 5588
864804423683285249 12306 25690
578310961109444609 5293 13940
595999037692404737 16212 29110
907800512597830785 1193 29605
436300067582696001 21069 29709
14216752018064939 2429 24497
8384628275020846 4571 22871
787393710377614337 6181 10375
449840694579155073 673 22849
871761241254937089 8118 23886
779928749144413953 20136 25063
962951010805838337 24272 29586
661589691442575361 7670 25038
176405668163774017 650 6274
51442073363826777 5080 14662
114753629211662657 241 4969
485432284147766081 21689 28906
281535996349099105 19536 30891
911874253085482369 3704 13014
805902581620117121 20038 29055
7986698508890556 419 5009
46587381518527593 9492 15999
847761170475589377 169 22780
219774726140315137 3272 22177
363139526140958657 405 17103
608779417776013057 703 3388
660408268928232961 245 26970
450852036837531521 549 5491
254089905352234529 7395 19920
883197985043672449 22839 29085
211382541090980417 1895 17503
545910070095857217 10560 17839
963640575057770113 2173 24501
431364946315191873 18747 22304
557924110820732033 11324 15494
681276101300412033 10003 18646
294017835634353025 6271 7391
931427818687957633 8851 12549
781393015377798145 9471 25989
312493782959108993 2275 5153
569782266310983937 128 30209
117779429083945793 12404 19916
786220584449392129 6137 23292
166548466643732257 8576 14240
274728016706578881 22709 29328
485259026751045057 1989 17508
480795536470676417 7342 11929
306979602858604033 19426 25767
588755922987917953 8979 17327
70942922536879393 1863 21871
456415382682205697 9672 11125
603772947642383489 17764 20088
165614909325942241 2179 15095
329631022046335425 19391 27185
701381757927062913 3727 29808
119799724874553697 2463 8297
928582435377325825 7532 30864
149077178631891617 1649 20264
154396696849186561 13048 24439
692541481392922241 4791 21274
549418452910831681 25263 26660
846272675222486785 1218 11584
378883457406342209 9852 18376
274572190631971585 7498 24788
66473751934285729 2028 19454
32024913772055185 792 18230
176343072956893121 22106 24375
1302272064165778 1135 11248
850233021258080897 26403 30146
309904110102998209 1679 2579
135374202118978113 18669 22662
4236660767332979 8394 30543
757770732854954369 3594 5498
216461022632749697 1624 11115
500911854633908865 10691 14281
378749946451009153 10672 14900
859914396143356161 10272 23996
738425048403236481 8705 18608
147338014092550657 12213 22442
565299966753144641 20638 27426
964040129933057025 25430 29901
332225961483423745 7372 12230
135516867104154673 16674 30206
502126148065841025 5092 19647
288440178726720129 5104 21514
91370709684277073 6701 12302
348017095801562689 16043 18796
967724401064799617 3406 26799
927546268869992449 15566 30566
574550588113361025 1713 3993
33686308984908209 2920 22778
436545560001931649 4414 11567
146786871185245377 8167 26111
635330334902938881 6609 28667
991595989207890945 4128 11622
827093267174092289 11154 23926
386695822710425601 5967 20498
243230807970824961 20801 23225
308812131206405377 15569 19812
705438909303168769 4519 23996
72644673494554721 12182 23525
913187464417383425 7664 11706
494474853758756417 6815 15300
718539773353768449 22980 27910
713186877575243009 20420 25261
669849438624957825 24434 28696
966672494849898753 24343 30296
341931068074515585 8261 26272
229798852781161857 22836 23973
965955163807656449 3532 19264
825329861389089793 4618 16754
928526916777485697 16048 23479
256476304363747681 1702 27689
197931767159808193 8481 16105
844929212201048321 1756 29735
704448929067567105 1486 9802
151264355167487713 16183 27059
261643453370545857 1211 19084
540854019075165825 7768 30470
860917566899559041 3214 16075
404812262596966145 8960 25743
358460337609862721 3769 25000
882372387815518465 26616 27550
497080295975578689 9461 24265
854268142531427841 1804 19574
185010259648130657 2943 8811
858017041986382593 3122 21308
557875519598866305 6762 25910
814461475073944321 10296 15526
954463568046456577 2718 20337
244004788893658273 1444 17633
436181591172342593 7491 8835
731931549102345217 22016 24036
935211269849396865 13545 30314
916378212782060289 7610 10799
843989856071289089 771 28908
919893724512906625 23584 28100
433431859424437953 13781 15000
200128786761137441 28183 29591
349458746129286593 6449 7658
122012765315364641 14357 18777
265278132524294113 2308 18960
615431475100134401 24494 27339
493616502955063681 4575 19167
217568835849153441 26601 30411
685103920798461313 3173 8375
998419023752415361 2891 15628
182222202245171169 10822 25503
67327368845841561 4844 13137
678018510349609473 13412 15257
112157321784618353 11636 12809
556782452673417089 12012 22804
914604220361571457 1744 25805
254705098018284545 15503 28205
277534272293916481 12742 21750
417743512322758209 17547 22797
615472635245883009 5226 8247
467345553386032001 8306 23623
232901350898711009 19153 20661
558099665478863489 1567 19933
350983870299632641 4945 15220
908008555512445569 684 21767
849142265483788289 1870 5479
794617595426828417 1162 13775
57239173104793649 13807 19788
362208423665784129 3906 27601
691394675070423425 20499 23057
705987237183535361 19425 30124
140102505182756689 6550 9458
524629223269691649 16744 22157
922301590965116033 15775 24682
923761260357920897 6231 21146
773601241155322625 5330 16289
492209564470194049 6661 24924
111176682217600129 4479 16225
516101979059925505 8854 28777
227321383443911169 11465 21401
429749483627539073 3407 25368
59965052389468809 1513 27445
471155175476170049 9586 11737
850434917247586305 9931 19510
949658470156585089 1854 14885
425875958199210177 21925 29890
363229118896413185 17168 20027
39845105589325417 25737 26583
502014634977335553 14234 30947
341939215267654337 20432 27342
979663025109616129 13287 23302
328121101612541825 1043 5477
372225774893856001 9321 10486
274750494439782497 11155 11772
429986394691951553 13878 16558
593611547546192513 12313 24036
716625231995202177 5227 12376
361955166504554177 7969 29859
154238155281362305 6048 20912
879948149336886529 13409 23418
713525541166127617 14629 18847
523583616073860737 811 25728
318546374974289409 25371 26512
834019875370234625 2649 18078
197692464508229185 10200 21957
808575829414916609 21404 24719
529554573989955201 9484 28653
858736739471257985 10479 29924
705867691403831553 23752 26040
22477378657352889 16387 26748
233183402226103457 4690 8289
617204404985006465 5285 28520
362711799605300225 26077 26248
470485488516981569 18918 19086
877575733777362689 9260 23109
15367400693609313 2698 26697
450086588601614337 15700 29267
162280493992650337 13047 28541
126803118403415745 19481 27228
587194883124812545 21947 28482
344549174101921089 16945 17683
566277490900812801 14893 20526
494801086818924289 13149 21343
775898925949636737 5161 30213
91765834282433905 3834 25882
710333158114391297 9149 21477
533714094030671041 9684 28340
771686578153111937 4098 13726
572623086968427201 5250 5534
327176403468211393 14747 17523
634906965269649921 11186 23897
765723720992131201 15768 17518
661343414667221889 24331 30767
793906466982743809 6507 30237
983752644856849665 1701 12248
5276381928286612 4967 16117
185005003830944769 10894 14390
758201217841087105 16027 23623
822224902101240193 9623 19091
289713944241132289 20087 28398
867495388409487617 14123 30678
756159417931083777 5765 20052
909473482556990081 2077 2672
293903936388648641 22767 29759
826949548154480897 8955 26923
469096507235160961 28597 30918
594977070164205185 5297 22798
716570107886756353 267 15181
938860371754238081 4929 8705
934631807414941569 7483 8129
818470408463497217 22951 30364
957869611028559873 9767 21864
368905016217517825 1064 3081
400928752095875777 13155 26234
384415079709455681 20482 29524
173591622656577025 3718 27851
508581139480590145 2535 19918
206236648109094049 46 20615
206992821811610369 7289 15976
833183969937540097 14648 15153
148343815487486113 4954 15838
177565363793387841 6147 17752
736984937103741825 1161 15307
634846581169430401 998 10769
29303722487448169 6922 14078
405411040899675585 17155 28896
238875376483406401 5308 5469
972136179574238977 4985 5159
504791488506491265 6326 8770
683324248173516289 21035 25147
931367529973314817 3892 26415
381225887297521409 16737 21429
293188445381623809 1813 27302
453529749818184065 27059 27971
605399682734713473 4880 5168
163851620947145441 13851 16693
636222046896669697 8379 25655
308902063261523777 11683 15942
230720566510186145 27238 27994
925124651458705921 3403 7140
312151409927771777 10832 24179
237881040464255745 14576 27450
217058512889309441 21734 30470
194241782373911329 12313 27016
157526402594548641 6980 25597
117259637915605457 4982 25197
542674459175358977 11753 11919
825501584260823809 9823 13246
87968992719517297 6682 14517
947449654964085377 3038 20861
457294532484780801 3544 22308
82132321491162225 11577 23159
188049745923784417 10143 27294
959463330726958209 2621 8644
135611205533408001 5121 11890
370824933419957121 3587 18410
670041987931149697 6582 28113
710447109011365505 1229 2590
651137140854416385 20246 25811
564487997686672577 13470 27207
335232782615655361 19188 30066
317551420963308545 2310 14962
279481881452781537 9203 25603
877921321374490369 11611 18030
360530088509257473 4451 24048
984974809037620225 21163 29423
168262567629511745 12178 17032
858535988625778433 16587 18795
575180804386683073 11716 15065
367314935852771649 15914 17984
242894924406201089 25025 29202
344001653516844673 9715 25728
982231461663680257 7500 22224
229400800058808577 3232 9762
190353934146457953 20109 29961
202221917043903681 22519 28153
758523630182757761 5385 23108
438452631004917505 10247 25819
985433947105533953 12265 29312
397146079464764737 25318 30231
773996237017151105 4532 22252
922976267245072513 15729 16539
626739551242991361 7936 21791
866815726477074817 17861 26798
291218517699142849 7153 26803
702880153265919489 8341 19701
135140384205513441 13517 23776
917287802294030337 1505 14125
721626788273006465 2484 30516
19913226760504445 244 7358
960139287427978113 10582 13760
246617357102298497 13443 28813
454987207285732609 2888 18581
544043727804659457 5396 8429
435822837310681153 7476 28799
345243343154468353 462 19332
969131751760336641 19351 24300
401590153919809025 2527 17087
945950403909108737 3141 24620
260594985359677633 25299 29276
840867322846939649 535 2988
650909023726665473 3911 16461
787331546019927937 20154 30282
561594681191142081 20958 22198
385864787715952705 16532 19869
841747609208734849 6557 23461
73855815462877665 17457 24563
649421403528140929 9756 18866
471897416845585857 889 18780
439866165012755777 1493 13710
284162975243006593 4217 14764
300236501192589569 5166 16171
389493152662545601 4137 29391
418481235215150337 14525 22197
529639298631224193 543 10659
818756927926660481 9668 20276
387244009020172097 1516 4815
936112166079265537 27223 29285
283736071523392769 2481 6932
363159593887988993 7737 29233
742905213742410753 1025 13104
194534810017639617 12643 29572
67943731229206609 3308 16341
665760036912832513 1044 21930
750118030924902273 12114 16611
743142383756730113 5604 17676
505408303601868161 2367 13600
423549266315124161 3831 5432
255080098366114785 7809 27092
343841355078492225 13665 27897
723310009648088193 16542 30876
330689752350696833 12037 14919
925617150901835777 824 26659
194802889983900929 16864 28450
474776164955201793 21653 26788
943535432181025921 13252 19218
121606735035477697 2082 22635
727455608187963009 13917 17982
647185852938207489 10604 10619
39096590719669425 8643 24267
452169516594544513 12576 14852
218925982013967521 3964 25000
285031378544303489 12555 12939
690938864637164545 6385 10072
39953603700247697 10771 10791
215966484506676449 13639 15439
562695265156008897 3975 23568
142481722536462737 4564 14258
401543514612647809 18239 21268
844891359429862401 14035 18849
648120606506225281 9659 10160
516115906391068097 21165 28754
227754576507841473 11571 21286
818173461253049857 9377 22320
376810989959608385 4896 29005
126436791261870241 13604 21752
287427209456602369 7503 11147
659525809765522561 13568 17983
553183030024385409 598 25375
445511744576240449 17987 27761
59290292305526297 11047 11942
907256134082611969 21551 24924
381173853937269761 60 771
735159655364288513 21742 27416
441370186312120449 11659 20642
856574557029983233 14537 21359
538216727111390017 8000 24751
762790170302256641 10639 19728
216008570754418369 108 18305
535861505706090945 4799 25474
208154457653165537 6144 15128
459874129711852929 19228 29417
627419584823591937 3596 18563
834547739931178241 3948 30120
613151338538827393 15951 25949
581415555306907777 20987 25950
21341434414672733 21426 28320
478879793146093 6730 23084
287854235894798209 5670 30153
456064614965061569 5857 9495
613071173455885825 8923 19329
576065799096323137 7408 30173
248481074648410081 2594 31006
464320590632272705 7530 14040
998240369661239425 10036 14812
453167545708620161 2442 15576
974594471106456705 10021 10721
490569316141762369 30673 30880
454195376553904833 4435 25490
288897865085754561 10931 28500
563338678278839233 385 29897
916801144746589313 16464 18923
649765519789561089 2527 24224
465147752128185473 2276 4696
778043406493083009 3746 14900
774458564026378625 13496 30354
385387228709269889 13971 19325
4707551497102004 23054 28461
910367521542767105 21212 22670
68037411033802897 9761 26627
18728566170587157 1576 30364
21960780080259925 6755 15342
244483167778923873 15490 20665
511257565595247617 1957 26970
434728293543507521 10036 12035
16090869956666865 16246 21744
461975576688232065 20432 27867
564648327072664129 6032 9005
731803115814479105 994 13848
473849238461067329 4553 13133
987819765105342593 2291 29144
682455722129947905 1277 13797
203237646517116833 3521 10810
185811296294883009 7642 11274
153531563778940961 23847 27064
626444060627253633 17002 28316
976680476202382465 2840 15652
477704017569717377 1641 30602
167791009052166369 24362 26297
3377466190489287 12001 22988
664328083873890305 14770 18281
284207329702734753 7597 15930
433790140427774401 768 29831
360049169770807233 877 3791
197762760745639809 5166 18651
948369648710180225 17434 30148
354428737266943041 814 14148
112372381120241729 18577 18912
347372782329863105 12886 27033
601568199166006657 8348 25701
711309561317889921 4285 15312
790326857064716417 25924 27114
226549330731820929 9620 28274
487295130407030529 17598 26789
203183310686483777 13503 21482
904915179254476929 11928 15439
872026696616266881 26935 29052
141843683974240513 7386 20872
167851797745797185 19972 20289
652542550214580097 2292 14146
87286642116943377 12868 25784
675462594281835777 2667 6710
694219900835065601 10673 30283
491588927504398785 25608 30674
496236044485861761 1976 21235
732374327601274241 16210 26777
735731669920781441 20987 23069
789962854125182209 14978 23157
836615628023260161 23750 28054
5221496137064464 2083 28310
862247652183668865 12380 15596
545057721488536385 14582 14903
130908291292023201 5785 17137
381398636754237697 907 26897
505808107255049345 16796 25838
22093731776269721 10176 27166
507864810301988737 28125 30297
82101330294388929 18306 18827
959844366054625153 25777 27533
806017821883376257 10584 13309
158004108749956641 5048 5552
180914169887881121 18452 19277
646287214378972417 23378 29370
588019583841006721 5193 10901
536301396020355969 418 26844
52871177734257201 6399 23596
857590915056050561 16998 23475
241749079165106913 7149 10105
366351844989416961 5318 15874
987039731981109761 6944 9921
69733383115803353 5123 29925
727312709468979073 2244 15457
941066677232335233 27090 29001
10059711083609813 12954 28038
188431159530438209 12595 18795
793271285414352385 11323 16408
390774105508306497 25759 25996
13346204872600965 19965 26016
586661253150239745 379 16108
637740443155625089 314 4422
32686114892449325 4781 6740
385844591998616001 4673 13437
291524700001787073 4318 10154
808242904355768833 27126 30319
205155107136526753 24216 28781
344693854952378561 16422 28115
128807886625210705 3375 12551
944505075119966593 203 10219
501958550272014721 8340 22668
79665508989304353 13199 15945
402461362105640321 3467 20606
136622443304379009 9279 24777
478866529619459393 10534 25615
219934272506218785 13089 25930
813661084401260801 1702 9295
930009475112516481 5579 22522
426693049737203009 11678 26732
264110416232963265 5438 17349
772057872986408705 24602 29392
464745543190520769 22202 26593
958508651930451073 12501 13263
741405409509763329 1227 12445
154046334212907265 10322 26550
106149152075236225 1516 29302
7175951248292734 13902 17311
482569846423185537 7408 12959
475058750646354625 21139 24882
780853675335283329 14826 24518
483212622921676865 25298 26502
447468495169214721 5574 14011
592551443456343937 10712 17879
262889294575419553 11425 19587
709414743439488385 16353 29515
789849483201432833 4030 18858
592914990230610817 17509 25322
901243146148306817 16476 19043
781788778422758017 25403 30537
931405921005488641 9885 15992
760294471842868865 11178 27247
897393149435377025 4474 24426
957119470638680577 13797 24417
293376491217994561 7577 22589
221415693732609505 11740 17631
741085923419820545 3231 5698
833794979396508033 8438 29763
405819499778697665 10201 29780
423017141652408641 17524 20956
917225908479796481 294 26159
569046419686522113 15172 15546
527830414369216065 16767 21980
364299352104296769 19870 24510
487606610378794177 10399 20554
304138008261183745 5660 30878
796238815049843457 25237 27648
984712465821516545 8736 14511
719166085822653441 17425 22877
787742906914196737 11888 13753
639974765257871745 4270 4336
228073051255506689 8745 30752
25682706189076753 7555 14414
382110122988613889 6205 27489
600969690676588929 13045 27019
669971896600216577 13632 21536
171914180615548417 10964 26826
988896046139252865 5921 24981
373160741423557569 9383 28545
731119435926871169 18350 22028
877068104055400193 18647 23183
270801931087582657 13100 27076
376283122039989569 28276 28807
100963860012072353 24656 25659
676496232679344385 9116 29993
997402441038879361 6892 15496
322419816389977857 11683 15034
181772827920639201 6517 10828
544322590611120193 10587 22966
581621808081841665 2937 3473
296865323299055489 5531 25297
923432103851851649 7522 8526
342417690940980161 15437 18420
366939807759997889 17305 19860
881257266076001793 7585 30737
65397457673782353 8206 23279
499162922759570177 17005 20490
991191147592125825 1889 9662
801019857470020481 27035 28430
418328849455164673 22200 23279
400630827097334209 1719 22372
4235596125546693 12453 13884
720204003617364865 10451 20741
709602330657759233 6196 26387
122333870640904513 19981 25273
714173792631548545 159 10455
858433128627193985 7569 9375
661674299974450305 15297 15648
276136739428014977 2056 6329
137391740296330065 19577 25259
524879408145888961 13303 17416
269578812589315937 5448 12732
688230427896304129 11685 15467
635637060223750401 4998 5876
895384828022269313 19427 20515
764960620395683585 9961 18765
263550804178951393 17555 30193
839538732247810049 14303 19245
77763145573097601 7090 15544
992148579936696193 2619 28210
992385202901420673 15257 17659
330330833953176769 4707 25186
878105238418964225 29528 30325
41895067030182529 4329 23222
488218244438659329 5851 23649
124756273921214241 1465 5000
593069291925100801 11044 29979
77461144705637249 455 15882
443567817140934273 1659 18833
673810261556859265 24269 27365
489551613439868289 9997 13801
604503506715886337 9264 30773
793474298929059073 10258 26935
32611826408334821 3263 25794
508061382275624129 13776 25345
661381724989524865 561 27638
384625949396099265 2190 17489
321616657167076865 235 562
738196161222372609 12064 17825
892592128462482049 3735 4050
371401285632718017 7818 30704
110832437029394273 23785 27277
696842320824057345 18090 29249
489461795268084673 1962 27234
67330476917152993 12255 22556
997770270314269697 4710 13942
709488474180556545 6621 27571
985291712774753153 1770 21147
349942667678394753 21106 25803
292539287663352385 18948 30073
304098400165397441 11759 13047
744986212938982785 638 15012
86369977252463313 23148 23175
292617646299582657 7066 22781
511475559169905857 11686 26762
231885386388526625 11262 21609
163492041406758657 13509 16849
345138470190029505 8240 8969
96471990298962145 13078 27981
228942380066712289 2175 3873
176272666906289281 19745 28275
522615365046412737 5440 7304
775632934851739009 4259 5993
771347352653592065 4571 28689
367082779038160129 23320 24590
842375557403421697 1010 4228
398182770422746305 21400 29676
668858461833139073 10905 19061
92416665497029985 6050 17593
150921008040334913 25970 30709
352280575554214465 19304 24627
885996650297968769 13184 20603
606061870864326785 1463 21000
979225600255581697 12085 18653
315212689060299329 15857 24385
356309245674083265 2316 17215
833422286587836673 12743 16915
307701265466782529 7218 18575
87027793426795345 19672 27431
854396555807895169 11329 28593
723639324385860737 22082 26348
511204244790441473 3735 29542
58815150566996265 10968 28366
579489787586311425 12741 13424
717102868861463297 27039 29506
82856158155856001 1545 29374
780511463185046529 25800 30981
32106807157916253 9439 10177
477962290317410753 17637 23730
655349724626951553 9393 17050
754304238562578945 15542 18672
427608554589312449 16792 23628
795783473811230337 1761 9589
491397411443635713 9596 27506
618262306242637953 19041 26707
296122389125443393 12749 13164
48370897882396233 8352 14598
939539547350911105 15004 16489
165025099336840961 20937 21407
497953334826235073 18342 20842
789179588619976577 21116 24609
333008080559373825 1093 9627
510854263527431105 27585 30210
739809182924162177 6540 13463
437250594319156225 10766 19335
729969755674865409 12678 24912
274101920775333249 19526 20404
834334749288359553 12862 25289
124160785398874657 21069 28549
582349589647940097 2851 21413
906562298778521089 2395 13321
599873345390662401 14098 14738
19403596020399761 12251 29146
503538706725443329 9266 11512
648005254851963009 17760 29318
67213761647479945 24922 27539
800607100457984385 26101 30148
455471409036896065 9805 30881
729574286621112065 6286 25002
835377845458665985 14431 29631
855119871227831425 10037 19567
862541375317512449 4939 16355
956175744235363073 2113 29756
211171145180571777 13629 20495
651198709780420097 18572 23918
900217657857574273 18068 30640
156372952216099041 8237 20094
561046148155227777 10752 12166
966135886703828097 21426 22864
813494249574524929 82 23272
939886626055905281 1665 13093
904478428271119105 3166 27082
130362289372005329 15242 26538
954813981629534721 26297 28394
971224141781231489 12314 21552
663069598853283585 15916 27441
575427163302041601 11456 29632
950074949754430465 23131 27698
511222698380233729 204 18881
48381402471477489 3214 26278
53730261658291313 7019 21344
208857116917776865 4625 28667
238778015780734881 14375 29442
395361623014920833 12507 13282
332288497858801409 3428 24520
892074763640529537 7258 28460
519498747440192001 21390 30292
820308839610646657 5728 21911
714351941600813953 1496 8946
484718617672079681 12003 21595
997610069080263169 6052 11868
567678419159747713 15219 22025
783413521327194241 19635 26912
637926354356643841 16871 29378
47635746163020801 6976 24191
895570626931828481 7869 15982
525528408704463617 29757 30201
834913280357845633 4249 8289
613099194864059137 7767 29324
94252385292733729 2709 19415
808693075575693185 3237 20245
387782958965978241 4368 30536
894958447049699457 238 30312
416211091744145281 2039 26529
782525743587843457 11582 16079
22271867487823729 4544 7384
331360321611196417 20574 23504
172561081525898881 5607 10316
417209703773213633 13496 15175
887289458713048833 2105 27350
165573304948306785 511 7034
793534849572893057 291 15254
296554080288490945 9693 23935
814796791664086529 17784 20742
448019464927778433 3613 21400
206581094128225121 3093 22193
194413361782469697 15882 28397
429099764268052289 16316 18479
612930977769277569 19309 25634
822424072292705025 6366 8801
534282737974837825 27561 28639
685868484739636097 16976 22395
346439348531969665 12667 30677
777352728738165377 9360 18302
805721270483505921 9788 23286
329859021833051713 3871 9191
591372965689426817 13403 20972
820917635227999617 14799 30099
494794508236783041 1392 23523
863009239209013377 398 26361
469574061188733825 4298 12375
495908022973125633 24489 30692
294792641449280513 8068 29062
974783208469354241 18063 20505
134407261891620785 9676 14263
587624164705090433 1145 10681
873264986626754305 10689 10741
114700371437287169 5360 27111
67951528891153857 1099 10233
449591131170294017 115 3378
466486820895173825 8763 12233
390132747505454337 12986 30903
817153200386964993 6988 16814
892392570040328833 7023 8920
96785649623132737 25177 27383
204787618836796513 3332 24561
313352894085209473 5664 11201
172526696493193313 14656 28612
415021209324297729 5765 5997
765790837384919553 8587 19523
666840998966389249 5576 8058
982265206448658945 22446 26487
572632190687915713 19082 20931
577798745601022337 26331 30310
83578206234886209 21496 22012
634468388138330369 12255 23821
247103126790481313 8744 11995
405821249813591553 18775 18994
460446807828500225 8035 16336
195090377856956833 616 8842
962912441590493313 14390 24644
566036394104962433 5838 24966
408258140524491585 14886 27355
649486343876318977 11935 20417
257817606200806177 4018 7601
234294415565479137 8211 14403
292489386930579777 17966 23988
227272451106529153 695 6106
491911017669412609 1585 19613
230598281581386305 4494 7692
218991773995053761 15510 23587
356928820661849473 17713 27879
243810909579568865 6101 9686
226834678806717697 20660 29943
308709847609602433 4373 4807
899989415529148545 21959 25348
203580638204005729 10160 27438
863515904182342785 10147 20957
669160760911676545 8620 23551
21819918546881925 12860 17766
283817374715543041 18871 19743
975255663296969985 13266 23695
982801206520147073 1934 16852
409809284380997953 825 28453
716512885567755777 7118 29825
186991973035297569 12643 27405
879590561658726913 10402 23256
340331805631436161 16283 29396
180835012114417985 19020 27789
23314756327643237 9139 23807
263549812436078657 206 20158
34988297118900393 23414 28513
372353979335276353 2250 2658
388255869403273857 1601 27334
525799691959729665 6666 10404
718196434286355201 748 10944
843263084678287873 1938 27092
636031778756297729 5730 28419
338696018962874497 15470 30379
97835444003209201 2720 6803
741013954014778881 6762 11836
324845468558372353 11669 19821
210898271718843233 8559 17751
615898301382415489 15155 20227
184072715034066209 35 27556
283180971996621633 10092 13165
649516788707469313 543 12297
656379397011733121 22871 23858
232150441577903873 3521 23244
525162744478045313 17729 20970
65267465280793857 24878 29048
24216367760161009 10642 29824
637589377932702209 9034 15253
329479495323347777 2262 10352
146578226952495777 6201 31017
915175493549071489 18396 28894
67291072458790073 1021 20246
992939629973498881 6671 16141
479971717406140673 5067 8384
447159814674833473 8130 8479
132723947641071761 13584 17666
229659689351485953 5333 7898
602301355381793921 8906 18793
705441981935734913 956 6341
90591321194256833 11476 16368
301789669359600065 3287 19460
315426001758748225 1412 11231
426568877450776513 8386 15596
319496782748419841 16306 28041
926026424049247489 18901 24571
89929748904065585 152 17501
588816300161425921 11175 27795
838607435376974977 6495 10355
37310063275661777 3482 10920
330160611202341441 5942 19637
643628559079687041 11656 20011
22457143309228657 6036 13385
139264912144035697 12484 24585
501182971121547649 15849 22377
186873721886854593 8944 20674
950596899093500929 28469 30688
309237767766482817 4120 13674
946596331703016577 2874 22939
977269588997089025 2365 26326
290108047744386241 7019 17611
830178431280877697 13127 13154
206325056490580737 8517 22123
230152266178464513 2470 18069
380741694519048961 23519 30085
814952372233015809 15312 18218
811563154134585601 17084 24406
587907554771405185 2514 4362
23704489422531341 19836 30140
290699460792673409 5915 22414
660572599720946817 17897 18954
555779329960444097 2869 5168
972322437840876545 225 7696
788157543362039809 9315 15540
918865990783626113 41 10318
127197696940001489 5358 6457
1800745343448540 12710 24999
96931801441634497 7858 25254
929712325460851457 4161 26448
861897064668397697 15743 29347
771254278182158977 23731 29719
112861884644210881 5838 29109
339521175851114497 4707 6060
550459419726578881 14290 27074
168680321845389601 9985 19025
525145308991291393 625 26583
745493323814425729 21055 26215
449935081089051905 23134 24467
992528260698225793 17002 23757
922819123589867777 11720 12809
852357841747515777 1592 2751
728151132874288001 14886 17531
325309894758195393 14887 28986
993558934968440577 17909 29901
807804449738622337 3291 21889
452380628870372417 8835 27437
807984667517036545 26585 27253
140376601251965377 26409 28993
983498575478204673 21267 23680
116252602328941633 5873 21530
850716413924093441 17065 25608
648411830474408705 11697 22051
625842696866381953 1809 7780
154047959686465665 8002 19916
97477662695769857 1232 3231
636220101165513089 903 28776
147804071916095137 8011 29547
152638550006699361 9851 28097
789694354508046849 13933 29362
362236331405007681 10057 22266
234423668802943297 15969 19353
968950145541640449 20599 22859
997873379865399809 4217 6069
12792117312891095 10216 19796
738686813258350849 17492 29147
797503805380600321 1993 14937
569507910019527937 3528 20824
155410705938557217 3533 24246
634280583442173185 968 28350
432728186198005441 11216 28327
495456403735136769 4976 20923
429199723224421377 2370 7565
134769116464052993 9517 28834
730626874120318337 19237 24504
753760734467594113 3781 25198
388983607651347521 240 26349
786643558349791105 6725 8475
212193802210975937 14840 22242
437202409128605761 11937 16525
394217266823567041 13616 14231
682681202969700225 4014 11745
156735351519515137 8964 25531
605863653571137921 11128 29837
7426240119919215 18577 21895
442586237760362881 2741 4655
618893872557066497 3539 13422
185007533723638305 10749 28200
56528178126136201 10747 23660
774865257479415681 1663 13715
952463170945165441 19463 29935
817538577446189441 26788 28069
634382301369534209 11859 23159
6572134234939854 21038 23069
442706038338343425 2996 8179
704347873167552769 5493 12307
217639239402863905 1959 2472
169571755126735713 3480 19525
14366240043230505 17301 20452
559554659692143041 5399 10505
442649839028213441 8935 13868
21328370526216389 11550 30151
94326556547912337 16278 24730
164975299739797537 5494 9220
82939729914748737 13567 19149
697304648804855937 2212 21788
137189579935053985 15259 28938
32400560298786021 14766 20578
431543209545715457 1984 24534
717619819698082689 10025 22616
62113050380816049 8595 19297
136138618233832881 10674 28181
650166919830518017 4940 9710
463792320962209473 16701 18280
565055645138855297 13046 15652
933854482296002433 19317 28996
50447397336832009 17171 30077
397691954046447169 5791 22055
549096365074717569 11853 26219
182451885230126017 2345 16534
612078450435596673 17160 30921
594131516660251393 12404 19560
515470064450696001 14744 20156
718421464568027777 6642 18393
6791012208374526 18471 30813
215096025868202657 10341 20706
860077300764743297 3345 6058
108914530432134177 26893 30269
721421200241955713 355 14459
466071787190326593 14661 24438
477017605519293377 10726 13295
200365225754129729 25676 27498
589828345929227265 7942 21666
176305515625212897 796 3987
656575556336861185 16346 22339
264720731237151329 2316 8835
731325299108213761 10880 30487
252478286046493153 2634 29032
926347728349057281 20244 24544
947569666657589249 1635 3809
928534931302841985 13490 29247
920978095550193409 11769 28893
588999780764169089 29775 29953
195378304213893025 346 3183
283041014979367841 4395 6816
433831071551178817 8529 23726
298525655465724097 342 11545
27722951084857785 10166 26807
282585109601548353 6742 27932
37912669241361385 14958 30339
50759190910468985 4900 28215
531290189658694337 8640 22092
465475300355528513 8956 17793
751189382930544257 6247 11030
577051448978963329 1992 15318
1324897536765236 5280 15235
739794174722057089 2774 27568
342696360292730881 13932 30184
878138777285499777 15103 21032
318334417902196545 1419 30979
217273848099033281 27238 28930
848369669136428033 15325 26892
745826147276332545 11544 26293
607776226673653505 1511 11138
561571724921527937 19017 23374
680731635506926849 12418 14646
742611681736207233 10458 17665
32111258538396469 12043 19242
282233568689314049 10480 21704
599156462211748737 20260 29690
565070576582954241 10010 28506
361316021976310977 2291 26772
879846915493580161 2542 24984
425779060737394113 26042 28810
748863893558422017 10003 11289
272409066247934817 17282 30592
62619463534893785 17415 24978
831185499496239489 11368 13521
696679015121290497 42 19671
262831573524582753 8486 22501
504590368243619009 24082 28030
919346499906875905 16811 21918
362157973013324865 6933 18059
608073149387497089 9508 30866
442498931451886785 4197 9721
842708811469389441 398 28990
111716450105390657 6513 29562
41572587315531705 11037 25637
250471556122853665 15138 23026
640200880249036417 15048 17969
242764073733070529 1808 10702
234844800017203425 12182 21061
474495607918377985 11392 26086
761771804527466369 1829 21728
963744730303986305 26052 28719
767559555043025153 4036 10600
434354543880381505 22513 30562
905973959320103681 23897 26561
863038097999947265 9272 17388
19870436537861025 6760 24170
738403899214056065 2824 21954
419402680491497665 19252 27199
706389479406809089 3890 16657
320983891760622721 6898 23430
32249028092714129 12166 20128
390278841827406337 2658 24025
924328381383446657 16011 28927
136463622609955601 10540 25875
188894436054475521 8556 15029
999234847143082369 12345 17668
172036197928505889 5118 7167
69155261349639121 412 26632
414997682430119169 8878 16275
688949306821680129 7853 29910
576243865719618497 5224 5970
841335538526255489 27326 28306
412079733829322945 24132 27827
285553286584910625 15302 20143
610770543884527233 13094 13601
184559322214258977 11857 18245
606394876519154049 11128 19209
587959318300018945 5943 7225
269918281917085793 1235 25529
13892293709904637 13765 30434
406998409054061505 2544 29813
860076160722865537 5911 20786
314654344973362753 14625 28829
339346938125576257 17680 24341
625595899260765953 11310 14103
573275404766345537 2981 22629
749756426574094849 5047 5425
863330281509878017 6796 24951
298115364144329921 13058 28173
94853245666580929 1554 2505
422155457499499649 21667 23287
32083711636435197 1867 27519
687589879963333377 6622 24727
479339905796276609 17901 29713
204750178890975585 7351 30589
714143589965676289 2360 22476
768724415122470401 7713 28726
254483099345332417 23123 29940
811026149771478785 11053 15292
541846509988946689 11847 20546
841173663150023297 4129 24049
998078396153257345 5737 26021
960803466862387329 19788 25391
4290294713133137 1725 4806
482678899365559745 20620 30007
455421179136134657 8249 16669
645151250209423233 10266 21234
462761465936555521 15040 29876
23277955399841233 1200 2492
64269910502840593 13924 24545
299606954233723841 2585 26637
572647272703211009 3542 26939
333164863004320449 12373 16863
633471438800921089 5411 25366
141863862896414625 16410 26589
948835748402533633 7060 25774
501661125081746177 8901 30547
895813904271985665 2075 25760
37454782206054913 1280 22670
973515987905660289 17306 25246
22270490082284769 4978 21857
42624246529680225 6939 18903
470953015808092353 14664 24210
194443210396773473 696 16330
264900098341207969 2353 14508
698873198700251649 8606 27627
388997262373976577 2107 12201
935824512669416449 22828 26799
233894498084588065 4117 22468
149223778386424769 56 28473
385064169454849985 4511 26052
290081834112758209 12486 21202
99271857198580449 6836 22461
748067470629759873 23492 28676
376274979880747649 11250 29010
183303860911610881 1991 23665
515075286945766209 401 15555
95018353954866801 9683 11128
213420076171004769 10035 18183
426028705626581697 10645 18946
866533108118666497 8008 11342
720837160080801409 3461 10412
622481328275085825 7463 25645
649299521807069569 10463 18081
927111691145931649 22315 27369
180967493480675745 864 17746
226766042785314433 6688 14377
468276064119894657 14581 28762
864769751910849025 4108 12846
802792981159964161 10911 23577
792752060053999233 5910 21172
656011895150175617 8234 15775
567885247004703361 3392 19258
70749788307193033 3270 8888
101170211907216865 9740 15775
201639783048651809 15605 16078
116401848319164001 10874 12921
187311534347653473 4000 21250
210881999376027809 3783 13449
882842142060969345 2836 28078
200582949782265985 10764 29341
628735988901478785 4600 18573
271786039563167489 1671 9641
24189453179534581 3250 17597
983093831161689089 15792 22545
167832830711883937 4263 20671
291220625929270209 16079 24423
922152777207362049 14120 28763
451558537696932673 2431 16688
491762027267565569 22054 28826
374910709417449089 9785 18018
585157049915924481 12883 13881
656733792378624001 18586 30564
65260851095214177 3114 27115
379099801438570689 17448 28152
913135141215338625 7053 17025
361359402468586689 15028 30433
627357003043794433 20307 23265
727649786311829377 12606 27379
785238979835302273 2431 13918
818809715848438145 7176 13348
745563575821702017 2042 13168
390998472796241025 11142 28100
155608704439021761 7786 13008
487985288497377217 2445 29023
253151475081107681 11506 15304
889224974358441473 19140 23382
703714113859948801 1393 3095
97424604331457937 478 22268
464114232970754177 11462 13122
287250748300692737 8502 26981
735459965762476801 15149 21496
270234005287044001 15541 21551
583011712799173377 6248 12995
786438407320261505 18510 22236
381058226982819521 6791 28113
881856505400271873 1626 4783
223510825764744673 5554 7733
895455305987354625 2090 25914
42061522605127521 13619 14807
961528440222245761 2824 26485
925015874117217921 20686 27161
668033461513559297 17541 20709
968743076970472577 9972 12574
578983504716326529 2153 13568
750556312117279105 13119 29474
931845655536250241 10395 28970
625394700802662145 25452 26302
140908221309267393 10463 29164
684708389256439169 2791 13295
278668643966696545 8220 9191
559666166964920129 9336 13950
514057817512089345 19114 21450
585777121888977409 10860 13984
240732337740610081 6433 14560
126731945535301089 729 26192
597908441989481729 15012 27520
824139142210878337 20501 28787
112947671069647985 1195 2671
33165049406282065 3070 20788
390227171638152001 5645 16299
635303009897651073 20434 29571
288729708020895233 14561 23272
21617986975304149 16871 22657
271836922634939521 12513 14309
293014354183622337 10330 11871
423425415448619457 1299 15671
487827841198114945 5556 17148
526865738034651073 9138 26307
860126555229751297 21810 22629
810831512968604801 17943 24142
637521606825590273 3809 11761
903500545835463297 3683 10267
882856385785213825 6151 13692
813735961300139393 2608 15848
293319432537291649 13980 30732
996190926986379521 12930 13282
571705929899959361 10350 29432
209501031404244033 6410 20195
350912644421345729 8887 11491
128720265086620593 4667 10691
858389987291143809 6030 10235
748965570918997505 16466 26712
469200684330306945 22690 26790
270806431020965025 5564 9147
65569872405799145 9286 10537
855793113933827969 3824 17440
29651693566496109 20838 28724
908013448987951233 7927 20939
592442838755299969 17837 25951
160119927654406529 16226 16430
994225721617883777 89 26803
81725957809489105 12562 24597
56029114224141809 16652 21439
833127017488294529 10224 22223
666462753776915713 15951 19362
445611285560822529 5095 23086
271468534276248609 4470 23174
508011583028761025 8204 29782
763860242929755649 1191 24610
867096158928923393 13912 15203
575293819796481665 5974 10512
899680493830203393 6583 14386
747891912102250753 28779 29440
103518033795289457 28285 29771
548370477213222081 151 25593
204120098253369505 12922 26395
246771577991498945 13861 30629
466251322845756993 8514 15577
669241913049855745 76 22644
524477153512094657 24240 25259
220537944198230913 14554 24453
262607972035333153 345 17439
797625465648689409 22000 24953
161953932875533729 2609 8892
442799038705292225 13552 22511
581896462980189697 2294 15323
359778476000283137 21332 28150
775090689270882689 8198 23324
952473535821344129 1367 28746
622794955311853441 3440 6839
374776059894383425 5606 29162
472169695791350849 4445 19505
515420920826475265 6532 27859
995129494210267777 8596 13999
950171717485598977 4757 15037
601491105342660097 1559 25583
342658638417748993 4508 21581
68098556232790489 1042 9422
998181136337660033 9190 24354
758180936358613121 16007 28421
460992326257784385 21615 30511
573677253675334977 1997 23970
824946322574557953 2210 24570
670909661682287617 5034 12408
204780284978301793 9489 20689
949969826539749761 11849 25555
55484344425064337 7723 9739
676215215844180737 13726 17861
385035788383138561 4755 22474
763134184238175745 16591 21318
439860305699081537 10665 29065
362700804572142465 3245 21733
244336004831570369 6071 28081
463528778940506945 9049 25516
290580496079979137 10484 23243
274754761940201313 1394 25155
382624495362851009 1874 21560
494156561465224769 4872 26831
210186803056526369 6399 9330
830030917604403841 21459 21820
358910788546712193 9219 16578
706404751326765313 27562 30404
948930229351230337 6722 27215
523022571583553025 871 18860
665405718812142081 1878 27968
275479207484217185 20800 21160
486967552328845697 26240 30005
176825289521246977 20739 24899
621480366618090625 11601 12094
18659877986543449 13795 17903
49893600589523857 16555 19217
256652389812884961 4932 29100
442069867784827137 6215 27462
673285697578656129 11306 24673
761100120265521025 740 4224
783756257897323393 21827 22096
155206378103503809 3611 7088
304814954920566081 5753 18600
14323571948590797 21119 24407
70907554897630121 6756 13401
142078400484056289 5957 22744
401877127878471169 6755 27502
654066251177138049 2829 27783
646157050148900737 8942 24319
175571817887902881 24715 29368
235286048872033857 9570 17884
403980673507913217 9893 30944
317790262473366145 4619 25655
874221638621978753 749 23262
868748575006243585 481 11906
141804021886482449 25224 30602
259597405854037793 1459 28287
261837963744472545 9283 22089
514579262179147201 3691 19849
26400431813907945 16379 19458
333109363917898817 13834 17218
532085341850208961 1328 8442
229096441038372225 12320 15933
814671801184029953 14073 15797
105458626868170321 21577 23101
424686796864950337 20513 21706
787380128059758977 23276 23832
124665469136441937 1236 5646
333051376702442753 1338 8895
697762712182967681 26083 30299
810443939640556673 14651 17337
801647324334705793 4703 10948
149197264219480993 13022 30317
760545742031059329 16249 30200
231213173437531329 5625 24714
806104490237554945 3647 17745
77025946952275601 12478 25704
453156310834774721 14023 16057
167486041736971457 2514 23923
280850505682789025 11940 25947
968088213268430337 608 25823
425474366098928385 23071 27289
455636248918970945 10268 11514
267260685949263873 2182 18432
394533566951238849 69 17418
384972182394566401 5624 21926
20419261572506289 5885 24719
261173924901836321 9370 18826
173089551115822369 794 5941
322625485968377025 13096 17242
992973288030718465 20334 26929
744542395357324673 24860 26125
18529912824462257 2109 18762
465016293758115073 5014 14246
916935726527448449 2418 29481
551250234936500033 14091 21263
681073012743780737 4577 6644
277175949708936993 23881 24699
424378220326467201 437 7742
460789180887825729 13327 31002
856237730133685249 2472 3670
101661207740622929 11168 13372
638725036543981185 8252 25675
532181052183116097 25889 26022
129015564874009665 7608 9181
571255167014488321 406 2967
37561825472884889 4507 11172
147556783093488513 7629 21548
860583757619551233 122 123
491358723791368129 593 28162
147741481523873121 5556 29970
519397201955936065 4096 5575
300849099027715265 2407 9383
528782277658383041 15507 20718
858802377923915137 455 5229
1244734436550488 1323 25663
41414741825249737 6819 24778
450832030732275521 18941 27022
235658247556735041 8084 19244
136715504785879457 12151 12462
860516827771561985 4347 13354
376255659120932481 6874 20623
941899994292832385 16334 29838
178260723865104609 5448 16027
875373157835880961 3097 13448
181088728942288673 6707 10939
1844305338217112 3899 22692
232102601598679585 8664 27820
951386530634039169 6094 16470
860421287061132801 26843 30460
930523658031425793 12035 23113
150236116479771201 13101 23508
436789813867918017 835 27940
903653891909417729 13010 18734
840863736637523073 15413 22308
439851628319299713 14292 18761
332522358676612865 3793 25040
77379274804503233 8842 27032
137938958525687377 346 11252
424877345087576705 19274 19738
979177079943141889 3203 27712
17430149572337685 1457 15355
769911317173615873 5427 22505
537822862949493441 4456 27315
676418469204037377 7735 19772
660070730518913921 11860 20600
709393644217378433 14221 28159
291358202939914433 8429 16074
447883043381423809 16715 17364
351349588373412993 14118 28421
669762236759488897 3509 14152
261094780665384705 3894 12569
450649324598202817 20966 21960
882219883250275713 144 654
847477151860850561 17916 25521
371228379451462593 750 21570
499193456346731073 4103 6639
233490075445022433 15459 24134
349727900073880001 19842 28520
214817264981942209 14179 15603
447493051759892097 7210 13985
366689241489968513 8074 20189
589559336524494849 17595 24896
846633893196933889 285 25917
39644903180729329 21707 25945
461586426851059905 15538 26739
277773813919800705 13676 23322
979254035531223425 17701 20053
510935821142822977 7889 20441
934838360445883905 2099 26983
228952689446195745 17645 26596
297215388982532865 17054 28682
81539177758358513 12519 26318
842874652305486209 2170 20109
341369629329257409 16885 29708
418946665501263041 4996 22309
339566766864351169 4820 29840
700859606688954497 21215 27640
167731393352163137 7027 30042
105370578288994209 7425 29961
836625423599755905 7313 12624
772965321289806465 6538 18219
122805469373538753 15372 15624
595627874282481409 8192 22829
416724531877207489 9064 9919
801197121347048065 4362 16296
779179627348519041 10635 25397
386637414883079361 14032 20995
439643151972902017 23227 30840
343949907991348161 7498 23694
884622736038444673 8154 8293
540957093368486849 95 1298
135858084686645953 2199 15697
154037995518098817 10337 22381
741630595995012225 10017 17253
367774909894404097 28593 30836
506895815721364353 2195 25531
711201784984215425 10658 20168
766471652023831553 14296 30274
470346616058147777 519 27460
49416016597376713 18374 24877
367497484074352321 14386 16324
282996819670238145 20910 25903
69688803154473793 18636 24869
892251179051513089 5852 19569
906341348074793217 7968 19044
594121855826848897 17445 22031
813091954005809409 20074 20590
873680090974659201 6649 29232
357502896529599233 3781 4474
846581285837736193 1336 25756
55669620094800369 7976 10201
503941286013585473 13527 24393
960592567233678849 1571 19916
194516430968242561 5633 29789
696715336166530305 4406 15785
429810378503930241 1362 29143
397513616141271361 15698 24698
853798123322341889 21759 30407
877480956000976385 2723 4199
890261392910971905 17433 25597
98266071035912001 4291 8213
197673812721099297 14631 27868
254876598183212609 20772 28735
92970874933342881 13276 27347
202097510919276865 16246 19923
498220524206168129 6074 21543
692656141919581313 9169 10421
490743792372100545 688 5994
874361684531383041 5754 16340
986906078201407361 5122 15471
328401022762502465 26884 29526
556756060283589697 6237 29694
245016812713448225 8010 20268
857912700453589121 19209 19830
335931759014794561 3452 19014
981609019319293441 4283 7038
463291152967290305 3306 6099
733236188179809281 16153 20673
797919004086335105 6958 13068
799240421009386625 18157 30181
829859353051478657 6063 10372
59291724874604769 8323 25340
906066780671590529 992 24395
20273491568971737 611 21814
857479596284523649 7449 30208
318060811473920065 3171 29346
924307721805998721 2419 8682
59824519096991937 2464 20361
467383856899221697 11998 28273
765804168535957761 2195 24025
676366434142391169 14033 27059
913419200297582337 18127 22851
505112051809849281 13852 25346
410019425280587777 21842 27478
679570322665593857 3683 17174
402652754582135233 19685 26606
868630808015229441 20747 21838
898491509229380353 13963 16609
853050186034050049 14244 18553
296607628107622657 7059 23387
905549275065769857 6025 24290
17694447307469831 20980 27684
125983420301761137 4327 22407
52729530472731769 1363 6846
336483212071403393 14223 19180
223057348106344481 1985 13566
390173568432043521 3542 14962
820646634928138497 16054 29999
888944781119935361 2626 16206
489181218063301057 11505 14201
445289036266554945 14493 14590
144962091560756801 719 23413
530744396211634497 6480 9674
259338534088691105 3708 29860
723133874958744321 682 26987
90895614484068689 6597 19908
733352921395979905 21482 26940
172730714166227969 4506 7784
232402417820335233 4484 6708
824209871107655041 12975 15186
492932796220305409 13107 15673
884121358164513537 7233 11331
904860068562651777 811 2661
700420786568813057 4260 10908
918125603367659649 429 24886
789581936029584641 12798 20264
149552480541554913 8103 18143
776021741887660673 94 12543
446876494972531905 4347 6215
7033042178669292 15453 30972
219607555335453953 24178 26334
136389052854397617 1804 7158
176653073058165697 1684 21082
764975784484535 21398 24956
986966936300316161 2415 28063
253094130573401793 2120 13068
239823088338017249 11323 27547
801777809227296257 16173 23388
908848791153797505 13930 16001
621315406473613057 764 20771
594511992766488321 11911 21769
674069833798604673 3450 14739
595159479642571649 1395 17992
491584516948165633 13458 14865
356163267210394689 6291 28940
171275885265707489 5078 14733
172071000442638689 8498 8505
576755448108499969 1961 16428
800841858942707329 12303 20540
975540114650534913 17945 29534
41571718131844905 2867 6175
84266401929198769 11140 25613
221999316833933601 2360 22913
415302844039040065 16876 18839
102362598857052241 8137 27958
366761123819557633 17611 27144
821278617634082049 18647 28940
621764795919069953 15574 22645
700767844695345537 2248 2569
394113390886417409 3609 20421
23672547099483409 18740 19034
453015769945032769 18121 21212
682490224179371521 1545 3233
291894362350049601 20387 30236
900032147423818369 13666 17698
434905325646816705 15597 18283
812575362521354113 5463 14109
452251601240902785 9226 16360
486996479981531393 15998 18575
430291775938307777 20212 25231
401738592228536385 908 17364
461819852139782913 9480 24613
556702092284385921 16533 20716
741809366837493633 10661 23330
336510485554750721 15205 16691
988321165827556993 10115 12996
6325432788248265 14869 21054
113093476085531105 27447 30685
457105707078522305 4226 23380
175474760782734049 20243 27836
320184339267260737 16186 30874
151726569846296385 10924 19946
693522150137564417 10249 29636
289139166006293633 929 8365
173720948396397281 8720 15208
133115074880826961 3506 5748
874516267382727425 755 21399
782539762162898049 9801 28198
977528248450969473 5259 9297
834055816022704769 5376 26199
217533885841415745 13263 30012
473157891006138689 4292 5676
138361336142981633 9001 29170
910751797930821249 3560 20879
226536423101190817 1882 6894
688412299002734977 6124 28367
789862555069309057 19701 20373
598217438465106049 8298 21987
839458106038730241 11525 12903
503563882486616897 3518 28438
324972399545504961 21210 30139
932974451118688769 6727 26019
932643349427518593 25003 30202
197109571058589953 3044 19977
960515676241616513 11275 21069
852157988246609921 6349 22228
695302691259595265 23028 29169
841964785800797697 10617 23132
857440239522720257 2695 14413
9979957856579347 4184 25018
406423417212391041 13940 15592
262505301697459009 19521 19989
692213967226965761 141 26617
884159176971429889 19648 28653
987685050881136513 15929 20736
67462591944376985 6984 23673
569899834287742401 5154 26966
174527786535797697 27289 30270
561143051680527809 8511 10760
938030898089479553 19124 25335
440749284624164545 15618 18772
874536689021205377 7475 8835
536514161196290497 5638 17404
52513416675168401 15006 20919
742475909585397889 3334 25369
21661242784112745 24900 27393
400956683737984321 16263 28042
378448182750517505 10307 23126
461765026439426433 1241 19158
599478619350641409 14479 27954
29796390408844077 6895 11062
397325525787380225 287 7211
672485425445689345 15521 31010
514051663639570241 6078 25083
609586510666655873 1420 24790
654527436669226881 2302 17342
455317631443595137 5252 20315
938687355191838465 17567 28362
29466233601620929 7531 8223
778648878025052289 1885 11784
884293818125247105 13055 14939
599492613250184577 4951 13190
201629095502863009 1696 5507
392441056752957697 15567 30288
39628332740793585 3468 28959
41652782526689689 8463 13961
299838393224685953 8878 16098
666661019619027713 22065 24450
192149948408644641 70 28014
402110242208884481 13472 24213
423714146896895041 6345 10505
344409692826886273 5724 8650
930947772970373633 1276 22132
344298760686719169 5991 8047
7722953150445023 8161 14202
505255726931835649 9754 19978
960207519941452161 3110 29770
257645035133087681 21858 27702
183561133750384193 17773 18046
435614291920742849 12767 24316
70713901064042521 1619 20274
558408870939736321 25033 28729
793440706842513793 4527 10379
936392356194858113 23689 27007
752573543766903425 1453 2066
465699233598279233 5269 17331
344549701428388033 12445 26328
614614040077512449 4587 9597
524191382980038849 18417 24948
280651507422682305 7781 29814
630921012685231361 25567 30665
978265421822158081 2310 26991
133607237738051057 13659 17658
328133284034969089 5607 11839
251740168843053185 8446 28274
960486754418482689 13245 24069
776538571336235649 122 6615
986188441280042113 2719 20473
782759862020693505 12568 28921
239905487285341217 22453 29036
664825561977284737 1891 22115
832833722698403329 6001 25524
852350698205736321 20169 21023
969634840699015425 2714 26230
72755891364042929 19477 24858
883765051367198849 3465 4345
12561157940179869 2098 13231
271424015033829857 12281 16997
149654404055088001 9273 26195
225863972320404129 154 12201
739518041744457089 11508 20335
758676494089414145 14657 14720
687227313104987265 17094 21391
414844477378103681 2492 10307
542079515376851649 16051 18209
9466384444920097 16646 18652
900897240059908481 6827 21372
692548587552714369 266 6238
382739082183558593 15165 30891
77068383415266337 13108 16727
466574392271841281 26507 29218
78762013756637825 8288 22192
34628205546592741 5679 29557
981538849288000385 20955 30086
248175910231015713 732 18604
439330548811220481 29411 30684
711710696282448641 2414 18315
524082621591631425 13607 14367
666300174696178945 77 5668
759040125251040385 9019 26198
148911180283871393 10940 13063
480726768687304705 772 14521
663730960326223105 24205 24206
633280266630428929 11288 17759
92355783230299697 19185 30828
209487387485452801 10278 29551
997208071784232449 988 8347
812918527470777985 9191 23044
938883424319495681 16281 30370
313923008067575873 5981 14892
764851812396347649 23563 26805
914924021137572609 9841 14994
574643612193579393 10522 17887
285757126940566753 18027 30368
911838626902923777 10338 12545
866817838305230721 2400 5164
575439196047138753 5131 12659
962036969067014529 12544 25004
49839841138282993 19441 19471
552598623755720577 5493 16763
101382955813289041 20690 30342
311864823199684353 11532 20275
494174905117947841 2241 22461
534869368563569473 23008 30980
534673029825508929 13836 14794
69756269901887433 1908 30970
541790244498560705 4607 5721
752828150745266049 1122 6178
145486788948783649 1697 9783
284685389457720833 16642 28726
867625051205781249 12011 23272
145807682695199489 4219 15376
535153685363038529 16128 29295
105284660167171745 4242 7988
550611409699275329 1528 15288
181257660693169953 5310 13132
990277644465049217 1071 18566
393765798780847809 6994 10526
806798373361491585 1857 17877
25436622950145705 16683 21775
113096542231968305 20502 24085
797081316557608961 22461 28270
518583288358247105 1116 21358
382467870559331393 12626 28389
583223030360311809 8661 15299
118694129125643153 20142 22238
227849122524222721 5166 12877
937543552838754177 653 4760
799515250058700417 20144 25811
564978228493544065 7968 12607
388389106875298049 20524 22188
514533827389463745 8379 27252
578060625030854401 1610 20835
195526263692713089 1561 10981
440169949742230657 7585 8121
935550638250084865 15688 27953
407378757437296449 2327 29903
617153945135925121 13622 18871
124937550756516913 71 18609
635479675303848577 16143 29499
833593279969914369 5534 30802
229705549349162657 9253 26560
468974836499345601 1267 18658
120356047088371553 25494 27556
949495155112995073 5064 17957
682293517774837761 853 25785
933425374048386689 21623 27438
693820679871343745 7943 9923
259504171697539489 18103 20624
327637278354288257 12848 30381
403819105424734209 10261 29216
636732010786921857 4144 26178
189289081482623809 20583 27003
487866034075949505 3771 16424
345973197553650625 10458 18394
384172734478021057 5354 13853
490362757218274945 12237 14254
57556421122868073 22771 26533
592361931307838337 13014 20419
671310753558834945 487 26482
776834750958780545 115 13492
80802703169240433 22673 25199
697800072000791937 16138 20049
131448635799806369 6461 24063
428562499803557953 22114 27870
332553600260425217 5715 30279
581684584840363777 4909 25409
239603357743909825 8162 23261
341451978244659649 12846 21817
915960013064392321 8601 21985
581285194839001217 7220 22355
663449477988500353 7447 24817
225251644395694241 6946 8185
434600858604838465 18107 28663
11235454007195501 29644 29990
167660696111120449 7921 9085
799867884066397697 3079 16693
310604044377214465 879 22861
652397981830507265 6300 17143
921698577680551553 2215 15541
765388634430291201 16116 20186
368145336508675329 10040 24048
181980700548113121 1848 17307
885899624476032001 2142 4268
495392280409813441 8362 29695
379753586851478529 9802 23483
668860507112146561 16203 18494
444154404437959745 14846 21985
188874074374023585 6279 6686
45315536096623537 23370 25149
765597221412182401 19005 19349
458281690492533761 942 8624
608750045808417153 15968 21392
927571267660539393 16398 16723
863039137898045569 7148 20086
830978053730682113 4737 22018
414281454774606337 26564 29621
462011412732394433 931 22854
75552397626697857 7215 18761
669445676978263297 6846 26560
575159113729565505 2686 20411
974093462973115777 17832 21029
694945002495291649 1394 7918
475819862069918977 16073 29745
35029169119848549 20867 27709
25126096429474389 14601 20144
498672925502550145 3760 8639
985559360633096961 17252 29210
4938009605634620 25241 26788
644441326767605505 14498 23183
691855742804467201 18278 24574
410128826401653185 7424 12418
329906664302665601 3036 9607
535873608440098817 2254 30082
81312837597895537 14679 21565
791569929510082177 7742 10435
836372184557088641 5683 29057
39256833379312185 10469 14220
460953814976921473 18566 23113
866777552369818241 18993 25366
470687878988922369 12949 14154
22673500756823729 18682 24223
878488633362000129 1407 8866
488196565098185409 12393 30337
149763706354317345 17378 26184
440459292764955969 19787 30337
60009414400656881 9680 12972
21834518558470961 7073 16886
319135436684984321 10412 16312
649269908761070209 11588 16185
507357251881135361 10523 18916
806422757376232321 13887 24073
240534180665118657 22457 23459
785519359968844801 6989 24336
728518913686702465 17303 27012
319604506322342273 10158 23479
484019372801849793 11109 11865
299739069753016449 5127 7138
398170431648399169 16243 30814
65409983697414025 13696 18763
186946088134700257 4431 19489
766299122775080833 29372 30262
517842514827851393 14117 30530
826097107315142401 1564 16192
555844487512739969 1953 26621
161765922597211905 13273 21453
506346814779337985 6948 10348
61668444863734353 10548 23404
254453035345076033 10928 29467
175108414030177089 14071 19082
613767629201635841 13519 25723
189872283324994849 12706 21224
652800728701020417 16788 26514
693046966218290049 4462 25783
738560965595244289 2118 5042
832984614249774337 3731 10263
53884730200731921 5798 20083
230979057620459105 5217 18766
118557311589416513 20685 22928
16751015526374147 11943 14723
596021321795330305 301 14308
762903117181153281 10223 17143
53756285996005457 12040 21796
690019418335147393 10053 22448
414617804787436481 5739 16408
573260319588627009 9354 30795
751925886883459073 23888 26554
786168142757922817 14625 29590
185553675788792577 7674 12620
512162869090005313 14288 23265
126746622544377633 26986 29767
651654929505021185 326 8089
446578921251070657 15776 20931
407490398373852289 14356 21817
341516720653874753 3001 9315
851983550935521793 1853 10436
170518407239182337 21829 24346
569102619040606337 19106 25572
607579172683561089 681 3050
757081514478080897 5781 6306
246371908743352449 2947 27972
930100350659785089 9326 25176
103339897247298753 1691 5355
579356938209990401 5815 27402
597752136546926465 11987 18993
697707588860126337 6584 12374
374089110009951041 7265 8371
658281444221309185 9213 20814
153015991981330753 11922 29971
643858411814846977 17798 26626
561260381589182337 1973 11916
271830442978789217 5894 20582
282800023307810721 13207 29119
736743331368970241 13396 13707
758084161022939137 21793 29753
420979033710956673 735 5987
377727484467524033 2894 8212
505064232409182529 20436 23395
522010053361572801 3441 10823
239052484361103265 6828 14432
175444320037268385 4676 8853
814104374398951297 16229 30695
527355178273641217 15328 27267
580291442399079937 9377 14999
219872631917578337 19843 29476
16354114792648035 15773 24187
808329814728256897 4474 8890
145615227245677665 11080 19216
389025536063126529 26428 28799
290633117802187265 2828 3081
426216567334424897 14900 15682
209228328745020065 5308 22863
937664603942320001 626 16315
395579896218208641 23687 24119
457730785279142785 10767 19822
665267146520783105 20678 27980
628633115883683713 12808 20423
701078661185093249 1595 24544
316538237511114305 1276 7964
63852614671198185 3037 27898
667372944531077633 17398 24306
811575687495121665 4855 24489
817996410365754625 17457 30756
442301227595684993 8873 25544
687812848787995521 6092 19952
117091802601848369 2090 18135
419238558719744257 2294 10404
768328678302601985 12362 13027
578759104383149057 2349 9296
381728238656279489 3415 16499
412930121499716289 3839 17973
433208402822991425 1567 26359
586758539035240961 6787 19379
858129010941709697 7846 18373
832965619449741057 566 8856
496248355849338881 18226 18291
717146990634287105 15891 22036
174118265624088065 6492 16847
612985999986097537 4289 28108
866724885931255041 3587 19549
797025778390047233 7116 12968
320864737244548353 6041 14803
402201893235403649 22267 30239
691539195991630593 5156 16802
713982782025080833 23838 29959
848601634359255297 4802 13527
25302707463499277 5516 28144
319191129077204033 3559 16507
838625975310645121 16536 26073
886187992678983937 3363 23525
121285233557561153 5901 24808
52923472626623889 2910 21865
747933570058105345 7269 17697
806550861476864641 771 9739
116293759522751121 9702 14289
754679189626976641 15911 23458
344929107586732929 13364 18727
395085683417491393 5088 30279
593846929597280129 10992 25666
280310524336393025 6232 23220
807519699190716929 2049 2422
798078952814108801 1628 5543
897330031076098305 682 12029
825634356275735169 13106 19517
469123977723921089 2073 9183
560691755142855169 10412 14566
618925367763498753 25748 30439
949669051436508545 29487 30610
443970991610367361 5540 28544
858419163934058753 11326 12118
540183194648751169 3375 30363
269815946615032929 20052 27904
253055062871634817 5350 13861
903507762420346753 580 15614
745521656416460801 19640 21490
344840063964547009 14564 18109
809442354639312385 18557 26197
211735829049843009 17653 18009
543781605264673089 8629 18630
873111250757311617 16790 18017
295075363591347905 21632 24703
360277040669998913 2903 7126
626621383708826625 19179 30871
130415236467918305 17238 25383
850919581315590529 3537 26412
390992967353611201 18692 29983
547462958098481793 1366 17106
195335658126900577 17677 30004
738124968262024321 7252 20862
624221220973353729 3758 14445
211714490966333089 24680 28111
399219487950382785 17145 30800
74091467197145985 6042 14359
276608938234659265 8287 13824
78290857565338705 5284 30004
77421067026897105 2778 29174
252565362419641569 1175 7285
525324390449057409 5384 7909
243603056529881473 13327 27196
871100667836636033 8950 18513
304159678935970817 16607 24837
54476979371088417 18569 24696
431135249020702081 16454 19933
863433739091298945 8962 9333
310369824827670721 22629 27398
354076763431677953 10797 23758
170794597480924193 249 5339
856643291314334465 751 22268
352003122669142273 356 19656
235533024179375169 232 18191
510099476741817857 7502 29887
279651823231766625 4868 21124
638090564575389185 89 23667
970566291188120577 3497 12640
451036309172028609 12022 20741
30087329912937833 4941 26400
444308872773628865 20606 27108
864403757606226049 12117 14197
808509544362824065 12676 16589
15471836188389433 2670 15191
295593566000899713 340 28224
823033200406015873 6083 7296
304553474984491137 19454 22916
80147125678742273 4123 10002
695227034031741953 6615 10785
873769431747092481 18963 28029
772063966435343489 3556 6362
247202449293830273 596 13808
355872420735732225 20972 30743
625979013188455681 17425 29296
277313091234876897 8556 18781
925589559805480577 12834 20750
784802222754105857 2281 14918
213927525275721569 18391 24608
575875412286439553 897 14321
635842993560224513 17794 29947
658322738667902081 28501 28937
417648163789451137 7702 27531
495141564652360705 1939 27342
394344669079863745 693 4714
365879664907023297 929 21885
903644893169115393 19085 25276
851018155845810817 10764 11183
713733157698207745 930 8521
573679042120300417 22874 28288
30176889824488741 8065 25732
228783152348743361 13600 18435
70585966001438297 9367 15973
546379221791109889 19076 28452
508737615712277633 9502 21966
119828157614097825 4615 28334
52499416177447249 7013 24527
153386360041292129 19015 26048
662930638190559361 7067 19220
347993626703019009 14128 18938
413631780936135809 1396 22034
87775966318073281 9998 21727
758919318267118081 28914 29403
641585417444179713 26696 28689
176012786938052545 493 12513
439499051504395073 19646 25016
250527788430034081 9182 16537
419521460082368257 7503 24874
245683007162888609 2993 4441
723321245432512001 20222 22078
61310295789894553 19772 21889
31341049307332725 14427 17264
847111580862240001 23471 29234
83269700313916673 13010 17968
661774058772763905 19011 22864
599336636821451649 21393 22285
292326692172686337 12125 23984
230983476725608481 15782 21240
560601338581562945 1577 21356
394534341716127553 2349 22533
115631867615626049 10207 11644
761411235013422721 20825 27820
454208522590775489 5825 27436
83725012381879793 12686 13063
640398981079449985 18410 20436
596283239787592065 6106 14365
131217718255413729 12359 17423
818677879975940225 566 8935
367827444967524289 703 17577
188585741093913121 162 27664
941188725499941377 5217 24795
716873952113733249 7592 24494
752214980502095873 4587 4937
769142535345846273 4806 8947
265930355406368321 6927 26816
880771618936950785 5747 7514
563550161199621889 9796 19962
802993744698579073 1810 5319
704418955842996353 16340 25976
404332794541009153 25735 27753
43337173777167945 23941 26172
156563397735535393 3418 25613
248212752966310305 24331 25457
365239607418505601 608 4043
887600502712409473 18334 22970
449008059621018433 17816 28605
404552283788277121 7097 9387
252239496592867585 3857 17795
992968080861409409 20525 25768
99396358749626049 536 17631
262243841729826945 17729 26589
642065877977717761 1320 7899
175447421438740033 18378 20825
596616601893782017 1962 4625
805973546778560001 1203 12247
841462630702555009 5014 20633
311716918783652353 22778 28261
156654573415178081 13436 27762
204808447034736225 9077 25511
128438828194180849 11505 14127
701055439173892097 3982 22900
822008888764127489 7187 8064
339097021564370497 3333 21050
753815716195877121 8888 13230
840904081005398017 112 17171
64774730742779953 1082 29915
917448648081773441 1683 28812
949596232142670977 5071 26582
235846128431511201 4887 13113
426961251353855425 18521 22677
274489085556140833 5260 5842
394258679891098753 17475 30821
600731316549463681 15861 27837
751921184996003713 22573 29098
355070863877813313 24575 25780
325695833225712065 8304 12572
702860131934805505 4033 29583
196746102800101857 9140 25627
677852732729590401 4616 13592
298509053332143297 11691 20242
741559552256070785 2444 3867
768875055527754369 992 27001
848815062287002369 9629 30248
341419282037879425 24497 26963
258974945352370881 30906 30962
387110916173963201 10214 30103
753387371818703873 14243 17011
479743326576969025 2967 21399
83200364025749713 7669 14278
948245355730389121 13829 23847
106344051174176001 14992 15523
603649995433716609 15554 20206
240572750388018625 8372 11127
90442878973828305 2554 23827
965263897030681089 9367 13681
951076690962995713 5510 14504
451541165408436033 7711 10245
22684524146480813 10670 21042
921812373124936321 1590 23465
859948325471140865 10475 26277
104341647833983585 5219 10544
159555503490292225 20951 26943
452931584017235905 13520 29046
362267215771456833 14404 30068
139988244398132625 21252 29670
320486043287100865 262 28114
740625887726764673 6942 20990
936680239402210945 14680 22852
284932702696885089 1733 14870
864603784839527425 9713 13364
725699926336616833 101 26347
709598316212552705 4709 25898
535125841792513793 21036 29921
513387144204497025 9368 28806
240704687895544097 10530 15445
360538524383134273 8302 20401
774984276005817217 3167 21644
424454810961986369 3887 20862
435515090140725633 11047 15973
317151182653280001 9369 19131
251653526976845409 8442 23744
716594907366040705 2958 10442
952313559231868161 2825 20048
750828343075387009 24564 27543
210564180411942913 1124 25010
488411041383312065 13929 23525
184077227321708385 14957 15660
745686653509810817 5169 6969
21078189491596789 13624 28447
34999382876318209 13680 24040
642625753891508097 11809 29694
512271778809822081 16674 29908
316369259188967105 2493 24329
547503784034329729 9045 23027
821421449852394369 19220 19468
962113826726298497 12129 29191
71801027243118657 3748 12860
912232665594242305 2393 23762
739037412954417025 17908 28156
519218821485640833 9157 22146
730061050743863425 6315 20426
126644711926996225 1570 8039
537811830554957761 22842 25915
998030517261984385 14147 26963
825153974716762625 7486 30859
370678173192057857 6634 17028
456851533776642753 5176 26353
362035057876102657 15888 23517
483905263247230273 578 28896
449743573983180737 22011 27893
239274358032176353 8503 27118
440078480508478977 4516 18092
412604077051817345 20405 29802
430729687703117057 19359 20240
532301941309526657 7047 19653
325069142512848705 2898 29542
774421846492650497 12933 26154
79470566813153457 16687 25867
229321335995663841 13129 27744
427864134059095873 6797 7717
793758378337635457 14873 25765
666545033605299201 3016 18926
540989284870562433 19066 22062
582985937820712449 4274 19756
97041510594429777 3456 18272
811662146740655233 15250 18585
95396279725449057 4082 26816
386953322752109569 3098 9818
122965954990327473 17321 25456
993234577986950017 4445 5681
704652644350289793 1150 30495
138384024674895297 38 4732
362803603633089729 24570 25601
851439373871425409 10849 20761
918294924895278081 7262 9885
494956484409815553 18439 21814
474227787569397185 15189 16243
386870050842215809 10357 25059
855801892339599105 8588 10901
778499097052378625 10231 27443
247919322857988801 8576 20071
13928192502060455 990 21116
486294526498014081 17596 21000
867978386195265025 324 18911
89789226893692849 11169 29357
313894496042646401 20379 28112
840087521161819905 1958 24522
802427566949450753 13899 29968
754563296556448001 20155 30479
377041364666080641 13301 29956
102950188105509713 566 24501
662714414008551297 9850 30788
967203872816050177 13331 19748
190459476031943361 6422 22570
90386206293970881 567 7062
462687518237220993 3866 9808
782545636198754817 29369 29423
467102086114078209 13006 14701
828493524197327233 24717 25795
716233209844521217 15273 28538
842821746516001665 12226 15328
204910965790727329 12387 17345
404431940161543937 12260 29560
976066960626997889 833 4319
426555620968422017 23825 26734
680159626524822913 23296 30248
589495520792681345 1428 29785
990993264533788161 6608 8976
466568699669927873 7995 19037
318090684118200065 8818 26582
99424132791199329 21491 28951
588592147417404673 3849 11204
722457239287074049 5715 13357
232667648244198945 291 23721
529932022119979265 2229 13526
956898885788920193 9208 30676
493548066358023617 14022 26684
206314922777576001 19814 28157
702395638305745281 14887 15734
528081533195109633 1593 18590
668655874443338369 21237 26578
494766170348849985 9865 19432
259016833558334273 11754 22594
125208773977679041 1830 6149
342409626067457409 1696 12799
330838246552158209 16964 25554
164225228745777953 14423 27344
745133760161042561 17291 17749
544844483935115393 4698 23999
87728457331404993 2665 4076
277143993585426081 12348 15660
250868250545185121 13346 25575
988595008651095937 10012 22837
205304749758933985 5501 29880
258030599202356833 24602 27152
129530874253976689 14767 16547
840476684634602113 13035 18584
624204424204162177 182 16759
831007329966084225 21318 27122
240343996506883425 12953 26037
872482734601170817 19646 29436
289134867266564993 6513 14665
339279550745089857 233 5615
393920784743347265 1253 15044
489103218385444929 6600 21691
435712462318104321 2621 3832
762441977915969409 16602 24523
541297970934184769 13289 13607
908120146497260801 3162 17761
759991050564647041 633 12623
5308560130004026 10751 23809
40275793463184329 19100 24360
582247335141396097 11017 15343
66401902694121161 16120 27228
572759100474726785 2576 10494
748444991854658049 1787 15677
977643549987966721 1491 24044
712410931931113857 663 1912
396039507771575937 1969 29188
767006832359033601 17806 24702
307783693255849729 19096 27354
715428646163314177 13732 20650
925321613822987393 14809 16555
336696274488648577 4313 26990
289651945165651649 2107 13747
92391912244661265 16506 22462
925536897963297665 9111 29689
335745860519740097 21922 24284
522824439031630593 16620 24610
182356802113257985 996 19916
153835282777592385 17576 27833
828199034244196481 6562 8734
566713791693622657 19222 28569
909156420489065217 6037 30819
125649467831152609 4822 13896
296691684365971073 2004 18139
129905190140412689 8093 11728
210819490137094337 22030 30938
32306114199414537 195 19785
314140074392131649 12939 14577
207850313545129953 8588 13925
965522405496269441 4926 8922
18331644004376813 7323 9281
70047277167351041 6546 26498
277802710021141761 10668 13099
435242271382332289 2026 17639
94841538548152465 16205 20255
85189090843218913 18459 25814
346252911713555969 610 12048
517248932975117953 9014 26022
12341868487879993 4293 7707
698459486560086145 2425 11488
354605122866836097 16200 16434
413752988896231233 17474 29474
169449432318472769 12100 24797
176215238949229313 11365 21731
90656315753172129 15811 25315
909422073372606849 5753 23152
742866377720702081 2768 19059
121504831236951105 12327 20362
780694581309141761 2824 21252
477472108764640513 5617 7215
509715596591874497 12481 16994
901418319749811969 1876 3625
200703167509836065 15980 22975
344391578614530433 18554 20781
539218581304879745 11346 18283
78147900481514657 26791 30571
743091361410016257 28206 29678
342197966341171137 15706 22498
971716869438651521 1132 27468
945273755587042049 13142 16537
2299792901006015 4983 12068
510964158272397377 865 16576
316115749389098241 1543 26967
716731682718478465 5440 15405
240147422069917121 502 15912
613071634363574657 4400 12664
90753612404327553 19805 22203
282698337509518881 4866 27789
498376980104445953 12359 24761
848504478203491201 329 24143
638136280191503105 1404 11489
684441961752003841 13327 30419
126866528461867745 10541 24540
466126442254203969 13218 13940
663461873814938497 19011 20127
128601539387890545 24096 25949
373633645014997761 4026 7568
732290317210949889 5335 6566
504812381646047489 25549 30168
879320731863902721 9835 20848
266167101600778721 5412 13750
912697488401430913 21322 22647
535592094135537857 10216 14770
262495006163678817 10312 28564
928755327328794113 3397 14732
847913629770740609 23230 30943
45414563656748897 1030 18115
177786395443565217 1161 6511
400193018657397185 22582 26657
143486799718896657 21730 23410
734217781116299777 7538 8370
438090636153280129 14 7910
910263523114288385 16826 27585
472714575372403777 7429 14788
797835899944232065 2978 5604
299251319321502529 708 19452
958316651126260353 22559 30415
508650105279468097 2096 6511
865364144960594177 16434 30828
170825489829017121 10126 12355
726565922229475841 7138 19021
301180887520441601 7657 11873
575085580968931265 14417 17760
536810138478376321 961 5700
714767490457027969 6511 12525
718591503320777089 25403 26964
824023246249410561 9458 25004
998009569999116033 17166 25307
658941681444680705 11263 24018
838940267943225857 9816 16568
95752841915327729 9018 16903
369105008301392705 10657 20930
998858773258568577 1011 18710
847222613419216257 11395 23918
333248771856503361 13121 20946
326800330808485057 8926 25438
388109926630285441 10126 11782
246418804056300897 6719 24942
571403912221597953 19286 28783
973356819059933569 14441 22778
44573580685174361 6601 17155
685263118129267201 6618 14438
642500116588635649 15303 30506
224465585482168001 10553 13766
462693739868775809 18800 21542
838433720226955649 24464 27755
304226195639046209 9169 21588
383184198772301697 2265 13205
43810949114281073 17255 17453
925729910885035393 13314 21287
872632010785295617 1835 14616
963404295233349505 1991 26361
235305949850477697 11478 16566
239934085886940097 17938 25870
52335452305698025 1627 23109
477214943135454209 10576 21571
538881591725065345 28053 28451
567082379460867265 729 30636
995902496612259841 4018 29525
810152534257785089 24153 25681
285147106412360065 13157 18564
460798416040201857 12355 22141
468013316818428417 1245 17357
145627323689598849 14058 26093
954881893087296897 6672 16228
791561666787924225 6600 8664
284098618283380225 13584 20403
443109738236532993 18413 30026
432920082579279617 9965 16132
884043412212516737 24273 30285
305744048788000129 152 12268
861641537889528961 11912 20529
331363901369819329 24216 29921
417082063423588801 18542 18684
246355753944968129 2843 22643
497978156268860801 3800 8350
134529809967041553 2450 2611
361993404389888705 6741 9035
332270974861387457 8648 19386
483614377254571777 16684 25432
665258105278034817 285 10977
830602998470578049 18061 18338
610473079457150849 8536 18853
72916238657203537 13252 30284
314450715906652097 17668 22660
283905366992595265 6766 18948
949994643695760001 7412 14929
430773002269024385 8070 14061
723294845329768065 7315 7789
89230408242638497 9169 20211
777504216806576641 9705 30912
577164505466047489 18499 26064
567808493149136961 16641 19520
616239694431751425 374 2525
467886277868501569 27439 29101
411756525204953793 7968 16660
722209271578883201 7467 13555
622366574473698305 25690 27967
399128682384841217 15720 26437
77410253276614321 16406 26449
122136895510301713 4634 17387
523212234295268545 402 28469
720691669207639041 14224 29598
640016914539234689 20293 26461
908803822396031105 11218 20691
684047836367351937 841 3669
290786312867012929 16751 19684
285415270059221633 7956 9941
5434315314808203 16857 30647
250458388710082849 370 16057
347552226527056961 16485 28467
943763547136700929 595 14079
799481261415898753 12999 17274
389179893283550657 1361 21113
800783408924630145 7379 17777
538438540585193665 2344 11239
516558960998942465 2028 29713
498585406927528385 786 1666
495271447250871681 2978 12288
370518546871284801 2579 8198
660150372260339713 23778 25622
820700727359376769 9811 23667
6555899507546315 191 30362
550743737300198465 5345 6209
337165515731449281 25323 28354
526084304678729345 8129 9129
9306646911340977 16158 22210
797482860857019905 13960 20441
722445473146755969 28633 29907
316771487860773249 20694 26522
704001391928997633 1692 29892
359989104080884929 12227 28663
461300220411807489 5220 17572
702518158346887169 17827 18688
317167343004683713 14603 20616
688795836960782337 8140 14683
640989975991111297 923 12277
637915991562106625 11665 12021
94268535488268417 11054 16333
756555152796696705 10166 22739
549435386905322817 4959 21094
183098834503336865 12950 17606
194253252189184865 9813 16630
489403878768644801 1519 15979
798973277114946305 13622 23531
273599805950436097 17568 21840
354618688865329537 7904 23270
566873405098736065 28286 30583
338138409874410689 12950 20700
794709527854248449 19558 20152
431266422309960257 5622 23866
212636566677719681 5398 27144
265599329165773665 604 1708
676060194551364865 10382 16589
905951444021823745 22367 25469
463577224357553793 14819 21303
354734408065446849 8850 12782
111125793144847057 13157 13972
95183583234756961 9959 26299
564721446285364673 22962 27800
499004306360227201 14821 29619
706268516173349121 1315 6581
159312121842773985 9702 28328
495803595171739905 2449 18188
398235688410558465 812 29738
51633069068028449 18384 28564
592376362985163521 13934 15206
454351497747627073 11566 19738
272029837659339073 7801 9716
42726982367337745 1296 4261
837175917253389953 1731 15156
272232520369190209 5292 29887
53475288803731761 5953 20668
162434004724243425 2764 3721
102818578147605425 12443 30257
959052112278801153 6592 27127
775777344985321857 15694 26491
738371989898620801 16313 24516
622529934045346049 9239 22883
687458517922923521 2658 12712
904795917910611585 10850 11018
34184211679527013 3249 18920
158421370048500865 27899 30330
762477214463974145 5350 20498
427158086089228545 18952 24368
514176557527758145 3398 28188
889750912146908545 10644 13534
259046512703324801 1900 26289
108809672871366561 9271 26315
71690377168547313 6364 21459
186388520677951425 2433 18967
737896981556435329 1248 3919
571692564178867713 15321 18298
750114708897466881 21705 25858
616003012571283585 6650 17933
538132230488688641 17604 24081
572657978255996609 12818 13915
63249986489548609 882 10588
730085844846343041 2653 7841
733022423431822977 3498 29853
31602028916346117 26056 29015
474970955822339393 21962 27915
260356587777565089 13214 16810
670685014155939329 25098 30070
164865252131455969 15939 17964
697307215138064129 20629 23163
795270117558231937 8909 10459
709944899370885505 3272 9062
301773855894616385 35 27540
966048348778269185 1408 25185
430055427678652801 19252 25803
19558794473400809 2939 27969
160293867599968097 11378 11763
343044863726273537 544 27807
348624558087891521 523 2431
211351460342729793 9083 11488
142471654202402929 8053 22563
848148873888458625 5427 18913
529336534030520065 12696 15542
809214760417493249 2870 10466
488872040667907009 4507 27556
49227521234879393 4623 23155
418399454740892929 297 9674
660309717960434049 6726 20284
357700014186882241 20700 25864
828270288202883585 2161 25804
305933038437203201 10598 20378
25507086435229809 7134 8634
319680337804619777 20690 26733
822056454644378881 2163 27846
513558076786097217 6443 28100
255798753780897665 5695 29805
681922870023491585 20490 20899
418283797568090433 13874 18136
273867441705888833 22252 26234
292180886574389121 18880 29512
67646559050565713 11078 25641
817992035492604673 8348 24064
188179582542431937 2495 25354
199795395120805345 26809 29428
925373514202242177 936 27825
182427293884199329 19552 29353
398368914786473729 3984 13478
153739377903239233 18651 26695
59512815034146625 2778 9202
131444826405410001 20479 28423
531972195104827969 6179 20925
684107996060578945 2601 17302
849483363539910401 871 16098
199769181045990497 16101 23230
179724964029972513 20240 27609
121095048141686593 13498 15575
838902678756603905 22247 22754
369931763147373953 1175 17425
165601479693691553 18844 21337
476282674808192769 21589 30695
658995638827484289 19245 28528
553868131364946945 336 23486
367604326000147777 1721 16565
981927434925726337 3438 17598
427230355504356417 3675 29845
190739180239400961 14522 17433
961140119112286593 9320 29280
73789771094727281 5902 10586
506119182722237313 6545 27016
752674426769129217 13818 27665
975864519572738177 12198 23783
241927936627067905 1116 8107
787857876748155649 12431 27597
423329740690089537 9257 14158
193297146296401921 21999 27914
244331099773535969 8547 9123
4616702993807565 22481 26245
41288851577757417 10860 12477
50084045556658905 11678 15947
146119887149811937 950 15071
265320386388431489 5950 26226
320675642887746177 175 9839
156186155440678945 21599 29060
337491389294900289 18686 23250
448010790733654593 10479 27478
598515416147375105 3980 16167
766035786571549697 18249 31002
531199939626052481 11948 17616
889603650206204545 115 12010
870395790199918209 4790 5024
453243575685974081 20234 22208
39090106228048425 5510 28521
216130125637270977 855 20027
605214503186470401 1000 15912
907044722416046081 675 28739
780354616432280321 4422 7698
147371981878940513 16360 28841
953019921327321345 4199 21634
184509653852131809 7921 12011
244472679502411681 9445 19868
738007342968522497 12995 30552
138283341035428721 28521 30767
581649638661147649 16445 22598
391263695448461825 6162 9415
127708841420719921 16424 29264
459898011959037249 4513 24038
115836355200542593 5164 18053
450612950539994753 6396 14803
356679099315492481 3200 19291
778661020708692993 13523 13720
200215068703059265 2570 7125
126009914981668913 2581 17252
849346424406100225 20184 26435
277218570775854561 19850 20082
618687953710860929 3761 25955
509281487950733697 13176 28586
512727936747204161 8238 11930
725075585996005889 19929 23388
230116272009880161 14015 20131
388372292276134337 1517 14499
69524622837043641 7087 23818
305294765348630657 13490 21769
717051645856258817 17445 19507
744667217962717825 16476 24579
828444607480598401 2160 14244
77321038419608353 5587 25417
93846613796515041 15918 28995
369488163031608257 17502 25281
961533801012286977 9643 24423
413722625978547137 3475 14662
969577084361588993 10486 10977
318722634259149377 3788 9384
933278583667139073 546 17455
793672411344271489 22956 29805
762873273862183553 2741 19219
617126861851890177 8754 9664
728659892258526977 6054 26913
433210888026135169 9503 14591
150415290928833665 892 11703
326135663393916545 8873 12972
223783539408422881 5975 11933
636617380037034113 12086 18708
132293774824901793 10917 16321
16825776045411801 842 13961
496664384882798529 2044 9742
953827345775945217 22582 25304
771328969414213377 4579 23778
418214074457655041 5523 18780
197553654610167937 5797 20722
199403186973523105 13886 30324
137322382487312209 8717 23812
724897317699745921 2206 18210
695095828205417345 15205 25162
837101903383736321 9529 28529
410497803441330689 17333 20952
791101134166172673 28314 30472
540685652783956545 19537 28462
852967974187730945 7690 17470
792361993568235393 13085 17454
363823171451915777 9482 30001
599643552032866049 12485 29108
955871820953060353 5963 29698
580043884934724481 9086 9284
128624021043112433 8453 20359
782090547406106369 629 14980
168645926962124545 7412 15319
896893688534319745 10653 14606
779809987876380033 4858 22657
763408355429994881 6454 25434
750949966288114689 16231 18685
474653982558209025 13315 28501
563709324868728577 827 10706
55518133943046169 124 21155
56605945654961689 777 21566
59642689766164385 15023 25463
870288504912569089 11699 24982
714378983150915329 8140 13651
737642195369740929 14720 27743
397776921542373441 9197 11570
914682770066651393 2823 3824
331446327152569601 8373 23764
513303874961689409 13413 24650
943456027793288833 11875 19415
415895892253846721 13323 22406
539567270587959041 20343 25192
107835297101441793 17805 19648
959725908885616257 8501 30720
363903114200514497 6401 13251
396026505770343809 2814 20570
493298632407299201 18132 23632
228053780832325985 4708 16676
496988926119772865 7003 18480
813168900598078849 19717 28636
54822250372293273 7080 27085
283617200413090145 20199 26576
376062985252321601 19377 29290
863065089191046273 27222 27356
11602890366514629 758 2149
726292315362812289 3996 23303
938993414333541633 16404 25581
756780778066065793 3600 6585
398226853983626241 5223 14356
440428068677931585 8727 11365
2122233854425560 1984 3247
607560633253505921 22608 29748
142309278408685457 7409 24350
371804517974950977 17764 18159
313903104126470849 3995 20006
544120090563957633 909 24725
505335102486352385 14317 27285
163558593189151233 2505 10532
782222189146995841 1990 14013
205604794739223009 2696 3624
107553385264264273 6950 22642
421858571223722817 11991 12736
326999117591416449 17562 30063
280854185966013857 353 15558
392835993475809857 24686 25448
566133356950558657 19600 23201
247062019432849665 9692 22243
255494576693642721 3412 16730
147945152209739905 20003 30858
189003388723719457 26875 29612
938368772206988673 20351 30626
402064460378632321 4081 28307
249419764391003457 7072 27538
100880695795098065 3721 12455
522101211301521345 17171 29125
838692329179558273 5111 28453
331420562167902913 5724 5817
928545387219074305 5640 30701
308060456354443329 9385 26482
35531512244581621 18752 20477
444876869365113921 8464 13317
362778709498968513 13485 29071
762584993394444417 4646 19297
856809042572017153 19682 30619
892035841320318209 20791 30924
166127835862866401 9049 12784
611719042249124097 6866 9280
278442880980925633 1449 15851
385286319174152705 9515 30030
538758806159904705 3441 15848
89772343483122801 6650 23566
552075533004106945 10265 11157
93546702528879425 19393 26066
750660585440371585 275 555
950304131208330497 4900 7759
328288751010013889 5634 10741
336577319830635009 22003 23250
356609113823992641 5300 13237
359879030032164609 616 30976
183805182072994465 130 6631
984685472363320705 5263 12944
262574542770536833 3316 22613
973001238677486721 289 15079
995625064542913665 7951 11628
570193457869148545 25019 27645
276821655845395745 3702 8456
477130951919054529 4007 8888
592140955415594369 14448 21801
753869256031560321 3872 13492
95851818020051377 15536 25316
446693838936486273 9702 20021
307047548974658497 3083 22311
884783992870691073 10745 19016
406478748963365889 16569 24405
60955852482539545 12832 30696
232918487263241057 10659 16320
700642607009751169 17165 25923
564509035164391553 16804 28146
838372001908087553 12480 29425
681134227250687745 21932 25295
726792130272652801 8832 21906
193375645580914593 2091 14168
94724296571502721 6534 9426
213766080584740353 20346 27032
119478480668913537 20410 21048
760187858330212353 6695 11760
28611166990234693 10387 20671
528278042063853121 18986 24143
770505460011317889 3132 23056
381428004229519489 8928 22003
719583611766200449 7896 27933
901601534927174017 3701 28931
638631563695025025 18875 23024
607233349253462529 21952 28960
544762411334179585 13792 19363
87245287241366049 11931 21031
924579059043761537 66 7542
975014334704241025 14231 20428
591811307443737857 8225 16693
805474776563833985 5833 21037
772558383599442049 19362 24575
625117333587596161 12437 22732
191753382490279745 8143 22980
866959602181061889 7823 22780
307237068296014849 11590 28417
70255126853624009 25587 30994
195747297859657729 9021 24414
666244328058660097 5363 16866
630988915116528641 7611 16836
315290516296258241 11024 31021
666406877843346689 10904 28876
211425347696355457 10254 13897
776303867084376321 4396 24257
365331934508759553 2599 28792
196747067917517185 13964 19609
5864716856557096 6070 15253
881054712785367425 1195 24438
840523648864817153 15607 18527
667941865759420545 2873 28768
248868244129262465 8237 21789
112911280556740929 22084 30855
959801248535882241 1036 11902
329730732798328321 7722 29067
804100985008965121 18657 30770
180948911512427201 12655 17562
759524613565119489 10948 20834
162829555865844353 19887 20625
823085215090863233 157 2857
939173568200825345 602 13324
694459555496877057 17679 22709
448785755121736705 2987 18631
479275524644059201 357 22115
394413749412063169 19327 20777
18094852507843485 28439 30057
826434938386515969 11713 18441
935659442688582017 1106 2104
900317253966161281 1835 13227
768667540902072193 473 17808
211913895810813089 24470 29857
952191526290953089 16963 30309
954921579721723649 247 28252
180315131716824353 24286 29568
266882024954188769 650 26559
752110702599658497 8568 12231
560698171046734465 17532 30953
701142958539691137 11425 11821
442395787332333889 15822 20457
268666389667281185 10168 27001
776735651088738817 5826 19251
9227192959727405 2463 3444
438338835821699777 26621 28018
343215109850184769 10356 14916
850833406871142785 22802 27220
873083249866340353 2434 19533
494379330484424193 3082 28599
46147509039535353 22198 24132
107107248025567265 13674 23809
976204408569444097 15081 24166
671425990893997185 13351 25188
44642468659084497 18371 23846
759021146347148289 5283 26571
909080559942907521 3554 6657
955180928403439873 13017 23980
893671907765529729 1353 27025
679686095830373249 19542 24408
91681116990585569 2597 27487
987710574502845185 21366 28567
623723482206408193 8286 27738
286316723907500417 18962 26669
11643358900244039 4897 13986
740421383961962241 13153 29186
931970259128370049 21500 25764
463791246769812225 5393 13137
607136879285448577 26259 30537
823254756346077697 2165 20159
341573140685319745 13834 14879
477578507403901377 257 22468
69240440419008569 424 19118
80501099229781665 4834 10426
611804893071301633 9054 25659
207509976820897889 23060 28456
639208459333829633 11101 14888
962946463513279873 1121 14500
491960668497149825 20371 21787
603992549395993473 3063 17266
905634631208045057 18733 29027
58052028169743865 8853 25395
193670450942811105 15110 18687
844662534768826113 2639 14394
611528892961061377 13604 15065
382847211019768705 14970 27568
85230473948890049 5710 23419
303930253882239041 11625 13080
429875107965671105 3415 7067
235886646240334849 20611 27980
510774912861357697 7862 8196
676490897957631233 409 19411
598369573728646785 9496 22545
812050010770750721 13156 21834
26242607312504165 11891 22761
689188619019571329 6088 28428
681668780808252033 8327 26305
513597013076878977 9264 15230
989757784809107457 13532 24561
48500001490548785 1999 11039
186387845621865729 15606 17328
158548091377529249 8264 20226
409715295605430209 9559 21233
92607928878688737 502 21357
845952764650434177 19498 27973
668339816923225473 25819 30440
349891295064047361 19374 23646
21200220176961437 13484 21185
346759155368729921 23744 24239
495372973747638657 6446 29862
424516184951649217 3887 14243
270757079781869697 20692 23802
233341522521413921 6634 16980
71476101985798121 6948 29602
941549512079852545 1980 28962
280570195022800577 5948 9096
29699379624659629 10571 14701
73768259870778513 19554 27972
820362983882695553 23762 29314
481822039270181057 12901 20648
989723827301617153 9016 22137
827617192381882881 8440 24067
318519358422882689 6516 29983
249879408561280769 9385 10470
756859504757258625 22010 25068
819423304722423809 3800 8018
946058263437983233 8343 28743
934028248246956801 4507 14662
908636250864162817 9080 9643
56261138854029729 1334 19410
366266557875682945 14437 30748
49080225820841153 20068 26235
394301399465561537 9219 20778
975798753706985857 23828 26765
17797232423824029 1551 17771
643873089344420865 17225 18447
174141452105487809 17420 25054
228586826922441601 3506 25027
129558615316362593 16792 30631
601299430227168641 8089 25490
539739982968129089 16284 29916
985333740562399617 17470 21858
519251368690511553 14243 23047
756139857060329473 9369 25372
159791097849506529 18313 22623
383105697647227585 2087 12049
397885991483228481 7139 18404
808029596236178049 5271 24401
552463653994365697 5818 29896
344832353148010625 3185 6794
472044849786847489 3106 10153
859109977711508353 17543 27612
550854813109680193 4086 30892
673753844672393857 14441 24123
115911697234047041 3840 30884
305440952994825217 19014 30580
192821408313434977 2527 17279
35584787037638677 1541 23698
745904788851483137 1892 3766
778585539751158913 3733 12336
42348119693372153 27783 30745
52640063723448097 749 4157
788718594409310465 288 30138
873804705826625409 8842 18057
120391635035147713 5461 19880
211786419339691905 24511 25494
602180344100453633 3637 17863
753279507496809985 6172 22489
694493884632862593 5496 9128
957048243230492033 24121 29835
247912752908881377 7810 30728
100339094838755473 139 12298
125924144417197681 2875 14828
132575847666206673 9620 24329
282589832770277377 19179 21632
781826303815787265 6938 11851
700103362427398657 7152 15460
656425297248677761 17853 18780
434680276091391681 5512 25239
392859782447612097 8050 23778
941873542413119873 8378 18913
843520751672688385 3688 28269
666969042875997825 3318 13106
288110759815079841 2771 22700
834964477580655233 5929 25765
419968654347901121 9441 27948
239684069105770433 387 16570
907436474119702273 11882 29086
789818629695346945 2414 22012
852638247090627713 17339 19382
829457998643540865 10842 11198
76808742082473457 7859 30526
222676556417980001 18465 19724
889060128643610113 20096 28488
917226087264275201 5718 18645
387827989124740929 4984 16584
480289065387736961 3216 24917
4044214674568281 4267 20098
721977497975764481 13618 25801
844978080525830657 21560 30836
249472279667799073 13337 24995
981175811640600449 24151 25915
162389664066402881 6274 19852
317788310597830273 1469 17008
881497098241950977 20787 23425
929083898985599233 8845 29176
207010802811574017 23379 25581
278233732357389121 2187 20936
512419189791557953 7350 26675
313034436061673921 23986 25473
604915580983053697 230 21113
159406456707596801 11621 11911
918198730492051201 17199 19590
850303884433149185 938 2124
248619925737479265 7251 14763
991486430269954817 9996 15576
575994649546572673 8260 13778
510629475333036737 711 4060
232354603610325217 21001 22046
791463327227159425 3769 21932
950385242121697665 15729 26740
127883368496956257 7241 25584
251290018710967905 7230 9448
274419375351865121 3046 4683
47379710766165321 2115 14284
872423054898309377 9502 18121
107578271302308801 7337 22033
571358992304805441 13795 19963
413732565778317953 2470 14040
771150464551087873 12585 13469
310609432255070337 6378 22204
770822847787595521 792 10765
59918914841460945 3572 30791
669362564033026049 5546 16701
692018789892266241 22631 26220
722484202731248385 20760 27675
979712565068624001 12992 28605
189567079211887105 14983 24451
507957075983490817 4780 21343
858601920890887297 24578 27424
677044608889218561 6681 15183
901513669331496449 19547 20614
126047939611559905 1731 26987
995980213500342145 2255 7486
212996831469851585 16761 19987
728073721631719937 4274 29912
343282773815680257 13539 24181
603717776517267841 3835 14982
995565924090072961 1860 26921
585986243537906433 27050 30108
951693972815711233 15266 28879
771651324960128513 14781 29042
767260177591097601 9164 23891
20943414660397509 9304 24241
955730369741225217 11039 14316
736518432402842625 7215 18114
837574125181561217 4255 12220
624462535893531649 13536 25389
990434538626963969 9976 25067
947364858351090049 4102 17284
567717567019130369 20632 30283
906301690296150017 11801 14471
931267402492928001 19433 19610
142860004476229825 17607 27714
874317602590309633 12644 13970
991019722671939713 7956 11317
410092734102725825 774 24017
119593595028486993 14273 23615
179704783483046529 11873 22706
570227464348025857 29481 29634
239649229987954017 11479 28829
875114939690515585 9278 28829
823251341187756289 15995 19470
392071789074055489 12653 18324
429902444039264257 2129 20256
679826021165649025 3599 4142
657339704572152065 25426 30038
734857397731591553 19109 19777
179959546896419905 12357 15472
669608967422103553 29164 29503
1067262153782167 12815 15819
680138506154964481 20533 28334
621598194020030849 25604 29451
542390032235100993 6075 29384
604777607741439745 5733 10753
69174164319807833 10967 20622
144633301196797953 15454 26764
407223829983333761 13764 27169
863396932629713 12232 23034
151782078954330049 16897 21669
366923803817989825 4838 16861
278806064064394113 4057 25650
964800498839039745 9559 26699
584166857770956289 9309 18716
536282078077512385 5909 16899
872848165295746305 4144 30891
590711414765479553 1923 3160
427434854502298113 803 30610
728243190761325825 1624 30529
462105929763520577 7952 27558
175457015890017953 11585 14367
575809582255491393 7146 29230
289806082044101761 1738 1866
557054227270864321 3581 9439
103733587784063281 6004 25052
896974290872766081 23554 29187
778975735171904641 558 11665
21623954320784125 1056 31007
805196023370896769 7734 15641
699812084503694337 20092 24407
164190910591322849 8519 22217
99823441945371633 18767 24852
606401840149686657 9827 23380
719784200955889025 12555 14467
324367682485863873 2400 21283
374587311164003009 5607 20507
590413574709273857 16371 30714
1354097096001539 18205 30512
274051375299571009 5273 22413
301339109917559937 15524 20731
992123090222037249 173 22578
91674097121700273 10776 24377
920650119165706881 18657 26423
35402777483920289 6933 29096
956559483242912769 12325 20226
181022875417884417 26841 28914
230398688714991809 7352 13682
418809878131920513 17103 20370
851276657242152577 18206 28231
933411275446719233 4524 12705
171923122013275521 13447 14007
306857437616695681 13929 20953
604926304372682497 22392 27370
54931223201155177 13643 19330
753271397872659073 1875 15442
730982916558755073 7878 24302
516721066513923713 3507 30943
316753090675423041 1190 5865
449144742992977793 5688 24619
529521176282354817 11684 12211
591970094143718529 29041 30290
62501114073572953 5418 17724
705784507822194433 2191 18080
83451047815682241 24801 26176
75389149568508177 13818 26002
823749685588456577 703 23400
434392554174642945 11202 23946
206459115976070241 23053 24007
516488871989182017 3890 9336
789655829038625921 12625 17306
179815301015203489 18235 21962
328053390277911937 12380 28069
371941898296029185 2805 15625
633720250949455233 7476 24381
246104539905381601 579 29398
129932465309149585 7808 25819
962211277870991873 13653 14554
808171342307364481 10098 11505
537958420913902529 23364 25134
238614387724165761 9254 21254
109553094528934033 19720 21053
449688704702356993 11078 16965
347295185819824321 5384 19548
415086557596605825 8796 13438
219324476551904001 1139 4010
683695500404159105 14352 28000
184546850680312961 5464 13424
622961411065116289 2763 6684
75748299061388033 176 10551
412197491591076225 15185 21998
978781676798114177 9227 14062
92695171488184513 5727 29493
528196924233313345 19991 28931
775451351968261121 24416 24754
300449480305395841 1408 5816
957606430201220609 4338 25226
287823346589078721 12692 25598
903301016873417217 9711 16015
493244178481027969 1559 18353
628850537939722881 581 7398
652028175293153793 9427 30686
439898798173036481 3836 6010
832020018037503873 4247 22218
946672566556824065 13744 25943
462719055553804993 18307 22938
617173040301100417 10988 16347
693483239451602177 6294 11014
424058750321716353 19153 25502
492384469358270849 16292 28374
458636546184752833 2849 23857
673986064469524097 20547 27091
950591649337408001 26081 30899
670330424377226625 6521 10712
466145169037776705 9729 17066
99526413692636593 3133 20514
997520606961966593 8606 14377
712555401445641217 22403 23996
937584160582790785 24808 30750
229231230144087297 6086 27390
242794211056857281 24031 26645
327080148068148417 12486 17829
802126400686905345 21064 21607
984275265429452929 8718 18904
184448227919187233 21199 26031
928393540406816001 15009 19955
569991820163156865 16173 22400
365337240036218689 12174 27608
534058670381622145 4954 25290
828187851687715713 20574 22131
63236480101370065 4077 16517
26172980967281489 6724 24983
265088100284440737 8548 9663
964775423409960833 6584 30694
20083200047171345 112 23737
218417030772805281 16607 29206
154381762838649921 5019 23972
102417999656893249 15935 27305
304118646146708481 22202 22333
529911874632652801 28384 29700
503691518807283265 10538 20479
958048916693869057 16549 28394
267144711517207873 4883 6883
319183908948254209 10149 26092
701177592433960961 22783 30486
202191002390605953 14498 30269
135780157089829601 4996 16718
362489138428166785 26531 28019
103993701143490833 9860 13102
710808495328322433 9504 30665
51632144501358113 2823 8715
134365901395717921 17988 19557
850307989728744193 1571 12847
714793604242913665 22088 26919
386941795785094913 14618 29330
41958247510017089 1198 5975
84833169521242977 15226 28230
675066557215174657 10087 14045
85373570128897569 8375 23596
328488490773260353 14464 26413
382892174419847489 21347 22225
297026199247596865 6433 17610
303760368329637505 12856 26675
800012496097643521 2507 6960
45363303122638145 15556 24264
253365449064531841 16492 18461
427205173278427009 1543 10695
856712992324339969 1889 27038
306039032971536769 23188 28038
995976283638526593 7101 12920
328421022359794561 14994 17255
917076200924888961 3882 29565
223878277977416225 16891 27562
764601444580407041 8940 9430
383384497540564673 1036 27745
398831890171983617 22123 23350
239590634345400833 22400 22625
222708816634195713 4847 13413
439479023660528129 21577 27921
199868171842034305 2031 4256
657595923665763201 1965 10575
422308477590220865 13746 30489
468883397517064513 11180 23948
637686514006027521 3066 20763
3660919375274575 11257 25707
293515823470784193 6222 9165
697963442259709441 2882 29005
136441111678088593 4876 30834
622810338627072513 9049 18357
17875995352525821 16453 30894
361170805878234817 7281 21245
472186499522798913 14593 26219
573198811834057409 11539 22453
344969137168135361 108 22781
23138011679140649 774 27728
22489669972706849 6059 9926
875647418371539073 5181 15103
689651859777328001 12641 24777
392353235100532801 13095 14447
435774538476614721 14602 18119
266000311739301057 1042 5053
164371738013016961 12363 17492
320447237514191105 20739 21979
205258937687112577 9188 12050
523226763391459585 27487 29943
191107786793381249 2094 22291
958548746306210177 23803 24372
365593986702471361 7369 27048
199539443944441793 10417 17181
56304712244042321 21483 22048
901558644013920897 9551 29448
537674232503398721 10915 25376
633353746069115393 6823 22695
447221376596829121 18761 20791
277127930126884097 15997 16055
735780960969300737 23687 26880
689683247562552321 11539 24782
288818413922626881 12409 14093
672544859833568129 16112 30784
175352086821582977 17858 30867
937935828378112257 20317 26421
907955350015569665 12751 26863
192963257012909409 4579 17643
30216618023167997 2851 26778
370801304269488001 4681 10817
929417976474354689 14067 24852
821132056631274369 4397 16548
982941413063791489 3915 18722
201137534675051905 13765 25729
271191168723717633 15835 28965
224085966910426049 15743 15788
85739371679785841 4988 24645
391975616033302977 10580 25121
991344882885130113 2688 25643
707574066680923137 16514 17316
43782883394946737 14091 16145
7858796378410916 397 1831
554700779540539201 18145 22099
745157480727957761 21041 24809
486230866325719553 10997 18280
87961955316810497 126 27383
764757866036489985 4585 20625
356094318172967681 24483 27301
88163623469334593 3754 12325
881441697831501569 22315 23386
247716785548234945 8025 24363
133920128514436241 7037 29903
831153587687659009 1359 25430
36249123300162721 183 25257
5267973164450269 1612 2764
354970539375120385 5552 16638
70483382312424681 11189 22005
761580965146389889 14495 23359
367387909262944833 5657 29975
851299801770526465 10321 13042
39032054229132033 6359 12272
393007864170325377 2194 11410
293884190926263489 17331 21100
103219995324781873 22148 28883
634437402947320065 2442 13264
964233852325644801 16018 20714
683883175593351169 28227 28941
790090949815127169 1216 25231
777033595034033921 8677 29238
850916496024321793 1994 26657
367777590059461121 19966 25983
190475833225082881 3960 5433
807860280875210881 8717 24045
804895391458796161 19516 29719
160134804821254305 20006 26979
810162152628922881 10408 18516
632218782536348545 22590 30335
480795631433121409 5484 29258
550373511117555841 9292 30323
264027925216414177 9031 21918
965164160019206401 4320 22856
94925286290372673 506 6876
778186368338495489 3272 26906
179878315096861025 5409 6021
758195650955435905 11742 28516
106679673213047729 3990 20826
582132875266779649 11301 29904
23134409695320101 18546 24160
885343678240921857 14863 19979
717683040956398337 6848 11423
393839322374603265 11896 17868
663943340071430273 12782 21478
442825893796261057 7234 24632
720398083451581057 1005 5728
169985266628231105 6905 10946
985592944852630401 10439 14540
617309137039192961 22713 29346
457048228186220481 862 16425
74767597449536545 4674 25244
237124950178614561 24663 30443
348295296273938945 1113 2395
766934736334430721 1945 9010
433727995149808961 8761 17426
395193500602704961 6889 25298
841848432540295681 6473 9930
185473113766544641 2037 5603
534496483785900993 18256 25136
861331140788397697 11453 19726
74274721021971857 9266 21699
925778977820751745 962 22047
131806911492304833 3994 30607
81057327575667409 23735 27144
490807347389043969 18280 28057
422035166564551617 5348 24367
775618615415012865 16140 30102
440265559071693953 25302 28731
188062027943551873 19519 29690
276177327713380545 1019 7752
96746307914031601 6468 10756
240999554344501377 11690 15276
549116865650141505 19007 25948
143027295906971825 17761 19601
900346418211185537 2786 24899
961396916565579521 3621 6520
952509371565305729 9343 18223
465640072170966593 203 1900
702096801638361985 8567 21588
935676558885490 23090 23719
224085235329162913 16432 30589
568443970611991041 1340 23851
234976949588613601 5564 23055
949235355168699649 18199 20668
663204381752855425 6147 16769
701252307208871937 7186 20542
418121659688552001 11251 26254
200985014157641473 20581 27138
18911565622538265 874 23013
457291686470863809 2865 17253
447071620095229633 6437 12587
686916498988726017 22297 24879
780787796147571073 86 15417
52284306235716113 13253 13731
592543586674224769 1073 3121
176307025331670529 19394 24864
693666808505916801 10404 19549
222972561476108673 3904 27571
210129849637908705 17070 23188
214851736963741057 6939 22135
912454175183889025 25495 29201
690291397172440961 11783 28766
515525559513889665 13488 28866
336839178409253057 13798 27933
637027036770284417 2189 12728
927060150593160193 19054 21528
190262273573395649 15080 26511
885711093679422081 5682 16741
158596393046572353 10784 17955
299338847200768769 7821 21156
594660855577870977 24599 25531
104987895335586497 1160 18522
805832993115210113 10389 28571
925606884372353281 17018 20174
692845676399329537 11250 13679
244262858303901697 20613 22273
396218660427287233 19084 19379
964182565687931265 18355 24709
76098983236022385 8306 13417
243956892918436801 241 14820
117088947408596769 257 25694
626692848198114689 18474 20178
214368393279741569 16973 24400
208601954062178401 12110 17053
720156897439871105 17878 26311
388181748334542209 3449 24846
202035786294601409 18259 30316
801780060511777793 6637 23380
998302961722309633 11507 13836
471245931472235905 23662 27441
395651482139399489 825 10846
956056843171953793 18014 23689
506309337553666689 16099 23923
305414898092489985 16219 21580
992647556306678785 6902 8524
807258825309293825 17346 22267
717109725253060097 10056 19434
871233688528104065 6272 13151
467357531561376065 13715 15190
562572574662770113 6403 28541
397994305904298049 14303 14315
432915970899724545 21650 27610
982150549240458241 8185 11520
483886768919621377 3938 7930
119906183737917617 492 30469
430147565572763585 179 25946
217175532222213985 1511 14542
308625395000323265 3303 3657
947216177841262721 8666 20998
259142706778813889 16445 27778
224018865489881601 2639 6797
96477071395202785 5894 28625
511769250473825793 13141 17383
330270460453686337 11560 24381
790296802099064193 24030 29876
647732153937827329 13732 26067
667034586071714817 15318 22458
383734519346145217 3542 19033
709495214711893121 10798 29447
612591171386629505 16494 19184
606213948550497153 1331 28427
299538894547122689 7913 26244
260773518183171393 12722 16155
135375550516304337 2691 19050
869396007259815937 19146 30389
11312629278645405 9798 27290
16380649474740495 9608 28585
146999843594347361 18727 24610
763389396406061825 1412 16990
67881388564909881 19714 24123
881077969934082689 9791 12929
136674076635674881 8479 29193
874700921441025537 2476 9718
558520439784896193 7657 25978
521690914201684545 15755 26578
662290707189601537 23426 30010
119099111314845633 1861 28162
688734946576612865 12531 26066
230657212208953409 6497 26955
870383328118524673 8759 18981
985043800110709377 3715 14497
158697464627518785 14216 25690
872118618394495105 12795 14097
622368991376493569 1365 5480
684571167916651265 10068 14844
536011865043871425 10320 11380
141504357901325761 14059 22358
304823165688421953 9887 23473
12477241346438463 15801 30648
142525431743703025 21706 28684
610342005621106433 4543 8604
237981196767027105 7609 16691
68192811396919241 14848 16543
190109396163830273 6311 16527
279744313023755361 8365 30708
598083020784660097 6861 22675
146815632823354753 14715 19794
335680498010756161 4792 21968
903072652251808001 4257 4714
604524103741017217 13551 18604
135463187427141921 10557 19408
798625107318525057 8251 13743
606958319468660097 22970 27668
170365453635302081 809 9707
534407786081978049 5903 25888
245970823203546017 17179 30941
208335992428345665 14358 29580
412284391462737409 16553 29553
682206913474907137 6569 29034
838261090927101569 14499 24288
633448233181766785 2683 7081
110585883510399441 2224 11255
119972047907829457 1655 9036
912634063690713729 22387 23297
454830128250307585 10629 24960
7886943726180818 12046 21757
48630278592945329 7894 22317
513970491497740737 5524 13446
407868027982530625 8960 22409
452354223577263041 12278 28663
78001457182246273 8862 29466
359414658916531265 7332 29621
885309946663170433 4636 29213
403112730300808385 16001 27183
548090921296555649 7363 7893
309720129176167105 8459 25625
563626577765901953 6684 10482
906221965279659265 13487 29425
528410578063763137 48 24468
230736096215277793 11898 18744
138795127032381057 1210 7815
363379964949661633 8355 18398
624490897638786177 17638 25358
452313311587612801 96 24893
462192332319816065 1916 26264
905586069662806657 8285 19181
193009702859434625 3765 22715
296728652005011649 20145 20673
413002185887847873 22563 25681
963065053791712641 13587 20880
785992114092742657 2990 5537
265537238269114785 3299 11423
536907064492780225 10587 20731
312898835566048897 16876 28376
205056180445474465 16725 17378
88068419907610721 9444 16121
658752267823217665 2867 25826
968472660180328449 704 8323
590292162350401409 21355 29405
576469714489018497 12117 19344
348142428945934081 8248 27952
840840727105078401 5762 9392
433546688596585729 14115 22611
965528748841958145 14634 15401
712207954034312193 4691 15468
101647024769722097 8068 27869
277987655647301313 542 26431
489100203750563649 8029 21495
611609635223956609 8398 11031
169870955365585281 4391 27408
427078331083357889 9054 25818
441840526637147265 9294 30020
68643922481101073 24581 30126
649349491941268993 5122 26275
65591228722489345 4128 26427
962490560776426881 1103 27565
556359100379196993 30111 30931
889078421730207617 12720 23020
419020502897105025 17993 18775
554903057212580801 17455 24927
643057856157582849 15936 26828
11410006261559859 2652 29331
618557426023095041 17919 19503
721521099271097217 9902 26903
407483508883402113 6482 8091
751513442760657537 7973 9677
766403529461520385 16872 30192
541582591871840449 680 6160
348279558453953089 5221 30846
631293155144067713 20835 22484
827211765262909185 12950 29808
87837961257957169 3606 29347
570764270061417281 11930 28883
318188489056897345 21282 26533
719344148190522497 2019 14731
980280887757199745 2182 27307
650337797095431809 14558 19949
319102146386303105 11006 20404
704766325944341121 20291 26031
346938067287947393 19348 19970
222477925781234369 23568 25292
866693983015242241 3279 7051
535991963251667841 5317 15053
958151479011657857 16156 20940
433695960642126017 6527 15384
263376921754332481 24267 26235
16644274953129923 27602 30735
264398239316687265 12202 22066
477305623634762817 2379 6026
460883012907263617 23583 30846
669895066894504449 13468 25564
675286658695366529 6739 28925
525569174034302465 11337 13515
32925420286535001 372 21845
134124803835184993 21687 29528
330075400546927937 2108 18324
120765333343697985 4842 11464
317336633201367873 23758 24231
62347083203242449 16032 20871
223393482003327649 12245 14735
88887082167445905 12346 25599
593559817488472449 8419 9761
582859014864929793 27222 29902
243675069033212577 10498 30293
49813046624862521 4219 19879
62329233548926057 14238 15723
471691952633115393 4853 21714
70422413831234825 2052 26807
797568072981476865 11100 17284
806992379090747393 11672 15350
828096355514524929 16270 26521
58405674345618057 9823 26804
66235763249395065 16604 25822
149771271356829761 6287 29086
264726838189808705 5925 24489
45307556236334537 6429 25286
255622274048505473 6616 15424
40278380541725057 5526 18944
3500263433345197 5374 9058
271506539089454433 4622 4840
512185628530161793 14190 30334
606114475368347137 1747 15398
182257596611329121 3591 16540
348422703840181953 248 21654
513202219143494209 15911 25796
394076355906992833 20686 21542
549220746547085505 3495 4850
991257679577795841 12650 17623
425681149971765633 12947 16830
382462440174155201 15574 25319
271525320411690529 26452 28003
313552787720166017 6621 30039
768071643782207105 8422 26985
656628752347433729 10567 25255
77430685385870385 11249 17997
119649892453718817 7203 18105
426127983317528001 5668 27917
927137344075422465 4492 21606
452636519145791297 14507 22471
316125580836679617 2656 18194
420064431210818177 14951 15595
407748878847787201 2940 28852
229821707250742689 12764 14249
268213906559122241 11428 16575
415888340727818241 2839 8416
143711335220817921 7175 20242
54293570754857969 11687 26495
360143850542808513 27752 27850
568957292831555585 22812 27845
733232850367574657 6732 19362
831594544327906305 194 25018
871577691847004801 4020 18058
403654636324105793 3812 12213
670018943439320193 16680 17494
116036136351830529 823 12171
482703456223415361 352 3926
812781329548755585 2396 4759
764998041086261761 3208 3657
280267850360097281 14136 21198
679141329634074241 13967 26493
318859546833110145 17973 24409
402924687690703105 8534 12876
309868294306063745 3300 28178
190178202610493217 11691 26434
813949183019701633 592 28893
735882372914534913 5039 23409
835168512984459649 7879 14303
489829160990563393 12624 14807
593581227565422849 3214 3778
401627861555571265 28832 30931
983560211986720385 15943 30752
684097571821663361 3034 25727
554676048294624001 10432 24014
430421577943565825 25134 26801
294755561346299521 15856 20182
648199242564128769 7697 10807
539378986462978113 10135 13391
729044291686822273 15910 18330
71077236024230217 3740 29486
647438769668692481 1145 13616
501024381830234241 10448 15157
824054386004139137 6333 28655
463968831098092929 14792 22463
442260451634705729 19272 19863
141221281449745105 6638 8008
436312676644408961 24537 25898
452503344449191041 11102 20050
843499834282905473 269 12642
36503701361169761 13926 25828
333088401007518785 4982 13550
822582611393123329 8431 9906
134167894697196033 2251 17038
829144468820018689 16627 27977
759730926035278081 7898 18886
776489966568085761 8755 23359
729715867604365825 8158 16406
511508436613723905 10994 21988
446392242239927105 17387 29469
908083560983122561 11601 12079
914537586368862081 24714 25448
70507292898682297 24072 25081
682435732380358913 27369 27550
782675238935190913 15458 24550
707725762781702657 9774 29963
83978352346235857 3914 15295
577162339282512769 2946 16079
122881243029290481 5299 16117
599441677918303361 850 5742
251682669707818721 12844 17226
314896420630478977 7964 29775
779682828280051841 148 5122
518692113029455745 11318 25324
199517627700515745 11607 16859
759245581728681217 6710 27902
965698690736068993 1765 21575
386215827212890177 21178 21446
287754879874043457 12338 12545
68801932753078889 20844 26203
146223514749898689 5412 20871
649322299989815809 21625 25585
75810238348680065 6600 12678
317381837370664513 18075 27512
70779478417044577 3291 9376
450030614381528705 10207 18029
712266848510935809 10508 10757
338177617311604481 7711 14508
528486791326379521 12164 26636
439234072145634241 9078 21663
916520850419772161 6975 14985
864363165027203457 8118 10402
916086835102355201 17216 24324
597749219989633921 11382 22786
656288752310942465 1019 15521
359576306459448577 10183 16072
806423797775984513 6352 7663
874254236331577089 9421 16590
783971997690542849 4062 7019
920489360684218369 11962 21010
632959400296975617 3884 8480
598913895023184001 13517 26375
127055756581128769 11483 17553
99945975270319569 8266 9149
894686969993536257 10299 26020
812934397890298753 5550 8564
107739876024766097 16369 19486
111832288120343297 28777 30835
14727283999256713 13009 23972
185774064478732001 27769 31011
341149247457153153 3158 8362
416284090826909633 11303 30680
30905848098122137 11672 12229
625012997520510593 8300 20341
697912651545465217 11039 25759
283704257689198145 5510 18639
580581155589094017 14796 28472
55089218856249289 6200 18831
555672487029838209 8139 10018
345446570989739841 2646 24129
384642549140842497 18252 29887
920748205363818113 16395 30287
867106741524423809 13025 30987
964358529430274561 9968 19930
403526148695100033 3841 28152
514010060351676417 10672 30878
873098181618715393 4309 18185
215487085268055265 2697 19337
594784472783750529 1317 12049
218991545377203777 5547 17552
844438089473356929 9975 20260
431332829180309569 22495 28719
357541431650155073 909 25718
690661683046055681 8964 12573
871442015926916737 4958 6253
321660242714646209 25873 27490
211295870809358625 5739 30052
39567435538028665 4687 16033
87497018421117905 10346 29842
168979578857022977 15898 22463
479105355644712449 25282 28143
477122878888121025 17011 21764
631142768311789825 19986 23776
180730024266470209 17276 27646
979163973820085633 9192 24698
11969141928428685 16403 26722
364976808861314369 10575 21538
760609354587092609 11519 30553
272035155187232641 801 8839
588315973767219457 2862 19427
793506184905609729 11687 24174
866482629452949761 16931 29167
458039430987021505 12584 29866
167576957245980641 16600 26012
592957710354710401 20494 28559
232306898850243457 2562 13599
12129237981120867 9615 23736
304891910473440193 8699 18662
692796352820764161 12471 20424
637350719893820673 13141 23513
620484881207382017 240 17170
626549726787512577 18468 29319
361949658270788161 5266 10753
557861825311324097 2759 14063
429389163827544001 2439 5810
621515607841825409 14387 28308
355034875173785729 7175 20087
993813854508406529 13013 21440
814909536530031233 24089 25218
403236157452933953 20219 25898
889648529652845313 398 1118
445388967512247553 3004 17124
560637474663501249 15532 15920
644026937877537665 27969 28221
251294713162607777 4836 16809
448747723858193857 7608 20718
816181721208444289 1763 13317
35397657815959605 1864 2563
775962334691001857 22220 23357
656096135095669505 1857 13793
74136600344523633 13131 23340
169772975158860353 13036 30249
131752122931416689 10358 19620
658152603544582657 11262 17883
617575372240487809 3104 20011
192729769808604353 17044 26044
422215302787492417 11244 20769
954289853732280577 2286 3899
970353127281377665 13949 25669
444977485314904449 6666 29794
48986677457477865 13762 27537
142699259083688193 7581 9412
142120569754389697 25509 26495
339114565066321217 11470 30595
305539384698619201 79 9742
355092477423585985 1086 21144
259300779540147617 12961 27462
121333931874897169 9422 21965
804995926194308737 1585 3021
632288347180068609 8911 17556
169592228100277953 24845 30531
910731691480659585 19186 25203
472314254737739265 7311 26423
622476874352049281 16236 26107
4934524515071815 10592 30259
431078593285928257 16244 29447
526117807705574593 11795 16678
86327170821252961 9889 28969
487285141006658753 21230 27756
328601068006317825 20621 20861
631118459523662465 4644 24908
975107699950473985 2718 4164
10857277783507869 29760 30342
565620694396027777 3454 26517
883530493024082433 20558 28204
681685458114945025 10606 24430
578387636661211905 13148 30541
489325538269465473 5993 27187
86005922258834737 3546 18579
681111083362498689 1536 21597
399139744252401857 23862 24483
177376769199451457 24206 25964
634225899970246529 2354 14645
518299647290778177 11480 13111
61180161075277793 9419 20226
171747106024209729 4335 24781
455023574021680577 13131 24042
665277365966080257 14521 28746
405342995205636225 27158 30699
827776784141047297 3817 16725
658329681164403329 1389 26051
469152972788496193 8366 19906
585449170591410049 7348 18178
59925688004081937 23259 23831
666737446057481985 5679 12888
413334343131840129 3851 6372
877872443361631873 613 20651
76479863776580001 21470 23130
513367050967346497 15272 22079
496866459854434369 5646 9161
979420776893370241 15102 25113
814294632215418113 6434 21090
119136119552166513 12390 13669
337811272888149697 16354 17128
228580940550578753 17229 29601
747657773085887105 6033 7456
714550379083462401 4928 6896
873393747568176385 6797 13819
121182650377939185 5747 19858
823042562219509249 16613 21317
120631991873381137 12901 29981
368646727664827969 395 12522
934077785120670977 11947 22624
718774623235741953 15605 25497
482391041060836289 2367 26900
72320472721262513 2403 23906
282976750247918561 3535 27879
934716420450396161 7637 8395
811982380763225857 9273 21054
849076177787328129 7497 11525
133489488682720033 3757 16609
355611580089298945 1993 9554
574914578422706753 2699 22467
655026759469823361 2914 12754
564909512185700161 2962 27757
610735896115183873 13333 17428
690804050467022593 5894 6430
853468007893287297 13 23050
408457214302522689 1852 8148
464355667258995905 11555 26170
41484783664643033 7756 18843
242479172183013953 3770 19278
496540186966775809 14531 14784
542954735723750273 9198 10072
626956306282494337 10970 17202
798659479943314177 2182 20905
464944860750357249 108 5332
347392067999788161 3531 16231
298718887851819649 4424 25121
653676301409124225 11687 12576
940472085872563969 12580 26400
856599746794724865 6033 27836
867419366513729537 19234 23438
693976968997890945 5627 12059
163970829916983969 9289 27694
234009642739589921 2050 16985
836202591050764033 10185 10246
499779965381240065 11689 15247
81485551261927473 15417 22633
562863617784611137 21507 25065
983396283314306177 14227 25252
567507610432262081 3262 26138
169665577005524417 6694 13596
10549691543797481 6722 16003
110690238329951281 19570 28483
949721821984329729 1227 23523
527915533160758337 6610 15194
938122989786929665 6119 29172
10218246403951527 24400 25011
517322309761187457 8558 21847
398096105608594561 9011 23231
796598303310769793 5651 20245
782202006563622401 13225 25452
28582998605632073 5781 10093
388890715229003073 15535 16764
988198528048254593 1934 22111
172234666143111777 1058 20400
466232878745433537 5513 30251
459087632280066753 15897 26264
504642945995140481 7248 13182
383906529773199169 1855 20453
674302159790219265 10552 21915
621715195964505089 4218 20548
106269053848020433 3290 30521
570220994949806913 3982 9263
47298873951877593 1332 3584
385811707710836033 2448 12581
80184264655837729 6310 30477
799903953240672641 4791 29541
861275245123611137 22862 24571
968087793503038081 13409 27377
451997109788972993 12398 19259
37938808543145801 2813 16327
114682526439100481 4371 7564
143199144117964753 3746 9781
647614366625685249 14641 28886
551000969128338625 21550 22816
401167922263315521 3487 23110
416018104873906241 14023 14492
467118644045140033 1785 3971
47334230997876145 11525 13574
160582963740342433 9446 18506
696275160956581377 12882 13024
284243185599461153 9739 29251
858295948839256065 29016 29546
551769612541168193 10306 28083
336212513070485377 10342 16935
299194811614196225 1763 23745
58462350094345081 9547 9831
423863737815697281 12128 29168
803303223563908353 26091 28643
610674828937288065 10354 11799
767868849852803201 5713 29829
303975759058349825 27788 28724
247367397795080993 20674 23374
730419203121098113 16065 18654
70576831948244489 22065 25755
699620485145420161 10586 24010
176163111844793729 9515 25899
820306124980231041 4529 27492
277097137269706209 3555 28017
174992819694953281 12948 28894
564220868237477185 11637 23985
502319124219862785 17817 22294
334925506404516673 82 27158
801318357636223105 10624 30987
221677818608121409 20295 22510
174039899674976801 22769 26794
404095522800915329 896 6685
512618279955976449 5412 22180
675378398746552449 5825 26679
689884861140367233 361 8814
237644257179795201 13875 15937
288261675512433857 6682 10957
242642939663475937 18334 31005
358375824304470593 8051 23359
486503886434704193 401 21389
710955793075616129 21658 27179
284841810754336673 6422 19736
10106180427040813 22178 28638
252743113237755777 13517 17059
451041065863893889 27630 30199
736101280287435649 11769 15534
445861988621384577 19494 26641
684324308516366337 10261 30464
352183367301737601 6475 9544
131835106811884369 9676 21059
650090623416328833 4626 10140
600530000381752449 4275 24364
646236163022468481 23021 27978
278944465168869729 3029 9378
506460666181293825 12782 19559
693734702474884609 15547 20506
122000332782395313 7503 24595
977934725096339713 26652 29475
368883468499799233 12472 13449
825919174549113729 5836 24574
889034759439045505 11486 14390
437212401442614849 3994 18526
196702051172433569 21603 25835
54783100930947625 10054 18295
398136632976278529 7730 15389
118675845248567665 356 10385
264804546719769729 6558 13078
933922920791474049 8085 10043
148562108232898273 19886 22255
175500506920904801 2523 24802
900570058538914305 12267 20031
155593210420690305 18173 27041
681815798008958721 6614 27774
638720438900726657 17729 27566
706562408744328961 9155 21899
986226664425515777 24690 26442
45596891085285305 4360 27076
376673678131929537 6945 19525
211884591694268225 4951 23932
99188412469530369 1978 26938
531320769896812097 3071 15660
185336820753157377 1694 7657
501601653768627649 17780 23866
173099203338495041 11921 17794
625983177649164417 3562 8978
309625035274898177 2545 23141
732514994622203393 17804 23400
6267951250478633 4984 18427
364819562060493057 9717 16667
184354518559963777 12327 15297
419084543389313793 4787 10948
328991332932929473 8401 20517
575430515146894785 11360 13327
204106543700980577 5298 10510
314079717661439169 7793 17522
78245610561296529 3465 30594
426365548049833601 7138 14649
165922342882659265 6740 18477
697603335998987777 1722 14574
658027697694819841 10176 12197
652527099327802113 3090 11473
506697674029503297 3603 24484
992857538771499265 3805 19275
839587745354876289 12175 30738
354494986902043521 431 18618
204311599971255489 12486 24607
149165089747551617 809 12526
77198265869782289 23428 27332
246673790457482049 553 14444
900767325508773761 7061 15547
958455994576336641 7870 8587
416964095557219137 27181 28386
157102205055085889 3091 9744
406670453632166593 14360 19011
921185994617328385 6760 20027
70407386231465809 8950 29844
816279550510717697 22411 27099
775823299730909313 16743 20154
956352987982665345 8835 30120
494951372407385281 22298 25398
979280667238104065 5270 26044
910049504442305537 5722 26452
897177606658825473 5048 7018
275639948426629633 11984 23981
529941690239883905 8200 8576
527932674310044097 349 10790
552747851669874305 11560 14790
714006170053792769 5710 16864
852575981260773889 1600 14491
964182717168746753 4274 13415
104502669934017697 26119 26914
200355730881256033 14153 28018
719467127290716545 12136 13699
862935488633290497 2340 14227
687228459248398593 14204 24509
746150317641237889 30288 30877
634604694123456897 26945 29870
389421889753329281 12175 18618
354023524214024833 1537 9517
476824582752072961 2131 12855
758473669037318401 11080 14868
157963216293829601 10872 21917
904581288383422337 8352 23430
97288349623013921 21842 28653
587250549370029569 22055 30644
4886919721577955 12560 17707
661661408978059009 7126 17998
929466648907862273 23232 30048
703943146308279937 8306 20935
914312561315505025 6017 22618
591641652680788609 15938 20991
842303334532502401 19891 27987
499657688105262593 6383 27405
521308186375314625 23778 29923
795830286760516225 18585 27943
430363409424927553 7322 28075
480481036675787009 1306 10450
406014177778295937 13701 22353
448401631631991681 15567 19218
53864948611704 19964 25646
938998088598626817 7969 15627
886201429628336257 8098 14879
557404121393087617 5787 14757
66956867581097865 17394 26881
548170028479592705 19876 24141
793474974954044417 5558 9062
294663540415125889 317 26987
100121573889438769 12733 16855
107498351896399665 4000 19886
155929568844534561 7650 9418
130321859188764929 7265 12408
537555782832640705 20679 22631
874787789257727105 4739 12480
230361732561810593 27872 30071
154347093848667073 21707 27612
681635105368528129 5306 8138
898468753363946625 9977 20225
649869967537831937 3085 15471
41129673614616281 321 25353
925619407758460929 10241 12503
631792014755820417 7204 10549
844432813252232961 18485 20015
369128731294960513 13492 16041
996723029348103809 18817 28903
77085292580054705 18545 27102
416319712293308417 15407 25436
934705346500205569 3722 7100
82890750455959505 19951 21991
350858647186914369 713 11015
919313821930266753 8272 10296
271411881810291073 16806 30159
67124753823648577 10664 24156
63433286505190977 3586 8942
907935536768896129 11414 13864
511104971328531841 14194 17351
774302946372927233 17062 24584
313891963913636801 13754 15501
144252124025676673 4226 12434
693697261338410753 4052 22432
462215049274206529 4159 10043
565828863345561921 2884 13667
226419084137013729 19332 22450
574917476656363393 15199 27728
504183886059848897 2926 4085
704308050224614785 7919 15473
432674197320658049 11890 19526
307242606244397377 21103 24988
730174363212782337 16339 20511
301692527034848705 2078 17399
351822263825518209 20495 24926
223707780210840929 1576 6883
553635807826992705 15564 25740
521025982377000961 11426 13331
537908854443962497 27815 29354
467471559985721537 2246 28170
321263665071214209 5385 30094
251256774755493249 311 24630
421261520917347841 9745 29629
746074696709225601 14338 26686
213068126790659553 2511 13279
448983859576987521 14657 24869
515728435640902209 706 16056
896911742217394433 18591 29473
93139124153893249 1262 27721
316147562421409857 7877 14083
364993899068231553 1539 14323
812545034948666241 9203 23886
491713334292967361 14458 20167
791129636070184705 2013 28071
998399133928607745 12437 20607
158512342128073409 10495 25620
82868485894707073 12968 28789
900387225543997953 2711 18065
44721840301839681 5774 6778
23970632212861889 6276 30113
727557364179546113 2391 5059
196719517013736577 20071 27704
253720677245915745 3103 23985
463011890303999233 15882 20091
168787574151579649 13771 17931
795624275403330433 6107 19097
469657727541751041 10167 20855
832290386542492673 24518 26115
506467384919517377 22080 23276
269389494302050273 26055 29650
105074654707259185 2340 5335
913597175917640705 17233 20401
527561909772984449 1022 18795
835403302946392705 6044 9058
690293238239611649 22887 30038
267464659916296193 4397 23782
128401539052134689 4319 30479
205848411018013889 16643 30852
984789836569937921 1023 8883
819414588537920769 1609 17035
417794998170805313 5329 21427
85046035334247713 15024 27301
587982639958859521 14731 20304
792084737889663105 13236 28753
531436713944458433 35 310
402173755681577217 2350 10521
683171900024142081 13960 30056
206565476358900225 24628 28016
791251401133919745 23975 29751
854222402560001409 8039 24304
990363221273391105 9286 15396
961605343737627265 6039 10522
100951990344441361 8791 12969
469574199967571137 7913 23732
739334035415105025 2620 10936
121037425143793345 7855 17365
546239270616879937 11225 13925
558548284059444481 9207 24898
348300113840544129 17500 29367
393343517649125121 23625 23871
151656977713798817 12524 27842
325115706064639937 12287 24345
897503970006759681 10160 12860
752593674681190145 25626 26261
894923584738066305 19487 25255
414554417736244545 7060 29590
609456824007772033 17094 18219
841332484019400065 26036 28415
74255807825039713 17015 24822
965290842347162241 18229 29778
623772008896274561 3662 23071
811963202050360833 13453 19590
317317888721689217 26044 28345
129128766323564289 8150 20337
916756854812383873 19349 23869
936814442387426305 10715 30952
186389120607032065 26583 27871
191443758532034977 5163 8700
343283755188842561 22601 27753
965744313492518145 5966 10970
919428906018012545 3195 17785
140042448503979953 14640 23472
346915861733727105 10215 17429
385601530065226689 27895 28406
219097938723479041 12657 26148
935946083992195841 10091 19640
816670234042099713 11033 11956
474254899184909825 5709 7615
701504947336175617 2555 3538
578427154709576321 11845 16533
84887848057185521 4971 30578
113729517005960897 14979 26129
105404889868680129 24356 25815
936651825398758529 1957 13053
927047207689547265 3486 25951
487132817714620353 10872 12877
274565607823987521 15252 24252
957079780024091777 4616 6036
204482968209369185 6545 7938
21774105957657497 1930 15698
316709798264952257 17264 18642
324542152363637377 5911 25539
95204531052353041 25573 26850
729810189548953089 16934 29413
939366805129068929 3860 10245
640227819108989825 4615 9744
593578569923870721 25551 29939
645895023449465857 11317 25459
415548229346086401 17458 23166
225603772254533665 26091 29310
580645460048906113 12533 22051
561055691299269889 17594 30260
761681773575716609 6115 26900
420896880575330817 1299 12225
524259168596962881 20847 21106
130118399657302321 18343 24158
759863134111213825 5978 28024
732867407854161665 12308 21243
59924887211501241 22910 29271
597599255075163393 8534 30645
341255192191866305 13950 18335
21279490723319585 9161 13964
923885109692612609 26862 30749
489563247695766529 1037 7639
404291302133458433 7684 29261
578165704035587457 23255 24011
101274541719526209 11230 20042
286423889725835329 18513 21594
379014186820526785 722 30102
39512169071404201 26663 28522
552503737556186561 16471 21335
188263165383201441 8148 17927
198067894707747873 7685 16831
525552702125555265 3051 9843
475792253458529025 11646 12893
958629653265557377 8681 12711
898096509050063233 2422 24240
793025570596800129 22258 27625
35180951496222689 2184 10002
567929695026773377 21278 27171
877003892122161281 14851 22063
919459833127678593 21571 21916
660511443214538497 23394 26533
20845118280089281 8154 22758
68982757197701969 2781 17713
654140302109315329 8631 20779
34745092493643881 28657 29166
645449089274446721 8323 25268
588592851537185921 11489 19626
950546193477368449 8959 23056
397456063613013569 6265 30774
30981984610928493 7172 17226
27496067080633681 3802 5722
837838832680350977 16553 18164
781099166397787265 11844 29983
247099543580727489 11448 29947
774654934457260033 10008 30017
50833679500374985 5266 15813
775325277911797121 894 10844
464698806114267201 6285 30008
856659262809088769 16003 18960
184651730548953441 10524 27454
697671471968625665 3937 27909
366421268333052545 3093 9954
665027725278974977 5063 11484
397100369246818049 1565 19760
996741226257448449 12099 29898
7260110791531106 6029 17495
29376020335760701 1093 26098
283354271426791361 7137 15258
983738764624554625 15452 21589
20367086185697049 5602 13539
808664924900313089 3224 7496
787638352872580353 6236 12701
784032291514328961 815 1832
202547506088375681 8907 11142
78629158995951793 20052 21699
298677275623933953 4885 28906
723270149255121409 1515 17378
734806552648077313 15578 22488
85105565875295505 15213 18715
162365025239939329 10780 19332
260313339275818113 27494 28117
256799673659013921 4752 29466
75365738772816833 4441 7104
108493843917305105 17603 24517
396603957958070913 1769 29808
115651910474323217 455 13616
499627958098415105 13264 23961
759909666909312129 11270 21667
120163469167032129 16667 22267
729228470392751361 11792 14846
651465203522079105 15329 17589
812951474583687937 2423 27012
570683931060081281 16729 25164
755819500900994305 8064 20345
769504136503229569 25236 30353
347679952193988865 10866 20568
975490877048422017 13606 28932
744978664999603585 13670 21282
806163372890594561 4745 5582
354776856519155329 18783 26090
36745082280567945 3283 24822
990935567279816321 3933 26426
256622144759489857 21453 27872
122045835449728913 2637 14988
927213490229625857 10390 17075
237969151951869409 4219 21289
579031648163137921 20983 26519
885488445866801793 10414 11770
751253691397927553 4501 10614
748140699152312321 23965 27620
193345051453178497 16217 28702
755661079271096321 6804 18852
672173100302948993 19768 26389
571973797078538113 2654 22673
861087359771787009 11696 12129
626509746074649601 9796 24471
616569930277599105 10435 17269
932542477313202049 1894 15582
383827157733833217 25825 30202
667575500766407297 18199 30830
807239780705849345 5216 13551
697870381609401857 996 14833
147837746702279553 3892 24855
307184023805607617 12526 30343
412215690621316353 2974 10715
464811192909447617 2988 25911
642109417913530881 22055 23511
909173824583167105 27505 27625
438852438621800897 12270 22211
783306423965751041 18299 28798
914036620531717889 26843 29152
813449005621354369 4934 10134
55794244296926369 3774 4691
221108826121817249 2129 24586
151167657001906273 22520 26750
95109843855869521 15635 20508
746280413328911105 11994 17014
998100971094526593 7059 18351
509659329331995521 4378 19013
451437912862022721 15788 22222
834522429608149761 9522 23799
732986782475844481 4681 6771
693688731661580929 17354 29487
563287402748034817 1421 4727
780680095605667585 3546 29415
854521763642804225 18964 23331
40078199173322561 3534 7405
219531004643560129 9390 9981
304000119363657025 20676 27605
580083197329056385 15857 17450
315701343568377985 16079 22222
421572526760360961 11435 16891
509559605303188353 9599 15787
186147491769485633 3536 21850
600647193462222593 11110 24810
690389611394639489 5139 18508
200255789104836865 18949 29031
952395931581346433 1405 3149
438289776660695937 23743 27412
331303839476863233 9395 11101
937553626693350913 22126 23028
502345170891072001 3342 24281
486881092848378241 5812 5966
531262453854996161 5455 15267
954271066351630337 6326 20580
871602694155367169 13249 25733
730470392262418561 14638 28724
788801216920877185 3419 6402
49449563702175681 8457 25011
77462979158394065 15137 30777
596141060934698369 18722 26328
336361854957065281 13863 20278
235101204225806273 2677 7348
42345039293817169 10073 30627
197912278563734401 4467 4815
295955443192799105 28459 30374
330195239637838273 25426 27889
724659210961174657 9893 15126
175215023524984289 29628 29662
309365264512795329 27297 30941
378372485311054145 3634 29391
254588299220497313 999 29618
927535013444241921 7362 9567
159614443561441281 20161 22335
719157428522684929 5186 25169
763858313257298305 5818 12294
350407851643566913 23190 30541
417105329127512193 26586 29624
581351624109267073 4346 6791
677114825212012033 9860 28140
757118062122714241 2811 15423
726864483680873985 7740 19877
52189567638627921 12683 21500
221645284023662017 14822 26562
502732901061293121 994 9705
937269552262708993 3292 5435
363946298952392065 19663 23143
269903222626989953 1003 5535
811907893617899393 4239 13284
649437536104631681 906 19362
335106063395294017 17400 30139
797980024625484673 14750 16022
520523023562233793 9361 19138
843438401869636993 7899 21966
6910006729221153 1580 29760
899591577939698817 23054 28080
366810462504730625 4189 9057
275358827769156993 10489 25039
575949665130302465 6020 27829
600433550400946817 8963 24804
275255727685490113 8797 28015
210048535515571905 5350 6005
484188496286499521 28786 28904
567417988324930177 363 18018
853108264950321921 2811 12116
489581394618358721 4261 16161
380977443951046273 26455 27779
81218276258038465 6838 23884
323613729176472001 4679 29079
777875625424631041 807 12620
805759098863724417 7678 14220
452977016841028737 3019 14386
32742740514123625 7937 23211
267737282041156993 1331 18258
90579976227353137 20677 30165
15604906580488633 11691 17212
839778693882024705 1886 23250
997389078355016833 24167 28031
680478336421010945 18208 25264
239826008757940897 14140 22650
411054353696613377 4527 19516
868267842293892737 3867 15050
896387393844399617 20519 24566
732388771239651969 6099 21541
126682538323777297 21639 22898
262838757734559905 11244 24685
995367251219398913 29179 30372
420420517077158017 19406 19884
850474251720896769 2495 25935
968078392579474945 772 12349
139605025825254353 474 19022
147888762009227297 7216 15949
743417215684090113 14480 27079
664191627976439553 1192 22274
788427962512976385 23883 27974
978053397790429057 7470 15701
83012957531593665 8911 30435
145495309955141025 780 16154
843160418432425729 27704 30418
464532336179683393 6180 12134
318230477438973505 3421 19125
417044053396953281 2630 10618
166499018712194401 17385 28599
12417447924118365 3189 23649
398493119495384449 9338 11716
931686451740706177 20528 27039
476532583357787585 2211 12799
673400366669266561 21294 27688
492511663372354753 592 7388
182393296657213697 7571 29030
987821175877748225 9820 11799
513106771916081793 17789 29018
208324901787591457 808 1006
187838602599175169 2873 25388
992173386110259457 5782 13704
247175930428465313 15668 24034
160898135206068097 7425 10822
758659574150644993 6811 20025
90899295904399937 26427 28561
591817374371938561 9610 10933
451224161949170369 6194 19502
820268461961592961 11762 17906
306220049210615745 15727 25855
625761439434807425 9453 24344
236109531579941761 9688 16339
117607838258155793 18483 20975
406910120254117633 17543 26329
59202789747612177 1939 21021
917625124598487169 3239 11567
819276497968008449 17869 26210
623736807302797953 18145 22323
281398831074863425 11368 19743
574343584616357825 17964 28193
463826268892862721 13862 24622
442319737597905793 9746 15860
276285872005015425 3842 14175
523640822782255105 3895 7167
299935806596426625 14686 29361
330012813791107393 2879 18514
303447847210332353 3772 19965
448043800803660033 7105 24492
924176269256239617 9807 27045
361538626225701889 9457 20711
723023179787755777 10543 17536
363276140950006273 3477 13591
634140927151623425 2011 12191
584482461112649729 9660 29952
565047743725084929 3945 3969
47575871432783857 6581 16928
619136573227567745 24142 29322
236356214583715041 13456 14404
708063705163734657 7322 28361
9199856036474331 25395 27054
893124377785699841 309 26404
262623339254410849 3604 24720
624708084850038145 5289 20527
931826240321484545 3539 20686
232221884308561505 1415 25286
959560965798580353 8223 25039
93939006481516433 3566 19633
17733635636261625 13761 15197
668281487222248705 2631 20705
493726119624334081 3553 25403
575444589062737345 19880 21113
129962819060537521 22804 24026
776664278545044993 10440 12220
844566054547705345 7813 8669
830867118387342209 4974 30407
922817514755166721 713 28897
905526911356009345 14775 20291
738719713885778561 3089 16085
82396305858519985 2865 6938
722574402516286849 10496 10851
60303416347554873 10115 10295
51024767135182001 1956 2186
480047924549662529 12983 21744
176562935122547073 2327 22639
674539035899886849 5968 12984
142274119864730161 14936 15306
846930715190136833 8219 8734
200131899823915649 27157 28544
370139420632742849 6288 24406
688333818132640769 4612 15427
763772991138065281 1126 11677
510605993549091841 24436 29348
799131278751207937 4564 24343
777192429139141377 12721 24230
701063653872704897 13417 23679
710191058605815297 3140 16666
137260091207455297 14213 21053
754586839444421249 4545 13484
504868171603472833 7622 19352
52825108314380033 22741 29527
998622118249091585 17131 27764
376642533419776257 1299 28176
470591285750867201 7294 30967
461982922649426113 11963 14902
800861937817362689 1718 27924
967954360156433281 26283 26886
111932605806483569 11965 20803
238088875068598337 14978 18301
632458485994806785 17414 29384
221068129331932545 19566 26380
648651644925035265 6689 27325
58014825778926137 2206 12061
766842326782015233 87 24108
40630658028085521 9221 22906
29533049040733061 8149 11132
99551446232794657 22573 29103
301479975406994753 9756 17320
11657683707419155 24412 28061
793503593833587969 17911 24464
367031287155143105 9559 17581
251947848638199201 1940 4647
32401925986654589 1073 15730
303957778998150017 14868 28026
918614330382041601 8162 20659
439094129683628161 11245 22259
821039083996161921 15245 16632
405131350487902593 2014 12407
741160735738063233 3837 9832
918721826713468929 12606 21353
101554259483471297 957 20738
615329641222981377 7378 15970
447025070595884673 9428 22323
624265885342584449 16833 17540
564406760906813057 7453 17813
844853051657093377 11494 14877
912300554146312961 11387 16065
539501699051729857 6985 23733
245254033071297793 1825 20091
795823106101462273 4639 21623
993684823260451841 8589 16604
665607060012707329 7639 9103
880577132885740417 1588 21631
640432131299331073 6865 14075
778769494647988865 2239 10075
479474818612747073 1232 28519
489697297062271297 24386 29205
991425522934004993 17328 26052
591588421306596481 1471 19930
541984585647231425 9707 20337
852507284543769089 11049 18303
266260606036620833 4811 9733
512983082517209281 2966 13296
559309029167454977 22257 22272
452238887625789249 11414 25305
231128069136783425 473 13921
226922068368452289 868 24996
39949000831445145 17293 26773
630600853640054017 16909 29619
204003671969910977 15366 15888
984384184490764417 13541 29302
847132186810942081 7686 10828
253376006185710881 13518 13526
242627205119585921 26242 29675
722695372846771969 22976 25486
401917528356467073 18361 18448
749664163732454401 2062 24178
773665329631409537 16504 22206
399087482559238529 17687 17843
137642609514987409 6472 17168
405875086476250177 12374 24991
897562757886813441 24902 30904
323385993361426945 9357 18413
491428876731010433 22088 28670
751664702103788289 18973 25180
878355066370982529 10779 18655
308673155826980417 2337 17202
302890249642022273 4043 28990
551494830115935041 2068 3715
682014068908497281 2964 22848
324926729577441601 17235 17682
892919716803010689 11176 29911
641483105073341185 9281 24283
428105937973509057 19289 24915
735291635675295617 9282 16749
344776196842392577 12216 16329
752672354059008385 7744 19645
69420954308210273 15729 17996
235966454888938401 16480 21963
993355597162992129 10750 20466
711638875303002241 19076 27269
798914703804069121 11390 12052
98717861963237393 9249 17315
843575931256797441 9143 10560
477203455783644865 10360 23341
623291537914749185 13804 16547
941687849945367425 17557 24805
441681874501046657 5546 26647
374509118207406273 181 13165
242744982277837793 2481 19859
913220030500369281 14567 21240
579799559445778049 4549 23764
438362064576359937 3329 16883
76004330224460401 4674 12976
170566458504396225 6410 27477
449443047589301889 13049 20206
836848647077452801 1742 3968
692554705951561601 4015 18616
848084384525876097 20170 25898
408460077968133121 10177 19439
71068009771984465 20111 27821
517707238821085249 21431 30185
237307149595835649 281 13585
182051696061751745 2177 27180
741458869026580225 3846 16492
903479468033491841 5850 28315
715364165428397313 13261 13860
985328522030133761 14018 29221
636626299308581121 11635 20768
185761508300000609 3139 15495
551795632480974529 8113 11262
995071037663326081 11913 25687
284641926369168641 8384 11945
337123664608650817 4603 30974
261897400440957985 7882 21090
684012669127415809 4187 7161
754225164456677505 1815 20602
170373900243728129 17331 19130
744254233391700353 16313 18928
493507930140072641 2451 24577
795615630540446209 2620 23561
630481649376303489 24805 29184
299864767545372481 7709 14121
703780101421359 23270 28912
556794189082189889 7171 19732
646005736295588609 7798 11269
460892705533780161 13296 16259
334495956442328449 2496 15028
335353788167275009 2365 9876
894331430196512385 13976 26053
711135340320495873 5719 11114
920193672532267521 3274 5100
661987904302414209 27275 28928
842739878375909 6253 26131
932196406338675841 1870 11835
354881044412753281 2864 18688
537355581399189953 3512 25816
458013749242649473 3454 7578
205374577968697729 12302 25387
112272233889914481 10712 14740
735974291894457601 2518 6529
468054924604924609 15538 30964
307595738448270593 19319 24565
985104884631102337 7812 15951
671636727109067521 4363 17571
18329701056739369 5693 10635
400365488254934145 8604 30185
441873294365510785 961 27497
608371702315487489 14813 28374
562771089927448257 15053 21925
485612313416879745 20728 24383
9414222587611933 22296 27389
765774202072797953 21574 31019
459860355304510209 7843 11880
825220453592791553 7468 20669
109344591804788401 4067 21263
671091755694170881 6246 22187
797637797072521729 4580 9908
747678859614921985 2741 23304
549806913856873089 1408 29856
563125383737336449 5494 24922
892332163527026305 4986 22122
823137773011879425 7488 11873
788975373665383681 17312 29406
662009856652680577 7120 26426
787528010808582529 1953 18747
926681458318626049 11467 15032
687258443444068993 5262 24509
138381518686507825 18278 30610
697722241685777793 11527 17647
50083535240943889 26702 26914
404422993419959937 23932 28667
896299016318643329 13076 28225
960409905092827649 11671 18915
107874254470146977 5959 26392
388655422975450177 18079 26279
124404493413940993 4560 30657
595617932798102657 8550 22798
329256000641080961 18368 23153
668937671327004289 8083 22072
563926737386403009 24792 30158
666581643144379393 13199 26649
970168351092468097 10937 22383
381495391904923777 3441 15074
731834944512506497 9981 20503
919915366459814913 30584 30607
28416232223420937 1740 26641
226292401991177185 6103 9391
861228780586976897 11003 26925
522423254990595585 1728 24231
829898158843462913 18436 20970
310795061408629889 4130 6663
64248807889633497 9205 27193
453262044551916417 13706 22302
878145278485661185 3414 18600
155082803635085761 5340 5682
467637693426077313 12480 25987
337512048033399745 8973 21903
247020034693491649 18318 30776
923781952139382401 11256 11491
646678469117880193 14060 25029
287718794928263585 1 19187
243814773301821217 7173 8174
744569516504359553 10876 15922
215558044549574401 5726 11738
955393298682505345 624 26491
695299606210909313 6982 18420
157827189512847361 4220 5952
594103739530133633 1756 5735
270936747381068001 25704 30486
302534380599595905 18181 24760
814493570327901057 12655 22133
732044369595776385 18437 25820
788493285602410113 10496 30017
283395740439857505 18887 20612
855710032697334785 20083 21036
449056945168813121 8570 15320
656715298681103105 21504 29714
358566074059680769 2109 7554
434302953255187393 9641 30890
355351896893900225 6171 22385
746607037620034177 20266 28025
842850678854716801 6709 10708
399687525979079105 21713 28386
413775478198452609 11973 22822
607127345989493249 22183 30548
656671804571445249 8580 15769
698986427192497921 1634 8438
747594183868109441 6659 29346
646088481839878913 4418 13071
871847422375594753 14672 29737
841975473674882177 15038 18502
492374222891037057 5669 14750
190468380437959425 2610 12566
522587670679328641 29408 30084
239218446959942113 12040 14655
336655857506492865 4950 8342
43315990013578441 3768 21673
840197012929223809 8132 10496
114129752263995249 11193 17457
942299330793467521 4813 12647
485106345174397569 329 332
473294269754333633 3086 9760
382776853191163713 9996 20844
26172714754359561 23726 26891
761201633710722817 20292 24143
221369920539643777 14869 24131
621449785911114113 11817 16164
411863882186530369 15239 30680
333879474670663233 6700 15417
96979470124992417 15834 21071
342202821397595585 1865 3824
511805501191226113 20682 24425
171457771337824033 19573 22609
321487307433045569 3295 20851
970908824052361985 14248 19788
211955033444745313 20096 22384
197009644589439137 1048 8208
3566406902180575 1397 17772
480430362119140161 7988 11398
35197748850869461 19967 23202
558029902552302529 207 11459
523039503141148993 20760 23263
742248472216136449 15496 15903
335041312406467265 14578 27444
423569074007058817 17207 30111
991406066732153601 9327 22162
601620479583150593 11855 12235
493922116543821249 5851 9818
618550038118368001 4149 23661
952700587087491585 352 8045
91757739750693905 2501 17523
93397786363617281 6312 14110
102358534289162865 6798 19878
764210389212180993 5777 22491
328692908793588161 11116 24824
506383738541678977 13327 23166
360860145751669121 441 14261
817959537641001985 484 18705
576889680630348033 18974 28516
601005889780417153 35 24912
462625531416062337 11302 15342
64528375203153137 6424 21686
962056163472230017 20712 24189
305063149982608193 21853 22024
320600544999589249 2017 13304
736389969121233921 2682 27997
907251516012156161 25805 25889
769873761350503169 12476 24790
573371241054683649 20857 21768
966044254773535745 15529 29933
765794439773802753 20171 21237
199645419857411361 2150 8303
163553436704059873 5391 6493
304232040739634625 24446 26371
363636939714968577 728 22421
31562002501793529 11358 18144
837065288173970817 15848 25149
286703330009046913 10103 17453
398077733196917185 24329 26743
813496184935537793 1782 8764
342877065093770049 15595 30887
917561683961224577 10448 21169
381652120292716993 94 4908
628488831958485121 11272 27926
489407775500620097 19842 22980
648147670422432001 11815 14917
191819338612678081 2126 22616
352609340490410241 16789 19475
556561323052644481 2182 21791
469673857271061505 4984 21431
270119725873815489 12924 13403
47127673469553601 7265 30856
1348277612020610 9621 11371
614170401197711105 2362 13667
199612715832845569 26854 29372
815565206183443073 8816 10443
294380923611466753 6452 29900
2408099829864342 26706 29850
226828110438550113 12975 25829
986499276313132673 11873 14677
932891829963278209 13206 26105
591873887003273985 7152 14840
343737515639421761 2144 23852
296202047966126273 12811 16017
776317573209521281 15031 17494
686996218003173505 3602 17270
725325612706331649 2755 9071
170399530686147201 10794 28829
410292254645195713 9313 23363
773943676608198017 18760 23822
657532373697538433 15955 26227
367617899359551361 3114 28752
65867894773131041 2067 16146
651613501248419841 15791 28527
976342731304686849 9335 30987
320593202588575809 27999 28200
989053477170084993 22158 28657
338926636036163137 18989 19186
468689892273520321 17493 18417
966783687970753665 8798 16935
91849161157963265 21885 30432
158166426344280353 14118 14418
516057752391862593 5159 30985
710742875311716225 5702 30936
224729801082286689 21010 28043
408628260491340737 9740 17881
458037042179999105 1862 11711
223462735605245665 13912 30885
731260212001981057 9811 16792
459951371446692289 11814 29627
40804218404918657 16154 29056
917131447139830401 3615 15149
801836419690271617 19375 27610
887720717790628609 19901 24153
829122029869953537 6855 9701
295295762835117185 4826 19820
993450239535913985 479 30548
344670423955904001 6785 10885
393951439105183681 2475 27239
672275597374543617 34 22285
568251756717199169 3223 16842
280379738536609569 9017 17864
344436487101550145 14711 19325
482824591382076545 23345 24030
702293441398122497 14390 24987
883891928678934785 12190 30171
115572058592949393 20201 30132
111316695291371553 12738 28265
288313540166807745 4030 5867
892245030765607809 8568 18333
723359653095659649 5445 18469
703891800174808705 1063 7493
898262851000733825 8844 11540
270394985271821057 6018 21310
189143504463277889 8302 10378
178614689137752705 6916 17566
362380826201512449 21447 23989
483225459305216961 1062 14568
854919031607924097 11451 19521
806267653440023937 17453 25081
476241968493919617 15919 27153
828938666446020993 11131 25349
561912957774797633 16210 25388
533259574781958209 274 21466
163954502329584545 4227 29389
437646792575677057 1 26572
455219817837249985 11756 13696
190519681686573953 874 27315
337608127875196097 757 23061
333848290923356225 12146 30133
676688295003362561 13524 15111
957254106122256641 8325 12302
17519111698288015 820 4142
862966382069473025 4864 5694
194903202592602305 14980 24974
802054358942008577 7427 15141
566566848290616321 24137 28968
658412647623862273 6373 14593
632700265652449153 2135 17784
28910471865707165 21309 30033
181089152789848385 8964 16796
716755702243531777 216 25863
936251473639973889 1009 12984
731924382100949377 9927 30452
840911730074733313 5741 21151
516437630070925057 1568 15904
691813981692167297 11217 23886
676542725785957121 14168 24979
507013321317128193 13594 19224
93878241058391153 8222 20178
552565646651405761 5718 18571
440409120744654081 4659 20564
456329768576207361 5775 23171
635403302498076545 3596 29244
663750607498759169 1039 8996
173825820069417601 8043 28900
732910473615884673 6946 10675
181766793898717089 27911 30635
854199170677933441 14187 27804
985539868291148417 3801 19395
981067271315932801 8430 10366
123522981641826849 10691 25150
240112951466461057 10917 19855
178231153859194081 14088 18935
601681403330484737 17857 24773
111430776109543217 19355 27970
416139065568334145 2906 30987
600655587835298433 12897 25783
664216876524559361 14773 28441
59604480704905425 2135 19129
601891472963604481 21526 30925
547737611606144961 7411 27866
225360835689951233 11665 14725
995300731882608129 17898 19477
591283661255548801 3801 29153
520738908538199041 7776 27806
296081483606283073 19673 26220
444965224474287873 17496 22809
598760030804829313 16303 30578
898556128336444673 2598 24831
292144356171217345 1085 30031
850243779727165313 5204 23300
701573921332656129 26288 29860
106696190925255505 2353 2443
263016218575781825 9163 15208
610754507078382849 32 16824
490853511911286209 12555 26559
187894881445025409 5122 13452
869245302846461953 4108 6554
855060297259640833 17903 23861
325893145840272065 19957 28936
59909541952329449 11076 17724
51844870015170129 1225 11284
971887726367754113 679 22686
654852291330701825 14721 28960
20831271124272633 11828 22676
676306964211402625 22640 26912
486498710546513281 9137 30665
749157660687249153 5421 7236
856302723199327489 2085 28338
440392543597848641 10439 10951
660398991403752705 18086 28599
786081287289182081 4013 9519
889145914037349889 18619 29422
794915736791420417 20007 21626
516301815734792065 9522 27477
1278913626553191 4228 28709
459826958050605569 1523 6567
60871595726123217 21480 24020
56370062039434289 6342 15780
976964187446629505 3713 31014
152512937345527169 25231 25337
839331209322391937 8281 11463
634024623204467713 18723 23962
497685209208189121 3499 26627
899686706221565697 2995 29445
941803219329468545 6711 24166
563695142077136769 71 3532
619556235027648257 21818 29616
268729922698888417 2245 12422
641869452803103233 6550 14746
586340276977310337 19572 21332
94849127631054129 20166 27072
413789536490817537 15938 25696
21852367370311045 6263 14765
150792609987092865 7890 18656
366011775999812289 6770 11911
569709912299792641 10107 22215
503446108216120769 6260 14748
193277164616389985 1771 2920
394774484915590337 4730 7569
572818290997283009 924 11144
485399012104206657 12305 12489
192976333671452961 16284 19057
385725580971172353 8234 24217
763746951648464257 16042 29924
25606176213994305 9465 22264
415306895350696001 28467 28643
371654504319113985 10404 14899
104987796961616193 10191 22545
94864050641287889 5520 26203
13550778258093033 3025 14421
881519767978876033 24148 28220
322105706080087361 16240 26986
474937725567667009 17252 28753
802429386659227393 23181 30502
851920681415695233 12628 24497
40962444191315233 4151 24878
488753479855855489 10652 15185
224795678408582945 20624 28284
269630964840775521 117 908
979274750702778369 9126 15765
534087049673967617 9763 16601
157377862048932129 15819 26155
55659637762463633 7033 20822
291575009228900225 7308 16908
677079776190989697 9466 10958
517857609124689601 6 24808
589385162241899905 14987 23775
741262195845813249 184 1085
165663112919059329 17268 20779
89793125260868577 7095 26220
302883070574214465 21032 26678
857901169502532865 19071 28284
697264728405055873 8944 22087
942167351537790465 13854 29650
588330521227664641 7491 23569
55101372627483161 6022 27026
156139441194721217 15412 24944
326693038638964609 11757 20631
102393718328190881 1690 19677
553908213338452545 9412 10849
593823283806980097 5157 12266
950353512665571969 23719 27003
527231211275694273 1423 27552
145273365751954497 11173 14726
716431923364336129 4180 10130
176789695895749345 15418 21817
173998074720916673 3651 16348
396310514194603073 583 25777
554073281027168449 11728 22143
563724420620388865 2389 20240
66708167618134697 18911 25430
969042243144507137 10239 30104
294151302975460993 12499 21762
422183342009432769 639 18198
506574395898955009 3903 9338
684428399974827137 12548 20154
169811254870946721 607 13381
936241879253657345 8167 18493
633445468986327169 8461 14037
782737894534527361 4102 4630
499599452015854017 5431 27393
130688655486707713 17547 23030
325012358385468033 2062 4320
254761110783000801 8924 16354
401339811301394177 1988 5633
361511928720659649 980 18754
418763849449721473 510 16777
944810453595628929 8323 24439
763398831009833857 5925 14826
445525570725649793 8162 24025
828298537624451841 12839 15300
450648600976485633 24575 25882
895427383098446977 10905 29551
377669320950133185 6909 14832
635995670520902273 4847 28925
309019340752278977 1069 25207
28214852251846169 7331 17478
316333380713089665 2700 17455
769029689564522497 13040 15280
996811003878271105 21399 22230
852726489241145857 860 6171
79133981503019873 21255 21599
855478492198603393 5222 28171
382409026262301697 21913 26302
430351175474111617 6126 16762
386443422790833345 4583 23964
371393630204128321 853 14030
211718640007184449 19189 30493
652871933559904257 2263 6796
42069291804750721 8669 25407
147117194120585985 7622 22120
337762675684636801 8972 24181
549068277745231361 4249 21559
846072212725104641 6784 9048
730165320520061569 1820 21936
827659512185540737 3666 13615
926925690705669377 10684 23252
411973588235440513 10620 27658
390347410498254273 4833 21665
979013902341726849 10373 29882
392295951896624449 18777 29591
999573454813585665 3147 6529
697523576701147649 2663 3360
119035293383610961 11219 11370
717030539982854273 1470 12399
687187837062367617 6897 9157
459965855004885057 14229 26928
860635913885907713 1518 18209
846980700273672193 4736 15846
577113918264430465 5829 29596
347501638108983745 2305 6236
63830875660279673 4996 28483
782079820092914049 19054 22086
561204006699114177 2094 17812
63675924289345433 13814 23378
958316402579178881 8063 24260
850629303108444673 3695 27814
447114732581624705 26807 29541
409642637887603905 1536 28566
881366611059270657 19928 29466
995905990335440769 11680 15866
859510221275741057 3338 20874
793329781287173633 4568 16709
578265591395727105 14130 20187
37680153310883921 11225 17076
355526217191069825 9672 21508
583938833643944833 13877 23324
501356437820312833 14184 22867
140935996313654497 5194 25084
123310342004373297 14695 15371
456730932000898113 1932 19007
576293910556579201 6881 10067
80154261975319937 750 19741
631480923041763713 7624 22016
388391268120987137 8204 28434
324959147764623425 23038 27066
225456750691162017 2668 25910
752807185324570625 3620 24042
980494121921470465 3293 30596
435334841605758529 13438 30618
376608151399192769 21116 25178
456096126416454721 8710 27599
148534342285447713 13475 15722
37924113214081953 3176 18500
746579352046861569 2880 25764
826840149312857857 7767 8616
116842190762685761 10316 19906
321377528637320641 15052 16532
146731164910857345 13364 20877
292173577686142465 18029 26579
915027595751897857 2631 13719
229096854303470817 7254 8923
83685977374866385 27610 29439
763519582340791169 19344 21948
848352336680466817 14612 19514
902812818782642561 4977 22279
361000035303344897 19863 24692
417270870242802497 696 6436
490924801965181953 16605 22121
154463890045157377 755 8702
438588696276323009 4179 20570
878101790465933569 13614 21399
764547053648886529 28173 29291
476985456567341249 24263 27370
275623866170956705 4712 16866
191095357344707393 21534 22732
364488298063012225 4885 13389
167580379005592321 1069 16433
438824767389998977 15 22749
629700142540116353 4303 20339
782857818164803329 20317 20793
800284219247195905 1533 21647
652582992945564673 13662 18906
720398107108721281 17989 30734
176424281840613889 18694 22804
111638117952999489 7347 29808
689458290108515073 20462 30442
927529294519359873 380 26844
403872413952985473 4032 15774
964390842732449025 17105 22135
22885502929494097 533 28955
960521948383942017 14252 29419
402172620739296577 8287 20808
336595529335632193 9525 30695
196453397127097409 1892 2784
290231116959830593 3970 22585
226909595843597601 1117 26857
701347650209861249 1292 3405
598235506121863425 4268 14127
12484222741065311 18634 23631
200392530280826273 5954 27746
966705330949970689 19515 22198
691129485871723393 28641 29633
918432472184207489 14305 30676
706847606493926913 11713 29361
633892858071895681 14728 21896
652127561135255681 21831 29638
437951420311847553 3261 20258
868043291869472769 14795 22023
599439643658236289 8846 27751
460404299353537985 435 27397
851036550102833153 5372 11104
106765872126221233 21657 27441
215051596262405569 4633 8605
375951972999597953 7098 29596
821689439713040257 16109 18348
50466992383608305 13607 30336
766226355514596993 20646 28933
331475979496413953 21685 30205
329851034174026817 23746 24680
293342015953516737 3721 19270
422259742648201089 2700 19363
369015992150121281 7435 27658
562049774789173313 22331 27974
781638080478732161 27315 30658
228574623159438785 4329 20975
972290528484531841 24 25740
295007931487930369 2082 4549
433079140465327553 6859 16283
686336733525870081 9003 9238
43456256396279257 17117 17449
964778493408559233 15558 19380
575252347023795329 781 15041
520081453841079617 7252 27832
650586426176854401 18884 19125
575231463458266049 3427 23385
777321142245074945 4203 21738
44412574873227585 11238 26523
315838130168497601 4189 11860
153911436046897153 16244 20556
151585749592701537 20165 26991
75475373924298593 5162 28766
44503464135370761 10640 18640
822361976106378753 4562 25439
572646635491128833 16026 16960
108453341454769265 9373 24171
16807907839631043 1024 8054
95745624392847617 6890 16779
968061313432858881 13783 16716
812267252245057153 8267 30227
616688169313984897 8833 25326
568645391421938497 20 86
700614872913337857 17033 30983
137318513390503937 10268 18230
478484160418002369 5176 15063
157853432709956097 6942 23154
523220153832657089 3264 23272
148742409170786529 10188 22064
451523502954923841 19373 29343
958149283784678145 8552 11391
936969865176923393 9799 23981
290322562297539841 17390 28639
756344817408898305 8368 21891
94832637189298913 2677 21413
424300477309746049 22719 28662
153942204725616705 9384 23732
311555832739539777 6701 28776
720268227931541121 9568 22801
725291712565610369 16576 23629
24062261613799765 4289 20081
908186888141397505 19162 23277
165962021027226561 1570 5106
447886231541989569 2254 10621
830947361639921665 2435 17978
994387488740382977 5939 25912
813632627453614593 26545 29496
83716975035873281 16979 30376
571810258213240257 17450 23311
687306039357405697 18670 28364
247158775462580129 21185 30117
281094886462970081 16062 16515
434189341683556033 16523 22455
865248526221417729 10435 22160
872836795307222273 290 30989
705732719334168449 21642 27728
516064504921949633 2922 10576
910363558359772929 4241 18028
300610499507755009 12739 17990
307531641443919297 1206 16424
214680156142158305 3373 13828
703156630833259265 344 15642
138253620323553153 1926 27353
477181694349031489 19724 24707
629882216044499841 20339 29846
632478543516366849 18276 22292
410181163607987265 10216 29039
697745165983949569 9404 29120
73965053795895137 8559 25951
730019414250303873 15648 21072
940804716201199617 26867 27474
511498898369911361 3039 20900
421416070509927489 1510 12365
102903476416980049 2307 30635
779166964963238273 16385 17976
178177793830460737 12626 26324
288266592260022465 1571 17934
892228660796629249 8952 9849
48906511965981281 29360 30420
403832614424619137 4276 30203
168609449746718113 7003 8304
284211642479942145 23492 26733
619204564747050753 6965 14561
185610902951598433 2007 4617
738702661046637825 12635 27057
133241398107539761 4779 16231
263914305382428449 1501 26009
722085802367264001 16744 25829
677296559896170497 15350 16145
496245179305315521 2996 11119
735110759956754177 14208 30710
665864026282637441 20550 21380
951625087206998913 3836 15619
533337977373630401 5799 28889
573237863301301313 14032 23677
789046548888553217 7378 22606
535992350473513537 8231 29638
493142844571547585 2628 13546
830159205129390849 7062 11143
546014050668166081 4675 5453
715039516913783809 17301 28844
799192661214245761 18101 26033
936903715427519105 9732 21367
564659089120329601 4859 30563
274446204086153505 927 9732
997586907772454657 12959 26887
119776361657741857 10535 14461
898658673921946881 9481 22578
92731328842667441 3739 22404
661087529727208065 26622 26791
393690850492873793 24769 30101
911119726006223361 5579 27143
560572434318423489 803 4042
400978882591413569 22990 26612
748865414940823425 8951 18619
24756102426326977 15425 17242
307136397712589825 1218 11318
279545827761690913 7963 22847
627068086317905281 12697 14967
715864786110291329 8783 28635
391659691392213441 10385 11579
991574129209634945 19127 30589
758943462103232513 7522 18734
108330784193075409 11427 20681
205159588844090017 2226 21147
775856188961110913 11012 22491
429012947747310145 1992 2568
258650563035519809 478 18532
150800437712852897 577 1328
694675668345393409 2124 17718
946003835517714689 15349 25031
741842784807520385 21488 28144
858057927095082113 13692 21383
482404484622914945 4968 28624
641393448943261953 3811 27818
838808012124065537 3028 9158
408270717909623233 2285 16072
899807861321090049 6694 27405
888491989865329409 9615 30171
485276226177862913 14842 21517
277169446033447297 8661 18835
458925357922137089 12110 14317
139945739021015921 2529 21598
27387772611110253 263 9236
450129510480273601 4216 27604
509360922955021761 1054 29978
707009942967587841 11954 29223
705010020511540609 8181 9040
251682785705817473 20521 22358
239730816545598913 4191 12208
254982132511173633 4382 25282
976293905904203265 12398 25470
712596010648915969 3944 21236
871517546574732929 287 4651
743340823124938753 252 26725
240291944440517825 10556 21065
932806669861925249 3002 18638
664668569283630721 20820 21877
695815608632983681 4238 22532
2637551159967445 19531 25832
590802256546673793 2319 17821
757343232948823425 2249 23923
316111638195977217 7655 30859
965644910717376385 1072 4872
612455993895367 6546 21055
3008104626186282 1225 13850
562488425863051585 3772 27343
171424511830043265 93 17417
474307573324459521 7302 25227
7742227434089700 14571 14943
23888944151750025 14514 26497
56792107404081809 14424 20436
55487014049852233 9886 13584
404647821910227649 13924 28176
388744060783835713 6664 21397
823323599348146433 2289 30055
339300372307256769 5030 15109
910551282134871809 6509 22641
723728653339534849 9931 16503
725695486975300993 19356 29042
275547252181219457 2567 30430
6981838065254210 10635 15072
364283242696302529 23491 30385
936645372630113793 4978 10557
798701904799280257 5305 16285
771363772371483265 4772 26020
314177785190466369 10854 12459
367059900258144705 6265 13448
374531670383085185 7183 24592
788460405503851521 18087 24410
932196417981117569 4296 5778
873793724558812161 5133 13948
176425632649390721 869 16329
513747009254597505 14842 23277
796452524605385345 25 12180
454162982630212033 11692 19473
481598385387009409 21062 24197
491323189204134529 3592 7050
849066540692746241 22438 30286
442335579125785473 19769 21938
930834940186137729 22137 22561
485335902662466625 11786 23370
775993515753285121 3244 19395
136128712397809441 25013 28978
745123132665646849 1804 14137
636179963530960129 392 15460
530587648370840257 10974 24923
299466775401516097 6755 26778
604980974631807617 2577 17622
955856441417847041 27539 29597
598825881516731393 18949 24711
321770373776221441 14184 24046
237004813908562529 3245 30219
820058601842784897 6686 17710
84646244553283617 5767 24048
546035027006173121 1120 10732
427491464604848641 6638 8598
71452769961506849 1898 10823
693128021318628353 5674 12201
86886469393906657 1464 22632
102150220828612257 14107 20735
127235544431041345 9114 22173
856664071975274113 19541 20348
892413658252724737 78 12858
728020428820052225 1891 24332
276761953319191169 9641 14269
406139802564709377 4302 25583
512400939742494913 1050 16706
859723628658265729 14584 18226
588609242838909825 18242 24593
578602422938814721 26097 29071
33402630634288501 16926 23749
464957749595860993 578 26204
432000834658918337 5751 16262
690017323436123265 30537 30664
549996859494459777 15740 28241
318411015195245313 3824 24959
200572391106359041 8145 26483
323379695836990785 1826 4647
842966185827595649 7396 29489
390636648278182017 21140 28627
36899702235484001 2922 24610
397467987266495041 13453 19691
219900593110342145 250 16933
717362723756856705 6018 17639
58284066988331777 5167 20019
420555469317406529 87 2441
691999243884442497 8857 18839
700566162190078465 5673 14326
126637795019046705 3856 17548
698976191237832705 20661 26114
372231204657399681 10317 14649
447642450902385729 10718 11768
670938218692949505 13518 20911
286985928069157121 6690 18175
603447507783005953 9307 24659
428254785216715585 21766 29202
527005988804670977 7289 8350
228156494629658369 7018 12203
388837729261556545 3921 9705
45924502282936433 6700 19687
508070245186612353 15520 24910
767757036717711105 14490 16862
88989038010897297 12005 13580
355980496634934721 3445 16532
246842317099702049 28810 30272
247694355735462 9885 28867
566804726114529729 11809 19599
82845322478085841 13496 21076
276138730612867521 7998 13935
68053420812077545 5144 27734
360117873351828865 9173 31013
814401465296832385 4871 11191
845356293585847809 10040 26305
930987798022769665 10886 12360
507814345458005057 1351 24762
92829367178730145 12342 28681
343564705871923329 2718 23248
685722476388633601 12359 25839
173853086547769217 14812 26887
440190778776717185 11444 30274
640278315452842881 135 17662
909086447245456897 8750 20721
639310954466740353 5822 16786
810373448575496961 29334 29919
120106122907682081 365 22308
927144792095987201 10345 29800
859429476008461569 26284 29253
750917609590821633 24873 30744
619840739400569217 12902 15351
845237906452254593 2745 25674
13922179452467987 6200 26817
689687747312099457 6491 27983
52890539749167689 6415 27397
605623530365249921 11196 27720
77208907240180481 1059 16518
280186293099141889 18543 30342
887417534606509441 11021 18433
934094294916249601 11297 19328
772848034310474241 22681 24896
990255746863006465 18022 18144
226624326853222881 12651 28824
381856976610094977 26643 27835
584684130165602049 8056 10468
993583854198782081 682 28552
402219729455406849 3252 14498
522845302245499969 22951 26417
116937617630728849 17841 22126
610289408694804097 12540 26112
349442017795350785 10994 24887
910160027940975233 6674 8450
726829711006661889 13761 19412
777275582418177153 1671 23495
682764181328007425 448 21857
481027190067223361 4805 14895
305930673395440769 296 20118
343219969070624129 21113 28825
168554739855576225 3511 15868
501951955377876417 6617 29741
529187529902276993 5837 24924
956127317521570305 2885 17388
11903511245758837 22502 24632
810910445140208897 10447 17323
101849122684914305 15576 23164
319278800857013313 16469 18482
91301972546201425 8837 10690
409629336045981057 1832 5741
151957107932805249 23072 30524
57022170233118177 959 15071
523025357668341697 17587 25581
426292011629826113 403 23633
186781486313581281 24080 25771
74886846192619313 27033 27945
987406194628331265 12225 17349
69294614338616609 17229 18737
61993839723118785 1623 15939
385578465190000961 1996 19502
356599416240907649 3120 7142
559744592780006657 11565 20406
418310930818083905 254 16054
966985188378067969 274 29295
817175292664043009 3572 30712
719912313531864321 17589 26996
597001020296165249 11514 29141
430764755733910913 3685 10382
854571044787899521 14074 20492
134352074716574065 2036 17906
337595482719283521 870 15523
517603393846407297 582 17992
868092916651075841 25809 29480
739316481835203329 11949 19200
632334367348892801 19727 22620
651946822650295169 3702 27411
507170525350328897 3743 18481
655686687616295681 7537 19458
115616768480069969 5764 27948
735876317573492097 12999 13205
988682280786914433 8628 12762
804094519362564609 14967 21768
815720552622412545 28335 28895
836690631464726657 15396 26664
82527387563384737 7011 19766
743260081976032385 24384 28906
112371450080846817 10711 11392
520384127787686145 1040 24896
283724219909142753 3052 8023
590724095008169985 26049 29000
308824068538275073 2724 23777
945184285405780097 13949 22916
54049510171250153 11325 30349
327907060216361409 22615 25313
431787338634567425 1908 4689
894104368338254593 7686 13699
278855624658941537 4661 13001
189441424711532129 15208 17331
166979568772735137 28 7877
178431073643785953 5862 21921
93847029976000593 22269 22808
792537266354045697 18880 22978
281903980963196673 10623 23549
67428939581823497 5388 25029
575269690914606017 8666 24225
700170745095988481 14715 24014
399539633940879233 2782 27720
922404776914838529 6483 26451
22551400017459145 8616 15185
928416698977727617 19670 23376
595365326557473665 20528 24113
161612941146280769 18729 20476
496684731541957825 14746 23182
621446378965146113 8587 27033
383170726062491713 3473 5390
229147455139433025 14669 27129
196700251280883969 4559 5146
517617475261218369 15426 22690
229529894841849825 14635 22471
855686382431493121 16019 17425
180943611008526529 2960 20261
628610351641611905 20335 30248
649062907981534209 6873 27139
598329004145107073 17516 26152
874429024729362689 8475 27586
634500836248761857 9148 24412
148511675166478337 8336 11709
244273829206214529 24358 27159
987551175908375681 14416 27063
166670079632382337 6171 20167
132401716411113313 13926 23864
19076831102459837 3629 23332
628530652957788801 5631 8977
385074946146644929 2630 6823
291222804448128897 9507 28901
811931117160561665 17550 18578
980152366944448513 13217 14557
956052215605268481 353 16268
758583389775811457 3779 25786
521923060783926465 7112 12527
373014883265295105 9796 22748
772795600855531009 4511 6936
349996879881903297 1629 27263
641522325773429761 2862 14642
599399010415307777 624 30632
26090296160731441 17586 22196
745537464523255937 16235 26646
874505747254680449 10363 14820
35119146443019389 24983 27643
692854523477890945 1136 6446
423629576645627265 3116 29591
779824268354225537 3629 16097
466848599753145537 5066 21611
251435401383503169 17421 20314
225153566076802049 6743 12248
532199628105040321 6096 8326
339293188074076801 10291 11732
714226487034906625 5700 30416
466681053018792385 17423 25858
82959816618291889 20436 23367
554483690159937473 68 8679
570680597658366657 14757 28740
729192033101202945 7813 22535
526141020833755137 8794 21366
572999991642614529 3581 3908
309723067127222849 10277 22036
633642437837924225 15247 29550
857425440655397633 16109 25342
717135841888616449 3637 30601
114341497734471889 20424 26352
746190826253144449 3121 10572
636150523491544065 19898 22333
576245835248823105 18258 28088
539027389773920641 1926 11494
12076507710251151 21537 24220
199392407650670113 12888 17587
816543360216140673 21435 29043
360936834522561857 27884 28364
935763985088517121 18382 19230
954846244194264705 6440 30898
537572636226780545 8147 26887
878160802164089217 237 26886
853100473907549185 7544 7720
115625145217343569 3910 16398
365967392655331713 1381 19482
175264507609483649 17348 28303
685319709298301697 13447 17771
801779346615084929 11883 12931
488816050462002497 5171 16579
921058956555370369 5924 15103
240586611362036961 13524 16217
283774337700698721 6527 7336
793236256452356481 4666 7242
162070123974359617 5273 28756
511608952944943233 13198 25741
892712761065034497 18109 22118
669253105705575297 21720 22790
54911360053850449 9072 16130
192214274686197217 22015 30436
677966386312569089 21353 22634
57783181916729377 25660 29159
191156616890793889 1516 5000
345648232871088385 5 3087
709202973271310081 5604 28706
176833460681745441 17271 21307
930645005509674625 12434 30829
456014658638398657 17030 23651
247524926455788833 3582 9641
463687969630708353 4238 20016
216585089499488961 4761 21937
994443164952560513 13829 18132
147433865462708993 6087 10887
540008694285841537 23152 23395
613409261262759681 22192 23643
755307472956193537 16704 22216
392324158097956417 11866 15113
85928372084961073 23512 29868
622968592035647361 26882 29930
46572054367448601 5562 15127
752790646871567105 2871 27742
28244341669402929 9203 14979
705145759972978689 12189 29271
942936513979166337 6162 7708
127687807553890305 8495 25302
270992322787375169 23007 26175
285962104195533601 10185 28158
181071678553184513 4581 6004
167950973261575585 3517 25080
672619706509390593 17288 30369
482303589269193345 9773 29207
452468927983208129 7661 8105
574911601536150849 16274 30994
185697448391888289 15593 21774
331903556626571137 6382 25858
250200214023482913 1538 25964
837309417590851969 19078 25409
89990791258355073 5007 10938
186486649451509825 29655 30843
579530773648091521 22432 26585
750401196833003265 10948 14931
369509611894212481 10734 18396
223162288025349665 9944 22800
636535070717020033 14180 27541
519340516419639169 9570 28865
295011999672436097 22534 25419
44296605981131169 2095 3181
490709303580221249 2148 20581
557081571473197825 7091 29573
695847547441328385 10972 19484
281102896827917441 19023 22128
233496210049725761 9503 26571
761044679172009345 12021 23955
743882578414069633 15392 26875
374861426992183041 7476 18229
440460197312436481 15167 24738
406147945736940161 2888 15386
66805959801623513 19871 26179
87674008976733825 14919 29469
965768335342563201 11371 15877
184910309860946145 16500 23074
882004077026277121 12610 19216
269516058559887041 11722 19229
478215790702737537 20957 20974
15392363872429371 5017 23050
553424774042550657 3066 28880
379483045748656897 14754 23898
52228155796672841 18807 21185
228864553386181057 1672 5436
464805418075410881 1015 19844
797828352959456257 20521 27067
948398159153814657 4066 8655
642254129877336705 3820 4711
550077533462680193 4762 5117
64819638128341241 5021 24816
218865737687753633 9510 10574
863474141014158593 16133 21633
886812481759232385 15081 27857
507639927650089345 25016 29638
325298724575251457 4028 22050
315406353204600961 15127 22855
836747256325022465 15076 26846
854441896711421185 1515 21388
792821768951558401 7375 9344
788196872149505665 13015 19721
688609421777197697 8324 28842
144018195218436065 5873 14052
382793868510280065 6634 22728
528104922751914817 15618 29875
236903374438494305 8818 17938
701041308621853441 2473 6874
51045375832377009 1148 23204
679773332007378945 638 10626
314659241759823489 19065 28075
12992367015911555 17684 18625
375623846348961601 8729 29801
349690289994278209 19328 23732
821388689134405377 11837 28342
790153595427796097 1074 29672
358209942766382721 11912 17340
230887507296067457 13944 30043
67021474054012489 3288 12968
260672795724232737 20091 22123
804470110049667457 17757 29853
998546504618993025 25 24497
340170592684838657 18294 19361
216884428540396353 11358 29073
508407199171717377 1456 22943
976014024519223297 20903 25623
40825115161208457 19116 27818
526829584583552449 5905 28925
451323959290736129 23617 28147
600486008522473473 29655 29983
764006115709801089 9564 12317
718170461079864705 5716 19328
283772649317189249 4852 10971
253908798007095969 24988 26907
636925284625260033 6287 13336
964232953517566209 4151 13549
704647253474181633 4420 17080
130942756528249057 11581 22629
487015673620017985 15106 17436
909397697693208321 2423 12465
560578233941459585 20327 20948
102488937286146609 2051 24677
25492386666865485 7000 19994
491034414889966785 13031 14154
745583729503326977 8947 12125
407520294685532737 15664 24877
878855697642247681 22437 30957
397050786308000193 22 29697
329460924794592129 22462 28712
421886825896415041 3152 22088
681352866361475457 25631 30527
363194374126621249 23823 27211
936987282756238209 19607 24747
461355489507731393 4637 25779
481625648473990273 4089 16068
905668378306557953 7275 23598
751338765773841281 10153 20632
375252346266016449 3251 30448
827720964657526529 16728 22535
717438332937845761 1659 28729
746291381176835201 12423 15738
671422664010272257 14243 18167
221840223114465825 22187 25801
167731266104908641 22979 23487
844198686825553281 22089 26097
724416287752141825 5085 12027
309531189031883265 282 17996
642450435375153025 4428 23382
741251594905552513 13008 29242
695316958907120897 21824 26881
551742877918737665 12962 21830
779211569620912257 9635 18925
588323229285055745 188 10933
618817037457937153 16196 17430
70901529079360873 16314 21855
586989659456847361 8244 9446
624351036371425793 10945 14797
473219799825365313 10490 18144
446932103421854529 6781 24604
521362805615922305 6353 9727
148656133826410305 9020 15605
271131715934636481 3277 30129
33327758833205933 4443 24030
508340519596842433 7849 23212
917166318267479809 6919 23336
418663413897242241 719 9506
668717198979887745 12193 30469
790932236394354561 1776 28641
542889554693903873 239 16801
961841982378324225 2538 4645
762029480113408641 194 22438
102986707571076865 4968 30435
770249449331291905 4123 28423
340375401588978817 332 22847
649815607774737409 14396 24086
766328456845542401 15799 25034
432488476387153025 6926 20961
917503796430700929 9673 10955
867438873699722241 14979 24028
743622662255901953 1490 6490
457088900352605505 8882 27039
663898432125826305 24397 28483
780949185229584257 7521 21705
766378741312252033 19340 27581
781250721471696641 6820 13607
803779486193228417 25194 30891
617143437626264577 8014 25373
372594620872817473 19316 23371
412470885329870657 9280 21330
139844193372660193 4735 5886
763592086381859073 425 7508
931162234270232193 17164 27925
912133750686951553 8158 27768
864329534564028289 755 23859
730664304394576129 4381 20391
571589266973930433 4086 27637
196069715197584321 22836 28058
437554789529521345 16621 22977
50568270260608729 12721 24277
871006631303174529 21 26994
997962269023407361 11770 22862
120450558506910001 6717 26871
795272041402011393 15534 19360
340864652902510529 10126 25692
501353894046307137 19804 22253
828608842501473921 9847 24552
221391931815130497 11772 13999
290087559357459649 22260 29999
245263463940933249 21844 22193
523885018361902145 9637 19272
175612151382335201 17098 29237
778544636963019393 13208 23678
287902440257230561 3667 11114
564023615302154753 17246 26873
433189484441751233 8263 23664
795171427761062017 1661 29299
972859514400074241 16718 29374
526517256806663169 10460 19743
693232802155403521 696 5240
851474638034986241 14307 27009
291983727473169793 15181 25269
542168538350388481 11099 17481
850737028655625985 2763 10094
147894083990991009 1367 5761
447979821878210049 12741 22509
195709529578145697 7936 12839
724177627482799105 4536 29602
793863072865107713 6853 25432
565756952827857857 17002 20005
451319582019245057 2976 28824
190592554954431393 4563 14763
110569170673642241 14628 28557
722538227042452481 22282 30356
762820752563889921 7290 13981
703626753326300801 24574 26437
358409403771943873 17166 25948
309714152355414977 1825 17049
751447981296912769 8791 11692
214497441420828481 784 13121
770871642802433153 15502 26944
810853288251156097 18716 25265
344989752372320897 1130 9599
336139516306058561 12958 15964
176846286997587745 11296 30597
95988496001869089 822 22410
634250880918763521 13983 25577
176167119110569825 19438 19831
809843466657099521 15144 21955
367472510555916929 17651 20516
526553869991424513 13688 25011
88372653655351745 20296 29728
862799874440682369 23432 25129
631912407160601985 5641 19280
468595531829983233 15969 20209
863286090773126401 886 26877
600520084409026817 3181 22551
559894226375934785 18686 23058
526512829645177793 2863 23337
788218056468803457 17712 29119
209598884005160353 15678 17334
483716864153596033 9324 19507
200462732338145601 13427 20645
982967800951708929 1896 26234
291077790896991937 4111 15577
85863641516613857 12889 26067
812236847457107585 17130 24978
370124490540927553 8583 14828
899139616299080961 7354 9867
669521053580357505 20949 29458
732139269815100161 13567 14462
214135168009558913 1559 7765
136753731557689665 10778 18976
258552372704276225 16081 24622
247157017030353633 7778 14579
990938001591882113 25833 30276
545140657917940545 18087 26161
738769357956389377 20197 20482
454823181307553153 17330 21534
294222901129384001 17046 27741
298891792995419777 4915 11492
775313615308864001 8500 29762
181465071553610369 17215 27892
893916034177305345 624 16002
645097574046829441 20054 23333
882030472563091201 21114 30254
851969713915714561 16890 18008
20298037832812809 17954 19550
127319220175309057 14808 20413
196837892426504609 4000 15753
309888684542322305 17378 23549
520640606079108865 18696 21721
109974455615812865 10034 17788
760581258930958593 21006 23428
427619928299385793 466 19189
26140450066744593 1969 8614
583860356724443393 10189 24201
293417148993814465 7266 23335
629397533824509057 14863 29380
461376192474102017 30276 30456
479145748742908481 25312 25618
109455754877959777 23601 24553
144617951170864961 12734 12855
647020379403468161 13860 24900
950145467325285121 12827 31002
263657767105815553 13703 24202
432234415880593281 15809 16873
893988286677323905 1545 13702
710328356699037057 6794 15269
750647573524961537 18916 21304
82036945134042577 26710 29816
102855374401425345 6176 13772
291974163685750913 27269 30308
398365891209341057 5287 18075
965954760146608769 6844 20277
189858916756957537 8237 28503
560220567129320577 17677 25202
454911736210082305 7523 15296
139297926729064161 540 7845
618124315673494401 9638 12646
325344518070323841 12473 14535
48461264343803377 2044 13545
182196955390161025 3889 11748
362305709817700737 4122 30361
41290919765103241 19662 24894
111119796723844641 10136 16183
326379626041934017 20733 23345
953361526709667073 3529 26025
345860510876576641 4613 14094
760658589101201025 13570 24421
879694962768518017 15870 25673
998831408249468929 14800 16643
253636692361070017 176 9064
901379926787004801 6912 22028
485181643738435777 20066 23348
148249281000996545 4864 25352
743582021241479681 6343 13532
168288239477238465 390 13567
524583752678204033 22513 24187
253101054738305473 6211 16364
48058245091837649 16062 26501
638141445192932353 4326 12730
186517223881743649 6743 30877
70272328511688185 1358 12553
329483132161868737 5075 13839
667010962285434753 10686 22762
102337165005472737 19015 24775
375864375336373505 23303 27427
477472026142393729 10238 28847
96261085536415441 6570 7315
40376023393100977 4003 23169
625593377046211457 1819 12645
247536084113448865 10293 23626
66314019306094705 28263 30229
520716854887034241 4755 22601
136111202387905201 29130 29695
838511603726757889 7395 28328
68516109950767401 8059 13365
744011321514939521 5436 15742
220253776558305249 4945 10764
638039773652707201 8502 17893
287559033842018849 4174 27220
341900048590410689 10684 24565
324568091607982721 6179 13180
293642652269241473 6624 13009
987307188775108865 19919 27981
873070175135815425 16372 17388
259998966948753473 26306 27052
453163255986112321 764 4098
777984617852826625 12555 14250
974492896623296129 1955 29016
341214600111026561 4822 13709
596344382982678657 15941 27210
288301778573700289 6728 10886
695399088336536449 3302 25937
145973562398804545 11639 19402
904776272990972033 9557 28826
627449668339767937 26330 29213
902425273681295489 21223 29185
646818004685865601 4539 14397
317886471578006529 28614 29154
243526543429201313 10969 14742
155321827016855713 2408 25018
361226257786110977 13740 20197
947490390672328449 11611 27036
410836034152897153 2593 9294
67761937543416193 25024 30486
605555552114264321 12006 23121
193957098339566881 23994 30001
761925176931729409 15882 20236
638100071962107009 8587 9913
849410055230062977 27761 29636
966435892540260993 7378 23568
533912066892487041 10635 29921
158254021524690817 14618 25468
961613645829782401 6947 10960
772874278300505985 17902 27115
644655794785595777 8314 23038
179951666209156257 1740 8404
962258621313392129 5210 14471
449651137891976321 1767 22401
334091382076554305 1895 3596
277993897595301569 17312 27061
877223685713840257 11723 24872
454339221752647425 6108 30746
990409880455590785 6750 7556
438415275071044161 4194 13997
796364898026919169 6918 20522
879062656483057537 10158 19242
379903969246374401 7541 28910
300825509775584961 7267 12235
112914590325868145 13999 24009
258667027825211457 1102 27740
872792578774696193 3372 25260
981014339679696001 8520 30760
752483402984321281 6910 19274
371885813572248513 11508 12001
324129602181859137 9916 16524
121201339916289905 19999 20817
552832343364411137 18642 18786
261156576366758497 4455 25554
57311944935097617 11804 19717
287087267406072033 22451 25900
632022966953794433 4899 13594
745877441824148993 2395 24750
295426312898673153 12188 14074
25966230473464693 9109 19584
868797218656066433 14739 27244
564738045864729089 4515 23874
389782568784372801 13583 23375
288314865017134977 13011 18244
535591969253484737 7752 13558
667223399054194049 13757 29239
161919505598962849 10103 24780
513087351387348161 16788 29967
676339650469127937 8066 20786
966263047636957185 2670 25948
570956806848730753 7032 22134
297890082929008321 10503 13894
247403444057564321 27365 30106
368945573300294401 3597 20052
67600099247574265 11460 12737
79638660674639537 9532 17161
64276028448812641 22044 30700
97778929029530561 11287 15610
333954667005176705 18203 26104
796439201415701377 5251 21888
677042743159827201 6827 13313
100564419205511521 14803 22603
428512899945634049 20951 22829
791387270843522177 10058 30807
876456008970944129 14155 17624
793855360855374721 21084 31009
561571203224477953 29257 29894
754717652132775681 10326 26657
286545753241679073 4488 30767
986354672196142721 8270 25232
80599216773368449 4385 15815
830118195740816129 20044 22521
590133247210967937 11109 25827
749507886807933185 20220 30615
619798090306804993 13740 27788
978767730815327745 813 28696
255930978191397441 17640 18855
329883449439591937 7665 14888
494690547274036161 3545 13273
692373014940635265 872 5056
69981766725174313 9819 14014
190489675084322145 17321 28453
141903861031924097 13394 27691
362639519509663425 4147 11519
434274109521535233 13693 29261
606621509066400257 7019 19997
916532971250848769 898 2942
284567055283922337 26452 26763
880100495841002625 3265 28781
278699274952330721 15201 29004
674175100645815169 20493 29732
926940399198038273 560 23900
886109020431344897 17502 23049
434270001640811649 5068 26747
950854704048754945 12673 13419
824488751678238465 19136 28975
208418812653302881 6641 19071
320178743495645761 14110 17008
989928706105590785 15775 24774
108392596175839633 4114 29840
74384431561096417 3373 27547
702046610364249089 3825 22762
488372072992962817 18306 18448
217973911767181505 8180 26990
798736252923429633 19300 30750
531653070271673281 15167 22363
492663130004590529 2429 29583
946242268040585089 15953 26692
421400808985165313 26292 30291
775526538996075521 3320 5622
973261993156075521 14611 26977
432086671578808513 8350 15461
595199847678042497 6234 20971
153788390116332609 15385 19075
962224341599526401 7497 10344
585777697652112257 951 15160
158097367490764641 605 1981
272735368976015041 14937 25137
826011831125715201 1657 15442
332427991762436673 4348 28164
82342869804488577 612 18958
75323036830198481 11485 29263
949620049861554305 4045 12723
887378225923335169 7205 28412
9754364689197105 1446 21555
330042369732609601 11506 12703
372690357944510017 1180 10757
492231606523198209 11266 17372
550879081439642689 12192 25941
851952052980365697 10424 11969
396623545973145729 3932 24533
891429616800941441 12294 28935
372621184006501249 3729 12529
543004408662085313 5048 19355
886566304894319745 7347 28599
614696399863724673 6913 29782
735266886449078785 21394 22652
67322333552411353 5128 30329
545566335192635393 27656 30783
445105610295406977 3577 7201
211176017100367361 16018 29016
877662169762004353 14026 23593
321633848296574593 4179 7583
437543246242334785 7852 8534
453628104793448705 16527 21065
390722143686829761 12365 12956
912726540508320001 1372 9545
446429481919700801 12816 23141
949668268750198017 9969 18131
801891952404076801 8606 17372
9987162000602013 17166 21230
310073415257100737 7715 9074
33926398078943265 28660 30427
437025313234315137 25142 28966
25477873003982409 15514 30313
904193489396057217 21137 24971
144290119767187969 15466 26356
684267884230507649 3167 27348
6118988731817155 11203 18119
48044702465169569 28414 29222
432380688088709761 1918 11792
629176973364266753 3321 22434
768871776357716609 5239 13717
349228149990189249 9464 10949
703768995971298433 3546 24738
149490944658253953 3028 5580
891100993971651457 604 29968
180470510946712193 9454 10498
40909222592102169 11579 23527
701984262960891649 8759 30372
551583165395928897 6684 24972
63177354332317745 17034 21501
876368003782001665 855 6815
564792757975567361 9191 30363
698236478541094401 11521 26872
304986170722877121 9730 23519
239970255228637793 24542 28878
268201995041280833 16382 24700
84157991124389041 9729 24149
115349385084392961 1527 7320
140226705469668641 13741 24446
160823677515196545 471 11440
189158838559723809 3856 6774
964715845637122945 10385 18846
781485618763536385 27186 29393
993879835929831809 8123 19850
364258677158208129 448 21107
316377971312881793 2184 14821
521669919614478081 3404 9895
463386244888624769 235 14524
995481973952099201 10117 11017
249612439809304481 9545 14654
83603783511716049 8673 14329
399664112423394625 10721 28698
484111284972616577 2181 25717
909341571926496769 22334 24773
722557544819718401 21688 26691
728976670765717889 4115 22678
145991659173393633 2858 24468
209031978271887905 2881 22973
484879305227121217 6142 21905
118223924681515777 19966 26841
114616077896418033 16599 24815
124653144038241233 15560 20943
762943717226360065 22909 27182
937448546184157313 29207 30092
222999702326138305 5115 22400
139842998897670161 17016 20884
440015879254257665 18997 20782
595197805076153985 10870 14351
978590966269994369 15796 18754
624446714611146113 16817 30078
639258924875772289 6402 17262
599214555873032833 19184 25666
833865531339956353 198 9429
885660555228376705 13500 22686
542640530238809729 4976 8415
722033725735244033 13697 28058
302375128689735809 6432 7685
355351136247072961 24886 24893
760924014467459329 8275 13697
182253527574971489 13080 29003
244822658386159009 10462 20639
447833492313513665 24993 28277
132646779194214305 15505 19323
733821820014483713 8737 17587
130527916760772913 1847 26781
415455470477958529 4040 18895
659750338558691201 27183 27727
355791713851175489 10576 29956
904130286199080705 6892 12170
467602720168848385 22340 29767
86464942221066817 11955 15878
893695745631717377 9095 27851
502615963279883009 4202 11758
221934504418875649 6072 7838
666675603752903297 24476 25499
482878765353746049 13570 26882
180203132476027137 9426 29605
491387271963894529 19720 28710
198188027676234657 18811 22612
17605179698293229 11044 28841
824089226270448513 6464 16566
540216969142285569 6980 13781
919330292923742593 448 7932
873180417049667329 1850 30868
957755361027711361 3517 6406
377443996547775361 9474 29838
337802011088552257 20 9976
769238498381767553 17597 24077
315004513791340225 10886 29584
803743090632856705 18248 20784
201624847021630401 8069 21106
230161471380824865 16793 28858
771127320851054081 8154 21708
742185797422841601 1023 30556
319839579617973185 17962 18452
874601256434331777 12603 28568
190862846941602273 8837 21069
615272166682224513 1355 29707
722993104509722369 2619 21614
493434224844435201 19705 26871
908846606796220929 3011 25184
978232392775417729 20419 25936
131596750355054577 10212 24155
969232644321337473 20311 30779
219084830982811937 1789 24271
376364925583068545 1771 28038
20122808976136497 9491 20549
887399046978259713 20025 27096
397107767999774081 3579 18433
103806633673052321 24088 25086
854622079257648385 411 7194
698268663184293761 24905 25698
502656017000990849 523 13774
641079484981879937 16416 30461
707949307969325697 5688 30338
441405383234979329 12125 17162
962237802755812097 5175 22230
524378480037647425 14927 24601
266508490021674753 9052 24385
940537320372712321 5158 29821
769232049029941633 2678 17081
33083791749795921 5181 17780
819383878603471105 5620 12928
544513015730103681 3888 10181
983347390996971905 5909 26678
702497796503841665 661 5170
732088064682852097 12779 23223
622597710779174913 23596 29217
89501204057885537 7478 7536
402301486230875585 8173 24055
954693427980768001 4846 30335
239534978347791137 14335 22536
76250628057170641 21300 24825
740546192772022529 1538 2248
583950450246259585 25312 26267
527111411711999297 3143 7704
812859744839276033 27061 27568
327872196727192065 3707 16233
411643628977483201 5312 16500
946395085188953601 22102 30672
298368835887959681 17388 25816
983677195565341825 22579 23020
751775848140606977 16260 26002
782161181539876737 11682 30606
591463317933662593 4194 29398
98621332580115969 3950 16557
886462864440655745 5402 22386
133934593846021249 5503 26671
31716840400367377 18703 30707
946503101800111361 7635 20217
928293865794085377 1002 19708
344108514842858433 10928 22906
665475441893480705 23080 24329
920398506707165569 7248 14495
223379665342317665 21000 30137
132154087488743249 19177 21720
387202916104104833 3505 8298
157125925078950945 27777 29385
56749822128676185 18164 22817
756308169304062977 8730 11668
102841943022642817 1189 19982
311557780953798145 19580 29581
46931640938108641 1048 10664
793478222245397505 16991 28589
478356411716010369 4644 19161
895898910116066817 15514 29593
390580411269791489 20186 28592
779474342076483201 935 12626
426178008627804417 508 6990
453516990119517505 2745 23886
936439211477161089 18324 22307
71982548863786633 15755 25263
136229882909606913 6675 9342
283844152204032705 5892 8366
810570941268121473 7043 17730
146719735859264225 1600 30648
17362340184181591 12998 16459
662747463017673473 8852 16083
95982766510129377 150 7016
793623180136393089 7469 31010
579605370877647617 13747 17722
746940921331450625 14179 19997
488086677130564097 1489 23533
697265317417830529 465 27554
867190701337793921 10768 15473
143709521428327489 16854 29419
235917184342238081 19984 23991
938361638074070529 1768 17333
215767277879525217 13539 26199
547538353060865281 5115 19004
355041129957111681 2162 9374
487545133782234049 14013 23112
632948968166008577 1908 16130
769163200303559297 11954 20791
613402960678225665 4544 29830
646678777312644097 6882 28069
126987103445419089 3145 3361
832935230776307329 2308 7248
182084446480569537 3376 25977
166907113858101761 24436 27439
581023601618259329 27511 30893
814947695084590849 9732 15441
879628507006056961 18698 29117
898323243736797441 20828 25187
896498117409056001 7170 8631
503708646409840833 7469 19510
376065365805981569 11983 16362
937337345684554241 1611 9595
824675274558817537 7813 27860
350737104490100673 12130 22528
550343491766280833 14304 26204
390241489805617921 7230 9568
245120858440959201 26605 27163
150662389256488897 19896 27925
886140522646638081 249 8335
792611882073472897 2155 15361
318859198333488065 20969 29631
356444099635105281 948 28175
554018409853906497 2506 14149
563487930564178881 13008 22193
485833159254060097 17526 22213
349304974986914369 8801 27035
854975188853540353 780 6192
452006689864489857 3049 11198
344483506282106305 24022 26619
595857212839781889 2680 27752
418390878499675265 203 10522
995515386825530881 3678 19608
58461212153549273 18790 21742
734556289467228417 10024 10959
867299857535197569 3845 16883
467172920530074945 26515 30334
703754864118710785 746 24512
834761501987607297 2013 27135
231354470077601345 7077 16990
484597524507478273 15444 24048
380301001102839809 6504 27055
505920884495303361 10766 11200
832657386564630273 4738 11170
388011242365095681 233 29272
556268289601266753 25221 29524
140206408792188593 11475 17910
556091204885657217 7528 9811
107236561608516465 4077 8706
940862238977519617 6077 10802
334655025062964737 28552 29523
692495730770456705 9428 28033
624355536995224705 2265 9610
752255976412815361 11577 11836
740748691832159489 7389 11547
993044139446478593 5936 24410
327261076807303681 14981 21115
980059761179166593 795 14585
59493650253436673 1572 23565
263831604608935073 3179 25191
735002825438570497 7153 14960
664917729675924097 4873 21383
264412377713519233 15146 21282
62771798374964049 15881 22782
876920316170043137 22399 29346
219060139280902177 2882 4090
66292472383416625 391 10192
622530729613838977 17628 29944
314102851454904897 18392 29086
888013433022312193 15237 27084
101771736218786657 19842 20565
533921510359643777 6918 23122
615632956950150913 7508 29097
961624090876558337 16986 19751
849479501499153793 5842 22488
488820633421038785 23646 30781
427147312416863681 11124 14061
747905779639527425 4255 30898
165977347802346753 4489 17983
239504021304693281 7280 7752
901149849964582529 18048 28943
451168074305332545 3623 20969
949499344835906817 834 27710
105972279664666049 838 9054
674775290437494785 8491 18924
380999312216548673 27895 29385
439709394291362817 18342 30506
812347070179466625 14239 22175
180741824531196481 14673 25802
654901269423806593 2258 10467
250472693350154433 875 19936
100157120541734209 2523 20362
432337998988529665 1962 14379
148029629210189025 5082 8816
410956366151630465 7470 12535
627050925622423681 17257 18391
526625202451526785 1303 19710
651276958097202689 287 2666
506082469933936321 2460 24105
775306476342091649 11922 14340
626642522743750913 6009 8331
395914427354174593 6486 9002
805181442177747841 2780 27052
560964193846327681 8172 28716
700189230023340801 22104 26278
520630130581753985 3386 23476
939237176420697089 9160 28357
231370458740581601 1480 22406
568520790881834177 2742 11664
35885862832774509 7500 27992
920852859966977665 9526 25310
980643520891586433 14291 23639
33691199567357445 3411 18789
81255956470062785 28686 29142
832351038992008833 2376 20147
597693967148284545 12367 22493
860846586583036801 7318 12861
83381526040856353 16402 30051
368478658036174529 2408 17777
622956124774614017 11639 26284
965936594452500737 4511 21671
974316571371321729 847 1055
190119614094548705 13292 26951
545297599919717185 4069 14614
246349957954109313 4541 30350
200679137352242529 8779 23883
100200232941155329 14992 23910
771429405578086145 2242 27572
460063154104062721 5839 12405
480846442998274177 14419 15074
815458579476704385 1015 26818
82671634712863089 21129 24769
448054958115804417 4369 29352
397517883818242241 13199 19023
297663217257884609 18159 23768
328647194029965569 24280 29940
766899317979152769 1776 3066
52759392832786745 5398 26592
491812497454184001 18025 30960
449261544798911681 15110 15711
587393204687359105 1793 21950
377957129218234625 21420 26645
960298246784851969 14864 30493
54437511618171897 10660 19932
76469069993805761 14509 28937
857143162041911169 9423 16013
411329400014004417 11 13984
699143830618577793 15578 18315
641022311402323969 6539 27345
573481042384177217 2290 20563
904308247826016001 6628 29100
377292027787770945 8799 27851
523066767386126209 9888 11050
669260222816308865 24875 25344
528436107866234305 23423 24298
314461258381879105 3740 14509
617104807090115073 6188 22274
672865501220915201 15390 27053
344572937913689281 10840 23643
792902712267558529 27675 30525
775927100499842433 6502 11019
204556348802913857 19011 21714
152138258052865185 9282 21028
904006910008245505 15173 28006
695279719757664385 5025 17791
448581442344167425 3977 15964
287345295830739649 20396 30620
938896493072913793 11604 16420
57866892472645761 25970 26114
453611270803708801 13061 20882
817908077223187073 11438 30519
726916761203835137 2554 3750
481785566005541441 12767 30801
887516638758061313 13253 27135
611028819291483649 724 10111
978794043231797377 11500 29556
888377010313689601 14731 19287
776348556412489857 1644 4077
301312000185042433 1322 3439
434750816972933057 2277 21869
782170048512924161 10334 25121
60555700494095537 268 23942
955488451140645633 16588 18156
940914131780768769 4037 9758
145494221354624641 24138 31009
422954664761494593 13291 29024
550569295841334849 2995 6454
47313146360306033 8985 13328
888748326825790977 15080 22608
811065905633402241 3413 9519
377262117429758337 25282 27946
139390287077898017 15987 28411
182384391558542817 19614 19963
778839940049767425 3387 9832
324021925121165569 2387 14083
768381470721390465 21072 28899
318448289182711617 9475 26152
206594281634185249 8535 9267
158703883230380417 6441 27889
754661832979447681 7793 28194
719919984671207681 933 12530
979607120025139713 3710 12801
421034918014974849 2235 26152
807087272317186689 13947 25548
218907815612610081 3459 30094
781089169386209665 10930 17493
183503794543504737 21177 27394
69746670927198553 12343 25419
65636383698944201 13606 29779
609375748091697025 13285 13959
591135619323061633 14957 29394
899007702530734977 4570 23429
286665585038875297 28961 29639
896717314914216193 2043 30688
909193537164533377 8444 24263
746298493493295489 17406 20028
882303118697564033 12929 25913
981943690214610177 13620 19499
496239215226857793 20655 24599
718100881502049793 4722 24592
11013541624194545 10260 24421
74855346152137521 13823 26057
179161105863194337 27918 29000
880896427429487233 122 27732
245947647356700833 11893 14366
9149770294204275 13370 22070
484597015292329985 16614 25779
836436493478384385 1895 18988
370555698090484481 22178 22642
885092304709988993 7707 30481
922361739737773697 15751 29113
407210416767636481 6358 29298
93520897363930545 6568 24740
884434350181141633 2308 8163
412643027014887297 9887 22082
323243894676704001 6218 13520
766744516248294913 930 10350
939087715055311617 2712 23744
188326442103040385 13633 23415
703630969018373505 11190 20432
364495342033052353 11642 25559
751977493004591873 17294 23070
322203422515165953 2100 26596
478120262955240321 13913 29580
979642667470059777 5807 29185
712887486031039745 7531 7791
958233465771236609 6986 28055
28647200014770393 14756 16647
188537943180904225 1329 26789
192927160985266977 475 23262
445572559495069249 6921 18618
565311631091002881 19062 22334
275884538341571777 3791 14524
316807752131669697 14538 28742
759722207085509633 4989 30078
637702425447908865 8448 22883
363001857737089025 9520 9645
740112711405192449 16542 28496
769748281063435521 20176 25819
756799957960122753 7345 9010
487288409226053441 5120 10986
946254574459604865 15596 29646
293793014565160577 641 4146
135451859641218417 10903 23152
99332367070985585 7207 24298
731271766906093697 16848 25571
243658281540710689 964 23328
801499704417903361 19555 25685
910796795975201665 12451 25419
579855233783550977 13221 15509
56550480522084001 11396 19290
786292294610458241 12293 25579
596584050520419841 8692 29310
628201348788270081 8567 8906
658498387851999233 7013 15010
216187693175452737 5819 7732
256399007521579841 12366 14175
543034660620836737 1114 2197
306711846507774081 4812 23364
143728944956219345 15301 27895
423097787106371457 5053 7349
465376974481831233 11866 17051
271342668617869281 17422 23066
40860344469773937 21677 24258
589416534586732161 25466 27577
825678359765536385 18614 21578
691716215950272385 21411 25878
465589956635820801 310 526
953987731918090241 9072 12915
346466232862173505 9661 10915
375974345552286593 3247 4640
417032691824186241 11102 16707
277008447239396097 8529 18450
531780999184267265 8933 10509
400934329840431745 9852 16143
957294390161475713 28766 29573
222439976152998049 6351 21007
880796163581568001 18458 30949
252425544277052449 5319 29890
432063894695954049 4415 11803
355980541538187393 14873 23679
546987645701538113 6423 16394
863892723826872065 4664 26003
929324801271601281 5234 27610
496926162295750401 3959 23222
144216579088737985 4061 22742
248002984162120289 17463 29811
825914277307997953 18059 24109
489958537993132353 21204 31012
436692442396523713 392 25148
754590147579001729 7330 9568
467750854622149633 20680 28522
694286888420833793 12165 16999
159934280508299041 11299 21462
157615769301166625 1592 2689
278809235461562113 11882 22738
778712197080423553 10409 23681
732867335133139585 11753 18767
399898189777481153 507 8995
198095718544831105 9683 25483
380241298103072705 14798 28134
24775931051937761 8966 29296
580010505231790337 1744 28815
89105665626714625 8383 25856
120893779544772433 7382 19134
132051268145293217 3223 11926
620702114591502209 4436 12458
173032301419109313 4905 15619
594230814920422273 25445 27447
654970163133203457 15690 22928
529058028509716417 6118 28092
110226883107554129 12097 13541
613680841723734657 19463 28145
709938081099185281 10934 23815
558851978002259393 13428 29016
833341702704839041 4727 25014
64606543033420393 19853 22699
692922307857788417 724 30936
275525098746378209 9517 17994
843852308578998785 981 18982
598789918628384001 7040 29722
59759152554537569 21187 28760
161158154831987585 20380 25563
379261564182424833 16429 25376
553021417825675585 8226 8407
402587948061171393 2812 16055
184803465219253825 15655 22849
583618514792032513 997 28091
434054210014707585 20579 27066
282164647246620609 9003 14110
703579469837940481 3033 27506
745797319447373057 7374 29083
83489753089764913 13081 24944
385934308565499137 952 6592
199857782664331297 2316 23357
469408537744282497 12738 29341
883234947180099585 1289 10502
993565037110958081 8773 16224
44416188730686201 1129 1345
700764652206114433 6316 28391
671928393742916737 10766 25038
676611309827581697 10293 16439
596192913360077569 2846 14208
246876669112804609 11499 15991
173962680719327521 881 8185
977902378472581505 4815 14940
194734187476093729 4544 12158
378276786419970561 7704 17521
876095245556854273 18223 18958
209336923649875233 8909 26574
706930215112286977 3474 29945
430176259245950401 2496 21579
274681291974346209 8101 28332
783578640321710593 28844 28868
287410680740386241 3892 15813
823085543844140289 7831 18254
33692515886173169 9394 15564
824634282126329089 19271 24565
481121477249182337 6720 14880
437928372511191105 7546 12489
786194093412333953 10761 12343
462776191097734849 390 15664
113105952837635473 8472 18757
852630417008580097 7499 15120
448003561879630721 16389 18086
848440803494970241 7920 8335
997218229236146689 12036 21146
113289449295773889 693 14591
31887945666326801 6594 24904
764663363903370241 2698 20677
72129597039072737 19940 20893
743845218187654913 10664 28297
15783805158719135 21991 22387
884742411069101569 16186 22003
406153209019457537 6007 12481
848546441457084929 213 23256
462937881472825537 14043 18761
426985832570867521 5735 27202
665583831603591169 6040 8934
920717177405432321 15579 18405
871227734447899137 293 26577
776768733918988417 16561 28831
224779840708400513 14916 15419
312988200519594561 5178 29189
370771289240749953 7952 20295
762302343502145921 12029 20796
517330523388814337 3430 30139
956288675023497345 1179 18002
542685580140869185 19629 21667
728417990475907841 719 12205
440454633705137153 2367 8198
529872210415259585 16092 20862
118797271486116081 14165 28205
505631160704727041 3853 20371
380242612402106753 18951 26065
809237106958161025 19971 26934
885404807287244417 654 30181
332463068730437057 1036 12340
521336477891701121 24810 30679
764126069064257537 14470 22399
668883355866810753 18917 28856
879531393945345793 7174 26746
635864693150899969 5548 9833
290363693073938817 392 24424
663923135984020993 13535 26203
725723129196854401 3426 3800
154515871983498689 1343 18680
366993435592927873 1335 22193
85288299051839553 233 20022
40651192443110777 2444 25950
446021571151710849 17513 24007
298267351800173953 9643 15504
111841360656200097 6807 23136
283767869315528993 12642 27692
355376184658688065 8229 16221
377154472485795393 3329 17338
949736286159421185 18494 19791
498532599024091649 22228 30967
958077675457225601 10575 27447
376175076517679233 310 20992
94555802210948065 6967 11274
178854400465173313 9581 16874
506628110572812289 19102 26741
299921124468550465 15182 23103
216044390998305857 4750 29524
742970672159206145 4304 25720
802464270560825857 19957 23232
623345561762274561 519 3294
642131789549665665 17540 28669
754679501256834561 16941 22356
894247545868061825 9945 17146
76927888418861553 2365 17044
971191724846690305 599 27924
180482295807284033 3994 30861
551755473537930625 696 15519
944658139792093057 7658 29092
604851129422343041 8363 24735
20162823281498989 3332 14684
410086170286540161 9060 22909
818309041101894529 14054 14445
851945264003106177 6 24715
563447909485180545 11836 19516
834988144783530113 9826 28024
40944400565532393 17087 22655
13068086108575017 6176 10306
631859437983184385 18071 18825
287213085496908609 24682 25090
397673604027414017 13009 15811
492133908843655361 23427 27249
397247203486816833 24491 24521
419084783205285313 6733 7657
430315180676725377 1870 18553
395859954909610689 19031 24512
520732925829396033 5418 19662
24084921743785517 6407 15497
507259637225342145 6100 19173
345388889619968641 14067 18902
331217636673020609 19617 23789
781152619231569665 3241 10115
147180919295404769 13554 21272
829559875935814273 13941 25372
823903021450821121 3723 7138
37430887429273697 18697 25080
236469766236648833 1774 17485
541645196732261505 24138 28930
278522446754042369 21464 21981
501096161493826753 19199 19573
590858691658038273 7581 27156
847611097173910401 6383 21150
5614640922136261 6922 7354
61278298735992113 11793 27711
671560159116449281 9150 25602
92925275711863265 18815 24527
968022635486622849 15198 16609
203394515542619553 254 8572
289604543157107457 3633 20224
547283458318389633 2478 19642
994057929855802753 8914 26731
880833188900986369 7632 19260
417575482746183745 1337 15993
764902789647592833 16750 21717
808005223707485953 9797 25107
770058855456745985 3959 6774
108605059575406673 6577 24100
276644429351449633 2915 27770
821801783480726273 8379 28443
654969659249893249 8865 17914
315692680251753921 16637 21629
275470814290358145 12299 26313
337127883625132801 8349 14685
133699491704796001 10836 17046
661907421512236033 2736 11184
176778600355845569 11797 26835
637486102377653889 5678 17199
839870696600733825 17679 27156
969956723824491777 15244 22458
170015393570352545 453 27382
152197868291811041 8916 29384
140296041118524785 10866 12613
388462503548364417 234 22928
589601081545026817 10215 13295
55050860043184713 16043 17059
578902244146711041 13267 16663
6961809741834913 14541 15356
755321945761224321 22609 24706
35410970677535405 10109 23911
745678267337417857 7500 24704
921400891196636673 820 28169
920711834994932609 5703 17415
624162870954268801 14195 19916
370091375427385601 90 20809
270351774884584737 5756 28290
850018573025593601 7674 15673
55434057268033857 15691 24688
177889222583822017 14845 23048
17357001185100531 9955 30374
969589522061824001 5261 10826
741633960305069441 10894 22300
862618483497605889 12789 20987
399083826547620673 13042 22441
829186889576291713 675 7041
687222533608494465 2845 27991
659516384128018305 15544 16613
419101803119527745 14744 21440
6025012970525269 3113 15229
578507049088063489 4668 13613
767522459903567233 1045 1946
454219989840947137 3666 18860
504247546187698945 627 4168
484721911714988353 14079 15693
839740541302610689 8140 11106
599939953072205185 4806 6963
982046267557450369 4850 21255
571119480691255169 15809 16557
95356900575374945 15602 23482
443580989477947457 15787 25780
786454191291554177 2924 30264
548610461775442817 16705 27983
235266251425606753 11105 16405
382272462143870209 16122 18907
222687858652790273 2256 4765
716835727683378049 548 12800
254824438245485409 4765 25102
746917595247719425 1968 17399
833306171391612289 2729 6375
957997743062040961 2564 15140
722461745491564545 379 11462
935421335545665793 8622 15861
736809972086234625 17621 21585
326274429958960641 7321 7503
961455363502402305 452 30686
566324772968368257 6124 20365
471916836031525121 6647 28547
480501621476921793 10844 19684
459950226990180481 15613 16520
639257930247989505 4956 12284
930773279800604289 4458 11893
13737527915129279 15627 21195
414185759089001217 13560 19122
617444295218131585 1196 6790
131850875050318449 775 16109
239384193653055649 6486 23768
551558569711694721 6525 29980
750372091743113089 27248 29580
993127645057768449 9335 13559
556182066832025857 11276 13902
800229434554857729 14378 16380
336571778641211265 26555 26574
302170678359843265 14217 18984
599434850032171393 11732 19087
283943482898486369 1940 26833
726464442968445953 4457 11877
547574181221222017 4177 17568
818458061128712449 24562 28636
884927010871955073 3274 14103
907104427125187073 21004 21541
653408270978573569 16901 20069
335046521841608321 9240 28242
891379274602236673 22714 29819
452339510937317633 748 21733
344311748099698881 4259 4568
228668619666439809 21712 25693
233294567123145665 8835 22408
405836072646888385 11424 14669
434905938556127553 19455 26181
164438969391969889 19404 24217
512105406606032449 12407 13310
467322689124156225 18218 29388
776480532336194049 13615 15501
292391345771154241 8629 9889
493783323872740737 20121 24259
335426418083596161 8316 12584
571445221122885953 6247 13564
973240781617452161 3720 13724
306296096770786625 5782 18305
619119346150935041 3216 7059
868766920826772097 10911 14684
358132838147117377 27710 28386
152300900328604897 12474 30964
743941698786454017 8016 26518
40310515299083249 23273 30374
508649569280724033 3448 29997
605128287165349889 4513 25963
363079703821764353 10333 23411
89335438653534993 2439 14522
288770931353514753 991 16853
235833744905129089 3149 30849
35684292212959437 4154 5247
610910087697746433 6277 15385
2147646764232292 6972 20400
453588358839688513 25059 28435
188528420052502817 387 433
884105085516125697 7684 13180
854872127015926913 5360 25444
610049401296457473 870 20531
449599117415413505 5054 9727
873803864755856769 23809 24745
74258309869808417 3791 7648
996572036600504449 6601 12596
385263124742262849 5164 7779
223988967146141249 4323 20185
545654479444539905 1800 28725
774046334669343105 2319 28438
22364978682201553 1222 30821
674463926728108673 15422 17915
389085629548450369 16796 28906
838495989648670593 14936 17051
563521469133686273 7307 24230
691067680688831873 8769 11559
91999011830967697 22117 27971
407958105085008065 21878 24098
662849320128781697 27296 29959
599320196077641729 15388 18930
859388493982155649 14802 19089
781053696437858433 4201 22944
9661561708863787 20632 21663
708768475536459137 5497 30681
313295551695564033 1563 19960
375407737759381633 4966 19456
742925170535254913 9342 10949
37620372998119937 1915 17599
754697443939679873 1092 14559
211912204613732065 537 10688
97495976167774497 5426 23535
443973773597690497 11310 30598
936041686757096833 9962 28965
422847202271093185 14865 27511
356719370227391873 3798 25993
562359733301534017 7812 19124
835490658828096129 15009 30648
879060479393082497 7740 27966
581664829536119809 3988 27319
675584195487402881 20210 21457
786996354896661633 1819 15950
451605975326593537 23222 30790
116181484297992913 6302 8633
937012966406101121 908 15770
625703263362030465 11822 28323
841184096242280065 7041 25614
674628740949426433 7991 23792
534412801621272129 21296 22368
237322394387707201 2847 27770
966011724191780225 3551 26010
35433118965453761 5933 22065
962026793658637313 6005 9155
143851937272447825 16757 21161
33855096214416849 10839 18585
352807794160295169 4570 30518
473388819699522433 17448 28558
966535193064050433 3273 26950
122235210399502145 15793 17978
709677670366414081 15441 28939
626008669725777665 10223 18905
839814622976863489 298 10687
134489884804516177 14059 14545
350087939315667265 4786 18697
124900692564210657 2566 10705
26207387597754205 5377 15108
717550575842317057 5986 16374
616520847579362689 516 14024
621273432288418817 719 16784
129812938632856145 2104 10464
245942117682183425 25156 28460
778361582050987265 15504 16702
843709842914421377 2512 3095
813262376558743169 10649 28364
468491235859879425 7439 20003
958372624176075009 5071 13838
221886327773759713 8776 27669
786402716496755969 8380 9658
349261579161073153 4681 16551
264964420448134049 13841 22130
719218113863746561 723 11478
911322223428033537 10686 13661
28920666430330757 5109 20657
24171585097757741 7954 25927
804567403359314433 21205 23625
523285899009383809 14125 22382
500564121764547585 5702 19935
915815902903997185 8654 18321
669973406824425473 11113 11941
825958338236450433 715 25670
395326435075070017 2392 4096
576992948152774657 8315 18689
918798817983272961 14233 23771
416514837530716161 15555 30249
365121797746901697 10606 12760
300765992456572225 5908 16382
906149600702519809 9109 25172
425826139000708545 4061 4404
636684887586277121 7755 10119
271171851932830785 19141 27732
782203187595584385 14931 26513
324167851145350721 8620 24625
893696375929529601 11077 18936
14096235615451037 1061 27496
562338398888499585 12418 19699
406547706628732161 1478 25226
270032965186565825 9933 25840
568393814444487361 18672 20654
390737642384138433 6305 7287
205832715460648065 9324 14617
751803499711407105 9786 12695
188318446243581409 14387 21327
663342313027612801 24406 25768
317839259466087041 2228 22514
80422689230140065 4525 15134
56774579252884649 5948 21242
90474836210418625 23788 24495
201242563819423745 29534 30906
512008804613266497 21642 22259
633359627537171073 2677 30450
789759555054416769 7963 11292
636763086155401217 7129 15967
755222913054829825 6090 9333
480271878434546561 8414 18439
458718710989003841 12256 23707
504166495849066369 16064 25952
612521376214836225 149 10074
35917067650611757 11345 15820
858003171475843329 10877 24525
31116387980649309 7591 24162
367772003094380289 5466 18526
157841954136141985 3437 12019
686929381245292289 19059 21642
463165000768956481 11443 26813
672263991844523905 3303 5936
885212857013296897 6780 20022
320998316387175489 21199 22912
336852294368174657 6869 25384
504174173860370433 22166 24278
812573993036078721 9992 16194
346408066585823361 15493 26610
955078115378061185 1095 25726
933263651880913921 15116 20323
491572387885209857 2835 12589
831153122205307649 19161 24068
872061127716324993 22380 23214
679571263903135105 2490 3655
140605940505803777 2228 26312
449919562315571393 412 25254
910122049144579457 5145 13306
375619969025457601 6994 28656
633196709198156033 2724 8793
986300189603667841 19733 30777
527422806225576577 5441 15406
636510802361065985 2471 18999
727945473767686529 20688 21023
98406300936588305 26905 30529
919227821319513089 28210 29269
418473046405729601 12557 13450
4193922229514869 4894 30239
202157280633173281 1632 25344
609174085901020801 8918 30186
158070278207667073 14033 22353
170390225846357889 4337 11878
721674619762367745 2516 3470
124763267496039281 1061 20029
82306537868625185 8798 28508
743380115155385857 3050 6442
21457361513597561 14005 19386
665517155399090433 27228 29900
162186586805738401 15611 19959
467561664610382593 2180 28940
985410412382307713 13135 25384
85037585536557713 970 26309
43585646322874537 19792 20066
898555647030004737 5945 21712
280249704079722049 2332 29141
501028909890397505 4278 11992
71178690878063833 16306 18126
946637343701137665 13285 28577
844107904210645249 3393 20732
10995403289289385 7807 24646
162143878490248033 309 14522
724907904238303745 21752 26721
505975317366647937 1324 24487
276013042610561153 6937 23999
771740595503977985 8194 24173
124686554645773393 4198 14927
970471854854238849 184 4187
700265163016300801 4189 9382
804896436924828161 11800 27249
228886964968491937 4381 6056
719771543318643073 7334 16575
998869905270897409 22537 30104
895720799251186817 24285 30668
40584721951130833 17904 23907
886580052533574273 1907 15385
639234429954829185 11258 17378
626372192659722753 14036 23245
350345919751529089 6066 15288
457062213105899649 7688 29454
849441901000847873 10888 17269
660793446052217345 7089 25135
678302195475492225 5894 21543
560569528291367169 6473 18759
108082544933782993 13038 20625
397220244340594753 14500 18929
625932908614370177 9444 29017
305841323033575937 6195 8615
619924985994021633 4337 10729
112665464934870849 5268 18205
162933406875037441 3007 19477
14836480223138439 6935 30695
706708853467294081 9087 19886
996261132205383169 3865 14613
95667247893853617 17966 24830
591159751527499137 6964 20082
127319668529725761 11277 30160
306753047216055553 17840 22377
439152669421883265 24812 27180
617716460464137601 11381 14035
521252556247194561 3524 17142
799816837769590401 8179 20764
602327332258109697 17342 27971
7176101180903062 3987 14617
737527706541857921 24047 30452
757299873268372865 11088 17941
138853212990579073 24551 25386
200337940166988929 3853 6926
171408038456295489 5331 7456
413967762576511681 8591 9334
489723309982363009 3171 14440
14734312346575963 3738 11572
146083517407038945 3164 6917
365698563468832577 8559 10443
310546358509935041 9665 14008
953818930204434433 5148 18683
217997347824340449 9944 21217
1048941871779619 17111 20644
31122842026004349 15866 23208
682782257258793345 9607 29565
284142126123857249 399 2652
17315890439071781 290 30562
617668048677057153 1930 20428
219202897831550561 21167 30801
868269303848510593 4670 9118
351111811561601409 19255 24538
713043567957807745 16098 20152
356047086169411393 18444 21436
660728290555102465 21391 28415
107411352186453265 18321 29648
516260264230464129 15262 30292
783506782041811841 1411 22838
593152533100354817 14033 15578
342241909314061825 7775 11751
762321214276166657 4601 22482
79234659482494865 6321 26813
613384254904861569 17773 23184
421777768255417153 3969 19443
794565167579161601 10618 27518
139980472851377153 7155 9418
166197538041021889 2175 6320
520536953162867649 27822 29357
35807593171224285 7745 25191
99621962371855937 9662 22480
819236395102354433 7115 27848
56521623498461793 4826 25293
697890128084548481 13169 23160
359153682245974465 8523 15293
748200719266666369 8345 28571
211213803472908513 12881 29139
592248052275774465 4761 15931
5262960865877632 152 5090
17133832264381255 2968 17126
413939946576128641 4877 8574
671672095792029441 6027 10089
749472697024756993 3911 13858
974511083605907713 9336 27737
846726876627009537 5414 18334
934833248451806081 2841 8745
135129920883997553 275 4011
208894902908259169 12465 25605
757739572795365761 11636 18080
533990102909211137 4461 30194
362306066275507969 15037 19337
553778182991212737 21194 28883
65944641293249617 14093 19977
50615431159567241 1562 19860
820363774209226881 12596 20923
643830187087122177 5992 20883
350883703395645313 7483 8250
635844984827553409 5036 27085
615824838715568001 13329 16538
657407641526081281 20490 28388
600344890632221953 11842 17627
979424733456024705 8621 10962
782408677881079425 838 27533
645593608119458689 18565 26194
833139735892210305 5011 7699
283345724984354049 16199 29684
875739527632859393 2694 23987
368248440669905345 5997 18040
18853546303610357 2381 6083
720116281169591553 12690 16760
624157475993286017 13743 23534
814045930084763137 7692 28801
222941402585824737 3481 7069
380512140361940225 10014 18349
738102543661383937 14840 15886
665043944962381057 9775 25416
52365812631457233 2259 25100
825924243298000897 1174 25547
804336335380668289 14764 14892
327197791757175361 17852 27807
749467316848402689 365 10614
904723936920941441 8199 26245
10361398125567691 6295 27036
845936463209344641 5646 30504
462152561787497985 12677 22040
53394259176197777 14493 23345
783208389179549185 21055 26283
979432228148983297 4675 26796
635877089293892097 8013 30707
448916476764519937 978 17594
981574542187828993 40 11650
939822952551910657 14672 19835
253268893351936705 18231 20294
910810990461126145 1055 5122
169277784746071809 773 20888
222089443335864449 19829 20314
963435238443786113 19236 21525
655443911330433281 10157 18988
511178269533743873 4700 5570
518617285340784641 1392 23319
464745874111038401 15260 17474
902232858480285697 5937 16505
682027094916804737 5463 10569
821129410735739649 3657 14958
848792182996639617 960 3863
926100647407803777 11260 23607
747919672829183873 9917 26657
406482311237628097 681 13764
792760526450912513 7825 25342
682191339990932737 13439 20168
574822614096007105 2607 27326
813970689513116289 6457 23254
362980665310963969 10159 10610
321112425275469377 16898 28086
916547206683802113 6754 27170
83852759465347761 28752 30856
921143196206862977 2918 29371
223807506896800833 4788 10201
834973623153928193 9498 9861
233736658280793825 1727 12689
910725018210875649 2508 13367
56978600758792905 8727 30877
579576972355241089 5129 14211
104577838629186465 8483 13748
645495493327679489 8257 27376
459523807969215873 3536 15188
994533269620518529 5729 16062
574023179770808385 9306 22995
172449749723874401 1606 11468
478867535501802177 12177 24762
94929401928439457 10434 20119
583770204030489729 16252 23900
682856061214245377 304 7331
678844403119480705 675 20421
745780272158924673 5224 7785
190934522646490017 1261 21139
188912982860124161 20588 30077
817837312251537409 15260 25632
647457582204410241 4965 17504
771955774895022977 19151 30279
458265493091836609 4694 15754
261422673269404257 8829 24424
759422220803145345 6618 13049
781517179127508353 9602 30590
739679350042614145 2779 5740
446474304451481153 1491 22136
233365021032867041 4762 13394
907876696437714561 28440 28926
152745776275487809 4975 20270
86529841366850497 9863 15946
151412806944222209 571 25031
738854029599782145 13471 27977
831686004297573377 1452 2614
718612441940944513 14797 30799
321237221323073665 3154 29002
937807554185699329 6992 26886
884123707687798785 5983 13315
191383952593181313 2781 9281
935876879549340417 5148 27695
563964117882125761 15496 30352
872944471814513153 1039 13025
819616327057286017 16830 21073
601887990467289985 9310 17184
303502760481539009 13307 23279
72791786488558337 2677 28484
951013774309469569 7935 26636
536988786598215041 14254 29682
613286113321510785 17537 18006
958960132985275521 1002 17372
363281667937837249 12311 14186
271447975411192033 16642 26681
833900845588491521 14190 19746
818914152175558785 11517 25403
221277488788356193 11734 27785
11751023221137303 22634 24615
277906348388814465 13477 13880
645740181531458305 17009 19070
749726808318410369 20533 21769
668099476105638273 898 23199
827469198319708033 53 21666
485749199015977217 18773 28183
524351364278427201 21595 29396
58471770523055969 882 7397
226825132946931521 9546 18481
623299973829595905 6752 29720
545719445625262977 15707 18051
802588152574159617 2467 28597
682580613613229313 2481 2805
645674560167698561 13966 26818
462448902447984961 8679 20205
152341471578068865 23206 26131
601437858863125249 4903 12887
837366743043467905 8684 25818
364702941657395009 4104 20660
386118803330546689 4296 6239
922570816974658945 10938 16341
101164217349953841 18759 19985
120726272755089073 9853 22479
259860153578699745 16976 24108
22040221137491045 10665 23013
834518715172912129 9036 30932
908356942656052225 722 6218
366468955380909761 8260 12789
170133948209386433 6698 15294
842381554422651393 3709 22072
264275156790741761 6833 31001
537968767624334977 3992 9527
959549694219408129 26253 30852
427286726628516097 10210 21091
984847338058312321 10921 29393
734130568544585985 1662 11746
552470799366236801 1006 11923
546216235733773185 12108 30025
646799438142092929 5416 28929
221589380133195841 10004 14269
436768214683855425 2672 20060
190784505441563105 7850 23361
440990899731627201 17416 20726
455016719328270401 136 21498
164112414314420353 15229 15544
558506852594213377 16287 30260
730017485822539649 4628 23300
544880612362220545 23120 23182
153393833939464481 28369 29456
811222840718606593 6290 7565
36380255986198761 10968 30882
824746692087742849 5208 19010
578599469875658881 26556 27917
231855343739432833 10606 14070
563027091815595073 1018 26962
26866287019231549 19670 24761
977621917140187009 8702 24709
909201927450048641 17327 26157
347085167162060033 24948 28155
321749467711569537 225 29994
983205670933362049 20770 21502
15853258137305205 7267 25257
489815435779401985 10052 21826
781196803451763329 7480 19716
314559276972449473 9423 25161
656965236282097409 913 1902
814866382087739521 20546 20713
162402162561150465 16621 30295
312651204440729921 27685 28520
814703991001529473 15739 21978
740791762458766081 5955 27920
682654325396924801 17502 28009
147807443489671905 12655 25036
298837320361478465 19731 25112
54908667207381969 10515 22598
231146532901490785 5492 26204
778260109749655937 7775 26641
839139186369983745 23932 29974
820665769851583361 9577 23251
239614427776672289 1179 24151
555454083666024449 15999 30296
567857033862274817 19853 29288
500899912673201473 13336 27426
872003222557069057 2745 11333
428273235182306433 2819 6347
485191562107395649 4412 10691
930190018676537217 27211 29966
882028411522867329 7343 14932
225344396841297377 19024 30110
969156699304271233 1699 18230
400853532200141441 9035 14707
185129994027178657 6721 8677
833036263267249665 17066 20239
671800475691703937 20488 26525
453229986188940609 24336 29819
78592057916495153 1780 23448
936887124728759297 116 21707
971926823272177409 3415 30133
80391685979616769 5057 22423
973046745795116417 1922 21768
665540099562012033 16981 30197
562390611643486721 7429 11378
803320699891596545 12824 21463
244618156425417505 9425 15286
137782627157879041 19252 27222
316845022645104257 6756 26394
262277168449212897 11653 17869
325876681065594177 2164 19305
843298732483933825 20332 26674
682478233957830529 11284 28239
655314199187554177 21423 21769
793731702525036545 24803 29781
623943287223784833 1416 26374
904636885945670657 152 25590
71802115215216849 1816 27739
23429555664748137 5865 25215
11807484071201913 5244 28064
126023509398017105 11071 29718
787917385521634433 23396 26242
921858224486243201 14328 20439
929509322015338369 16034 30661
83975556918112209 12425 17763
167211995924855489 215 2072
464179495337120321 467 25435
482832384095932097 5182 15385
817661470010399745 8318 30866
431865134057598977 18070 29323
791077260615026049 11314 11725
351245887593695041 10283 22304
603215889944770817 24526 28429
212663672385115617 5120 25348
707166435173988353 12719 25657
292539212451178113 7431 30678
666108245719847553 8756 28271
156168852437840385 4573 5767
703764570928115073 1499 7860
567740179393229761 4379 20992
30498089410336605 6845 12003
658286613725021441 4149 18137
432576796407417409 18775 28656
814978567233740801 4241 29645
905953260365130625 6611 30427
931325984672465537 5760 12398
624048229749035905 25961 28591
568700041716699201 13865 21588
80544807623219585 14905 20264
507736672898243329 7220 11834
190235578304410081 825 8267
355701128444653825 16772 29555
980712147033621249 19657 27933
83571270704648977 8217 21329
13955308208949191 1220 25672
83288412496518305 19258 29763
14014738403425043 15486 29446
438202141322914689 2961 8198
212468605395528705 16220 21125
358285099729219073 3912 13254
969429201054687489 15771 17529
398195884699131137 22281 28790
405727418136649473 7129 25854
888810741994024705 23928 25069
96564805946307793 15351 24099
291142110955529857 12215 21713
318770232772365633 24836 29045
283315623078468801 6608 29624
802282251511151361 3369 20563
642655887600735617 5216 18661
429634951322100289 7753 16966
292205336608606785 7912 30146
19812111071580321 19255 26518
574107485595799745 1950 4620
34438374688235741 10193 18292
864863773913928193 23785 25485
347556894628191041 16557 24017
261636742009780929 2500 22979
158221410637878529 14128 28961
706669391468569345 2219 26255
195175859466949921 29757 29932
204815295719338753 2795 11697
983815284196467073 9154 12840
313770556477553729 2791 6383
883021094899056897 6306 17532
946435949921262721 6415 17493
613260792002904449 26657 30784
594386287975613185 8515 12923
934118559035759745 24333 27529
288217283635059841 5373 21971
900999074060663937 2382 9036
120049131948722017 13112 23131
489145222306980545 12604 21993
199971186374678913 12761 28855
110812538672831809 4479 18801
113702544974803041 13473 29286
724594835958008321 12158 20414
245624038264150369 13512 17213
226867531671317121 16631 20546
408476324210145217 28382 30378
519776656502649793 10180 12786
906416614561376129 429 12885
792610151841472513 7019 29084
595235624721897985 9974 12415
103555281574124081 2130 10490
112016271337505921 843 30694
230982343203137921 16658 28411
321952260684586369 12119 22403
517792151296625025 707 23627
270915380436289153 183 28576
208621104037632673 10502 22643
476276607319920961 11397 24424
9141804700867341 15094 25501
283495139308495681 4975 16479
910418404747488769 8145 18621
646464818164250881 26955 30289
748915215326071809 11689 22723
320011597380950977 6886 13224
175967264301732481 8884 24454
546484559796841281 4947 28092
973750026488737281 12453 14529
431393827777934977 2784 17238
574789460654287169 13748 25050
849503356054729217 16139 27986
926299827255185409 2763 22734
447390443964646785 17782 28925
343496606626587201 11948 29550
300252238496245377 3933 28074
90423317430257553 16969 31009
702892927728139905 20925 26690
27717871817756645 12180 18734
880524031955363969 20518 20737
691645866368681089 11291 22125
252210310350587713 2374 17720
939148535646722817 10016 11380
852255575952870657 3828 20052
350082138628515329 11762 25921
700052445362938881 17866 25611
599722879140401281 2077 21325
477576806997920065 10915 25046
5525701917726168 2581 13657
148756241393979137 28547 28834
68856726060602113 23616 24919
252582215924878273 20390 20504
705881411935330049 21367 29588
69993599850516121 11959 23132
975978289909576833 1108 22071
338462060865428097 1230 4590
780265447077688577 8425 28998
926339236978858369 9316 25407
671084934770135553 5016 30061
136467172754738193 11639 30998
73527706068425409 23192 25915
848533875765962625 17919 23353
794617077321035521 14293 23526
347792548913080449 14186 17079
863138445877076737 3694 27667
607311282640576897 10683 26654
810192807221852673 15269 22015
461046503730603521 8014 10657
422677088316980609 24418 25933
977899109530408577 18913 25748
367236945883817601 10210 26486
103094246313052193 7228 26462
845792623957045505 5558 19168
588761296020802433 21214 24328
414680261934108801 6606 23177
617672695620047617 8922 29315
154573553944935329 6636 14032
666206701643613313 19934 25772
592987477940866433 20762 24979
253587436645123169 8162 27463
137747396520843777 17531 21950
159902487201915009 2792 11801
832960599694700929 13092 27474
463218279048039233 11985 29427
94877007901423841 20774 24644
472234359006886721 5177 7439
201096039039740065 20064 20622
654547214854975617 12567 14777
297459889332579073 19926 21969
62356943467673177 21171 24198
689664046413270145 2953 20461
787426996891031937 9929 12885
658168835947712641 8042 22193
183559084133218433 10452 18158
863916182387796993 15872 16741
48150387002042553 7748 10114
763874291124672257 13146 25528
804488561537024129 11637 20299
479575001112863233 14941 20837
425754665359040257 1738 21784
61912164810017601 7529 7726
709471440541488385 262 30342
473558855126228225 3388 16880
908473561718782465 68 1625
874532218273380097 1032 27110
953630762817933697 850 2611
134157823045029553 17266 23255
638274678937580801 24642 27761
882682973467574017 2021 12686
332140436131634689 4863 11975
969893271657312513 300 14459
233815040803253985 18115 28330
393236035101757889 6313 8756
611500739728111105 24597 29808
437227554412828545 2792 12991
505105922861350337 11924 24408
756277280185336961 26573 29169
750324678837653633 209 14995
546180881759269697 740 13815
433770928866866945 22987 26752
700921135669439361 5668 11351
728287293629502849 9290 24546
651673537686121985 18060 26055
937453669291517825 219 18542
625838692400684289 25585 28896
409495771355306433 13159 19713
840832423723085697 4401 13639
41503694459184009 14424 14762
327807255408608001 14119 30677
829844637423430913 13139 27158
48245448993526449 20516 20770
470736845868504641 7789 24951
638439669073498753 23763 25155
640560224241408385 6715 15187
849754615245686273 9279 29341
783399227591647873 13876 25701
623062943465534209 11647 14809
120119848353251521 22543 25103
200262831575400929 1731 23324
292407877812127745 9930 25978
580588907609005441 18821 24793
126436479181574417 1957 19763
763479597313832449 781 5186
558816251082109953 10893 26622
70131389107054081 9107 19514
777386969061406977 10330 27924
924710775782244865 6553 26992
961954117240981761 11287 21614
626926329962735489 799 24629
181563946723297665 1484 21476
746746808813114113 3572 13007
121889755642033745 17033 30317
61529858051365241 18936 30417
588056067447748609 22797 24564
610535954602880769 15469 15631
4202685882933822 5755 12100
153906205036996385 22693 30972
263991275271234113 7383 26456
835433532096416769 4199 27625
715357941128249985 14210 26403
846349057082512897 25183 28031
855770878376002689 15474 17966
379058786206798017 5696 6751
999433369848606593 3073 8073
441558006978219457 2074 5465
43011380641569729 8698 22889
626706912246234497 6661 16991
583139958881137281 12675 20762
856842807807943553 3245 10896
786203962775257345 7098 26363
69269057485030321 9503 16838
954937017639725441 9537 28112
251453671484561889 17752 29111
217381077972344641 1865 16835
282996815265207137 13854 22458
183899562571102849 8111 22622
707412472918498689 11891 18883
279403632183342401 10154 15659
432373905073944769 17490 24955
622539705064202369 20400 22395
527798974733137537 5964 22069
119983470286609169 332 12011
558865452929254017 5694 28078
42087587475240441 4400 10238
839954640810226689 8889 25557
261742199278980801 9199 20727
155318612846315329 19434 26176
25245743229834973 13699 19524
821105822036251649 2966 26479
954361560505287041 10343 15751
92076264537681137 6794 23838
505963990606037569 5466 10979
63954636927384457 18401 26861
358460427449582401 5293 27168
412102247354056321 5832 27154
773535418288492545 382 12711
480191295836014849 16776 26362
286871866206620737 8837 17041
76141108294635281 1380 27623
233857996614009537 21960 24294
107872492686006177 15531 26194
845498364941558785 11321 25498
564561715206991745 7751 30464
787986164102665729 4995 10833
198288375146709953 21342 24015
165277128929073313 5657 9023
651351377556281345 5091 19365
432706886133616 8911 18614
760282065337413889 8635 17313
425748061640032193 9345 22351
400899388872034049 3177 17713
799768681506254337 11748 24581
132842301054289185 186 309
950417522314562945 6115 10777
914775219678077185 2544 6047
403978341761959553 25913 31014
234888064631043393 2383 17288
450058979024813505 15385 28598
910581009877148545 2910 17793
474202330331468865 7428 21627
546105625382374145 16302 30085
632170075888904449 16815 17055
356929597696520769 12405 22998
263766098289270433 1590 9923
42959804635962937 23710 28725
747272216349525505 316 5860
48332140904477681 3007 23576
194936932873719841 289 18486
734934042134135297 8858 19630
54226343776331729 11605 23101
783812497579745537 2805 6556
923252418441169409 12939 16048
899884561580456961 4094 23168
240254988590745441 18294 19944
237813000757000737 27783 29309
457460939966370689 9345 12153
933224163819424769 1010 30622
94288660144979281 17946 22630
377707146281338177 569 4261
320431275216467521 6162 7700
29457481069051993 17807 18149
6352104214041533 16153 24601
507153078683103361 5278 13273
450518723337228993 3482 6366
879223467276538881 22760 23507
437105635680193665 17660 29457
488646668331753601 7920 8635
550889896545246657 10776 29040
660189040536359041 7274 12187
390866503303779905 5607 8405
133878487043432417 5540 29287
752652570418650369 10966 17927
842481696097984001 27385 30692
137337861882553377 25666 29219
30654171201703661 1983 16591
732131159421474049 9612 15705
532325135297107009 4960 14093
201126229103575585 3741 8093
505866573804411265 1092 7490
138467770283131841 9314 13992
101502069269621137 9009 23675
697565102487470081 316 12525
982849812171892225 2290 29607
279483699184542177 13053 23446
852438919051742465 7881 9492
896390518514262913 32 12820
577813878842789505 12909 13866
275351991876267009 24374 28852
153189708132565281 2846 15966
883816563803247105 19728 20535
465242961943474113 17124 19903
224428591371609089 14432 29132
344367592206971521 4028 20561
45293009596260705 14341 19464
819305080545603969 2528 3096
596262968218940929 20703 21516
318983756277212673 8225 28101
966826148264470273 5668 19038
172504142723610689 25016 28907
945429276062615297 1871 5247
850931393870617089 7375 9045
147715376623207105 3016 12611
910922141689923201 9537 19161
857831312750636929 16672 17971
890098729478772609 40 502
511784907997604673 12240 13992
606237981020498689 10247 19289
639359207139850881 3700 8313
340286115880168449 14911 29797
211930015733738497 6440 14093
648934426086754049 10402 26509
835408106485733249 6547 30800
525589695283677825 883 16153
242683227695675201 10649 30403
547254977882246849 1150 19044
38379521383948401 5229 12435
163924519724396577 2380 26878
240545716728288289 7848 15233
566962119973481985 19189 29462
267819707154661313 22025 26175
281994944356249281 622 30522
879405578598902401 701 13529
554066461813974337 13809 13899
272626834828177057 8423 19184
256099717411474 12047 19326
10235569057780225 23816 30978
674606854639222273 10168 16089
544475044001803329 14816 15369
412098878194989057 6120 22020
186560997878171265 10530 30716
962303652107507841 4894 19932
393329086292911937 6416 26959
98358698284535249 4470 19767
230421662551091105 4430 20033
448394989267455937 945 19270
726103474412003201 7543 27950
922896900327877761 3057 25852
782602760218207233 2003 27473
891988322818050945 2516 28447
903975160522154625 16977 29258
210909541719367169 16236 28565
335036455928158017 19617 28149
789480575480325761 19825 28563
307784091037564865 2305 27983
829133160596050817 1677 21511
536111020897333633 4018 25685
145559120122200641 23920 30470
698921835843979265 3858 13379
973467327271414657 9282 22773
799175998645605249 15124 19654
85406587568968465 396 19279
669060180597615105 13352 27462
78821064635228305 14256 21884
623182522160686209 1868 12810
599284148291687297 1099 22313
79329413776779489 172 4842
449191054923666369 5381 12728
978905504121765761 617 8566
779824564894255489 7842 27851
410815348021703361 4571 28695
260945523164274113 13677 30904
535691767183760001 4917 5885
754167002017212033 255 20675
5575200503191270 7320 30986
113745359719480641 186 26092
47673084887971841 10278 14204
964424375442320129 14674 27213
752220632109516161 13976 30738
433084978190258625 821 27856
514758378423163521 22592 29887
519679985316756161 12744 22678
453301822633566337 10858 13457
704556162998166273 3300 4715
646732772712990593 4001 26694
461427372019244353 16757 28946
853444751378578561 4314 28831
727980305739400577 1038 14854
37075669651454033 20258 21321
54634819762739537 20155 28536
667015172180871425 18909 26062
101744523398629377 14143 22395
379673259247478977 17913 28338
662847775069280897 7917 24179
340952431271819713 24343 30065
813116757223262721 11051 24399
103825773472930657 1751 21318
584227707262400001 5510 7078
250654588168888641 8396 18291
744980630990461697 1047 16602
262594105235333345 13977 17181
34328678600985541 20490 21080
442098576396876545 2148 16176
786174164049576577 21397 28940
172726978617259169 2588 16686
550772175125771905 3047 21961
398815694795590785 29578 30006
21163950391844821 11258 26754
691666478838808321 19685 21707
676710638205634049 1447 16450
984358863969010433 10243 29993
691739692587070465 20165 25621
633329243807804033 4905 16547
237859693655636321 1238 13652
155314128573568417 7878 9803
582249581233646977 15134 29010
408760796124280321 16129 25448
667592362652300161 5046 9622
81920147129512353 24 28889
540966499093677569 8997 22869
753994167501542017 25229 29873
133664618993819313 16436 30726
387536199369382209 980 14268
670704966829084929 14219 30757
333518949255530817 7758 26073
77994593043968049 15541 30309
618486869311471617 16256 20139
505900696717496577 16214 19076
26066005297433749 8533 11819
768836576458212993 2321 10080
185530342763716065 8347 16112
241995144408328161 11757 14741
986694120441423873 3918 19747
575839816019055233 9634 12388
640042503324782081 11919 15618
843988109179882369 4050 28756
796560639310126081 1900 3686
577899962104893953 8343 22787
634051033654205953 3501 18705
979158792777418753 2027 12070
554776492184853249 11427 27700
388312019982720385 19756 26412
494937841332262721 5051 21110
85811348250040001 2495 19817
15269716305862603 3506 6671
490306802749714177 2220 15269
363774643522820161 808 5756
193951395760883841 9199 26954
439868476879833985 9726 21056
99262265852331665 17119 19921
1060774388765396 1067 1559
90396814620497425 5307 9007
825497483897475329 1822 3711
458265777183740417 6208 14751
964664536289664257 1168 4261
102195902287412817 21134 26145
401468401303613825 27555 27649
305677406301470017 18062 25439
80975012715146737 7716 15181
737470284292832897 9006 11500
599718166595334145 2683 30023
973196763816915201 6593 30425
239970510175087521 7266 30367
47895326477977561 14175 30349
128266894050678817 6687 8747
548830849986842369 6822 17013
185798010378977793 3217 22031
284828805083030561 11352 20962
862262036011127681 16714 29860
811136842484316417 9226 13849
393605505491965633 4005 24223
931325793595767937 5650 28761
278255536455528577 22474 29194
171085829742480641 3085 27557
427221170553867329 13054 16035
771535690355840129 22106 25564
350708642011351681 10325 26641
779650240649388545 5516 20594
576650310790032769 22652 26067
370742600217319297 4595 8651
694392650051096193 12982 17057
828423196225600129 18532 22007
654458220029272961 13324 13729
293934459597515713 22614 24012
245985984117378817 20062 22055
114771276738522945 13911 21757
770494812274140673 12201 14122
995495919484206081 164 1223
640766406109687425 17367 27835
311617320998493569 7036 9219
749040454142676225 10183 26368
521516637936308289 4766 20569
348244714948986433 7604 21123
396235915841359105 1296 8141
754632143918318081 8886 12545
730266844794677121 17997 26626
510640755313314561 8331 23750
95585255530835409 10223 27179
165260365805995233 2852 10243
453467389220087105 2682 25951
691396780008215425 14728 21013
412734115511185025 13350 14757
896379908197506177 22664 27378
985798527794607105 10219 14300
532964988100300033 26713 27119
646785855106770689 2300 26481
217697984798110881 12158 17081
144252019760465089 18890 20650
773778210600436737 2895 4882
316141701899809409 11113 13141
707810449858843777 17390 28210
320911229027139201 15286 19833
547873048735024065 15379 24995
972647139121164673 6042 17605
809647065995381633 2640 9106
947895452352803201 134 23407
235716099189499329 13563 25931
654667078961281793 20812 23368
541929977654380225 19599 29716
383754162100395009 5851 9219
934394038647692289 3422 14109
194851721749387265 3697 25528
207391077712021153 28538 30179
745645832681468289 23320 29377
436850098983835969 3864 5420
469574635958835521 291 19822
445654141457087169 17444 26527
777161074732625025 1663 25796
255040657090997761 12893 26771
69911709475007913 5900 14831
95161753822214481 2654 7509
630502492719720961 6216 18792
976879102050400385 11068 16706
578623281009427585 6464 22525
51385484682047177 24570 26368
923640572534175361 3686 30597
132137639660552257 9062 27314
365816024459775233 15674 26679
494245785835847361 1618 10901
624627558233605377 7230 26132
762974062753311745 23909 29728
451585090900252353 5777 15136
472006004434692993 12396 24231
29946253885647425 2106 19539
289697567725962561 12431 26626
832634675240257153 4489 6166
197088043599723777 4517 10586
201949549999220321 14442 17266
755418245814080769 9671 28873
709185629911601665 7763 10881
465855864307972225 16695 25292
869335786771621633 21608 25029
582346734319425921 1739 19264
177816058735515969 7540 17160
153372525796147137 16653 28406
678306390842742273 13940 14192
20106490790293921 12000 29869
246534052880448929 11953 20833
658777117250313217 13998 20137
311542120929324545 424 5736
189249064528720353 10278 12481
973514940050193921 14699 26771
749945053910739329 4023 18196
915264293112578305 7437 12058
182355397269628129 15344 23621
295587670239129345 16491 27921
349559108426266369 1551 4019
336144091171611585 8702 11192
976171400941463937 1267 4948
783640319057383297 8137 18943
150074535841373089 3329 16105
261288063693022817 6144 19501
811046647576073857 452 21050
398422215263494209 8569 25924
383130040491696641 8293 20567
664437730243641089 2259 22164
322778777187519233 14856 28633
2413955245657463 7137 9035
799932437820093185 15675 17968
225227426168792993 21148 22498
665445996285239297 9907 24666
264055616264911905 8831 9344
752596996205401345 16426 26803
138073672072614785 7383 16815
474943615126417025 12230 24146
944081884814636417 2329 12572
871302915819899905 3717 11830
42123022249818121 23 5548
109110768345612289 22424 30904
826299638960492161 4488 25683
986744525799028993 1260 9746
559640088769960193 20110 24950
713298093726674433 13523 28412
615022826503462785 15429 25191
789418870118272001 1445 29614
50124817065658081 9274 9434
336119020102653825 5205 11829
508590326755907521 17516 19130
993859719027174273 8247 29234
891034667245328641 7657 21270
329454250183882625 9525 26302
334848935136562881 13460 14603
93451999189301921 5529 30212
649854695438925441 9836 12714
364423830022598593 15630 26308
733974729175187713 2121 2636
865759494319522817 20427 24116
479883193791785345 15427 25047
570261686324439425 19772 26151
952195924371068289 6736 12344
694567741596319617 5444 7615
563834098747086913 4690 6170
29456498412837817 1120 11333
94407971171861505 6545 30700
197653649956922817 3022 26669
352426377501565441 15765 26484
348168065841800705 14910 16081
823751142630271745 5235 7490
132588807056880145 3513 29200
153636614482017825 12685 22789
458172747935758913 9222 23190
313241278555821633 18242 22900
749985034693256833 19336 31019
573210605871771841 11913 30352
622192900412127105 8131 14307
991669748707494145 1805 22688
687193810351988737 1707 2281
686214493116686721 11867 20069
719556329212917249 12103 30313
198258137270286753 19475 30183
767646007744989569 1045 21183
227582388459389057 17328 26605
929220435236199937 6356 14277
104880696024736161 680 6010
173210334251439937 367 3668
668387129388342785 18040 27544
532164748316414913 5557 27502
189842326753236545 10852 25218
979978170570266369 14351 30948
732400306944988673 21303 29324
589262757054481025 12384 23769
583885797030489985 8129 30875
941944560127144065 19382 30615
689768607607582849 22745 23167
62622145444361625 18154 24448
859838130117694337 14146 23869
231720165359437409 2811 5048
923542352464501505 5261 9853
621039560182193665 20864 26202
326506701721086785 20163 21595
21622417426318209 1383 4771
629450473102672001 10012 26614
971034666577292417 24634 28107
811389586385232129 23887 25518
840576147658882945 20479 29720
705700593568430209 4366 27231
385666318611296065 18715 30955
893636186769953153 8420 25033
459900015676414145 4922 11537
590544954408493057 21951 23681
950123982412417665 2461 14003
868522212507073793 23779 26570
141335353050013873 4533 16535
980619180667879681 4726 7178
426437924726226241 21959 21992
599401714249154305 16649 24842
780033935193660673 3513 14814
529232923309500353 4195 28155
64444921372579953 3273 29846
226457185407170401 10803 30489
259480990305323905 1106 11046
94345755326777697 8427 25958
891640167680289921 2322 16799
259250781427596161 17612 18498
29684765167093729 3227 5794
241249942346051681 15107 26858
224373495986792897 7368 27137
359624536781623745 16833 25698
958984505943366401 4476 17091
162230395259662433 7871 20287
315016736979568897 16926 27589
522319145630262913 2589 5792
187460090289949473 2377 3354
158782811893495073 14864 28951
126621914439237313 5573 17545
954068475888831873 11540 20290
429489077604532801 15922 24059
342320288394411393 5028 6182
384964749321223809 1746 21865
731044570642865153 17579 24987
697185939610296449 24954 28655
294538091423383745 17279 23026
958857481583589121 4256 11161
944414518064732545 7036 24256
117344006169506801 25503 30657
433462391859286785 3796 24817
658727109233065985 4299 11321
111340303646272785 8462 25901
623528523772780161 2653 16454
647283132056195201 13635 21998
100572606219554225 100 27665
892794659197520001 11430 15770
162959489042268769 8570 17710
73840394253672065 5824 17504
971795326561274241 9299 18126
800744054165107841 7203 30302
364970899323356673 16456 27369
454449220014929281 3604 29146
955673443928486017 21605 25812
448103398896208193 15349 21259
683709069519526529 1521 11336
308836362061875009 3609 18157
555431726353131009 11142 14457
769809809014873345 11496 13887
21282011248889177 7828 20914
842425493088960257 24857 31017
924325017264958849 14565 19237
468683977587417665 12884 20493
37114869668446457 201 9435
384021513569372545 18051 25356
606665299181653249 15069 22108
83611379731991073 19961 22346
392498377423482497 8407 9616
683961354717517569 9156 9664
362410967601174849 2759 4448
580020755274759425 16462 17274
313308526634560961 3687 30155
299744626140871169 11863 14497
255310752458992609 18118 24171
185578141471125953 730 7150
185071491133431457 3640 8993
824634172802170497 16475 21883
186536405421076513 20184 27346
471240222195191937 6540 22181
638768564801726081 14813 25464
938200645219559681 16990 20956
541505635785480193 2226 2439
964984984854169217 26210 29719
318216830352657345 13823 23462
286628112857691521 3554 17470
560822638361042177 19164 22306
110199694106725585 3312 23333
425092748726004993 14468 18114
442026125906927809 19852 29150
154955725881190881 16967 21213
292270064755257409 14991 24299
259633174940507425 8420 19209
598109017610674689 17931 24525
848812868794038145 28560 29298
276669307441849825 4803 25649
467071774265352961 5259 28825
985382200482526081 13761 22476
293524169146902401 21372 30115
472955492506201857 9099 11057
74643745433792929 17413 19412
30269307655281353 3664 11382
729628265254103041 5027 11841
376589492061057729 13018 15809
783588467826977153 14624 18521
134149827723042849 22537 28353
73995192401323345 16089 24255
681297680506702337 9740 22315
346443489604940417 12490 26415
251655940275490753 1823 3019
62084124498039017 2324 5857
407612661840843777 2557 30685
302874476154247681 1634 20769
641276142380071681 4377 27602
471788504841466497 11724 13196
888895610723721985 22419 26517
317519655458131201 18897 19907
730683526043229441 4211 15860
733796153501185025 2455 28379
197114425830548609 6098 26108
920414241575034753 26049 30151
766474785675946241 4745 16408
779095826773041025 7213 19301
101336861064396545 6760 26525
513445601835304193 12425 30686
132273765301754049 20110 27406
354377213184147137 5775 25548
628586185212427009 22791 25206
103293870133345681 20459 21248
46397160177015449 19463 25009
52356293157739489 19432 27458
857562786106854017 13113 16077
740130610303896961 14865 29485
963351429143664001 25705 26162
242645178167361313 5030 22024
510797543799313281 12824 16496
79050312526138817 29139 30775
872055614903736449 12083 29639
970182792524294529 2422 16049
931985811173319681 13242 15464
694241274498200065 20368 23036
824466171992916993 21335 22924
717332879350362113 19178 19272
26343522304259181 8992 10062
730084090267187201 16647 22871
254693629036957249 12952 17454
941796614290179713 13617 28209
8493361229881203 21182 21440
493892855586199873 10667 13126
821098525400223873 1152 27883
229111408612634913 7463 11076
322168129116519681 241 14150
616456611999868929 611 24591
779462125079767553 9070 17871
193723090040830209 305 25655
768324508597288577 2766 27420
222841805033784385 11071 28381
978247485161197953 19163 29093
368808377432923585 11990 20990
774382402818261505 10547 23448
70400937380757257 2422 30942
958175104834289409 12790 22415
918946226813257985 1800 27494
350406985957164353 2885 30588
86293468338187297 12961 23437
885686166366632193 23344 25193
252523033723871745 17085 30872
773171604176369025 5484 22991
45132658455887769 20472 21589
998081864052785793 500 15015
397915642930936257 12138 25015
503093773637999681 17833 25010
71795902545802 8669 16228
278811063494281089 10527 24332
218910453678869729 152 23101
530812797843722689 16774 29148
358555380951575105 13668 16858
403007104122458753 7617 19150
294744429436828865 9810 26025
950340032665309313 6686 9947
377280699723446145 4170 25842
831299515151521025 8228 26931
177227337927984513 24641 29505
416800626504326017 9241 9922
149213100401656353 25708 26431
816374321643316097 22199 24366
94631872671438801 2291 16823
543212717560322753 22792 27800
537719507063332737 7232 24073
100829035578264833 6979 27875
316802253799846081 694 4645
668805642696653953 7823 10914
757349580533034625 15388 23067
102541919258477777 22359 26385
879990286042751489 17599 29325
659226765371585153 12263 14312
545197774779655489 11144 23234
327901237519505153 23850 25787
229413477986366145 5478 9919
16666126049599939 21437 23932
858192653831398657 288 3642
843545543596299265 12377 19667
342950511534947841 12230 19002
47353319923843177 19846 30588
376527540482630465 952 24010
640352133576861569 255 11598
805627906407163905 760 5787
788840876165394945 28246 28262
507589176708993537 5149 9696
202754218683686817 820 11276
100865964002760929 5148 27162
895647012768591873 21210 25600
143353899193488849 3565 15763
162419665648506849 2867 9032
544474810570573441 17322 24725
446727033883874497 15610 23695
811874184196316417 15769 28932
475111905689978177 6294 15959
19130403798353513 18098 24681
321290884820655297 5433 20751
624117606675088897 748 4987
567278374566846849 6837 24947
162898532228108897 12798 27765
211973546162468545 10923 20566
204365601579613825 11757 13415
605550182360765569 17401 23883
352069935777588929 4608 26756
749459095165178753 21600 29371
618326223106766593 9671 28885
745740184543329537 145 30980
607254520619260801 3945 9490
515397452306288513 10455 17948
800133682906054145 17426 30081
512821798001034753 7182 28658
87865045232572209 4321 18598
757749126019405185 6272 9750
608943123275299329 23888 28447
491359339529758209 6611 9449
753683429103499905 27969 29888
403336731782687233 19030 21090
8702158778451264 3018 19401
205418922366995105 14554 27817
927403793797335425 6747 14704
917036755333612033 26713 27273
911086511953858049 2931 20327
423468591105482497 6257 30750
237518300476363457 18369 26535
788250016354666625 1261 28046
511095888361413825 22127 29676
419403969325976769 12621 24524
839662610873542529 19555 29872
957458631015583745 13356 27106
896363395640822401 17382 25377
784712799999844865 4913 24793
973950182766497409 7949 13530
525100031767507841 10271 12466
853157623020795393 18352 25791
844894938643768961 13502 16301
117656428623089233 25564 26749
229828843262993121 26844 29427
12046274330334229 7186 25244
258435175859254689 3263 24731
22997829810531557 1989 12937
733534196722999297 21207 30156
271314301518319937 6335 10032
938611281758774401 2867 4947
309195221074471489 12981 29773
918147453988069633 14473 30662
162933129486464865 5731 29389
553810442368266817 26917 27838
511397453402661761 16973 19795
568102369375637313 2062 29366
949981109183259009 25648 29824
844300359902355585 651 2628
315629320389799489 820 27429
787960504818926209 522 27056
591114096892869889 1528 12411
202908277334039169 4280 29949
352348806315813313 29217 29276
764728294085173889 16221 25937
711549345983033985 29680 30060
61028625424746961 5162 7932
339461195839330561 8425 11086
428182587661922305 8472 19812
675001025549807617 19267 25681
803909439843543809 3564 10502
501124187991262465 19366 25309
761377863659888001 18948 21230
160411960914618849 22175 24899
211235719685909377 18604 24222
218146693530396609 2064 22291
960594624309436545 5591 24999
73858936290395857 2595 4628
828486059102907265 25943 30221
450367277193588929 13176 26487
4343874824954242 1701 24733
541738422638619713 10508 10717
566113743370699777 24187 30400
6604047437601680 950 5752
51581064077424801 18689 23317
367711206287982145 20130 28918
88896622068254769 23442 27207
603479008427836289 30927 31019
208793517150283489 13474 23708
33718408777904329 6407 13554
885288017587733121 16288 17652
464894284781163265 10737 11507
764772270957138305 534 9911
784873118126501633 10176 17687
31635259477432953 18487 19780
67808021415753929 3501 30023
843201398172212225 24822 28908
868751608802657665 18378 26634
620939716611310593 21660 22527
370231961300273601 18719 26688
341109434265376897 5859 14139
770501224605698817 1065 5699
189513992391987073 11278 17061
281433525427996033 2824 9727
952017469943413633 16632 21390
574568747923738241 3043 28808
623424815625789057 13303 18864
303930474468355521 14820 29787
384450899277652545 5206 27578
29428792953087425 2800 3700
382845663858766721 21883 23883
728148732769152897 7411 9180
619395784745407233 1846 18134
740526751916210177 29325 29479
166107859331766849 15647 16608
764081515197087617 17529 28201
166190376828637921 6514 13971
275190404614523489 20603 25630
612934342800535553 7308 19863
804823328212489089 4500 5019
909036570198040321 1181 13868
47328785294926233 11956 18080
381543119773461121 5156 22333
123713531076074193 8694 30643
841459053364275201 9804 21353
234521599295266721 20784 25270
37369049744960137 21447 30873
683643753681263233 24470 26879
991170676500317441 16450 16715
850177707764036225 9412 26212
69299774246651681 11981 20025
91869386695034193 3075 11670
292335185429919873 13309 17200
492752264423405249 5392 11674
956655716501352065 9938 13825
758800399973505793 318 7147
387442011036952769 15918 17198
375879306362296705 21903 26861
297641796646566081 9739 15119
941488719095385601 3922 23343
80086325078895009 3677 28837
520395283707518529 6934 28850
375511354394539841 16909 17088
983011109827128193 7755 24845
827920138085019649 3568 19686
583669473226056065 3305 23675
276937318115081153 17394 21127
843175798898098305 6565 9414
598820885185830273 2310 11022
694864770960453633 1014 14072
429683468165244161 304 2360
83840709122238625 10399 15820
121701783855073137 2260 26381
947547311391790721 13438 17290
632086275346615937 17239 21574
187879020154692705 3702 15623
977027316149161601 6847 7854
323641027861089729 3376 30572
790446815146332033 3614 21982
303096595517541121 12826 20310
693536549601120129 16895 25212
844653963560066561 3722 22049
444419227412090817 8696 9965
794203454468256385 1962 7950
571330727967165313 28633 29985
586332176825965953 9604 16186
73968671824324865 3481 19446
924650726317690241 23488 28493
33638698033811921 22029 27449
879744771242801665 11541 25300
270434284460328897 7406 11491
377523217431356545 14634 16437
38398354171903297 24407 30041
942965232662647425 481 22825
291522832395536129 7636 20481
446858659868478721 14430 22774
246323440771234913 1957 13665
340060184215705153 17110 25988
775403154156272513 5068 30909
608255707927721601 20132 30686
956276816605452545 2947 11302
904472189176704641 20398 23612
479071626426211585 6449 21383
815316617276732161 19194 21649
165332717061673409 2775 17567
57908652697765465 1447 9342
644291374215392001 22866 25467
505605093344566849 12192 29430
795545712522795137 19515 24351
128719509404181313 21756 26170
841024305226049793 16888 26984
660017843751784705 1984 4236
129692016512720449 21926 30610
260032547179665857 5281 17788
50601861893660785 13279 25454
800777726242440449 6949 20784
713523608005743873 2385 8130
591562220641424769 11665 14619
33019209044475417 12430 26384
978039861365413505 14636 16129
483666361061111169 10080 27310
503335963322999873 1271 16395
175664973792471809 4966 21140
260117490529463425 15230 23562
161364084172276993 11425 25798
87286627944155985 1820 16213
592366189699042433 8561 26395
168714517527103425 28702 29184
177860123917653825 14806 26336
535811081852163073 3011 7736
76562331837870097 15965 17563
783804387686839041 15753 29576
654231045165659009 7017 7653
536438472267651201 11497 29213
2324825745340321 6206 18958
762803045971519873 17713 24586
505731925721633473 15743 23788
879507565860794881 4366 25760
600285733793476993 14100 29424
389704986092507265 10807 17721
258844059407721249 403 9257
521416171919913281 14020 22219
447683029797779841 22664 27917
590518669555063297 8698 19311
10772410639063425 794 9825
109147290454647105 4459 6777
34896529166481117 19073 29457
954658668989818497 12984 30080
400536068100677761 3394 9333
131341598499705729 14009 18837
984139710110632449 13765 14744
505309586658380993 10667 11658
944319267639158913 17387 28853
195494512152752257 10925 15301
775364903866069761 6724 7211
816928929148101505 7809 18517
483567357461851073 12475 15111
577603650991324673 10787 24761
602784211028698241 13242 26514
121135495491710545 2456 23989
342460424683409345 23629 26639
896849397968768641 23800 24314
462432579473677633 24874 25560
43744270762001489 11456 16109
553791253675683521 5534 5681
140102704187984977 15739 22016
523504319416979073 800 18983
330541123099930433 208 7247
822702906061621761 8502 18056
15040646594375319 12799 18008
827256495484427009 22545 23353
336798591636462401 10981 21836
811868562047408257 352 15335
821606820115693697 8015 8774
997443686678728577 5274 23860
649150538364192897 6900 8703
577061405609313793 6261 16192
384050746606593665 20097 25218
842755105379133313 27661 29080
186276231204228545 21594 22427
208079334342755841 2859 25919
623763423629487361 17556 22042
938668578471258241 13199 23468
679276340797013505 1854 14985
757947191040827265 8936 21742
729915229120909057 7896 19089
744492979886253185 26021 30388
990412182422740993 20117 22116
616382110798070913 487 26739
613192955853907713 19240 28882
838992926728870657 13573 13861
201158129427692961 7076 15856
516714517132541569 14169 19939
29795084812068497 500 9176
39603473293148281 22807 26264
432793278097303617 24773 26872
195722345785213761 4560 10295
919723831639590401 11913 17766
647449721102297857 18177 30010
584914968574945921 15971 21185
361948287990557569 7208 13879
706129327724429569 2307 18755
771663271166040961 4444 16979
453551474677393409 1255 22635
500693288615622145 3901 12538
501210839707841409 1122 10227
617185839424017537 12165 13824
369616879803611905 298 8217
255553271137230817 10840 30440
918532500793734401 1731 12419
52596700338035873 4832 17352
663295669072990593 11628 27242
701504153467908481 7374 13058
920511936655078273 2164 20587
537596479308824385 6496 25905
977950701862322817 16230 27594
959431728650926593 658 2923
361609730502184577 5821 26504
209601744524583457 2012 9745
30073796537802621 713 17764
914811974923367169 3726 15966
510081198489007873 696 25244
278304415499029281 22420 23842
625775972899003137 15042 22495
584012893093373057 6688 10197
341119750588692481 4778 19811
825753771425759489 8838 13739
119852270166258993 18642 28336
132325108093766625 14784 15958
148268505868419009 11943 12129
174128370063662881 12019 12078
545436801751076673 6196 11760
72124278458986177 20849 29446
483924127236182529 13225 29628
477357039674736001 3856 11740
89945135051149089 15574 25520
563187894825801985 3609 19822
438799351718461825 7648 7759
476473845061057921 1382 13120
670016007607255681 5526 21369
477671378880543809 20751 28122
238918730657818657 11597 20190
89278116491819057 15775 30253
22520622648780633 7196 27342
379007579966582849 7446 25622
371040972393291905 20850 27433
886618829774185729 5184 23815
922788119837786497 3596 23548
368318870325580865 14236 25248
346651310504032769 2405 17659
541409399403427457 1903 27736
41758103398532145 3632 22277
866986124174530945 23810 29476
543543816057951553 13434 16017
70155857128121113 16733 18017
221948142290028033 4241 21727
494842993017883265 12400 18309
694586845012228353 5974 29367
465074997885388097 20337 30883
983423748143675137 27270 30654
856971122260063105 4306 4414
756980174461364865 13376 14098
29390946399011853 3637 23105
245263298846236225 4494 14915
27051354818453889 14120 24021
432990146321035521 17745 29358
67605293289922489 1556 15284
179578521400340929 13565 18179
992341598540434689 20677 20915
224984616772321281 1218 2416
281789031823926465 11609 22248
902615289540431617 9455 12145
157142958300326529 24108 24498
903153016870991361 6709 24070
316470557915700097 23290 28606
183827442021506465 5283 12526
962496013193117569 22789 27305
812533676650321665 4965 14760
957594539220956161 2005 19149
336470899031223041 21921 27930
716107816751602433 6287 29127
825201064313521409 3589 18747
901278076580332801 27039 30619
993964359302875521 14632 29187
206311376092088481 15605 23095
591385056223163777 4532 7093
188544835228945825 13057 19132
111139111727464273 10687 30490
637242086841084161 19505 22135
306973094850096833 17575 25312
72601276554685521 23246 25064
529061805077528641 17929 18384
831293927111403265 5723 6953
600729423143139457 222 27909
512133336276228609 20757 29129
61243200363616521 3077 27851
633081208180882945 22900 23052
568473817423441857 19719 29138
731023434218379009 20546 24025
787000794846218113 27666 28642
572243404380429889 20165 25965
18590689393722217 14736 18288
462168126887739585 19438 25237
48156567321694153 9995 30223
328030102520372673 25665 30683
828158403682667905 17457 29002
7942589295858228 11270 28372
246130763490182145 2855 29386
536104484475117697 6562 13116
985643473018615937 11806 15912
56410999439883369 803 18073
620221430496666625 13234 22913
308696047805867137 7376 28316
567815261144208001 14083 30482
41598360032402585 11090 11281
681195133613353985 9111 9984
246280541029676673 12489 24467
77999256445043137 21408 22195
525870889972530625 1673 26655
288389758002193025 12553 25584
117406404840394881 20853 23335
382071189470426753 9027 25509
707445415169452417 3747 29493
638853327060839809 618 23775
110036430753041265 22600 27761
899145567573146625 12581 25053
357864747167518273 23370 25837
813496168513562881 3428 27489
121619936777946689 9285 28452
826550902287781505 7680 27312
711412421078627201 6011 21594
362075342660542529 26615 27582
886718578334495105 2957 27934
453605322303378241 3820 5582
546247934103028865 3708 24965
554692826544719937 8303 11305
442917024186570561 3106 24020
105480709466409201 2108 11239
697749344913809409 4082 9074
965380335734803201 4697 4885
32372194222830333 25433 28363
876016279673752449 1187 28266
857255324893223809 1265 21761
550646674456242369 13214 16109
723980640914689409 15397 19536
85033967283013825 13401 18300
860080057140670849 10906 22414
144335947428938753 6242 22643
937937021763417473 5890 8008
719213373278836993 3260 29835
928183320822505217 1469 9093
595919655491154945 6206 27965
450456518495016641 14308 30741
982973716388929793 9090 19798
974941239303014145 10832 21197
652930444403548161 22583 23155
63554572677560377 3710 25272
353529495142357313 17084 19263
118682073083782321 13776 26061
134522894635448865 1096 14827
826807489320444289 11871 26976
168155740005236257 2203 25553
801502665385307009 10054 21295
201375041937463809 10555 28228
800621372368510721 12344 22802
96913120715289121 5233 11692
230716261730115937 4115 18054
320956116600182657 19057 23501
831253561326278145 7711 20073
805213087266796673 15703 19666
409327987630781825 4443 12055
314589095988221633 18009 20138
566074299038518785 2978 21061
481593976171314625 1469 4324
503291842949117569 5140 30332
96113892722041073 5332 5552
44615839413197025 1446 2331
600250919137099777 6428 30404
207949220174477025 4124 16544
48066162256926505 9609 9757
149995663101293537 23955 30009
567910761671516417 2042 19240
671835239269476865 23217 30327
591260621079225473 7277 28118
161358971345308065 12981 16179
642638346815775873 1526 19169
257692176350595041 10533 29114
283014232804386977 19216 26148
697977235874247937 9496 13222
439547756770185345 14252 25513
359650509808993473 27707 30239
607846456619551361 4249 16561
748353358357675777 7034 29499
295991745060664641 26416 29566
840604178033551361 28845 29327
616608773265394177 10696 28439
913783999034905089 8257 16472
956809946633615745 14468 17284
640169100173487489 6097 15278
324256720597627905 15724 19120
817854933207698305 9639 25565
268201835346307137 16918 27193
263499417872090177 10949 19240
625892496208020737 18701 25755
115709948825838177 4282 7959
505699120243765057 10259 27439
273745834115963745 15272 26616
752657631117994497 8142 28325
125926870904706337 1150 12105
385864646280740673 13360 20405
452051417775841473 18281 29039
515301118684814017 23623 27658
671619851492522497 10739 29788
860436204258650881 4150 30368
881543871565405313 2795 14096
809921509081089409 4079 4402
796004159852159873 7587 24549
212734271202467809 5392 6345
75526089513694225 6220 6926
857989664522758529 9758 24380
73022408938470561 22349 23226
375707908701361473 1305 5318
171590420134570817 23634 24766
176184926328925697 12988 23914
899528523636817537 236 25428
484823155379476865 3203 30747
716162965783361409 19553 21885
310079184398883713 1276 4381
487621856082029121 8674 22122
542298573149555073 14521 29086
278374049716170177 9066 29611
392913575287348481 1484 17975
1557746199253530 17231 25319
386533457732188161 970 22996
965376232611511425 13120 24769
814639079248390657 1697 3205
52646573899210129 8734 25029
475900914597321665 9467 13272
317393522276795201 11076 18114
899417951901750017 2718 3303
398980015620097089 10234 13264
962710844502200961 4448 20596
290861256443840001 24350 30307
918665525052173185 12698 15836
437854864636932481 1580 11074
163782190661283521 5415 12760
389857111457978049 3780 26060
922584256163116161 23952 28909
842440464256370049 15198 24725
450769884788716289 535 3134
74356361784460033 259 19378
401511809550608961 399 2807
317469598181048705 926 11150
267615104302809217 1209 21832
500270449093754625 22748 28024
319155227021280321 1405 12827
940313645462296705 15049 29468
25048030374509977 5455 7793
369223677743981697 6309 26862
457171703930494977 6077 14777
344395001063531905 5541 13293
973165588738215297 9682 17148
170939998254105761 11318 19390
623215940982259329 11359 17045
194032249628961025 12732 26531
372302974763332609 6007 22587
670176934355659137 20807 25488
185512305032002433 5199 30811
17920422093197887 1268 24915
788662423708832001 7200 17218
952458314923653377 13863 23780
673609916186546049 6757 23194
708808924777187585 5652 13599
662775998850609281 18270 23852
324398152018979137 15878 18688
128998096122526113 339 26279
477717471094337025 6373 13085
323556446782806273 3597 4171
538026322924984897 10994 14616
286831176265234689 11488 17339
62264629438018913 28082 28788
845501723149315201 21941 23926
143949229930065313 15865 26925
41643286784303513 19009 23704
742288489737632001 1685 8178
928009935860519169 4869 13322
792006889195981441 9128 23091
500508240770852097 19891 21056
595703508055166209 21832 23691
779552498992902785 12502 19571
303798501858274497 11270 15713
995874804962678401 15044 24622
239125875947735265 15358 30974
640839551555490817 2811 6292
699393049030525953 18210 21253
940916321479772161 16206 28066
518750841643807809 1537 18341
514663483637153985 22487 28277
727946390128359169 11749 15491
320683626721883969 25239 27796
646693345871881345 16982 24324
179769040622648641 15798 28626
32913293391963805 13359 17105
865024316363086849 11667 14593
687797188940109569 28000 29901
55192256682833121 15746 21925
878048351167571201 536 6827
720887441755220225 5292 5730
84941779893910049 4694 25743
712730714105834497 17494 23504
418285392908693185 4585 27096
393403505522808641 2398 4103
732168395775843841 11435 20603
180624647741016289 10957 17122
164597368477082273 11473 25801
252522965196501313 4365 9017
551423861678074433 7356 8244
872587526376424449 11836 23383
455669295661259329 23399 26347
384895165890281281 798 16600
359167712912480385 1279 2960
353846257762970881 5486 21812
100142311387095617 9270 27403
623331518779647105 7797 20224
204173281727008769 12136 14472
920030393734936833 5122 15577
626658698370327681 23146 26930
307254633983671233 4967 28740
170112825069125505 23206 29511
425156968956461185 5194 19572
807182540455023873 2870 27304
549996816893294465 1657 19005
640365839438231937 842 19242
120538203747504017 5090 19322
881189953094910593 20787 25472
330059658521417281 9390 28352
164217156378683169 15368 28514
735513550710354689 18969 23357
580293202866108929 25225 28510
635239205577303041 1706 29692
711381340143560705 27643 29258
281170778989082497 2066 25796
57536034050222897 14821 22331
706991197188511233 5007 10598
295641380006614465 7508 8473
336743281449404481 987 23455
882699723695857537 255 13713
428065915008030401 17171 25662
650236746115808769 2177 13682
991597871365275521 14658 19012
641092351654542337 4205 24109
324165124352486337 7069 27699
981267622166669185 24517 24900
379479318841081409 1791 24682
431934061393668865 2063 25190
999422198519251713 16161 18075
366462603027144961 5579 23884
431150075684644929 1691 15610
813950263414447745 6068 24570
69513629025987457 4069 6582
332725413267965569 10975 25198
271326363276333633 9179 14258
897369358347027969 5020 25689
503183543705599617 24205 27043
686346325843487617 4724 14333
639810363653385345 17431 28836
287293193757811585 19263 25617
425285394872798145 9370 18964
105925001427792161 652 4348
978272972046145409 12715 14710
194343679885641057 5477 23006
798874453655397377 5977 16879
83067490639308513 20683 29510
905947751964237825 2993 10153
42439337423921585 7991 18626
401553966554200065 12860 13815
924830206084507777 4790 15853
831624694135772545 11262 29787
415247597584887297 12070 19793
287694608859762721 20459 26928
51601841317221897 10650 25991
397227430651515329 6626 23392
833893983520105985 2319 21115
613194019212539137 13149 18077
243429551944913665 27122 28641
410740008058528641 3977 26349
87364435227961217 1974 6597
657378532844855809 1118 6039
737372282716734209 8657 24243
353514490384117889 967 23621
129063559854238017 9392 20518
956105560388873985 8102 28249
760840986000474113 20058 22178
498608857650996417 3645 25708
690416058286082561 16717 25904
244110197074146401 13571 26844
725476694096528257 7745 11930
71721199868409969 20685 27692
74322559652493681 15323 20788
960536406171581057 11660 15609
599212042846758657 12313 20787
752821393251540609 9006 23178
203681150276146625 15501 26316
201159313167575969 23538 28450
38923959474658433 16447 25583
542430597032836929 6910 17815
85913575271739265 25560 30871
490173585872792449 19708 19943
492553886040482753 3214 13458
598732338183996417 14138 21549
883216981855191809 9624 24997
614101372984489345 5970 10591
379661173811030017 3155 16317
946761970166153985 20492 28415
766699726015922049 286 6266
15244642029539791 7384 21148
516874215728520897 742 1556
934634212968408193 23868 27231
494129741011057921 16732 26671
121428809617210481 3907 8593
475276546516539585 7869 17653
289326617681144449 12972 26278
46077829665840401 8468 14291
216190105026480961 9432 22586
517950595283267009 1516 4857
540510462180694849 25455 30309
841002555208611073 605 27352
487055964842138433 2149 16647
67114086273249993 12443 21600
229255087675699809 24030 26594
730399729831667329 7017 18837
171538734137083553 9612 21972
362812312178718337 3516 9629
602447341383115265 12660 15232
651504398850910593 849 1131
927665861075237121 16397 29553
592137713649975681 2891 27699
676159910963139713 9810 25234
35038253737603497 14359 17804
849437429280140289 12817 18828
454475450841656001 12243 24887
504041234047409857 4771 18850
673867141914691073 6051 22074
823042088378795009 6277 30274
971234010497653377 3672 5756
941530653743644289 19262 20958
146773337548033569 1744 9075
56858030288491793 23055 26403
606702417712298881 19675 21923
994145880892492801 1874 25662
248332058119537185 5756 9115
731474429566329601 9943 30867
120744377608872353 7985 17346
178440928588674561 28717 29974
436462918844561921 6940 23721
403823532986830721 24610 30991
376533721248804929 14369 21295
17061816558570087 3025 24789
605831173490123777 3148 5393
395022158952510721 14793 26343
851868934625940737 2279 8434
503579814910256833 4877 14589
607002258363301889 12410 15597
212066563875463745 1014 7230
297066372109995329 3976 5359
886778121039558401 22501 24037
734082898670898433 22034 27486
650864262794978945 3089 25217
714186058681860865 3751 11926
575502952587004993 16257 19526
820364415601794433 11431 13375
638353267716905089 1998 10086
141429831250675873 18140 28212
101134405795679777 21738 30505
831945450852579457 14548 26089
865161141974933633 8237 13434
74883020758591105 15396 19233
501631384918756161 13731 27445
700053665404929921 1986 14831
592276074822176897 28434 28819
381136996163931457 1334 30374
924778766968106625 4653 15125
147285633669845601 3743 18072
674797669963364609 10536 16959
304394741246966337 16806 29119
763909039581694337 10417 11861
51592705139249521 9145 11794
306639127333692609 21926 28053
377964278004768065 3992 28286
921555250617533569 15102 29425
361784605929592833 16379 21267
460072791619804609 5100 10897
361999248692654849 16111 20774
389162548755837889 25174 30424
183703564565000481 18749 30194
665630456301595777 4655 22240
568241384829477185 9257 27101
887462187408548481 4290 11152
648016332529131521 7087 14804
77846160870475249 11441 12608
341519988212525057 7447 20362
845089922096764929 15939 23633
846631193015319681 12225 27763
611795313850432641 508 29593
961907988685098241 18909 20387
124580566661681041 21389 23237
79798473423700497 9298 11365
959847627812703105 3161 19197
647636688565796737 7994 10461
116437398723451937 9636 15412
31597760991921577 4879 7659
137395377233030305 12522 28747
685921016783353857 2113 17709
704379432195000961 6577 26159
226229529002672801 8984 28167
724800698292480001 23156 30730
427408059364353217 13011 28119
108306616894100929 6937 29449
196664775786665313 1654 17375
519058854068457985 9900 14346
52572869493431537 9528 18747
295563094877142145 346 28474
502990122733827137 8917 22904
965706401502043137 5544 28959
679461152406588545 2327 28102
934667052541829633 8259 27325
899319173238374913 6511 7068
576696830560944513 28587 29336
728007430387990017 25831 27543
277132769313627841 2955 8469
191400364435061473 11465 15364
855079313644349569 8909 28195
104903783619164417 28506 29676
780031490342100353 15108 24665
324888610234289409 6527 9197
828481516996628609 16757 24361
14697296076761291 2494 27636
221593054588371521 12882 26437
966389300032922497 3733 10053
661122798211319937 817 23175
249367974591052641 7341 27360
870885103483761409 9006 16940
802430245065515649 2782 7675
473252357315015361 13084 18474
43872216062126769 5953 27565
416241491482228545 6697 19619
298946516167326593 8265 30811
186775835922727393 924 14923
814693935184237697 20116 25095
660841530815577729 1193 13439
96026355245861345 3258 27237
160036282052015361 748 15885
799865295351040129 5444 16421
892237241090473473 12056 25417
216790030501847745 8235 13037
531259129872605505 8302 10939
191615671205454433 14762 23787
619632152540123777 13557 27838
49459204903421041 5681 30661
501438696451440769 11237 13991
368070075057673281 8960 16650
451652742261078529 9376 25463
618898661098945921 16201 29864
430193483930050753 8150 30088
281410863623335681 488 13116
20917578126915969 7058 14345
46026636354291385 20057 28649
253482108041833249 9188 26721
611678168731160065 24572 29578
421970017775667137 21180 29678
645221130719512833 2117 26911
755558764941294977 2419 9636
534829228315345537 17132 19915
847543172616656897 13031 30237
722798922967790209 1190 20534
19039610475498849 13180 29283
639593694642812289 23478 24731
325491111695019009 8965 10472
502288224406107969 7055 18634
550707071779921601 1258 30564
840715127828872193 1680 10646
375243259988469185 12229 23993
449906482932554753 3447 17518
235330752926625313 1005 24190
928897306767183233 5071 23581
327889952791000641 24445 27753
638618381209262465 13012 30239
238339046792102497 1819 25489
444591769140856769 9761 16511
156931454761991777 5453 21301
250487116032893185 1512 11747
78017636845356017 6696 13952
809959189691355137 26063 27519
225640751486796641 23537 24514
250721163416223201 11894 15488
370797577683728001 9972 15466
469075883900330817 8112 29519
9597385506214807 10197 13003
95710488044765889 12211 30375
755259394364696193 982 27857
210776945186822209 9848 18069
846315850227316737 22378 24958
781167109141513601 637 28415
492228450396307713 3845 20618
843343350138241025 25887 29679
204462886426927777 12007 24093
861836649860769921 23200 26291
474653515157125825 12052 26221
89340860678348129 17163 20549
68753759701653649 12787 26885
344606536638686145 12019 25119
351102826018514945 15965 23250
527967776928932161 1366 5288
378433545704655937 9815 16601
682554440953502721 18755 28309
144312801037795425 6645 23708
858805612344170241 1598 5000
221855925839467009 7561 19811
885783931192641153 5436 14247
839291727280251393 7600 21050
844305635987666433 1534 21856
721014311754959873 329 22894
969884689286679681 3081 21195
616397040111177601 28945 30669
329974018081927041 3926 7604
391278585003167489 1310 28815
335508607951886977 11038 19687
640328032676105601 6819 25850
484203086688552257 8986 10086
745740671082973697 5171 28493
10722182283380733 8037 11053
997238804758051585 1738 27659
259075018074682369 8631 17382
152543877297777185 1494 12510
86206406560116017 5897 7308
644686788765081729 13748 22169
386151203487258945 8402 14255
428809723904056001 11328 27193
773629445960800385 10920 28419
232773090259694721 5808 8176
496044623191423297 3669 11211
457102200420340673 1752 9810
758091235946473345 3846 26312
733859963693472385 15113 22029
118117877232890577 1986 27752
689978296202429697 9535 21485
381784431840877377 17361 24619
831300823356155393 20125 27119
979495133956405121 1503 25485
824635598970761601 12023 27294
470159350133890561 4175 18164
547697077487750785 9469 18826
705136224353395841 14746 25678
101928039399684417 2914 14489
623023273746177665 28269 28447
207686582535483681 11940 17517
419284495321718977 14066 14963
640399796645940737 3560 13184
667123298424861825 27726 28360
330928457164358017 7129 17838
981330900398887681 263 24829
344180281305018113 10581 20722
876708339090406273 7200 30047
723911184350793473 12324 15690
446074214977457473 17474 26274
220660291239088481 15753 25126
984066555824035969 10621 27637
904983177203259777 1123 14450
531415276927248193 13838 21144
266276204519090945 443 23159
939690861772923777 10310 24685
60470102562032225 8910 27172
289490835433852545 1725 29558
392285744866089921 8108 9824
655013902057000065 14284 25042
230159058432146689 20677 24227
115794003216393553 12557 30829
492320740963368321 8257 21886
429926506286641089 8338 22882
81428999399332017 9679 12073
672482512609761281 11654 28280
634319714340794113 9862 30916
589776680044629121 2253 23640
910897410868155777 10948 25208
146257036787574177 8830 24003
285121383706826497 2313 24316
736341275148667777 16237 26360
853017960744818305 16698 30865
579188816161874305 20347 27162
349859579121105217 10009 22267
455346127192377985 19106 30425
353360518563984961 4153 16949
295852789224085185 20232 25544
893035929761897089 18271 26734
867334234263090305 11634 19310
941466339529750273 266 26946
867118429289021697 10311 11065
575829336747748481 5666 25376
903772035353888769 524 21229
109705177005277937 9922 23957
686879596269761793 11961 15729
826275980021524225 15195 28252
27842593325253517 5204 6736
550350424143868353 10779 15399
351655988245951809 14514 28340
396240748197588033 14251 20298
487878057828289985 10719 24892
237390906106153217 10948 13392
305036283691634945 7329 25734
451795835009210817 14994 20780
326183740876921025 7398 26618
461046461153824065 15486 20059
991895864300957441 1671 8269
501295128073369537 569 26595
799329044250562561 4145 13347
264556774349752993 13271 26226
335624162891122049 12075 25453
957029237613927169 15681 16231
676927896121689857 6048 17633
111951874127566241 5675 13817
151527253371725121 14105 19710
730185887051764097 17837 20238
950479846734346241 7948 17362
583946082120686337 14005 26531
9294352748128177 11842 31013
112619226481758257 1390 15969
724844102110033409 837 29298
492957832861559809 9223 15779
596971501073781505 13892 22857
49719746511588169 23660 29727
702099103126563713 2088 8365
798053464776241793 17006 29367
280185886682431841 9903 29840
362919176236164993 6318 18520
467501347403349121 13392 27005
841226639807711489 5859 26167
927199153415912705 5343 8445
253882357764073409 9493 28289
313475565733234881 2059 7524
707114288503245057 5229 9020
238401626416731457 20320 29383
590425913198732417 15429 23404
200395665826384577 9867 12813
402647712996877505 6066 7485
505630785876931585 19112 30201
721231870807063297 11293 13857
559578606375858113 8633 19898
269251524507435393 16025 24074
581620566425726849 17597 29805
436438607782282177 17864 29469
448513126417417153 13031 27905
770416257255828225 3985 6227
684252226098166657 19397 24832
837511810025009793 1819 19293
321858591137733185 4138 20725
968540599582237185 12376 17397
737246675555610369 5575 17813
315119957228223041 8140 21200
682027688185563393 26022 26173
527999028014544769 2266 10319
173551347926050433 20355 25619
180132426756646433 17594 19271
714936880659600129 152 14061
601948033603800833 17110 19773
336845984798344513 4854 10763
231768984860014625 11009 16054
841371956784591617 5767 27379
108321904500723329 24252 31018
819110177039178241 2860 7626
269177511152211233 5033 14883
860849274343969793 9934 21193
540044986999188097 18687 23876
698725192705097729 1305 11505
208497594524619233 9041 13847
18207942712614057 6116 26800
934334301618360321 770 18866
796662610894216577 1390 20607
616351458242096641 28823 29907
165670779327520289 5575 21012
29092153734577409 13514 18550
772356622423217281 4839 22312
531635831393817409 1864 13798
53863983147032001 13325 14341
28175762307295573 12630 19833
332154618225033025 3493 11376
948789195638799105 1684 4096
290263647580935937 16133 20676
83537747870362721 5401 10897
639955926841111041 14521 30829
165073612797261409 4913 12822
325593052024110849 7304 28386
366990384680587329 22620 25772
491820345829424385 3954 5705
848909392794045185 139 15966
937554686995561345 8997 16773
968165644230023041 7480 16321
155870500825415105 14 11971
522379505259142017 6214 25051
593546745472558209 9905 29960
323005050736593793 10505 14826
369514122877816961 898 5486
634499184232968321 10507 25711
103161914816247697 11110 26344
188076046229635809 2872 30570
633538122034821121 23872 26494
357919936410343809 17690 26823
477648292210481857 4316 17546
553807735942637441 6405 17293
124514915478314945 5017 8839
104976451687210929 593 30094
554354684279765313 13692 26078
292376366414909953 1649 11644
662626904294938881 15996 23377
823335042947963521 7450 19111
923587001015100417 3072 13401
705832491487125633 9615 18177
792746346732471297 10691 12302
800283522548827649 7100 12783
14245477818157327 13247 19767
653905317752613505 11200 13544
155569210018569505 1629 29394
740610168314066945 1918 7120
900945619874583809 2930 30787
259878003497004065 17982 18226
607831960016156417 9889 22604
658123954566864513 13586 15175
833775622686410113 12985 27286
712508526223270913 10868 11624
583053730655763073 10156 23672
866614836265558401 7890 28958
554011143931397505 14976 18261
782056946017416321 5505 6999
725631965719898625 4059 14010
413261889208488513 12893 22680
833471247373815041 2459 29469
963329287762004353 3502 15981
62141506658036865 10889 30750
366363839007039617 19197 19855
97108671826525489 7004 25213
746893657050446081 19027 20791
746884274183074177 2147 23073
759361268606543361 19994 26871
490109859658396353 6367 10786
234273405094395329 1887 28775
508523220941128769 22940 23689
873387891058531073 1346 18425
911336972553947137 9683 29959
971357979449816577 10567 29702
277299180056317601 488 26009
189350023515405761 2950 11880
730351989663780865 8382 19316
528252352514240193 4674 29844
456036662330660673 17862 21796
395484112529931777 9213 23004
558373487434742785 4413 10924
539443420968421377 14495 30472
952933625826531713 8117 11681
544552152197017153 15339 21518
274056403777883873 13754 29793
906004329150075393 3037 22833
381914817975086849 28081 30300
922749417974092289 8320 22347
779555554320204161 3210 21232
906468100255562369 4580 24220
890897534738868993 21468 23873
635838422658967041 10323 22769
744411457792786305 2566 8634
554238073767347585 8884 29751
455336616210303169 1222 5796
912182699490376321 14586 19690
994733703633322369 12395 29645
650597258100770433 3592 11423
401421265850061121 12581 20927
851804243166501633 15241 20159
630179220125178625 16636 29068
321539626653102337 12364 29359
549703903860290689 17560 23376
859274505250585473 8272 19763
355431938358030657 6863 26297
86156425721082289 1804 22672
17039806447471051 213 12075
439491058450332865 8755 10463
647263058476745857 6384 29084
610927536630068609 15967 24934
125669804458169665 11686 26049
921885727119121921 21124 30474
40638972585576025 23650 27033
669124654388649985 959 21451
458125879568243009 1811 28095
132425441532124209 6340 20881
102473445793869185 12372 18784
593137323747011841 11348 22843
202295166372039137 2839 26910
35349623539264741 16810 29301
211093465727394401 1387 10247
809767523195556993 11454 25525
61230706852924753 14985 17364
8757863589526239 2063 2188
511780803886019009 26169 28792
248661320692232129 8920 17093
87811372319976049 4001 6966
150114316357434785 475 26931
859215352003864961 11468 16097
360689954252716673 2543 24470
447667729467937665 9598 13066
889040936782638593 8550 17359
968508265562213889 7877 16223
759265328477081217 28137 30140
839319344258569857 1832 2496
134375712757321969 4942 24145
706874427318318465 24991 29604
670659177119727489 6695 25614
804501152331269505 3978 22152
228694737463772673 4615 24839
593831298644921857 6695 14661
251148834436374817 7416 26103
562356140129367105 5576 29832
514033615975751681 15418 28531
311976418125674113 13049 29057
685368496762560385 6701 12679
88577739375764961 590 18821
324464629692389633 16907 25963
832615197720777217 4920 22280
842110853092574337 11272 29681
646612101447601665 4365 5962
570936600972164161 15207 17706
647385819405080577 3068 6567
135882831835953505 16362 27310
746466850084388481 13825 22133
737184821477089921 3211 24715
382035511987488961 838 19098
364028762930612289 20054 21820
863183073217584257 2450 9920
387764043723581889 23019 29849
611993851345936001 23237 29704
383827302587388161 499 14970
169150270031835265 14341 27071
134918698666528065 12016 21859
158590540056316353 14990 19292
19652824630238541 20635 23797
921593780159128065 18502 23240
214026505316940801 6740 20434
223778946856661761 248 8003
989450460179522689 14262 19798
70029950666864241 1803 20127
281054793911128097 11703 28996
921029085069484673 1649 27341
589164378802760065 22771 24492
601430005729383809 5019 25767
32548484510659393 8289 25356
628496244505605249 7128 18001
534514061727957569 12539 12613
288298336069729537 12622 23449
631195060617475457 7899 13315
972380725991918337 11002 29836
627141033779050625 17491 19511
933768782924460033 4555 19149
429430364937321217 4166 29866
535171624003446337 7655 29062
666531607851208449 10912 17525
176942516919083905 18978 23937
960679934317259009 28526 29374
763689923436665217 23143 24804
384517466495704961 3211 25953
111697368345204497 515 3024
812869195619345665 18692 18803
260864883836482881 19572 26041
734198172029760385 388 7951
735630014402730113 18390 23808
621352476372638977 19425 27143
215219340883386689 4668 10117
952825772026212609 14105 20377
857063333511518977 8758 25997
687350755969522049 8584 14244
232205723160170401 1515 23911
755924363571079297 10929 14308
993450559306594945 27947 29910
421671707439916353 6382 25632
157801824649290273 2499 19074
359444609804025793 14244 23264
862199669909585921 19725 21470
69608168948281705 1220 22630
549995252562290177 19499 26966
804207578477456001 5097 29100
834964794016300929 2130 19615
738543050613376513 6165 22363
477684548471877697 24333 29259
42781707084397881 10980 21812
660720366756379521 6645 16701
231375138549584129 23798 25364
75704820805121649 9627 17841
198144005013556769 20315 29663
495237387665710593 4542 20738
302241616671185665 2297 3009
322622891062884801 2566 24186
305259592691864897 13464 17850
860583482965836289 14517 20060
771344700287290369 15835 16776
444993007155993345 13336 19581
174705163270555617 346 5438
325508617166818241 7341 20812
147561876345211105 523 16944
95145677492787681 12169 26578
979669746600247809 2224 3057
95470297301062609 28447 28614
554877185853900545 11594 14444
453400691415588161 1286 9424
956473070523724545 17531 29329
150885029355364961 14075 18611
494835077036643841 7783 22003
920827477765250561 7454 17625
650905663392048641 14418 30534
317130683196950273 14322 21014
314883915623529025 11616 29275
393173176253377217 8271 14147
349348436680355009 4082 30111
604906361986550657 13939 18017
813713573899296001 8466 13596
835067718440889473 11692 25731
350280640144116993 15834 20954
161696417237578785 6799 11288
680945945170993409 7735 11438
147697398959557793 4882 8100
188316606614886689 15913 17251
233072463815219073 23883 24066
30629057712449281 14173 24794
81290425669728001 8924 11149
683581411786459393 13000 19675
77065692772777089 10103 19941
96110004478891393 17454 29970
171331332222870017 12338 20987
102676278688118577 18876 30131
908390516494890241 20972 21802
767589474465129473 7732 16525
656642480491719041 7258 10510
866704069481070209 13006 17459
696313672658220673 13590 18007
491936581004541313 5287 14442
897441736043667457 8904 20608
194206341247376449 12323 13860
196729423530015873 19380 28790
645487244073681409 2611 29662
578182329764707969 16301 29999
124164010067655537 13364 16266
583685477603438593 20515 24984
722257910278660353 16100 27523
626255485391617153 12898 30080
312566481404513025 19374 19973
748244794015832321 8983 25479
49349198154519769 15656 23778
273215158579212417 8335 26283
355966977123127745 7531 13493
965079569112106113 19868 24340
604736450207656833 11485 13077
546668760717402305 2908 7063
671797532888614785 15073 28378
573364511400185985 10601 14397
335966469273930817 6246 11582
21844592519393305 2355 20306
897273566681743489 14969 27075
384031048498997057 4469 13891
986697227751410049 1458 9652
242447450927805633 8010 28605
580107842270290817 2054 6624
187801440001706497 10659 22678
266100376596799745 3638 28398
497975060629592321 5145 5317
582984883162762241 8102 25979
397055955967971393 389 24941
537840259148413953 12564 16105
823291180933544833 3774 12962
52202245354418865 28682 29558
80786384518702897 5672 26783
463968165356138945 13678 29791
166913012445810689 57 13863
185822343552498369 9870 15702
438819216235373249 9556 16003
977322057360158465 9561 29502
705022438379238273 9343 26499
39230558038223505 1910 12025
774190980263156865 14511 16879
945970270065291905 16679 23067
603379244951504769 1082 19189
621669940387644033 29912 30035
847940439683213697 16314 29830
166328052906624897 16942 29501
40701336664874081 23026 30093
946002798431560833 9253 15697
897436754354188801 3862 20628
218628583894687969 19396 21529
693158657817072257 12854 20231
109892586586735057 2922 13071
748353350526514305 30188 30251
939640566764769153 3471 15235
875755613868157953 15173 26815
8438669536285915 9358 14238
204063160605372225 5438 16900
122463029135023057 16668 20593
174777817782405985 757 18140
739039477676637825 5782 6400
28986175979184737 15086 18772
710839786501868033 7270 7334
265254529677115169 788 15683
976289144281576449 396 11090
300553953340269697 8380 12141
494041536168740673 10840 19290
64514775541887561 6229 15570
619786719460929409 10692 15993
56131892902811841 5666 7445
765658009315604481 6941 25049
850244384942321537 5413 25836
386988307212089217 8978 18313
46497827870567225 11023 28559
832696350871689345 3275 13601
188709640991199009 4449 8258
7168781677048487 24962 28167
988228790922732929 1205 5855
756640228152765057 4027 30584
742602450958138113 10528 18891
526063919625823233 12292 13593
117385817871181073 17545 18432
491407402866830273 10314 26068
321758485195324801 12088 28883
443093650689089473 4191 21082
641873373495769729 11111 21553
229646949578427233 5326 17884
14155158082324705 14028 15969
947855487458564737 8253 30271
97324502386712193 14046 14547
463111279551871041 13985 20063
296337199937120513 24178 24305
107831866763117297 13877 26082
780739180913997185 12101 19319
48867944567508201 1417 30517
625845455803407489 25409 27641
177358923711789633 9373 30216
688670637703623297 6680 30249
604202163322700161 4839 14282
914316008205822977 17505 19402
175614943971876161 16916 21245
465676681728922433 17537 19861
341898445890553409 5652 20038
266523318865175457 15571 19342
929837209720897537 25229 25605
189069391822513921 4736 17491
126248901914497233 13970 29729
542489381484877249 12434 16108
44673983275767881 4156 20394
714620941580449153 22564 27553
60062118265637569 841 2621
298472436557680961 3709 24306
869406772060653313 20934 21884
293604921764867329 9260 29012
394960194282393921 6977 26662
926660182198453761 25786 26996
855994601826974849 17709 26174
175035340915002273 16685 23076
441547939948254273 7791 20848
828075184784118785 6555 16893
581129604384710017 11373 11900
530748596448646017 20738 27445
502187686943560833 3369 16604
780912176033156 9952 18067
727759614043602433 15086 18256
809471175577186817 13816 24273
576060946931068673 23571 30931
835057043012959361 6296 30471
53211475996089777 20650 24381
235516730367109505 16230 29942
722264588202595073 1634 23258
304769010494432257 5585 27959
613896212500716161 15396 29855
736424536759358209 6694 14458
899569603425408769 15774 27041
302540680724710849 791 4635
556726881445495553 3380 14189
901726255805229441 20451 30532
828235220182083457 12542 17529
55277206556645809 17577 19939
645339709185147777 1845 3909
354023429293476993 16265 28796
796365374796369665 58 636
392679000462685249 9808 16898
369861697954331009 14421 27616
37463323828077937 10858 15416
326538741080216961 10254 22846
938113996766880129 16002 16036
231571210160947073 20777 22474
703179649769623425 4706 25836
553032891623406209 10262 29246
908925487097143041 6976 13086
321984829959301761 8589 26893
273856386775563009 4821 28416
970468082577330177 18695 22689
309173375661153217 2408 21797
87681909192351521 9933 30729
699691508465548417 1170 16885
695061906058288769 15499 16397
576039275412192385 19440 26049
629930432575474049 19837 29060
446971877497887233 8348 24347
433232959813242497 2146 22036
702647014852836097 11430 15081
708661998371152129 2517 20956
381385041571633089 335 17305
241715054152297889 18917 23356
52711410624816321 6127 23039
964692618274664705 7268 12706
686127163066103681 7285 8804
760713623857274241 14955 17236
350956145652510529 12800 28356
637807506295327873 8263 21986
676732922695634945 24138 29979
638398250324531329 3327 7478
69237838945404921 9751 22149
121304863576039425 13312 20718
199142013192144417 5059 22790
181999839092814145 14825 16807
820254463721518337 13488 19692
170083686845824641 7087 12202
405491845131592769 20679 22868
68163352643200169 3728 11198
653953727789165441 17338 27802
67996645045791841 11410 22593
446026386092697153 7861 15760
32567380438312201 6016 24015
858517436618576769 18007 19107
893978894108354177 12613 27992
269750708877268161 19460 23828
505105550091787585 23796 27392
77182777747786705 4739 15755
522790146402780225 10111 29707
737328897031304065 9322 15125
940452157826573697 13007 27049
140147457598835953 4107 30132
706828191487087361 3715 17574
485383508884496001 1937 5392
252300735491946433 12995 29368
900244250930732929 19168 22110
546520191026996097 1554 24286
981846897273058561 13842 18461
40039887864228521 29273 29308
771688351524751745 10671 16452
638781255557116673 4470 17520
439252383526820737 8578 26472
805560940255009665 12339 29224
369599502785540353 25384 26202
950830866667740033 15771 30137
340625653686274177 7013 10700
811097045093251969 6453 11315
197656801248150785 12067 20671
989534447702563841 425 13939
336607844768792577 11845 15986
701668719633989505 17173 27270
342508867006493761 4203 9742
598022621648379265 8974 23336
920150681725502337 1748 26546
192426637776410561 24472 27008
513662325322862017 9365 18724
919642239087206529 24780 28293
225984774021299009 18572 21527
545884189647939137 20227 25456
970608805641056513 71 24266
916693924364562177 7240 8365
357363847030271105 4657 24269
890040165628509057 8618 16393
155901500407288993 15493 18416
744668487004499713 8871 27176
55494330167306321 3797 25942
668401229350553857 3317 12532
501608299003429185 2448 20929
172941890372765537 1097 10587
212610413373923265 21380 30204
288994929415313345 24851 30313
491776184216298881 21943 25446
755633373153866497 21184 22100
524763478742386241 17167 25103
833062174614884353 1359 19853
786842512504612993 550 24861
221456593866047777 3765 19069
493850777196925633 3676 3831
86053674842023761 11052 18618
985799557381803009 20940 26257
433157126890133505 16185 24920
450875413754403073 15465 29998
114023142106038481 11010 21140
403710840008351105 8213 16076
614164092833885185 612 1922
386447191459026817 2417 26136
687081365653174401 14954 19664
358117865081403841 3287 21669
435396968992986177 4867 30674
164515706126735489 20997 28267
467194934613747393 17897 25533
717065485822324481 12355 24655
66143509702964569 6417 24997
357562344044637825 9155 27716
558601693365833537 13118 26397
489889801794483073 2885 29792
721319024003317761 5152 19286
94130575249408817 6840 23201
653167291416668417 4753 17552
712405809933976321 1733 24769
369363821755808193 5072 12340
242683218455809441 16839 30669
87193743557978817 18837 19593
760429545045106177 17672 30339
621042261673348865 3708 29793
181255242622512481 11150 15197
16957059850302159 5559 28195
36272723600340841 26065 27027
904356328124105601 12114 18585
704010227027183105 11797 21075
83417051133924497 2351 25357
25433506491118865 11832 29398
583936840577390337 13835 18309
99271889076277377 23436 25733
197303676750397729 14595 22256
375526484901250497 1843 22712
928259072653627777 2289 24160
576428169397289025 1389 8737
868711089488673537 12560 24471
563774931218809153 2771 22566
722854539430127105 14890 15374
420708299552188673 16365 21652
124368160943721057 9087 15695
97230306365297281 16440 18520
814739814437597697 11826 25483
86502131470567185 12361 19138
904223050993071105 20042 23470
32264538602511549 10141 27684
129314274159295201 22995 24467
894789841929508609 721 9093
669574630458061697 4970 14369
954651249277922945 8091 11240
387124450315393857 4721 24410
743418002604485633 7525 19361
159775588721632993 9370 26064
773439460588527105 12035 27861
259661011279629153 11045 20242
857308988881584385 12623 25894
34966170623352613 25735 28999
642428941781012993 2520 19025
420628106133460033 15767 30772
858013851256131969 8204 29312
879194001844926081 19685 27253
720856795762735233 955 28619
486161700614953665 2292 30657
498978154246316289 4076 6601
411829691735778881 90 27323
55251720373370009 8854 27143
292906426065297153 14378 27593
147024961822651777 26945 28179
74970159608373169 23539 29979
639532160061271809 3127 5190
169697162915294785 10860 24087
266283177895161313 11671 27816
599477227456748801 10545 29960
269418856921440417 19381 23313
634214901787412737 10809 21781
724391897909910657 9282 25071
980748271319360001 1603 12771
526077677483648641 2529 16385
342154180415885633 3011 19504
60456355585046137 17052 30602
154953937618604001 7723 27440
525456595789670209 7947 19045
669284395808102017 12113 19274
969957519763752833 9757 13920
804375422264516993 3916 12864
673757916667689473 2655 18493
286817350884941633 2913 8757
135539472777566065 9068 24521
243075891608942401 1464 23655
842494788199864833 12479 14227
752591325745935745 1020 18169
298105446098233537 12549 14004
457267607979051841 15554 24554
182096341685657153 14304 17007
974005578207080449 7478 9818
675608863909843713 3523 23953
673583521005429761 16226 29789
341399973428927681 7026 22649
377021288854830785 8586 14160
724869013055197825 4283 24250
487599811790008897 704 18534
558828907920947393 7209 16203
446893385049261121 8337 22862
954086081101422721 4964 25160
648329442632974209 15911 16115
893699818954353025 15783 17144
682995218592576897 17817 22703
351766345529583169 14577 18063
215336483055327937 23660 26414
523915496384724097 2010 15047
858902545656118145 14285 30035
744659318781572225 10151 24375
496302165715139393 20791 30278
347122894156846913 9501 23577
210947477529696673 17244 25422
448093718594819265 13800 30398
56376586020579825 3115 5572
180983942331870657 2246 21015
939244849321564545 7574 12967
263692303221375809 5597 10196
147920009291670593 3313 11771
306116814689453057 17500 21444
324615603395510977 21088 23970
720635949262700161 5867 17894
231095201715252321 6940 24665
370995476535632897 2811 28845
207142117583540385 15127 23772
378098918454980993 1021 3720
292412368574009217 4856 29905
266996857122556705 22834 24613
385921737558287937 15085 17354
610729121312104449 432 6615
479321477810461953 1294 6160
266084460080328705 4896 10711
267944910688779457 22718 23947
110513402574383697 2070 8410
73238281410670689 14079 22225
822416205974143105 22188 25323
384296077736347969 13082 14488
53337508420938209 11336 24879
49300533859966577 191 23067
98439356031498449 10420 18614
5816671374471839 3193 30575
615187510882123009 25565 28960
806375058534360577 2325 25784
658638057734684417 284 16868
314113009237001281 14456 26666
71283123335675217 25945 30735
92444741846353649 17727 25212
349755943842872321 8925 24064
437845366513695233 4758 12337
783397604886260993 4544 26674
554942553762703745 466 11929
171628868996030817 3907 18030
153480881520192001 3670 3889
859992883312870017 19485 30443
678687614454279553 1173 22771
751207844859528961 3804 9510
413389999671490945 10969 25738
466246188622022849 29946 30244
461011462824462401 15206 23942
724281098293680257 16238 23405
825946709383725185 11615 18021
644104944567018881 2357 20877
949011345992634113 10089 22398
62043489776620217 10769 27166
230164680118459585 12188 21513
975593976284471809 1626 8500
521576851983116545 526 30272
857112853771802497 2656 9130
23747390566949633 18996 27352
557002320959142593 2886 13188
442226863387507073 10658 16466
806832721413037697 12696 25819
595008246348751105 1465 16175
40460137656594953 15711 30347
560930129683613 1042 14880
148580921280391457 10055 24600
237059344069773921 29154 30539
107818464660468289 10746 14433
372343057167828545 10068 27677
957050288659395713 17919 20129
182482754649324609 4836 8804
756579930317172993 7079 30781
892341890516650753 3020 14831
898682710013922305 15247 24419
768268785983888641 18171 26997
457686049025582529 434 28795
590869674865562241 10282 18807
942097549959704833 6335 20018
338389455767352129 17452 20942
270910490112811425 17075 21707
794688460804895361 3506 9367
380811715300886529 4371 4469
913605172133070849 19613 24192
727976756409432833 11970 12708
145156171752322657 20883 26394
368027767186113409 21541 23466
237986195222642753 11972 17931
990727113878506369 3455 13255
210112612595469985 12820 26150
71870160653581649 7197 10691
866550649319446401 1038 11771
908006436162551681 9592 24936
739376626334294657 4380 26566
409154433266088833 15352 23949
40135485311960649 590 14864
998553930891120001 21484 24919
674535694118123521 11238 22284
29431543687529429 4957 24055
238258669472582337 6516 9823
618156560538878337 4450 14411
19028640527327669 20196 23649
18386139421416205 17612 23953
278807809352112897 19053 28403
89524422040142321 3809 21718
210796062248437729 14511 30003
437284873019898177 20336 20981
399785233498288769 613 17195
16589468750552783 2940 23950
432821956934080961 17970 20468
876545550378388353 8090 9350
902310031208681857 20628 27917
426868808200112001 8444 21102
421909102525450689 1657 28855
286981445756303809 27515 28936
129256544124000785 17879 21931
513711451904057985 22651 25445
477590338145095233 16950 25544
369094118408561665 500 11536
8304095657276634 53 11039
234076891789072769 3593 11694
75123338341644081 10786 20211
203044077675365025 6479 15802
294167159537618497 1874 15518
678264294052084481 88 8620
402368065485664065 21672 26529
840598229559454081 4318 15207
429126517624180097 4404 25403
208886497997440289 4049 22860
282699142977168801 14727 17499
553287760720387201 9165 18228
514823052116678785 517 23381
782402447095492481 11750 12637
937030227130382081 20160 29115
932936537934558849 1289 12945
897114470853264129 21050 25695
454599224671653697 3579 9800
358969380650183489 25735 26011
213239784907550241 7426 30160
939514289044733825 22511 27536
840339579769747073 14345 28278
318903778007243265 7629 16949
962662306382050305 953 6854
563589599046050433 26644 29193
678326772336987521 5688 17581
125624115255181585 14488 25000
674936424259975297 25362 27562
415322364111812417 4626 24782
746124803450200577 20495 29534
817514166413165057 2709 27335
36098634451555257 10368 27744
157845985021790369 7163 18999
203622688343898529 269 13573
848294337961181825 25678 28312
605412348877045761 817 11434
460537522495837249 3102 19149
210835440010598049 9934 28099
103140134762814033 5139 5574
937658516978366721 956 29978
53934025944439417 17566 29561
986555921622283393 1428 30938
117392477341656593 14062 19755
468987987748356289 14424 23220
535481732821875073 9368 22389
637949759469179905 7032 12789
169107114392605953 27568 28737
757545739154473089 2814 29556
963227275163401217 9060 15908
309634147028020865 3261 14856
834800268208073985 8434 22764
429999129421666753 23342 24628
168103273296093633 17976 23607
857889677656757505 2139 9127
100757446841758033 15550 21260
749406676445779841 1153 29417
889704623714916225 10506 24624
157086380766173761 14961 29985
35377367818927753 21354 29589
448902110134234561 5219 12119
519029211211300609 5376 21028
768699966641136769 20464 25105
785793476532266113 8465 26598
26667130214896417 11370 19051
372575507030969537 3436 20922
447865970875227521 4937 19031
558396920636131009 9704 23644
274727001516900769 8869 12059
967832367620939521 10070 20294
399557093142263425 10071 13667
681197372269682689 2195 29099
418202392408865345 9088 23931
897321134902593793 3908 13932
319336609256737345 8138 26972
588897085300647681 18279 22368
920640272480305537 23083 26592
268089671478417569 18150 22076
727277362672467073 14531 16303
991189347486571393 2578 24676
109652795171207633 13272 30169
681420055244441217 14658 30541
514955574234761601 3271 20613
812570349999237633 1151 26465
186917462392607105 1050 4091
753379120038641025 17577 19825
733220609636177281 15355 26318
68693761650511225 20075 29173
596111063737659265 22179 22355
834971674707500033 179 6339
633369975129454593 5156 11343
370195274894189889 123 24876
866915465158079745 28020 30539
979682874818632193 3796 27839
688962236123487105 6594 21162
529540397758527361 9158 25177
965071853474974209 3992 20203
159126671686831137 11559 14931
544193332829195265 6684 21048
958748112787919361 3380 17378
436673086305965825 4716 17139
61734334914103073 2312 10696
503832964631939713 82 7415
464136023339822401 12770 18392
615447914422169601 10443 28916
576678549771198593 2267 30808
667331392845625217 14757 16493
306214571694301441 12416 15483
287557597698956609 7977 9240
801667341968862209 908 18072
155902232450912961 4395 9709
245599154888683553 18863 21578
199121389193585697 15602 19065
389365892181469761 6086 10418
48077629835972857 18606 28316
845754795488620161 5370 27025
913914076970677121 1498 18227
517895983593927425 6495 24052
760207717942975617 9961 15257
766358758149440385 27733 30068
845912812603138817 20250 21393
225380190244660385 28865 29390
239300465077036513 6960 25261
732257451308004865 2255 6543
913963381301549313 7404 25684
260473774533220833 5429 11301
704010051456592129 16525 23375
486975429175348737 2488 24813
601014443869139841 3067 18498
678269431450498689 23012 27596
924895780875203841 26758 28060
380451624874229569 216 20047
202233667642410369 4936 8383
846251307372721537 11972 17938
498578326104549761 1204 18054
451451413583274817 9473 25591
465848624759054529 17227 21595
244872945137384321 5155 10296
985279878396880769 15882 21890
458628037410750977 4058 13952
465599433995258497 7492 29607
862971777089949697 1 25940
560488586142483329 12590 20662
412553633926055617 4899 30913
488975919533579905 1697 13519
245118316354616897 12133 23761
316049587903705729 5537 10259
745653910325859969 29124 31003
622541118860503681 6264 6490
476014096240657409 13938 21204
42644033181872489 14706 26238
418681707604410049 9750 13039
3091855049412119 1573 5256
950456490947768577 23488 30905
165037802876923937 6591 16658
451348616333820737 6652 24320
866527358460096769 7580 28795
524813630079602689 719 30032
86202252971887105 4091 24482
640570750240275585 3570 18895
347315141880081089 10832 20979
160406507414077025 13199 27169
50844272015297065 3335 25360
511420068185874049 18475 25369
789461063845912705 16517 27766
18060893412279457 2708 11993
459321327984454785 1421 22304
861626571933445761 4867 12438
250884319814225889 13124 19728
948126603574731777 12335 28382
467523045590922945 8948 12587
998044608682977921 2770 17321
89919542502762801 18095 25474
727598863474479873 14511 15729
487113263536926401 19464 25354
919948686323383681 24195 25695
485043833590687233 6654 22553
246123758610931265 16210 18714
565459535147340353 2033 23547
135805978142162337 14399 21458
473457951555410241 6479 12253
140509875636563921 6494 19848
459419717686714049 17546 19711
473104364878086145 1420 28004
414314607229790977 3545 5932
362159043510583681 21988 28827
827571708024294145 24570 27338
480091747988371521 8071 23670
548534432188965569 25393 27032
557203381229310657 1264 25157
329001587632276929 6969 28683
758474781331873537 10942 21354
696508247820197761 10539 23291
403101465472527553 5718 7480
432821500693535169 11829 21458
601178421643670145 6181 18058
811654337392035073 4488 22301
620386159288226945 4854 27393
482460567854829505 27588 30948
542502103693980353 5956 6229
592758072120695041 12846 20887
940928304315146881 1310 17047
515624097390031041 2860 5480
122119216385687681 21138 30386
199120027631998657 18131 23249
25616886513187609 7222 21444
679687357735147649 2567 5220
191424203749821953 12773 27652
154504211836304257 15204 29161
80265251436255633 6956 26953
890094283022961025 9310 26029
182181352347175361 5076 15355
160311771571791425 14497 28018
598717282240283265 28086 29371
914857758879847425 4223 26843
754091466476811649 18533 27216
953784115928080257 26134 28073
380804974371127233 2382 21323
12170641850872245 27412 29717
339962487328552513 18549 27237
778714351437564289 11596 21991
328632357722749889 8909 17480
952974464891511297 16040 30908
124217994296603969 18426 27154
16343830815976901 17410 29512
850638042495543041 4516 20492
509935905370185 17659 20788
591448748595315329 23753 26609
131943035146598225 20499 27861
316402611517855105 22920 23241
640678908817037057 15840 20944
744927313585638017 8951 14581
203999501834154273 6540 17303
457975461920735681 7265 26806
428645559647719681 9896 20942
558159625332184129 25601 29966
840811639804847745 3095 5922
941731325276617089 22105 30230
778534096008584705 14859 22602
932710503365857537 15305 29934
473342601798101697 3404 23168
308937380127101569 5024 5994
336255529842731009 8518 24119
999157797925864321 12531 16889
610024473683488129 9113 19295
858200426733230209 28492 29398
374205912631495617 18825 29989
730922478597481217 5475 17056
212296455042952929 13297 18954
808027833383558657 1558 25680
486487032134306241 873 11724
618084792748295041 4127 13344
509363006283841473 16332 21937
706508699191072513 9969 30129
471946962553559489 5316 19468
254699972995698689 17328 21964
224195687792366977 7490 23237
755610722499422849 4475 9005
319136108307020545 80 14826
672516163612261377 12621 13024
784277178600056833 2045 3494
682176429302170881 12509 21601
473513547850004097 9195 11244
759692578793167489 13515 30009
890974298217351169 8409 22574
443147514955679617 2079 18126
316082630718113921 18723 20623
147812713571244801 12094 13131
118580328188919281 12719 17755
309980897436997057 9904 22644
929122970658582401 14920 30381
156256013370185793 7252 16582
602712102044400001 18077 27118
382152483962524801 17165 20557
605732272884267777 21129 23513
231277083235386977 6293 28707
499485766156162497 4000 30535
961957427441472385 8734 16652
184284896619132609 5622 20912
398764595174416321 6119 18791
690203372072325249 25572 27025
346766607490049921 5146 30808
587318747707541889 15067 17239
514807844275441793 3054 20895
156512105668660705 3821 19471
809121025078052737 1703 8768
19317082631985729 13843 17610
106457723852035009 13752 16202
840375552457153665 4703 12866
922546562818947585 3779 12500
153771147324846433 13600 21807
765376049286590593 89 21151
460823504101874433 4171 12459
19133946947771821 19359 28260
513082334169595841 7920 26091
917742972012181505 7217 18503
311299991124464257 16135 24482
735510564658110209 8443 17569
733452781065324161 24591 30197
232532001683996001 6781 16355
180360043431925025 1341 2781
102964854190116033 3515 18674
800960119875767937 5332 7188
444136208546584769 506 1683
194200696168543617 17460 19478
985678107375999745 13494 15646
856429470500017921 8950 17877
310782821801968385 10707 16049
88652535981672993 24532 29559
373155517757606273 24082 30127
179292833686858433 11058 30176
273026985926239969 10483 13054
494281184597731713 8879 27246
828285984392660865 11215 19009
280026823068197921 8026 12211
942064197868621313 11262 26288
621505105130175617 7398 28012
504631354561961857 14307 24271
134523257209323793 15915 24366
270215236397010721 4188 5215
920353554285334529 20477 22457
533558270279254273 20478 30221
881287568264724481 6581 14201
429662523027889857 1291 19839
65767953094898249 4060 27425
186062386288721633 3277 26969
344966337587990785 12908 25992
453673134496032321 2113 27318
985167972485477633 1293 22892
212353263611984033 10145 22855
540541602872821185 13574 22800
339826432080787585 17474 17973
648211790396054273 2812 11602
815601525177196801 6318 21811
516634958599425409 878 27972
949243795810790657 7687 16704
324004836773276865 5505 29259
220205701127294881 12587 27345
100652954226632113 4635 27931
890939564117776001 13884 24406
870054464112449409 2593 8260
129397403562631297 4726 8385
71765945204774089 6772 29193
996996294402752129 1272 26402
38505926768699793 653 30106
146227866225213889 21958 23646
190609432987940865 16425 26577
672509189714123265 14419 19586
503979384538204993 28268 29197
554599276477443201 8675 9002
209669104296452257 25328 29395
653714293817419137 6158 6957
365884927503493889 5088 24065
556028527367711681 5916 21068
249972309421423233 9272 21339
697358153860125953 21725 30147
835524412349734273 9914 24447
950641839108424577 21916 23662
704248666873056129 18586 18826
732503399102686337 11802 27283
60571767790555953 7760 13710
389253954418958145 300 28594
482304909652810945 22846 30598
670290398298067969 13537 18396
989508930892348801 14719 17790
243418113406772097 14394 29680
991023059376871681 6489 27911
634760149757372673 12897 22312
556009279455118145 9671 14664
112550573474347713 6896 13067
701050590894340097 13454 29748
955133139437794689 4504 11071
534705890695867905 26159 26883
266518870647825409 23274 28651
628695494428356481 14031 17302
62753386031804585 1918 30972
248734745787125185 8015 29761
397694133225169089 4844 26114
110432117121860081 9979 19459
39441590522773849 17950 25293
6254675828607504 11336 25217
902037369237387265 1562 9006
96304433691969393 12342 26809
152826533502324225 843 10055
115042970074178193 7113 18498
232325568405794785 13427 23165
986796019187977473 18450 25269
332284929218520385 15603 29892
525349704199122433 9684 23561
360508499561500865 6368 9059
106709538107722321 5354 21874
339737163341599297 4158 12833
332441557574419713 7352 21485
977179058370264705 7967 21989
992427085855609857 1100 15845
885415024295259265 405 14814
329528736415078081 8475 23089
155371740176558849 17151 18509
180645283222830241 10125 30061
251907998206608129 16222 18591
633773166788735361 21822 26536
958883091345139585 23291 30207
464209694736325697 19927 28033
101752247576701649 3610 19795
754423930308625793 29175 30567
11917642136619833 466 12952
132800979857833569 4669 12163
145371346166175649 6165 25365
771293548391646721 4941 26837
731360657405499393 15430 27323
473614254617842817 2282 4766
687505509826809857 21429 28245
29127740737656893 10726 21440
603997870754806657 599 4695
372362502841568257 4810 28779
810946757589935233 9435 13768
711158252680270721 13430 16477
151550005720960001 3557 19122
752338593165063681 7924 27139
15376471746424871 3022 21965
162364826772311233 1058 20741
633849146595661441 5461 17502
515177593049358529 8750 14752
534699512420591105 5502 28879
15684948900720031 4714 29866
896612714118585729 5952 14727
719535686479019905 8089 17194
696180693751632129 13065 14996
205450190876113953 25371 26015
361201739995333761 12113 20801
743183160478807297 1029 19717
555985357751357185 2966 6376
301422362311321025 1758 29761
999991131509570817 3572 23556
831910689498101889 5651 26864
504851300705741569 6821 7563
280552837191116577 14383 20715
247413485906474049 2124 12898
628959578597559297 21430 27975
550394728130445569 443 23473
685470897342021633 7214 11952
402622566226565249 11753 19203
307071788725949121 6788 30872
874173550276754689 10433 10738
959073298536417025 346 18617
908690598364710657 12250 29658
769253522697411585 1471 16620
966667493514481921 9261 19514
750664077709366529 20316 21124
403312905818520321 11947 30714
943370961270375169 17108 21718
955731506092195841 6795 16145
864982444229433217 17510 20498
69526876373583233 4250 28725
541037467489147137 11802 12690
567157092292720961 7317 8086
772133996846413569 188 15063
248717666349929089 11481 16489
276072286677703009 6935 14703
752430829363181185 3160 22484
761758043339305857 8251 18032
673313205504808065 24896 25990
607150521672465921 10832 26401
260680719303937985 3961 5558
753448034506966785 267 8167
928573781751335809 12470 16928
670037020546885761 9406 21879
50594515149601449 444 28624
859094620481805313 6962 18343
741639572010750977 1871 27011
455791839715388417 9186 22664
274600051267871233 12387 17875
219918157903499905 1088 10010
535770756267989889 4355 18788
153216201407786913 12524 25928
822011211938292481 778 3915
646851203765116673 4307 22360
977132118745981185 11239 16542
259114413577506753 10880 12240
889734804553089793 9008 26885
709848188238147713 12935 24267
313545115553520065 2526 3553
843093124847996417 1417 10134
427448575706069505 3894 8658
228740626995879393 12808 27518
476738084694783745 2858 19093
680893609611459329 4765 9002
357219232703162241 1622 23109
491398475986137857 19701 28376
743527404455502209 21173 29493
709819581372556801 59 3557
333026922139499265 22156 25034
887053110754855809 11415 16185
263191782401502657 25824 29771
951721378377001729 1649 30956
230669483643001889 16470 19664
213411490791038721 19926 21235
728566292039797505 2475 21606
155141316980973441 27918 29424
149481253183285633 7200 13496
462245909451603137 11010 12698
651965080100591617 16041 26321
562403627602051841 9405 30266
180037548987261441 17310 23977
972955894331200001 5149 29806
93199656900534225 1242 23077
465309737945887041 20550 26194
621722546589143809 10920 29471
77519873967524689 8619 19048
749326167843246849 23239 24838
302214811025081089 65 20515
405285350372654593 9051 28956
650510727016758529 5817 19053
262337838302610049 13685 21883
619028443777779073 4284 18421
732242009637037185 13960 23166
778542841996674945 4961 30678
624200699417496449 6648 15005
88390348353229345 7215 22844
38520320236077769 15588 28443
325625401876585857 18762 24360
85169551203588161 7837 22640
198084734860088929 1853 7833
336784810700653057 6825 28589
792268830693693313 5108 16194
912349714358622721 11647 25698
96714054070517361 4493 7913
412491646960408065 17395 25179
141555261494552561 20840 22544
346496275701863233 16472 21501
258667803739115233 13055 20955
724352614828990977 21815 27223
336341068738242625 20998 29183
795949056846790657 5590 17865
110284315330531521 6782 10797
781354166809851649 12618 18970
136786516354483473 8004 21247
551646243957971905 604 4099
975476881553078145 11086 17813
185977062015940225 19099 30189
231855967425325121 15446 22199
454975320788758337 6597 16945
754519321667956481 9146 20684
6364697576717760 11712 28183
304528445453179585 22537 26608
83814460135922529 2957 20949
668574173584715905 5662 22477
87839139329719985 560 10123
987304192890853505 10885 13835
208873662880545665 18431 26705
381188211763330305 10077 15442
864683421361494401 15783 28089
478164802540881345 7846 17987
814120501411419905 2131 17360
464538980421792769 8076 29435
74192210574057777 1137 16207
530294064081850561 456 8734
657803137947933441 17972 18331
802731564995397633 1292 20420
3710736408098826 7815 15573
571320433848548225 7919 30760
694871160593859073 9614 16013
328830963709890497 2123 5249
874179279652981505 9493 27281
366201563580652609 11316 21164
192325523361670753 3119 29202
860361228015435137 10897 13522
146397810416178945 9969 25822
225613175661329985 9404 15830
785460303408964225 15529 22016
535372077981861569 2318 6599
754017876311099393 4879 30908
639180310892491777 27448 29543
268723911824263681 24581 24984
935406029077924481 9040 26344
954726880252341249 12202 18067
37325162597603881 10452 16751
548033625988946241 13197 18148
812208252548316545 14531 18502
942158765421243777 8676 18622
361003910305832705 20351 24056
844207664325221377 710 18601
983096495361948545 10124 29640
979065155482178561 19410 21436
246141739952953729 9383 29961
106491310617055745 20673 27205
418713469933521793 6343 11928
359907493491352449 3953 22102
957002147934836993 12185 14238
332080627561634177 10510 16738
481458251017684801 20589 21773
360353995644974401 14202 19586
74770235968465217 6083 9154
487596890273405121 6768 24702
270150449841082721 4574 14640
713630598562463745 22895 27214
255891575053333057 17473 30518
371519832620958145 4331 9327
845210336172371457 9143 24737
410102843692957441 771 7496
807664912382712449 785 25016
656905945028935169 1818 26751
929503710133786881 7582 12741
447051122169700225 16084 30527
121590077329663873 15388 23710
609932204222882689 3974 16549
355541249630121601 11293 15220
869915210516982273 26333 29584
190248474126811105 3802 29937
424923565834401281 14376 19752
834352338811981953 5752 18100
213270874538114433 2121 29197
90144092071788865 3277 23984
567927122317154689 8543 25732
501362080499958977 2649 4605
547781817980510529 2370 13454
816934581521913089 12141 26622
30344833751254185 15982 17052
518151373474864833 12881 20220
406039716685274497 19554 22965
633686198092014721 4447 21874
497762990334233985 13004 22791
816112656486453121 5361 22222
142633820383768033 23377 23628
856919870838517249 9039 19498
407427875171290305 5228 23616
820642247249054465 17111 26609
888424935602461825 19106 29744
25879865300730389 5041 21188
955696276885657217 16168 29249
826423199077325441 15712 19761
401656836779952897 8869 15962
741128051576971777 393 15609
813494366071946497 7806 21926
161214322668826081 16286 20219
374416601186357697 4303 5953
229597213638520257 14515 26174
586981810210982529 12757 15704
604910538362403841 15408 19265
306624339065368897 5856 19287
301852711328542977 4558 7300
630247670854114305 7295 9630
871891097492380161 15497 26122
955137606093092737 11108 16221
767614693456032129 1441 4676
369343417168192193 16864 23927
639114502718300033 8451 27094
756016753265360129 99 3450
318559521576425217 7084 18564
759044113809348865 12256 28139
353216228938521217 12617 14492
16209902186535175 693 18920
170900661950973633 4265 20490
276554311064426625 6902 13821
292056661093184321 2030 9979
198950443937921057 24336 28457
478972600296067713 4318 20240
105448193763347569 10579 14821
426666085328122305 20046 29906
266461259752691873 5930 30703
326607892771612289 8280 20600
8336945123925689 23889 27298
37130158126032601 8100 24414
884948564116857729 2108 17712
413983849714192321 21520 21581
192347864942572513 22744 28808
711317096614749313 5183 29403
790539688152097793 20485 25891
869173118396155137 10247 16520
86112360890052033 18561 28506
901005944834722049 16462 28190
820343565716374401 20268 26783
708088150085878017 12102 14505
953601319610893185 245 5637
150347737788820257 3508 20691
949135469082069249 8278 14997
672964767397381505 3757 8283
236199373358271457 5635 13999
142967270107348561 15028 22656
167608977818961345 1011 11332
623961352849086337 9087 10290
241632020523123713 343 26953
954556541639675521 21112 23612
580393566120694273 24453 25891
513709121201905793 14611 24145
572884247136965313 6612 12179
137560860731142049 3768 14094
688175872768457729 2345 22482
710462079016004097 8531 26502
532584043742328833 1881 29690
215429099859932193 13592 21410
304731986724437569 25141 27734
68464177453442689 109 21505
653351830432949761 7601 23386
709679780193354753 11259 18903
912297252490166273 7450 12816
487752391160576321 8768 16190
731595104867775361 12438 13015
269388573976499393 12052 25667
802664485351233025 4811 30443
620199569589452417 21388 22324
4789426158577471 242 17460
797169518988496897 12598 15041
21281399959892869 8238 26557
21396469861606705 6451 30970
868439954220402689 19859 22442
567715800092628353 10900 27177
721358808880939521 1502 15462
123079954740539681 18910 19062
221044991957295873 5745 27654
285775431666294817 4950 16667
947923053243787393 9457 12642
409210487960798721 7799 12710
830242139032687745 7975 23584
323226633925372673 7487 17180
370544498005035201 2620 26171
668338344561981057 229 5273
192041573444537761 5497 19151
174726198354747457 14690 21825
940219072030860289 9234 26925
10300938495113599 5865 25342
103147443189779857 3488 12695
565145745122833857 9757 18060
592017070757425025 11591 25906
868164916106756865 11549 25755
463720187460818753 11879 23026
888474550992654593 6136 7394
791463079080049409 9160 30387
645142734662819329 4683 26568
788797627568779777 710 8489
437717632345567169 3237 8503
129368226858236561 11485 17980
246325902349461505 4440 11566
129603684633917025 311 26984
551093067005993473 10343 23804
116571371503713553 3476 27330
988712462682606465 28977 29132
924138406523038465 1312 2556
625947193096521857 15136 15827
485704524042478913 1386 24575
389266224470468097 12723 24301
27144433047009641 809 4846
384549395662517697 5019 7900
450000209309425985 30117 30426
965606230905144961 11388 16811
364540908558350209 414 28843
683463744783892993 3558 19612
636999790045440001 14856 29839
370238590509721665 4497 18422
352838977309641409 2114 7024
80561844838953793 1091 22288
554872401121944129 26729 30727
136735621036457649 10487 15043
190411181747915489 14444 20927
772853956001256449 15391 17287
67359346416697721 13806 19931
811540847499536257 23083 25096
119663139828400497 13078 21637
27962818435170789 3343 5574
165938919507230049 2834 30969
841609309832484993 14444 30391
766407616932948353 2445 12522
907910709509366145 6864 12564
409856932834617985 3357 15324
896232436685771521 4381 30789
158701343574175969 9443 10254
653474157169696897 14183 22388
440759090820396417 4563 8577
228371992124216673 3870 18011
220081474255803041 23143 25852
210096480903985153 8432 27515
512738033093217665 9115 27644
680739863946762113 1150 16328
613914248142872705 6425 27587
853524997990959361 6200 7917
663990716999453697 3092 13456
265686298532763489 21041 28577
213201011072495553 2467 17590
958121379454126977 6212 21648
5666116433264535 23556 30061
193550160019377409 13877 29391
94809103406458209 267 13673
558219329838621569 3819 26393
238939299226732513 12091 15294
386207463733747137 18084 30941
454215021791494401 2318 5074
319887560095082817 1347 4052
414321120389491457 1275 14267
32730367641583769 12559 30696
836347537551215873 7775 26920
875786985989393025 17790 24254
708523345879857665 14940 30290
560814563630380289 139 9678
444256912685656129 6029 12444
610153278060607873 17186 25807
564042313825797953 11141 29186
496300155220886529 7441 16717
368745808800081665 5686 27512
16828375721686939 21422 27361
474570559694146945 23571 27967
345926202294613441 16282 17633
461785747224180225 1891 7178
715121420138643713 5119 15442
424340491330315905 4044 24337
694523719138025857 17751 30603
321892862615936065 4431 22819
292389820533500737 13306 18323
29867511558311577 1896 26182
783142592035723393 2636 5669
772406009971458433 14687 15235
966758909034950913 3085 10662
675987262642212993 6826 25727
601976199295300737 19831 23627
79931848682729617 17120 26231
918382922647893505 13750 26786
881643220865331713 18002 22058
961120032455717377 6011 29325
500603149599694337 2322 30675
235004939829025249 21836 26539
131022013282109393 25105 27954
609778895018898433 3287 28550
61121064461314489 2365 16006
141087956040436785 2687 21617
928174874840383489 12581 23275
573997856850930049 2734 8493
519077274062166081 1866 23179
335127570006676481 2893 30272
703399925057983233 20352 26311
834686630924601089 626 17436
426410604616858561 15908 17629
324457832723012993 7637 18737
851961731767691137 7099 30573
928861976819185025 3752 14992
99052683474010193 4082 20178
20339747053640169 16076 16204
914137257618438785 19058 20277
231749684856247041 24781 26683
17241308114716249 13815 17664
109665759518335905 16007 30236
113421065538179985 7435 10314
566643218431899265 21994 25807
921386238747398785 762 30402
846387420094600833 9863 14323
919692904725213313 7535 24040
441061752506321601 24598 27044
288892907281631745 4184 28247
570816263059569473 12693 22844
368317821439806209 9557 19569
966512705830503169 16240 29552
373492876527986817 2353 18121
55173944562000089 7447 10459
775958051416797185 14209 26453
276644485828050785 1122 3012
940278595629148801 387 9995
447965823249418817 22 1320
590147465612435713 10359 21925
703250610606552577 8644 19256
851051893479503745 491 6027
328586551379004289 14476 15294
92608570735041697 10998 13649
836808204848374273 7171 30240
844403543736103041 6484 18424
39575917913069249 14896 29025
855449323089150209 18773 25533
920228647824906369 17145 17237
46152935463364745 16307 17864
811542214641008257 6088 13874
393707611186631105 6143 23652
380367444991172481 14348 17052
755775204987070721 16624 18837
181247843879347681 1563 18613
645535511845853441 2160 18029
67560762049346577 6348 14380
934985939660176513 8365 19655
194871814280048737 8603 20017
380328638611292289 6295 22136
371879064520122433 14492 15595
111873565463650241 19195 27378
926065242224481665 564 10688
632378392781053185 16719 17486
535640509230013633 4999 23885
378374590180012417 2423 8927
884013052696502657 722 1119
889602008628617857 3604 7650
451609699210557377 5922 29186
55359804785449993 17977 18333
74096817912831633 3019 16411
249407268047693985 7058 15921
88697702812034145 747 2337
917398160208332289 1988 17192
358584146842446209 3712 8863
661970958335377409 2783 24561
532228413859705537 8406 10992
582022147197658753 11472 24191
574588306568969665 4809 30953
899722872658916353 11439 30039
871170954924714625 677 11617
484041926234422017 21958 24748
750761879741048705 19945 24835
64575718425192721 6728 28609
764259462744682625 14348 15619
466527994702072833 6924 23739
44099303615482201 108 2685
424746016789615745 14612 14662
221606806010676385 9754 14849
353261652409226881 281 28307
436989157926376513 1840 20602
673567259402450049 24000 27434
746119133637613185 3045 14574
333871746528455297 9546 20521
207317133510869665 9803 30307
445574548695677889 455 25576
584460198754307201 6892 6925
738042955579455617 27938 31003
47888783787982449 6153 17208
91784998062326657 15706 28416
82099712487256225 5076 30117
928978021743102337 12136 30386
974506499321918849 4965 7975
397330620672764929 14671 27741
459585114668904257 16930 29724
972981674044827777 1857 4539
755361714304655105 1308 8438
570615602908805633 23958 30852
212952668376509281 27503 27701
290240314291491329 10280 30478
120530215364922817 9230 21711
503538052976526977 8267 16189
572368254201883521 11056 28961
244606675585341537 11239 26106
993699640151703553 1408 10584
915982849682553217 24281 29546
358762220865166657 10870 11337
154845422271886689 5110 10686
125102888150124161 6949 17773
583077403126114945 2921 13792
284372703717430401 30058 30987
308111852805435393 701 26447
913143281666151553 5519 22210
788301290670535297 20664 22619
422589514327306433 7214 28064
514554305736776769 321 2939
672415973363754881 7181 28395
446524160512868929 15436 19331
695022595215966977 26135 29505
580359366341920001 15964 16049
849669360654218113 5725 19933
854859313969246465 3566 10966
805906686392681601 7619 8906
800180339819018369 9948 14249
590499199122049793 25096 29028
721683298736056833 9991 28787
909273827149810689 4135 20265
417961508982553921 4859 25604
923890769525456769 29659 31005
320479981373427585 12024 20652
283129180101489921 13531 20256
701326242479563393 11108 26989
636659908231607169 18391 26345
249891230587540033 26866 30241
564379977194398913 8640 29959
276943876242139457 17499 19712
554806021737931585 14093 26279
148440846062147361 16193 21559
372593711881897601 7916 25291
125011268673642209 2313 5598
505068434690471681 4597 23999
715164023107238529 7130 21795
920776600334455937 11352 16882
806937841443012609 13837 14122
190735630038801665 26594 30307
788516763754120833 24894 30304
25118369959692189 123 3238
262640575232278913 2647 23188
746034192164316289 5818 20667
907528542631272449 6824 16280
627771168124475265 11869 13150
758045645846802817 3770 22264
920134621484692225 21880 22564
452642523504142273 8972 13702
928820380309438977 8990 28087
169338973256014209 15 20286
943743714672095233 1670 1888
979881012254654849 22632 30033
674139967482894081 2911 20531
872466726884336897 12606 21427
829071960726224641 5213 27852
921074936812505729 12756 30729
300156139756516865 2612 23458
662991597317709825 1806 28795
500208452215545665 4480 25562
234475276630409025 2677 10846
26897339879333517 4584 9123
695669220030563201 16568 21104
20019215541083213 2637 8609
523066836219289409 11234 11752
696187178339407361 13605 27789
722404333271310209 2343 26663
717896686586911361 1998 20492
370650881526987777 1660 19285
48416704274281129 1478 14095
473335882371369345 7874 9540
98192361099989969 14348 24946
315948247055377601 10766 16120
141864775541613137 3476 7630
904817158963435777 4134 15156
562000495089264961 19199 22211
739668888065867905 1086 30472
962746869670588929 18990 30250
508998409170403 4233 12826
667042181949966593 10483 30437
585142808522096641 14098 29783
718665017502580353 18868 20971
612573864644684161 11591 25956
515515252403801601 2516 16741
985531154061195777 3409 20775
416381205636163521 22826 26778
458304141154140865 969 29797
953590293199255297 9133 29933
605030332771338625 6300 28979
707195144816999681 21711 22874
317071932377512385 3044 4019
316285723338481281 20987 22742
502416627383357889 1362 9265
546901301657221953 18784 24029
911257974047966721 10252 11450
107159364888275377 6812 27568
136699203158048737 7329 14414
416431103031861505 4569 4985
95186666237577105 6156 30983
84899361692393425 10632 11170
409876008768353729 21354 26458
934830808681489665 1649 30324
244820591766991681 17223 22465
981647696030989953 9548 11325
393515125336950465 23758 28175
966035270450639361 358 7986
49183977605405713 11774 26245
415783992970219201 17875 19520
236183953994842721 7399 30113
369699218710714177 57 22247
897698210451633153 30422 30745
321849847311057153 25 15601
179065557375384545 20147 20904
515742400353978753 1997 19385
365706542345275649 1111 26323
411093621181166209 1689 30430
208255797850743105 4889 30238
510729400801871233 12605 29926
787697330408942465 17700 25009
228426603917142753 24933 29127
594421957554136065 4534 26598
757090877246263041 19775 27380
922738359168174977 6260 8600
387942662456751489 8905 29650
973293594811256193 4721 6936
265726774336435777 6123 23337
342416806835185409 2097 26825
573979102501766657 3042 28390
122794801028124561 22576 29408
897815449237434369 13380 30185
475523050975720449 22339 27876
84275470721806305 6897 20831
722834083850191489 12755 25137
48662062917095737 6679 29676
527579576605315713 8031 26604
684283518748060289 20927 26742
29539129018832713 5068 6795
878006661169443713 54 4840
543231563481906945 214 27098
627134583153079425 900 27237
54128997306467145 7221 17186
7103634751281619 6395 8019
215991101676220161 22182 24551
84094274528808913 9436 21495
864101206710348161 5222 6631
159681275596703649 9685 23738
177745227909564833 15973 24477
309317675659812609 4225 13804
486795946227662337 6130 18364
835069497880887425 9791 12609
159056902150606305 2607 29986
436025286142154305 1961 8440
417879678520893825 14173 18898
127697031229921265 5610 23924
824240467058398721 15882 29428
346389781120663553 11811 13357
354435927112493953 3096 24452
905033081117558401 4079 27125
210486864548411041 2659 3498
973870337608332161 7348 11751
778107421921720961 11334 12733
929984150952684289 699 26703
480331736541483393 9381 18761
255743885611352097 5562 5734
811421307474095233 1567 15181
164730994042919585 5145 17052
308259323332602945 29076 29289
748325225511820289 1240 10890
122743113475241473 7471 29406
468855074020176257 9856 23318
326349605487092033 12926 17050
312879580357403585 17413 21960
934315960145969665 3454 9407
550085021933121281 6212 23553
46113226236254689 6965 16325
863425884373270913 22720 26371
624994333264272257 4175 28627
232692949549395681 19639 28792
933901193502730881 1593 28473
697296009646365185 4436 7383
355397028752495489 2923 29180
564964673967075713 11834 15154
459782006437759361 17964 30221
586118264035604865 2903 21722
278476846384268833 3303 20370
728608490910254209 21359 30519
63180493198256473 12795 29134
441371917433869505 1648 13114
542505619265856641 23487 24126
171680665577760289 6533 6861
915878097131066881 3464 29466
759227293048638849 11001 26203
615147512670422017 73 11957
441693853126928129 13558 23771
931566420064950017 10083 30643
140332157877921313 7488 19586
734961525071273729 11077 25934
223013778305961793 11291 20743
722782336537815041 4715 13177
339693824536624321 21895 29917
168031088331492385 27586 28470
505291257898839745 10781 18350
676866744007423233 600 3358
569876597535781569 23001 23571
659534905462411521 9968 12770
347247603015837569 4418 7843
283087823908228833 7126 14050
119300023533071457 22692 28497
129393995662258737 21165 30827
619233153350641921 1879 28633
548136369325231233 21348 29700
890273899457824257 19837 29438
483475649988836417 19739 19915
472087734831667649 4219 21022
276093099557666465 5419 14896
764205217267232257 15303 29400
972400949506454273 8171 26130
199299758120581313 18763 25181
135318742441068449 10074 21461
991699241912741121 25464 27160
13358973577400235 12146 28590
41514050655173665 5705 15819
496534834485682817 7475 14757
232465792386619809 932 31022
840423141642066433 555 9293
281178901896616641 3971 11208
696029479172420225 13669 25152
755321586978467969 22713 30551
919013599849424897 3042 28414
441526762622778817 19220 20667
582195527624488577 9848 26797
395314285599937409 12636 29738
263049496760874753 6106 13027
336002137009664641 7466 27332
353621615843547265 7752 18780
568122676733210625 4466 14560
751056702555562369 345 27820
206411003362184417 1223 4882
938217021263678721 5865 7603
298324376724792705 14196 19502
231485326214102113 6657 13276
882070158193350529 4223 21219
625242201034676993 17646 27868
336656497280941377 7886 29254
728567587550205825 30176 30516
226558761407638081 3690 20789
709895957698105217 7245 13902
952690055624572161 13167 20955
858405518196054401 7910 23911
598669630119637505 4223 5230
391910257265276865 15282 21729
495934513345744705 369 953
700189910227326337 4254 22844
422051047633267713 1083 26511
668432612645769857 4407 8981
844698797018850177 9149 26443
758462215537623041 19724 21582
562922584819709441 14150 20565
44716454408284537 6214 29107
104348538669384545 10635 12838
327460035839610689 10244 13275
183117236063857537 852 10956
355549853482610689 27031 27820
493080139651709697 6876 8298
915529744781526529 21679 23637
239398613599483681 14465 25492
132065149132170497 23450 24011
54019669946470121 3570 4714
403416962622774401 10185 19448
309252584922440129 659 5266
783094282841059201 23154 28020
369262628802346177 13264 24487
151402372711164193 5121 12099
954759140559126273 22269 30417
392449757167707265 2354 20966
708188274531593729 7251 9235
302557040146925953 14275 30885
203189006274080001 7772 22232
402676940619240769 5945 15050
324673643622332993 829 9483
378043279004959489 9910 17166
785992127325947393 17921 22280
585572737696320897 1309 18547
903236584652816513 13259 21963
859954527816856961 10548 23748
694078215125223553 12280 27646
948106249947695489 8233 25046
342068193283921601 5323 16701
601615946188065409 11836 22208
80834621110049905 2082 11127
31691781656899565 14178 30330
222662013365876993 5635 13565
497876850943132609 13266 30599
76160451337990769 919 19570
109811205160493585 6091 23664
944474328423751809 4090 6310
151411980553309185 8625 25216
212769620692107265 4760 16578
234894108267933889 6454 22268
763795869983496833 12757 20020
157481224305858081 69 25913
754856030218782337 5078 18730
825648112317619329 4177 9167
955694376866347265 10585 14414
830422190223249153 16052 21782
650522797452644865 743 15829
400571086561864577 18195 29131
275288715214159649 18170 25701
551187125632996097 15512 17355
291631040140579521 3829 8403
266429505325501025 1180 11152
510402775111771265 13537 16937
626680559025221121 12827 20021
993273671052200833 1165 14668
60685711228511961 11807 26900
544360158744737537 23415 23631
428076913915109697 170 30756
632152568058309377 14127 27987
357209173202559041 7537 14738
259732829571817089 10035 17793
285643567351247201 23078 24136
287834901871740097 7686 8402
392495774564462593 7620 20321
257537464501339745 14625 18946
940184699978406273 13311 18841
889162896276651777 4750 5863
906802546536649601 5498 16674
609846304039109505 19003 29251
423750123674683009 15006 24150
702842424822698369 8500 15730
157215888825287905 14894 21580
247083891322759553 8162 29639
811791389237956865 4401 5991
232166176329663201 8781 23228
118217003681277073 28843 28988
566331292373490689 5555 28821
961940182895478529 5406 12037
487538211636028481 18952 20937
494671825777469825 8329 15256
67544259280893473 13212 18335
846851629052967041 159 28313
210435148331590945 16302 20130
421611969737451649 6440 29183
336375397890066113 5800 25957
475292940185926913 358 26079
89016511239627505 6279 6719
88320952746908433 5384 28968
222811794382508321 2422 11516
361436205605972545 25946 28829
204009536658254817 14880 25430
209103993868065889 11325 30699
263512803433286529 1373 9895
591078301508776577 572 14569
341843480333515969 7816 30010
462082856960886785 8143 24895
83846866886730705 21038 29832
398581247727836545 9009 25233
659271815318369665 3703 17850
157177302991666337 654 13615
936345378621439233 5073 26930
822398144479581825 2066 12699
777749178772147329 17737 20590
386244562480367681 8232 28895
600654800972634497 11348 12601
72193407590422257 25120 27288
321350098874184193 3649 25852
397655642402494209 9687 25780
422989533245925057 7191 23128
198226695745166369 21489 23213
330629966863220673 10104 30984
554275056519497153 16659 24290
319356495991300481 20441 22611
94668000688816529 10894 21419
825011977270811777 11882 15849
842136526363670913 5960 7995
537102088309694657 7945 14177
743042163550075649 10827 30097
33388404192372433 6048 21856
845704154449190785 20246 27614
966162162036724225 120 19981
469634900034979073 8351 30929
748877175433627009 14019 18691
477484334220402945 5996 14592
839189998689221249 266 7451
270374576662892001 1740 28979
718176812083122177 4789 29877
612291045281676161 2895 25067
954785035069946241 527 7036
476754791984692609 21039 22338
574690980993104001 3016 26783
431424000080081537 21951 26031
718510323904382593 1528 15730
84477593334288065 19282 23236
240399724301447297 1970 7078
515528171932867713 19945 28984
612308499330779905 9131 24629
439746213619688577 5835 25863
924064445996471297 6380 8842
57472356606151465 10792 28443
386218405980628161 9953 21954
32964856458693961 17869 24149
349369513114361025 5552 7559
503096413059449089 21954 28292
700746607271511809 8729 11752
351831604106823873 15974 24968
969501430965557633 16056 23911
207389505972624737 5912 10961
939523775887806721 15320 17167
920634283611452289 20678 23208
24798540311870453 6248 29747
540207845767536577 7622 26595
937514549746950401 7383 21699
234548414956183393 292 20440
34696622160204529 150 25182
247027903526113601 435 27172
829464872540029313 7101 15990
580836493133336577 1380 19342
888350245301687425 26193 27838
708842680989800321 24571 28709
687752191695196289 13231 24855
126379136599982897 3386 9324
111002715406620209 14953 16615
227902152202258177 15636 16979
81515220840941537 1867 7987
905626379934307841 8605 15016
183260644886068737 23084 23302
253707275827917313 10994 17673
814920351043511425 1389 26225
836911911214148353 17685 29573
322629022350049857 7991 15129
951997818243423617 12166 28772
478585277758782017 6253 20264
859569667188385025 8444 24149
792580781830160641 3810 7335
88310439657231393 9563 21279
833316061073659905 3581 25597
60251214204445345 2921 14433
272547817491137313 1479 3218
461282891264541889 25658 28145
620085717915600257 22750 24551
944459072591502721 16933 20937
837879721831221505 18536 28965
177875563290495361 16685 30307
7129618981096543 9011 17128
118155899279035025 17781 25959
694248806865353217 15051 16988
746080824213972737 6104 18669
318569492675010241 10517 27036
743327540354233217 1570 21338
565286760998098689 27670 29681
87876412997569985 3698 4211
885392785862379137 3270 9442
498889714529330049 10078 29106
921396161724864257 1136 23211
197909401276259457 11945 16248
187071559212853345 14019 22849
52028802601245873 4824 5373
484540568450334785 8986 15728
827804743677955201 9563 11285
950644065865176961 24953 27190
472027209441026945 1758 11268
368106623082219649 8225 24640
532584994263654465 4260 7120
505616738555147521 9473 30838
705288346349380609 15355 16685
79252051146276865 5050 30385
929348197983028225 27255 27921
591363554735252737 9216 17967
392465765257188801 20629 27465
486981245475227841 20844 25261
578337080543288833 1206 16288
534467724067695809 16669 20964
521510674736209281 3246 7122
852876790549565569 5068 29720
476477270684863873 23162 26390
484206410494792321 4757 29572
858652293615254145 19285 24878
540187410812400513 8548 19244
461373208046861569 25057 28196
364536824381730177 2236 24187
826761563670960001 10331 30825
14931963243377311 7196 18536
552010430088511553 14703 16302
691790561486456577 15865 26793
660540960879846017 17636 18634
980801805658337793 16797 25692
327779905409723713 2699 9155
161986587239965729 25734 30741
773226827579680513 3055 26537
745781720101795969 14530 17024
281046800784604769 13085 28881
345270829517531329 19814 29907
442056108093257921 2548 19465
297289117818429825 15340 20095
815840347786231553 11212 16492
274396013247439905 1294 22973
141081920416514353 7510 22410
705854061127688193 3720 22592
336226124539177089 10553 23543
688158208338549633 8130 19874
210842348965488929 6227 29515
823405270582249217 3071 24799
36794901388244481 10672 14978
119970631011511841 4346 30398
505089510612965121 18148 25350
276441305566457633 18318 23402
423096028617560897 17009 18261
508819600190761921 7945 27422
254841640825706145 22927 27809
258978075485011073 14606 26646
834765982293642881 21628 29910
79126267655396993 7168 22160
558374981137024641 7497 29568
934275319405053057 831 6371
885936943339242369 25528 27290
583819875656828929 3676 25428
670744935957006977 16189 27198
483932246946473281 30100 30610
578013977571739393 2893 24044
749377911189611777 4790 12060
15712618334038809 5219 16654
170857724865605569 3287 17909
165215323160548865 11234 29889
692744684549111809 3393 19131
573623833236357697 23454 28489
678589784646653953 17248 19162
683886289272461313 28637 29028
909816623725703297 4926 16194
867288065721186945 10329 19846
470064379003069633 16148 17325
397406138082043713 264 11375
47369008069935601 12593 23725
140055462501582193 3941 8635
787690791997739777 881 6320
498766874326175745 16400 27581
370559027016639681 3628 23334
821285431407449857 137 24867
53832471016242777 11502 29216
976245914677502209 8974 13460
604013004978199297 13708 29689
938811646567277313 4460 18459
983743861571561217 3487 10997
42028965901035777 2743 14440
555405444308235009 21700 28711
559780250310939905 6541 20440
395777650381539585 5534 6967
391547918541345281 7687 26882
697653266996709889 26780 28583
523691198311528449 2372 21815
997229220842008577 18731 25979
479438974264720513 8813 23454
182544344985984705 4653 28443
937302314845471361 1751 12822
886377660418894209 318 6730
127531382451405057 10279 19782
749834161194613121 26429 28366
2332022755300756 6405 29728
986841894101765121 6070 21938
16654877697444449 1437 8814
768492301001686017 27167 27624
475065200248241857 4285 22081
510898014399167297 14471 17676
837186997043897217 2217 14304
459650499579296961 734 4016
252847506556381761 9091 11562
22376198912731129 14649 30253
197407726503112001 12531 18992
884560226564218497 7737 13404
446242123220503809 19126 27230
972524313802431105 11445 22432
412521193297475713 2206 14725
888049338632143361 22399 30102
636889489839749249 2332 5116
246016957949514401 1751 17406
353650195665490945 20153 26985
142988235078860273 8844 28963
508800585053098305 12219 24039
358204870836509313 846 6705
942592058623244417 5658 23080
190425274022501857 3485 5600
453247927786240001 26238 27098
364716869595362433 2812 22007
186401434196280737 17599 23456
781493009819513473 7763 22984
222291062908727361 12601 25774
203496359825145121 21842 26411
892070040857600385 13970 27381
440960158234261697 14229 24014
990355161901394561 3166 17239
307003543149910721 1510 21405
156212771721950369 21826 30840
450323147318215425 3609 17907
883617825432839553 7131 28664
665244284575173633 17827 19778
142626906954784977 944 27809
24384731339395673 2706 26177
869070533386352641 23724 30932
651973767008122753 9539 13428
531124155356220481 2876 15957
385019494956310401 9459 11027
934202761365003905 14530 15364
457219111332072705 611 25273
817776735676016385 7891 27867
446816217652852289 19503 24573
418878883532673985 3261 20910
806396640669795713 4238 18465
577676502405065345 14906 24583
570929066741655361 7829 27598
727085922322647297 9720 25153
243867979433268545 9820 23853
58863036072079209 2596 26146
137052503503170449 22181 25450
101144298562960705 10262 12929
867761263939009153 541 5982
486990466951109377 3617 18434
772122683756236929 13968 20698
697389293429029761 1542 30337
321130964268569153 13231 17295
135706396056246353 13855 24990
873180073853191681 14910 16279
482318268839154753 13873 19897
666768739172887553 5990 19843
203117430864292449 3214 11606
407718048258573185 3445 13543
953203117957332993 2069 4333
640809929657102337 595 21064
459997377864407745 11273 19087
876579448005244929 7364 28633
968009244860386561 2146 3330
632182304939057409 28614 30480
364813842285681025 2046 23938
212711522925275169 17268 25595
996336914662737921 18600 24459
556267069250132801 5621 18201
222839689699281249 10340 25908
366388417125179457 2515 20521
435578384972249217 3510 18903
864113481941167489 12326 29664
84585337131297681 1848 16469
418273449216144385 17147 24588
693510138974364289 536 8955
82269299069132273 21837 30379
499918975355580417 520 10768
462209948819619841 18104 27177
48434102209373721 19152 30036
138736174571853617 12119 15993
270292391662845697 8370 19899
828063401347179649 8525 9063
748440251718950145 4758 9909
970583725788479489 21983 25815
758592876123014273 4976 23582
761328186500819073 17450 24188
899455830193179649 16562 28603
498084733952516929 7686 28122
644804566672203137 4257 17604
652473334855869825 17359 27375
773918771548142849 6050 24673
505468477872163649 4626 29818
760768331763994625 19198 27932
698922533773483649 5949 16303
713985240506676865 16274 22547
603006050819296001 12586 16504
538135716326561217 13367 24141
291808151243145601 9577 14898
630348699741279745 3212 24611
619492249173866625 5654 27216
883752399862924417 7609 22621
925746376577947649 22013 29838
644580956468193025 3283 28660
145499809114603809 2279 30794
914187847221082753 3127 23781
432264762676368257 16991 23846
983349518555531393 18286 29584
720154967109799297 3609 6389
878333185343944193 741 15558
407463558324067777 17376 21365
210240620725901537 25448 28434
328595093643606593 1677 22520
950676625685954177 436 25474
835172303237726465 25101 27702
37918776795283553 8651 23647
501571060013667137 2865 16853
49167784454009937 4155 24584
763312285750217217 15404 25427
672051986595025793 10627 26598
727575607655019521 6904 10390
816006843894708609 11609 16480
60307695702420009 13014 23421
130272088772631633 10952 18372
993015860783138689 14544 20582
777124460008177921 4446 21837
518992705741752065 11390 20373
595242515559593985 15912 27986
745779818705592833 4608 22819
80811467820691265 6411 27896
68202345331002337 15216 27984
300866185330864513 13504 17562
167424746427194305 17093 30776
206546577193972065 15195 26665
449650955843324609 10276 23941
24354775860619073 19154 24093
371366413667665537 5752 7619
464563202588546881 4057 19577
194207294660259329 19979 30805
133242468102810817 6341 26026
597973675623727233 5272 27185
792476141731707905 23193 24045
33559053699420361 8683 18060
593782749592580865 806 17879
28349506239159441 5438 17032
349112823267599745 15556 28379
378685735776997505 27459 30060
23211330675923849 11027 17341
909658848896775425 9857 24171
243695094687648609 5616 17603
225566553157491969 2740 18405
10161968230082863 18605 23423
995872102815390337 9664 16416
691203831654004097 3438 17070
773053339059117697 6762 22268
641530322835979649 2844 17658
125332278522755297 4692 16254
207012830736868385 20163 26251
291626457268066049 13556 19120
676114209006559745 20766 23735
144100395082070065 586 28173
634958312088539137 8169 12289
920488419868348673 4995 19017
670612046561263489 14819 21454
451939117775076225 19389 21390
816548719172697473 1002 1188
321674440916197569 8753 15170
776605297066911489 7961 12392
603285510188875649 13739 30260
263024171856923073 28877 30817
632985527179016577 6850 27113
931930484939119489 7467 20801
592741661616507521 1958 29065
978828719459624321 844 8164
257866998318647233 11621 11790
919682370815937793 4599 30088
444453411862959041 8768 13474
531519264219522113 1887 21944
453027600627223169 10231 16268
775677277676738433 17512 29375
305103993448675201 6797 11069
980335495626530177 6568 15553
838660693121155969 16218 20088
412614780384448193 453 14232
505847708321773825 3969 20791
509103204617328961 24392 30035
198503404964810657 8151 25161
77852269378059441 2633 11945
650950315028062209 2736 17579
688721746297129985 5382 16746
766441251330192641 13358 18121
462470601634922945 9805 11603
148664185344593153 1740 20530
584453003101085441 2658 11261
543598513402486081 6080 6181
382355469258659073 21095 26919
208299059157887713 15404 21670
272216779654495873 20712 25116
657387799813548673 17086 18095
16918560628599977 15718 30516
968779945362093953 20602 20633
319113948530425537 674 24536
886239673826480641 18005 23861
636780373470504193 2989 30034
427313947265240321 9001 18632
983826675136537473 3345 21314
926984115604156545 7080 17043
606552975975862529 11597 16877
328094095923383105 24873 26254
104142492589911489 7297 13746
894273954373119233 1187 10284
600491413708443393 20672 30832
323102216472840129 19913 20977
147748686159314241 21087 22721
703065313741504385 11482 26292
414297138991802433 11401 29750
999760993399838977 15428 23772
729153194168841217 11240 16796
107915627345676065 5316 22987
352201108270310913 8518 20599
800029303274804737 15412 27586
44990850665055153 24512 26638
140514963885024721 1683 20582
880448364078834049 6590 8117
246011110285145665 3960 25496
391327097151698689 10996 21142
805095312957888641 24775 28316
391645304242519617 8073 17849
98608333425794113 601 1288
923508088791759745 7644 23171
137704188433829697 14163 22754
453685754258234625 1205 10160
265418656950892289 2416 4128
559634227166124993 24692 24770
9197466888508645 15377 20425
616087711983016833 20969 27099
146061830152909537 2983 14565
855236379461256705 6451 7656
424490857387169729 13605 25393
618869539272484609 11006 20551
158389151217114945 28347 30255
465968205335283137 58 13487
35273858131262161 4328 28109
957267745573478401 17424 26611
975442115299721089 14843 25531
628226920182594689 21858 27229
305073557679989441 14797 19885
71718656180284057 16079 26580
365304191597154241 15644 19923
820086289581492865 14955 18601
331172246124594945 5515 13848
688038495412616449 272 7667
855735940511799297 818 17614
296652486867639425 10196 28784
996221577227956353 3308 15824
868461054866120449 14490 26218
931174752576204417 2045 3279
639193466528009729 4506 6027
574121028645578241 22089 27235
350324471622474945 852 8541
346667948073125825 9481 22786
414778522955753473 23807 26207
502378706416337217 1804 5104
555309023386261185 7281 16983
943818382782929153 25942 28779
845704529545823617 5074 30088
31162194452349469 14284 20774
917161569439588993 9163 29746
156956623502757953 24327 28634
353061799644432769 387 23540
313865222267097025 14150 24740
678119640573047681 10942 20788
79489749413518497 8686 10050
518163390992352641 4735 26316
83426477159463281 5556 8383
181464520262881729 22016 25986
443565464521121537 23982 30067
435359801522775297 20007 24804
902878983018595713 22366 27579
686858275819364609 15281 16231
370558034767562113 2428 11837
380494189188905089 2624 10437
549596169330527553 11636 24328
462799904530175617 21739 25455
42031153495308617 16089 16292
945804304404656897 7 28072
24223123352257405 21294 26321
82490868465161073 12797 27821
84238753255114321 11755 14551
283704063183787265 12893 13207
23002618272499833 1294 30757
540825615095190657 11756 18009
64239582972753337 3090 14818
332212924658488641 498 10118
203664403000587425 7041 7736
705688531707895809 24786 30184
969551619734325249 10653 12327
71852780847930121 5359 27635
859656987516018433 7750 26327
260190472276907073 7026 24634
340059646412662145 1998 18026
179982731830431681 10680 25632
516552823970911873 5496 25547
337235838458784769 11867 14939
91590162539013425 3326 21588
330549718349910657 5077 10364
721114430466144513 25969 30539
506570504253165441 7855 11355
313033768724572801 1185 28845
746230328857944193 5166 10505
822809694119214849 3238 24422
269291959066723777 5962 12648
27852837055554857 15143 26445
91434001557242801 5326 16567
686423385207888257 395 6667
227151218970380609 12372 16505
227863213723416897 25348 30017
28513116670534801 7905 13830
31617877308448785 6880 26239
214661633331761697 3900 12162
350799458208463489 3930 16428
610038932410812801 23858 26743
901513261950896129 11414 25994
861248006241243777 27280 30808
768715268110462081 2506 8806
495786772474598785 20981 29043
720124532885691393 8269 15328
847990771730000129 21707 30626
63960832714037961 5064 20929
847137135819334529 10417 18980
532225357097672705 6425 23493
957889621202287617 12683 23122
722418464089507457 18005 21940
731324283519210625 5349 27413
525193209712526273 3281 12955
418309293271793345 8892 23645
995843534461449985 13540 21786
265108175120698081 7702 25164
428793390419713217 8675 10908
887072512803190017 3615 21025
749401065227708289 23087 28326
328142190639749057 438 24929
165718722483020993 2953 30079
236601619915123969 17647 20393
86535828880649041 9180 23776
1065696657089888 18723 26206
394931624325920449 16231 25227
400026573499690817 5052 21676
947767102670404481 1286 30199
437050008376228737 16371 30766
735244800563677313 4054 16605
425093059956029889 19939 21311
26334814656458149 14107 17832
397426476510755585 1610 7278
283790086707682593 9014 14801
361215698821997249 21708 28892
592193311319327617 1000 3372
395759100963214657 6419 13465
30601062089729681 2040 28522
116698125317956433 10879 27877
823878913648236673 5780 27694
258299054947283233 19858 27381
315887981344985729 10785 25109
260929357990551841 4620 5730
219369378083563041 9564 26563
864557605988192513 11282 21998
152002428552165729 21834 22727
313584640161909761 2902 10805
593183902374484225 16429 28335
56514956613280985 15007 15925
30737932357936873 1793 27216
122204189251039713 392 6732
115492976812639377 6821 7053
859878310015272321 8888 12999
423530657609845185 10778 20539
853065310739285761 16631 23912
154644740921760609 6727 25532
641320807035324289 18972 29197
144225271688071649 11435 15935
139447446100508193 557 25956
238870127021122881 20653 27776
11656692971097727 8491 14866
840144234361090945 4450 7948
387036238909249857 1744 25949
944479517637297793 13868 15319
790694968467047297 24495 24786
287908141093822689 17123 29733
828516933076475265 11097 18701
681960476014090497 4059 7016
273696670589838945 27139 27513
748339423809127937 9239 10101
957939674242542337 7133 20174
220255890464677857 9555 11884
214947630631254337 6829 25173
154255742644522785 2178 17183
629144882280900993 13251 15210
942246166522856705 301 18154
188331876714141089 1099 16935
312311849755744193 2070 26535
649736112133584897 22697 25928
637054468281952769 4786 26477
349708604403925697 19388 21229
963443634197318529 17027 30810
780476034310897409 12813 22668
530092014460329601 7359 20800
647490639748905729 4937 24390
505944527857550977 8149 13201
906628657842762881 8069 20059
949487638101580033 28042 28604
476602378986992641 3432 14059
402676528841368513 16363 23907
889122999768051841 4050 11360
794303783905370113 13328 16946
901843120064779009 2589 21049
903174843079213441 19882 23543
445290388890757761 1695 15323
869206406491549953 1366 27443
378855315616757313 10818 22500
268110619793702657 17931 22375
926524790018238081 6997 8035
292380408925531329 884 21117
348029387648221441 8390 13780
415269524278031105 8208 26129
238103260726806113 10202 30155
975691886077079553 17088 28577
876775163354832129 933 18894
962299014731115649 17893 24944
428527218373790913 24220 26954
572495074347550337 3550 26412
371037531795035841 19521 22173
343263231154239169 2327 25211
815424913092758913 19919 24604
40042120482247865 5026 13817
194488395008473697 18391 28979
766685426042471425 3419 27050
424986685369919553 6984 9381
868029130084970241 8573 18826
234621207144225953 5039 7744
677292931301408897 1000 26274
124157547004816849 13271 13287
177129003570946977 9210 24940
184516173727185889 16955 29638
419022825985791745 18333 20583
100831674307233505 8114 29103
933021876132265473 13871 24988
697216332849063041 4162 28215
481786807591319617 4723 25716
387900854774816385 12499 27712
890914111346525313 14555 27818
980715073322468097 16147 27985
979695338234506625 16750 24187
382399095732257153 3723 16005
68188317834845689 21796 25952
684136974182234113 13274 14503
456442998627679233 2238 2363
840728797992941441 13112 30535
320876327369497025 131 20069
662803987857582593 2300 26732
268773199797237793 19649 30422
553995432027807745 10920 12778
302196053544314241 1182 2901
968900748371947137 6351 6716
357660037503066497 9557 30860
852137840893735937 9261 18317
834418205052692481 2708 5441
997143978554216705 27761 30999
297232189795494145 19266 20465
639515445785111297 22736 23945
701681519268355201 9071 28200
407354408965868929 15449 21287
903557416593471873 3080 7468
824972059027292161 22968 27831
540782072693225729 2171 18081
268633118562913601 8948 30892
101120484083651265 13269 15137
632584028129532033 6509 20761
886024877424624385 13717 22180
827840575519768833 10350 24021
67951268624810273 3703 10081
331138355657490305 12808 26811
326420949600652929 4250 25840
637523708644149377 144 20983
216557457195591489 8430 11049
726069575671790081 588 21613
19191899308019345 14900 19270
208966887907745761 1131 16436
294626716745781889 13288 17594
251682830809162529 3911 9018
629933404180697217 12769 25741
342664549306928001 49 16287
706300515602379137 16638 24940
477950097256542273 1384 13698
840990253380702721 13790 15027
273609177050911265 3968 4680
132975008841455633 4597 17625
208307160386059553 5589 9292
386585547333915265 11094 12107
429116267451771457 4932 22508
165217608765345857 562 16074
355396064180201409 12865 28707
683876673994255617 24314 29953
93600556361405297 8299 26142
109540113821950065 5281 7153
312661655281491585 2411 30004
378107417028680001 14053 27899
503283008064979521 1494 21195
492354626968960961 12943 25862
322566830049868993 3498 12963
898990547653333761 16092 20420
734128650698618625 11479 21578
307246020120587137 2561 14727
217759482903520769 1976 6864
622865072407854849 3971 13274
312649114011033921 599 9408
421388457417862145 15017 16237
80000258955255537 16263 17877
686378516430203009 25011 27669
370183492134497537 14909 16991
125052539135893425 24275 25776
632614346036579201 12539 27562
434673778288534145 1727 25691
709904729470022017 24345 28562
849108032582421377 25093 25143
224608013125465089 6722 22295
989413760639528961 26758 29375
679468924324805121 13131 21200
35513978851824393 13567 15989
856711726461387777 12476 14243
365431723414225473 9030 17008
792689575066955137 3519 29182
893167267277220865 9953 30495
979171763742517249 6347 27647
872202685382795521 218 28208
657010669783215233 2376 23565
846191615370585729 856 29760
505181613255050625 20992 29172
427417778318847745 7945 26715
710379455239856129 13437 22564
345705343456813825 15008 28404
238868401083482945 26326 26588
651310798071726593 3954 29776
306264526855112961 13779 14990
3097452592427886 25970 27296
428548448193200897 15683 24591
765510861161921281 1863 30123
798285370893491841 16281 19165
768531364213146113 13219 21808
499735132663108289 23696 25917
999428626540087297 1537 19573
939848475687977473 3338 20053
850323322776787969 350 24389
882691833176071553 6232 7289
317752542394323713 10214 26532
337330422885624897 11207 26535
898421960959012737 10610 30405
770118170548801793 15643 28497
278637589853239841 3843 14451
70092784995221537 16569 25249
479735943219154113 1836 28834
275159357100367425 24891 28166
964588581613988097 4631 4881
343715004392660033 12342 25811
297682000281923841 5921 18370
821031521519859841 258 28822
494724796424826241 14053 29521
85422523910363425 2626 6496
868095106778028545 10042 23188
303230712098812929 7007 19178
222789152470916449 7913 19104
368276092701560001 8058 9432
295470099452757057 12348 21499
104985206242805169 1480 25962
491534806549957185 491 3685
93157195728405633 570 18459
406178746486361345 9984 14547
7140081569250612 7923 24232
689461573980885633 22591 28049
329191763474906177 12149 18564
219492222073569121 8921 22597
365225046134714433 3533 26148
325635458964278273 11439 29446
462632522831295745 22607 23344
675475176981834113 2185 4502
188621594915165505 22935 28402
184733429107218689 2670 14184
914377363035978113 6095 28059
715518187848942977 19263 25811
368458969086407937 14800 20887
176613923538290849 13881 27010
724619724594344193 537 13104
422729377990364673 292 31003
790450456419510017 7705 28548
878598013969998721 23786 27265
71365086720728497 3520 28558
593777492965244801 3676 21454
324027597717378753 6074 27644
657108204716301697 15721 27921
573837942570474241 20372 30834
121106747597210081 22112 26167
196910168173705089 11293 24310
618078123542098049 22073 24207
552654023843526657 1853 9731
126642400062166865 17309 17468
401109696334334145 11262 11969
989218382809376385 7672 18300
780925779749178881 6384 14536
288964315540042113 21215 29550
998124079483691393 23463 24317
195278242191399457 13196 30409
403463042323547713 12349 29062
51107819280929337 7718 17523
322935865265225857 17870 28885
210230942751671521 495 16078
848558233187059585 12540 26795
863195969258370561 18274 24539
562947307674907201 484 12146
415059269928583745 3670 11064
666514198518679937 3395 16113
702429064373518465 1935 29930
303116683740643841 19222 21296
360628602429521537 3076 4964
243465611806822593 24231 30476
393844807933689345 24900 26021
785622887718066177 7982 17151
532983977719858625 23177 25039
434919670313828289 7377 15719
721880130357334401 2444 17885
594074314994447361 17113 27099
491147115192653441 249 4424
1931343661606633 738 21545
640152302254719489 22597 26621
610663820597611777 1093 18586
939845447724003713 24796 29686
709440524010485505 5913 19277
641946701699623681 4002 23283
641199399755510785 4975 5928
303179583656905985 14683 28838
440915889461518145 6764 15665
305440500142125889 1633 7780
398430502844721729 10213 13778
868504816813107585 2950 25800
310330938064449665 8605 12229
356369662516073025 3007 23812
278737876802456001 8578 21670
308117884407828033 18692 28179
610274291659248257 1714 14044
149200081167080609 6304 10743
870630832156738433 1134 8619
391928704236370625 308 12800
356676819218559873 19681 21229
30306442767937369 533 15062
564545181753249665 3100 14258
556259865714530113 8724 22134
993605200891646977 27151 28939
559483624898049921 14260 28366
270478096524900737 5931 29136
68230766786349761 16393 19269
557583059077327169 21748 24520
397479096942078081 7545 11843
730728087761537665 10300 12733
244700042863165377 11178 13973
806089534074129025 8702 16914
857180020910178049 3444 5537
486499566792250689 24825 25507
269185887327019201 10198 29270
759758991670334849 2053 23676
626529574198286849 1375 27661
325827264291593345 17643 19146
866160578219414401 3494 20211
47247230944787337 2512 15378
135972510691644289 9171 19145
221996525063591585 13745 25050
503099565043022785 11986 27288
864996925051283201 7580 15945
17904201468269321 12987 20740
941576442643754113 21477 22740
7008395629348741 11929 23978
244860888355088225 12606 15543
317759414181367105 20320 28070
843914273889371521 9474 20033
911079138269492737 9472 23498
368733932479553793 7707 24611
715440963490664193 11093 12704
953406889402220545 7799 21809
442743341268048577 2570 17366
573385364104023425 17898 29949
323043156172431617 9214 26399
315388483645367745 19465 28922
577667533261809793 8738 20049
377332401231168321 5179 19308
383434726266472129 20254 25277
458748701477095041 7765 12003
813031365545349121 24615 30853
745982754612594305 12936 22748
819269770315614209 9169 20203
605492048030047361 10290 18951
352464294764679681 18154 25479
36910149586017129 20617 29791
410307112919269889 9447 11588
70813248912532601 13417 22369
885895763178091009 11792 26369
763892463235503489 402 3048
917327620957379969 12523 25226
177714430101477921 25938 26386
528772716739901249 16133 20884
850496235038232193 5105 16370
654109303444585089 8044 12435
417923904132880641 17714 24520
241968571038249537 3767 10179
260166388506927873 20576 23547
437390645546727809 19702 29493
585463293775664129 7803 20331
968475954112200577 15006 19238
372983889276579137 10799 26805
42937592332805257 21651 30423
109595008798681457 3072 3147
124743285886317777 17096 19902
796869574117248897 2637 28366
960017982845258241 11987 23178
848386028208185601 1097 29931
99259058892506865 20854 24652
254797327981744801 16715 26878
484943100549998017 6758 11418
560441841944413697 14999 18002
211559126599318849 20500 21557
65666974917615305 16894 29976
816898414674838529 2101 16374
147566584981010593 1104 30268
640957946538044673 16970 20351
555384495987393473 24645 29833
527968600861015617 9729 21461
411637165569846529 16315 28027
162586128002821793 7636 15819
501287305749212225 25693 30924
457854611437241473 8630 17404
460660860516359361 10074 10716
942230360908617089 7525 11908
666593120851867777 25740 30744
37946977979260057 404 30939
357012736356882241 8817 21330
1369415916336437 7735 11914
345675252394112705 12547 23355
256698734140130113 7102 18684
59791668639494593 5039 29748
426907968678456513 24258 24605
73682760387409729 13486 19511
838047407527483265 15756 20296
967036984683762305 20688 21605
670530075521462273 30170 30603
697713636444586113 10517 22722
788257508163766785 4752 16470
315532160712312065 6305 21161
861302776563015041 2617 24346
538170842193775233 2519 14945
767156900293997569 6342 26276
608782874608511489 5482 10897
490009087662166081 3239 17642
549217438387739073 23688 26628
922361446502819201 15130 17707
989564363259606913 9733 11308
959405127220072961 485 8633
111906005743119153 10278 15563
976636420768670593 16438 17001
783632770993495553 16281 21755
722779870186563713 506 25236
242471895702362177 6799 27794
737819462717638401 15067 21961
156607315509891265 16064 26132
242324592184537825 1254 8724
685707370063024513 20454 25726
488392351443081921 9863 24473
146849952442966721 2796 13495
24244023939580473 2030 7220
187907205264860257 835 6142
260376676329386209 2031 2616
72967101772636769 19250 27091
61489142696309785 9276 9623
538603662564550977 812 30581
85155636859212785 28213 29493
134279221225472865 12285 17277
216563945515865441 7752 27951
52572671861138785 2140 13864
373379775893383233 19811 25802
704568886073818881 1911 21798
282032041780588833 8037 21409
585151457062178049 400 14591
495462503891047873 22064 22193
501321873853004993 2762 26140
587975031382335105 14643 21527
970893457101322369 27940 28161
938350867485056001 14078 29494
241588868971636129 2150 24132
303459963439998145 8259 16644
718507081532518273 78 24690
571182217243460865 16335 18372
177963108488757633 17501 27700
769659260479720321 9762 20500
638763395534180481 13567 25607
194897298832856353 2824 30771
759811898974280833 14064 23370
869109907317899009 5455 19538
815872068658674049 8913 10349
734538891652761089 8242 24585
661012757855377921 10053 18300
189051004912492705 2503 7276
430347657258135297 8711 8840
885361511832528001 20783 28696
240598283481634913 3045 20694
484066539692271617 4085 18134
610627334707114497 10164 24052
394425944773274753 18744 22761
700853048815577729 18007 25751
138484980836544481 22905 25479
924039348825726081 13367 22990
269341538677096545 5210 19422
431851156672767169 18611 25072
223125654159538561 6590 29445
741916584783947265 1568 6490
298413337234336513 19640 23454
294869902296984065 4656 28389
631885314153997569 13453 26087
439834456738406465 6986 29670
256689319336956609 1391 24625
521633574261105793 8319 18660
266053507867702881 11314 27147
867634755017459073 4011 20628
897199308852066177 14181 25285
973377099733102849 3216 5998
449733758124516225 2988 24145
374959850328547649 10579 24523
294820580624431745 6546 23795
304092317539161857 6180 15351
646805851658179201 20097 28001
770722614713800833 15956 19477
752359882480305921 10799 20708
56225454692270913 18613 23153
93844162502499281 23430 27585
277909373325524449 1811 20843
397146579577182017 1142 26775
444103201634678849 120 20791
446534534975690177 3099 13976
901363964032693633 1065 15905
816100969485091841 10257 15914
969421940866471425 4255 26577
788509356309525377 11896 30394
723113365902758401 7 12052
794164576394834433 10440 23109
592560495400082433 2506 11169
997123628905605121 16225 23228
779127175230026881 6987 26239
53319473327036353 17024 19032
840966540091887489 26253 28001
173375668851427649 22952 25714
139287271502592353 19680 19899
127220464663210465 6897 24786
468490872857106689 23545 29590
592661073198094337 2588 9495
129288138014228337 1119 17919
361631350235995777 19749 27278
443747386573068801 2060 17857
935939376089372417 7574 26673
804075295235872257 7150 10687
887183549100527105 12593 17680
607180128618470145 9706 24683
730665915638475393 13229 29893
546516982063277377 7787 30411
74126148462397617 20031 22782
120717595982586801 6721 30084
327848421974316289 6696 24575
245925393153111585 6144 13106
926250023559944705 3294 24215
275258702208478913 5677 6288
23055274623125401 15664 20578
866806262249237889 12476 29067
502459110089603201 8328 11001
613709980608053505 4054 28861
299231826854217793 3469 29037
291202184184111681 1163 19424
340818264522837953 19325 28965
74199868704429409 3166 12121
628749218300335105 1124 22732
284963604617185953 10294 12301
994493481891680641 8200 15049
722128664218377729 19883 30449
869068257563377281 7821 30338
960364689042915329 11509 24048
836855617817164417 9969 15409
992942265620687489 7408 20521
365475816135479169 13535 23389
580187123665407233 26160 27803
841057244220962689 3222 16264
441389422821135489 22596 22918
327144296303281153 2352 12875
351606112894966593 8514 8743
846402918795305985 4996 8576
128356238457318033 15263 25950
557752681259877633 10259 26332
606187233973738369 12935 30879
70480029409765169 11163 29608
673363389982927873 9578 19686
934442007924324993 20007 24387
553673201083352513 11582 25451
164839548705757025 2220 22788
969031299835140865 10464 26609
171185384462724257 27024 28190
465013791726928385 6897 23044
717427563670639745 9769 14716
762211577884603009 11248 12097
953834467717790337 20531 24360
501653009711002817 7040 8236
723258392493036673 16653 17286
33369809639086869 79 27169
870137183185455873 7544 24140
515192814179894017 19554 28831
544152528979537921 8527 21682
988880477783215617 5318 12769
101756974327450673 6218 21742
530335245375720641 11663 17103
298776625760197569 16477 29391
767229796091729793 1171 5859
316488571377938369 22103 27725
564972337611745729 3826 26200
427632303926259265 17569 19949
756161816052600193 9492 24103
864060734890180993 14598 19087
189328640854920865 8372 21974
497834821128307713 12808 27704
939367650178869633 8909 10908
301619218575844161 21653 30969
270422286815456673 17712 28247
705165605016560513 2084 15271
513602354474432577 2040 10627
565544872014946497 998 19166
662430146036950145 16048 18891
223513426727279809 1427 17361
324689238349041153 2724 12871
171908929058595553 4230 26524
895828541670052609 15717 21308
693851612410298881 9822 13331
507682435951654273 15228 18031
622701664709545345 873 26973
880816025895864449 18835 25509
57622232052423785 16070 22747
235825790908823041 3460 21249
469968314447250177 7961 28432
200266698842195713 25054 25496
365976726579987137 2505 7484
197564789316135873 9282 17762
42998997864479809 28362 30672
135444269806537681 5357 21100
551794998921096193 8689 29936
452808736035823489 17637 20989
769473935601702401 17680 28587
289436339164037569 24378 25835
772685664874131841 3395 20156
650347919402452865 13830 26198
961563057403331841 10973 12360
678628028996978817 17428 20545
329047997763822785 16812 17414
308625461831216065 21592 27047
330896732176576321 11455 12839
815781923734217473 8738 30651
262415169469733217 5700 11574
422141221059650433 12345 16833
827413370709017217 13158 29881
458060111434729601 2140 11465
148237751984268577 1149 2843
115195801333701553 4822 28196
448576620695185089 8359 8411
922621754288879745 7497 22087
838420160698319745 1256 3974
342411768272871361 2601 8738
766441354435293953 1568 14345
748638875944219905 3142 8008
678579855622430721 522 14407
759816847916770433 16242 16483
196510204500931713 1397 22931
809451745889585793 2893 6236
141323732229892593 1670 16729
248935542066721633 11435 13654
657112594312899073 2437 22916
38266179851955681 7767 15067
669867292055428737 4755 7375
166381520991141217 6531 9885
710882601445526017 2797 11043
745786072474995585 19080 22211
527973947099155777 2911 22117
69318673362250393 20145 24336
557412144059689729 14986 27598
83358346956412529 19670 24069
486253243970267585 5767 13093
398684114434249921 1237 22000
171788457673393665 1254 21525
779842058323193729 8818 29694
546991956058406017 1702 25399
712437089459417217 11931 16024
317841193004163329 19431 26933
578131435119512833 14414 19131
597439947342948609 9515 29032
484883872668664385 2608 13340
264751278361650593 7546 8714
276072000971534945 15749 24568
784247522241457793 20822 26761
19275765316923101 14385 22792
505312514531731009 5595 12188
378792395276558849 143 30255
590841704658302593 4196 12059
562705451811300609 3586 6270
114564268775019681 6754 30837
771989923640884225 14999 18953
568099598622978881 15420 26521
527531593301279873 17518 18970
146581169963120321 5124 8491
689588026161498369 7747 20522
581766735104920961 22118 30274
684212935815313665 24116 28838
489639941495063617 9721 10909
469936567711126657 22404 22446
384591167257610753 5478 28566
27976697576992393 19415 22570
277386004974282241 9891 11018
52233941544397313 13 10765
555889101979559553 7699 29883
577001890026540545 27374 28603
474469808183108929 29367 30280
973371248294821377 2320 26509
56889111783249289 10060 18907
832961831809729665 16694 21645
854766538167176321 10870 18944
383566079277994049 4045 10922
179258520035389793 2526 25284
835411747076367617 5106 30898
800959536736236545 14061 20590
639974508455875201 6485 7791
791111457172860417 1372 5195
338572311354358401 7804 11798
255058903900810209 8584 23477
678327593950211201 1063 14276
955822408008472705 8500 21851
410868632532899649 7052 20140
616319017195714049 25632 28158
155290820120111297 5338 25122
82285873219206001 16155 20684
841831743599715969 9360 29432
338863573991908161 4574 29345
334824287439499073 5497 14238
300911114056830785 13751 26833
884726550232304769 15524 23863
645850842267243777 26420 28740
630835892224606465 14955 15224
209534900736855425 26010 30844
672981632641995777 10484 27809
916816645394582913 21520 30207
370752044169886849 2704 4054
131363804346491969 5575 24044
839982659712209281 15034 23837
483394770812402881 2507 18287
699538459152673665 465 5883
628684921965856385 8456 24225
520247746958620609 13517 23897
396285543468387393 6026 18531
74820050362614417 7803 24919
948949067518881921 4670 29733
700000190669019393 13708 19090
110349805170649521 5684 18645
719081735001363841 10446 19780
993347459161441281 16413 17910
360636951254480897 29323 29528
429149052944119105 10747 24866
886863889081222785 1785 14270
113460850273938257 12821 19854
672880351861042689 29362 30975
706109575671270273 18702 25232
300155031728362305 13176 14225
802122947854144257 7283 16765
665191016152409217 22310 23672
514610651196754561 18232 22789
514962915366975681 11303 18333
65346901803323481 10749 24709
929382404379286017 7583 28182
368410788194644545 3390 17811
951821351725154561 9748 25781
779928693764702593 2078 27884
520756731899769665 12046 30029
738533180934886913 22461 30514
482646628261488065 5183 24494
664953467308109185 14812 23791
850298881707804161 13960 30771
511508553142199681 11324 30862
680152077863336705 5571 6337
55554284858118305 8437 15804
2714464763034386 12195 27148
152071961916043105 5770 17489
452595069013437249 5669 14962
566446533335309249 12523 14947
105950751495473841 5199 5512
453256476674432897 2873 27682
888975196560945537 3220 25114
995399292521256065 27313 30215
544240107282224257 15350 30193
707422503797253889 9724 27891
795308587266230657 6755 30133
639196490167634561 6691 8780
475975126461069185 20492 25312
39083457576374769 3769 18545
913028801915682945 2093 16518
194949658348349441 23502 30623
177558186057087393 28094 28524
177288044730254049 3297 25742
962042629523505665 15702 16076
887889639000846337 2341 15301
681835944353512193 9498 24379
81523195609868545 955 10589
964006941451909633 7729 9606
614900725518793985 961 16147
371276703236890881 8992 13960
87211202810685505 13325 22917
280873516689336353 11089 30774
104856534143081601 2998 4701
87495849389174657 410 15122
918366479712041473 9467 15026
188930176528284481 16525 19807
177936436251599169 5663 11191
755277100385701121 12951 21227
386203089990679873 1041 29031
823081489980022913 15507 17481
614083712970526081 11095 21948
925445320088105217 10052 16952
510670386899342081 14236 28216
927968542952921601 8193 28669
315025779320876609 630 17261
310765545895026945 17959 29594
371142300564194753 14182 29978
984107617004337281 7472 8082
936101928873810561 23335 29909
725792900931057921 2219 13472
213772585236519329 7208 19151
115289909852943857 6678 25672
966699134116737409 16801 25151
607974559615701761 9680 12429
264205248834478817 21415 23051
389161462309100865 5174 22599
16420564929504167 9489 10027
865378207759196289 24510 29791
660122996729917569 7188 15940
91702047345304289 29378 29487
405118720235975617 10747 24943
397636800880878401 22589 29909
820128393073041153 2315 20469
668126739186970241 27871 29172
817404468531080449 30339 30807
611877189338347393 10475 30465
92159138504463553 5288 18574
891802026055753345 14381 30189
946858924086910721 18926 30456
304735658592012033 24987 30397
411391945379499201 14931 29515
547732472043303873 9387 30147
574466009713731265 9453 24595
714626940009683457 15950 17356
976615523123719297 19185 26180
331041884032824641 12883 16385
174163836492766689 12109 24674
534170094539707201 27364 30440
204453729551680385 4763 21741
581027511118985985 3659 22273
862171728407403777 1579 30988
489405170848701953 8288 23159
818571561412376577 13005 13433
949564809103716097 6259 18690
674050897777959809 13737 15966
377854003631302529 1412 19819
298950911575353473 6734 17721
675016553866083073 8442 15207
804339498352433665 3653 16603
458657259254383809 522 18756
774206473640568065 15223 28970
69861397218939913 14864 23773
539981109321672641 11880 28109
911403167197068545 16785 22034
54326389842962897 16243 24490
386886139773206849 1483 30825
294428697912152897 6219 25111
941671609390400769 8139 8976
935643777429369601 4521 25236
894240859832617473 12737 13045
959917833063087745 10390 28714
585945688046894721 6860 27939
274625694710742593 19642 21186
737569397937459585 8400 21022
968502440516843393 3493 19741
540961868400248833 379 4398
29431983236868577 11794 14676
705807365865293697 12546 19608
137447762942656481 1320 6337
456724608449338369 6381 27220
462249309503583553 17978 30075
38468639179836121 25825 27270
892767479973414913 16056 22873
241622355818183361 17479 23325
732122190784174593 4799 9002
843077016296145793 3925 29112
559239214763778113 16702 23762
545044224704913217 23944 27523
985234387577030145 4784 13965
942975197000958337 5904 14865
491173968375179009 15304 25029
829680876097828737 3467 18367
862067342280745601 17966 30167
193566261931461985 12151 18383
232464443459264193 5419 24761
303744424485490305 18101 29292
730178902545780737 22526 25859
618996234174016257 2018 28304
145783806846097249 9493 21178
543480896680339521 8650 11097
355981950808406081 13386 16125
495627887396263873 12881 25444
969914259246962689 7454 8764
348770185611687809 14601 19867
634210331288066689 9709 27593
592018544271791617 2387 18531
153592891853875809 26155 27779
298882886523987393 2379 13329
181965184723431137 4280 22379
750505996895949313 1256 17456
98384776658917873 16479 26793
530536187440123521 10862 30535
404440031835285633 24639 29115
430309689924637697 25694 28390
318219122326283329 118 4509
474582422517048769 289 29859
177604251436072513 4068 14410
528026749794829441 6555 19424
107517692928439601 21171 28722
48669298532406201 8983 17625
742133540756263681 6280 13446
34677132106292421 23335 28727
393344595305066497 5500 26682
108100483695867665 1922 27564
232439086426900577 23966 25164
899536906558434817 14482 25115
741627054719458561 18277 20672
662344516777739777 29373 30987
491366077145521281 15589 16154
854776317244397185 9230 22076
877026980371837825 25692 26201
436009165689970497 4877 21484
258483415859338081 24428 24940
150647558106467009 511 967
866147034682541057 26995 30565
115812750641016033 1784 15969
328221602824918081 11934 24095
882279001452598529 16713 22152
281971625580311521 19047 21408
13713860316105553 3218 10171
10661323647759959 6260 15309
314035724123268545 9403 12605
113186801821939297 971 8492
684851642708270721 19008 22650
896632850868051841 8955 26415
768283403681106561 10843 14386
976582510129261953 18506 26209
170620757743083841 9102 28914
30932516340534733 3234 22882
919001818372688513 3331 13576
827280132158051585 19577 25303
254753449201377441 17551 25077
680748797056786305 4253 16730
878168092082585601 2989 12415
5086721510579651 6406 25985
295776341149295489 4400 10821
795543541677382401 41 2413
179676291564216929 5742 29460
192768968669668097 28152 29614
564096801633855425 5735 6129
381255111379282113 2627 25513
531661820390251457 6153 9113
952253697366799617 8869 14814
407073356294777281 20551 22083
544256279180423489 4453 12465
137714074817264273 16949 23525
628361702000375937 16624 27028
190931989279665249 1926 26404
134362189178908417 10169 11430
79221843605051137 6948 21936
919207034792478337 2118 19512
633875550929705217 3811 30955
263569083638294913 868 3136
38010759270459713 13382 20379
582258505913500801 12466 25341
519142213626867713 12906 14423
577214424063406337 18614 26684
837883554788799489 5732 8230
21553232313792137 3305 19668
638421291461188609 2018 27705
882860024842706561 18316 23606
447419759882844673 11412 17654
752837623979956993 408 13690
302626078488021505 19768 23490
522263447183682689 26492 29793
250564597260147809 3033 14618
509528292280734273 19577 28430
615623976800240001 24004 26425
923045729436815105 605 14129
326645023973835457 10277 23158
495248066483384257 12430 14470
543579391939193345 14226 23177
855687119991607425 250 13655
942376918990259329 16542 18702
642089673906284033 13452 29095
343894981810795009 20004 23301
611763393234788609 6459 27848
434429157548830593 8911 10954
753355739026943617 4157 10455
218537168759457505 5105 27452
221225130086189377 17464 30875
625820548495067137 4626 13925
822857649686923777 666 18222
811372675282658689 6956 21332
847247594871937793 4079 15511
80852154957337777 11110 18777
279341586826149057 9056 22698
921969534542757377 24392 26173
90841102257506641 51 27822
53803184020988937 4263 8826
225536680438878529 7039 16067
212448869850252481 790 4588
354987604144788801 5483 17043
353001229930494977 3189 7349
169851901172108897 8695 16881
752108045154006529 5414 27611
957410199337765249 9154 23607
435250000320973377 5263 14195
199923986684453313 19233 30016
598741873779037057 20031 29536
936914940900472065 13122 13491
511467558544861569 5084 6426
857952497049552641 1736 11518
737311747701301761 14106 23422
612170249968862337 5078 23238
912638389817754369 8278 25151
156839056622843041 6834 29506
176673127041485857 1362 5520
862285002834802561 2079 5443
300071057159353665 16440 17051
654240033394017921 16930 22246
793665121696125953 21252 24380
790963502895827713 18180 26119
854112667451186561 11542 17633
381284393419790017 2304 13939
170562216604484001 4084 21410
192580643058427361 14421 17143
423909630872199041 29966 30784
728315309972572289 28958 29644
615632851573412353 6259 7399
888335169895519489 8830 17755
834904081006538241 230 16490
317874367050464449 3684 15234
315662878350028801 4569 26514
169679640790413089 23566 24455
432274640544786625 1306 6246
63424937372445809 2870 16129
31479194243349441 6785 24445
947343981949948929 2635 7155
273601781220616417 6706 15076
311045598429942081 6631 30957
409820405551105409 6725 28436
727192071038651009 6115 16419
693169648939285505 12728 13769
402429339081948033 5730 11913
203792517846796545 3627 10335
735479045773608705 15837 21679
748390718462598401 4604 15969
564788866065654785 12689 25593
935438696324613505 5767 7349
709287641626453121 2137 25569
65114819016908857 3926 16803
532356607148045697 2613 28494
622838400386189825 19833 25379
413366350304180225 17241 28184
46692745286446073 3720 13677
212619087966189121 580 30581
565202984983219649 11224 30639
499497128424714305 19427 29579
259614649943696193 1390 1446
427653295394975425 21085 24070
126597489403810209 5359 25356
92987335265995345 8682 13976
998717516651776513 7134 13558
858226494040806657 18595 27843
385512114708010497 8150 30023
473886102149016641 6266 14406
744112048850691841 8969 29047
788844796688266625 7824 18445
186227136379290657 17482 28542
465920996415626113 7143 16810
111250092110065425 1965 16533
760728666724062977 9701 24391
910832021463821953 11006 12514
998663202581049345 260 22868
360447048895391489 16277 25727
373669513228548993 1970 29968
419318632018235585 6398 23888
659660064578979201 5322 29400
952572456753056641 7476 21793
995669690059898497 279 16472
420189911579118529 2149 28836
591699278573720705 4282 11175
627783796671334273 29294 30855
221852591359521505 18165 22248
735704681103829505 17824 26921
551340858089268673 9933 12394
142736490220254817 7360 25359
423889209979577665 10968 17176
823786427912299521 2733 14457
360597774699336065 24106 29077
961664744512713601 4018 22577
422536554874454849 7893 10089
681704568083308289 8162 17980
933265470735243265 19 25428
675476225562373889 9595 19946
145110771007850305 16378 23983
163210912026304545 2149 8834
916870807900217217 8671 29447
772296295740883201 15702 21794
464987733305605377 17416 27346
428577277061169345 10156 27438
183384019829041729 3316 15123
138867552257618593 27998 28391
301575357131710593 7741 11318
963002682293396353 2354 25161
646439440001138561 20250 26098
605365463399632385 24446 27795
448548944180913601 9056 26808
449585642370994497 18413 26990
446443741503053121 9202 26287
211413830177672673 10718 16537
629272627066129025 16043 20319
984309060351993345 2191 15432
491090714442954369 11446 12659
157632415526105505 93 6514
506910450732362945 5049 21572
247457418397761601 22947 24370
777800782845154945 13912 30258
588556193800268801 248 1321
30298896651132169 2941 13309
483148690837428033 17278 26351
263688088096792225 2795 29440
137239092504241713 12969 30268
724622779040373633 4676 14943
530161969822518849 10219 17762
241929602981706177 16202 26180
241677638465215937 12259 26731
659597483614604161 23893 24442
846296511808507265 7360 28361
981845951518188545 16869 28189
545119394547608513 7138 25642
590376541098606849 3441 25164
987804095961298177 5310 20232
591453957717668353 14990 17029
627490292970758657 5596 24636
582813592435186945 3347 5722
467064545791746625 24037 28284
760442993500539905 834 5465
29091749858505269 14642 23479
641925972783553793 12257 14258
297069315370141121 5534 17499
880062504843230849 6912 23176
150265595307143233 17882 21010
969222479539652737 15133 21729
931260493865156737 24472 24529
452763228287246017 7376 15756
506160186510211201 10068 12833
411634458213285377 14450 30350
172037749388113793 11102 24022
183961129716315969 6670 28485
832687400824266241 8056 29461
34666201569123701 21106 30273
10363927703455291 21091 22734
473217566301919105 7612 23512
261245343599252769 4327 18461
79471874479736465 19197 22802
191316555790184129 3427 4841
521553153230335937 22109 30429
773178364630279425 9658 15331
544160811948515265 20993 26546
604467687006579329 3302 21050
71512871756034713 10467 24884
212012169714565601 4876 10764
381895153238900801 10796 18225
761323676221838465 8900 21350
69827646776580825 6335 20812
558370252518027841 6878 12677
622312433493576065 10954 12314
641789902233373569 25349 27764
758799512993398657 22192 23953
979656369270426113 12252 22359
310395018143310593 23796 25776
924188473587310721 13281 24789
878475141310609281 21807 26275
358959147216193473 19235 21302
901907197289901313 5726 30656
24569875062329773 22201 25842
610742473930805889 890 29451
824456969750027521 6085 14463
962593419601176961 8341 29407
786117648063299841 11793 13805
479039080132018561 11607 11634
965506829262022145 525 5242
667016600578293121 1527 17695
12918861501251655 19409 27543
790625157454265089 14615 16106
392597695406575297 17754 17883
581627750846564609 17019 22101
128207632910051217 1767 13192
76450427486967953 7028 7847
517819924292506753 15433 16922
616686398880844417 4332 10665
958704615067720321 21754 22377
847509074130165633 6705 22244
577205145468777601 13836 30332
336159491804977537 6178 12199
266567483751675393 14198 20167
394081907602831937 2605 6048
147358721050903073 19652 30630
188753710102119489 12415 19561
40806359962235921 3545 6274
150136672090759745 13011 20174
621747087397604737 5791 24330
753696489738729217 2481 12571
452249087497580865 10617 27921
720997411264356481 12 24893
186697876905451937 13541 19519
40563570839807993 21060 24502
611084676655909889 1882 7948
216678626453337121 924 2434
887879488241193089 27561 29615
924019648156473729 13712 27201
43864329576894793 17799 21270
281361169540694785 20631 22858
3381540177183951 18833 29266
284332747639226113 16012 20449
937168594814583169 2321 5575
693590969132465281 8675 19621
472526219634769281 5931 11604
637356357971270913 7992 10981
346901670657747009 1811 4178
711010356772696577 8745 26475
887585731073681281 479 21309
419635168426040641 3818 30691
523670000981244481 1760 10158
323761502404671809 11146 29700
90420684492467985 4882 8421
513544567391562625 201 18209
393637396523292417 27163 30293
184983847429826657 14669 15061
763821135525670785 4346 21436
593959901851590657 1664 10010
807693280938625665 2955 22914
424789002084942529 6855 8498
338533925937920065 17687 21495
913782949529434113 5257 5862
36169617276346601 11713 27002
592338913946086657 10478 18349
806479778723325313 13982 29389
854519174785181697 15886 17897
857515929173846529 13727 27664
172652778674411425 4972 12891
627759091520484737 6665 8635
5664189210534688 2414 22095
542485904544509633 17940 22068
100876715144316625 12926 24377
317349357649145985 25641 26224
430460480687727937 4604 7597
755073670366986241 18821 19391
354194227338616961 17376 22830
704917438264001153 9285 24331
775039972970034817 7587 20991
421608267857653377 8491 28444
494436487358250049 19964 20558
470289324404301825 8912 24733
804363394101116545 1406 4448
613391450325455105 6185 18975
213746060075699521 14445 27569
794596376594935041 11338 13839
44867828718992089 16462 19781
458741983869646913 3531 30121
799207412861697665 24210 30002
744083124625301889 1919 11542
395378268987670337 21347 23009
669359466286042753 4411 12220
574908975933915649 10454 15575
965525363696794881 1143 6036
671541524065503361 1277 28887
914987604596195329 11667 18223
943046202714235393 4314 6393
49051307787873809 1213 22682
83590561154082369 13442 27127
600261219006515713 3027 26937
567889587637843393 8127 10876
370140769337691457 23359 28212
43308294775016521 5220 19059
538558283340666561 17409 20577
513077493632771137 4324 22414
706330538694924545 19722 28711
556171077494198593 18900 25915
139218381568642977 11764 13358
35977485482654005 4030 22758
518686149717918721 19246 29492
803227737354177409 6701 25458
445577369479782017 214 26521
91893220998365169 693 14463
560793851945458497 3023 13997
550599017285023233 1522 9512
210225092314519905 6895 19745
31653381855825557 16184 20260
730639677384427649 4429 20941
360728762242587201 6088 19300
58414035781044761 1402 18187
161456192607680289 19335 28055
599407803681327105 5647 12636
508721233270321729 28685 29254
167702091838069825 13926 28348
743484342245672321 991 11691
356455787759070849 16088 27372
241172566596844705 110 6694
138147514423781809 4831 7248
166352150278434849 17622 20614
506392487408685825 1906 20384
937637702766195969 9327 19552
308508936453595329 6398 19081
719376171096065793 6616 8033
281553415327490337 5831 11375
651931148151248897 2943 30584
515133330395673985 2978 4134
24323668918235341 11514 25004
614870693191033217 21164 30851
899379761523007873 4101 5928
626110333063255809 12920 21623
369917083366722497 19571 30107
612178505035526401 10821 30900
816342444139536385 7419 16240
407777733436649473 10776 21337
162058305166162593 3014 20677
711762802010706945 15394 22233
521074215578025217 12244 22390
797100452845345537 13217 30635
447460855158432513 15629 21486
299213796940019713 13605 25399
643504741762029697 11800 14995
224509342202015457 20583 29650
37992470216487105 2876 13303
118504319595711393 2427 16326
230763008833164929 3287 11023
629546893685248001 3058 10116
502261709262604929 16112 28369
781204194660883585 7594 13590
162224569182569665 14807 28899
467569826816703233 25204 28392
91431563933888065 1103 20832
404733266508753089 14165 17808
581274686592209409 986 6675
660623773770939905 9337 25031
216387253994504641 28547 30442
521811340681320961 10390 10750
851533838539609217 2497 26207
799628268492501377 834 26383
128575969869551441 897 11029
995414953795357569 9178 12204
25520457791870401 96 15354
267761251274922785 4339 4761
9299856169555199 18393 22716
579606334043059969 5703 23492
548043574955841025 14387 18005
495356647380152257 11936 26081
321081573287521857 9676 10479
803941985987943809 28016 29907
851314221161075585 14610 16385
553046577544453313 17994 23336
395910891582083457 12691 21272
79554838483485217 15947 29038
2003128030736435 9357 15311
379986722328187201 20128 25701
251572526810683425 7477 22176
864567645762729601 21353 26886
672292483042852481 20293 28377
374869603721950977 1455 7260
258576378845880577 7845 15458
655744141561537921 7957 24963
389285324800368897 18918 30785
955501378720374145 1914 4326
793063050795744513 18858 30876
747101127046345729 21748 29086
403736657113185537 23454 27943
233813473217455937 3943 27292
468916564955954113 5461 21040
603847037819260673 12325 14087
165619585648897793 5514 29941
732496333063654273 28240 29153
55534118046601577 19387 23418
315113395869030209 17018 20487
528076798731220289 21604 24731
271549044955012417 8040 24963
163506093430846977 9113 13667
619512721525861505 8264 21804
572246587156087105 2134 19662
821880895498441729 9466 30151
172949934975456193 6550 26636
135972770761281233 7394 26603
674582389155190785 2295 25684
411999404814853441 17273 20116
439395448394897409 7598 8306
605320187051173505 20613 26198
868769618365234945 16002 28381
595469303903161729 2735 15427
337788193821062081 13684 20128
566849626990840961 15358 27048
101222347358444161 2949 29823
663298635193260801 2873 27808
291088430459815553 20950 25014
104124947415382257 12241 14599
979329339455887233 13698 17353
698146955764901377 9029 14869
217697133033475169 9866 17312
225399941436887009 13819 24098
573903009679938241 7090 23433
807076825101976449 9840 23477
260014482764951553 18110 26776
460575194061899393 1503 29369
692330214305712897 23441 25576
886678676488049409 7141 17204
710181505434683009 27886 28168
207157707398305761 5148 9530
389269380043586497 21329 22159
128361115729038737 19519 27506
510698748035629505 5385 24403
825268833400254977 7774 24875
851798450925912193 26227 27365
81358975312799233 20436 23153
906258616264487681 4347 9239
33736561132922561 1937 17050
881981515980825729 5001 14166
484890388882920577 823 19138
884746800018923777 17127 29769
597468148165884161 10870 18826
120052846254537825 12595 14602
646587052515389569 8393 9352
142814655721018369 4709 14282
906761274424564353 12881 29314
695854478190781825 8434 11687
878899018241842305 4158 24655
914425055156250753 22140 30565
852484144143684097 1933 17552
876721494292098689 1300 10826
265082134061959361 6377 16874
125930613105246897 4208 15065
402020079974828801 20404 26858
380476833872407361 6015 8375
777432915830136321 22868 28699
802031932852152321 17684 18204
718787955302214913 7223 18429
648238879063825409 6184 19924
837837522387889793 12822 26622
303736122178882817 2109 29275
266649108916436001 4083 26763
500899266562967681 13674 27350
729018918643536257 14922 22364
989418895198646401 8439 10357
557601992885420097 3046 23457
134809436392970385 16553 18273
628044564474510721 23381 27366
957388649845022081 1341 25404
479230532245036737 2128 22764
417711407717249025 20207 27540
345016372845268673 14364 19397
153934559514517857 2647 21143
154168836508741697 595 20608
418425230969518209 17485 22659
372100550895044801 10701 28369
862564502760925185 3794 8728
198506310466353153 10288 28543
208301567761864705 10153 11859
453237585454818497 16247 27172
272729139558926209 8497 25325
955091177806504961 5794 10685
295876957698681025 8534 11336
304447372001664705 19436 21540
851387188992298113 24977 28101
660979768255526017 18785 23777
857320606859033729 19979 23871
189431625951247201 456 10999
796770533778705153 1883 6260
680081439677447681 3936 6651
884799038813554305 4093 6263
985370569925539329 14278 16682
176007734318453409 9679 17146
490997523425544833 15160 21133
845347748114207361 2266 20477
968983772712935169 4718 10647
969087441448728321 2756 5864
399155006675268737 9340 27605
698641150736307329 9505 31013
482021237561742337 8634 11375
240090615297724257 2258 12144
258974612001633633 3274 11714
609482698461917441 17483 30331
676690711715625729 10987 24543
908668950064715393 2070 13521
397746314591071105 7541 30652
278060077172284545 22143 23413
832806028210899969 1637 6387
23248033702508053 25819 25942
464245963698470401 2107 17166
38065004964224161 15884 29187
26729407410645225 6766 23982
262114099847856609 19165 30766
852422359774575233 14880 29616
201577347421391553 12978 25913
823923352049451521 2300 27085
376004319433313601 4605 27904
428597694597112193 16554 27547
193948136756134209 8248 9738
877945378205172481 5805 9926
999538993720626945 21968 25366
508813501240975809 5773 29796
877449681391141249 4627 14381
924206648100398081 8683 23688
309161311521187073 4533 9436
864851996318503041 26693 30778
836732345372368513 6007 18511
341343921466435777 12779 25139
299413083613167425 5664 13283
191076741110318689 13358 24778
941550825295735169 6086 26995
760568432876414849 5909 24943
441474629327892417 8751 16605
131949713490438833 9183 17709
34086918689851589 15814 16662
787175645471709313 18341 26365
428910326459607937 11529 24808
78651981426272497 21347 22856
352664924525555521 16912 19887
771221639367201537 12530 25064
903339808553219841 2389 11020
403795013804863617 2191 23766
215769006220298817 7859 10187
348265478225986433 3457 19103
82024965743705985 1444 2368
261267067901169281 707 14562
386943142671441345 5375 24951
647487572542946305 24893 27313
221726339158799137 3784 9749
163696867462373761 23493 26070
431172755987276417 17920 18334
224242135569202369 23235 26284
787115756953177473 16142 18506
127092743634189985 4067 15590
687376798188125825 8811 23343
867382620045777537 2752 7185
32886704817791213 22646 27702
589562365300803713 3951 23396
322219065722109121 4313 13010
18082843494884317 4953 12673
738706517802093313 8366 15937
651643948349569537 7490 16450
321991852681208001 10644 22613
35308669241079117 10998 12827
884406585999833857 4637 10887
517067217404768769 5974 16995
418122813613010177 15257 24113
481895922102101057 7631 23507
745284946580717697 2350 24775
636469211201696129 15920 25416
446071147302035329 17979 25874
872054994300544513 9828 11379
896951451300616065 19489 24135
758849086493040001 21165 23538
797050996341809537 13192 28952
413121651102589057 8554 21959
915505714492162817 14324 18123
396865197693980353 11923 30157
649062346234870785 18934 26522
547952189488842817 14111 28809
658603824125457025 2201 30974
617339722880625921 17460 21473
941911764642654209 18067 30115
25339649304928713 3923 23467
229617900335235009 8267 15954
316798783758368769 12554 17876
395931108760720449 7230 15193
619401537325774849 361 4742
420974574336263169 22073 22326
457172180312436865 5765 12063
743490909117056769 2044 3211
919628812997647361 17049 21923
261100898392847105 1255 15112
76914342542377057 236 19173
145570573882196193 1405 27649
115136012795790785 694 18059
456310646971239489 1004 22880
200169704465405825 5262 21217
73878911539665633 5879 13813
802933670653121793 6253 29943
25406992885372405 7526 8749
217949241950517345 4281 13171
745479803993788417 17537 22236
323451937276747265 23806 28946
318610702646729729 613 6226
571743198415941121 5124 25893
166608239389134369 7949 26301
339148823874158017 6244 30326
238372854848314817 13130 17077
27075863486995645 13068 16834
562275396581924289 9133 21656
555283108359777345 3340 21911
729299206750560769 772 18953
862094481869586817 2724 29773
197147123838462337 22260 29284
976640957005120257 3094 24179
166276279793670753 9029 29636
528633765446553409 9979 20897
511702035439185473 520 24637
600372044232148737 10615 22721
879298567036265473 19902 23779
868942873449764609 212 5436
958372623939183617 12338 15956
272685710329486849 9608 21441
742678547014357121 4091 15415
623410926000328705 5714 27173
699659315377061889 28115 28897
754925793794985345 8186 26885
104377981727559185 171 10641
560562937842473025 6446 9642
370372342233778817 4009 8006
130804524275706769 1782 29129
714106843891080705 7165 16158
152078314223611969 5762 22121
777363736921614593 240 26977
179026576187727201 1197 27935
149446722742446529 5058 26668
838741552093818369 20516 23232
752400719530683649 7479 27477
481244374553231297 1485 5924
257295261061024417 10730 29673
858577349612371457 29569 29704
349116329976425281 13686 24460
940700325891203457 6553 13751
589998641146330241 119 1157
590832757857253249 20639 26146
317042399076271425 11999 20413
267851130640597281 10032 18734
785116926807724289 5041 22192
898205123135422721 2082 22392
850247927937203969 12771 19136
420929032081193793 1050 17526
425203744443500417 24915 28737
998409178887396097 253 9043
222611712858181921 15405 23403
156345082547435521 16065 22191
526503911531513345 10207 18312
672837565369118081 4836 5950
235665676242433633 5015 16458
790025573404353281 24912 30644
397181757816376577 11280 30026
817079095577309313 15387 28699
739543905274374017 17718 24756
149514993272280353 10734 27805
927565595659906689 1185 15867
382176059761430785 8669 30711
586025921844424193 8132 17726
20672561848375181 5538 11917
224781643921879489 22336 22492
57858580836107625 24678 27140
650010271902274945 16284 17262
284104846878054945 2448 23436
976780256857303169 11918 14245
755098311572307841 21079 22727
348910192585151425 5729 27407
376559521878267137 21609 22008
667730118354306561 5956 17240
185058414103775009 17027 24535
907215953602403201 20447 29944
792175274607107073 1680 22741
206548694893378113 19895 28743
969139595537168257 11588 28487
386482537961256897 19542 28939
507935543510615873 2466 9040
158301260384085665 18299 20145
598965802800062593 16278 22333
831815688690838273 5347 18690
536479453957671361 3361 30795
366562775029542849 24068 30629
778825817800420609 14689 28504
298958065262581825 28434 29994
196527360497714913 8353 25073
652698381081783937 357 6148
793671253004344321 23535 27387
717609388414913921 5880 24650
174901088143631265 25413 30788
601355833282845313 4497 16145
355025140165874817 4791 27874
634814067568612481 10237 12471
422155617293430657 24921 27998
363128373436744321 2348 26751
171211243663304193 11349 23081
657155963466507905 8583 14900
373259885859457793 3144 9045
395065949426687297 516 12811
287680227210923777 5472 20857
584026702587209473 17298 29291
772014900972681729 15328 21679
134087831579726929 6621 16084
52767671123330473 21587 22389
680170391767305217 9265 25442
468797773772198657 18640 20054
570857156087733121 5258 21822
623228489311369345 2608 16034
579717743819998081 10028 28340
280965926776406849 12449 27699
422669288718928705 19171 22445
955985343284492417 20998 22166
923545580260409345 2981 30363
288416886662393089 7329 15683
250607714798384513 7214 24853
695713007123767809 15518 29264
906447488038793345 3509 13431
577321078453895297 14054 21846
132734985898757425 14698 16638
704539115172973825 795 26727
521567135942675009 15030 26516
346248192635787457 1844 21950
892388652364196865 23152 30560
867032135572170369 22822 30537
929991465557435521 12521 27949
713487317074356737 20498 29389
936594646190734209 870 13748
401902570228838145 6372 27175
218365723872139489 9788 30404
384387423327726913 6272 21114
328919813405612161 3470 12477
116971097886132465 13032 14831
923790162283410177 8216 9229
284463284479603105 594 13837
195362791425900193 2092 30718
735840464106001281 22981 23608
361878252384926209 14803 20894
178642791522097601 6857 16684
129604747433383233 21541 21631
717604192736867969 13790 22330
671362525033629313 9198 21517
379570240049719873 6126 20990
160460201078102209 4778 18809
483467460281286081 21308 24243
939565688255996161 17491 30670
707896791106694657 2635 23078
601909811317064193 20941 28166
989351550018422913 1842 25955
71825584098746729 17191 26355
573929281953599745 2024 25820
803763175407532033 19011 29182
458785999269434113 392 28657
660861867038121857 1353 16213
181192186786891073 2223 24057
334766930505942657 10628 24711
367419683320743937 9194 15962
867264089540384513 4565 9139
546080116556215233 13194 30102
382693327473894849 20243 29444
485436455740948929 5637 28891
779804226313459073 9836 16210
30910113479482249 17509 25045
367343524861787777 9663 13920
707550399641515777 10271 28605
346045620205643457 12278 28369
6769452154504308 6649 11912
699079691128581249 13076 20058
286963050339647201 4133 16390
383523952092090753 1348 30706
813416017808581377 6933 26995
840937167462790529 18370 24569
928947939383643777 25079 30830
455278186943274945 6532 14076
441319905713744001 8707 12990
956913994595218817 7184 29004
465219295496790849 8213 17097
248249591091919809 8873 27028
10306986625440829 17814 25355
359916607238069761 13473 23864
729949532185255425 16600 19872
178458914005886977 9627 26415
704123123776288001 15524 24527
164159011747976545 2239 23484
984607067038677249 10390 29704
84204744134282801 11771 29274
993901819974073729 21763 25132
249544848792119457 2397 17922
218449866629097057 8550 30196
300963945122560961 8421 22775
758683631214541569 23163 23723
157558965696999553 13462 14746
795663705884560769 6507 9671
54257018389662905 3827 15076
909873018424551809 16078 26063
454184045278573505 7627 11766
874285284378199681 10350 18347
796381283226253313 7338 19958
830272734000050817 16903 26281
556940021790346433 14810 22218
416081866631781569 13475 30262
858401978707874433 15817 22534
937927667195854337 8740 23072
968796022682660353 6052 13632
304728821784689089 3569 13895
20789835320357497 1290 1601
930634614660579713 568 1647
276777969641806017 5292 15537
440567142324976385 23100 26694
427142400767095873 10625 22074
318202011990141633 6795 21385
439816316371725697 16365 17218
766942534518616321 8351 13710
699939496468800769 21966 23185
125319571597049873 3226 5404
637849256293968385 22932 23199
73008807206246481 2061 30474
361549691276124481 20919 24827
676542333960330881 23220 23588
908393663273194881 5767 18386
412678853263681601 7609 23113
335888669394051905 19280 25616
44102165932219609 6633 17993
630570595125924225 8892 15900
865259331743157377 15543 30578
696270902964229761 5936 6789
546102543732846593 13382 13833
599650955539352961 1645 27335
660718031026728833 14629 20538
145007178667412961 339 17633
983574852062975617 2890 11605
484171437614968193 13410 29329
906388636731446017 22710 25351
343971334592978881 19980 27540
565696726907422209 2178 29913
186037724058316193 4097 13121
21474055107884029 2104 10800
968354100975972225 7561 7870
518390480588113409 1238 23021
392132657561681729 16031 20833
734599365769309313 4209 27367
705679268724409729 11239 26604
637102685955827713 3252 17655
71008282670568689 3367 19818
85896709278213025 4407 26356
768291595450591617 3557 7341
823759874783480193 13749 16296
34363859887768913 3142 10716
241059767900150497 8914 21038
401225962479927041 3007 26574
344020335941397825 930 29075
951173726450441857 7955 18205
247242784211774593 5777 25523
341797380539304641 2217 4879
916693494296357121 11815 25543
420380788616022017 672 20159
800731094720656897 2516 15688
887450569024295553 22820 25868
174646623981235649 1073 10633
220740039911909505 3577 10336
49484746718942321 421 23861
741290066410499585 5268 27151
747109012230954113 5190 12229
555283371141790401 5938 28798
799836728751085185 1493 21106
889066230009106561 2288 23149
547836454872967937 15703 16413
681458633498074625 21117 26425
850070490827871361 1988 22201
597883114370262145 8763 27976
512309444296892737 13740 18521
501623998405328577 22269 29242
632940572364628225 4194 7809
68060141710091673 10706 19408
319576917807925313 19902 24736
514479689213722241 19167 27503
747443106260984577 23950 29113
89834757278254081 18926 24655
729469281192553601 2555 5528
575294703074398209 20887 29491
114672539072738993 24087 30402
202226960092659169 5057 19778
342009921592623553 5069 26261
557412758760314369 7440 19194
455174912353353281 7794 11393
690562777446501761 12989 19598
480648887895160449 7192 30098
672350960346498945 2773 11451
91959301463287345 4793 19844
331911472540028289 19593 20823
761496158300420993 1452 10146
610563120032800513 22018 22162
4765317959847693 19580 27635
65944601005469393 15248 29772
843490246029478657 6137 16296
76228898480103169 17373 17826
852188762588422529 25925 27131
866263026478336001 25259 25432
75221127775225937 15538 19478
770726460337620225 4237 11811
828097380397931521 5703 21797
569724730221793153 20265 27876
838129927987001345 21135 26813
541101768664269377 76 4789
701057030099018881 3405 5842
516280767633091393 4148 8815
517601767909130945 1967 8079
659088517191271681 3043 8416
908243248972976129 6788 24071
708703097752049921 3646 4786
256998003967499489 11215 15456
987160586336010241 27084 27960
830916984922577537 3471 14745
141655303151352993 17319 25629
118260048115846673 9148 18571
871690370058821889 14298 19673
293753991132970049 12638 22388
715979489316936193 7105 20261
499054395614809473 3085 20763
777392918554788481 23097 24319
316267848781460993 3574 25365
161888967324003361 1887 13950
762587695921812481 9217 17891
36584138891733177 6482 29624
346764611799496705 1280 10945
980880743780232961 10552 13450
3647002418734503 14087 29443
272972854543517953 1769 17790
757595467348334465 2660 8191
89403430142496625 4436 5649
793934039096857473 15000 27712
511217907824381249 8159 18328
639190388921857537 13698 16768
538299002116929153 1957 10377
71558739554934193 22303 30878
185664259005442049 9285 16610
748093338335689089 287 19955
993319951424453505 2550 23942
123206758246286801 208 31006
996752754888639489 3263 11932
423985960801214657 6156 16197
118020839254882049 3569 23563
771943438334677249 483 21076
160678470326267585 15085 30014
959864726316322305 25047 30303
297324145742479105 11900 12972
457183157286269889 3125 17638
182928831105904513 13774 30005
89883913231627585 26562 30542
396228675274386433 25422 30402
263733372936332705 6324 27197
32216668270926621 9182 20510
237026518571649793 19205 30318
253503685890578369 13594 17533
121087371724403425 7394 10433
967761494815938817 18393 30026
958224927004859905 11050 22094
76707424950029697 9365 25024
208733989590474081 18957 25919
296466198284342401 14478 22829
642705788764725889 11726 28112
716273935122544001 10070 18684
33996747167325481 7271 11368
820762569601903617 1214 9762
199436858825830401 5598 5647
258390907119206753 22672 24868
21004226890472213 325 1157
543109202005574337 27164 27738
935240347734843905 283 21125
466483060896692353 13519 19636
697398432977255553 12973 23659
476545856670959745 12033 20858
534415441185583233 84 28294
218734097861670305 7931 26916
483253628400451137 24198 29586
876440966104716801 13578 20444
445964873210595393 7852 15565
305514745361321601 2918 11238
577725048499335297 15898 26554
357590095049808129 11010 30025
742504599238653697 651 10914
258998873974491073 22747 27662
765870261232482305 27237 29508
740984464051926785 9345 26826
796784522738260353 1833 14506
452683170315268033 12345 23586
2956091781644688 10623 15325
930596625454548097 7570 12109
822969695231702017 9954 10534
617892455726803329 5444 26994
107826266764892161 5911 24526
44026627927955529 4326 6378
330308246622404737 10551 30802
436441516877934529 3825 17890
651379573209769857 14483 22848
600293076194226689 19568 30427
950802323530293633 8618 30029
664099320378710401 25499 27198
361090682173557569 21535 29783
38790949885559201 10008 10245
528634330175560065 6625 23598
670901782603166849 18750 30710
887366168977795457 2571 6546
737698451967453697 23495 30138
130390591790696673 2451 5062
626098920448725889 15764 21194
261311983948065313 16859 20228
97000075371163057 18607 18958
68951007073859929 13205 21483
253890281271353057 10789 14596
594516001817598977 22252 30817
26779068911459093 26806 29464
682034136323576193 18278 22936
9263103214124159 15916 26686
667415617064609281 16051 20900
258371112716154977 29125 30693
504935298115508865 2055 12037
211239753094119457 8820 22306
770795968908320385 21986 22306
494088841762966529 13158 19675
396478432196456513 15977 19294
585578690428576513 3101 30912
111394585987500961 6391 30999
297125446207182593 950 17026
872503542178957697 6203 12715
444245575566000641 2204 8829
983293349387881985 13932 17515
360401491490257793 1259 16157
361588271121828353 308 14591
420442239741447553 26402 29222
816953996171168513 5843 22612
991883902244829569 2023 8972
796787398677661697 12862 28615
13190127697455979 28963 29379
831969236388434945 189 16886
221506304255804321 1953 13472
102975592677776001 23542 25435
823825571803126913 5158 5571
881803247234518785 11895 24203
325357180700045505 22243 30194
924279413308294529 1789 30690
109565922863609441 924 10331
842303151017606657 18097 23358
27253135068839641 27774 30876
786842166907998593 3062 6137
379712209540770113 2257 13317
573272391479537921 21166 23670
474030526077704897 9807 13196
719912551389295873 19370 24021
133104688003086833 25120 28647
695978008207422465 4481 27923
883596411987248641 9158 11986
808492938848100865 19949 20612
318056438588826049 17031 19477
660561983926005121 6219 27103
675580675596670209 8806 28451
853408415586624641 10920 30778
696946129401325697 30276 30510
416762416852780161 5568 30301
851801959228147585 3644 4950
133921158025028577 7759 26006
447618260358723329 1690 10546
399318562534194369 13647 27060
383052183795733441 17815 24252
552549177323594881 5554 18814
135256687792733041 19601 23827
55505109161348545 11461 25607
662144520046531713 12595 21875
274561728476523841 4386 16435
665879071732092545 15876 25469
195360709787440353 2044 16431
529859285774811905 13874 24714
423098563671668865 10614 14834
182335148016065313 8897 12466
563664106636768001 19990 28450
596337922741362561 9547 17653
756754527337474049 6227 30614
703844467861898753 12322 17657
104263459306441313 18290 20158
238468523680772641 3158 14455
325917554019081729 18338 26044
930718530957406593 6154 14109
909051042617026177 22968 26754
723603895648473345 7352 24908
397654752540031361 20417 23055
248892127065857953 13504 22006
172141623667176449 6849 20579
908156423547261185 23486 27431
961390753314173441 1999 10875
958028258015119105 173 15795
70478873789884489 9954 19300
199699599479664865 6931 24517
618272672674375937 4441 15627
917924299296515713 18766 30749
190355432094310817 16464 26096
313525572097908865 10457 22085
839599721180302849 12338 30130
638273140821141249 9348 11784
349759025607230721 14231 18827
456388007867367681 4805 24504
412020464556999169 7654 19696
725935982172359169 19930 20914
722994679201963905 11247 11450
135501505622293905 11264 17986
311749848699218305 22107 27144
123052311453008657 2795 22528
460001829020232129 1625 18759
820749329474246273 1940 12081
443589136553381313 8445 19709
711711431054339969 8076 25392
270880398453716257 20653 26014
230321885534031873 284 28903
304177687159761217 5325 22426
291577770870972609 3890 13299
88431918457164465 14266 26202
409395727527119361 2897 23824
78173848201938513 18742 19440
242713212152182209 4890 7260
159455886513729441 24933 29536
919568497720369793 160 13766
330835945568775745 3697 14762
125662795814591281 12996 25020
89938073465791745 11862 12611
42065655134571505 17747 28542
935011249186114689 2435 13150
225329570144850785 16815 18639
180321717160854433 26720 29140
655581675292658817 11150 16772
263473686221100673 7765 23480
466799006893168641 17118 22425
144334798942171713 1869 11239
412238187247631041 5262 6403
821887773201492481 11394 20224
994497444299554433 16821 25833
177302195937603105 5803 22191
581635806847081985 1382 26052
210799560125519041 216 10422
957171463104415873 9643 11010
605820751367762305 8443 11761
839321792622889985 20564 23836
638723134764798977 13351 29032
48320029573659441 15953 20458
647813519205858049 1583 29981
765043654845008769 16482 28210
698736236583538817 7055 26826
154937710515710593 22823 24201
387376930976703425 21822 23999
607636051647439489 7443 10015
38528589511681585 4496 24677
28649341683887997 18446 27787
28936713781195777 5300 26200
233896271222356225 6826 20679
153444493717881153 2772 12914
346323275342328449 21377 23264
55855372275150473 5379 30326
171818888384997601 5156 8009
302984831030126849 2169 23374
427705807627177153 4326 22744
654981245817698049 1929 20907
394434359837326529 22653 23400
467115749247550849 12963 26729
453062654157022849 7787 12237
865266877834532225 3032 29482
376455947702602625 4974 15339
27579709776400565 9441 29550
423658465637572609 2193 14789
409458000115126465 1833 20942
946085997865900161 697 29468
173602123306363169 12649 21812
653441416465327105 23484 29693
226284152780610977 2897 17423
299642810837248449 9396 30555
817691272120381313 4381 21127
14690921063532871 8839 24541
849263143520335745 2148 16897
44994690754457169 3557 13036
476773437601803329 4616 8639
898671597380953857 9533 25878
99234509900217201 8948 27848
385854805261836033 10993 11930
272196930067163841 18302 23317
231429767150018497 4527 23248
52507198594799577 6869 7853
194400797838902401 16092 19467
59060867711092873 12007 27798
413559120635667905 18299 21050
5864127787535979 20577 25667
182913227209816385 17461 22328
75134884701807185 7567 7575
661713742209741441 17712 27667
633806466220125441 11700 24292
161528428239670049 20872 22143
250967277811337665 7679 28768
521398554658006209 10049 20887
781913656951818625 5097 14199
241000857717899905 13346 25833
28639238904101917 8421 26768
819533457167949569 6722 6916
281986748313432417 7963 15390
135668969141981681 7007 18318
764394579640633473 13449 28213
727757066955220481 9747 16093
838052781308395137 6007 16055
568593715546207105 2042 10903
341815547380232257 7941 9544
31573089965121425 16421 26245
805032134324466817 6615 25852
350941471070733249 2757 21681
783458769987003521 14641 16727
936286004532817665 2079 4756
560979154974862849 3935 15357
470840052835235649 4065 15909
440418864558207425 9877 15998
500137005801946113 2155 19551
15744427686332331 19611 30293
499749177269386305 10518 26100
766033613502042241 13879 15764
951925090586072961 7701 20050
569494946794325313 9597 29491
620331661859019393 19729 20892
981141663393938049 11163 13902
30345824710963145 1176 13765
858961600891706881 2766 11449
459240546792237569 2777 27203
837584250136142593 4865 20043
52840790197890897 13954 17848
842132037507557377 19581 22900
828376623733852545 5600 18193
642014310634831233 3389 16689
582338020439237889 11958 30907
967316480366424321 18346 24675
143122183419443169 23888 30284
155922318992178785 6599 9695
382166960277388033 12444 28032
253404726995970721 16166 20050
196796692441957089 9835 25665
616866096587781249 3331 25349
325814697126446593 3591 12052
337399674812292737 21861 24502
674960145004170881 590 12940
91334502894522273 2624 19994
224092461473574657 896 24580
795026621517255425 18000 21053
135936570029464577 457 20152
566990129938428545 3087 25218
234616752762747169 4993 8836
41823573191027921 7173 12484
556645170361257153 14810 20911
501106710470264001 297 16169
886066972298507905 20836 27183
716436183355572353 11685 16566
133986391338090977 24749 30183
77100720668564545 9674 24059
463125200910809537 4787 18282
835067051021173505 15741 19208
76986423306742321 7558 23311
780786425039519105 14666 18396
909872808194293761 2153 16434
995733237808170881 9620 20837
155882799129877025 9194 26857
425367186618554881 1515 11567
794126984676381697 977 3413
172113336159885217 15880 26548
870437415957660161 3283 26045
746596062111688449 4163 26754
679037110778310145 1962 29682
947636544930308097 6815 10932
136968052964370209 20338 25317
708753331741657857 6055 13729
339390179411765313 22322 27975
538776297741453185 7478 14848
294746835901456449 767 9547
744230489784552449 2947 20868
178535335001029697 600 24689
389330355960343169 26070 29429
217250677687623297 8494 15867
65087156597112281 14346 24711
409544043136577345 5080 25653
91243234444437601 387 14534
148866064344410625 18390 28084
688842178843071233 26345 29355
694963524450813057 15666 20625
618075686846882689 2478 26274
136525219892384081 5357 8622
902230674128869505 5753 25865
48960936160170833 4020 26081
419745050759292609 20578 29939
198734234848437569 16500 19364
19337761854767877 17657 22394
621333427540051329 4275 7402
506219853799851905 26142 30085
578772743208851585 8324 13683
682415016276845441 5764 24499
154188693890091585 7866 29119
787397522428353409 102 16330
18600744765642221 5756 15970
797180093058567937 1561 28785
250371069807030721 525 25948
289745628287366913 9707 24222
216177755785373921 19754 28979
916251329467566977 3751 12491
361083599310944705 10803 29496
450140164730061825 7512 19544
789334193980003841 12543 26402
395710213343971137 18875 30865
503675960067894849 11917 13768
115759181400282081 12831 12865
758761325818461825 16091 16416
596123269531087617 13900 30242
996145664118046209 15888 28363
637332029779305089 2255 18573
922705788065563521 3467 15715
410573937117430209 2849 22738
951324670653079297 7458 15931
122323800006288513 12070 15275
465044203491494529 14503 28568
342612219091048321 6076 22354
341659489990235009 5303 18123
464946571515742593 13495 29892
701924305470491521 3298 9556
575158090352811521 11795 13818
227479094462594849 381 10280
750804169615438593 16 10677
312317830181491713 10432 28794
50301662974757025 14649 18373
262095543986220033 23624 24006
464440529551996673 9958 21294
543738790836407297 25258 29579
587011741622813313 27479 28786
42286244074531969 1527 5276
136393831378970993 3530 10862
362015178293326273 2862 28650
800752469690163329 5021 10919
880828244548837377 14838 16688
540254595553580673 8226 21056
996214199062329473 18652 30586
842048080408215297 3343 10665
428833020641164353 19687 30633
786756233143311361 15296 28039
786337427580754433 5892 25111
260636139516602593 9140 24498
481578817101592449 6482 26249
17536438322441229 12650 21070
188824277222629185 10757 25548
132892909481835633 11341 25982
646145942807024257 16491 25906
341717606981124097 7399 8607
546706546313636481 2539 24080
701958392256184321 2893 21284
138092440721862881 11231 14627
9059476255988131 14450 16451
147795033948362689 10333 28521
396066030664069761 5354 12959
285202388383325441 9521 30467
8707718121289788 29428 30541
832777908150724481 10362 23721
169000780192700257 6849 27749
748410769875135873 14177 19255
616443598353488001 26355 30484
179671208381357409 3892 22738
589752115746886529 13443 30626
594646464013109761 12501 12571
289152342699683393 20920 23875
82661138077391169 6510 17000
173053324304927265 9037 22377
166702477694656193 18279 26871
485666847441695617 2300 24712
409867213310427329 13767 28375
749737966883156353 10888 25619
856379180561489793 711 27477
850279144252628097 11701 24670
710661443267675009 5474 29751
621206484281199105 12238 15852
985966029790859009 20173 23819
960489891791599617 1203 18690
540503089599091905 6671 24040
205663383238185569 2567 27084
798419174465365761 7814 18490
854806431374900225 6467 19689
568267747230017025 23322 25996
479416085382123201 16595 20607
229020460074963233 5414 14976
519797923798154945 18251 25356
963115071514174337 25642 29392
843053163200334465 7585 10894
533406777776988865 601 5727
737742091464159745 10031 15389
657278008096064129 12937 24676
932750137698317185 26206 27902
753051482581099649 19594 28907
345997436894879937 2791 25961
526869425064653313 12610 25832
168668083947590465 4402 25137
355850802135748289 18706 27872
315027807973681473 5399 19863
700866164411912961 7430 18737
537171795850039041 8368 10012
564581835771349441 8720 10027
751488144375191041 778 8006
521697283960143937 5742 14736
777533012666975105 25280 26344
919693964402554753 21509 27789
223021481095262433 1917 14123
859059214291171713 2805 7572
57408019675587953 11336 18665
477086318308067777 5746 6068
788863116292350977 7856 18475
788307270298382465 20146 30304
629570616223656321 16927 20049
849999444191197953 1427 4503
20818584294179489 15180 24336
149506996289211713 17609 20652
354398808955348673 10912 23129
622573537777867649 3362 5129
687873023109904897 4707 10415
313321749591089857 25208 26724
322089448576644353 1417 11567
718537626031050497 2321 16740
839171001618073089 3792 9263
2591302857986478 12664 22720
823517197718356225 18117 24117
251307956351638497 14439 18464
798323187274480257 15951 30532
207821632237589441 18975 26035
291445507737943617 23110 28726
532778641395495361 20274 25221
230269703201631873 2197 25352
841835019740791809 6988 20139
491195506178254273 9209 22642
20447379864975801 23170 28413
472954956382825025 7915 20158
601373696055553409 4985 8124
593016666572037121 7816 12378
451272888330450433 19623 24618
861915428888952577 18594 21044
636236047166342145 459 8354
952788660845524097 25786 29773
582722599303394817 13247 26193
797995724114958465 18370 21703
711153466978252929 22818 23497
593199694232577409 3043 11156
345628268917366209 20730 29012
907609362395451265 509 23280
20564821201539021 2898 30121
878450705862856961 19650 20695
740387456176705409 4740 11074
271444737605310849 22570 26297
167065757527687713 15300 18098
560459897533160513 23520 27345
80269447305070689 6565 19554
410853590931200321 8316 19354
822828316122304641 8831 29953
826495941110547201 6540 20193
727519165766921089 3406 27701
440294642423726401 7487 18270
588804025172969089 8081 27428
764533724049055489 10956 21073
975890993544837249 6302 7093
547458957707565505 21677 26328
675017471161858433 3017 3469
585161435128778625 471 19935
325350294734079169 1483 21901
137771528838204209 2713 15927
419578775183332225 4763 12668
283704981246767585 4964 26688
860992840963049857 7231 28278
573915727249019649 3356 7820
813919047495808513 1217 26705
213882973403681121 3888 25531
500665352064345345 6766 26558
310309055531252673 3502 27097
123784295085151537 24680 26145
279645638438307041 176 24676
398113047305841409 932 6664
332890295932006785 2529 28568
203186983823435713 3253 25663
374141815064032129 9089 20449
86396514844778945 5322 8962
491355039441732097 17831 20113
52162070332336441 18084 20383
27632490857040893 16804 21727
997349412390079233 7654 29399
488668992672732097 2863 26938
726032381404543489 2176 14274
427634943535476737 20308 23151
696404572849132801 24780 30575
765241712904060673 22381 23277
568058293299479553 4852 27234
487021277652001345 5548 24861
599488067495073537 16436 18951
185877827185752417 8572 16375
409805311911249281 3642 24492
135966809199143057 16081 18079
583032738419063937 18058 26601
569233661756658881 11489 21781
412161940207134593 16015 30311
662680158097526145 17596 30629
924533714229383425 4080 25778
564064855735242817 9960 23420
449405703954091969 9947 12919
621255874601526913 9311 29601
506372530625128577 22630 29450
905500270591506561 22518 28564
760648953088598017 10833 24270
442654762815106305 21581 26418
438662753107095681 24363 26753
518739646800813889 520 17438
195874626641831649 653 13303
540994585262520641 6430 17126
888282505191938305 364 8388
477142313816688833 16558 17583
2947126407569557 15687 19323
657349304315603 6147 23965
293597104567950849 16698 17008
276222141579754785 1436 30721
269681351034314785 5971 21142
193196701628462369 16659 22367
572052164171850561 8352 19948
923535143703805569 3262 22387
930375360436066561 14402 15596
224042903579697153 4333 9689
837123087675692545 1482 29107
745161016747577089 13581 13804
545135632847781441 13362 30532
499311240217078721 9178 30706
400204941851569601 9005 23321
710133739092118017 9506 27793
785700006001967233 13269 18129
968755342210482049 6968 28725
981956284229013889 19629 28471
221839469398734209 16409 22774
933018722271988609 15659 27528
512577584501197953 21657 26378
558285725876032769 6380 30296
326517690921310337 6105 20182
476190087715558273 8832 24246
252297281560014849 25102 30266
752379878519477121 1740 23565
859394156589392129 8699 29557
662940669258524929 6033 7222
268441638578106977 788 1568
211579935073956449 2141 6870
263837013264737409 11815 20317
199042255284460609 6782 19653
774097153521761793 7192 13050
704060525470779905 14718 19088
362830834404125121 2973 15457
135095555139692177 7064 19388
431348209171428481 10006 14305
384562737969417857 856 21179
778952481035037953 5683 29698
768085375026309633 6430 28011
399717759548774849 10589 23415
632172362393745921 27391 29188
642228053968413057 2686 22994
373000343937327745 11807 19092
298670114012391937 12027 13706
299478558463846401 2056 21775
707447008033984257 5563 26914
64463736188564273 18460 29349
461170667273488961 3893 11473
46436342091411121 19848 24288
645778084328814081 2738 2851
664467109220943489 1718 26188
297729827147374977 399 1479
500802577672800449 15551 23145
561317391518446849 12583 21076
261536909184819425 2442 3196
910171166514725633 22302 26195
298908627548584577 9605 21487
302322044622688001 15029 18611
127472454874556721 4718 12189
155814784218588193 2968 22525
46437503401904225 13756 28534
839538561954345345 13165 24311
795523355356998273 9157 21010
514488813968778689 1743 13091
1328350940255519 9871 18429
429794040459345409 10132 15539
680752010631586305 8736 21744
435782783264780737 1690 11789
844350441246319873 21849 27170
890825289130464897 9385 18070
468453950372797569 8017 30957
409618908381457217 327 5869
463561602193223617 13181 16803
611496911934498433 22377 28315
235861945737191553 28826 30110
111299229088839265 9681 13649
854956263798129665 3996 15861
797799108304008833 17694 28142
578790645867762561 24577 29591
408820550497960513 18267 19048
323155074835327105 3137 20309
406390013199885633 8182 28242
858113506597426561 14125 20583
305943281739157441 19516 22772
364905436946003201 3243 12729
600401042549766145 10948 11925
577604556441364993 16811 17341
534137254587459841 3446 21419
318239359366643265 7943 28323
842577256009949569 1165 26783
168200646774586465 10275 29173
239365282151648993 1204 6157
867035824751525249 3967 16114
743773509984766465 21919 24232
444496821616461121 8554 12436
259336390839262529 14610 23979
281998436887036513 3563 6005
944941462167438593 22646 26394
374504880188119681 23002 23003
811373140499281281 12131 15573
254099556886558273 9038 16253
921967617040298369 7658 9176
767484654871502465 7960 30646
952774050427432705 11070 14596
906648488214429441 4301 6754
68378882289810153 2496 25443
37975550880481993 11972 27592
111270685296002369 20056 27158
50477605116014961 16053 22091
493714851453166401 15807 29800
394864054354876289 22655 24431
974012237540744449 17889 25912
638345696228171265 2057 17747
47345550818310049 6943 27830
977147775207306753 10323 24233
464966283801938817 10776 17452
266446277810416641 11171 22040
370135001148060609 991 27589
504599712390749761 8284 28492
812585605174842113 13274 14847
221669281671879041 9398 25468
630434959691601921 21229 21928
620274374811266689 14919 16799
426315356776736833 1345 13379
163661403972611201 3230 14488
716634937682915329 2815 25885
8081723385792828 7446 17939
560635263983481729 20368 27872
913302575150126465 2868 25607
345464345605822849 17345 30742
604712181239001729 6208 10159
381855723127923585 11817 27707
768377540763026433 4464 25660
972385715429130241 9942 14520
370127752246155265 21413 25092
883197505985730689 8330 27982
229261490553355425 5095 23386
836054698282939777 5307 25965
510617155560488833 8242 17396
169540022501163169 18966 25735
360521101007833537 14049 23100
570648250158530625 2476 29892
185898387914072321 4701 5273
490755597425998529 8254 17948
278496327645385121 25640 28654
824947409669281537 25306 25578
296666828850227649 4235 12067
312264776359281601 10535 25425
402087859674395521 12544 17459
341850653208940289 11402 27364
207932469133474753 11838 19455
928233107583775361 13189 21053
267919394047893889 1097 9407
192308296486121569 3070 12983
279942631889618113 6868 10533
135940960596936833 11442 20335
447436860798376321 10069 25949
898703109900242945 13432 29632
962798232053977217 1357 24246
272927552829951745 9032 21670
639887499356248705 3886 28205
209027541054187073 24896 29695
370268744949903809 9272 21347
179546275237807873 1134 11789
500904308846884289 373 24091
338769003372807041 5754 27468
636895191782620929 3201 18091
80953447726596289 3423 30963
522894936621057153 5461 28404
735531907813967873 7243 18172
731218161015057409 12934 24565
911044609261178753 106 11172
53762591002026737 514 19279
354793797520148481 12407 13808
544730732492745089 2960 25380
637584167467064577 13700 27434
739709128929817473 21172 24450
185883405463702177 15298 18301
95660718303982145 12500 16504
838253511104792193 19177 20665
642901139349248769 6373 18466
316726005187707201 20608 25474
220534443199362337 19282 25540
251452338453315617 20507 25360
524407681323040705 19877 24983
264946377136912033 27834 29047
613141920451404545 20614 30317
647685787890846849 9656 20693
227707404454832833 2301 18264
81747380309611377 16072 25733
995362298810412929 15571 30194
985888786307310081 3376 3582
350752140779221121 18197 22279
913162813541365633 13344 27361
349545425206834177 712 19891
17086668922015493 1380 6740
979477774316933377 4040 16856
199762285155305377 7399 10922
836881848563272961 1730 13383
842750383113365633 12542 17844
869060329503028609 6777 10103
538983496481339585 12663 15363
396406145010963969 16869 19411
228833281494356545 5988 17367
219289835174521377 10394 27673
811678996357915905 15090 27930
237818636455891393 18981 25225
4907448188344433 26593 28145
887215679251099265 16962 27008
483260392685057409 9949 30165
977904965308887553 13818 24044
661558499573995777 6851 7719
225618933158614241 3373 7228
886448525896231169 13976 20017
41583140781931153 16632 26051
303131669176547521 10669 11897
613678556929798401 15092 28886
742913530359178497 28171 29084
967990148959508225 7779 20039
656306538384452353 15871 19126
462083558270165889 162 14359
510209345702168833 12522 12648
289886582379288897 3164 13514
601445822766191233 16171 18551
6341134199331578 797 10254
282943403392213345 17402 26351
848234557600513025 15004 16685
141222980451484401 10574 30276
448555634668991873 23985 29675
727019217065606657 2184 18849
467193013701368897 3780 11348
292066886824340353 5388 12103
40793916318577321 13929 19019
786367760628738945 11512 28320
348951883328290113 21099 23221
755227231152328961 9094 24168
15473363758104597 246 5216
935538138508451969 13445 15338
900644163320485761 5574 19647
556894448247174273 1889 16532
25048607965018733 14371 29502
430919450136290305 1520 2872
821759146552160769 4748 23347
36310714316211801 7094 17486
41545829047834105 18000 19883
69659238299824009 3404 18404
551632572972771137 10997 20521
487066623322459009 19411 30896
744988556264146945 5154 7863
239349800886802913 14426 28892
791186778382304129 1501 28349
534049430923001729 9635 18288
979140134284108417 20227 21475
733467250284224513 4806 7826
6487626753958865 3118 5675
555426019901101825 7769 16001
225794573762712513 16980 25067
726939836774480641 7706 12619
126101668410747441 21486 21970
468614816446883969 14107 23279
519493408825269377 17259 24532
122037024194572305 1364 16303
138778134575424865 11874 24949
308808583174663169 3098 5485
239320506580199329 3989 15326
965329430391964417 24430 28599
858622621244798209 18171 22263
790012144891928577 20173 26756
641493576751798913 8583 22121
939467334121975041 5252 25976
674524194489855233 1419 19634
487888479355699905 23376 28577
375869475472896385 5126 22453
796032316486677121 11859 14051
858871727652292865 1195 14319
191471040066428353 24209 28224
23124348693329469 5059 15753
624178061314115201 13821 30704
744150120995918465 4181 22257
91882484057816065 13803 22833
531048280044942081 5371 5479
760012697519218945 14011 19275
348319218678035713 6271 20075
799857967142880769 12756 22162
373771457857316161 6710 23412
8881639974124057 24484 25575
451299288931316737 8969 17774
183737654672295745 6626 8747
34354018840716097 15414 30965
361456986245688257 7181 11874
602643433590806401 9723 13067
903675890050489985 3062 6303
668438724243742337 19001 22726
78772467231818417 6454 11588
528670805063590849 17228 17576
478496378538192577 5311 12455
365873540552954049 5342 14674
554382042745803713 19619 25294
156941595020306593 4518 28788
185661592747063521 551 1219
531524093530236993 6031 25897
746360790959176577 21267 29020
284826981988054241 22 14015
973353201202751745 24752 26706
470952904080959937 2144 19599
829979075818702209 5107 25858
381791147143424321 27580 29258
502186474917177601 13424 18076
128157359611975601 14071 26839
535010401601926593 9387 27064
273459651442230721 6678 30655
62488151569038313 8253 9064
89920587673290705 8978 23709
990600191168287105 9187 10616
448075475279189569 2652 14587
295611945143488001 22612 28498
875202842280742785 8345 15838
755622266699123969 4504 30844
437892416646171521 5617 11297
733081593227648641 4009 22217
270924749889289281 17262 26540
623052381300002561 6071 14589
441651887751795841 397 22883
238445847098059713 1005 13129
81881854027528785 21228 30565
172039059262591105 25861 26368
898635005778025729 8603 25797
560985943769377857 4519 12894
328671407613839489 15192 28926
429371564550908865 7697 11065
725853803381063809 7672 26156
689591666800591745 1320 25933
271571352453037217 10573 16701
280628343688096737 10666 22122
60594951194239857 14417 14960
315349916375719617 6765 18443
950326958859719169 20095 23264
937507093174932737 4466 11870
580483150459720321 14343 28289
993177581490410753 8665 12255
421686737270476929 7436 24792
178134995370147201 10805 11091
319090881503761665 15930 27361
41061250484073497 22557 28174
932075040591925633 17134 20716
697354962905169665 16329 29759
670363045576870273 6929 21621
569397723159109889 1075 22593
687658313385014657 482 2563
559276242692266817 22397 22629
340100776105622081 9049 16947
516194210824533441 18626 27640
155794274308348705 2525 14030
869335768915110657 15628 18995
14684883147033645 24999 26697
134493342290706865 6558 18143
349862504034263105 9593 10435
671685532564641409 2616 11943
680217594299271809 1750 16968
978718446625133953 28200 28664
885050014611167105 8729 13906
133221265600671041 4965 24973
840298029004124161 24955 25502
243446869856196449 2891 30510
738970460474178049 6268 9878
60694233180999649 246 11095
395573753577046721 9349 30244
982546115282428161 16513 23905
273069778503341345 1073 26929
84171200104893985 18559 19215
7754373919745207 6933 10426
674157188109372673 10016 16453
755528277194741761 4118 22433
660073000166608641 1302 22220
266534994208136321 4570 12625
177564487294272769 14777 26482
132598595644580545 6095 23595
740949902007205505 12695 21940
598334065405175809 9224 13100
965809733230795393 1296 14255
303684584149806401 2583 16067
227237444789256673 1222 12765
336253229723432385 21893 23314
711621561751694977 7982 27301
518507082301155713 16147 25887
468049924099094721 2484 15749
743442798656424449 16064 26752
686850365366776577 22372 28147
506832849985471489 2470 21859
282555555405100033 5066 11260
626207045410630785 13086 23396
824502534186716929 5507 9892
518751604223936641 24098 26092
508957841668095745 1880 9188
864685110001723009 116 14417
739417254110261249 4779 18453
964537292751373313 10682 29850
592277135811247745 2767 12402
150647569428961953 13236 22230
44755271073011473 14329 14918
837762456189025793 23128 27463
442055130211944193 2365 2936
173582178710837825 9651 24222
207280339970477473 27836 28920
545462857079257921 7405 20649
833238336676959745 12642 16932
704406503652926081 8390 23116
209793257776265569 3675 15345
288562548435365313 8158 24303
203654854004785345 24814 26133
554316705525572225 1390 29823
923283244878231041 10036 12884
290131279313214913 8779 24216
394877168725333377 3082 6174
344812163854406593 13225 23292
308024799251125377 54 11327
185895652733691457 5285 14717
874432710437307777 8315 12945
821051498770835073 17329 18312
69977817273720433 12889 30897
920176824575946753 8244 27245
310228698837352833 10320 27032
28498441332537541 14884 19437
888827565281598465 13716 30532
852369823321211521 763 11061
196018787552677761 23134 24651
803282461405650817 2098 5723
733586809823744769 17210 26133
217376842255447393 8101 15024
62451442750177225 7817 24256
497680660600700289 2161 13146
502007884561788161 95 12277
13098170436379065 7247 24878
773774204700149633 1297 28608
768350734873486337 8673 30010
406625500315183105 12139 30352
146083848896466849 20146 24612
487069280521541953 23266 27775
238011370240023713 2457 8470
312954504413834625 14950 23444
761545726688140673 5808 21462
129784618728226769 14457 26165
339652818111268545 4242 17157
978458378771616513 10385 25250
46787409981135401 15819 28223
182496033432148161 5808 6193
151418166528763713 6988 9820
693016845439938561 4489 9651
30267708994031753 19560 29503
196860390639248097 2241 26654
312251542576468929 985 22660
765762336339971457 22 25542
526385654583123137 2166 5509
752542653497915393 5596 18632
502364711956936129 12228 21696
206708092905341089 8858 13574
94951041321493793 7232 14720
489841020127276033 22974 27272
604504846651629185 3553 13162
616313103994055937 21147 30718
812347819379709825 2711 30965
834489789263972865 26179 26379
704765173235578881 269 16370
8153779149136399 5677 20975
578647565966790017 24138 25002
54759267921159705 20429 29253
14993355285703559 6121 30058
69707001601866385 24508 28617
323300781006139457 5866 22747
214941304052263873 9343 11195
619321365910018049 14659 16937
218776823819791137 362 5160
705313933605893377 5804 27376
379428198354649025 6016 26484
478441833231592257 13882 28320
977575370403538817 5567 25064
37674098236635705 10887 24068
403057135334638145 6093 8282
227340955186512865 16261 28574
386530311232245825 13245 22307
177749724851722145 2803 22621
750772187085434753 12700 17620
132493642739241585 9046 28391
873544374446819201 8789 19647
914889647976451713 19835 28305
816896696403308161 11919 20000
837134125081654145 4966 28669
624059596643473153 17862 25014
24751918552098573 5015 26275
64730751384988849 1631 28693
719111399063684993 20094 30635
739638169026928641 319 13655
140183501549330465 10768 11163
243486834010543169 216 9772
362875190503892481 15630 19556
488995645743369089 12990 23060
75780384562804673 7769 28314
833821872921081601 16890 21483
650041079647401473 16903 18553
641018746677698177 12787 22529
324499250264750593 14703 19731
456861168149476545 11800 17504
693354689376569473 9227 9747
104151824157849409 980 23229
378655641230110977 25744 28555
95459295454848097 7671 24644
465190905336363841 14731 27254
994901083760847617 3681 18552
994993551749331585 27437 29439
820700452647901825 12222 15670
739336554411828225 4817 13131
418716666261030209 17354 25441
876786680317152897 6777 8237
100876092374281969 5729 27995
405940374489155457 2602 22955
2177523200284526 17780 24044
759546231026774913 6301 8445
363336407746931649 9835 26667
413274026644778305 10268 27511
883605465093363969 7439 29017
7153224608529741 1941 26843
60014611486028713 6230 16535
412308893338526145 7331 28476
1730641408297374 18529 20337
420268832830714689 15255 25594
192764288336395137 4226 15832
553927035337288513 965 16324
154953837682608513 1812 10181
568743345927501313 5498 22876
832000716987355521 20892 30869
33577508464766481 5860 22066
207609159950518305 12836 22068
46357084134854177 13694 25603
217942264018848417 10319 23328
660962831360784257 1920 21366
749306732564502145 4775 14595
243373933800157249 17690 30251
283828061040171777 20270 20887
516371309740272001 2369 30418
458186774996530497 18502 26845
595734288384761601 17919 24032
960038499674073601 13144 21224
250910723667423937 26098 28001
852376658800022145 591 30245
526798067500934081 11171 22834
91635929868974849 6124 21633
702374134604674817 29985 30748
244119090102994817 26149 26887
97784235415701921 7833 22473
773419637695940993 18745 20719
685880830959028737 748 26820
730315228286098561 4469 18551
547729906713854593 11041 20914
29472021804597405 7980 14606
329761267029915905 1324 8560
388359150376171393 8838 21949
676073773540878209 711 28751
51057195573509521 172 19757
460245823163141697 20398 29454
408262415656661633 8041 19962
315894278543865409 21872 24661
279689327195629985 6037 12831
888099887034634625 402 26313
326687388560710465 8589 25179
800316752794458369 14083 28737
962661204988240385 27229 27387
158023689825590465 5272 12469
465508252570895553 16536 17437
347434701112646849 2436 4520
7134092609394572 13031 30619
325881089107248577 21122 24221
981157106101587585 3059 6409
110932610813762273 3252 25851
966233231099199233 5651 28881
614988635028929281 14190 17955
949921985685573889 2411 9352
366990146473270337 21951 22361
366039664244343745 19420 25106
653011350397100929 11353 22711
731551924726058881 29773 30195
957404435344983553 8190 13269
744863723188121473 278 28956
234576260946134593 13879 14835
536374040108352577 28774 29965
880477408078078849 23714 28082
254048817975760961 7643 24134
817505392033048449 15084 16147
971396956592510465 9931 23042
433242899856821825 820 23154
350481460336215617 18993 28944
915438264638929409 1189 2095
144696442628895041 2093 25309
851092500534164737 599 24071
492044995956636225 8567 13906
166286439428866113 16273 27524
185260753553077249 25167 27886
175714031246400289 640 13398
184895668304580609 10095 23165
651040935210112129 27089 30076
292297671524703873 9612 11069
493271081880820353 11688 20420
691480682195592833 7406 20460
324413949934843521 729 28823
403030408576906753 14750 29209
527590331121842817 27795 30208
15854196290110423 15138 24058
557990800919263553 4232 23434
484868212238534849 10695 23239
325324451123336193 69 8875
872648962033739649 16228 28717
445222938694946881 17438 29488
274537494880942049 25980 29460
831036334645887105 1143 18110
511973954728762945 19603 28558
879809838371208705 12296 15272
945683410724267777 11272 23618
91194236257521761 9718 22503
917852122942324609 547 28627
495773096068923265 161 16608
864357840815099393 358 23257
640341253424907137 1809 19760
785282627818066433 6217 9810
396671718386606657 3780 19634
949830528758109697 17609 22013
975245450519324161 2142 29349
182678966563063489 3773 10428
547669952478720769 16892 18953
591803451048715393 27033 30368
500562911427721217 27888 29235
153743486930739681 1979 22016
649149625664044545 25536 26934
964257218012004865 642 27157
691244157093919361 8412 13849
46610314413019441 9643 27359
942734409038600065 14440 27224
535070197105138561 4904 26748
643248745418560513 14916 26565
778517943591300097 14264 19740
455315251843011009 9774 21376
697858942186126593 5156 8632
527642545018650817 12122 26135
860930002175908993 5170 24559
696161014828312833 3976 7623
581200212791340929 20386 24840
498251203888571585 2284 9346
991853293187535489 5671 17990
365567624077122817 15007 30996
37893188997326633 2163 8396
276020781514191073 20981 22288
647426470001708033 19370 30265
586719434168721025 12892 24817
634963242569423105 7624 24846
312256440970230657 6663 17623
11365913088713599 13289 16403
958359493726980865 14298 27808
689828626320416257 8395 30147
158011568478300993 12465 26847
15627868736434181 20347 29621
64217609759232633 16845 19131
299956503416890305 5848 26631
399996764319041601 22389 29042
335122991342405633 12891 30673
232528072282029537 2370 27238
147307669279154401 16509 18508
398259893376561537 2639 3447
99321414503979361 15036 20605
378859190036429569 16511 19184
114167933222571345 10932 26090
633218858446895233 735 18912
429308674621797313 5302 5545
798225964120796033 10028 24309
397221237583817537 11186 20570
966947027264453121 14512 23140
864865536561868673 9368 25398
205291851613260705 16509 26186
559943011265058753 11522 26198
695331367491462529 1369 28880
356393336595363777 22047 23994
108487208218882353 5539 28266
511964794912227457 10151 14354
235134385175157953 18565 27000
914311175852819969 7259 24026
496057210158177473 6358 11421
674740648820542081 5020 14690
396256983905999489 17761 28051
746607480390782337 19544 25986
607252403414086913 19995 23796
996765074631110145 14070 18220
849659426607459585 20003 27635
895606404173978625 2495 19540
354817075573585345 15471 21615
164258960446911585 21681 27985
952365752053935873 1316 5435
989154601324958849 13600 27345
397215954338030017 14496 20920
444537208654661953 28941 30446
41542336348115329 5989 23536
840166346385704065 9238 15680
369144869832986433 12796 21821
463457038991006017 6674 9066
590467858192624769 25300 25905
711980148572042241 12528 22348
852147537623657985 1720 17638
704052288737198465 8956 28609
832838788363076737 1626 2951
174848200581781313 13209 28717
85835088336189361 3625 22645
203694169865880065 2022 3234
132695740830627073 18110 19273
530046536941302529 7427 30814
513378950498001537 15931 27953
389265701996759361 12312 25358
201600657991932065 617 988
800878963642933377 24245 27007
148597748141959585 366 12506
25653232644966553 21160 23236
360706917942906113 9409 9747
671946972436746369 3958 10298
618936566369562497 9667 23494
148476894966545825 20710 22535
203083110179946401 14766 19179
496541282095510209 10947 24552
48668828937486809 3289 26750
627910350520007681 12770 25916
942990490028307713 21558 26425
443323667770346945 21980 28254
716338684519705345 1752 29823
671561532971065089 6036 29133
327563053982075329 6783 26539
983430660697227009 5880 28451
463281775104043457 13971 15896
359958160669631169 23132 23394
538161840493700097 7971 13179
552938836500761281 10752 26199
6366123507426381 10687 26151
941837334123857025 2161 17482
1110516073325130 1430 11680
297855073671829761 2705 19718
775109189738209665 16170 25629
556185391085445953 13423 20797
359981617349148993 8022 8120
113379666969411377 10705 16648
355153470396878401 14826 24048
736195169743677313 11070 26257
105381048499836545 7642 15996
629455836014560769 760 18493
577697913988039553 3167 14198
163760741902532193 1000 8058
6436642698503193 13929 25574
633261289705803393 5920 6883
295737460417022657 5348 8914
842947335486012801 2259 7025
705973848405065473 11509 30371
528386404790300161 13912 19324
777584747563544449 15677 25950
42564381781200921 4327 8405
715571959009764609 1345 27904
541424564473960129 4054 26110
817738024162785793 8908 15961
901415209986804865 9148 16817
836126829965436929 4333 26493
340393592846258049 134 21076
303194128780866369 18019 25456
609255682386898177 12660 17875
414864783649619521 7872 8436
726008325631841665 5522 8443
315136601947095617 8453 23234
170598830315253025 23611 25621
183496451269846273 17935 23319
905903489861092481 23423 27289
423783154999519233 26266 28616
260261126515128897 13866 29657
978782705666503681 3175 12693
232408536975629697 68 25149
727155387413169793 1305 10270
906341226032576897 10920 12782
872496661377383041 13260 17503
954722198152328577 16566 22311
268613386812070593 15638 25997
239911637908274849 8883 26269
770021306578884 13255 29353
644019619740749569 8049 16230
666030225016434945 13212 29812
367220666153610177 18840 21715
223147895287652897 12410 22201
242219303163953025 4489 29749
317192941845640065 3778 13390
320153893311182721 8114 24458
121257667246993601 2971 15355
768286029931505921 15876 25826
178008948485448577 15069 15397
778974285808100609 11348 13240
399613607058071809 13272 14424
305869811056059137 22337 27767
405846446534589249 14996 27594
827205489812396161 13202 23913
532393773030804609 7275 20582
67974973651207193 17212 30428
730196009871200129 11658 25391
865576871898593281 14863 29226
237578393802508001 21730 22513
772788098318418561 8523 15059
164034476723777793 9309 19211
188219153017907809 12465 20643
703043416687933185 7328 21271
813713961604651777 6201 8241
55903311294166257 22712 24282
802168899551769985 5455 28682
259348325805646593 12518 19528
419395230829852737 2609 6955
755758180461761281 7155 19320
277466484104305537 16595 25751
634207730026531585 8303 27234
188719716444854401 1169 16065
624956213998494593 12424 30567
660848223660121217 9435 29669
949030660487451905 60 9620
673618822285281025 8864 14834
357048838843304833 18802 25305
416747056298188289 3424 30288
65364062579135409 7800 30429
550277759135884289 1926 17301
732942761822691585 8482 14838
604910142310824705 614 22556
767376680452102273 331 24391
958032414412318849 15455 23148
949956183260589185 23528 24140
928673983828726785 8556 15476
6330475687974514 14238 21314
744914813003692417 6862 10853
524683218696189633 7388 15493
240440861398706561 8895 18433
136847958355772897 27582 29076
199099173899302433 2638 5536
756613349922481921 24051 25593
654182398900243073 5834 19075
767109400713820801 14339 23513
785338976646801921 14211 25638
682236082271167233 2592 13161
656239702220158721 5522 13192
722192913827640833 62 11863
973192513456613249 21785 29591
973870415001250945 11569 17132
827052584731685377 24901 26849
299766857852745281 1317 9802
327105429378736577 6021 8003
16545798298999161 15942 19812
773865706344889089 4745 10527
770297090178488065 4583 29552
124324056933179601 9924 12262
399652516266094465 4398 12584
148434825209871937 18052 25961
151755194545160065 8937 18726
231598245374062369 11226 23670
804376462860709249 14046 18755
689174604562378369 4006 8244
55297141131276817 2384 8337
271517180910027649 15420 15820
66612629562861513 14303 16699
823308344203379457 2677 15270
659188864961521409 3609 4734
69301705189918297 4997 28245
408464862060803585 20104 30522
715032429199919105 2430 10356
100925080308073233 18932 25285
425522177692759105 15764 24309
116813130999339873 2343 3252
708502020083951617 12170 25328
181434334549066977 9630 12944
703467305834909185 5180 27907
508865261293856001 3934 11730
831962361609111425 6939 25685
821775908707692801 16571 21769
955076897124829569 3889 11474
863084338195484673 10829 15674
578349873502300929 7343 26887
194976756123963937 18606 23876
99165483057237937 2024 22153
157247418693224001 5167 5310
219301719117691361 16936 29197
538668297908444033 1811 11960
382174537143502145 26960 27776
288372286457963841 18532 28136
839249638965181825 4925 11266
924877626493241729 23915 27424
226343872023949889 314 1156
843448359871267457 8862 30469
474016298243565633 3265 29681
480494569230344833 9416 29133
943808065500352513 15528 24305
133802058238394753 18800 21127
818338043260606465 11726 29880
896239195090885249 13712 24812
367896745063166721 4019 26868
834867513560446593 4492 16007
27639603467928709 17877 26411
385932771591185985 9366 23199
534418567568199169 2894 20077
219347046734647233 21496 29918
14191726278081519 4704 27667
335942958612463361 16076 24266
304883077641182593 186 21673
214333870264674433 19906 21478
143874803364337105 4422 27378
663120223290818049 6998 28200
538782627656335233 12249 21640
727908596994588161 11406 15613
428908052270738689 17895 30447
746531138132667137 7269 23002
730913506246299265 1981 26919
300862888530296833 2211 19793
720217568380615297 14969 16111
753864445458034945 1464 1632
179331663755935009 20687 30175
864274530381642625 4441 27351
301115372106234945 4736 14997
209451597690133441 18316 28338
846359254351273857 585 22862
490259935946077953 22579 22682
926528257070469121 7289 26741
881193977394431745 12948 30068
334903948137512257 1192 7435
574839120761545537 22067 26272
228407609553297409 13160 22806
53988225823928817 24757 26283
400418915126255809 4508 24808
998816114481563521 14206 20866
491802230071680641 4013 12530
235028126549607905 3578 13146
339687858722303553 17088 22984
882131153269661185 14095 23563
805393357150787585 21523 27514
451050364046068353 19183 29384
485211792074085953 4638 5645
533381382273198337 13119 16860
197457383627760673 4199 12132
870471268362095489 27182 29584
41622718649453105 8046 24397
850110759018242817 15831 25985
509994979706160449 2369 14051
257596428734444769 13749 19498
140949311259834785 19784 27963
544888946467572993 3009 18119
851278306949932801 1012 19086
156713873700383041 11447 20813
388781393960872641 22441 25315
251859781603009473 13673 22803
645828535970192513 20987 26724
47818435430542649 10709 26695
304868831306453825 5409 26133
449943964231174209 19713 21105
700726780216324865 3821 26422
521749004138413825 6931 14182
20266631825652581 4360 23990
660704493768413697 6361 26520
692440641534854913 27941 28470
721315697026312833 2234 16356
828996989828414849 5270 10621
26378651536013821 178 14045
897648642505242113 24049 29180
489089577799930433 23642 30872
764910934225898881 973 21571
928973545090976001 17644 21611
427873708501206081 4512 28039
376337529824581889 7582 14531
202942537475212961 27547 30181
103714961830512209 3403 30795
248477371459397761 9670 15653
597398271006042625 12416 27841
596577574525870337 14653 18592
855508084040060673 1432 21925
669476309964178305 8900 29576
277776363957372033 14099 20316
247801423256607489 18575 20688
678265059205010305 9247 28268
74855028977975025 3495 25472
732418483460392577 11910 28481
459118176846292417 15160 30074
273705060275467809 22568 24822
429070729861134465 13731 14171
734944217146505729 1414 6532
395889707321476417 12618 21838
685138873161285761 25171 26068
569161539733396865 17023 17480
682821357206293505 19525 27678
457050090665720897 10200 13409
816288775541217153 12170 13452
697535071231069313 4842 24737
533267053290870785 5341 25723
238402689862159169 25781 29378
855717084595447425 6165 13299
557763581809677313 6502 8744
357560402090214785 22733 24821
209774605570832065 7094 8754
231169814014897665 9437 21564
961552608431329537 8165 27809
236883109864720609 3217 22854
809231457316162305 3994 24790
379186955103584449 1042 26087
81864681259229857 16029 29190
72051842965990433 4570 24758
687664863577513345 13347 27426
334664545471959233 4303 6326
911726381358729345 15571 18440
195732840611384513 17201 25134
578050859537103873 12953 25957
470527474219544193 11396 21365
671658414875008001 475 23407
623975366374125441 3656 4720
587610138944629761 18093 21668
494012457124320321 4463 5313
626452342221934849 1279 5920
451079682516763137 5344 21892
349425744106770945 8530 17716
424869361694213441 23784 24150
624056937974852865 12307 30875
536716506930574145 6111 23985
263610967902341281 1835 28612
930542632492667137 3875 15259
809889677911993345 2224 30242
937502418546984065 4637 28571
207065086460165313 10504 19151
309444524425678913 20424 26365
997587366494922625 1094 30390
849448476159366785 16978 30481
404777423216845761 24834 26446
128004758171819329 5696 6956
425062243517881921 6864 15355
427251470134592641 1485 25068
303486466995412481 11979 26082
109378630149642225 8329 12382
410118855189079297 24062 24704
177577799003458369 4426 26462
48590641013422697 15988 20616
217494101848537025 5587 12995
294570355033950913 19392 26338
554463015897653121 948 30329
675236158840409217 12079 25823
902369522499462529 13807 30241
65903526231107177 14057 30383
455754685748175361 20965 21991
131545519779653121 24706 26765
391063967431144001 19695 29651
941587501806136321 5495 7448
992076395576134529 15195 18129
362442902448083969 21595 24071
489833264545204353 14471 19453
747984715016638593 16828 26610
807875629591634945 2162 16416
612300323970689665 1209 8073
170533195650342849 8343 25857
112761851763817585 8604 30475
433401820669956801 14484 22574
928866255692145921 16755 20035
858388660421063297 652 859
790346312461661441 5917 29765
364482282596512193 5316 27177
254216737138452929 3720 22269
726160340990595841 1221 23961
62337734984193817 12838 27985
453136975763072769 927 27970
14733220635196887 3284 4444
885590167150546433 10906 21854
291247295594484289 16783 23735
567687225257529345 15543 17039
424681722006628353 24103 28430
401770218311448001 21816 21859
783257603636055681 12794 13504
589232657017959169 1166 29248
809539660641082241 14471 22797
837608171278780801 2038 26933
45005850738032649 3162 27565
567233807419043521 1934 6852
757860357413338881 3142 16916
158582575018165537 21115 21366
946200278849826049 25719 30820
97359156824893489 9261 13556
305625834003354433 22024 24192
434094667421327105 25936 29396
854067806079353217 14347 28256
718523800777106177 3956 27730
235536634543368705 9990 20859
799406707141066881 10609 29303
351456607560745473 5192 29060
783826666090391169 13784 19823
885718182761724673 1603 13179
576761438338870401 14065 27199
36514402923199185 23122 23465
944423165700371201 9155 14114
167457007371812225 3842 21944
578029900182919169 3370 23835
211238964872077153 8234 26889
120664528149177393 22894 24072
208762327878378785 14632 29335
253236898647166689 28401 29241
66234747426573649 19463 27380
817382797604224769 10170 15689
698099304741024385 11775 30997
135541638093776833 12725 17665
561466349985206401 8915 29887
488165740784069185 5141 15688
488255034446030593 13695 15265
636556826771617025 14959 17006
373808597111104065 13482 23476
656887680612513281 15668 26804
831047423992746497 6787 28091
635999586232635777 9910 13882
552262136243509633 3341 27812
875554665338142977 11704 13207
105915723099588641 18067 24174
3183272255846249 6965 7933
395715448950124225 2259 24304
719474438741244161 10875 23264
545160038577282817 10003 18551
498257416675279809 1848 3543
285346848336867969 12404 16906
699537464403562113 12179 25839
70920916303311545 8613 16042
788734988033660033 6123 9109
987806208327338497 5019 7597
684533837338633985 18301 22863
378479364561602689 13308 22688
238938606727693057 4187 30651
254203652213700353 2618 21735
573346352071439489 28508 30115
121057820685326337 19972 30277
890651799773756673 10117 30462
316044030663942273 24768 25651
108841350015879361 11877 22731
876333843458244353 25320 26275
653454404004413953 464 15420
299339555747391041 3469 29862
875490303227110145 21035 22582
267036059091385185 4244 23870
210804386906566785 9615 11280
303341240011075521 4070 21038
336235468803025153 26937 29251
539346411296893505 11036 19625
867628213931204993 9276 25747
316160630703986817 1273 29585
827776430875189761 16726 29342
304829378529735361 8535 26189
408600012442597889 10080 21905
645889541404482561 6984 26266
506089997764306049 10139 15798
365067836360513089 17454 30455
691902728031415425 541 20502
746924879058038785 3699 6897
496267802978792385 20639 30580
263301972678977601 2939 6544
906423801191657217 7973 8090
315701056278253825 4019 23526
805203132807335425 16423 17112
753712420507898881 12544 20512
203270173855408129 4845 23820
150931679203463169 10595 29658
676695032797283585 4554 4873
915506870130787585 1488 2937
354294228492328513 19961 21753
338148022734525697 109 24251
952452692920516609 26071 30234
443981171504535873 10091 14852
566980129912430209 4699 13773
878552060106297729 18307 18947
17440539206944551 2173 20559
361926652039375809 11286 21058
19400544061078053 5409 8819
474109314966010945 513 13576
94043430573051985 703 29489
259215366283630305 5895 28682
790743411464298113 15556 20218
74899363946226321 2267 3235
968565935988920065 5599 10812
292559575349560705 7439 19559
918728918070364417 1607 13572
245902248628237185 2702 28342
819398911511925121 4196 24750
777131237559192577 14506 16859
378564595540275649 25468 29606
907885170293749121 9307 28727
224454571568827521 11526 19422
852136990275329921 26040 28527
959273159065126913 28355 30679
524498451458367041 18126 30533
883727016690230017 4282 9613
588144328713045889 802 21753
719499816032516993 5389 25684
53100667369871961 17345 17946
250492803192400961 20472 30243
68890753200765433 12297 18736
890364915827028353 9009 22555
642592890937475457 14857 20050
443014681561223233 16935 22823
577799874377635841 11993 29573
508550522231452353 20888 21305
74408968435189857 194 14496
250815152021544929 20363 26735
562172148675205825 4685 27495
506447337795826497 13022 20436
713915463293158529 9244 16821
170684050472473825 14715 24742
658083376636515329 8340 25681
552567956660489281 8211 22910
414329183855240769 25043 29126
544490048135173761 19520 28507
717856646674523137 15236 22072
266155231157249249 2418 27163
523744860639350657 16620 19760
532368786394485505 148 1359
580393359264380801 10760 27417
963457170569405697 28424 30339
252238371889003329 1621 26738
771624436919211137 11222 16145
712851633800386945 3037 28762
314853810206749057 10958 25347
8904745550221805 8207 8747
746245838718166913 14090 30723
889716094928534273 758 22946
984133457945809153 976 11745
501112803747414401 18879 22879
648717080830124417 2158 17157
681157069589392769 6713 13908
812827206098511105 2539 28791
967592574865033601 12619 27843
551084534355524609 759 22772
725049912773645441 4510 28517
529598151404037761 19132 23226
694975290968780929 7100 8489
134191953016369329 11746 14486
943811831603927169 18598 23029
480096957589090305 16656 19259
230211727020826369 2003 14051
842651419877952897 2135 12309
35384506311689989 340 23149
956164785810877057 19088 24810
469410635657961729 1246 22071
850394681782120193 20751 22752
573691325476648449 20598 25570
371389770885052417 3538 28233
81947899709813761 16918 19335
521335844926497345 10427 11879
863548474038939393 9606 21088
596280698007468801 17492 30727
756456576636193025 4187 25439
437436567377659457 8201 9696
633504748580452993 6514 17652
91062898203993825 13010 26298
256151057158358945 19038 19149
519837839628465281 15077 17414
651996137701875201 11033 20246
214553193486786145 12654 18789
702872917048434689 26519 27788
187122255100803169 7377 12872
211473208495807073 2897 3075
947834547158315393 1191 7492
314654518824408321 13261 25132
949486401254759425 6432 25337
45112495633905073 4246 12039
752503473386049409 11378 26834
677236831475109761 5223 19793
821798711193736193 613 21667
884052709947315713 26819 28944
932955795571125121 17624 27456
696983093810256769 4164 28809
617232867852308737 5385 6175
401872981084753921 3793 9627
535235577653459393 27623 28078
556507663095114689 7473 15262
643314710519632641 544 19125
458698836381405057 4505 29139
882999548833645057 6107 21120
154972477787520545 7397 18450
822590619085971713 5949 24049
190702507964406465 8635 25001
512621662748621505 1658 5864
776649833946972673 25938 30379
481381607503436737 3938 26778
792052764856993665 18929 22435
759731139413496193 1964 23595
692642441731191425 1993 2319
344768907024288769 2739 12776
615136098923475329 5788 11268
100768994736036177 6895 7248
394597803835008449 2539 5700
918477724321178369 16608 17340
140061065421026145 2731 20578
644564230623238657 3221 22133
503236654259648449 15511 16747
874975182103455105 16873 20772
214391203191869537 15456 16854
776448101131030913 4127 27342
640292325927415425 17250 22760
160040252822199137 1621 15985
876424548640745345 4759 23706
803894749258539265 14782 29349
736162291877501953 24745 29002
837336842003892865 274 302
797219624097639425 9070 22924
757825587357508865 11443 29282
137712559593094145 1976 27041
654040129168663553 9431 20319
514404237464578561 18137 26373
34144634215344641 5181 24538
236132903918143457 653 5521
574119893673795905 20141 29105
900414788687872001 20383 25532
879259186176888321 6532 10004
142773913524134593 18299 25146
143136902676729969 11327 18195
784395352083510785 20108 30114
441636250695431425 17189 22557
675138311482879105 3231 17045
246898581234020769 22535 25598
15107904373511617 1845 30960
136076670947609553 5129 14173
783656804690817665 8972 30670
255462182843757537 330 5653
55813008964822329 22079 25824
852457382109712129 4722 11375
744935632173518721 7252 29344
525056594998702081 6672 18767
94494360019982801 11601 27283
337174326074581633 18684 22243
395576831176011713 7750 25030
6681811045922360 20838 27749
646716147730064257 9389 15961
181265774288668513 17795 18178
293575834915298369 4014 13833
196477039345964513 14637 23028
345889541405487233 159 26684
858934730507947137 13481 16892
617202169435838465 11866 22714
696338465890619265 3806 21363
538229012049146881 4441 28648
315521269109289921 3834 4997
474050541667008193 11188 23602
242504899673107841 5544 29019
18021043468852585 20448 25822
643377672650537089 17100 27886
959869319033483521 5700 7023
635577973708024065 9478 15435
703202323222416897 15663 25109
392922627147889601 8203 19204
126464105315204017 10835 12195
670242311170639489 4675 14650
821222074268806785 2987 8553
326622077533393473 6434 11953
73443630393025921 5443 29257
941214158166189953 20965 26122
669689097622598017 14907 20203
764865201468175873 11293 25322
737206305549374721 11417 14795
489963494649529729 13465 13712
763698658076552961 13198 23601
720650889618731521 6803 29227
914116363620163201 3834 13554
272688625494055265 3269 19850
69692871668468825 2836 21739
447524687153951105 25446 27185
409421317014942337 2245 28992
663912787156064641 3207 14227
551301057523520641 12653 26281
802034917089720577 24696 28853
469625338936705089 13338 15399
873833444296735745 8612 20656
772278910502155521 2655 12514
464711233695815937 13566 29199
338638916540968897 24524 25869
634975757608671617 4266 10164
281237647226166849 8076 22552
885685705986453761 13049 20194
616331551775712001 3374 13117
610446241447476737 1244 7827
767521789041911297 16500 18363
182927269841250977 19991 27788
315754208739445377 24542 26254
169689960191092833 4686 23375
961927283809703937 14728 27857
779871575047486977 12486 21299
70279438084153161 6170 13087
867538798040641281 10315 19627
253895546582260321 8998 26817
529101453017453569 804 17968
776612461773037697 5590 10511
719788440736280705 10920 29836
411694029752627713 3430 22726
430645004616316417 4659 12876
250813787879959457 10930 22846
186721791890107617 14022 14409
386595428613379265 22309 25663
865260217936302977 7377 13537
883275957588164609 11758 14468
319945673835391617 3475 24252
328265900973921281 13006 15165
869493635472174721 5805 8837
200521617610345249 845 27111
384539895557452353 10122 23401
867913042031592193 7854 22782
271937461490828993 4275 20682
56620073410282857 1013 28669
196622170906252321 14109 25245
779047120584809985 8224 10955
177441195944517473 448 11215
499212624358275265 20431 25101
596673001394293633 10775 13228
3169562412853822 780 5545
63411963552560737 21686 26529
283226123798254305 5154 9610
763880561955673473 790 11086
38891173726941729 10597 24082
671988738170576001 20730 23087
372347157443950721 8598 15072
240770907583168993 18505 22252
6844444521096450 22290 22739
522901205779128001 26888 29927
391608805054669761 24947 29893
526772516269986113 19 15657
597609770918868609 14146 26804
610200626855352321 10162 17982
925765955468190081 7783 10367
282290361661324609 19828 23581
223419899723314337 2524 30572
104629313041492369 20759 22000
333636396289005441 7537 17494
601372429768176129 15361 19898
273710639832703617 4146 29080
381903786393429825 13719 22901
638771209344579201 13924 17322
423054920511788161 1891 17666
526094216483262017 6 9891
702225904580181761 12926 28381
316572183930485825 549 10632
92760369251990945 8239 18677
703864877922828929 2314 30849
441382774711975425 11636 29646
916553824367266433 25437 30443
911359648306103041 5569 16501
473899812605640833 26936 26968
29201704499904225 2542 4205
409485888987529025 5513 22464
448233326287393665 5829 18878
29362410828529309 16259 22769
94117314694308625 1900 25217
640657066861276545 14144 29256
595294236383097089 20293 21205
843894720402648321 23071 25916
697285823711915521 508 14238
994854188850648961 18060 20342
122750395951740641 9124 21372
371321913972426625 21618 23162
717022976543411457 2832 28209
262612093462220033 25546 30477
607559691548061697 2858 14268
909979018454766465 7028 28585
212198687933515361 9970 25529
151989737935689825 17282 28105
457094058181056065 5916 12981
675679367276590209 2077 12034
46319766944755257 10367 17949
61076173572271129 25662 30087
680405301776716033 6320 7534
313520536137662721 11965 28456
833973648854048129 22259 30786
743508403964266753 5110 11903
576456301951779457 13681 17515
716987225418197505 1963 8368
816567443387818113 18216 19739
726749728039290881 24017 28577
543414150808331457 6720 8452
563356969587079681 23894 27546
70229378076781761 3429 5054
629364749178289921 8427 11067
368134895031360513 7602 8606
476813998546621313 401 22046
277570434505669537 2620 19657
452043619605969857 8079 25207
154717015612391137 20395 25265
113874360273587889 22831 30757
485834205946041217 8788 28180
55056098285444225 10684 16176
191751664532077377 829 9691
758041850883817089 3138 25793
952769309791996417 3112 25504
183913443175864449 10628 14630
657816043213159681 11931 22462
599744699859076737 21125 27393
521192629868970433 14006 20991
851415847432502145 8200 12243
913881216002451457 10113 13082
760617637129886465 1643 27317
433399804554944961 2036 24994
648472876443204225 15497 19912
941551165856537857 9183 10907
154538237506859137 371 9338
113923279241298305 7383 25665
642986981003343105 28416 30368
141205081290635809 9588 27337
427320609095691137 10410 20945
27114468467154041 3158 4128
174943463933342273 4958 8361
509843776003577857 16642 30600
807808878317263873 18945 28221
114986686586483697 2152 5511
790287075538554241 385 29446
152282847914150913 17111 26074
669867837484392961 9994 11244
697926068571355521 7990 8639
234193520000726337 6090 22489
40703745135033385 7174 24890
741383874060591745 12196 19914
780360277017614081 1584 6229
288346382573489985 19937 20322
997758385170342913 12567 27916
106186206243794609 14000 19630
946245940100915585 23206 25888
963564148831263617 9691 15385
530587432851319809 20047 20879
690471819879309825 28346 30276
3147050631433502 20256 24569
309720894691661633 3058 9106
552295844721939521 16256 22880
678937649411356161 13094 18439
83454540974692289 16789 27747
774875691995955457 3543 13466
280545895252259937 5999 9211
998835783131358593 2931 17717
428543494943873793 12162 16090
514752611590335361 2176 8226
958766675892078977 8535 14368
483392112873762177 5935 13658
754855528325585153 10782 28111
436453226602676353 25603 29344
184704064080989377 1586 19511
779661203046448001 19832 27348
165381326976465473 405 19508
655169535455211649 11712 28141
906185458403186305 18220 26328
309500535962914817 5168 19201
558028737922150273 17525 18902
782705049592973313 856 19600
829463230616397569 4979 25983
294881012367216769 19422 20999
472996727103001985 14029 24417
369188237441061761 17461 29709
527618917794072193 11260 20082
798527960310227713 364 30062
190511509842657761 8078 24036
436233396230758081 16193 23739
803420730798478593 10708 17084
45603244647129057 297 29789
560969789265833217 2507 18423
407102149555196737 14720 21025
392769051249629825 8687 13602
728864685881095681 8170 25769
741401866260964993 6335 30595
627651953329770881 12841 20311
353352290570967425 16366 23890
164919203376985729 9601 18577
491815974671162369 6791 17244
835909048740642689 5555 24775
102157854077503889 4742 10740
778641206611414529 2112 28887
515891109703581185 12751 16249
367230040266687041 11641 25138
100704052925635777 7489 23594
521753081611922881 2914 17757
123000418572722481 7548 23615
49851512455898473 1923 13699
365817699566107969 21487 26897
164530470568028161 21635 29615
149897472637299233 10584 24558
860178643326744193 21876 29491
955892870632624129 12078 29138
480546733270774273 4932 29376
64685002253206393 1576 25145
660814437548150785 559 21267
169117987458363937 21065 23050
826628822054974721 12380 25584
733886511746767617 4315 12198
163838801428763489 21004 27127
634315011141183105 26681 28004
516456109779671361 36 1108
763407164812825601 9094 13713
558344026716820737 9455 12952
691835238775539073 8190 9168
318564795587409601 3722 10451
220628002761380065 2336 27013
660228153776440449 863 23565
288314982635199617 20796 23926
859368688231757697 846 30343
49428491874373041 1307 12589
613622959364317185 1578 11619
53800377225556417 19294 19745
269992744155079137 3709 13674
541053154190855425 4886 26078
961346772482780673 28299 29947
723467752727884801 2215 20478
32434029734890401 286 2530
806780180814165249 12607 13940
655056776130873473 2605 11450
711433499930151937 9920 25685
215386096697219649 2290 18557
595540020828884993 5558 8627
377338715714554241 5033 28805
465379193779995137 28127 29637
561932419119205633 4142 5264
840071544628237569 29104 29193
465196818910339265 1390 6416
424203002705255041 9873 19990
728552852210757633 16005 20837
624869060384220673 11438 29489
59051049403645809 7635 9127
584811151325965313 21731 28260
265189349676422369 6289 8512
520916779043169217 6798 28004
639545380643806337 3520 10133
148522487628966369 1518 15349
166553730413685473 309 2427
395754839098579201 10915 12378
376727398072173249 10622 17325
674289094592324993 2770 9036
371876429102758977 13228 30897
399374279980911233 693 25536
207359031687939681 5279 19846
998825443131508481 10348 15148
909711211385488385 11807 12904
160273954710739009 9393 14522
15518397818251373 7573 13306
698451870592776961 22103 28944
301422095317338561 20034 27144
662081860986994305 18671 27533
942886402054892161 8946 30266
541534249341523841 4314 14269
786155509106496513 4300 28269
466673307626201985 5627 29178
656186737009274881 13131 24144
613254645784309121 9264 13945
205388343327957313 3265 26112
108810282731489857 14516 21289
292547011320674945 7946 25200
157366623923095969 20223 20361
389861336318038081 25928 29891
610956913651797633 6594 29795
965829782729596033 4869 26290
665737681768717953 17264 21832
388552476816091265 16153 22477
202946569192100417 19548 27456
809378050498860801 14193 14382
20899186137867789 23727 26603
240387130625268961 12714 25437
824313514154603393 9200 18598
948638103529472001 15097 27701
146425154023916097 7771 15534
446065710613016385 11306 23111
728957647628753537 22096 24059
920646332676493953 433 16174
403534379366632833 24862 30285
190536224264551649 21851 29033
190861302004556417 13428 16710
500653511522155969 6691 16083
70519785149400609 22951 29532
396443262738916481 3096 24496
661173911959075201 4165 15628
757842941709082369 6723 14739
506993554824774145 11514 13002
164917252457261313 13804 21381
783350144160131329 29173 29951
275185559376009089 7692 11349
811910626610256257 372 13412
251273387176855329 5239 13056
13271371644115961 7706 17483
650348420771546625 5535 26468
879185581705925761 1224 10152
207888907771891937 28360 28748
591375744256460161 24927 27248
696990740248505601 8408 23073
105612885464068993 12557 12845
342415611053485953 11591 17182
696620110693707777 11185 12238
724876655062001153 13974 24562
652776911488231809 2008 5536
933631960416338561 9614 12775
497324251055268033 5401 22905
163513951209008481 8227 29551
69610255055124529 21456 25568
326091252398374081 16425 26457
768205843900823041 6165 12384
862375915455242369 9190 13562
379015586637578369 12424 16717
804099276882229889 3473 24867
829679881116000257 9760 13061
140437093197189009 6451 28025
976171771160267137 10855 18025
100652107153809569 9116 24957
895120419914313473 2460 28755
42385842402818953 3757 8814
105338246442173041 19488 26124
212352381863187393 6024 25583
891492186547516545 7023 16582
996474993063966209 6402 17121
425566777570793409 14378 24854
910946006606980737 8534 22177
402656183259402689 5270 10969
851919461876558849 6396 14636
565015745212846785 6052 7439
119300920868884225 4160 19867
323713661199725761 10837 28495
28804145741840869 1125 23930
341703147594756737 9052 11334
667080758916387841 22177 22903
906828169915307521 7019 29663
651759637652428801 19961 29239
910569560583454081 11936 21684
981119193456780929 8004 26577
218782441154537825 4259 13101
205705087091498497 13600 25736
819565470464056065 7764 28318
979020800904368769 8075 13715
259687173559363777 8315 17002
577629676731600513 20256 24094
329917732145744961 2274 12257
912621739503411073 6861 17668
549238917875506177 4465 22984
696944520471557633 13128 21962
308431474130685505 5273 19005
600833698787614209 5706 23105
357075782087029825 789 20007
207018117195598721 12784 25577
135185633153085409 5127 12971
458637773437093441 15628 28350
719329144875537409 23217 28638
275118632578337249 19843 22785
912696518436519041 7421 7582
889536449017544577 14233 23492
273518546517145473 7951 20064
344508040292406977 4745 29388
508843440527400065 18831 28821
990932073853944193 12351 21533
884461981262042241 13980 15535
152624346602518561 6305 23635
733737555141004801 6258 30322
513374342902427137 5427 8668
197726506891818593 18936 22886
969281561050404865 3762 6988
30308730903712445 12587 25108
612477748439065601 18096 30203
114050978018902065 5942 19096
769120573249576705 8560 11990
161599513791145441 2359 27572
992997971183104513 2399 8614
744735362280316289 4899 11593
948040464217012097 15213 28848
388379192946658241 494 20476
533894106614784641 15884 23949
497686075384628161 4478 9072
463286832670856769 20234 30014
854388634918137729 23877 25032
726386757234212865 7372 26756
416985634496334977 3243 7504
644904264818915585 18439 24766
310837008673345857 2249 13960
188620684837818689 8254 16942
912744242186086273 1962 29296
850381932852169345 16043 18006
816108834545048065 11621 19240
934500220062762625 8701 26935
276692237638023649 9242 22530
56917285140752225 13407 19312
712293019016939905 1259 27801
873906281967240577 8128 28741
383462250487163201 8273 18334
83550702506780545 3142 25761
500278746489897217 15356 28116
469520980775957505 14269 25267
275639928060137153 8729 25045
569616652419124865 22496 30112
374815351365342081 8420 13137
443949674625120129 4951 9111
767158841411749377 4720 20345
2022089019671825 8510 16916
227018651448531713 10630 29283
651186338690127489 11926 19905
166080171887692545 4176 21636
861683434048824577 5997 20693
133113749309345057 2891 12773
539536494971716993 26889 27500
902707600500413313 13241 28896
463287244489944065 6177 23687
405398064341653697 19329 24372
239088055752649345 15902 29962
487694029680504577 590 15679
891019439598135681 8949 10501
537027407334633729 20046 20666
15274565817097853 4192 22907
349525923460142017 14023 28435
919041535418241281 17006 18268
100686313910387073 6852 9403
309952800448730433 227 11633
790624720357975297 3717 28914
266662531430096545 1481 7177
308790675692009153 8497 17663
621037800491056001 1226 22222
432259515666523009 6422 8024
526119724086068865 3936 22967
377750011044753345 20693 20747
188798514864931393 4317 15074
13372588993512125 30349 30760
651773598226593921 565 18395
601027563180210177 20752 28570
608486587393205249 1789 26101
487005931277742849 28010 29827
783848882173881345 5504 26675
587192864829432833 14341 15227
681494781081301633 13095 26533
786884265587950465 5187 27981
152498658212163457 18591 29876
93652528075708113 9032 12406
766540391645126145 408 13191
979334720319776897 22604 25792
858188909664814721 13813 17221
339934867791185985 14515 25851
673638075564003457 1197 12188
382456864431354433 5558 9025
925829871374371969 1046 10495
343831609943848065 5996 16397
441436118766436161 11217 24675
532525814602145409 5866 22694
390725844580938305 15985 16083
338779434332309377 12406 30930
696785612730298753 23105 24164
61117136162572193 7757 23033
486659552477657793 33 666
522884517565714177 446 8182
367513597796662593 3301 18570
866361845823611521 19663 29941
697028461598900865 1177 24729
502118638834502913 16984 19563
317974291357774785 4555 23083
715924547135919873 13465 20551
410041589167502017 15806 26492
737484850715091457 18490 25828
624127353784789505 749 26733
202474151727194849 20318 22656
834073970091846913 6012 14807
925278262417521153 4101 16649
182084070009683073 10750 17792
926186323204369409 3427 28919
309244981961807489 5231 25987
539742196019901121 19325 30445
742091652068356865 13129 18378
841656288663877249 15866 19312
60393934644476841 24771 29821
179105919836985089 7137 13580
228987910148266145 20335 21041
863861557528615297 16850 17084
123504535426359745 4953 20909
981726399642482817 2773 6735
909823609263984385 9389 23811
361722931424374401 296 6687
725286853588126977 2082 13687
243257100505729793 11613 15135
18563238107947913 11789 15840
907470544521395073 8696 8707
871444042331244673 5301 19068
664720882013099905 13167 22069
374856978391196801 727 18111
221406103698349441 12669 23297
604889143602743937 12137 29023
13235520123060951 11777 28540
226522689600262337 6034 27589
327614564536439425 9029 31010
116967615085098225 18493 27001
671968422351042689 9678 23931
500657028051424641 13737 26047
486444745020442305 4629 21326
153091590932628929 8671 19235
805595741896297601 19407 26894
222654712922395265 13248 26663
10750406411425219 168 24666
453985131244063937 10165 22733
55899403207703817 2039 21839
521674748084056001 8609 27917
918437682562490881 26824 30015
54233642262826009 14151 17539
614817588838974465 11096 22526
210447419541214497 1749 5056
884152977474307969 9689 11631
344658072392331137 3150 29290
676809067766001281 18336 24485
841336426621413889 7486 27116
785194138631318657 4067 13302
852203220803030401 19037 24206
48213431130079697 9504 20530
693201883224663425 4763 14080
495038413122408385 17725 18407
642922348191131521 3279 5139
659676905130524417 21321 22690
738172455964534145 4036 16475
463229967231463041 8691 9979
287015065625890753 6714 28110
881830995018702849 15148 17263
36623901392392353 487 13312
80609160583627217 20936 29810
100865009893066577 4377 29353
549297841342777793 1270 1283
584547037201620097 8490 9737
208721875552221537 183 21024
295135904806581825 13194 20134
40665902258467665 4803 6582
621516044857504129 4510 7937
443321573969164737 3135 29652
90102070118643249 13873 29958
401121476355896769 9404 23713
140458265991046721 11141 27181
372645948738387777 9700 14772
423770085410520641 7007 15442
510599711556125185 16292 25904
522574634631286721 20084 29025
16965620227118451 21383 25950
673624958191890561 28513 29977
546172169703211777 498 27972
161635894430791169 6150 6388
828990858804054657 3782 18947
672014595876103041 25301 26029
237330796018682113 4886 25982
810429096962810241 4846 29281
674185358106335233 14219 16965
35653452831933665 20115 27904
613149340095034753 5760 14472
456671876436164609 8322 28353
471850201048859201 6773 28975
503237728839334145 20603 25537
459166953083439489 2889 7444
453943960285261761 25863 26697
84857914739892241 2911 9162
117853246497400481 4766 23681
579283906678043137 18988 22909
642176616547718785 17101 28102
317862463836043201 10232 30864
973230944947228929 6527 13859
155900205915315841 25066 27781
398436570240892993 7886 24669
787287746957581185 18113 19952
119846608180534273 4572 17584
153753362191636705 1568 17478
177961654591204161 5230 17926
24881200091705581 1742 13264
587628810706856833 17020 20227
375085817755831361 2760 25884
712846411456457217 10631 30637
580462036936772609 14048 27518
300264923947889153 6934 25650
673434530755642369 12195 30754
816007331111453697 1635 12208
505922031384621121 16843 26171
639787195916905857 19635 26576
119899103208126689 2169 11529
735024737241008769 3952 26737
385652134301032833 4537 4660
261662207024482273 19690 24400
910499625523740929 20079 25826
367481791002067137 1415 17700
779347177946000641 11299 12516
386755228728642241 25123 27719
249345182942391841 8543 24510
899196020877940993 1837 27061
359435019275871041 8519 30588
618428981718278017 1772 13840
754837783936992001 15962 26906
681335495252771073 3480 27686
251912270488567457 1249 30353
496171818883137665 26665 27379
451948390806080641 14315 17343
403275554683137473 3917 19175
767747824010989185 12725 20764
631416257981879169 15765 28631
641510820811831169 20002 20959
936003223236330241 15081 21016
280714262184325505 1286 28118
740862872171643265 3392 4641
808149604823284993 555 14911
66110335501111449 5605 21546
951877511678411265 2207 18029
46299625908300617 8426 22466
844428501996915713 20811 25693
772503360456884225 18090 19497
103243321660393409 9848 14890
930610631665981441 22918 24373
754491336067644673 18502 30089
635843187811008897 4797 7047
632326875455866881 20698 28962
994783811957699329 8154 23469
352155203833191873 21728 22876
442732079181585217 16302 17065
61655650372280489 9304 16669
552011893765833153 2395 26714
404271971893166465 10756 30678
440482888114349441 17354 19306
805287082004802817 5367 27485
408568351211936705 10933 21427
980236386151560193 10427 15603
11007831877410725 3597 23543
478048230213978817 3829 21083
537537159609794177 16671 19448
164702132507329665 8047 11728
620395866776380673 3020 15388
588986046552399489 8388 22808
955565342453848449 4298 8452
656659869042513793 12068 23100
729929389875028481 1762 14017
561930569724246721 9884 27712
3848094897076494 14451 19295
419697662370850817 167 2894
249817875992921057 16039 27005
573470989186965569 2257 28247
36180565368095329 9218 16637
443043466132124289 13007 15639
13368472181586101 17874 27604
349252579748458945 17862 18247
687125983666728449 3778 29931
720295340408483713 952 14053
440616825054565441 8151 9247
517422584476086913 9845 29920
874539551660472321 1562 16653
823867089598749697 5426 22804
949925821864301441 18952 24483
884261771915397761 1294 18168
159609174081250401 3926 10018
441278955515230081 22194 22661
26420796580129749 21141 28251
619387179016904065 5540 16352
205360514392548769 9431 10328
109544004664840593 23385 25784
39437399926729457 9535 24312
661127035788361217 16017 27572
736732826761478785 10379 26660
222954956342334753 4118 9012
648858069891208065 2199 30740
68352614027894281 2386 25708
491746352328515713 5868 30035
456352473798219201 14141 15473
793125179099579521 3331 29839
741680313049961601 4632 26276
278209588719615649 9975 21259
721118446847441409 10957 29919
10038790199718763 1071 4743
149882252591531553 10201 18413
12488258591115909 7181 29750
7225593357205185 12950 14446
14744832467957993 4174 7608
958791549579991937 13589 29528
849085128437277313 2825 14817
236101861593283489 27906 28384
716540734780313217 11619 21700
849060873657201409 3170 30164
529543775423530177 16820 29484
2123687913965001 3459 4646
975590424356912641 1230 21726
201806368785732097 15661 29864
438247780135437633 10945 23915
683400217279284993 24023 29583
520044439799523393 17190 22399
650295157413744129 3570 15515
587172449354096001 3892 27236
395190189990458433 5370 30073
310474023397151937 3888 17075
961139972044072961 14318 21207
632066857783140481 27280 29092
103718399490446705 3785 14797
858395763973522433 1837 17889
86550549141001905 10568 10926
803782553560733313 8127 17185
548118495441357825 1327 6043
294805970192815169 13489 21233
83534834614830801 2292 17677
309779511891857601 15921 16611
489387506147892289 3715 25077
418256777726373505 18291 21696
536895351149745153 141 1967
795862656731952001 9478 22485
945133847218315265 2892 19374
214659344513169249 2979 9753
57653827884628585 17743 24376
64941314642364745 9863 17316
126948831645449905 29183 29499
976638679020641793 9786 28085
811261954919352449 4073 19894
620442130221316993 19675 25099
594720862749952001 17445 18282
812209989430105089 20952 30636
111594461300718705 23925 28159
163701071391013633 11385 30609
922305638156643713 7271 28968
33493249532245529 7047 17960
195124188042619553 19217 25553
838344997792244609 8626 11705
846703882671945985 19514 29646
278201262323310785 9945 22459
959573999854121985 2184 23617
425855669102272577 889 17778
285194423096470465 20860 28651
721172177341419009 1296 10608
854328813087072129 4245 8611
485071844750006401 11087 15982
760513881141591297 1718 6619
971090495174994561 4109 16442
184449275471457953 17045 23078
458586084754411841 17778 24981
103828954222336737 887 23444
168946384811665249 16095 17797
821608277982157569 4674 21180
389464815757815361 21774 22706
911452240471206273 11957 30251
969291959076034689 1315 12901
985899073174841985 2259 19324
185470989265208897 29875 30978
138421906358530577 22125 25021
911910312828570881 3068 26007
201340880041691137 4314 27729
402381043133868161 3069 25298
616488255314763521 12013 19939
708438940365429249 1988 22359
361011035369223553 11652 26978
594819694984547457 13589 25180
803890496228604033 26762 30235
63478925070359793 4987 6009
737913568230929665 12520 24741
188420159926220513 16843 30821
999603794142117889 8959 17541
319845348324921729 11235 25190
714679090116540289 9689 10448
81561507300786929 11544 24122
797404074380040193 1643 28387
819318008482060417 16040 27852
495581670787650817 10639 20051
293321864562368961 19358 29066
98925108235206945 13309 21574
869355086850678273 2167 4020
421631471756064961 18718 21562
675873853407775745 22103 25916
355533195685580929 10538 21394
427931158625160193 16004 21984
94008897806610033 9216 25560
227969816370414689 16651 24960
343858340940599297 23457 30770
497525235023889665 13012 27183
980073464730317313 12726 19416
839426873779384449 20756 24081
98611252405589761 18474 21557
49259651074624601 16694 16814
733710030896752129 14444 25799
307008453768684545 22 24405
200171852412765377 10003 15019
482596894002174529 13881 14760
108843063975918145 9866 28152
366567474398433281 97 5729
436521316295824129 1671 2222
927534212535153537 3772 11228
129407774520551297 24947 29003
945899639420684161 14596 20118
594445037582445953 3646 12268
486965370153658497 17957 29909
445641807738759617 10264 21910
252961150286889601 16474 18747
370472398744993857 4368 6755
28250517848551481 7928 30486
446854306124855297 4862 12625
54816349152257969 4534 25933
886529877584493441 10995 29624
705869176855603841 20963 26145
403317101172866881 11973 15466
188155203384209089 4865 13361
229430900426478945 24525 25328
731523051564085633 21169 26197
409957124672608577 8037 18724
71090933927830945 16960 22008
659648027379560577 11170 24780
313775149879464961 12850 26551
234336411582326337 405 23360
591222290320697345 562 9398
427724584448583297 778 13218
335204785243707457 9285 25122
910087859684828929 12175 13610
44005796682608177 6783 30437
442472804804012289 4437 17482
499444783784245057 580 23464
440507778665654849 29239 29986
840088548132765569 23130 29401
721937969487697793 26116 29152
1042934174012800 20673 28445
708241765402213761 18776 30696
26534638307605717 10528 19336
666022008782434177 12367 16196
494924709240027713 1750 24482
345665145621985921 19745 28739
545345858466955521 9747 19081
680569601888748801 23084 24141
375773869656814721 14139 17462
173254687175749217 17608 28412
838212739584388737 9506 19481
690414056937115137 13904 19411
336712043703560257 19095 27739
923451079478446977 11447 21157
388293123319609665 3071 25848
159023228217307649 4213 29258
436443075550204865 2190 3821
445573349695699521 5878 7396
41635058366392033 11028 17153
612516495328876033 6075 8912
649103160367761921 9158 30543
840493511498102913 11675 27739
180646737859060385 8891 14319
495356452247733633 1108 9131
145368850231978529 2312 2873
956113879168349057 3850 23455
722151233803696641 20643 29163
785242495563622401 12372 28020
510242232807033985 5648 29002
137187191027841489 2740 19386
409805758377213889 7783 12724
908812022871728641 3561 19923
255051267657297121 10084 19638
863532534049873793 10002 27542
376146901908139585 8411 14354
542727516998994049 9027 17160
450643725240244225 7419 7496
23954608645574637 1652 22699
608752575917403521 11401 13680
193508461911676481 12980 30513
76960723682464769 7116 15576
700771681446717313 1121 26294
897871039255630209 658 13449
532844874285487425 21333 22467
841970810833263489 7054 24027
920275206966131585 2461 19704
433615218625387649 10431 26316
253768303323141697 4887 18244
220523206326692641 14678 18134
343033118791844033 28008 30908
308089364122547969 6055 21257
309495512976425857 6195 6849
360609512962927425 13750 18002
106935759965217873 23306 28428
344612718370367361 3578 25263
325413777770904769 904 8842
219752241143726945 23619 24768
324369902906248321 29726 30541
489914136853098369 10786 21685
431833858441152065 10265 12215
856086176864298625 21748 25711
198868864180816737 9467 16039
267550289682898081 12478 15767
868961339062906241 9921 16593
594860275375214849 1826 15592
538876911055091073 19427 27594
787981013754499969 10624 10668
256068165815818817 7445 7912
818633691583105665 7703 17506
76610547651405633 15109 19315
563226381556571457 1829 21510
105997991426477265 14535 24535
244815077057683809 75 6627
464999421107840769 13726 14066
886713921316879105 11653 21555
887700361226151809 26866 27033
723219694655231361 6842 12521
938822064950365185 14910 19040
51058975160341193 25765 27393
999123939111228801 9435 23841
134189537755009521 4940 26809
247768060411793569 1704 4939
911739230054745729 6437 30552
388046927016560513 5894 12991
829107804435128833 301 15948
756485009175953793 11456 20680
720933813008368641 700 1661
148697642302977345 16208 26700
23786080088246565 8639 10983
263807535488346913 5387 30626
195580819766927777 22238 28517
298608946219971457 13376 19414
534530737495035905 21505 29567
621292934256224769 19249 29429
123722557634263105 15395 18046
596220925833080193 2140 3520
499399683734697665 5767 6004
177755617161402305 10238 17081
614587940511835777 5311 13396
860335984002759297 13823 17151
125311981016867697 7385 30006
286426743428258145 20167 30689
256114190316591105 670 24903
884553349667555713 7695 19020
776716356068096257 10173 24802
976267918227271937 603 14024
838618086094935937 10867 12785
962055046319150593 9291 29231
714280502598658305 24892 27529
597315162251085441 16405 25179
49348272902530969 10188 23598
929246612660364289 21940 22153
702726686111777409 6884 13303
37073063275464337 6834 29627
238317409365304641 12400 13951
853312418509474945 24417 27750
345080792397428865 734 27899
503145677011680449 7142 28026
334134008276546241 3209 10916
303141323555223617 2954 3178
35166932976711253 10224 22249
955581912769723393 1966 23717
566911521118139905 9669 29122
1602749076639043 13471 14601
629488345030356609 29508 30108
926805381883390593 23208 25184
385484347520954177 27791 29415
427970035720335297 5047 7703
461382912456276289 1344 13004
610343565998697089 16462 27952
874239826900105089 506 5629
162436306375198561 18290 21743
901598501156119169 27393 29417
951595240696185857 11254 20180
851389704315263233 894 3455
902062004600395521 7210 15104
916644757949644161 5441 18956
801179930005609729 3149 22398
420336868514379329 9878 9935
762921898447402241 11253 17585
705264381158290433 16333 17922
557475331678098497 12849 30674
38201149621155393 11198 30760
772346689370266369 6713 26931
579323444385654145 2616 24844
740119704106312833 1544 8597
634184449522290817 3697 7149
75519508740583777 11171 27799
482917455852660993 23356 24832
507762706027229185 5179 13774
163288272199988417 3490 12906
981704582774682369 9172 13844
456472776319049729 16820 28296
715291692105090305 12467 18957
410328636538405761 1806 11682
378343262940276737 13602 22011
604412111640360961 7611 21199
949117553673694721 7949 8773
291982203009691713 20991 25448
489315515638367041 11273 14692
728243353870954753 21312 28502
381726416817592449 1550 21352
251876040615950817 10637 19739
361871904653426689 3897 9927
363793380028656769 3039 4807
843317432090891777 1963 5491
251009614027932321 21809 22283
672006145030934529 13308 29706
993187842685461633 10541 18259
360554074010273921 19803 26258
952954095519441281 1613 8301
449150520176075905 15541 25884
279894813941300673 15832 24376
498733376515453121 12300 23208
854568814548425601 1184 2642
568699897570951425 9405 10023
248899686574208801 2436 26657
149375925365710305 23526 29164
667040362181392513 16852 18904
447543815079896513 5110 21279
963431305740304129 12200 27523
212585772435268449 26118 27040
291894380497264897 2374 2955
327924201853534209 4678 11500
853560214020820481 24020 24687
761625292583168769 12234 28198
329636201139987137 7496 8573
44827807851945065 9607 17419
958759454381013377 11745 24711
371971933704948289 8231 22727
506602064816146241 5925 19894
859931406485856129 15292 23491
843851902217085825 23315 28724
21523377223807929 8794 18040
494580467254575489 20713 28141
100883368322016049 1523 11940
332735901622360321 1954 22164
292321392148103617 4473 11774
848301049459362177 7339 27862
180341342714939393 25069 30966
833328374802750465 16440 25437
43774193409880977 697 29816
702869193495882113 4930 27124
468481591111967105 6762 21743
366111869714163905 12430 23935
596348967005816577 22208 30375
195905912051440353 1672 15122
261315053132108225 4633 11719
282714521980796705 16166 24566
123431962987318401 21293 22650
531167543107795137 371 3022
202627556841392225 9059 13608
504659945483357569 13267 21473
54739745090678585 3764 11090
139775992752301905 2522 27999
379120770438476033 4734 5052
219742944180087105 3045 16913
51413385261064097 22454 29148
464270621937611585 12578 16541
487655596324017921 19939 25820
747736968241017729 16999 27841
521714165005768385 4319 11979
666255159376813569 19539 23526
963554792755843457 22153 27668
491015732937246017 3209 15293
754916255912540673 1351 23205
701590055231616129 6704 9309
424745735489196353 16140 24443
891244691432067585 2170 15995
904285461287948033 2576 30895
113380281315610177 9398 28405
815031464467381249 8110 14132
352013415169654593 17928 27201
139544972208618385 4299 30956
942313545692865537 2539 10571
979757561262871937 10337 25058
499957700449531457 6129 27849
3435786834849353 12385 20100
960472035304061185 3887 28541
259258034072473729 4881 30275
643755699511434241 4244 26299
81232524111463537 6265 30418
97204942098056081 12594 13868
892254311142394881 8067 13234
160945881535216289 4423 30542
558601394474926849 20994 23185
277016978586257057 2857 18226
357261723040096513 1653 13344
965751475884292865 20149 21030
681087633398640001 3828 8926
747082660270347521 6317 17960
191316551699557633 5980 23998
465326549188691969 25726 25938
913771321039952513 2419 25502
387695137520889665 4113 27434
680137902145105537 21013 25583
134758331975110225 1813 27883
155084765402840225 13397 23813
8834610705019231 19330 26744
152221373746229473 2208 23224
279839152006449153 3876 15768
404168079799326593 1780 27453
510602672175902913 14221 29021
393239834271810177 13423 21060
817504662792135425 6098 15533
83053800480620049 99 29622
279398099644833313 68 1878
60289594396962801 2537 4246
202743289373106721 28364 30131
836892929615579777 11150 16643
794664489958787329 2280 28344
473632005169207553 10809 17455
542910261971673665 11094 11267
187715214819512257 5245 13938
106453482901979873 13434 22251
24180018762947953 107 22840
650298583926545665 23042 25407
307082351680442433 2141 20418
319926993829394497 7097 10581
807480626142250881 26767 29913
335474096007136065 492 28913
354545682692894081 14344 26345
181650664223479201 7514 8950
300636376511690177 17796 26501
790592767218843265 18401 21632
53036427190853889 836 27867
230866463142145761 2283 22285
680656455163528961 20878 24409
966380775072327169 13470 26999
237048074771983873 21242 29209
168007842496916033 2650 29027
156169111026784449 18712 26748
530742148494883969 10662 30506
109443871824289825 21 23967
248043877664510849 10980 21965
786176645389730305 7467 15845
292510046610846785 9041 19660
519538889604341121 1542 4304
757692224593380865 5308 16080
198380761402162881 24193 24200
971496449010519553 3388 22859
167242545372779713 6584 15727
347382307818630657 12693 20879
326213892567267265 3490 27711
345916450363478849 2588 14711
730855217868246145 6975 7899
9712733144493059 13288 24382
360620240005189889 306 23826
170037796812156481 2103 7953
291818317394991297 690 27204
409038306692959681 10403 24548
84252715311436081 11517 19711
747479086005444737 10058 26209
417422401512332929 6005 18436
639125051050381697 2523 29064
318377870842979841 5680 15057
697271489399643265 18762 19006
988159232245756417 8547 22661
119284051870803153 14831 23988
484574264743486081 8014 23352
648304257065394305 4900 27836
492912612389851265 3130 27486
520169657015497217 24844 27535
54309616466312609 5727 24140
340163944194333825 184 30005
532245979342412993 23560 27544
359012297622623297 10192 14249
641602622469974913 4943 17865
751096567298009857 4481 14756
684263637496933121 19530 25061
225333818909131617 11854 23485
571005483645521409 1379 25874
382691069234201793 6265 18877
512373737027338881 14468 19681
731421510508990721 22913 29680
230747108388783329 9655 24626
31096858182099397 4615 8420
190116220424236801 5653 17126
950648824247519233 1872 28459
376593660552728705 6522 28282
200718099017880289 2409 18253
142264520886051569 4305 25132
769133873941054721 21555 29156
685226682306165505 22761 24134
562318188716051969 10683 22170
957767371131346561 7965 30771
674604039594395777 21399 28373
337998500684804545 12184 20450
426639752919502529 11233 26599
119743229880249665 1175 13345
717444159745408385 4398 25905
739964085849209089 24609 24670
359693871182532353 10887 22291
368526118653299777 1881 12451
863879703176888065 23202 29727
810147031261422465 14014 21855
678867386096218497 3093 27907
610414646155170689 1301 24852
615592777280223617 1162 10305
703988933658081409 55 3724
371384389054288257 6731 25433
598897243848618625 8613 20733
473670667513612673 6198 24788
606645226332588545 10259 20382
809257615310262017 16517 21187
335192706880640385 4556 4617
691901623149529857 8956 20925
46890525342433873 22700 27166
697872835712946177 3944 23752
496307591798220929 22497 24392
393693621351854273 14575 26611
378421847330017153 3810 27847
798334714587443969 16133 20303
733697428985188097 3488 28789
851306667062512897 356 28460
932712712186344065 9434 27386
775611325152670593 18921 29259
473128625964584129 20526 27054
863040632710703233 2458 14723
311564216296730497 7427 8292
823666888133946113 227 27842
762448930142603905 21950 28288
265266521884708353 5125 10662
226284715086165985 15568 22327
642863638340561025 2687 24303
681537948720539137 8173 15210
717862167327023617 8059 24125
744046849529254913 17117 24827
641014340433290625 10047 19443
67452051870311889 5417 13791
774221558427964161 17983 28367
232333352705666145 7170 11714
504022181405662913 1646 5828
584301575357066881 5601 24337
645433049301129089 5590 24433
333280441866790529 9013 30535
250874875945360289 2682 3382
45179153098935385 4702 27484
981723438026048001 9655 13684
6823701332820066 6251 27725
626060144328466305 14437 20857
982847811179475201 12685 15680
896475143239040769 11672 28672
782385254361727745 10057 23305
874810573329345025 6851 25084
674122705072427649 2331 17590
557050248442774209 16999 20766
502826770422643649 13201 27520
136912561302768417 3176 6614
604042643801328385 6097 8677
154680849688201505 6861 12621
852819520565887489 814 21341
536446891612488513 18230 18951
961003380938144897 18062 30137
369567741159524865 8298 10250
79814340310434769 4969 27189
550462786441773505 3920 11892
480865625245506561 416 21569
478201818163523009 12009 17174
454470049166857857 4819 28787
31293378226511237 11232 27814
401383395886234945 6820 23759
653292480589041025 4672 25658
15632671079799821 15928 23306
816443711000307073 7546 24874
589724280961767937 7443 15873
412437594560639553 29685 30182
11538763208804427 7738 18773
777542961333583745 2206 19576
3848916197718211 6894 11353
444058028262357825 3414 10640
614508354069840897 6448 28050
385945860785017921 2012 27830
528434145370191297 26181 26620
526779232253243649 8292 30135
53535478632127817 22850 26679
966764621363726209 20920 26670
170089418060634049 1280 3929
44380597535759849 9112 21633
302291140005877441 18506 19955
194357324924443009 6472 24561
433930586039870977 1456 16597
750033208671379073 7609 19943
75413787366343857 6454 8355
578912049185507969 14253 27572
60115939513629257 2782 18805
252565926864630081 2315 22223
741740140238078977 18604 29853
593443279670811521 15054 18693
847567641112242177 2758 6791
970071301657565441 5507 24927
149363472710561505 11474 28995
190328710831924033 3297 21028
2524231376362707 5970 8483
542794432191069377 19211 30230
486011360072382081 11801 29059
112905683405461585 1477 24682
838398157078408705 13322 23327
422822392397630849 25268 28601
552999447235933441 4340 8139
86437551203321313 6458 13574
34122875526101381 12798 19146
301867011492159745 23652 26275
17606085678067985 15100 23531
499146531519745217 9485 22552
391118576519851073 1994 24017
424042474223124801 3160 25002
804663765944454273 8161 19333
992561381669251073 4310 24222
771410501379882881 15975 18492
615989187035747713 4965 26634
192891208556375201 538 17443
765090872343297025 5678 22529
855400787921887233 28229 28421
994369459082189825 22726 30293
966283829918481281 15898 23474
756827808991122433 15744 29325
528300293941619265 13178 20642
957416583390621441 1886 9126
128904134054522497 3130 22862
989808597791540737 7010 21371
137122512169263185 15181 16572
893989685975764609 6380 9232
887706458195353345 10802 20720
558370375487530881 7328 27803
900154049273517441 537 25872
445980051737958401 17236 28858
429506482909516737 14621 16216
330306834904309441 1608 9061
289546762833246849 7463 22924
517813348155993217 9887 11868
223654068101481601 21512 30201
672045392864138369 7323 25595
933602095751190529 26873 28906
154454063530916833 2361 9584
352052357306121153 16203 30737
150247576947453601 434 7049
233789979859601249 12898 15267
5376368383718245 20395 28454
555425766780288641 6759 7304
497641764629978689 991 12131
494789461961836737 7174 13607
189427309049246881 15879 28407
63588505433358481 480 28932
331478005249312705 9985 22577
502957498766811265 18836 29789
791756564041929089 8188 22950
794192719148369921 30132 30671
457068904522063937 18848 28141
535602734604857729 14211 30163
10779748895796361 23079 24550
527205281023924481 20379 20885
714143765443925121 17163 23947
163114079963939681 18401 29519
666612256402043393 23724 24837
231213720014252993 2237 7638
477265670860166593 9063 14008
638096112254295681 10140 19285
653065678981786113 9410 26785
794508856860886657 500 12566
209788274292851201 7716 29557
416796285297486721 6437 11178
218021790839895137 2058 22915
132523460594129009 25564 26066
109581049253652193 19523 20701
491749223342459649 1703 12549
181047682047729793 799 26043
559286713736042881 7107 25656
449223945757484673 9488 28200
841062551436628737 15220 28151
316122747298305025 11943 20520
651622542158932609 1621 3253
888135128582238337 21367 29423
826353339224120065 10928 15933
849321651266873089 878 26155
750289988844315265 9989 29264
863094037493727489 18502 30814
752115872206211073 22955 26027
38619932793107385 4042 16400
53424852047143649 2052 20450
300176727672553793 4612 26896
785236675680643201 11879 13923
42418383978027665 12158 23541
707657830098554497 9939 10226
847926631440902401 1482 2825
822323064476869121 13020 13893
156051560259509601 16047 25313
806194479777687425 1287 26473
730711842592374017 317 23105
779203538723443457 10470 30425
146962556094674561 12575 21654
97860465349128849 7731 10050
144115074676779649 1589 15350
802993654721653633 17474 29976
979273330535658497 23800 26190
5430913497306734 18961 29075
951684896984406913 501 6530
510976133056125569 213 22394
51415200237212137 9431 27623
176139257992673505 8660 26513
744642019210591105 9212 21131
27570485848535497 27749 29655
24940446780288285 1710 19105
844637819496782081 2138 6578
152752590361505025 8555 26716
103091914054694209 1186 3581
981621123135223425 8500 15783
303273582954375361 23338 26577
564497011885908481 23543 29590
284923206418163489 1848 4244
576837903121326465 17297 19364
442637270030374465 7607 27548
156197951785177473 3630 27892
99123426625205009 1559 9166
861828010346638209 7625 8635
765105919528167553 6444 26982
730620398065259009 7157 16772
661224866856251521 491 22926
811729701832330625 9664 19376
275567847172865761 8602 20136
322790018849278913 2431 17333
538751636798231489 11024 20202
341039278840664641 27734 30833
928608120059209345 12084 27620
700839115268355073 17760 26027
51430909769969449 23790 28674
717967965833633281 6629 21125
743931612948571777 5757 30371
738402374390748417 5286 9837
331637824419523521 10777 11871
43508050491364969 17640 30439
597373375953026177 20778 23445
487642765435811777 7119 16506
237668903977713345 8816 18409
563423225815068225 13671 26578
31031498466703057 73 16540
572961585849274241 4265 7398
773203167796232577 6271 9971
489874932028751425 9370 12714
102269964995684865 5313 14019
48781166990227833 28182 29817
721886434361628929 19164 29962
166367473777153665 4435 12850
378867227297448065 6358 6384
23804404697759909 5337 18780
257339213658077889 7924 29816
491897599494276225 8818 14419
179594426469378721 7791 19812
411547400366504961 14088 16689
883893622152264449 910 16521
688761887287608193 11312 12982
221034450823154305 20122 24351
994780395865465345 23309 26453
46736488292829393 170 8157
648915497747591297 8465 22389
49413373047798361 10218 29712
321243173183280129 13882 19083
513475812754727233 398 25085
105971441250073185 9739 20569
269398335798982209 2067 6634
620444479575699201 5137 17715
360932568215481793 5120 10372
868138278071452161 2154 27358
310884710955662081 7492 12256
146706143727346465 352 29412
336541030725719297 3681 28821
910248936481917057 9969 27212
652289406857406081 1508 29253
921441680519937025 27058 30601
35344991230495281 13316 20682
593541909421642113 25567 28784
319200602376781697 21772 24180
436911653922937409 5556 7770
820305864010826753 7156 27437
977401286897997313 18138 22698
546696009190938497 12589 15051
272694191790240129 10900 17276
591468451246477441 5123 22177
659601711368790017 3622 5447
600396066595038721 20252 26108
902544135457748865 10506 30787
301312502051438017 331 12998
866871219597253889 3805 6759
435404319147451713 15281 17291
980258673491849857 10852 13852
739079782702681601 11799 28009
386286869278958273 8597 26225
595618678852645249 3250 8304
695066265237574785 13648 24199
332608714870666241 1058 28339
135037854649009857 11075 13051
152263392972471937 4114 11331
95729518457833505 1810 27216
105708302966696977 24649 29005
700686304779875201 11557 16578
605556388410065025 13210 30474
673196758841431425 2647 4666
92711622747650321 6634 13108
519859943875854209 11852 17719
254729306432821537 3930 25316
648821629987654785 1159 16990
356793143562704513 12721 24756
708331087059686785 5522 27046
228572039791970369 19674 23887
882840503149044097 8143 14495
739015168589609985 29070 29133
102055860429981489 5975 19340
982569000555983489 22655 28192
749274069031546497 5958 26116
831863263589674753 4036 17826
243723883045102945 13562 15378
852694743703608577 3311 8079
731397541812572929 541 3624
722090267611029889 28262 28976
763834743459863553 4883 6606
125081011219563729 12945 25029
498473740742557697 15351 23034
377739901188881793 27658 30128
504781257005813441 923 2939
871969806601953281 339 15638
311010239744451393 5905 30815
304865671429347201 11152 28829
450763514664128449 21179 27619
526416822825225921 9260 16914
359206102818152577 25617 25764
209175281420108673 24741 29774
919839942632048513 2319 25422
251770490406016737 1462 15074
17690765293213673 1704 22451
851966646186518529 2686 4935
895674796029521025 2538 6474
709563148791474433 23669 28997
558697690553234625 25470 29406
370505461405919361 1346 29459
908573523132158593 2296 10186
865526436330696961 9541 13187
24403841279184493 21776 25471
869527626805840769 1873 6797
585591070549821057 2678 19934
194272004099659073 17587 21449
245623066026471553 4217 26477
708809256103371905 20364 25388
179611267397088897 3933 28199
666925149328534401 25693 29976
296062528561908097 3637 4650
284584071993400289 3493 14146
843460740222592897 219 19302
522701997627578433 11716 14717
486006611341796481 4975 12513
199729250562548097 316 4368
657846182778623489 5360 10829
246994502123754945 5974 28795
683027618311189889 2412 24118
55687807093526945 11603 13424
956072048120642433 6568 7910
788760834505055233 2836 29457
765957398346959233 16681 27064
991524967031274625 25869 29745
53364657528273793 6 21023
654575780322971905 4314 10423
197084021653626721 7416 14403
902679204407625985 17750 22271
307831143835056065 382 27364
593115581225859457 14306 26088
470933179751003905 8862 16884
651092317765410689 21773 23231
471625378443686593 12034 17114
531548352586924033 8572 8633
860000357866500353 3261 22303
733588613085764481 5877 18923
477160884086696769 5643 17461
815563808750354689 6107 21062
831737359062547201 22118 25524
807597536904076161 20928 29206
320960521769446657 16156 19921
630768612347623041 17583 26489
519660754790908929 6352 8130
230428513200386945 13668 15154
218097272803031937 2635 29293
409935291333241025 1578 8941
66710609270732137 4811 11587
695037847269198081 188 9630
98667527899149121 1038 17725
645037400055287041 18523 21870
752390687636012289 8238 12176
33176931111533749 18171 24434
184230757457168449 7392 10355
583920501310771585 19243 26017
907586622690732929 8818 22261
994455180448745985 15554 27591
430905082925615809 21248 24136
979511677439432961 9813 27218
412481494846264961 6664 12056
32541715732939737 2765 8095
155459910965969793 15524 20751
227198702581816289 7388 29543
373239286895685761 20709 30736
869693331023036417 3857 27518
4302242586131656 48 27657
647827787768505857 13555 13964
551051022203512961 10720 25089
447134337808385857 7018 18533
400095340944130113 20253 25745
295965008017148545 16926 23639
551056394156919553 20258 29364
177502988293476001 15983 20091
758634946649575425 6794 24830
863805198592416385 23334 26291
306260658835828545 15911 25745
619470936807680001 3181 11881
645671980611080449 8643 30391
50432328531329065 233 2593
259932804314363617 1566 7075
513463151373123585 17797 20569
910119484292319873 10111 24611
135951185952364993 13043 24545
965541841304958081 5134 5928
817757402551642113 6458 10789
941398228147601665 4622 23427
574110704051562945 11414 11659
801883793499005313 11832 16258
29601495998441865 15135 20999
43817783509776833 12415 15022
751088481542325377 1705 6780
717867914444259073 7916 30887
776704341175467009 18093 25102
473490713799019841 9640 20357
879643069117904001 1056 22749
561037133629273665 1953 2824
827760323921616257 8049 10276
651344710110461057 14338 30661
456279466806563521 4077 8733
650240050118998913 11084 25671
250656837539843041 22827 27474
141713786521858513 21909 28170
125703068349181985 16790 26770
979270260103223937 15409 16752
194668788242815073 5890 8637
96512874339449441 5628 17190
914822060457566977 6909 10208
297438737580893761 13527 18288
486112988699197505 9183 23586
421263124470822721 214 26554
32937099509027237 3999 9524
427016697608397761 13178 30376
346150541766122 754 4666
66745755678109473 20210 27542
122444008398758801 4374 9031
527725171588759425 24396 30621
248244245536447745 5985 25632
718703186122990465 4644 25875
494159324406368257 6051 28943
695773726471234305 2121 18496
230874888168024481 24730 29323
112035268866971905 151 25663
423923847536372033 17424 24693
739559676967150593 21373 23409
857319662173630081 7561 19056
83988531336085969 12739 26772
624984950364776577 4626 23867
265601084467906657 585 601
869746532549307009 888 3390
885915206698623361 9980 11624
68218377464859257 7972 15976
255537120774864225 4656 19477
605975215267783041 17529 26821
762669354137710081 1879 4248
95813647495035073 708 17114
146408311518460001 12226 16275
178897181877268001 2104 18247
184367307627493217 1781 13279
381778036510212353 1908 8166
429622075755180097 7009 7401
937058417801459585 10129 24476
663201881542402561 9647 14886
524551529505302465 9584 20639
956086157186124545 23929 30762
861213694030091393 19409 25497
828772008743410305 29537 30197
625083141115567233 17502 26519
332399311239715457 1228 11342
864317514477242753 17312 30601
373854605193411521 10050 25679
991686688283252225 16769 27295
981545283403679745 15059 25753
610705628091274369 6463 23434
857961257155803777 6810 27691
426535510053469121 6041 21471
946438000177767681 5796 25316
314493608325641089 22853 27301
892021625126044929 12945 13702
365309834984557825 374 13632
270483307348744257 2195 26950
174702065323977249 22470 29501
382126065335423681 7618 12177
360691557449172225 19047 24608
590000843463020161 20893 23390
359413130635736897 24392 26959
725824697449478913 15148 22749
93398162862101233 22239 24018
322209041889866625 18372 23291
264346502960314913 11566 13700
807776808460456449 15562 29139
754424501099350657 22067 26322
792212125229486465 16209 26394
690467128817964289 381 16873
493705890243898433 12515 30769
434157109570278977 18713 23479
685110603525291905 11833 21624
455327076664964609 12661 21080
968149574313908865 14087 28404
164954895070593473 12101 18913
66431525288567881 2878 26178
165402909308390625 6546 14133
582283064469844865 24538 24922
752441259178780801 3210 17728
726361870236278401 11772 14119
620193430032465153 10587 30408
987397188779137793 6927 22357
177790258062060513 4980 30460
970963327379099137 12828 15652
828642635123877377 24651 30866
826060709186645377 5530 21931
511252186630216001 22214 23271
16219584176841551 7354 15982
426775611977582529 7373 18389
469598852480398657 4146 5732
220466131516673153 4303 25647
507363474402257729 4517 29507
471382540177494017 1496 4588
544658972876799681 19748 22551
932037609875962369 10960 19247
164771206621796993 1636 22135
24134445378116709 7966 20983
835067636615288961 9285 23653
979582463965215361 13985 18971
286489734313210689 5071 20507
556515484963561857 28132 28369
614044045173198337 6845 21060
985992777424613121 20564 26313
563251445094980609 19159 21444
218136872829525441 5626 9751
326630398525960449 4695 27095
743980780587719425 6314 22419
991073052841375873 1222 19048
185958640721700865 3821 24948
557813355786048961 10350 23150
410791581537395713 23719 24056
315053185099518657 7127 11724
213163847870738721 906 19056
377499990055977025 19814 20313
576009159476512897 20611 28848
480970981711170241 3963 15890
734257151689256193 22098 22506
922909369926383489 6661 8158
823151449804939265 24594 26749
693316371372024065 9259 30116
364622402540540225 7094 19596
670054944239691265 1409 30048
635673598585299201 3556 4277
423396883535122753 17188 27981
812373687551478017 2959 24269
451206072023023105 9602 19995
717362630339763969 7006 25671
732486196082593409 6146 20585
348847584623889857 23311 25742
321287138371015873 23348 30058
249075919848650081 11906 24602
585301427051224065 686 14583
359362860698830401 17981 25499
774232542029874817 14389 26657
203389048318868513 17082 21653
50489763902479721 4044 20531
712644020447562753 15293 18398
205873243998464513 3458 18920
422889919456281409 15585 30410
898715698876390657 6057 17311
887168545400804481 26918 27264
542868341120435393 14455 29158
745374474110789761 10978 28943
706188216361315585 1134 27547
914130921584480001 4623 26933
471771086893337345 9658 22666
460729035766490817 22323 25878
102248070447917169 19362 27887
225071198505609985 1331 2378
57165736066377097 14052 24911
912364305721510529 8013 8505
823519110415762817 599 2119
709718416326104833 6864 29371
815937352537925889 22688 24450
135110368843129441 6464 16602
173059771324791009 17681 29385
525351343775120961 4816 26450
583524104097090689 6198 29673
247779830793589889 1913 4773
859251658651462657 959 26939
78957149282281585 13015 28187
69208385180612457 22118 29685
510321448100484097 12023 17989
893526932520746497 19793 28082
800524444464450433 23651 29095
637262172537059969 11817 15117
802658395892891009 14291 28121
755535251040161153 17094 19004
809667154967890177 1242 27428
89581141004739345 8255 28039
996847707040444673 6507 29113
745429676040931329 20126 28124
865041451255528705 7834 20396
568204060017944129 19557 28754
659899473317281665 18668 28423
801429490673886081 17812 28591
390166073735692033 11305 18374
882076668458122241 2249 28498
547120186566331777 16489 18583
891891639294062337 2936 9964
250638375154061057 4278 5442
815215398562241281 12524 13112
902733178161682305 5861 12588
829361788398049537 1082 23356
973580840914742401 13114 27551
251063801290083425 3019 13037
75194550857759169 2529 17566
293426135551943169 21951 29793
454557297459238913 11467 21060
192696128335409601 4594 6388
950354350873837441 4817 20730
392966373765350593 8160 11997
891141042513744769 3265 24860
147366062342879201 14869 26392
199574062290906785 18607 18686
9327964128221567 5773 30731
763650291415579777 973 7270
537856869363320577 7225 16593
997141883035183745 1216 2934
812016392232354945 10815 21653
497016193348720513 5206 5854
197670088644397185 8309 14925
268740724388578657 13444 27313
459282696448259009 1334 17538
874916792656272001 21205 30749
982176087011918465 6134 11732
449109526601191105 18011 30232
428168571020624001 14221 16601
26673255954371201 7671 17504
697699200848997889 1335 20498
333060364284420993 3725 11639
862448076681989249 12616 30796
604314018047396993 23921 29093
13755580525963041 14692 23618
752210989335552001 3853 8833
91997748564271121 12641 30368
643894781138506241 19495 27083
613311052573376257 2023 30091
274578988685675553 20347 27046
232394988111639841 10434 23813
140719095042406657 849 11701
369362136423728065 24243 30083
851848681672592513 6796 15578
797306374965817345 6129 19056
938512113538912769 5419 29251
865123607674316673 3377 25571
697829309818843009 9496 25944
186178248906191617 8175 17018
560710626156229377 18767 24374
635763501044532865 23895 25550
711412042742281857 13766 23994
492951903382223809 4447 11591
817572168042040961 4566 15047
372469006015219137 12206 15058
420117900342631873 9920 22778
424440313474452353 23127 29510
672376475668379265 22710 23567
249537139045980193 909 3443
849897935792213889 22937 23809
435442804762974593 7983 11099
7070345422881986 13880 30103
1420190768268271 15449 21188
478864998712566593 21093 23754
56833768068617729 23320 28645
702643628164445057 2832 8508
362850557147776705 1823 10012
734642165740936577 22060 28564
997311750862085249 16379 16582
249546218065411553 8765 9876
699330482799123073 11481 19099
496420548981632257 283 14407
983181321810196353 20569 30906
882665031025332737 13438 27814
789782284919009921 6192 30511
84917734097004433 13471 18041
616782322945912449 3268 26605
744752679122974849 21483 24360
704771600181000961 439 14689
9381621521328043 4434 30845
295674806810172417 7630 21090
619587395473637121 12286 21179
963572916905757697 1615 30256
705632008978128001 7578 24883
563503416118638977 4442 6139
436273310977988161 5722 10323
796950933385030401 3745 26724
979787923647506945 2688 26897
141047513555282225 25092 29071
670562993286516481 875 9842
519765932895904129 479 26102
377581550464796609 9310 22214
403133321687310081 24872 26965
396376791360331969 2686 28083
92634199193749825 2468 9151
159673671635374593 3061 5573
674037000232278401 7425 11186
556157548784447873 11162 11691
773518325618038401 2511 9744
581699894022747777 14305 15436
470313282488294977 9700 26189
804561217983810177 23957 25787
911294908884624257 25013 30731
278305658108024545 7902 17902
644588327162058113 8820 23307
365345388205234625 12752 16725
981431377671309953 726 3539
429460157228660929 3445 28808
305078128597049409 10333 21728
852155295060050817 23353 26555
710657398730457857 9368 24298
163038911282882273 3970 27723
791130480015528577 22652 24996
113072071072643617 12460 30304
869072241983115393 9172 24598
110070897533447009 1953 16629
872009413343054209 11287 19329
336007387549223297 5108 22829
44995483363575065 14142 17796
890072905060435457 8602 22073
560891557983087105 6948 12446
913903790669046145 9635 12409
464927292591493569 3167 4965
447330211297511937 2652 18672
464444282051804417 1182 4876
728707511506947073 16419 22842
917494105050646913 7565 9053
890492841439623809 8251 21675
745601115569588353 6033 20985
431571893221438081 2102 15362
809848525049101697 3506 26566
784979626832367233 13565 17488
497811118435723905 2008 11809
130951391386766145 5308 13754
785676664425036417 15812 19072
609832089244264321 5664 9504
407060859186675137 19612 24740
354259927910213441 19890 23685
608124598245648641 2718 27901
389125906682963329 5095 10184
916670826055881345 19434 21033
723569777657566209 16010 26462
835346030723538689 20530 27318
835993425644886657 4386 5555
971947712214348033 14155 27284
29269702310067205 7802 25834
352128421945661057 12440 13264
869775436885120769 24963 25276
679300414776381697 13185 30523
142410280595306913 871 11315
963682542074391041 114 20715
170718289460353377 17577 27799
598846074703647745 7199 19154
868241880372401921 12442 22494
887063506838455169 7133 9478
780752443432433537 6475 30527
741663374633308289 3468 14535
598673038608445953 4246 22564
206087618883426401 5880 6527
323894817723640897 88 19511
862888916392325505 3594 23006
705395722558613121 23409 27199
785651606397191681 24142 27364
558248838687020993 16811 17153
139369132040091153 8379 12872
560465601956430273 11993 28936
104056925865247505 3567 16675
957846999496155137 3688 18322
464520154205377601 2388 14962
956291630233629057 9415 24775
274674492343887521 14293 30162
302980062968501313 26709 27978
161731695751175425 12748 16050
398256475220627265 876 21696
742812330766295041 348 11379
700348843414957441 19271 19698
48773577912317737 2800 11955
183409218929078593 1763 23187
796103018017259265 21494 24469
599397849055563393 10514 28783
226295412505866273 19039 30790
577570824387073793 5997 22442
887617220326685441 5663 24000
680459017957275649 11921 18986
320096400113062145 7721 28880
527372707585463745 883 11118
595116936440273793 6689 21943
597637399834510977 10501 22364
895203564774224257 1021 6254
756685916900416129 29098 30661
816645046527693057 6714 30744
520372985906675457 15194 26612
455128319224304065 13752 19830
408944473382710785 4546 7927
5639252384280980 12723 22746
959853031829155201 152 1035
526543355526886337 413 13054
515247925548415233 6219 23118
85966288671752273 4246 26120
139341217005267025 17672 29760
351979796638250497 14446 19293
946946684268475265 4287 29741
351079200226603649 10900 25070
992322899846428161 14223 30123
324308637450688065 8268 21941
401645789536395649 18851 23958
568664329341853377 9283 25681
992303625276321153 5639 11791
509436061725597953 4951 25848
671059983793576065 4040 8247
593798251898459009 5583 27877
348179980472096449 15187 21784
39879556531960961 13242 16354
542641888611008513 2611 6390
685286054787209089 20661 30017
476241940001671105 3707 14081
303146170854621057 12031 22767
335987265363932865 13821 28098
51383871720087625 11947 15113
92853054650944961 9477 25728
285926092429381377 13139 26046
208173348592687553 30095 30892
786778302782064257 22179 26207
191353281838274817 18040 19547
118239259098249505 3018 23413
964759635518383617 3814 11777
651136047419964161 18489 25955
675277992085810305 5249 18290
350400290558244609 13558 21976
467401859176170817 24881 28386
163756593504526657 23401 25835
541999778058311681 22014 30770
208942935801008641 20792 24063
664000728341754625 6884 11117
316241939134965121 23059 29638
442666202689835585 3981 25250
543789793308040001 3954 26868
409003947358463937 9540 24785
137397891482290641 9847 20862
803990613397189633 3858 30226
285661587677697793 28249 30403
262754595622560321 2198 21666
167934300688369121 4595 11573
775093682826323457 7006 25399
477063090315201793 4326 5256
329357712353619521 4834 20007
137444459152131777 9910 22501
270104475493837985 6072 13806
678605165615682177 3996 5996
429021459864706881 17971 24455
287499639942563329 1827 25428
698400646570561921 10046 12698
250744720212910721 10113 26288
816696090353708801 3509 26791
591751175080045057 14064 20423
414861916407659265 10359 12880
494441843852673217 1291 30746
614434679762574337 8980 24795
810322397523332737 15076 17827
959868294727996801 10669 17562
337316468779821569 16786 30780
777460779995358593 27741 28073
839504002388903041 2646 25403
192408714196517409 893 5371
468580752701871745 8026 24706
967551340248853377 22747 23471
121221735712605745 4325 11407
20865836843128705 20020 25977
959648420909591297 4570 30042
163005021891230241 10428 16647
136682605440508817 26118 30273
597972881040135425 9544 30103
220573798496349825 12369 14477
240017941724509857 11218 21504
886157841806532737 5509 29149
234137443933505537 13892 29885
7421536323082735 4819 22694
460457488085815233 9402 14595
147535425318917377 20184 29378
483709526893278529 15274 23895
343758396924545921 10906 15927
687411725580254593 3549 6270
589954962735770753 3589 28705
630625372183189377 22358 22950
991511231445120001 6871 11818
910973599794921601 8177 15978
109780837161903121 10793 23346
323849350153096769 20035 29943
202645758428747777 8852 21506
37847235618890809 3244 30044
153008700244850369 17510 20301
241702060330069921 4311 8063
213059262367668353 13945 23690
911764654288226945 7063 15832
123943324887445521 20147 24643
171918089325004065 2868 5909
472692176838439361 651 28671
766476777487916673 9271 29074
72015408427500209 8789 30080
727410565981401217 1332 29832
219469016321316001 7041 13390
145209204274273409 9322 11528
748678921362110081 19849 24640
444395832171466049 14254 25712
336973584910385409 9890 11260
172802500731755521 1862 2557
370581847914802881 249 17638
269789268591935649 17251 19356
733817131576930817 11893 16524
659015195647278081 11195 23864
284139474558198657 2764 22944
400536641328073985 368 9862
852916452947329921 4339 10091
110256890572991041 9164 30259
455143563513058049 10711 30562
222583329339030913 9222 13115
577182178199368705 8038 25117
395815431955135489 21862 27978
794370612746544001 2949 19066
267170517871278433 21268 27688
319620919167181953 811 17975
663797519031980673 17262 20590
749940764588227841 3877 22782
884621960629104385 9545 16556
655148944575106689 4065 15044
538742996447986369 18774 24361
57433594271824265 12181 19971
880161286822158209 5337 28367
512444852994566017 2780 21213
611300967494223361 595 16326
731870799993838977 17923 22832
983867120469810177 15591 29508
850254687135677697 16356 23010
501447325066727937 170 3258
238386539957272001 9234 30843
480795551070599489 3993 30957
406400364946609473 7159 29975
138329895334855729 19296 29859
701856631839216769 22245 23316
22615809442314117 99 10396
651401513198781185 2890 30029
446675686230840065 7588 21582
155455858685652257 11500 21085
915729422704259841 2900 22659
483547089284844161 3198 14202
3386291709652767 3429 20548
313941024894926785 2911 14712
541564710508041025 10240 17591
559266879348943041 9250 13927
866958885784903553 6115 23082
553673989203385729 1729 6625
943221303226692993 3272 23711
911949378105095553 8876 10194
172053010121906881 678 2727
536636480932298113 26509 28013
611422474384269825 2014 27429
733502000279603585 9113 27328
4104077963184239 11462 30325
812954893694691073 15808 19690
646230546649007873 11373 13765
794897358037236097 7934 30561
853464747874561153 19720 24385
343131259793903361 6319 8758
455481515722951233 16924 19310
993015775518504321 20475 28657
721111625731659009 23711 30064
999024051172622081 6556 7925
94563401939439025 2785 10710
318974613226675521 2039 30018
881338695016971521 12233 14670
17772141491871453 5805 29561
45037747827123553 2505 3626
144899653958251649 3072 16250
870797016366857729 5084 24874
115815011233873841 21219 27939
383599193815200577 12670 22569
978188070769466113 19090 21373
484334139895672449 6443 16176
525814896130906817 5963 28623
791773246139300097 2115 4824
700556668613931009 14073 25239
229812900630896865 2109 15942
836889881224234241 9156 30932
6231263361001994 5541 17967
118758477272894689 28826 28997
686799380918522241 6234 23741
921753740952890881 3587 13022
87193393236205457 8142 18060
339355686529646785 4246 20106
684930386402079745 9734 16523
881136432361554305 9339 29847
187508752458597889 20604 23725
835302667713438721 2092 26062
871003356641601537 253 6683
268611376299940481 3179 24888
408936620564233537 1246 12910
639731255862586 20780 23121
570352780120437313 4631 29341
554439822863113089 14136 16462
328066878511748417 7815 27591
754021640263960833 740 27141
415738468788241281 14109 18443
6391504792798487 2985 30940
27251424650003741 7305 25267
224175047819418433 4691 11124
860499031907586689 11029 26070
804222248624252929 6866 11193
62784908450964849 14438 30223
462141263262015681 891 13097
803720135309554049 7220 21355
142466050521431249 8793 30670
2161898020389686 10311 30714
317135392608097537 20873 26756
322108202720279745 9098 20754
427689144495158017 14563 27208
645212603502415105 21559 24487
285235252991146369 10883 16664
161497673095844609 13741 28322
39989607544708153 22190 28876
162819577566395425 12064 28490
102473843091619441 4443 12288
722680334397019009 17401 19296
837315871702653441 16326 27403
416157468705364417 5011 25056
775192873447043201 20410 23196
860630172448274817 3423 23244
952503959496038273 10994 25445
105265975585254529 3207 7901
399042234800933953 3458 10785
779183165957114497 7419 10253
18554139463898169 4425 10936
6426703662526735 1860 26208
651476621760441089 6286 10971
567670087920156161 26719 28119
793715824591838977 11380 14323
933306721235126657 15066 23788
998076145487690497 1056 29481
711618202011557377 1696 9984
14932721338848155 3668 9608
659069313507700353 10581 24148
36947975448629937 12632 22951
983036332637247745 8367 26831
941001292839711617 755 11424
499424802636767169 21866 22526
733671158885758977 7842 10136
40453701645084553 22615 30354
444672339368363393 2104 21561
635565401575064449 22364 23709
646922090167453953 21243 27369
455147725706432001 11080 12225
149510734743198977 18322 22608
278636962356543457 3408 25995
296633952996675265 5864 16907
635096218628810113 8514 10271
190629901544834721 24057 28499
93261227754510401 4970 5601
126245149135673537 355 1245
696226704822144897 13754 20403
900818273300000513 5329 16749
727923861505175297 19991 29079
711599570320888833 23100 24285
982486386322797441 612 27462
511832590662205441 11351 27606
87950179017383329 4241 7128
984070877903565825 1104 12604
959972278679934721 23388 26563
725880223590518657 7536 27861
47341190186571681 2650 20392
886564039956684929 9642 27015
200568703127949281 23401 24048
400057615092261889 3988 18737
465851361097008961 13585 25301
549645550637638529 20622 29511
268840256306525313 5296 22790
226637216753612577 24529 28308
666145464531140865 14229 26265
351989333988658625 16146 27860
470799136846586945 3129 10326
48858744534069129 11974 24608
363339082808380481 28907 30570
64793626593331769 9438 19835
599957852915757441 30326 30552
673915037646434433 16146 29386
528244813047948033 14776 25977
233395453087613441 15291 20402
307018428811097985 8341 13659
815136066283425665 6830 23597
830628066991380353 3202 19170
439928967947583489 28078 29505
353738834399784705 3205 28157
181349517985221825 3169 6022
346011617530095361 7198 12150
646862248743762049 3602 5805
414933041140024257 18878 28212
34790710069213305 4701 10372
737220784561912961 18596 18761
330299402663133185 10672 18189
938054425064898049 26749 30818
545881139263922689 28791 29720
429970436247700161 10584 19926
71121402055101865 4230 8245
827109752980966529 6328 8120
504201602003515585 7094 21103
602274870655321601 9807 25883
37805208556438433 6128 16919
903354265721354497 9702 17668
904935312247527425 5462 20536
484101199662845249 11830 13086
832926791492841601 10880 18709
522803974099680577 12009 12506
358206620692381953 10833 17724
322150144346466049 5947 9285
311114907241080385 16871 19984
760420771736583809 6375 7142
388724612336982721 22484 25716
882474231400877313 7759 20880
644149294565753601 48 18852
860105906674739585 19844 21058
462965841054110401 7686 11919
940246315930835457 1008 14364
402934569118531969 13167 15798
402479303161150913 5013 10217
943179562602562561 1461 24493
412660209712427649 15564 17494
149549880805327713 8312 10910
859802748657138177 7066 9467
298529863891925377 2129 29851
620844028251070721 12099 18678
748169643088164865 14154 24631
937175621536844929 2614 15419
464834868782570945 12605 24633
284834747160530817 19353 22110
683442665993599233 9361 27169
686019194554212737 14968 25033
631131541767924609 13461 27989
849013441053273217 8566 20670
350351137148368961 4879 12404
711471170496274433 12404 12652
323568323044252545 9415 24169
362723828767215681 41 4519
891467410055529601 3519 23940
568112551997252545 1741 21313
69164724225171169 17437 20239
582756129857472129 24306 25558
406080788560661441 9716 12376
383795779763339329 2999 10020
252409905803784097 14975 29022
73512911353944337 16797 21353
550448753537811073 10821 13918
901462854952178817 5441 21354
859508957904804353 11283 30277
631397633326628225 11492 11810
858382674748657537 17260 23333
62836454663958817 4352 24969
455708927402223937 15730 25955
298569049310273729 15108 17565
814827300095974017 9728 29428
351712416932663553 21493 26943
12304389605045431 4 11570
925849545618547201 6719 20120
449731528603781057 11472 21001
791129975756426497 5891 29382
627767363934292865 17275 19504
735301974525114625 1108 25797
232405464911668257 14866 19580
467673330075065537 11233 16549
42476432828973289 11981 22388
581711612705078145 16115 22074
444160834369586881 23629 26441
4166095690770533 10042 24539
383617854026862657 17119 24110
752716620714963329 4129 22758
205158821461996161 1760 18397
582535478434557825 6594 27585
285255070867943777 8453 30123
735285854142972545 845 23957
505236592776572737 21322 23091
41997182906492017 6631 24324
381945135864025793 9232 23945
639186144883481729 4310 11693
122621491562771473 1732 9761
651171696361821313 10358 28370
880628981967529217 7235 25114
55426294280778169 15190 25959
252815456599353889 11047 23738
330389224278057729 5467 27461
167220016255623009 11894 22748
360701061146798465 2123 27446
165861936107578593 17884 22280
133250765319679937 13656 24325
128119984622852465 12485 17803
600749449386142977 3498 27160
776388750308076033 4061 14340
482338161317521473 7999 22620
473935276046102401 3839 28834
511326664658909633 6162 11769
769323316424507905 17822 28297
87533004999052369 21920 23321
988458613550189825 19153 23287
302082279677904385 5900 18585
856446699985941249 3310 5214
298314597043649601 5499 29931
420403228660585857 7687 15331
44827485871550721 2273 10818
935810408672441729 2849 9084
292137277093594625 2567 6333
52686949381719473 15170 16856
804125877747338753 4321 10545
837680012184723201 17759 18749
464888973126924993 13315 17370
672894961085017217 14525 29933
627394077862916737 22467 30779
26662866198766013 12666 28470
448732282592409601 10973 26559
311910137630288641 736 28102
698164727352946049 2668 10202
8968752890144317 13744 24498
666428379419805569 10202 11798
282971599077267649 15730 19619
46134001969605265 6742 30190
294662437280383233 29096 30101
365519095950197953 13740 30213
542363344971075649 6606 23384
319252929073144257 8730 17013
974991290268992129 24823 26392
833345220481611137 1381 27116
491678250906073089 4189 18468
46465439456156337 12290 20948
291479558169900353 9747 10801
444535941994224961 734 27589
70656213387021441 1163 6011
266660351801249377 19382 21492
852918877369848577 4403 23040
352917026207414593 2780 27183
353841596414678593 15305 19936
253778419456565985 2184 13464
364472553868868225 3322 24987
823230283927479425 4783 5805
103002185224905681 11663 24695
635463231567115393 9337 21314
195044263449307905 15527 23302
264985756170311489 8648 13536
564032400706064833 6453 26533
460705215922146753 9117 27246
759410491549946497 3562 16680
138407353287398401 5510 30825
689935384708942209 17001 30374
620015301669809537 10825 11615
324325535095557185 17127 20910
754884009786444161 8193 21440
362824544246631553 7597 13759
531068028810111041 11090 28173
366198544049868929 25983 29665
92578315219533633 17121 23662
754463053958769281 1808 2824
666637100605697665 15411 23064
274709200821195777 8691 21641
639724616912154369 24690 25510
867802473685213057 4526 24185
485048627247252289 22842 28155
883942533355085697 3436 3482
808395324925534465 21655 22670
436796854058709249 10565 29451
713212666776314625 10493 28431
751729345297167873 4719 21637
21729145982639865 7986 18339
608339290184300545 4676 28301
987351194903098369 2669 28948
139697136501954593 25338 28987
356274793644821825 11690 25002
302751654225172481 17867 24917
257484391460394593 17 29546
471262491899683073 10558 24851
853559929301489665 21663 29053
446488004560347201 2361 22906
461106180306913409 2551 7145
472000048813360001 8578 30207
833474245029329153 20108 29106
725595744619081217 5188 21984
43688364034437657 978 4784
895450624742000641 12069 13007
825659267590474113 8909 28201
438398801030029249 14717 20968
394989517342921217 9313 20181
485802211893631169 454 744
959802205270683777 17341 17496
982581720850188161 4210 6981
48774105926185033 15421 25997
764687633862951809 17569 28492
744388538408962561 7512 11553
531495463859339905 23534 27860
99508143658127329 8482 16585
99662026303636961 9267 19173
335804632839206337 13021 14125
307582600720163393 24292 28666
184804152285380513 21713 29263
923197259744075137 8471 10502
422298995552345985 13055 27441
302214433712389761 3041 15933
200629307217113249 11105 12052
639079281337931393 12837 22722
283685456194099585 8729 25355
310203046251327681 9530 18134
713230502856191617 29752 30648
753113425827240961 5465 5971
48155109038837905 297 25953
217430272996789857 16348 29392
534907713738178369 221 8101
781602346825824385 11488 23457
559382850324205121 8110 15973
809430876547903489 1493 23032
789596526035666049 18877 19290
68106660204637849 5780 13116
44370357794029761 5203 7473
149761632002491041 15910 16733
829991130245204609 8386 12283
429849984378254401 2950 13963
186136945478700961 23142 25489
236339369536661793 15766 20143
823814462602598529 15874 20825
572483120152998721 2545 29766
553304449642574529 23646 25651
92772120130955921 18182 20263
617861622469618561 8638 29987
77846948002335377 17781 24454
215548723947115649 3431 5212
335546163133837889 4243 23530
451520238101181825 4273 28291
965315545683939329 6820 9377
921410005716374785 216 24214
206650799011537601 9332 19107
235396166336826689 7306 13874
944080356505455873 15950 19024
371543923248033537 6583 8411
939079878885191681 1746 19991
866108855363819393 14832 30280
461548280782285057 20523 25935
871505808888649345 14684 30460
478277326801940481 3825 7280
517806936271497857 13126 30729
71441632610802945 6878 19915
275819826585866689 9405 29627
99000903626087937 13670 23771
58905201157472225 19482 30233
913151313504261761 12323 30459
468492778343254209 21477 25533
401647095469638081 17620 22756
885248135556068353 7062 25099
739726616206187521 6978 23256
290266883935068161 15094 19901
846568077208470273 4074 22018
156526663437915649 342 8897
843281098607423745 1106 27735
492617894888631745 12670 20008
175452015351122977 10048 12771
961352796476845185 2007 3803
900624271648045057 654 15602
942521169611161729 10875 28651
295938346841605697 9215 15012
529845518196282241 17773 29996
555038738884196225 5347 13708
436930364125764481 5518 24970
974182913785863809 16420 26399
644689540492080897 11406 21519
928132221542487169 24363 24902
425217744687962817 10906 14443
729331761093472897 3426 15716
678060607382263937 17101 18251
43798913870904953 1441 7470
41863367079507441 27557 28659
877439827121843713 9610 17121
680105851156397953 380 25636
779095151925279361 1959 9247
777679055120366081 17683 30912
688289489099670273 3828 15229
64239391888349929 413 22622
728215757104170113 4693 13480
69913810402674417 7044 19961
39206777889557289 24036 26750
246650975035933569 7630 11800
679069946262618625 17541 20081
70686558932074209 2441 28984
952097863026718721 3780 21580
95293026079474433 4230 24810
19894695596537561 12131 17191
907181550762253185 14557 28685
644667941441337473 3707 23120
892248128348583681 12905 25237
687979218194588033 13421 16807
220647838327643329 20764 27200
609646754336633729 22652 28704
299698662852449601 24774 28203
475352077703224321 12256 27235
556068630517124545 1028 21727
136712418852891201 23176 26554
302512249563719169 12933 19740
958022725443161217 14417 28654
958885515088219649 10913 16644
224935906899641921 10936 25531
460384760709558785 14451 29711
716267228051851393 4423 26368
654728124296660481 6930 12140
97595145383916561 2537 27856
892086100695749505 4009 19268
173073959806632865 3606 22786
974938350110342401 1830 15737
359138162501917441 956 16865
8046726830684748 9390 12837
465164380707040705 16329 27364
323891258589576129 4308 22379
43291776294676513 12384 27683
51594082525909361 5832 20677
554297020662350081 17887 24307
339678970447188545 12323 14907
443573826795212481 14002 26147
371761792628348097 14323 22873
923544754241749633 410 4203
900490528952410369 900 7914
228905704315405249 20812 21826
71789691486642937 6353 11359
930976691899619585 2072 26234
994716729711633665 1490 6683
198145736235257889 9310 9658
219123580770030913 782 22810
318121844887219393 2027 22930
970035601947010689 22647 26100
373055675565421313 5061 26807
298699108442960449 2273 2284
708562454704665601 14978 30993
368968270200504385 17739 21235
458729899055807553 16362 26259
597218385152160641 16979 25253
758195826433411201 2409 22848
555987851416396929 2784 24473
987492783218822785 9200 15007
949539972105142785 6547 18413
117684981119513313 6285 30465
51442417599396609 12486 26559
414711895825202945 837 9273
908616747810128769 7273 14562
583335758051806209 12701 22387
864418441208378881 19440 30868
745265930713639297 4722 22098
238920952307168481 16532 17311
898411465796673537 1914 5690
911200101627436289 8999 30844
864304537632332161 19110 21605
423155479248720193 13227 15887
135421113712443025 1745 6471
616023928956302337 18377 27018
36575168801316953 6391 20669
28304300885238833 2273 19012
563263965871502849 8040 21989
111114058481355473 4575 11116
170477592448857953 4034 13504
636636831177327105 1784 18596
362726959367069697 4953 23060
725112428026299905 10034 16945
546022623233408641 18131 21894
118940120390774945 10507 26984
590532731374114689 16436 16615
111467133438260641 13708 16007
144275702714590881 17037 21681
241673093134323841 9944 15700
856119916570282369 21907 24524
906462427240420225 794 23259
338291042382348225 7378 18785
559457653372263041 20248 22151
326174321102715969 12779 30593
2592064476466761 8711 24746
94995929692881729 22360 23384
773756446984975873 10120 22091
828564863710528897 1510 27470
705995430485010945 12884 14370
561350306593180225 16151 27480
934025457460322177 12546 16303
18092111380244801 17577 27734
342669690273773121 3367 24651
768141672642908417 16173 18420
137235475777259809 4169 10381
179025138522849409 59 22565
459992640813730689 9369 18032
467112553563122625 14707 20019
535468893990369537 16090 28144
270854617616183905 8235 15804
107466588442555633 454 20719
842265023355732737 26891 30995
201231285939968545 17514 22865
130471818055230673 2192 29357
790124976154565633 4311 14694
9026886545836277 4010 4942
609959920397258753 9259 28631
291914861095424513 1175 22165
383207212361050177 14442 30696
74754929101001009 9248 30566
484627764307475649 12296 18734
999100464760449153 16241 17119
437854766230223873 11316 30160
804424944677276033 2966 17477
485870739116265345 7047 14753
602151825916056577 20051 27871
51939657460202681 23724 28524
74323849531165105 10576 13316
622122053955536129 4160 20782
437986539885276481 4205 29440
531806542801284353 4546 23186
746498927219999361 5160 16976
369109418224795137 20148 30894
404062863497959041 12347 16327
930668250325460609 16409 28799
34390905590097277 9063 17342
819922895332496129 315 2263
3293497828924075 4881 7060
765493397841474689 9529 28359
16613976022807009 3521 20805
900732161559190529 2930 14073
540193714584066945 20210 20683
631190216472880641 4309 24960
586754830972974849 22154 24033
870036041670289281 25412 30202
114780387642600353 1345 17677
440324446754452481 25366 29911
682227132992590465 6816 22783
229853468541008961 22537 30357
932400631156188161 7778 16102
806987745158927745 2228 23374
228895349184309537 8779 11753
496177520159591297 13434 22663
424738600342056577 5325 18596
900107996241466369 14457 17445
469005401875261185 4715 25901
355851986447149185 8080 26018
569296893187246401 26902 29113
446690832083341121 8589 29876
540936911740995905 11857 18186
852207072873511553 8626 21962
270620213204995969 19556 27716
548304078929270145 17957 29845
667805756142637825 10341 15534
838596420358200577 11049 14520
504743827651825665 14648 15193
460540343344440833 14552 29149
639754045567254785 8788 10308
885575673924194049 15213 27355
266503194725220993 7169 18453
398069079367665793 5939 17683
478000247282164289 2257 18128
663892428519389441 4827 16194
944504249716889217 10554 22168
986944806506251393 23973 25114
17892870128346063 11763 13566
13632581836702685 2656 19847
187171546395394017 4750 5773
957674238506051329 125 11050
398199680286335681 738 22219
83577993348498577 6207 19057
331184058534550017 9939 26619
620638497136816641 12514 24532
83928657349925825 15391 26329
139738948624568593 25906 29819
115971269990286177 87 965
200168886258346401 7716 29085
553749635638705921 5495 31013
625671320825134081 6511 21832
389345532558767361 7081 19954
132112451677080849 6419 30480
358574619869923329 8590 15596
458986569551370881 2508 2945
363735861522389569 13157 13379
406198314265672897 1082 14093
97442929593352545 10190 14156
189701883495715137 2711 2897
363183681807843329 6775 21599
209904099999711489 220 11784
387302425669812353 8596 17013
769921920062728321 2648 8265
920957845541767681 12929 30211
802675263466163329 21677 29254
35712917044673277 14730 26430
205831784828561121 25416 27214
168414826994595745 9019 16032
312995273517238081 17522 26894
5430249632151885 6586 24585
119027188873076289 22337 25731
179015675952019393 4331 29323
147543063581274241 5758 23794
17142353784389997 25490 30910
243601185153451649 16558 18136
888034387946081665 12567 22076
869982407198882817 1625 11090
635579485071271937 7 30786
558811578691603457 9017 21358
348648142014230465 9902 12901
732157524127977473 18506 22628
773442847442634497 14090 30885
207108091920034113 17277 30945
968358676234746753 6108 12456
804846816355457409 2189 14036
810096550783978113 9500 18504
598217708571723905 9938 15856
415001230710789313 2604 20029
687853739066206081 21743 25107
25130238909991221 15622 30259
348159379509453953 723 16339
617273299442874881 4133 4215
706066991551700993 11730 30454
92481541667151393 29204 30738
565649514368459457 4911 7237
598455209140940545 9438 15462
992053029690929153 3629 10948
754941568537372417 2826 6997
767406466333582721 19207 29301
270868596982214881 16966 27479
886478917505435521 1215 6570
22060783449116885 10726 18285
590279606288106625 101 30359
139072503119951569 6892 22311
171804312878229825 11101 20669
811609593910599553 7329 23291
855705639456218113 15102 17719
577650339890656257 3834 29283
105704484332910913 29946 30851
625085664581657601 1563 20737
236395605014564577 9946 24216
789889760653768065 20599 26162
398943244294763137 12650 28134
834931138496568065 7096 28278
253919579470633025 15585 27540
151271739527832225 29173 30931
845132121999718273 17117 30523
423135430839547393 12199 23334
998396540396697729 15437 18451
690410301461032065 5210 14258
461091548679966913 7804 20070
490135862957867393 28109 29751
379103200867845633 9369 23531
363240622591522561 15818 24871
737347851336643585 4642 12301
726146940674478721 18897 26675
880651959181108225 6810 22661
296535966214339201 2155 12130
976508011810402305 910 8549
965382363432734593 21793 30402
378493485629988417 3809 13685
686313442376732801 11497 27626
57579007479837689 14731 19562
322589691870259521 7456 15893
146787950774694305 3823 10865
766810191672608001 3178 29696
198341671255597889 4783 18650
620778813577214081 13870 26205
529949550283149057 805 1822
557295608699323713 7662 27986
84126954094678305 12732 22320
473249742546155265 10150 10998
27065862521368445 1437 25617
647226950376438785 10140 28139
825126805534772225 5519 7285
580645679666400129 27934 30997
608465749144059521 18907 30376
404725431406067329 14050 21230
627929169242697985 12652 20796
377781462055249793 4228 15332
720371038477310337 10762 24865
857993006078334721 7709 24660
399398383783811521 8918 22436
932808350551635329 17454 22147
583107178995007361 4180 10948
382426784893002753 19642 20848
118305146250953905 11302 21927
14631359824701207 18751 25767
418930478169130561 4806 29746
865513748579662209 13591 29083
135095700541874913 8646 22596
39527836770542281 9565 23676
197193512921344897 6704 23925
464173413553968577 11398 29316
312604615443213185 4640 18279
455133552684767297 12762 17953
319229874319319169 10835 11850
521505684146223553 281 12335
366960982767004417 18565 28428
274248005606761313 18485 23512
516783653545971329 20917 24922
887715610581185665 1176 12132
971890655092330753 13203 30404
421521743733475073 16359 30505
661702051023354497 5146 14657
368521470174318465 7313 13952
261428818690113473 11921 24726
276658131396271041 12596 14083
408490258395161729 427 27062
488177815039765761 14410 23434
712954322453192961 19814 20514
996297898283810177 6845 26900
764610386362846849 7111 29016
247306195279168865 2465 30569
968541320616729729 1337 27249
565639852877165313 30871 30924
127379752630119473 26744 28657
231343484638021121 16743 20191
708871498235602305 12148 30144
996843114940300929 15652 15839
784152365939092993 12377 16835
796286418477581697 9817 13726
28212996285866157 10060 19542
65487941879762705 17335 21179
759190006878625921 538 6835
246601414115449569 2852 5929
965976700376479873 6810 22255
604351502351871489 1664 6962
543159976311414977 12332 27828
907126293636725505 5200 7828
571708365895396737 9752 19680
785364600153922561 18536 25250
168324420401162913 4567 21538
867335481670270465 9308 29822
554542685470757121 3748 30860
380113184687839809 630 17027
224875209824659809 15163 16021
392667917860894273 1366 8134
680484424403310593 3313 4682
545267313630443329 10688 12872
354057712325882817 407 8449
613297618348386945 11193 11477
413618718720336193 5569 21861
814867871383935233 13217 25002
26130514810233765 23669 30906
34705854988136053 3424 7501
179589111214220065 9735 27399
263860605913418305 6247 25004
712115286186801153 6600 18249
695011607815647617 843 24289
187394455760490081 710 8415
38395739205210337 1739 17970
5865587645047300 22708 27349
808928597868618497 11448 27505
151596011860497985 4804 30115
914342345300422529 8155 24160
637264595499587457 11675 30855
484513136435285953 2467 7073
981120442223080193 4468 22958
266707687172722529 20460 30446
350263465652744769 5609 30572
432992545596608385 2153 15260
559594578787418561 21462 30890
814085572127407233 14706 18578
184783500609327681 12674 27134
479739326072408577 9652 10455
949030299395964545 3789 6031
983142337400860161 14344 18334
104890442331594609 9229 14423
451076884367939329 6291 29314
564044220851677377 14904 16048
442117125735176577 9736 22156
134647169544635409 6577 14664
591638794547410689 23701 30943
244873726837973025 2565 21488
737372467392187777 534 6506
97075888893414225 10400 21804
854400573134842753 3252 12753
408339673642664961 6974 17386
475564662854321089 12376 19203
772001638112484993 5963 30091
103581101160191473 23978 27385
77583515308823793 11519 21363
802768871836686721 1710 9302
288369628597905601 14370 28558
742065447730016769 4705 21008
131724125235869857 19791 28385
202023971705482817 11582 14908
10968706968142783 15030 17962
391902247207045889 6126 9166
420263825873355777 5648 10223
757764964462264577 5817 5932
157266072866775617 18146 28352
750222269631809281 888 22946
845725634487784833 4956 15842
899368798611828225 779 23371
146053415894570561 10048 29315
454430713912106625 2853 16481
320101053539453057 7058 21537
350810742983409089 6176 22578
916485890662016769 11728 22865
919939358042387969 10204 19321
881581441481692673 14890 15681
177845716420602433 26780 30130
516401898025677057 18475 26034
470596332695212289 8497 30163
749962656289035521 18686 24697
771200052694862081 17651 20665
416957545112723009 15086 21589
335286256450775233 12630 15062
781153832233705729 3007 28744
651366876530641281 5250 13737
712883979247791873 13542 28445
12232095198076111 13582 21768
529363392861490945 3819 21162
679500396757187969 5573 12851
482242593874815361 16847 24690
243027697352619745 1633 7394
862630282268433793 6902 28419
645733798822714497 6272 9094
646451450513737345 8505 22816
138436822990630753 16079 22000
23142475148922869 8795 17208
51509853721110945 7853 8738
152500212208053665 11061 30338
463955941298582529 4597 20361
944839666173656705 16165 17530
961095666289576705 13515 16725
828449503303872385 16652 19337
440874429379423553 23783 27719
100609203562591185 8202 25011
58610975337497705 21543 30918
896187960254707201 18692 19131
723272378943210753 12244 30597
760305382743375489 16646 27085
984265903662599553 14026 19928
589535380968484865 6062 19595
157643318239937729 22940 24580
206078716229917793 17903 24634
845086850199859201 2361 30329
270547378504261345 8724 9606
63562097266174793 22902 30439
627195307818617217 10226 13461
693591131831862401 25917 26049
683584861185906305 4384 25553
744357277294714241 14591 28491
353633545381434561 2582 28105
169409831266246881 17843 19263
778524557928534529 30203 30638
758787923637744001 5985 9040
84117549435369201 28095 29008
314886902356572993 23153 25912
786443747270723713 3302 19940
780337035759149697 17271 21873
414610736787047105 16863 23563
451708737807418689 1302 28167
780127393771579137 3639 8792
121363273900374929 16693 30092
419250042389016641 13976 14924
571524928862697153 1156 29851
806608108566464897 13748 30621
795819468776844673 5476 28761
215728350600990369 7903 15081
813565654828149633 12874 17896
270322794478744289 11128 20567
286745943138289057 1311 11059
346581081824659521 15097 25485
625076844624668801 20435 24210
675893572657130881 17324 29551
532849243566378305 17172 20705
708929224474850689 23961 29007
208988765508561153 2690 23255
133428679749272305 956 17009
471127790306912449 1754 20167
497076957962683265 6742 12281
924989828128058625 11904 19284
382880534631951233 14002 20870
298025514701382849 4008 13472
810933942298028417 306 15005
726852964712346497 2445 23284
125557164196806065 261 15110
327678080394054657 9725 24697
901381916568958337 11888 26155
276589750910073217 16861 25054
450398711137737025 9312 19372
429534088445795009 21054 27471
441159014425018369 7350 26496
595295314108764033 1752 26222
322016885602181441 14499 15289
875431060284700673 3431 25693
243194732279043521 1122 4692
496277814474762369 4357 16648
840541029453206017 3720 13657
483903288566157377 20627 29746
811070337748880385 8900 9803
337497711955276033 8276 24670
95683999242879729 4952 7623
42291157001290713 9416 15302
358755244385768897 10123 10929
51106955579808049 7376 28138
396673404319656705 12579 13503
549679568542845953 10841 29145
136206066480276897 17613 29343
915984463087706753 6599 21334
865202922283515393 6867 12681
149761999491364161 2683 28622
247913267199571393 18383 21821
76994611691770129 5794 29559
401633517762363137 5310 28997
115726727602098129 6971 14680
654017086991451905 3591 11087
559007747164795201 4801 17549
868479474711733761 15596 19201
671888277634440833 14271 23050
746041349590960641 15854 27277
135648750906664625 1399 28081
644788279637069185 12263 17764
161110400490716897 2869 26569
136337352584526177 1434 12497
287789295714016897 19031 22243
77280625803894049 23889 29321
324532264640016193 4113 9022
983591920824487425 23154 26817
4854383132748553 3938 15468
547846209135954625 8332 10702
591537303415325569 1203 20344
984710396543484033 5502 29121
957331901025550977 2624 28383
72856617604912801 1186 18616
983489641508544513 7637 19404
831388422293592577 85 14094
700088081832387073 5729 26033
400297539987448641 9664 26074
824076531068048001 14857 30867
489962404329226305 1290 4204
886209692441266177 3219 16053
250352799406641665 6845 30448
91082074727285809 6375 12113
694779087265708033 9850 25114
797498358119877761 13805 29341
600081414584266753 5136 29719
217398012160490593 3715 29337
924326288277065089 11589 17840
882191428085601409 26774 26786
111380069709156257 10922 17976
90746810872889937 8588 30561
278571093246988257 9585 28978
969110041512106369 8577 28021
983556094774044673 15179 22573
159021043387898689 21942 23916
815085270656034305 5877 25034
670746362585216385 23386 27816
639464384649329537 8174 15625
27776364292595445 6930 8574
297201874076044673 10669 24861
450681134128910081 15334 24191
861074679546945281 7058 8223
954073634245364865 4275 29698
23118543449392349 7442 19476
402427563824286209 3242 24118
832197354381065729 11844 23157
771744186535915649 17038 21721
550893441356059585 200 11074
940960917640023041 9261 30332
250445382354612897 713 29327
211821207617962401 12799 16377
117895635715690625 11674 20780
52822864282315865 18811 24966
386761511391569025 15491 18324
352285018708688129 15095 16508
328574627334653249 4285 14550
178168404755478337 8951 25047
20281983294850649 10669 29613
196731013566680001 803 1265
2380181889783729 17471 17927
135208945001348721 2685 20347
302105397238022977 24268 28787
654781440421363201 5084 26524
732145223840881025 9448 26665
155330539556342017 8160 13597
218726633896395137 5362 8964
600096426232031617 24397 26408
796967846883155969 11657 20168
221239362729445345 1579 3014
771395176689054593 23235 27339
196140941503404769 7810 15736
244195054388733025 6151 23266
620689863462654721 5371 12983
770253754738163841 12582 14478
396253106277217857 109 13380
640997226342939521 17399 18392
308942643287306113 9329 12903
192471050755358433 3964 10965
893230655155679873 8016 18626
682580079056513921 4488 14563
162711676135455009 2118 7258
974240328637350273 6443 28836
874176823792712577 17355 20391
313536602928998337 6259 12455
90001876704914001 9843 14519
421888302593856705 14397 27219
647669703712711681 18934 30011
600296694251475969 2021 2106
801291033109759361 7560 25790
833714454640741505 12215 12913
580760549084150273 20496 30413
412063501968454209 18855 29193
649732562175071105 18828 25969
539724372769768449 16503 30732
200561920686670433 1639 25154
197884451969080993 15518 16236
597580234455374849 2128 19780
181170590553634273 13342 15220
776326231265390081 12286 27579
258318052347028993 6020 18723
83370763370705697 231 29686
377684922860964865 13069 27278
59384525264977841 23193 26021
918126485656266369 9982 22122
354427771262418625 1574 14756
850566474240721921 27869 28447
85934497078628881 40 21725
725025220996577921 25079 30816
931228947172822785 12307 25761
892143408888983937 5387 21461
366631137933399745 9945 22721
89105992288089905 16473 30124
7740009248419001 15585 30189
770593276433331201 11795 15995
331813314863442369 1620 10941
795345051838189953 14474 20567
222972191355975009 17111 29823
136600248561080657 6324 16274
365940338396502081 11832 15697
271716182767129057 691 24925
806147201283874177 4166 5186
824037100277379841 10280 27712
52734481096624817 16673 20629
878824102540228609 24904 29913
277712759278127649 15376 27041
104649228807687681 11826 22428
626323779467345025 11603 16770
351510175255008065 6248 11460
842175733133142785 4372 28009
631526505356433153 5623 14401
955424599424706177 18652 23920
713285334950690305 12181 13408
231816352121793313 5796 14844
74890362599660417 4358 7399
408740683098290689 8058 16779
892316368545429889 7680 9070
932698819207541121 13631 22237
75187296424232385 7719 25361
501105034611018881 3600 22268
81507777563253121 1297 6041
560258661733310977 22623 23132
293329966529682881 8452 12626
501648357224798529 707 26581
840333895088086529 9291 16882
249758177627523297 1039 26197
378702379581071105 11262 15612
7013136319191205 8562 12073
564711340876392833 12929 13812
620066159607144833 1194 25320
876660293142208513 2946 21013
513291184594084609 12702 13335
332461815772823873 15274 30494
474919526390817025 24294 31001
905001051128394369 7806 23385
38264840154941025 3428 30603
141776229004939585 4419 28113
475820370062077569 2300 7728
711412614496310913 5889 26886
988373347250519169 26873 27034
121404781083434449 1413 4477
591145054943393025 2582 22597
521278646835995137 12637 29455
479676565888045313 15144 29577
623790453403451265 1517 3214
967400188156172929 15102 28227
859329215945820161 18733 20029
815393362849636865 1439 4492
982636945730455169 24302 25225
735736337950140033 20546 27541
413274041856183745 11399 20420
510172145276360577 16185 24629
687933017060778753 8476 15940
149082115387383137 16115 24764
558401321621118977 7321 8965
208301321472635681 21623 24890
414594986372343041 17887 22232
816221470562123137 4542 26324
606709054019304961 6713 23724
754158324413769089 9379 20808
642864400025196417 9273 10665
866813598726675841 9158 18331
331871535596974337 14970 26125
82272524113239601 3085 26833
983510134534405761 2458 16269
838130516977297921 21120 30101
173520365744977313 15142 22096
154760198023925697 21200 27992
19710039619475597 8033 10833
346919971030555265 6371 29284
984100945230778753 13150 13150
898274036508798465 2833 19326
798078199334860033 9839 21874
109423676591557489 14918 28711
163991142303430593 6467 15543
603065745621680769 13032 14700
638386561205273089 4415 15035
244700803379853217 21561 28863
372552595655577089 19721 20975
24733484487502013 14595 15025
826705617127394945 27454 29370
670906884536986369 15867 25716
713116086661315713 17040 26491
65536451964053553 25815 29887
948434577856211585 10383 27974
645316792391664513 6355 15476
799244606912253569 5661 9375
357002229503581953 8679 14671
91358627669613665 2718 13543
455289875904195905 21042 21510
520510233646362497 947 9529
878498806712631425 6461 29227
186685939799026817 14213 18674
22063618051301861 6806 21322
662877767705254017 6979 14804
346437875532377153 12516 24500
187081738926728737 23531 27451
799612055445617665 20560 25021
997898348665259521 11639 29041
24139290729269905 16364 25504
231007376982155681 9429 11264
138574520111145457 2256 22437
654444002266217217 20808 29376
720813870997137281 6192 26611
85040705119887153 6944 7249
26581827056627817 12516 19603
816698358709132289 5311 25293
566683268926968961 305 695
960026540631140737 11323 24635
331688653603261953 21176 24325
264473669309893473 9419 29947
26396781899439505 6993 24956
779484305128498561 5202 9691
869945349831379329 11842 19377
370438805880993985 1216 15894
10446022097799103 9653 12951
453160512150226689 3188 15848
530667596512667905 26260 29610
699181214566721153 23958 28921
689414624825094145 133 27028
35308270855942681 10502 29141
547320999990216001 3351 3790
792726876179543169 14679 15811
143201962639754049 9020 27257
483430910229522241 12272 21319
756137695158113153 29324 30712
475620260876439745 13453 29247
580772460997412353 1135 30337
282943777668030817 16932 21386
281006130475542913 25203 28818
641210118773685121 893 9710
948825891604403841 994 15097
467463789517104577 14740 23791
698581245327257985 10874 12391
982560782327112705 4499 19918
72754265049713489 15065 30728
591081971513595777 6493 24212
33083032513030021 24391 28018
171451533502150241 3073 3876
412417966987224129 6139 21065
342736586715439297 7053 23306
301394819713120641 22559 27000
154152571423935585 4588 9964
300082894688944897 404 9809
625285069836586113 12302 22242
155721315935021921 6318 20604
281864266832585025 4045 10813
499131865682475265 6916 25416
741548432461492225 2996 4060
67478364698668969 9881 20017
107540770772203585 10958 28775
780092799922289921 5623 5635
571823635889039425 11914 27780
560894237563029889 12773 19735
711828719014491137 23291 27185
264683434024508545 9667 12993
324354209849907713 10846 25925
71014002036431377 13646 26397
143450803258815537 3352 3421
707902923018640001 1397 30635
171118688554308577 5047 14843
885796819446181121 9305 10507
919841427660387073 9917 21879
951024934337372289 10324 27651
222016802958627585 21310 30653
387538783470002817 7181 17414
900361597216686977 5125 9530
122360052876803857 3518 11647
263956372289918305 17610 27148
971073911252499713 199 17688
257021655489566561 7059 16664
34927807414593561 23506 30953
217196041236327617 27628 30726
855610958844319873 25700 28751
688237565556448769 18358 22046
737155709972331137 9183 17864
606181974299424513 5240 25446
778536663609894913 5502 19034
583528172468831489 23485 24361
530224683351011777 4980 20605
569506908111044673 3646 25597
752314630751580929 2722 13849
106891360349806065 21630 23405
548902450554823681 6313 24129
153869138542653153 14745 16930
653366191693731201 4485 29530
351415285084570433 3562 5387
396219185648536897 11560 22975
257243644679370209 6200 23762
102542981259684753 12736 26345
976900986848931969 14627 25615
370088291267609985 3241 25386
560999188693692481 3708 4862
582873520857855745 13229 15782
397183727980561217 1143 6029
675279886017708673 7704 13207
870380441835585793 597 27483
948445568770065281 3733 30268
377606423426271937 1291 20569
189710767861658529 4203 7731
265474534656014785 20227 28199
819705218605957249 7909 23630
250758595695870657 12803 25730
971892579796932609 25815 25849
445223476700114433 6978 7506
980620505551794305 7346 18182
197062456419132545 3858 16394
738024954175603713 7955 17252
266829199744101697 3951 27491
921954429700132737 24741 25009
674853054737226881 2412 23000
93452864411265329 9094 23117
180503111706663329 24818 27873
476577638998829633 2387 12503
52926001363431401 10740 23194
824222580053760385 2790 26038
520288568140948353 4150 8606
915957343703535489 4795 24431
399653138720239553 9641 17224
99838815792626433 10641 29729
217859137207433665 12352 26636
504694172157282881 3908 22429
741107744600981249 12898 25407
926992199374002049 8014 16364
786869514740821761 744 10306
909625436753980673 12603 23205
612485491813842433 6539 10684
654311370183311489 3426 19933
506586000955771009 15849 30179
833329471569580673 24726 26505
510619501744685057 19292 25791
147793171857376385 6041 19813
788001141986647681 30167 30913
74984141865382273 3631 21083
700606488222334209 13474 17350
432547831244679745 4745 7979
203169030325632609 974 10589
934961122982397057 17711 28829
448400251986015489 4082 8446
985309034831335169 5717 5770
615685410811401857 15537 25566
478158914553898049 15986 21969
27477717939390801 16552 19432
429621734892894145 17200 21721
80556715627245985 8995 30376
894149607965228929 12723 14211
87005369729155297 7971 8267
456928653618451393 5059 30517
545506015292879425 11782 28337
763369973085655553 4675 23437
148869391508426945 5129 14819
306500116783585217 2086 9708
40278185378333833 7675 14871
915834286986491777 8246 11129
20895137536172117 8023 26519
879236351722500609 9527 18393
689832913131219585 511 20065
194567305142935969 12034 16693
844859779023678977 15954 17644
438137039867317697 13027 22463
32429066890280469 18524 22746
486908686994009793 8737 23465
833660186867604097 16992 28125
124375034483779953 9149 26332
312358986558557185 5649 9754
24157845205689201 9365 21267
657275361106385921 6215 21816
64500051937731233 6215 9586
494212988028614593 7554 7800
69218404046775817 20940 27463
998873075602830337 10161 20845
392779132375540737 1584 18727
102644370790180513 1250 14019
592847039445256705 2958 12384
279342932090443713 2794 25742
903874055594233345 17174 26697
817140038507183361 12060 27229
496070244044854977 14970 21477
621356773824601345 20902 28787
485157002613409089 5101 18865
280633049626565889 8453 17274
967937327427176065 6796 8331
145301458151905665 23392 29971
764544885541116801 9316 28177
346147571575393473 4748 25514
7036537104308850 8076 11678
933512391852104833 29354 30823
217735240249670177 27290 30789
66145380315667521 5843 7456
299496382419942337 6608 10628
912448055616707201 4056 6451
86472700644979025 10748 19505
822789457892271 794 6411
87283873624013361 3868 12408
352950047006942209 28258 28946
4660162424290349 12087 24219
807139272284835841 3312 23766
414628264606601985 9290 28584
216569017180987105 10173 10805
958823110672316417 8186 19163
789570618406067073 48 6309
977850822591246721 24671 27838
643018328096388865 8137 24747
730084541944552961 17724 25452
913071806851739649 12994 28287
479650953996053185 2737 20131
113933376278382065 20543 21960
992231770129169665 24781 25143
261984441720734657 5680 6262
892244505172921985 21508 22870
296929379098315841 12609 22938
849850478865182209 3056 20215
685982147523667201 10869 12472
838304042330928897 4927 18198
999003062328668545 18833 23905
476435984124695041 12600 29699
312841321605397121 9478 25272
612421209139338113 16981 27406
689028186032146561 5627 14912
198812111240830081 8747 28087
181955652994581377 14688 26653
381180675788936449 12077 12824
506740262102127297 1091 11633
524414683680536321 6463 24214
713057403209440129 12912 20744
243661542167327393 7184 8584
803356213500222849 534 17954
234724678722802337 10414 16537
369418167449303809 26125 29290
17398152774529053 13291 31022
971869164934005889 16847 30867
393435940407872641 18465 21902
298603256720646465 21042 27270
483045934569670273 12948 15958
460011099883956801 11794 20838
423259265171896705 6804 10159
78248525284202225 1455 8978
4091893597784947 9905 21347
424675832023453377 27368 28129
881419002974016769 10654 16958
897792975866401793 8721 18855
800181614497656577 11567 25712
913905682679143169 21975 29021
161085358959230273 19471 29623
554986369853757825 18379 27684
42637811337367993 3324 16611
853906492551303169 3193 8227
623775650280439425 17833 24309
820524913682966401 8972 18163
441527491163665089 643 3816
498381187954805697 10461 12592
45096182126929561 9951 25920
854451448352385537 8278 10984
172578425684445601 28692 29375
562051131851077889 14745 24211
261403468774094721 2049 5234
69965998912188353 5156 22005
151108694130638113 862 8096
627730980419954689 7348 16361
425734552080559297 415 15079
806879607440883713 14073 26628
585048374064438529 6470 25804
876775799367592833 16690 25807
814761473813920385 24965 25546
367835638885033217 15242 30980
950607829215325441 22784 29088
958042833082629377 12793 18630
31009851985164261 9242 17031
902219776726887809 8882 13936
537065286833477953 5760 27368
264493626637531073 17703 20543
181966307514390017 10058 23884
608859277251305345 3308 7289
240765324052173217 16836 26857
834869237985600385 16160 23371
15179498536799231 2046 5243
129525289708702481 358 3526
576372305846444289 16270 25641
18041108026366717 10481 24824
480605057987990145 13683 21535
478125737414934785 5938 28825
873716548864731393 5037 16268
329086842003107457 9836 30102
72201108281422673 14187 24957
599411954291888129 527 10007
283588838193463041 5310 13721
160152759456011041 6440 30459
973468557408498433 17383 22514
676996545034206977 4109 8559
702338710491456897 16 5538
178907654183007041 7190 9259
258944376153028353 7419 7458
661344347487975937 4982 16942
704246449401733121 21264 29793
17903832857555813 17159 22205
557666828816937985 7734 17452
508879485446307457 9840 21671
437875830212785665 12638 26712
816356233618705537 12161 29151
896784492402890241 14319 22946
205050871404687041 6034 29751
577857112899561601 15611 17568
80517326583489537 14556 16053
254596164092081537 7550 14159
475592714375558529 6782 11118
441055428426349057 11561 18767
360628629335252545 12081 26111
362581736591796033 12651 24142
906657170137030785 2472 6861
374481345039480833 20610 26447
253908094513761281 3114 27282
814985128007382529 28325 28422
28209802784722629 14894 15204
334605851717210369 8684 22780
8600406173968623 3581 18851
741184699817143425 10045 17986
345166569668656129 1433 19847
21334067477322805 11813 17238
470063419090067201 18598 29375
448754595796206273 7835 22556
703190159228746881 9726 14231
56528490369995409 10324 19197
644352653159984385 7833 24880
191477398846775073 2887 24527
173705265392833057 6159 11545
42786351204124881 11073 23493
797835976012734721 17715 30053
803684744147236737 21313 30419
555263335570323585 5463 7176
173674446869792833 1199 5708
724936433337063553 20473 28602
476623358331426753 15304 16341
882489044362436865 28689 30219
646691509027743233 12533 16754
733951680834579201 2305 19226
649889728051935105 22889 29923
72949784416643121 13601 14730
944120528438698881 15534 25796
578697696554087297 20136 21825
426542549767663809 848 18630
136757391878312257 28039 30561
68284315801047769 4690 10436
229011470186108577 4697 29828
278858588425922721 5404 19657
630764699136712193 18300 22731
754534749154881665 15836 30018
175336239187572577 1879 30341
136789888383180625 8014 8773
212959894525390337 2432 12380
229972448193574753 19612 24776
222992632866450433 23523 23880
396328747926165889 23344 28739
994065629818614145 1468 15610
165166839701040417 2124 17134
193473857284601537 10432 24730
462886801616338753 22029 27380
690268914265935489 5378 6311
491159548303510721 2160 3335
28231868534376761 12104 22532
277516264885836257 15254 29024
448168631026085505 15545 27077
870294575289133185 618 29042
821858402110535681 301 12466
842790195361818241 18499 25923
282031570699295745 7381 19487
946809627906883841 23060 23713
805098814233801345 11249 24956
161234827788721441 18488 28498
772771759713783937 23784 26118
425902044808250241 23664 29598
184432009585890465 5013 27730
672565956654256769 27504 28772
513063131097531777 22395 27370
386782842640837313 16119 30385
626545341488125057 23644 28939
286193285205062145 8284 22201
525888804160622657 4226 24029
609061296742506625 10303 29041
577343337596744321 20111 28718
371466943961753089 19028 19296
863722970326300289 10462 12406
650042977917859585 16084 21204
222442489197803169 3324 3704
618269318610689537 5613 27292
938410187280545921 5433 18539
754934109905828865 402 16998
847585207663058817 22310 29204
902498228761107457 12313 21546
10503325260366127 14705 27698
698657300867846913 6893 7729
433093460075511425 3695 9100
181814678011338785 5521 27458
151072050170121473 14673 23459
367505949540511553 18112 18131
228290609949283393 18299 27801
863185164566676353 761 11637
895400130803118081 3989 28723
296079745104872641 14576 25001
683537670853283457 8899 18279
991055212794012929 6686 20904
550028584252324033 1335 16020
719109481826418305 16315 25832
774821593101620481 1762 16023
328642672084715329 21159 27121
552624287119464001 19924 25159
702528707615538689 28122 28476
416237408995996801 9390 14270
879406742727272961 15359 27922
575386742875885185 363 25753
41490332347702721 6454 22679
218637122896325313 19598 22810
415176941665084353 2129 16137
911250770191479425 19824 23510
297341049565783809 7609 20798
389465211155581441 11825 13907
45035626532328625 3823 9372
588976525729584897 23409 26511
267613086563923009 9942 19853
572527556183416641 7790 19889
37533566722192545 28373 31012
176192060306185281 7840 17447
504004205323024449 15023 17333
62186641100325345 19164 30526
870250697946804737 3690 8242
193294091930859233 13367 19308
108600842832426993 639 23589
181154939110172097 5038 10078
556538934297055489 23359 30440
867421425584829825 10402 11473
828138616490502273 9901 20743
943459707353653761 10963 23742
530321051703058561 11907 14994
792969020148099457 11967 26525
544146941028881089 5956 8446
114939901108783713 22559 23971
956264511432340865 5652 21327
168660660163048705 107 1672
222023020250713185 9131 18274
785348723276754817 3658 30522
84071974342922577 9719 23639
183271096616017825 5252 14251
567432802312819009 2659 29041
853187478632548865 11843 20841
850976478532278017 5476 28144
901785939131279745 9268 25389
361325433814794625 4874 27822
843076974829429505 12670 18468
134119127290748705 17719 29754
537086074403454465 2114 22915
257031128085085217 7502 11494
93945765124971105 5427 10658
2015973379304371 1092 21851
201994514844805921 1812 18629
760522989274743809 17770 22942
114619123743537441 3005 7207
758858902106627713 7571 20654
342453909793000833 5545 20673
948469018684047489 1158 13387
263442846206146433 11464 24711
123388021979327073 9272 21995
821314041712803073 10455 22256
963064085655343361 11574 14620
504160836343416449 4841 22117
251340680341659361 3525 19615
617177044131814529 7705 19850
447070884867454081 15254 17428
877049041560809473 653 19115
572220044907471233 9713 14046
934325379075765761 3658 22439
320646637462669313 18925 21793
229829690747649793 3643 28861
251904542917149153 14761 21663
95170362013000449 24909 28284
861396337626811009 25406 28042
326563037512414657 18847 22204
56383640326192361 3106 22312
360008784280687169 9792 28204
123056511526055345 14532 28339
515827977686555521 15223 30051
131975786449604721 2076 27300
41138519146933561 5299 21632
743033554381153025 14333 17919
935222056767628417 22041 25680
746456157347626753 14111 21017
247412470563368449 22428 23994
55830556430390033 3814 11685
672574572669773825 774 25593
975665416443408897 19328 27476
905830395781897857 23588 28166
793703932097084673 1141 22914
232187774315605121 2399 11574
152831385912055137 2174 9147
500381566847231361 8513 13355
147578941335620321 17470 27636
75689619738326993 11031 29479
213833599773042945 6707 26645
183534494033416705 13016 15620
444579150381965633 3723 15754
352361250966424705 11874 23739
821171501854355073 96 5967
537874579068009921 14075 19735
522121833480337473 12410 18511
305632329535526977 1259 5416
892030871376736257 5187 6278
576643159981649921 22570 23645
125407080097115649 10317 11648
265231718513064161 4973 23868
310525218330315777 1480 18584
401433515133696513 136 23661
392665756166319809 4955 14456
804528756931105665 7133 14373
699239702583415809 14270 14931
909027573896231937 11763 18381
22488285537914265 8088 21626
178065613001280097 2996 26146
48319907274692041 5789 23235
730162898129115905 6506 23026
826065281520907777 2604 13270
845202985932942849 22313 27313
248596850994832865 4984 20495
160629514447926177 27446 28028
574740180727669505 1205 24097
944093815091775873 8916 9923
505068267062870977 1805 5370
726111954874504321 3026 16007
864786024834085505 4519 10739
389651712120766529 2036 29653
684284724344738689 6815 14048
520089965266471681 6931 12265
876031212872131713 8860 12098
635456618999029377 4633 26797
699012925048027265 14959 20343
929243329447466241 1386 25660
622505219767145217 16453 16474
540178775336201537 8052 27851
490537803256987841 3259 13671
470398694703995073 556 24235
539662758521526337 10210 19962
613517513991155329 17100 21823
327065176145641345 604 21210
411210733777686273 3383 17827
966356466229807873 16056 26165
756132757863539969 11030 17257
399217980324440449 788 26437
634463002163364865 25298 25425
437321730486981889 13669 19607
445758424935178241 1409 4274
823276871137256449 11659 28968
880957009923768961 18418 25262
364645555222676161 1695 7305
822667325835610113 15287 21744
531670485430542081 18621 26309
413157886850861185 5152 19726
50022206058226713 2119 15363
878820620872090753 14722 30578
369717280865348417 10998 17623
172683141141583009 6904 14713
413434587441894785 3033 30116
715170554099117313 9677 18535
368579879735452929 24452 27204
347833957312538177 8341 22998
962499699569431041 9527 21887
781357063106071297 284 24339
327009574991183873 2758 23334
658027811353484545 10601 15153
458711914942892225 25861 30772
3986037273833177 2709 26931
818303413248603521 26967 27181
632423462613651585 518 28770
295217014860067905 4276 20465
518213526792237633 2111 11174
712914366487542145 17248 24432
289336175127793665 1003 1961
602935747660080129 17161 17360
288775152240006593 11586 23602
549666853409551233 10821 24725
287198888520528321 1190 2531
599585925677668993 3087 3547
609057392507310209 16941 29407
237230585538174657 323 12720
239685562777900417 16092 18182
225559579079384065 22858 27378
340346399788373313 1416 25130
869465704599011969 4986 23420
186902624544252673 5253 18328
942204244569349889 264 22288
759924566787560705 178 20330
999916759015878401 13472 22218
457874907690374785 14577 18099
956717897860482177 12173 12969
160004315667137569 7020 15688
757922551001943425 21738 26438
410380270205543233 93 1289
572853153308980033 9125 20639
435256553118421185 7334 14312
276718584211057121 2540 3897
902873745491454849 28251 28853
821570964705625089 23234 30003
42447003760301529 1531 21349
227109067744553537 500 11806
247014211380196961 9823 26629
708694980406871681 2643 21914
60851257360127417 13013 18082
852721497982646017 17505 28153
762265697161289729 3659 18388
19877746271912857 4559 16103
947967906631717505 4414 10324
937849057727110145 3673 15325
657168160084474113 7386 10587
573556923748864001 26111 29882
714752674093773569 7995 21576
119129755003275057 2562 21508
593010410705311105 1965 16860
521186410423904769 21149 22185
53193991169237617 18366 21247
999876684074425985 3670 9123
39517413559799761 15380 24359
906381528911676801 7704 29741
773456162872150785 11312 20211
622206341270544513 18449 25835
50386998492108153 3678 21247
340602099623435329 197 19995
256819089563336449 13482 28956
88031880625894849 12128 28096
807553651016156929 11174 19071
696870046201407745 4920 6048
434907585859747329 10781 18733
945690861556290177 3195 7072
692271069867182081 6521 10139
13412011753512589 6819 28632
667767698354580865 13290 21669
434032735386953281 27517 28685
520717148893545793 1915 19070
919040101962050177 8840 22779
337626140846282369 10455 26151
719145351965710977 9509 29868
260936521151954529 5353 5439
408918130173173441 8773 9444
697951100784322817 7318 11478
898872454363843329 1275 17159
152523358000884449 13100 16286
514864432200905473 2808 17954
636882286118151297 5311 7030
174560781278234593 9383 28184
853362307637404161 912 18835
614648257300171265 14474 27814
320254240182990209 10203 17848
195146325703550625 2355 7010
508714848391726081 8871 11498
830352739077763841 10815 24685
884213716172155265 1973 24946
22189817241997645 11615 30896
493563484681708097 21491 26474
181686318518369921 4436 5863
334618334630349057 8232 14710
411621916560793729 17708 26599
832883690336167553 6571 24324
125384043304730849 16620 26768
885663909755891201 20281 25485
483954246493812673 7736 28877
816754867521261441 4253 17547
550183215706720577 1350 9018
111060785622115073 24540 25727
294123547613939009 12663 17131
255173402248324513 7191 25210
666292218003572865 10829 26850
386979334219176961 18766 30826
108908249276499441 3776 6241
865194721904451585 8551 9340
971179822186694913 9812 19865
248200495977286561 17579 25783
257309902651716257 4263 6795
951583658928747393 7931 9754
266652702067457185 9166 27165
950602952660887041 8830 26039
500121542625453953 17397 29782
379344960157560257 3805 4745
706694023385050881 16205 23921
899333274720575617 8873 11547
841181443152610305 13659 29976
687065015981154689 2944 26570
966913703573961729 21619 26490
749653242855572481 20105 27352
305979218196331009 7164 20808
445523379792170689 427 13007
724594020008804993 7343 11814
175328569174311617 1988 11007
284162110278803233 17072 19710
815004968762856705 16504 18275
837460516296228993 3587 7229
208179499444241857 5415 21425
771277913405715073 14146 30269
932512544263452929 21775 25729
508100423029286913 6 4177
34595326994192989 798 27006
61357609206542209 4212 11820
798870726728246401 16644 22330
652396884859140097 16272 17270
464835753373677121 6044 14684
804630767056654209 15622 20067
814628967988703361 14886 30884
971829982272151169 14646 26060
415091353383260737 2811 20230
632100383214808705 10437 24729
908688146524731649 20484 28548
412772666587382977 4279 17248
528717205068659265 17520 25766
898576423120932353 2204 20836
237545330235512609 2353 14178
817114102910220929 25454 25740
51827091218470401 3316 30226
255149197454162657 11520 21556
925700329700482945 9505 24393
398182350592289665 6039 10328
731454630321479681 4613 19538
337420158849955265 4629 6232
35697504988938533 1877 24786
968895616656038017 11563 26197
455541314324236161 10251 18132
562919064817638337 23604 28215
462963453383373761 13161 27267
594604307144319233 4476 27445
658763780383111425 8636 12378
945218025886124033 2814 11164
356397256407056769 10394 12957
14827586950996619 5472 18190
904202786627323009 9008 23625
637875058835565057 9047 27519
877801464790486785 16833 18288
984045952878059137 24325 27734
167498360240415425 22684 22739
162447705546572513 12665 22247
85810511974266033 18975 27732
814268239947931905 9414 15502
18718502427461205 18709 29527
604731371016189441 5540 15361
713955332927561473 7597 23853
288005329876622081 20322 24762
360856731563757185 10313 13120
494792591951142657 5671 28027
905750187961721985 12050 27655
660686425584042753 8051 13553
557705685518058689 11411 16955
241354782553973025 9384 20687
166926613337757601 213 29373
331954909182311297 15566 17586
504744049309408641 18274 25080
351098429166473409 443 13486
37771604304275289 26129 28881
565562325541019841 3034 10028
473411287391385857 1466 18362
819279532827440769 7186 24727
215429144259111649 12027 12675
241998741780431457 12876 24115
822393103461109889 884 30729
979944641038077441 19996 24053
52347588503288025 23397 27091
385188437389256705 4079 12318
21839287262608309 1911 22010
311498379608455169 9883 29237
805026755050057857 3983 4972
197549392603118433 6252 21396
902198699895166081 10838 25624
625405304882281857 27887 27941
535939430664704705 22197 24472
633846176713017729 436 16821
814872659147042049 30246 30295
250702458404791873 10048 30494
806948930242391809 7228 13418
445316405600063809 20441 30645
95321976853455233 8558 26971
152457532709906465 16702 30208
917568914281751809 21814 26370
917653751513437697 7109 26071
140653433725006497 15075 19207
885400360857889921 24393 30159
405740435081050049 3376 9913
730093360423008897 19866 25142
764972616008719745 8438 15692
241127836153555809 13566 24694
359035709871641025 8496 10115
982951275686229249 5749 8070
660710845228649601 956 16158
864354664617653889 9184 11176
93814970910081281 6662 16904
216775893770883233 7383 14700
578378469606519681 15143 29615
815849863770399233 24505 25721
309213481075651969 4330 20728
401409400870971201 5078 10904
718304116085121793 2445 10612
481531959616180673 8437 9021
569146991264183553 21304 27889
365738370942462849 11666 19086
205303687668219937 969 2306
662639711892314369 8207 11167
112897115331968225 26060 29573
911118058468854785 18677 20138
962172994550471169 8623 10416
534270228162288449 3794 12830
544249872025183361 25618 26887
80142205643422673 29612 30544
803577991739388161 25770 30878
191577822695268897 13482 16271
948462553730642817 10399 27587
398732216125761601 5914 19441
803365723068637313 625 6936
86625248778720017 669 12004
780252691502830977 23008 23482
768944138594658689 6966 30543
532451304167977921 6349 11411
25719295659815345 2386 23527
346139757160067073 27150 28244
442321865477548929 20004 26215
380040677589917633 2541 12552
887865506203897985 13807 30444
559301938799286785 4649 29628
763318097988754817 5984 12900
38689504396671737 7841 27723
539937251094574593 27641 29733
609988408354318721 15720 17336
237893770454416385 2492 4279
206114480583281089 14300 19156
872842902480105217 21631 25122
301678531316675009 12189 20824
786899577341468929 9484 30143
408178646253759297 7383 30807
634336696894582273 8056 25164
631705011950764161 5618 6951
604622817941230337 7007 21168
524355952976904385 12841 28318
66474376549965801 16504 19222
120934584767077521 9462 20161
911706778785113473 4333 4472
467406532726926145 16883 17403
906759162206373761 10299 27534
843179117167288449 4464 27707
604651125090679681 6021 21694
573001832761306689 14501 29865
328827352283102657 1156 10587
791018441544345345 3101 6011
631788082350706049 3591 18073
554542107204326849 837 11750
987531174171682177 2725 2803
407255450208531073 5463 24234
122883370086139361 21179 25483
507196750489455873 13583 22310
710309747354845185 10398 18808
873770525817100417 22434 26709
355590714285764161 28926 30550
958934682667319297 15293 30528
116992466421624641 4199 27130
192447806010498817 1687 25876
530527125651115457 17249 18371
592536514408223489 20322 25819
738223087898862977 3644 13568
623336656202305025 21123 21579
755740799954619265 2643 22375
150706592819233281 387 9293
82472620493252433 17105 18471
617389611432933761 16149 28120
303197287102147329 7776 19712
507720320455561601 5451 16264
726445086355600001 27162 30881
745959509378771201 13440 20729
21370299368125957 3785 29725
688714411634549633 7595 19349
386267653840338433 19183 26222
84595134508809617 5616 25722
180223999242041793 15056 19525
156794064857777473 4480 13202
189265852438385441 4490 12181
149272990499987649 93 4312
133321635889640081 11802 26693
305505450312864449 451 19313
989800880610278657 23537 25123
450644376860331905 4631 17068
136373798890314641 8364 12343
298693499561281345 772 25301
648409719639094145 2178 22878
464638328765637697 17021 17758
826506141164141953 12515 30433
121997803122013697 8199 14758
171535183858981825 392 25025
801193748890817409 12073 17162
90514002347713793 5677 6498
552772533233181185 10570 18698
549032482195233473 13382 14284
369224779011183553 26204 26829
916387751817378433 16832 20673
242463776114732353 23825 24534
947336650375621761 2668 7090
714253689861827457 5817 8498
897820679591699585 7095 26753
933728543065100801 14469 18625
645991649940331265 17121 29376
571451872674892033 13332 29977
148008705971900417 21316 30388
121998095203224465 29633 29812
131872331789129057 18810 24978
203963457464929825 11591 25963
762950869499757569 688 17290
7813125114594755 8448 25686
85945140959498897 1738 25013
754074224001676929 5820 13240
676169300126868993 11518 15158
84003852576017841 10056 26549
468257708128295041 11234 25598
639632373997464705 3082 26356
771170002897417089 905 17022
44443273418536937 370 22677
493841644472045249 167 28804
793603959843132161 17866 25073
704319079448506369 12767 18468
194330712941479073 3366 6328
320552242507364609 23177 29208
131105878751689889 6171 6269
762745812727853697 14311 21024
163304540612855937 835 2608
674123698863017089 19425 23670
192929903913132257 113 6071
697412147018066945 21851 27476
371551463582363777 7568 18900
209834228108992001 11021 13961
161553798726679073 8255 29100
272990323139946881 2407 9914
446764295292993537 7587 9901
57472342285539217 7867 11139
875906708858373377 19073 20858
940424590084202113 945 3710
129464554705776897 4879 29361
979468941136435201 17477 18332
632567312272350081 13679 13942
726151821791670913 17493 30472
300889753849460801 15946 19591
763180005755831553 28663 30628
298351192003231361 1608 15784
39427333866594697 22180 27421
708261839072918017 4643 6992
598816925906863361 5500 9349
963990142774996225 12137 19075
505929032165692417 206 4516
5592027012866653 5104 27261
105246131162775921 695 25771
229297193128310529 21595 28087
256053045957738593 5217 7262
554902282392987457 14878 18057
557012050757652609 26778 27229
462198581993696705 14436 21037
928700015194049665 16898 19119
395393983842794241 25885 28949
547047809113909249 27345 29655
549524335142059777 790 25208
328891026869737153 20486 26580
161083978465626401 21216 26052
459571785937544769 17958 23384
835584005156981377 11767 23577
517628641988789441 19089 20519
957046298394899969 13480 29635
504945544039717505 4589 19349
1290131004829221 8648 13659
666789334772996481 7550 10148
158808365556268417 3295 5630
820484967154545281 22247 28113
494780602429123905 4491 26327
316631791975435585 7624 16361
318692606800610177 11608 22589
15442066478104977 16528 16617
3858942764743745 16298 18979
499238704973688385 1062 12179
308882102988775361 11145 17344
141055120952433553 16841 27768
127720113855438913 10777 25328
292760743226164545 3258 4132
137511264993790401 3638 15509
113519924960915121 10038 23093
423835361064767809 1989 17203
737958137176857345 4425 27149
596803629439733633 11944 21181
184160240587761601 10546 19847
985884417395958273 2054 23329
153870534289563201 11024 28125
768737759818762369 22054 23850
821541402424376321 6202 7871
557473635980336705 28085 30032
941497336082047617 15661 18251
73332986918785537 7939 13039
888722713579216641 3127 3220
358165882156860929 18498 23436
155521389313843617 22019 28938
818698388754043521 18208 20425
918602114565349121 13524 25204
544048852546929153 14488 22284
881116503358324353 3876 8614
343645056919370945 6597 26777
624065914601221249 24010 28978
842534461429032449 14987 16893
686876610760389633 19405 21542
747962385986184577 4897 15421
149487460065248705 5327 12156
985039606836956289 10598 15073
781399291545564929 25851 27806
719317917724254081 4135 22041
457466789893647553 6006 18744
253249562643127041 11998 17571
609931656504510721 2132 26914
97946235068079089 21650 23050
240388905103518625 4521 8485
693286000945342081 9308 27860
353000042928893953 10426 25996
1509594350210364 4621 15601
800596571859518465 3470 15332
322643793850510017 1777 22254
479729430620277953 10086 11074
665280470896121345 7676 29778
15294897082529957 4978 15580
239450837743170561 10656 11057
247621748933138273 16728 17883
661528035116248193 3369 30106
211674575022573921 26617 30268
771544748839453185 18317 26866
895287129646316545 7689 20249
42975836240586321 4920 24554
52479014985781449 17345 22499
300025958758773441 16296 30999
546766478084176577 21221 21973
826600711319741825 14060 28820
260042837016573729 11502 20200
831190055495959297 19492 21002
321780298629430913 2994 22095
385902220563608001 10072 27760
684765776291275393 12286 26937
741789731045635457 19249 25886
345995333084058369 14096 28943
964001799004847745 3598 13804
208502180778214817 12097 22410
902029974518590849 6172 25055
784100063742936705 22964 27699
40320371359129585 2564 18357
730262332861943937 22281 23577
902035751396489601 7534 9871
415380310046767681 5007 24312
485796464307583169 26149 26831
836133086615536257 22772 23265
731100898096677505 814 25916
860219820776574593 4348 10097
803182930749201793 11798 14208
142002100735002305 16610 19097
642056898762980609 1404 6120
304525745441505793 17235 23783
669313336361938177 1316 17384
10457575323687963 22739 28322
279692160661276993 20284 30761
399877971294881025 12789 24854
46647912571003761 16022 22501
785454181232100993 12610 14344
463282928240268161 15048 30195
116982348790369169 23741 29930
305057814251398465 1638 22775
622681116019936769 14861 26001
336817636318265537 5503 11573
359903610760891713 9807 25783
756724297688961665 3145 22251
792110243312155393 11042 27501
281133862475947169 12395 24430
504072131667296449 4533 9030
344130416990253697 7081 22287
223386384869787233 10126 12845
911542660072932225 21117 26607
82082385422051377 23578 30575
692195987766339713 21567 22618
395368349588725441 8102 21745
351065498862659841 14543 21796
222087856045160225 12274 14844
521315948019065473 884 9656
138433513376089217 1664 21731
508505872455451457 13114 20811
242780047255205761 6033 18441
370946920230679233 4591 15658
831691020933821057 8406 28654
334447413373773377 10999 14827
859525937537878145 6592 15787
477860808198670401 852 5800
5954277403009912 13323 29731
556014649656610497 7422 18988
575611548767550849 13638 16624
435536709667459841 1995 21386
785522647090008577 13955 18345
578827904401499905 65 26972
72457051584418513 18521 29852
299557353787093889 25135 27613
555210490606743425 5450 11552
514881843783165057 11152 15922
309263831950413953 3471 18623
138352743376358945 19635 23338
970709163212692481 6965 27556
367804382456832001 23562 23983
866334003121576065 13096 27937
621105758383748737 22973 23325
46719678444834049 24368 29212
548710620342198721 609 13097
72150778182741953 317 5150
218891221324483361 12863 23955
774170724764449153 6252 30142
170131774090670273 8992 14647
131481732792391169 18630 28696
526825400325293441 6230 18694
110433921435987521 7363 11136
82623242563862225 5769 30932
793899098381171329 17335 21434
321696193230948801 7524 14710
439335925683284481 14801 24292
785865570895516929 5741 12107
777209645237089537 6235 25091
400639359517526849 586 15757
754890568842245761 7114 18702
117468714671865377 6413 25498
880734255193555585 21858 24621
323212208017181953 1745 3601
37353917246694121 23634 29616
749250216947110913 9275 16595
415931757513416065 3500 21984
644857170187691521 18686 22638
75136336445400081 3432 14617
800333258711099009 4534 29892
657655821532824065 441 30398
499282753357320513 2806 12591
463358597553398273 9929 25644
403727590545379649 13179 28103
623875478193237889 7559 15048
797632538541563521 21416 25281
660859114589516801 5740 12357
479716662041759873 1501 29647
754861992248049025 22088 23792
372253225563085249 4026 26065
903066854044627841 2935 11371
713854398614081793 7451 11254
348905140182292673 2808 24256
33074296809701309 26181 28195
898544625161452673 5552 29810
295026595109355585 11127 18080
769203278229593217 14733 19919
327613732537500353 163 6224
641750653986836225 1756 25526
122081364618516369 8096 29471
48681722809956089 5058 28297
325840427667230849 5183 22809
272607878681231585 28026 30356
265082061599962049 18229 29920
153515724745215457 11271 16862
684843595031836161 6181 11644
733130590337712129 4169 27939
595261153360674177 11987 30368
623825511235903489 15884 28686
703646555511539841 21043 24406
400332195174161857 23313 25054
849106205590111105 6149 10458
877504308304008193 8783 13014
845595973940149249 19827 27833
909996302917367169 15601 20321
436416038511204353 26227 27506
160943753720541601 3247 27852
996471863582257793 3251 8053
884081364996564609 6843 23069
56227762800681089 1220 6161
963417478845041537 7735 15109
424587613865796225 1121 1847
201367007306576097 22794 30227
461710381237573121 8971 22432
919330689806084737 4144 12001
320346958407895937 11830 12712
131633338286992081 5115 11115
375799505564167169 5599 11343
528074126547590337 21267 26573
894535255694293633 21947 29508
22763176393940653 3004 21736
760737050787788801 19201 26278
882842634955149953 22214 26966
206459765563522529 6987 27491
81616644214808081 12737 20550
90881093614704865 25666 28056
459874565059816833 11375 27331
246206833406901633 2769 26538
26668231993856041 1981 5292
470140980389068353 11210 18013
554896119693747649 26865 29612
802917103223848065 1230 30836
275913553698007521 3267 24722
921022805310222721 1316 27712
325247435442786753 2175 8161
478132132869305345 10852 29178
739516916457152001 7220 28845
796267114320819713 14370 21999
499732393805540929 9118 26876
936851142496095745 594 25206
944526811762148865 17706 20939
418025686396099137 6764 19015
533554747626691777 9791 25810
387744152829768065 25290 26872
969554826696285185 26735 30438
921934064521316481 12733 21655
427036918624249729 1649 22159
28661526017032201 3792 6340
710789578212274561 14484 19670
109642715919697761 25670 26288
192797588676153697 3540 19131
136698970861132801 8090 27874
146671405546957345 17923 25322
425598857587438337 7380 20494
379697782971074817 7825 12732
898035478798533377 3524 13407
185931027789695937 15904 29847
51224651405156865 16742 28114
460535339661486657 11257 13767
407848479481046401 28647 29389
150816497888033761 7357 25101
428092215526852737 10709 12417
815932290784015617 3886 18959
392989807806060289 18930 27817
101892873485514465 5898 24248
204103277897807809 8950 23710
535251555432790145 10485 26564
659816920184781057 9434 20556
799868391441638273 8380 16810
862767876122013953 13844 27659
77206280985958385 2815 12090
508530249254420161 17606 26364
729924889182758145 5020 26005
912043847987597185 10594 11482
742969974093750145 3047 7102
17358705625028393 25191 30709
829074675298359 14227 28088
39323521265352217 8614 16381
902316052638408193 3568 11912
240625185105187713 1371 21365
149870320299005057 11251 13577
693387562420888065 4917 10840
452244435472021441 12107 21267
711651582673042049 786 13183
619980256728016641 14945 27811
39714944125030625 12423 25871
285698080927740961 5636 14390
844042312750161665 3782 26812
471184883601370817 3479 27231
606544003410014849 4697 22944
797716800383067649 6906 12907
704405751595501825 19722 24365
398141506782142337 1947 17138
446499148500642177 23957 27341
84477022030849729 564 14457
429198414365231425 11608 21783
361615869865733697 17003 25557
580282495249967617 16344 26910
408257274984332929 13804 13989
193146119081475841 4536 15614
726429682802919553 586 18020
459606136228224193 10312 24538
353957817407060545 746 20422
943523934919028353 6528 18305
213100675552073697 11574 30902
327810429351579585 16732 21509
520271857016620481 2811 6955
102251425353856001 12200 29059
805926632067585281 7183 20902
606953200993963521 9777 22819
435213020563193025 5534 23002
536945640320737985 27492 28797
966826902167799297 8872 10531
784915653300593921 2020 16499
10081933229553643 10151 28657
415310548099640193 9118 21120
641419958405894145 1522 21971
997479609415968641 16937 20188
331111781838640001 10681 18314
108942189691447313 2400 26306
30528974490938057 14720 17914
427489086051984641 14691 30237
1351369787993662 11384 29191
299082848453437569 11187 26047
464889463573943105 29961 30281
402093612753482433 1323 28883
888582239257342337 6401 6778
476229018243401473 7030 13090
850979041325064833 12707 15344
332532783868906305 596 12170
794356749956289537 15729 24560
407825986768571649 6596 30037
548669682683172481 6988 19111
378687795102912641 840 17224
755094375993532929 1878 19543
85480489751546433 11150 29285
553262734957844033 14681 26783
449297744115646913 4754 25397
923466725857235073 28 9163
538981198410155585 1141 13050
951226746106417665 25739 30451
181792826440052129 10978 29420
996295717498124801 15070 19723
524598840101731393 19662 29231
625813177995059585 4182 5440
243484796513961057 4277 14363
177516763602607585 10853 28415
937182582304515713 27813 29528
540245612782886273 15335 18103
315603751367866881 27960 28703
649427553832619905 10552 18165
258890995899946561 15599 29219
916309438742008065 3966 18415
667480993972155521 3721 17006
414835873592164033 12642 13388
13283517479337093 19641 29508
658231532343936769 28580 28800
301027006929224705 5958 22523
343594685257411201 4421 21654
35115914626970837 4886 15034
208428448804131265 8583 27705
293392977596305089 5135 27247
970502230277968897 415 28259
58569885328907393 21505 24173
35087405981531817 13329 30964
533060425343940353 10779 16166
443157001621354881 81 30501
256716655322804865 878 12204
373072209078760129 1239 26621
423177852992971265 741 3903
387974898190929473 463 625
691556337838832769 2859 24929
10136528481243801 24773 29230
4232540029512678 16934 21917
964456518599487105 5244 9819
337652951285264193 18936 21316
530074922809848897 5277 29453
61461177472800441 13276 14318
110569193526412593 18687 27261
275738414504601793 25211 29430
802818006341684737 29765 30465
162991575764927169 17157 23052
778788806325760385 5990 25904
590101618767107585 4318 15745
817527506877571201 14853 21783
801670720264375809 13108 29444
640313523085819009 10579 16703
391399873178372097 11314 23953
466789959402238017 4817 9885
262848566356900897 2290 23198
345973058467674113 12734 22362
592893698156075265 4127 14167
245739744994654785 8 25408
934903720347698177 84 19492
512545854870989377 6610 19028
633051162578354305 19193 19502
276433425900965089 12234 29730
238743105667943201 16752 19582
423070362289674753 8171 8640
222908786622213025 4455 8207
711493158981330305 6091 28980
443484429016670849 9836 10769
244178287128317345 10578 20909
536301526695169153 6135 17316
627757703384563841 4175 4936
421514300365608129 24571 30972
861745042752200833 11177 17448
610748583716855425 29403 29939
565620486790766849 26814 29010
987457786779963009 3039 28415
191878495139444993 23274 25926
313943793829551489 4021 21085
87465670392251841 1323 23286
269523555252312961 7391 30297
745459266193247361 1716 22159
204863233907644833 3104 16794
163080468456872289 3325 16156
532304146709627457 27281 30700
3487147555414794 5217 28042
300757465495777857 17192 20140
994445446335451009 14869 24709
758389884535098753 1445 1697
724136401639324161 5270 5499
894905612533960961 4272 12621
579579453636331009 19384 25682
899949018846847105 15027 21947
61810696571154009 13082 15552
570012282925191041 2622 3923
7212559495147986 14535 16874
125462504894706225 20655 30251
479123950292684929 3294 7487
755440264167134465 29429 29891
152424156916755041 230 4711
252680872774185153 8864 14197
4499258737165946 19512 20623
91881011404197473 10962 23433
198834605558804609 9527 10971
315069528713344513 16748 20750
795232166241699841 8289 21141
425235264859821889 6266 15271
695672699562823681 3555 17387
340879097963714625 4859 27538
57039615705303249 2051 14540
54946745181112537 14637 24281
727628191618695297 9110 21404
713745638320524673 14289 29964
729319803941248129 13336 17274
435216842268914689 4463 29280
150783888872286561 21580 27015
260493284010401281 4539 4619
537963676705498305 9116 10736
566716598176228097 22377 29943
757425773053544321 5668 12278
601555684616336385 4780 24960
846343740510004481 10116 22651
939768150136359297 17916 22155
63847498813704105 6862 29320
475004045360115841 4420 28799
486193057050325441 26292 29212
887530208229478017 489 19745
165467803215339169 10507 29201
176295215931538977 13397 27210
443984533391496705 22973 24033
291405156112261953 3123 17758
629111128117802625 8968 22795
959134677641650049 18796 18877
920010739464270721 6111 27007
634478045120076161 752 6196
658983428343194753 4602 4614
31763005483846029 2537 17649
105905286425805649 6339 12109
727964164404653441 16413 22067
105902024494316289 12857 14970
517871995212111361 7445 16588
765471097534582913 17946 26921
17921075092502293 17839 19913
223280772626143425 16963 17290
589464708289774849 537 8740
811396509878786561 3471 30685
114287057240289873 3305 5670
202175076146193793 7025 8395
624393762025071873 13602 19377
989129873080582145 10681 25946
142929897123210033 5004 26021
344675670836725377 24791 25700
195020840891437793 4588 20957
185604972475683649 20447 27615
196991901620862113 15257 27053
522800984253041921 24730 29516
504289190430846209 9243 20273
935796011738300801 2963 25305
721438028662433281 18018 27705
190845518457255297 17340 24606
396216339757650369 3349 27602
299739855986015169 10380 19892
191268130358992033 15071 24284
404341442595683265 1743 11982
670998045018272641 21060 22067
306577573557330369 9799 19563
198130581085464993 4180 11016
889202721720639745 2773 16428
319043016718730113 27304 28566
724594835406602241 6279 29552
722737068878387841 7391 16501
400440962993702273 707 25258
688682951107374209 9839 14826
615814247906751489 435 13912
294066127587782913 18794 21355
220640042487620033 7018 11485
51250292294362513 17625 29128
303420020289617985 17407 28557
195270141762534881 3007 23223
343097797727853761 12449 18735
603788570002272769 18343 26125
337559314487020161 24512 27377
316756128758399297 2439 3867
441507945382316097 12739 23699
529833650273907585 4127 12632
341623005262530177 20164 22627
547258655536296577 10262 16488
284959222619210817 2926 13346
245330365613732225 18813 19560
293094204744686977 16406 27075
273902843565807073 8277 11976
560941867107946049 3255 8226
609554319408523777 2318 4636
610973590286814465 2428 21097
94180616664800705 353 28124
726419256936925057 1451 13253
446494749560706369 3819 13963
140529130486822145 10009 19178
860223215990899329 7669 23725
233665140364596641 10576 11890
763997750574482433 1416 23961
734932043702311681 7147 16743
734411606253985409 7507 14836
348679708806475457 6946 12626
186421454360264257 2107 11256
105863558992023601 23623 25066
762762790041236353 9169 25324
480151117290919425 8742 10939
238842520267048993 4056 5431
159416093604104257 2046 25679
218078295437180705 1582 24996
10068247290281109 12929 25800
691078046815270913 1149 5128
341950626414881473 3004 18461
449830268381035137 12695 28085
716535849851627649 5774 12335
438925353784306113 2939 6271
19767145598788005 12611 25798
445354747932100289 2944 30613
17790014812550937 2720 23599
665925556209195649 5599 19161
517629893780775041 15045 21395
672159892311256577 7730 27335
65930497092669073 10065 15183
886352023960291969 12152 21822
789871537487012865 1841 24733
870953218752617857 15763 25787
660922106100247937 955 1525
60613254417425825 7354 29131
423863162367876353 7200 28742
312135383334165825 1917 25753
630790441685949313 8336 26895
236317943806831457 19713 27089
643337953919168385 27701 29542
45662720559704441 7173 12925
682843052312040961 11457 15566
87229687544457585 3400 13623
537028377773236097 4450 7292
967885749036739201 7896 17026
332755910685481409 18457 21258
580466333923432449 17035 23213
969327436571088385 3093 28931
123640191635900017 7815 13412
782422261527120385 11748 14347
628676121196342273 17914 28795
601596964459826433 27238 29837
753789818527295105 5944 19029
71886707916835489 21226 24155
604525908034624129 1007 8152
467077737886651073 13347 22879
805760661967696001 11136 18043
363177179265750977 19041 19578
682517623997760897 1024 1723
385240245081416065 23660 25461
237402935159721537 13702 21388
321471477921765121 102 20666
97634082514112209 10594 26471
693359078934147329 1975 19166
674684376420202625 9436 11126
598238745213439617 22847 26273
88206076463102081 14786 30511
818980911382151809 9333 28313
215045796779676833 11108 25667
857599733879883521 447 17195
835165778255124225 808 22301
856043684423294593 14565 25942
206400396488476193 15141 29477
446348534820590017 17336 27537
481858454830920385 7335 30864
763325825967722753 4832 22103
154271996227137729 4368 8641
124442694429266257 29504 29855
975051945746322689 6408 14988
34666780429770229 2026 2402
915857764609881985 19134 20115
540243786949520897 8580 26754
212812801971146817 1621 21356
638386746744981121 311 11532
601157377329670401 1890 6534
756696786807854209 11272 14062
819486006712658305 15555 20558
865302052874138625 16228 18170
110896877521867057 12541 25175
873669331240723329 12695 24496
839973359974429441 5026 14410
121815878326895441 18455 28618
663830884120798721 10413 17920
19901486237532853 3938 7542
99580468180541009 5566 8838
52269877302048681 5653 28433
589045277649518081 14651 28681
936888241370230145 10300 21567
803495401532977409 3644 23976
52953467199710505 12576 29135
840893143517845889 867 15906
387350973972761665 8270 14108
839950027326700929 7551 27286
863141943012575361 3856 17483
315843634007279681 674 24656
392945852869974721 7504 8987
938649359722283777 19148 21717
584904969949189249 4683 29070
964345584193623041 13097 26201
149076908935629857 6994 21976
353361547970116865 1715 30768
26201207081580693 897 21651
671219246599207553 2218 28243
548074596683012033 7450 21107
663742918293102977 22047 27742
498335636342812225 10851 23181
871379456876340481 15160 24851
843887420359212801 10547 11931
2505352066386025 3802 30764
180961426326970113 4716 19612
242025970802131937 1982 16064
749509912125478913 6031 12370
932768787083055873 2577 23626
431590661564808193 2355 27464
607850683812117121 3596 25783
419705241361104001 6369 9466
46606332063909409 11836 21475
232545827762717025 4289 28394
374221020716106497 3548 10428
442620315427166849 2429 10919
395984949657240321 6461 27906
591319374400892929 1872 5752
498493027624462593 22849 24169
360455715868997825 7554 26222
165007452481269473 27736 30099
629669790588533121 5004 28049
777250672966516737 1150 3952
936637512522583681 8510 13940
657923232787219073 9767 15338
286102240669588769 10244 15256
294898632305105921 7940 28606
569513223820198529 25685 28213
118022271565173761 2706 13839
723667725262057345 18053 23352
396068454942224001 9826 23868
964405257264377985 16916 28628
62361109877763001 8739 30122
372649773697002497 19044 22500
832021551570548481 14324 30546
570222382056929409 22480 25328
467267176388340033 27559 29387
972449647700440065 6201 22305
532810963954119617 17608 27520
876448468731002369 847 23825
67580712950721993 1633 7880
419962756131933889 9904 21555
187436442318713153 18155 29100
573268190839318209 18945 22458
333348087246697857 18629 21276
828468259158196225 26097 29121
810508026298464257 7806 29725
783296933800489345 2268 26971
2778090295400660 8054 8068
81413489898192641 22840 27029
244811163420067137 7605 10256
168677108397933025 10994 13836
818190449715281409 7796 21963
693722654828203393 11722 13493
25305467709387133 3181 16731
152380733662216289 14319 26895
817774809394812545 1699 2940
818028103580996225 18018 19643
814028582577591937 6222 15781
826988848447744129 11965 18005
962465395222189057 1252 18813
337520096712719233 14831 29935
231530329184920449 311 20716
276947345438532737 8350 24128
353223067237188097 8271 9332
738320259044325377 20280 20289
55119456489975961 24023 24111
39646508085386505 8322 10920
945479013499984001 546 3708
654162598811293313 26477 29225
545529924670944385 3778 16122
664333182588126849 13219 29971
667284532622112129 14157 25886
910846911576111745 113 11380
891644812052405249 9442 15135
792910445991598337 140 30803
665555742773911169 14388 26387
587920385172449025 4519 14014
139567699587416881 21713 30059
739555150263004929 417 27444
57302207570664625 6334 9356
65227090358131793 3919 7514
381392818829326081 5143 18768
152609143360709953 2040 12882
863360946046306305 21591 26567
471599593856009153 7689 29640
726160411681263489 7357 11649
327570604290958273 27059 28615
611273657448940417 4093 7140
125684978557483617 17627 24372
638231705533556225 4078 4255
38798092479058969 6793 25180
568771804336570625 694 13199
912706912352941697 1407 11581
506092718190302529 11205 27216
163686914955395233 8123 16149
413973021914323201 2186 14974
518248884836520321 22674 24812
868686835746117889 7609 24372
789905570374205697 8127 9342
863819720236087169 15160 26032
717659142509600001 11254 24307
69946815802580889 7959 16634
186484649244409441 23645 25181
916358281293888385 1484 21506
658558010578115457 11561 27575
400286620611169025 15445 22759
855201967456824961 19479 30131
759891487637453569 1651 3557
169681005503232289 3865 5203
103336342395493825 9430 9670
591251197740962945 4052 19749
454439315504309633 12196 26355
461799229623135681 4041 17013
235948508740406753 6196 27672
912437153577148033 7718 27494
386790545997406785 23229 25485
269979809915636097 10194 15994
950135312039066113 17146 25533
564304484826056577 2535 6635
475071355122643969 7482 25476
119616409816995169 4234 21331
669652856061318913 13403 23027
884248176417830913 10262 17878
684423699992812801 3730 4904
314480918451831553 22724 25948
135844417247767521 7038 15290
279719213366764321 11571 17476
691177486717371905 1845 24253
760905118162167297 5339 11966
843379040843657857 2609 12800
722447399645123073 15029 15644
374792747929099329 4290 6294
409853261350630081 17366 25458
844838594965239041 783 19731
119850907561005473 13085 23052
147692937049065153 2155 16008
954225863873528321 28283 29341
813754751638512641 21323 26563
443559000740211905 13224 17599
172634524760503905 5739 9628
232749457033971649 15290 18399
80591315266303809 848 26230
179685830110930305 670 30542
32062923250059329 15310 20211
319139346133408001 1502 16277
729095938364352513 19203 27551
731979560932618497 4099 28611
967466928081513857 3842 14509
505130413041907649 13977 15399
817072614260638337 12602 24634
932427662396793985 20703 24632
9414918592504763 13836 27550
792087485843222145 15864 21604
93491479274419473 7667 12252
478896292157518401 7574 29865
77962557948872305 431 29763
296239592800102273 14659 24953
872369455182479233 9928 26859
469864648823193665 904 17120
902565245954171777 2227 7576
339514333168562369 9526 17308
814313179039842817 6513 8985
895604258458863745 25949 30787
641485663893526273 21601 28061
368237446266729025 6460 29145
502178564150739265 7974 28155
985943719009544193 2068 7381
670808973591384449 801 12264
126741255174618321 11259 23830
793008275682851201 13519 17000
329121761760180929 19877 22614
757292154981890049 19842 24096
357701815005636801 6885 29975
821173449583909633 8966 9420
145610913996666369 11045 13952
868981150328458753 7174 21483
335681120348805697 4360 6708
226258196594457665 10335 10736
616010874424919297 5784 17464
151306491285801313 14007 15738
629145434732659969 19977 24504
114348876754121425 1950 18713
673360255141364609 11542 27468
89566479773019121 17273 28420
977796509307477633 20494 27825
535563866370992513 4238 17560
737067913528225153 17311 29831
873553337620542465 20075 28474
149396970881948481 14787 23172
898297631464743041 8661 22714
907066006870866945 7823 13033
305673595666569025 7139 19413
170777293483592289 8477 21606
938044431703858049 2023 12226
681056464262017153 8986 26558
876235922910304001 6529 12983
713137335239192577 13367 25039
233975969335887169 17717 21147
192556096969003233 2631 21447
541479162979690881 21901 26712
438233236092212737 18319 18335
109712831056882017 9342 25302
789913372395236737 1406 17414
251117111040464641 20080 21695
300078344188616321 4263 24816
277865709682203041 8948 9883
843017270565997697 8477 14449
899286091861249281 17640 21506
651267582170714113 5455 16277
174718199365642593 20733 21451
440865938211150145 10793 17247
429273251556061569 8445 26710
263216091620616769 3855 23463
387542495467329217 19300 21283
954705366503748865 1554 29878
668629214050973569 5012 13535
259117916990572193 12239 13361
380021660493142145 2807 29720
722656356843575809 9842 22131
764454941065828609 20440 25439
435286722046921409 26202 26393
270511303319381121 23546 27133
656566917248472449 20495 26679
32900833864793813 15546 21478
453120884637609601 2084 21404
284698622676202721 26433 28645
783577262433912065 2566 12123
633202888711174657 17979 25345
96997601970141297 25411 30946
681771850091848833 22450 26572
376261086022584129 11829 18675
772757628362306561 22279 23749
874077671057573761 8822 22826
106537254696959857 9057 22084
768280046030842113 19781 23726
490531141559479553 497 24799
75802200054592817 22293 25039
35928104954280117 2289 23524
428703767327693441 10612 29898
343109433805743425 736 2589
407667468363921857 602 13281
25829383013828533 18079 27391
718325429654587521 13146 28822
219403988281079873 12797 27243
37932299145264641 15947 24211
3757678497123607 8307 9268
675638489530587777 7941 10599
771779518019819521 4368 30676
515876449704688129 8503 30350
747226612586317185 10759 14391
488203591447589953 18284 25470
605396921969322881 8851 29063
299096475681803777 3228 27105
711008422835107073 7136 19526
165871570684078753 21592 29935
992965000761834881 11197 16451
424480096485307713 4762 26796
465261036628064065 17246 17429
624058949333491585 24274 27934
854846105463060737 13281 30649
210699094554396289 2257 28637
548791139193525633 12247 18241
545691791254586881 8244 9628
487415146711406081 24199 24201
327437032244272769 576 24748
567606463022471553 28136 28303
266612523106292801 12278 24192
755454845030961025 2497 6022
378629379948417729 2724 6930
840288851961815937 5427 17144
627627659928339969 19668 23063
453784318189200065 23101 25984
578622829978495873 5648 29440
942382647635312769 2805 23068
472782607371559745 5351 28288
352739640777009793 15593 20419
640615435224727809 25416 28212
687604670698789249 3151 29119
823078161168059137 6022 17075
181905437214048513 1044 3173
619652572215255041 10303 12106
631781587258686337 10224 29026
902262300261558145 7989 22372
883862444626579713 825 16663
865833397382484609 3225 22671
245421824073900993 4003 18542
180485685692008961 4911 29854
838768869007815041 3657 9849
139611255627595905 18314 18701
794021487420692993 11837 15964
585820245346187777 732 10740
172309819252440385 1164 16714
246907224151353697 10420 12593
434751012228929345 11471 12086
525602657547285185 5304 17181
511780701557391617 17827 21508
678331444490066049 8067 10687
499110582795211137 6203 21618
481348756661592577 4316 18663
742543753800084993 3444 24491
829629924259986433 7373 14801
720391786544439553 27410 28763
674036183949216001 6960 9742
81413458343199345 20186 26705
569427889771656513 16397 20923
791129550446143489 7830 12546
731691309278321665 12376 26844
563162954771748033 11070 23292
569682353927643009 5691 17039
29836228295408773 15384 17072
878637866558751361 22163 25165
316651343843567169 3623 13264
772619143162824449 6344 26920
700717818640512769 5694 8857
965039190330916353 5927 29483
570277492928489921 10347 27112
218321015125834337 6810 26524
189194760180384961 14265 14306
585438725369716225 16686 17009
501671183924365505 15150 29725
766936507833474177 18009 23558
486175636464778881 13959 14288
624194917930797313 7623 16156
959713749569722497 3250 19059
820451603656859905 6960 27728
393325487208556993 50 23462
201711998877801345 2202 30132
910989285723267969 2259 18917
267240980218769409 16249 28809
320070331978755009 9421 27957
175257847884328289 7149 16337
667330668049551489 3213 8807
558700367596113537 22859 30002
212700025929109409 10194 27805
928379396703167745 11843 29344
552843504138017729 5364 12186
86039149629652209 30331 30892
920461749141495041 375 18113
129295200637930209 12657 27193
481142378889309441 455 13588
96040649145034961 2816 16991
468640343487237505 5115 9877
776359193338539137 9666 20493
796868864528072193 3441 3455
990909334984944897 16263 26141
251838416243529665 3219 22397
112319553372120849 5896 28264
847106329345656705 8636 21044
457227295441580161 8298 28953
981412690491197313 24484 29688
672587364194658433 9556 20475
792164153739001601 1591 29676
904919550461908481 638 8501
390582561079824577 15879 20729
739401654666355713 8797 27723
642350110793621761 14765 14983
845736936375086465 4019 22817
712266274174766081 15847 23445
66325777614981265 16092 19740
965635954059017345 18297 24262
263239204362132993 12370 21445
963258650597836673 2300 5544
788005231656544641 1351 28147
995274239783960065 9714 13055
618107439952407169 6756 19997
180855880839487777 17999 24284
670004269031483777 5757 5959
368045657217003009 12867 18883
773716747989634945 14439 24689
223246695255042497 1387 16515
123638272107118753 5952 19969
631382211134201985 12263 20007
931515168262190977 946 20224
243589219061078657 1254 29758
911226235933458689 88 26126
206474058031425057 6579 22080
232515803838037281 16058 19093
832218120820314753 19262 29786
7673076319523632 11500 14597
216853203912769729 4486 7038
343123969584180353 12284 23394
366291317644368065 21242 29963
333700204821173697 1057 25759
566957189819497409 14297 20137
417972614883705537 10888 21909
757678572853521409 7132 22411
812695186299013249 14429 14619
758786883675533313 10487 12584
871185154690404993 11120 29648
416179874811149377 8498 13506
564742633816269569 11483 17131
89836126175974593 4373 15845
426657969281716737 6096 24901
386278581597721857 17535 26705
784999112101619585 5634 28837
301713806814184705 13895 17765
728063017885144577 7817 24595
733497017605316097 1568 15356
565630027100770177 3968 10055
212902536230949121 7251 28417
125197067261535009 187 23236
984819577518337025 17805 21399
326856587783172609 9161 21883
934378995375801985 14070 18340
104305775830535905 14390 15505
822244492999658369 17221 28282
698461249856581633 8338 8822
543710842996027585 6910 27344
669721109519269249 24071 24170
16859310223665603 16531 22181
322940901872247105 12305 30597
488970313212980993 10528 17932
20577109704699837 5724 28873
422320874688693953 2903 6621
679323744877354625 120 12993
962466896908260609 18430 19207
291894698903387713 16990 25902
542547286001124033 5010 22664
305798659788909057 29258 29393
276877336823908129 4155 16278
370708808739262721 25119 25751
991960932051910017 16940 18610
742440164524584449 3310 6124
190692139181201985 18607 18895
766283459690765057 5622 24307
992797401703583617 8965 14322
744518148131138689 97 26542
760730476741748865 18286 18336
854330325683147137 24098 26115
739728870271790081 8480 14887
313604744199825089 16571 26285
788401292072471425 8631 28353
158396591249935873 13641 20041
16131515220180859 1972 4575
448751283250803841 1962 9694
211884167832728577 6859 24802
541476367239507521 13518 24883
299418713091000641 8389 15074
183601556004891361 16795 21074
863820675677196417 20941 28730
606059385388430593 22291 28293
847504255265974401 12282 17539
7003939041059227 16636 24203
145672009362279201 20066 29807
324268955022684929 14463 30656
939066662193113217 2633 5057
583429593761923841 7534 26594
194713313356707841 1280 27489
8841049181068429 20168 28949
743145935724825729 19424 25552
323617261357046721 18941 24629
663675798188627713 19 30135
492215705082056577 2527 11309
836881829691236609 2559 15358
693042453065192577 10207 16991
969166050411864449 13675 20175
591083487576081921 10323 23377
463937002279877249 4845 28918
683120388991771009 873 4975
762914460943200385 5311 18328
117861386539654945 17765 22287
442253302708934401 3779 9083
963943182536514305 3629 24250
956232973110381569 3270 27559
363647012575949441 7617 11310
572054001566002049 25025 27672
353642813629026177 12048 25504
196272953557219425 18410 18620
858475132388431233 2989 13994
269093061537802209 9560 15964
203357694956157089 12628 15360
613118477677538433 2531 3168
537809258289808385 11678 28293
431603625578603073 9682 13978
542832423695248449 5998 12772
586655258993864961 15757 19486
167150987998038401 23373 28946
641625835356080641 67 1641
653842939441108993 5226 20284
425622401359639489 25327 30769
941823893654326785 6395 10449
273687946573133441 5618 7095
540233089532168961 2563 25017
209259676545379137 10477 18153
763144795375009025 24639 27764
929338541992677889 4327 28425
307068848342584769 8935 22034
662358690169604353 6280 26745
456466037119906049 1061 6718
499820520189715009 10926 12676
119333459812143169 10195 14185
162038658554486401 7643 13542
536465723724202113 7176 9026
668153520720977665 14569 24144
414145885034646017 18187 24344
700798140424062465 14080 23873
420461590099090881 156 27905
554839597037229761 3310 4270
730506451618030209 19878 28971
543819512919505153 9221 21663
855686069358395009 7197 14117
668991329566807681 3199 30629
597252831265809153 10335 19029
154474813681325441 13780 16243
860018018474061569 17717 27783
201441245471258401 3162 22094
692816729109498625 5715 14847
752726352242525825 18186 28446
510628260502894465 18278 30489
762740441114942721 6795 27465
128452265245517345 10035 22245
195734787189614689 2691 5734
268744423960082913 6223 22980
873181750800242177 7289 11882
488181278197632897 10803 15696
104457732980030465 25797 28527
253033315042042529 14214 14863
222252733298518017 381 18151
821463994137349889 6458 12805
727194964454916737 13909 27588
505069059621785473 12695 20381
971275218654241665 24527 25217
375625997149715137 10234 24385
650638490455328641 3735 26598
98510311754491649 16536 30752
137335234155727905 13490 22436
580799517130845569 20332 24091
407618733037843137 15334 22615
183832756339153761 9881 20223
502738872750668993 27580 28136
876389035546058241 23236 24748
351878338092184577 6396 19652
222011748084124609 1170 14521
97810142038184721 11988 23542
970043407763814273 18643 28177
984204319188869249 2601 19097
717057039520096129 1357 3337
333415099791366721 1077 15750
232379426510764385 22221 30700
628333861729011329 11718 23468
416774969993493697 9139 30580
462566705255312641 12301 14520
197200316667011329 6700 30138
923320751431326465 4985 14373
905956027856472449 24096 28328
549125856725410689 13276 14319
711007369638284801 20833 25223
772484602373005185 21972 23634
693115171946654849 6120 23795
259130107639151681 1547 26477
669909108403050625 3819 19542
965515407701523969 4566 15699
702081518420452993 17900 21070
981691618112009217 17879 27089
618660334537654657 14507 25394
764497983253598081 19421 28255
668650777568270593 11376 14883
368624069013947073 12759 24097
746958458571430785 21103 25774
958156183155374209 18751 26960
440060974898084801 12651 23025
863773603817875841 20989 28791
93106967416279217 3665 9573
679971899534599809 12556 22792
945487324025858561 614 773
105105432054898529 1659 21019
504921049851549953 13000 24632
140360378250896641 7050 21021
497708448256940289 828 10862
827474589783449217 7269 14826
171868595625145569 4612 7078
123007851544407745 1172 14002
682581285682058369 22611 28345
596100569520444929 479 22825
249856318155583073 6329 10145
969901469215976449 10809 26774
961358771644722049 7383 10550
56360167092336153 9590 24409
279105937587335265 23557 30381
954481564883657601 14015 28816
52950585063793913 2768 18362
512775008342458689 4650 22724
133914512563098497 5414 12222
590573985510751233 11492 11691
465095683815700737 16546 30475
339038877078351681 12988 19368
137826438031712689 775 20420
16042103269690245 5956 20020
225593851695204961 17740 30215
683519229558726273 23594 23716
585307645209287169 16041 23116
141035781394002417 25945 25988
932114847881859329 1400 21988
54666212704532313 25621 29476
197225460953664097 3736 26402
574784542477210881 19748 28934
930925801841223041 16742 30119
953835165572087425 8768 23822
327495719798680065 12446 17248
302436051202924737 29548 29642
474783044685619137 2121 3681
746714038948496769 5231 8099
966732385224762625 2525 17414
831705336234513537 8389 27753
556231424708666817 2516 12702
328259478720610817 20011 27614
549569439916229633 19923 24344
772176500455650177 6429 14809
207025132591024161 5476 29612
911073547428529153 21308 23123
168840460273234081 7467 22668
48963567434647361 2844 7330
74086973151732849 3228 9251
946661267643179393 14190 16203
294693410807628481 17627 18529
734942147385901057 15119 21323
188490677990255777 27584 29100
938036423004760449 18846 24027
362057091757097985 20801 22070
656635340520899969 3837 16849
931891069428754561 6310 22990
807603410424860673 23466 24970
357106660800742081 28056 30584
879677292019145857 6559 7205
154522473322355585 5239 7120
804925462589821441 20546 26071
643319039651860481 3278 17035
99062633405971217 23840 24768
324594549057106689 2996 30682
355558316006437313 14174 28367
920560121040029569 27367 30794
82471252399635377 26252 26949
89269471901030081 5320 11954
117122448903344897 11453 21896
215974823674631713 10708 19283
174061989784213729 1364 13863
35412978313129173 335 2198
96620417842473217 18004 22511
832203514705827969 9876 20210
540357530077692161 21223 21627
71356981348412065 22847 29210
439967644404688961 11036 15740
4944443466545324 7851 25656
205172495196315201 23840 28912
260751093423944993 20536 24391
298959306292289281 11552 29082
785816919390374145 7851 22340
899819129466628481 22379 24235
162347269931654369 1819 5573
552481833138259073 15944 30329
114924333455352465 14557 26678
567786542705796673 1146 24880
535763721998048257 8684 21476
569608958728224449 12257 19072
786915078802440577 18446 24246
776331818178668673 24639 26122
417794052599230529 2639 30081
286088400725802209 11902 18352
760513284820067585 2150 27307
864420956546702209 10550 22906
45923059741536321 5160 12610
678290088845557249 29704 30363
89635352472459569 2920 10707
7566177949250631 4948 18811
379014636013817345 288 8255
987489505240049025 6985 29170
348892879479539201 2456 20900
412550104601855617 6567 12473
247657488006861825 3895 15018
421814199158461633 12986 17710
331453004630009921 13510 18828
22908358259080333 2478 23163
650773814378634753 7220 12376
364576954194078017 7969 15286
666203793526822401 11050 25376
670336693071057281 7789 28532
827572430220978817 8010 25632
589219483166374401 6651 11794
846650345925542785 2002 23030
845748507263316225 1965 25047
385893920354117633 15794 18325
537734965380778369 23033 27409
608017140031225985 12796 27537
781259999188598913 3868 24089
604959057739758721 11148 22833
198140286175146241 13884 19447
113099054168220193 18848 30811
472524917137256769 9893 29634
682375747861794177 134 24958
526118551796784577 10772 19425
602307833629911425 3943 15732
568055360349468673 3445 13484
26241968175551025 4005 23226
127013396257353857 1213 4328
979297812751742209 24850 28452
693800983447907585 20582 27620
51935376072247409 4936 19562
149467833385259041 17217 18372
800094771830916993 15247 17768
49542800503623145 6534 26919
412712271744762689 10035 14828
65575999336147105 293 12750
729740217940037121 7484 16200
837691140660801665 19260 22606
240932236374032257 2916 27432
420745140831897409 21069 30272
254420440449482753 4564 19263
890836737177700353 14101 22475
104337833682333073 3902 20770
347711694877006017 6452 21637
176570718684690305 4372 13370
424740998391449409 5898 22607
775484076620426113 1584 22166
943358339148531457 4577 23374
672600363099551361 21633 28879
128092774983549873 2932 22970
92637733269977937 4942 20851
716052531171783297 5691 15238
814119165145985537 657 10717
325905965510791873 4476 29609
662134789450885121 13 10292
608960361278704513 931 3323
909680627162320129 6774 28049
33361653972953321 1682 2513
654553312525077761 13657 27474
396846581699406913 11414 27111
640287354589435905 10561 13535
711561711714033153 7531 26932
703761383984083713 3849 27467
17791504459594877 14400 20277
172799531153717825 3952 15126
103284483697912321 29274 29600
886943500097085953 1237 17367
36452146547617305 6647 23444
534893775829676353 17600 23781
869518878662226817 10754 14615
887476692679410177 15066 15308
513257604574661761 15147 26116
926657210912683393 611 14816
867277456335877121 4918 31005
897777408418331649 172 27589
67421225380115857 2771 3770
89965565893596273 21386 28728
853803515305990913 7327 26232
267104717663794849 9760 13569
535913766231388417 20785 21263
729554914532119681 9991 12003
516518294739292097 3182 20014
735292514656091393 6947 19413
932486470933497473 24280 29244
510599505074583937 15218 25689
903503774500727297 6665 16237
697375833320744961 11806 21178
159249888798498785 6837 21600
687473408454398081 26279 30067
254460753768832161 16746 20790
930332048512806145 27522 28804
298867394528343745 4846 20102
647396689049760001 8452 29667
642272470522719617 17795 24449
680309374438461825 9561 23720
170650791137020961 5497 9313
890417809653289601 4820 27300
762767555769705985 12201 22448
789770522421317633 5999 22897
943163157578851457 10313 12250
382608329232073857 12567 27193
234114159595485217 1789 13360
456321451713915137 8475 25109
905630300259574017 7208 20071
90763951324195345 11448 30701
263466203550400737 22772 23790
310381652181998657 17774 27924
378700845585370881 11143 11442
472012945029138817 165 22392
929874468035755777 15199 23605
313416148909748673 12194 29989
231915231652251905 20089 24678
997599202004554497 11 8567
338796176723242561 6848 10443
782698228588653697 4176 16241
532559683594229249 18680 26959
543178024180679873 26879 27809
791388455128462465 16807 29503
897388568460893825 410 2707
612181751493480449 7682 29646
894058470546301697 20130 25858
944630079766149377 155 1174
823358813090063489 12317 12766
858593214609214721 8721 28749
268142039846470241 4949 24105
826533860340099073 15722 25970
84288504827764401 13959 19318
50223173504221561 16742 30115
836413941862250753 2939 9796
921515372664948993 27792 30148
712131443034049793 24125 24357
195623024939095553 11731 26630
764685525616631169 9691 24576
308474146979840193 4468 25832
723463837392909441 2235 30253
945054805663900801 8883 25394
464184900868279041 3548 11137
769297377495639937 3594 4824
516249844540933377 4736 16303
446579162965548481 8247 25243
35242722116169745 8616 15840
686165316917787009 27016 28936
275323047197996833 8062 15379
440938024526431617 7233 22351
439791814543188033 20734 24376
506948316805967617 5881 14870
559892963553263489 4572 22584
764713960315873409 2342 24816
726138121375630209 949 10961
220739533469718209 24167 29701
52526574318005001 3796 21195
768532317370713217 3751 16059
744286654528114177 1256 18982
88641202155692161 4372 19599
340583938108689921 13748 22035
387117526924868097 2609 25091
682215047639733249 26737 30936
303667652057718849 10180 30013
426637045169496065 10435 12666
323360594919975617 11840 15971
482449255187365377 13996 19890
90271453674922961 11715 16736
6979947382856012 5526 26714
553614753970236993 5692 18751
683056225785879425 12196 28515
327641820756063873 3091 7529
984328711549846273 17220 22366
822499639864346881 14698 17324
496047314552559041 13242 29366
217543193999894401 22605 28733
993969685549185281 15655 25752
90725221165911313 16548 22370
376879101024389505 16203 16970
989908375331729921 10680 20330
208076755704308161 19332 27678
818884118921019393 13812 28492
948315458071935105 23289 25668
617401222445558017 8987 10964
361190521002438209 6301 27501
225718967397654081 7940 25055
776821486052359297 5470 21228
10320315888911581 14433 14624
815817428217780353 16504 18184
134839148666387137 8658 10094
125716597586720273 5361 27084
999003737774366081 21128 28581
800022713992913025 1365 21856
24902646185324785 12007 23232
751715924333002113 6412 26121
442667714726916033 20942 29021
422390298028158657 3668 30934
402432967874531777 7850 27860
4806630456418049 24681 30696
188594940420621537 3820 18111
161813378218166561 24003 29109
523122149956179777 233 7950
729583970672354817 26879 31008
47883467520811961 12559 27510
682644206358144641 18956 23269
867967831596430977 24710 25356
652531336254899201 1908 23293
954550707529769217 15477 20306
716528184419129089 8299 19560
128069349613582513 13146 29496
336964402765222081 6799 29656
581510862434207361 5410 17674
541908828862386113 20406 30102
931403804714264577 2423 16723
267542140959168513 24769 30914
744534596672004097 1052 25549
176224116527489377 10422 29997
243332158385499041 3067 22432
920822189882233729 18818 24007
325358504273530945 16196 23846
654104062786824833 23120 25932
548736695205192833 98 27583
628125231052681729 10270 21297
376115496589569857 12475 25960
811681903411223297 6228 25973
258228691437153665 12764 21147
842167857369890561 6219 18479
764557193293192961 2872 17607
431079768437125953 5365 29132
626327929848983425 9042 21863
889096312465088769 7095 20960
715362305837125249 3702 23770
753232061765142913 10059 16339
100317855232219697 18982 28769
91649698135473297 5489 26057
976272420760999169 15760 30714
558848706753064321 9481 16569
880910737613859841 21582 28486
65521121770277801 12008 22054
964845082674550273 17064 30142
798253798193339777 9778 13300
438080263126920513 13621 25605
157264094788690305 21076 29797
55115205893194745 868 21431
157195827285743649 29862 30974
327473568454948353 5068 5353
155379609564594305 14989 29429
363136172071570241 10152 25818
748021331030397313 12086 17740
356614936181415489 10934 24754
172962028611937761 5630 27007
752833061268510977 7450 22939
68717373374521881 13231 20194
589448237759697281 2085 30540
686299528447111809 4832 27043
872318878183570177 2369 15499
465517504948248705 11911 29825
908298810672846465 6105 29523
194312664031048865 1279 27387
456151936330591937 2589 12384
41663583820518825 92 4014
601606849174643841 24444 27060
523242970523828161 14324 23197
798175313157976577 124 10194
483529883895553089 6198 19924
363207636294419009 413 13170
983517709758405761 2621 14229
666679051088173953 7014 25238
818029082853581057 15389 20631
995798111047904001 6422 14416
44537211857662129 4566 24911
249639115630579041 22399 22437
98789820416467217 7605 17060
250698411524894017 1504 24164
940953070280290433 13182 23103
280565594622395041 11041 16246
354155362689578369 11335 25428
523130224221759489 17100 28169
282899033786126369 9637 25759
899762794771170561 4012 11862
463110311895686529 7646 10090
393905065152864641 13081 13917
794047113860347777 7728 30006
193167325510607681 14852 17367
585680075474908033 19319 20284
273434081409718049 6240 6765
336109503528550849 11764 23433
659863518237877121 1954 17230
226423766776630241 10569 21767
93000655440192753 23834 24754
346687695731038273 2681 4421
75230173776070337 1994 8546
301988163915080321 4770 13117
203817080892420673 5895 28470
278754009004732225 10728 11278
621675224899554689 4410 16531
799316116299646465 1570 13081
410930920908981505 13530 24979
3482887644953082 4370 7579
582167006472893441 9965 19604
817390172384261121 92 26727
582844419766772097 5456 11454
951950155286883841 27981 30364
959249005685627777 10300 19543
284099019807111841 19916 26087
156925579236457217 10865 27136
913083177457867393 17585 29985
766780781515613825 15276 25724
217073392812647361 9877 26164
395361294482668801 18791 21967
372243942606761665 27338 29031
413007758422743617 3560 15969
573657224162300161 9245 18770
648445333242136705 16918 22999
423405714915407553 3957 16396
68328376862773153 10706 15533
15441812148548451 12233 12390
535195998901699009 6106 19545
83862458339840625 2147 13799
502775185017618753 8764 11379
36253450328896265 2208 14974
661324105451655041 21804 23129
108983992315206273 3480 29765
947108444663875585 13063 22305
92781140692050465 4973 5551
738960472612191617 10533 26670
580269127888417537 11706 14400
734763261845451137 18241 21959
592168492658029057 3877 5416
150717585221627809 1456 21947
916799161216420737 22144 29955
23795702479098681 8012 20092
773255513097137025 9914 20103
683891414734986881 1081 15481
941475381885513985 6326 27726
779416376703274241 4965 14398
844499528929699073 4221 28210
342070734909924545 28358 29400
981831998868489857 16490 17724
466533136181134017 3259 12615
873062766339142401 27528 28043
486151640954304321 11210 23320
72820409641455089 16551 23412
902674388187627137 9456 9489
251634951695475457 8923 15132
651668464075726209 4975 23128
387207350531003393 9161 12670
346332651648531009 18471 19598
482145511444411329 13059 19778
993237924008084865 2596 28110
388938481254999873 12819 18130
832630925855916417 5272 14541
122869343969338017 13001 24188
600435243193743361 14426 16494
586185686356561281 15846 18778
752623774859920001 44 22608
146175528279041345 16121 23041
765118120372179073 6433 17768
463391133310896193 10552 18147
736727312030843905 12749 13153
481317534813538113 6872 27530
432500990866969921 1045 27631
364389224008494465 14660 22272
625829062498489473 6843 23713
987599325193581697 6225 11342
483446948372758785 7762 25820
59949325585737513 5770 23144
71536548607276985 16545 27017
569731982866354497 14727 21291
541652131022345857 12937 23522
100532880685324961 5173 27102
522633947676091265 28157 30393
145353017820564641 12876 28096
716686345461326337 12146 15336
75768488683994657 10770 13440
747855874720933377 3203 14088
975023048358618625 18036 26441
44138279073706601 6919 30514
682563130723838849 10636 28083
882157807886350977 15149 21423
722424993821743361 12702 15067
501182894886696321 3713 14102
259707195026098945 7014 12780
328240463638259457 4240 23520
16227026665884381 9625 17271
915406578536391169 7411 26067
753490657452648065 13393 24347
807522104796156289 797 826
208765142881912161 8102 8956
74231374498324961 22126 30594
120797998110450785 8832 18679
842274889726873217 14305 22366
178362128943117441 5115 8984
31187272077886521 8776 22717
997335500468114561 8209 27214
917350507984899329 8874 9823
94109743746184193 1563 18455
314880042915362433 6625 10832
212386797471229025 9230 15254
266793058865950177 14779 26843
981057907888779137 852 27643
219955653488881345 13297 24828
930486212004513665 12794 22432
455524977240848705 1141 24418
101111412597600033 5960 28591
11709840795802507 8531 17392
966714899253876353 17048 18793
773921358155924097 11514 25402
746038939185179777 6694 9056
44147109559105505 17748 27763
137407348570310001 23147 27698
575060840524024257 16046 21409
153733829571944385 7524 17718
984046247440105089 13930 15380
462725754830135105 2689 6499
499233843286880577 29880 30856
271488881661976929 18407 29117
481603523342329281 14304 19871
82012436522422401 5135 8931
533252967204951745 8004 28291
849191272706644225 16380 19055
334039095463666049 9484 14053
936636172374509313 19316 19790
825472344425016065 10920 18921
434016351729692225 14581 25361
976580872794897921 2019 8410
537152362750351361 21820 23003
450284198688670785 16741 30424
823783301120624129 8630 25489
701772208772510465 1546 5759
490319608824027137 24912 25430
14198433976538639 3688 25244
220389360130123905 15210 19619
471249421272176513 316 3153
304551954142045377 9921 30092
292276261033372033 13224 16802
993795241721993985 5475 21861
334041291576582465 5953 29051
316806962143179073 12847 15748
448408262088385345 21000 24097
641400371550528129 4579 12730
13969458867279629 20811 30237
246160322003380129 3442 11772
842302446673038209 15295 24592
212205446240442785 3014 28376
59665058675008713 19137 30232
845218096315907329 17353 21484
773555328245130625 6805 15985
399169360148444929 5720 12876
369727116076461441 13356 23373
715263360103126145 11711 29154
619170414853464065 10886 25100
410260597881215745 8494 24171
890171159747708929 2611 15692
509195143986520577 22427 22881
842590319821461249 19330 27560
66887546534044161 21482 30337
730966333775540993 3096 13212
261839597515280065 19053 22089
993822522891029761 427 30240
790050659397547137 7689 22335
934425012887729153 3772 8427
363416444171409857 10126 18787
582541210949592833 19284 19851
896449814256865153 4624 24409
143654635991737217 7515 27900
991523419930633345 23678 27520
136990162863604321 192 28917
100035366878426401 5583 5975
629246225108673281 4386 30079
512027784963439809 7761 23887
705820877561002625 13317 21327
194619116343826465 9720 27751
623771914455289729 653 9173
181172485609454977 3515 8358
909277640842951425 1442 11840
460044486048570177 11063 22692
945283840061605889 8077 30272
270835433650891137 12176 13842
588863546961853441 1586 25632
502311494935380417 6988 26895
143512996415239521 6213 13660
696418974647162497 13992 18318
376140198278015681 5227 21836
605594360377477121 23687 27967
228398215695804641 18464 26950
161863249172828449 18116 23063
633855462801484801 18189 23686
574285649566686401 23924 24973
714346329703744257 20268 22831
417717122724855745 12793 29208
295259837638461441 359 30803
793433592794439553 8399 18701
681523897097733249 25808 26353
234383984332769313 14232 25578
16239208793344063 7461 19681
387966302140679169 12790 13755
685672681533304705 11221 15853
261282303016589185 545 11603
682611676927841409 19197 24067
951051015306386945 5296 11099
180464412242614017 3594 26157
820792697692528641 4201 7616
901335197047735937 2865 8339
110325919139906865 9073 17650
113179310011275905 20707 30856
479949732425257729 4202 10135
416052620175769025 2877 24448
962449413315436417 4595 9846
149296480892971329 22391 27861
668698007568114177 7408 26757
987837889375761281 2595 9907
120694664124012977 5643 15160
630086629856037889 5633 18134
746363690818970625 6402 27208
781553193518469377 4277 12996
260808783933025985 12301 18388
597037689378524289 13841 18020
442364733049547713 13689 15734
604108382423824257 798 3528
825063766059738369 8408 15635
677335956299202689 18442 21652
57040954439788297 7695 19039
907232458977084417 4783 16543
145733220087503681 5931 15227
136958246491801105 665 17932
857149279466487041 13113 28900
545099049998079041 3854 8477
103892801530317777 2451 29457
215368473658230657 7908 20302
750734957156698369 1342 3166
164144980543106561 19633 26036
458595824722049601 7492 26440
873393998233851265 3222 20167
199826938221523425 3254 4686
393409998438194433 2525 8811
810626701371145217 12428 18806
150497137563832001 19485 27517
908160005734703873 14133 15027
840307879680317185 2103 26764
434066371879804801 21386 25972
448144441644430465 12963 17065
695718083413030529 60 14731
217391153399809409 17961 30289
782073604778584961 3314 11851
662974782326529025 12768 15941
92517687791900721 23497 30896
715745079852602881 1891 9176
699226743973081729 10354 17028
289516040451033537 14829 15246
110278060169438417 10789 12505
282367858905054433 10099 25281
334489996438801281 8230 16751
421713267426753217 12473 21909
801400423616417665 2553 21397
581364902187026177 7413 16475
513749487033532417 63 11229
201797707771149249 6938 29737
118323372116808657 3735 11843
747981932020515201 1886 25734
200664874723482721 10854 17041
312210059612851841 20768 26469
130529925515094897 638 1828
253276236881525569 4849 13291
435435138240148225 8222 13247
871431883602113537 5571 25158
338324587901585281 2669 7372
255304179022012065 5662 21626
313490011499336449 14204 20121
789590209591381121 17559 27765
998421140865776385 20182 26016
236687577466618401 19609 21658
654974292521966849 5221 9017
648371197332934913 1441 2793
512204199190396289 6180 9313
831788441405571201 13647 14574
760448676598226561 9700 17841
297773244794058177 7262 22163
848445067545089409 14196 16613
889822267530483713 63 20745
272120687532360961 7451 30657
87087268012467697 20636 29672
112835475068781217 10188 16754
660301302603961857 8946 26938
621150512494832385 13304 18695
368626062205748865 5194 17140
30896642903588401 25439 30921
728322372016798209 1120 5331
782531898791784705 159 2091
201424757608307905 696 25989
681946170260719233 7945 18567
970375648768175873 8098 21411
256485557238701025 2671 3410
31564467737865697 6242 27053
72556719960136465 6252 13148
394402647704701825 8278 10161
10354549295851003 15029 27184
200970354990786849 18574 28378
440388757090833153 8006 9603
615500339473221889 5349 19242
943165726187569281 11611 21659
24417571131550633 11311 19454
764869956987400449 17734 30047
792555149980266497 13564 28060
656201250385617409 4225 20970
633832930876437249 21362 23232
170746663611144097 1513 14887
799672306707613185 3206 19098
541367375588830401 6355 22281
470807875018409 8402 17348
444243259160334273 10298 30087
964894075508844673 15597 27225
533486803176952385 1181 1197
361707666465306945 2927 11999
49003812814252257 25337 29937
909601463005920129 9179 21034
145883883556020769 10272 14175
474454922119434753 5377 28041
999102223439525249 5872 30036
444269502917670401 8956 19156
438161502345860033 3336 10002
637823521006495745 22363 24174
997512570354818049 5629 23069
495872862083764673 1891 15401
402642496487199937 15199 23652
641849807077704833 12780 25617
18225850361279329 7565 18903
82067756098091137 20639 21186
437699696566635777 21628 26373
746849966026289281 13271 14156
245753020701219073 4984 23813
127034617834631553 9113 12344
372635001472101377 15357 25843
441223661890546753 7141 15032
93512598906318801 14799 30947
700155177236801793 14016 29287
174772072399729697 499 23242
198065476453265889 6521 28980
118384304139258497 1363 14166
114994150047870385 4725 10868
494257097734926977 7924 14709
308429486444225601 1611 21141
607713673118968961 26704 29473
362711159185458625 6334 23017
559350440926191809 8093 15047
339066831374751105 24300 27471
621846559549798145 17248 20964
978269387707264513 3877 5125
332746652659661633 19463 30436
994332498124322177 9046 16031
373802241648707649 20100 23434
603735349278046849 4076 13372
970064118925574145 10622 21211
477024839658994881 1167 18221
171279830382193409 742 22543
971555623229541249 220 19951
411856340444781953 23389 28230
584343616989912065 3663 28616
247530103885953409 18082 28320
579802999205377025 1531 16541
801447308894164993 23329 25261
157968668177446145 9449 27042
788784103745403137 22881 30736
65732773502197969 6121 6702
498091473934234561 1733 12400
468385728352529921 3991 15170
308356128863966465 6651 15608
845181498056085505 16225 26257
878287194700430209 6055 28240
161807512861500417 23999 28008
312052465038650689 26415 26419
411851866080020545 391 26834
251789152671559425 7597 14787
464020994244293633 10662 29664
396313605598738433 5167 10569
267710188133513313 5337 6139
911602782174536961 12054 15423
21774915328094837 26 9750
579167163043511169 18873 24778
565803631399667521 733 3572
172010162724031809 19616 28200
593319047759564417 17139 25873
703516456038744961 11893 19981
518884625657840129 1406 18079
792854826428833153 4850 30121
471707590308525953 8715 16527
200856192899298241 143 17034
587286144371695745 2799 11534
243660376323699521 3652 5098
155647466754516033 9548 11855
748887074296437249 4330 14945
580375510962845441 2107 3919
113807500206160481 21962 25116
163047191614865025 14595 22718
395765816883628225 11360 15682
557352521209402625 7269 10973
645453711872189441 5981 7337
723917485888989569 20410 22593
413321368333345857 6246 16351
811751575296675329 3453 11425
859032770052873985 10502 17964
275680006878346273 815 13575
447312255420033729 8544 9266
83233739853859841 9701 9873
296274027356158593 2099 17409
520919468495009153 11601 27553
779889392770673537 264 18501
320464773835986689 13186 18614
746368759613442689 1786 13727
272706133794102369 9413 17751
642433593234503809 6045 6499
977295714854513153 10602 14304
905188632720264449 17136 30987
305234222256331137 1500 24882
309802773997251521 11591 25090
665195197022846721 17397 25601
187713691843509153 19088 30432
18956253106622969 16783 22939
73070758082824481 6753 22021
508903820064723777 6229 11938
546811419244530561 19120 28735
412807805183405185 7756 30068
389762941246733185 2076 27524
307442174833759937 29021 29276
308357314438278977 6145 14481
796550676070310657 15664 20641
420464241970595521 4166 21134
433632115011626241 10938 25526
608908916472980609 2848 10661
960629030868119553 2196 21940
509936989815901825 6840 20783
703787111090200321 26786 28918
897622025273118849 5039 25502
408021906619509889 1385 13865
800361047287797377 2522 13715
403668593299677505 8417 23712
253087899740418017 225 11228
423050444502706561 15821 26440
274190815095966657 5581 27460
502542647420021633 17643 24339
566906227153236161 1283 27630
558498520982382721 19167 23539
923984152779784321 11087 18757
356431833907272705 1541 5364
292098483844224449 2311 28913
839145103647183489 13448 20071
105341968588721361 881 27447
973541818979121793 12169 23375
763292753669315201 8787 22956
53174729973008537 9746 9920
225124606776578433 2539 14347
65328498735802041 6944 17414
618731950908053121 14466 20633
801093060229703681 12649 16272
888077499579441793 8298 17881
558609926542736449 12183 23119
627705520455986433 12985 26603
34766551696080229 9213 14524
217974167602339009 16817 24008
217245182270524129 14923 15876
21487872984291557 11864 27755
108943002764192449 11510 21083
890814858638396545 3989 5250
282800912075735777 12506 29913
996167868650001537 8338 19533
517882084898573697 6592 9651
183324223586883041 1650 22488
155782181712631041 178 12468
391130402442168897 26823 27653
556196080269643265 18515 30346
125166751622845857 344 7869
712769087391301121 20350 23982
121036379844991153 7118 17976
853209935702764673 7848 10455
332514537601131393 21502 24041
797400818441879297 8570 19179
959948915688382721 10832 28016
733510491875449601 9645 9865
837803645351403521 568 23294
188686128007354625 21958 26307
936154254339680129 5467 27652
474156412954968705 4659 20655
869023173538355585 3058 8963
189570004169162593 4161 12907
321983508267120321 9751 20808
4426988597145965 25253 26043
84390438622637729 3683 23721
189902306810118657 8232 11891
905688656976433793 2799 25867
342038669924377793 9014 11713
856846774663100801 1293 28097
735661807638400897 15947 22381
557671151886349761 274 11071
917366996266935041 3010 10766
308906624749784705 15439 29303
922090004634178177 12118 18013
680986747367011713 6411 20999
913167532586371073 12302 18910
512828176249659137 8976 29835
260759840237120961 2032 26060
830313636417255169 1596 30752
272256631103374497 7321 12395
544042084283450561 1170 24066
534896597368422977 361 11771
943105423802403969 5430 24000
202130317224671777 11139 24172
466846147431969153 16530 21959
835708341375102721 16092 23073
334463732413691905 12678 26714
857981441904598785 16518 17754
259493459094176865 6006 19271
794172881697242881 4643 27411
930740122643623425 14984 16373
610310502586727937 1999 4832
679289869686815745 7650 8076
613643906990468225 13847 29301
457771322198535553 532 18948
518478275349451649 6023 18278
14868871486743985 5783 30659
541632264086352705 3554 27687
244098327490331009 8828 29888
627157684326689921 16436 30064
69498571872205873 3280 8962
863915867042585729 3921 26762
468026560063801601 13883 26386
690622223390903425 3273 19010
922541564518088065 1572 23160
877335000122620545 22054 23653
574833754924167553 3508 6699
293947801970361409 20513 30718
491854554242795649 4261 9183
912715380351166081 6255 11508
956082434631408513 3809 5573
886168174226128257 28192 29856
493175852190706369 3221 12879
696680833817275393 5375 17605
40477496123667577 16071 22000
445750191136497153 17342 30089
497975646364242433 15237 18340
817897377640925057 2493 16182
653034418921460993 5652 7432
762858050827617281 15984 18569
722781580693425281 3398 28797
3632448981868209 4593 5029
798872706147630337 1899 14235
217044576248824225 13224 17487
343960956348357889 14827 25441
317393546151187393 10950 16234
96480206174927473 2423 23797
446406383519700993 17511 18401
285036114361407297 11935 26656
305681207286362177 10414 15447
583939745183823105 6783 29725
109907681473160321 1959 3958
940901581330937345 2668 13438
896278611669806977 3766 19015
945877841977587457 3610 28027
625428425584857473 1900 21225
416245672527271169 2568 6772
373605710108726913 5200 19923
738668988559890433 7263 24789
80915700114005057 162 21566
904875761614139393 17316 23311
716966236350778241 21645 28625
540965875732123201 9865 10107
645476583384180481 11724 29820
522700655935199873 21888 24670
720362783785411457 23247 23544
224558834813347361 16498 27134
603885425204978817 16505 18201
539405773395291265 13037 21331
650174913174915073 13568 29716
559904467025230465 10359 29450
376202494976382721 396 22965
701312413889912321 5124 30763
318489550372071041 1039 1995
958786753617527425 6214 13120
510303406527484097 4283 11116
478861667503995393 3360 6066
731218300412969345 20092 23777
365241694936624833 8223 13232
17263653719709283 9593 12496
244301715812373025 24782 24984
334184308523923329 8719 30006
671221527860364417 18999 31017
597769061791964929 653 23983
835554774069411329 17342 19843
46838501950567489 9098 17089
826004630836816769 8509 9300
243945035841136353 16982 18894
797342003374115713 23682 30245
8773011605107684 2067 16054
282955156672880289 14684 21267
529004232216138369 10125 16727
26271705539588909 506 8714
332214861834337665 1213 28431
73160047720531201 9644 29541
172567753457229857 13390 25945
157943311882053921 18508 26558
264557192636424065 13612 26268
586353198704255617 1390 27259
419958235234574337 7879 23373
5757402974726490 7831 18386
425944903898603393 11804 25413
783384951622647169 22928 25428
548608317031039425 5856 14610
736995562085656577 147 25499
152078248190825601 7608 19305
753692647440356481 27815 30940
735264029573997441 4900 25988
405163583036230785 6402 10380
192708109832018689 26287 28727
192532433163531649 12259 13682
327053653749402433 3868 25642
461272736078360193 30150 30866
889622055846039937 23191 29911
917276742862593921 18673 30144
672777670428686721 4088 17963
62736755593451929 11244 17902
578987291543519745 10958 22305
115373649770642577 93 13461
424868590805033345 16143 16200
368332263465095617 15515 16119
973326962303694593 14840 24927
748486436243990017 9715 18185
126159794970348577 2171 27400
642027794369969537 11347 26145
116636376186967537 2551 26837
792142061623277313 17078 24243
879554075067773057 11117 13812
337626756467802369 12829 19845
657547241784321537 4468 30467
616548537379326721 4985 14892
565434440926836161 5789 20930
459662855551304257 8602 10324
432247484703857793 2105 29161
395101356867339585 5358 28312
945625963129373313 22605 27495
312778045140806401 15980 22576
20163186807614865 5478 17761
529870886046250433 451 25877
770187063464092545 2230 12246
290223251775930881 11276 30561
157184247243471009 292 10523
509803814147002049 15825 22742
802445778206191617 7346 30580
999846276367936385 944 2216
836318055967318273 12029 26265
653615201994210049 8319 16605
288540178105691329 11862 30233
780039701431466113 4005 4167
63812361319840249 1235 30869
855901163000137217 1281 12306
532186392884170817 6657 15419
375059652813252609 15796 26402
586601165810115841 8474 25735
756748580258101121 10952 15581
777271619924349057 16572 19587
184714185677908193 13457 24924
277872461064909249 14379 30258
931315315164393857 24466 28913
855817159190479489 9331 23585
402853200497265345 534 15755
121985476427902033 3678 6034
470134911093492033 4894 12379
4416971739786391 7748 12931
446940458119801345 708 4082
35104428437257697 3436 30683
151271652340792417 3309 25276
787844569976186881 4310 17494
151197766170515265 14883 20592
797867082872805633 2836 14102
734297816330307969 5425 11755
265424276557311617 7186 12275
151702064549201761 4016 19602
662146339745767425 16995 19192
410142868461715457 15689 21181
887146098094348161 8974 15664
996083258156392705 17226 24522
273343087004342081 6410 23135
281307006441846145 5915 19954
277405711981501217 18925 20047
635184542681319169 7020 19871
267395303347605313 8471 12750
819246677010166785 15529 23792
141586422357875105 4123 11350
830652956835070465 20179 21890
649403386878070401 13675 30038
429810275125998209 15664 19172
273257466839353921 7482 26102
481746284304708865 308 29692
26931506879897429 3568 27444
667686006437175937 7495 9823
728206811761566593 1205 13677
136868533440424049 2157 8463
191000983285128705 999 29812
875553660695555201 18212 27654
18395622747291897 19111 24698
820050354767889921 2059 16156
943770854884469633 17810 25244
416015619224221953 17896 29313
938630001952674305 9707 22027
438718228341816257 11189 26376
543004465552023425 8543 18392
531802616074468673 1493 12292
817582405856384769 147 3939
224967377224263745 15711 27872
545625640185029697 5253 14443
763964402637551361 21569 28452
450924460434379201 6969 15951
35863452482619353 2507 21032
108825401210047809 14926 18286
814897341696944769 7456 8490
267793736510171233 3325 14141
646117401557209089 21045 27177
167016754876165409 11377 12611
533637891721266305 22698 25986
864523499486551809 6893 12715
15251888147350457 12953 16815
113052416643704129 5841 18752
79745748106244465 7931 25968
545305567049453569 1086 8942
616926490407227137 17285 26305
235995009283534785 14589 29477
278570897576056353 20223 30273
993896258288174337 973 14044
355607977729295745 6271 27448
815712818327504897 3605 17462
188377827550066721 20488 30815
391153060498439233 23829 28984
49831567223012745 8093 9575
353893189754622017 17428 21439
166695426470450785 14103 16859
839519138225796225 3191 26548
475844501670497537 751 26248
385821666760527681 1686 10167
441755526369387777 14379 27596
678843225366605953 6449 22900
193774883758326401 10093 18324
918444548639435265 15327 16739
791734387831464705 1111 23959
421297837872401729 20651 29633
833321759245979649 12175 16670
75667277708099329 10324 26071
320852522477633089 2193 28778
511678184300663489 6620 24837
819387276936541953 11765 17567
596267482320520577 16999 23800
142726901661514913 2351 16859
769941696621060609 11988 23770
151513678364086241 11196 30775
564821187859983809 1914 21606
667588624727056129 5439 24322
204272816820989089 9678 17835
405267197504745281 1292 30904
100130215651667249 20365 24632
5336328428480642 23350 26223
325893618457740801 18418 26527
549022993054808961 17850 27215
664149684514448769 3126 16037
89523823459199297 16681 25674
253827078876909697 15296 25010
25520305399258093 11454 12845
469573373664680129 9274 17832
581287456975783041 16426 29051
793270409857655041 6137 24869
253020439817976961 22592 23577
985143061397586433 1470 4021
494287334036311425 3464 19835
501439864455207361 3589 24479
784232239244463617 12147 15312
390382383903592257 5054 18150
93724598499360209 574 13268
137869928289518385 5236 25462
710065736503185665 17573 26800
688667825227263105 6808 21147
750537287650598017 11205 25897
122227836976222193 2343 7310
6804979906807064 10492 19106
19065715245695005 15737 16269
596477647138410625 903 17403
903653000312090113 7236 20367
755900919893338881 5526 16819
29786140131072613 4355 27376
531817036208177985 14373 14859
865239220711927681 12810 23604
981095040525847425 13632 14618
302909021568758849 9446 14650
124168480226781953 13921 19917
351209630747376897 13595 16450
73189430663678225 626 11735
111575859527668801 3176 28683
427994350584622657 1200 13863
90129104960354305 313 18123
843049527944234753 21733 30151
904339321123821057 11978 20534
707785383751879553 15578 30257
94570586914869633 4983 29721
452307146888177409 13425 16620
50923557580851761 15268 23509
406040104048951617 15915 21270
617289376210734977 1334 12504
222043932958488449 4299 5718
550247404972914497 10634 27954
636798501067968257 29914 30111
929327004411192065 23485 28492
375174379765173441 6659 21767
643052034835783041 3036 27887
667723345152960897 485 20639
221602956033748897 5266 23681
500383319312451393 3542 28795
932580730351112705 4126 20580
674084615410745217 20134 23369
405372223419533377 15817 30416
165750657734111681 4474 24009
589082835146705025 15206 29322
886369976882758017 11730 26046
757218584931237633 381 20897
999436393855294337 6449 16231
185933117312266913 964 6646
723874889260056193 531 17597
401681627033241281 19275 25158
393196937655279297 18053 26909
422223373505538305 13542 23645
708152571369378561 14077 16703
401718954879768833 11013 20331
81629752785946865 16367 28883
461021629517809089 7423 8256
715634496097632001 18292 29482
508397815577950465 24585 28298
374842694224401665 10425 12741
433207336880734337 7728 26608
275449161955361185 13050 18216
352781555802422977 22417 24967
53037411405828297 7690 12464
199855082527996321 5620 18749
198228392606718977 8300 26344
413090013416621121 6198 21503
505978151293977153 11551 15712
154406082675755841 22866 30369
370629166914152833 6003 26975
498908163703177345 17935 24774
865558537301755137 2021 5663
399062685454971713 14445 18701
338922791860479553 17163 18834
723408167221862145 1346 14259
742124731273225473 8449 23944
314567821916561729 822 15010
588194911619222401 189 17217
118025460698262913 14263 29378
950684119380898817 8263 22613
422265384337016769 18835 22280
690717210546036865 16534 19230
737453757199915521 5168 22851
876819611278524033 823 3725
622430436777470721 16756 28828
721527528459756033 2624 11177
533735839678868737 18093 23265
68611117679669321 17435 26906
790536538093370241 24274 28877
229197275771038977 25377 27987
596040905250674817 13754 18766
294083087206207233 15433 21298
277492844554778625 16109 29829
297556326299808641 356 3219
878724008839569153 5439 16913
826970451368399745 13985 23529
841912620418987905 13740 14032
766543789499618049 11617 28729
17622926548114039 12594 22968
629620259399604993 12285 20073
740018882697505409 20152 29709
908491033777789185 25972 30504
678301573806848513 5056 20645
512692994873706433 8984 21507
206578703478619745 20459 20480
925528861164618625 15878 20589
427011033525502657 20980 26099
248441366082193569 1872 26196
19886752004644849 23910 25116
674326633243150977 569 21164
874298337602098689 27925 29830
88545564540400081 13332 21974
693767541759576961 5048 20226
400275231502970305 6237 26068
743113463749779201 18590 21788
638967903228735361 23758 27292
565186117598294401 3051 29767
823150814627165825 14372 29764
160485621173464225 753 29402
632626690754822401 17106 29439
429575136942567297 14328 22104
243250223161080481 4311 6086
388774865669461185 18237 24677
734824482046281729 4894 6206
746504029782038017 15881 20360
998354391044653569 17335 18843
95443469730909665 5580 9493
144619782951483713 16603 23887
921809727149970177 19205 29047
399411066117121281 24427 26136
227397338720464865 12767 16434
805399187736913537 18543 25377
941629889393958273 1292 19114
492665330423545089 4605 13774
397260172618885569 12358 26889
506859107424876481 19732 30212
158655206430928801 5418 8633
658613658467086081 2720 15089
116376086774209857 20830 21310
904888015714096385 4109 7699
327948744763652673 21404 27167
168497369959151649 14442 28425
106679086960966177 2169 24421
471271810368339329 997 20911
872344042842634369 7083 17369
616342135621490433 7222 26194
596484206412384257 6199 21544
936921773944522625 21600 23778
686081269882627969 425 23463
352424492690015937 10666 17962
931284317810835201 5467 30230
845017031061846785 283 1310
717198825987175297 14056 23681
120511933459592769 2378 20222
909192694012745089 1103 13895
178006652587317409 17675 21179
808367835897449601 12581 17869
488662857992220993 1934 23187
53043370043994289 2497 16970
568150962630600257 2892 20717
323315637363329217 2201 2533
38544343488009505 25037 30401
50513318130327889 18428 21930
607892474602483201 5742 24694
489583150535018753 25999 30060
802262090289030273 3805 25144
995001449724568961 2945 27594
115904530296294433 2504 21926
992826499392670337 7670 29970
4105870550599634 1682 13577
930303566158443137 13309 28026
618615453500456833 10163 11275
554807002569354753 18161 24045
657278142772735617 8223 27239
800148655181587329 4378 23538
616168169542934401 22351 25896
205092221479368673 1514 22921
96851016136493937 5915 22534
910074436753831169 4515 29224
616345096904655745 2040 9450
950665710939254913 5118 12601
698520265435586689 6202 16126
776457860529106433 1107 30779
249535999119078881 6003 26084
90341023963055985 19239 20297
171202422833143681 4371 30770
40193412010353313 2958 22236
691297707098886657 12716 29082
591197940626209153 8648 16778
237534919206677121 11990 25381
406817656864561153 6143 22607
894769496298383873 13180 17962
618182383324132481 814 4270
781647627971263873 10336 21718
208976505865592801 7644 26047
910861742231492865 9658 22754
408387609901943425 1189 24491
684309790491664001 17707 29663
711061278879711233 22017 26545
596798594320322433 1585 16759
428089604500890177 111 18229
352226987008545921 11059 15453
151514847724740769 4286 12251
889713114348115457 5538 11734
909945676054967169 26497 30482
135751372912192641 11991 12893
379519007118560129 18048 22162
267385934432955009 5266 27926
3358688677828071 15022 23894
406832639699015169 9262 25795
845182822786142593 6668 9622
108081312924941393 18268 26413
493211649205498753 12390 19408
510309895541904961 6952 14325
373498098616622081 23691 30509
80337817459625425 17254 24828
258215127404532993 4528 16097
314633704594907457 6097 13067
241626353052879489 12730 25378
985460055074316417 1349 17389
804084746318146433 3540 22970
865195689435903873 6159 16671
407820861155912001 13258 16408
293653212311458113 8587 12239
569654316404502465 7248 10915
111388199927940689 1361 16777
551631465514759617 13961 20804
971938976094595073 17018 21052
563683660021716545 4988 12799
748451396750549889 946 25856
794028048870032385 18910 20121
720259991367530753 20501 23185
841265344933283585 18351 19416
532597501416855553 6038 17046
409624856485095297 16650 20484
892965686536104705 8891 30216
512972979345526913 5765 8656
622714739250465537 6660 13594
530081319433733697 932 27926
776995375144597505 21394 22280
335701979045303745 6962 30392
438404460048101185 11605 23042
198659723576639649 18413 27831
475730334455096961 2269 5049
446883361981598145 21329 28317
550826875499620161 14641 18634
273375055571321473 19366 24592
968245381178238721 17 16610
755628719628766977 11276 15150
322831615376539841 11326 23566
614591699301058689 2772 4891
396497624027563969 1922 24482
724491620182099841 5393 20563
455511688533373889 11782 17475
928594416118286849 13633 19662
806165884537310977 8852 14168
389883878567992769 10290 23937
581401252393046529 13809 27276
189751282776313697 9746 25064
318094054194791169 10307 23943
150615944901424833 2813 15591
356171658308351617 1787 9904
20433044370534505 6318 18616
533665709893572417 2150 16592
72265678892570401 23702 30623
661374362505878145 17919 23979
981770728526328193 11306 23355
235390953512524705 9093 9756
726720555292267521 23246 24911
45416285727025497 5299 6311
803410423955583105 26327 27113
599339987568360065 25132 29666
224761447272705089 4721 30740
137790881682686721 7046 19766
962324913857315841 8304 10794
14006699875626083 9453 26292
465313123165081793 8888 17316
696259347533878529 25628 28749
187005434960113345 11784 19864
635299818478191745 4801 14769
375204029720130433 12879 24538
146188891300052865 20608 28615
813397268795142785 26791 30686
293584326290091009 613 17027
252057384520291809 17815 29218
887991573880025729 7740 12692
24049225548239405 3180 15215
709352105401169537 14802 22097
251253623853962433 377 30834
459325779747413057 8554 17824
855283415068100737 15615 28917
931883526364305921 23136 23288
623612412762632577 119 3447
504555652853166977 8014 24211
123797076804876833 6558 14637
862241220486058753 3851 26073
858267283590869505 13231 25835
820419675332257025 20545 26319
690896723119465089 3698 30739
889558885691418113 853 23418
306749090706993857 6909 27169
893820778769747201 24941 26214
508325501038584065 2199 21632
398671991425917569 7718 13183
848032414618934657 755 6315
939374773533469185 3659 12989
855041558634212609 5909 21718
897878977794693633 112 27971
435583380985143297 5813 7368
579474273526198401 1288 11863
931877376278251265 10438 28428
77591301218152609 4960 8754
978504641514582785 333 7599
821149494149690241 176 3994
305171552564274881 12188 14816
412773775807739457 3410 29771
528805056962703169 13943 22707
689318122806138753 4290 6802
527504482198011713 10472 24930
242713408932875297 12710 23247
551604489861951233 7141 18923
826871716389572225 1704 24945
981751791136701953 3884 13896
238480643561462817 17192 26512
567569618775756609 14476 28758
104578581440403441 19824 24282
633833365204750977 31 24692
48531911411433985 825 27384
396791389234074625 4581 13672
68500652450804721 6247 19549
901695384829110913 22883 24782
802691982249644545 7373 26939
867260181596456961 11511 27800
144407314716783489 15494 30856
387007022922588801 15377 20413
270069078316996769 3265 6121
242547565395263137 22207 29480
406780232634783809 4913 23076
327446437796794497 6856 23622
382490421345000449 314 4919
882615185737016321 12007 20112
378072854936345217 1365 22581
538831460808708609 13888 26240
736371105459060225 7482 23215
186068452584045473 723 12573
459924187543801793 15413 27659
477133001735865025 660 26909
616490254937605889 12398 21140
625756840701448833 577 9230
904411465013208065 801 21483
181882736134909345 13826 22995
198265643813758881 24905 26886
433370319236054529 31 25007
636918325407631105 520 26333
7815160666808653 4032 13303
393486637167558913 9479 9602
10444277794441349 19395 24925
153926813414653185 2150 4567
625806667069255681 2251 15526
430155774161850241 22051 23865
537689863006228545 25867 27764
284520815086377601 17190 26274
114204955622824401 2781 24493
681546862923756417 25314 27137
163414448396729025 17227 28577
953498177238440577 10194 30187
576269947092200129 3162 10965
573632409766251073 5724 19326
13464593449704411 13235 28950
580986597796478337 3592 14900
539336420727323713 10945 15602
53860872480658633 17936 24254
564962867516349825 15065 21332
246977202724206529 3027 15480
18997967481553249 3758 11798
157444922010999009 18490 20650
446346883220776641 17419 22550
822237363106719233 1995 23976
91515564644964801 1098 21820
578800931244916993 9005 13426
795955364725152513 12741 29801
487023564995819649 19505 23745
806061213100676353 2182 21232
873877596423515265 8754 17187
56618631149298441 1174 26833
227643837251147105 10598 28467
403481693890597633 15238 18144
371523248283740033 5404 22331
677251067089933697 12603 19889
304350181331567873 11119 26505
880048659224272001 3380 12317
55837339002042801 14813 19380
104037543053898673 7863 28462
342782444305750977 6789 26829
655063036980493569 18735 23873
453077109806873345 1284 29525
690055901207578881 10332 23961
620118944759052929 8784 9554
353993159636146945 6545 21870
881965865270135681 5757 15533
546560098651390529 26687 28882
535473713275788289 11195 26620
809711190910235265 10182 11489
630369916274066305 7855 9966
762014963953582465 556 23664
895548257271666817 12589 15250
290890378733323009 4402 28020
638847416980073729 3041 4358
983550335421746561 15053 24080
969105116640630401 3361 5971
588150473943642241 17577 29833
896469324299904001 7041 20446
793891174053321473 23577 27825
709863954463525505 9581 21306
996379382870870273 11696 29144
889890863887078657 20188 30053
125997642788014737 8398 16405
793686338403002625 835 20732
918979831197106049 2087 11008
355606507027875521 9180 19127
685466679085458049 12045 30026
323545525879733761 9184 13802
951629568681838081 9051 25833
139722860516204865 7138 27570
841930822470551681 10214 28680
120280282189494161 1438 11036
966416502003710337 5440 16062
900877359145557249 13618 25649
96842555026846353 26553 29850
318389847878858497 2442 12195
170705168606659201 12833 27531
540936540343782465 17131 18975
224629733374946753 5817 29871
638398442449211905 9959 29490
39472220541512113 1059 3702
815021285212782977 10014 10699
752601397948318209 24961 29477
809234958304482945 2070 26489
767655136366400385 16593 28697
366798042315284801 9852 27000
124399901873012193 28653 28931
498644574297454593 380 14547
734704283710357249 18162 19969
125790022474678417 5118 26117
761336469970721921 12915 28921
94256714762718017 14403 25430
863302777614237057 8501 18268
369020977121497409 8474 25507
171589540836215809 14767 30818
314335910051280385 10775 14722
556285382741606337 18793 20471
927301761831433473 8103 15382
181840124090591361 19991 28357
951571490802546561 6193 11625
650186053499524481 20066 23039
753976753154862721 5086 29018
499192483280928897 1667 14007
836026483003845249 536 30657
992487657525145985 292 21140
977408643136687489 9461 18700
919783294984817665 5215 10452
99448376795873377 9727 15631
466326047378842625 18910 25651
343716494567875201 20224 29421
147794598984866369 6733 15136
21802431484385209 2194 26523
606777995138060033 1109 25353
698488513496403841 4053 11047
985006905403700737 11905 29161
615754664814158337 10418 25782
104477647408387505 12484 22756
539938096355403009 11136 27197
503785324934092673 20038 22627
863914468750717697 242 18293
124573156559335985 1720 23742
245204649740106369 8719 29846
179585100261753889 6156 12852
359328709298505793 774 17084
303243060252086145 17793 18038
979539773882809345 15408 23372
83670002959969729 6696 10391
438758016761138241 11502 30221
763304878054981377 13823 23710
557659958736355329 16559 18012
420609283035638273 7604 27777
651794567820086657 10606 29494
429905333639808897 6392 9783
259659276781750497 4145 24432
532982780425420801 6501 23757
222406814372586593 26136 27314
163796656217925825 9399 27636
292004981724336001 7820 14298
129180991578600417 11684 14409
662903138727767041 17286 18398
772065628010054145 3867 9256
818105749635524353 934 27665
857713892319885953 156 12645
757851123011956737 3785 15757
235055488147082785 3802 4252
212941841333435649 14185 24577
438390712960789121 4084 4954
95804824979818897 12764 29439
606144539971481345 2607 20200
981849034375844865 425 6052
649329205622343809 10334 24389
272786965367426849 8356 26018
22433400749946489 13574 17053
43699082462683945 13695 18760
388098799444826177 9034 17299
890729065956588033 1645 9442
305534342817665537 5415 30418
341739021812916353 15238 25029
401373969291775297 21786 23383
828248145146684289 14799 29449
350715165653099329 9528 26450
898935170691931521 5511 28612
783123710206005761 18894 25260
756366391550994177 4254 30060
189665571829451105 197 7787
975885472220685569 1318 18056
946316775744442369 1265 16142
28568108448919105 13692 23643
479040158705004161 6926 19542
274661224396641761 4068 27488
993981865906498305 17835 27514
397818965333737409 2257 5109
597477944599276673 7773 8784
627136537399142273 14844 18533
565703802177360129 11151 12898
242104019797462657 5246 11904
333667885555456705 3490 21660
136656369238171041 14562 18712
675612465732932353 5007 30605
338305896090087553 18097 24658
794762169111848449 2244 14461
741852029135547009 676 22658
444857462597333633 8820 24766
669850738379945857 4722 11355
57448257296073281 12039 30459
934981916201412097 6593 28528
169559679006731297 4690 27832
228879909525129921 10923 23590
794565754815536769 6447 13317
297675291486459777 3437 12792
855267663914936833 9185 28734
455517692542851905 15133 28919
631459262646188801 16526 29830
377083376851675905 3826 18977
238873685976578529 401 14579
506232284434343425 6176 29217
983332504418868353 21573 26139
587265346802443137 11936 20355
753487921962808065 12635 28425
355836963087337921 7109 28299
184626245668539457 11302 21241
515602141982686401 2751 20319
762531104902386433 8149 15289
193233270136385473 17366 25982
602671926646493697 1758 22695
582958797917317633 19977 26822
384762655797636929 1706 27307
283816198413202145 2288 24420
311238560499106113 2392 9028
149401462327563905 7767 12327
87464405040144305 12409 20128
540175514464959169 7595 27811
637631372689000449 5344 17062
184088781423842113 25375 27947
972776041145216641 10626 24812
300345297057869953 1159 7330
264130937075492513 4256 7353
697444182504671745 26857 30582
901328967637020673 10111 29318
76758344116637297 17878 24261
507070261580949505 7703 22617
544196079457694977 22091 28904
663826866347939457 16562 17689
361011105677274433 14164 15092
282898454348213601 13062 19309
585042491870201089 12855 20413
747925519546093697 17607 26970
485671051651518593 13249 23514
140212322241509921 20518 29864
789625309911631489 9280 27797
574397896674106817 26466 29294
325169693015507009 10035 23717
551865579959269313 3301 23047
780632768449368833 17818 23964
659734726570086145 11204 28309
518203655943590721 5367 10681
555678342412065281 1730 4746
774006927501691393 21035 30672
65502315348432209 1475 29998
403271072910111873 26424 30444
361631297872378369 1187 28974
438611404618104193 7198 25887
828309796143479169 9729 10731
950633915377675777 6154 8305
935278477225168129 2338 15189
64883580607332905 27011 29874
235353872163109665 24968 28949
356126561879900545 2690 20268
970863907939246977 2893 13585
639900315707098625 5313 24399
773312001462379393 387 7015
327209685589831873 4869 22859
404569732639217281 8218 26661
129247181307366785 6957 14789
83821433028823841 6463 21696
366254269342160641 219 8568
431620643886248001 6708 20277
976793645200093185 5752 24341
104763101671515809 14163 19932
951366026048088321 6253 21535
295660801473232513 21737 29217
674010858533566849 5298 9618
857792686325076609 10980 29117
576633531006134401 12165 14176
251818818705885409 11917 19858
202269992698280289 5006 15310
700627695217740161 5567 17952
271386772270385985 8619 15650
574972992276102017 4422 18981
305447776763831041 3472 12747
735985824409205249 23616 28973
836144408489641217 1826 23333
222586768937418369 3038 24914
356337303322693121 26090 29548
943127605979405825 10070 16884
460040602976601345 7475 19726
369642553764677505 18899 30208
98386615176767841 25155 25425
254912081143466209 12442 19973
203663690705720769 9773 29585
36074431821020881 16329 27536
693110369726458241 7055 16937
572229464281001281 16030 16411
609791943971526273 9984 29075
120976260065091873 4522 18697
311461314689584129 21421 24176
714606068799561473 9564 23589
244234145066169377 8874 26549
460904951809851585 2920 23590
362203710388786945 23420 23548
723535707402412289 5146 25878
556007363055680769 20799 24719
831848684491674881 18413 30056
348970512801148673 20733 29174
233404920199980385 1248 4566
100919079048846785 18538 27022
827800275424408449 15691 18887
146655400362579521 9077 9858
820348286692187393 1602 22748
900148422760832257 13001 21568
157156152097840609 29579 30484
152909898662105793 322 3490
145471304455533345 9911 22436
744899585175627265 14210 16347
407015255933544065 515 526
626980243147517825 3645 20803
185963430894183553 16956 25499
333262270207097089 2250 9521
712418923733324033 5058 13441
510498533293915841 2288 18251
52919447158451761 24058 26773
694067154947870081 13685 28123
932066351846515329 4738 29660
927083484860521217 2439 20987
532294877796964289 5956 24681
857151555878498817 5017 7547
945349726842138753 24303 24448
283027992378695361 3356 8895
56317348390429345 20171 25447
846809659786284673 5842 16284
40842565700444313 15469 18297
702649084375440897 7082 26694
864712048815327745 27346 27758
966425585613858817 287 23289
228683310735632961 5706 12925
301121001541734017 19248 21999
493002454404980033 8241 29474
902884009522065153 4063 20684
765537832127563393 8087 9139
256249365603867585 28695 30544
820518703613338113 15317 16525
289204922609894081 18960 22080
489788266575018817 5547 28910
629494046548561665 11264 24691
912062101343487105 1412 16299
137214111486169793 9408 22124
406945626686621185 5594 10483
605805690588926593 10750 13270
29786674378236457 16406 17733
587571968733396225 14091 22998
693558914797748097 24481 29010
81076253338441265 12534 18024
7994111844318753 23970 27273
55148065743619417 1745 24297
176508129442822785 9521 28968
994162604583937793 14586 30630
752298341854604801 1446 14223
390930366939368641 24268 24574
839811625222111489 8127 19040
255844645316162913 11018 21520
821976987904385281 10113 21104
689153844519690753 3273 30841
881113839780681473 14657 18464
707420716787812097 274 2734
803140577748159489 6996 21714
876256379091994881 3921 23692
824886497564435201 14363 18422
993993697824013313 12757 16066
700343205852512129 245 22834
997128016364879233 4822 15352
660989101434154241 8189 18280
168306392909062913 21518 26256
632031940608548865 9645 25404
918795705985314049 1452 28529
549381892603250305 21188 23946
966064922215796481 22664 25861
274263181794005121 7923 9133
991437388105506305 18276 28123
370130559218438273 24873 29285
88239148230304209 6859 13601
367753974800528769 7004 10704
515079528860479041 21411 23826
29925866724809681 14880 25768
174420024454779105 3072 25353
92811538385781489 18497 25688
865508750126846081 16060 24397
611577131447802497 23924 24271
997890442345113345 9022 18729
679096524672893057 13174 25522
27203864216470921 12354 30887
992615125084327553 12081 24914
410948995657438593 17122 17443
503501366301442497 8996 18367
491227223035647169 11451 21512
706421644523828737 8022 13502
730910389239131265 17294 23868
437516038534532481 10171 18669
913136636211145729 15081 24654
489228671117317057 4859 13099
205162304504884929 20622 25840
930036236245662465 14921 17399
235599016248922753 8150 8734
985813838678438913 5085 20361
409131708887276353 10107 27635
394244899546997377 6892 30734
792387183449488257 2473 26210
484549892635399745 22991 27228
504824173943834625 10454 24640
846443779877269249 18060 30175
89079721555886945 15157 23194
749308016356081921 19924 30551
169943059038946145 13801 20366
405878883142939649 112 872
849693229455947777 12052 14874
114107387240963473 3715 20387
258041737099009793 15536 17485
489918720500391233 3606 16359
610664577199909121 17278 26419
30760167219455073 13483 18959
287656698363083041 12121 28212
157508903079808257 9512 29304
701450658627731329 7118 29374
406371392295042689 11060 25271
211232679818838433 10455 17116
691617296883045249 23653 27925
176282450527363457 7484 26926
954580966263137025 9331 24151
470578244624977793 9990 20061
841252270738173953 2965 20144
940431751965927937 17148 19269
701919247172796161 9830 16759
601651789776330113 546 29627
135309086062541441 21755 26176
467230599750248385 5090 26821
950502604019504769 2344 24346
964119104066686081 6519 15702
850577754774057857 12151 18167
633907849381341057 3601 17542
784309878040957697 11870 20999
6164644547002497 6143 29680
878206293497079553 10048 29010
54332587869449609 17710 25859
424118970341311297 15043 21410
657674960662934145 16539 21405
247107790734638401 22728 24722
78612717871902049 16009 24639
863383857891633921 19110 24639
409714483585734273 7022 12643
86454641422911041 545 29818
321197034305523457 20394 23711
653310275745298049 6836 13623
679126526424386817 11798 28121
546620252746713217 8590 29806
113053217368541681 2936 10560
21432157066826109 5305 14131
577436121524417665 4365 5401
649684048776443009 13753 19112
826400202283874561 9479 18937
697264756801217793 17908 17971
965701566420154497 14056 25625
254761261887288993 24216 27249
253494168546392737 8118 10568
546153262008047617 10286 12940
53628572712288049 14426 15172
644681358540658817 4536 29888
529610732521202753 21211 28329
965161674550643073 11722 28979
23570024691412785 5128 29332
560519568345675649 16244 28395
854514639398200193 13480 27474
731544902465415681 2964 29731
568805869420803137 14278 19749
517661430875229185 18472 27027
100620146260094849 1727 13340
795681377439933569 1948 10220
530926889728011265 21534 24303
666802106986459393 11719 13757
398353179866813185 3625 9826
228853189900590337 11575 21743
312803368634948929 13723 17375
347776982889691073 1371 5038
792938053198636033 3342 21340
946359762751740161 16648 30670
600450250679944705 21717 21800
402489388422729665 5975 25853
889329846333634305 21444 28446
874428532317935489 25530 29298
427424654852845953 21098 26395
641421618419066369 18278 27033
95056312361915473 11279 22442
283406033019417697 5669 28232
396904807975563073 2567 25178
19138450208934901 6708 9281
170453170259900577 4300 21268
109814253258278433 11798 14005
186371958815531265 19377 20787
787544553661298561 11066 27997
572681706462301313 8055 28736
197954206408724065 11603 14597
404293914518394369 10436 17434
428040155262742401 14453 25101
788890537777671553 17615 20454
641620405189641473 2930 9207
663210824588791297 1347 7220
578609607035879553 20751 22358
984182002795360897 6917 26767
353820402551178881 4232 10103
954346036134456449 6274 14174
579626687125276929 14168 21720
815300759527399809 18393 18476
864711830029321473 28324 29177
239877569918920833 2562 15198
69995084123043225 10828 14890
889185586218300033 238 25590
294689487813457153 27168 27475
664254332441931393 16181 17567
227264154169112929 2802 30225
769097922538957569 4730 26120
791966082031692033 608 18121
78745897284282049 29535 30904
512545251042901377 9996 27335
576720162257796481 2711 5008
205256226487193761 5638 10144
186470871815078721 7464 17099
951254277363396737 4233 5239
517535928452996801 10961 26791
797333390776103041 16681 26412
670526825564540033 7040 7299
148648152133894497 1328 11817
214471340894103681 15380 23739
731197646883572353 9780 18458
146989806614261185 15691 16362
46408198705471193 7205 17280
701073434879514625 5884 9912
386157404489253505 7698 15439
778283924749448577 1075 16926
311628590289934977 14358 21809
664687224068298881 19184 29498
216954893817074881 15694 22945
340936647353959873 4478 28556
697844509928380289 3595 25259
890799229190502529 14818 26371
457692016436411137 7851 11670
524603648609062401 686 27100
511409150815616449 5744 30980
424950432459549889 2803 10782
18154401462766145 27056 29631
165413586980651681 14676 17196
784702663593627393 8794 24698
305768376543550593 28767 30159
119476139615855457 4069 12493
14468372747248993 1904 24442
26306212158864641 20389 28882
633484319579277825 186 14749
687099783071488385 3649 11945
899433638932425345 11180 16725
660251991178562049 12371 22564
508919796433286081 1797 17850
51704857490918241 9215 16272
750637557960377729 9 20961
951491949380404353 14346 21977
28855433729088277 1884 13214
815117396527341441 8922 29854
789409165152211073 10608 15887
359415615267771201 15890 30435
59816234567517057 7641 27097
701961940993996289 9204 13402
181350271323058369 17200 20078
679067398719418241 22733 27514
172879600869347169 20331 27215
144640107231822401 4030 29538
966043182726497921 12254 12660
881017605457849089 2295 3770
630767909364958977 1933 24976
216655284536912513 484 17509
21920109922806577 11239 21981
402855714114771521 15286 17176
133234313945276737 4369 25388
236765332299000865 17918 26516
4604650321414995 3371 24690
482100790084921025 12846 13212
589971424871418241 9340 21483
985223376261998849 6303 28181
512301384665509121 7093 8745
452938809041178561 23241 27513
178725426717445409 7872 25780
496625012546104449 6367 8482
445451748088050433 4001 7020
305451698384295873 21712 25058
521115854391307905 1380 5368
986657480268277761 3171 12060
511963234073565569 26760 29594
70624639519685673 6253 7078
865351462643527425 10002 20526
719256721263889153 14337 30773
815299977208883969 10096 18161
139008170191623041 14008 26503
583478211631369729 1854 19780
785110771047115521 20842 29409
291416150498580609 4803 7513
633946446661845249 18029 21211
185254161858207297 377 3164
522766681251169985 12920 14862
632114717757207937 15339 23491
677114232794927745 8798 23874
19850838653479033 23309 23493
22342222861723829 9197 9907
56493213670481881 20624 23285
336959339606956097 1898 20591
213339201798103073 3884 30584
83427024097886721 2130 28858
537640696041410881 22009 26125
318625907046900609 15109 17161
491713552433406401 6994 20307
599469619304883841 9155 21638
636996139004939009 28406 28951
913013662211746177 2387 15807
917796339518584833 3219 17915
478951188201079937 10406 13783
81463625106000145 13129 30691
295660667346815873 10135 24145
261883704322411137 5772 15410
428982610769267585 2341 28467
385574060590958145 15449 18952
172848649351870177 536 21361
500943536249362625 18073 18323
681542914498152193 6471 11475
779132094561237633 9516 11884
779322342601453441 390 11063
554447619208541889 1465 2079
670193310064732417 10945 13227
165710781280527201 3054 5319
902763941194599809 17054 31007
805764937235718273 5752 29598
821415861401789057 2674 16080
884250598413263617 4527 16054
555022307774400769 11178 16758
700097193674519553 10024 21638
737278478916962817 1997 20980
359454034802187265 13873 29879
36290586302079929 3572 16490
961207892412257793 8908 21671
764332422920915585 7545 13562
850587402066583553 18573 27932
900056878133106817 3709 5609
922065744949076609 28324 29821
88793920581835553 397 1489
96028117320404513 21904 27446
974697226924526209 17509 17830
545749515956057281 2118 18185
313311896452063361 16890 18032
715123762170794241 2849 28067
429889880803067137 26656 27924
833677514948629249 10546 22015
871018256309881217 5988 20692
391729058362617601 23961 25021
487331222342739073 3422 5566
123938595266078977 2355 3919
455009709225521409 7512 17742
606603825483421825 13142 25237
907128440738510721 7230 7729
903095546206156289 4237 18601
894709825895219585 8658 14235
599509313535836673 1038 16869
772208528619309185 4739 5869
54563972415731857 740 2459
25370974890648769 1397 24586
276527345420749537 4602 23966
328469080718967617 6430 10665
294172958984159297 1058 17070
175837015043342145 17975 23737
493416773954667329 11477 17017
430215617889474 4155 9402
981795833625451265 14540 21134
967013214224721153 29686 30299
960660167468507393 4520 24135
19930297481089101 18848 20946
614382971368581121 711 30144
365568874792117505 9299 13483
458560699802635713 1123 28821
4917564649908003 19722 24859
402091654802173825 4749 23901
992394636449688449 5935 20610
9020247124301051 2554 25595
979476838595097345 11740 16965
191623316640555425 3174 23038
833289460720393985 10666 10811
621534997948689537 3521 5280
704621752608098049 3952 10207
149853863692580801 3735 26100
952175940141216897 18603 19005
570929776543653825 22955 29192
308679967195239169 7712 27998
561261024722863745 14353 28872
948625882178575361 6997 23080
339237076040749505 7649 9684
379778190946218817 6556 14008
563771591696987457 14922 15659
537285155214391361 5560 24002
189106808561536609 21026 23618
271347064173617985 9032 28840
873103846997974401 9239 24805
234456614275544001 19141 25094
265778317998186977 413 20567
31939650364343209 16943 29296
483474200890750465 2466 23214
116046609970453569 25086 25986
442902579261261313 9262 21587
307092979946780545 8133 20605
925054916294538241 6814 29263
532593187856306817 4218 9781
237690038325101953 8524 20025
774436364559086593 12269 12289
82569584300070881 5837 26847
524336669688949569 11857 18394
785673542762612737 9479 11374
211614610404431873 17902 27556
496027546339217217 24233 30453
137304935204738849 3991 18368
456886585166277121 16051 24734
504575368898152001 22456 28972
869335549979066241 1051 20219
487080455749662657 3407 10998
444909944401093313 2341 17879
672969234149654529 14455 24551
585267387470718593 5603 27343
9083031705799273 15881 25680
908855074527682689 1648 22857
8305392378566979 21511 29797
980277911934987137 2771 25394
53505316768706737 12350 29939
696125570970156801 11528 26226
424446210640006401 5562 6272
68549467912912833 6736 6903
682016636201595393 23489 30575
630299050583406721 13657 19196
141237683727986513 13555 18537
154464223448453441 15769 20500
976418385733154561 26890 29533
982646129198304385 1667 17489
439660701338873153 4567 20192
153787962403907137 8586 10564
322880495275668993 18791 22613
335971179490886849 1532 25229
816827215008437633 12617 23077
507987400835585153 7088 14691
357377119618576001 3594 27674
233316516132919809 9822 22627
854287138486448385 8422 16776
859416842477951745 9937 14415
588509939199880705 2011 22742
28687896636316881 3863 13974
213182768581880577 8239 13696
428108798198902465 17130 18162
114973280473861905 3974 18852
328780057602717313 5297 13365
651389228599718657 1990 8632
548469875197053377 16955 22046
460265759778266689 14354 24028
549526739732105089 2916 29936
884388475796960513 5190 19405
575575606213870849 2992 16208
912552379457707777 15904 20220
984365603430678273 7937 24239
593592340310827649 21849 24092
329608749629169729 24963 27767
110368022822243009 3166 24581
576964912688257665 4565 30158
330383438256326657 23863 28377
121302760497965073 6289 12452
104542167811132465 25533 30330
353751180569350529 19625 29368
425383188653192705 18039 30404
883418422869862529 22881 24736
74604430491532977 5313 26890
354225437679563265 9138 19436
41360125023892633 1473 8069
950054857609128321 14660 28800
27165321250407717 4945 15303
412455717830386689 6313 29684
2610790404752095 3427 12020
988109089904281089 6306 17376
569395411235191745 11438 13984
413355065330453185 2360 7853
88306301631412513 1320 28312
638958889220500481 14959 27973
569663026764771969 18861 29386
653843168380195329 2473 29196
733801727597715073 516 15309
703334494106353921 15666 19577
698424677567103873 12518 30394
772565925439412353 3606 4659
980729309243748993 15604 26247
562623917518291009 5178 20335
416257743303305025 13660 19539
822706168673580161 3105 22147
539191818804191297 854 15617
824156607672062337 11876 30407
545020554410328385 364 9948
510130713164816257 7647 20252
755765574842207873 17420 28799
489339127369671425 13109 26716
646934970335337345 14112 19472
322629184997243329 16599 17149
448415360307073729 1148 16303
839257023783670017 1545 25322
741199943244666369 11560 12321
263629018094068353 6208 16534
99792295785313457 27275 30247
514267003307562497 24560 27409
526725420768769921 2597 4981
563213911295026305 10112 30869
966582161765550977 678 867
218315714801786241 20425 24958
42763349791826497 8586 9252
67600216117913449 5273 11103
734322304606401153 5635 8628
125743691879190321 12130 23590
298520557210679297 26540 28002
861882494446764033 7388 9821
441011663484623297 6808 22535
413048123282134593 1276 8424
722055965472563329 20357 20636
25666156531801933 2710 8102
322377182407400641 6630 26930
619743922405287809 13520 27974
623556013054582145 1732 18429
582356975672627841 1207 1598
857182484897997185 18065 30403
484711865113904833 1189 13063
215986355370162657 754 8593
614944689286179585 1293 30237
769697751708186241 19248 26622
965263171696815233 4765 14048
986548982378735617 21327 29591
978046149234831617 2915 19209
782494816373734657 5703 10800
767964636576561281 12852 29934
436620867934649921 17553 28907
941082889807578497 4013 19408
7065142110867840 13364 13754
579815070776074753 351 15061
899077225139848193 7672 23956
713453852108575105 18285 26811
560232128952030465 3814 4072
446775229611983361 10048 23013
465148444162096577 5019 26884
1496651312383080 6664 21384
145669684638399137 1210 3315
299437364149095937 24102 30879
95138896646574273 5559 9495
260355510794102689 9436 22112
333647739124494081 3675 28998
352659872108812801 4604 7288
7237066483398281 18776 30440
972411127035147905 616 6344
296878953106876481 402 5189
121545044676164337 16333 17666
116933972797170321 3008 24051
307872583941747969 22142 30063
51390828264310073 5490 23878
698836422495883649 24008 27909
988779650096901761 24050 28966
712054317293340289 7550 8633
340920333390904769 7340 13883
61664599587370361 834 24920
736759605065685761 5139 20966
986707351961843713 2084 20417
270525578816652513 15230 28398
835959260441608577 29555 29913
15753741979253279 17421 23925
67863908810384289 10550 23431
515907563941404161 2665 9110
696528615690052481 7403 25936
552513301721063489 2038 3791
87683317291368465 13565 23610
332186151858728321 5009 19410
455918027956197825 14264 20965
110395955308845825 2631 29274
189825286218880513 28127 29098
879304753415233665 810 28949
666205304315010177 3925 18237
829649394263526529 9268 29059
553369291489207873 4668 4718
337449293138824641 16093 21371
979753687693584385 11014 25062
168118629536238017 1044 16137
885066448165876097 10914 12842
468335443776005889 20569 24286
576882819048361089 7362 22881
241535810562623969 8708 20863
338948057831903041 19342 26409
297295417203734785 2643 15526
144065677749932065 20414 23472
955572768835921281 6268 22487
100593372942061169 4133 27902
354008349725468481 7793 13061
383623551795917441 4450 19462
583009738681312257 1794 25821
274623310581763041 9523 16274
870568081723938305 17903 21331
47354254755600065 27179 30609
189987874173809249 11479 22448
891557191056765697 5728 21334
745345467824826369 210 14976
438848905226958401 5411 25023
798532327870446977 11739 13291
816741384599215105 24205 27041
237630826625910177 15679 21925
133562429557439793 2780 29622
303395846724825473 6575 7342
721702334680632193 1562 30505
856062311165381121 11324 20063
967510352144270081 2 21625
776694135718059905 640 29564
548437101471268545 877 5302
884959415140933505 354 3600
774652212288298625 6923 12694
902572702874962817 830 29190
650652646377839233 3077 21476
395364087947861249 23546 29734
773847904827331201 19500 25986
316924592937795073 18394 28409
982995870827966849 15450 26705
397196576379791105 7225 22799
267370196120605633 8385 17925
686508403542191617 2149 13976
889450242049751041 16424 18914
287685704829819137 7349 9928
497332429895518401 255 17941
472110319780881601 6942 19347
634256998018702977 15483 25202
768235411542711681 20381 22537
181427821500914625 4110 21295
677941663050589185 503 1029
351269735511866817 4710 29218
563117538400469185 14551 27353
716833556738205185 23124 26921
112428690556015457 19706 25642
448265961820272449 27161 27426
251686688373943937 17365 24372
87141975162278833 9978 16657
63973165292068761 26508 27988
188488244625947489 3285 23724
290922980642342593 22561 30753
652250240058631169 4465 7766
41054605241527041 11612 28496
539016238348541057 15991 18017
373624310970335233 6217 20513
750151890711332865 5347 13166
722997177410078977 13717 21954
890299411409191809 13229 20393
952967826739133313 1379 15295
131786349578415953 6811 29844
321499989674208577 5955 25429
738504059845599361 11647 29523
426792314553289025 9965 23906
909148630086956929 28300 30254
641168113739652737 28379 30723
316817481042338753 15288 18287
772045636089110529 21981 24833
880748972449591553 3779 16320
649197108299176705 9708 27234
757452309514281601 18393 29719
555495797313476225 3486 9160
749623737687397121 17268 29112
891345165238178049 4742 21410
66125297198571073 11266 21644
221997259883472961 10704 14136
44192426421030721 5968 24789
616538335965145729 2029 21262
757942566071921665 15766 26249
424187263937675137 3349 27293
152463971462719169 112 21187
660934672141266305 7343 24113
809977883615093889 6362 14144
252186791109018305 7744 21054
180926294306143361 23920 29485
580936597749484929 19973 30659
862827124195224065 3790 14617
440298917927115969 17497 25798
730789327769468161 9037 23679
972276480078093697 8568 18953
691881094329264769 15555 28792
658310255334505729 15550 17370
760351102798718849 11092 25913
549572248297437249 7901 9296
569175629528121601 8362 13656
573160502316703489 13947 25064
571751889284410433 6602 29010
240197082380589665 8464 20774
558022627501149057 10459 11488
524677423140083457 24932 29575
456280581183786881 18535 27807
42343724659872353 5987 23022
194143779424496897 5812 24402
975881350904494081 8436 11427
472083337774233089 11135 13929
656078913820849153 24630 24827
687040510244376193 10360 29857
750021187549158657 27103 27877
263354747990373281 3930 23772
286140869113950209 20568 28255
361534353097642497 12712 13499
875864374600801921 1608 30169
296999286018074561 18784 27378
576271723511140993 11272 29205
798871974387171969 5071 12949
349553012322083137 4859 27541
661843386133025281 3466 18590
328911380951069505 3133 13841
135953647348333825 3635 27579
552158770006307969 1674 25419
901638895679763457 19791 19858
624898517200890113 12261 18748
455933455585441281 2985 18230
500397019471030529 2335 4117
725584779588981377 9779 27738
741092418716476673 29199 30209
728849206543390721 295 17159
664147299828549377 23284 30194
832538560426637953 28288 29423
97085121705006833 3007 11019
521640260709776961 3977 17435
165699346855440417 1113 1371
205499897157860545 2159 24951
494830936884909505 16041 24472
736847548016601857 20525 22091
736103057246161537 22202 22723
773708746091824001 14640 22344
468368986697939265 13895 22774
111782260928269041 9034 21816
594623469217403009 15825 28892
227567521350746209 3414 6565
378017903456651521 15168 22899
627693396563888257 17536 30624
235939688830249857 6120 21524
417703392176843393 1912 8730
379519401607822721 1564 16879
463529780406990017 5541 7321
51106238516361201 15801 19556
319341132955539585 6877 23246
910513107458370945 6821 25373
662724754204578689 1240 22706
414018113132264897 21278 23302
126641591491431169 2365 16371
373227867845102401 7294 10933
354851663050030913 26711 30927
773663461922502913 14284 18433
23033674325457553 3748 14565
184038827833120417 29698 30150
637200943880674945 12199 25111
889161834547756801 14307 23978
401461577227433281 24357 29808
910103929100003457 4871 15718
133885312200963121 9157 22981
411697898328220929 1391 23207
365891626937550273 5489 21692
345072197703871105 8226 21841
730933578265979393 3421 16477
884072014565383297 3084 21271
799757359263661953 4555 30240
786138324943223681 23170 29777
63306310727600849 2494 28377
20676616737013377 10430 24210
940025151268113025 10933 29823
581667660494957825 15899 24473
391553217356960897 203 21366
21122525010547121 1489 11192
533368663998583489 17292 19401
12271895464223805 1953 29642
549003041411939585 307 1750
129208722389201121 10636 22322
294056349531867777 8750 13968
460492476895808513 9269 19539
521377291017234497 10014 13314
692054270393036545 5549 15676
536465144507712193 9616 19407
498935227181490881 11705 18039
905369540067145089 1296 5828
415468518983836097 5322 9288
757893024331789185 14832 22203
289459804151334785 8539 27629
306227675147528769 11878 15808
211377128968045729 17721 25973
323186140322587073 5603 20864
514400592959148609 1687 16756
611287626303468545 9703 16759
148573237856176385 10258 27702
709630618766450305 5618 29785
854195431663356417 1763 23493
810679122653016961 5020 22705
253326924619948097 6629 19195
450967578628205249 27334 29803
855514301164291201 10544 24580
531377169364962049 14798 24973
762438527470102657 6979 20017
650030336041762561 9372 24123
393175819387437313 13286 29707
969102562879886209 10609 21108
456013904178199425 7717 22795
871507921175787521 9669 20765
982854131799413761 7690 10917
316351158958870145 2971 23226
735298959084850817 5569 11012
275216749133985409 18447 27453
36726648009505425 16828 23656
825500095693019649 21126 23365
553938257274744193 11404 11596
885895373707750657 4130 25527
29583099844316509 17241 21085
154320063499572065 4389 10437
347494866955436545 12107 18832
32183523550880721 4009 28914
139172652386633905 1426 26748
817511318866667777 24912 26964
971337278352301313 8779 22344
823738887191762305 20275 21715
594247348541856001 3741 7346
221647770688949921 12872 30528
883290903926145153 10521 10663
404391188737886145 7999 28044
981281072236356481 11929 28144
561103439959982337 325 30659
473867832932903361 2766 20713
938215792660752641 17168 23582
572492537861918977 10947 23401
577469217855057281 12030 19096
429405755776464577 7459 20850
406186206176183617 5306 9627
211742616558893825 4444 13428
972340436349288193 13294 20682
234916852756064993 445 5000
349769223955757249 21038 22591
971149655877994241 5214 7108
860237631970964097 16407 30751
603596520178832897 9527 29021
464965894719536961 6974 29311
131785400776664113 1088 30046
661259339588969601 7661 24372
525371646895955265 30 29619
180758795168468833 6129 26498
680367743290716417 9753 10102
977677111775651713 9355 16723
321055318627578881 8473 21459
38959086216774353 7329 21769
506118878075454849 20167 24476
350264532772843777 2759 7831
181970878466948705 12414 19784
301688312080369089 1993 7328
555447583832759041 12714 30663
33274096918834317 3965 8464
74539772198427553 5966 22751
956187696966790017 21424 30353
6256348931628964 19703 20861
605583762067897857 5654 9879
49396119026930305 7366 10772
356704609395318785 4243 7153
879756975789447937 9698 20288
2949081551580691 5427 26103
166073034497948417 22997 29983
566619713052940481 2184 24061
658866195309741441 3351 21050
425212376092265025 10030 27749
725052955287729665 4598 15069
951881918062479617 9834 19196
343584762369474113 8534 25051
164807742284612161 15250 20690
883713137662319105 13540 15021
374719400103710849 10733 21374
782153548514941185 13990 21924
200405119309312609 4494 10591
163029685242058529 10663 26656
74376479486442545 29483 30937
81017361160078849 16337 29018
992878462936150913 1103 8075
766305469764780929 6009 20591
863545860526524929 5910 13625
847375662184532481 3084 16494
260157618109719393 15 18218
15010703316328035 27202 28297
963856435921439233 15498 26301
57898095401085929 3796 16788
152501050991194369 4084 15998
842296264491160705 3755 30541
734246373761575169 9650 24590
500445824403072961 24936 26851
619252510753415937 29622 30630
960736658718986 261 5775
779682338846509313 16411 16726
198656192312157025 3600 24712
380539253194090305 8910 20727
65599046442834209 27816 29035
766236267602547329 389 3192
620182205425379585 9894 17052
680327984843263105 5627 25876
111185157171881601 16464 26962
498133929618500545 2654 10646
78268876207644673 3975 25435
397847490196287617 8294 14171
102170037926505585 15695 28509
953552381131114369 14286 15917
775109599991822081 1478 23241
489059298502343873 12974 29102
43910656399638985 11213 14023
533549159199775873 106 1530
787846546633417729 6778 15043
584430042681137921 1997 21774
145362595590178497 12816 15601
491812492312075009 8161 28915
769823585720274689 383 25726
708926673926743681 8941 30313
978819632877069569 8104 12102
605561726257501953 2126 11152
708307594260034561 9350 12272
949488733887623169 28211 29415
556294807764693633 7768 30085
577908395796011777 9702 26726
144778181559104257 8222 25564
768175764485693697 9022 9157
577010704053343233 17103 27138
371693725431395457 15721 24370
396335969766639105 2200 9444
949062965954883713 9495 16033
837378445870207617 22815 26067
841005628976343937 16985 24324
509959652785568129 7373 9142
636459709040952449 3949 16590
981646817396686849 2054 15803
310380310066801025 2364 2678
600291183449954305 1957 8671
943223780009422081 16945 28318
752821525746988161 5185 19673
548618156847648897 5118 11157
453260671533996609 1089 14474
412284599657301249 2626 16649
571091497790852993 9216 25366
274073586209976129 18985 28065
580966975792748033 14648 28916
542791422416858177 17503 24300
309330797269900865 6603 23956
525471638712129857 7591 22633
468470604338136833 7287 27212
344763001376026753 10084 15386
287622830832468417 1025 25844
35393267162458389 19246 24081
413071461726147521 25131 26567
772303712120109569 8673 16749
803404543105962497 6182 26400
985564212281101313 18678 27862
895649260672030337 1195 21770
74312975223268305 5502 11072
529853844138635585 1276 8233
21361930391389449 273 15685
788028113820175233 7832 9323
871470316485872641 7273 27004
228520129974334913 17759 21991
209279043218369761 1695 12509
258252998973802049 14910 18393
756822868125102081 10978 12456
855777011274163585 12386 29869
271583031092671233 20334 20874
27173512136883461 1537 15180
671605855581280001 12907 19202
16184818268136781 17886 23824
197598200672384641 16913 27444
616733649136733697 3917 30620
334434945901239873 235 11278
95889665407803201 6347 12002
465790139203829057 3307 27642
546654350980460865 4260 15840
816542567302608513 24114 24270
359232398397445249 20965 28714
104412731844032433 14427 30632
637432272951997441 4926 15934
533483758009214913 2468 24488
922146172306860033 14967 19674
644516179163456769 4555 14990
891302755278687233 17327 23637
649281078277912321 9601 15345
233912284712864961 21275 28036
385619121136951297 1267 9341
998441346487425153 814 10646
206257935210931713 13667 25020
458521774779562433 14347 28902
993701764214119297 27492 28509
674495521830110081 9917 25203
356145637965457921 484 12192
699231760369038081 20965 23506
210137631937239905 3607 13032
520710510886686977 8121 19961
388136933833454401 8109 17987
152762083174557985 6612 7742
779882029545586177 12634 18030
324479463151320129 13725 18208
949467985869834113 2434 12418
107676128987471025 20924 30259
753183341569435777 6443 17794
23022600573256113 17321 29119
915287052795907329 785 11607
856431249046913537 22427 29152
207161681075273665 7267 28125
444871594158698241 18528 20122
877831834297612801 3543 15750
510845591478052097 3046 7032
536065992475638337 13001 16818
353568220343532865 9468 13789
640483862074365313 2075 26277
881660921599994625 12310 18434
620508289162767617 2241 16055
848019464419010689 28926 29200
479667761574436481 2208 5637
786711728878636033 5643 24375
989490095164651265 1606 11296
348698705333504193 12405 17441
195760993776605825 15267 29987
718041149012599041 14443 23998
101964169055303697 7322 24972
914633501203226753 14918 21909
141496123145405057 3372 15998
852110534572069889 22938 23071
898772030978019329 8773 27866
611038860343313665 12338 15394
880468059498600321 3408 14760
101883449260718353 7590 18918
97197502361080273 20244 26107
871579791077934337 218 7602
886373400480639617 902 26110
754753001740034817 21837 29567
339586215219835457 25201 29233
984492437504115969 1712 9488
601953270134618625 464 21077
232625337543304065 3339 30041
269383666347277281 25256 29590
861948290268728065 10748 23446
201105220207896449 6296 17013
463448334413080001 17444 23243
131797693697190961 15336 22321
432774873771592193 1765 19390
863469146812821761 11805 26137
127434659921412673 4116 5562
305728050359657985 19048 22708
307488016529944705 8461 17079
212547088394106977 9502 13385
793398912976222465 5255 21577
726633858218146817 7709 16991
700959372230499841 4805 25115
580032524128217345 15905 30411
395111145280104385 10348 19482
899011951160627329 17053 24001
33227337755121769 15820 23264
843821697397718401 21642 28327
115340207489488481 14075 29885
798893279094098561 19057 24597
656123973694633345 6386 9145
7852859344854580 7623 10871
94171650222470753 2256 26500
592363451482622593 2015 9300
937574035062553473 2384 20771
320539475213710273 5469 19888
302962894682771393 3702 17569
641084965193410689 2683 26129
563538827586569345 4493 30562
296575673739130945 2922 22760
817544634005166465 14014 14512
610025498593710593 9282 14842
648416380590319361 9239 29795
355116859733161793 21432 24626
772468496984380673 14843 20182
750336674593196289 9536 11496
758934433581572481 2097 8337
115970764756088593 1929 24309
717588463124819457 15691 25691
200213712172267585 13077 19855
606723032735160961 8985 12542
514044592839244545 16985 20101
461273924442657793 15354 28683
761606211376115329 7419 20565
225243188000035841 13623 19215
469827640150572993 11779 18505
850187207664696193 29395 30984
388226763287615745 22580 27376
363866114069580225 9466 9727
668466141761516801 15094 28436
179794362900032929 8821 24363
112174956619067953 10627 14069
473808131432832641 1348 21183
189703437785130561 5342 22290
975466654010993793 14787 15848
378792478783491777 3869 15597
567368399671536833 249 22648
42684167610392625 8062 13554
950898014278898561 2270 12125
522598194120657665 8756 28185
865404356583951489 28626 29474
699801407256519041 19158 19407
805212321048138369 9169 29611
156203137861222529 415 23068
142002106101116961 21860 28269
208220773513662753 10899 20847
726040257338674177 4443 20798
548232103914298113 3557 20743
85520097814793425 12837 12979
461640842022706753 11555 12719
633360329442460545 1300 23749
109113740159482833 21919 22681
549143333758550529 4525 17598
422815077276940353 1604 11879
235248859763437665 6111 13330
93152609113840161 1612 16097
911196086374502529 2155 13133
43312163202234193 14576 14876
325971036123625857 2293 18048
753947337127510017 18060 30270
727012777857950721 4597 17029
984249465989908097 3707 25633
690045934939497857 9124 27368
884726574138593281 5599 25310
673323317800708353 4375 22374
12993668717815155 13046 18460
780884408573193473 7726 27467
846671830988651009 5023 14160
377909885751151361 16911 18902
758153702500241153 5523 15503
614056399282283393 8922 26722
482291164864616193 16187 21897
928650940475051777 2461 6403
830039273956050049 15825 28877
194795176029678881 4289 6243
357282958091115457 2589 6832
675774200836016769 13930 27692
746943866177080193 20712 28998
225466748471923489 1477 3806
437342493749152769 6142 23824
809857536817872897 21904 26752
599329382615128065 9957 30409
796774857219496321 8543 19698
934648485942812417 8407 26339
218384195783599457 6157 6749
493810922885931073 7507 20933
538662033456894593 15390 22766
735329985475086593 10903 26870
319890631106432001 1344 28657
965709838912392321 2525 9219
122306826723153969 21127 27223
611438965727142401 6748 11035
143230460318520161 24588 28533
261181531596864865 13270 28515
689282979585108481 1825 3408
630598211162290305 21679 26741
478380820401042689 11042 21382
555226724823643969 4589 20587
410689644586078401 17955 28480
589690694596622977 9279 29311
764576671286945921 89 2045
287331507547893505 21097 25826
917609254721817473 4557 5948
436213251692745281 4983 13724
713288487563488641 23413 30227
218497578526058337 485 1507
311202936283443393 19598 28097
7116854541219909 2336 30530
871448335246540801 13902 15570
7840174385396638 356 27025
169588954713709953 15319 25448
749355963196304513 1781 15222
220042617852101345 19414 28864
898942422716590465 19157 24380
779719172648377473 10322 22151
612603107128261889 15341 17732
952265856312763521 15350 21246
930331650203473921 11356 13788
392998437058572865 8694 25583
980659830243975937 3628 29877
183282803077872801 6489 26784
234730803977743809 7663 25327
837483761872924545 16083 20443
276394235910810689 12547 20894
81565044495889089 21831 23572
871456924904098433 21978 29461
318130696139896001 8101 14024
912316404795600257 6695 28032
772917079805978369 24594 25561
8183856862576279 3598 22101
747574928191134849 11841 14281
226298740801365025 3029 18815
17724742263126815 22657 26199
504328398799945153 3671 30531
818074535885791873 11016 22393
334966641448797761 3605 9450
686559810587084545 16493 24462
280003218870820801 7044 20272
142093914353658593 8639 14686
835808601207769857 19170 25939
217847809560211649 14149 18925
622626364881771393 18293 24088
843060858211607937 21246 23880
607341752036060033 14418 30689
714515379702817153 11531 21224
488081434987993409 378 13194
704425107503219329 19198 27726
693351737228209025 12908 14186
976918270026843009 24602 27744
204354729672221665 15161 25769
416516448105603841 14438 20772
245312515116861377 22236 25839
351325037409765185 9595 30300
951781302959364737 647 28654
175944750560340417 3644 4174
553965010702153665 2467 28036
743083983640346497 2325 7281
253731080087934657 13129 23358
267379698717071777 5395 25344
378451288411664449 11813 15740
869495789166393217 17527 22430
102454422970669873 2070 9971
715345963728701441 2393 14664
615495920414144129 25841 26142
849390773521932417 16841 17004
513954016231824769 10605 15383
353896782306272001 1295 25092
112406284724695377 5765 12041
506381788827241025 5 2462
359602027907431681 2068 18535
991286863229497345 1373 15583
371011458247277633 16011 19998
434520497139928385 1786 25164
476598482537415425 10870 15044
808530835415560065 5241 23354
504332984402363841 25652 29009
494290257288781761 19817 27283
889463982864771969 6680 20036
835357626874177537 14316 17601
67412905583278617 3191 29953
201062114644358305 1495 8513
665147642187097473 3299 5469
701780789121080833 6599 11378
996322869874202113 3244 15030
586735510571315841 5823 10278
518954655079586049 1903 23195
822401418584938369 3464 28194
547325661746025793 17106 25554
879571369567244673 2856 7275
940677652226188545 15104 24265
484620537724403265 23344 30000
758214980323199233 18241 28718
500366243821275713 8672 25718
832747167956956289 1011 8180
779013146472344449 5849 23752
967153508785411713 11789 17893
830151259623008257 422 2479
566969509294668929 22931 30113
24933201743472469 22762 26200
466371097032403969 8520 9457
302442780218314049 10484 24650
954940365362677505 11799 18463
948579091579453825 2631 23910
568757029398408769 12745 26402
120512037843340641 12385 25229
980329948398466689 1915 23381
802729303562252033 18904 25591
588940682454673281 12694 21173
227842556271554017 28137 28689
709125624853772545 17414 18331
362509506901822913 11514 23902
335536207284217601 16396 25698
670446046780924161 4535 10739
636161189642169985 3521 29058
72101736598433777 11844 17116
260837008552439201 17942 20354
707423677489373441 17816 20086
761803471018868865 15677 27583
882355348792764033 7439 11723
985767551730372609 14288 29491
647379251016374785 8292 11717
949827140345039617 7362 15131
634784471348588417 11150 17343
313091222454371393 1809 6081
531177940907099329 13745 24723
983982752600315521 12393 24893
386289365363232641 7752 24884
346866400726678849 24197 24595
236137895702782433 11132 28584
213621472462197217 9562 27616
300846004170132609 23030 26351
971446409975808257 1129 29883
54956283456988329 1694 28267
614427959569912449 105 25937
675970828985718657 14696 26101
713815369403857153 17272 17675
188295281382224289 13457 30902
454650807732864577 2397 30495
136462617159487825 23907 26052
157999030049833057 27596 29125
188651177664866049 5809 21273
875403068830127745 6797 20118
876102262511516033 6162 9026
323320223093769985 4362 21536
182440207808625121 4594 22721
500204055477528449 4295 15263
216880579985804897 16166 23565
217390405615869761 11780 24983
576572058657802753 2539 29775
477893119712678785 8792 18874
389025571310746433 4672 13648
572324766808105089 17731 26571
996435202011340929 11969 18022
37686760465906137 7211 12191
814590487039630721 2818 10054
245496269012672737 2787 12612
897351428967198209 4236 12350
958167532946351489 5912 12893
850494055744512385 19581 29414
75336655432391105 17916 23734
806209208333839873 245 4836
195457130777587201 4294 24572
758400985755891073 4966 13941
23757672422586753 1730 12188
571070850111652801 9632 13250
11181999265932775 11318 29702
10295841178553645 2807 3795
89586341432220001 1921 29032
582855980681856129 10063 15170
128908228077225569 10604 22339
98513214470564497 2419 19935
856241886413950977 13343 23331
365397592443997633 19811 22459
928698576334131329 27065 30356
32693325147782561 3717 25397
240361689368551617 10194 25795
560785979715390657 23448 27144
272898615226157665 16265 18227
205861330670423105 308 3958
369217222128522625 2497 12319
440374277246860417 14654 17493
911136445148361729 9242 16993
376682303781073793 21495 25989
850931099018975361 2296 5760
94406140218936225 15857 23288
317141568652321153 24672 29318
20898572995214693 13587 20318
564471025160795393 2381 16448
263105407561141633 11167 17330
402048589604266497 21633 25481
174863502095682593 19147 25964
522288291401803649 28937 30188
909278436384298113 13135 20803
575420775400349505 7138 27415
347672362851660929 4228 17542
117795401676087153 8826 27951
558936246731775553 3939 16030
692752475387852289 2182 29043
882258295270666753 5231 27457
917522224499872897 2049 7014
785934735240388737 9302 14779
252508247283717665 3699 14388
863446013998647297 5371 15791
83010549814272145 15280 18340
44821066155151361 11215 20606
862025616868113025 903 17362
912689470508688257 8098 9993
983935917980925697 23314 28981
90501990964369841 2640 11610
164417997060812833 14388 27725
882288680962979329 3537 20966
799590881926032897 16696 22004
113429346212569729 20916 23801
651909733162018049 3663 10431
20386941595567977 7365 18204
93108278711451217 8470 15317
286018395308516929 1793 18195
738136834056806657 6167 7751
872969239645080065 10578 16862
908404435688506625 4568 30256
903140076874109313 20546 28448
135550007043736545 24523 30174
318267390766969537 946 17264
794913331360856321 3209 3357
621797661877181441 3233 18811
606231449153202817 1501 21563
287153855974004545 12026 26732
955271384647201025 15891 24216
299425866957278657 16713 24783
6628772869976985 18372 23970
51875874991587521 127 22946
66081570892844609 2666 16231
605425184488225921 23189 29370
819738771566935809 12745 24899
403321060971144641 3099 6109
105992771231054657 2790 25617
367230133524827777 15127 17677
12335772193313945 7930 14240
569266496280214081 613 18502
87208466240877409 21113 27078
612946372353306369 393 21225
629504392340894721 5036 25176
634972213082001281 6364 28450
9195897787517283 23195 25672
511792205406095489 4430 26404
462949928235378369 14981 24329
342138298130059585 21153 25969
704185456964591361 20951 27976
87534027311377825 3441 9855
931641661967748993 1734 3861
88629291135397633 18334 28284
824788123684523777 1938 6542
306976737326266433 11494 18241
880990402891786369 13525 15353
402331612713702209 10637 22197
820849097184048257 3717 10786
215398190849796833 26430 30194
837041882068948737 5375 12682
87776023789508881 603 27095
886006129026238593 2134 11566
415515393627913473 4208 8368
701527512440680577 11239 20773
160329145922041505 2067 10045
29214313588692421 16099 28947
749928451147397377 4343 8880
407873823550776385 9501 19957
903312423824083073 2862 19779
381993018029444161 10041 23473
354670323069200321 9764 17909
502626890626761025 8103 12448
268695149870630689 7888 25124
811978056817888897 24713 29529
781035262873913857 11647 27465
405768616159324609 4796 12339
49256858138228665 29394 30756
835530947607448833 6476 6530
33680508683119117 6408 18669
531033100292678017 9944 29796
983425094978763009 19436 21154
649049938009920129 14150 18022
716383394980127233 3410 7909
916893866856273793 4907 6987
214343846813143553 1538 26913
7002279208389696 7761 18415
5953639182138205 3392 13636
293081707229664065 1510 28978
359967316230687105 1164 19430
325686754816313601 532 16519
554687184213108225 21 22736
958378676937346817 28690 30652
205829847099160193 2382 12357
180847564454804641 11964 26559
239317710892635201 10901 16867
704461642419278849 5602 24638
598217170728325761 25256 28114
674378123678376833 7615 12853
688463834590933761 7368 8594
628559040315312897 8000 16745
181233340686482337 16099 22099
584733987631349121 13527 29986
911748131703490177 3994 4633
734832491338142593 1848 12650
922073306144873985 5615 6516
885950747662814593 7505 27099
974617565571250561 1389 15889
40270917889419169 15039 21701
936899605118988161 7170 16935
954343200567532033 21218 29488
287837661013213633 4734 20375
644434161497532161 4412 9082
544184702188651649 19866 30797
397429161653302977 18145 24449
655953974148061953 4737 27979
171926095423120993 3651 27784
109194612710474817 20238 28509
988132797962347137 19235 23225
122878082159985521 19837 26585
789709191889716737 5251 10267
525306209686583233 27018 29607
205011109194895617 7776 19348
905200538611111937 8280 21386
885363744851989761 11516 21587
824796562822719233 1186 29084
636620993697672321 16508 20063
276774066318978401 8365 19602
573590780512905217 18974 29485
690219374396683393 9616 24964
260086017788136545 1993 15049
295335754202241665 11859 21189
692478421443670529 14403 29034
610967615864730369 9245 24887
839689371187315457 13270 29227
299111249351341249 1336 19058
433492418646682881 25684 27545
208464395158920001 1386 28666
384545351929755713 1480 8899
376005953403094401 19784 20882
404383041731765761 8656 30124
244852459872568321 8724 28872
463093893308577985 16377 17034
669552105589218689 10090 12192
796167833049810945 20045 26592
988168128493832449 4873 23028
888703935696820993 7803 25243
755535426088542337 7914 9010
567373199645519553 22096 25878
682764403029104001 4425 6214
791819669963214081 10136 10522
144334765041179489 9102 22122
683492749752264961 5819 12289
665042114258277249 27959 30076
790971649171222401 24229 29434
651512017280211329 15117 28646
579216990757178241 7212 15244
266083747983095969 1121 12449
13110293814659003 8346 26906
270001483002431553 10685 26688
126852805613385297 5499 10977
696163659467678977 3638 4449
222985215501363841 24346 30546
780156942734478721 16440 24149
587302327068901121 7147 14132
49807266326958201 8465 19146
665947867248402049 12536 24901
579585033554195713 12395 13938
740204746318017409 24826 26166
889442079894159617 3055 9809
257230107897935777 8310 18356
705664125099318145 3809 6391
696931537261097089 1650 13262
342951654092594561 23753 27595
46455156102378937 3754 20889
284332860936615361 730 17705
713010861982514433 13179 29859
614711261549921025 4606 20675
16252918360645909 21068 23339
365420915874366849 8430 25889
663560859824062977 1065 14964
386927911624674433 16928 21701
40136618214258849 8766 13080
415650385279576513 22639 25620
114129424042477729 15879 27565
951178766665257985 10350 10752
513384842432781569 11015 22158
425498630908592193 11999 19384
107040248994795921 5436 25104
528667653690725121 7116 20337
802070367332500865 20688 25980
357296421675812353 60 29841
746376699594112129 12727 13759
128500771270573473 4750 8326
234467246780479137 532 26304
403027889669928641 7859 18100
368916725920858113 20001 27875
269696418187415073 12041 14539
125108445438055329 11005 13399
536965234080668097 3453 28721
858858931861068033 3520 8361
815041183991773697 4160 20555
998390598893575297 2037 23282
118050311021264065 13988 22882
435622319973166593 16145 23985
190513104302404193 6950 13041
223838089023583809 12023 28371
719241308022901633 7318 21547
810305487958647297 26989 29002
96912358168417265 9155 16961
131328350704915665 18196 25923
7164680737147934 17943 18692
870875457629583873 5968 11887
961548733491134977 2113 24922
18501987377074869 9791 15264
858514488610893569 28554 30603
281517187627247969 20974 21843
375183871903992385 159 21537
455367680424995329 8290 15445
144762268495597377 25545 27249
439882468851184449 9174 28648
457641789127940545 11802 26535
828270843416728321 8221 18889
830794692818642433 167 14279
858676639106921217 5448 10087
886184913157698817 14554 26478
26809309388806213 18195 29979
474872534579375809 6392 9924
65933693373072089 7484 8559
392381453190843393 9151 11002
677206860123984513 619 11124
567466967535921217 3302 29767
751650220824917121 15189 26898
121114869487108481 9063 12816
962728923211766785 1162 25555
757617029021119489 27969 29721
936746481831622913 20181 23298
881834120839421569 20252 30159
178952088121572929 7693 21660
161879227366966913 17767 22708
72544160068094497 5059 6710
86215784551079361 26570 28238
66463039051608777 1304 18125
78995848426686161 22278 24968
973415199150029057 4809 28565
934082636245115393 20661 28398
197620882443455777 14229 22857
411256568662082625 3926 24957
479659972312067137 312 1537
103549405982299441 19869 21085
303502473273095297 15701 25350
461207578211102017 4746 23554
489086150104018433 9397 11950
41671755533350561 257 6068
182571029043540289 15234 25629
991787618766522881 11190 17574
90627337378965217 8318 25935
704960611738833665 8195 12143
488846876312447169 8198 13759
142930210481480913 10670 24471
697483159489625089 3944 12473
828467405196853633 7957 30595
243673414090036289 12564 25608
43829941971040401 12646 19496
385875301095683905 10393 15123
118098064544049921 2207 3771
825194114038350081 8125 23006
474967090301291265 10887 28012
783167351814885377 337 21223
70601366839532889 8713 29275
671395421592333057 2588 8305
367033086148467201 23713 25451
359735503624495553 16525 18415
883402006524299521 13193 29868
178408587406419617 18465 27700
96388505570345729 2751 13047
515922487937334721 16095 20459
373087081610300673 14581 29766
712458557407270401 11809 14819
691779416560706305 11247 26951
431353948137900289 7394 10440
274758168653725921 3501 16000
192532894703997921 453 1401
119776098254888561 19510 25537
880915028569180673 1557 27462
339356330186213057 12819 24226
987026110171680001 8410 30498
603694445820508417 17037 24965
601220636009589505 18325 28782
424055832115577409 9285 27903
531177553182157441 7377 25501
461403837202155393 6791 11021
904285907072026113 19672 30633
220380606664299713 9876 24571
977321972208070401 6530 24124
652079931492409089 260 6187
31509207193398225 24191 24354
371177141189399169 21626 27374
685443809371786753 3325 8607
203165855273780961 25192 27696
780588806463018881 14094 29270
773205067221461249 11437 20187
530277055950332225 3930 25680
970974575317200129 5499 15865
639551536962120065 14676 26849
675983829773478785 14566 26402
910604879880633473 5707 17101
967788016032429313 2843 16799
553997548054301377 6232 8741
395636996901806977 12192 13737
298245053936337729 27326 27594
383148720544312513 22499 26322
423655052678061121 11064 13846
737656586151921153 7101 9035
944591276968179073 5399 17463
727336637716021505 7431 18271
969463011647636865 10031 19642
534494800390810113 12718 24217
492024602914309377 28353 30724
442691006356483265 5193 8823
89103346767206657 2535 6167
569281343115726209 4259 12975
220896185695220737 6180 12525
247264364733936769 29061 29427
693007819706085889 26674 26812
889237585135653377 774 19191
239370225109833953 11464 18012
200946500871083361 14684 22806
109563474568876273 25230 28594
471865843047247297 1904 2076
316837171945035585 4671 27021
494209739419559937 13934 28791
902104830424608641 5802 9611
50959467671141569 6766 17836
229869732200395297 19775 30691
653417396702479873 1228 26664
645256138232742401 9964 17041
842008890077401857 12194 16258
375180813113001217 14130 17419
805493589273552897 988 4538
267593297121468513 9062 27570
928646796510555777 7687 23300
183511090044301985 18400 26168
841838915569809409 5306 29496
744127770335086977 14488 21226
231233763925011713 6538 30112
202957155761549057 22815 28732
431731907432222785 6224 24665
587844363872310529 10322 25024
620260547460823425 5904 13823
5457054710884536 18448 22661
445994630934535489 6353 12094
975896343386171649 14103 15890
752536332527647233 2351 13463
685861217037324161 22839 30333
221211466595363489 26840 30800
793895379808791553 16776 28044
285620209721379585 897 24200
283491202858836993 8709 27237
403936980152167297 4468 12420
91225543900595345 1863 24204
987463073350626 7122 10999
59959059147427497 16012 30826
715650969147944193 7766 11048
721030327003635585 5378 8400
71229543626095905 19847 20078
47294292009578241 18110 24630
647130300122512385 26185 27579
459414762202516865 11433 13996
820268393542612225 9914 30646
454486278691614849 10204 13200
771697098710021121 8261 24941
937791469363990145 27 22767
224098653387649441 6058 26539
440155198762507649 3061 21062
428635282922840577 3446 11313
917875161637613953 10410 20470
505806789369977153 13862 15303
960347065147328001 16449 22119
10981400849246371 20562 27028
37665142454958553 8929 21436
212280880703708865 680 8721
153915995499030337 11173 20966
957805310408332417 1495 24739
265294903363656673 4296 9683
387720272334654209 419 30539
288492295304433089 12136 18346
933790483190350081 14319 27798
131692416675182497 7870 19547
944257087584311681 1932 30652
146896038622227105 11934 29220
134066689264187745 20083 23891
947779415391568897 8277 19049
183063271289505281 18888 30227
860675442946540417 9201 12121
407378587655969665 17019 19185
832013178706350977 16908 18255
47463959259808065 21262 23527
302235253879043585 7956 27668
95206370493770017 14766 27616
523385407048852609 8895 9962
46912106837787353 7985 9206
922155395575782017 14235 23015
459678150073202113 28676 30603
786859988658509441 7341 26062
628177020528745857 4841 24767
290542116811874241 15501 26328
62192299827160017 7855 8172
245350142537251521 7663 16104
885612284567024257 3073 11860
981735582477920641 2246 29208
872640524880253569 2507 5530
816775882833045633 19491 29038
990623121405072001 11109 24867
975927138886415745 1267 5818
572903108034495297 425 635
577950299756526721 6695 26074
223051033949381857 5031 16655
569099130924666241 4082 19270
976665615167561857 15935 25055
909838104525224577 15132 30506
442611210424026049 19512 24898
248447982342664641 5300 13305
651245412628469505 4430 21847
651307553066221313 25249 25501
732107192517922561 29358 30438
952720079810074369 8812 30266
298555710787766785 6441 8190
760427557788151681 11950 23721
558134276466098817 14494 20936
178687639315935329 25186 27207
755988564940366849 3234 15724
572590831157288705 4272 9992
458469597428113217 11981 16751
83700992517901089 483 21633
310155399768902401 2865 2991
181591591580033921 15871 25512
104309402458433457 9846 25614
871632423274771585 8241 19516
495248239054006977 7438 25291
140948013705457953 25136 27103
772804209013962369 17261 27149
621707623316790913 5226 29169
463315980765187905 12388 26676
585305534216619393 6355 19750
270686936813042689 11181 26801
347211833322628417 7249 10173
77901821581974673 2342 25163
862132642978213633 4616 14397
189789253448161345 12562 25950
458741604080170625 5415 6200
979049366779790337 18985 25517
807946210550685569 10924 14744
863373850961217153 4337 27379
193807664410197601 13569 22294
302320123768510017 14932 19046
226174039067263521 3071 30977
388826734115603777 3926 18640
684812430627726337 2664 9317
484713032893935745 7861 13816
860048486800455041 17190 22903
744580413843500801 19691 24488
628735049005253889 16876 30362
555651499903433409 16553 28471
997572019918369025 12472 27266
61277723809659793 16420 23570
436640340485336513 3507 3753
562794123236741953 1498 19356
699923700448810113 14479 18898
10113376714606659 1485 26493
956143428266894849 3398 4196
813496018531480961 19257 20592
772380239830415105 281 4137
592857912360578561 18488 22130
536341986360337601 18675 18775
588337394930150017 19722 22610
869976645135185537 21860 29218
203002924122650081 3652 9212
237980763271050209 19317 28611
990158895441425153 7405 30211
280174972595592225 3673 8909
67368946805395073 2504 29346
261621122128996577 14864 21329
889288239243327873 4355 10781
792565592962009857 1199 18906
260864709422072865 2142 14184
287609609334136705 7018 12834
193773959919354881 13412 29973
851288977952567169 2177 30500
649230163708715265 20944 22837
992306830633065601 9098 28958
264998582690921569 7930 18475
699007649137573889 21035 21492
887762355679633665 7817 29880
858358988981731073 12555 18351
488439488250492097 14507 20532
130822902524517553 13294 15661
67314375743755761 9269 9740
850152135082293377 11642 18975
242870033309529281 1487 28926
560839546377199105 6775 26897
628249865332840321 22859 23420
130741311609138929 7314 9326
657110300953917185 6422 25837
500829478913903617 9814 13153
681380437143012353 7091 19087
789626148359769089 14001 15031
141585199846772977 7519 24878
6701798984583008 6379 9580
101937444460197921 14497 28572
302258900380731905 18875 27825
194341582734580257 4909 30609
770698599125854209 9181 22651
464934375127931777 23146 28693
907003227026972801 16449 17411
41604674097342809 16126 27736
41221949035193721 23230 26760
631338310022648833 6015 29665
252669999414930401 2818 10618
337081446636972289 1444 29655
513154150992040321 4797 20561
184639936926963329 22592 27114
13372909325408245 18464 26503
139583729120388961 381 22675
434030449583591617 3982 4566
863918110935578881 7219 9387
895279446801705345 558 12309
364560826384831681 25430 30089
959406318766912897 6070 22159
96438464491363617 2184 16309
764264728971692673 1637 10103
683089348572636417 5006 5376
917550542316551041 20727 30562
951182656330765057 15607 15904
931264511499474433 27418 27829
664930843391260801 2745 23924
621885861568177537 12444 17386
612327071518130561 24271 27228
854402309042978177 3340 19348
745474764891596929 23344 30453
821461299573858433 8990 30131
403303706867639297 2696 8959
299241704658268033 1163 3218
176649357423627873 16073 28464
786619695833383809 13544 21241
619283159889441537 12566 20430
970671452749581185 882 3420
507995246563254465 1722 29379
479740813158660033 11950 28677
887196647453244289 26602 26650
656225688416039809 561 23039
766719972407628289 6974 8613
709689920464502017 15612 18824
453112375137969537 11658 15087
349707260391692673 21950 30793
467225437208597313 1995 26488
672954324859237121 16363 24604
979127922230254849 10797 26533
738826717714996353 15131 24084
905738331354882561 5570 15391
763351235832363521 1777 10864
945036163047454593 13534 30188
908575614297046017 10297 24281
80565111723373665 20488 25726
513959906104080513 5189 7101
219844175192442049 13082 18760
434978363184821889 5880 17774
641302096898442625 5423 21071
907264520312839553 2012 13620
467624151997902977 10546 30754
7844686036417415 8350 27788
801096777205444225 20701 28733
549462106672141441 14073 27419
750879102286951681 7274 23901
846682575639672321 6619 13920
356692576420584833 26454 29547
708937140526632705 10927 21334
509215648164790465 14591 17738
965912432713832193 15762 28338
235285108904108129 3568 5665
432851804880133505 2650 3660
335108083362776193 10939 20648
543204465235813697 24893 25805
130837513257262113 6404 8740
704843383954557313 16165 17501
2263593181645263 11020 29388
471776361628354113 13926 18067
282984773925775809 22473 23912
325528304168759745 10804 15896
682784724824792065 4765 27276
591844480836780161 2043 14035
688416127963591809 3294 24097
179831215100183073 8762 15981
421073396375383873 884 16267
40502155104331193 18929 28446
588949757930365057 12010 14176
204407533509741057 4795 13751
716207506352738177 11140 16074
809860987632926977 9880 29630
945569056124753665 2654 9027
447304368871716225 2297 5650
548198116183776577 1374 23411
621468059786973697 1686 20883
448513872552794625 402 21081
492578021555520001 3060 26689
711828787544512001 4604 30111
6311553562252216 6974 8981
17027391696672113 19829 21971
436301607354995009 18263 24498
786290527864416385 8962 12310
404032257200139329 1095 29424
467338683783950145 56 20790
888074126953515777 9019 9603
158032492843155137 3332 9511
776526567579363585 24947 25602
254576607360860417 15867 30456
833977778649472897 3721 12019
963501677104567041 15627 17359
768590744863200129 1862 7227
776101664045498241 6858 22498
942493819746804481 13970 22679
659970855606907521 7402 8748
674624125319464705 4606 27449
434622685877798209 635 20006
193124128939064833 17285 29148
745554581641265153 7844 18020
203063569763866529 4548 29894
445723933192923009 2844 19821
836696121283100801 3326 29995
309764664681701185 27299 28988
320920430204235905 25774 26542
604229358923220225 18679 27895
294248131469732481 2467 26191
26410805501051017 12203 23766
845667568483843713 2469 30909
937213516181159937 1339 18149
915071122553914753 6877 24348
621035519335471489 5185 12977
201285270536484257 2734 18755
330346912391689793 15040 15634
650365908605682049 5910 7262
21986692968702925 11934 26057
124404080774194625 20422 20426
952426607627202817 18739 30357
872883313385759873 9747 10599
401152660913659521 24028 27719
584437445630438657 15948 30613
176054579651832897 2123 5617
360043135636050945 214 2135
237665111894351361 1192 19217
742010415877285121 20034 26032
928025896004058369 1339 23545
42946767405286577 7141 13417
802741012075280513 11072 20787
120870326524563873 9709 22136
150490106737606753 17496 22749
550353127503957057 11985 26302
20387618448346245 824 13425
2194163392186255 8423 30949
634641562700423425 3480 24012
998398540200216961 7009 10399
257911116968934081 668 24525
293543049323769601 11232 15444
645741635959979009 3177 6268
406303622129787073 11334 29076
39901017933253513 4085 21307
188789752980408577 11248 11711
906717133680459137 20342 28391
677594450597954561 1622 20178
54335738208131089 16127 17919
965668151717888897 5500 14290
984328616923392001 8486 22607
256916586500597793 722 14793
771271358762355457 8430 9189
394046979708843265 3935 14318
435748923978039233 4422 26782
445159227483745921 1316 11061
961711929005311105 8131 23844
814871775723300865 21767 28869
155000016431387169 16697 21951
380528184197505217 13865 13987
872067459214029825 7774 29025
845581524326785665 6952 26197
810604377759844353 12354 27619
929980817080267009 9367 28356
560311461323927041 3611 10302
455697872194573249 23748 27197
612429661265764481 17606 28601
103008855532937809 22867 30444
262655129071383457 11937 26777
403587810273915457 13546 26126
583331169191680513 4009 30177
126446458110510913 20703 29766
760236553407970945 7684 27967
533873155152999617 311 11579
157990110323652289 1506 27975
392486273969627329 17202 20076
726832310756513793 3926 27470
490734851716108993 15405 24634
77345491842393697 23110 30877
109475944765851105 6796 26087
430661902548315841 14714 15317
25944866478905481 7817 14525
904138015096862081 5310 12564
502786754993213249 11617 25647
952574427068775297 17160 27737
276736059405958913 7822 10253
937114526859758721 8105 9011
796915309901155713 24390 30828
82758091445249713 4465 12944
396848724014599681 4538 5464
154045489977903585 18992 30384
285193506110335457 14612 19855
128948285136424097 2793 10066
467904283664875457 8183 30304
44424642652714401 28836 29861
494611973378827201 1094 29768
168155499026575233 13588 29313
155659738624844833 2181 16527
700963576377034753 5299 5879
574252919144090177 1213 20587
505291948691017025 8532 21158
549073686283644929 5471 8615
396053441314322177 1773 30871
480000212983643585 11435 22890
766721909080651137 6403 16197
706223898261722369 16362 19468
568405447134722433 742 17327
558242918498724097 12454 18988
702547053273939073 9028 12537
791090345638320257 14700 15347
851140329519822081 11603 29055
619283627830274305 11701 22523
243091072563750273 3461 24950
214564029580767361 16528 24056
572588560213887361 15941 28646
268550191565442017 23780 23930
44169101484435201 6657 29909
771643811818318465 939 9913
313776854134161473 3461 4546
971309076685347585 11518 11522
850793541941108353 10270 11229
508898460155247553 7730 20426
292676533156310401 10046 26726
264585939941202497 9215 11035
745330337878520705 9795 12613
560532141063600193 995 4213
917314605263371137 9585 16955
507984386125944129 62 11686
256005158421039873 8816 15571
790806416835462017 3238 26148
82213072287572689 14060 15767
252002602632376961 14039 30874
464168865628145985 6494 16089
92523251307806481 2376 14079
121615051984164785 15174 25277
476599935956389953 12993 19907
539842635441495105 4636 30673
167519408299934721 10567 29700
646741853154907137 15624 15994
751856814915147009 12518 16465
477626729549989185 11485 13250
591795753124227329 24630 30417
322942238486135105 7138 16009
543672041805226753 5237 21602
418799744268433473 11327 14829
715513152345376769 5979 7209
447957811182334337 22909 24526
36996679024515089 4330 25817
596958752613254273 5900 26408
221512722871477057 394 17229
608425830860923649 14502 18531
692933867324232065 16767 24169
197331670065388225 12897 19414
954519920962294273 7435 14888
773836864027458689 8084 28748
369334235343803393 9112 27454
884282975535846529 14043 14399
410402197335752577 17845 18823
662998567272737153 4551 14152
901857410911365121 10534 27633
334759169293597825 4868 29920
248776488743114753 2259 24180
737042649624299905 14465 27673
107796835266515953 243 17878
271582611578303105 24876 26264
555288481666547521 14731 24237
556438726744588033 2056 13613
891597924379514241 17454 21554
470578221802078657 19512 25627
758768182669708545 5340 7400
730510426396534785 9103 29802
511633929402439233 27150 29637
317358491144851457 8873 17362
14338674902699467 14318 17315
201624794294630753 18538 30050
734509933492919425 13154 22698
307924933467013761 3290 15523
141924843827180065 601 30085
979459844625523585 6415 16677
37388597299855777 17357 24580
563670033300972737 15737 23774
490359129885643329 1225 17876
682336062656972289 2393 27617
811391842793145857 23293 31012
904359507739833601 2071 12001
244669824090802721 2647 24635
783189860457497345 26024 29728
620225957355746305 6342 28713
277591843816843201 11165 17202
56796876856747505 29528 30544
399909473321329729 11343 22602
537373919636483073 4072 9165
662297166963362817 4207 26840
540918453332974273 1897 14969
837860626534279681 16802 22435
841443408085854849 14678 27898
776152101846029953 14824 29611
201171352535606465 784 5258
82789562125910273 1187 22193
420872264864644993 10403 26156
648327966815408257 27678 27868
53567725197066097 6183 29611
673068755731918593 26813 27805
13870464426492647 9775 13682
42607959848815825 4860 24762
351482088976165825 20193 21321
141484937137889233 2497 14249
384289190030646209 14571 19689
801331509739164033 25259 29921
945714261985042305 22881 28039
720373916991604865 25542 27592
65498765239954793 7950 15294
944452243869527297 6441 14828
410708328997554177 11329 30688
633671279055860737 8219 18147
858148233601728129 8341 11045
113706625719807169 15144 25155
887282931705723137 7794 20986
861036284727248385 4774 5671
669065640695425409 13905 15524
59834803777242489 9344 30646
852836847486496897 4211 12018
230157416868635777 7731 26710
962109861061211521 3958 16616
988200151266660481 1930 7963
690443802830568449 10444 29587
473075925794091777 14298 23971
351447440697246081 564 10667
909120925579252097 1757 4940
930924570368187393 10052 12873
42157594004763153 10453 25077
106821706331150065 6267 10701
684732999960296193 5848 12097
563640434803854593 11646 24757
14366770502732607 8900 9782
321601638032422721 9076 25562
272098280416649633 16670 20066
513522895542489985 14656 21305
983789602707148033 809 8796
589815024437658753 20844 24953
77285780423956401 12588 30978
659247814854122497 16765 19174
38829376662931737 1207 18731
479429532409245249 14813 22114
248882947351425793 6782 20827
360932582349705 1427 17916
500945026867142913 11927 19049
216666837840794113 4778 27711
840320280078664449 4835 26341
383823564153768641 18619 21407
246888258141581217 6756 12984
510314194058896193 5143 8546
793864109554441217 377 20983
671505190491284737 17683 30436
998654396052486913 141 14324
655405071350859521 23364 24145
677377195541403393 1612 25639
202611348873656289 4449 10629
719211111919207681 1769 10641
131221098071922177 2531 11376
617066086003653377 21872 23787
696283555316835329 664 9743
143796615963466929 6216 9343
127641783053011441 3368 8430
291404553025735425 3998 14774
401400744179621697 16140 26050
874348840129385985 20003 21761
434131713141443521 21067 24907
606095423301972865 2424 5712
869081711916845057 2876 16996
408478603051676737 159 13693
154177411162041985 3053 20570
477035324604237569 3820 19318
469043111717748929 16791 28254
926246826065437313 10069 27726
871213120884977537 19280 20668
274379834724122433 10685 24971
948690476675448449 3535 10271
751637613535748993 10683 29454
405826769229211265 3700 21936
989446808692129281 1896 23910
432868363635289921 4788 13201
696699485638788481 23976 29606
743509554416750209 12576 27483
187694836101876193 3944 30707
256202820465642145 803 4951
212395319548434721 9480 26394
261975334623006273 1114 25882
712598405611465985 4437 11330
616942798684103681 27936 28394
560671678273365633 3250 21000
91074557342370353 20042 21158
861012990657052033 11456 20822
933529673655311105 6628 21914
408419247649405313 12101 27518
449882187705700417 7222 10336
111558481595274369 25209 30061
899553508453490049 17102 27652
69012123720398225 26524 28806
637345276847742721 10262 22273
251499737391632993 272 20773
980423917453588737 14915 18088
496023757438152321 12780 16162
127003771627588689 10930 21274
9295077091003635 10444 21290
621500164279293441 12489 23291
403435533778008449 21781 26331
914193217054094721 26505 28419
701018840144392705 7712 18369
872472278394422273 7683 21475
55969300501359953 3784 29826
976620455160773505 7570 13758
377719277722668801 7933 19736
840720307876150529 11125 11656
272751730399960481 5206 20774
886468591310990209 7151 15182
2799556923399394 10702 22974
215835155254222145 9729 25863
619895262429125121 20040 24218
313805693494376897 19737 23388
75934128771059761 2118 18783
641469581239757441 16317 30507
157171584177945089 15303 19815
305988224599207809 16429 25578
181956691623774689 76 8548
516584720200466305 6703 10817
147048253134400385 24884 26217
844285394413052673 433 29366
305556036531392321 209 20214
687723643866032513 12360 16195
949121169681774337 16477 28558
654799769715356929 3617 19630
588343752740080129 7646 27769
733311948468138241 5620 15770
699444273210033921 8197 25195
582992909780674689 8901 9968
983639662407774977 12780 22706
160663837834047041 6897 17446
24347096641861301 8159 28602
886187813410106881 13334 14967
2758506182708232 17130 30568
841243543360871425 10903 18717
845829746557782913 2877 19885
522132884751076865 18457 28341
258151378103868001 15674 28058
639053973799601537 1856 28856
606197538458360449 4157 17349
239270261151904865 10715 29455
653809271807652737 4368 15158
164430035873675009 38 20900
950782972023674241 4810 19345
940325009627716865 2328 15407
9100412769107891 1981 15976
369010923446321473 3162 17934
958815042021342337 697 10123
189166201688056641 1381 23033
332789375769031873 12829 28174
729636650734118273 19065 22347
475024109274087873 5956 18070
764906531794142849 12649 18757
390350885459874049 199 20941
726117016441147393 16818 24402
461578765326379457 1931 27968
99599265075045905 5541 25815
177696233303741729 2206 10402
361388843158845697 5171 28130
726478376646937857 28729 28740
138730197637134017 14806 28872
272801978774971585 19303 25028
498017552441094593 5534 10472
977485351869916033 11714 24251
368433300349966657 5683 20936
175070599057612257 4580 17402
672194723122299137 14609 28830
158863701212325729 1340 25402
300802106884393793 18966 30023
849037572024805377 3214 3759
909592051198156801 5049 16394
132259213308799425 15391 19497
799020011514944129 5243 22317
999620584562443009 2579 3399
505286896434522945 6123 7702
315550623777042433 3587 24399
66861774278667241 10832 15125
652710714793620609 4863 18741
75483176309230513 3647 19602
168834554368345377 13964 30626
591371003006418817 5563 8294
476634104973292929 3313 11358
759296564424925441 14484 27638
861168824067291905 14975 23972
591514506010160129 5356 22800
832842384254185217 17308 19671
796212580657932929 26907 30231
933453036483314177 10700 24706
727049498321168385 6285 29740
710972479675398017 2213 12252
865093036528872321 6146 20053
831911193824012673 10440 10588
707784010829133313 13684 23244
703878032094287617 1412 8705
314308234095189953 16892 29876
284972539156171937 998 2795
620309807970944129 1331 25017
778976973870093953 8508 23580
494592122573987329 18911 21401
267712948045172545 13634 25072
972960978260548609 9178 18239
366759489414427265 21919 25751
815813106405467905 7221 21821
798084040517011329 7544 22730
725395435437594241 10163 14128
825909130749117569 12078 30731
359657184063035393 372 13858
765459827109410177 6460 10226
601381168842639361 3286 27524
564433860456070145 9826 26689
100240391105526081 1774 27957
53985201069508553 10186 21725
326039522300550977 26489 28156
451584806366660993 23063 29564
206286936250261729 5877 28305
212106005015400001 26813 27382
735274373811282817 17300 21158
897135098519846913 8806 27390
948485768122562689 14434 23151
78660797107289681 3093 26442
988094146208556673 2946 12118
400650881818556545 15965 18580
325104405308064065 9810 19435
20058881471314293 24071 25943
994083414152047617 15529 30454
78438019933066977 10151 24546
293402515898630849 1614 24423
599271712785082369 3480 12100
129847797867501665 1610 9173
801492689837964161 1958 8600
83731757380871137 3287 13717
594414498068758273 4971 8164
950660161441792385 20957 22709
62498574425923441 12949 14721
341690595968199041 3076 29757
743255762329027841 19863 21114
856973175716252161 1332 27394
519049255416938113 4085 13764
139956028823103649 10877 16395
512603881275552449 11772 27620
109503375401690305 3386 26193
616058252775765377 10573 13737
308446145555731009 491 29402
602595176370528001 21555 23477
620180249462340097 948 5754
601852512563247873 12843 25558
116661099418092113 11781 15118
991737177481738241 2898 21058
107710965583553537 2593 3686
245704575078811169 21865 30917
407163126240160257 14336 17979
727307148888002049 17426 21436
383532356149391489 11112 17697
312395721801827649 11402 15509
610321562874826625 111 9771
657409007833180673 11231 19512
223577097111334657 19550 21218
321543665508677633 21843 28563
188174189233134113 3216 28581
97565403740929921 5363 17356
840015904928168961 3276 29498
832475375530229633 15995 19606
464424461399413953 3783 8167
409955033087143745 1713 27632
860772372899678081 18083 27403
762854981921101697 2280 10556
237463130317902241 6158 23123
452962302280553793 5794 24693
778337079203101441 847 9463
431439940837456961 4487 8810
267505163638116289 5356 20774
310126281224214017 13540 25143
477803137271397569 6362 16175
769462331164227457 2086 16735
635476619995724673 1763 14384
30272576021616261 20729 21471
991051737326177537 15274 21875
675317851895549441 14131 27990
32553977788847277 15670 30437
875874353050946305 1922 19982
452953758395754113 16881 23636
794469363453835393 13748 24600
432008206886674625 15158 28222
777681330859508097 92 10326
119017525510077601 20698 24217
138586226533298881 2882 5451
980370404178000129 7965 25950
995417183527607169 2114 12990
614173559469410433 23091 30382
259671801672887169 11884 15774
718422904931710337 4224 30304
973790531817201153 19392 28079
550790029132418369 1708 24421
57880844101468657 483 25599
284012244099482561 20270 28579
818981599055390977 3929 6825
621377881061935233 2680 30176
414372723954763009 3902 4570
672435987442892033 10700 26057
883819739806341377 20250 21888
937967601102986497 5114 14619
438236984238891137 2196 4274
534807094212833793 14255 23591
492595473457484417 3998 21920
65390569547734145 5572 15595
231491280409564129 2539 6950
213354923548617857 3139 4668
633268434386877697 13001 15427
48622318465834977 15703 22775
287489788648819905 10480 26212
562464068297298753 10497 27878
442028847888352065 1844 27341
43262999046280729 1459 17696
321769287352857729 3513 12713
637138705080754817 1361 22109
870908819009599745 12814 26952
560837330908118081 6767 24663
913251870494910593 19420 28383
82643900658734289 17053 19549
103459942405621057 5129 13529
83962546792523793 500 514
527544204896237569 4 27204
800824124450539137 13302 29293
28329567725961625 13526 24701
997003677347539201 6834 10314
569424958526205697 6635 7409
454915897986222017 3660 5584
529668549438937921 1191 22442
631431254359345281 8872 29769
131971066259076513 16776 26731
94813876560120753 16205 16959
62352534849566153 2663 14325
316912459270287873 6615 17897
185491425540497793 13122 18629
612350518955263873 13371 28398
176535861890172897 6743 30466
843773219653943553 14441 19414
487739989660845185 9677 28461
579216670296627713 22477 24098
489496011553683265 20293 27018
723811071991338625 2508 18254
451870613295447745 10001 10924
971066673374433921 4982 24956
394356351099347073 2904 4256
237837077110018657 893 15332
331249966153372097 3310 7112
266874847655625313 2072 6682
288259675889179329 15530 19079
992475007508989697 17538 21443
168413928476830689 7999 11262
843873145172363393 16680 25680
711943872410657281 20405 28800
697717735997631617 4084 23753
103863679252420129 11387 23615
610910321040844161 23354 25311
855357945207231361 7257 29425
101979555125513601 1331 21453
490651746833286465 2443 30657
566713856021930689 3398 20117
908740738572973313 793 6717
573709359272616129 18029 29906
251282174727954561 3388 10630
798564951787053441 18126 25444
656130002471201153 24641 30810
148238538505797377 11550 16810
529694225086949185 6831 21363
199946998898536065 23247 29695
121115063709183345 2894 22308
24999377887414909 10188 18847
715242261412477313 12904 16941
465806805452952961 11876 27716
507206330442045313 11817 23143
422510040345844801 5905 13983
676727182729329921 8943 13241
288558383369331009 16819 27176
823758243088761345 3181 3570
404901147985217601 9923 21580
668653586386803073 10246 18370
928619031930960385 15533 29463
571113150221634689 4059 19753
171951878323017825 6068 17798
31833278311829361 8146 9028
756229646910281217 26623 30895
465570996437932673 918 23697
351680670899273921 12646 22473
975956390402650753 5935 8016
977083430920767873 5739 19564
127847723138359009 17369 19119
906942408499890689 9544 29190
419407767340253185 8055 17910
567752299047935361 16379 29940
821652965021812097 4640 18400
331040608379257857 4441 6754
884895011901427585 2442 28175
697316075813542785 14093 22556
17559037459392359 12967 23961
187265044853592865 12831 27243
668727191382707585 24389 30900
322598877622777281 5700 12417
748987415232889473 28152 30724
678082637966557697 4328 26582
74066270488579281 3495 7824
674007681533648641 12768 26681
321319963913992961 5922 26458
605387696102514689 21878 27271
128268410500247393 17103 23543
439532808971033985 10860 13687
3139163920238276 17382 17799
707077005940366337 19498 27164
392515923222880769 15250 21914
282766714384759873 1317 29704
363578526512213761 4266 21786
189951133502251681 8994 23511
766164453609654529 2234 5725
57958876321816177 12045 27376
86760403193821393 18362 26851
196625947756448481 10312 30232
433320449580044481 8312 9181
606658554447246721 13404 18430
480227497643397761 4506 25235
676213115782662273 11777 12584
686722723887719169 23188 27146
216286513206465985 13941 29582
757925664938269953 1365 23208
515815458400457089 20066 24170
482505483450019329 14210 14607
805279333573704321 13986 19168
200333088938833729 11811 12619
32577909897913317 16335 30666
464220158826400129 11569 27690
270898451176986305 4411 16393
827293727770509697 3347 21462
833707707577676929 10523 26994
377816273027356417 13447 20906
527398384529501377 9928 20594
537415071882946881 15101 27684
293473658761389121 2363 29842
360229007048239681 2182 26024
891387563630427649 19991 25987
217820831675609825 23266 29115
250034207161068161 10139 25486
398769611954016065 4734 16430
189648549325223585 13647 24288
977772224657400065 7258 29239
128722859637338865 13888 19855
249515946491406753 21002 30187
308545060036106369 16757 18179
949226128055229825 882 27158
299207650819486273 12985 21697
490080747573990977 3734 19998
643938907287886081 8994 20156
488698564202479681 2971 21158
678184029361137409 16585 23000
932096331073744001 11944 26635
801153497362530945 2231 12803
741636855423038849 2374 23724
112778158247952129 14779 24754
894972834659121537 2450 4912
925209795917790977 7907 15284
448537384980141953 4166 23033
997825445060033921 9982 14169
455314415445194241 3925 7676
685958388000909057 5007 14754
308817293481482113 15608 24176
577217468921848065 1352 7979
643040565465476225 2431 19022
408845310077904129 29327 29884
823371688423094401 13764 16455
999524661546264065 9998 17571
109859469937980241 8727 17404
322262495982112513 6192 26640
131112110814271425 7494 27514
94422442796915361 5505 16657
299253669479675457 13802 22729
813503777562626561 22947 26401
181751149554287393 11112 27336
21770319054400745 25170 25304
897416760323913857 6179 29663
858407225783974273 2262 20785
561711283928971713 12058 24863
41587037876926305 5205 11284
936350038714529409 8046 9450
60322021592835289 26868 27068
249207329761190977 13940 16831
142075567494817537 10566 26816
495191429488208705 504 10395
631975820525791873 2081 6609
527070327884061377 13187 26900
735099747070908161 3050 19728
442282296913369089 949 24941
43394533284068617 6808 26700
658410407209231617 8713 12245
34295245895140881 18211 22759
63832380629172289 523 1734
288873398846913409 9486 11105
833296141234839681 3169 20434
629881289261792385 1484 19958
17545693522443175 3606 26437
879123989634731393 10099 15504
348672258878764289 4574 23871
585171768201565313 4697 26474
660322324093151233 4451 22704
808509172266280321 5470 8033
185035330532556929 21947 24103
631085162008364673 10151 19506
54129265790756169 15055 21858
183484865081194209 363 21877
710102290709954817 1291 7633
614317479111907201 15298 16872
526189212454106305 6794 10560
713126497319802113 5963 13956
461878442111142849 18166 18291
759341475802390401 5154 16615
518496274856723009 17071 24065
376437197166662657 12918 25894
53073974839946913 10616 12103
890474056112271489 2561 22831
123933350947190497 14028 14386
798896729272438913 7609 24488
579520091395906433 6519 30903
993732302302792193 16096 28741
485413984181015233 24325 30663
931672879370690817 682 2869
312761615416690113 12617 27029
204272346389206657 11082 20399
490853532865706625 3226 18509
754713156701864577 12558 16405
388891542468584833 4135 10121
918444581468751361 6082 14869
587616911184973441 10014 25558
877572166646214017 16548 19654
71358426973802129 6757 12105
543848839789223617 14239 25212
269494612030818817 6949 20388
31691608750588073 15707 23525
536208853123113729 11518 19272
819554445013611905 17811 29288
858201745453960961 10018 23840
711693391710976897 724 19562
997188571850841729 204 11048
424557791497552001 10840 15896
657727986943392257 13119 25578
292204639343406593 2834 9291
20356263146496189 4518 27079
117654626101458609 9722 10798
748316189365034753 11211 16716
216314202640230497 11284 11632
660277365643366913 5102 14143
147650820608010497 8295 29955
499015533727337857 13493 27833
701846505167065217 785 16763
341251066059143681 8370 13103
480044437708247809 4472 7915
2118039498306246 21833 29104
456487944807573569 13719 14995
388045422167152769 10085 18358
205178623255864769 11679 22677
804696587473834753 1299 6793
231046466708999521 15218 18435
633812767049064961 2246 13333
632959614569362177 11314 15824
564144889691370113 18165 21958
504774122720814209 19921 25887
372644071920944961 5771 5997
209502251485549345 9204 22531
165176634095807617 793 18716
5118254152034042 1839 14730
26885892334277629 974 20671
789827126135467265 13440 28901
781148899096173441 14884 16940
168247189799725313 18004 29390
633050950532123137 3268 30156
605684221525127297 7229 24005
765685437302032257 88 24788
582353852421913857 6728 21540
654942377687817217 15926 18493
725787880458543873 6732 17678
841115131097701889 11061 27463
193583226642569889 15735 23683
670396216169649537 22809 24936
23662527639363165 1182 12511
74811387800245649 8737 26676
849340072184542593 8706 17449
282616026359718817 30481 30746
861738051429970433 2006 13627
666596031453856641 13325 24620
94969380828270993 17450 22636
734091417408677633 19912 27570
444493450233284929 7885 26426
720307924338634113 6541 11420
996686089802524 23969 26443
378098089130347137 29172 30705
272897574292532129 10578 19327
347658676515898433 11118 30047
887276253801100929 8059 21388
539184595531196481 7388 13354
391081859378108033 800 26234
606706938695076353 24468 27942
819905222058832129 12545 30202
691149581729447937 8066 30288
307422166848230209 4536 18079
661655484888832769 1057 16176
613378732884765313 19481 27281
41966767747084081 13047 24499
108700527431398801 3871 13954
963063139223514497 1850 28229
185317817911634817 16297 22474
954962517355298305 20961 23266
489833046283766977 13969 18137
282693148391111041 12924 18895
629706078972755969 244 20974
491206500319947265 6544 7721
174232776923350497 7589 30194
736692410066829953 1801 9753
426805854131895745 1930 6772
238328794528328545 4619 30650
592046324035582209 15025 21289
933088600673023873 12703 30100
158047392941849537 568 5928
426490843082120833 8476 11202
165455602381047841 562 24694
570056265645597185 17605 23598
790828394065879809 16677 23857
725552043013593089 6409 13799
181541873616314561 9280 11503
972264904353160321 4577 11011
624333896335624449 4224 28647
593002459323201921 7105 16102
932813217262594945 11765 17335
512983562532092225 20951 24321
910570773352286977 7665 26423
296264293046462529 2847 21911
601719278824564481 6344 11875
755454000032308609 14986 17619
786564774364872961 16379 18076
883664347536495105 3322 30932
646013789672981121 349 10517
631209693318929537 10360 20514
760223992879939969 9063 16003
215785895595914209 14141 26859
203746282259832161 2940 26693
525237323044173377 19404 19471
604238641771782913 5619 29414
404935114007741953 3392 6642
136414943033560833 10072 18518
774752549591703169 1929 13472
134445882070178161 10279 12582
528893683899795521 3774 13522
732212966564507137 2589 26106
623369356302283905 15157 21889
220598004604763521 8476 29913
591639317730510977 3263 12131
123546410377020529 2925 13084
965933603615006593 29373 30243
222065311780834657 3364 10981
375838929006434369 14457 26443
68662713314783017 5132 27288
428493250102469889 14769 28316
316689403450791233 12931 26669
969068971632623233 14399 16869
700251043439710209 20556 25342
156891520841206497 3453 5881
340161048628669249 12503 30925
419183204556972545 14825 24514
57578796982372897 4135 16263
637271702240276737 7937 17589
452687236172149441 361 25879
677193846597987201 10440 16536
955808190223212545 4712 24285
490224777851345537 17372 23652
360467155027134081 7891 24180
883496838542797057 7555 15609
878663283888901249 19987 25745
312120354302699329 6070 20299
837124570694438529 8766 28548
232169787268219361 11039 19239
840036267197024897 12362 24792
673938822837548929 5222 25884
794627151736346369 13807 24349
367191192272443329 4222 27032
387252718574846017 9876 22441
518145022493605697 14326 27405
258619570892729921 7696 13600
204435811108425025 3598 15581
313754164814231041 504 9087
653162378236309889 10840 28636
908139472222142593 13271 27147
586732569282347009 9816 25433
21472892504906585 13307 18144
365048143852227713 222 10278
677381471122739457 9714 17043
540542324721513985 8643 16007
492113937512034049 28689 30693
426136547622029121 6739 18070
604907050621090305 525 25177
558212119425817857 3929 13084
270242802531672769 9086 19449
856683881224093057 3008 27862
205225347443896321 9560 27332
147454353895426497 4058 8135
867200041869029505 19125 28227
610769451470183297 3593 16937
165124197608331969 8050 9756
409722665874610945 2042 25658
310495719039469249 20022 25070
131605392843773921 1163 6827
903020246081180033 4633 15971
93425246367644385 1324 3622
794923199091090945 18062 30891
220588178899497217 3503 14771
228804230965135233 5486 5670
50219945267471649 18271 26439
254993096190251137 17545 19740
452361834888826305 24589 29022
993440542172603393 6118 13637
358637868791362305 4175 11999
248619770497743521 404 17741
55208905002494649 14039 30005
695571640143025921 22 5372
296522313740027265 113 18505
503864869193424897 6246 30748
669466727864296705 18144 26803
724585714349213825 1021 22542
491661881887694081 26599 29355
377900347180901249 13948 24718
150485085873803841 11397 23963
458412876621377281 5612 7739
779829534070401537 10039 22831
963517496021470465 6951 13554
847873380177169665 16436 18358
226479033194490145 29451 29453
794377240268289537 6643 29022
666174067507842689 4190 6718
867282705945591169 6432 6799
104900174355332609 9116 18414
