23686 54556
435532301039533121 461746576798276481 972202546467212161 33482370755287149 507936198858335105 179124013273380449 915720845709383681 356092304497984449 499785018843258625 288801466406539457 529596133406624129 662741775847713665 782051021263203713 343405110144672705 904723498344989057 221006069652609953 364369148592974337 90943027170425233 23392787732927189 36535337408174937 322306906173157185 941691938835489793 150317440776827745 237049244559010209 152877716042187489 54166639280367689 961269326137067265 905488274661856001 568804612303029697 767329964932585601 410123769131867969 737941817134178305 374689614404477569 906681019491401217 843286221401978497 180877126494188193 334010258515906625 770915923579295233 137245249626143825 387896518586067905 886506399254390273 5090129969062219 94946013285532865 296916825778318145 340920326884418753 742850902180080641 127499476914746177 873084231023533185 706219291253038465 277204458778356865 460255572247728385 490323202474549185 671494495647056769 534911100412202241 30418702668864485 75209418564803345 764952333964036097 988064923968920577 634241678912740481 941517370579880705 358174905575129537 557439050747646529 185594703520504097 773612818272617601 703635466525387393 31114215709493465 567689694656461825 433752516505769857 449943275765992449 539734645188431745 102392370015504497 774857689744145281 247219083442960385 463051953424837825 186445411210154785 429607668962241025 889250097378170113 573451876418417345 913751010715483137 252544984683815713 522649466271165185 298761597388221377 233440479670843361 238707092926468065 447282946323998209 272283764074742849 303737678089330369 995141860287184001 925982284446465793 161798616722592225 563672131809067137 256188012773954209 782423768435410945 475944499342020353 733712135334879873 205897022763956289 789519175039348609 246280978263570209 500688219064624449 88353432150434225 410377803118496577 302434403572405569 273408395771380001 476455449828300481 151610223690372705 187624583237379745 797698907120928129 750110880662624897 4339624012448696 509799859134673729 980933078943390721 564574103484567041 389772981495926977 862417841206848897 337256676448600257 18211979965947477 979694587668536321 67076933195423297 569626140076731969 646379306936545153 342036465109320193 841831133238599681 950516591708929281 454971784327348417 760136793764718977 553833977635534337 49924842027106569 784895521948378369 811926399822827009 208308478744555713 640409115407816705 579060913241342209 470717472871530881 508705050805005505 140817151362025329 459114325485266753 29265777896316793 711890282950889729 52628053690835233 153127556177402369 58220530284859961 129532569319295025 508166052716656961 131661446962077377 721972616898089089 790367604447538945 254156534670027425 582420492036824577 394786941246395 791214160600290433 306131588064228993 998158789927991553 943294615323541249 806569944771410945 751124232173065601 974248328397187841 832955270931325441 692075249365032577 73112740041604945 257667424515311425 694428215257293185 966440124476406529 206109360305401185 495024228122538561 696898725627040257 565565473765317953 765076590970661377 471136599480551873 684227394344393473 773151372643383169 499569276716027137 279809453417421153 988561312938248449 801303589381305473 596837501716091649 833572885165942529 275715321836234049 545373319283186241 620903844957478401 298683119902882753 980979302714349185 507972081772251713 405794367020259713 475682621209465153 783369825976794881 481895142585869953 371726018830695873 264929615792574689 977496351806553985 20289270787500869 452829316455730433 232029905331550881 805661432494847617 990165685469236225 17234424105378567 881949203747076609 157193788806427649 103263252340852321 931516542636099841 665291422026562945 204080546467739777 512911918379813889 831153025506449025 468961385484568897 776603132976322945 639158585851433217 969485250825751937 519978472487188993 672898162322386689 884848687799404801 945523279357256961 279984671725976865 803292888387336065 896083198054199681 574726036589165569 194035629589869537 583162299239095425 330594252410321601 38704484770146761 636240462552713345 374304466780404993 571829536383191361 804825310620397953 263014504269385441 929940171723846017 575257671372440897 173258358775012065 329042805755143745 696044905166178945 682580567630665729 418557702393368193 569060172110731329 763573917614653697 180765671665199073 529964173276464833 618399863249898369 132126856679281697 23317780085235997 406961686773566785 895736871486398849 443725518287639169 143848183947653745 875031104230242049 551966978144157825 261779145702593761 365244909852137281 94968990231816257 789758647067195393 419244358328430849 995703298889736705 344644755929476097 259655297525036129 633833990777180417 775267674558747905 954853645800707073 661979675034722049 7398684434523518 128713958427823633 534305135791452545 341113968552185985 789929811313488257 443546360148488385 879211878414334849 902538068823638145 822770035814219393 842190258897744513 939983667535482625 456467987931752385 885451346619436929 187364668966225153 423879314771962625 378836026721835137 89117530847776289 646962805498361601 513947143142512897 755107847349798017 897861628261029633 363034799838302977 450137324366235009 350078245156645121 56776707276387841 697754120038837249 470166826487098177 832991179943327617 979463159271109121 262285293350331009 670755610816566913 528379583995210561 143665425684620369 832606666422719873 502551234032363713 495830675387033153 985258466221882369 195554738025848001 835863485148333697 743992032687138817 219727158541932257 590247620821969537 263811430478579457 723706593673888641 586463002676840321 371840995608991425 682337565158487553 430990088577566145 662649799568899969 749122075994051841 293587989755973697 882056270167716097 666356195037696641 373232166154295425 314338957508223169 939792721218758273 426955940693776641 385927931695221121 581539084252408833 404657067005850049 887539234301971841 491972076126742785 382828291683321025 504189159008369345 389068376365006657 186837285643122177 604409477666546689 886133288430023937 418301029746846337 448889635215195457 288332287462790081 543074796982487809 657712407485323777 761190701981831809 985670509377126145 764681640123605121 810676553054907649 44247970062329505 643930850036436865 860892587091591169 372024329733054785 5302296702467403 892141470718978945 550123875133301953 933914613897417985 105545805614198689 404378999411985537 225814334787536097 748993303536256129 143115141972486977 904073086056410369 858059331453468161 684454920490726017 691530127292551809 392473253252372673 750985388249709697 787371615465307393 930798053826805505 373494124044565697 347804128851130689 917147091141448065 887655719693029249 435217394783844481 481695269078464577 86946153309586545 653976390173852417 220192476969412353 29967855009864765 672327095296044033 685453740012363265 960037869915478145 600125855783964801 700071729603852289 969141048569696257 705522358556958593 308932633570641729 309499415110412481 376748046907707137 695244370210755073 699367793898566913 796624700869958913 344881415713359745 971299583142336385 556163529147774209 600756031055130497 613384567991218433 69126470851809785 649684869040861185 194043142339527457 843939583116451841 34367201589372345 972193306898084609 185696147571963617 784115551663020929 8522505236978618 682545141759497601 480877650423199297 253684705900241185 486984081851272065 988288626721420417 44493387297269041 642507111485670657 100392170352275649 451726705484922753 545284657692096897 120457944173296033 369009334563042305 483218814670642881 806889994867919617 183215033803250561 498869669557418433 995844991417150977 809151957637116289 72339988942815121 549925796556276929 646212416649213185 782280403825371393 608700381808219521 535469511927029633 722937606677696513 364053948971676545 925244737012775425 487066097686931009 404100801974500737 569679332633501889 854432991759139841 721562399787639937 765281754553789953 506991921743551873 458844241822021121 410975148866707969 948812146884940033 986252388325841153 547857519552408705 719933948591116033 311408348163006081 881882520021410049 421681629675418881 829663201688685313 50793190569159209 839219968797824129 464873258351119041 906184295765140097 812315991366425345 547015328421682753 278930233321204929 740573942537803777 524600218795207233 758328067259686401 517305510474173505 340921967681364161 280177063258456385 809208342241394305 451608757327647937 92412396576843745 424814792718002817 904712394865629953 55822859248777945 330150686381866625 250367205061444065 592147893462570369 312663852212153857 848547729498516609 293603802943131585 876865050034883329 804981249029438593 263943110204532865 361438570753186625 439407417393855553 3183036775936899 469526347434292993 55657491425115777 545545775480281473 60552344086588049 92440814947988065 922696265255488897 991897257214962049 211102470597381857 754301007910594689 961903146278281473 866862656459989761 874020199567965569 623415134716704897 285326456511874945 925005516189575169 415125641137223041 758101967242975361 320306237078348481 946379926267997697 825106840235875457 807068794086912769 310563710282586689 882447779812341761 738170592408664577 939446502258913793 620234820732868225 756993357479007745 640413905183450497 311453575733931841 737174158984991873 901851342655564929 477514884665566785 779603456739845761 56277110498633929 949446529963342593 354744079233043393 985824580161558785 790570178407527681 191357387181231073 582909037061824641 864899775473059457 388066163224188161 136744079187497649 931392594219872257 259446946674128033 947161308625304321 887032374283993601 839280767735061761 825576301304078465 534579702395554049 882350840815963265 258675645864045121 129816217231873313 370085217945494081 597637717830739457 277253908267766753 584470423080158977 294547157063313153 376948620129940801 222189134434088929 156948837330215681 166251571210629825 126314627962361921 382557431978995073 84623474875524353 109010059229156305 449655127278578689 115767699905106273 799344600543602049 279670726287939425 747998820423365633 4501597999762908 36981099388963657 837746004770032513 126992431878353073 998840584814686849 502418155874519105 532328245072839937 816887601684928897 474049775585257281 257675100904418017 108180445478019745 426525102976217601 733857420519697665 181642009548308897 51405267834716993 280039652127047841 333616075616987457 848945625705180673 913574642294044289 451971012892148161 344683595057077249 130338765394409249 80433862233114433 881195642045387521 253570478748002881 818582820332334593 786692172313571841 142720595956706833 25341423311758149 926005660454645633 962015520832459009 453165627748465025 164534712144302369 729837430578054785 55810444642396817 223083165659250689 598199902694844417 609249764959198337 901020043443445249 717636987510790145 369903689275560065 627070116604397057 401857742680654465 995211706222409729 471692400035166785 265857528310871073 969721103119205505 438014469647587393 419628889708292289 791979572078201217 178620372913179905 624540367118459777 179868177887343009 155217665218284385 700113857134390145 603911737476725121 824151618354591105 851069847712732801 732378562784340609 477701701543214337 399560230959465921 697261688618620929 523699026775283009 565171608433477249 266475646129549665 377087592106686721 262993812735466305 890273502363061889 935678465863546241 955281708530545665 265306932269076865 678799997103741441 830720296470502657 405480235271181057 605384469983000833 465337901550771713 541113819891833729 733430428477927169 875074031680433921 83956384441339793 907096604671210113 221496452735362241 678490354115503233 633718211625694721 594965477022142849 45403583624985089 591473575103457025 678151447935025665 856100739484105601 364370560621249921 248241327087619361 742891800113984129 601279901855306753 504750377263487617 768341047977195009 232060299990823905 218820438943737377 42102804578444617 81708762689153505 383960100544459969 190216974687885441 137452784792625233 670124139852809729 850867594295326721 245601774864525185 53667817969323297 531532933067360577 14689675995743557 804535073423252865 223859906832185377 642126037440526465 666818572425572865 781925122965958529 875053837195348865 82883392380587393 191521063710286657 536513510524187585 39758865609652361 196299903264495873 730657935471132417 98190778078361521 781355574555117697 419623500161385729 884574941790919681 643907295710093313 785309051261858561 718191463753690625 558896237934025217 79216216382349105 749213961524770177 122014289467223585 417067971495544769 118255757601971825 565761837191811137 696915693096961793 689351313672094849 299598569135099521 412216287851389761 195206947396918913 544183481145598337 304843120018276161 19333196121319673 607592641690381185 899170056151465473 902697434836568449 526440574350015553 245937238050920833 66324970163908145 980835691124767105 75291960980049313 834456520504993153 447543687773705985 873844719288769025 244148329794892769 274249260513563809 157813224257569825 486596886141498433 369271787271625153 312891215203102017 819587465543325057 252489755501244417 990700154795586433 727739996935419265 284470645261468033 474907866810056577 43010186057411913 889934466331219201 968363582841224321 63339517895855129 893088968048584065 677730168293869953 182169211658067105 593798143324178817 12163309198594875 755332014417795969 978783839569732865 263155307764009185 518055942855010433 719930977910031745 873301298289096193 950917046926875265 298540480997186113 679012071303866113 410136465434849409 797718849429458049 143574554295081921 476590385300148993 109265396274754065 520853543877180417 692047782876581889 205889541534723713 313239293631315969 942582299069783809 909558449949923201 382766615439585665 944441586656058241 751538423989657601 832825310242295553 405198480140761345 63729294696148745 461568230649703553 971969169561372545 776290671017541505 370764433775963905 501839459449783489 785508033163491585 249090335635592897 704756292796251009 758587225919313793 219070051520400705 179143677760613697 71883776914877017 99686692108335249 315235505015945025 204024589559587361 450356499215732929 121192257930403009 199392976574767297 57388955403332889 392036711196187329 748541569957907841 368980975727051713 158517466396936865 365039310308564097 358390620023953921 658054911646541313 277462769383795649 557136861277445633 729750215994684545 715965778763514753 382103450194385601 5628629682181697 620585714741963521 481381529150109377 938541780842520321 34219863842810841 849297675168585857 307370173502331329 812903406709743617 988157786877682305 956122579616703617 909365489701297537 253869275002649889 670266787412391041 359706547624924161 678247137125705217 604982172418310401 25624937312219489 206762589290548257 591307288608231169 678336310509628545 912560030484105089 151299978940684801 633490912680510849 531717534205334657 971673640749234177 173514335919492161 432056879034558273 535277994808474497 980109051523687169 351775540558563201 534907432442931713 537691586072632769 800771128062141441 594599252313486209 204594597225661089 982359153136776833 329316096818462977 599013096121879553 737879048228901249 459154511687494017 257214578557100289 368932104766713537 589260227688480897 274587721211538849 136934904710518177 159266311913498273 113811312790968353 691899904101994369 113303542620489137 631348045030932737 640759358715580929 931908254187995009 809508177224888193 751364032101875585 138494868942213857 375429796470847041 591274456956714497 739909473385011969 681146491144072961 599492006968525057 720852422608391681 407274301997361473 726710815547843201 483576640095911617 524101012181976257 970977527253779713 270304675740032257 100754103439790305 477791584794733377 950360385021880961 849853232025079553 64288528625489505 257021945039614497 734334572329316865 215011767099024801 426292374716219073 19223688311502229 704884681595117953 986037855491982593 755073029736529153 124665640002664449 418495635647815361 543503694453374209 176356508967963073 764737539644688257 863793020640329729 621111217205818625 615634048127866113 577898737529242369 555448282575127937 994515462276790913 280120217911452577 846379338576344449 536538356912913601 344169857431605633 265525206152624097 680033758736389121 854412002154134657 848100906076989953 651943187540673793 180801865511018177 874679469854854145 562644550381460097 292182290917899905 743788568757995649 795809727767050369 860102541266922369 812973643177294081 768911723306576513 830216822178172673 499699783365368705 903486379179859969 338398313552435329 899495682565799425 652963155505244033 405856421417759361 146262924625052193 40104298880507369 930644046794011393 839048313862370817 760538277425528321 485385301623580289 162641107396648737 960975504055490177 349827928319132993 50102109895945545 65241804174259953 625694268527290369 333223921034463169 729984545260748545 644711606942689025 234574031556299201 115410040869921457 592112702084236289 89263323737977633 365171198624544513 573612172138300737 88917480498139409 302306565633710273 932258876165157377 274843911391588577 911368088761506049 141303865844744081 375880040850113089 353635853860684097 703402570090958081 814365916572523265 655810917222432001 483263661218547457 203313567475603905 919849032799131521 175483584440051745 666660947730381569 237729671096360577 914743617520439809 466886223767723137 474101001590771201 64759359229199729 690758400223156609 487525000728673793 508864201265286209 705141307427851393 701031862256296961 548107412009422017 13108505452880337 489848264853762305 196784861624532673 182732079799016833 685786402365497601 231123343349622689 536537338139094529 60208507738117593 602586011882625153 348613996737540801 858442430301348481 324471285553720193 62524455281110393 375961747363959361 249663680264870177 443310706261975425 773120954164387073 474381406610675073 699480555223796993 777854803034436737 890283205420335105 592523698444836097 832024585108438657 91070484942214593 492536215023324801 455986392590560257 630418320033580673 163292814317905761 362515772763575937 630572849070830465 989932359040619009 538355585906806785 820371925035789953 981769831190590081 80037206801616641 287822301816810017 480638966149090433 215530122010477505 713476989611574913 46268449020523409 441110432731637313 114526442495403553 477426418684668609 571332740313543745 642318163195856385 127442980313190897 493231139990893313 742750737689455361 120486487404054545 190066059205761921 756120068121528961 399848101555015489 104573853129270593 885027672458875265 936686779455026689 282666662578130017 446607488142536385 126771332756177921 877060849709376769 784313657736610945 619469852275305089 600000517119355009 314849475312723137 328176870817351617 441241465104628353 809512472208425089 348570129400936705 180875132703441473 91901014488744433 208515854484744513 3986684159070109 18378730780888477 756513271542065281 868506174124050305 859199694163063297 837426812197001857 67006071281131345 209379853607885025 878346692848776193 996602905009133569 208382277596928833 612182464119015937 433285718737376897 571244286975364417 218989048914043137 242810927719972385 456735172079316225 494420166357862465 340657669383450241 92849733303594913 969220818643574273 453806565135032257 783640522223326081 328869071970501633 9156617974564797 433326474950213505 561940269371081793 284924815310645857 626905371066040833 481451352462578113 53607777439911073 351278000544652993 889298269559542785 498238396010016513 152762606584463617 137721512115390961 293534597764388417 944296362144193281 638470768772837249 420215522611243841 74454402516902721 661345001154593665 101331777635909505 828267539349823745 275823216648543489 870898577661272065 180938566020106593 76749159054372737 266559212115776481 690526458225157633 293662452106037377 884346424314870145 441964781159011713 622412455200155521 615988802972996353 911945564441879297 936316810703612417 763463577232933249 57520188288169297 973937452393428737 268068139092942913 437547114404161153 861530448879452801 65283881183745505 376987177651624705 426726642499126273 439478037812126145 64453320067414665 631508755016621825 488411628796022529 37178037732193305 239854715333564161 175207212144481857 788545923566864769 880522230163041537 343651715241932737 737577952905009921 797376589698863873 921983302647138433 325927985986197633 503296351704857857 14630319963238493 148025540610820641 763823608079704321 266008448148962625 186369179983834945 382477975097803137 459824462724753857 290816531843471873 908314657389560449 480539757565868097 321837598048873025 680399850570747649 282558056472531393 929139321271268353 361627368070003265 642726574725241345 599480215417976577 906741477876710913 219846225387314561 656263132588488705 488173402322324545 392397800311361089 93121984385362561 837291407242172929 141107129272548097 610998271085140481 864936717686575233 752348369170160641 737246573222726913 948564041714664833 956452767190569345 858976821383617281 117981370772930913 35405066154499565 260735204798564257 775115368717759873 808342823730917761 371560151644988673 114339029337173777 699880802294512001 208993076018778369 131773426686738305 719949997768125569 767652126522275329 939899662574553985 438098170431917569 654291822998970881 597822761912237185 12627049892991239 806939193143865217 984066089994612993 192041344930085953 503572448249990145 871956316019069569 242126208930500289 970032328572710145 344660339961940545 140886783089417377 774879601325594113 668120576861408513 531027898744035585 77261460627685361 214164664946736129 48449655476343169 647745834850788097 399571252965575489 522287448285808897 581776861821420929 960915251707369601 181194100401175009 942878948077094529 125969523404489089 114474904672029249 212952037421548129 513724086144506497 982362036044687361 575283873907743297 583289890296246273 577319287346881537 882531825577000705 618676163585384193 543635094708850625 992863731024286209 451510210913507841 728505181291090817 291519628986240065 807531346639308417 475781335041528321 574121497067160641 232652999159103745 798683032754567553 44584226290819377 136795793478675873 814587391042298497 131262959591197153 953089967485180289 395474558967215745 976295334259976449 980705731672813441 981173197908272897 192727909028398881 275394316157989025 211614200975503777 70055064859172233 323231005931638977 561534552344898689 452227395076633345 492508590450110977 496651950288388353 712373377683011457 305885921523781697 785157537707089409 992563799269284225 67475279412168025 150544891529889921 121361560473470577 555745589171003457 243408265231611425 418733435641712513 541084016587387137 275400966840273057 526387856089076673 361691823725934145 813929625805737857 891442327675370881 881307328631326209 786833613970827649 940287475480754817 605727280044597249 230269718256682401 836907703111094785 343416030559577473 117281869486582481 310311342977687617 537625195249546561 575681102572968257 210015363488942337 467511033350849217 79045211971546785 961450487406263937 901763581479677569 859871667060506497 881283694426656385 586930506303854593 407855817409860353 979123820855182465 709346461186683521 686195291247937409 114573406456536017 244943179927364705 992943846480358145 978629657072996609 422269995431413761 835126598001483649 138495714352117713 304926110929411457 869593650943805569 381294192849939137 821284087896003713 858716277492799617 944853142735418369 749059404193349761 860582611475436417 994072078130155777 624394134379990401 729843346458782337 419939140255650049 533802706579546561 37809662222407785 72236870168541857 564586487947835265 441145105077080065 973442248519823745 175791315312185505 39808322892554313 832668575773066497 823106338741446529 839229810415748353 915218946994755841 490683675218743809 281058538384051809 406322954664748417 143178784063735521 119981947175642033 808383413966915073 272198629861367905 293438406308652609 630281663501616385 840183478582751745 114913336701281569 704684402593727617 209385876900778817 629927467000392449 94084648341937089 6676902067013658 82968055389013537 814310181340310657 130778936001664897 649472674442648705 788407678922464385 454924118275762625 849298258877826817 479795996038760129 878648746263333889 822476835050188929 748773036502289153 45553461151712329 27218477315539505 278372636845666945 185425648263834113 720015193982149505 40016915352222073 661001734687594881 118032244719703521 715155039619304449 759090947277808641 874458593627430529 710608620992292865 912532846037308289 937283780819282049 320682827908193217 536938806502096385 259014455160752289 992473457824512897 217844765686585633 608634880024329345 348286062316518017 941276855159966209 154472763160974593 897471237074231681 97880742304909057 542919141545791489 777254559136118017 667408930424887297 11272739395380427 735898132543265921 778179488643409921 323773586641468801 27111140280680957 257678729317756705 201886280729560513 756356584377147777 60085355907986585 38629952239826793 45531513427015113 257781476318488257 953091992646619649 646586300357807233 570610650726059969 74448858591967601 126782757949214897 21721594777115885 228986004581450689 859000851648350081 934317583016706945 729937410514803969 554568012105541185 682913867627963393 825952717487282945 426884979962263617 358946956625281665 606043213477509121 385311721335455105 567379374184735489 555695753712093697 935338129137864577 117794609489678241 222773148413207169 526599732131522561 414278898452412417 318178457655449153 241403787742495265 126880527403706369 422741509556761473 201278115965592961 667210520738759553 839357334816092801 416977793903303233 794419862870455553 34851694880398301 753843901786474625 962342851247871745 426910427627987585 805089241008229121 632952838937306753 796564684380857857 338760378357221697 163912106744060545 384534157611405185 976116134621452801 313370976378408257 758041223651215233 490501461334524417 698124239611278337 927068798979092865 706414902256266625 928710992411943425 328869841242482881 128249294317683393 643440835428204801 596394824934087297 309048466135468673 302070516404569409 299789446519451265 318573964460348673 325464996442736513 650348157485623809 597988456612593921 961679025050663937 646727257397916545 793394212193931009 773880577687417985 620699568621041921 102920182452880481 669490735032852097 175070478024760961 97607172312130785 460440489550908417 522598752607052545 130883925196922497 120215899179051185 95534625570213201 499497027027885569 335286603058815297 785346148536113793 924117922739700481 859177599585535745 187982834749742977 260057917221679713 599793273377674241 280971436602598593 355980636342646785 692356374386314113 473390980134272641 260139614862282529 757839487935864705 811310402651521665 720700590529748609 132769884639188257 248306253171900705 719752450136745345 223368289473288673 173616696651635041 457913116888402497 675059733408950529 142322614120889313 274491437701769313 689304556358504065 129991593372004385 892824684385889409 516050250873206529 111648526860886225 271839696982205217 232699622152086497 87065982415722945 51665539634367265 700525859951703425 56001175256941593 342860061362529217 232898452117535009 561670601783198721 966924581111204225 704486041997924481 845290889250886529 376593197067187201 844971211901370369 724100686021643009 269513583027144673 355855018467174465 32065351182712477 136957393140974657 772470867914872577 155111439718659489 933536372813197313 509462068362751105 122854414751213169 731107543774335489 263741440102439393 114219703954560721 642433337701529473 221678424440845857 747872428254911617 621072616398066689 957049380416929537 37260041971570961 256548909172966689 807514976167070081 591218291085109377 683970456605315713 369654536952797505 747914563328976129 465144044165651137 201697881472405537 589159847455295745 339658137290584257 409276571727868801 597370430127590145 524148148663844161 832262986987643649 568856441967493953 776846746713296513 609805642652407425 524890690952375425 291886779167949569 362445960907159297 378759997379862785 536411427484182465 994473970592661505 451443667864403137 138986089700342321 593674896096033025 996429664046811265 988936957828535425 616801382434434945 957048605012516865 289497537630136769 551989973452954561 763629190582424449 752312508255343489 215754633016839393 167201117651465825 396723747278318913 215002302268061377 622958997944362369 397697933477338945 620559311382255233 303248678604049345 958318294969753729 565604892618431169 358844378188937473 189668038430340865 146908214460534497 240406923090041857 697014175091101825 709148168984611969 863470292726443521 281136542107553569 799587857679572481 590291724163677185 787386393669134337 920358999427556097 712083981185305217 422307603619103105 674206976828852353 910556942159040257 497526719873892609 760377049589067137 80272658740323521 299387846665389633 585328755489332097 520694040705350849 539908790574539649 280692889203287169 446012567611436609 96839919680377313 70711135638827473 994989106876296577 347462846340096833 192876709601463873 428022547934542529 479016696818767681 923946723549679617 732133814037979393 354396140129932033 931904176769855105 102878295568178401 896345321801859969 686345098495163393 459444946847831681 919247300028306561 175421510492952833 54813366067218537 752263612891518081 314911625311555841 577184926407923585 716510186064308353 163328318698539489 908827384961316609 937970174494978433 902605287852662017 181000350359262529 252141394177488833 683803843296416897 794475620083002113 791893483160656385 394406853522585985 778298378737048321 611549302459717889 30157002715959893 907636688768167937 833387769688769665 305253191482702145 593937109563931649 395238127890511489 94205179970117569 430207448910021377 643875572975595393 82959529085758993 896979718324374145 46819077129040209 291361097606788609 306834019817362241 161662942460822017 89126855594326321 235271968441459489 614856978832467201 957562007941007233 802087789492613761 55177207683549057 149043603288962593 374657160045387649 360540378328305857 747061774374436993 914961564121245569 65243089265507593 78028040687453169 765898326038318081 247329877040332481 375408091232856129 100837204533842593 579717804089518977 91451416612773777 964628552217831681 767444202517790337 144772663573654369 817860789192909697 981010584310752129 955643511436431233 774104005558662273 926504369594329857 1682222531613321 501642356673752257 226106249642150209 760033008778979329 110380031906316849 873173578669319937 9944367098121633 894513048016182913 230859818494352001 631145241716605953 555958144649046913 199305641418934689 494493956956432641 193582068175015105 87149527218379313 223410806001130177 338024201010355777 96815715994178929 448781857794010369 968728898916996481 813270294539364609 360368496794773569 393937856214797953 725091177842802689 370627812689562561 935193668127080705 611125518780191617 269310545041012257 44024996521443425 234455239436709217 233851839577120289 750786321008366337 423874464165365313 799546619206349569 450292414818697729 207370752251964769 229303148471814209 582380713213137153 783184655795942273 163402742161242273 370049188344566465 672079573343150849 425902566756597889 771293816648810753 575979350798377281 557119705437781249 880995903644283393 661195409719471873 437931445792585793 892944985711149953 873585080656589185 80592990894277969 782874678558044929 893363120873470209 815809496512379393 135794168965350801 950183526957047809 738139029722187649 832570073656448513 416962507387243137 760739096894440065 98659736120946913 766250803873823873 2479188221958140 808832559432872193 41065657475879649 542738035436393345 629998676447318273 456299771556160769 137642861539415409 577294182461180545 601734977112204929 382441090971994433 771495260123767681 441723549122478657 999529756777267457 321177276448736385 978635123589452161 109456102229195553 838495330416027009 293287781440838529 60840047288646561 688959357954153985 532002107968882113 76823262673400449 900244892988904833 485183134683730113 199124363541347553 228856299428670689 894113577179691521 471085826544104705 970127947317937665 818234716005804289 640138196572404865 174848133654542433 166061618124434305 309157081709955137 576637181544011649 601939908058504577 503007845713856513 172051492267797825 308990263245117825 14182001090041753 836192028775276033 729883176263840001 127501342095253985 220376791145803009 278198909869704641 178745382545400833 489691166921357249 925632492952139777 241384354483603393 371127952053896577 951985387559883393 710466462942172033 337707410658143937 803960522706091777 95200341838687313 328055582789325249 468274490701180225 812369021271237505 501584192981763265 321146486981739073 526642429818966913 500666524168536833 368015058138137601 962308963066085761 179252890615988033 726649282244139265 142985875425662097 346201357339729985 256274909803838817 41637265377886481 870038258101157377 134731326826802449 547748136633931201 940362553717292801 126289792720310609 140477852836646385 742504304023871233 920869845939762433 433701465933932417 186155134772242561 938281515583685889 539777833703809025 367949464381634753 694534877631603841 486242837265653121 982909767866061697 823518796489690113 331014635326774017 885400263660319105 281412778613102433 745370346356789761 967465337032955137 313985198541363521 580649970885701761 291818400819618497 879274967774428289 55479959623301769 220593560857778913 737787703729619457 686416659854323585 254839301138591873 485022911273432577 303217998943022593 253322241041935585 911519357264541697 911014825642652673 541995138028166657 861375641144171265 894551557135489665 974106436149838849 449481462727344897 142618543206857857 743433760662060929 747840030139016705 241689638274859681 835072341617028225 617567926146879361 14515767705660211 979713724268673793 600839899308944385 574985858234942529 27859010747292245 215644337419998785 290396842614505601 324929810566946049 214555474303551809 430421597663364993 883379257542834689 213375744115172225 82446186651182529 732615468299169281 271511717924219905 798811682074134657 276456867910411585 555788414561401793 347510646410235329 368644667851999233 402539370366454849 599835325755204737 939882146284752257 873765136663880833 4127829813398876 130580686392118401 793174707909692289 337429865964441665 19585718487476813 807138354065326465 482734650904767169 970241887974797441 533193629072769665 226425318652911041 209259874342087937 219240641357561825 532377918334631745 340212791314083777 318994514824417793 347726021173944129 341708860664652993 246766215151563265 8417518809984871 13308669118135443 76930268705737601 724165614852719105 506540983447159489 642813642166803585 772772192766893825 346629422592808833 482863471988942209 230198319705340993 225020875434594817 402533844485585473 44658428070100345 871835869397589377 254377175141087265 860396278399758081 394282360248929793 844745603052093185 266752744959788417 757070572524238337 586850706741010689 98128928005511537 137183923063929569 14104337160812719 322865282703965313 515527149592646337 583463121606868609 430079402349829121 931725021270118273 390812918602623681 87498053761009937 508366163592693697 643675407268098305 943456732091619 849536976787035777 623766289624423809 543440631724813249 534948645438877441 270594814796169217 523816392410207489 772950128295867905 613133441773374721 615157120815453569 220023092791873153 268256852235388993 192199701220008737 138627906369549697 323067767993375553 632612490885357185 368320154817457281 416749970552316993 889252452008857857 360003814439942017 856634818343881217 497714061977461569 901477189242552193 118178649421970769 215820317652248417 937862568569798273 838288928146734977 904838547396558081 2063308820911659 670386014387190657 73593097512155489 723412190441059969 357833167145930305 900433012047997697 485166646004810049 744437985290908033 275304227644202369 992458036379872513 972975858013636993 374490212387520641 208256894160303585 304893012103022465 142428998375660145 36819576767378241 454047706875005761 587449808214557825 190153097578313889 957110117350488577 981163781499777281 357267866750319745 740871280103132033 665269232211862529 158474720209145665 347065926266594689 676792274170690433 981880132351257345 248197956911628385 922415693206389121 732052433773642241 808395407814337793 982559350290021121 312829929793451841 103743066042891745 326500640262544577 59042489653155177 624774327731998337 570607401181401729 118117187739350977 793985443533816961 201823285281108161 576422480920836481 17657462937229697 380235371641351361 781460863720028033 596336887208192257 117433288232540177 440867349732545921 648581330324134401 483085898112772609 571212301624690625 674996736700723713 197295361231070401 711246655258317825 626107969991316737 998972256200548993 845549741492590081 779847568930801281 496189602252862017 420362483924879617 477296823679907329 978153785889357825 249948907627832289 994899438730076417 656106653138863233 200884413316014593 186223175654141921 237802283667509345 919426099875991553 155172642779344737 228141127552355265 748679564121577089 947007116597575297 723077263057870593 571539965313270657 99632757178387265 238826932121057217 224338602670993473 223140188105183777 93514991554318529 841208151731677825 111414014498432577 585222417715307649 765919433400018305 344542933566984321 172822918433606529 958916838265217537 250889832562965153 827384205277866113 524799466112096257 709404972871830401 205193898940553505 140664840537041873 641637396883279361 965884453763315713 566036341885737921 179044392944433633 971486928851430017 610224255103481985 257195369738600033 856088948013635329 569422885502032001 74629611928564545 141752023949781153 934014464714692865 869167009649753857 144756606656990529 206978725435551073 720544198995682433 627860874696491265 715605229095579905 147819652259361345 764147995309088001 86819280971081265 828840669234786305 257113859971060065 899271960928743425 70442834736748953 528234746900970689 728790211452523137 425482864259123521 623752861798049409 191596781015341825 108334014417284401 474719084911029633 597777219016020225 260414916297087009 984646584291827073 120660652546234817 515832247948463169 310619019242359681 988873570567523841 920831405878416769 980309377771728641 448193790611178177 456873618354794817 28278145258724409 649705042111076353 221229780960932481 508868596294878017 954011404471586433 473274938908641473 905439601478086273 916718019689685761 457941692219890241 912918546491237505 823850856978801025 658576246196549377 864530313788421249 508902525064680577 624605253974600321 22929333202231561 575146741040470017 511132493457022721 375459016630834689 117801933539414705 433161516724780417 757326988560034689 292232239783594113 593031082038951553 406706419548527297 343205502076482817 644258183424859905 798806002022491393 320028642106777281 410369658370196801 256626829716076097 815178950732676097 885304607049903361 40753160936628065 331114344146961089 206094438371923873 376138330317687041 461287405763552961 450180469419272833 716920709375902081 20850496372361249 650845950134776577 416963396504378625 763880979284113665 672794201622608001 828787647744146433 465095364598873601 602680388587604225 896663211146545793 968835527832890625 682316202884130945 735640778732619777 170065122894001761 405051719940242817 708815304583559681 973547027539129985 80116605276884913 212868219265526913 763149180305482881 740058614154452993 852707430941236993 495204363079320577 324250835559944065 650956129804800513 210225934055557665 72464858592024225 756882819144387073 153807422531389889 850417333147262849 659612379690113153 349926957306045953 440109774302843713 978759648872653569 160616446483555105 572814585708023553 883975769881931905 529016268615535553 670590830172326273 416470579751425857 689489141092284545 456811129975648129 552165398835665409 933286726237561473 91595670179533073 790148575530324097 151540449874655553 128394038192105601 529571024291417537 735366734231320193 400812474496927233 175033552417268353 452604982212722689 849297372933520513 479235281321731329 163920028488398369 406867716883486017 146258097343235265 592909782404330369 774566850968092545 453711425402747905 575401127621077505 698924828230612865 40632386073774289 768667464675193217 908988192477920641 18270581016036405 827122122403842817 38008068094359969 70079939362202025 527110350457459009 441026195102885761 399360499173670977 909272209752856449 316546895432121985 545602416528090817 638822954335371009 540457140144425793 998300231514999553 969569776566878209 960993471647530113 456735883539408833 892296290093934593 214120594749921633 270168347660604257 676788365647681153 949744662801432321 221680166704111073 748702923137617665 292065457033828609 582679447452687105 930154911796655873 878287882895865089 684586819650505217 332095201181370945 85052759534413265 535936237683106497 818005036049441921 608800515497915009 899996871901670657 601182729497555329 840660014571497473 284130069059468577 265074849844999969 654876338528541825 513948646483157761 345022499536423041 14084377045442409 931630682443557889 943449833849157889 16131378587342483 128591875456173457 134244199577469921 760475872409415425 160286112343755 921977247327937793 34094909191015433 310294324363226817 809195774144424065 94084220094934785 799661056858273153 848031514254699905 520274199458935297 851146256050476801 627051893716629377 37706189600655193 856705299733359745 961351500704630273 731010017267838209 773051269005748097 894857303372742017 969410884585194369 909650931155102465 85489516769328593 249380610430588225 770090325518758273 366744574358680385 535186996904570817 576529973900743937 177775064610223425 985250339051351169 371492833562669505 136783959532717601 4290571727061377 846849353435150209 40886701583417561 908925580731118337 838574237788726913 114258363742113297 471023152778244033 985834705539328897 218164294062027873 894166220724347521 391435913092806209 298271427678241025 93261125469901169 914839572882573953 703422225493497473 900845395612829953 449360438133929537 648056703887366529 287668725775745313 361239415152549953 104821663490078273 322430337633637249 358032786001743361 169781794655985857 106507594842518929 384879483636499457 518908305441272001 434961200005897537 771726619652049793 717639820525466369 562759134211532353 557895541647749121 370666094693511617 986519528724020481 20298242790431689 644672940643015809 203488473960739201 136995697512919185 830652963712523777 382573427378016385 534059803347979329 351213259068178049 780537692547824257 190275027789720513 522307204193346305 892126655238502785 633431906210987009 72192600221935521 114497042232777345 680171934282018561 961134800251841153 635162513808477825 360952681882089601 240356517018472705 445564825538056641 736966319094388865 30179120540132945 719013277370667265 948644481156719617 759002265951959681 763945446287671297 973317663567701889 578534456933866241 261210185225277057 597134027444518273 584769155862691329 702958178199537537 970703181445212929 67261686441590033 920074226978943745 782114549810685825 564154096896228225 620301895864933761 767244955141169537 687564788485275393 368646114787065217 731202323835425665 397378348972115009 27975234698189413 970370483779358721 389337911600726721 257764091240094465 871803510243069057 282310480161395809 31730150835223017 582065606929223425 110656897573974785 81084690018709441 961487404169069697 528838922871731393 780480924706779393 532754804348893889 977493042399096577 629228523730564097 701929407282463617 144078687694982225 716426918172224641 265067134950559329 332826189873003393 708978818029930113 812915321176184577 114689889907811713 276780104245304417 682594614814203009 801754126522716545 328560478379419137 260609785589650753 473014985869166785 992153418565074177 41430439129630513 892750521166405505 62589944460935241 752848509354542721 431470563363493633 224352811928213217 278667688272530977 564376036809825601 217008230535430625 149068368934720737 752891404256669057 267113784948541889 383684216017744705 356905405292849281 917138580207176065 497743079711717953 282639903932892609 777997883427914881 264240077764011265 840152141500048769 585518720533432449 855274399219410945 987346964975056769 587621682034843265 54496786374887305 228058191420032577 140915431977301617 730209381056958721 643255081669341441 414431919317536321 729574333330742017 243991730183672929 123901641131414657 287235916296296513 922571327540278913 507269149456327297 599605254833338881 750938164308934145 658132530834091521 633657329230722177 855494662572187521 264044806778159105 694112380831423745 264463488587630017 291717103519889793 199563187614984385 82075328828420177 364794733872436417 21070132975484769 495261734361733377 697884359557601665 422006009810807809 776078656369154689 382694056446780481 912543486934776321 144531323391426273 311667969778898881 981394967672727553 495147605996631745 937643049857221889 592691048613293185 250165327850737633 121153707452958065 614664263203174273 881637204287603329 764417194441009025 332747794529407041 652657233041644289 880137345175601409 366252343662893057 835912194559892225 876291558065339905 895771245355763969 257022324297921057 696093642602189569 448746926113408065 998682255188104065 180918408825021985 339453843696002625 51042264527787041 774247594056721025 108641668099480177 510996506759706625 868644134574843521 370295560193230977 164008480015695553 168978399030191201 594756692701459201 459987487857564033 350681651978575809 94622107889673409 862122451795123329 702499890795198977 103933554049405073 108075229394057009 978881489924226817 569183765313727745 501921786829299777 749749942319365249 359085734747644353 627201299026726401 576491507996877313 107698685575979169 785508561401833601 728128054799231745 34738176426529321 846731247904866561 442717242699067969 56168886196704905 574821705479706689 76876314365687649 223900845402063457 748101203288189953 103794409883889217 343981706753620417 998208037678146817 231587558484452673 558092246092428481 43302517239947489 569512023080257281 544973673703214721 721068246653217665 960540378720903425 846372508052461057 533115795046175105 724370297405158657 399790554079981313 50921305514300745 871295451846339841 624559064768661249 633171672320852225 536497939041190337 592138125899257473 142227511499925185 824626104811255041 265768503027210561 996037816428088961 932747605538523265 465682472192664705 169064116492044993 159409829350014561 485984090493815297 992185914356252161 293688644375443201 440782138210312961 302856110387992321 109571854762602785 846508012750483329 474049171230522177 511096628002064769 374755358790860545 292409475881051137 761033686778422017 718183508055872769 402826136242421057 608997665949338753 589840320710155905 79046415994213249 277299083094998625 512589233085812161 147471235958636993 218266872848445825 137617309604845425 2218426546981789 229067889947462081 495186468996450945 744009173388104065 347636140005455745 314326071395885953 855346937153584001 27858239676728405 745463807442142465 254611857347985185 158357080093281857 128775639040110689 246665153562112481 740716816307969537 911592003918244097 304013297990504577 320862236493518081 777789446693677953 37681285681628649 931294292548539521 61911533273111273 835649303931621249 943761167292464641 875258431534572161 688360072772290689 252438346909517729 289803178430503297 966347427572326785 676334878774248705 8523537676087046 535464312142991617 668029972043225217 746120310375680129 644993469732956033 408933570399369729 55863008013016473 562811340255656513 944372592499849601 731902925639659009 575196804966761729 602285456129656833 915817255051823745 662419070768322689 211678393533940577 263225769388391489 606691123526122369 7952316617647171 431535829762392385 201592130008940289 598801346176319489 206152205133207649 711504939408012417 643939640819873153 620593960412737281 277672400918746113 568885955646575041 359113999602406849 224265269810704385 196991765818808065 561410121084758657 183524636816294177 725178078492053377 891810773414746881 798301189449400577 793448722452033921 694435567990328961 423464145163222849 585204146367214465 479315850130127809 926344050196508545 789588349916087425 116718684711653249 322953632593502977 491296641749617153 461367966226561089 784438330589306753 621252622670859009 829965892785441665 972034424668876801 42102933665173481 991173970126588673 773362378786632833 127505887877077841 672292822684351361 74639100057062529 390181040888808897 246364551643424065 243722596237144993 521396515143457857 925449889852104 52619023707876521 451582535287543 237870644627953697 968704984883419905 754371220317395329 53161772718933521 165300549843003361 718598971392768897 523700976737302401 670132822497276289 896836311992537089 168457928617318241 142523859156725057 516862839240101121 706967135159338497 519473043421957185 356220054346152897 646763438483287041 384621658694477761 378423632497931073 357451262497406209 882443277688221185 111046750732576529 16966486204214705 448379790404828801 382356268503297537 373300211070819905 346543420459614273 957706099031284481 798724244215119233 62674409550020017 858461909198414465 842399464043552385 590469329047731841 874015987882678785 383581141826216065 521187722598980929 53353932970164665 436760421085885761 429070060317688001 571897867018776641 215696492205761825 202223531796029473 993277691584285825 197326068493069345 372104104201238081 555574039267689537 914377215007565569 309815134128911041 92959378909096561 376865967290719105 822746505082552193 704105980974631553 660363458363999489 946076294097416321 817787177445698177 847909013632488449 101440556191885633 665435665075825921 831944255673295873 102237880206317297 80046850380082193 192247368255600289 861077278628787457 736713517121899009 583818438857360129 761276155589491969 492183796311241665 492257239305033089 524084650684837761 392692942516440257 436045568612346561 993949450805814657 423534608441837441 385147996661352449 641039198625595265 375061904717384193 375851872205256385 680102996302075265 420634212668918657 649727892653430657 451144574866713537 939995362915688321 344625555480849473 792372855620996609 922341994908688129 236675612204145121 224671913630377409 38489242353648481 785373318669069697 216014186993426465 748119025541985409 520830560554841793 427585732062990337 248407395800761313 388385995179934465 170472033542324641 305317264201516289 42536745171112497 431515410859692161 531915651981691457 666760294848724993 281191184597012993 921092593359478657 219607260250711521 697304646691900801 213911642454981185 230008370991232161 649609201985825281 671630024464033025 632950782417132929 837981216057873025 150085532028214177 423246548553503745 978472214728249473 827001189672575489 838684444809118209 544404573362808001 318581518076449281 29667742745832725 770445934692588673 516881192836347457 872850428029757057 682648822557428737 838748354428631169 459796129766797185 478254489661246401 682197749223011073 51887036160707113 330134394210244161 708307417542080513 21959767038783441 922628047878831105 394002492092251777 164681418244661857 954439854642917121 376602039313013377 223889380370206241 71415871367243257 673870107668609153 402423547521564737 694538112431754241 661226097366743169 515316600581289921 492291646344796161 725779509254845569 788343526668150273 526334903191315841 132524997966910977 336280540731845441 710287487106789633 845078184413555585 340609761557402625 862187719968385793 420151108253868673 242364893706611201 666118995848037761 596795013807078273 290168564076104449 912832181766990721 600148722042519041 212456867796912961 5932102186882561 668069318977377025 910185253153187585 927945245831121921 868684101159281793 956800205313218305 738672308212642305 730385406209489281 951285819490443905 56148451398190249 93711377317916353 993789445541183 383049613332154625 614280259666660609 604656348630868481 531403191234755201 171529267534147329 826912259640113921 614830113780712449 258840649126877761 548132768384526529 575051364654573377 104798296093122193 653392496103645441 342217409175852097 93784431487382145 864809959205118209 821744140952656513 478937623875815169 264964831724288545 312008714415952705 264939636548842113 383955452238076609 591383796881604737 440306616071481473 261813305406942465 28231114151729741 805724390753287169 427499177883021249 916872919651591937 114150874396990785 961658004689116545 250009321841460513 586756492366074369 686510273750108929 642365177027730945 380932647803405185 211262941626511489 335266951062131137 577177119207096449 897792648398407809 754816049905198081 369047746024044417 781699400655075073 494203953134842753 696631572435006081 497303616324963137 210577614924080353 381710929966757825 180514361066226305 923542188310413825 543004333176387649 557269564625045185 888936277617926145 471645549554416705 895280060550494081 586649040213544065 984781785227848833 731939247471949313 86486058644002385 868547414424199297 64966740238087793 904081442717519233 264986595834830753 268169801735169249 193232373218219073 351277842140966337 755560248930127233 277759075621787585 878111058323280897 76712466003250769 508097117181097985 226074873632555297 692798537810940417 740955550492877569 445749035532035265 35688178660848281 906019105700391297 201632011827747713 828065900583158785 148422525377796449 519631173744979713 257595964877616257 796000862639463297 303180504082803265 955510956611259905 593672859798978433 961853202891592961 170222267675441697 970117033909129857 263739937137096097 987498018729841281 500812753555976513 322148587000906881 225181967719016993 876009194928702337 535752873521531137 102060480831649873 892871700936829825 330524356456979969 291008563640929217 230209377868742849 752697156202039297 233560392467285985 879426885163510913 424522045115704577 240829919939834273 621723523098840065 875981889245736065 363370258573393537 223564016986166785 604751563588809601 547351265164152769 962501534961230465 12442773150944221 462085836330008001 467739446224328513 737231640481763201 319945437517283457 680828903436594817 70210412272601273 426598753413852481 442265251259662785 340259752584504577 240475465071028801 161880603852960545 178340196882949441 942433079879652481 367824325305676353 917980192481476097 129585900309670881 306291687774550081 811043570164400769 196013113347714113 534641150674538305 332803566102786177 516711260742553665 455425385759180993 280409311523122529 487655762630911489 309792161513541953 803705350053899521 187927584855721377 490878488638589505 944210792235949697 623921913703039617 732909718607849985 532442857430456961 401901238459942081 890744560418806273 550600381215424769 10507031856963779 726199742742934913 813223368193487105 57890126375603761 303836173376542017 198460167288033057 519500134978766657 358132699483384449 9374252427779341 260160022478501665 839979895528866689 972070456999453825 795508310397853057 856877457197555201 879635942276774273 448622943686423553 14870969772307065 961333968395010177 228496249489776193 279567262738474657 289332683631332801 811815171590865281 26535255858714637 890500842823577473 804024211019044097 786929343390639233 62867598614840145 565716616457841345 234809913354812481 692164128309969 990129924738834433 636151538438191745 370736501479559169 331812715949965313 117188644328532385 907430853772460417 193867635634976673 151901891504792289 103895750225074577 309886634165117441 635965104159982593 958856503419795585 920726919061674881 935568903142261377 465199993456284481 189242117400652897 307096344494890881 700605224831129217 865105124323765249 928081524623379969 521396446005237377 687339002747272321 679070880596473345 72655384559993761 732928058812188289 22651985186691093 11723207621333387 770963470016127361 973563254638062209 820541665470606977 736512823014269441 943230694449567873 111038881775993297 32793460847194921 367921372802260993 219748260085950177 995159558669140353 926499815817486209 956111195014930305 269518396451360321 384964520491489985 646897766521796353 968993332525588609 846347825201362945 814278715535063937 874812085098419329 187071279959244673 802561851041986049 473345190054043713 786816959107973505 173668468283910465 191364402610460609 956868399093277569 350604313704671681 949023497781613697 538650993912028737 288356949236838721 806135415729933441 721121437956856705 571018008793899393 614834729651757825 3743371804141305 367029934082840001 561654490478446209 965611732772753537 992861609298991233 352058207009594753 938228307875007745 277815417975741505 919516472285771137 784513118063248513 590888732743167105 756850543121100161 327804736674046657 773572106851975809 143828659290150545 512075292412131265 441568212280621697 457335809061763841 295833492951004481 190074577109850657 889291717000283137 346096336373950209 694866690422472321 126422890772200705 730426642087728385 659018363966570369 955605611000009985 911329375343978369 38044140304215545 375662135172877505 639172302402144513 477742111113226305 824738722832869121 860088070262978689 838953655057395073 88177394770536209 790448808923208961 305804669488356481 518850579776241729 337678228059669313 387374596688367489 383812641984125249 759638057334143489 376964717291098625 594119576847596417 420841484360199297 430083637251371457 567212893804534017 764849155982055553 86077888330127201 622412789471440001 234307919812192001 56562254553519153 895881188025175169 102601999212183153 827308055431526401 466048460023522177 158927377221321121 416426204492040577 787797443624338433 45918409404613673 158802847068148609 569412670218881089 691494032698638977 675037610975771009 115289728551207553 35710234769709361 571734113500337345 982177954200672385 565579383343237633 435847617186865921 820222312923785729 952765762600414209 376676984404728193 510528697969846209 180785769403410529 67914478951401233 332701076180615745 976722946451630465 306998932113113921 853772998204526337 656145316007499649 718707025414431617 297771286195835905 669511343453400833 519088085894583873 291375621422034241 912759623972615169 786542876617282561 505567139671629889 412667289824412353 611349569238694145 53010610748494001 604763727108537089 528571129025081601 667643230943664129 79933507524508225 979271526503740801 445743971892653697 855211426273353217 203130964041527297 874693032912450305 756752065645329665 238265183903106241 883159079989262337 355367603140823745 410457467640583233 572442528475317377 509664812155769217 383573963368508673 399824175762049089 533788169668522305 223082830486582401 251573453279551265 511773901011650881 237045986071063201 692378851104031361 751001424380508161 284652938987264289 255532417949293505 270121499280513441 274130842264671777 389981368654730433 49183376408489465 453706411853637825 416307075442649217 253670363707797729 482563351884092417 622850386471547777 546393899502110273 780664306350587393 61513374871605465 997933986863365889 268510717283351841 984468208034442625 929639658805424257 211437181542599713 77937705962401793 353359229034538177 291077451530082241 736248390470486017 759201862919713537 127980411261390257 214100150371844929 241321802731640385 955540546540081665 805826658868426241 124502408914292321 208925070706023073 704802908138237441 127834081539035089 324713093708478337 451098545059117825 764151399534657793 307475618315038465 633859848806462593 499102152616366337 989548129917455617 115674947963285041 498207007696461121 842345898338287233 478962048018789953 683328627668089473 386342968438565761 186998855669351361 291645553808070465 90749747784499841 878147231051936897 954188458996576129 308961010359300993 309016708990895937 952991398987574401 199100990322939713 772471543786242177 186754581939183585 656017881335227265 701664422036110081 617854299656645633 547645460916868417 600015111758704513 743750301334621569 392280780595644545 204934834607556129 875814136530802817 774511201961523457 99995834368460385 700974831264943489 580838729947270657 892738487889666049 145797107093915905 749648815000128385 721145083338679937 601770794003179777 846978134882821377 870206776923083649 37807896369780993 267920793126343425 47183531619129585 241083842076406529 897792688817869313 927655549463928193 804791753306833665 825776562952967169 769569660054894849 722528118136246145 136272492891908577 799540055398850305 674867764522499457 115404101517519569 391969696236177601 970895015368995457 23459157084868565 868770678017831681 126570302468810065 496673797825209793 254149104771240545 398396240286807297 725890912771237889 750190604544741249 31795173578114345 796490280061313153 570432493262604353 751318978242366593 399887293190655425 431584598529859393 987424732545438337 402651798699963585 226807491203498305 352032366643022977 577939615145073281 710981385044803457 680299984173100161 661340071762104705 943355951031410433 787171689421313665 940989228117000961 902173027907373697 193385831147953281 304827483560828225 247180778389800801 228096959142639841 541538071890617089 119348453669857697 927987700711366145 594850251814541825 506925480277647745 279965793129676385 811489123999731329 343722873952820865 795480028632059777 849796779228540801 223717644069363777 746612741631999233 458805585459334273 940045502032617729 360483987694916417 344327534995265665 883079520345692289 587076943042717441 708200941511289985 136113693448017153 79745097626091169 493673540981191681 205909352222786177 909263612741391105 498473908776166017 922449794406873089 225707326127331233 663640988785267841 603404479468668545 889877898365696769 152934909526205601 258361866555610209 16487436502533371 249017457450662497 274090829685416545 48589319892649033 485522044861529153 768821522967058945 936000631141805441 491981871824314945 955911338489531905 184411129877389601 83787066805182769 979943827793455617 869176282480783105 688197722335203841 580409209997238657 622248698317768833 560861231776076609 4038917408053067 372756754788678529 409258895668024513 446766204629643201 99214527537057505 17455680247987715 258884963613034817 58713980566583505 571008205884083969 185731181998431073 481279802648977281 986684574787023617 640802057477301889 106078834294347505 359336747906063169 298634046490750657 609188635481899649 4435650173501671 934269005607184513 16291679894909095 196653478495008481 195464368619209249 930430919041064961 26457146297421021 807483303992398721 750037228574154113 670262879006578817 282680125900117921 816936717439276033 500725002587270017 77590479085294817 9706851748152447 166227388618523265 389883470345761665 594898805405939841 648853947566084993 44990648926997777 857728126846293249 337673606277370177 590777578976119553 200734938244011105 607669053992577153 757116571685777793 25328136070289277 409046039985881281 873336850471044865 802791128677249281 16825227075973005 102366150626465921 399487625351991233 280952088578438017 785787500402950145 839988097785848705 93775628490529777 144996228345995361 71664538190280073 724089011467867777 517796427959904577 574805513579555329 870326591082619649 558404028661939841 576526963939155457 285529237383450145 117980063858173169 305360734815650433 401141622197837249 827979919818979201 440925227204292737 537635579131844545 170110991072444769 117339449651943537 647415434891829761 180256006747470113 599562506112402305 859950715969297665 521196980335663105 994283092111189121 881295058887925377 385894934514162433 831613444546409345 323120596792790593 733913163297767553 974740084770083073 526080781277148161 483584174029701313 940725746591819905 560830401413305409 369037267249073153 477630464044409537 711910375731729793 590934770245986817 967028628201308801 84316631051379425 565671055152161985 289772226623647105 130410947652709553 787988047413051649 264536951956028321 67299606196804977 904375187187287809 846351895101790337 962505831578962305 815718815999638017 719875107279992961 305088991978152513 863499933491521409 324603241037642945 910957888665894401 143711722905621281 811768795072051585 560643540051664513 89461628523398673 475844125887960001 733763454878850689 576186576567302209 409688935790956801 826957513737610881 335064846677223489 930526540176593665 771248888266800513 740443064762075649 984746345235219457 722968500743014913 252663453252569793 100968154089983393 55781656591303633 280810767371228577 124566925894274769 660197383049563777 849594871717908225 742997557039650817 320520817547862465 867638859959512833 534534835756769409 896316677256798721 234879742951736865 577702854295750913 644011337785155329 711322255471522177 738159022224909441 867760049957340161 685451310886545409 785939067742610561 746479744227034497 671411824770842753 334439561645023553 922866792854911489 26534744115412681 332311844944669569 760845834559599873 69988608156982937 962887142514123393 408308347413480961 539978572782882113 959163012389446145 140164589071776641 10636352397469297 729540874527966593 746829671173593089 6854961826949336 821230265542368385 383216176958125505 439203495136446529 876075808224204161 381426456203300289 568025438875817921 665505141361357697 696138086328662785 741483998289083905 852244352560756353 625344738472371329 582337588273436033 572196395093399681 933843706171213441 602327936685974017 61692614741790665 102749342205214593 239438753718456353 17103439095485841 442936831834760641 13875975413142783 797049642251149441 441958041791245633 111729592504989489 698873165996928897 782154908044770305 558852960663877249 870645156348917505 139396826434008865 868259097780534017 597272914388320001 528055006442006209 326002437840116929 846314009419028737 111841128642943489 700656652575521153 498615668910176193 80776193225712945 967378188580958977 470385739208470721 68608587229221033 865921518688633601 396614557440479105 945158756184628865 506646130082870657 959466110383171841 929394661454971009 559838993282145473 599306765812883713 779882097684332417 698848777407484033 842631398462078337 668647200835593473 440491722104038529 87196611759928545 414550506762257217 753975134169536385 892044714439105537 249747491782819969 815552414644219649 531342993203352897 593726804355011201 759065562011294081 818384695743535617 316530863976055361 921232070001291649 341588356159839169 736320000897666945 800025018939024385 743603887256337921 476262657841083137 717957670530584065 901821107522607745 505078809732577153 919656735553111553 593585823459694209 29514772339965137 684350114237471233 85811900925186529 763701885458207361 60438749026815233 574823294481472385 603722956643373697 249825195954901601 48540963038007593 42009790951023977 403325534315477825 37458994583321473 245874314700358817 827768019522903169 835382635278826113 485853553403774913 809212306955956225 348347618085650625 745491941504830849 942095298014070401 82266981021149377 989944081654538625 121993721810902401 939131263938765697 666743346133714049 60671914718479769 86885483053173121 967891976141775233 450119183164190401 683585407340483841 153607969342637313 860081631743515393 189317330627162049 586812451347721985 32046757102698109 195970121541339649 267690888044256769 492338767292960001 906208592467756033 834279757230849153 473946758182918849 355932824246078657 271320832610364001 950768390805738113 487391158923514945 251705915382597569 712729946578612353 748252732975164033 601418729892103041 113552615275576593 697730066625801729 971598911080210561 749336201037209601 683034502267968641 682749120321098241 312764466414836993 301888842526224705 913099893804453505 902197179442758529 837564888561789953 338344640190541697 236444726634982049 782403396274652545 399841232840277185 122413900758331809 726509929866718849 335723323952201729 150631178729785377 575992348779863041 411398999436766401 348001597435491329 298426874683247681 388690294972533953 202831300205016161 29664948025207141 158396890572848993 545950696191312065 883192209024667137 799961399581185665 748439375623082241 35491452865031193 866495881337410561 399042311253758465 81126909578248529 98683663030016081 479460487560981377 848118752094713089 274133350525421089 943774335539771393 965854536288727425 318851579877581057 396857036748972545 410680821132984897 422876691604056257 535119612326106177 905055804729091329 767151511301861377 257775614127066177 359641486225136449 733895253414292609 983754743818820993 284521122256375489 51518261069823265 846515328696756993 356401902851857217 245548693946116001 796154601496901633 821799434099407489 861532973327371137 776986322766258945 374370529235967809 41367706544964025 797919866084058113 775031317433896321 761622333219058561 159919642219794145 13126234902443913 857095103973801345 430524328293479617 851053729469203585 770478821191929345 437921766668548417 710341821195719041 676850955865891329 288056149470719457 605181260491672705 666473939563424257 276207817579621217 394412219283779585 931236256281803009 172451968287809633 674650583443739265 81877259369974817 1202753011408931 618558579940504705 235788866162995009 998291190211816065 378514221630748417 637364904846741377 778430841437202817 868529744079751297 27527444625814469 320449824120920833 428567544886608001 260404779817704929 630970697118524289 286098248130990401 444947379057399681 53310765407587721 494051791558103297 159286525914701825 211937090959640545 995825247297759105 735760091304566529 207792580533713089 823059847044962817 179453944083945761 603383201188403713 97479943720635729 750397449767707009 454567455890881409 83710977945028017 681987632949521537 404450020390758145 381658032218950913 552137082768251009 14125837741921999 409695428996162305 372327952592385729 230336834603999553 85769722108544497 954740197240685313 121507408574075265 398969928713693633 288124369020671617 2486344757802073 172515895096822177 21622972976157229 993692053205897729 673162508750184705 662578586101886977 20790076867637453 644522692869379969 27515450740583705 656764546672931713 450035217561460161 78408561654690353 393187587154077505 447128483706990209 225658116622053473 716259201777496961 486700253890990785 240838622173853889 616391201832524161 491251030290690945 907028851817361921 521611776681282881 994209214290673793 735402435371220481 213127632648667745 293829330885714049 279680463535296289 504518280856778753 173696485532591553 424876202766654401 380999945622800577 261141737504637217 897862486247948545 420755524417714369 739614833263654913 331035301095305089 253282985829461185 500736263298250625 823002535848854017 876200803060335489 164597456101905249 592165920336853505 215635922948560929 201579231276490145 299419988562224385 425727321381430081 474539720148282369 339009319537616705 108556072784541153 869063934750400385 461301833402384193 977058196490979457 837353873540568065 853193661555536641 716273749930461953 765881971006429313 689694494626753153 97453219539247009 84420512559031377 799868033534686209 856845474469569281 466465637897613313 170433382819208385 35618134505149613 250129816441688737 354028562445265025 930992508550499329 547641023714042753 957107027964358529 406732600019182657 395283006731528257 758349661460336257 211855739395122817 113013370715790977 934971174260478977 142639805399788593 895247308905116033 995319848909218817 928908360941232257 831128199206581505 703189205536478593 73871521508365841 36043692495635329 91338702657417057 410203711898024193 905429437076435329 505713629518037761 814657570184586241 461024413006118273 340597924758853313 124081603415188369 981273768782408193 120897851107802273 455006189944015233 78594995032784001 108740788895580913 860853440434528513 175518706716061953 481604828359419201 46031906068371601 630359063227448449 490241887949906625 745576052919385985 178425359190221409 337645521549024577 864008484845996289 864548496717727489 324288485636223809 706818010850813697 408332111305810497 801760799384151553 888494556970080385 778059823503600257 321258767308862017 186817194976864449 385091953652526785 558280396013632449 228451811867984129 915780218253086593 340866465879862785 688099394947545985 948208072711949569 755556569589966593 69132972765110881 768848606168635521 261517239072986753 864478804647813377 477626596068468225 70196762348462729 900970928341521921 141767527807015633 204524710084108097 423066927360370241 852153409391490817 350407675880727937 111833978597026369 979854465585294337 376579467576831937 64833593107348265 795659945536520705 308823771865352385 870387871253285505 173761232460019969 978904690572029825 674346636327005185 737577909689392129 119727284374842929 754999736922449921 859852180063175041 115943079896595697 433714644595180929 863290828581689601 114620535212527137 298986767730625025 782106700456406401 850187440501109377 675627668804199937 564601259094843073 493689752093626305 848337010513638785 336419776347600705 383380192711015873 889208804244386689 172670948434749505 39470311039455201 433967189213973377 160897278039055169 261610548332107841 867783780134136193 813296424773895425 713391212923536257 99055066918616321 844915743978365441 375055923553475137 902573569142173697 943665496892698753 937460807947719169 354927884566976129 820369613523151745 412695021325070849 735927615539939201 706483997424214785 949650388154406529 55114846372880777 692404744678885505 753014000514767233 135643235415013665 980581137189993473 68281791363038025 499644256916212737 823166596235221761 755049188396334593 22408607653790825 904086430194993793 30296123897752381 139353808369598657 507460457141352321 496095996809486913 159550875663693857 733254248429268737 876060572949899777 403692896522144897 781307271508264705 734326926195784321 692652063548710145 292503659581086593 707974955784930433 759343739526833921 144591122622319553 172952421941275233 461697976200806465 576687005958142209 416960873520341825 963808909961443329 26297117581986385 123838055007759345 288812728856402881 120771306335186065 172290108034385281 936574309540752385 200687684155727905 311922461993162881 711686064763892353 89383380135338081 889236303562245889 830275756848109825 539544278509080065 573541325541889089 967551108008652929 225073598045383969 967835561760420353 244719865382883489 210581454426705505 71493640329023833 572892219191910337 720923030704760449 772976611030092161 212056881736828033 932750551514214273 959671566361784321 689280400938560641 537044391597717633 300172988772882113 386942418987409537 179088316929554753 35967129220665585 469405778460906497 976344917990282113 976208216402444161 573572673236739649 81227940191833889 312913847099899585 922796400220509185 513615265784324033 56148254587849777 539886572981096449 796754874457168001 838887945112347265 137404691976708897 937695807836909953 981380702715515649 969669257217361793 4535218962086419 371565497226022529 426487391114068993 753248664327585921 628665660433878017 757583805033867521 4229020736691070 538665867900533633 479369553618180801 217608277155626689 23033165830998569 332956398810622977 560192021831138497 542123066474736961 349896322807129665 493390560069173057 699014931196540289 669130656652164609 403448437637582209 495401700241458817 906819286214012929 968859893579597953 644408970088907265 44724411204015273 253643282222849825 441672383593846977 111218584827373233 206930144520143233 606335976995975297 373839509200131201 859745824333291649 605908489002587265 694887482419243649 327256508608577665 778169809232526465 908373510479620481 491622222963226113 479697327351139777 400685940608784833 343277685884288513 422442472937841985 587558341115290241 853954558596615937 497817630046327489 806800381834644737 159479631206231425 583720354572623233 945867577482289281 421478338907274241 643683330231006337 749405853061222913 776155005551672193 684015127017541889 521868708185785153 193483286551359169 937899432075369089 589299184182817025 536217200621742081 319938494281917249 668196852397514369 845155741699837697 862276553465328257 510165897196149121 531000060412822017 230501952690769217 778625735875387137 401307948189259649 720595787778776705 836778676919291137 314310315732448961 315633541978375105 967114757885553921 796959659257691265 907745664474681729 802420504910447361 347556948666309057 306683742750404801 357401721520368193 906475284291222017 538423153496495361 102273805315132193 247022165948415297 758521131867230081 46291884753131289 187042614249630657 688931776946297729 68972239422837593 987169342583456513 49911067370469913 141312577278974065 352968248565719745 336396134567181121 161673646299501441 352971108182707393 303979134166699073 786169242747547521 380059658634490177 196489942144360449 826937464093720833 490807955453689729 464002303992312897 432795364489628289 328971279334812289 879859674940291841 62311076696328625 862744108072810497 13779130841204081 220732240630312065 877441827693981953 60624170136115649 30016964939367341 826105234162554369 739593262636400769 37392139088133545 358387380459550529 352890219018135553 791374064428705281 975571174038996993 588193100308476545 920580576728411905 63351509467945985 231173873923900417 111821120575189777 194682096051693057 303605709725044225 369581808447030401 462969733901619649 808397313547089921 850793770297809025 241422522384603169 327550283273257729 721326356171104513 654120516564059777 301174430498598145 279346900090420289 291746261376090369 742087329097085313 206164254931913153 228083428866899137 938766010199472641 725143340570124161 528089582981060353 436035052670380481 527677366498636481 438714109472254401 375114803074161793 359365620967839297 777108633308657153 948977203085032577 212491173119893505 428728157369196353 576741177778558209 663762209327426689 926705150637168641 705218301373850625 651593601776553985 727769866266040577 586152430725739777 465526328117281473 311067308545744961 700751561808328193 684682458494542337 595225705788738689 391556499239001729 388311726848453249 328098569527490753 940822704346121729 19556889265288649 739661935418649089 643496427835579265 806855173890472321 582587225639443329 770162147713389057 103467138019532001 729477079080087553 658217575443444481 287151798699380129 798595369548884609 736231519763084161 493054904579466305 776846658901345025 439886108651272449 64856600087328073 585271237723532033 582526887361762433 895920309799841153 891868441207964929 663399247273346817 607562772212187265 876458816687083649 972331678855372417 793516023624903297 301837624264475585 364299524380051329 251792758950177377 925064593809722113 930777466032193281 110483922564775121 844073054657062785 106526042878101633 829554855125689217 875109956906875649 216880089255415233 85679414923518497 961294709528768769 688327634080728449 761503773472444545 540623490809338113 30593675360602645 685486038451195137 991853365973231105 768060619981255809 258816707853465985 639404487229818113 598517654032239233 51159586727408169 765025435935097473 164520488671520577 230278440522159393 922848579382858241 78717862493927985 336012047028241089 771583625748522881 179492266766175137 353638328626129089 676315741032574593 691023800832358145 348055332083092161 274695753415382881 776803952147382401 742113135798238209 696150133135745409 824577263579481473 299408697186471809 471034262761396161 143535011435758977 78158762132314769 437974789686840897 21975635125162541 196023724235459457 49614064555509433 699005578094620673 102901299998809041 404362085063766593 560655267350934849 813769348914739457 484804965625958337 743026732581824897 813169319753495041 836627701968474497 435595490975050113 614329566958204545 223344657323078625 776717865303446273 243747283285930657 84521360004515601 448027538605241921 101183081607253201 752859373790460801 139255922509548209 951455715552153729 928037928688830465 220558964530116705 659903562063561857 918757577428532865 876142796210764673 26141812679885137 939515949674117249 521873248991763457 179932791881178401 801470755555332225 613095496140857729 137170609331075617 519415155245447105 547587792028554817 122187481978912161 958439140377631617 914054878555894785 651992236908800001 285294050159109249 853718226255562497 225674734441760449 443480366454867457 235432321567955681 292249318833452097 194192351752114689 845838488078985729 212175891381349409 684553573556467457 265317426501049185 729664307975685505 271206372993262337 703173455391290497 676275666807349249 952418649364265217 478861037244144001 706048729999206913 649876711590003713 637863803769779073 187120510953562305 594019502567160577 55090095056293369 622833890785049217 396288512677614337 576881858572289025 360650415200844097 915439370555038337 384250277683904065 880210509632402049 114619267121916833 516090110304990209 854259220865401345 332377966003075905 895451283455351169 681011964095080961 984919068199261057 665536457721483265 707733847126966913 115238496126895745 379252716897696001 836607421367784065 37808768430871001 204515074850878177 942956024095266817 518489171416856449 280978511654005569 97414900328974593 879226136270460801 374816696686348673 433613478586416065 672618413293026433 988656419109204865 763883675951486593 881499469782106369 442256783607039233 292955092683968129 22086104892775185 772109811866989953 599099600890287617 161648882144376673 560914681669682817 935693823028337537 389934303388290689 878077922093780225 233679623071605377 111306351564259393 44623095290024393 217100365960973825 51492189886854337 472951126522154625 693039930082310401 669856212467294593 568372201351120769 162287667511698433 221518390706155105 504166332236579265 531645526788818049 882896575240828033 345838788734884161 721766121198982145 578110270343909633 152575227692331329 376532347030252609 10320186199422211 423980424511281473 740834301634031105 119889735850282625 99386544637440017 675681472525422337 225599187837197249 68163313681413489 141172556537512145 810619081040126593 713628333465713665 786804993647624705 240651766677387969 226639955441140033 201506889092662785 85067526710520977 462617578786776577 423748443073119297 67047823201384913 866923976516947201 218387775869729249 202553877132981345 923947956334707457 288161070174528065 70619902901327689 284847268483670049 835642222768932225 106934756940606945 645153003002803841 479712086675572609 348139952208306625 601423505296384769 473682708208983169 633857837527269633 287501140021099393 659984430645639681 445755793607958145 270747255213006369 987432604470036737 225042083426235009 874013571455165569 396013494431226561 918792675727750913 118577453252701297 489422492342555393 236203045386712769 328752686712029185 899418271319507969 515631596138305793 196728513508329441 846763102426045569 133568833187215569 121441578703553441 538893219545069953 351725695045395521 709691129747529473 331135773839875457 853902096435060481 134919808956645681 341816878118354625 963210856024772993 475970899625377089 341934525821251585 487814898956276737 463581110752173249 352183619834985281 280408497014086337 720568004691475713 959966258210982913 351946504098815873 775689421967463553 342860956988904065 365885615106989825 535191564807941953 821134678539429761 288403933819640897 547072401161926785 940463199869025665 171847518019241377 230097129387662145 87417803708277121 139373872545657921 778968585283330177 280589406299842625 978606568339415681 223459019514915969 455634376421706113 755530141290837121 45890948271946289 337142782674416001 445411664367632897 540916366019562369 316069382430612225 93415106768343745 560083970182553537 604979815440334081 52416844775919457 657112523465396993 837391896173635073 892648370519285761 310406977560631937 357709865617277249 702627629452941057 85386432115530657 608548451523560577 5713535553322658 3394233385130008 677926801176599937 427131049007584833 693669100925074433 17526532114722217 270935479509024193 526367304123610305 527152223304025089 243921522514362721 488008257777497793 562174719873183873 168722550956498913 999256380952154241 157716835559899233 736148178089749249 207630540471566145 225320331739020225 345960334740514241 575223726662045441 562147524701099841 517616972486202113 48018234760139225 740860032262915585 454935029285532993 912295171378381953 248950788759319873 627613988222805121 3200669384579414 2253425049566716 108985685949807729 552738828759501633 365950244609134529 221973655836755777 29022920129396113 453488185004175617 375009206058773953 762439896180559617 680266319616624257 104394387648554241 32346807308723413 311174218342323201 949257802524417793 115755538079071137 524413283660873473 307390681913950913 441381955715559809 65389997061103601 28639643475369069 448567052309520897 316481808487967681 502500539889922497 565021414432504065 963027653046914561 991964495524076289 714960061934746753 177007278639106145 494708015653081665 662185690406207745 804837951168309505 464061266089299073 43047045958196865 746617053548636289 22507637096609301 789708368616484097 115464296881860657 720079289227133057 483812940982033985 663178398631583105 325292688058631553 301047557998106881 369750252887811841 852626961132042241 988139704300571905 511713755692031937 781796809362759809 699155846186794625 608856800451128833 587254360839683201 411859004032564289 32423294854336149 424646502147560065 340860981344778945 662930294467344129 662597756774271617 682993582878260993 202926210952956161 419662434955014849 964962254987138817 32359779996731677 392847749084584321 177518028725984321 860940615383025665 125844848535571425 273851756397750273 70963317246977913 14136917056443821 260829404251772705 936799925527825665 636879270930307969 236725888253129569 969141038828730881 88016554311355585 66242977489665121 577899923033893249 941313663060775297 836759829944586625 658011603714527361 932888238751342465 414455010652666561 526198379450779201 132504396132546273 62260746437257097 216137778479399841 191897727035527777 91525848382786993 893883777731598849 467250051270788417 6254434895641482 948731860632463489 844202215548588033 576169522210697921 446546203314714049 81662011535826193 544803123770986305 566877638372439233 256926880927341729 277421518556124641 900914976390676993 77243233749719313 237543999364024929 23797640450084145 400184361171835009 33844525386690805 741875910600118273 118863738849100289 295443889602434945 190152602261029825 579383682724770945 982711526662370689 920061296120547201 430082794630614273 965782413019628161 18334751974450117 377785667853824961 153871636017264289 726915358692142593 213967259713228929 52852723893789033 733620583370147073 211745077844671681 751081602124102657 385672372940970113 147952305726839489 200866428778116545 791132695502113793 683018732502670593 565965250371682753 482829607027685633 485961007206114433 110720704202062593 77586410578952321 13195219108443013 983152966207512705 635980380665539969 578674813022509185 550510512309632129 185819284810932577 433322322394698049 273608278333988161 87304113519341089 949046221225131649 983619400500014465 505007547598218305 48878789484906097 441177064859786561 823595765675261057 949753973287464193 232395638619525601 521192851077273665 140744887824876481 313203707755214081 495871572951887873 153509072138334081 355915826820986305 830781748435633409 801762760583191169 333840508746533249 646234255462456321 359867378826443457 971412686564764929 485385824418685249 390981573335320577 967597540670872961 341562465939578177 320048805386932161 582126037432129153 435080547998474305 937235819302248577 276970654372931329 842079504577210241 389318370334983425 119629511124745841 648149119865621505 299762444425550017 115295532948046289 344294866768809281 691842025981301889 861143652554940033 907245568958522625 413145038061177409 497896524088275777 494149883454252161 895715974016219777 741048792044057985 199837678638076001 855409745525147265 82008821514300225 829482565530842241 686842388561302657 696025967060233345 160790657498246497 569541171895895809 130593694658372785 976905866037636609 92681072013157009 736311678607339777 49057795143994553 935691849980155905 169608500127289121 216077406873058209 938678148388945025 614717347566621441 5453403770154354 85047550912751297 641189446443746689 673489043653784577 882397087330112129 669435386292679681 9695557626102415 963908966369015041 729498068169299073 525992246964822401 304931323807465985 88870171467288369 634991220332871425 831928211638501889 306464920543888321 445182797710398145 768936898254928257 734021564380103809 850346908362297473 473333440122029697 380051989695125761 627270394385352193 405350683835635521 605795418099287297 732371405977879425 290428988198673473 141078342058790449 782060915019467777 456980955350196865 54081756765516073 505052550272026241 144953447670328481 445219924424570497 299546142096065921 660330468169632897 364921000052799361 626888075730001025 244996076492629569 803636596378780161 875851739357042177 425146218857115329 158016933748033505 715619253197075969 519565834695963969 414636091052479105 408724328958715713 234316733437097473 761713833994743809 427153052892599297 540110404113764993 300625654642175297 787674633780635905 636898128349748993 256055192919991009 926472107509980033 644639612994264833 742453258649639681 714215102903185793 774097561588973825 849964307851831041 363329358315105793 140658298187066321 915612596697556609 923760392727100289 944019922190356865 763665624993965569 938593997556750977 466409014492750657 457367596546994561 681688506335166977 564481126324537281 233147017262606241 811756358085879937 149309755063857345 805967337573463297 155180603509489153 273841804268080577 77572327949997793 877208085262921601 120111818597873569 241515609433513121 321732480203994689 321830853923501057 207142231366230337 52481506097542761 668990392424877441 389409689093085377 830990626020902529 44738272153686865 767810942778769665 587860467522887169 192297732761556257 39584204954714153 563952698824767425 599348698306371841 574186318747702977 679266504894819457 959282218297918337 668631144375041281 330419649736494849 394511936672195393 298996188832820289 968752462252311425 49200728473945081 116931148374213473 160263615566439201 898789939060236545 970149131204930689 493352169396565889 577916995295073153 366609822033595393 605577010981786369 249797940483112769 946173008877966721 716719249711872001 949181228297003777 328992315354817345 103082532378909521 455244968051928833 127119918442499377 464497875984044161 588254524517228801 442445411432686337 792719423406122497 325021185064635201 394251405860916993 925192910407886849 624456716555524609 272855822128569505 165922716337210113 90399317604038737 548203543330213697 30284776566652737 275961934559763489 673877782857900289 562946803164575041 177070564023573249 383396177676647937 261737321041380257 551385519397836545 841587854756802817 406932886429718337 992821763531495041 153143397491415809 268988516074209377 587599349383484801 396282229449042241 572147769969785025 113946838396891793 823552845330443265 579088958111910273 187455981627945089 415552398331634241 411069096209903489 180745772127465889 598029293206803201 760963574881522177 974417436988677121 718895153683220609 519357488427200321 266295239073649281 796610436344568705 707745477385998337 979244870494039041 722303645339486849 134006455167440913 304790913947087489 950425542433915649 733789127446378625 899703621347700993 59230462614380033 781053093412861441 480926905147761345 400975741558387009 442552049012263617 115702372995254881 44247202495107273 510172576254607425 348282201466048513 967649239650665345 149632027436219073 710171485412917761 279888055459977633 939303331192345345 933016427412404481 186382522113294881 894857895106383745 476329335739290369 514640879661193665 417357421427698945 346305684888321281 369899254733237377 68487760331656489 253242415721789633 133895636979019633 331492057012678017 823362625826014465 51778216900192577 131941361638766353 399643237447914881 327989395494135745 179545653830789569 58302123043347369 695115427674391425 34141509426639517 774065151669834241 852902732907935489 820307672525981185 120517811117728961 620690301577273089 484695221936334529 153665596365623713 707706334700510849 925623006860480001 351636196947751489 776842751137646593 553700422795451201 589577917414690177 196375282011786113 600965275124320129 713203726256757889 810519890939747969 863063817557090817 941262910578640129 876172703751869569 801497859305360513 65850614710171841 792369742126037889 446111309665873537 512034544110878913 940709595568066049 48713038579673905 291591695785562881 228061769440703457 588344156212144769 17668621097168825 310991018086987457 113398474552742097 181761630530061793 612761552921082113 936796897225740161 290760747254925185 868059871828876289 368451962791152001 808956792510862465 165903092523610241 515993268294650433 868412787993261057 544168576731145473 926475532997788033 990589030082333057 760249466418297729 687895005696738305 627424820844328961 730692892704510593 379026432443534849 67022624259372777 965277836632086657 887688035928619009 210571991419850945 262890002381148225 780553972776505857 592228582089475713 287277074550072353 336920113034715009 875118759321456001 254761075077510657 871054822476917633 194971210836833121 831896000811344257 394600413772835137 890482224463479297 643058808842674561 948508067274136833 816732383861307137 965222463144879617 728212343359878401 992746532384746369 16309762291015773 77072494956691889 976452925479257729 433045890208322945 254594521606122721 92965046003921969 628377265763198465 846224421034310785 599101499529766145 173672934823795105 565396487683180737 940676229204715521 402770584958744833 328636759716300033 840721178454494081 717079854013849857 775611567479970177 921209821568393089 243744725379109185 709789471211909249 906529866122184577 161757005880968321 190219814176806785 577777369881051393 967678956816214913 623652532522154241 139836985560059185 939808919970236161 389048019453042561 607615311076198657 284413419989796513 748086452073909633 653057687001236737 994445426034157953 151423710637082817 469654165619690625 319304363373817089 749651331980810881 147216353569866945 275295176991551937 655490946119371649 863379976871666305 680749094584363905 529481927757561985 194860507053277857 566301603964642881 11457186407263011 418295207595083009 451586111142134401 700602722472947201 143980090707849233 159362819211398945 357666053808031873 142074996038882513 128578268978266401 101169236044075457 207655931829052065 864649889192772737 840461507365539201 159060290292931233 746388695678405121 265939147556888865 415837775470613761 550544791384329089 760667723966875521 587844880181219073 869815990467564801 109835825798572977 155367576131766337 979670474556126465 254521308140262209 585861140802524673 39668980150295849 975090119036391169 918696754084173569 92212279522133409 118140360346416177 854640646131837697 777084203877628033 192828825463397633 487534368807288833 711030055871699329 904039982989750913 212885043545359297 362596015029168961 647582743733078529 536809748061422465 77744184445055713 887605654672214017 745757454938310401 655952893471003009 949478562071934849 895156862219749889 514200628771742913 540482563278210625 873954032788066817 625772636409792001 960680395443400705 50912501227422529 623603512070562945 162995034035134273 144055356435199393 242740502985817857 551648472173940993 825769759593086465 703862729704834305 264739207692166177 20677785492754453 416140017806952769 20982786093167505 250182442698708481 368292625248631809 983939625738614145 128096055282892257 104848378601467121 289232220330948289 345435543565088193 510366851189456129 163973423773462913 389390897106682817 699441180601709825 465156570229677185 702572151140707073 772929840282589697 307655628320588929 627913264009190913 201602667372476673 207910179951642945 846856927435268865 726145493096819201 198882768495273857 355285175285789761 965691154101023105 154138743212154593 981614038684007553 995571229448376705 70380073414995081 830507041842107393 440637803134329409 230078047692192193 969569919191400193 224611164522865889 129542603976695153 430350253782894017 792239079934276481 835263278275672193 119506692655612321 749714021342672513 383174664533783041 648046347468021377 168954985566678305 361915568945324417 22743649971815217 761200437186342785 232027074519400865 149291523311493537 921875139738716545 982687503551925761 498405282275435009 300356986251660609 135312748235136833 494186671788806849 216778468499761345 495893460584543553 707891835661598593 835963683760535809 123282385456469969 943448410619897217 427071812283102785 377496459632194369 633449918181206273 170628966437281089 173060572997115969 943243875784741505 210938583168974945 993816940616188289 724082875330552193 404962225610713473 788617265328888065 555208723778012097 942768698844872705 328573713853511873 468153407576586753 459774573786649665 509997883938197569 374969051216961473 284334793460452321 365345125222123841 20185205699334577 253602076567528193 801900743149367681 482201433290430977 57902056290899393 971753651678536577 68185039447676841 250026342162900769 356508649817214977 720475160623930625 717551275747133825 484752244349682113 827340689267444481 503164115118575937 197219634476020641 858721187604547969 940808308415427073 10295930822803003 433056425162256193 105790601532039121 951999385004953089 942982210380844033 193263098190207937 567829470023045953 872135577652727553 110817159246021649 743323966200058753 937838380381254657 988234230161040769 1105382659996935 563340572353972417 453200348020462913 486934175848176641 915356578999091457 255909605874940385 573960459411598145 220625023576857857 176330868577647233 786529542852086657 897299008038348929 506379278889539841 759492990406595713 737312846800342913 840387730981650049 727951210544134145 134179674844855153 827324661362801793 427609799895837057 341127277284755329 202922470051884577 958579529350693377 380814192063116481 101466744379351329 296143477151670017 25643840528822181 997121777418076545 145059406809593825 960924145551626241 609577507673442689 950186718420287233 177076658508170241 226932808424347585 34892858954940209 938250403920623233 944954067204633985 543205311455846401 563225977129327745 874438938215764225 393994694763236481 262750218090868513 332044774860456449 248306994815411745 189624205874679329 467465974164081665 14123033238981009 137503433558084257 424687896098490113 836307396495382017 707479509714509953 697635282103934849 359907706043742337 880843226248270337 790430104714012289 468069311006860993 534390634423104385 123250571102200721 57368025682443145 490792298023254849 860000281318718849 44466163073007441 443535965650688961 615934994551071873 723197106758178177 959853793629971329 747674583211328129 856658587610471809 270971941114879649 414672367103786881 556937094464338177 731438907076114433 79717895419307185 463285049756645889 796389627582776449 995120572451273985 188909653896303105 989007297793858049 83935209642596929 391333518835256897 932512750428159617 423445435535878529 129394915761160689 265975700378195521 292980397684374337 175948237440319841 423166874895635201 350601053941108609 323988314856180161 329326957165473985 205401557365370017 369968828384205761 992810349787475841 694364755900078721 371644128781476033 542091958392735041 51176076303548257 843029823248510721 376690706092226433 542376098517255681 989927530204994305 912047969556294145 56899156384538689 194500045654041985 18782390216514957 641025411187765633 454925700419686081 456310379021406465 354616775658769281 592211182425938177 442990083125529537 194071048299054625 932128983246244097 804946401854064001 85093514917950593 615930155490165249 267387483705107329 232684809799092577 29539033280805429 976574116739715969 421078907352281793 363130889169180929 695672445996613889 508991569297652545 403356128880489025 54598797300609905 918637658289334529 303448618551829697 530769477853780801 159342583743917729 989412018415968897 683691113073226881 48197115334090769 225666060764762465 511369402425380289 249671404414772993 140950291131602513 956534542211979777 166650161390599297 216504305485191393 425917092900249345 87750784813504625 713861835915032833 610772519180603265 282950980184423873 571219166400279489 331881765613381697 745733480099207937 391559426063992065 999225730528973313 682196448074712705 722560149088184961 511779928741972865 877952528976290817 824331795028022913 359735635577042241 596047067772758529 899693015110852225 816167355549772801 379498408637960705 460581727138517761 723636394713079041 534575189678257345 149309106981267105 465723652547438849 857963138909223553 923794443231322753 136314383142991601 455657715649735425 147786619012631361 621784858461829505 160475630451546881 855754185845853441 673757347723533697 221660517929400673 782293655471892865 602480523496083713 817611917828113409 429978123117386689 816902186018129537 34398269131798997 69418730758297185 110556117380617985 188856357999288353 66610074215802233 255692315625676513 816671037272406913 620464815818170497 734270362602785537 129987767126163329 471579679668401729 48388603279409641 368145090610667585 263241890526440865 553639066880286657 83964427480513137 367053150029590849 428318346288971713 564754840633959553 245936959458465057 384320694967627201 923385748269279105 937021680874714497 401762404944552257 139731632660755169 706480600327420673 480390689356092097 735256448941402881 412089262759437249 706576469135026049 252797463369454081 322111661478803777 733267141645143297 75517198429974289 492824874277978625 826835361328694017 80998250527429153 494220584472739009 283695421231662689 49216582164806513 408732020925697281 442690066491632449 596853515059059713 737902984138759937 126405281149530433 786780951968633985 614897223356869889 773563115611981569 891277295057506049 278674807213189281 969065937730142977 103059167331668529 34047332196664117 969066211298322561 98424170473741409 605818087169073025 148907198903316385 896730408591604737 89466313229856097 899047450149726721 349207435580652289 268113814302974881 469891756806752897 272604618397796385 230886008659609857 131692141192115025 783178341900573057 898326291290590721 7198859196748232 958018436330032641 776353747424899201 921718350074318209 659704176166371841 678705857092705153 497693189021937601 333475755928521537 386613303763923009 441252887879098689 970246757604563457 779856978484193793 480882330953676289 379942215891571073 718034938960109057 928109825599410305 912756210566030337 67473958193627225 751985383034671873 207693427276385729 966493276978212609 432099675668194305 540381898010856769 829847309465197441 945918838296975617 938500934939039361 502546992192257857 905130789641990657 141133673502878305 828325399288654977 74096138514626369 267027147973312385 377613329713014401 492099856607890049 937424354716561921 633834988083297153 753178652072563201 345253538945808449 522777739321703937 943236712426756481 827623551295303681 357401866792709889 934613342109791745 844648911538801153 49504184039250281 39180674324949649 506874240185602817 282354516480456385 585701051625832705 831229351967149185 841841999592666881 24249602129803093 728463575589557889 524968492285591297 433539890162798273 641691568079512065 473962046679858433 337298856916046209 452036350442874369 408417876294212353 743756029727848065 277084108449980001 493853332596934529 521948402854963713 619517902737968001 399215084455047297 751057356644558593 948547577573183489 210926777168026561 814258743588975873 173166431765629633 620087652492703233 721598150120897281 983365598580402177 488032522176972353 63529470816209969 528589840587159169 907565780195920257 997271008768002817 294854814091156225 773401623450226305 549271162689560577 596144687770411905 760902600070299009 968066059194029569 886289537139116801 605234316731049601 644562699023357057 356137886638080641 782641957013193985 500529628457563521 169173744918854401 407980563065763137 706776412783550977 139168147912990033 932887852319044737 561197663308959681 780335231899268737 389973127748383745 387463422535891073 594465449205642881 696530359472472321 371860527781713281 540810046082402369 316117555856820353 406605266089794497 600387264756641025 829144695221206273 292964973775241345 789134964759465857 955113013646446465 971458762961066881 390980898840538753 646481811630874113 360584713106241857 912898855682133377 964242137453993601 625154727281635969 664790677920770177 689513398182032897 644123154920876545 44808519556678305 284658912945467073 37619874827502289 145037103379337409 109988427664529105 543005918595106625 737936721170076033 129486824042075457 738418152987971841 160317039897243777 266857309339432193 542929449620544321 891717807349419137 393521301996806017 142203950264320865 532697399061206081 164116706785815585 778801757273576833 43995178788581057 965307820639367297 750315080733582081 173370705415955233 85822606548578769 28908463528395601 256593865401068641 779576800382265857 561122134558477377 593952104690629377 74143118514182753 441862089675034049 720821125311079681 62690589821059465 838072543060317057 741740504254032385 112556055344558817 789584826615879425 440502452626400769 177539294220544257 263017016149223809 738715258335261697 945455562928852737 44170448618181977 878244016493543041 564850007983238785 814049565666419329 954344309814736385 714258175234977665 481711580937329153 40922844391328537 337691456454926721 102766392948755233 99529309026564769 30231240189902309 680135546405558913 152463765756539969 375150174378845249 408377780090713601 825098244952492673 562431668067038273 188406829337054657 40450055776585001 843881676252955521 35173895051901385 120335091878146721 550836796866175169 928653090197137537 545956333072869185 310045506760417281 861496434251602433 492264694889634305 373450129449924609 871061283571449985 72801407230510769 339717929424203649 313482074415308161 83839616452735297 293852945954181889 962089904994435585 950351700334568449 293721619036730881 356847370527756161 891469387158331009 144190258793404513 243059434548143841 251796902444322529 731814590756421505 981845067447881857 78724067593483937 325110895411594241 173184274070955265 634531538115684353 893205693391451009 982797573538089601 623671212807813889 747887317947391489 786306194581484929 714047127785189377 313372169883216129 867096209159345921 747843017788824193 544524679062146049 987275016303904385 757556692233510657 348310694321682497 584781480843073409 899070764142400897 434408775194786049 238183094229668769 654855118218147713 426270007228062273 954486340062590721 767212242962344193 241569676355705825 569908691200048193 72437969341084593 878039887532821633 433585211947626433 91481314499965553 317490222961243521 554662516913580801 337327678837336705 428079658219836289 835371311918070401 32380781870188005 614126046187987329 557206017965178561 966152891457557633 234046785073374497 707888016737793921 39160727543382737 326211086560594049 285549085620942849 519279816410243457 821688584844203265 542287678144834497 795022045548236673 395584297298821505 463746677242077953 487006432360633537 934334902009425153 467265386329113857 28491119719127769 205550660093468449 332733240071618753 397961034215594369 456161426183079745 848044061802855937 741422929979847809 302481586176110529 92382695635997441 55130556626597385 230380641823202849 908851219744033025 694046572437592577 937077926759261697 976347322260949121 430067088426238081 531536096401033857 169317540975146849 151038074852195329 206759385394544641 661416156359557249 757685967308535937 943935290073710593 74136011368931777 457234362648826241 740886756827894273 793098185807750145 889433207852814465 597805822162875649 860099890645731329 654322706435266305 476638713413859009 852953596760620801 978615143292177665 833447551179645569 853702029268273281 747433614325295489 548361739847909057 23976522512128897 407117553522208897 986602544210832385 543882984280873665 733450965752339841 276105973550865985 994828707647080577 194418824761360289 13760373975856057 663197705654095361 42863531419904177 296194410841270209 115050820475531169 862534652816744833 857173432292590593 462776399776036161 407931316814284609 207473427622698369 836993402691639681 32583897441458733 227764040454346177 804039770623514753 718643017642897025 488585285752808577 517057194551455297 208520497245768161 777107161313132673 723258605729871105 622085616262282369 201181241135653729 138316541287558433 697549445869189121 948195701329353857 532085841185118401 78881082395419361 469459241783585665 520784324280029441 200711755860734081 40771631983680833 7796337649129016 727277767804594049 163075694364732001 604776127532979073 39404905361028145 536802794263294913 726100042097069569 607264537910388865 611860675942526849 481489459313166913 629783940358105857 599296553860206465 374320222174691969 324950644842758145 477338369733413249 725436234046831873 401190054120068161 93548138256380753 748872595635457793 22462672582982181 898925862699503105 474305970159278465 825675175541331201 926774305001849601 366088683249021313 225120205161118753 912936713061423489 145590774563466145 819406363532454657 449217023337482177 335358986600876801 843599402123423617 980773321515616897 373229295367536897 702056292533864449 566637303036237953 846751979819135361 669022505000853633 907175137000191233 351134136216039425 666223278659632769 671355370797329025 816558099154416769 826778416033910401 944504109762778625 880085427531454849 957502084449654273 725251329694081921 912764192686811521 476026708755682625 200280601821400961 365560143600340865 767316644731454977 818462088277399809 621809445951210881 342787614499393089 539833088624735809 890058352220051969 751955557635721345 638868407369564289 430378410979034945 787504247411206401 702965184163499393 678847424611113601 872130041587784193 765192148568871681 206890080010378337 842132232588575361 129624681495545953 181919168642153281 972414688603404161 614311494475934721 319369578916795393 399745066203337281 611953340874219265 830587545162082049 918798549002548993 178288743485765633 476239808324660161 356803037186885761 961102768659063809 100974041015376769 313942369860551937 509093008797357505 641805763609159681 781775482293554049 698301205214132609 599653838738781569 258588754154292385 17217167154939263 534721725871246913 175903419827314177 617439451144338817 169719717746133377 789112709546397953 895951567188454529 942452306992127105 161472609049724257 416102128906953089 47970239789925985 178433940681077985 805058929012844289 581791671937249793 608538658047898241 457871783106899265 345928174130477825 883243452554051329 469752908342123009 577939742268103681 105976657281004801 785374618336756865 211872199738444065 88299679275198881 826056048214979969 797437790018971521 113188641586283729 93894528384726785 552915045857915265 570982827202495745 167943305434100417 24225799781905977 813238758003848321 647448619100497793 813382483387449857 385397785134461633 990061600548742145 747767760493584129 75993520122175089 195250855520303201 656493987641283585 463152403990687105 552743439759389313 285079611693038977 535647328513405825 863261592626141569 304554874209308929 641746130291895809 416717438793881473 726049284295026305 505706588897631105 247586959026438785 953869976305597313 856703394030798593 854379257501044225 566632661571564033 760964486200634881 798279814162452097 986845121937598465 616693411394567937 560982650297049217 344106838452884033 772111849883053441 978321195503671297 589642943147254017 795105026915859329 607090332015964417 722171426656206721 739064665190184705 220280615635910945 37102407532152881 12611988394755969 576090813817927489 885377413073722881 935941631713355137 572448763890850625 913218028822271361 25708043528990033 477537265985226625 604361339468429313 845864471977648641 720350712153457793 491962741456525505 570203639353071169 411409533964203457 445137686658792833 937113983894185729 168979552148105217 352164267938235329 63246731147142297 939524253958133249 245435964275021249 970904990317038081 379932099806691073 609769613795087617 349332833633187777 114176128261163969 720317715060229377 956666842272234369 474184830532710337 781218692409410689 267667128631696737 187512648719540225 685379455034340225 376709275150346881 558713107403871617 357123441543627969 30945222691673993 860727781598953345 710169511379827841 225197755976516577 271878306833460929 922361754987974785 737279851031484417 698952797029171841 608969747447662977 252577722880843681 15125838320525277 916121471932704897 83765796933992225 221547027966551009 273495692210172353 792900833469197185 635023983977976833 995231679706606081 956591238050744833 293606094119518017 669304851067185025 841066433270242433 723055263317643649 235520363387145441 303796871219066817 73993132516292801 916171472307350913 726278069494888705 337867587819946625 548513906758671489 58199032055238577 335243714395552705 262050360586034273 592057649187168513 579347433428434817 458536240187974913 802221053049894529 847650890606274689 796695517567695105 574016918086506689 283725375149646913 213126278102024001 530356351104185089 862744370554899841 474443210953243265 258990936850352673 55457486360278809 52768165584701881 94603928786501265 522339597040243585 414239327557932993 15971441873652737 260104201551147457 520185069300936193 481093153403900673 205897297341216769 228760071317953633 328268013594751553 816110132797998465 191642263506274433 747105686860127361 22400530765594341 944263726318848001 438137157246139009 428915138153445953 85920475317962545 645395504080962433 865250011856453249 143578920512201329 221737105042308257 475538943027753921 236551703638163233 638945595453851265 559210310299860673 606742506226989825 873321370950655745 183499988090350273 468826765633536961 167512565768429761 741099832289286529 79174584330463201 561043481381332737 289483821927827713 436114010970918273 489188477944939137 685113965634599297 671260106857186433 719107928942726401 243711080095256001 110171099705880241 513997153688105601 857065203567422849 556613654756720449 580915445749496961 474791374093268097 382158231482186753 913983395078037889 626174605812835201 835990231540559873 845799435278983937 612440020612044801 658209999887304833 366970736195025153 508314144310595841 443746566026124609 847428588975205377 528688233175810049 576541942889569665 81001960855903825 70210200292251561 362448321158449729 888267710016442881 638225979602157825 1612777985272374 938095735627310721 790074157048984193 294904984488429249 520119646660617729 891465672928699649 200908505905836417 523692401995692353 384321299091070017 837950630152104065 474906102985833921 384708881370475073 773080866197574273 242969704275235905 41977295478410785 183646391164177921 908543859286865537 298682744447997825 922129869640905089 991155931003905921 28170554067088461 90289096261198417 978881827425205121 623922882718961409 376270075660769985 628635228847794945 238457321049075681 557665110152218113 351400406188020033 425697607197644609 185416237226640129 321409552971932289 193194734002602785 146002075631198369 723234286297888257 481321059067116865 606033358829534977 383509066473276737 422039568928717313 709705375158439041 998478322375134977 896380453095016321 867762526890906881 327344378586676737 833126611958960001 240919141150282465 870532997175565953 359928597352098497 213743747851836481 943531848522294273 119049842843985233 645037642870708097 833064375795203201 351629275716913281 606269392076462977 26016183087126165 828966707124251905 529891326690997057 965147741342569473 662459325038955905 777944842520867073 889358517887426817 296992931985450049 41239568203810249 837643744182130945 228559523062866529 345525154288161217 282585645477755777 45037447606176785 56669255840017033 53920531771673553 776294399932755457 609598590769437057 189957303293081025 867465753562065409 355478165080771905 103128047697850897 849103204783357825 229140916658572289 999204736733521025 147013947819360161 724018333201339521 818265475334548865 158982758189441857 206421204526037633 555444293242384641 352701234210037761 13414999903279325 607752428571458817 752740115844996865 503045927247534081 384743412498753665 854770326782443137 921995411953940225 333435159541672001 392825780471117249 699756946574055425 118109364834875665 9288414798952261 696822115693979777 464357984422775873 312076300762907265 509500511335268417 981162417393608833 551297394275010817 336862895534377345 101732385756882593 106973901083993185 459550272346632513 251520161409455777 127758458734639649 577948075567281409 444057020404002881 156240528282520321 585071153931600897 993633936996790401 44500662907950073 466766896598027585 355540461700918785 394485864673601601 359528476849433793 183831810281528609 136916826133663969 580931357202846465 242180349209149889 894221188238685057 984013149905457793 930637352372105601 633916068233091329 939813675289595777 309795418646153537 89552342131927537 398863643632097345 167863940251447009 569265407738448897 396817637857299841 142717299885688929 911321472759450241 128472212039206113 573032773148984385 243698558559003681 776675923824239361 875405995511393025 185509964294954689 343383382426409857 576391110563346113 467696455654952129 661068594654754049 765844258736393601 424252775515082433 133374099431542001 182735661153419201 192934913649580161 908855367945104513 185493595590990881 45689831276693129 625758637235264769 120060811089143009 809829265426436993 902298019945579393 427135520921595457 575772747839831553 808422262510525569 566652019915867585 552570829460563585 185103430481273537 292401234396670849 524251519397086721 938802809791226881 895412550201935873 417752318107282881 179156628915425377 196075042163101889 664338201774665345 140744258974997649 923930628556480129 25062527016430637 636515160482073089 269309321553343745 920019849116275841 199733636907041057 604005024586239617 327254544369914433 689005228862829057 86828408710786673 908491859893640449 594769839758008321 227666954065600897 840178969946066433 274096085749402369 196973518371841281 939412508686519425 958516746812691201 717423776609447169 978481087765821697 616837239143823233 439055052961379009 694518632684786689 713113698100023937 488647996358810817 421981269580427905 244164909529185793 681417448121884161 760642361875657217 894641661614627969 758071902349609473 922807983568283393 514781210205786241 615880494316243713 538549468758329665 292675480532572865 490628718190865985 103555081368909889 834179856156264833 477097270647739457 445694216602323201 990166273022552449 117649089439080257 128948095649796817 89752301900350769 746921242530959233 984391683750782721 469835338504630337 205424199561708321 175108814193393409 906220788073991169 873707629306913665 523682307153197953 900768558967655553 823982351041774337 822104029091356417 317123957876521729 635250026444268161 63931842982892561 50366616034430937 932607546140307201 196989347449971329 623555780370491393 931895798768870529 613037058326416001 260903592183481697 506643093033741121 57474123183617113 788727566810226945 809070267077487361 460373563212623809 333234784638541697 463017185968414657 113296742028111905 347977461288021313 659044569486148609 613868167862822401 365893780736598721 101202418302460017 664571590661616129 500504045025355265 384175263167733761 62595822701322137 19405014377916529 47168820786399833 7264203045536989 826793920570036481 333201061144400513 798500976388101633 256669837379021729 904047647519714561 599485966915118209 354547321203913409 186413461739334721 592680338781899905 880616371667294081 327982270247151297 761448366894356353 997759164512555009 490269825610759809 179654804293878817 497593261947855553 761790732276107777 203126830035792225 317290964869261697 910655508827559809 573667100682339265 49150123019693129 450292071551619009 760961905320016257 141461769682091905 462730842331588097 823470735034721409 361867201359885377 3201366592232802 26243811400313177 874765988656466945 832325578447324673 210738045016011457 735149561641897217 425108286150891265 615264527389385345 661765368951900929 720237888281040769 389422526710550465 121895487539859457 233426979042217665 185090799545129409 451145482557638657 279457823846783521 150557944602265793 87140723259715009 251600831614783969 604073778807816065 418193706291457793 833226842931033217 571253251040292993 254868507380976449 80526222539813121 140347509864021441 211510518847692449 179382746501744353 409051660626442241 785033881233438593 890742113065744641 778302649617288065 446434033121075649 426718328801079873 342042203412692225 610003393064602113 167924884745399809 128554811653721409 916617011757313793 148326897691603681 600475796087916801 840906371424317441 657279087219453825 891990968348750337 745528401514246017 576311252453116673 891266912124013569 608283898263508097 972561131554240129 548962934745752321 608485238664972161 850086677351015425 527633297517990465 326004656892003201 26412465559833009 302260945711552129 978340750594750081 332284861821811713 910604011679968257 945146308418941313 290853481722006529 545310482894286977 112317842128664577 439052137713773057 6239494576387728 234259163840810913 922807864006248449 769558096381359745 805411394633789953 347983436015006465 825905646650500865 800130883916594433 981207704873067905 994498622740216833 983398646970645249 472623697556400641 781910255855830657 121655865789286113 816296647104525825 509876175895229249 765597417104341761 389351235681822081 682365251521165569 405727716090069633 674960750420222465 592125458040761985 307428856364726529 549772589108712833 576515186538610945 262405425212953953 44163307790970665 606222783578516609 228580366795636545 64592428227605585 524793320783647489 843030550052688513 674198663801515649 725002001441843841 988789447955813505 349308756427120641 676603911957283073 869220483404269825 726956781639916673 862049964313072769 807409352530125825 734302925055281665 240980454650557633 888786157899517057 195914041410485857 156559882877083105 2424187965164749 618376863723725057 289529293113556481 15255982506680255 65375429710403665 680415554309689729 551120954558495425 837784990131815681 278526851765963809 583279293331244673 122994729160634369 82833547202675105 819736930502447361 835716117310255361 866390718305165569 645362771111344129 181404849156411521 556795221370023809 289895125835240449 942212663016384513 338834833613194753 289388186730064961 113441994283117969 1682756421537591 484785083416984001 754081817950677249 183011221699953089 897102748955454337 588354498157659777 180146210914244865 214301257598020097 626343047543492993 890139238495283585 410122010664977665 164261108208616961 780216286313013505 861198613475668353 242600004019806209 623226907479601537 587201009630241793 791938663964305793 17320787810419347 406468643488462785 834916912129664001 27809928480994729 586923822219944193 874282982730033409 805961355966054785 499106044953851585 905250282437535233 499563819552403009 423368405294631617 997649872428954881 103404323270154913 859363507360296065 865988391666469633 107396523070708129 247779232923093665 783770014582128001 714047114114201473 600725889368082049 870560036389292673 536038804305160705 338193246697166209 847323746823224833 740048978272298497 10028374422628163 510269436675564225 556068121041509057 368376531908694465 355415427607407937 740260990789813889 268379142565908769 126234708853118609 721854879928766721 421425027834196417 58313885503682881 2303042642495257 947271675961911041 675146585333017473 62675509479664273 478757255765870593 703020969304528641 649895469152902145 784066211218036097 429007851432260161 503050963010206657 656682689816484865 679778854603302529 630587264551181185 941893897075569665 769177200620639233 796450498901240449 441491321819057729 856865632276178945 623306402906543105 139375196431945633 444510161439453121 825968323835692033 2516575479255324 909301195879667329 719007011296099585 480484117133482177 165326080731126977 609551878097949697 666696882844959745 699065943407870081 676403961986260097 561668180223680449 576342869095071809 480344658695326401 46813437452364329 385855743649972993 956651901307694209 488875266560452097 719562878441756545 148840364425385729 957366082959282433 212959107017251617 690120195704885505 879923343445813761 311586643586096577 843948992919163009 305609210307657985 57841840885462401 309336701856750529 319640643503515073 909182616977979265 106361147174641953 510492959103785921 106971715215532721 996344620747315457 363363703974702209 647346724086361345 822309574907716737 327191304519722369 942686555524250753 391667859453420417 495056012512375105 32687328413679497 254352495935879841 72342902730213153 419201661818288321 594867733841205377 129523314008952897 747167312160812033 58020301546942929 741532488814122753 781984036391580929 241543082905280929 272623757019470497 737503028398982913 576877744973746305 368643434412419457 342047127832383809 379373478080047745 446509207723611457 806657447767520385 390471841618403201 702078560533870209 47205026290374265 311245994949345601 198815890658121217 117304440469403921 473466081089615169 633177612721539201 169046859328954465 450202020244212545 697107557760904961 755745694830963585 849149308629787265 287063523430241217 369010580342521857 693098069788959489 786774061802912385 748256656871752961 276890268744455873 943763260271296641 135408244889330129 454065286553422721 489625693618453569 883786046588596737 916751890399165569 143075461278222353 10830533022687661 536964943251277313 878314823655923457 360909833242622849 913227054858712193 667317406881579649 660626732281496449 479616118590776385 310903169419692225 408311588110009921 391579082228300737 293645276429735681 856690530031475073 347447782134537409 697110201235613441 716526624094406401 512833819191900609 311924984818162433 501649715089140353 963099212163818625 249085255318821185 5489686053977040 385525906096045633 726155517349447169 765736803703635585 97861792136612289 870104779252127233 564883937401695873 840403387034715649 601717926544978305 968092982173526913 227474752112307489 55226378403933297 139061876363470561 22643542492314597 284219210828347009 402335635539575553 515527192047329665 74223973573491969 993547282137548417 94773111620259697 419964473872610689 251335968600411521 145505418035206433 160649467917043169 845417251702230017 445934966796311745 999585505439433985 481209929184746689 299762148146825793 475731646301621697 771619064884497153 587984676678590977 118982771302682977 175536188509891393 233310772091080321 77675178408572529 307989074508739713 223625280979657505 314191585387725057 81388824261583889 673436309480706561 775091592885257089 476238223139326081 60912877420111753 456116748252597377 123721180846555265 543671512926458433 850672885586423169 858794621084484737 81706276385755665 482675290713451969 449733128382479937 456056774380059009 690134481698915841 846759126143517441 551675223438397953 388709957198585729 343520870400492865 632636251905871873 217568485606097537 924946959643122561 722612166901196673 668841743332699009 812779843939868161 618029613760370433 828362374612634497 315539291502922497 284444882071898785 125323490097301265 346552251736678593 760346901655161345 823542691878404993 261518543225719201 950321206493196545 13466591143874497 782318530380809601 40758539868178905 573344813766734529 438469720010594689 581037558156513281 84781406237198097 219094554810947521 295932024986292673 992613026645120257 619269219334469761 274253863339023233 959519806891300737 222540984128560385 396272002747792833 282756437549050337 712515104455867777 265923698337378049 830280333430707201 630004360885234177 12172137047308241 112433360090538065 748379584553333633 956685177119066369 875383877158846209 51239049612423313 775649983272685953 443434000149007809 288195383290648993 996701227688280449 115933113686736529 409699318262948225 860643547535182977 885661970118196225 471243606808783937 184014688984657217 64770252266917793 590183608509764865 962066093627186049 613023326533646465 425611649330541313 825496185810937473 72768616700287233 270743971867315041 741299435522243713 419712993627118913 24236162777384609 748524717744952961 438534662465265537 335696242790408641 258058356133844321 893851950755131265 313649849693796033 610559441353959937 357295202161992641 519734581281209537 347925029378451713 97062127670756833 197720655769174401 625964573444147073 840056902151950209 574094042983691841 155857271800385889 212483772657503073 480611588425240641 539192440502649345 47042837525154369 179809471056469057 55459580922239129 231345828774383489 144813252706853761 911557363220975233 450760504405458561 162092848762302561 174271573407409633 932245838802369793 424824230215214977 490133998945854209 874692633971363841 495590247383869825 986537838801730561 870469363423030273 403862570080534081 253345166656938401 91053935392345409 182715176954591393 87674446874018481 904497120278943361 36748964805191521 612118790624936833 398021612388063745 254444939091907681 369369503696070465 566393194812125249 430400910486326913 702050351227864449 106704094706920225 585461524958379393 925835061523329665 300542735503281473 667587089572144513 791296732712485377 181348915712419521 140789590913225745 390723249733220289 161144662876825601 176514466054314305 520093475475388097 970506575912388353 447537947734364417 333366037223328257 777267262644795009 418108064902874305 448776227254729345 461756506505636801 589217865521984385 316663885045976193 418223038883613889 326079325237458305 182704400610628417 610071883984495873 132234106606052401 621946056700792833 267525416445035809 16989455807383537 785293508241697025 958236691600376449 447451610503673409 357033662132103297 795626124979055105 201906707567772513 519200712951796801 717454185509119233 461934690485723137 526642267117040321 987220240414483585 968845256277042177 466860471042981121 994129661611182721 565696929670817665 791573198147368321 558295935545689985 36198669589595057 624869162380672769 124935745854379825 516918527382262721 860888468753998337 885325900207501313 963676862668670209 226524641664557441 404670684513860097 43602877483731817 257020488941897441 370304953513869633 841373636752066945 229358379836953 510147547625756225 876624148626778113 946136422887633409 485756969883833985 633936681389805313 705782688643427713 425957711884493057 872661283274933249 863359661050672897 206403313420910465 58693583083936577 5917247683253636 786331249019305345 956383352675732865 536927988123025537 870206592266978177 951849586873315457 446793403101938945 964840006242326401 677939221009022977 308340965468126145 953816336495282945 193500565483574849 553506738637249665 150281191713496289 588065752118925697 557049277131397953 902504880205452033 4068750761156537 504782685032456129 58656040762983257 990258082936801281 284061638374673473 122991443873619489 886413684935604353 365174049527137601 808574168184300417 535332689130957121 66313676364174513 905694219732449537 736001304867464449 19742088775647205 598828420919517185 254457904223084353 906260199539680385 194288914732158689 109587455412807345 742458753876686465 336200670291070465 220338583559911425 671042452422653953 65262551402565097 993952441360313857 967889210391963009 334343993868557761 621720332942142977 381386091400734977 949712549131820801 128003075137996801 685120887573344129 691630927162385921 425187046645806529 927008842834155137 272577054961228513 826205456189363457 515952956705977089 33272708127327633 488951258242888513 690688843313246593 687379353237435649 411544276765297921 228242683111570689 416533763311427649 84068264503944337 935898058526504449 852651757473193345 347756468593253505 94114832727076001 377748225784571905 975202411487881473 293627738677280065 113602199776725137 129963345393804273 836659317779844225 81542730029589457 825968541494621185 251500572802498817 285471238600873537 388007663046003841 764699133417568769 537160834654457601 787673053265944449 110810830080176001 434651341653466945 187309598648838017 662283317743852929 743233646944922497 597722806930736513 758063499594499073 260061631381528705 783518462745810433 331155639890614145 414487920917267137 685985965867612161 762282651743895169 318289984021848961 854386183857059201 968044761199092097 990317198688650497 286921641748666177 400513834726567105 59607325104249041 253021618212521569 152588411575440129 722373206394223617 445559198595855553 930019681935171201 914241162365346561 8610526101435313 322511983580536577 64311126388382433 677106287285344129 496551910327582401 712789981233395713 800307343241719553 909498847186160513 421302191176053505 525754174661468481 50563073084440193 572408243703538497 283443220170596545 526667918725262721 823865397700792833 566483468665825985 977682656923533953 644183486264605441 80114915863724433 822350670973069185 666421834365905793 727204675883211137 388295956666162561 696884777474100097 229358661614369921 138053324385847281 811572094809427841 338137013010683777 845770242590702977 782357099432669441 977574146574973185 631224199221623681 458506515707014721 870827687477255809 2309305918537064 850871484404795137 982072319783299073 881182751088072577 3476189744937131 415850480221411777 621207426373715073 540077120817553409 184610362447124033 186777467794403393 296443811344005313 828368922378683009 607322464724752769 670264198301612929 180203331364722881 884800032515922689 647465443035422081 716004663994599553 747698586463457153 552787719115524801 995542626275870593 823917867185162625 573441650414011393 195200865289731233 795833587940812545 848956879634275969 654401099031502977 258550115890056289 896983927563731201 612771175451957377 128253924889619953 69901930656808273 124217367206846065 943330149571668353 458857058079786369 119102193495205457 285547949636601569 783263713599172481 75739878891752705 940761024682895873 237685707096424897 880558703853356673 940445872211142785 943227084659394433 598655005770133633 925000355215349377 945904997501756417 616912256924901889 581019923617269249 872124101482345601 577299994968939265 426386465984176513 300199550755770881 233327270783878049 31326280385101769 987342836710578049 795447074467794817 764190665760853761 428187860599479105 441655746476111937 786073987711127169 789109365131498241 795597391451494273 65263873395249305 912463803231524609 223288168473434465 860558662160599425 321577415563506689 311002327490463425 635402742037445761 72530987775238033 757728559736218497 915542912148161793 706270522676053505 686058786429583745 235577325988639777 827339218273387137 529348612018868161 653072573478979713 100396420025472113 553053962289446593 44537056356748649 781431282563517057 577158999466103553 369653925409899393 752497871808135041 389106786783955265 210037617121312097 669518262467924737 805510751733496705 70561303965206433 740911355497882369 893332904099914113 773908396537667201 256813590929866113 876316625019537537 737357670706749953 333625647454912385 822532025307793921 791435576235794945 281098669985375681 877739898147911681 916958402167509249 539589886104803201 717585694598646785 518583413469404097 580907099171184897 304617132781924481 568256735233099137 90704016034084849 185476750527286081 382897384722777921 855428439382158977 890396920828411649 681057279243418625 96239310817662017 305646440186457345 874610118447311233 484940631566715329 404023381213729473 525652015063307969 598746441189351937 235200399540104865 643754885951988609 378685573164041473 85380105665780801 785970269800074625 627446863048160001 782412076410786049 198431923283894913 668925461595051777 754102911679620353 531562733483419009 642288318451552001 767381577013296129 66197582205116849 839730232152810113 933212606117198337 378323144075210369 433777895339641601 307545455288114049 199815467808623041 924836151167241345 650078860433804801 311241122203760769 387083041163723585 843446611773060737 976928949965252225 109536172255936033 869388314557898625 139987224092479329 99413656539123713 671643024248730625 955042408325258625 581678063429563905 3086822415252045 609422165766780161 699409639744676097 785591528678693889 642415702331756929 67323913514108825 574671822916773313 653678020340805633 548187010677889217 790429701608026369 189365859394275297 786783618761845121 549482826383435713 299923962052325505 555342143445731265 44945920201456601 340877495737696961 493606622795660161 587432449631439361 184685737412209505 689154897228004097 534134526368880833 143632602450484369 137622143138173665 80669925895943345 457721728589241665 100880160679128753 655752891826423937 698174130148910209 39822734719784593 671548395163373569 660013159386068097 875313403935319169 491283332278847233 434717810752335489 128729355526658657 902030814193746945 68609847907531217 748383173264162561 955423050561364609 991840340019489793 596043452822108545 266390263362541889 110819381070044193 822572828556470657 786320629903734401 977580203489427585 147226218983377057 729054145718134145 573268157909474497 362983004048448513 585651468971477121 965702629967918081 35260027126547301 106703763363530161 793717661998925953 528798857048098369 887218638535820545 52267545048596985 377842101042929793 594880705235251329 584062517700992641 351640158816795905 924128750762321281 409171086921286785 334701657656530945 670054698931512193 692441408852388865 365099795570952065 437898554530328001 875405560956526337 926298015424038145 424905019889916225 375212078006178753 423705574698988865 132269810505547985 17189511851992025 728111588506571649 47445671756467081 616838001181207553 138481474579759121 813104236657927937 835282962378148097 872131211453378817 813756272449804673 677898220688312833 161070040930358273 966240822143049601 20082371701999337 891392996401783937 557708584617888193 826114927528706689 35758807771681945 149433094773932865 744671668755191937 374216602464372289 285332258034326721 756199366519815937 893424506305354497 582675050914914945 652664788154222465 317879203698360897 466640342109801793 94660556700262081 926838849261894657 681519648036477569 787439805718054913 601902542249902721 229329444249454881 89013346681490193 904385963494409089 394996023835091137 598864867068765953 405911121022150209 415276423227243905 670381894568421889 239182361544262529 979735535556379521 124645945296752097 301242331938965441 574033758370472193 425851354028033345 741210916068201473 891250777285918593 216003943153733505 314520211705364289 105258554070420737 328007932904739649 206792197078311105 114942278230508065 583341660193031681 550557630927002625 595518347529061761 755906197432203393 517841902091024769 421710809218723201 210422581286007201 93794231363098385 789393852721605761 45738745801671145 673225020220623745 383411368098386177 286326095955818273 455679717218203009 582719051269361153 362339239014154689 100807481006274465 688012920332411649 836336251336856449 762797093851723649 638043864492406273 7391393788907409 200010866189511905 324486863368385089 162536236825975073 597718357235308417 115383502839559777 706396562275351425 72092800742158401 820950415955536513 940037289890437249 984450011970359681 922118166725358209 100093018258277761 145000562316251809 715260155785266305 783940165283954817 312019965318484097 691248448681317761 274732161588111969 353961662014558721 998726220679557761 823586892370197889 415160120104523841 605749010663888769 707763311789875585 759426936494389121 687681514754963585 43423204445236505 854885821269576193 317999857268741697 651035822642221313 448662199196551361 930957393582048129 992095255308907265 125681669067695617 670136096078511617 933151895919323265 572119820990561601 288249962105389569 566288698903523649 135291432901595953 406994491231852609 159462441819194113 841182214360419073 787264385638351873 147077423312477857 184065153171921729 697894354854700033 877965089302108545 232989939125996417 689678555043691649 42081645920507785 554818742125533505 46127653076435849 239039372552660737 295307145678069825 276052215148723681 50079701175956617 343817948552732865 697207865109209729 905420168615691521 158600650277289633 915577815270772481 589304747503579265 134697840147623537 149752597282866177 808665551039986561 461118935789603073 244133614205239265 95054481112011761 119667772486529601 209260040106702401 958067574393595521 327762037678279937 697962401833031297 898428027399194881 210543242359946689 479700442630953473 881862204695629313 434078002517342273 958070181888786049 68452820647944889 485564078370238401 652219348797348865 733461656807961089 216366766131780961 844866746629172353 922965257859690497 661225638985769089 483098130756058433 496316446980877377 49648415913981833 902305730521206273 850711900936712321 167623942683427169 951331339688668033 480652554708058241 424274325460640257 940030817046569217 848248381715155329 698382445988286849 914093872693680257 89577574207503121 760128564588573185 668000392401182849 914121410510642049 498354641122212161 487596969501186817 192804717482019329 53447522842045457 63839002477060089 616195208299561857 389253494667457281 396407417015421249 29997966094505557 778381363052904577 162483728524719585 826716748383486081 64266513682177617 576674495137584897 278685476037566113 350635205577201985 546689902956195777 434531219641673537 201620880254367297 274834173598687681 399007714757509313 752339722973406593 716844110332090113 491000535377150273 730403445274170369 233972784418813985 313349008894775233 768935997850459137 121844091382847361 72663658536331617 251298402166099777 113830548605687201 911801028929524225 879689897200041345 654649093032887169 175445076113899041 922715901982222465 169728150308262817 32981094549938917 154202133127665057 610517288207724161 825160495160549377 577395233906329985 81850601374238609 200094644049663361 18577718773716613 876311427039325953 165759938773032193 449809525816995393 426870027456363457 359357254404343937 682458070532984321 870409391629742465 398378696291420225 567884521387895809 747324135143610881 501270476913056513 791486010287588481 51216824985218065 936078527962987265 353522365281030209 71753301353115977 346365334155308353 905698311326613505 889712009708326017 596410763419175553 679129587213353089 776571393353062657 88288158350586337 818915844495197825 55326678224048465 466158230405522305 793992467743727617 979812181674834177 637092308119079553 482350492982785537 878520105887609729 108746075628804561 331122377678042305 920422464158956929 816474421401217409 319865207419713473 479350661084353665 792408226068086913 347226345024374465 240692495053995265 329488182996215105 36476245838155561 61963658735159297 352819482547477761 480309791457457921 994108110318276097 785767178152575233 249406262923631777 917414636014115073 145440191413694465 166394308200672481 615641470987402113 267886387599830305 1941263345113243 724624412723208833 728264154422593153 960937636606729473 267745852182070369 946189048357076993 641362155247112065 555967540568147457 396637689064558401 623762413998115073 998446820427947265 324844025545616001 144200374122771521 301137422124561729 683894223006593153 502618238134786561 500468550731820737 183099669581302753 726996425915704193 466891060483476417 797092851896461953 496799335672200449 3965472279094940 502905901349791425 827270924750333569 907398727058186753 180285550879776929 56990224519296361 462315277874903809 976854884515439873 908947976154553985 288686934347467201 664671841895280897 724921428570859009 788587051028773761 880907369297176449 605541299093243137 411485711901185857 806745360641162497 52426820600729233 121183735092298401 655485428657520641 592942388026248321 398382757091980033 263826307515284257 774787167058612225 507533361620705409 938101861326330753 702288725391976961 751097044184199041 447283751540030721 717176128834921601 138562701502376481 862374593393816705 887031639433292417 649457214244094465 367324490280790145 791124547696874497 556773107866266753 417393487532223169 706544468876540289 809761139206450817 811117642107110017 114372453393272625 62929770969073929 504015078022142401 47579122393788257 614553849029960065 112965554468456017 852748546006445441 913976120748817025 113812433209162129 929002887796681217 408847404444536257 783820715674440961 885205774578224641 763496787540940801 782986432008961281 420610713110210817 534817802563097217 729571945396937601 722551843288634625 574163825364994561 195505062147731233 342156456978539585 295019650885684801 709426823846786945 439216076968946817 573670721759523137 162417688234079105 243565758806258977 771016535951986305 447509934633853121 695557368350598913 721727842483819137 453210739659240833 660259547832904321 888547578191627009 784919333505033729 925104436128151553 161804059721230689 251361561658349345 642349552605583745 77732404734049969 606425796806941953 277207289068364545 950856815284513665 223627473029722529 645962309648449921 789066709593335297 499290398283353217 395412638085744577 899543914716300417 693558498250204929 197731476368776513 5256173084148942 287937095177010593 28406503027646581 460078086257784257 307267594302757633 151770236505281985 941051133129796865 851802408166978561 199581705668521185 22735830301666485 529737468625974401 638745814891326081 870655190255476481 129193144194712065 604790977507967361 731906036022881025 589286942956448513 189507739739820385 67413460775618721 169674233406272641 529796098567388161 978154436291500673 77487272196826497 233405595695334241 148002067189253249 694398679421407617 702479039319719297 153188047424084321 31125406674604505 677703090081504257 659124108652655105 54967643835343697 852068602324607105 307451557869892865 821313813171833857 832678999321604609 597968349676889985 509837910946313153 755288476966704513 332722487225343169 412287309515733121 637650258865004801 931273892389988609 24159764419795949 502510087683319297 258140875344590625 864126892042030209 935623228046299777 700826948374299265 702275278277834753 60040653788327345 386536116520620225 517756060855688833 920598286598586625 738191584284486145 71325934938275993 258822468470128801 35059600468922981 192301087664482401 594517528807688961 858156017852806529 953852175126453249 834976303636004481 153671262120074209 161792758020851585 962203652139958657 295548055720793473 855969188626307457 124791375878785969 453819687260985217 928730848278284801 90855651333587425 692859639224621953 16128484029717783 136202852757499217 501641217158539393 459502133038469633 221563519295411745 546182491835018881 767638063878482817 727851362189028353 453916643344864897 267926527216026497 567593697508915073 582056116203105537 363491765896863937 710081545400775809 515436002502841729 471725411909318401 500710512316242561 285900478150502113 389268927216409793 635439910089402753 931410864528142977 327027353224671937 790922395415382401 202347005249066561 247908200771274081 684020908705612417 231045123708316417 796577375755091969 120650630018413809 439820083376950785 116742727184888657 975511217376407553 101817393113105233 426365778678935233 886238623711637505 423258229214113153 713425685923450497 479622737226598849 577229613792471937 824198239608961153 300497862597108417 649956961245869953 999904430137622273 102785713374558449 779792911816056065 599506864058120961 807499831602289281 845402833120573441 294843678295375617 752754371425289985 590417772455072769 343828959002493633 130009838147284289 148494529655600609 466076622516343489 709480605462999809 724526442639824385 488982896364042561 875702159068044545 810192192914783489 649794232819086721 353998150182171393 639187910078991489 549805299355654145 310241209934542209 593307020018421889 46102212713567073 933689514104045825 443930436109010177 320598865183022529 489148873796782593 894632845696548865 230767048727994241 886032097310739201 68282392395008889 463040520998859521 663863313087571073 524393186040065025 729745141439256193 288419495247552513 456674523435719233 773425295339116289 953165517866711553 6678635562352043 1366005168929264 84676718706383265 188290671586319297 516442905947087617 72082683104138561 550413281718626049 175807825185518849 909590532432289921 93062974935488545 228522822048596193 797042211187832833 894426625303395841 831688457706103937 937327802631905665 96240094344825169 867781643805798785 499535150877047617 528853125625254017 845910025401028737 913969969821494017 72361674858807841 838034355667367937 297687202506768513 528689273271837121 497929291185126721 692885893229394817 223912409471385121 644936865916946561 626919222354683137 393693225023135105 732211268848193025 951841414294548865 658438998243095553 905387281023387009 678579304922582401 687558779269579649 572262194395914753 24566209154819773 443706369536005953 211285931550619937 62720127952726305 989939601594180353 830518154821167105 139858422070261665 484880171923190785 301696433445279425 424305613847554497 609791325823763969 66248650537797713 941479767757094529 794612945381548033 102490113874865 373797099929316097 170952702974467745 852644184951646593 944546865659461377 706824331965375361 704650152436265345 779835193676948481 659343244191603585 614353537148314625 263843912967509185 561054761365841857 15066431483077737 217868917625391841 425043163449878145 966403453721941505 655710312735664001 15790366010644875 772673096999120897 83654547605636513 96226980384486177 617862812409153921 784209894528309761 292035725692191041 659965655169600001 621419363255153409 642014755532507265 48415955041168249 412849102272318209 16209563827398911 444342276393307137 518296965547026625 740936187917270657 962236344088392321 634163169870852481 993695786477065473 746953700600968833 101012767308528593 74827214226324657 93551704820473697 319790137523654017 263152905281923937 163113469099535265 913330590471065985 184805393373480353 255695325317642401 910410260354147713 880789602846366593 863724747840592513 535593105098239873 659801280097191553 964288663907030529 668079792623430529 889086304436997249 299495433479926017 776599566183168897 292484530730604289 581021730435917825 630740853193749761 807001993837975169 451968383078948929 857545947048517889 241146858287741857 611825882504124545 275230812241886721 677041114084641281 502865618553563841 990884242114749057 792761283211987713 307894706758982977 480646961748838913 494947628718367809 80634888707635361 121013777480708737 809289190861768705 646173688815981313 188424734375971073 876357489208512385 336005024957636097 935980425588613889 409668669722805121 865738486853654657 263868902391983809 498122862994922177 277916726234948897 941429592402979457 61598951825651225 671707423611056897 688418247451437569 197527623154609697 796868007033488385 880689401758804225 68460729187378889 547516153210974465 220172178461460545 102304217423100145 627347394217679233 779104078657024257 679676760355995649 994265491196348033 504724066987662913 691392219165944449 230696709564817569 644930198504542977 463789552833617345 408056205620379585 453466643290148865 125616055169036401 519824025268562177 894975877214132993 987152330663057793 111616668437850561 196048446617055553 526159654907512961 494816059501864897 928078670481784961 615311354167616257 375602183548945601 202061107517913281 426789847493129345 290338998552357441 855695254946180481 700759899038651265 146210999448630465 705757385760691201 668930951172367105 918655346530861953 614024725803435649 795901811547480577 535962393925483841 956379423326019713 361454343369064897 433297549505780929 259816764324053665 456846252475138241 2133516896041244 538976024240326977 786507680617784705 759962989092123521 434014732930638273 408460631400188865 632914901418725889 910699582382527233 27450285845279865 82916919307535857 433158971716732545 623932191298742145 321045784053456641 865839685054211841 167492160632487937 198913656913070721 842181136812602241 439596223728841537 598775166082031489 644142067656737537 862350360192198913 36637065384454105 469856894778697409 584834153035806977 177947157239461985 96324602960123681 482692478781569153 935828069804109953 942200894611278977 134842618129894737 62017874614010537 528829164348671553 559155128458659329 782887413468273537 431168220321534785 471386568724774721 159511038648776801 229780620893833985 826626912215228801 713387077865682817 12588824989766323 544886340581001601 435693418955150209 223339724486187649 768474114484764161 434987633914843713 245955488567570785 90088878599537745 877621537284259329 112431111104712049 786865936460639361 415249612873942913 187916663429650305 781859981269846529 266600942004995297 837645555767743105 185708265185983393 257327032663567937 858586040279060865 114010564001468145 819998193248171265 866236145712449025 571813086643199873 191480346950406497 348323841872574017 817255674212873345 900656707402628609 358862730472942785 267521040534649761 857055922849653505 149777442445920161 207874619027812449 569271060543460545 332047564679896833 277441247904146593 515633965177563905 293997076655148929 738464742860074369 308886571065155393 659485247225909121 480290688620076609 784997349185260929 806051148498180993 569131151293284161 31750798272145885 720208130456782721 709976324095944065 424080416097829953 988163066723902977 771273404798023425 719607349024595841 622266189578148481 10721155967349461 595887836297905025 560699122886315841 924629828769575169 216998802197966977 525825480277575233 309438477245077313 957415910527352321 554257286978288001 454627735548100993 848651701543044353 406424373277978625 731173879437424257 634795486755479041 484649879843271233 633679241474148097 968086130564291329 558924151794045057 377570057273825217 95689357329085569 932372321794847617 927288128810374657 328317600019158081 743109021212724481 734762717017492353 389931827017036865 414849664706505217 574194485305064001 638457352325847425 998459627889076225 226631764568292481 129659917221182753 618296733834473089 831163320825865473 958844323325987329 25652813847777625 372399813140649601 50234352526985049 300634155836529985 586507963062736385 182281785064180481 212556184653053025 990842319669436417 362239984847143169 816250415627255425 252560732320944225 679765056440867713 290561296043257729 729736572347736321 469088819117601473 589313898420410753 623354097162398081 218150206311808161 625969395107659905 622254767147023105 507395737703298241 84000038665767105 981602485257369089 452969349042543681 453775640904403585 279631445621792097 525298029300813569 609465510794375809 405512922222705217 947405328308878593 762213502834200065 204362327093402753 914675980607107457 195968909317688417 164799035839990881 319609747658898177 155732740315961857 798090229086898945 522676231414934017 827218341859147393 358461936116292161 74099434858712961 266447596704551873 820841240144698497 359695928696375233 415184575292517633 821283992431418113 728363654450614401 607233072523733633 910635347468261377 836119349445567617 414535517194803329 250866697687236225 158747902434942753 922371652922649345 209075143001452801 214667372974894017 676755213164685953 276408419688948481 306646701311802177 42089352058077625 73213457259203809 222210154162169729 580867004108935041 162440030678276065 827263178523029505 530208126062888129 688347973578981249 255666922664154593 731727479066723457 96059830873841185 767175472158068993 944819158944561409 727865969433342081 715778234502749953 866733264572570113 865093888967272961 493655480852783745 803375929239123841 995098050669636097 628871280583659649 77724433621202849 761874201386518785 802178071555726337 601989135016090369 508660071276512577 651636294398983297 100289062312779009 142748520487792513 393594324196076417 880615407453944961 781027614844884225 837439343964014465 368137670979013633 963987760653552129 43308636722766633 740818487728738305 17378833993124233 326120946962504385 980600858739091329 33877098702824073 778434289265266689 521884340062669569 467167567764558785 321936895997360769 910673202974098945 778543099033299713 368069234902957761 881782018690138625 10143339665422247 61116867650426345 513505784382797249 35952033713549269 707889533452945537 865980170640028801 715589218593844865 884907325548859137 163921285391115393 88110323916836817 658787491678847233 403569257634693185 113807760411734897 790851963194143105 511138220623916353 338398292516707521 485639718202424577 753091617859766401 32091351355514777 995992746290816897 751906536672553473 762672677179324417 197823570447678081 356083095323988609 62325286701099713 767707176210237185 532519383170065217 573300812074499777 996585605190976001 955757631788401281 484004678265630849 846380644577699585 235221702565684865 386896247084237633 76943581536166769 464300133313706433 155399043236744929 8251739015832983 432388776534661889 110684042230111857 977440865744160385 288302388754161153 477754553915385601 885643330155652097 606676575727281153 657969234158883841 658330953775799041 43742367209951281 301052962119729985 777232176742998657 775471800138856065 844283370589828097 143417967479653185 970885727180615297 245889506069953953 752477557794300417 482098199665376385 121146724944409809 332520564299752385 244877355438312353 826103316646626945 759725201887817985 924757944132277761 777837220799348481 521885661602812673 974898178971798785 632175503357185409 832541293641490689 105069884102423569 212936152377011457 642015306355755649 3698260168114587 799077567581452545 796399902439517825 520616729092150593 641396541667312257 837363906043808769 458452608701634305 909706740714664577 767500280033267713 309440046393024897 872145639379326081 580239092556151809 690637643372205953 93483649572139169 771987366213551233 212586630918519137 649201779833170177 238774336237458593 72969498495226049 428800892653125505 772390369141781761 326187783521991297 406206295532001601 319926854707130561 908316221559267969 869425141055661057 742665167459804801 1693502995291141 309417815639442049 556550949301996673 564984172593113985 561113074677404481 563199111712954433 981895683944817025 185559327955203905 293558723673552193 425771489991028289 721706229013509633 876044030733112321 996822274532501505 662421303050031489 980481811171831169 63860804661842961 610675977083072769 569773364733627841 224222020612732097 825633599258338817 945895066143986433 384977783690892737 945470312800541313 641583543898022401 116986779444655297 256253952356665601 24818642381919889 10493955455217475 512586605317590465 224245283674555649 694329438448324481 219068080113530081 344319232162543873 753760510763406465 328137801475296705 735227079493284865 599700266653211905 660016091534664833 720452399187724545 290602710940376577 381320589659278401 832488553480992257 25535873805299761 437270564174411905 390178540389779713 403599535975594369 570397459108722433 927372164003784833 655801272828224257 9978900947139381 579379755034782593 657039293981341697 433045926625606401 512896650226771585 819201032557277441 638938101196558209 581639009744403585 84161571701621089 960081854940799617 787395470378669441 279168914804852609 417517599153349313 308223015565761921 498682368619952833 854087097774250753 127116874810660369 580118619915598593 634459922819388545 78118448860731601 168425511701350657 721116392490916481 632120462894178561 846276093724920705 527963127352357761 908534780870443393 900879207410128001 669490590906075777 32254423755411213 890895971374948865 261719247041654049 384893551173771457 119569483291279249 594943336307895937 63014557688205745 480361408861892161 887363098987243905 454713914045402817 377829511646140737 164471736618647681 901331422570329729 483789092828178753 755120314463624705 975122425914531073 746850557772951681 602832539469421441 762570539490880641 197408568589590785 379035511748035969 857651397835244417 696431024179133825 494763282192092673 133173206757312817 704417691378029825 531980394378862785 990792336362599041 82879110009365313 612619511708178561 401177957741481345 69738571550697513 959667524143164033 535158773676062785 581472217338344449 591296067416063617 395999756878204353 839281879203557633 396907364276984257 193876128861244737 36196318284005713 680354369653361665 320613375916750017 245852725270506049 428408040459622465 459628372354391233 443074336764539137 606354355687283713 309300639657955393 441985173512865281 865470874766074881 188517731852240193 305006807540046081 153172389631269121 289737728999199361 844596484744624129 471653488801173633 239428775231221633 420242998222917633 982870621021586305 901418639373467521 794857508631341825 845283125839443969 702999996033309313 631275525278887553 60853652267542913 924623718086266369 924502942406260097 757632579481814657 22821202060757885 232452431191262593 760739710032577665 317887045272136961 995962534135930625 169322962296163841 239584847180562849 627020162297604609 355845939276182593 103560200682181857 826453395849437569 221934557858368481 260638118357395137 489392402716376321 203198099930997249 877059853977009153 488335808151024513 758628408478358529 488439044711480385 711244352564001793 410176928806794881 833482982724191873 845068573248934017 748148079211453825 4914604531993661 64272900197863689 956063271694556929 350919513267093889 630179919970419841 476886967810472129 610526594190954369 298164070365878337 777249149051616641 906526346373283329 31400621075942325 364010896028226241 92801243129844833 897193864893083009 200968824247492961 712994837771780993 732459403562334209 927384073416760705 359693863203613505 213656650927738657 370939402987676929 363616118546829633 830790666960407297 547015622503174401 515484771957805057 592710711540604545 73045683272265905 261798930487437089 814087845750822913 604517054853019393 306703509830096961 372560255463575617 807033782647042817 218247161586589313 563822474896692673 765250489754897921 606944832186901121 512400106071780225 660546419652799745 263704909112156833 704252162447009025 440808945217071361 402571263873152705 306797945628495937 955515261669422209 221594911840256257 548147222928687233 517227790657180737 623002124159288705 763368565421046657 349821100019351425 127192525501278913 475319925727365697 51102455099808705 264483215481387649 22396388044846561 638653502596472577 225566066788275073 1960567483660470 723293197801815809 392460482114774593 743537953455344769 19337057929558201 731272942571671041 46545186323871945 955293547504595585 858453376414200193 508291139510141953 610671252915995649 150836789169900961 67838726151133953 752517884448529665 193783104882189857 342350937521558785 500974311378410433 291858558226927297 46121762702188817 18365323497604893 396729698380877249 694210030144482433 310798843756774785 841771919853499649 134618124423734993 831228948873992065 886616745254730881 801305003558141441 929880873081852801 14991402838511193 154100771859081217 962270434455177857 957154273170044033 728629927604295297 592973159871139201 510654732455847681 635541024231454081 307883599807290433 760907378785962113 824359766633108353 694370716824419585 506153847999520705 527736570769139521 430923035846561217 492987913162604481 637411693077119361 511860331622418817 783047784443709825 167870295508929953 776065467133385345 70032055604503545 177558120655348257 7699488600760419 278210712168139201 999772573553432449 1613452031392627 946253530792017025 42709991578796289 955227621618281089 969390484148235009 851857919037339393 462078820258959425 910374599050502529 535821308359715009 971441997814121601 821598895936979585 364220920429051649 179839294061068257 250944514080199361 30480357599820709 235279852898518273 442032163288729409 548966731898172353 441914968966706561 979542864985820161 200360322988629505 937378903921793281 210790988502417057 657898012828585601 658019825451646081 244366445035563361 110592104891743761 824104564697183361 400589782737128513 848601158565624961 87116250734503361 879782728022437505 921905238883937281 37410640138244137 559289419964649409 203296807252389313 501864966843200449 259690840951630977 720303868647412993 987908198254050561 792470967858008577 551683023447548481 869993336865043457 482284128149917249 994279171962531969 709562300621112065 286809253864610977 702626790934093697 913220531876561409 299130927990386625 880645342010474497 747718321449202305 322154931331240833 904970827061841793 52362679859406569 491567705822834689 22898655277771241 657506773473425409 909107183358010241 626729057761128449 438796156003135681 768009594373975041 473925679249951745 86494509677127249 856790058405408641 733197900505881985 401939338774674561 665932087992917633 988606342065978113 930472641397383169 232213275139649505 898147175597106433 5965979797025512 352761429541555329 513882647554858369 709328323863037057 813136564539874433 272404443941038465 537097720331097153 188352074338215649 5749181343333022 173551107430721889 554597060162826945 656349898701751809 697353541160921985 552351948255076033 619498480741690113 629191177354190465 410019750871896321 307143416972518657 701125523778451073 829942124552946561 273394611753232641 783280247386155521 925902261849010689 55779543836624865 374585579108270401 908840537358440065 367715083724284865 939453074092842369 781303041392462209 770808394556748801 165445939494127009 802207976516744065 320692950467702081 902348055897572737 149041343352116929 284235328381232225 949713618063967105 149367160208978337 24534318870927053 999465543495009665 578854249630524033 380795643914193985 308546487467118849 411247243960861633 604185078018716161 327075851853631873 60253708029613049 609664475864182273 523521348354364609 253589222208358209 370515136867716417 913573905320578945 736852454530080129 981580628364977025 11381354722480809 772647763391464833 600734799476299521 393153453970096961 492676364079308353 436670741237879425 678299008254626305 136792052862002577 524579857920109313 249067583025354369 823730527558069505 876443715537856641 945534262859958145 245265596016469793 701023959900041345 394404940816709633 83404727826085441 358280507492825281 765587268127490049 913177007891800193 205293526556182817 896237859134476673 853608808403308161 594278872530079361 749042330718388865 829913253752469121 813349569969176449 706051584272596993 879160552886965249 661426069318924417 75661580322261553 34203051616341185 174234517445562177 414710543569217537 464662737417711489 797795381816324993 924964655234113281 349198221562108545 675844918643647873 392264503636166465 235635296905790881 933284460976270977 745807652106378753 425703657596113089 401458023017092097 84751818095487153 68770481710814129 663983921519413633 544883978337018945 680642503889860225 409124976124587649 26396541961144493 291317136230453825 426493516836718081 261268685474149729 751578776918048385 44968268746224281 749879339642465281 428169801037114433 311847534563650433 775782401721990273 919481043325465217 954519384767408513 824158629129865217 875989874305979265 890175086700114817 450539369718285313 272304280964515745 708036841289732865 816792844663598977 285755651813033761 205352875733634465 703234217046421889 972250757329394561 291168060454225473 52543280208123377 931838724175925377 235823776475417185 171729372659612513 338816501576300033 740484940670761217 998689308479786369 252985385266299553 894970486257062017 522587099036094593 458887926403509313 935853944754583681 332254695252853313 772812941822444033 867038560646964353 47184316908868593 246400078677321953 989913242961343105 436142490155891265 401915921355325185 687052514719507457 585608725632106113 770370056982674305 351948821494488577 684913990464604417 974055107631990273 803729428620034305 919474010981744513 83291096180797553 340415946872433025 202975747416818561 596341036199675009 539025093402369025 992685905180685825 891164447059413377 849540402613499137 508877212891231809 603163060549057665 28142195057373697 385150094004359297 943437253842244481 350532038843120129 259385649908200129 883865949834969857 596708303012118017 926679068255616257 960449814633765505 90856159918160977 604015784297427457 411029645974458881 284507037179725601 197127309631113697 765240398164191745 116918409121090865 116802465249325137 530464805646602177 729152128739695361 47433083509623945 182204821004336993 838540694037320065 645521696816668801 571109106677560897 998400532208453505 317818412150387521 425526931990656705 240202748445547329 653797353312274561 957903455346396929 321699839153350081 366077345476490753 380128445184116289 436092852050876417 353345956097864897 468163688423523201 27462268177192329 430791288075809601 112206252556401153 96290713781677089 104335392491297089 810539266334870913 589443619086420481 752840519989781889 366667254835949313 198615393398299041 975266249348433025 813701411166981377 702745803732032257 178132312311845441 456219243976686785 958538234612412033 522773689900294145 171470514239004513 135078870933508449 805259782346972545 103243985577652353 348637822276742785 540191418458743297 225152535032755457 519905169776070145 855181311742214273 193955784977699617 359007601068604737 417535107953856513 30714374831461557 246026178114203009 216357407029398977 977555796805564417 958681116310870657 820903854769820673 115949590392055777 951192550394242945 757014843318160001 10215038576017577 202731694172889825 500045885148626497 113833648921954017 88581312402961745 82440728188849729 129359430827921793 83855548317501425 733149214516895873 867550505649298049 91815564918181985 497034870920870721 668252779917448705 886615949185390721 989379951566835585 163872203664965345 79156675856960849 122381349730751761 693679575585765249 580408682997969537 386313695045853249 402427917380030913 255894009758410593 994183407938351105 41139004081269801 150288947971070273 877549352172696449 460136756550312513 96150010700679185 436147605161799873 784436332069166337 127933995869597089 569765324057822657 356366747704619521 585761320242529153 210439343131824321 425544349845349505 772721477958917505 336339205864906177 403692126634041409 126750899246683697 898477212926515329 556033128210390977 493950470194945985 722535109889118849 513168145745218881 230745691653115873 295025548470249537 737568290690841601 995497036132299265 734202357984845185 222707493826916897 441580323246537153 299236405232612417 408798014053193281 811684041583532673 491009292679432705 266027476195212385 544285067457895617 408701541683811329 287073393202089025 717835659077699969 840573641060135681 494166603786283073 461336170473952449 937444089859191425 359024330858762369 468911941825453505 662703136720633473 905288760930680833 7099373867308857 935053505828250369 713331037988080385 883324186925712257 893981755487050881 156974295654336513 362845878344270273 130246397654666177 397781582013923457 433334905869884353 391372525811743105 96704401712607073 534357765840940865 982108415661670657 986122651816256001 924141182543529345 577848531122843009 842069275051869697 890739202470040705 387284835862978113 796109258656020609 445658911183684865 251449878572596929 149348695866414977 400908562994349185 405056448613976257 762659524307661441 802610290082334593 221566044870389345 676577767871307905 253357204741941889 247761771567034817 368485700321489409 394811679516351425 314198401889409921 516423164882077377 14630307031655577 79404829076352721 706041490794401537 796273391445872385 971402060792630785 661978634016378497 829890783307472897 701796672907455873 631776113161453825 421778649857330369 394571260479917633 410702610653423489 87134277846846689 785420831154226561 964102967286049025 212321067928122881 362448840593106753 383236756808017281 376851228196809281 985987000822596865 152778937847759969 372582590600217153 131422671473966801 731529658069412353 656097175798056065 963040909411901697 961401836431118593 238004159668399489 885019855941468545 201312115817131585 656949193815915265 418915433362464257 582953168716688513 301989521125634049 123704047407382945 521173898383032961 776497825364177921 317190901990585409 39175317392913913 980303200191322369 351808632609181185 411655960894606209 817804945591458177 936031780654524033 462241287465165121 904515220680593793 925222921622644609 521006177715129601 250418992941991553 24218018303784561 590075020186017025 812253749637015681 320324182210701057 734426995647453441 301514575210273281 502110073843546433 722798501325616641 277020378066922049 8453309259348175 755150641700844033 347675051434553217 260292946805066081 962533698740383361 613391720843516417 552553543019246977 228238512057274081 683211899648082305 577440448290524033 434969279600696961 978282441754828417 536146197300649153 400793413155504641 282533579017940193 263488959582943489 74216589274467281 603145249718771457 653794169343857537 500196056853212673 216026776027870689 42038152497333673 68462076237938873 297957529109979201 854855831018820609 26748807224684869 64784361553510193 895948412266164993 880053463966998401 750885067833742465 137842591815758193 304593517136353857 334255389787781377 238289862124212001 857182922266961409 254710407963443681 458104184133770049 908688340289792513 905317990036667905 106144602419945505 327091456918989121 283855253381027233 338291231137137793 86567550106025233 253509520171586913 171337025586247201 581793582908193921 557283636263647937 904260278562812673 920976027425943809 405528618740707009 140652619779700673 419486142493251905 480317229075048129 807017797894264577 212805112060735265 657857667181755137 49718776552985841 654330512492155265 451062498527988993 945195669298197377 118552150953014753 433946788825625857 328845659803604929 470367077808159425 652803504720246529 201871663429447073 938470527637491585 315644050355825089 694839581731891073 98102218502152289 576309473759025089 290650243200840193 761868382083655169 639608838636892289 693197340628813697 475456873945585537 215120490542865633 616264254002675969 159156144013010689 88279674541265505 382040812091780417 266895176570844929 144604670906176129 848636309844419457 204476411353688545 576224628217961025 124934925088453505 982947646809915137 753263297469793281 903426215053858817 682028199018844801 944725713752188033 180667394676511617 702957433622447745 530926037338630849 527131600483439681 804361653920715009 130035414202925633 934067066487500545 516378231045717249 648186354844575873 716448126800390401 786476159319718657 257891203693244353 164632182872075809 765364809057420161 835899245648675969 324146050252078785 181219705435871969 432554034742015169 930591831845433089 927617631486125313 637763477096108033 750194239172376577 818393517470383361 311377269131735809 94568237921897953 800652466425322753 823581056926926209 273750931327580097 614197595531599873 381720414942723329 938140371792059137 395427648762176193 663496261119639937 420465345699160065 232509937301060193 793926656488419969 500574406135534401 16834892924098455 534125706941949825 140964843512659137 846641081524900609 835332093983186689 572467764750186369 755708261455307393 878691958092637953 946457844915872897 44622768185064385 296963007300700353 990528967105099393 560335303800361089 629110527916552065 589007066005844865 771454807210964993 132242318072005809 946979326954817665 551055989020920129 49907799629671961 371066556657570625 932679372814462209 884486907088838657 89571280831641793 892471495805356289 393328665321490689 883237642536880001 445020683116190721 852452551290031873 579667111743319169 452695910150364225 60299731080895929 425729281751078081 6854492650631984 585468089126532481 795108838470333953 586944520785085185 205532438804667105 286363124046257409 198332887792496129 268932341554720001 476091483904525633 354565082771909377 416846176897827521 647506729601008897 500338072726364673 812243076181655297 168948484928726817 400569549750660033 38844691539850377 862829941183672833 657072007166483713 253222653996477473 128915610197012145 519086617018214017 714843396828023041 720502601496494977 682662645454655617 864177817951155457 841102394296463233 543970261886290305 168136435413757121 904761735589627137 670607583107390337 64439361429013073 905400517937778177 203112403708512801 861064749756884865 435500620638993729 206094594046604129 698243340166069249 972583203547735297 744199334407372929 177261293073826209 59705456707614961 203114295746907201 427386873832023873 61484102322353353 481136310708190977 486893326790230657 844148455409115393 824804442556853761 385811875688300865 518055108639408961 53693440479992913 676179724431293057 158591442251289281 424713719171840897 149688208344631585 917763172365852161 766071340436621313 676802509165391105 389848102751745537 110006813959770961 210919210860279105 91400262528132721 635441896055713281 881112867255183105 871817857921694593 620287629417227009 659082460691809793 723912377551769729 294901606296090049 724873612291496321 898788696263810689 977684922513077505 266838864401801601 212819049248885505 517939044961867265 576226081502611009 557747588034114753 218701769712900801 788653950733621633 510721714941325889 570995846390342593 738580457151250817 42726191117868241 776426484487913601 976833033775331969 596610304535310849 749971947417638017 581120027509285761 891038755872283905 642857353180666241 787434591438415745 41804342130930649 144811362090731425 207689026946887617 80995267847274737 500711804635329857 987516807661716481 612749874018824449 538512252820044801 984641391611390337 182376323339664033 745352970142100481 383632584536204737 510782677548860417 862508559291153921 116542882742130865 553027401755020545 720999587018965889 879903765502742657 358154607318873281 976254605661527169 284130261686016193 324964486323192833 76568528378665233 134131689907281521 236942318654499233 744394494069918977 316833289439891521 933915676788391425 799315790572194433 618775578475162241 437310542830864769 371368866302152129 573985711982103937 359585657624361217 929526952586194049 722696361903704321 567364213144514881 383251794447385665 8663605242055895 753256894645449601 302804664435271297 354793403262757313 655860206231174913 102880138524543697 864019443967350785 56514525845681617 113675166384958001 145704306787610721 942694840780106369 321994858492669057 660661976263121153 89935154146903793 574763018294049729 329377533088727873 250761188150285377 322204395848462593 954018410238816769 220852808747562081 369354939084409729 282779803800398369 495155966427972801 410611128690913345 192301315713571329 830383665018263937 681837871076581377 167831752160136449 939598045615490177 795568700974545409 445665284335973441 674054695811303681 684683062458340481 484363760550639425 161168870854922369 18249325734583269 947552496531777409 362243426682258753 357987939967443905 723862942459344769 189278650233752897 183528929963035393 7759493054706469 819052409558391809 2180592561579431 922350253926172289 568986917232052737 36241604247930329 909502210024847105 75673858960318081 713030043271899649 35302528194332441 447275946173185473 142134857333420689 918705362089298177 114348621084456433 686009110613504385 306139553097143105 537783930689201409 434800480893240833 788462603479239041 876681830224502017 890526457703003905 527607125690490625 210263245308262017 724427742694718593 856526803026682113 652975444768227201 991189687686521345 536874643881848385 954398218113880193 297496894340678593 406112169321097857 955917102027587585 242707655674550433 754109107570936705 335787237919269889 689209496283726977 478143952383277313 838961222711514369 759674042869313793 188687386296056289 804922198211173121 555160699210485825 86937979744156737 987004310069099905 57230713661255097 69886502230598777 839754397580641409 874090402399890049 285095324009475361 84904103655699009 837458826225052673 708301951999064961 879969610132093313 360682084817010945 244174806279694689 294589542028905537 211886091134843457 313783545361271617 20074970835700869 758774558680503425 792973417290369281 711808336403418497 731809598733896449 613522418086081025 966035185237657857 208839656858483393 745908496058426369 987193665817560577 60798493500726633 919171092130550657 355790828437001473 588823957958812417 959101397643578881 243253046651087617 824692483997004929 56538650756582601 424049563294460097 515621038604660225 255758008343321 606380119653938049 253010214344712385 721497799057001345 549260677831817665 915573810590135681 951827495356042113 961366861108597761 841175193285927553 68565209312158257 855064174094778241 668792650136420993 585651805445415681 123732210585732369 357251764652716033 896931306157124865 901215058691498369 459648591117474561 611541216311408641 577482896346989313 100206739046619473 896402250204889857 898890850660279681 269349622287091265 49247668945703537 602139393117273217 92733801988700289 3181405066637667 76325727121279393 758220706478145025 726285386138187009 795630154473098369 507043214711480065 716770624968678017 113258153323144481 859942408624728961 626091997537820033 118733827001651809 544350433407089473 537067180059278145 168836042243789569 903706936126798849 563689520256062337 276437075982126849 985757093135696001 917795857320985729 769294827581944705 323816386597808769 813874369623825153 573693055490497985 43055944635668201 44045168700815649 799122363624881921 727332199967779713 927797088713816705 391213704484794561 597726144655815937 175242766021302273 376449555201887169 12972400343695513 239140100124522817 341602214914818369 911528967293492097 867638519784133377 45027812004555305 287601080351084449 477990989097051521 273948430945178945 495596861168870337 939854483715212289 840719250070037505 688292605129998209 134526819651775041 779095095894138753 176609098105600993 600755740693212929 165530601508628193 363275172091281473 713302015637424385 100086419098555985 966682757249493761 266621820479276289 560574660325912065 422784939463351617 123072277535833057 912387938238769153 720295091742343681 169894736939550497 934756081448462337 554404072017565121 116453380477381073 547007381345505217 516691665660395905 341571646612013761 93406028766338529 611763888058373377 282227445779831489 78778368221339441 439120024545886145 955201265803989249 644366192466428289 404119959455702145 617464466335377409 808223188139248129 422554715168168129 640661534890103425 571702096970753345 264962719611499873 590980637976478849 384274690848830145 488131332509993857 116673466300152737 421688807653943361 868475573778955137 97798031076351329 861978666197639809 677304635851804417 541922620526495553 24436877509117493 423895900170105473 599433568403618689 921693143565153921 953041425951440129 286233601552620353 966183956856802689 291153277245147265 856051106420721921 440044684279438785 292648943585454913 918798819928458241 549059425479399041 186267708326763425 299120624415728257 235633013956917377 596791737852413441 408057369653686657 441460784189168001 453344113260857985 210099897722457729 43299052266430497 595205973589820289 891758509558659585 688726377975086721 745237025001710465 809054672367558657 347907035021325569 111078635363057281 910967917627001345 434409827302964417 44810644481319881 55327161912771321 630830682388687361 326295225378238721 488149816251212353 875524360405464065 616656650703529217 268518026144015201 203837509885264737 437487676931795009 706748842784588033 264326394703580545 177801194265914113 742875878840763393 226783693119696033 955549610573903873 547753122727190337 802813544382388481 868141129378766849 681472340427014017 960272496038431489 746812293478356481 91165799015694657 697274016865655681 88146231464239841 16449599845856257 586363489051290497 865172523443796097 263749559290449313 659773745647086721 450487742775660417 874487710605443201 513551409660951937 40808173440439081 328942654891630337 295348720584378561 543985344806561217 553556718969119297 416114136435279361 720998744082798721 325442447264666881 291914534738992897 419463895155342209 992515730228497281 822650905987263361 701844500909700737 112923288410197393 254806786398113153 427965861815014401 421687129251608897 114878386549360561 982111598488110337 648985194156342273 207759960305921249 913538347685854337 393755237615543745 291440164353108609 718321795926300417 768546862236529921 5937258537308311 548616990638283393 178004361577606561 986276290109369601 722971100789457921 173904327296074977 521050717620880705 694406497450000129 542259538167321857 965815069121323009 484872498823463617 829330615924103425 952697348192536705 655506714042534401 530898418999157697 750968308108109953 658045553144752641 554055504321770113 158410995505604993 70148940187518609 707661580573663745 917283542574669057 665658688804569473 723422650320383617 209960566451151457 424677855465223105 233213177925577505 571661970212968385 922913840773723905 778883767822495745 155167865964386913 297950721175265473 435175455982069057 624534765600305537 437820493195019393 805965676676034817 786105505527437697 499055080055971009 902051491477607169 794410273700219009 28693995783704909 680922330260546689 459427004904071617 531253777526043073 862470241779355777 738213529070552705 743472890539663873 851884071384812801 390824218405278145 525711401490031681 642560062190668161 39242966343376649 766307076342137345 884177096431844993 141013811857078513 946149920157420673 846582188445246721 490482805748445825 887636800413830017 628028629283218049 501554690225241025 150151350544948769 998668813605178241 958951428206159361 288230579869498625 350602266711138817 203772694134087841 499254107246340353 384085111462148609 468313131814145601 763036647982005377 16018956534690433 872818512179641473 588553636479833345 839944945604159489 978671872417574913 279634042764250529 222846027658537345 695143458811543297 464110535643509761 118503163009513921 145481851219603457 169590054473005121 815620300812579329 743824122829515521 293039209649268865 219934169149382785 166912836227350433 986597737228045441 934779839737746689 535941476906387521 329635034973531329 534526482634070977 710069017533957249 557319998343956545 265462594279323841 310704435126588417 302686426020176897 78889844827060081 341359243454373761 881845020534818561 470340487413952961 417771610506463297 170819203492424513 239955124768847841 438245079240960705 158874778477709825 150112396236234945 847296882511209089 693773833840058497 405798958842609665 835039500349022721 200296486081533953 458606177260623553 369293888009778497 301922487713650177 81301696374303841 367178708092328769 916260452799292545 281076079788970657 245920456763862209 525538262128851137 286141122301287969 529521951392208449 296881171271245121 370866867409578305 731295637479348609 963040791846946561 572354872594026177 885146578607208961 42063185706794569 39752822938250889 817509736313262209 350911702434220993 229777137277494593 775345382149662721 393393257210767873 165179999227508033 531749305942597057 274022020721243809 628345954655337345 269970882638066465 106529178190584161 432551551663561217 345956778948171009 612940251901438465 556546198810323777 373892925489453633 462613511855657601 146346191994698657 765161565755306625 501333023583622849 80145454801801457 211690178597098817 498416637962023425 846594753319546753 588689639842975489 573962439664061441 96219558066451329 581772517753915265 716149744104321025 774590566098044801 176836600409885153 344176528480740993 128497900320006417 105205142954876145 181451635828864257 7286845510503071 405357736988698049 182577902360481665 386952520983712129 45227775354131697 934091313930984705 474064492330516161 575348733896220225 960793650337347329 319907205217141697 906228224484227201 243296751439274305 859533361047819905 276850884021506273 938790920723963777 206710061249737025 89303632225817617 13095845453882761 831535036813068673 860585882420664961 563725232848465665 862513626318779777 731275411927473537 615842198869955841 539942406128442817 242477107559928129 195662090180139361 91603148979785937 19939107149891557 975283278360414849 714625495322568577 197099727454713057 837476457397524865 28133062987912185 131114625813939505 11892702856087567 829679478999363329 875565924999868673 870915686715992577 351827199436428353 176737969599241057 930529830855171329 915405499920627329 591970097219686401 131541633902170225 928411838816678913 167848947547245345 973363832251834497 512913612593859393 275525141773165665 528175417458204097 529979892080987713 764134656025131393 323533896759606401 686073547233323905 483623862317273281 298482691272692353 328511682011374273 528859316118218433 531207851069936513 684494739439653505 662811996850813057 628157525916297089 719867061662682753 837660367842413953 225343923073786817 585373754030616321 415581762788022529 357473421544963073 137481961279199537 975730767379335681 330625481677401473 7521983047364956 804610204266118913 207932967207359105 310271482436164097 813030670312141313 494746474711028865 113062504396825857 981354050920913281 529554814220471553 353975898331874817 371984075240437313 841725351921596161 206058069489582593 502334669145959361 693349891284189057 593224216451659521 66203920553402185 682737552735382273 750384726269903233 679956719146886657 7302658410505814 159576029146613505 388251090913033921 42581380627041201 164049038476587585 863391961669925889 217329284737548545 7620839684207682 404157295543139841 474843353769806273 931704135957264897 233938447827739553 468569802539729345 446938186369102657 135162477941850769 487399006537984321 96528727424210817 231758574027558945 45830636635773913 225979358059476001 695026879683421569 949794603799524865 690102229909815169 83433316199048593 435689857116354753 800344287206023297 419731219717338177 137898046885339905 555806917292510849 934627126312996353 204026223601335489 656032041693421825 772968018830081153 714342931870440577 901237396053350145 892499833641807105 216649517921819521 63048797336286097 916859544961699457 593592145828850433 960316377850912001 432214589884260673 457192366404004929 462843802391574849 882494766084857217 85065030676624081 207733574837863713 871662030342221825 176260887412322369 426863464270546433 259591087823569217 180806302566338689 798260144996145665 848302823521045505 602969107274123649 836294179150982529 638410546655105537 507932144243788737 462917735370357505 838797258752634881 290675993657782081 59476335707707049 205069485202802337 697313916411687297 307664016313790273 70541831240255705 852276506407040513 769962541573875073 474378967180864897 711205290347301377 369292357045583937 186857062588799745 389440961270732801 785645762275002881 562419527256910337 827557214121696897 898783275732409217 799216713372693761 553001470241117249 89505834236874193 293711801618510273 99702129453667969 494533434481727617 200776030889755937 721819789998374273 198124592094906401 267882730214513025 382578895699239745 728294866371239681 795161856967176577 890654015546775937 302179128663084417 962453413553429761 338396095343576065 976241565804361473 538608033426314113 768835256465447297 778305659397481985 764836106138748289 540952411316141057 5959435028085381 632777060270008449 589981454662893825 136760486116671137 74075036191114657 207253867662466017 535713753902090433 656593692972677505 814259885463808769 437363513390955905 954496274644913665 305942526383987009 896469684693524737 50511571428124569 256843470859426049 429217226480545857 228191238746756385 700670055951242497 329591959701122753 679546452152990849 175901051686533793 175200689316163521 299231209281689537 5520806654573108 339395105510742913 353460006183361473 415685751291466241 480279708487543617 798182374017894657 104169640735129585 204701508273590337 783561200240626433 156593883400073953 922766253542171393 915914148834122753 73241423053971745 50246222227254833 652460355663201537 699275070840034433 784835217053995393 694333639082866945 815445842492813697 973413475205763457 826388200922778497 410351558737456641 756151421210766721 532478843699127681 708765299245214977 171846809905485281 209775365929978369 77919785808706625 399757586911860609 74341401819761905 940385226290906881 891520484607387009 412540068146455489 225507625578710945 518008310806642689 196967662220590273 648294166174352385 37927901973628057 38426028225920561 628516914462782209 388361830651604097 910423462786280193 938479561050407041 954350243942190721 167849836234225345 130176949861660065 969884927618004097 434474463951236353 920504609583161985 795025658106407425 702756325345554049 652135664259009921 139906346172764977 124809747440362881 613786800312219265 395475937002206721 996187824999083265 637093617136923009 241498819858954049 812417868732257665 537794761169052993 943634086427319809 70943297779869849 74537725818974113 717122315892680705 970466370214648321 642108098487945217 701112607334852865 945663073097577473 10363390745421697 900135089750413953 376857924749263169 912686954238722561 428766037619634945 451902485708309569 988492203748069889 211169740386097249 13276892084771675 233895585420036417 976684202761820289 891045665838845441 785777979654891777 92478129600472417 299785517834454401 903857502836885377 691619620222891009 32227432065006669 10788006794573591 781116234919409153 501702719492225665 894073255132049409 914052329802633089 83388379614476097 773336202243850625 116372152387945953 76539480739999281 716153831934917633 30315039174819705 33169760274866177 280674187079643649 195297321103041089 860677777296952961 39792344425130465 311835297333320961 188813766530131489 264135961667175681 462229860034575809 340186567406409089 6648547836519470 885416646035590529 299814930342954241 479639412709165185 267909530113996641 273043644343044193 257379545970998433 859810024171981313 369955172204626625 736848586376904577 870923002951677441 531654565892299777 8683754998514815 926319521801968257 678014691287309313 123920792502179473 260949261137866977 803458079722869249 549472881264584577 83650157988078177 311261279555679937 78946348405064977 631719694066198657 355834147118248001 974266060474675969 463067004283427521 139652048930678065 599229958338216961 686055071345606401 750045103420671233 168552613731129953 189656615481158753 580832664213815553 6482664642302184 81782711869031745 849330897407529729 870247322668973313 124658034170476385 90664818310820289 359595962237182913 751727974355148417 86106339206107665 726614773932929793 391502018667242881 6069595496910552 269655425066769537 756387222585068801 529000673480357633 835507359531916929 543658839677387841 93041091931915793 396020474240518913 139457455231450929 170363992931424225 682329259690057217 842533481847471617 639461983137650177 390124889192204481 611706933839876353 135159261575811489 126756595249673873 66585121487246825 602700791261249025 352266285961196225 710009334150825601 786213438262901633 53274626517286097 847429210913677569 647509016684665601 94991460412312993 231981223692010017 942116630236984833 33388056360408313 103076350166670497 567643441775736321 490375545812671745 912949390396420353 929460726847917569 95224160586077745 754928723569367553 985056734195396225 530723199920540609 519213832112875201 103517151499946897 832693290585808641 451725859750762753 439699983982002625 412634787913265921 44672855861492169 245515243483421121 593324189945882113 117274498312188065 856200552004736385 481790989980009217 422242819427687297 512315340275950593 263254736988031361 848316926325818369 470277366671602689 964239979992502273 440948565215620673 250883001509816225 478582402483148417 979609824135270145 720105750488286849 641328613007853953 215913250381468929 775902239108891265 115851886853306497 609278771657994113 24105426729626345 865811818799773697 239306770836279265 324319531906208897 421472763559329153 780943864359929985 406316104342550913 927168490721395969 409905015863166977 86115867726352497 449059303463215553 859925241730618241 40537704590313697 260489657033279073 466415457024197633 268785773908671649 363641024950801729 413865779311027649 861888332476681345 582869238970541697 817119919408860033 561190476382652289 124035278143168177 698355590961011073 981647938427450113 769287066168505601 29690482405712261 109413637912634705 176512352114023937 718785486188867457 186421884651394977 510981351351500033 706891194911669633 471069001416129409 984839652174869633 241039167369645921 459303585880199681 702793437270603521 276434104278820321 772412795453714561 626786831418378625 655294582977848705 117038842010444449 850300040761364737 418996547991376641 157241433210490561 173892191825586913 798706654570178689 855563402046676865 508599509423834945 355333456481915265 686994568688245249 974961115327054977 782847439062155777 621771449128544897 110112355211310129 727759188720888577 311074083361365441 25677929381785705 149237695638330337 314989419127947201 182830605303852417 823589425655200129 953085355515479937 22611784062952725 539304770892602625 36674078646925065 326716954968102145 575511710369589505 77531291804294961 406187139178228993 700151014200809345 463511188974287361 441084958154892353 109576162024538353 42358648797883089 492569709571988289 282280489066327073 451206318483684737 309412204939331329 292351630005249793 560707258459206785 613384166685889921 193826371962412481 612933427373427329 738466146514046081 308916232566019713 553814201544138753 805531364090320769 667382536042357121 191823428490906177 427719311657224193 882286504696558849 189501730089009601 299645233263049729 914850671860147457 356513800727135809 419213624948600513 776235239106782209 67033066921450057 686194183834906881 801410143921149441 80923700783984033 876214930749096449 479277334177488961 881284534056266753 766879661683716993 256391044597673825 709607084287902977 141993963340016913 412546644083647617 849970915059412097 467645340768434881 708808741765029249 134878338290903345 489749800909461185 301943019672584961 453070738991986113 287115770536019009 121138655971559921 957401858871612929 404912996359446017 948001634815895553 41727010297190505 387328154540078657 77009944329038401 910222401860210049 6159336609510292 801262531638919041 567515850564394241 355731031530481793 336396055652809153 343367862424990721 231815951234754177 812284175752012033 886525335308942209 801184455072650753 450892971308025665 382504230026185601 956336546594140929 686856708955836801 68259231053136913 453150035174132865 900930967432810113 668162636508249345 484904078207865281 972777009722520321 819925384919368833 851126046354629249 88065790785893937 40939569758251081 857619951124899457 916574831087764609 618489176795680641 607512429651123457 36298308882319217 817266768153750401 553932666723799361 928184336272011009 363175934891994945 268300586302167681 483924564996744513 468934533718893953 85107160429171105 870253835458235905 480145110277764097 871190347604084481 254822737405287841 541254387180636353 414461903879118401 568860280153259649 262143432037216673 291038248581593025 156828913275237633 642642482220423937 170371262411645569 927636857204937857 290356456188579393 475649978332697281 782093962296297473 366961200383279617 931379132487567361 972823128544831617 493270364145370625 29122032527034493 36923408684817361 275793078705632417 536139961873541185 705384210135967745 147364285653939233 561418941216970753 969789251131072001 9362789568037045 353144006794526209 188372724000842593 264805864002024545 469218099250717569 724212903767526273 949741148680942593 11179328768275099 748610568576630401 910476042597014913 814129032432489857 825409806133986689 818072732688186497 850247136889468161 372286414057555265 65733693588395425 940909598225097473 828906049657963009 345567646102907137 308662861899218625 535038512383998465 657135923256308993 316916813753408641 473982804574699649 661239888821064833 710913370726945665 190536640306262945 990409455009252993 546649671516398401 545598043946515777 414539060759921089 904835169435880705 48147324213097417 893899076814353281 368921451936230913 492196699247980289 802368480944316801 40193197871705169 452014662095422209 811292196223870849 396813244968264193 867765528663330305 730584047700787713 68305721189314993 769968541643969281 665297044358201345 756134262343437057 341436673186517953 138179977899802961 996715184132359169 512399115347264449 637073334782538625 624484399472116481 354863973084551553 931840987740287105 793714652245750273 891662829523006849 782970067504113153 3216623600778235 30777749445942249 60933781084109737 335339173640623041 954489167765132161 15100823991854641 22143123517459173 914996129236204289 117806659019166209 951057305809396097 544807812334845185 254089389473907809 913776373685578881 106557784584492049 906350924773740033 253949537169450689 494319010467549441 285776545746468705 729363642990755073 564979553488658561 286088276011980737 422269907451077825 419410155102731585 729444752709287809 324516534415650433 768449235836722945 715042964080957697 828230315063482497 472347385313554497 127452845173149137 989232868185645441 839377057995950081 502017896760989377 442773275898812097 803878966715693313 633449280753016065 480058303349437697 514109999451346049 934613513842897665 78415012579046817 831011849381084801 32527736735001869 410543353700170113 312736603439308417 51093673967812945 864927609539630977 702288084199956609 155911130612157217 976381762117782145 111027583727743457 831724077771944833 475023367198534913 240866585726223553 902570422039371265 48887096828288177 306361882083070465 555905693396837825 914526955428922113 646813542789963905 663309027648669057 439886740686205249 764960217443910273 175625432439524321 344180934095295041 276173845185880385 750407178782406657 625426066703390465 113221980043736177 95299266335359793 6689781324251244 316736107210978433 369432360716462657 296091810493876993 213681015120524609 151052467628339585 674335139880273665 937856610089994497 342545220546480065 307069122320633857 192303362409251841 65314584115228057 844289943575088129 335198696860651073 444926233281623937 348875518331453825 721179837411550977 209940595769730017 611478848560455681 729682869821616001 432866601043595969 192644505152820513 566380306925683649 612082664429266305 845303087108060673 173231444071070945 655213049123819521 821709779704733057 914079810351235969 475997191083216385 925189779781735681 186854052704234177 439318456368635393 299898943881181889 773776133892273025 361392583873012545 674374940749313409 26504542845707137 218515171421987745 812204887784588417 406164413720556865 468478566154438145 758086630415181825 681100731205489793 144867657390729921 788130147287823489 953527454173443073 204988161308335745 512182894221250945 719817537897292033 851723244076243457 258017924365915969 750344428923138945 953183302525580673 471260788875728321 351111770424921601 392160094069264897 38195649100721593 122142496347652945 588592594780251905 641768474840400641 60334832963086169 12462216510503055 905185545049334913 476254662981357761 98152884929028513 661811409736163329 671677685780664961 152385146732964225 249639168045057153 175932690468076929 11861123321779133 906348694726329345 822757525743107073 601097280436665217 980517214619155201 586466050077799425 294222108570373569 859111646716858241 941229177226034561 631427228706211713 404712420036311489 232139392208910785 898463646553935233 774926525708504961 474582766894791041 916165121641260033 290990052819637441 649912287975450241 778611197861046401 766560337493007873 469286676711689665 813496422606217345 838997229850939137 320595239813688001 149715452028999617 801447791588696449 400820254824203905 379757424279308225 970160577928837121 536819406151945345 902300555713729537 577396706466235137 538370345462595905 601451991667840257 592876399229574273 230647459748315233 253893835274922721 575801358480955393 375362779039299713 494043751927708993 651365868195341569 358824398078905217 634954117445353473 88121014196236305 26691350461263141 295723740079832705 88863659705616273 190098787791615809 903765512977287297 220514466109431585 257870475074874145 44095081261804841 228716061837971553 519083094266843393 877509974982864129 401991847080726209 557868497819754369 846229635036973313 175259734008683681 547935862969996609 466943388182485825 699813188696221953 824628215961745025 722527693173848449 750245747412037633 132380617979332977 821963827936094977 658156220608265857 13278466982725945 134491600527010033 932104612167812225 403935294760433537 69405490321798881 776432155917159809 520348901394335425 974675144950925441 225632720418005313 871327864397070337 976933470689964161 748782176588637313 444617036432276801 501147761279536769 883172179933417601 188559411847297313 375632844740820801 209175614842902049 43173878651224129 914833968272464641 998022861569438593 442787288983179649 379787501474858433 566050401689256705 773861881262647041 66506467305881505 976903880349929985 167947285923620641 685020688772198145 548136485315875905 641891901442370689 969811873773796353 772008589646858881 44228694365553881 801800302899458433 231341893873693761 1998818158824634 822317977554785537 265679706742652385 212717299076235393 691027906711909121 706429066340600577 954261466694610817 400105906252296257 775859519842668929 922653479710231041 579184656174398081 638128167449696769 975391836447883521 459561537898107265 49529079532781849 516545600686786369 66366866850330553 903417302285600257 86754627343658801 825497497766480897 905736679449560705 423301774811758209 774054675718041089 734999228889197569 510206947495390721 882141566443987585 77017612663674129 231265592016956833 15689072469101007 855231827509580673 414395023976247489 243992021396000065 14749959160837989 20203835472198505 186361649517301953 392397886881600065 953379871291488769 16714570551865649 479209990509325249 759117396226319105 569855247943308993 488748188932742529 546865472160170881 43547568791797889 904131472635853569 848762839679889025 848475406016824193 651787193724235393 87661921112271553 25561077394439025 515780715442680577 128708430995050801 848030733285796097 464403510576058689 892812548012891265 37001572350792601 603159221837273601 279343608132261793 883080562928974209 224356263640192577 864576207151841921 257982075976112673 45874912266775425 7547012691336620 872432418136384001 384892224687046529 884253794491009153 333459880398255169 416314983469149505 382048590273992513 384022009694994881 472538689443812417 390831520498949185 116020055675686961 307437250955850049 358375697634603073 44360971833597777 448911163260017793 870048987533287681 734981283653642241 119911705135791633 522621520742443841 477143795884309441 815522594647962497 190913042279376545 576638497132986369 51529936116473609 26030119960811505 759845882309974785 174103094041992545 921256917059061249 515866595991969473 927367991101206657 318238273426825217 169371805094350241 702892326124786177 233111411701258945 3473438144833808 83627172760351697 2627729394863110 211349865624313793 587933508992417537 828464915411750273 712815524592887297 155604529257374241 274706433755692801 531519750407433409 511254225292947969 921953743625280769 429904312675230209 609855115880883201 227369378377748193 462937612485234241 380560943135531457 725326467643846273 96592036493451169 329728625606904321 362557786829366785 262651695674087201 59233126009477393 32525973635216589 18861457617799005 567369608444671745 358310468982399041 846400660630180865 75334130308672081 403924226565116865 587960052828155009 96172432731634673 792314092109545985 627289049323884801 888027527393138177 869064488906545281 455252312075511873 976130571247090049 441697658382285121 473209484902525889 430252701968026241 153418193219927457 160211391151126049 284547046853489857 276843997067853569 64157356555220705 108600092198830817 170860438961881313 640280210143412609 722718291137631745 93817249810616241 731874742816685825 401819718465272769 57843272922461609 984677242690455809 696332466697441537 63590544978250561 656254794124613761 922751538598863105 34251474161735021 3756602994510417 560894623896182081 104082676465598209 504256064817184321 929826901554275073 132863440660266001 330638427683471297 306681518938674433 158292268415205953 893391612044006017 943350437807001857 363436994007628289 785652351977216001 270567847035472641 28996231178513909 121347897822360545 120754824826430961 512622910076935041 242848530584328865 68488322057078225 105779142490217025 313474430801171905 87814214405046449 770083364531856769 750854223934648961 185775128517882145 746724717366479489 844761760496936577 686023327806491777 461284559863891265 363653090421639297 101747745431950417 838005512923725569 288042853743739617 126878082999244417 999099046714206849 465021705551844609 809227882306380801 312775309340555201 632051911519923201 531049862067614977 171013992729108097 126997622413913553 854275685988312705 824568326207678849 328134854511468161 325444056445196161 624345228500700929 682584547726346369 148724223319810273 139466924932467153 771610930405358849 478098166445118273 807530547667262465 472412687624444801 622109893153506689 680808384865937153 282563411364314721 10941839834973877 114069434102958673 772665866240867457 209045875231829825 215759143139525377 477382126693143489 260734415742856385 811255918531195137 861665820454820865 331281586798752385 601837742665434625 933106446435466753 203602693239009377 264046758329030241 861816973893663617 768425787140749569 99095456567400929 958261090055742721 155235605734343809 88773313398696993 741873181637590273 590928294725117057 330485555070449537 57796850838904849 608166517337881601 211199903237570657 415041214212958913 974773941944114561 916185745374253441 736828133563804545 153773239262701377 14866882441531005 308538639593681537 36572248606859145 650590521765547393 629175798680201089 623006802065464833 718134141916991105 954172720446219777 273933952777291265 883414608687278465 923880927519746817 159257176339206561 485819009435239489 961679908069005057 869355382627375617 676048313199711233 580642236857151745 505037991714974785 527730762169738881 155145048173277889 887538606619450881 537512903574072001 767911334403137921 750377617829681025 42753566198676649 808730695357244417 161515539833999361 16679874324875499 449370945593479105 231010573133279009 366731513829122945 537291838144252417 195640088633233249 200339833106287553 522856399075209281 70010420101151993 39352932621348201 899469862652171777 11697969997655379 514829058516536257 174032459424232385 821221099146416897 590031159852117121 707199870288928129 450186769486016641 294537506351890241 615689684962106241 7510099378176705 227847050024529089 140393658652900657 488985661991904385 916508475572310785 671956982345655297 202962729720599809 636964475716339969 729791882783697281 797454723301107969 195259376774888705 272119738977494305 236638792028923457 44250564908772105 447660506969317121 666840555903164033 57148552186273353 372542786555179393 960287021068044289 972892016502925057 737635164095376385 465445128506310401 922333664007755521 370116477954908865 731475903065554433 398760796165809921 187319884642509025 4389287749916094 878199413892598785 267594014138843777 275284930455814689 241394738869260545 657709993548163457 567629950185214209 331673089791824065 955357779838749313 992505012301659649 327251384076994625 206682856706340353 141450895323472993 554996116661495617 927734867713830657 854944644368433921 103795188406593297 719162319680702209 475744373093199617 598428324554777857 860016596330083841 488439628361444289 389005616383307969 278472135671396609 516053919766392257 900807796613616257 296813441902948225 856901192411346049 14821504137259467 726415437974676353 356936911775527233 850624759111926913 428507542599447809 354860397581074241 955206137893618689 916249428611354881 441465636576893441 943608280196084353 429880475105782977 586628191422395393 719184013634816257 444308672944554689 786723530719037057 323515898839293185 854670226563584385 521401200282038977 320085597998250625 741377630674410369 668370804268647553 561962417133980097 998382652837882753 706780786182310529 968681756947617665 584924996580067329 417952025681863425 483702137871606657 880048617576591105 482423013429592385 976772337574068609 713630434828718977 453080391425075393 460026677035582337 708998332434724481 654801227382765953 190111947672392033 33096938228691641 383343909777217089 199646220927139233 69970584708201497 433610298816287105 74338025605179329 14082465980894911 622686295865804545 688897200187863553 427292246661359361 45239866621916041 89508217659144401 57248872694881217 357994677037673601 302386652753884993 972453420572946945 504847802131319425 449846788899982657 484044425780428609 612945165590204545 746661326330691841 968176443231520513 785594964652379009 388747560432221889 266626626115975553 228206144555549889 237202982427920257 745848770433710209 98593833090856017 194669398060703713 680870264940470145 416287132578929665 861152454543894657 213013990921616897 65279915405472625 658880249984648065 171840125551678817 870798164382840449 13292584314857693 307757970531696385 647642152712716545 250188041855672353 573152395266749441 449492639919171201 960580725320792065 485941393365429505 2406596958085317 65065728643844521 44134350694701401 206077910680825473 233122591929134881 375135426792112961 425916333320738945 363378702857509953 36206726291485585 588926642572829441 635296274935011969 314341761234466305 627623884094891393 467029592716627905 745415937174609409 58284748634854113 654343327693457153 520567397720867585 854400692459858433 993595702142023681 855277173957961857 753303354929087745 890695504834351233 701975164846821505 732841207948698753 844656420099880705 695680243085131905 346803941893945473 892686223212042113 321255445942355777 249488446092382081 621048172492997761 239379553694025313 89190466573882081 972836747516151297 546541784804027457 459243738875546369 230739342490565505 771364336117127169 193854717257742945 511190153626390785 5911953931928339 355303391729147905 834677610427213825 593352749949094273 854138413968527745 35197707653107813 571769060530776577 996888611738743425 943934028744763521 785928000525114369 920684041514995457 715850628421140609 563128523568892097 711684031026205569 589020809941921153 799061061349338113 739601942458278913 912065925646640385 149702568086532033 430055920637375553 808401177820187009 125645313594727521 912388438238131969 156186702190129985 837220858676914817 846641386348363009 929649957693619969 687740967549519361 545746882728863617 10563062786896893 240843401830936449 210484295319876225 528131782090127873 916556412811655041 556068844457634241 236466104859136545 650374927228469377 91721669365394833 155273032842409025 22528563127568901 649718860995051265 52896855294175537 754088951956568065 456094046572093953 431072377139074113 834540580059577729 39699440977805977 813990254191825409 821282877868469505 130705234404910449 968779467540294145 790935867979289473 606781625340076417 551118941205995585 347950724052985537 846611445261860481 310317304941236225 875660520395324929 678337148152174081 988862816579274497 140402406359513073 70711707537835625 373529848504738049 178535465125666081 920574864228257153 920825241857254913 778968800235141121 269850991958396225 138100746082997713 348801522763917377 595465623712151169 778368637631022209 872414093967165569 218690636718161345 395990838800379649 363808748144084161 617133879785413377 714625991077863169 619219256457135745 122858853624965297 506266985918813377 292070870924373313 312582693236727489 81169484446906641 321176734188483713 938465271238069249 709259034352236033 455833794077339137 781670320482703617 741967662702943873 575794889938926273 709615303307021569 919362131747348609 937690237359102977 918704749563851009 344049439154051841 967154889080489985 21346962792744509 738826704332844033 66429826160646857 863723437869268225 734516763055150849 861482536658989825 29857310505665425 620388355760667265 730839653535422721 629252337375795841 478361270842174977 899454934267581057 228606998076141825 243719860903688353 351106706536942401 943319072477578369 595698542216847873 494788634110086913 309509706537557633 723381764154041217 454103819077172225 373649455841210433 675456002922974337 863669724997862401 842914236549670913 871361424347902849 912635214804584705 568257857472659137 253379948661855553 3080071478159142 379274903137517313 741981248887469697 913212802687620993 542641628065673857 40416497675682449 553986806878171457 718728549340223617 18530956906623433 890577336259159553 432509017532368065 314728418662166849 515886330586035073 820572286358856961 491587227662265025 328417411541803265 696416063690484993 210932511820946177 536624866646064897 953464548632165761 25834095125510717 372390716552406081 451700697330679169 434974167324494209 464203018844010305 133059453969085697 78980082217071873 460227475837125889 196567842786045345 22094648889027013 816666933034312577 651265273919872129 368260978730852161 78818149696363809 509536041349434753 874536344644706561 140672692568507793 860603725524942593 723667427557458561 723876823755542657 739150537711587713 596568258415889153 888670757949455489 543084174583082561 955680216486292993 79636766389672433 776165327066294657 683500550095171585 866397927867915009 77374142640795889 347921147711730305 243644621748796193 289704627357146177 120730921112073729 651845896320750721 418473709936815681 847334808631636353 176292792035528833 435522389357629441 354889575480722625 891340479351335041 176636805138276289 767488479552881153 330316838310178433 158374007646550305 757989025604334849 753757321579342977 358402990690773761 833305523874294401 995681661057137281 474677427714865985 399058680613418177 912130636691379969 925180169282587137 374230377642618369 81246668741965073 904976425861868033 257075398648840545 354986025299766081 811332922130130689 210087068991860801 833920218696565761 877532122101314433 865754012264471169 5879108066274342 8767179672265258 59244012438156801 285676646367132737 478039326750113985 551491309357320577 505362016576896193 287798091800294017 240359553410918625 789343025906749313 792725860473765889 367155766353672449 180351490219429409 170678129054241633 836028604055997057 135600674667170289 813074957992178305 91587741463872161 986573521721240321 257387985542688833 849083802152584577 758458719713960449 598347863659171201 108219178932341009 755609189806285953 767717252884882177 915493936609166721 196229157454748545 935349203951822977 487652928490209793 724312050333963905 96168827886810257 976430570779435009 824920283039393409 22748143911471177 17834225705282593 592792102348617729 476827580350263937 507502896425421569 966207592910716801 119574062179232497 814731087340977153 495675402270322241 266499238555748961 136872227941346129 446765256923587393 782074614577169281 488131825120444033 241843995985625793 680887793295273217 198472293713663809 176636244629346337 588675509418997889 291061378878314497 366233703916179841 413500788688093505 373997557299425409 497713696896244801 413673342370500993 896428188931903233 408262949799045313 53922101591187041 624494123974358273 744528621223945857 618283285366551681 4691681886203726 969756244087065473 566156240818568065 250107553507596961 609993346376572929 894587963300068609 915952559112536577 552872923296128257 222784740395230337 239521365146984513 249887298046925121 331958415629962625 549059102040192897 697763292212727041 953506578192968193 363139009050549057 724188385975612161 182371730798578817 263154723557160961 798510147159753089 382704944023178241 105302451653585649 669699912674087041 300394662785642177 319583562546927873 73346286792414625 139460684119907089 282544872574639777 210550530902086305 369445592585833537 610920227675148161 780626088119056769 25591465267400081 812735779632234369 334873772492382913 718753098566899969 410412650510497921 943505842897138817 779451533282593153 678912367404997505 180014501847143297 742337163742391169 782690907223464961 349228815256871873 749768200447821441 313814041257757057 119817240513565793 149641193593431873 483580435318931009 707879006254913153 579077816748306177 774673253717445249 555144300240929281 645232539887331329 380929072076792577 608293243751894913 564289561782107521 701876922619319937 405797726913132097 851630786137711489 221570544924251329 102329140683508513 243842853321449825 347481961828016513 384097589135269121 797154638738319873 777583183570836609 213619517453899745 395986222303950081 849903791665496961 539492521264644865 628099580730896897 437549695313339969 238492837832509953 839401254388004481 202808179775722401 626503128671803521 159412233185690881 971594002088135553 985834276309454081 228114057044667361 498344512737205057 232807666503983777 38930003436256297 133682430234419057 751932345862485377 6980919994912683 923987408305869441 950345952643761665 822282106834521217 500780749182634817 123413300993483681 630491830023405697 493670514687408961 498954412816271297 125433865862255809 654646354855305601 290818289323837569 606871363097379713 479247563011618625 794367112552126977 826606886259696641 168799642259994433 809732597658673153 426261742265058561 706468773033762433 407200310390177153 460892926950343425 77809950984661921 864729958601429889 286441899190275969 885808469260616961 271304670293279329 678402145478727937 332780032145048897 33579942990080269 33211674082597397 915412505506367361 763285516830006145 106290652754104545 469957455286294849 121748246363338801 114832712416781393 117635623121422833 223100502695277921 295832399875592961 398599117276045697 516506816246483457 130654137721837313 14613187237600301 117222220455428081 721010822326853377 88767578059137265 705943462993104769 205381029218113313 109296443311087905 558918703043776321 663075671506149377 727812635267238017 841973063182869889 858234916671737089 92353029194470081 582459027251911041 746220674953868033 840670351141870465 912915835494615681 304511409152635073 413967977710648001 688786239006137857 891564477881672705 596648855677113217 86410129180116257 732189417992163585 716554393776235137 371950539361872513 885941602803363585 759789431831226369 776394547337275777 792116312170843905 476206215739416897 547570365473649921 214656434461844001 121204429508988913 383954828058300289 958297216403625601 545976807291026497 753657979227266817 495915526126942977 239371067876835041 24080772656375873 777638434884689665 783710357341867393 132920407296811761 597614229692027265 116436003753914721 134410941419226049 279300436119815041 737332332784987393 70927398308779033 438651607915652161 630725959133062785 497845359639597953 836772637715380737 367977163022523265 263169233187500865 733401592991938817 866478795662768385 754582033451633537 977419810983864321 530440150925954881 316930565214999425 256712433911907553 387961746809612161 275851687315352481 998940422743284993 279292419764679777 112832350704398017 740643093143830785 411375353905139457 539962280439205249 78768797893065569 531240323840975745 486167867576906305 484472764590456961 551732133967735937 917832819812161921 432836681116736321 111675167287906161 79455375724382545 579440239538072833 595972324837045889 957224415236872577 204251305264367745 162868949472965601 23555297598687021 687234020653171713 263319003457741729 707148474980570497 688164621503513985 289777200437178817 360713980632684865 171748474212535041 160423004257733473 435231637225065537 268627749904300833 276851314656582305 360856635405379905 558555355232861953 522416664386046401 133795572560075009 622293229789459457 340822059053131457 818809616138413057 245738301069437185 192676600787759617 917525100214440705 342917584602052033 190460286216904257 963560109591025281 591694056870444801 248197837936363201 972535293333336833 291500107543154049 495795798948300609 933649644639647361 729903062569348993 410174278846266561 333376926955260417 321619457563247809 294953103466767169 935493913247963649 485735679917688385 183179500449686113 402893727438453185 122583905173780033 727502869108384641 909747330923625729 986424806086787969 823714999644803201 35402171805991145 541193085944573953 637155015019629953 954659798728624001 364814275824393537 462018548591561985 608031379707327361 841202617711243009 317875963450425985 926295721192619905 600132344465379201 178483750148256353 734118325234824449 505055061735692609 459991900344604673 787446377955600257 940126962294264961 30972750702719765 14273095064197607 641949559233335553 629055332901465601 586905116454932609 806821070632807425 217308755080406273 675329387665719553 317564471564995905 964250194468803585 479446529754010689 86461380037867745 186056912540454529 801233430153146753 399925688654175105 355082297711611265 425866923713019905 852166396926804737 805465518272324481 693269798237203329 109058715179561009 564100155179417601 413804273932097281 641780911313951233 545977927073241857 954627190966931457 786787937371354241 873310153284599297 811712460617076865 691240918543186945 565281849466284545 316423148817555969 549265562867251585 614671838493961729 110988426181716449 71027433132066169 896190709289886209 52559842821736425 642706100646190465 663424877896822785 315844108832497025 961903609745462529 147302213596059777 586058207614151169 760059612450238081 125011142551883841 141110809831702 511556413389790529 748700250627084801 195761841063472289 30478512062170893 180764589982437953 3073370793448050 258106613672808289 102099604066435041 498901882427610113 422620204184287489 889730004934250497 489061592345318977 482240892837019457 733738476105617793 209153690901004545 954746936471135361 169782128687550945 680326196282383233 478375544249217921 486611502150463361 630971933533068417 360028839447000577 5139356240491112 799217704692349441 582870892097666689 258738563095452193 74468785240213713 647696703994949249 590236006640630273 797265721886635265 689151744331397249 549131153812449921 212273062821246593 205037538990755041 30029806042193741 61220222317360 23509603535764257 281059196303875329 791457852840054017 717086878402366081 57122870849177329 925206620338318721 203003700336495297 780189185547850881 671545021701156481 134340681272437473 428832328593713921 993867623510734465 40298935028339145 696997201598353665 720366238027793281 921560020026486657 716456068814331137 904898900542594433 780458862663024897 219271304708225761 973142157854162817 874761993452128897 138813487407873025 373207747833713921 707061129201584001 263464434137137729 314702290095382849 214939678827672513 590601514855471489 315362545241928385 295790525759343809 580768299750086913 237896922735764353 932270839576734337 548276052502288257 837246409540622209 420021849899732993 262364006485714881 816465927852419841 303018949739975361 723730348756028289 700153134250303617 307806244203831617 652252584410941697 536826850246846721 39988074732125513 196360284287891329 433984348515178177 292059870087690881 272627242446038305 433520025133432769 834933052566096769 581639437679591297 428802889521424641 614688564139413505 654003929474026113 28011954740300385 304026823058695297 615762746205959425 251322264626733025 765920874538856833 521886444718038721 150077698848235745 542725774906596545 549202155362060289 463656706488780673 587274695352348929 194923609035182465 976998945991788033 193207903980297857 868172326823497601 252812342856667969 162544469028723873 799054981749254273 207634934923859745 917671551423520513 508394642360961793 49229016633010049 329743200701216193 965213767531036417 660656682445086593 976838587295379329 71006263669076473 920931196161799169 387645827842725057 880235643708491777 428264321715090561 125184758646820881 152423470137200929 205240071593340897 144291898986793409 953465201727080833 751365444442818433 179667216421680833 107526428132246113 892791437607382273 190443075713439201 772326001943259393 600041037657902593 800993294033897729 226060862457408961 257719761844956705 432706027207046849 332474760897479617 857497468772528769 170020312572223265 446917015759410689 245914934366762593 813280051327659265 839755943048292097 692410722606098305 613307493588290945 404849932536684801 716438695512966401 780268350963709185 25961011055354533 348939307195955457 810563373470362369 694573151757566593 894902008342921089 497088099787966081 437672950283815233 476319512926224321 226985736533006145 209226335991921537 942260277786235905 185667410077940065 633496497813023745 111394517185978257 725047020885529729 935724829964570369 307805243919116097 569261553376342977 26655384037272969 370573401529355777 758567500817161345 663540880545049601 944999261130664833 45705502732332097 873934689766112897 185739525371126049 822126744288855297 839516117460618753 542386955191528129 988566146149004545 746128281821075457 874716258090600705 392270982111593729 371061536003416833 620591993581573633 818858408185036545 13262302703662245 391012785681660097 281572545789192225 739564738880389377 270213565476264961 554009330792005953 41900369441496113 554127374248196225 447768483919769985 97759514851169633 944776689318690177 192133287799052257 110411006948307745 580799147404142977 870984626715145601 806506066838807041 818100973416289153 95902888286339313 502830360960178497 161329346083832097 496266439994794689 700394207310886017 367368794994806785 898123749295734785 67749318226315585 518804215783042369 703948181257533953 955617250205662593 363530235140782337 999242904769111809 497135538399792385 476829534164352257 742010954911517441 455332317478855937 534292239400503617 82460772276348849 869753579156704129 903148991958310913 964214689979289857 187735772755331713 809435393150163713 300496698034045569 304221355319203457 873232312372252289 686071956894689793 247769121600292417 750862345502415745 736669136659003265 476109166231889729 540079782397022273 655184148236134657 715621213477604097 804732842414434689 334272170889924801 116457713901102273 409768893168404673 416762261349827393 167540918232397473 395855765191345921 290300232250572801 280977218539245409 332983833065036097 649252734131440641 973823439064148097 124997055080722673 768378912589760385 799750935556364289 584585761315210625 809329856482886401 375379025443599809 17467280719106527 23537719714227025 19511091943666517 675303932891303297 626428830052521601 613053961282403713 672048599687851521 683573725256330497 524130592754492161 264775722941891457 534005356428064449 496983664816419009 664538015289299073 713551523202951937 391428208515687745 126506907102815089 434327373603171201 926923799614712577 665540001381469185 753792682161396481 37332607338317561 6766344655900981 367849634929992705 663292318359303553 314014821097320129 482872125407965313 359419808147901441 315908046252339137 859923540358597249 108499965175255393 891910908812715009 236758891366285697 296334660473721793 121713180695451233 668261966347284225 832258214989430145 92411678788710817 466010169218193921 181671130054379393 813987653723977217 274352064823975905 967107688020888705 838719073686615297 363246404100671297 594182314121457665 753268727377914625 514984373058862145 435692060523841473 508411160322541633 863370009102993665 351400568693502913 985833605683218689 452023399776681601 604705809044233473 102095622803343393 332577734844271361 31804625998237413 661676565827377793 467856121762689985 226480531610441473 628362690087858049 592989162215062017 75116174094059569 394356665338555969 540212710314822401 330402412178386817 23054822406191277 795611811882828545 855801761918076673 763612718661889281 858691238158481665 535879972243257921 158374799326285409 886442646564006529 42614313097669057 246679840500867457 490257709921042561 227545845152391745 230117813214544513 794892415635125377 591714483672465281 98476916486958993 261104332601672001 863569723938020737 727406118962722561 282921023933297985 577366188157551361 317200882264664577 691146884180628993 148486830015116321 771069444178362369 292000849791925505 185751729719260801 287714308176632033 219903761005380001 737588149794497409 386054808338631233 954437651004354817 841986036554356353 173744655691940865 364536025966788929 37599460592460337 169915166242613921 848592289770628865 273428122405281473 654887217526976385 414188998050303041 316892241041166785 895823784578755841 716633245911268097 380458017704224705 864311133154750209 890418536423542401 835386585458820737 894873776755826305 741069526671061889 827493441746401665 583155910439089153 352288886139430017 32680284745701729 843069811902186241 436888461678194049 661599852142455041 273411729986783329 397488941438002305 429267444388514689 952539443096352257 827212235318221185 515741214431532289 927981053829739777 113291956005166833 239272985681374465 889573544612506625 509466785188706689 436118015268103681 457973182807101889 43749845998892313 245616526106374529 199555693123169665 191061004596924993 196958890203195137 72517682477538865 954657105940920961 981613236364886145 596015304269347073 213104813002416897 106194524530547345 549250725810828993 662565411386982145 850331507978992769 288022752684977249 861554739621219329 784997928597480449 629495105491031425 178135388787392673 491544979525265537 613303023154987393 858633855968932353 139846902928493217 431982511971988033 197979705035695745 991068886579114369 220540549142054241 419314240838026817 760643809700002945 646408342532382081 101239301555775537 353068869226369473 626744715104738561 853519955692746625 34703566975121449 854861616972819201 300891252636478849 694587574315434625 305780697169804929 809905347439915649 561973825592051649 172498443846336609 417397614415772737 678723273047161473 115933353568653537 9187819974911805 874094486160000641 903902116261797121 914176129143587713 570547384048580865 880664651521112065 203128563956006753 948899817022454017 80060480028905089 477739226215785345 412955130624332865 724737457914702849 370061963898365313 33604305909118893 695908202449210497 809026272256790657 283660013311319393 739859763426576257 855470132102929921 838674105045757953 404753149823733313 908541605235836161 618552855980972545 146161324969870785 496704540733546177 733980029608826369 583371673774557569 124937701228052593 76198934917044881 511023025407421697 22788627409376261 527735042416157569 157331909556390305 542515879000742273 450514404902882881 850625006125714177 857418024819452289 526410629917688065 261949937124150273 649640287949598209 261330563875375777 693031645965302145 455452914278190209 242204186919170881 462002338607817345 425414388201755137 416594386680777985 517361133508746433 813251129522555521 302959417842199489 641315493540211841 99876968735831185 195196264137194945 176723073396441793 608218246519079681 544815391059405121 65681184087949873 932445329589338497 450566244311993089 570453854233594625 582412169792007681 396964452398020033 680595272844392705 135761116510412449 474692245263739201 470182499354503873 678729015472917761 829627422102820609 231023237099037729 46545793607958073 565175621249473153 36249752118198585 675444573214335233 858535536617832705 148685719399018977 476286526752378561 22876241155358913 714496030257276289 15145687155246891 376491385895736385 939161945175456513 101956867045711169 235950638498700033 899522033945405697 157818468324336449 126251229700141473 292163765648531649 856630419041511681 511165122985332225 796640430696722689 415361395871990145 743232539650396289 272634523152817121 755395331567324801 820450485794857857 973312744904138369 949379296751160961 369553622720271617 70916326421460953 863746331873247873 845140338962636417 323688430170147265 784827037004511361 532558355498242241 83707350353947169 321433658188507137 913027047242927361 852633667735890561 359783269069566785 533285189045539457 142458267529924849 949336104087240833 498887356994842433 31029855202174161 481244088624059457 279891250567121825 258948698082832609 590866288032838529 542471797672540417 995370164848640769 506929275486115201 96818642911014049 375552509479028609 301938604271274625 533275175238316033 955476115772949505 203288352777271073 724090543137481985 419952380489874625 767613413589341313 55623483547314833 174373854740341729 914631634218579841 270180233020493441 884412583592684545 275272802363549121 560221522407672961 744936650407421313 274946905184798145 511194240575182593 27011826412831397 622226444659570945 707597704075034497 141794985997979233 851406875124112641 527717075039273473 475559126075260993 840194487881436929 523452657069952897 117213630813761681 731711339214264449 267072525724888257 23568392307581121 513819871747525505 759118996690425217 118513996405770433 191184676297723393 249842799940989121 866294037960109569 34114739253642057 434092755471240833 273113357085943425 371374448826649921 392811596778077633 242574539361356769 707145139303872129 920715968826421249 805779333807397121 257787159497397057 763220776860261889 989600918046413313 715304451125266689 526020813234481473 49652150706190665 329001378251838593 180684143803535585 331560843828370369 771801224487941121 486381967352706113 759915481822250881 188816068855686593 181793271886089505 364804454294933569 540368143741620353 252601840026997601 538148987397473665 258141535924458753 322031525645773057 403089761043759169 644876696456645249 466684300741953025 780676589814493825 423682968909886913 332095940607867841 653126299241129985 30882223096686093 126297960524738081 544329417784421569 630740789205283585 343977956258147073 615207682956551553 749646919128931457 511075689424579585 155307465156315777 509327565023909313 357442834696637825 695837119290764801 798703144955982977 270832912197548129 622473313322981121 335606187126352065 341689032242531009 488134178875867521 958690569407576065 746048979411973761 248830259313098881 221982634284742625 732335443868603137 160375558788494753 487079872631145601 298934413105769153 946755460554850689 785644263329608321 798321045916214401 696292451946831617 971699585467089153 741381775606036737 721072280108277377 142324920434901969 760723006736167681 303811359994092801 144147919994868097 506002023533241665 198260820932173217 310290413019252737 646704043119289217 988302042163695617 132468848437195425 339518096769531073 126433303199508625 84538754849532433 793778219803694849 757473392063836545 573709450179936897 562007506385299393 138088188741175345 181297478617132417 725355814712106241 603012722987429633 856574148125812225 778480986407110657 466679848815349633 879127179482850305 483285365710894849 892420428316235393 561860669204907713 743069365352610561 32244828530391345 213958081398395457 726206267792466817 310221435363558849 685962101833649025 438829795301053569 432844447662962049 828523029593370113 218574582266196417 540554733961663233 722834424911557249 44867269382734777 503813268419815361 315373963191269953 791367219586039297 925421042633288961 768341497314505473 229170144658603201 211670255122445633 999343846410880641 295559315345666817 215292448594603073 368577807585570113 208664519511032161 357647579231777281 476908215750221121 369731906231070465 665694734996975489 1514829031048493 468569946259471233 326420797892229313 363038695230400769 387601753859993153 640411931585099137 218651961961999329 135351642081076305 82512994042541985 686689338155879681 428826712789788929 37482125323762721 643629403545300993 550782860142440705 622091464642526465 547106025209359361 65776046212743465 294478246562654529 723969573490865793 403650663331987393 949377431005583361 774081137058026113 880235122273976577 507066521704729217 312142117666280001 404157773739150657 141308894470189025 683308685904009345 721129157487577985 796440355961202305 182994897255841953 607341696746118529 241129186643188833 792366133259555713 224515962771011617 103806598719145889 653838674354172929 59120851451034185 829056986528375041 30539174809604221 528637157510285505 577843940587918337 945017068300291585 116880218935293105 251339579742502657 746363923539739521 169665015399264257 368773781424465601 726659408851144705 565631992972022593 170769163628268225 873234192366126593 550978344433470849 237698614891534977 694040079820016641 208728884697308097 345195460025319553 123046431234236305 901016244308056705 883848166090430721 186867863573322529 176391714685017569 537596084377671681 738416688557379073 683626719087424513 883360238537456129 820157553230888705 518670999696681153 886152063387893249 177020725427205153 964616635767473665 616634792176199681 602137587456706305 535034093704275905 72491525032621249 494344860866007681 599117744530158081 297688591547363073 53817564012124561 612717892514638209 983334509227727745 447503659167502145 414482199067140993 784827613496659585 726685156201707393 536188051098740481 898226956193244801 72035069450549825 850035865512790401 908944446130142593 62327641962287577 452258469073100865 327754107688772225 774462534396342017 120072399960665873 91784655440108049 977275926706720769 307099462012992321 619992733273921409 740138434482858497 764077736453426561 791999595918859649 396872946585180161 401990254165951937 364886388064643777 671168907767942401 446501480253761665 396873651984250817 971781364420589697 196331928302889473 996691115820372225 338203035125275137 121589326483370289 610925255135136129 701166840246617857 604956289528118401 436339186601454529 377610069757558593 28508077339157725 965266993610981633 152355728877022753 838631096422098177 91568841732641457 79534202136684945 991766848693966849 884249978727687809 227942956010654273 365605428039032193 537854055037524161 140001221882961601 41474607530222585 869847147542671489 764983282800979969 937947712133613697 619045020783008897 340838449075107521 648133610370575105 872364442275916417 594526696175154945 147983901791789665 942740482906710785 158892506015796193 319645329437808129 292142897513713281 842257816397744129 811344736677007489 874408989991696513 801641183011739137 551215214252120961 955798619912336257 90762213981694369 842617610362850689 71422779415296849 441795368128403265 333332170871148737 961041854050833409 107301963249849313 450415368797528961 969812803940815361 844018537087379201 825166870200387585 594383672199263873 338063637273581441 684896437189379969 825841747079319809 252463828909576193 472890597323729601 770579770464195201 638597340155239809 666138286037330817 866359528468326145 906268536626939137 48466714602650289 878487766295585025 403126901518394497 144238119002352513 813130311779939713 531434647989364353 216539334528864193 396431326948587073 697435782741987201 116895399401975905 260161778888861057 558430410381248513 94060793864468193 649308660368554113 669076383097735297 943278828273307137 851781864958891137 181507669538426337 610007944337301249 71734277860002753 795349684290595585 803652470447026689 981460306437089281 160582251287635809 993286560976397185 67217755543474313 545098874596991553 227974744111151041 265335035834265665 374760387251576769 446220404780508033 345358257867687233 76243489384378193 123905631479907185 541070201521879553 726020479431781505 646645172859091841 33857014240744833 996881634501722369 582842545492681601 337666757268831233 498540528688060673 599831274138356481 810345173785236737 599411559291592449 276653740441368257 507757762115847553 862038726153102209 683546373505716737 760443226025152769 557741586724862529 782531024626507649 28949630768789093 267643795122729953 869037628763892 309539032956607233 561947724859972929 720969154618778369 833214582684949121 644242904964443137 887396116348792705 53760133586429505 946904553250266881 775289950134819585 465197546530330177 186412365962688385 689829156479422721 773803338613902209 803361687675003777 324184484150102017 227032265986611745 911202424654121089 591094131280552705 141719474682979297 299036988383196673 711349972090971521 634478085984550657 542509948903109761 608492475128077313 571982880133575105 737024833797729409 652641749802818049 500811659332473601 581658795104374401 34789189851590409 458123613312331201 779293358147175041 837287816273104129 201069239418242049 595242590833827073 181093305627886273 419067924096196993 782255799056098817 715589682256172929 85959981023126625 205281339495044801 320611678862032769 174216687522253729 611640385759219585 675538325785055361 921214222468773121 523977722564929153 123171011508237169 539901533002208129 291682083115798465 75266224578051329 930907944117340289 490739420164828737 740449070342673793 122494654645613825 235250176351787137 167618136955567809 81189485105735313 11818555214993865 183829568858957505 882149064912084609 229610963902228353 84443198269390513 806862315997069185 114190571974702945 569407787300459521 372658829829951809 983888053689842177 873508985655320193 935030187620224513 338443540099724801 943896702767194241 847911901664119169 541518726884728321 654590128649452673 912617585832126849 721578279059144705 70547622073416249 154019053039384353 775403101055292929 53050892368574409 784712282644587649 373022709671651841 229688094941312929 823979178176529153 329804607767368193 238060959974411905 143578860534734785 895680890860532481 341290080204569089 183433045731838721 330980210238610817 595030832022246145 93503702821163153 519350896993195457 891188145904994433 963810803162871809 918412664757564545 17922387019602583 662567085624235777 581818413820627713 628472609902598145 160234393658761569 304427219188784897 564710020209972161 561576822928000065 143643647875784097 475277165037287105 359346434880762881 434933860304493441 827702350412415873 524132503096087297 344545698550305729 961604447908936065 183654479197336673 887519772827832961 291476703552262977 114203155552740305 280551655686856801 899360966470698753 258927366793656705 183869754513718689 305793450278223105 213313226406828705 73452931214717409 1109579436711528 884960147806886273 324755185334925761 767680391006095361 183686963282806209 981465326414472321 407962980939490881 82165549753966609 333751205852660609 757725189255843585 576738245548046593 753146394755830785 203225885286396833 943760491101521409 785595128347754497 951911867478315777 917769940350733953 854579183385887105 543466465594168129 68535292013066849 33018151763481997 233122624151967265 870758385387436161 466258252927815425 83149745776221809 470409426150247617 29600730515102925 811330153606988289 165062145237950369 508817809561854529 360565518065730113 810712598529732993 228612714895671585 298873747935580545 509340040503889921 386472690443000065 64730001252367945 125747309453622337 694352962164661121 466266878553341249 402007765398490561 410817463072540097 799793690174585217 175033699183344993 145125362360058561 828685302923837185 654595212136118913 540471178317147841 174657045164661185 254061207102701313 131651307023947345 156299378594226817 540235878516110529 299811951123835713 755818363134100225 130552134101691313 533445448189194625 51543304379954689 505242790100641793 144680987262560737 442169760507933761 210451212401402177 917515003449782529 392190285721028417 636508954053947905 780464371084498561 537463002397590401 397581875885478529 592961005565992833 874211893831606785 62570467115055097 347922406206038209 56697816337429433 251995921227553761 228668882983090081 226332489835712641 502873226795340865 76269487964928833 834468268940131713 110736435552666993 571560937853217153 679278805724926849 208539457386326177 899530500205983745 104827330568578961 162315406120789889 584550356750870785 121278207988240177 649418083107615745 520851377117544705 56022037252905225 566599784035517505 848523598520866817 10739282054622379 144865628091427105 201190724708965249 528156890867176513 317311335017088001 230870712786032321 149108536921815457 688024043287608577 82899082326598257 672647971157861249 710458286541751297 186711962226706177 700929269854846337 2916053988958112 148363363720804385 23006219625440141 348872822200142721 29222902228330129 863229363483469569 568753612068388033 751095985011922049 520087749224320129 100022755538489601 416594985057141569 519874748398358145 739149684355485441 304443640570781313 133934184302642481 392899739908905601 817344722106003713 969949923717237505 831624016681100673 683557912546483201 564663624586703617 378690242033656001 184110143781349921 591793619133149185 136050080239147777 130251524019811889 202374203285952353 134714121628512369 125991059477772897 133075698185706417 440278470274062529 684227295181763457 396961061823919425 680425366714288769 390281344411018689 921421314286099841 799867351165662593 987481782004465409 30536192397828901 302281514898460545 49886958638683865 785766770762975873 959800900493174657 385477474287874625 336596028765999489 178444904854728737 390192211891257281 999757702182371585 809200806418193281 393659782818460289 754562850740764929 765999254997289857 250245022360875425 536990323308089025 572230881123441985 867839132046960001 976773446142420481 158106044229910497 954145027875195905 756352551167132929 57083749342613289 896105971511787009 119647109228377953 140354193607159057 152531372251662145 653820651762757121 148238611380829601 757121316888820737 864122625379113857 440142296060003009 960743084755488769 31836322072855693 137722596303536449 993450920234877825 977674773403801857 451609991024604097 642624384766410369 606276032820716161 754297015226892801 825989242326848257 747107567087500289 774950517772410369 60726783940392441 245413953950809121 760714407434054657 727277427671253889 733584596492033153 537830229165400897 63675000712510865 880868006888320513 248297194455570753 57881501940237001 994725062368960513 465171965595658305 376554237270294593 309698151779521409 393115286683457281 27285387086848801 733045031572341761 930829888011849985 290666889723329537 226989235096993985 164027376772235553 69477132555086033 805166948481986049 117368797196959921 175203244972518497 928667040575867009 5227256372283052 176643117377722081 278615545790056993 878800712769937281 685084449667346689 392970098137922689 801781966149544449 844109633702395009 219954932186826817 161089052241266017 344116134147935041 829665480266079617 160858449012881281 97444619320143041 386048447153992641 294977245341719681 992796846787772545 854255695167893249 208469139902842209 309797176675097345 620452420693784065 863826914384375809 120619860972364993 900081402324381953 87911099046241505 688849842518038657 332927488186481217 950276364274920065 788202368041755393 324732934482440769 660200457679817217 356017373469164481 807688104096374785 693985064316194689 565913820078957761 593344795056061953 990659171882175105 503833589802567873 28939883007435441 401705634627113281 40169575125876377 185686046568491745 952106964404816129 173977687075456801 309535926969420673 393471232542495361 662584778464687233 853818991989719169 530562849710012353 367672207567096641 755621617842063361 495721175676017345 293055432535954433 748967157033447937 587041094657674753 123770412489385249 687305882954692737 291425715134550977 60715071234806577 499458269650041601 776875815470806017 537394775218118081 622659861943812865 885725672620303361 941146042214260353 297400594261176833 154275132500128353 773180704924591617 151905077143073441 667069688185776513 547504475063558273 855143999507866625 789953650649611265 13331177088673485 391413709019825985 731508150846970241 108698167386069857 593734436967636737 353052860889814465 958638940554742145 182499039392272513 220949709693030625 398810824907638337 105610286648420977 486763001657738689 150392278295598209 82233210935637409 528490760491727937 821179680580062465 419024492619882945 280024161042586433 127351328164174049 361984649892963969 479970893527493569 252387272760866913 538930727161520897 296691786029956737 708481494625431169 952799518259052289 65890647387966793 916509738063400193 263473501441964673 534700506918309057 316356709863519809 706898568813787905 704473941576054529 870487916584220801 580637189939160705 952815915960446337 531001408106092737 186833728580094049 601928576587788161 557655177502400769 540615944959739649 157995355913509889 691369458020581377 137324057216989809 219008589518907105 716936165484835201 322530938966302465 295108125343890753 672197796962450433 627261576014614529 34496888945206197 188793670083544641 294375465233898113 394915176346213313 934879856269610369 776994849141548417 108052121562565169 228084466250788161 473852521809824641 262874809974409377 704365583663658881 520783186363612289 747589172277024257 354726845097136577 904841633596504321 237177087913988065 65070907393796065 726572597299469441 631255502269780737 810097708975430273 197301221348475041 8547641385124650 242890820248675265 891664584558508673 834519278861030529 365013256597268993 531404708341128193 862955635495691137 657525702526150785 154814679723504161 169285421918857537 232798568225728545 826914063343316737 817783405484977537 220758988563616769 445698286774582913 992619582994045441 327461990706812161 141815151920155809 641486881950594817 400168876983123329 703247134440875521 832257218084620801 233429033523545825 734379954723543425 924958360166986241 836436656960643201 919306951440471937 801684208513997057 456628230934985153 815338102275134721 736640604445536641 455010830633163713 609583496327676545 291285282861821313 796991251316978177 647203058956684161 381277713923470401 273719966892812737 366694513811093953 637763929090588929 747602520017640193 351865772467022017 436943723811435073 41520867509099449 792429657222431361 844853254849013505 982590352620828673 105342558085105505 486926912708842241 554903585192874945 837166300304556161 729752116208267393 418881092776718593 12921950282972717 805407999994965761 856196772898577793 683107869644889089 42440090176967265 41044988600997809 848520068442361729 420414597339391361 216996713146230049 287001123930561889 980127043603083393 905015817825418625 833106447474818817 710765301329399041 558350158890966977 477414978577446209 366919070000435009 375965653067023425 177152731213332961 178317671112072417 794112554259299969 931697113358534785 81711614971688113 414014289119439361 411722569231656641 636602213600550529 287390733822000769 957871207221675265 955338995475614209 80909348620206609 445565952371232769 727232209560629121 418873371384321985 845536837988131457 154728726546089505 59413763872246505 386021500904973889 215045209229497665 532945049739090881 211961653941262529 217339307817908897 15859564581713671 93366481612456193 926430263847468161 714868973090091265 711108972293015297 884995570121937153 595282263713631489 33473003389516977 280085859833175009 203837817410622785 659843391245235713 516057713075611009 828285692295747073 63090559216881561 723467268713523713 705921221365443329 700941107210720513 793914787840996865 696176553675915265 206396033416609729 449735459457155457 280023113021691489 381182006151693313 4249151264886564 872913719467330689 199834785786627841 884098077675933057 803055010408286337 510374176947134849 439961069960112641 264755201140975073 295694922838904961 127717743401884577 374580297036622785 979762897102322177 876612689989968897 519973132352458113 688755745060412033 980036924774669441 305446191887753601 263251138753584961 712480103489347969 258125806773851009 300760624276563265 150479951284335553 69361786265268681 190239958271821057 998057206119725057 978331225370308097 713189796963540353 20408166124358473 947873178170567553 72283833517712289 901539295451137025 200294104205017473 671101321754619521 614434105291504513 253148527445453921 267157750133922177 308741608007778753 96218284552929137 60673419235207857 331625798326331969 196880504074968609 380860178886276673 428897972100166657 701849257303482625 125126476689814577 206414867990371681 417460677148092417 414908188007036225 973989907628137473 971193186687255425 164188573875172481 531730796938550273 515383532256578305 253691816608732513 318375357250353345 608209655806707201 557762194282432257 366615521060904129 31587161024383193 240629490507618721 746269739351788545 919981652537511937 136243371771008977 534101579187353793 127092809840334561 665587864354872449 29339121380665745 622687134340910849 758137715534701313 61372279414381841 600915027846134785 421668929888188161 914874002411991681 979596522663026561 375527367705039681 886504683435081345 786078386891148289 690656321918037761 831942230935688065 538000128976666049 480241928252084481 791117136848779265 734109392940659713 565932128629501825 936173239897016193 669853800567164417 738329700996679553 698615386091422209 233067753263199521 682638764967347073 671202776699708161 306748151919752129 373869108987292993 648993542176139521 724843843990818433 57425563892724793 934600220868830465 14537642727557199 555028566811323265 337731757173944641 860590001783805313 909509038858100609 450026983804754369 694196421236075137 992893719459132801 954785241133830401 559211022258686785 580135886017505025 735052026434772225 548924780966000705 717978722161042561 741125901084576129 247632445112557761 244920552948965313 906671266333397377 901330841152034817 77349048019300433 878079401862276353 454130256597956353 920024941675695361 596187817796490497 224411852118347361 141461335253724 976393151873882241 716728263469946113 992952284907755009 114651549096272737 397725101958048577 251222871750016449 929478482796209665 625365178645573377 585673329058042881 948076446966467713 230230595560424705 809795300431154945 809719104813826305 639883903251941889 532638547114569153 984338700502171137 946883769373020161 307489180253895681 619074013974692865 883395747827258113 150673214082491585 955596221477193857 995693673335463041 918487052304122625 857005880992264961 523896944838043073 501104755991757825 683904365995182721 985333173901370369 155707410644723169 571557358527112321 315457626774438913 2323315567824836 811573515511582849 206470782911718945 786758614127400321 94478251378763649 761698074160037249 709278692404634369 358253323808774849 784146003731823489 997453657163816833 45900412938049585 983543933931777281 237960736115201857 163406593955485857 991808581475932929 971716192338298881 403297503891398209 587538689327260545 906986859685058945 940323266280820737 190501062588470657 254691000731426689 967500905133388033 548911623034847169 748195986582718593 768270045414169601 427511535638966913 545672416554772609 585791533918030209 135177613301394225 124036347831971489 798752203186488449 839366989149713281 511602516096132801 59435270963216881 618373661256676097 390594438024454145 301222667744397633 797401963994413825 346239407571623297 197483888013128001 406610428779856641 334256910538652353 825384050977540097 22903159699513509 218939719567472929 508754844784046849 537990361659744577 522539848295540545 575811577632265409 293759064629181697 372608927289725505 226867704602529601 423122164581613441 78443568385946353 758255975966982017 498512823067958529 50995281108043857 359731101063555777 274175233646680289 822068863698621697 318116786694204737 879156427937001473 444425812894557761 370892986983623297 281192506432745409 882079779323884545 780313262867146369 355858059154474689 670180803321088129 759110743745534209 906054109878276353 183699801564646497 24527562994592245 226808239431516513 849619546281964289 504862725207249921 375581441621378049 491392878941095297 997730445177175809 208123721907103489 736042429098091649 543664371020906177 388387652121600961 795389890022267521 464673641258158913 87003890195060049 673657595129462529 146685367070208641 705186339032593409 287829900492095457 347857723222524865 842343437055081473 459418041888184833 946861057652650881 460588194203857857 154812788915197793 619514819908914689 160841846632433057 669649646630553217 842403336933575297 140277976083709185 621950850717009793 925810871674478593 585995286659542785 935243930217154689 383008307598156993 500308810179298305 499597953375701569 498160750889567809 901024198825947265 288165601247378337 637180026912123009 420657014558827329 112900854646465377 57807463621834641 910033339158491777 148045063718640801 51670248861992009 422607062466873601 747835541454978945 504962851506434177 389076120508700993 26008764393715469 187426250653960129 763162960788818561 303300103336365377 642623875229780609 689113987537272321 613055634043604353 184999482795273441 377514650585460737 772220421947526657 152081308804596929 79517345987508033 809860631235686401 768801867947079425 495728784538926017 40214055322945089 80982746202643345 434448452054585473 445754313086425217 62547473934781553 516578708701381121 473256720626640257 675246168706593153 259118512755104993 235911566291697729 954134471250842625 487595177850934657 903843668027970945 314130919167574529 169285100096690401 517775835506995457 853287586445656449 796057352009576449 342915565032047425 926841566845169537 282681645533212833 219414097726023265 196924985455499521 117042972440373201 244089381877142145 192059928215378753 256692746718744769 703966085037947649 58501651795975105 21302810495193117 798353562218242305 127660328186664177 239423980583733697 844519038662077953 941505082221670657 586609564571475073 462950960021711233 230356415672581249 848649137762326017 921945917044666881 951728101949708417 770676676366470273 653453382983418113 165491500676338881 634025560814816257 867630776991823873 280893762644300449 960639382123645185 133960912774039537 231024989235471873 998382695611997697 251978545753004833 307405035616508097 672214990912713985 431110942553974721 65779956740499305 876106384991725697 636573403526888577 48165629221916361 932468532322943105 149019920682260225 722152551372253953 267790638171366177 363110525975628225 726797914442482049 743172670222783489 407811373998402625 629474058052508673 38086180739409057 909695438424868993 616261562692105985 21723852840608517 82991226077421489 496207601893566145 631258077000399745 395266228552699777 591286723965563265 189378679599904833 39928599286927377 560268596010814721 125181903494347329 757134330130931201 513589053717954177 321165716157921089 356475202428438081 26191995304536421 998400973260860545 411884308576105665 666484193192285825 542751976127767937 823546126399623553 384044855386875393 398222654627740993 11164202100211185 266794626177759393 644136169762703105 30958046435880961 338762689483168321 982596192665528833 271331058288708961 447722859279732417 182965110180752801 371000051715785857 215571764079385281 479891674120278081 511088072810657921 45439940421676537 726778395377536385 396017581985088193 196668713880249857 970464665519475713 917123784841123841 764317202527120513 831574072227773825 91734437591174609 741500750358468993 672198208920686849 114610536538855009 703046593814011777 194434101523285121 97857330362284497 659130476305115521 799934137677968897 478236519348271809 967185574195948289 259311053554618817 995754578047328897 376276192899524609 216071199965977473 373015228552993985 541537654678723585 161541387793775457 838885100014348289 264726179949484225 740696505325676161 444604510416496641 216788008085824673 241887821023802017 807660473358470913 292582280791165761 965959681280732929 189624871277565889 537316886908261185 373360898758505729 560487194103568961 30420099108233957 159736573405655937 454432145009278081 205158058795060321 315682949203839745 410011419526600897 236019763055224993 950604356106008961 294666870103476673 182284758482200705 662241782920020225 151081737673191457 42921325581367857 524464576794205313 735955234685604865 810712357690800129 498062770631499073 108058293684212721 682391522539049345 597468820135357953 116405861355183057 446563990472217409 549065150131099265 728847400897745281 791825910485563649 884529267428963073 995702068379827713 155518434302930337 270665159120959233 914503193856635521 884688219831332353 548820153156196225 546712872983086145 455541906283759361 112010441824182289 297474753144111745 262071650666591425 927692112052742657 968702326495332481 754172328639196417 497483714402967809 943101883752337537 756893481612493697 262634910209182945 174470403324811233 195352496402367841 731793454821456641 412509436914984193 667099667585524993 231651476534398881 46047937656638281 588140431295922689 829629131464962177 633183312829604737 846236317079132033 226260724286486689 74590317273141697 180813234273916385 138812753878809761 508357113685828929 111621961952060641 648238906370611585 396129301505538945 170487645709425089 598691077269769729 322467641311835265 19545698279344493 104343597091766321 23048564901266389 410170576653118977 888877932970359553 789182517679659393 268765861997401601 434163061458793473 994043060936675713 878854182957663745 331029323555888769 171240011591269345 19822597861718805 468569314980396033 685193907527640577 823239069303486593 207917703142541665 382516771250887873 732206279617052801 968020839061413377 587257847646441217 909238886679883521 233313759666494049 504677084072302081 994827303375572609 623272096387918081 568518652853150273 714462368824488449 221692158057749121 578521179270222081 248181509170514401 710575034555848321 144671208316381697 253855756433946305 259310796317201665 778997409460604417 141048583363527777 140317367337910785 311814416672412161 330275596118003265 245350859607285089 951049842217027969 780369511000252161 627633857581461249 972608307668281217 731685104656758529 420255132394267137 947560353303106945 96415329559775393 975626285497408897 716776706248929025 10477569086223327 792850657701905025 483790421093782913 844705778226462209 114955054056924417 818890061512874497 633349357832653185 644002454775282689 470891834726476353 927944704048400129 869410103218722689 129145222250464545 385073934077002625 692813473045490049 245100064279196065 850452553587040001 664506594745891073 730499140267653505 299988709007788417 816256938283579777 405063902308047105 942482642745900929 278130488570948129 704723764666390145 89548339860218817 502278691863409665 892324679532276097 174158905523803745 72592191097943009 659135863741496961 490651458915575489 292108971725433281 350469458343244609 967946869550559105 478280323022669761 408341065872896513 350453887030045761 801776409691896705 298402216049080257 297433551866411969 3613601484321550 221496443774867649 740480759198856449 586379919015804801 841758570947366273 749068421448569729 84546077689306993 495093323474854657 366661452183112833 864880579938272769 822787224257080449 777413897834556161 638788108184275713 188712385084087937 843181406029000193 622203494173753345 412859093947165697 137459136282870993 886400449404259713 714027229234751873 276000442521354465 225434234494130689 371952497409036929 857057095166901249 16538990057942017 195226188886721281 860770138330291713 621104047962781185 841287059879011457 464698674275368257 210690325812461057 602630450799516417 368201395170931521 340386410724590849 73056881508971825 724378593491884673 429474600265496769 486483881082349953 660708384319942657 783662294664274817 335431834115471617 924699494246766593 530713157718150081 350821382555189121 158193908994935137 561931304166520833 513324181167288193 405872206080879041 910188095159899265 854113369429057921 378820385669751425 463665312403840321 908622630691002753 685410848300492161 566372259545627073 697173103277286529 653497997507660289 107558531747116609 457139301140284033 936789712368359041 802240262091874689 995518284790691201 613919922784898433 753271592100723841 225367005289999873 449377357028197377 941401247492461185 866344423801344001 179617392172065857 440748298781514369 357092159061263489 243839031586610145 670702572820861313 562713842633485249 769188279978561025 741910050979647873 508393670596792193 109063143554109841 602857572269069697 400475240213516801 121319918379615649 160290776924114209 922820296716150017 355154588044150913 214981858024476225 985303435022913793 192822438197989505 203975829172286177 969601736287248897 239352901464002337 669987721726794625 910860689555256961 908168124273021953 26364182133065129 335525317655960705 415953211477436481 371142169541631233 539156192912628289 547438577928385665 923361914742237441 842661572865484545 351285711361825281 403419970678552193 858650398248975873 141713177777493377 432234954060874113 213849100471701793 130840338024547969 756778782970759041 31885706027125593 799679628465380481 136825755992752817 728149247816734465 934779965963059585 295077353311835841 840601980883242625 410831972254914753 439285143606369409 200150992184202177 816875961207465217 953254206574687361 256812515618292993 998319624405109377 830360582660610177 251422196658797505 352657476768612801 332231640283307457 930903451146456065 661591708587966593 329440676154263233 581259687422100737 173724290366159553 631721815617527937 68756966323249457 465139838452838465 557223732062418241 226028782929521569 44335778966598129 728121330367411457 132493910067076113 928963263737518465 564258636788323969 954991058875659649 143846968763135409 114159636776523857 519668579766914689 506604863996795265 564045424941276993 717733982446635137 357668887781599681 513290827908402753 187757341806381825 359244725396710145 567096182992685249 858008635422276481 128983547571188241 881310177633128705 93542356937504673 348898833833313665 860352721162108545 832057910818807809 675992351532045185 507406884795880577 952417136556370305 173144881788960705 28967192553082557 971214538821524097 178196267670038817 668042343952667009 253965391216667073 771575595462604033 291621370023115393 276758611673148641 540757456666071361 236279851748374625 358270636120799681 68433517424725921 566809362035826305 989428300473246465 193515631109143265 854663725010755841 491517941768236737 167689731001413377 68214516288712449 964515748894431361 806385930524783105 203044120847732033 87300123001519121 425586392243150849 793723246857084033 190646898921695393 384560310744369345 710936167117243009 981535740280605697 276940623479543297 750758293605919361 164132911845161537 793179521029074433 680192162019007873 405780810775119937 57008085519843377 874969740058560257 859064399071893761 113146212425370145 878179910224748289 156713845317469249 143587143601646257 631991794241592705 134193460553181153 138192471402192049 459042572996263937 913254104726583169 486650779720822145 793662785977929217 932021547961365889 419446531698376641 93461944588970177 706860880260222721 447558774463924865 318139310572014721 293973520714832385 966708214924992129 108262387754134433 45497249606988537 327981855625271361 110583779543389937 965287401901075969 226193998795771745 237397966371748481 154835055522553953 984557918717310849 178487661969249697 924606198566781441 924018652074352129 570640334918220289 127625028501491041 69483181026061657 419662174431479681 889054338363873537 837079744209198337 101874685345453745 560224045883785473 952650555764403585 76087413160315969 130448635728431137 996124202717467649 919178617794326401 244806985631662145 912760513647075585 842577376305797505 188637455656941441 537126904887095681 963715576968599681 579458631922292993 796886148266903425 338185419285615297 417148476509428417 308169511825781249 835868913877259649 622251278972932225 532847817090203777 312679093301554177 453367196666700801 70502790560446729 862038787557654785 993439083133836161 612255550023473153 491863961252200001 209233987413103521 792192290932050049 639751476514359041 68445288343262689 146728819142456513 531911017336881281 543182862310327873 515957703382163393 17236107578856519 503942621891908993 685545453654921089 645010325065349889 995732763146751361 754255361782583169 229907277307130913 118380073613316481 847162137134962049 978445079216598401 507982318267490753 649692914465923329 813957036726410625 622484024448226561 329512449004294465 98646593128570721 476302987873499009 610293595833937281 113159867336317889 145722258401285377 156657067750703777 252954620347651361 427242457599117377 624691410529415297 274407287939784097 526208550181237889 123786854223933313 444164216527518337 110958907208075889 986952175909379969 229098870891430561 20609469547174797 412350001226673857 105413716707701617 318553674486960129 595994395184838785 656236928342881537 952971005779062401 405908943679730049 935358187557490305 241383818070136865 757109506965193217 774588569575225729 45785654311735873 247396684788700577 331420638999361473 479642543048424129 471550724976147265 265245045761719937 342035909490519425 967155842554799233 784442893717020673 448119812463861697 580331234020405889 858575699936817921 377886988114376257 788518539893534209 188595099182336417 99697892495580481 3457042537910127 430385672494796993 209735484493933185 499968999880461953 464432570571752001 892049030051385473 998730249375810817 12518186664063791 949439238212271105 552092244932854465 302755580304250305 707249338315488513 986869900744814337 859819005871674625 64733642318159921 249847602161903393 405235243793150337 26356595530192097 873025350789134849 253253878336561665 864009925529536769 561596141977691585 125383736248195985 252731881150904065 982709214933713281 904083050340379009 320929279603802817 361915361299065089 242266722795768897 581786052810930049 878287409782998913 189123256305062881 202324990370719617 205645025409328513 705241643181068417 77838233156153793 101461497711774481 77308980873045393 635030166814843265 632754615630286593 155942142234657409 58034271322188857 282100587240819329 206535361921293505 308236480496994177 445951834394083585 856713647621504001 158819888292409665 401783085014663745 120589104871815073 779853518301933953 317665434146913857 766523305681154433 891529802942603265 339686354393066369 937179645594138625 624316604506354561 415421012614448385 176161749649764929 269431430809799361 88924515447850177 883324591993318401 634750061878364161 572756223741546241 506842230570690305 917916823578227841 322853903712314177 334370895493844225 518530892140724097 324649129967884417 877850946354172417 767977987540742657 210848940032001057 908201460890158081 624369135298223873 285089020260794977 667611387510369537 969021413764455297 586241028620278785 863577666665346305 833760738543297409 136204094587160545 117232802649709809 733055887099606401 7776478780080255 252312971291633665 131322089223559153 951745008635381121 225470732746991585 310978330376830337 720858775763559809 604409515345036417 945629844108573569 245370232022441569 537860776614181185 49579305148224505 584104366559152769 289184881613525825 134074133933324897 883776677956102913 748587312527810433 873989909083935105 978990191437063169 770982660902230785 322741557905423809 608152984255415425 837113566965825793 660443762045030529 547456105934038849 901762308898089089 837389792661710465 41580186553655809 801366534736722305 685694627068105729 925432357025101697 70780261547309209 135531453210184337 426179296889575425 485262033753556929 663948609947507201 652103231652851841 91853481840477265 49538380556924721 946637802423492097 308381719057713601 799536460276062337 999200699589934465 959380112262945025 590833170962149249 787028230878352257 564145132247006145 851517913283355905 44157252616095377 953541821456656897 870772477323796993 287603508213859265 804581814505290497 116417801541619073 100299335466019105 714622066823050497 911172223447984257 80176268014117377 399609856898322817 977330201945246593 231598435071383329 652493830090438785 165738266154562561 457467829965860801 707672774968251905 501233677846460801 863040019415521409 88187662766014081 309843618734468865 685213489606159233 51583479601191585 848575273097207425 488118887894991361 345101530443589185 744750934061968897 468548477358833537 59637571938559121 273943629252560321 277579192066639265 318798101284510721 810971408800618625 341725607824560769 274722446794797281 773958347607671041 687511469659334273 295574984643057089 43435131707354913 623194282872542977 254889761341196673 645335201151130625 283626706491062913 467311715683617729 250843143470625313 850063031579484417 670435235751483521 44901263344893753 993409920242108033 99388051533185969 907128836763618561 334619010529646465 306647470843806529 717639867928088705 815325133380412161 302301164842173633 492586290618199041 769327066041700609 988995324146614529 719154822384918913 882930889508223489 301199320898351873 317592916269006785 442831684227581249 201745197706522113 886123662444834561 126644155853753665 501971624489268481 557308523200781313 632865289490272385 901609261237666689 785118715090458625 444411754589800961 567215408682802305 178747302812425345 838208973608484353 905121467632817153 575511144375727937 596694531969319553 405677031578459713 584635937988743169 811328435597136641 711722706176843137 796323433521020929 88080848002384465 308005819979545217 661032049244482817 757245684448957185 943357764701325185 299807913929971201 300429488023311809 341309778106758465 894504321880070529 547220046025902465 999448281647516929 752895072230312961 870115523767175553 479462699108967873 818106669430747521 553179343178438657 113499763796475857 730333978315687937 550432271197195201 53362962883635849 837315081935180673 250563059833513793 851572241649577729 578406708696402177 727989930359477505 557745301000441153 884368170854713729 354647053855654081 417442342512437377 338513218977812609 159925998562144417 574751205507251201 45260967229403097 879884685118501121 302806333362269697 188701970913324865 528015000172679553 88853247826495617 658476101137736705 828805053247062785 548756681780240257 900503300658986241 57699953365329297 122158918650807633 384733796802301249 992627667158377089 754335907085376769 300815248549778177 951129567775005569 64504891919231257 919885827271713153 266306508059425793 190207545962103105 722790921193979649 986114161407485313 82771635201392961 656098630883398913 800152738421307009 217689357800622945 696141599051241345 703790256042886145 842202702922452993 827348206057550337 643448900380573057 595453126369868417 493489636153245953 639385492674733825 717119308326868353 487482744693018305 629898921823514241 201806429404925313 278035553626320833 197580382780209633 687066846400600833 547348849408479041 915301645478148609 803515199596098689 664706917500030465 728512738709881089 880178257673318145 65184947954826105 515585771933960065 287077840645650881 579924552716317313 851141203176844417 903906335236872193 965322401312036481 10715192795569097 792405356196773889 817813932818044289 990879176999442305 396973436116280001 273337801313324737 999519892001661185 952105162735293185 250067448798969153 235323877922716929 197144626608011457 673850686848055553 278177588767629665 638520258633668865 505951073903037953 168068112412399265 990202751303424897 464903675624917441 542427470198592961 998901955039002625 811904218723025665 908044205475370369 450068618622072577 612477330232266625 147281141455149377 577676852472386305 166204833091686753 947903844955220609 100753107134561761 737181944085314433 458470448832446913 94013909613167361 757537540709758849 517045942379318977 769246984348033153 777659530896130433 685223234468747265 825423744138653569 266542535125029889 971226515304934401 56651444826794521 66850452868941089 898286587988597121 62241230226760537 843643025190726145 431369020154654977 970060979452473089 525019196623290433 436799303716295361 218889134560889441 428110994111282369 327338387248062209 805626173808359937 598136345887645825 822468422609450241 863839739319431041 625780456278047105 187377713610253249 869678585488603777 767614623241541889 319635327666798465 597135323271182081 729588691764167425 763210401787986817 539052801874131393 445860885926400385 982683251911939969 804672329641334785 574806214384164353 591207385993563137 848426416556765825 123469443816489393 518209702575401089 295886434499713857 253998877047994401 791075343786843649 693005114318975105 542556680282821441 857831154780246401 793068418579466113 88374922822506369 641788393664363393 292693535073087937 994981709209071105 879162890959928961 946556227979307649 536188381159536961 349496761080288833 942187725642096257 842215246625237121 87810906850908305 110290084903766689 846249104628679297 59428639473999569 254932505244330081 55881768743901721 589495557058821633 736578205077158529 376874237919341953 928804930544515585 315820047386221633 905964706590658817 876559896931315329 618538632363552641 999567062843762945 203383682244513857 81075973052012529 483777157088894657 235894849533519137 502857267989959681 331952710631430401 559221738104653825 606583494239910017 897453133169413761 877374014660151809 928278494730818689 854984120596991873 413891802173715457 844207111597757569 985555023768895873 249361871805316321 134322498576516129 498223364800427521 647219392652203905 944415900189493889 965149265667328385 364792320429689473 294095735021741697 972708589014555265 242652551142633409 276429723054352641 618421827527072257 270674006637403169 191540756458586273 292749704268988609 872712489786422913 130497449759101153 89270505499250417 785619425044902913 836009960231223169 885284183764451201 860407645270932225 958773955703367937 182435121507566593 899511446387261825 896502315796077185 166077918855965121 688483142710595073 921853758722914305 723584879749331841 673401212893214337 693660334487574913 138282897424286241 917744147153761921 871216789120243329 544187339461444737 368190836262794369 486239229136863553 362161786937083009 27573766998884253 506611876613273921 14760569833889293 121687151041246721 438502590575467393 715999367329612161 848958299520155905 940437974991585409 310875620375227841 899138177417508865 688986087454388481 312165049114984321 679915705802983425 481466742381439169 378980212221797761 616900250161297281 190373574785027713 540287369624845569 659145673078477057 980092307816992257 396248941587316481 337130872315793089 897117900417846657 256777931674310625 173733274890039969 538106817194769601 648799049505264257 716164094020317825 527666975523487745 998734032397020801 528846041558558977 784853251359056257 963653231092379777 300952838988759937 649952512590140033 573112263410084929 539686055194351873 70341057074795545 561182705670468353 362950544938019713 234957544573049409 983685506524576385 562671158923073729 112341375660268033 177260760837299361 766819786084351361 771411862117936641 737825109153977345 867576426825095809 48972885395098585 775663441692948609 217232075638296609 910125383794650113 804851974719081601 949356949902302465 722739078244376961 993111046884521857 104501839492339601 949099041066055809 197434350403117537 329918485200863617 781963193666125953 921829779076752257 249644485779487713 338655801962076481 408337829677261505 988460097906873601 510230984262339137 651220761859690369 47630556295569449 506043093355039297 808776490379944577 258777669679048481 822371451036016001 957014922169257473 633059346654082561 641487908764389633 411347423793881025 468189186492175233 378592556329312641 535028862610190017 537734765363236289 464542349786164289 235537460119164865 758961730214139137 29594551032214869 744051027515219201 141376192597295617 492095568336893057 596265798013003905 891223984386037633 819848108129239297 12994313979760365 466987448560200129 890426412382289793 378456666289213953 230662120713745377 88544880758117729 658160622663977729 425092555036517441 77821645471885857 236440048615843777 979309722147924353 943878919037377537 809296510551590145 921721834798287233 639758224735821569 824233262910699009 488674601364692737 89005075542171857 921189930212911233 626490727349977985 21139706420214565 219298300557877473 728267853303258113 881502802528732545 328216824628327681 946121833501234049 509487563736719553 527796960433125377 5907818773792429 740224833413829889 507053067958104001 383663968283034497 671650545423148033 645322436876096385 315067386790651969 306563601501654401 313692703102205441 186117696994383425 966697323453864449 710263919273788929 200432974808904865 605017821251447425 927927635329844225 771037011094325249 194273160311368545 903095598189221249 206852983272703745 166032981350955553 817397460721991809 104805185363442641 942580696562238593 835776723409043841 824125455035684225 278681920511669281 106772622315951089 662836557371608833 800175158173885825 124808826909411857 514304187792653505 302482879173727041 903048435085750657 84413324953569457 18752355046267157 709096405438234753 15164528123904121 590886647608055425 275355452320077633 272832211068436705 553295097734448385 121240899973454225 641255987909595137 341355357383609025 980897541979402369 432104915400753217 893406552466309761 256219310214408577 736329011044531969 787505354758646785 362277857365022273 715667362267883137 117503031176539713 72704184184612337 578870902314072577 196432714745601089 465800560940849089 608213062401912193 528541277350676353 565752552153501377 348069183794734721 852849583967877633 403456745232723777 708678173978388097 940064557230314753 339535072133283905 292418582513782593 630364839923576193 328058752657938177 400779006838330817 379196743769689729 791994254195021313 343537294272763905 993896522247691649 915997816033005569 454077371409344001 970532101875846785 163533026635303009 865367011985746561 161988264556487841 473417724505807745 18719197869014437 670510173361201153 673698966592329601 607784781278184065 144270702715925121 20122982812274869 134953294160386145 536773965526819521 905825290191185025 759371375716703745 16792497146841613 84107880695171393 391245730706241793 694343565508610561 686809963759447553 432722923935173761 708705726336969345 14379209651274039 759273960088425089 309730978537316993 936837715627813633 377089110797619777 908949308156326913 585407381637864449 301301751475048001 467148531522830977 315828819793896513 322609061627645121 694603655290432385 545242763757620737 587936017790287489 925701452821627393 724643757336021761 281654098201094881 969890003158585729 702566355739492097 288135034341575393 44318847048778313 47164080531405969 933051882294691329 636636663767969665 948790647834265089 489179745156409473 261411568792993889 907576241863221633 933085979552096513 705939677197921665 743589218401282945 705476472472181377 90148717004858273 518325294568402497 292990611163389761 67980337906657697 561566697999133185 35098996812354957 206619456212010273 768627924559691393 695743743102831105 191816302145330305 308744420054267713 578248506855896193 520139411670562881 718151450112021249 428833309193251457 716988506069238657 129225063244113873 368579525970009345 107191077388876017 120219848010332705 496882582741712065 863071572329563009 784046830058670721 357809358087276737 774130483562679169 253704301284958689 229852973172626209 584548466277265537 10965087353191905 52245718759127873 586013664005989249 960138960610660097 766041155204270337 943360034551009409 341501328779912705 713325138364904577 451800774984754113 866712469123815041 622825780042134657 793000771792630785 858030555849914881 605704794002495105 839191957118373505 658971142366493057 846849306210494081 275718469260016961 533646088599894593 729211316712731905 100590438097349025 593591881464650625 42417699123717513 784752151126166785 305359411413526529 943744251134280193 571992916149198977 906690532311269889 682255668528476673 774139082698841473 645804538538243329 404330402277178561 141014775538259585 74537384708310833 644522870006156289 514311487628955201 973438943790988289 755733106041251585 726129959426174337 186093670343108641 263356816458390593 885323127667749761 640235189042968449 781910992341040 543525432522265793 494799531600651905 487043673378934721 632569878792690305 546022687038750145 184245551530342049 972247238501850625 392745268285690241 680066454443696897 972676405780877185 97722405863493121 386056502438872705 529250893469118465 810224935149126017 942767369616078081 952234448949891329 728950370453524993 247187428393633729 435791993666896385 108664223072747041 994770984948139905 886800029126266753 11617927241289295 103806428849051009 395717920046358529 204018492127264737 280201607890120385 338294613722961665 663107832295459329 940156607153159681 299637751200165761 418131591645387585 728304887466891 759759146637097857 516336479444362369 31641939431249713 506495075570207105 936426532792427905 690520079543617281 451506702823049729 564671379869984961 101478372022999249 213507066502899073 471129474934695489 945006383273955969 204474382717439329 708118324431595137 409705843001486145 515960375483153665 786961858959760001 14054165861637103 834761052145363841 499177228216275649 27771479924968645 940978753836660097 929778919678991361 757828637819720577 175245805245939585 133661032661478881 6188862817918307 309303947621010881 412590002936628481 161835674773428193 754852689047051905 810492935050625409 708840051036791169 414065135425630593 136868854295851601 299770917551406081 169632649504695361 447031276257021633 714684532016118401 752534941695095937 27041187526894105 292213735864976321 62995368726955545 666170734232203137 982346145837954817 539298852693647745 218664541093428257 725691574514279169 753994086348118529 254009045404643521 926976988638653441 793646357346837249 577549704863191297 417074690906432001 418156787253504833 838533916356531969 75668109448546513 326140272884884993 256535864263820897 676798232887854593 462642349537947713 534480466499630337 301515948441956289 407053526782497985 896672071717976193 426101440389402369 314083110507720449 404663475638678017 948535829730179329 478344557764344833 247810793853201249 603964000798093569 450839841125631553 938345406654235649 744843173946673409 298688253864845889 338592673680427201 852107247828868737 984231330622744577 753564699523529729 728776273635705985 713626100010344577 424270382749096321 847278581292847873 231231727562136065 41181348256785097 467351732074629185 705302639126493569 981060992666360961 798932525313006209 933621204909524481 667428783954683521 857496349155741953 140316339795944609 939866479164688641 946707586847615745 857565335357808385 597019671811153793 277116052686249505 342090971976269057 254763234152154177 730740688481446913 302112459260225537 375164475446347009 451345600415098881 827393011409782273 294944783633194881 131362908887815873 863902666101257217 383333557795751297 981635078896740481 938026309895370497 629833544791242881 614704839278545025 723440361116654849 236235733534307713 829583793521056385 733803700089040897 684251759652337153 671859802651674497 556552888976288065 265872271259667073 7065449707521766 505557052164199681 882051350183093761 726829872962966273 766511498780428033 24155036332409453 233348403157979329 813828275028299649 776427033339626113 220028980774465313 183583047089758369 158343688820892225 482144488741365505 724619515123656321 226121959019625505 203668674458441505 372354456624815809 861474780290116353 933969677159115777 958612368287774081 24041102273624661 888216028750228737 476327744440798273 76059629147550817 918146602215397633 581271789656320001 846742786132882177 753505430702787713 108494862145160913 478392815334636609 245986650866488065 463121653552974529 220414229604568129 418762424421238657 831507575723168897 117305917387838577 829889327225569025 736493571973333889 795737655610341889 353607802693318273 213513813255456609 188619070887718017 347621517513619713 587653305895074177 651704139019667457 692123924358376961 353451833857608449 7045213867883150 753389530449407361 355552768411946817 930591968630569217 951681835936525953 693660785303134081 409290029272618497 295192447633414913 100610756347293777 313710361744124801 145419634927215201 334948892699845377 532144530199005313 925023950000817025 194414046286560449 230812371502000961 277863103488442689 540509579432306689 603693053270895105 585981602104840961 203289755747377409 480519630948347073 594870277484993409 863237927262535041 435055104226876225 681104211891390977 305433698392768321 987611250061480193 648483734219340161 78026519677674593 650474836551545345 73496012407137105 128601893399746817 618892384215040897 945303548022828033 794803613525704833 935048971514831361 436142449867158913 525400771039265665 672799219606734081 816381742852456705 617696748016992769 91834081876676529 826309520449104385 826515140183190017 664923033596831873 344279624155369409 658511456990371585 255898217782117857 907642525797893249 977072936976647041 767153087398316545 378455510211196609 834534917049463553 783789484888266881 612574391483608577 273933765270953697 929129007765748609 310897349166772609 290170746053821185 271308586415116801 314261399798052545 729818637805003393 88982849971618097 295176424462766849 392273651500612865 758696773399726977 412036849603754945 22061173139874769 18243474320367881 100332986347233089 451155125552620737 471402910335598337 306278247354139649 901791137873864577 691594462548369665 686395649468480001 394534654881166337 755364485953855105 640551948647274881 988152885523703681 786486924974621313 211865249598481857 976942749930760321 913880800644832897 850493277422710785 268076885838432577 784655695229648897 142430797141969377 756476088848142337 813863931465427073 412615194509488257 251012113913034785 320231264604213825 214654140749523489 385429216945400577 82823218065897217 628336683246470017 586206533405182081 329315682888722689 400384009476326273 848783662630832897 555795916542045633 68631490382788489 682521194620278529 666379499472309761 452843522705542529 456062314121528065 739003039778779649 392858569012840769 628893675887802369 519875095262140289 876088665129685761 17814550792547125 558591921071020161 618221596801920001 774727652812870785 519472382895596481 247499892953292993 285068343809403041 932419576283905409 328525852950104257 387350418501092993 714798513161316097 377046677656053953 321470622100942913 413492008372934081 570892696079400961 559177886771436737 452883260645034369 782209056565427841 304480741185006593 556885252939466113 662879863520654337 187371798345814977 45223908494424593 438116210134182913 13603322875479053 257132436154201121 572318138264268609 289853481451885377 817231676002560257 333429894184114049 907913175363777409 776020411296457217 470991432529114433 951809467281641729 797551402399751169 378329656582067713 668444727369969665 459044251141300225 179102335649904641 722629033721432321 920467858115710465 74426741020921841 697986639471753985 629996468802588033 906546559715021569 501170427848244033 235255029746728193 54727996648153977 53100558031427881 701536666148520321 187445377593025601 693925162898310017 69461839606585585 578120600185364737 112343503535814897 354722564362248257 585937990245479809 359855575576183617 150202382059706721 740029179142609921 857289202353339137 421017295918936449 991138569486000897 22340151953443413 997255442799779969 901741070148609921 809956436916042625 793685374124478977 876934121962644737 826846898929680641 581308047062098177 849719094513034241 586398723012205697 804261929884979969 150762071648490081 944547479429630209 862660550935853313 833827034361767937 829036817208308481 562990069224412097 718729355774097921 171187985242461601 633483024024844417 837053018878734209 462069386540658625 609841008520355329 487139438171968897 687558422299787265 613245753832625665 397891403479810881 143711042594009793 819851467525907713 877207132701126785 365981539845783745 607144082433254785 329647215216226625 183775135448637889 671064907699197057 705726444862040833 882357998120582529 6953439146027308 959785079792560257 939584367006464257 983262367204133633 254201277320628801 218326508644373985 1959659660077052 38863723235877505 249531511956089249 236527084941251073 561743461878510401 269592833441294049 934013503165441921 497194391833325249 148545794719797889 134109903766599809 792930702150808705 571987664171409473 791352673850244737 594960320905613569 62532620846337041 318579665103506241 494947082972021953 138960156999999633 46225891455431881 526386087223663425 590254515546238465 73784606339671649 408489833439045185 236858734147808993 439250873584075649 880781259962404353 846223606888738561 996721703479089153 213798081858644897 704632083280216705 746204962126437761 406751136119375169 380633646251556737 810369706244856065 211560108312252033 763547882283994241 819742368590770049 710266727605727489 20430631312432725 506642723883381057 966614339760116737 845737737010878721 710322005581499393 868244648648236289 114700980565974225 156724233555166849 558999378845765441 258658155993920513 735103098332888961 552799129389498497 957455274439947649 828144750645201153 886669488967530881 451781634671050369 695730966744246657 537700709974110657 99884351779184753 923971587956643201 364673852796240513 299406957341567169 448934510175067905 89796286619957761 225627480310134145 54841498977545201 383055957960085185 797939147508046209 28274311525361641 431319448584979201 603671390863215873 57739651343609921 830204116027243137 124854234409220049 259078948586552129 527294557826778049 559208406434347457 820755220477757057 722795196628087681 646352884493637761 982873871130419073 83355739584057169 542475231865683585 845508183648533377 734960630533176833 671790492864765569 939137513907216001 20702790603166933 872624660237999489 505926482001150657 724843418010738817 10646515527795943 84223198251461185 493036167663568385 242779387458572417 796018272948344961 568797696937888705 499749454311860545 46745746130557817 210489949808007297 903056205741560065 424021449364992961 485378528164293505 37538967552933401 990596290717871105 987719796559879681 176151903514000449 902176058398865153 745166023908748033 72007801532230073 909586738424739201 557209313289092737 242024522130787297 85641614771397201 757508340825030017 229221131563875233 129130293309057009 561900475626593729 841161314908507777 115402872527482721 526275571585198785 385042513473486273 194134499224066561 909749339421281921 61843202555419201 354463910988066305 608132000924033665 152463279289804641 163159789652166145 197300422218837921 31530177931234249 21985420361502861 990150044372736513 271836367298753601 584392873178391169 972699754356909825 198982909278765153 589191358694968449 220311083247128897 926543367084192897 961585355942499841 84378213357375393 494346360188931329 882576689285599489 720355112798966273 345630833496024065 354872412546729537 159770143458061409 100324262677585105 959177358492915713 760734402113374849 645188363787241345 261731979132502337 832295664135308801 707513139262079745 508380027906568449 985901957067849089 48074375445558817 729549574263987969 754711423421326849 631058649062349953 98977028376658897 507636477369363329 632841741522625537 159951556737151905 501858926043034625 63926809071464417 457379307057095745 68708858981448633 463929649462791361 451774816396000065 545457081615424513 780155898352429441 237328163500500001 463174163764140417 149624376056351585 901980805999283329 250146068318748865 872570230463384833 968796343892520833 390804136525442689 855186847672079873 133608893528165857 769385059630593537 760732119798955649 306399020308568001 343474477380897985 101132378980295809 885789329347826305 209307972082193313 114622902414257761 63176893325589849 979306529135367809 439058996623295169 750815216306808193 597741691485921921 2578504700064600 261661764064790241 646409456756661121 159377890086517473 25725123365145209 905108132878474753 26007984991696989 640417552303958401 104632013975017201 22259981838622877 255040858369941505 707280245856793473 671185421898922369 672435629999235073 798076290120025729 812266657370699393 584944292356620801 569751494846677505 126094587289234289 951811944163722497 141231776966616705 240413974971097857 200274976765474113 120837428569402049 954823457294391937 375844196187891585 639783236319576833 505433386644085633 674530947586315905 431919291534633473 944494855475671297 919854614989517953 569722489314354881 415517358469280385 648551372159946753 251565738962796097 756006995127403777 717373213402090881 563259378001948353 668311415243053313 987880051807021441 835027606906599809 192360270367633025 768009244077745793 788159963358548737 312047735074123969 411506965189733633 435396904041184001 157724318933045281 271000746001668353 867389283928563457 894161317303968385 117713118371181473 499788557834740737 618985403045218817 810713108734248065 986438493287177857 266440738624474721 990640417699214721 582445800130244609 144303836269084929 379476511002600577 688967535493919361 411462644018243393 354782007461150081 613276198828195585 35940493485728809 972216312241272321 703753539014723329 504960691016783873 850130294846753281 491764375510953729 312206716146103937 866103822225248641 556093103025862209 703498203698529793 40522391322934225 694861023435159041 585821923489266561 253981145400828737 11502697915201311 718077240252505089 951440358639391745 848285171732953857 462274783992608449 625552015423473025 988575052809625985 337920155871742593 923653598327032193 407428847153788353 996852263812602497 478708169102560513 204051941566984129 688803528813288321 717606117881008001 620993168506757377 11276758490449625 831901211007782145 997169338482482433 814245793468131713 120368304713178273 994968466306893569 373174398914006401 900900240374014081 832968685731454849 588403742629473921 805381946286249985 94246909740093089 570618650211581953 333271325907311681 44056792994684457 252127279997878881 1071735502758742 726499358673258625 708337583541837313 807387819849708417 266503223945743873 362665641151529857 633027232123897217 848524268918467329 21823186176643361 606864937765827457 361525202224957121 676287856897715713 909748474783366785 299892387225078465 320112476073507649 826457557042672897 309543200861750017 889658430996966785 537493451708375169 843358843133529473 164221289739042945 895785495536081537 184528821075122817 326506202489824193 85463482884417633 342764550596392321 441717536529015553 33065413718134097 878604943309351681 546534681826905473 573587077856974081 196398889135096513 946993744075196929 856180023124743169 745237199948523009 76124770723794193 504125286370946689 973529855401530113 280485985044567329 963864517553801601 124668417501165857 776338456006861569 285146155572906689 72775994323706081 336386012532255297 23575439546767997 972797036440727681 595296127569682177 831711358784669825 432963928735482305 592021101796891777 645100600624715521 551192152329416961 790676995725455361 599576513200663169 244604373110334465 655101592649113985 521081482573457345 17636266338602269 182477598096227201 1311258157084439 441266606619741697 697423324417673729 666363332572885249 637218473832430081 822101745082640897 256817240630201825 719607857048430337 394442055324713409 836647535602601473 614434072135129089 218328000403047905 553589944008844993 600435988307559425 484045676330115521 103144169112965761 782230647128965761 289602742715693761 675889569300341761 410629368090681601 904962878859574657 895886981941991681 158434228722459393 400814936179159553 255994674332850273 566525899731693953 226639851675958689 772429565284980353 310859831933068865 847100065306584321 789948944269301761 86030990738947825 366886141942227777 552097609379224257 302537537224498753 401546094232415361 316981794435431425 127647924465627233 605264102081381633 391316612093618241 66543938670303505 830443596308505473 406902198981658369 938530753240556289 110261902591641809 553861623311114241 103392331572909057 365507365375492545 898857386980733313 804875699875857665 497881229934012737 863915407370896513 273070336718202369 932309499942213889 949240641066072705 592508952837675905 764282474099967873 877730561325172737 828705490916736001 955813327063808001 502015968647835841 254864602168275681 517500804610879361 233512829364997281 825222726889460737 642484960444484481 725220845046965889 464791377898748673 166985626646859233 420590398463495745 669790366785949953 39915896659266537 24307005968363881 2240819275762363 733709494708438785 63904907192849689 692507159465858305 766213563201368705 24718337745898821 250793153051972705 246966806977336961 621836952956051841 826897849603017985 914013735641006465 6217793664287542 820741697497048449 63557463280918825 836623738397548801 375535969374094977 145258710268088001 517180466884742145 247974224700598721 718164590849621505 864822909485745537 903462767154199041 380072376000327937 354166005651318721 165680708978506177 793472416892019073 722028952923963649 269859123971681217 71733240365283281 465683875482799425 994979776028316161 912170576367554305 22391933541776157 771735240493587329 408692096941749121 23453804312762117 234416985030939873 67976445427607505 76317127366905873 777982948881724929 117016525247983345 829104476563873793 712655175300270081 149102603314187137 341794018630700673 178425832958001953 346711367365657025 56730590181881977 590857657392582785 777679550603369985 679714375855993985 212514225879910881 557587302869045249 182153946956848513 619249481431268097 941501356698818689 885855950546250881 326419628019653633 138447249930280241 564901104297799617 476212808387394689 532888049431452545 931621646919865089 81696056495172081 923567945502959745 678221848084678657 865343118927498241 993972894419211905 882813152049344257 588128074096093953 223264598281730273 741432471720639105 379734213984399105 614141167083960961 496318101619650049 607318468237505025 628305310458806273 759656848091768961 525018152911599169 346786241723929601 806420749678871169 827843851673282689 221022232800621057 588465709506092289 645351833539187713 350395414108763969 709909399657647105 142724319712083777 159381344692782529 590769475958541825 391072706513185153 291103731536676225 577454044501728001 594113462677686529 214030614442293665 458907028347777409 625202718992859777 52109088314370665 49323839551888681 118397448818281953 970904775031122817 966262696894578049 778078529947947521 518105052175240385 510958232917211329 607590026457149441 44510913444938185 772019746597717249 488127247016556993 792208764345733889 182974148820818529 811798017265413505 358510075333363457 807190671788038785 834081615618217089 749471805062082561 140965774656272913 543395203497855297 157083852345920161 814591620970968961 376263882521392641 214291246521657537 297755362944556609 418457447263957505 113783023263799521 982480664319158529 117914119046389489 212410587181818049 743093805360281601 477399569616029121 885327353381384833 603522692429887489 348757623603965761 495248475397065857 177753730160247873 878995034971733761 332320104895622145 630473500019423489 204460753899880385 382867008792796801 699565003086824833 530095442318103233 890588901447728129 551048161026709953 928035418866791425 298994608249717697 717686995408755073 712178072588951553 124663357647612833 55164574575631065 546718343282293505 524453448745685313 61739904271725265 56330429821901617 562560707875789505 567537152360099393 87695750640868657 338694250771030913 431846813478472321 722299929404254465 184159523547414497 648555466539352961 634892391350248833 530887550201409665 60058387576837905 159914144373974657 359037289809634817 170024333271992833 5285804444248755 185783914164506561 982208481089301761 129253844095838849 779474178028287617 765826044807400961 954753451668835841 253799281074019937 485089466172333057 684199907484544001 243065027491567777 782844987975547521 708449758535856257 503465521122823361 634325722825849473 135366978687425649 138024366897901985 535353886287726529 337567774040920193 917369638650992385 957783212840062977 77748188031595329 937525689733519105 349838190463184897 26352290167956485 577926498265998849 865427978963666049 652337391248320129 792828788268103297 811762146557757825 911535272336550401 922546579064185601 60483150341248401 452044267359486465 700109888802231297 489814917295685633 724013969603554177 119375984078093473 526448586835869057 306868812209994945 998939259603737601 827364068558512897 81102334608473825 597051312099122049 98143334267113857 639289531015013121 687546002361671041 66991149218988969 846216361646646913 913526262678761473 101073483959751793 601582270548586753 53312675136503177 125162383947898801 268931456008289153 507923532738470145 183728199585239329 385209157125206785 860644344500869377 298868022994806657 677795939833650561 238213017408529729 734725653184000257 389632523553398593 337185448196443393 483900271160440129 720743177215027201 310215275337551361 222056597807288385 846689119126214273 336859342728899969 452984728864361601 183173903053450721 594632696693015169 20979540126901953 522678709965955329 253074109039083329 300867595988254529 582612418753967617 732262686925405825 828360881635411713 38317658101437505 352203245640978945 92832916691516945 711465230701428225 422750510481368001 650396163654448897 532335483432358785 356672853990353665 168937187109424513 972390077218264577 902750935314397697 934418960595017729 626381019879691137 698877509250678529 508136687552262593 332951383029445953 119743641228058801 237222673594501985 619220903963647361 841252978694335233 667711202944989441 562395755509470529 499922507984546625 776008517030739201 703745606780461953 980211551243016321 926177619851980417 643438510629174273 12211471404700803 154723748799199265 649853381944563329 869666839430500737 41142540024612377 621927798285312897 75521131585727377 637229599430320129 703919075973434625 13577084131696893 853762522460112257 767283443480273793 460003312389932993 413895535552555329 632939794670587521 864571834367517057 921381029183553537 809876458344092545 786545261871577089 463421161847783489 96366638343273089 629918803001046913 183050534353807137 686754648207845249 113954579790462417 318619863673717441 580423341926302081 855744443739816065 406074176899910081 706094092184841345 802114372443409025 605310356722632961 726186186018228609 302322873679202049 732408613357829761 800881334625195521 493029910295195585 300486307988606401 306780587245096833 985952176771029121 38497747411160081 993336835960889217 970610920340629249 179907076135982881 757212215832471041 994422505323868161 643758188257461249 693882521788360449 579166667556965121 377956348633688321 618605257710935809 732268906225023361 870647859422877697 889584308991757697 298008699766111105 32591936007399625 895594132447119105 283078960005497025 462893601344330113 691385702157965953 500689951832686849 668556487415386881 265999559977355905 793308091240668033 212113801740063233 345281593414313217 250567124580680193 60820171417880433 517324721153773505 781215713444979073 965752754832063745 668543332551898625 647100922692860801 302529761677163841 722594826087071617 706835358100597889 644864767512860545 295320107938877633 436868618140319873 760728321644784001 213899689026934689 690337198103975425 522734907049350977 311311294878898113 648269278535156737 606886724323558785 321400042177511809 425708389297135169 788094479493512577 947045093529510529 412885548082908097 628411693113669377 180464496578014881 644420694835773185 410397655382464449 230918270668574625 587908423404403585 136991691316495697 972762048753320833 419054626190167297 359420541250234049 420786321649941889 991141836298250881 379339959809890113 485020552893733057 985694554783066241 365107605097488641 899155223657494657 992373503232631297 787486958593930753 836522745396305153 552887482202173441 639850614176257409 687769384007651713 807215313035879297 530772456249430017 119464537915508369 28347091656328873 440724868924458945 762651446653869441 538368422567888449 996160821464428673 105359298066513681 509706154364728577 210200499868637537 493066588988355649 24317881419531065 458475300383859969 496742458534047425 430362248442463617 980803184131314561 358754465085020545 913523471659392129 815843653603522561 907050946025091073 846624273618708353 95650214531477937 51653136701673929 944374427045442433 622756015308432641 735909353034646273 390239574478172801 78092884255024593 91847062532188769 807830614909139713 144984082318728737 161163350380245889 779705111077056769 401798488982070273 678684934256025985 181155959343524129 838919361855225473 290466643633809665 319991211176017025 87726034190449553 131642365676391649 936794127686443521 623503494259850241 675886329822130689 278797420984368225 428244127106015809 997723208046807041 661240519476205441 619687211584881921 706447311896614145 896056540013390209 637099542464451201 805798859916926337 233440431831926529 985015783729721729 473386103770632641 219492813851680065 742079619718726529 971587032976671617 509884746239176705 164767043840889473 136154649216823745 855049957185656193 671285815743470209 816567964980755841 689977983351344257 49569476697811865 151296621412026145 870964377707757313 30798652245781713 150482092130260993 293672469211468737 235324603899478305 631428626778092161 652847968084458369 658299330437241601 600478944616405377 684226221317178625 4635190035116922 372509009446144321 401373664089796033 838439975933443585 333571466997980801 806822109779258113 195217974336109985 756385248994664705 636592503990726785 408614177169521729 453506018460139137 253637207357275681 289911879873542913 408231434305175617 904100690796859393 736135845943213185 317636100384447681 764414828128490625 989959351036169729 112693913853821217 854777115569177729 527219998388655873 490852149875074433 552884982814877185 829324557846490497 107766558638399345 532985848048504321 663799178170638209 756207834146991361 299058070365870081 878838741302864385 488946115349879297 137605555417110289 287854599986513185 726399663495534721 381041158213225345 768873171789621761 34348089484122825 74675091028943537 288040052458658369 992710664388113153 927507257085959937 742697176759470721 417221099810905857 877057287555075457 405868686983776449 214871162859331841 32111139550497825 431181220771804865 575824479270789185 869507122353731201 296494505549606657 351755140173068545 774789625454101121 713577420705966849 441640641874361281 704225717850505345 480844463622769793 269541734379807009 8369000687157070 207972465585996257 132484463103676113 654524975271350273 743897025137560065 985710720759755137 914041503720550657 463884110771722625 731971249666731393 353051488437657217 709363062085966337 766546701497354369 149070643167878113 323438867558337537 506768609201809985 175361064906219617 393128089244061825 362820463212855745 33591372520699993 549604375606314497 275998154884778305 688969083738243201 243328734029017121 786914794656787841 136689856744045105 229591703231008641 110261236351671953 377035943062530497 577189805345316353 654085699627699969 596178763849433601 819300761469669633 582656704462369409 614509318196880385 435518267681597825 689776091282304513 927130518130386561 176124722640395265 785840725339976833 513103234539961793 427051503727785345 106474443511572753 760351178724643969 719592363420638081 58333558836924481 209717078824013473 301414992927572481 811974017665939073 547115754640646657 740852307046893057 875191233017257985 530918112062714433 456383341941691585 379110200661216385 627160580775619585 787163938859727361 275287730003345377 563392041586226369 199165820027925377 554652654148291905 658211765802267521 743080900576188673 586427920427194497 817830745292447105 917554894458266497 338266713635036353 626795457806476673 202338050957131105 637110273060873345 763554032099875713 836299836995618049 647271108651956737 909155452348887425 593867601804120705 910118842813570689 595410999483583233 103487646216652961 949393003147037057 824616749293010561 772138508491316609 224236690319646209 75963320468744657 835675878570977921 921767384028463233 102141360632035825 288429768358241729 955632431787460481 489872823646102529 785960593170205569 335060946906779137 593473927273290497 440666099336333185 244818129738806785 503653489959930305 801366988779431425 328981524298690433 659680023979735297 613282872618967169 29007841001682521 697037819106320513 281097089709508193 373578619095667393 942794003688032257 517476419767639553 754191572016839681 415799662034444865 919599641680345985 77553446204596817 481136883359798849 842164712081711233 428319138837775169 606683979600298113 604703984450754433 152835764304640513 22769031416228105 443346043406641857 480585715547395137 410261858540025089 896577773636448001 360811308046756097 566043910379438145 20491486388678481 407041227362693569 208069105997417121 820961264833218945 348407160861853505 126399581534723633 547063914493271873 405753498190183169 852101198133411201 494543927747738369 895013100057575169 408065148670377921 599899266954992129 148858258658133729 316775484933295105 854117199768371201 16574302551205733 319940528207379073 903291252763828865 506504451886602433 853429520727871745 84644929502029953 454923922054213377 141787947569998353 566142066998608577 741692020064842753 940644643531605633 690150640725764993 156149857263585537 554574067580158913 893571984017945857 935565683073594497 743159973459015041 729335314696182785 339205707328112257 376373997214106049 610909132136981761 851851081417475329 534184914513510017 369014027627162753 644091808632467201 394411050622945665 260598323983934689 186149521116792737 155491136827947681 61801028777818345 604441519159685505 56983699205762409 308528277035705409 132869252472513473 618041729831297409 392638059250433729 157039114684010881 968078234517076225 487069205835901185 81744091095362849 752069482815599617 103226523446746657 395664550497109249 147604234417176641 571453154385380929 893946899952464257 201397569019469825 943307241018590721 494127188479083649 277443765439553409 929024316178917761 8040558726012393 715398400365558017 593043104138541057 492739160707294849 377661231717997505 945179321242719105 470438733444009217 625866883231900289 524624928566911553 277663582140633025 926098909940588289 790370153000175489 764012876512470785 612735760205012481 79343043389652481 552449248395014081 299146511003417729 56960927000403673 338429600295977921 131797659927833873 565772355842415937 461251000044612161 745058565050580737 288288304484432001 969792843849322881 54860083014432353 87555382554153745 519164548592790721 879895283319331841 918445849447508097 786363444164972929 460987148882388481 41198784195049857 975400241806170241 761149211285850625 73056632211212497 705330492295406209 958976884966361345 50763310406662041 412829618649560385 340415752649366977 887026213048272897 872572692452177281 779641200128857345 983704646468755329 416118943515087361 776478540349383937 522122788589108225 150467533062059297 787845765132232193 224582344324186785 588979902390242689 814007590539933569 173102499201817761 166403757064326657 804806231090502401 749916699993182337 81807108965449521 291358803043561217 115523068939161537 497925169435337281 167974332703366273 637571060491605889 555635899081259777 169873558694522593 521246964348875969 84831873215033937 216206606028670465 233599057113128353 209326463884323745 128593795226290561 953289555914715009 469137294868890113 361210888343067 843344636421175425 277236674918675873 342975948467302081 444964880863906817 422762974859605121 750029738521952513 723666843972868225 694501687892710657 409020143050167233 127561420439242561 891541280345524737 951566161233685633 175913794515931713 394099302656023553 228336802328644961 431804270211955585 344764525327189377 115193079497750257 439115460196365633 320596643629315265 225874975726238593 191813661556572865 116941514810552145 856504909468327425 682660681940046081 31957862108022541 446523393361548673 304245370359396353 804259000278559489 406352891863001281 720668286371935745 897401892633695361 692576997149654273 252915060019553537 555330912528848577 554848584294589377 471546602186148097 511545943104287937 505768477177984001 290274132406210561 213135869776021281 668600900524957313 556474525361256385 242260125720108033 952864199413934209 171478249593597825 357913053610136705 419666866339412097 896757139950334849 731416725523764865 368493708818039809 865848637354716289 564548259503904833 900543106055799553 313726979907702465 543307704176896769 186311814023792257 211895138420693729 757207791183322625 891279048239354625 590535905740036737 773596230816018305 579254647712307457 541517525345682305 962991800523791873 66241823936515233 846062275317809281 936962369698520065 792816382993404289 2162002877348357 820616353280801281 694332291061385857 583321682548113793 153464808409644609 690002269149278593 111034399077524881 221623314888088161 670178921715852033 263873644632244705 630653397998344193 457808864487713409 408566990666578561 315613501917471937 756950489458759553 628742996428510337 431560901120967361 99129173394604913 516595762977800641 414548743468753153 477691836039305409 666404217189000961 304260106060084481 81259278728818881 511890070909451841 48144498616782273 754304390627282817 838171868404497665 751776188607813377 834484046157900417 140851452518475633 823250914984949889 927845822840985985 725267102311594369 947861738464297345 977840362047697153 197178219245820673 808528777247449473 423933012762049089 39402549329988545 440513899563562433 598215688995342337 659509756357465473 877571193934084481 374912589547854209 722802750528888577 529245416673589377 937185842713457665 392508387916784321 938280653989583105 527262039818225473 97984204607609377 564538974215800257 253143417972655265 401473600248706945 483212542445155457 243878540421199841 138754417750735825 644083099076226561 770643094018037505 964414146983052929 373195423047764737 413555793451749313 204556614544170401 318061411281796353 175914135993142657 709163308391538305 554477899481536705 526931897654385729 157814365684959777 468562431472591361 697287870533696001 996680355733779841 788637107871213825 353419662556802881 748347801094876545 105539110339670113 700443231119255169 985044647587429249 872154832822271745 360778504058764353 160737016986278305 214204030042452577 154623404993866849 239730395459567105 497397273627502273 95228568326703569 511299895312074433 66115384099497025 504366952483767489 788302154738119041 285737967346658913 84887730601316497 844375958676597121 855158194153276033 410085148374886209 61443928601242705 963342970006355201 827658220743359105 158977334472535137 705745627802748801 889153379497958657 516866211353985281 234552549836362081 611224166207954049 681999764768679681 58861357160822081 234348686976812097 195426407342644385 989281376603901953 944878643347706753 237737436109224385 968018957441351809 718197841519273857 305282022344982785 16188488292481651 856404220615566209 934772401261529473 72835812113041249 146999680116007169 954856199491040001 718359378655325313 669847769559567105 461240350519215553 985420527169289089 413111976439768833 890738642938757121 859732115141976961 664130986143781889 917917796255895937 296799458496792577 614253842950358145 641287793482952449 817583421245178241 829305908200112129 66251156258854137 457160271680059777 82323850299221841 372370539611552001 826725581178532609 142682243564060225 129770317362147841 565154568364178561 556369863459959617 457291650066046913 461758887829720513 447183600723661825 505224247170485057 942440553942454017 143235008513119761 208991930927297185 760099003147413249 769506923269112577 696963710340330753 867259927841303169 582811503201792641 955539448139383297 737754236454453121 558734910487785921 23116977112007221 730750195024988673 884099305135809025 85889394658778433 810391075042058881 379851208189798209 262125829523558465 600448235657026433 224094800646380321 597749288884720897 683313516942607873 895209557681710081 524388592281223233 541932183295990913 338443172252926401 722220011012055297 603657623932118529 212888351869530369 438695544530961729 164194396432804993 762985086187608577 324515438190708481 561866997066676545 169569604792783937 93709603341405761 353728567561709889 766557959614804225 498854700691310913 475197357988331969 288042746287864321 637306851575250049 115709395546971905 11044241793850775 668062964959681025 964493757795143169 350803669219288833 95418742962703361 685485195198971521 468057407483872385 345958473426080129 710607629809114625 323930371925335681 895413763812516865 491942846927827329 940604108239238401 187865734693424705 591317589630410369 962832954335127041 681477331395964161 762802624551788673 708777525874157953 445875089936322433 728103234686908929 287311059680753537 141653316168248721 706814127639674497 612564971418375809 234198206279664577 875488646321489537 420752810477949889 9217045791256597 25124283292974781 215847453409811137 457522220633066497 155245893579316161 111264553090045121 533433308403576961 523621316104453185 466871458905995265 904283917645166465 111213401346351057 231000125467048193 466564570662821889 339410323602201921 67398571422163657 552918620143373121 835373946770726401 588938742352390017 414331538359636673 521037996748887617 129359761175006577 753857995404238977 180114819013912353 463644662860843969 666038209685392897 267882203381084609 328300566141155777 145946190508126977 714598719024618113 417026211444770945 450424557835479105 678814445283080705 284532671232096129 364654047313059969 943978608334465025 856910577736087425 76405075383771505 572940362813760385 520087576417044033 781161140129682945 64128822934900857 613830958600210817 384321728916308545 840040828201253505 451710324369482689 293408956740641729 602490286449924609 760656806811880449 573595755748254273 391232029888080065 880810348832131457 901448822743660161 574154156686628161 399492381137854145 964534881273895169 916269899948844161 249307528764642689 585178957986393345 877086851901612673 563170914751410113 305804197872955521 781829739517910145 397241758829839169 714480323355189761 988200338032111617 226614920564692577 197310483509841825 517474324022444417 740461020286769409 814678492612124161 461106468843357953 392424343952796993 461536760872274241 557800151151191425 165368458099766977 888064508714691713 338759610477918465 161060705519126657 469010256504962113 860143242560070529 9004663589433194 212466292512978337 315965003981535361 528936923587721729 417973786082708161 900198761711287425 752491087412469249 504261141011767233 688498672961440385 704725670995692673 999742886474354689 155093135239027905 238375368883364289 573462467727175361 746439851041234433 824519007562514561 429002424402920449 479695696900797953 751974762896498561 444067827538063425 3195233172672119 441338534878177345 822794252507836929 444943405027146369 262310112191482145 365712658478578561 767994535419081345 373189792961156289 320678661064416577 971472486797402753 605560714892849409 933030108610978433 293896179647543233 386173239614983297 208421680299228033 964726568030428673 64422748890248017 336622104158998081 707502426888314753 33174282883152273 414062299658393601 538456153790441793 343364344508263041 299538933559844609 112128921323598977 491400580395996673 443089483035553409 374680469846168769 747561108437121665 328040349388778881 737169813270544001 129598062911512097 143098922371276417 217976624744828481 92814876318929153 450037202554739201 493216467907028993 557850303934351617 773923764528564865 670694663965363713 531247964873355009 383437811444615297 720737915381196417 675742621237077377 114630344602158369 116022987335533409 828782538849953409 188896023005341377 383104032651996097 535312536419375809 380124451126054209 645819031371757953 808886705474559873 279705136712671265 301355465791988993 807783421225209985 939207641949817473 876785005271266049 781311109973533057 267255905673266625 802233143498920449 358153547888640833 544737100239263553 558228957057124801 882521681298438657 609426738912979713 141428543533837825 326972394439366081 300041258465181953 335325151120123649 447422034730113409 68447370026078145 578906261457827713 608807145667434241 987376516965273473 181491971213404225 852917130849771649 540307701147732161 55217766287444905 449285024333349249 912408819567073025 407134771162866113 141451470781877473 683373403214687873 491653539156072129 273355974143107969 156403908769579649 868184772872083969 172065034147205857 497119899851462337 983285003376384001 162543798490048641 230785883614753825 745962426631116673 195768854256744609 24991984878127485 397101420096699777 42538244479651153 352259534024145921 266031044239724673 443834091634595777 655305333965266305 231787799488831329 243743582919236705 693875785320269441 183514522338178657 131325218633637777 726194513270684161 172883092894419841 206581488434473217 906088865870049921 176808497425795969 300587043131596225 258333779620095073 636150003009166849 675404478030515073 650974764466763393 421144599579299969 555486854056102401 181224509466161985 594731187070603777 428627387714776385 422792510891415681 954222234175006209 187854558863914881 124034601795791841 664246986639501057 271803014969762561 813475547275910273 391069697766106113 22595276541441225 970484498122544897 97936340396938001 91397136805035473 827873804948655617 181549806101074305 988568760053080833 86260402322942305 414753644133757121 58297205548456081 533919267738308865 456456541066565057 279603198476355169 467176527987604097 485099194779305537 574256715409994433 755023468724122241 958795400272407553 930310873078791937 622119730713741569 816908357953270273 785954031504999809 577359894785129089 536258544847235905 993288566057660929 998627465492006657 258180800769178369 608952439089229313 657713255582098817 439885405322414145 695273401353855233 183238893145976065 533216670982941569 777473511815713921 445789980837513857 979183324458695425 354640068447981377 34153032911248717 331275142479253057 704850785809718145 13990476737635761 692509299048197121 129310325272438577 220555527980856417 400499773620811777 629020582720400513 110249380522187585 775731088367926657 627108139871385345 425578631181252801 363670347463266113 748259324511998593 569367955965066817 77847402221138401 194057025406802817 51360635970830513 120505448071501313 597938726543418369 45632417687425433 488843571323094721 354970682172780289 338599349024732993 17389932496879369 31929161873385681 787759660657119617 157794627561401057 579527680035891329 346917722307644289 91738107035286737 422216654775965569 333131616792993409 150192573636523713 291892844007438849 707440277086448129 750644968667227649 723620237758360961 473766290469360001 298425980025641025 683099627591101185 448099188373809921 131300336689665905 899675450738783361 862090373780869633 655243282290832897 223060516313370977 518060380785229313 703990140243174529 747000600871636737 919587791552292097 237269297223235745 938004420200268673 71067665992281097 600816216409089793 530677469966761345 128540634160511761 787551920911077761 421608054549327681 94592801069182993 199344133956525825 131376046373539169 304126415984757889 677242619411103361 948371838700349953 417945178619525825 464746952561117889 547144044747938113 78007584763138737 599776471202382337 45387428855054425 619870610707735681 967665441076402305 542908759180242817 427514874977365633 642541709620701313 750898804772486273 728382404796327937 772807343453582209 534095705509159297 895779362933947009 210944790727943137 996758846307987073 75663817670204033 547601296504677057 190059442853033985 57804653213498369 733866668543058177 202097724730091233 913565471758538241 280317599587423425 840960278469168513 613648655339385857 178862983396420833 648717197311913857 525439839025338561 187857929559836385 897828386881165825 163699972838035265 326569368338709889 895951144461303553 917955183916639361 570124390293688769 993569908677173377 117392610568568753 52259922240629921 7374763358203752 487719831149803457 857757372649825153 463703597282012929 433218531590245697 111874627049175505 795169498591601409 716294954438375041 395517987100763713 191001852720944513 327600537803601089 875327941501076609 815043798449028865 38976217355823905 675207579161391233 584650049280121217 667571302907393921 556441723265123777 539999011590577281 531375520912838785 663054338289232001 712998848523270145 445893220523057473 730586469178284417 390723173864589761 140916564839244529 735251353114147585 617469878883390721 686325688999421185 889228071653647617 45915266798825625 655808350537306241 764432150546841857 104297063249106257 651486151986045313 584191324586988929 605886568192676865 579214691609010433 235983402942022017 189780474950019585 187369473412648097 78807706363079441 864197413696597761 679612038949734657 954020884934880769 444332106918025729 176189410621244481 7539120533174072 862666004118981505 322445593287596929 206816512672968865 497922527333976449 836022639961772289 72772713708545217 940316246675333633 512608542230246657 369106308019841153 878900441357586689 440442050916015425 853750249041560449 697769192900398849 226195531869180385 536095188279769985 840424692409662593 583920522614509057 889269980394971009 931669272606381313 191185316214053089 678611187510586753 80713774143006849 794356601465121793 777706855586551169 207082459211140001 904966486188357121 344530997570455361 167192217208061313 571460238462055489 206637641356522305 440215202128168641 464506933596162241 407530197571308161 36561767647043553 255882348996816961 11000582023775963 760588295662802945 532364189486983745 765875991176326273 848205180047067137 788483245801135233 39919484582469521 163131863293795489 754232069864862337 762535414654383489 820032676771248257 587342357945996033 992510245382270337 952038150254626433 988815235570228865 569041882478767745 450934521407823745 156655474089706817 244040361559243041 586253158535466625 509560456376355841 432482252714837761 12346417845776615 700391441989818753 62358580858962401 759212193808981121 508240284115188929 713270888192990721 579512316396794369 663273104618500737 685785423686951425 945615179310390657 768226055377063297 868570619529425153 563619128069703361 60888379400662273 249541275257534785 944388860589729281 55131300236439529 281102101297545217 84403341939925265 288912052664375809 395479819725906625 501216769794719873 962968879993006465 84762786048433009 948466562217305473 796658360604464385 316307314232865601 626033216287414273 537630085922657473 428262796562901121 559269480380656577 508772826159063361 181327409494713281 927708504087814145 558035124637321217 41173260757137345 940804753658042625 144398786459472449 306998725540147201 136264995885316161 498647163936965377 155129968590596705 659123438897672961 247445025018198081 573526137176244801 787174023078559745 884225150437337985 272347163416416289 612434302528981761 743185911991115905 324006683544418177 38329782094240985 665833420720915073 205311485526404865 604835213621179009 76197611730609793 492198026191346113 551841779908681217 783657948651814657 48827509788356593 819788507658174081 861679265133172865 604121210021638401 917390575561487489 144235866258043201 81821320956674273 284560251008123553 767237540106680833 305392369172366785 666221279344934913 143350545136790689 73748763532766049 476249393066012801 689078075933604609 977069925276573825 39177253420763945 736522488237696385 623277214436452481 670553919437189505 776490687727150721 485355653609644865 339928678842777985 653397973225175169 435329295884333313 978728557068862465 315416941185386433 783559034315651073 566448435454905281 930413527713341185 368914620131203457 184849263603503297 890540611120076929 579200148753827201 539859960148557889 781335493410573185 289389330487754369 853685754675268481 448529435038363265 438623537744582849 964279389692070017 228946646271836577 863745745680883969 61005635630912993 828982743523742081 802208944835427969 383268592445471489 916396238469992833 921088852379472897 768206274599819521 470966170337614913 220415098710951457 852711124148672897 365845453021165697 400029672115845633 350061242376320065 584559595767121409 28327644110291317 435966503800496961 359945974622966977 429032139059760449 696842553323250561 322710730717016513 14431638081084941 579475041168638721 366843775963886273 478866792968485569 742294480675944577 363356613817106945 4825917155642402 390925069515201793 572358755506265025 144167340397689985 97185142699643729 331450742353634817 665224132628445313 495914787888640513 631505959052077569 511070929132767297 854643713777541377 168753904403008193 140454819726173249 75014526422787505 129844468643760529 6341205254134509 200977177152594785 412564949259301953 95279817817392145 494807533282813249 133915405916823713 198763278025690945 645754435415476225 977816375333933569 514342177833128769 522868543706930945 791978196210159489 798145938694251137 919313934011981313 671388309550163585 304428610291573441 87861151508011665 311493636431293889 372006653700491777 542593135417213569 568809262173477505 803897554031621505 18653435944937513 73513495725187281 313387586990987905 758239008521485441 990598654793199489 919977627920339073 800927005382011009 237949335401239649 256264081250801473 117240184880152753 964367840328723201 533554368692421121 74991505298424241 690963714371470465 10058600794980777 584900095994285569 539988162780669953 831948759719459457 193490515282125121 689605316280250241 658905536628207489 459576262326898177 106724663846893713 473548728794227713 563943059589203009 200758845404742209 368431632363783745 36274450010353121 653073598429141761 120252886644074417 472228780050546241 816650059379369985 63158284372601513 17709807334931327 338875241793065409 662286476000957697 892674583906238465 343756779119139841 306502493104705537 956105829933548545 257968790439203841 509233139652188545 682176500135287937 346623576081697153 266932673225408481 686633277443299073 947588972506185473 552220967985832065 715489157891507713 889608656543252609 469567845390603393 36775225880234073 96073945385182209 814475066056168321 398513651681941633 772963860582350977 897364215660243073 427095160164320449 959066717798211969 274468214630076097 167902321448291745 759924963974221185 739672940156811649 58895917093380489 613186968531120897 668715321517588225 891751086121534081 434874181152707713 749577114523741953 98259317172455953 453504925772524097 240412266358802625 705420010804882433 574213573107577729 744826851679963649 911893542967163777 449744774389994689 416559075597412225 943088795473602945 66161996375072361 554351920731274817 443494874705372417 377919014892828673 929966257980169089 21997727149891233 476889697389658817 687452515675790465 264992907226812225 410565442357576385 686891276048889729 998276301601183745 491961420709969857 72703522807938017 29575085393879877 543751125732615745 108492310466161265 137589573932299201 683892262807312129 266086758933060001 83049257496980993 164567816160580801 319564823534683713 680110810515731841 67171970643002513 678852994504691073 203513934637804545 662859642977796481 142060647654375313 991865018890091905 947058043136259201 502816730624648065 560571847189194753 450751572860664129 118271126662641281 953836733035078785 984690860011738753 144090773252695921 892961311764004481 727655401241481345 990033857359932801 907588015435774081 433755648194868097 689654019704310145 817005756804917377 471860710251558401 200421999666254177 437605223146352513 212623443435361985 724337022345874689 977112875040624769 212982526579938977 713060279365180289 222200267685263233 15592641394228225 567701581909052097 365653289885571585 399634633176074049 440247994206252737 562634837818368513 947040592560824705 919940655962403073 433945872678329153 762785743772600065 483490098702091585 594085756668615553 857382262338312321 631716342073930 868192827444346497 437756372072907841 872873585138911745 964979589244325761 661801893599019265 187929190950310241 11618701724636083 626981009946550913 585902924058302721 819449974606737153 496968003909650241 405111037910092609 619129886286899073 867294753440145153 711465720184541825 692428855075721857 92643638852990769 199410145210560321 559296455751628225 895947830487291009 381645500522481025 29732452077691817 355806203676330305 771201000531423361 94106343669068337 595739374373049857 390145657736276545 454980146632227201 474179712137484417 937388942012940929 714588692950194177 913759885882601729 738686805738240129 445367921929413761 164125419075283233 320625349517531073 439088425749488897 340151824398187585 392556318074660737 263860921839839329 642595700655135745 496541015175790081 507185711175601729 368110960695208449 724244171358080257 241277656422592929 14618227164696407 394699232360839169 92216172773504465 77386559984130801 467015123497681345 779924781260962817 982420966529375105 84464854230045457 774007308139594881 795695930752490497 71932319979850945 818840952808198401 363452785295045569 580603887835412225 606565752372048897 404027982860949185 618157064838776193 524480814535142081 813504042297637377 626030893971300609 559959895813342721 306767044377824769 888926374007993985 898775239858562049 12269571323621165 27886176334707357 892165256275177345 64279415126389241 252861068026994945 650677883347999105 536732638740730305 965386251680509825 916835490693465217 531274240568226497 504974039610345921 354224646279146049 961979753491569025 389259022231915009 403103547624695553 958532614556101889 342906207243878209 197278548188510433 458544832965230849 855110160264683137 524456078389995649 290360093946777217 199080358638539681 832678923930071553 607707183295353601 463047424253492353 566144388423850817 256126045068480577 42949483350760433 974215482141080065 641161702165547393 364447349133367745 203220714520533377 579335475585910529 608234716546064641 692750166882188289 420092622116193601 900410364905315713 958443531984315265 854624122421622401 11655320098093115 395296878288949249 745897846470796801 658359399284915329 822977036638981505 749306482908952577 934443257472807425 65331624021919057 454258066521411777 859592027383460097 293178776021704833 890950906440632961 664615188685026177 471761860479308097 690913965228915585 160585057328486145 43715186390151929 541426933332392193 52234551268412585 380633880702315969 463737490520777857 192111520637940449 234431200810647041 587398020887942401 725425416012875265 714402562718053249 994278977496435329 265622447513447201 249947039763164001 966759047610185729 381261343799067713 159796596314716769 339219538148817921 191559132837827649 929664026038921089 662780762997510273 18168825970242609 124361662823464065 51997171887123273 89546883777270385 510638678716951233 151758182483977313 952040563923333121 413341642126095361 104494239050701761 543474292909980481 84672772197464497 345096229195743105 289672968800452673 655553053673148929 864392595786199553 315240367856244289 254935772070332705 759650920729445249 653546520532401537 514173699791651713 894901245774711681 412956231591213185 498840770009053377 660575644127657601 589270873533600129 236384322927438721 100467411759112225 295690677130263425 992261529886995713 636019802519062017 827462463528689793 800029968110390401 624067966718435201 482898110045045569 486716587033228609 853027749296270337 40221075115901785 485903102004986241 27977322274864493 15652009593662087 12151716142376757 956687797695384065 455442466063928449 523489396343389761 366903855638717889 707109438049261697 215998696688558305 199223897906403393 680178683738184065 849840449822654209 58284455123654769 797653275658515073 809772411734819329 530831586566566913 384652974273933505 705506629260167297 601658579817048193 925545247559330817 44506764005589617 57536226381042609 944750041453225729 824853568891857281 202720373637106369 277977119905028033 529670376397525889 544840149697126465 736940427632006785 293944424517999169 159208386872442977 769214033595321985 714052326964861057 129240742989093601 631686612978320769 903522623287347713 26258190516628589 911070432895595393 82034526280715169 44844377372047721 653872140396430209 99123499512256081 118333287333037169 285285235386272257 203583474784110753 770345202587829889 174030746104811841 636652552272014593 51667184241466657 310518286264805697 638576786405032193 829519709461170177 321161214949782465 825748394962769025 603189228915475457 873031319036048385 25732427497331401 896380036141533057 425743374880489985 910865862472594049 521794905162764161 59225705987127953 881922956337653889 250527518803355777 191026693618823617 180834818721944417 921940821517843329 732464651148564609 309980767115590081 937557186929776513 127123188193642993 925416747956266113 899854576993476481 163188301507215521 882865805811668737 146007368466275265 51146509323459097 280965868104797057 218952941707264865 493185633367804865 613988522075544577 275689284704508705 770644810069178753 29055843856941265 80128710976239857 258951304794717185 580574957097205377 822431717817725185 67197129631807681 164224334949278017 579270264477436545 773741313149418625 675999426066354689 210277976994543553 778551698387637761 261448777842620225 518747317052316225 675689855856187905 105357775239419025 570832436768217409 817579165995667329 121743787117221553 652444000764255361 493773208785743361 321299522179202753 326608245789270081 76364328357051649 209295757201534369 72449981364499649 894299212301145729 222174038303840865 683224924312160257 230716702606684961 274625105741943553 479071424139341697 53854699254930697 192008926145902593 975282980460345729 193007348405494369 319484030154857409 370659444905385281 217844772717523233 893051160013733633 711686029106278529 986078749948305281 541985451717973633 480547711751647425 352002344357433857 531441060724091585 706531766500841473 626997341718812545 654275500677602689 832819226569668609 184446199363716097 811927749126987009 783056648778998785 530468109222084673 67526050211608177 980217765456480129 721587230339441281 743159089546267649 954337596975758337 124417158923414209 880008369126901633 690693347785156737 513790317530133953 7247876081727612 3084153463351669 243695107899228001 721981530847923329 178959581659164257 562342193282919553 103859675478446433 39827831986041673 750460068908132865 63769728838185105 467981397781940673 14991669362611761 533688140340210305 320813950188526337 236915196189215745 388279656200591489 23706965207203725 863303869465756417 753358628231481473 899729033450167809 781258767992078209 234045884054868481 612831090912692353 713830421473243649 479451053979694593 2378890751533192 728949341727158657 10703924775295805 743879496190196225 262165271163073761 751155551134104321 567622100603085057 872497155077020673 122924079605969185 350172172759315009 533252580791153025 141202940916905105 17590139020516205 288988587760030657 478695559335744065 145358221250894817 387340300472107649 586104310111508609 801262238301742209 98788284573252833 639823660138663553 219664092552193313 718549974326418049 203449059209312097 966848866795079041 498248111059197633 184413599673231233 748628115473699969 234126605198131457 484277091516816001 800730518009640193 22716612257006829 380171718949117825 262734338188053601 108355008334822145 88274548651860129 573195052866569921 730295692202673793 889425023266408449 37979509598507377 341142762137724993 282721052035029185 376417952709797249 211388114305400161 406478366035006657 911848789360959745 569370653279303681 597163649881913729 497483030282598529 913723755255304577 442928830217365313 71962708226181 773530256738272513 547882155920092353 363941914466220609 634784649061522561 72855154416959777 481838946518237761 925867215485933313 378142996918079169 175793574525133793 877227108728590081 979111662883337217 617442045157424897 960445426598898433 213299804835443745 440566189418429825 264530607107666081 325477265543756993 853727501019136513 498047066987947329 244754214990202017 258704562860362593 413529287524127681 786345598250303361 437282742847450817 460691762108130113 909922356046962433 654422802151781761 351077020468842689 588511081207418113 734832487508796801 624414424240821889 621198122168230785 892766875011066241 684383018855669377 872104064815442177 946513264510009857 785904023187402625 654096658164476673 48073762138297841 245892438731623041 534684073349414017 455655265623619265 974672306674573697 360134099166778305 725664560038598657 345343876404555777 865197208059864705 486145490936586113 648812849127100545 854858372544015361 340336901788401025 3997591044971217 98408836938052241 976707877216384129 988160779926428033 392665219290101697 947648676401630721 539344708691800193 806096272001251841 363463711585218625 937487221363159809 87383155347751537 57839801093418689 148943700870141537 483007887239669057 901424979830494465 809582308567694721 437469082288863809 571867934082650497 107320992347368369 315985491317970689 748669212209044609 467142599247328129 559015812612102529 97842240371914353 1838867465842498 467315853792587905 270923629662476641 784239321703150721 678197534425429121 283496641940789825 329167931123208769 829382411631950593 749377269582659329 110560098913015985 145714370996714145 8238502759862599 509874736932765441 465331241722882561 620784740230391169 49118744479425657 572392144788587137 689776802560874753 747937959631357825 981711287227053441 664542738552732673 347207037731241281 699442692678076161 325448974305384577 996473318698214401 829596309214810625 749272138913070721 378156081790844929 985348007361487489 427316813323674433 75076379391958881 804482058262873729 48758245008464489 49976834087505753 592307866611278593 886643674343215361 180012823096966209 217921140466362561 342392844941116417 58530469816883369 649582712028212993 935669438721152641 427182216348299457 273477195920857953 635017588455347969 506646946790514369 164231192611936193 884291404732277249 953328364698627713 226631988821697665 657724561805352449 772889748964839681 582681738104803073 503166827583104513 729685106046986241 640713236390336513 932442872182356609 169632572847479681 542703201907571073 547654946041685505 110919856744651217 303784737477318593 941657476901951873 807363870824541825 898022633599687425 507415672367887553 736236147691144577 254430915666514337 45488680038054953 470711509108330241 792617890473763969 191187964366218209 581011976989806593 424187187707662593 871156354055713665 198853644368849569 305829714746373313 293321458500035009 872685283753042945 612860279290668289 859986869075278593 614807234892470657 290098242105145217 171840836641731457 938151276893300737 475439149448366273 720759652853985281 963512765354419585 214655215907875169 399962442411368385 811298920279810433 821262786914754689 663182809286915585 575713201666818689 777278249274814977 238433267614208705 508619896973875969 470722288811788993 979584074983492353 332082070191656705 441073402227765121 517391839959803009 26273266941927889 526404073418330369 760614737836967041 413266834642673345 597735063908046977 263259170493082465 252195503731108769 879322694189458049 24759584490851693 961668823960973697 150337688896861729 638206014761369345 459410307758943745 621166478745148929 20153868091448149 481757172301545473 909082689737147137 330086628290171521 623169540341770241 718793469519926785 112020638584809265 636948404254436481 362088854117466497 988547541176050305 140708475790376049 361852530159989505 107480565872840833 428470705846411457 166434825414100385 259210656410029825 641402246865503361 861582662568114433 208038160764260737 740233790617576705 538891550278698625 960560191736863745 140118060402031121 73617065753236241 619322839199689729 23816143904927145 236183145536159585 509091761715705345 597769718438208001 911558800173526913 71282751190878457 217417626055603105 854268072006867329 13998476204196921 473236186508984257 871529439241424385 309404145829581953 614365830984969089 173857527686791969 869626751545862273 881747094394420097 249232543879831073 919426822828683009 337825094851449857 430719293123964097 318912651663726593 616556933956232449 66516055926424401 122589667699138257 250729703700447009 944650560010416001 802882700504920193 853049369941608449 535043810657089857 104060838445164449 917281272320050049 413574399635244545 333651442666340609 600212874426546305 411750170584138433 87410295348782081 576132289146659841 314289158224127617 776188245787320577 32068857409704777 313679437070536705 472230665609572481 6326759593928700 266870085173515297 971794369832299009 402984055462312065 565198242555535297 95083171132948513 240964647509546369 346985345823128449 537201265830230337 32558718324083 954202413736101761 725288326833762689 235018132599659425 253177801353125185 36363897109456649 662623318854173313 71633003908555537 840313319948030849 664876648542008961 643735269058836993 302716314715947713 670955207042020225 175380192732976769 706951162479498369 932007821542935553 97601030730807281 77469884486692561 793041866284042369 510490565728868993 388404212860756097 241980861433066977 787674391559676161 58671748465979337 212061056210565377 886941886317334401 454323707503377281 912869307971956097 291154937033404353 257475386918773793 149280241213574529 906865177880671745 934252624888820609 776652942331924865 754826604724300417 118573101683207233 82741203656631521 178892643298897985 239866472026562849 59550793334533833 111394708494152897 542288984017705665 253996445081455137 988458481455662465 848256425773506305 856805035869118849 41569761745535065 266248766406771873 966529889217390849 525163422303382529 102685372601271745 822411568383781633 26328008039591569 44304871208201033 569848810413873281 802563063099039873 375499544390642369 687323678940732161 369518957820574209 955754202046247041 865124380309445889 756846091348908289 319728848399478209 885903009320440321 796057741188299393 447023204031228993 316925575962315521 729670648965818497 728147835971661569 396922319289249281 391215799268991297 379974578357387585 184115296428139169 85502583213315825 379055776871567233 358256686862291 936855411360561153 578059975609679873 261439911961332417 173936175718960577 444019519050648641 134656150525945153 344795992414887553 708050735111182721 189689105072680769 509363038461888321 687690239213679873 431684009248368001 702939215354696449 660043335464013825 781307489546193793 539758059232777729 980885798516162305 134853831694787377 23352901693016293 372552444891152129 973838599567677953 764836785241318017 46998039742263129 388512299912147073 857476301521181441 961112038383337345 307867639786366017 366785061010755713 577187814828256769 957682115776652417 337560338010987969 137104001830774529 799172009339535745 652221949525827713 852168717502848897 907452426642077313 28471832159830513 251076957418678849 84687767175509521 275739040266412161 483376719861517761 22795770175239485 682677805440675969 455062941573640257 966723557512843009 986759773925189889 684304665637355905 741200829789790 706350222378198145 17848617770315657 129768032272210129 241933388648998721 98721039454069633 420731745712391361 969624819321708801 735371038803375361 771589331717244417 632558659931962753 50719956700220337 870456161178008577 64152732581000297 42917820889829985 64078461007923697 464026887222811265 227781104080399649 495453651490610241 662541774338450305 942720440848585601 588968834239444993 455105850096590081 250124622748430177 877539195341650945 941222033410745985 15322943010151137 726627636469629569 18514914029577057 287300774622487169 385685533654385153 272192249579134689 89964691620021857 121386089617878673 575161845574090305 875079520134050945 914559926855371649 996745002828909313 80841722053168753 55470045224453201 606232177877838977 583363522489115393 245713049099524737 197619651501838689 729887291982873217 587471273959216897 879239423284889857 166991583000097409 295187073753194113 227181417614865217 886677603944580225 818372046982034305 10606272411461505 772529704827384449 250870683041018337 471438777616739905 354027143106545601 441556053156283201 305425788074931137 83393299021622625 151864580256567905 564894928366449281 960616316289463809 341313376087683201 637817146511334657 898416168783334913 351045994555025921 152684296047624449 475633540867487873 676199739306078081 303208281246515585 469602688443657729 271715476471651841 994575320611396353 435827586629645953 244516128505381409 420016885180057665 332774686200231425 548661299259425281 802792341457873665 163741144507579137 18220558464513205 996781480161420289 515254995446156289 929102945694818817 696524127383049985 835875136615261057 363055401084452033 892354801748833665 970423724293446785 836560025689923457 574472488617175233 441950343971296193 321333330931089729 756991776791654273 760673771813358721 455822787177336129 855670733076628609 116145574877979393 932979193507236481 845117570029014273 850115261210028417 786224524165067649 11224343644968827 539278510159331137 170443260032151041 10934928610797813 260521109301009793 375217166545876801 463269757083971009 524258892692206017 866788919887383681 280590786407682209 265176320468917473 687354676513567873 190229952195153377 736295543244533889 426241869365476609 452957945580198657 246423521479627553 997594059014968321 232454291105078433 308900250153133249 548519969029371201 631409759357364225 452030187584433921 524987564461174145 508349226043847553 976930748698006145 983096984181877121 238499324689374945 311975450685537217 498592924560693249 493910048653908993 449109939086856257 244803262369643457 218701289894422497 211826448201030369 468358016241925441 296874697208011201 488470181268876737 14300582511090455 974276381058803713 215643533650223 981312721851903489 25494231613770069 578956134737840257 572347749098270273 624107543678871169 737618612311457921 824283377609919617 814353184357500545 77362016350743809 109387908289669153 205615564505851713 854766761736982529 643246181455918337 388126489254297281 189638613952855201 774299311407290241 134085636200321553 440924726093378177 74073657382829345 688819462386646785 238895048450967105 938195004617689729 844416505210933377 822614636237673857 450852131150124801 725079302397396993 155751335598072417 49817691727923833 286325069340460193 448066584081097089 23265591447216849 913749825083712641 661369890355953025 922181352859006209 388913414201059713 112144594382783681 172828409579107489 665118031913671297 167362961807345569 236758860703602625 139727483041919953 466258502289484481 713676465298281217 320345585377594945 531176666556273601 168786155106410273 527993686291768705 629587354575406209 977079331498881537 30888288943735633 876827358864776577 572219781999280001 518532132346603457 996733660026286849 402566046172996289 498687130150912577 399734773059915201 989562536058450305 576673427396006145 277370152997661985 279636590945511201 368496776670475841 470256166573495425 527434860369751873 699603880193475201 38856326966929089 38653014165678457 290022199587127745 386422425380157377 334770128098803329 293108467219855809 207809105136888673 104398720354847537 805232882618689409 39192977355160257 231522545200732577 855761122586539393 923648425122543361 553301159888849985 762006656966619265 527684049736532033 640104702831983745 728307534820093185 515780373449871361 812884576443320193 629558628827687937 8418833561012918 334155665496197697 807816747558174337 222810395107352129 340690646759842497 470016216242640897 990084901853020289 896280286010814081 463956980797366465 427009574072215489 870008610036673921 37455677330335393 30561946055403413 303534156514018625 28618785261198101 582365805105673985 285916131354912993 434482464112861057 227192435677093121 267106103191473217 617284038541388417 318835072520982977 986312709504243713 265436502678632289 106226071556523745 778112965449182081 373066646024991425 157608121651712449 986776807977722881 682240113155700097 544185703376410177 641244313071076993 409873440430846593 594020453348477441 914638998520811009 443354144281350657 258012172986671105 275295156229901761 152476578806709281 204053116266926785 634988806137858561 136643815422942801 741785260596937985 998596356800639745 594380555720821505 633578564183579777 759782931036294657 856807701563361921 265782138695687553 66529634126695217 137784026658064113 480453073650174657 716478134527651585 746136114171122305 828589489686958593 92722447122902449 153098407524328897 571663193044301441 497484172085474817 363540496919192449 755871765376301825 536618541978015169 56283721111366705 914335857984958977 958497844821881217 835312277673935489 238706750905887329 431201803459906305 78656269312180177 176298701721236737 592826894915656705 711741167614981377 185148228288927201 708080303908289409 567678456265465345 484594546516000001 103126595705024465 989496905786467073 574569140045024769 908617270569330049 732449349216683009 567841869916364289 990739075349633665 758436420693406849 937645183556046593 603544571955239937 478267328322925057 302848316353994561 291192644454543617 258460389629263425 852260682889319553 290998501601499969 872792655629783809 168267867175160289 140184935834508193 677934357055285377 182191783272646305 686664028533115777 722661629894243841 285974133992816353 376147792676281537 924074599926313985 282223345044922529 442059503820622977 433702812635079489 126182724972252913 160593696753888801 325140704729442113 258550547509234017 133079175636993345 40354363043103801 763598109767549697 991585276899360897 529225642665764417 229826092346765889 143270599404182513 107459671205706545 404301992101864001 300194043801678145 915003559399089281 961038540457810305 177604962640558017 164045293298610049 560536703944642049 916024336193064705 741831214355698817 610378214843603201 311438307103578881 689880354336441601 819288485284047873 741735030030124417 82696875028339889 75746953488735617 223936430955802721 66470421206172857 36167869817099073 320717520266999425 30890075719597121 258496038734900673 625630865636985345 546122193858426625 81475256126253729 836453312093009793 481655541426626113 162991318247765793 922583548207839489 465610510928140545 798342254578038529 66395035158425489 85535504717086049 933424808104671617 103458658992032321 865763176108760705 459152147777004417 481351484706802753 187326991301681281 732588470627607809 577107129431539073 431940699438495553 183441313365058529 908238872096962561 609362349785371265 475482734361801089 125249229841323025 127209325394776593 175679672274497985 571515637948305537 929482459283384833 367412373997172609 255577260618977665 877590027482877825 498154188205766977 459548440966958785 189012544675250625 94114798454608465 200772442517923361 270843230804150177 296501465227706241 966329931196778369 247986832051161345 851249299964283777 12927013237685971 722038797195903489 640955024151459457 97464245461640785 658175729702875905 959377661679351297 360974243960860993 984826975867068929 357820330571058753 898424767811729153 25786044566764589 150448969683925057 991816529599461249 142800783582199393 297468602161323777 822077105040737153 967704013154445825 784656807748074625 187643932222307809 593551374375511681 681821937206066817 153780878514506721 15136755002167491 994822390804191745 607919830688018689 37299320475778329 966141324793689217 915962861664599553 413241963465779329 262050614220665793 964921440028511745 772201961807272833 489288633884257281 71737091412540369 252251132758921409 470614597065935681 955238012751024769 383108958594331009 697988258973730049 216716719482921153 969298710152230529 360526247939173313 342774438005683649 516985952788690625 5532671195553008 600222595169523073 11911582500736985 255501621839673729 325041919128068481 811530566400716033 502641682538673281 891862665704980609 910577611786678145 172416909229408321 885641621019935617 913803663360116737 627957422504749697 424237901483035521 844452664865180289 30121125994657661 827143961920896257 362105226173380161 805333960411950081 884402123270920321 267044385114331809 232221825855543073 377824924137009089 562498024981994881 423266041626007425 928700296283064833 466911923983268225 939715466950080001 465056586715746817 5533880470647291 355534154626873537 128437403179891169 529945943152867457 803497332527879169 256271184482919521 432597097736991297 211293446441288769 308882148410571521 849094355617388929 359489952057220545 249752985139892289 286313220550763233 354325112508313089 277329968910979841 394953524354917825 289772177672158913 823339484280786817 212372235544950881 904428637053442177 85811832474714577 791628410128360833 354087878103914753 564618127075505089 5356590780291271 847732441627478273 960676309796657025 860834072107209601 663140688670747393 286105641052010625 238139078912528385 662284206918144513 187560031620545697 981541284101588481 190353032219054081 713054069363735681 632449524127903105 237450331170315105 519325656976068481 284467306506655873 93116412381714753 300686615901589953 86475163288174177 518197548221181121 422056628565936641 823049375800160001 747859930284906881 508246863310404225 488475735998814977 995978179604158209 147419177166813857 784411580988475521 6474141931303025 742826552457778177 219236945985731073 86727751058560897 879108081987208577 965622725169374977 217487509638875297 691852291751970945 282198799417070497 794188000490173313 394069958448941569 866243497484930433 808552656058463233 349299299905403841 390125784376227329 590832612236724225 579119932647383681 123291591392579393 737913585863882497 606728180356469633 424630116408575745 506762164470764289 901272371053710977 166093427865533281 874591846167103233 695151176140079489 161647155127528929 997035566238622593 538556702069183041 530845602492327361 606010441327914113 782121209718852097 508663000877245249 252625758361510593 44748557292255241 548585618950596673 87269001212387569 502908953877160065 11575501195341787 431661790598710145 586649748556848001 793132704683777921 31796748338312141 223570067163706209 250088509799820001 348174264396341441 125904190745604433 398056505899759809 799187674111888001 381963166074704961 406798842536634433 108050283095906257 467925443466565825 329073006618877185 573292954825252097 211753482490578913 90088914691872193 942366946512542849 870445558167606529 175632286755643457 266541578030580001 926632389773836033 527368000627877377 732323421308350977 458779137314731841 515113117810265921 972156587861409409 204005252688148161 94962206518214737 103095838618834529 16450770726113007 219535781870050081 196783169140640993 364021741922776705 281785278325575201 204481458677292961 355947613096486017 713386283892994305 67535972561149297 70527839403254689 26673587035386249 219001124565146209 625109816725373697 303777178356142465 427504776802702913 138684969432496529 972482017905395713 494825647799714817 937091885563912577 894414086470014465 352745933482655233 877625582179319937 752740330462085377 52312543526859657 683646538313912065 774952504094798593 988897155054669185 498135801112276481 663873943758776577 877414273710314753 9926112683995571 596263264594064385 976082455080234753 917587072675942785 5192513875382333 455454810229177537 464180762387233153 713891650676856705 965468963327406721 146157213752651681 549542894712221377 438709889923231361 851924851560877313 612007890963944577 101675339521623441 766087842747481345 859546725326236289 273039469368917761 685926053443541377 745903532485229441 965948751933577601 751228510961077249 594543776764570753 568947540482412225 77492728265166737 472369261157332673 426423926796434945 81948294893194881 893890777857304705 964327670241424129 641968196043226369 999773592411884289 419581341596579457 723706183912305793 487521632711366977 276081784716794241 867845611765002241 444614991185169089 791841245996980865 331431809695033025 497687497889227585 969014613449424129 296126869259200705 612767405964447617 862880858601012993 443006980450853377 628565943143005569 849368980312476673 659363398999271809 153171529834288833 591491860451515777 972543263931427713 156522630318530529 317858449158556737 739638357585253249 839847657245712769 368195930554303873 557177015477073217 15222956164695491 25499587198837049 141839343572851105 839792140165364737 521468465532539201 148402847596457825 153878622640984737 772730758170929793 990555864693408897 665159324986589697 33436474751052713 170990673761245665 592902303391330305 180377292099052513 86252307086919441 816251951652368769 978207308949112833 59013140563521913 149620328978723905 228453985613462849 699166370698865281 169493586979058369 224638934227396449 561084048761735233 888496709819197185 661686583917756417 654184192244368769 462014493287647105 509463041662233025 775772962611171073 647113324547614593 878539884781908097 28064312702401397 287693789390445441 997715548282112513 430441290173654081 638203557569031681 590712095929575297 473927943091023681 621606751033347457 464394985736124225 872958606476018433 811018354353333121 942753728144332161 552872984835236289 925480896043865217 765126097024403201 859545061303613569 102489730731253553 867760634492057601 672189682567843457 946903812775325057 770779335955896961 337005765013657281 294449269250304001 577278316189485057 85409760330140465 298490194321928449 994085345885249409 794275897454035329 892446863124295169 707154398235019265 979964613457479297 390386132929798209 354050807403343297 411572832933288193 260354440437108545 985991225205872001 571171346785181569 331839751391839873 186408948499927617 694676170807134977 331388145200765633 470150518875598785 975918048310514817 15793929565909083 476263013887720641 399712363425265921 205065902495174881 68724844696482993 732565609272814593 712583249459768833 991712657433733889 464334168324079169 671760533103768193 444211787474330305 964063169532419585 678440781838993665 444584724677202561 701561352823048833 313714167704514305 70953126472026897 602907346777104897 838099444240896257 425297154381166081 894619039418962817 267982854487019745 293595330582306241 112703665001699713 111613687179747953 59439411869252721 166196774732043201 183762593090971649 327618163022158657 67772098115700177 240876649278803265 413931457220765953 45409632130137825 67741234667497705 359904131833019393 500885049872930945 7706228553622908 542043480474507777 979451317604685 864781178973910145 57125295039575977 653184896520745217 806177412663885185 375524503153524609 495286072693069441 384023785478166977 674599718604738945 53731084095314689 819606654692670081 809474580368831873 253990996172973377 284638546191455777 292123979466005313 87005199914262481 117504984585238497 85354957592212337 527243916319285697 813576920330920193 232917112920290497 910164040148099969 42870153008699673 21450746192034133 180094252885183425 503800391182377153 10654692641985265 232825309118599233 871303336503984897 509496370002192833 665573369105125377 699711294986190721 716444343260874881 201127479058666113 532695958422003457 585044110539318017 455631448583005761 584015766199382145 730556260573997953 336172761291368961 474445448058261825 647086303021236353 687222014831881729 633046536855776001 807992491949079297 153430467427266849 118931754084037777 909284899902861057 229605244885746625 633356888618063617 674544762482888449 721617763266895233 575214388601125377 253276812406550529 235205238475579393 936805928839238017 557327473703494977 737970626434385921 111341644435348993 398102664275999297 821030062275241345 238736661088932321 822821107166653569 86730021722491553 451947449032374465 884577465171698689 447795683020011393 796975369211825281 891775567383376769 100002858152361537 737176379721667329 563747522631320641 595533540485646977 696418495656924801 11041096798571461 914275646667991937 386459288813824769 272743764184280481 867538170160806017 934720549443188225 455440217326540161 826308857422386433 671527046491483777 949554940126549889 203644839546655009 361788192443480513 767465832088284161 686539464180771841 546824815254822721 81631211997201809 137701121201182273 350982689531239361 60441845537212657 786972401591196289 452752673217567297 345858501378433665 134816746125508753 957285339550733057 924453238758836481 63521386076079265 583000369820808833 607161107282063745 256566194371693249 432591657984335873 370754433802815681 139734728028710017 112049696522767313 750586619974914305 53256290291727737 681774788005565569 593379870536814721 867682760813824641 357881821852501505 651736336422654721 114826171456648753 436366193477542913 163276508109674977 888725873068590721 976453554047090177 710546440069709441 924122861275705473 570035026313231425 812697530815619073 98980183898053297 676404426186792321 333486713109731905 658033642479047425 262709549945061121 943028948987418369 667249468328147841 563581377268427265 233921653920990721 723507699708363777 356082546035946049 817108216333544193 641565389824155137 888720850242705793 904371642655231489 811121314783740417 302725518950982337 572981823140338497 671122983772203649 306466414083452353 901785892097184001 936623200713810945 431747365251307969 229634984108734849 283570893771443617 104764680676794337 160555857714751233 588975374665189121 661819755104364289 329016246421261377 644100583887503617 607000979168098817 248530053277992385 891468749580468481 679647573278611329 642402139992221057 979037312225063553 912906042222104449 879109500671599873 956237818211569409 6434954552194229 743839208369479425 733764436429947137 292771972568665729 909465740627570817 727440892058396545 549237890188063489 667817206038130049 370840080041265473 813097764303364609 36849727593914137 648168605781116033 786691025695137793 269078376669071425 852970294896376705 867292886124992897 539318174109357761 859333577121560705 772061610828625793 48046006946812273 759385909643913985 594933876968312321 724295091928294017 526615443989491905 403333257726050241 92954218487449233 840857278655857281 217535295696286817 538055865348400897 738218063793553409 348224737924649473 292542485612010241 347193118557672897 75311169091094145 508879045439112321 121894522768606353 618977948890051969 4397387226234174 395337811052339585 441842677248068609 240091286227087873 524965917863795521 635318414699678849 353163076797336833 476940196844640961 592688161188434049 109772781842107041 850531195457698177 877006315007552257 517664290257584961 107004458261297233 749246549165356161 348272046824025217 644721401518509697 522798756987750593 373163198680224193 82234008716287825 490938195042787137 189283157614067233 345071949506639425 261789072287928801 260692138228861825 358033752747385153 568250994182584193 53586035073383441 668355541576772737 252824670388218209 686117226933141889 917658135141369473 243033485148956161 644576367087378049 277159636709306753 295796189291653633 3790641997028389 738815797328367489 996533114564904577 862821872133356033 328632312656722561 660762032209586177 166374757662275393 668433379163079937 512688975291666817 284565237658892289 687239377441507329 166504243572479297 452829931701458561 593950341602518273 976825486138402305 656628216407458561 905151752700504577 647369533231039233 213791606392995009 460451685375023361 151927759821361985 220695258257048737 888984385653337473 962177911548881281 764767286399830913 436557914342397889 349478762948400833 775947217961220993 555644502358816769 986845323187306881 108755392879338337 908101982085671681 127467725923992241 691954572619362561 526025742859992833 83267678015278785 546947944576558593 98566295897366993 506699807225423617 951479096219404801 206291289276919073 31567198853206693 12439288321367315 819137051624796417 573911012877843521 622973970934364033 901939442587938305 807403186908633345 180781678186718849 432130936180396225 351949641457515841 973861699815206145 286718325833746241 141010227168660401 372115115099653313 301154783512945537 423857929456460161 703207211497765889 657664394164989057 502216079994855873 642676018220711809 195390678941688385 792067703205525249 86191320792980977 274339516864273505 368857220503183937 79465051880283969 920780379326362881 373054183771486721 632897610722093185 656448078893241473 792317997532027393 479913080565893313 980480154252329985 997840891354577793 959314288539861377 737817844842552961 952987189410801921 125251271406675361 1408569544825156 733178723452766721 850226567622211585 274768755012935617 44883957203769145 307778919701192449 943625260935643649 146309287270376833 687303274339203841 302515376418853057 816467602572043265 197411486976115201 214841983968700129 108428220635303777 210461350276144545 455066072953222529 402018897196175105 619856296989240705 931121091592114433 587321778323094145 778393107800145153 835683078589099137 686895796559124225 229497168999351681 542163800934108737 829067328263704449 893205879231270913 916002251672445313 676361078715547905 11012752527804537 850290267365718273 186825666954511873 487458554122614657 721472107628329729 643816012093633793 167086677660684289 24904999041400089 881880344234488705 163517208890450401 948725142915939969 267520605011757345 189169977188328161 784776760195182337 616071278395715201 771316238705981825 593166501742146561 211239101092981953 572989304033903553 683579260942227713 312143910375169729 386564745070824513 660439135463498369 738659840583370241 656216757104161281 106753699483160609 252187146793026785 488545045502096513 461757331681155841 310644762522581889 326184782566066625 590907144404344065 24380906706269913 7936757679996021 313611488401527105 311865318195774657 351090268974559169 387196200399511553 101160125369013089 411339170249807041 147389404823158529 999759037385185665 819867795116486785 504855853890806145 791666840348455041 661272264299991937 301326893636577601 654383115142355329 221638303622810881 176049724911816705 265739293833284769 977705891808117377 26477639956368649 448755536586997313 262914893232455425 204677128751615809 479430835321736001 484623685908868417 94503415767313473 401111976321349313 900802149787864449 128043706606984385 271649388064453505 157041346728977505 767450294694199937 787585302422140673 15663683556105923 853503724330895617 805187866837201281 434219622503018625 289625004551119489 717165972687343617 853215442638585857 632566948932232961 396100215609997953 109082466478273681 279044397618179105 519530127512762625 221067613688468609 315210012341527361 867996214004008961 430855476510199489 317931084039450689 282401521966452417 398662334478302657 197318456141953633 670139708294932737 623137075824917761 45644075380309345 94805386731504625 248915824987157921 471974679251761857 590068290665385601 596125278103993857 887108855512657665 671497476698039681 449017941054549377 699632689488904449 655021462693063937 378407267373010113 304979033599721537 916493790416279041 873612867143272321 672498668664633985 689163117837139841 403628751344879105 299810471120416385 611802015183432193 77219218304946929 105084570543890977 423419392896256833 473588873510880833 737127311960719617 686028753564240641 421599159470979137 548699708251096065 837318785450719361 39026215981277089 211991704128031713 789411566283394689 804274293754914945 943214691467542145 456874030417530689 150572465693390017 4607650960338107 247998108162544641 916336498149895809 489871296221611649 924182378300102401 621628159245911809 487242722381772353 113895271711218273 798976876636430721 292361951090992257 746023615682936705 258184134460197601 307691442763299969 359713476877939073 127235209685771617 86079209088527617 418577073757830913 662729047578505217 696931626538038529 875168852017100801 762388763619313153 61407028289234945 141559996905066049 452057654422791425 215076354100773409 469670588485438849 301187301099112385 234667744082873505 468800519460259585 430133992395294465 682959106251551873 373074507352075841 764701705337529345 251848542851615073 639931047687675009 949868829126888449 187782367596597057 254968961168284385 675594719314283009 342231338544312513 781139230265608833 946665049309057537 909954458386899073 71433963836074809 537079065152781249 659562251368381441 533939396986305345 510608153714404289 145470251820654529 439598521667090113 890920168403262337 5720227401798895 319749667860676801 599629029080286849 103430863905650481 433280283434786625 938671848326151809 136714994060422865 246788296543918753 195014741170513889 13131402253847569 126243678695541201 436691406238615809 686311721005072385 253811945933080097 689413543550852353 713237796887916929 501585902173804481 434241869465850497 319877160481265601 777900994133453569 13813043146402749 737920657702630913 341284940573199681 872285114229391873 523486821553451137 285995801335658945 344060413375952833 917952302672595969 278409860786130273 267621121285117185 364032990116111681 395966598370854657 262429571397138529 758339152023339137 767752172152935169 904304867651539713 508975559698459521 897954649648198657 702728339028350721 352865194844703489 662681656000433665 609379870839106305 161934880592152545 941994675012516353 766239903266669185 240436571807549633 260234837341197793 414425992141083585 544818936070658561 183821264488884129 988657694800846081 206044545261072193 379892882132541121 724230703013091713 216468853997593409 572419268020219393 369302046888282817 639480419439493633 969690883323803393 200559736693684001 350061007998622401 773431946343919233 400222259878642433 284573739987344257 82226163941459873 247400717606595329 447151243183778753 246082253764534177 351541061348942913 793798090165040513 9600103518106807 802316787508353025 19226782049333481 7044041068510866 729903463492714625 654316409419571713 830934115353816321 3873428399060686 911694317395511425 802722476044301953 473406986489738561 975274824009048321 57237680774388625 158127252725982721 144830470724347297 568298393065930433 342935105198488769 346182275482881601 69284507146921473 646324672592456321 605268782639111425 204752535625196673 551453948782270913 195200951043887009 78631972944986481 611977428044987393 527139659194904897 439652835973632257 911698328951100417 791457955137552513 138681802510749457 344917079504710977 43536679355963057 825845983244512641 750778086332122241 853594374146709377 201025272129154337 625404469846749569 448114317851750593 463889196976424513 894830693369197441 286801579979488961 426605035082946689 124914430835147521 354986970721252929 523285551992209729 637875990015633281 205442989486556385 324760059184836097 424875118332700225 483040701181739265 297863582126453249 691957302893708673 131331298997473313 516087972068564929 428244633739097921 702210881733304193 377114526159893185 826689001555042305 451055794054653377 294223998975493121 242565390762756289 672459305563396737 873591981778275841 200838957956204225 656091888043711489 745304937917541761 456467084833647617 353512624698364417 215739941549792033 237202255479619585 814294834092265729 745937391790828801 103331266691476737 247488530497424353 52079549944565433 892819959273420929 259162357787083425 504484884238028289 640750990609973377 953046343248910721 469484609354942977 395166112906753857 198171970780251169 266564824944705249 632667375623689985 771891812055716993 303926331544005249 728379374480237313 643747194350147841 377302591672492609 656984790050003713 41259737160483921 142276514559675601 267871923407032129 770298742532958209 354461168211752641 766918135255487233 671921086443791873 486463799647694401 215352057002828449 654626245981340545 965909591856107137 160427261036147681 693941706452772481 205675522866137345 148389179391177345 671013449186389761 249578640016121505 742035237929364609 417163808026604225 40659383433904849 610372309856938241 640049847482948993 373063814813253441 425667245902602049 48123288075114345 984120099927984897 472577407974288385 416591034786563329 826799250631534465 321743406613940417 698769702466552961 804809279133294849 856061623433159681 898158114203333505 910966411728057985 337245265705263361 221350964384793505 897857465666511745 942218890634155265 122557465068766193 20023316591245789 947934502119060993 541357294265058177 660537303287696897 993565198801814401 62753001708507841 583361987448700545 349145669984537217 696696912128455681 589600837157369985 305847823685500225 453445145571919297 226022749539719585 700184922876253825 456794321485421761 86118432655368337 887747809134477697 853110278273582849 273524913852813953 704406451461352449 112924746232675233 108513718507687425 847723145140822273 942878569154530049 629915265384791937 529084359952371137 186480751264756609 510814040574103937 530570763997399553 363712557578715265 753634796812622849 138104505741452497 775499606899156609 633505137793768833 395726268421103809 671083879969728513 684265348329784449 868051915520915457 827683550396603393 931780748040878849 561146137024021377 456415550957096641 607808848453547777 658620997206554625 282000853783255681 656757871998713985 180956693115962977 57061457216647681 81777551679490305 165849925290920897 852198958283427329 284110321682703681 57334809319495865 90604284724157937 788153185198826369 665913666343229185 861721979911461505 634505603477172993 475018220072914945 962911018713924737 492200335722156289 149313106887412065 714846067419518465 428463232678140545 946529081389566977 884205751017553665 766439243235286273 395934443301371201 274958452964181537 658801178281102337 764381595019234049 333193184038364609 326661944991538881 301992449390347393 37095351769895761 645237403042443649 369821427919372801 434725882696632513 428600889021726785 423620679983898177 48197845114625441 571728250205772801 573096154187485505 39663982137824409 570846625308814017 505446126670598529 218952708459642753 176805371011553793 65866224854683961 86373426687991633 919752715791449985 81220740947827601 67020637272786841 289429157159425217 553198759527123969 480018501462140545 750197587693573761 458645221311904577 370873905580683777 539471668051191937 854523779458798337 845297798220350721 377795770174305537 194128664344148673 973252291835475329 631554450922855937 373503302539635457 219090824259438945 798085354016347265 87126749276883681 617171371159333377 105736678777063281 866343553832759681 5353893167374225 797223858581194369 464812180539922817 765410392389053825 163260650046858305 358493637073525633 664818623257431809 668364280642034433 943721940563072769 662665327908033665 328367714300696897 536978903294777153 33840679711211409 404166953355304065 280612620450810369 564772661750989633 999544071035835265 975607285058035969 463606390990321409 128088963784346529 650390520401607809 454169687808519745 105711531712714193 54986765516670033 209443746252411233 771078366399425665 238838220465737537 750835303769530753 40226577585038113 716481957640798593 176800282041696737 179883696355798145 846253411576547841 336110182341233345 259549140081332993 890785346910870913 29121412423513961 186234595537531073 500203098667682881 891294181927772673 89905333976780353 850312160024717697 479984038952323969 876434983256000769 297563403686986305 182843230787131713 171382508978680897 951828771950967937 179761076714008545 360191388761368385 348696800345578625 879096661519081857 959119719297611137 989274213973192961 899758505988998529 16067142792959289 745187472136983297 86149352983117217 981017801651006465 496692701391975105 873823740083487617 598721926249158529 373692852052087681 963087314475298945 176226016413828289 550345249970380481 180490873886640193 946997038777777025 465172140819994689 641359826711141761 745210054021143297 125506899233467809 92491672527721393 909123402123558529 241683285190532609 424188929337344001 896230896136849281 537460403884512769 140003105560580817 791653813272628097 195976130364861953 175460086043617729 858373875252595969 357152448239428801 78513541369012785 803062009839880577 505498654811518145 245179195859801537 52219635222847673 724892913187378689 133976030139507425 148775936505057153 136709080929570353 220493367954095009 298232818114385601 650370592393098753 634354558567586945 592653709363137409 645153749465805441 472575856836765953 633000999282707201 278449357831892289 481515422991790849 291618770588623745 785812947366871169 590233652832242945 744940620364303617 356289834323330753 66632892094908417 884944493403811073 55337026094761657 31936851425680149 110029350828732225 196367243282256961 808273075208944641 91653969910606033 907540297642505345 861353322716002561 872699614315493505 368125748990902209 179259285872710465 510429486437320897 920700872543221761 475399827029104193 697282371053695745 136879790427560273 810028459769725313 129125225861937313 369672765162157185 295498491571354561 590139303167291009 8576804268937367 556171106463160897 880180416530993921 454049161851870081 689285183171303809 76171374025697953 283843491689712129 421879185836900225 459625919492747649 772409874657405697 28498957311473561 343490472066022785 549737116991050113 537916445095980609 469356108644920065 338672279527259009 631201343277250945 17217106288946127 804553027060467969 461200059835974209 278740985178838945 14344941993833517 69450497952121993 850561301714975617 261556332074018625 129325013237469473 847545971559401985 110736939997352129 95828041326083025 591488725885959297 203215820569855777 83225304631184833 738380523980122625 342907303196092545 527060096848959617 531230845175016961 834755504948756097 469701941244288449 103112301411787393 758962723938992641 706295872509269121 294903905060841985 857220169299655041 605275388748836481 626734249561504641 186440319635117633 854259946855027201 91035976788361953 708788806254045057 140874785201482673 183398915499299873 796848426610964097 408086002775686273 861525262866159361 238376806010652577 599953048701564801 721176514829902977 632928997191818625 474869062972988609 19729588417746413 275431865061957377 217364629319625633 248681473022063681 189363071242325985 803275573991509633 68939170077591425 624189275251229185 481611511539384193 786709266318037889 822891209799472257 237582340156794913 429594454921783617 128761435312082289 609165702760101633 627744147301843457 675077873410472705 537759791882276545 737518941720928513 460733923957409537 888465704294390017 332777618316338689 574578994573677441 901741239841260929 593847880484545921 731925622133640961 490205972970436225 989048399217100673 521850604696879809 460173755457684993 990582104635116417 274100943540833697 941163434495749121 4037642318760249 118752749264125153 574508288045624513 590581032583429505 793821952830267521 820500295043224577 385057776643794369 566921759230766017 460373591746641601 815752361332947329 76134063791190705 305622203910132865 495781242006511745 45117975506578033 327924532008484673 621132833514124673 752609933991688961 580149450762597505 479218242083934593 420056737521917953 303650210890776129 987707629477633025 366353502093478081 943507538610006657 16486442245646771 157153035816342881 373945343766596481 284265472995031137 490268213979742721 58409364371307505 475561822900221633 22458990743686513 674847806459094785 464287681068888961 998774926978033025 459794544888211457 916995874920171905 397483790946161281 272370790388823297 451526091945723329 429921881413118721 647656497179404801 599472698155185665 847749777855682433 289125906754644993 733874999426298241 622541815382607617 187204894922032865 251139507361781249 890028519631833601 906432524219130881 429161029575084289 656545587745920769 143684462442116961 843774495477067137 69399940152962361 802496147386019457 101152077770613857 990939980710837889 137610670943473681 793592543170529281 292570757368032705 958865094968832257 4184285924495158 547400898099592577 660734827959934977 625285883142257921 88521955494513809 339115795972229953 176754063135298625 895906536320286081 928283514494708609 719153742847705473 455820187194653697 542146061328370625 374854592489981569 481074361665957185 339218449098048321 881043819175449217 175675560098611073 451637229038933441 556828965990995073 665401448965813121 905556400638715777 529575975382879681 30869036030686913 524181595442758657 148924766994483105 627504063751072001 10324061885164327 467580373223714945 310971481896132225 938078851447198081 810815171834754305 259173441460365697 261345148254847009 420087434251538369 391595137367993089 98362741612366017 768506917297429505 204549688375305281 635614827033386113 867405180759579521 960814378505190785 80456172572947793 956449268583746433 824093635895341185 712211549277611777 612691444687936129 574229477631497793 787317423442079489 272036616313570785 252482195784491393 459132613621214593 620011635310707073 781521977431452801 957924723425929217 903602805419815553 792295300686522113 701278814434218113 986482966099739393 962097211725215105 464905003866935105 37282457166526233 243626915760227553 489190608300880577 405486185400167873 536081738608274369 665947027461495425 253366087256630113 2166688979148291 427246953202427457 830203566586742913 35433375715150817 112489002531152241 542173478124780673 262045987744325985 808538894729103617 751726891211323137 718623162369311745 672886737496707329 3077046745325163 31491545057026117 810789793845046401 687081628215391745 587019403750524289 984099777390074625 631819882658874113 93725455013139233 733411530977015553 205315024165191329 41832211893520825 530712134394203649 335835185197417729 700788721855648385 707410667980894977 999053644484046593 593910634693891329 90957894640855137 861771333718294785 131746754951930001 489458922450374721 904552273115744001 517428270578477633 575791262522994177 765421097485422337 139613808978129585 869929395724355457 763493507790880001 200329834018639009 488540855667796609 192455935555102529 278254653387659105 627962506845342721 583771366229900161 982752674182720001 692089864944787073 512312756381980737 625072029255338881 877583174466622081 351722467186998977 570363920838964609 677886134112089473 302910893618573569 4941660440518803 198121498377979329 492819940324071809 653145207431322241 229823790307658977 448377091417462721 675248235377939201 178537359381536481 400340777761837057 321772140962842433 545452412943266305 660266825711175937 889885450950242049 846570243457257729 766051601977938689 337650097601184001 579527486055834369 158421018673884353 295256938958122113 656582989217412225 653695775166067201 761220427102621441 50303813021020713 983770848230946689 488908606722670657 706481181621789697 762054639638709121 994110035893527297 980712381285041409 314586523489630593 374098245052653761 520985319383513025 422838004529236161 660700199340787713 320709083591115265 59092942428861761 516561913125268993 635359046429591937 518903075665452481 140164673660862609 916311209887364737 379921230324860929 669794658196426753 542755638255869121 31749924875025925 95746945130066769 800904493957933313 842794779682051841 432121291437223233 79538343578114737 39497004343164833 522232937284201153 913819443037720449 682575675531616385 611074283857039489 604836324511879297 78468410576501665 206196141007431777 558575836718805633 222564214324734177 560767043330468353 397934870338396225 806514758820060929 290265445193554689 980710802076028929 711072791985536385 908228284426005633 503480515656661953 364345592926905921 234328000320722657 149766838931572737 612421100088496897 474890237422439297 728124653912594561 4948699189160522 568818355690780225 968953120934866561 449940481967736641 185149873911019105 911011963226386049 990860340028515201 984959715104473345 474988690916919873 131745014182087057 145127592499544993 581556749068290945 39834628046566681 763612187368593665 349291433951830017 126546158835786577 109778962886284865 285581710944825313 926237674422775809 875820868298184449 642233655570851841 482701943988118401 209520920262317377 15751409865849553 324682331313912449 627862597523090945 622779892689049345 593949341391869697 761426107494248321 362785210869148481 574163487699390657 989746087275669633 882705126580251649 764369067770132865 950762894788891137 950668798976756993 88716823411278513 136843840529380145 581590776759238529 997596349944096513 790301985872137217 180230451789469729 788979842230229889 285065353648242593 306062374295795073 477363505168213441 298835428852921601 521907183491258305 324166859509464449 606783720190946945 14540271128378635 429196442363583233 715979534800556673 534393676343952961 865169764675894017 196168240017406945 605910865721572353 435736388114861505 456853071265253889 139730050732744353 543684476076823105 441580360083136705 130554648429576753 69492904465299433 5785441138957737 436278370977277057 257322546508458305 888540274284345345 464593782629595585 440836870625119553 883349407035606017 541730323934238785 927117046765946625 16140106389656241 825339831980851841 270102234284827617 258951209224125729 777294488505035009 868118985983382913 94469198773900593 199877501699948129 534195819205933761 140722255871235553 776693428188970369 750226906359319681 798401411178261377 57069835951548241 77241196786069105 394821829362914625 720062369150156161 368573546276774529 716822657299879041 345068655323661505 754514966889516417 57591336844009081 973270914362409217 858883313510634881 85245682977813425 624608095967783297 607971736716571393 559967466349281281 643058624989706113 113574878381140113 765408370886397953 168023273785482977 320738335623985921 257302810465500193 461649255147285953 893432705879792641 64291898403652681 889628028886786433 250419085227541409 995490883078250753 67573407291433793 197810377323474273 996919714666638849 282354731467524545 463967796451825601 114996536411691601 408595845656002177 101456161464685841 119691305931752369 769388107003191425 967985442994752513 167365825315773281 326629048729202497 207952218833977313 225695347005760993 264237093982362849 72577807072718769 845166808234562689 472062733376482433 884393029981698177 853020883244383361 201600112077297665 685491931414439681 493849632013510849 666483125444955265 396404473251902081 315707729638866369 698229302255487745 406074704522083585 648503558087295361 3779731467908221 795367150539423361 589633395361033729 282939860796016513 260911636504921761 298832213731419201 542143579872131905 694221226706982657 558443577077802881 82583746032074865 304697499300147009 603381377273034753 246698897741914881 992192239086438785 757647004528095617 178795378091674465 385258089920078849 581733572248570113 540873746651470785 44636968960599433 487626047222228481 134995485581885793 176008978858661185 450425984804095233 555363451762723073 210526223694049729 454312467069343041 448711050652047297 687493000474951553 585938529803986049 275749993354892801 557010645230288769 227905395510752833 969515989018678017 101192145393383729 249264808629202849 474742616806317121 76435840158740833 417820079596495489 618925532456952193 680116030296623873 340830609114338049 790618287586681857 521256528354410177 565438424567112449 439593076136834049 368736647900206529 480367935250821889 157151174444173601 53542987176658841 88615769645173265 134048909772428001 90374464645186945 578702367864185217 235817394853441441 186776260280733921 955288932634225281 345477110497998977 729836983931335169 901690645612813313 984785269761182721 905148491953770625 231775126436318145 442288677222986625 754633316099976577 27997256257012993 460209659885322241 683649850583417857 332288059645613057 730497672174340865 468167904935185665 963896900890627969 851255767180298113 243337366070424097 881599798566668417 105097241845623297 79103294675412881 758673545951655425 540674490350781441 567896917027294273 603746512059068161 793285286572629633 698666722979680769 937907283661939329 590263793048087809 391507650217864257 13891609504142367 899433770906224385 105436728018666769 313544385788763009 378438808635650049 211865821606590273 106436679071585169 34584592624657517 39326148543395337 947382850375074561 821091574035755009 369852867566837761 124740021305001393 810143044229715073 278146492648012609 970184886635809793 247481927054550977 874505407487159681 685663196047464449 759948918834599169 242448951412512769 643910922565805057 603601852529330049 650261241514744577 743417274479426689 236761375359744609 952731880716122241 919727636946706945 420673597028724097 498054590377005697 776992128423138689 454766910722742785 504876192043823809 365857849400011777 901552594020635905 352443496887875777 199276709910662945 293247440521906113 666034639526692737 59287514743420641 733072445899082881 545556914539329089 364163203502663169 426569930597597825 899788081545011713 819230025340441857 880716959567259009 560810566849102785 738432499680143873 624961812616444289 917799745495692289 720935403182071553 599591708646840961 959953161445536513 669592970926949249 421599742824714241 757079757183234433 880945756550229249 502903161165157569 335013183278963585 307377340067034753 53315951812106025 185655372930149569 108523748164817137 688569148366312321 267083010442600961 173290987687714465 227749817340626497 358197469561531521 306549750554051329 721411871673184 28822448759417085 121357654375387377 667887167252242561 662606553397800705 700075130101399937 188072401375507073 122869408279864705 115432662863760529 993175743584163969 169722929799846145 414856868179750657 459947288229606977 594244385994617345 70937578095623625 785833448417474049 611383756080051969 973073470410572161 584318742859906561 114774520404832721 127612823282582609 647421058784946305 104828922723470449 194925137398950465 522559002474658049 361867448051885505 318282516729325953 790898882316181377 665202615838602241 707416469181683969 719553509423320705 249186724095704193 465169936554453057 297519571160211905 231786817696487905 444137697874648321 826831898658916481 195260362698636673 244694439897330081 35309436394793893 58150856282715329 859942686090551681 900153198366993537 403981874250344961 432023814889014081 282284312526204673 624650364841301121 192402135306974017 190983502692240833 116963788847346705 554123366610880897 257928009374293057 875874662399517953 738657644681300225 196511652434139713 697731839497105665 751186084286054273 60321898629172921 25609213457599369 723311388545251841 240378233891242145 305823395200722113 556926768314127681 846049645627555713 510715913803842625 446745772987203073 198219795641861665 556916881732345089 636334301592533761 747039621643612161 935713993995136641 379685882405208705 488698987432236737 439039443113063745 869089931003500801 485430485714115201 664055357877025153 438239203668619137 166825173175908513 567418648722718209 257313899037065153 728236360271711873 117011627444455265 183739567694626529 171124785629920961 475679079951394369 301369737895527105 527190198784619905 338321544495705921 510265756894956033 241596128646008865 528285179537245825 806748694690945409 797357681208044545 142758828988206689 241065949608934465 49646133707661025 289207638351246721 89170922249408593 709115124256722817 224782723202075361 741937131590166401 500630887790521217 520401198794882433 904577090361478017 984095633907362049 113342618702986897 296981768910196545 171304165188182369 801914603217088769 758071658554200705 645000952947338369 940575482036145153 227359747897612161 831633171478912897 30773910527752693 107638848198710945 67045021110946121 425743103517618241 522128579648647681 160332685715083297 60383864616188281 434323471862697345 915767314223156609 466041247338516481 999525128300209793 716887295089094273 989539308368431873 604643056290861185 455285672948281921 177614914018576545 204623855125387169 112765384515988385 734206733357300609 818772912095141633 321284918202007233 444816428138757633 221909489255597953 850446088533900033 970764508271596289 102053124236583409 55114775135908897 459003529546777153 85856262828041713 881770342337297537 895155269531887361 42778325145647497 277686743102119489 344605539769894145 563803651973646657 569208453877024577 253300595576074977 569605954613884097 140149914344124945 162890367852199361 397992191698161665 385392086018377729 325593075125656385 333988418102734401 851270969994526849 743385641593654657 61399782574955713 152199028113486177 142335772402784497 88191377915869393 456482518694802049 679590013863844481 529535303809819201 223994385429683969 556946142482036801 628349224342642305 121202762965818785 658046435684006785 696551150824067329 304634299793207233 108293006667235409 997381079392660353 519678101089898113 750793378392288001 681365629853328129 97856320774688753 4907943416785799 684326588170108545 557717384544144321 121139959498158593 255340365429947969 447806702238565889 334067732862248321 891615148826694785 606764470150327681 89925974310602897 884462346226211329 298306429749636929 960406001644248193 769861470566056065 723426336680827137 434348528464589377 724960715048869249 556854735647789313 85442249737223361 576405611075280449 482867170468683329 41509937456694961 571242673535490305 487586537268036609 436282026380869313 907679289955154945 670014039113152001 279206006536817601 875129630111150209 172402117885823713 578352113564758273 729251408739649793 707163163146876929 390295964666108801 248761134411079617 459294737888434689 440579610040391169 957791217228489729 962842812060838273 288127166599501537 683883193923296769 227006391742833089 340398850343614593 871504871063912449 74024471701097377 449856054479127489 171916515219518113 5617505234418730 739112820327736833 386768905047574657 857891431429418753 710389410670110465 701091384670906625 513396387387743425 316860518538984321 51287277630187593 609683509871562241 190763879669503937 700691104050473985 129350606064924993 532801059274920193 492933610215729345 49545084508192617 433722014614794177 199705635465281985 940512515160264705 502079858306711233 864697274097842689 668916389173364993 512975857314430081 924055938725412993 894528961740824961 268670631342391873 618140127131340417 858914985058628865 124816906091218977 307298669938024449 309183108229589697 768516776087576449 650842182635152257 275929987667300481 849976574166362241 305649706048523457 272813389140402753 446386872133064833 645394452534802049 229852021191046433 460483340144030273 110951718592961153 747538009501482753 885320547490959361 730375234310834305 504048259915880001 309956235097089921 448185399584442497 523968829101725953 303012751033836737 944035709426941569 417263420023100929 961303266810240641 718431458673581569 404516364977737921 767765189014138369 808842997050810241 574493493919820993 129909292862947729 464640680405533889 355040795714053569 545085887710758529 139426633671504881 497752332303061697 484356251742234177 278698660196742049 657483209063002497 564431762864199297 323713343322175745 519494286504130561 632121450887339649 998902906003419137 288295916743315649 346136226339073281 332696932897789569 498360280464066113 950599076725218561 215297875539722113 268317968573725793 791121751463972353 812816758981760769 852444226640475521 340960869672755969 255300809405166977 83615146658338801 995876505248180225 30609126391780705 952059387452489857 892407174553845505 216662892047796865 364541533932509761 864028881631622145 854319201220796801 230578959053861601 824997714339232897 808369635973999617 504666081624883137 340307455804154561 340481129205159041 459748023644277057 221089404539362977 526781389053315521 243146110728403649 808940705425467137 853354631750100609 705704760666723329 980908218139717249 788647991907577473 284560352953697313 315084675338784577 386592916221317761 513357787727525057 593225913444051457 566314614964856129 131697734989700161 851818667741309057 804056343801825281 817344312482351361 348914267125067585 829050538573877505 477424884326687489 882264657264162305 280790154896038753 543164387087824001 555677514383837953 25859239196353913 702784173650556417 987024122439006337 60789830674217169 581085301902167169 44081196922434177 945533793045381505 915858431181938177 826928839685695745 871114791337745921 258767816484802177 476175715702872513 56639150161178265 254645000296278561 415100611558226945 328632771914961089 813120157707675905 574934096350531841 85880480006746753 715958840413712513 558497064343985281 360155275808267585 706101063154033409 120501805505490721 645970176854962817 645384997844374145 119147508560271121 297171303326585729 269520914518015073 193720496823829089 166353936119332257 463718437537700353 54480833077338529 363206483109806273 645249204407914369 666252807931378817 421170820193569985 824950756859493633 468559659003556545 156962651284040065 684647237957836545 146283953694947393 16975807427908053 208196429184674529 754062521701772673 120925483177330769 433195022842323137 291798236878896961 51392403758899977 844332473210144513 996769743124811905 264904012879945569 995558328537843073 850832758350577537 245890515990577537 803964763717353089 786664573754183809 119503210017867905 373610956882824769 138855944219407953 796682904435332481 653402564253582337 775497546956227585 370472813657166017 226086073861626593 392679920510985857 819706516102396417 660739084415659777 747412961436939521 952857825429191553 758623143124889729 106634555102097297 131425414093417457 617458881182542977 716140974360765569 533465736651230337 672397747727533313 956958691286700929 332230025766374849 41575800544713105 7297180838481411 707282240190167553 595589304237048321 330055565224164097 398425026495008449 199817059083500225 767970274213535489 406439752646782913 37877073493110201 785921321618232577 925389517942502273 719141454207765249 580455055584597121 702509902143532417 290241104604103105 356406706435400641 143052251455362273 557482978140896513 185717407396591489 219399354452626497 974802890212263425 716121530265695617 544521601076137793 865818037692953601 33309969998857269 999338650289146753 585301147889477889 542991230259069377 756057143502804481 184696471775311009 623369549807716097 185106870119064129 428800296041590209 269852353024973025 301058821971562177 378149279548118529 88581152118283777 519686229171782081 554527838791482689 428901876342628417 800391507325389953 192510372825793761 828237232710701953 282318663859136609 183950306742421089 12824722825570235 808910198734690049 576584730362078849 89169591021647681 929032020982262401 884075687957729153 209815047002244641 502437119686565121 230968799677611969 695806372975351169 409745791491992833 865716070278939009 486267351312577025 320713749760894721 81742303693651761 589663414382872705 34291746394302437 478467116805131073 685396662394175873 301631199728166849 515164312996418497 672007255569862913 720954822002020993 278796834030320193 438319308931170305 665299739089601153 149462326271340385 143152383460847681 454814371731643521 284112230369881761 421137885933994497 634176679159171585 400649282958369217 210225211576481985 831989630801508865 600350481496167937 450562194916855681 461141621386754945 396618686987004289 64011896379529529 754797302101110273 290318183782499521 433672948891263873 695269483252435073 632391559062980993 694895099503238401 368309575997493249 487801853079592001 936463013448161537 919671553849479297 512711908825970369 148507839038547489 278276200136971841 841607484027488129 581224229112670849 308388345339242433 851612392281538177 905497558260304257 611680148895096961 326122553081109633 106910890040765601 58856659954184209 620296464213929217 209055098824595841 221123510480509825 555797655805360321 425998114070758081 117369954102816369 445214584928621121 422217169358955137 493770506620045057 472848834929127553 3344635553048648 107503793690096225 608766974817605505 868679871967731969 298224053565959937 403940971066727873 587220565398290305 604303786927008641 43765099747844265 59813956174320281 831134810612191233 660392761409088513 412472956432836225 814892175234628993 256296644111579041 523009363404273857 930100941200009857 469515208633861633 273030263249928865 280172126355228801 268677908775160289 386157871990061377 22582572329774565 493968468733445569 141448881563604801 793407762435219201 806012927517777153 220637410869318977 565529623306801473 898202485764581889 564491306733280833 261451802857241249 971763767084098561 47513898513823705 748153809310771585 908645335218455553 163613790765694497 653128399464204545 953911613137044865 561061275146986561 380766162563901377 893575900046538881 220273243770527937 159780468087792129 646962919027075201 129550905116754929 879359303263093761 298973479601361473 879488350174085505 760417457109024769 813527728523844481 543998638455310145 629466913976969473 859790850136899841 917675262589732225 207841991151102689 793018547565424129 261063318708590241 490251189599526081 946999603142860033 684346747849062401 925533660849478017 268851568105525025 715595055335288833 759604722231870209 976082280083158401 383120260101556225 116788198559095953 307122123228069185 980798737411756545 752356057296189825 96373056114831713 123130941579603361 139438905656970033 432127214216741633 396016017649930753 635980603422737537 380008526775238657 278364772192524865 712107959088800897 955080760654766465 885209700543651201 604508261634954625 158078465572135233 748182242411601793 814141892827645825 453600764807497089 298754739879203841 802453711983019905 491839755987268033 779688969960098177 688574860105706625 227110310064617249 839401715355702273 459016812790615361 802942619949849473 899702524474037121 495186206631995393 249472645189918305 383622055320632449 351805270843797761 820521961969344513 845348656627713537 232821744624917665 505610260844065345 632415150011024001 183111562842789505 172644879513672577 699295736685982721 104784789627981217 432604432214269249 351138750572861377 230128125509679649 325888991145330241 337565004809597697 15649490930787381 169766677270857249 693013544909430145 70845035130382425 809082482521265665 701546257405851777 819501487642934785 755162119508845825 173618567290834145 445581733377352385 280252844662154401 622149215445539073 496198931468288833 690971384681461121 139488083189274193 184051685423106913 705550057626158593 677403041531547905 301542231181425537 157446264381285057 464682279156310337 858936780725372289 767559429819311105 481234920594950209 306794037455706113 754128540649205121 537135208550036929 26938216659935677 775606746073410817 618071523476203265 286276311862007297 313641543160464641 170725020806276705 858093293876052609 906710779284193025 159122554867444417 10171752748309615 216107622468911137 284904496947785185 59623350498505089 29419895097550609 132957921328952017 313569912925199617 670965464658557697 990790716604383489 35105140571317861 498558351969602881 931403647073786113 908894457406507393 198933801941066689 787504690717579393 630564752132379137 464861619138392961 275626999863703745 494262374388267009 988434913551948545 420584343126865409 938471265114159745 718973183014238465 603680597206469889 118315290689540833 648696723614591489 214630101772609537 892281172264723969 603138950539165057 445263555381146177 677408428549309569 436801379317607553 306545172564486977 433723928805846977 343180174965151937 965555566603320833 427229777307122305 280395915782023041 162935197219294273 581950874277332225 317080128783945985 277183946160221249 764879642763883521 360607734418159937 80957397415875937 211695698156304961 653463530513132417 152232183610401249 811369692216491265 404689507124459201 361324908510777473 918069618003080705 64574119567755161 425815971055087041 478073366231821953 812142820204279297 332308942365191489 498193999761099329 2041031477670430 601032415742146561 940622180551191169 797311658475862785 372799866638214209 552984436597789377 409638024572704065 350417358002090369 871700408440130305 227541442997171841 309220139598398465 174943805123220385 56374381677610329 381229744737048321 847109132910450305 550187211217348673 207632173329937345 592259732314097665 208112952247450529 802674126398542849 801171291409783553 956498238526812417 233321591517498209 875239483551382529 112813965356803441 967565265526339201 673234014724375425 931288563821837569 768556284293051521 255831393005358625 582383481654776577 773124194981107841 356608028489954881 405010792833230913 637910282360895361 396315129088819137 828026940461025921 412247076471025793 281066074240246881 296213778547979713 978823917690203137 219989256431695425 697474378063436289 438877882466371713 685981801632660609 978091974388540545 195875140130656449 123412790717566161 72260399783129265 535611898779258433 520930419349031809 328355453729514561 412649421796228225 997499886403254273 876471022915499265 849019454319687809 334699449364006081 786220198066537473 852453104963746689 409189076342997313 874654205307844993 437302820291414209 281127171488808609 548291036022249025 853395552625084289 636616835977328385 112882414599244641 38911668090648281 155891151545173313 722030869174595585 345424642164406465 739616622791885441 113423844495866177 860014965314412929 585009087723126017 510446053855602625 780826937756923905 346175920826418369 17137892600235461 254802424294553025 405820916986993281 335869107569216385 46328860038659769 458946988754533441 442040084248784385 795683310399674369 88275002297397265 201826290689183457 652272449128371841 478165073013435905 499076248589535233 441938202329012609 977758258546398209 300674590401989377 269493266939523585 158519697767530945 160172121392161409 85410358390767265 339731489025258049 351222246997124929 545346087676019649 262693654248145953 472618926338103745 970987013893335425 975196589991252737 815480539786854273 908827041042815873 66017496468461449 293142160203469633 552307512217190337 193757598249394657 47173425693927129 308111608943857345 231641240755585889 866762890520238465 289003202325616833 345739212172016833 256682081142450625 222489802828537377 833844461957397761 978344700294837121 640479318279865601 252472689357677633 820430079475315201 586746803579810433 871792411662589441 641903774986506241 244341617688462529 938930085384395649 748140971644978945 399165586541631233 620180453672290305 548271104537487745 380215839361817153 229725574415514433 164830142776139617 725751902554758785 498188541802683457 105001416447937153 883638566819044481 697791722746583041 132995608627389569 922564315548502401 808356622226369793 108582049185468321 322551831304146241 586439722899161345 14458198244611255 550810816439362561 962851580552516865 963298152218332161 608885537412703617 312229298447913793 436463837379854145 778135909992006017 815791322665447169 331595049420709377 496053698712806593 715884464282314753 551585560298178753 923186653669727489 738934853244622081 485640623210361601 441268088031577601 354526257352684865 201562949144367553 902385505977694209 320987895081515265 484215699668056 342232955205822977 745791276839629057 647994958961120897 905022006922390401 318583613351698625 193758588273713185 415240544220750977 969025151163617025 747002955652966657 504567456197936065 676064433966317313 161682542033755553 437459675673487425 668967679985886593 422533938287443777 589502662002313857 204069964506750529 383314735699872961 642546307174185985 620265923663875841 173887308834444801 646231124918106241 984874931604565505 671066169181454337 859637764205707777 871624266268373249 682657007744936065 555288482524527873 72704424011298849 785727984798203521 584737728121211777 221225235964777057 867506265808579201 758788298110363905 196780112691257601 286493016169483649 605057334241074305 164843330272592673 181721864477253793 412050068640763073 770096376290531713 995634617371809537 469237691301614721 405122474688251777 881533642499782401 235040614725622977 899198939711055745 82547745093574321 99484669611349825 464675687687776705 613188701870669185 658882191626869249 493889528279645185 183707078189261345 415031343563384769 494163634108854657 330314316633724993 328891100143142273 265757223939957057 894669029276368385 719288668992980737 244825941108732801 445797797830636033 709677780805019905 28362791469767501 728094747659572097 708469871751944449 314591119969545473 173509095030873089 929086960229742721 730562087720500097 275336346080660385 281710934333865729 596720952324393089 120308297120587329 313497197526654529 883363339804752513 977054731372906113 218072922663196769 851878500468682625 275872013480018561 287996586676985793 484159252421520129 335179825490651969 663616308599010561 78271936361009153 740384428531399425 62189485287813537 179903491301764961 506849042468321217 262171246904998145 509612141292617345 629974352562776065 44682543864727369 316238335721976705 101630866482093297 347438262172836673 777532712909266561 331503392034719041 315023047987974529 657258096668975617 178517786432426113 369150490052675201 591669319038981505 204736192106658177 301839466923286913 829178594055648001 146311097704138849 600660632968803969 32795548469668037 567995875926868609 748245592376701313 97270852812819441 599891406419164545 493229814493972161 465242623440214913 138031752969730801 626841612434052609 701987903719498241 183395619591447457 797030405228646529 767897010099364481 807054681792308737 158074988359370401 162417955465166145 449749023011012353 987299275837330049 561956045955081857 334625650103994561 535884579819668993 754870299783291905 832691134214510209 756627028643912065 261449641536192001 469173308406652737 894756764553942913 313462325717388545 563309718015705857 278386661204663713 50026923047877145 915375067807524097 784079775430033281 731226148041542913 465523359459393025 887648795301636481 571566377211997441 588293636958994177 903518078805202433 345612852523707649 865579579910193025 952741885645821185 260782669320729345 140974329257041121 979813835129153409 328883074321154817 935488848005032705 871917569543874945 592973741747417857 465114131701824385 300384996771082753 691207249730332801 684164761404833409 220104099796671457 110849811103857825 201374930312987041 134538767330500513 350189179999119937 450826801536930305 962126267637451393 500162354444103873 208576284834080641 456167588697663745 61165794399805409 798070009805943681 296117449256286145 144378027641845825 715112404708300161 574607339414814785 347561895094415233 16114499200536871 12110472675679775 906719382557955841 880421454588883969 924088527595113601 112792955631597633 765178430903620865 595625006480943873 979501537140944129 562712946569995137 614382518794403841 685340123276745345 888068358955830913 799143007877951617 584922676248272257 474681833632288897 183543353716313377 560786302230404481 709371949504348033 167110831783702465 916007041163123201 223614099279281217 813574908061799169 60373179082048977 717699233746540033 223529740915971329 788120684552783489 998702103482884225 26717173023097729 711273655942711937 288798346964217217 91166473788049985 17379375667044173 581966589451347713 919918394178214529 684611469040703489 337558123743161089 586602915577067521 707821208037376641 77321442234350001 663001093702003841 561941797070112129 69190200658685089 606694553912660737 874915822904323841 995515103810085121 493576977018580737 166829987809123297 81324873858388721 401416467475392833 93585902411891905 301593019904089473 919484987262119809 938319693574477697 909338834748599169 182667456661548033 483695527881419457 612586037445900929 94155265295004401 693180550248968065 660920434766762113 425772640140969857 641971520889700993 684169000740823169 669759001812078465 237387775815498977 258142828369816609 207547630159922401 683494448693164033 601016546876429953 16306740429332223 125071323220439009 775420708287295873 716252339154429825 105443483898856273 183397437302545537 207717467271447009 132128779305226369 851781028985062273 181736652010826561 650256564223436545 292493182980329921 226517903838075809 757326719147158657 72449686708562673 173159607551930593 727357805426425601 107302349563511265 312283228023712641 508516689827153793 182574697591750369 451317096651138177 157851477991652449 715956519743492993 81888152829282753 530976129669895169 846939342950147329 15074938000132933 228083998295208097 18863796224934505 321590830363771137 210734911449016225 144447681278325761 466423414457793217 192324905800713697 611072097344894849 911194987391016961 716520374434907137 949046346862598273 920269418735251969 162819638533353121 419169927288848513 484191192532275521 158974500858867873 409387679764254401 59239562396101065 902814629812763009 590744224915944449 778177247074939521 390169179759951105 21868984969952265 779663503473095425 665697104202482817 290741919308089793 997651206662407425 671714733573146881 680151058545124737 261161073511786401 460268155243536385 520609301832585921 5105826446058615 254245547087009537 124044459054612593 498297062928635649 868849929098747265 517174400047636609 533276977091585281 512532951403322561 931208574594396801 84241680546909953 796942330524313345 560615879143547585 949037031681047681 512502584265561729 470334845673814785 482262879734058433 230010539133818529 156602530083546305 215721900711326241 228705148624364097 886545133747166209 518708579907084289 280647400032417953 373281257201021761 340728732352605569 32159316313737917 887312226480116097 75470451913368209 568148181439159553 606691387625502849 248458354842934881 740494649063656193 192723604408886465 707989998623418113 486451162836924993 245985564241699713 323489043736163521 9573228876959661 307987660595298241 532052435159521025 353195925816979905 351007762077500737 905377189034890497 158310070323132385 291296082593323265 989142971337386753 448090923845679617 848575546066477697 382041758617820225 830042889644687361 379827577757776449 189178843466699233 142004027585119985 385817964048456449 934390331679761537 278947127060284577 748266150999089793 785462209190342273 169034557772942401 897328281586290177 205027446068715585 970563002995660929 930572637028060289 451855803695728769 526614002630683585 679471867190557057 514481432944176449 767888255185347585 491317912382942977 436931710321644545 50745073973924801 513571285339416769 363584360481130625 255600743620533409 505500932995016001 423182784894784449 450468792098565249 372372172877916801 481185384694835969 344971105482350977 878752217380597505 102463384970405969 39368383913181761 738446528642249729 556514369835429761 830165248318067457 572517452177631745 464626360160416129 750329698096098945 564752894841632257 279362598386750721 325378221030867137 977702861662141441 186840509435612033 222289345348283265 729793368310900865 223156330184540513 73515784077073937 886337699162691457 402116270005571137 652905665593880961 814641359949590145 943125895756846721 143447240393179249 672815909389218049 78112344877894209 827669400718388481 155135778385165665 70958016203992001 724587417441043201 243073237458215617 303032404101678337 161335281845399681 153867675860396961 752009587136779393 316730320338230337 929109021864963585 742908821643496193 832448054229299585 285394198499254529 627928177860614017 532270047505932097 759103336575730433 831155865380999553 632891875634431489 972103688790568321 215449590763252993 52394710399106257 472505044535271425 254674859956992353 890992855222275841 163178304975339489 292107843301824513 257596495223836545 424987796981380225 783005089323346177 810177636989241217 385824007612626497 824253096122344449 14680099304946737 466250444611279873 131951735964079825 15626287103341241 890205639866358913 601744940460012161 240092027476293889 52474150776600225 958145624307896065 417579056176453633 240823766449025825 942234107616283009 864814052791068417 198154808038058401 371221970709285633 314025813893021441 770258861543659649 41183977102850377 568300298140727041 620885620783521793 503401198686241025 576193511305039169 155415499342836929 142210034186842193 54511135972724393 958767810833297281 874023581205690881 293743122833401345 523742970512948609 688163213640454017 157993272602055873 193227276618483041 78630669226932065 486500829232188161 630449869970888705 801102128468951297 48795723868316545 900065188462381313 115443249794793697 441953133960094401 620809778448666753 317190797424121473 405834329358768257 1474565838972098 948971926294682113 450814417167922689 287526099218581537 426341838081338433 18119613277015389 793140550402558337 77005103004395889 374530438611170497 572531689462287809 229269014038980161 138208465038758273 468343633845034177 541166386059025217 588449424924125057 475716826257851713 791913824287970433 965194920553635457 936365737878990209 789546406590915201 202543291003291169 680957112864184961 468147462704184385 73350429775004497 47394390405624873 282617891677624289 876410662646240001 459242887060781889 803297341984755713 927106945380252545 546434113429302913 90952641899789905 500510922757253953 733167088641600641 204581891849390017 140454750994678081 16967945963596521 140934236268556385 127425978602236257 985085160541117953 106808672280433121 53462262909441449 446959013970829505 111526192593657921 477921592100852161 682653543056893825 779200949735059841 604680027747534209 182967639749957569 215449673073798913 504901808683488449 473677279244469697 815281167348768385 38790838148152321 765558906906068865 440074302682759809 486564229916407233 791305564670629761 157358526126731841 806277657240457345 741990226708747265 814109255022778241 339801956196073025 292623691205236033 577904019231137793 161258999664134721 282691874006960833 202187129145528385 658568616333536001 601747763213218433 690969997019710337 381771352754796545 975308693798321921 539462209430233473 635868659788545921 399746354754313409 301008912364277825 425939227128459649 525350222867405825 376174667749594945 315435526694667329 614325707566699521 37366847740717193 463352490101641473 615583450893051777 163588366306790081 364711971473600001 86469311196410097 586653076297434241 452274461358079809 256911603106036769 481156141474457409 352902036941525697 594154197174908929 647601152926871041 589476540717456001 516192099761379777 197670483223525665 708159708156077953 46267573879305249 839380732846347393 501695598891508609 631161296737577217 367136169696820481 360735988285252801 16686265975657479 309709547399936705 866961675918503297 6352438941899409 558602708353454593 908331071378643841 638174258749657473 675310343308464001 679202548218590593 513321671711199937 711722745528135169 35370291931041465 557450911942687809 78900942315119233 436491121217258625 116776625278557585 150342958713245889 551992763638995841 36571723530983033 912825218834466817 925578264091974785 742794447038125569 147481800891128513 975930119130108417 572047151038070465 418533638668751681 64970064457526177 777819296909296257 356401225247630273 520072378118829441 151977742669188833 926147773115669505 55123102373293873 949559729698283009 794695996588131969 194306882427536481 822147674307338113 244540977798056513 947224939347236737 426726780129396161 773508312736844033 660310314494839937 391440485669562561 381835783705025025 194600213111193921 826478060127175937 615290400248781569 325500083163969857 955008703500048769 652470558398736257 695471779258923521 998791066271490305 193606843064095809 534873789175879489 791515349896386049 468010299041448961 496573076511246849 178257039184616 115568971148178433 287864390572348577 407530156467608129 610715654322479617 349110127427636033 539468867058669569 97200057655435041 508654976327964225 13526587822354941 265542095092865089 685470247639422337 190229996142353025 860712319958864257 940922541687822209 997863511178074753 635409099496545281 792883761404567681 165725550295302785 288010611398540577 490625248910152577 523706225599752897 232494660972829345 645381473601183617 665716103442296321 297133116040981825 532167621259684865 801400358994307329 90764878231414769 643328304321940481 564263934762148993 855942718559838081 942089199149396737 795516057178844033 195229389418795297 969500144057413121 925330804819186177 956059837384756865 559288809418628545 344044126387210241 61711283450083697 788612715690703745 865531596278042753 278483253650996673 303420917931294529 45534578521213121 313480778147035009 803881094776265601 476306961891854273 101286361297951537 230395584510812769 341197381999968769 861157094483889537 854165742587369473 533475318579885313 82772289346245025 855691214976250369 247143662246799073 248538824319933121 871256666976684417 862762952356877825 825923239878207489 346344451762202945 369989095442058177 909239092534850305 846523730689824513 804310425455877761 311347631921087489 675703378906877825 529168626813131457 983940229175825409 739399194994710785 98778633508093345 959130455726210561 4822347782333481 985896737873453313 562860688203318913 703181806194223233 369853766943887041 830622754770892929 821917020892559745 552774188553797761 181652335779755713 985161313797853185 158355073003310305 547990072740375937 618419758856102657 930938774839852161 196567794122334049 971290406686080129 93364914877536625 855969694874467329 123499829980904257 734336662100432129 592891712355477505 228968208585676801 535454753650075329 187554546687266561 915917100005412225 573750461438869761 515514649226378881 49102524048450393 963858464127067521 551199528093114561 963626004993418625 831613757378534017 355085779254732609 201154733646411905 344003071531165697 811221603064225921 659167844429415297 463711471235050945 402519402012334401 469307887968596993 618374048040220033 100489539439827521 638833029474046337 194106472002189889 203068671809287329 223986769289773249 320878461683069121 373353588061718273 43424081652840841 560344335898186305 107942200824243889 372827727051813441 204977572340336417 701499716416144257 235825635134293793 76716958996286161 895784446594415617 221206826545319745 124722715277034273 977767114692639489 177222430026315425 50799504814811769 936657632211083777 327201758467083457 220950063584592001 740528279695844609 352022568037501313 681190923847069057 936309587509466497 617100311903577345 799435309332356097 672531722884372097 663913347630806785 724612615416909057 783433906268061953 869166738934026753 73707228724710913 281928188335051297 362198442907388353 796807134422920193 854035363051860225 72867591183786833 362421166915385857 258473212026629537 369832687640265345 215163858184716609 538643523077045249 902067322214094209 293866143845729537 529370478807443585 625974856932334209 6629074816984827 568876739725308033 789859605137529345 462360515045336513 882792349634144129 687613642292244993 417364687712201025 11859579410543831 332894173591242305 632293245285321601 237497481001177857 974232347766932353 776528702141803265 298281081181254849 244217852141623841 567157721639279809 919071872918024705 445227826305735873 473895135374128513 192358702256260737 990425352618331137 232062797556903169 107535962370754129 800693033606183553 391168736253362689 962854570944497153 409754627796580481 436873484283811585 101318143663121425 514408978368646081 607542182502818689 333051137955539649 996443954165258113 952535072314187649 974888646212455937 21283178725273189 606101988798002305 444240000919631233 276493059928533569 815296824919688193 185107553381001825 812909420694321537 31447618070551189 67461095329125697 859481957033352705 991111403503065729 372818894026131905 311120798239205249 181902982360369953 432474080814440513 329010262892971649 553190328168316353 577795867749159681 934700824117197057 255839094180238657 967031350587479425 790036231597824257 687896898348636673 663189197638978049 259156063541642113 710452585344142977 36808557649532505 456317419697718657 331339259515306881 608390209356841217 976264792262124801 439442268692367553 146545683590463937 184631765606070529 783133694420921985 988786056698621953 125067007431130865 562689656039495361 125655002150491409 915069346800514433 966922925396378497 14242368256390137 135408115480128545 413481549560351873 616546241632551809 152258442894421377 134866072212243889 494913383793196737 582800167825471489 530738812622303169 294040932539513025 648899666993180801 6350202904730652 96237663266279585 455840065995285953 590073592409332609 560340730884778561 41245215889404105 687246272942456193 560390345325238593 390340663701312705 126609487089851313 951252818557943425 713977673059751809 84880884856577409 48539715888011873 274697622553144769 905877914075098497 935991729423495425 520098311831887361 234944345185166273 686449073854127745 145469078976137921 277802442866317281 782072251959345281 306705871390086337 880785668812865921 586997305583835777 834306838300530945 43944332720194265 236377711918553505 146632267203472097 667419563878791425 529769539428436097 841358751973633153 742195000508573313 501442996714668993 12924612943372439 531550578860279873 987689012515744513 461107512159809857 516513992263419649 708207887039879553 972153157344266113 43852743850745665 693364605954933249 602206942381005953 287419386108865633 618171555266808833 275038711387573185 93151659003456897 481313684168483777 245601704087615489 420691037696819585 268330986971481153 439676441229693185 175210919641255457 963464486395146497 895372186718152065 52388955125692857 806370118861277569 626982077391254273 101533229412925857 29643948070315673 313547260828766401 235882140920900001 56747026595747489 187216437321254145 738476196665256833 906048010043257089 429778269793647617 461328612977723649 396181122762936129 196616726413374465 988313164009600385 408335096585048513 330913203590537089 402052596504198337 433731080428490433 820984647822172033 168151908096529473 114204888820758305 467087945921367297 196167615307857089 614634913545668097 87623607424511361 69981842446740217 229186753977359105 588227384970661377 383397175767477441 26104620746497889 912669018053620097 244769349797675073 974940079923690881 108167152314113233 575869147865546433 194419068112591009 91661114299633089 990402963974123137 719528863150699777 853136061974392833 812072908305701505 527013233054450561 455499817520745857 996640124652753153 946074951777411841 347848280556963393 937490720965271809 218387495168851585 356894442647920577 878584597436745473 323660762123097345 636892767551653761 247166014992593825 586034887586880129 513079222059971585 51290320286337729 892161831591742721 529422893126963 381656528957563521 960692412027253121 58161705089283089 475162993271698753 260001520940917889 799107907274755969 247917908162968097 632870710433426305 462374924750065473 203006182873462401 711285208365985921 531660700728924225 324716583596241985 635740435378917121 231142479950101185 78900112321949937 238475340834185089 707803673060379137 317142065537161985 558455677611977537 889142269529244801 723224447059376257 27625947468685297 38989125782084249 403081694101558721 472388166506885185 998907804532372225 225183845084576001 468196741489308033 905388964716447489 837326237039796737 141640162494358177 83508548189087153 835996850416233217 159940904411151041 125255252158883217 285847298603684417 225910601860018561 732009097010823937 497857816153587137 640150541856087297 316728855065246529 211609420471724257 126580113913053793 120566291113291873 50705412865792001 482760868646657601 812928462850724225 175516814004510017 941680271437757441 837533663131701249 118890804603797313 699570337415636353 118540537958576657 895001905519414657 203954141545043649 532493677295349249 412235609592908481 51111385658863641 452978409189587009 190945626617988737 543944012563255105 9917877724824111 891994474392280577 296270354814367937 99785473158942033 15105998330177785 465795249280137857 593738652303940737 652936422664051713 383765259753396033 364428199194353665 330964156740265025 176710537843103297 835242389097153665 490257612027779265 858318285716464385 544803400312726913 540296363344502593 436153698736294593 679833036468409089 153292234348281665 314168993335677249 659715722976347521 382791659060600833 442073265926321601 606588339151492993 877505724276009089 237065028143263137 713280848587015041 957808817758440449 634440816383222017 125982892128902785 216059436515077857 88849633545969201 922273322952495489 459485630052625985 19172064583482753 363036186068093505 101111969030132081 953460257952755841 956772531481160321 722316449389346305 20961791378145025 528125760836815041 592813287954111745 483780036429244801 526168176038357441 990323945682703745 93702420128803249 338140822099823873 662449290180749313 792444477965915393 467781400357420545 172068663337434209 180023959703948577 692943141400903041 367915767526508097 730210984842891265 951446566760839809 34102210438220481 557043907803727489 821194858963202945 891529614868591873 71557710068830713 906109947861917697 576133759173494273 899676046029984641 72531820152988753 82735758215346065 900094471549387265 340690006841743553 996636324313371393 753709506929990145 569147769957986305 65444361395666561 501156368910642433 474454416127894529 661195460939758593 952538650389659137 804109448254408193 486786667895099585 51525345903989721 259290210758368993 890954030493531905 358296094923343105 328408593817137281 616196610806941441 478072147077043073 941532686967686785 605060029526292481 522647234786493441 627172149780392321 130926359485425089 627594983729103745 520528580586233857 534278255551569729 675202178136086017 250525682876904897 481969427234734145 655344013347615873 141298624668035441 608759743479431809 371441297701682753 353724001204327041 503897838594152577 135532237867401761 482524399571534721 804363458510465537 687204387467243521 327385079963370625 135752284021794625 122845740342555137 350258319005316545 848992202511674113 614067634681251969 27224010257356213 874659343287543553 101730224024898065 242689694867312513 725333027636381185 678057295243686273 790451096917216513 854868676906651393 854130798030325889 885199849192968449 743589650414072833 866466883229737345 900284802461058561 990917110752828673 343824055353074689 81068018197360209 588045066804824065 349484509533692033 371915105422608833 512008094666118273 732413037702585217 228785671162849985 957619893222577921 615101252629901953 289322659421941377 335165971838744513 161871022275796865 630784521385738369 72224759229825969 408520585306401793 617523000268981505 319934884064938561 393959409626205569 922818333365466241 656306966858899457 404852756544318721 797589906736263297 523869859274238785 612242483842145153 985115984207343617 889057947762068993 465775871196324673 72294818856143201 154570502261368161 922829069154502657 545333762650951553 939827048554370433 896145710834733953 329481983582212481 408059121273719681 372292455880433665 49097197376301697 437431690346656385 341837798571500417 179183161153524385 30444508460082177 621265693120790273 969134644263402113 737659770671918081 928670043458954113 413741903273731265 483842021739175041 160323111941572449 281184626194036737 420197399084742081 95075128637130753 481666913943520577 83778720090112561 361425713347145473 181457261045604673 306908646566647297 474523400072573761 198098296716295873 822756793865192321 369798717951574913 778744892927694081 26259814165499053 61334115933444625 95944904516777281 716278559615606273 514668539579787393 607051369109409921 777073318369680513 155845430574192545 831758881339723649 92535908142362897 682018463143400321 780844630882174977 799374562225921153 220540235307264961 105257054543905329 911001058761019777 944384752609735809 734302082978953089 367262348542787713 838157320787846785 995703079186597505 551098631037756801 407271790707461889 793184992865366913 506557464955719169 297553866751197633 263269937123503425 803770579949944193 749208762253431297 994768135059626241 221754863232980897 547088902275209665 926414681907161217 587189299508107649 187468734188023233 992618853826233089 431134160493087425 169655950912567009 207645921500507329 392216372618083393 239242606752767969 123660074725162161 564004078356639105 558794844412691585 180981989952556449 361169831472050625 286838992459344417 511456844369252673 462728039854383169 630017930076174849 857971883161773953 411680917265986305 324271482507498369 449717793848389377 652352161461870081 308325818854900289 556657800768036289 14563645932209825 861878589640831233 913030101116280705 975812045806776449 69072087520662961 180131324447451393 384439935165961089 67418298375244489 779427020728174849 974495566255704705 680100439836000001 374179048766308161 396917191096132865 494518529054580801 287428333998224865 788624594727693313 641851504837713793 464814254967073729 246704269030178849 509678109565356865 288671925585770625 180579484739361377 84364536934334209 801434870808421377 167652487097026177 597597424791608449 167041802014015425 905935825598390913 431496084586523649 410898884478463361 726935882183301633 71582764912633937 385263540618236545 412060956670210049 386446222443257857 994356447335633281 817462294260945281 560116243134679361 991950370293171329 374886616851270529 673980247032940161 891509645975411073 348675293363047681 381035560545427649 113194128504812145 217389020063201601 504413585852450561 698971213680451329 701456530806549249 239289571486061441 361142304940845121 447323403831546817 437841817193355329 375133856036747201 980291173695935233 426164195159927297 823203747764065281 985208642157424257 197486995649061473 148082010938566113 652087197896729985 471810817067655809 362205160630555393 541005839643659649 150788084467901473 686615995514806401 781144894163023873 575781929778429441 507939873955347585 397179600205085121 963695226196865153 825537513605652865 445617137588381953 59619983998850049 64081341739896657 843935832631331073 912406854305697153 530370718885428993 86308838481802049 506510630504166657 101651854907540689 478463548090608961 891614267344184705 109967894474038993 117688262947279297 374278747914083009 828666983498340609 100884527187432129 743075332096847105 914864837544534785 727257600285444225 105469378888784609 866372018441278849 374198770656683137 967785029147666561 269458228543996385 381895271909481665 554170004557498433 600775017633825537 370892433505844097 392170696331600513 64291233517941753 860311077279494145 333207633600821377 655652224927788289 521454155201972481 538141536179072257 502085659432935937 705064099878892801 772374475286206081 284976969866153953 732876218772261761 396851043506526209 378245507951497473 33868271198603141 107676581624559729 774281376998185729 731708261421864833 27439927806074849 119593916463045953 673428293052548865 309336870626559361 834153496800301057 849157709644401793 63376833790766089 597845715867727233 794825613372285697 952775389728387329 483513677281532481 209187609589001505 413580955105633281 889634440773932033 368723907560916353 49295105459499665 739666219821561601 451275486194347777 487938846592381761 198708347513097281 48594174038729681 312544619920316801 66072074708142025 362646994514484801 471560004179838913 494756216941581761 520392271199934721 455759688561407489 317733365987042049 588261133276773761 679381781385512065 595986349676628865 939761491719526273 604446168555583105 127814173166594721 626485332293548033 191629292099211329 964340475188492929 151972797314737569 288823237596041345 981044393144333825 445949819046560961 62570823973512545 499639000135992705 615006289485766145 734281790177249153 322091705648613697 392439820521111937 644562087997247361 391490790842070145 473142826771944385 72353660741036657 628454471088279169 700012454577830529 883324554271450113 481465417381350849 629063340307272449 554949636555520001 521507314955410817 613340603063043969 629488920482604161 784917824739409281 544851006428114433 165655460439076321 297703724990572737 370283315733686913 293089311193281089 838294968480106241 330421516381822017 677084341244977793 197356641072314433 20264240088074817 771826056021627265 222390083286356353 159102803566408833 852323415789236097 334828834104516929 586526741101977217 637490365824742657 284065392877359105 547465919890033345 859210072801218433 201297407945443041 85498655403220881 24907383774010585 685521692357241345 807074217931710081 35988150338148729 926971230358578433 314828420447142337 915571798252440065 50184651577261265 628765257514178433 567771728089383041 562843141114893057 554501428692198337 313007533038206273 855574337668954881 173610398746401281 382565353993520321 919707070407472513 109974919231746065 708312638702818049 88291902019598465 73353600795503121 24586103376847745 340645144973361601 295848882531707585 988826892480776833 448477288179049089 391442515934709697 322446263964174337 252274673508328097 205038508833538913 522639432521653889 268908151553823425 927731681484718977 394036527630845505 85236827327862 411261945554606721 877893508185213313 248205850942312609 147636685222973793 521657982531188225 59975538732064849 499327151624925121 371777733495417089 566974619219401153 994862217964158209 619760132139063553 473711286939870721 587257816341882241 567792922760819585 166668768213781953 475255818316394881 843104881573829377 837770691006444033 206180687591469793 159904933580289569 81268199066720113 974976768087660929 637560725737273473 718140661829902849 931790570056968193 753110192801091969 392878022908419649 736726774479787905 589178277611885953 967255268817329025 440957947144596545 688567111762846849 506385230996961857 576243567895591745 276611208062817569 669241024792054145 446260603986353025 458278899373599553 893824329318704257 448093941070549569 883767319182631169 174716269568524033 907004735730893697 718461043028352001 67498609562214537 642337057117462273 545351646856289537 459056425384641665 555218771519555777 780375258459702785 265447314751142465 475714180386514561 400371173146048449 14181524118132673 35333462256460281 851591962758316673 440395659848753921 550145623673461889 284381631906015297 269837021010115297 19567769189443141 981841757842520449 697535106971230337 13889761099573407 555827690506085057 518947592370711425 585970677729491713 128505944818439137 360246744966808321 750074833028779905 380502360270952513 423785931183072513 157547380700499681 738119406365388673 776352794543655041 112703257047879649 595238338048595457 610100669509566977 381103015377817665 230645635631230305 316863804289262401 928844356740928129 70174167427396129 137264441145386945 701633107898054273 635530993250629505 90197084820545121 343544256755176769 318959862028272321 422463080002376769 739814041320371969 340647404154591297 333485517919648065 54908290370352833 935182959463389825 685079858646201217 235906093875605921 508185031779778049 384694509965342465
248028826405889185 4110 5209
518848113426408001 11151 19653
638376598456485249 7066 13350
17166787503384741 9386 22302
504490264731789057 10929 11335
103819538155811137 6489 12593
957193336033565569 1754 7251
35318490962552573 1873 3742
821474610215890561 2705 2858
556416376930037889 20103 22078
368945147190483905 2444 3226
629273090708352385 1220 12806
668548949256649601 18114 23500
191689063149844673 7526 21084
964322247158246913 6232 9596
423882747587569473 2860 15054
705236057556564993 9647 11714
331728173752857473 2195 17449
844124072555981569 2288 17532
958429044973144065 12455 12891
351905913611364673 887 6156
448764477628934337 12665 17198
990501826004713601 8264 18387
283355190750185665 1474 7625
708539663146954241 771 3533
60734485463179057 15017 18617
84472037934940401 6151 9534
350439172199060097 4802 15242
492449246402930625 11993 17820
210363089065076289 1160 11919
503271006046372097 10877 21110
417620966116246017 14452 15899
841897258804042497 8192 9910
709252042548861569 17282 22555
195402962380168065 15241 19081
88199256367175857 12154 20937
715393189047308161 20114 21194
578009088755628417 16678 17056
21726303559699289 2982 3989
583853253887539841 16075 17277
890814279462578177 860 9525
169334034551816609 12803 16165
675630013945319553 2417 22725
61337212440548681 1720 22173
778357194178159489 5331 22696
777296590601615361 7296 8481
646659326731832321 745 17397
45028149697415641 12395 13621
59990773640695497 4279 21845
363772877392456449 2525 6079
296613516894293377 1455 15201
604945179936834177 15079 23048
568245711899823617 3780 23568
670004722193162625 18980 20814
886292314858490497 874 21568
677440804356493185 12610 15473
440914328273212417 6387 7205
22234793743457717 892 11492
970218583336897921 19154 20266
740404550155687937 2563 7763
916988030056405249 16767 20969
726952805311434241 11435 21587
595696424429103617 152 2876
925306562682848769 4591 16114
763751890334479105 11929 19365
21940024812217021 4999 7425
65733592337661409 13659 17469
5407198545327675 10105 21635
195580307188851777 6462 18489
89372725456449585 12903 19523
1297791396023485 4378 10427
645507404151047169 178 8410
821205280172652161 9019 14051
928966554391372801 4952 16261
150095952044662081 41 2014
858127756192629889 3189 3241
57004749351893481 12331 21507
761614652510154113 17070 19067
903946711424691073 19491 20414
980270550594397569 15674 16244
97503003977269745 18997 21375
713169288536768385 11545 21454
106616892885252673 234 6942
282103316921137537 728 10806
828483694462722305 94 19742
486791337144119041 931 16077
244845592421636833 7284 16981
834042668694806401 9771 13260
499958785302002433 14701 19371
540370696732232129 1845 20134
37692352375554353 4074 15765
703728538981351937 13154 19741
902159180353283585 1554 4368
459505270081244545 10600 12618
278201646137187457 4264 10747
313049657494602241 14973 21328
673535048064454913 6062 23122
69892982900547905 3505 16041
275932324590595361 7339 13111
663375662817685505 3466 9448
40671385198056241 696 19521
726092053820842369 17957 22272
622790598139754753 10892 23443
612008573664709889 11959 19105
180607395944893057 7956 18491
803665917119992961 10660 11558
215836359841969025 12988 15209
854000528896449409 4811 4981
800242141489196289 4528 22744
912852398936472321 4897 23317
461688007958581889 144 13883
302184809763545537 7267 23324
848633945605772801 8639 20576
745058521405816577 3652 8586
534588212609886401 6644 18707
157697242079251521 2820 10540
278752537230918305 100 7875
806534219555906817 7749 21260
125245103691820961 2452 20720
788464203221010945 12053 15727
827691183653943297 5016 22607
931246865416035457 3692 18527
695737948276498433 6454 11198
171015691526179137 4800 14144
119936430524990817 3125 11124
288865365132600961 325 19792
226956347876818401 13146 18183
860336316281959041 1465 1592
357845829767402561 8417 15769
302344290440920833 16206 17306
423485131707362689 4202 7612
413957697613142273 4333 6615
147194516219219201 425 16595
198226588118039617 790 13665
425186263919481921 4527 14266
762661689643508097 11401 13216
923090000908477057 11403 12742
863684442535550593 15413 23151
97972033227929249 3355 8454
965419119847751937 1078 9365
161666395790792449 14112 20731
856593409644339969 4743 11193
755793364879604481 2782 18683
56822435020578153 357 12918
364074784045303809 8856 17993
184561558154804577 7221 13315
753441100041921921 15283 16117
659446822268108673 5918 16009
319080914136367937 10695 20402
258664607826482049 16511 23556
321509338909020673 1735 13009
731332094374025089 217 7796
636135137303487105 1408 13647
957396508150175361 7936 8888
561306253638488065 6278 11322
212030955308875937 6642 11979
98537839440769665 10893 12863
272634115793543681 16054 16291
933501958139469697 5459 19648
553207256035747713 2021 19378
232106851969806625 3046 4544
615711168487770497 15421 21224
349132886234993857 1017 22262
727254575619014017 16113 22151
193756774796174369 10234 10754
648352179058313985 17844 18571
78870490317040529 7887 9442
527379980465141761 3058 5469
841194120269850753 4214 10645
877457748546881025 3545 3848
844216741802338049 18496 19820
954474187815549185 6538 15841
693462002743661569 609 22735
168660684334660961 3741 6439
334892704980074305 1752 17045
551156650871277505 6401 13663
585654066341451393 22142 22946
542163770358492033 7052 9476
936897179719661441 1545 20556
434806354657752065 4048 17517
672454776409001217 4649 21900
913476634412028033 11243 16123
66662878477398377 2933 6985
914205426435174273 7123 15118
166322410325793857 16013 22808
926017454643108865 4714 14419
333935631605324801 6891 7955
285547084626102785 8527 9261
788557383404555137 6091 14843
333736806196434113 9677 13899
929330514623767809 6890 19175
201781038366547713 6476 8870
456012247998078401 16225 22745
968432332007275009 5844 11424
516235374371031937 16099 22716
825252268390414721 7630 14011
672996121169166593 17287 17779
653605691527353345 7489 18813
349469810289388481 11051 23330
409872231529405441 3888 8034
506575740859606337 6167 14299
286793960158156833 8754 10850
927874055045972353 8619 13896
540058998151494081 1454 4873
812923134917912961 6804 21346
34387882879848065 11122 20408
782180207720397697 3655 17159
675683716870864257 10634 20302
580926324113168129 4270 13706
293005690495569153 8062 8753
804865715417857793 7421 23213
33429166340710025 8261 14173
254659881873596577 4154 7258
942375128561330689 12138 22675
131338687887176065 10528 22521
965341062387565825 15633 22027
685576852443606529 5618 19985
916114489940817153 2010 15597
2264377037729305 865 19640
586848302661849217 6254 10380
804877797951849729 6314 11205
265397344512329889 6690 21776
279994771657367649 1711 16707
342933512864064513 14280 22946
162256916025430785 9602 18634
499711886361730241 8163 10659
597166559635407873 14040 18804
788114170959630593 14463 15450
474314555571726977 8840 12109
919135932320635649 4161 19230
206219508090480737 3010 3537
70986291117563385 2796 7402
198930371679356449 3291 22586
60969168453262057 1613 8305
932865418492465153 10621 15370
356701209899256385 10478 18464
694757113763660801 14126 16282
974296815558197633 4807 12576
656790041650946689 5324 22242
762180495983372417 6227 20632
641041946599646209 4378 14973
310080033433031617 6555 19993
125854498819588657 1876 14071
812288463941371265 6114 22207
344905574246656257 4008 15044
719529669050153601 1591 20763
816911662636510209 12564 23576
115615274775464625 1335 15409
223079584574126241 3545 18970
634547938411181185 15031 20865
882574417685216129 15483 18200
992890213596808705 2152 12671
844364669646598273 1125 23050
552518878185360065 1147 21502
848749557618827265 3122 18297
428133510456504513 21079 22620
298547017118753665 19155 20174
652169473793925633 8440 20446
766741096542315137 7136 7445
633130076445496577 12547 22631
517392522527547521 12698 17128
162960827877803649 15284 21469
574862789193144129 4112 11271
72208826251724641 2747 22828
323198854448609281 21237 22556
929729139580167937 146 3226
820789479900181377 8267 23544
261050912903897377 14289 18179
89169126407899313 1950 7507
136181183288265121 17481 22256
954703346833934337 5748 21720
476618272941024641 15538 15913
741898303707191809 6974 12102
51334967910555921 3841 7429
676411988188132097 10035 10587
563454433225359681 11149 12368
557229812433281089 9123 18205
864934886915612801 3647 4575
343163423153367105 911 12567
834601626563667713 15182 22501
543715434375886977 6929 18352
400988497728356225 3760 23163
989366265357968897 1011 2694
105115964717754193 4533 17109
779341777878062977 9914 11866
509470659167099905 3966 16564
829724382359483265 10164 10780
796434786769950209 869 18631
582891723285488385 12736 13281
798396669911518593 491 15589
202672094272084993 9950 11173
866321400662769793 17239 19271
936484565147356545 6164 22564
692230852017040385 12565 22363
235081200210952801 2060 23514
779321328554217985 290 12525
815054424151643521 20999 22819
495197273735307393 2593 15603
280012665424091969 821 4646
486024914921244993 5011 15207
565728192451377537 173 4525
653596567863239425 9424 18939
589186467265289345 1778 3614
247232822603606913 6892 7892
868572119056100481 1863 5104
683638024874256 5137 23323
157600697038841281 2467 2635
364527588708909889 374 2052
112685449824045489 9258 11341
728877018190551937 2991 3725
130478359717397297 9135 23313
376805101996879425 9999 12363
860200621795630849 6791 7420
761778322857146881 5517 21803
237965217098714977 21232 21847
889928658526912385 2713 17342
926847686657698177 7500 17547
234281159150945953 3716 18181
50627294625325449 13134 23198
932624215487734913 9367 13152
72176215520503457 4518 13750
871419630171409665 9582 10474
293060130343061313 3785 8118
6702656731505386 11933 13149
315496229425793473 3408 11217
170898703669443809 39 3486
362456298820102785 11442 13380
926212370106966913 7126 20378
34671019584383345 6868 23308
722688814147950593 12427 15281
656791005787649537 13975 14952
142607278727268753 6821 11497
683014380765474305 21738 23045
570756672185318337 19478 22045
390760433296531329 3304 23517
727750728317843713 3253 11372
703033093027531905 1450 9237
862919934714149377 3803 17557
568501832811019649 599 20872
151728373268241505 18993 22935
912307763591872641 9257 10456
817806706637917057 5407 16633
476570927381811073 1613 13106
738052487459086081 5820 13453
783491694615182849 8892 23301
232698360037382209 11591 15861
979158806354600833 15153 23356
416820014851339265 9857 16952
993673586416026241 3767 21552
879237434806491137 8075 12446
544979989478871809 17554 20731
510526231709818049 9414 22410
844015931852968705 9059 15897
499067986364117633 2128 8244
50913514283475793 5256 14547
583199179686431489 10165 17401
473842218538283777 6315 7291
78795234613401985 6181 17164
214962573681287233 21185 23206
338846109310864577 2954 10747
648772843901273473 9288 21856
310431306064579329 6599 22015
968423212454663169 4507 5855
569306109227454721 872 2351
584047276289073409 2586 12587
833835810500083585 3813 14556
126701694056645665 7424 11653
795771950276772993 7079 17989
175138775810385281 1719 5884
12540517242349837 4628 4735
536751185539795713 7943 8279
515643007748934657 17097 20414
910863233988909057 12190 20424
661618056485131905 13223 13938
127744190895253249 590 1468
522039002332931521 8971 13922
11475713998326143 2650 17798
670641930768290689 10685 20057
365865504149066817 801 9248
194155282952294785 15716 19682
197182385799511201 10999 14687
737890743013899393 1410 2275
893884165721043841 8035 17664
721463525312160001 11115 13829
291892065393231105 8675 23180
142249993098154449 593 11060
235699801303322689 3882 10273
104221101086324097 2826 11814
303085797137914177 370 12142
362111627208967937 3350 10419
463991614361571457 5753 7169
319387046745148929 6289 9966
965175162153998 316 23606
438191305733262465 3092 23137
498435003801173313 3962 7793
29266590566180641 14896 16962
517495696825438529 2474 6393
848677648630875521 9878 21659
40074099873958601 13909 17363
586308643879121409 10638 20895
376910690448173825 2810 12042
696473084683624705 13146 22285
106106266527998369 1758 18195
219625590575304833 11727 15195
291379573643400385 1675 18631
622333935158472705 3586 18825
244679619623678241 7329 23086
217031179859091585 6139 10281
255941690037676737 905 3320
774194565792875265 2568 15506
51834670253722241 12575 21526
602614403634618113 403 7296
61909053467434913 11007 15329
648468406098281473 18328 19070
837319133313041409 1434 23173
387873984306096961 8387 15495
533568312379689025 4316 19568
737133924284400129 2124 19179
681928555966233985 1629 18767
499893573623381825 7437 22435
154359445652307425 15144 21069
775287822132234753 19052 22402
669907531256267649 2002 9980
190481031026777729 14830 21353
470346426879135745 8321 23444
394807339388030721 10936 20405
473794681287326849 701 9371
255040273236090785 1080 4844
784668659839088129 8822 14531
104910194213168497 8994 12406
408292134698012161 1863 23659
60480228088678705 11303 15042
340091705885900097 3181 22818
490710897406678721 15470 20882
481044697018031553 3180 10235
940856447359777793 2181 9610
940457006856565377 20531 23446
144197526017443073 9059 22685
262758132472225025 727 14187
382725997995649409 8152 16522
907833267301558785 12598 23645
213120089082288193 14676 15751
722377754360220289 14670 23506
926289421356102657 9698 23004
391942209888771457 11579 19604
213691927064068929 2361 8575
654970670798217473 14914 17980
362083888197716417 192 14925
432788870225667905 12665 18930
341235719620478081 1963 2066
334765365861354497 6602 16064
536943245732601345 19497 22109
276566764580497441 703 14511
414307196109710657 12620 21119
402133625510810305 664 8936
499692514669803265 1183 1615
318401458563474881 3932 10498
584629112233251585 4543 16834
324159955629252033 1006 14759
341010611187471105 19443 22042
612287599252670849 4060 18228
366467036928945345 13324 17213
621215398521439233 6885 21580
609364703793673345 11345 17218
176984660016930913 13469 17675
510853548559147457 2602 12199
228393846863749409 1022 13677
734056730512264705 13774 21400
724360798899471745 11699 13122
945170131089149441 1290 11643
146912392807092129 9789 14951
247266260277470465 15000 20072
940782660380879361 19241 20813
886752951820206209 6716 7764
957130747252133377 5976 6221
481438146336870401 13552 22951
919086969139062401 7973 20436
337001354829389761 4932 6896
816591132723953409 7396 21836
710237351347231489 1552 2575
734257685566294785 914 11489
283412881075129505 13520 20676
492677105275216577 1094 3542
706240986201152001 532 14692
805365628789804289 4750 7328
941397489652693761 10255 23431
503770308942630849 7051 12173
384098059944747649 5350 23065
524176136272448193 5044 20595
412862967428004865 15209 16440
23156022970933777 13657 13848
483474748937624129 7389 15305
451039832243839809 12347 17952
928514838741072897 18197 20084
278774339801838529 8644 18566
193006222166147265 14886 22124
84572232729872353 7167 18591
876553985551971969 7814 8003
435991723202331393 14339 17916
717859268849537153 3649 13955
65895035309910809 17366 22951
649835223802675457 14590 22425
541010353377412673 1579 22593
214412226675577249 11344 12167
552925839436003457 6033 20960
811296816387205377 8970 14340
924847881976827265 8797 11709
342894066668748097 17366 21002
126809030697291553 18046 21598
575185899460443265 8676 19899
401890807063534081 7303 15230
181382016328356609 5510 9449
811898952305373441 16813 23479
317764619372589185 1178 16414
757108448863615233 16626 17197
83000858777751313 19993 20014
802932591812709249 2594 22416
1137984791647285 9125 16487
744273963032783 4273 16618
595036094737977857 10827 11033
107733143156227841 22557 22858
549823595070456833 8544 12854
11684891056088277 26 12615
68381558680243873 6156 15189
199913276042128289 4702 19353
440787074127676673 3197 8040
808127237883649537 12774 23329
514578903021330817 12498 22427
711918068955444737 9430 22467
929871781543774081 11553 14557
328379109126156993 7967 17904
483835667204601793 15678 22884
322057651189272321 4302 15712
363708751723457601 11185 15214
311770051237129281 11346 15841
780869494456524673 3373 10759
46998965743629385 10366 13171
136029390345136385 4202 10043
410226585017337473 4131 10439
168132510424641185 9740 19379
749960021242760193 8502 16138
807420797405875073 5389 17897
789960522638022401 4185 19311
461710997287681857 12811 22025
530398859662259521 738 21632
281438250476959681 1664 9396
189189635323483425 2231 8175
659635346782039297 18331 18525
848508540143729537 8672 23142
327972932810574465 6720 11324
155488913499066689 4627 18962
683012918411080193 893 10012
441889040004756609 13003 19071
74091991182235969 16470 19256
203265955400038209 15714 16090
606725927394791169 218 18770
856312414725824257 5031 17222
797324020316516225 5825 21811
100348435420027473 2741 23618
729706903177017857 7989 14578
390849151713357633 4267 9135
707532656925231105 11684 21372
839522952354680961 5664 12067
728179656036076033 3641 17515
462476710499419841 6248 18912
688955689287659777 2206 20561
987205652666869377 10869 15257
363773129041774721 7447 23367
448716077243663169 8108 8878
788413510421499137 8648 16868
672763677464242689 3382 11486
618993057767909249 2569 14052
450284086451961921 21504 22573
720710426731152129 5693 13215
118225506538134801 144 9171
713961073304048513 974 21264
720028590218735361 11904 19891
756341842076587009 6456 20332
173475481064766529 8715 19295
651266827713953921 82 17933
679725597536293633 3239 10454
45131231981393681 9742 19022
165155990915405217 1580 6685
842764957660236289 5895 7094
52232575794622705 413 3958
994579666692807553 242 23659
571407825461587777 10920 23027
17599293955868235 10324 10828
91955516018845889 2470 16780
592618997519359489 523 1264
666647820794718593 6616 19885
190940734812940609 11045 19335
729919425159184897 3546 13112
167094250803451425 12808 17423
642571003906308353 2183 19747
606046691037562369 8238 19785
548627935359565569 5340 17242
681512840536548481 6479 7148
589604748095819521 7836 18188
538328044867071745 5725 5758
363428024086093889 3546 10655
248114476493817889 1801 19307
637642826187541121 4936 17475
881058203061741057 8999 16182
167705732795457857 5783 11523
611737672352937473 17122 18181
10930491546115917 4975 18678
901967131747923585 2390 23437
764748567965884929 7485 17952
234763110068435297 9954 21866
488715643882297729 5045 14963
273895297863106177 5375 17030
384715279299616257 7744 22178
654952355298313217 20726 22304
4358559936218143 1417 10605
918477272375596929 195 22523
405424248235934913 14096 21292
651499106423848705 3505 21106
819011400814897409 11576 20819
758896436242594049 7657 11256
254553098087615841 3664 19203
644170859166358401 1277 2191
814121560543934977 263 14350
727389833830145025 20688 20987
71654667631239737 5441 10400
667018142486348673 4357 12466
136637706770269313 13004 16322
308549802747023681 15433 16077
513833485343145217 8484 20738
249617891850867585 6269 21858
363036897023601345 19183 23301
185605636241817249 18379 22140
571062654177868737 6895 17033
949923635574016641 3516 16153
918653245008524545 3692 11515
780688266978529537 3161 22033
647398919334751361 22625 23518
5119541273465701 16340 23577
77156073557613777 1883 7333
400372861640775553 2823 8722
803593956350969345 5839 6273
288894565042461697 8449 15908
85656136627672913 1450 16324
495222346918154689 11557 22933
644997896595572993 2192 9621
220618528212206401 7686 8347
912445134567047297 4281 17624
69158311500657985 6162 15212
185777114319197537 2977 13053
496240478073623617 12698 18566
629804197321359233 8351 14035
305678508247979137 11410 23246
295267646337936897 7734 22850
81442732140423857 4970 6653
341034081778229121 13170 15604
959511378210365313 3409 10905
313078614697449345 11149 19958
200648122967017185 1508 13119
890621334578494081 6520 17522
362411696156158337 14921 19590
744041986774693249 12089 23083
493744714685213633 10897 17473
895393422942145665 7444 8277
50496658208444953 9474 13394
859346248729767809 13480 20265
815588215792793345 3683 6369
173139645871653857 1250 4723
999712558609246593 9107 20777
642637399519163265 3172 22511
588069027814917377 8206 23311
678366319003554689 14440 21714
389497697014448385 4823 8919
45341406324300945 2656 5561
244264908765991617 22003 22738
71872090881125673 6447 19642
258131382576181057 7902 20879
529153210735575617 14704 19210
239293156364986721 1649 12654
25305109016681373 16063 17500
594170918891634817 11010 21129
560118850862185281 3036 14114
750154591201358337 13986 20767
1805923301471780 916 18159
476192327188300609 2653 12509
121954580211866673 1555 13605
501227007011600257 6639 19486
251631304604369889 9546 12385
149055356375399137 2572 22497
589520332202230401 7577 14739
884094716408107265 14145 17424
44052380277488369 13640 17949
152273100319774817 285 20601
959389812026717697 16742 20068
487944918302410689 4794 17828
134958458257568033 1195 18563
209820357401795841 13755 17789
595306207803279361 12041 16981
414547410383995905 9896 22581
288983440016433921 20693 21975
887776787572818177 12887 14651
293426312982706625 1393 9274
961463228853794817 6403 13703
465487622272018369 6562 19644
535360010270537153 3358 14803
696457054386119297 18165 23112
857076680668093569 10673 15701
403631770623402305 109 12963
676824105152064641 2788 18785
337272337477447361 2815 17449
706665503323982593 8429 13953
651705427619031553 18302 19619
418919589176837825 14242 17291
930935065056818433 1021 17620
442242106211615745 8855 21655
162825305706714817 4207 22314
105545910612477201 6667 15419
878184469984592641 16196 21931
689416578271441025 1494 15024
990485124547216641 8349 21349
84165885546482849 16009 23268
321702839313363841 3406 4929
198025951626199521 2667 16447
164973194800207777 1422 7748
165657367965167169 1492 18186
896543608816575233 5119 9115
2595652507885405 4574 16827
801511239212043649 13934 18581
950589852908493057 3015 22777
535054985857474433 13331 16862
253574711668996161 5876 16770
903615189149288449 12192 21228
372346726125499585 1698 8080
180915027340962113 1516 9446
707317709055296001 8578 12881
185518813130112641 36 14730
454856555539763009 6177 20647
2325770633465397 13056 22566
495450154323954433 1322 6337
784791835907636737 16057 22297
705613232187857921 5360 6090
996190901322297089 4279 18337
872901618316312577 10889 19692
694158504755005569 10739 19888
740693973616046721 11587 13403
677793855016037889 9043 14912
325748993338670785 18059 19151
567988166291424769 2228 6470
567040263511444225 742 8467
648046503561307265 5318 12114
409182334567383041 1094 14546
696369144971594497 15404 19816
499638780103666113 5264 11078
126112981568869745 12342 20586
483364383576180481 14348 22394
64848875737933297 9835 18317
460591325101489729 2279 20310
291824079503346241 8436 10370
668553660384041857 8145 17806
691959650805682049 2394 22319
558433767126317121 11989 17462
371855277295882305 2332 3913
695326495041065601 1068 9903
755058306615435265 2083 9590
466368121270249985 160 970
557591229987952641 3008 18503
272667116107690785 2560 16346
257672514145848897 3905 23234
466098162041348033 5671 14928
901761656807057281 12155 18070
324573483939254017 8022 10059
272723856531225537 9413 12654
780371473062160641 7309 14462
505503439811395329 8810 19663
190001513963260033 11638 13201
714321394774383873 4735 15826
334668635959886273 122 2215
387051620320679745 18049 20960
173668241630885249 1486 7227
479296747784669441 950 3722
641157415427528577 2867 12623
86733203274082625 9567 16040
755556898937122433 3579 22967
975665659504169729 12460 16074
532335369945187137 7325 12177
88652553923882497 5945 18678
190890364835617281 3231 4438
70509406012146057 265 14214
855882370629132033 19028 19921
665111010384709505 15817 23373
82715581024636721 1992 23432
380505021718402497 12938 23095
516174106623580545 13395 21877
522466452013365057 20703 22666
5796852949750076 4854 8833
365004008570760897 3528 9025
873582856866107649 8607 10223
253256269893018529 9884 16299
169852045956695009 17186 17298
619047748110016769 21281 21411
123901677442390225 14906 17687
794799794338164353 20489 21314
995759100834540289 5821 11563
91272075707703233 504 6861
932636753599496193 1725 6511
934359057823048321 11230 21938
950562594014648705 21130 23374
142926211917693281 4113 9623
20059058309200853 16544 17183
69840122566350969 11789 22076
953147817935082753 1470 16728
627220290062123137 10568 22060
232204707563823841 16801 22868
476906392678746049 7033 21878
576424619042988673 8046 18894
695303884455324033 10225 13319
711752568846847617 6345 15583
901570673797525761 3582 20680
384751567089132609 4490 8728
253123042546402401 1603 16509
344051825949094337 4260 23361
404529550993817793 6511 18353
354984502269154241 5197 21230
813338169231808897 7771 17547
612560392998503297 4945 9211
651772240942992897 15185 19352
30678678885244893 3443 15086
553917515153695937 1208 9284
191501365737565281 12882 21042
756781749397692545 1113 21795
993212158039845889 4785 20421
339833795458059009 4049 19161
40438161217238641 5315 19167
923769242395483265 7280 15937
339406359929604673 11417 18571
150742423738616801 5871 10510
876373690679685121 15642 18592
469038331869473537 7 20724
117949331083217153 11340 12448
134241800238083185 8000 11968
786433896974429569 15358 16941
868334795910303873 6683 22640
378804875880923905 11840 15778
454316856317941377 4737 14890
432615329893565121 694 22038
710844413351754369 6810 8073
459917807406320385 9535 14229
295229441241030337 11078 21551
985749192821387521 8579 16419
363677404119787457 5960 16328
999878752612779905 15738 20585
114200954938208817 18501 21918
226924534572361825 13857 23606
651917743396172289 4297 15445
596642763437181185 7859 12363
297866694151064577 19670 19941
461160043738587457 2216 3405
435689671602919041 5401 21522
631001362769724 2295 15308
288175501657089953 17380 19140
212031291783944193 12241 16170
973647366012574593 5439 17280
752185540520876801 1118 6017
508045301691947073 5690 23464
491037328006868289 503 15295
867647285932012161 3539 8376
561870436227856385 9859 14722
774922781685400961 6829 13914
567391316847221121 6911 20133
11311464393674699 4098 15225
847869194378994049 12672 20064
565066653523199873 562 10672
80183488334981233 5753 6827
750304307618311169 2285 21900
344946214865281345 2533 21564
440886409236636481 8549 9074
434905108269504129 4286 5044
698370591687069697 664 10252
788219231641839745 19411 20084
120405088804727009 9014 13539
281428528477860609 7235 7794
743838626378394753 1705 19900
353307795758418305 9571 20950
228633114130897057 4159 7454
473874711729280321 1305 10247
489075301486497665 4412 22499
850131008062781697 2212 3787
386473525726767489 3918 11230
929405003079992321 13224 15744
62359253643254673 3980 15185
965452567906943617 17544 22514
359234799700086401 4607 20601
819762402088770177 1905 4400
159260004214207393 10362 12339
20814325524092681 1949 2637
883788634802055425 4434 16721
305148240978255105 4994 11143
649694933731925761 1611 16776
446237471300698049 2871 9764
135134495041253185 288 2650
735417054920645761 6989 7995
827577688066316545 368 17699
201354827443672961 7111 10545
678253085217061633 5124 16106
751144604698609409 3720 11899
691941368611541249 5884 17865
736694989036614401 8401 17469
12655137164951925 2430 16429
791285541533284225 15887 22210
700562955693033729 1561 15943
357770854692027713 14434 15737
272342706039193409 8585 8909
101177151381008913 6491 12516
507752163665688961 2272 15820
409407954438087553 11351 18863
344755431085499009 282 12742
802728043978930817 16220 20605
924793640285617665 9714 21141
960233486628872833 2582 20240
154806716576825217 5518 10077
977794622866909441 97 4522
971616414392944001 3515 10306
357161679036160257 2325 16460
394832348399997825 13473 17319
987907749029147905 558 5434
528054077241950657 8989 14916
403656554368744513 15062 22562
823059492689036929 12903 20730
542456255183751041 3052 17789
958373666457450881 15015 18589
57005969771900313 3248 7287
891315137403008641 2098 11698
888826942601923457 7373 9108
748785920082600193 12989 16526
549152475884987713 5350 6756
870762648341933953 1876 5274
159381460160787457 10762 21692
848974794013432961 1208 2497
120023666279344353 85 5053
530491030283737793 10162 23680
520933088624815361 10299 11125
89245201789243105 1610 20389
65888825061499289 4004 15350
480166524208424769 3073 14506
653859994410638081 1784 20668
908005153725500929 5552 11650
299016391608382977 7801 10164
441448145452621761 318 9596
983320038818504833 21927 22378
182667155237329121 227 11117
886669609301598849 2392 22111
374600487608329729 15469 15722
409254793410937601 7234 10006
332744184406639233 6930 10149
181982272246962401 17858 18036
702216395544180481 7213 23588
371901082385136321 5204 13942
38373118894856617 211 22964
818104292803404545 7437 22015
971071760585697793 2916 7055
454156210920459073 6666 16116
981543434695741057 15827 21178
448674445801977153 2345 5099
540132524143015041 15041 21557
292032107085816513 14220 16884
421136666459137409 17120 20084
167516665111087105 16411 20418
126252805420204337 6451 11989
942122966464083329 21843 22498
216062813696570529 9259 13385
810693237198229633 2695 9373
862150706779825537 2726 2826
564914705691649025 7235 10113
32258911603424425 7468 14334
163784717051377985 8744 12965
491207609369507009 4755 12401
21171666120991973 13061 20604
937412672000025601 86 15496
592478946754830849 1395 21143
242265464244322721 6358 12240
863710624292679041 7769 18029
789685751505277953 5085 14970
958091748664706689 4046 19649
81027522939432833 5948 19708
28653324350457865 7531 13035
760507133011575553 9461 23646
341236255998417473 1896 21347
443408948761909697 4211 23613
650511449123315 6393 22965
853132625328544897 9995 16262
93107996240341601 2777 9858
225117618478872577 2478 7335
229381877089608097 17295 22944
353941907005751233 2312 2738
878235319572560513 1682 8285
970129976081008001 352 12741
415521489669259841 16872 20942
107565176330826513 6904 10875
525411128064909889 20298 23614
592194848396257409 1878 7474
940856238857534721 3197 10754
274467632829559009 11908 21196
822098674102740353 2932 23285
36057489017903065 14803 18800
88769633198353409 1770 15399
604517018768309121 13316 19987
575993020993671233 6429 10285
481129594794492033 5164 22901
859144019100128257 1383 8723
145637604676696961 7534 11250
826597157376262657 6557 14803
686596450505984257 7291 13687
619054998602990721 2914 6198
965608623269833601 2677 9336
567489292453920769 3669 4157
34582514821220657 3599 14103
712471575510008449 10074 16074
769466553854446337 1859 3797
581142093696492161 12632 18593
642499476696254849 6883 16137
565448417135201025 13728 14658
976264146852077569 1986 9131
384307124989895489 6811 11538
466958898531299137 1202 5655
26791644555927973 3247 15512
717944967965113473 6067 9003
21575063770775673 22123 23051
723902833155985793 8160 23290
358560820360736449 6449 17664
540005846247726849 18822 18870
763115982958559873 5723 17877
801523068558349697 9955 19591
788576351956024321 18017 22687
128011242423898609 12017 18701
192020639991433473 342 8766
477110729712389761 11011 20970
132747433035888209 11078 19364
824838525718508417 5408 10109
786204883485645185 761 19145
983585663392272385 3950 9217
134809968329292929 12277 13616
819091771735063681 11297 12702
785481530469191169 11960 14390
857857161988189185 8498 20650
723130729717212289 1007 3935
813119283024963841 5913 18069
808998946291318017 12658 16891
577496958559588993 15016 16340
888632337759659649 7600 10417
466576900448277569 3528 11319
571519637678427713 7215 16462
524969860175954049 9668 17533
806537614088540545 15577 18120
564940629724834049 14669 16320
905567009494852481 7608 20009
564749692503493633 15718 19369
791310469507024513 14944 18412
397608466217011649 3217 14845
693780600073616001 5867 21380
467306218098084289 4962 7931
744547842489652097 3786 18632
322437874471933825 22143 23360
862241161007681025 273 12940
38815176460484937 2161 8937
657192345599654017 17670 23036
627312479880860289 6707 13625
188283447536328193 3101 12728
324526388099311425 9621 18713
109702275630979793 6519 10782
118564470487388721 4216 12114
789508097624199937 7331 7446
839406780130456577 6814 7530
398023559542295425 6344 10867
24118299993663329 1895 13296
35311064012184093 21966 23251
868714039818595329 6497 9347
142521104978726497 8878 11336
808761840875110529 4341 8595
556121286419703169 9521 12112
384685197437118401 3390 6425
926483963874389377 3812 15849
982063471719303809 1175 17387
613401213197114753 8974 18895
689050593387289473 6764 7970
497333762794767169 5030 7520
417583007953385985 13031 17734
476921965564820033 10194 21708
144490209175625505 5473 14774
356028066812754689 2038 7358
685991212517056001 4305 10395
573351945632317953 12409 20118
165694050100452033 16373 17621
589023787315710465 13859 21353
384712165274454081 23147 23523
7146084165832179 2283 5910
351003971844289025 13520 14787
665089480713120897 4417 12770
982305339538360321 3089 9209
893319268067280385 14587 19476
331708856108175361 2916 12347
650643477055496065 4397 19018
705955143503945985 4196 16066
611033343240244225 1992 3884
665321174457243777 3976 20987
88436287584883649 8410 20963
13455246156897971 5425 12569
212999018450240385 611 12356
203338547173810721 3528 15115
253454730715901633 4959 14449
94658533832063793 7357 10449
481343562436983041 11396 11834
609221717634948609 2789 21674
936940749393457409 7460 21598
138581347553842001 17700 20797
475548952405468161 6124 17649
609108235045962241 16053 17383
526304031689335233 3100 17466
137648045088372577 4177 12113
388924659610601985 6306 7283
631011881769392641 788 6335
329253353384601153 7120 20927
245759227780158785 20099 22331
430321109556736321 4568 7262
467189308491125377 7201 22027
640341098638288001 15477 23000
987159483232080257 6411 14890
637765592858862337 1385 10713
702620263560884737 11956 23534
444847745165091649 1805 19540
363038533217835649 756 799
667638590556357761 6072 18187
848154034533845249 3787 13039
297942286135821633 6259 13900
416368554389681153 1650 17198
891006677133070465 3729 23592
342205072723299265 1962 7481
377629664774119105 3239 14875
495980469861908801 11567 13339
568764938179164417 6551 18667
16693057951268743 2340 12935
981301381851466241 7631 15758
71008505111837649 96 4874
517168750030542401 16220 19633
922349693154654209 21202 23562
482779563479780929 16729 18216
858655574345167617 3702 5540
859878378340802433 1087 21551
971064109568967425 4006 16425
576502009266903297 680 9299
473197426021375361 14743 17004
83401723878573361 14476 21334
58493725369896057 2615 22077
266725141535047777 9505 22486
123071241127409089 1290 19690
358277239399718913 6529 23060
792985546404903425 2651 8096
692987407405809153 4013 12014
775979857524266241 1096 10148
693842123719285505 41 12366
775567039492766977 2976 3530
371116609627577537 54 16726
988756300771118593 6187 18053
992206930602215169 6446 12395
383383659208416129 16944 21705
546194921562232577 6824 11646
428220148755475073 3436 15959
36208273304730201 4566 7396
22864680603628785 8983 13582
46404039257751609 12161 21957
269737756725451297 5801 21804
262612923029941217 5961 14671
890847995441102849 6728 13324
662724101511884161 16568 21222
789367833431544577 2424 10928
258550853711618337 3018 3479
948020780740119297 3387 23610
699092729779309313 3431 16141
810402600540388865 10861 13808
995788238909206273 10062 16885
339844258246468929 16209 18340
902758866190708865 7996 10158
332248098781793281 5178 11034
150615621685055617 6098 9211
150509944347515297 4451 11034
628979082336954369 6529 14430
874745437932947585 2784 22008
510298017641481729 3914 7423
634679654455222657 3209 20502
373565756325120897 3866 20877
389413236230001985 9933 11248
550564137320655809 11263 12969
913424886475677825 9726 16257
948646033435309697 5641 20864
205260470627312225 157 7450
189727789414469313 327 19562
252910877173089697 8915 11148
730741858998271745 11456 18587
434723774998463617 18271 21212
437837413194408513 517 18103
159349415519454145 3010 22854
897223663373594625 13102 19706
718244191390770177 568 13744
914716149753111553 5299 20409
548330220998021633 8359 14096
130487550636729569 5981 18182
646710812306270849 14768 15866
806736459549675521 9182 23425
591966164799412609 16602 20982
323897157280399041 6412 12606
791532962187321985 14862 19297
863396590869918209 16385 21169
658860640413674753 1193 3999
706530767401943681 8662 17147
973903866333717633 2573 10524
142832762650691345 7313 23675
169608789779783105 8294 10348
23870858982931509 8122 18378
308707457870841729 15891 19018
838787308173984001 2025 15979
558635874406032705 9619 17060
899431074470868481 12704 17466
114691390624688689 309 17694
145610795911942145 16785 19359
710288660220481153 4679 19657
860473720445114113 18809 22608
50553770339664793 2382 3010
524831862798073729 8998 17924
806237072850049025 670 795
263843368190123329 5622 12357
735413901098912257 1223 14954
255783725912799297 1744 10309
49796389060087873 6895 10031
201818012008899937 6671 13351
670078780574474625 12421 14482
909707643503146753 140 14342
22502672713184069 11662 16767
520922607588062209 578 8021
880272479345951105 12461 14484
554512537906781249 11548 19440
765298852326662145 2163 6213
138899721173189057 4907 22965
351635218481366273 11371 19511
545683133819700545 17041 19919
81523584622711809 6913 9267
608402534229128321 533 5474
875268228372807041 10583 11308
704297867934819585 549 7027
36422666873260569 16310 21897
234255630144716065 14453 17344
337719642961960897 2732 20289
339219052785303169 860 4013
417381062843670465 9785 18882
309982901894869633 903 8965
95771069477013521 195 4548
797602891151903745 2793 21110
744135405235038465 1759 7501
176268624895286049 5670 16190
808764387132445313 5827 7494
183172500137693825 853 4417
736879944214333441 4529 4942
718511300075988353 9100 17261
753449081417091585 16115 16458
269304678476480321 6724 17970
404806139404808385 4336 17245
683939350959732865 2463 9971
121752326113412577 5307 11962
954877299322824065 7975 14708
784975254086074113 16079 22489
304047217759801921 72 19869
363172395552243905 1056 2865
412860496171980161 3708 3839
2647217823930959 2403 21530
320418893708975361 1843 7001
152741137312379041 1499 20032
209537794177215617 7814 11961
634785489814500865 3757 7553
718247556497488001 8129 13701
774138473123162625 16680 20311
517614585469850369 41 6008
218309492385412097 7373 15635
530823723332545665 10199 15804
446391535620851009 16446 19621
297787417644009601 992 11617
268031204848735873 13863 18959
670614364235490305 442 16175
591848403345824897 13216 13754
215960021843464737 13284 18827
954723524746082561 16490 19266
220830707264966017 18287 21341
52351778447818025 13501 14432
629427413382082049 10560 21348
974432828965714049 3673 11491
259997123895459489 16475 22288
478696673490151873 15643 17063
294109316042288065 2763 10463
433349613744734785 2390 17620
537276555290347329 1008 1233
323858548011546817 11911 12060
392275153627601025 19193 23396
330046972696376193 16586 17679
36343493187104057 8284 15061
200819674615406273 17077 18340
979016481495669633 1674 2466
474819798223091265 1723 2171
200462625059586241 2004 5282
568172130811550593 18469 19590
215715559167399809 5683 17301
214715776490631777 15771 19137
803043954638326401 1417 15996
387481019134202881 5168 7890
566532355195640513 3084 4506
887525302046480385 2413 3075
770092578254534017 200 3431
271471626702609825 20912 23626
42963189783542081 11796 20628
497749177667966337 8524 15058
749317397327018881 15717 19937
786654558877007361 18395 22201
202164021668089345 16945 22591
166023200621093985 13329 19783
602746940133513985 163 15484
672593732492718081 17346 23496
844206636028452865 3385 23220
658655280700568065 13057 23441
924936214298895745 6857 8812
336598804828998529 21327 21969
665848252141692801 8059 17803
948206400704702209 1307 18688
978525177692560513 6004 14852
730506457486828929 8776 20922
764720905689991041 6596 23627
716179328875849601 6972 12210
336191062155734273 16322 22410
628099262211169025 261 15418
145937933523974561 6891 23526
896001337807700097 15457 20331
937962474176757121 7667 7689
19666940898279253 2808 22823
857697560805838977 2166 11763
414107087885238209 13371 22832
52346991798401633 4068 8882
305688007077538497 4664 12807
215139524293867617 933 19138
848928107981361537 1119 19398
777554940176045825 4516 22884
795420353549761921 10947 17236
700956423586582401 9082 10019
656233764386112001 3499 17519
665944221809041921 2062 12884
648532643100356353 20129 23600
542428636920156737 15200 19270
253178063290175009 15357 18263
903203564039884545 6598 17858
398354678785725697 17946 21516
939866732106857217 4697 11120
695594895083754497 9214 20351
248148388456797889 16405 23388
982819589715166593 2287 23663
290009908915173761 7325 9790
990934212765136385 6491 10217
835613766845128193 18753 22288
312033980018075137 3502 17110
135719689123938289 1298 23565
564500954380203969 21441 23561
581956668811443457 17804 23607
707339465297611265 16481 22216
653176387133122177 79 4298
825480083134873857 9827 22035
600163989651505921 15231 20617
552790574827046273 11988 21121
229458409883143585 3408 11540
682112741136872833 3579 15618
941417735949300993 7763 8993
562615141543847873 7985 17085
603462712422405889 3110 6573
737213006131479937 5286 12073
515983303279071489 33 22928
653264348039133569 15900 22693
455085337269430593 4937 23235
495239917597810817 6120 6733
14125067735818675 2175 18913
341295857726454017 4088 18470
591775454241336321 19609 19959
453998111667925057 3182 18220
524954593342002369 4884 23666
303135248703942017 16435 21469
655231255164558465 7342 21929
395740386020488449 9230 9517
737094693169183361 10689 13812
523673595997696129 23244 23486
758223007346593665 21758 22544
476369618683929025 7175 21392
671086435773119617 2208 23216
731002828391840641 503 10218
663284093369192321 2958 22632
14343501060974263 8771 23181
832740022769343105 2034 21872
327060731412036161 12018 22961
79156525163817553 13697 19518
863906327957163649 2976 9694
154173340573507297 17248 20506
150624490734291073 2935 16279
722139779949323265 4908 9764
315915428460382209 1557 15363
692007971996815745 12469 20901
381400782839751425 1893 16527
859472426949700737 4096 8874
983678533676663169 5260 20075
538890604021602817 19085 20667
52731934628727825 4236 21247
809051459366379777 495 3059
715130273079463297 5001 19705
955842149185656321 3644 19817
685866903443542913 6516 12675
49516078354962193 4246 10861
324983883075315585 1588 15565
201446572076136481 6210 7524
800403086029863425 7315 12285
229217457250406657 2684 5506
694205911828216705 15824 23601
693990441974960897 8571 18943
662335561890007041 11864 16936
30965307497574201 19925 20577
356660025918312577 7383 12277
940641680207292545 13256 13383
881474625749294977 13449 17820
927662435175683713 12838 14692
135808779537395457 8648 14993
471775898723279873 2854 2905
1505677967845288 94 15724
774861481155618049 6850 9129
244082208144430273 7656 14944
868660197390468609 4998 11768
285738033185285889 15163 17124
649630241298162049 4727 16511
784427168318781953 10626 21571
830801363890316289 891 1007
596066288784687233 236 14375
627494928189143809 6057 20576
52524276457017297 11968 16440
229147164497007329 2740 4113
807669878404599425 3527 15279
354121025214091393 6097 14853
918457913461107713 2593 18069
788659888870284929 17294 23591
172698634214402337 1330 12180
426140559800408897 7421 12232
841881873161565185 7922 11936
666099579816275841 5516 22538
627204907498256897 5246 23267
153369247899213697 13230 19883
452946651408492353 14241 21112
885574502261306369 14224 18760
270831362766774209 15147 20464
186678598741870881 19582 20711
804826913046735361 1572 15076
686827446943468033 640 6849
291568278633096897 5637 8468
512973280087898305 5120 23180
299367147868277761 9586 13918
72492486055210753 5446 9592
970950371551413889 11117 13895
238924392081308673 16556 20000
316282746605718785 14681 17951
625716862767504257 6350 12227
210441118721011137 7376 22012
503051344951593665 3145 17440
884020506595131649 6444 9526
345510866732126913 9122 10752
248897606507785697 20249 22028
413030344633448001 411 6279
446679726394801665 4939 17476
322753885793403585 9067 16978
984741383127730049 698 2821
540212623435969857 271 15619
270580381898295041 16308 20495
485611392744232257 2009 9254
24975961573222349 1099 20627
701612072667465729 5094 7189
144771205826014433 7518 11121
981744487533504129 9418 20162
316059813343034817 1525 4778
303296403116128513 7459 11123
345005630418850049 19908 22381
560534832373036801 11139 19786
887810227960802177 8838 9897
737289939999747841 13300 16017
917860312190736513 1524 15965
267892452201905953 2773 17888
889298600034269569 8541 10505
342746213929252993 9160 19191
2487150223881685 1644 3355
987225988444578177 19681 21847
102796857218965697 11302 23577
434126201081276993 13428 17665
428108148211133953 2763 17053
642873652446510849 1134 5414
485318171405030081 4966 16687
334149956644075969 2014 3600
226290967764409601 9917 15399
938632388886901505 11003 12648
863608114244744449 3966 17504
243977038189022721 9627 14752
983164388916304001 20663 21092
217771691353036097 3331 14415
663405339280902913 741 7329
950891092426537857 15100 23515
367304945743963905 1370 1571
707741174614199041 4097 19630
812599008922479233 42 8913
675067842330712193 705 6254
427681553140001089 7801 19551
30216463455374765 4952 11807
655133847844130177 17500 21096
949020024361011841 3891 7753
820791797444680833 4832 13547
314590268721985921 4875 10170
642098207559900673 360 1139
10139149972353323 12123 21337
439344541436820865 8360 15239
621793749986679297 18662 18735
631696182439075201 2493 21115
269368864286470017 3017 22194
653296405557792769 5087 19431
158591473477684993 10925 21739
93446937793448369 4599 18838
545299710197888065 13641 18942
698867344713715201 14394 19591
105270526105542225 7574 16231
246043308370364161 63 1026
767596840806966401 5653 23202
557850756065388225 17754 22275
878854704090997505 5083 9779
894282713134703745 4513 15585
148262219410348449 2608 7713
837979140373715073 14549 22576
568407220331650369 23058 23211
309176822115578177 9276 18361
582267666835811329 183 17091
809565110220315649 4794 5703
789304130748433921 18020 18891
116947515829810561 2676 15810
505926323183892609 11042 23225
472742305268734977 3860 19674
662104728925285761 18480 20187
636695809874371585 19342 19954
144224247532811489 8025 20262
656389350171107073 983 7201
303228562896379137 678 16735
102032889203758977 3865 7632
96312547376093953 6016 15318
1615187258334317 2126 3810
565360550445049601 4812 12480
497208520875890497 10929 22127
417440171993952449 11094 14195
811273746278796929 12448 21874
653509972257069185 7904 19056
470957203161408001 6238 13327
678639883109859457 4084 17385
188492789671311553 18175 20352
207984968218184449 14435 19454
708476775366367617 8821 18992
142191494552896817 6845 11240
412153706672508929 7091 22879
950125613561851905 9075 18540
850103169017121025 1013 9546
947878812734352001 3517 7199
860528835467004417 1344 5606
664254770957867905 2568 19075
260168839698767585 2641 16346
625806374053674113 4780 19495
985128382090689281 9701 22017
195620764486108097 7731 23064
746426492324889729 4054 16280
946400626374291713 1787 3472
328862990393172801 388 4445
6658564261854850 14713 23081
393854313446357889 2081 7738
994414201953937025 20037 23615
583898311554857985 1554 22946
302100668770208385 3655 10476
550579364880821505 7160 15386
865382941177010433 3620 19079
387447336937338369 4481 13723
628614288226842241 11415 18298
341382385962081281 1674 11682
781029912618158977 2456 23452
384972606922755009 12075 22971
419891829010879297 5550 16710
898475309569864321 1012 20400
2420397866636393 7600 14235
960986503368456321 7256 15353
108516118912930897 9178 22962
412042632305603009 7916 19785
280973231660148321 6953 11156
593351486867756929 13256 23019
998374358107355393 8991 16962
595854704228646145 5934 20691
869328571714781569 14633 17172
657576164665794433 1380 2157
94694493892561121 3728 5964
826915330959909761 15025 22973
255036680694253441 11919 15358
557335283331436673 384 13601
953588660846691073 5726 17911
2793123196301651 9880 13976
765418197537108865 547 21649
634944944631893505 5248 15596
441849564618294721 11324 11451
625576098259333633 5932 14652
303980219354635009 8565 9021
503806355996143681 10491 16479
115071279612607217 4820 5132
186227447725162433 904 23601
546555870825152129 2324 10481
311275060986485377 3044 4101
924244940843820417 11573 12614
115827446950877537 3560 22457
574844467941979073 19218 19371
286775662824478433 8906 14082
765976300702249089 8647 20210
278457508923185761 3443 21467
829116449622766593 5752 11022
542397367738242753 165 5738
289425154832557057 8374 16772
701387688810715521 4707 6296
390238516557026561 7700 22002
992181047212536577 13049 16534
575890280235228161 17352 22093
328213839399996481 13189 20500
470471444256581633 789 16594
946726761631236225 14731 22908
198446835588228513 4363 9071
505475413737745089 22691 23447
916172389080294657 5871 19022
160869614803797121 1610 15991
554850211139324737 10483 14590
498264922288417025 4862 23212
863946744529833729 6012 16910
87624231962973201 17166 21043
724590145841787649 8570 17701
9985590246063937 14347 18819
102168292857363953 12179 14426
779391885510531073 3089 18058
829925615197225857 19838 21464
749670138813360897 10782 20701
376222096488952193 14756 21615
219942145570893633 9978 20486
552243597029061569 10810 20582
950461144778248705 20519 23216
839298847449107713 1414 10076
44680718789603449 1850 14559
62327406638672753 5267 17968
157667428079964353 1555 18711
138933803372275121 17510 20769
273329671284198369 10278 20259
831131919993495681 2280 18073
946321689761308673 1657 23396
587464548306236673 16416 21424
233883322719545825 4396 14620
183357736262394145 3839 12014
727817485252831617 2805 6985
383781187850267713 12355 18066
679445560637884033 4674 18869
798283231648369409 7496 23624
803818882827190657 12012 13404
622636783727536129 3740 18588
804559969925772801 20838 20943
831616587572199297 3382 16739
23409136798267837 9864 13031
581726415166620801 3512 10742
553545814145859777 8324 9645
781108300332860545 5635 8182
105945712119709153 15734 21121
547956785961169153 12237 16289
113158355900818465 1406 16084
421732458911606017 10537 16086
76263343961375793 1497 3229
811916339289602689 8888 17528
612984074930022145 10092 19653
39691275096330969 276 12835
599034815109778433 17715 21252
799494959808420481 7916 22050
871117847766466689 2267 16465
166486028081379809 19311 19998
932956098149890817 13412 14093
44744096683039913 14065 14892
55982904002160441 4893 16955
94867806645211777 9691 16190
38750840818836 8896 21668
558139094589257921 17243 22515
658153184024651905 9227 23678
609547258424356609 10264 20115
787113284396628609 970 23244
376007234806301953 2692 20259
433604403995570241 7757 17475
720893050186859393 17442 18192
181492958026215233 1636 21193
753494027829084673 5759 7001
481212498344003585 17616 18625
305147967861927297 9560 21892
965813401572422273 2518 15009
695408224952664961 8527 9465
326168970643248449 6466 9210
657478602904760065 11282 16585
242919943920700385 8667 17218
713839391526057857 6291 11452
505299852928910529 4248 11827
203863444866556161 11762 20766
74266840521421073 10000 11816
812682271535429377 5636 22900
382441263799545793 15384 19308
315703991299457729 10122 14250
747941061387539457 17899 19642
478106134358348801 2595 11034
688797779517980033 13998 23072
70278257854710089 18684 23171
357823233790629313 6175 22771
698426392431166209 7129 13243
995722802302150657 5893 9452
315784886129577537 349 12762
395620044083390337 4692 4704
841496575690719361 4785 20657
131120638558765985 6200 12459
868662966984572929 3663 18830
813991203125556993 11187 18290
224242807489467553 2231 21008
575560899471280833 56 21916
601906785187324545 4323 13038
602570282182714625 11577 17983
855786809739790081 525 11292
484474919605641921 587 3060
506890009842919681 1245 21837
779537643403859457 9021 16022
608098734818575745 2675 11102
27103968542956381 8197 11835
130309466642827937 8518 13739
899115633563614081 9799 20712
748514340757374465 12642 13717
794197918487693441 594 16434
626668595005526145 14268 17732
628866494178840449 8441 20506
685843756956266753 8056 17230
672203539833230209 17210 23560
721534078191709185 11220 13316
688302377876968961 8316 10543
62167892591254769 247 22866
613591539293505409 4240 9732
269779999955488833 13498 18684
849759762504692865 14352 21103
138614981535361889 2098 10048
437183643930250561 18667 20628
606221289740247425 12996 18599
780817733420750721 5689 13921
245160398482774145 7830 21175
189363281719717953 17145 23606
235346232343829345 8466 22988
111196373215353361 11445 18419
908399283553244161 12886 16772
691768527711030145 1580 20779
476075499862517377 905 18566
201878169241386017 6422 20117
950780239460620161 8561 18181
932731786830228097 4306 22815
772266576076759809 6062 18393
5347235328844847 1042 2039
230310978854753057 910 20018
651979982479797889 7265 20200
477586648763875137 840 2071
67908557384047441 14760 21372
918479862190174849 4780 13758
278949626772909921 13459 19533
923808106213982721 12962 18048
931977725748982529 6936 22059
182340937833204 10987 12904
756885876024806913 4875 5391
555827752985166529 2366 21894
851341022713743489 19814 21862
523774969637806017 7759 8227
394441336500729985 12954 14715
357937819162401665 12766 17978
98371603936318049 10434 15519
579853435691312257 9841 15744
894901792890475905 10630 21289
869122839582033153 5262 20948
91120160229085201 3107 5160
888691540409475073 1849 12214
15949998044131775 6529 12313
877335587149616513 3016 3769
831523183720197121 12076 22321
620086811174182657 6223 7695
789917999661735553 6742 22643
652606520013691265 5028 18464
564509102290603713 12721 17835
844111995123036289 12542 18750
31000381564895 4542 5082
7128708461578982 9658 15220
341727400923804929 13353 21579
52321642045761505 2366 8958
260844264557459137 21900 22823
909673006475557633 2768 22007
112548730685492865 4020 23304
28535890673602185 4606 5093
923926910455033857 12338 20239
106240387428783841 8041 10762
737830227974075777 2882 15595
65520990756105849 10056 18242
440235373129848257 9535 10940
655038935910098945 7906 15629
707030140950653441 6437 20538
994684585751350913 11182 11694
310302703377541185 10452 16095
339846040645369409 11304 20135
474284699168340033 10142 10561
643154910106055425 4133 19730
378480494366652225 1681 4679
121620929430278577 21645 21825
961098278875912321 695 20861
376043383471149185 4079 15401
748515912379300353 4487 20101
585782888405503873 22951 23441
508790622769584641 8705 22374
87901174286280081 135 9846
769609863993093121 2928 19424
375655377389975361 3821 12976
118612481609293505 3721 18774
939848719473367553 3204 14227
354041571539593025 740 864
926859852841431553 17423 23557
266678868602202369 18586 21826
907934488004706049 11815 20503
813092564270373633 20207 22958
160464502835750977 4592 16690
609147468286213505 2195 12465
721192026355261313 2859 5011
645367136851145729 6027 21931
803866346747554433 4941 21105
44333932320103745 8276 20409
478714085811695617 16917 20774
473069492087642369 3391 10811
508999318574339585 78 1277
526026137604478785 11095 15881
394825967792293377 12496 20780
24117883663901553 2230 19404
170680099574923361 6317 16029
738831290019067649 7715 20135
27968696232356649 13732 16674
612285919644289537 4326 9075
728766655590234753 8333 13330
874033342266958593 14714 15835
596922798208772993 8481 12216
619368591055060609 7231 16604
103225729580515233 4477 15657
764598869365204993 2910 3196
719116907815355009 2144 2270
662558364519451777 11186 15499
769974003047750017 10742 18064
141467622713808081 7899 10348
58448666357186601 2253 3136
301042636172265793 6473 20889
268137333615669601 97 1798
710294775911410945 16099 18936
929650036707606401 8368 10218
646930798425596929 423 6456
738702462611925633 5210 5911
677945695066117761 261 20378
154981743665594241 852 13229
179994934096807681 9880 12508
454829928538060801 11437 18896
700226225773679489 15709 18448
236043657864222209 1111 22986
490745536443068161 6244 22756
411644682322659585 1811 2572
504882300702863745 16001 16814
814716120712468225 2741 14606
893820471273723905 9377 17099
16286140731580191 5084 20430
554517448339158401 11809 17186
125553024503084033 4072 15039
649674461032457601 7912 12439
47421197756435161 6210 11314
549825837393033345 1364 10792
657057477688347521 5241 22488
427625493055668225 15055 20324
549216102718503425 3377 20333
690867135177814657 14764 16966
57786662913422049 9018 21831
142326547621689057 1090 10002
571715170710021441 2824 14671
878838004404801921 8159 13584
758630597203683969 15991 19772
137943718407424145 2561 23384
473350078348318017 6505 14139
278118823829590401 15568 21845
195241492227772545 8816 18363
103367971064681537 355 3198
339442078140521601 7484 11635
302863506513634945 8131 16582
561682850302254593 16747 17660
35675267317937909 2434 4691
342474900547585985 1880 15043
438000417638921409 5774 6905
912021881266689153 8795 22404
970161384768470529 8081 20644
146897466596144001 4894 21807
754543674331191681 10816 20666
151781849039515745 2231 10449
240371298966746145 7912 20749
736426868115216897 17227 20157
296271855308493313 10006 17500
73754117065583105 4757 21673
381751276785660545 6913 7111
980302449872070273 8113 8616
71185670876904081 2937 21767
437369521485273089 7037 10146
843382671191672961 8095 11261
443605310547525249 8547 19959
408152756344112065 7634 12478
59246822193067321 2522 16000
803592619669085953 15077 23350
144393190125796865 174 8677
277606766814106017 6895 19018
663148927510043521 3306 21950
211336244304671809 5432 19597
347672592377449537 1894 7626
525284681062561985 8804 18732
565736920470179457 1528 17864
794740343385552001 18630 22622
915677165186323841 8942 10192
139330979272589425 3887 5656
182444196214483169 471 8462
24097764802686329 13396 18061
979957891012304513 2559 2705
832615456334327297 984 13767
404599813199858689 6613 8755
706287473085534849 8448 15884
709705587291566081 14982 20953
652123181679460353 6110 21671
500588028361256961 2273 13191
72825577020406481 3069 13618
90683644554445665 5570 6387
663475830733052161 6721 10728
753191490516051969 4398 7209
440660086025712193 8900 10997
940187900988362881 4626 10483
248103604520171233 8231 9373
282055269668724417 10363 19519
43914723271793577 16837 23222
827485128589216897 10257 19895
299751535263613505 2926 16630
681029364961823105 15284 19119
710947554441201409 3061 3977
280000850429459553 6183 9401
831693459451603457 6090 8118
288475123325817153 11121 19678
183576305527250113 494 2492
188795183424559809 5991 7283
781436638340682753 1011 2308
214807676905842017 18856 23303
17766853664380023 19300 23396
910121168801836673 1297 16110
310400231689076353 3934 9790
82818632587482449 16361 20243
875492294173309185 5465 8734
342517675766657729 2095 15489
685986896189650305 7827 21462
746782383906626945 3493 17601
308230027287162753 2696 7474
562237505120762625 9003 18310
55958998089156609 3644 3995
796972126810068481 2598 5055
770431281901718273 1019 13745
167014841315989313 9807 19020
592774612341788289 3495 11741
224849508633916161 15044 18497
997404213663610753 14009 23423
724273766123943169 16761 22239
720603940850143233 4711 9924
315571386786025729 13747 17716
181905993274792609 18099 21881
981785217268168193 582 8299
421579332395527489 12976 21623
290179982456542977 1171 17676
717223950549747969 6596 18201
285282613500143617 1968 17326
41252039252103857 14136 19590
878385347737300097 2893 19113
5898673013913226 594 7027
889310436203942401 6718 21701
26431512715721085 6343 10636
349563084306190337 12030 15279
811135787177459329 14957 16836
147144419186659553 7575 8234
691138734358336385 8267 16922
346702220826792001 3848 15728
435375788558044289 8271 22694
447400715352728193 6613 6640
337259114242772993 382 520
484649636926398849 9473 18098
214825545559346401 11676 12035
925233543970008961 4644 6292
883953174100131585 8807 23430
216084976547257665 260 1469
221758794939145089 12940 17907
532970437714055809 3222 3322
971669885083503745 13297 22289
109075185116203953 10019 23645
954198885321414273 10282 23414
798690367124223105 2084 7863
299778458666711617 11150 20157
888527195847025537 15811 17499
185713022521351681 8488 21891
243526784021298689 274 9344
587834908055629825 2105 7416
386982443077776833 16136 17140
51356138860466417 45 18288
853164057321109249 18133 21668
985150118622218625 13328 18704
741454357351905409 17492 20854
98562060650802865 11116 23039
511755937032063489 4063 15189
316821801857731329 5159 20273
622751360477444353 15479 22250
157622696123080897 14681 20324
884867637546861313 20891 23600
181303870671630561 164 23040
149179691542663297 11699 18129
943330322762985729 14590 20408
781442942129615361 10926 14850
398858777036583233 9855 12542
121784219329462929 1064 10175
729766530803043841 20797 23669
604513459259393921 976 2310
555191508497475905 17976 18648
824337795247437569 1220 7062
920861790994475649 5137 7480
609562870719713665 9147 18055
652893560423724033 13461 22009
405982236311920961 2659 3854
31354772254115205 4415 14541
493173763520772481 5045 17219
47101598589225801 13302 20935
652483262308471937 5733 18107
391658250845946305 13237 21965
419732495407231425 1163 9021
632444014213138689 9902 12696
145089207624145889 6303 18776
675771539915000833 7218 15077
219337569339117537 12145 18946
506729463487236161 6495 19661
592455648782539905 2832 17614
238025638943323521 3213 14541
836313248436937345 17491 18330
263120088351929121 8281 20170
736366795994989313 2861 10101
830739569543407489 12997 16173
527411691954355905 1311 2060
466298747363115521 7852 18990
208276153534434625 8964 15228
893812439443959041 13575 16505
76307797382810353 9447 19232
418329557415848513 2972 12659
130105121951366705 13904 20886
576258473056054017 2684 13651
852640256302194689 11027 11982
794844671358394113 9609 10093
985255457582901761 5717 15469
520469377134698881 9134 15461
767794134570266369 4555 12307
269562805641573537 5340 10185
257261383956425505 16753 20115
248692786271515585 373 14385
605893633390692737 16279 22338
592026898603368321 16692 20568
763656228058387457 4667 13346
508354967768720897 2627 22550
298992639215668993 425 3550
346284736287589825 11045 16897
268058294526717601 9836 23629
913313271352773633 15303 20146
104004289823805601 6659 23557
512847741337996161 14812 20443
397667855131977857 5071 21035
651156798688017409 766 10901
381163133767500993 11788 19415
57844693995566137 5435 15400
736663181937750273 4178 4891
385915253246348993 12699 17809
497303603206276545 6205 16851
766409255056718337 10047 21452
115615052774906241 8402 12701
978993725278396417 1851 6757
931380518433570561 5701 22020
965948101324091393 2870 11089
27107669627291389 14551 16475
471208081914891585 1562 15496
765740258664251905 9424 10458
302350577099080193 14161 19273
19236016707999681 1329 19016
342209481303878977 901 5968
647839130378628225 160 13353
351116323126650113 4026 14382
149396907905803297 6205 7789
301490124660102081 1143 8095
918437404215993089 5420 16709
187864679608029665 693 2018
715529895400443649 16923 18690
413063513667363905 1673 6236
760687536576767745 17552 19010
590194084945711233 6034 15222
662296395083380737 465 6818
843694005332860545 14281 21424
938772305227061505 18705 19351
886201519277765505 5708 8153
224087392477237313 9396 16303
816470164644439169 7689 22169
395497031802989313 3224 14371
554346584094805185 8790 10384
500573487622567361 15815 16873
796207119727437569 18964 21630
768038800684351489 19746 22707
74322378813011633 4383 18566
45982381394715337 12979 15467
613632637137211393 16236 17590
784318675748295425 6358 17768
648121244600464001 7152 20600
19509761426427021 3960 11887
218942768956662081 10811 19209
715479426523344897 7855 13363
782878007521592449 8916 9742
617216475743511297 6481 9223
343863490995030209 18756 20418
200885265742698497 92 3957
240031879675900225 1023 23045
58289448871242657 1060 16715
330957565104920833 2389 15711
120950633742964449 14124 17169
5940980962183319 9014 12533
300372561038336961 3179 5101
280078730948982721 16156 20960
981866204070513537 1751 4977
83755837898298321 14015 23391
426408238693220225 2213 14222
969481075955865601 1582 10415
878711091542399489 13666 20955
510930512069112577 1038 21483
592547356353954049 2044 9191
472397859207031681 10428 17464
325184781362310081 4568 11886
896417521761595265 7611 13433
913535788338570881 17383 20358
232543988091702401 16531 22234
556799628214278657 4934 19309
380925758676088577 10526 11037
345797136666710977 12504 17928
541977578256673793 19538 20323
729258960047900417 16753 21564
546564479776623809 5191 8930
713304360886347393 300 19473
824461380160936833 7730 21211
316195925028566209 835 21143
842071484860728193 12844 19420
508244809261022145 209 13892
43652141921992185 1116 19676
953628304354737153 7918 9258
309325085790494145 6372 19810
35285061153409461 7701 18970
589248010611452545 16313 21761
647433640841555329 20161 20671
168037746031760801 3662 10737
199660600060163073 3269 14688
541148665221978561 10062 12497
241781265836095841 4452 9119
369869631697088833 3744 23397
656952208090892545 1381 2801
651612836685796225 1726 11264
99562207664334321 2752 7694
911503080180782593 488 19543
834742668240757249 19138 20951
332591016077000065 2627 19399
251098595913418881 923 14928
198679472210546497 15407 23397
238725443081555969 1640 12106
488500293975544513 981 20008
677330099925100673 465 2418
389388500220437825 16662 21587
500488029990329153 10495 23024
26701224410285109 17154 19299
682680219417193217 5351 23014
583261672873607809 6676 15183
390218236247385153 22808 23135
126216178331628017 5086 15136
427188942659697089 9544 11709
244077394830899393 13480 23259
880958234767298561 4341 23042
901552656691304577 8641 12965
995424465610739201 8276 13912
980829424972700545 139 5388
734610515376822145 15468 21545
498996284427487809 15264 19722
921194386364746241 14827 18454
17114257736526641 1584 17819
703408299922791937 3715 10358
177924516467921729 4520 23059
824080115681283585 5148 12876
455101303531638017 19276 20057
570602204581000193 1225 2887
814446267771938177 8013 15147
880106238747757185 3929 10154
4882977834572700 16792 18404
954161472043644161 1963 21971
8252543934187174 17693 20933
800093288182694145 8796 20986
777755257055805057 3867 14593
177693522288357985 9303 14301
549601509468612225 4128 9979
52966906108579793 15139 21063
217523235097818465 5890 7310
980776445875967745 12491 16735
119866100080653121 12094 19406
396922746414247745 663 10403
311206030198707841 6958 7272
350576950687006657 10705 20167
448426075518863617 2078 17129
690163759586582145 2026 13611
32851359673006897 10712 23003
58967734188662745 10513 16526
657647133474082305 7038 18246
188098774219810145 16428 19884
44257533022761921 16809 20323
382214851224226497 6910 18295
607390174965001217 6380 7418
510457604007925185 9028 20662
126309824096953345 6578 18046
58403944436243193 8950 18982
846441840213426433 4140 7904
516652329191799681 7348 19396
625814483026193409 1552 20282
442715763272467201 7606 8823
420335833670730369 10675 10815
969685989567309953 5379 20834
465977351052206529 14231 16990
490922780580355329 6622 14187
637501140108948737 4 12323
28642744764312057 3044 19544
434220458607928321 3584 19010
122411485571227281 10996 14084
807160813035675777 373 17736
889826669078573185 6210 7002
588429431584135169 7434 14221
467865650929361729 7791 8199
515921404631367169 5887 20790
821363815179779585 11929 18420
630922315142345985 15602 17192
822576102554187137 9604 11570
772921115440862337 81 7679
101833066028504513 6202 14335
16746861201315967 9005 11423
930148825355367169 2429 8730
127502184677890545 15662 20039
98409659813540881 17538 20385
777043727335769345 16654 17158
686017180170971137 1871 11501
934772730722027521 10003 18504
694130181168262145 2888 9182
546227713781096449 1126 7173
945352147748060673 12852 18782
333632998702025665 4665 10858
209133325840696225 19237 21212
940083434036569857 889 21692
862308418312913665 4631 12665
213743590467640129 13747 19587
740885927876760833 3421 12226
206365985702209537 10608 20605
890520372064749185 5169 6658
721766554254028161 17617 17969
779132650729621889 462 5924
285336574170759873 17645 20201
98722109452204161 3628 17094
416647009438502657 7601 10924
10149449030407709 7041 21681
9417955126313161 2659 9755
957536252835957633 14321 18361
486731088478872897 7175 7930
311249468546520833 9750 10644
932770314974948865 745 14635
937958815603785473 4314 17129
930518205905809025 2188 13089
121674530613560705 2547 22128
116385113850331121 13431 16200
629838583485970049 2492 15426
954579825618619521 6142 19378
153169806555382593 1898 15354
364967786198537409 6620 19544
187560738219382017 6394 18862
217775805204535553 18139 19028
937722789804084353 5726 16099
790500341651469569 4708 16372
584922438327687681 2309 7679
845870862066046721 7817 14920
88064281097729233 4390 22841
895387146447024641 9449 23579
803434318123031297 2248 4229
234880543299038177 2195 7438
627367877768378497 5321 6112
466311805546784065 12835 18228
876472936591177601 5329 9909
669216102016431361 12279 23624
8809464236520626 1270 2337
648565420338304257 6730 16018
901196665097494017 17032 21816
300583699657732225 3729 17863
845798499900254849 1025 20989
439216878889173057 3024 23528
243147909345289281 16298 21676
398633179264347585 10404 18023
184182555148595393 6603 6894
165029557643823201 6144 20011
274099479230919489 10754 23653
311928101233728961 3179 12018
814844618738035841 5221 14703
75806187721671137 18098 21689
977938912671710593 16960 21246
819679613192359809 16880 17975
517023252750021825 8742 13734
123559978086479569 9142 22422
555073188633137729 10356 16790
546984851848304065 6807 21558
779427767294251393 9699 21800
59635704311919113 12631 13416
972704092950841985 2682 5867
629543759498485377 10141 22231
929708288538733953 7136 8459
772084677967132673 8117 10515
12973090630957529 4960 17271
602879253774073473 12732 18147
346862963032307905 11036 14225
20052620288684153 2275 5343
326880472618860545 19960 20448
545212428709302081 7459 10141
591385641138828033 6141 10605
475864787291602177 1522 4951
919398346051842433 981 15662
295979700814751105 3457 13970
591916275224505729 10099 19598
943458544302306049 3509 16449
277547287255352161 6048 8486
311530358025574849 6663 13447
124267016530893665 9481 19979
327765278570030465 609 20814
462493738705340737 11182 21615
598193634678363393 145 15853
530248660925778369 4168 7520
36901381630944033 7537 8561
169926067360883329 5420 11472
607412034547277057 5520 11804
192878740452755425 3295 8391
20287340960482681 3511 6071
317933174671644289 1185 18422
899134968940796161 7691 8819
626353247297529985 6087 10100
203145065654499745 820 16774
743067220683890689 16364 22987
423661680424881857 9867 11480
990522771954999809 5405 17590
152671745928660833 7450 10560
214822958506651681 10229 18477
68497697396548321 8944 21576
409319800515945089 4425 9231
994374123618090497 7939 14223
154886933456261025 10098 13768
529802522983796801 2331 13162
91301109595661953 489 4844
838765343095605633 2294 22978
155551945972909793 1546 10154
946290716093567873 17854 19169
20736683999146521 14134 20097
838447871606948737 9825 14110
913882271396978689 14250 23269
160011785368819649 17162 17859
933908424258447617 9813 15690
892475637445262081 4914 22588
363654735405809473 10555 18176
10659200849044483 5201 9881
613767171187575425 4170 5701
477126846154622081 13579 21403
221766423843213537 238 13554
29703145755487273 5290 20396
844999315078865665 2047 6094
997521211563782401 6983 15264
542543122324410369 1705 17770
63838194543034633 5666 18674
960913540611969153 15097 20024
919951892406349057 1779 14736
161930096868225345 3324 6832
244493725675194881 19016 22367
995288147462645121 4382 4960
116818569082443697 2837 23675
630500104396269057 3204 4236
836354370986793345 247 8676
410208943483311809 22173 23567
800464141259485697 19560 20657
693049123745460353 11205 20414
582237980500959617 67 20929
10640994680812811 3786 8445
964228787996052737 4229 10849
933619786365646593 51 7718
437912254662688129 5208 13627
455553596539132865 9392 14563
823211920402858497 9631 18429
525322423618213441 6801 16310
16506177640703613 2562 23185
133270767025805985 5857 19247
647520185028714241 8288 11857
308415597054469953 8101 19354
580471488132570113 5511 23187
656638415380527361 4658 19441
10498456676916847 738 17552
668738501734232193 9125 17795
206330460484931425 6850 19594
844748175012995201 6583 7472
596286004718837889 327 6681
949608293045422209 884 2307
464842051411476801 7036 21950
457375766034275009 17387 21829
697082039676562433 69 12282
748432747104637057 15631 16839
2236808655677436 7806 13733
722892735611992577 7903 13408
612188959395258113 1651 17852
316144286156536257 4729 11381
156694650103542433 8187 19125
608983574974430977 15841 21246
679048129018529025 272 12169
81611845946532929 5231 11950
812526517603597441 731 22024
8709592992119043 3706 9222
321287258716342465 4808 10717
799783894316668417 6843 18429
181203801596989665 13238 16485
404845600337765185 12062 15710
599830700195187969 17455 17864
3685691768687605 12452 21045
936466133100079617 6928 19308
907389487766408833 7897 15232
469329579943963201 7718 18832
905638177951225089 14803 16415
937611461115079041 14380 17758
778997229567423233 4098 11718
551867936436654081 3595 21103
18161235459650981 2921 19887
702490088671250817 3059 3582
38990771218522017 2867 11616
380789242624206977 16869 21904
972822086487518337 9394 15226
375819341919889665 2801 10897
508562731219186049 4736 15638
986635186503068673 7930 10869
25516781237691077 19097 23406
449715606520751297 4252 6720
689773923496943617 9383 20622
501040663846698241 10127 10483
815930702089126273 9579 15460
186688396465807937 2551 2828
292696451164701441 7205 13539
358805920828931585 4292 22853
160689296821921345 13080 22282
60014734988154577 20253 23159
594260597260841857 1065 7830
258463982754410177 8204 14003
114334430228630881 3733 11761
536044237799597313 14683 20262
356557005926063681 8962 20767
482049230941360193 8501 20470
636971368683994369 10663 14369
885583708089907201 5849 13714
900940770761963009 73 22445
519396555475839937 7761 15890
916328049208111361 3413 18833
119457593003925665 5557 17783
448570088376115457 2685 17767
344480229574148929 10516 21892
456028495739737153 433 7656
523395125189662017 5915 11643
741153156846934273 6716 17245
663732834151421313 16028 22815
258957593236765153 16253 17401
30689192981224525 1010 5782
662712063538847873 7387 21484
121037521399504305 10806 18211
899411477340102273 3653 10430
963113761344882177 9752 23158
431015576864353985 10699 19781
782606956226050689 8646 16807
631888106175033217 372 4809
621258815374755329 11809 21322
424773094724272961 1774 6246
328069726799331137 13350 23669
366352713920811393 4154 7617
179002131376588385 853 5814
790383570961040513 14186 19238
691975182679602305 8480 23452
834964365554604673 5086 7097
181918509923757921 8808 13696
232535102732143169 10692 13364
492170853597944129 17071 23567
365799301170064001 5212 5522
249037243209127009 21529 23059
360667078751816897 6460 6607
367048136367305473 17504 17816
694155738983674497 9708 9843
898880348049555585 21495 22631
334526423358894913 14495 22480
350812124178080641 2075 16396
307549861073688641 1634 22290
565905288526831617 15628 21250
444936586847205697 2363 7727
32405604141860777 8212 12086
109365397546831393 15950 19171
128469350969492529 13379 23399
470491590942188481 12013 23097
466575677902088897 4315 8616
168026115697109889 7351 21913
654736331294454785 3452 20118
879101702223408641 10884 13235
491259478929169537 19764 21631
10123173308947743 12187 18536
593442563135578625 5104 7586
78941238177421265 14070 17098
219803381260167201 17355 19081
130624272063506913 2531 12915
531386367188243713 7329 19486
272046672918946785 10783 11785
344713230429551489 6441 13993
991470410532450305 4733 14716
632535550294715393 2944 5208
3123664940588356 2973 18191
446231790667528833 3498 8192
918755348987538433 9300 11961
422769439484536513 21584 22516
125458940042335601 15314 19075
537999105616325569 9356 16490
692384222717343745 7100 12971
131867913967379729 5946 11004
696486191351866113 6440 10013
506692125332367745 10768 16069
751597639224009089 17911 21659
27187809452751565 6571 21724
760688367575170305 445 1536
175557072703629313 4442 12691
362877630073363393 4070 15449
232659726641639265 5363 21994
242170972814292897 14790 23619
315211920116500033 3942 23658
658248562790852481 5463 11694
317803491799647745 6507 15296
340326358954996545 5098 20907
770452334755351169 11197 18946
543451114533631617 5858 11476
344281104479374977 13077 14430
158316517261923201 15373 20988
809862840810556161 5530 20616
285377229825805057 16459 23375
186339778211728193 3726 3763
476295631922340609 12408 12489
36011051607051317 205 18153
351860191919193729 5257 9701
394977446831585857 4885 10888
961912707351828609 5695 22595
527456956745599105 6513 9894
326643093836146625 13735 16427
986796684542664321 5450 17472
964092985616275713 6701 8467
988686721272745985 7296 8718
537202663363807169 15893 21461
624683184359650305 15986 20677
808683692834321793 4600 16065
338701578163043137 1473 10450
289060138700882881 7599 21730
270409569692613857 13678 19089
74428956402897489 867 3717
511052484508429249 8093 20673
220118270608359969 10047 10846
565157190059419905 16771 18144
214949580835778433 8290 11883
14680578264748335 18323 19670
492150105284743233 4386 9277
703275486726308737 5585 11754
568859821421085569 2857 23338
622447428704209153 4877 8870
90432542274292865 3798 16013
162243319985019937 7979 9862
899644414288431489 14150 15492
128537932365166081 8170 17730
970142326023371009 6574 19774
327017139276787137 6464 11706
185108971329924545 1810 13996
522187779776931649 6129 18806
779865680725400577 4281 16744
273379862969232321 15557 17600
160644491241512801 13988 14492
847997019067410177 7225 10661
315641798339079553 16277 16642
960549628781645697 7319 11236
760626236242160257 5667 22536
6386683235167113 5039 14104
167466401627386561 2915 21649
20551991137335081 8534 19237
919287640288118273 10007 19682
444857040885128897 3688 22515
465101190246549825 2670 17042
647460490598685825 13121 17743
429535311328066881 11833 14990
114309088088436545 1299 2272
509219700814547585 17839 23445
694701615511274241 7082 16162
630440629842169601 2404 23260
836865734232052481 19974 20337
982096534007844481 2153 16199
628708829547829121 5366 20712
438470991074098049 3991 19377
833821059772549889 4694 7702
510816585572960961 3221 20025
92179363501042385 7610 10238
662698451499849729 6614 19162
185375351201091841 4401 12161
543820426196113281 2740 9366
364294677926178433 12187 15088
80909483680699169 9073 17896
387875660762933441 20346 23282
783862869949551617 9604 20850
317143707580139969 17024 20887
504275780219884929 12184 16777
498946708054862849 11437 21664
79370615027364977 7268 11937
640245011543097345 8772 17722
47446639583654361 4394 9422
35110350047819597 3450 6784
540843196196412609 14683 22455
205882586941992673 6058 16453
244877476557050497 16037 21928
338573907849511361 19505 21705
345325918319680641 5416 6640
778708171822184833 11383 14872
131080490583343585 13224 20823
447513665133175937 10712 16564
892945506959755137 10457 20786
619853176434201473 1908 2537
222311558683273345 8778 10319
84460157113714017 17997 19831
654765477939243137 6618 10352
419143754517019585 3827 9631
711906058566285057 13200 22871
576751762751246849 11082 16085
717390255322861441 15679 17364
913805769567499521 7844 22693
504834634430707777 2693 10535
807282909004729985 3414 21481
301419092558320 9250 13599
257540338087547841 10839 23192
774731955303337857 7553 14904
488128206944583809 9551 16978
757197702312417665 6755 17224
913678054896291073 22895 23231
6196346091158490 6441 6666
588644377863378305 7699 12491
929859045324242561 1631 2543
518288737283992193 4835 17483
385979857308939265 16674 20823
927283205697438721 682 22319
406365713977599809 7184 12049
736016377567647617 2565 15013
500075943206226753 16738 19456
155911282589816129 3510 14280
245852762579751521 1859 15622
789783779985153665 4204 14500
572829502245753025 1712 12571
389621309786395649 6813 22493
517219532651289153 6624 14544
746500890335635585 6070 18900
614080661082553601 14949 18191
935905488761992705 11475 23578
904069988192425473 12473 14968
180022917837984417 8986 12207
407923415859102081 3382 17139
186089400022115841 9041 11340
544234059502791489 1215 12550
889721810837851777 17096 20905
40702145266536153 3057 3214
89915031918653905 2641 16780
387989363154225921 6595 12385
542415293745303745 12850 17808
807047140925561729 21298 21316
441309601554070977 13493 21972
409918247991434753 12132 19789
525674314431039873 19689 22005
703603724712891649 321 8847
769252816928773377 2489 6606
327423648529539009 6501 17543
784710201748534785 13624 19563
95052302200087985 18452 21130
121204576410139713 1537 17936
643390270330421249 7883 11426
780509904382665089 12181 13164
462337898881443713 6532 14642
726098100869283073 1011 11447
217291749371419489 17413 20931
5399187352335134 273 8461
786891403846055937 7557 8621
67135457942942625 2169 23404
601061181570308609 10780 13696
259902413715320065 7797 12645
127069966496506481 5799 14880
528613679332980993 4118 22403
772988371999652225 13207 14045
402141348837996993 1632 22016
265984818332583489 69 2803
612205503354790145 15084 20586
931383868411494145 13020 19053
782957105500838017 8585 19887
87110286203241569 7960 10510
962339508588488705 1123 18881
733233883000003969 14016 22789
565706712612492161 12647 19074
121241988283514961 6361 17195
672765352973119233 6511 21115
891913132355078657 5497 21408
572911650900987713 7868 15250
733034221855362433 5783 9433
751621308514135169 2853 22640
789451000804042753 3642 21256
910627868140036097 10740 11150
826910425262440193 6954 17473
244288597448292673 6878 22693
666961819301484161 13448 16045
87948076751626305 11762 23555
71895387668561737 10440 23146
505340503727641281 3275 8628
782629013208897153 20391 23223
600195360503047169 16885 17028
216027651978123457 4349 12164
985669166545637377 1031 20314
467926970206200129 9421 11100
391255086987182913 14859 21845
498514370974035585 9932 14737
780469672833479681 8385 19215
364300276696333441 7890 14890
398627651139374721 15203 19768
808602796894717825 3286 20003
49624865703595593 14390 17002
925899029902034049 14453 20858
644050474702350337 19501 20734
593051672806481665 7533 21039
364985488209786241 3535 14960
967667815910523649 7322 20305
427191769802671937 10609 17933
509756112731139393 9781 16760
509274199029864129 9033 14665
107456213697240337 4215 22388
958593654147858177 10082 15646
66050169060943633 18574 22285
308428941256696705 7633 13580
178086904153879297 229 23466
813746093292788737 2749 7040
490896252833977089 5017 20841
642086429907397633 5861 10045
399585193858904129 4805 12426
470288654457203137 8838 19141
566858957452879489 1209 9323
873910460527984129 1005 15755
429017568260327681 2674 6499
706621999003058177 9218 14399
208616701908312065 8093 11857
962287642882149249 2358 21850
518458330590952705 18708 22261
78798229401211729 16025 19402
9827018015826639 4294 22275
449615342667872385 1414 3761
380229023705403777 468 23199
73956453831353745 4417 12489
501344320090822721 807 9466
241438383004425121 9534 10038
999336734616171905 7874 15821
867660049967309313 1784 7406
354881677371039937 12912 20631
540872728574900225 19294 22767
359451108312534017 2363 8095
128532911501789473 11736 22732
532874521849549889 8185 16341
824281261295727361 6010 12947
721157510971600897 163 3680
740216259060371585 4069 20461
405083429503477505 201 4971
265609169714711169 7083 17208
866831845414886017 718 19674
105883203843941233 4436 7868
24779173694696513 6431 8269
333089727512959425 11996 20238
309402596126680833 7558 23189
306737980122033345 110 17190
153475228278509249 10149 11174
296515642003644353 3187 16160
353474329832160065 225 22863
479848424076461569 19989 20739
736274857184838529 16496 19230
358632023881870785 9915 15106
644635663033533057 10452 17543
523446683965328705 20421 21815
525020929433722497 20324 21488
932514677185000833 2022 14124
290990192521697089 7282 9761
524992112641964353 5304 8375
510490706212920001 889 10659
959497145971614209 16113 20525
181632631218739969 7343 16588
18704630621538601 3417 8822
16654122280201023 1070 21912
940122094119860865 1109 2777
948420962263277569 5921 11396
429204368640053953 7988 23522
410176590056408961 370 3487
733912449382291457 6515 9804
355320381526006209 14688 15742
444966915496120641 3589 22029
739435153847651329 598 11335
982055624914327297 2858 8433
286042705236987169 7840 8626
922530822405374081 7011 16803
513743976175987905 10008 22616
889315353417362817 5095 7285
14777337619072741 7857 15212
567157961630595521 5069 22125
711540710707751553 3544 6562
845950543305068673 4938 12551
962483385853523969 6469 23006
619705717277550849 129 10065
834133369247155073 3073 22953
114824405412793601 5350 12566
585338638854260353 13597 19192
138955612367265505 6903 14632
939286886210098305 13466 22490
300300215225039553 2189 6769
632246454696321793 3643 8943
974063661109905665 750 15769
558353785409110529 1630 21970
160387781894815617 18569 22104
511387691632016577 7863 22230
928036291213640449 10259 19843
855613223365125505 6540 10445
237747303971250561 6308 21842
485148231934864769 3811 16765
909449920563812225 13997 17529
384641283215302081 8049 17756
843770115238175617 18604 20603
478704948836842433 18159 20696
529655008203444993 2389 12160
61431786108371969 183 7191
817609174896464513 4081 18851
347340717068568961 5496 15917
834444443735574017 8192 20082
157035135270007233 10663 20537
742671346996747393 8526 10099
955283829474971905 188 10232
855004304551084033 9601 15994
34971874180470765 19385 20773
590028857046693377 6111 10938
625505518360604673 16337 23646
849660109162694913 378 23634
263771787035324225 264 15280
84154121578382753 2632 9333
723312753119181185 711 19386
396616539896438529 2866 19918
537727559357236353 7789 9041
73400731666371393 5469 16951
931468657821035649 6779 9595
534071011756420673 15500 16046
376248311792949185 5050 6943
317189046435874625 689 18776
302561326270101441 9604 20570
557644238936870081 13561 21334
852841783264224769 9699 15675
964727929993078017 7887 9720
373900070098649473 12364 19465
740271908707423873 2298 12789
59408633245112697 12125 22647
546509957445909569 2744 3085
486697780243410689 14710 16163
485173526743306369 10772 11451
742737319510140929 6968 21424
89326235263687441 435 1557
246925676140854465 10451 13074
341265260911509249 12599 22955
582257349739052161 2218 6123
417104140647882817 10724 15095
629103822692279425 811 19405
969795994557284097 77 5574
107531465373469361 1126 20213
341797096353818817 10570 12609
182393974981017953 15348 15897
852817617962212865 4408 10234
898807556599393793 15207 15401
168545274014451969 12489 22036
823542127374444929 14514 22238
64484650365823625 8253 21525
764247890776701441 2264 16148
234450172972461953 7190 16686
763203159512620801 8670 19533
305622407257171585 6196 13231
255120625552820001 7076 20651
427009665425703873 11814 13248
727570749273290625 8040 15522
135389921051011441 5819 17664
549065634782536449 8068 14957
252363644833653921 3986 23066
119508824609603441 2240 14792
660451500265136129 14145 18115
207197462729396865 567 4749
870199175518809601 13453 19859
472887814682302145 8513 13899
85491985411163537 6638 17394
70821802346429761 3442 19330
16028329727081571 7307 9333
147796398452278753 435 19269
447173241500504321 5990 19083
7332329224936985 16312 23125
186527026585043393 1659 21190
896828898362279809 6291 11864
489116029850446657 4592 19942
913711076559863553 11610 22349
273029467909484673 8423 11852
704716490418185473 5655 20069
164959938252248865 13847 14686
333141870708772097 4375 5619
754805511186038529 15428 16087
213028562380678465 13692 19906
341137331033831233 130 10207
900601724118715137 11525 12314
979477842738734977 3268 22965
433245411397258817 3516 11551
306203121614114369 17955 20442
193833565061311233 3096 13865
194307426661158177 18578 21567
216796593742451201 14701 14766
59273382304251497 2569 17736
185614334251098977 15096 20944
189909719972465761 3509 17987
778147184890691841 240 6609
660600201862958849 7173 8097
552379359525758657 12443 12895
377455874197853121 4169 6925
192048540421772897 13597 19094
281180593158847361 687 3200
445586093839054337 3462 19551
151132900653127681 18832 21391
240877429752863745 15778 17466
818571453732115329 10072 23506
750111831358367489 1287 12433
658529873636883457 12065 16726
851669207904016897 5405 22161
870143403581163649 1698 8700
284769963968457761 7353 10015
891003995001344897 13785 21607
10983557935709599 9588 14735
524611579626647297 373 9826
211861768461602657 747 18284
951656057684278529 9358 10541
901976840847361025 12793 14940
383963967526181441 7708 16573
155594685641531777 18068 22631
707379837239447041 10589 23237
791719793094905857 7220 19323
731375411327373825 1781 20397
145107628984590081 13962 20751
889989521701910017 11136 20339
174494776973396897 18738 20144
71230872355055657 9535 16444
630538104886326785 8452 22380
295493773767052673 16960 20603
912009578417247745 8854 14401
874242623230539777 4136 9495
25708901375224969 9784 21415
615369717748553345 7121 23401
714526422796119169 10924 11904
237465673516435777 18225 22783
736142869997550465 3421 7168
803765369610577153 4095 17668
685052004528593281 11989 12855
23801642670004953 132 7976
585646948868316033 23472 23497
783870094043312129 108 23658
756068463298667777 16862 21500
570716336271242881 6596 17759
279930116143120257 8976 22304
878559890568542593 330 555
435782950841748097 376 3574
180138255368827777 3350 17243
784798484894139393 11396 21342
127542993523281473 19255 23118
146386280167199361 13465 23120
731986988757778817 4334 6386
664443315070812417 511 20199
747671730974563073 11257 19032
675065696203667201 2545 23229
48009716567118945 10379 11435
859118388391777921 2176 7635
386294137667324097 9766 14841
511114615691262465 5306 23259
200463703194042625 991 5438
589881030149385345 11573 20934
600313769499880577 16053 21475
547899817201347649 12073 23487
175930490873039233 2023 20698
991710130511620481 10288 13472
616203834257834881 3967 8671
272035581940052385 2329 18459
16816334514128785 2039 14771
297753879478548801 235 15153
948152447917326721 11102 22872
926101254985788161 7041 21406
354891056383817025 19122 20839
451113646691396737 13912 17068
791744860252368513 8343 23001
544725177323918785 997 12517
689926758235582593 9319 20730
602727572302157441 7889 16048
297436180248585217 14919 17186
352820493973389633 9654 17762
653876521123660161 1873 11547
182742050590121601 5297 16943
249229783437005633 5341 13621
952048535150503041 6014 14658
123214161854587441 3329 9281
898290446459000705 8933 17497
326522512216630657 539 7887
476929858284172801 6628 21553
419547112345437505 16471 18567
824750148864325121 10541 21681
867453299033332609 3445 6975
492023191284879169 14453 22531
976298356565859457 4357 12933
604110497105565953 3154 19305
846117263425217153 6260 18190
639724994276185985 18519 22082
986387911743005185 22188 23151
948719278270942849 11610 19502
948877969930908417 7262 19125
794858720523073665 11874 18141
406062388604123457 13711 17735
148923449445149473 1258 22751
121296697187293745 7407 17709
894549670035480961 641 13876
731330522121052033 10234 21998
998394549081240321 4996 20175
550844571717096449 8054 12843
394020153788339649 1128 15597
628246042004047233 3187 20327
552519990697689409 8707 22168
654891575424219521 14879 15727
951867085181028481 6737 8870
463294663569339329 7969 14082
916312141290148993 3784 9108
521171056176132929 2162 14488
19951650759558961 5554 19011
206522137075506145 12220 21029
983876839044697217 2189 3295
271069768557655521 2452 15958
347964946843951873 3488 23324
963293009688211329 3654 11661
808505862605386497 4880 20983
716136959429309825 16778 21934
402635965041149313 8029 10010
410577841391056385 975 12561
329702889783661121 2955 14929
295961902816006977 1238 14507
534895630180450625 14167 16069
784687886912248449 14762 16173
201583739700737409 7725 23411
821232893388145921 18562 23306
640454301483849473 6206 23446
388043522582488961 3426 10674
808648241426297473 12594 15914
808932339877291137 5096 22244
582416804277791361 8525 16978
185883772478941729 12097 20511
494316976717868801 3201 18618
856187571692419841 11441 21127
857850227765759105 3646 7640
267181984743341857 6874 19040
11150466975024643 7112 15556
333605596270306369 730 9592
769611966812739457 3062 7907
299184839089260609 9611 13185
97485177501056337 1394 17930
825667633804943745 494 12780
633090364843006593 417 18201
648071242734243201 6985 15141
433369058112035073 3334 21667
952016122455976449 21217 23590
524534393321808065 3846 8414
339742106806991041 18269 18615
491073290549195457 16520 22002
75678343434947953 9546 15617
529953643379421633 7342 9973
249584301187962145 1019 6543
605885532535339137 9969 15303
658257174010746113 3604 13714
944632069442697345 3499 8454
827460075243717377 2482 21661
7017298169472498 10042 13356
733076049961955073 2374 16330
13469975764586197 3734 15268
757789717511041537 3415 15831
293823257176157441 7852 18248
819762319833902337 6557 9671
498875236986300737 5847 9211
432428021576324545 4268 19133
568547233817071169 1550 7102
141736114032017473 4379 23061
69868255829639737 19677 20993
168467040678887521 14040 19860
964767602532035073 19842 21306
884860944800696065 1889 7911
474422247198653249 1313 7216
160886462443894369 4768 14551
883777674105289217 1631 21613
463802810998192449 13137 18924
984682660870212993 15777 17858
132251530121191505 99 13699
784343605850054401 20893 21618
964506916783140097 10006 10345
286323477072194529 16802 22947
173934590270871329 10455 13187
701547414470439937 12383 23294
588080538377131009 2178 3749
960505293085866241 15088 16261
995492871494558849 8895 22029
806534883394519425 14874 18801
624087400460357633 10049 11882
918177127065725057 1615 9906
575129807063372993 7428 17750
691611599975914241 15762 21453
180008465993655169 6522 15098
577162260045405185 4907 6552
383232918639219393 11236 13347
776804094533488897 7566 9638
147976612840356129 13810 23547
504814781092427713 13158 17355
15825791225520193 3008 18540
309141145239777857 3837 17068
118793579985197793 293 7399
512129356287452737 2545 6709
292777803516695937 1902 20446
60801822878531201 15297 16671
685007127915103105 20131 20385
405008672135331009 19884 21477
948540845442661121 6045 10520
645085839970278145 4421 13257
697159884337981569 1606 5699
447792570665647809 8742 11255
757160068425303425 1913 15224
649927302212077569 3155 15470
47289150370776409 7404 16440
42856659349588713 13828 21690
808843586178365825 16663 20024
749309099093636609 8745 18476
807804336126810753 16055 18473
694697706547849217 4110 19520
197356787290356545 19029 22840
977230977436747137 2915 21179
517815990775066113 13259 18560
320914985010951169 1882 8444
325188347832064321 13659 22195
242503878958501665 12163 16327
908032903130351361 10385 21231
756222464478717825 3827 21469
610449955325957889 16766 19185
403125453281020865 9371 16130
824051787163401857 8255 23166
526312942169802497 5356 22675
543827987104204865 2017 12822
205750843601435905 4928 12096
840182944993774337 5967 21792
850143399415053185 17057 17211
737985738865244673 1294 21847
700097945995636865 14293 22422
455205330445981121 5690 18216
362997646370139649 6462 16620
12377085615806749 7585 18750
353181427557814209 9266 13621
590320931610637697 3297 17382
286359227143258017 5493 17911
324609489655966145 3876 6375
679093915775084161 5249 10948
740151663557473025 1615 21035
48921167292867553 14435 14899
890793861329282049 12073 18882
353560004202506689 6426 23239
791337324895881217 8600 20378
577571016988308353 4393 21887
511623740418269057 1181 14311
257468120138568673 7173 11457
560970936771273217 11159 23322
316396338682785921 8838 21724
552494411817402689 13668 16974
870700931104721537 5116 15520
218943262621809953 5874 15324
231008870423600865 6714 17229
313436710961564545 8816 16718
769375891004827393 22625 22653
253831814100184513 3514 17599
647011627418642433 14543 16490
501008224927286273 5759 12859
440487806381383937 374 3986
690206495488940417 12239 13207
334333747691054849 3663 15229
996939166657352193 5696 13764
164204000695164609 1787 8508
144454538205398113 7475 17540
159409505085626785 5295 5300
159029204886277153 4515 5251
693863832533423873 4842 21760
654146841103585793 12596 19226
307632167040843265 853 13176
24667783564876089 468 16897
927117044599086209 10273 15177
279646573735650593 3515 8977
248896827909682369 10960 20600
286911774396596545 4987 23419
670513746749350017 1568 4395
362544231034053889 7403 11748
545960563700127489 4414 15079
32183487006488321 4024 23037
88021830736906289 13517 13800
249411561518432033 11494 14912
352269793413007873 1692 11280
456606925765637313 351 18249
47059339160483657 410 15444
826495239617333505 1650 7796
123185158180170625 19161 23433
88413542889593793 12162 22766
561228828953701953 12609 21855
545890128525119425 7991 12270
79400104650126481 16039 23679
144728406618778401 17829 21933
26442143032227249 13321 22573
800386795688144257 19726 21725
267902246031205505 16578 16867
234776493572052673 15018 19550
277816294978990177 9226 12332
675898911031911297 11184 13659
415043035383895617 4177 6504
614884538241593473 2442 14803
401768443375743809 18864 19203
789838590902224513 12679 14260
956012883654430849 12750 19535
14729342567914473 12815 18015
136179247086502641 14462 21655
233091960898438081 15072 18371
749992152060833921 7624 20826
834606477098329729 3848 17007
918243312964420993 7004 12797
553798510825732417 16904 19556
692065007280511617 18662 20099
389946704890359553 21223 23034
703472035588433153 13292 21447
343776517385922625 15604 21741
150119510945138753 12830 19113
216149042573530177 12997 17344
510921947239495489 2609 5759
763358227462635649 8547 17301
372765084723958721 10353 17097
92661952328722209 18474 21957
851629807898532993 7148 17300
327172939436767489 348 20149
515004211270770881 3330 19991
983135546483676801 1016 18004
293858132089212609 7564 23052
390988904391964097 1645 20337
41100462022761521 15861 20287
85770695456471201 15994 20092
106380734398427985 12180 19641
56416405837442345 1708 11281
114766247770980097 4720 12639
446463372405727169 10893 17481
317831240985896129 3152 15875
33779778186801225 6638 10339
348302629572650369 4153 7527
393117256667022017 16884 21903
426137422841534913 1974 23061
370855803186547201 5586 9174
424386668444647361 9727 14908
423082365369420929 11548 17239
99184720465302689 17724 18169
722895192286888065 11388 13433
643420694865362433 13623 22557
121955101034256337 5673 14807
409882511528948609 8260 18163
973213034089926785 2108 10922
199209105918818369 8280 10648
450203404960230785 3186 3207
751410585432637441 656 4228
838848471996716033 8950 21334
806563411440286849 7567 19524
27892504294623421 10294 20282
559139993991678337 18794 19937
546923790504710209 15447 16315
353481813266803585 6963 11789
335189847379833601 13919 22014
223966008279603553 15074 18300
538323841780982785 10523 22943
231907176158863137 5529 17476
469705049747698689 12045 22729
188850390413605857 15944 17005
349488649654151809 22431 22905
415713397641219713 2642 16797
937829834510974849 429 12624
669409648296863233 6904 16350
603160398529286785 5698 21748
750356469411109121 2254 10787
67216858372074033 16592 23471
895444443529541505 10764 14198
276921162435147745 2579 14423
140279507581347217 5221 9148
906882780533603457 3818 4447
320296930366282625 2568 3236
845744966961934337 2271 7477
759282275363652609 5484 11435
810022768953455617 847 4161
147636579232752737 13728 17615
352387416740302913 6642 23412
254131792354179713 15789 20582
386738659139151489 2228 11030
461375044417337665 547 4338
147443475848735521 9782 16220
398053081858641665 8509 16921
768143997521843201 13311 22061
566435934626340993 11490 22113
768889370616424321 17054 17511
310624514188539521 6521 21217
472724026889832065 5853 12526
130469999632055073 6738 7424
867833306212663297 18317 18354
273112122072909345 2955 11706
927780117894666753 7417 15074
805599318752840065 4536 19351
11352062681314835 7303 22586
209388256761634753 7444 18218
425034030769833025 10181 14040
73059629882862961 7499 16041
742381875190250881 15793 16770
995143582546766977 2128 15265
16140517622755369 9922 12694
632227033736413057 674 13419
197732619720742529 9323 9438
121844235797432529 11442 12204
351464960475279745 11193 21058
210878009387727169 12473 13653
484849531720602305 6402 21786
643409564691800961 11771 12730
488908796136012545 9843 23273
839429046572021761 17663 20737
611776793887461377 3172 10717
336366780136224001 233 12380
238067218489842241 132 5431
463998300066947393 209 11628
128077652734891249 14129 19883
218628649387049729 14808 17241
132213884385674161 17289 18901
998965564295943425 6588 20054
451806574424157505 2698 7062
905265614134755457 4123 16228
844533893492862081 4339 18283
188692614585988865 1716 10413
672955641018223361 10547 14999
185805976772932993 6299 16051
978051977780022913 12645 20937
781492627772010497 1970 13149
90430231332195633 2727 19701
937673634756301057 5529 7150
87585435146873889 17050 20946
759969041568723457 358 17932
870243338415736705 1183 21991
342213815852311169 13315 22142
447923686710435457 5340 18617
635519901827947777 13076 15838
629323960908042369 7512 22099
938089939210051713 10911 22790
110806240811395889 16245 19530
938037541965457025 10974 13253
933558180554815233 3892 4687
473260661008048065 7617 14662
824021121464635777 328 9044
23414401976182833 7328 16419
241242115569239233 2451 23481
739741921499195649 8049 19238
283334277229865697 11160 23193
612057988060115585 10308 17616
674219231755291265 10151 13458
580275955046452865 10632 16657
300619940824031297 19938 20578
163760460453502785 611 9763
718170812891802497 4680 17499
325094318737065153 1436 19825
882500172736595073 19931 21736
312375179100968129 1668 6849
959773051299510657 2051 7653
879276600875975553 1386 15232
990401706142005633 8658 13124
324112796813935233 14296 23114
790047531280922753 15034 22112
162747150590725185 2642 6385
196957528030619489 17061 21571
524047230039258241 519 14543
527909154734135937 9275 9709
278570486430531617 210 12458
351252195200043393 2151 10844
146656120809225857 12389 14317
142727112196840977 1056 7172
620628557711377537 9338 13419
237041506063317089 5147 19865
319825292360121665 17232 20219
36105646375563793 1730 2059
645591309946830465 5236 21152
558651642638562177 11370 22727
271511257791289057 4870 13030
646882401357775233 14003 16012
539802607510956993 14237 19767
158038074086672257 12485 12669
159844128490163937 966 7655
794728411690829953 13646 22257
869648055205082881 1431 21183
377093186259326529 14261 23103
648404349371006081 6735 23336
111285573841772849 8622 17879
171376198144294273 18203 23638
889741583409058689 8257 20587
878134623766072705 11231 14659
917440070725877633 10718 19308
517311528842462593 18226 22708
81036110996318913 4575 21770
397142244567746177 13727 22623
894424000509363969 3729 8079
390903254056219393 9526 21374
322123684905417217 19775 20612
892670882448641153 2841 6634
627657706253064193 10567 14515
760949434348695809 4967 22162
941720794851942657 767 18899
890813759183984641 19721 22721
947662325668890369 17528 18138
410348468952982145 11887 19387
722131890828702465 3257 12764
536016116766575105 4558 15332
183431192809781153 5511 13481
238460519853155969 1880 14570
730742573595431809 2255 10158
892863043639394561 6398 16740
321170238406384833 5099 9653
107086914557363857 5244 9877
850581405969474945 7862 18000
107733100474462161 2537 11443
325496765300062657 3413 23224
573547399312836609 7944 15144
594602053520343809 10532 12279
80157861998785057 8678 14338
840593232501877505 11642 23265
582579896006855297 4624 19311
510799163710512257 18682 23153
797576520909274241 7338 20004
314393278331056769 4323 13571
450906709210578049 6354 13812
526519714058007809 5029 6523
128902147428263441 8977 22740
557951462354001409 2337 19823
650281497254276481 14349 21130
992124315023314561 6383 16211
20086126029781325 766 6104
502411419956235521 6055 21453
399504325372923585 1 22535
502622954543806337 16680 21935
728718761813993857 7124 17147
694509614834775169 15516 17734
632994322330212353 2190 11643
71564730953380009 13332 21379
936551125423250177 9632 19789
984778955997217793 5171 21447
789642427016978817 4129 22583
159184051933163329 470 13921
422454949777929281 3549 14531
126368529496435409 114 21591
124307000826640033 9124 14677
905854391641124609 1284 23130
19417866763802749 556 11284
191867893616080929 3328 17111
995814257635650817 3604 6790
665907808764114177 10934 13673
45239539824891041 13434 21659
15287112052195795 8523 22121
236910088461122817 13372 18767
283851847425321313 12203 21257
437064371706810561 6660 11664
320342265310035393 3108 16056
217381494830640065 8212 13651
197337983163333057 7594 11569
756047507855370753 5422 15112
957750898552806273 5161 6170
322501056080945153 119 10172
315665250075934273 5023 9779
803466877703698433 1429 14223
256048047000337665 9148 18730
82898203702562513 5899 17619
120271905192492321 5970 8891
218504080778430433 2638 8130
14561440180788311 7119 12751
203653122966564129 1226 21228
710084764703221761 12299 23660
447635094721533761 15350 21727
115079536387316497 6648 19635
891444410907574529 19220 19401
699642996331828481 3487 9029
394887120459074497 8913 16795
191228491084221025 10336 21654
607436752793752577 20880 21462
335848485389984577 8266 14831
811794448351776001 1419 18439
721839330243387393 12887 18835
165621398989877377 3268 14180
778651221397790721 3053 4385
668263090734470273 9475 23560
366204794171952833 3018 3485
733746693113808129 7926 23463
774963290093832961 6660 16814
885145143292561409 21437 21749
254041851815930657 7822 17081
105899883099475297 10314 12588
510991814691646337 4141 13772
602418472733390337 7013 19502
309511072292114177 10144 18910
728201501711204481 2210 6865
57747382866349281 3638 20445
721629443688897281 2065 10261
914493192011907073 6957 15342
544801294704562625 7837 20244
813852934675917825 10132 19725
587725056233253505 470 9990
298556644715805697 12670 19635
260146565698057953 3838 6892
719456583936018689 9808 16286
75490129315141985 9469 12468
838112840536087553 8603 22635
101931459407914817 13045 17087
769923213975527425 2136 12837
903304097289137025 11317 20388
920968901347837441 19750 23166
430705681704786497 729 11301
737301740701806081 16395 21539
17504649084145287 2904 14991
510045695654771009 17943 18539
437175018476658305 5081 5304
734970484000523777 18809 18988
351830894869138433 1514 21417
956002679586394113 3730 6054
853990328026334593 3904 3920
794359945184250881 5480 6368
67631055867423129 7918 21124
756845553756864513 11899 12844
789398006194794241 10810 23402
404623265987265089 7367 11207
593047901730457729 941 10698
746608401253499905 2148 7389
966489822083339393 5495 10255
673327555980957697 3687 13971
896403369110743169 3088 17251
877594092384203649 59 19268
371795057647851457 13087 14082
559806932754934657 9618 15141
615531047270579329 11516 22121
213495639518161089 19870 20324
425329619057613697 3527 13247
408258335273355777 14021 19421
7765574229495088 5497 14433
705452172902983681 1352 3707
672556784049042689 18656 20982
644856757974263681 12391 13884
443480512587925121 622 13008
620536598234057345 3864 22892
855499070061320321 101 10749
116375323931602993 7031 16084
20135030268221501 3931 5806
332523101488181569 4945 13717
280821915216300513 4911 23023
735650382245335553 22380 22903
176283760486356289 5523 19434
377611798613660481 9182 18734
199314020699212321 7278 22952
194740390264509953 5723 6795
210337619808683489 6602 15168
892040299592839169 7933 14364
522917871309566337 7379 7706
827172537781347457 13096 15104
803325185657897089 6632 22212
562508080660652609 665 11134
508293693383315329 6097 9343
798010700461357953 1663 6570
876658537610836737 20631 21531
171774647574086017 5197 20725
952682488437709185 10251 22671
710745185995204353 8653 23361
924993312778056577 7868 8039
457736839282521409 8008 13412
198295359259425665 18477 19574
213706671272486657 79 21636
812604176971092353 13209 18626
931189577647774721 11952 20819
592198685244447617 10014 21329
20726534785818985 5033 19705
543063032748122497 3714 6163
231148227505205025 14651 17546
563164368104800449 3047 7536
920361277975526785 5698 22702
762072135282238593 1901 19076
612254804843605121 20874 22850
765562920082651009 13226 20207
308802714820995329 2155 7154
459606929818804161 10417 12321
940974871711663489 22941 23438
710321167056413569 2906 12341
751615903174151553 5350 12762
149477922779396993 602 8176
669962397132611201 14099 22236
408347350886394625 10517 16623
251066206613767649 806 8573
543316314829596097 10144 13545
316446456326250561 22900 23128
43621001529153601 3353 8676
695773224476223361 7602 21251
644988520956388865 4483 5975
3471698398886503 11448 13620
869204672350143489 7710 13187
308895422689072769 2965 12230
185589142298240961 498 11987
254374347866761505 2099 6365
974486054183337601 9710 14744
435512951598209217 14100 16328
235364499636887105 3741 23575
942442430427423233 19349 20209
447603667524440129 12588 23218
349220161637628481 12449 15397
675968551594664321 1697 13549
680113240786031489 8838 16943
691723840300916481 2352 16269
776421535942741761 6771 14271
425013964184728385 12066 20981
935498112579939073 7135 20678
232972573437471905 5638 18583
883077963353894529 12367 14095
977492334933756929 1350 4465
348064620024960193 19312 22707
563609740429747329 5486 19813
625682288196198785 14719 23056
989713166837759617 5155 10324
498894750330567425 4830 11810
225566422851890977 5413 6655
703436707254990465 2649 7617
477240197421380673 2972 16272
302394647698836417 7348 23433
82725613655306065 17557 22052
163717651993177793 2181 18793
347050178649595841 6405 12431
113352556333286001 646 15480
228163586766264353 6747 16347
794079107777445633 11836 15857
725842236887970689 2496 21180
82896893838839249 724 10224
194710497359217537 3887 9433
301770694194740225 8411 12885
92999581023661905 2056 19242
605641280192958977 8404 19728
600235804770527233 5551 15309
440915073948655617 12641 19708
961938633744111361 4082 6962
343938143610589697 20328 21508
376493461823976385 12610 23412
437358184827299841 5326 6402
583137698323895425 1838 17383
118892535611866641 14628 16907
662525052864815233 21359 21805
505408212329921729 7631 14015
343557103592459585 16064 18042
356183325931628033 2054 4497
947742750543234561 4820 4925
907222952229030657 19038 23235
609859455546484225 7581 17815
61745326083599393 11335 18521
329999660851051137 9842 12360
816873065127946753 44 15355
278101227830390497 7116 13891
881303420909691905 795 22337
811179399597030273 2927 22770
393858511450670081 6843 7881
243559507537014497 335 2873
431313782806189057 8545 14630
434951153906659713 3811 12693
606219987771662977 8165 18846
56119339977740881 5387 14640
149128016023670529 10048 17512
123067591951333105 8757 18635
866874276457590273 8277 14457
766091848737403265 9607 23616
628598940986353921 12093 17391
179532355449786977 6940 7079
838294882751267073 2951 15611
151250207964025665 16249 18724
124711993469109217 5666 19368
294608065041281025 6596 14712
434414979180015617 4482 6368
328923674946992129 3071 8448
327349193206732289 16851 19303
228326350905398113 361 20853
203281319016337377 7844 18922
49718315109501529 2795 13694
929543643590140033 9504 14384
218124952497483105 12829 18558
742543230958258305 2943 2951
516250831082174977 12156 19689
118506871027978641 9278 19149
116574974481629569 11246 16261
399702878729907969 16131 22227
317478105034453505 8437 12387
176629311819713313 4619 6552
698850503374764289 10894 16437
291939474429849345 10581 22307
384943741418936705 2901 7773
532261218497598785 7793 16174
908484543565769857 3845 6005
182383885675374561 2144 5773
801583118231079041 7430 17588
93447499050004273 12683 16247
753776184742726273 316 19655
241468886405439073 4991 22693
788544281302677121 8325 15589
638360833737397889 8215 19317
392565627849243969 1115 1528
458296982113107969 7946 10939
394582510532345025 10259 19991
639773147854871425 9516 19281
713452735997499649 5969 19831
937110104780341377 11789 16452
871635611809693953 16252 16452
742721467281416577 9876 21350
547252702790977729 5424 14074
491546333383649153 3876 4573
666724006212192001 530 8267
379130659486239809 3465 18896
930785805754062721 8793 22132
542435965028598593 9383 12037
543758561344702657 403 7610
734497878336231425 8358 23270
550088599528514497 11570 21698
25805552054361413 7468 22469
890468900951461249 13640 15098
633141999066285825 13382 13447
362787864678502081 4538 6483
753281744326439937 2891 23648
508649700658764929 14718 22700
392671262635492033 314 12354
237547725846262369 7604 12982
848349745906414593 6386 21682
545301292403920001 986 17481
437294058897297345 11386 18494
346911150119588289 13508 19554
654431723852010113 33 43
34927820272002921 3911 19299
434836578060572545 4472 19020
650111095310243969 5176 9342
4391406558976741 14767 22584
298040278596758401 8209 10543
24657262311084341 5050 6550
543000460899044417 717 2366
320100192308242241 10804 10871
108457081785473969 14999 20502
283256906699211457 2973 8029
118495264178726241 5857 12364
523750168027486721 5458 20989
704840426899934849 5044 7715
990845202979816321 2348 4775
255068683119880289 11506 17917
772678326215750401 2452 12048
904466677066579969 2005 6598
434384804514014209 8577 23230
261976338198103073 15184 19558
143956777012885345 4564 23610
475792378798743681 612 13760
939012927110159233 14076 20162
184011990352168193 7857 21403
395663695022616257 859 7245
659108391792386817 10433 17367
947933402292694145 8488 22110
278539273893407809 790 12440
104711929218677121 7893 23494
81512018203980577 5037 10849
267949278442589633 2230 11958
93045724055635057 10469 13250
846884451577945857 14758 22515
5485032335229790 8033 14016
920212834051927297 7449 19321
9121761462829171 4394 19177
648190938492700033 13516 19874
763333193534080641 6889 22822
849326538477757953 14653 21829
892056022598445953 6148 20723
937075581016070913 9498 21453
668284237474978177 6803 8042
873830381566694529 4197 17520
454511038885605953 11288 22731
388005518090476929 16969 18851
634695546303603969 12074 21725
641928406851778945 755 14051
265226329731554241 2277 8539
826559893598268801 10415 18082
84003758922335697 6867 17199
781985536196987905 7330 21165
713491049352676097 5612 16362
206704265857023713 1593 3865
531045561452444289 19396 22636
811185179282322305 6413 13566
178211975877992769 140 11800
249231759558877985 11859 14741
30355857137550401 2827 8100
950473991683754369 984 21832
694626416629453953 14244 21633
807513757623990401 1604 12357
579045517150134913 3424 12496
661602793007379073 7713 12086
406800088096481729 506 21316
298236896502682945 6835 18474
708790021428910721 12236 19409
204147394085953953 4175 15594
431608775460112769 17454 18553
480592465619007937 18107 22757
113111574309627377 1459 19362
647680222138578945 2792 18299
628406147078727937 3920 13285
601686832400442753 10477 13389
928174785815400577 2399 6493
766958487530605057 10668 12255
403380056622744129 9756 11259
47390031184118441 1412 18393
568278808544917505 20391 22056
905667517850932993 12491 14784
610922572039790209 8508 20752
479441979729440257 16813 20855
85530974637890721 15493 21974
885854106947693569 9991 14585
925286388744773121 3931 7129
318774733600161409 7055 21492
323117549806894977 9904 21208
144024600830878321 6569 18096
620348776860886657 10360 15038
903442568805925121 13637 18748
531310274403239169 20149 22954
628661281461820161 4562 13455
436305341488001345 694 9425
743412309313992321 2223 9136
154901957431789569 1597 3725
344698725904496705 796 4686
349296203344017921 3567 23549
784262000856326529 21133 21136
642064590845677697 8206 17320
384744524612461441 16147 22583
359928297212654529 8793 16464
232449588365408737 5365 14343
1458320836590588 666 4264
560346351267785537 14696 18352
442875899937781953 6296 10866
275502493874110849 2039 20499
502453212689857793 14195 22019
414595200074717953 18066 18476
162568800729808065 7898 21349
424876727310657281 7202 19808
100097138595813825 12057 16762
144382957240853921 1424 8872
66640276793755505 1906 18307
425348206809157889 8452 14462
521386366099932289 664 22767
330646664052427073 11919 19981
273406799251567649 13230 17589
905012130439399041 9067 11858
293759591133991169 400 17739
21252171967919509 3335 17795
923164730512816385 4706 23234
611036340136532609 10514 23592
573705306299046913 8006 19232
646491698015513089 84 15756
663367747148377857 12871 14197
99374463582005745 2540 23286
357985584768258049 562 20924
93563373984981265 5775 14276
679518894440782593 4303 20191
767202023351526145 2615 14981
369150655343617025 7541 17451
505311557953451265 6125 9164
108474612622835313 1266 22404
764776477304064129 15303 17021
609537107335412993 4826 22211
590754754077043073 7309 10105
917291332872743169 11918 13350
462998112437841089 5956 6706
704472257536764289 19527 20667
390708778816719617 15664 23250
484099885909380161 9285 19087
132795668784961409 7875 10320
808487198137825665 156 7894
90696631346762753 2024 4023
459995560025454593 100 2065
395586332855796033 6833 19057
52385386465289233 11443 19832
34268685318114225 6338 8934
851683751109241857 1910 15590
897847124177427969 6485 21073
460311397442566785 6837 13599
91157630916402609 8363 9814
269599327137179041 1584 20334
849041516097425793 6556 20177
582679700144552705 2746 22280
864057372765803009 12584 19081
608273646270013953 1544 11012
326904195744912577 13137 22304
62995103268136177 17375 18289
372314143184954817 3495 7423
34583183554339317 8263 14523
117905990355350097 10063 11053
196138903255643969 1158 18893
186896734099992289 18857 23137
571779498819232385 17348 21977
828482980573664257 108 10360
626396825693163393 823 14443
974491297062318337 3945 18166
96348380164364753 8979 14153
813576498352286849 5139 9547
481030637959207745 1948 4499
864639921805082369 6506 15645
571127985961332737 2785 9653
346826880156395841 7692 12362
917083891421455617 957 23127
417081492102401089 485 18451
478958246034103745 7642 21816
359401327878085633 114 15538
674777687270307073 2088 18660
530803445869185729 15085 20282
900538232147361793 9570 10609
944297832644405633 4282 6649
351583713837769089 3791 18659
805094346957023489 4770 6163
499111231613177601 15188 18719
836810653081155201 517 21794
730023137478696065 3870 15853
398794921462883393 16870 21467
880930418226817793 6494 10382
900801122065029633 3597 10598
274470306288677089 4631 7539
709049734072497281 2986 3282
738907874361650817 295 22004
669998397061160449 8274 12879
444653708598877953 10450 23340
436608292509095745 3969 15596
749017839390994305 11574 23267
593640981301302145 4111 8595
514932278822911361 10191 16721
161933383050755009 6670 14568
63388005161392873 13728 18782
430619238809864385 15037 17635
319447024334323265 6867 9532
125241169815939921 3826 7804
165922011517203329 8565 21891
324524518130697729 2882 14628
616445121125551105 755 8913
793692347596905985 6732 19592
857978576370506113 7227 7441
306659700046989057 634 17258
354860155540222849 21160 21338
179221734944452033 355 21754
802189488023252353 10953 19002
132501806119829985 13669 17380
978897136880434049 3328 10395
19255443475092449 1577 13078
747906554880195585 2456 15258
511087559997971393 4705 12889
390078333669151809 12384 17202
487515473483046721 4463 13528
714878111841549953 17550 21929
472450294671983105 10684 23362
340994957295166017 8249 16874
310321577394521601 8981 22330
742295386033454465 8877 20674
106079158660488561 14998 20512
822794293184017537 5221 16993
131714813900590145 2154 10186
584919489622215809 16756 22477
448282005024349697 115 1173
563001124023102785 3501 9690
914166699247548545 9606 13570
20077596764942029 15348 20632
387569461606627649 7397 15552
627290264422669057 10238 13609
655797560649961729 4426 11538
329253537774569345 5598 18754
68372291491851201 3367 7535
545832794216678977 10569 13079
934477922621684993 21271 21820
443020168821426817 1687 10980
112565071867575025 2971 6380
511246200898540353 13054 15976
797872822693978625 13927 17273
142270012456371825 5075 20021
737779259754415105 8476 19301
342277182946460801 15404 15703
459731171007408769 16748 23128
343073375422171969 14253 21251
458105686947700289 17787 22919
818299387521705089 5153 22053
649215951125558657 12666 16575
654880998120198401 349 4156
917643246484583809 6737 15867
79555920720295601 1835 4565
413886519623648769 19389 23467
186917837218636865 4263 20177
675954811514909441 15849 19929
393732138724715265 13793 22150
679526812053996545 9668 23180
627087391726313089 14625 22901
566726077112331713 16241 22292
219697066336934209 11127 15296
12183215282821181 829 12615
369998615912869889 3880 17918
951045848814143105 8923 15775
84765857977600945 5632 12088
259728533429228737 8226 19612
411191482231423297 20902 21823
633370131023962497 2266 22601
935150077808501121 15797 20791
131574169217291377 5183 21707
635499226393967873 630 18312
984405006350893825 7256 20175
844791292676404737 12070 13065
224756676975960801 17854 18527
337846787462687809 3498 15469
488227555991965569 12762 21768
971805606586187265 16489 22956
550847530289136257 1720 7178
450622510751976769 2761 3727
302717763891617857 5640 10621
552466380889626433 8247 11754
648671598909533697 11954 17216
185925372986353921 1033 4516
778930286132702337 13817 15317
310058542823540481 4074 20783
879740758505082753 2047 22280
103209380028609137 8374 13605
246900964327917185 13455 17872
641964648946952833 12864 15044
353059575605403329 6165 7297
999721940080398465 20259 20537
747441830188801537 6335 19993
216779301911728353 17937 22729
79360431258496785 18943 21284
306140492064152193 10906 23560
10987900451365107 11860 14226
469758681354647937 3097 23148
737071082894107777 12650 15721
713303032420547841 4124 21008
579152109433135105 4474 17081
907034905021149057 6417 16211
777978827220298497 11216 15508
715129996299943169 19427 20689
990329083185852033 756 20551
16174747021977965 11234 17575
303577430153598721 971 14374
331848773589051393 16409 23254
849846936991251969 527 17447
4127968883764766 9266 20406
106786145300677761 18393 21569
977434538895785473 7923 10029
54556689324325449 7613 9817
36556228283046721 8113 23245
760809762870810113 1441 17171
803623610015584641 16642 21390
602504042879143553 4653 23110
299998282550532737 11955 18988
519435028603485441 9638 18397
734664784021681793 6857 8552
185955999316799841 7349 17703
137225061698416081 4303 13332
802477259844341249 17290 18901
193751596459655681 13087 15613
20437861553215697 11739 19202
975258211358308865 7895 17403
17221875795176091 473 15753
402300769683257921 7330 10561
217832448156510593 7071 8945
455531962120886657 3481 6426
611744163700127105 16 18669
342260823643890433 11470 21781
66635611269344257 8705 17386
439109730840598913 11606 14380
378507234810175681 2480 3919
541676478940253505 14874 19138
170158224911087777 13676 23000
671137764009813505 15358 19431
795578095891972481 7726 13683
853900650147572609 8550 9141
831197507047885825 3195 3761
294117455816532929 6215 20220
386485386314550529 16036 17205
227113069877454177 5828 8528
911227668945624449 6038 22501
967269776478332289 6645 23113
835864919858824577 17036 19947
26024463169811441 4810 19688
669614261541521921 7540 8292
619288592392436481 5268 8901
663671036849851905 1646 20950
991544270187439745 15747 21820
574246023384514369 1292 5405
296048611057869953 8524 11438
242318228510658433 1431 13869
173369755271714625 5541 19532
524185340602809217 1945 6872
797137303110375169 11023 23681
554478854079011521 4623 13848
708391504724524161 5087 14462
326721418858934273 2424 5873
881082503664316673 3647 18525
409594344714850689 11264 20028
754856366706938753 6805 22065
99201752848312449 15424 22515
486387537978046657 1545 11090
549029389056162369 12853 16901
135610386889261745 11536 15641
728225273086845697 10299 13263
313377714750231489 853 19326
717156535954916993 386 3698
747562805449995009 13070 18625
807587465016194305 5102 8162
61694946614395009 6239 22667
11822742942261045 1100 2405
809744267202894721 7687 17410
18531604332391541 3135 20431
863215154127459585 3247 15849
665314956833487489 527 6138
846829619531682433 2355 12064
622513847414136705 13289 15134
905245049245323265 13015 15601
468179148088385217 1440 17772
533484594931117313 9080 23486
253341069291561633 9186 21919
740994939444533377 9872 12552
814501645591395329 1828 15198
298977858791026561 2771 19551
152071866254470209 5756 17200
342311406783878145 2022 4122
409353445908582337 2493 17732
849651911116531329 5366 16054
248740848451003425 16551 21700
994152159803235201 214 21913
987222713314753921 7500 19079
494419725653095553 6105 21592
408407052173384257 292 12112
763834092729283073 13669 14549
503988256464143809 9479 16527
637675353879167489 942 6261
808246814466851713 7158 17973
525098678498693505 71 14183
603262677001897217 6828 11221
863977577042071169 4741 7463
864792586731095297 13224 15212
573805332119192705 13228 13685
249078447181180001 10605 11901
305562619344449601 11110 19768
687719731610453505 9407 19478
356747371367390529 9063 20551
148598700162057889 3209 15895
130016502038948545 18414 18990
484936161189846593 8985 12709
37725735269546593 6652 8818
457877320623371265 469 2638
981016384057973249 4633 6910
203642546827861537 582 1847
757526759727454593 16053 18940
627115317117660033 1993 6454
566534762393239105 19 15184
468386574366615361 9142 16939
890621116536394241 7952 15799
565182753741769537 4395 21707
629767257246477697 3416 10099
309191145459973185 454 12851
166895559395612737 7942 18011
411593029682098433 7920 21738
618645445498053505 5096 8078
484226348857401217 8817 21865
689086450834068353 10411 12296
532199333523525569 4797 6812
147357393784382401 4654 11539
350226257170188417 17356 19594
35218229765177969 17927 21385
196576977384882657 15534 23366
21921741937937613 1282 15319
162306957429972705 9967 15595
361550083144081217 5756 15571
153680346461417377 15666 15996
182522961225267009 14498 22642
569779510126462465 5887 22299
708464169429447553 16243 16914
760614694916018433 1466 18967
445867322218838081 3925 8541
577103563881944833 11324 16336
224427868749117473 4236 10458
809311291766054145 6298 19093
755987716757665793 19523 22871
754801943984627841 5716 11293
348544767334885825 478 22199
968984782961502593 2896 3694
663312349789570945 9697 15815
393836495161064449 18226 21401
889063484426500865 11708 18458
159304400742630753 19975 21968
637894012444554881 6649 19123
212888604719861249 452 9292
584204080948467201 841 4227
890421131101806593 827 9369
318824729964170241 3505 9440
249826974044577089 9253 9712
985327713335507841 9685 18986
960931457254108801 12131 22233
940261609605904897 7537 11492
529388156853169537 1342 9039
135230475423554705 20143 20814
62470143945223097 10781 14426
534265256854489217 3310 6158
816124954174551169 18411 18732
472476068832904193 6600 18413
78230026692697409 5750 16665
467778745703675713 11387 11586
286751761119770529 7887 9563
44358120248688241 3844 15765
820001234167950337 223 9621
848404382922431873 8676 12619
825267211746034177 3572 8430
496340684951078977 634 7276
871376013381510657 2021 3303
50893959588627529 2645 23528
128170778126243329 9935 23282
386578802363658241 9957 18959
200023658632790817 13186 22468
340057398261187393 9887 13090
160594160644915713 7995 9969
284158963773151649 6936 21057
485223278828275521 5111 16446
359591243468322817 1143 22423
216498171043323137 10170 10619
404686077227239617 1508 3139
253345586258337377 6579 19719
230483869214843649 7107 22946
880874170332372609 15886 19200
444318032439426241 8710 21267
108268865752965121 13043 16214
564395152455695361 3875 16279
277143792881215489 9260 14564
942725341820960257 4607 16410
629744098810523009 3234 10450
800836248445755009 5616 19070
801054478272771329 5587 19197
258020625019568673 22040 22320
43810185311233593 4627 11197
673066565057560193 4944 21067
20079056394305185 4616 15908
815624976073280513 4115 17207
58197638288408625 16645 23525
94231631059038529 6628 15125
965778101201902209 1039 2271
113354566984881441 9526 22471
424318337435526145 1823 22804
427113850462440321 2487 15585
811281797162134657 719 4516
363635261688557441 1287 14738
817365227076084737 3420 7346
599559693893574785 7135 19432
36876462032420673 768 12923
139474602515051057 14387 22417
608059546715740161 6604 20589
291658260987084353 5968 16169
7897452893526947 9206 23199
894303349865168641 11213 21302
483879599532560449 4743 11878
935428917588886529 3933 14448
269367761693370497 4432 5012
349581867373743169 7985 10320
723754508741311745 13456 22606
315356430541051201 9658 16556
384087994500728065 13043 16597
12564111887172659 216 17584
157154196191516609 889 9732
467692253537272513 2901 19483
372561437700664321 15812 22277
196112872587420385 18988 22388
474573254326603713 2947 4232
473996922468735681 10027 21729
555985356990444033 68 17833
981128269073877889 18310 19871
989286784242796801 21802 22511
802782460330568833 949 19149
143689363755395761 8527 11563
380026426661757441 18949 23383
177020951541468449 4668 19599
542051832628210689 9807 17319
264361430718647489 12829 17862
238700761071697793 16484 22060
197275280467511745 7998 14001
201626396810915777 2802 4442
321054757166859137 11158 17011
38303486570029577 1377 17498
93277877968862561 13013 22263
560878516066260609 3840 13419
792571986056028545 7091 17062
32663873972666125 9524 16785
802144165298631809 3930 18423
155196621334901857 6822 13908
632010073397150721 1315 4799
59751490247847985 6758 17550
417314608111386305 8986 11774
590430568148981633 4025 16323
685027217010965505 12703 16764
795711212243986689 10929 17495
125712689178943297 1444 9752
652797709360463361 14084 18825
508145479524227265 5245 18044
248931285828618337 1452 17014
795611273368624641 2461 15295
643251253507322881 6441 16145
287886901856889921 9538 16035
412520160952993793 6734 22366
580618884888242049 2607 6043
57973763965911473 18539 20198
405889810920296385 2542 6139
371501335354096769 5793 17264
2567564507163667 17200 23467
505186638656944385 8263 20645
458873491310921345 17460 21011
882902047271897985 4258 10972
512846212011641729 1978 21844
984462656410464385 1681 16830
105296227942414337 6264 14736
771500433194418689 1256 9250
348697959045157569 5118 21819
546669746651765825 7448 8945
87041747310646401 3672 9860
91970772746691409 4874 12467
798382472220868737 10511 23214
135911596345657409 1567 17967
763105101932165249 1465 7836
252066741911974657 9921 18761
576464468473321985 11791 23253
621591114630582785 2826 16385
826038867935917441 1684 13018
445722250314588545 16856 22183
556773446540422145 8323 19893
738107693787007745 1272 18050
868246972321298177 5634 10193
255817510803510113 5444 7289
394107012734227905 4658 12197
737685197616123393 2593 18061
675834346522545793 18793 20932
22018542554377521 8448 8870
724216518270470273 21342 22025
951266237455307393 6969 14651
588768729140195329 7122 21831
69590404854821489 14312 22164
412089341881770817 11150 22726
363026124425921665 7203 18206
748094125514764801 17162 18014
622322160154055809 6196 17219
327472357738361793 2883 16685
502458476596920897 13613 20045
308736487726047681 15147 15954
810473934342425601 16210 16373
79786237342691633 15669 16041
7640374054382449 11723 16484
719318918103336833 9487 15898
688627542080126849 1910 15539
117255557550624449 2292 3560
724549755892461185 8842 12437
431988934927613121 18825 21655
326031037816576961 4053 9639
271795537702022465 11957 15042
87408003385412769 5350 17856
113561883196179985 5186 22265
472888301432931265 10073 10728
755897919517327233 2480 9377
228057915563219649 10586 16334
776685238603430913 10372 19654
861346433700006785 3263 20199
443766346434333761 22129 23598
39338119594994225 7686 22262
662986151768389889 16318 20447
112840383472388337 3353 21922
8960906920680857 5062 13046
566130931284725121 336 8532
100411924710368081 5948 18619
409004918236760769 5658 16414
766892591502657025 20177 21800
212968353103072161 551 9442
569718015138530369 13585 20268
378472844798523073 11891 14325
364106588299751617 11631 18675
480381831016806849 12434 22052
480183438779373953 13296 17084
65334350025509025 8446 8788
358228919246958081 8832 20856
212052149434136097 2435 8022
536396898218068673 1151 8884
807499525171152769 9106 22394
192919211423163265 5063 15128
636607988359536129 915 18439
424991421075315393 6641 7412
467223623871703361 13886 22819
650743717484036865 16049 21200
103861760845866513 3227 22535
945518553280830849 1369 8976
746036445953109249 16764 16983
982502358621662337 6818 8902
174460954544422017 6973 20633
720628037237769857 2504 22305
478552499192957697 18564 20055
92531875240727153 9253 13043
250348881085223233 8831 10772
549113222299350657 6925 21749
452291331661371009 8819 19716
293559447152421889 7899 10421
903922053670235905 15128 20748
97329018699650049 12695 17820
733746710712026113 11982 20076
728867699042272257 439 21781
446068929131350017 13164 13743
480495828394989377 9619 10689
906423213610480641 11819 15560
950298150766958081 6207 7737
583978028292840193 2171 17739
870352379680536321 1021 6398
428198351671753153 13668 21153
803786218177751937 571 19447
572189050284670465 3810 9282
318770569448698625 6809 11279
298831637132622081 915 5124
534882131154535745 7577 15607
415180084978395329 1554 23256
731929090051590273 18871 23263
871268082306372097 1063 16772
319638923864435073 7202 15390
94063965461550929 1692 8883
324467599419303809 3909 9768
341986556358733633 12729 23141
545286280432936385 5386 11634
667808751929321473 8878 18697
870092295868925441 19649 20572
787312278803526017 6085 12136
513577799732932033 15285 16704
441777862053903873 4031 15516
821134795416181633 8216 23357
567511563045030721 7686 15843
580294488358465153 12404 22903
251156023292388385 5027 12397
555711991872311041 897 11687
163654800491386241 13215 13857
449179313555024577 19660 22410
618714582213108609 18806 22315
22902921073207241 13036 14975
630584658429313537 6622 7625
639011760427070593 19646 22826
6975327258309961 39 5452
273632362746081281 6234 14400
601649615485243265 5309 10630
379427852636045057 3800 15111
282632426917622593 3746 15432
401987809270846017 2878 13179
347822339601435713 8534 13494
64645325538453593 5599 12837
581438917562216833 3205 19707
377129322439127873 5641 22165
627957087527946113 9451 13879
214035897793682049 387 17334
36883956683659849 15551 16014
952788499753264513 5294 20306
742664334372307201 1398 11871
823442184395037953 11966 18487
894981350494383361 17184 18491
116976093340849025 2060 5277
267883289258563201 4158 19934
319586043345086785 349 14795
756335232278310401 3804 16743
440685579687336577 19992 22253
763877881125807745 9562 10035
689553362307680769 5418 21526
488196772030583745 5507 13948
737224979609930369 8071 17600
371108269643642049 1817 11831
995237783024155265 17969 20573
453203001294475905 8781 12369
923839287710418177 1035 12702
578152012637986049 8715 11729
505227942579995905 1017 2061
374496802191451649 5890 8011
139383801452833473 11398 20013
712355765805440897 5197 5406
299749794250860929 11965 22537
462442398946997441 569 4169
505232254513767745 14106 15602
416853865347917441 7910 13168
3122769143164562 4212 21346
476524866240218625 21315 23670
394985769648865665 7305 8121
765533411981508097 6596 19593
457326265674513601 8691 10501
594481793949348993 3604 16658
409897065508484801 19864 21354
879870598064599169 13122 15555
713646519613110529 4288 14027
263361884828206881 16861 17671
133621892118707569 5081 8131
269599060849984097 22705 23235
840303625412818945 1016 10559
365015472830272385 12844 21104
88714143620844513 7609 15009
366062066594253121 11335 15081
235139662441913089 19720 21391
839347297697450753 5470 12996
549325316833272129 10300 17420
267885394955001729 2998 23067
515951839908613185 8993 13216
467228918549729153 2252 19450
125360762763900625 11257 20039
910200963272416129 1270 22800
618324624335333121 1773 5664
462878458049821953 3093 5859
452767327859771009 15211 23103
209841568466558209 17551 19635
552672265826149825 2565 16032
301245501773543361 9405 18597
266937315032233601 7611 15357
160378692885188897 3140 9469
808843306608327553 8553 10282
294840497192033985 890 23040
450045023841862977 6159 12735
955127182009235329 8662 11762
707631849908811009 20793 20876
618747465666110977 1413 6101
911492267166718081 15592 23384
527706818964020417 6080 16516
2831901650427682 10849 12400
91357821565900113 425 1399
950911020710758913 5884 20148
114720455794142145 1341 19854
763381284220120193 3879 11017
177638147560550401 11577 15311
867112554336184577 16954 17366
681745476938402817 17584 19218
400365773172854465 2730 20161
564347466773220673 4950 19938
300115832924159745 906 11586
102179028788455633 3627 20007
645262536689930497 5526 9763
732276443365670145 8517 20756
147441471782851617 3503 12987
550441713130851457 3843 9135
190239976409248609 5036 11922
235893595704673953 2186 7854
885103900029900417 7159 7793
550418374156933505 19326 22879
534418989387663873 12280 19856
709228583069126785 19664 20514
987431437378401025 3229 6587
812462271078544513 1127 2880
666933806941887745 1273 10259
808751490382086017 918 974
601624537851176193 16932 21568
375349383709774977 639 14568
492979229444475905 1876 12960
536646348196150337 12297 12943
150834310637574017 2304 4142
542656909165998529 2686 3851
166740579325267649 12243 13938
365328449623454785 11279 17801
555889406090226881 9522 18419
737443236591204225 180 1025
638493350046221825 7658 21051
807294924583210625 1396 15792
957377266236161281 1086 1124
187989896053153409 11013 17545
14926649178921281 7875 8221
91278067140102337 5545 20116
347728396647351425 15803 19023
465768229943151361 15999 19016
643958431419097345 14395 17352
260917646325999905 2388 18347
282767532580262337 3764 8525
411628892883243201 7334 20334
899416504921351425 12129 21959
697383427175331841 9082 22640
713766159452131201 12653 17842
166269811778406049 18750 23252
297777684229831873 1684 6874
971038949261107073 11417 22130
78614618473690001 6714 13445
546981993754826561 2284 6768
28883567816951229 4975 20301
284693817293963041 6741 20115
712961795103733889 9778 19689
237041618797618977 770 2905
34755550322305597 7393 11013
114470914840758561 20817 22725
722053963430393985 20 15512
451325258442352577 13910 18628
94259151507788625 4634 22244
62918620432121489 3478 13427
8924556117175798 15801 18621
358061884384525825 13869 23603
744738868212468993 2269 14506
288702847759999745 5513 14529
736301259678779009 10926 19723
440264633849636737 14618 18155
432554844702128321 11327 13544
90871110816657105 6658 23616
144238711072414817 1731 8226
711346144513768705 9466 19017
779772023263436929 13104 15232
523017393195694081 3913 17818
123562006404792865 8272 20648
719627723180622081 6836 9149
890526393191567617 210 6776
60293940863566321 17126 20795
11601038463151527 15446 16292
219693731805691073 4401 15583
913641814962634369 15341 23461
903590762016712321 9693 19810
720666169280658433 1667 12796
310482424311800257 925 15260
703089969868660353 17028 22248
90687168664793201 5796 16625
4894729542211708 2502 9180
468182110462478849 2525 22292
59445586222867777 3215 22968
100998694824689041 16579 21303
625493130826125569 17693 21465
885831021350668417 12418 21291
237534533916903713 1305 14208
542798738172784577 16204 19974
580393791960386049 7002 16931
692289667320025601 7211 17538
821323972129196289 2806 4888
50463858184720321 13062 22892
848697429649117697 7464 9684
204129875864595073 3078 4912
709456792844964225 12196 20557
992226386692173953 10625 20104
174112358495602145 8415 12745
280004136749894881 128 5421
445757438053480129 3974 12107
590844428905377537 3678 19105
920441099112647297 17619 18637
935136426764472577 9079 11639
949978093537016065 3622 12388
732119016787969153 10430 18729
605883617669302785 2775 18201
642500399645754753 9850 19592
445833589558478849 737 16624
17777684727413147 8653 16303
225783728474876705 1305 6359
627686770327528577 12223 22837
996185380991068545 18492 19313
495254632219619841 4740 4971
254073395546907233 15857 20534
58947959228660809 13767 20428
98650049013375713 1278 10627
249556482280532065 6623 13949
355076682049197953 13457 17078
366858654343673153 893 8627
687871175917155841 9371 15342
500811000010337153 590 4563
406903730519228929 18515 19834
195734958905561025 10032 12109
161525506342602657 40 22452
641230565667605377 13584 18994
737153224431207169 9369 22555
309576282869755905 3308 14372
583530334867266049 578 12860
439934263261044097 7887 9714
287182095361725217 597 21872
438872169915399041 4594 5416
516949363829841217 6208 18066
413088711535699841 15438 21880
273301612339448513 3952 13502
773064890576108673 1350 11852
357204169068882753 11434 20022
616749791818328705 6489 19511
306802233368454593 1335 12528
960566938997189377 6772 21474
39208207399074273 7475 15655
184091778993298753 7709 7815
608953526116803073 5345 18050
879664608169747457 9288 22586
405145310634015489 4397 9415
157748620405776321 1417 16803
135702887857615201 13524 20011
566933648814440961 13956 19604
777385149294563201 4035 10142
218990795233089857 13673 22860
67715526439396713 12075 16087
934364702878610817 14400 20334
677409527315592961 12327 12937
992521886328056321 15397 17127
167041016845541185 6669 21169
843533806370302849 10960 22699
569935899581626177 5885 8728
709778270219693697 18941 19940
128816534279902577 19365 22835
728020840481207169 5419 18681
754363499483094529 7277 20645
192604741357136801 5770 22694
926156397186030465 6605 19442
928915437147807617 1253 3806
445303236390092417 16581 18842
717784996301709569 5430 11969
654239644672113537 17251 19229
819569577866047873 2359 10095
911730385489296001 4469 19723
232730274910004193 7627 12099
905474834971879937 3858 10251
403548025209587969 1833 12033
621039357322306561 801 13143
302148651107451393 11270 13203
865751897323658369 7711 12926
554655857605240513 14588 23130
360177814100001857 11187 12255
810083048127260929 3791 13422
210817511495502433 5894 7565
282525801991440065 303 9004
590663406947559425 6811 11602
853544584583751425 11147 17447
334740939623738881 3671 22313
125940838526616977 4380 16554
6585755158642571 4730 15990
22180900961977557 12934 16074
276654306565500705 12998 19360
945138749024110337 6475 23431
682989287804819201 14715 20762
738983233537204865 8025 11999
979212830092759425 1784 21664
371958958768772161 1956 7185
964014532157609217 9995 19124
962802756888173441 16817 22403
748659253476073857 17215 22692
22887242317679581 21784 23027
592916674835638657 10393 22867
44142669537230009 11632 18186
262500542820728097 501 11090
246744690303387425 6984 9120
636026052888201601 707 2104
147919212338301537 1951 6745
441496592426130241 13942 14754
799742828642919809 15613 16765
715685965669113217 6234 12815
474118848540321409 2181 16762
457178045941301313 1647 4332
971551006409214337 8805 18483
518394146841064449 1729 5462
629871760479112193 16091 17354
58086201684982801 12138 18681
554434186443998529 2132 9246
668355711680764161 11500 23218
341640193094868033 9679 12700
975370139688347905 1716 9690
802833146082093697 17826 18144
897372710528987521 13068 19963
198085561435270561 15085 17203
103667498301501121 14372 22155
494263886616906241 21667 23405
152768887247223265 16303 17164
33707200485913801 10558 19805
373093552081908097 13345 17868
117272821865384465 595 18891
378573174403943105 3684 9738
698389733570103041 2707 3532
143801212653595905 2612 13960
493438130887980737 1031 4939
303532167118593345 7687 14009
403281832679233793 14546 14787
711460102790422145 11335 12445
124969580085178225 12236 15146
654135617540237697 9371 15334
230558202932847681 2793 22847
240018753634910113 5400 23489
756118208026904833 4320 9758
872540194330358785 6932 17305
182065506424102369 3410 18014
501518058216102977 1983 21570
976027584974673409 4737 13252
108260668755651329 5938 11321
804973210481783553 13166 15726
50149193775592241 1355 4112
775378970628551681 3910 13420
28334633576722725 802 15664
753568564374127489 3801 11123
472203113350328577 13389 15623
323617660672084609 10346 10358
772302145342440065 10185 16366
954352639192613633 16642 20668
702424216094026881 4196 14796
553986197698051777 18592 22729
194095617467244353 7119 13473
462588170585526401 1577 3491
882315748445929473 9564 10774
548195987576463041 5333 12318
770503193080077825 10078 11749
805271385661477249 5879 6061
143281676976396705 12468 13350
991381270773459329 628 15936
212321005588652417 15779 22637
67875636252217929 11339 23063
47637021053244409 9591 13686
832912412045800449 17757 18254
746091503701609985 275 14960
216746063311965985 2988 10767
218358751880952449 3885 18931
623488153820389377 1465 2707
207256688793709281 367 22948
969188244037106049 2107 11667
173240166466822401 1775 20882
109342890921794833 617 9821
824831998485496577 7838 14214
789441386815518337 851 11343
274485943163863777 565 15551
527934229633004289 10516 21089
817898983639000961 5821 16382
458084701858929601 6381 10696
468750692129642497 4252 5223
565532154865650241 1805 14499
459268179144817857 9377 21586
839095649834568705 6446 12422
567563541823528065 12669 17796
177003107975721729 17325 20666
994897974393527553 62 14643
453737419494054017 6290 13045
880752964041729281 1635 2134
924934236989287169 14412 21914
1766159685718805 5415 8882
811551770697825281 18416 21674
227022447460210945 16316 19349
334114083200020673 1626 16851
293948472539970113 4858 16128
990698863852578945 3209 15260
601736595720037633 6493 17145
65190075766338393 10030 14064
78108205406966385 15827 18717
94319443117051089 11037 14325
962141563247893633 9852 16614
746849481570720257 10516 20082
556263076190507649 6324 16449
124973311288137265 17019 19457
808921262756481281 7573 21844
749782963707303937 11459 19494
775765417712495489 10688 11445
750882991554725249 10708 17811
98814295215202465 1841 22785
390527701036106113 6001 11308
43479624339060057 13083 15656
917909377800761217 1342 11454
848993878520982273 8851 17989
293464175783242369 658 1349
322112015908817985 2306 10803
369008593351956929 12554 15444
907426997632295937 18200 21719
361046308676279169 8408 23453
489863153371832257 20368 21108
744342770492188801 2672 17750
316237379056413889 6493 23322
873942674082371713 20640 23209
307726479659169857 21149 22574
973093592226028673 7642 12715
523332518800582849 5394 6826
204196123564102561 4697 22361
148920275758033697 1737 21145
352082766132987521 1675 12601
171725677712313281 4762 20722
937684347683955329 6503 14157
608557628266272129 7716 13140
803139690246943873 16118 16378
70972314042148097 11982 15855
500873775273120705 3565 8052
744551713342648449 1346 21969
874249985200869121 4089 5293
220204662564238881 32 6599
726767809233848577 447 14986
978116525455579521 8613 18951
709220867902352897 4338 23505
881020905185760513 2113 23591
903596790766826497 3016 12827
288626530163131905 13747 21201
364137092249571009 2121 22750
898974422165647233 16313 20435
376595332206079553 12553 17703
816987910830892673 3956 14829
950355944360232705 8082 22538
936996778346337281 22772 23522
539451824903650817 3607 12825
997369422211907201 11490 18851
384178115967678465 7690 19590
439533197679164545 3295 21953
300859075334841473 19231 22690
881837671674208641 2973 15919
320484752538696705 8121 15542
903604124294741249 3003 3731
758083212292049793 2294 19633
28210234066538221 824 20678
736276144786764033 10987 17477
37938871934127153 4203 20974
690514303201268865 2649 12753
669725681261684993 12654 16136
751785966092306561 18020 18342
273640138214783937 3945 11351
610555580730064641 13004 21801
466752684809453185 2291 23336
570153216398217921 11184 20751
713789118457267329 7010 10649
907612874459374593 10757 21321
905916142367591041 7375 7706
866863677924264705 15588 22434
323622908144312065 6257 23629
195900828963729633 4713 23276
920277098159093761 13764 16172
849550282038144641 497 2301
50416646023418113 5971 13404
352701831685521921 7056 12639
974510387128123777 7114 8959
366368892333859713 13125 20049
690365233897249921 8906 20523
106886333998701841 8442 20702
219699744234365121 11400 19367
493019188899701505 5293 10872
990341286773112705 8131 17218
26093489335806909 526 16050
261109896936961409 10935 16652
647411155408541057 1025 15184
471540030763474497 6779 9956
645017815699489409 17060 20383
96169212874261953 14121 14587
436712686532253249 9428 17653
310215988443953729 5820 7869
488664978795725377 3115 12689
225350118544429985 16711 22196
650654610769997569 7067 18532
812853284783397377 5757 17019
257016848910652129 2404 10214
281488050934544993 5159 7869
390992525586717953 2325 23576
318449083762626369 8994 22129
256946772006500609 1315 12585
588528465032158721 8939 21963
630281830283614337 4865 21919
972760838894128513 5501 16396
770989575834349185 13282 22165
283305708483343457 15910 22819
180839779766479585 12912 17323
706380522544432001 1612 4340
840111267652446209 16099 18904
307682702835098369 10553 21781
331047831840685121 5 21552
852735601744097281 5589 18808
480229733898610817 13800 23244
106536651317558289 6509 8053
271965584343242017 14477 22537
340335064547215169 10522 22398
643074086393738753 3412 23225
12358738482777909 13487 22045
940435758822751233 8967 15887
946912083473005569 4286 19581
936075676850705921 11855 14641
431715309721941057 10538 19690
390184547097199169 3237 12387
107070743626561441 14121 22598
820272284128975617 14029 20500
303939631231674689 2138 23268
161464758357446657 1779 18449
599505475253987841 3171 22849
468467629309984065 5797 11471
219007345892723745 6538 22860
41027150040896745 4373 19002
719086226239138433 6385 23272
868785254771893249 3978 15586
759790470260572417 13730 22771
822989657975220737 5192 15931
361722801894853057 293 12551
953827977514563969 8687 12036
383354534947674369 8910 23424
229731522786160257 2851 20177
648945999841057409 17981 18304
297315656526620865 3987 7432
645606567600783105 8019 8384
609371102776314881 5636 15618
111953989295283665 4232 7133
194613961496244769 4866 11336
81738366944453137 819 21375
768669030913464705 19639 19823
93227639228128817 10814 16568
99149258145843073 12933 14073
219235230473106657 13084 13958
750183877717368833 12736 14230
443851001056867009 1768 17195
463368696418015681 2681 16028
267805289829144769 6692 7718
239922185203120353 11991 12175
66890711364887777 10739 21092
992564164156249217 129 6902
107874189203403857 5847 15568
863170202127030017 14433 21036
636473511042833409 6036 15409
296323013308537473 204 15649
502104325736841153 21521 22992
955147440087650049 16048 18109
397812191749263617 8968 11037
471261440535641921 4761 22949
557932569388658113 20978 21157
589933846059942401 3279 7105
298999891184376321 1749 18658
497577171927972033 9653 23050
557945605566150273 10811 22954
123019512184733057 1124 6227
528928577859769409 8053 15497
630240724826080641 16333 20841
392973109485399873 1660 16488
203909980598488961 2998 15138
529572606330429377 11568 12039
534618060999534337 16511 18879
133396179249505313 4204 9383
896467912270089985 8481 15898
641870197732085761 13357 15832
499145967167436289 8 18924
270037137492369793 2687 16224
3934736711663334 17320 21124
143667420437775921 2921 11436
69404063541142593 8095 20167
969187271641150209 4166 15142
27580446549684725 261 20971
691168524211914113 17271 17487
225458011235730273 7533 10851
298286632899294785 1223 14848
34277509780444861 6147 6660
211946130898365217 12256 14874
276476327531540289 4316 19942
880314966444675713 778 8623
507462505590616769 14202 23110
482062617930974849 16811 22442
904012286570633729 2535 20198
276280512573652705 14933 15775
493288109399053121 16206 19470
800872860300710657 3223 21216
850531744645266433 5102 8609
635874113101980545 3410 13946
811505021770081153 2727 4123
937626134553024513 2265 21530
147171446276502145 13742 19485
715335091757300097 4452 17720
107849916561455921 2812 21333
431444247422245313 10559 13113
200619502290848577 5421 6971
267173064065534753 3319 12223
207428038601769057 8723 14756
182381644336768289 838 5573
631584346581320193 1985 4171
446301483844838017 6073 12536
759619272842506625 3840 17131
362204191749508929 5335 14396
266599636686592577 7071 12210
248434662375817793 87 8517
14130897799084609 6123 10862
19764324562540737 6274 14338
842814327237931649 14365 19633
955725515115592065 4156 10837
751570388683084929 10472 15751
362284118323042753 11993 17566
675728577208346369 4041 12560
77396711965807441 388 6622
723794112434553985 9023 16807
799742397869632513 17234 21503
68221314251928793 1699 15017
664738543091079553 4678 22593
299654120388616705 16354 22932
168530042203865793 17974 22079
583213234743610113 7069 20501
84882975614394945 4333 23418
517842057054799937 5248 7249
560597002051135745 14366 19385
361333828920578497 17510 20788
150160379689840097 4598 23212
124418027950348177 464 3181
317848024358408321 7359 14035
510301749286369985 9606 9768
822923557970600705 22096 22613
919289668110458497 6265 19196
685309489353183873 7012 19110
717548549667156993 6865 10632
812178332851505793 6352 15161
401224188298748161 3542 7579
511719923258777217 2144 3062
806955574507028865 9112 14392
120261343570465585 11424 14959
129660410560411777 1389 22720
138199465825461937 2832 16687
61346635655070257 4021 6588
716599192801982849 11339 15960
805240301098415105 11885 17437
104411658995228865 6933 11347
23374139531810557 7607 8984
852088972268493441 10355 14099
998076829009711745 11496 21843
641402193769859969 6252 18350
849317583666135041 1422 6098
282053801631622753 2436 3795
958668686693862017 5465 13405
709716519197723265 5266 18729
475619890666010305 15149 20803
647618647005518977 3731 17380
563289064240571265 2409 9067
913469292834147201 7647 19905
141132952227394529 10967 22335
143666657358256353 21646 22178
252716838315556929 7067 8646
293146348563436033 7930 23170
635318078295469441 8718 15312
154594881334876545 20361 22581
696320778495795841 16396 21766
323821987797540353 4314 6775
882213849470844033 12481 17588
904585816146966017 8019 15492
775602253155589889 1721 19583
457303776287101697 3007 14451
661882216700647041 8525 22752
94118106628744865 3629 11317
552075995374032385 6799 11696
16981463595040937 3616 5646
877187643710442497 10484 21768
585401168858471297 8017 18512
930423329422346497 3971 15772
937738948191064705 1393 12310
427942707017663809 18647 20521
172154871386542401 10216 23506
312664422696208513 4178 20256
729446200627418113 13008 15683
512330918220783361 4717 10447
398861980598002945 15288 23655
273017178983558049 14513 21862
604914542851911809 18021 22610
764632676080694273 165 4507
965868177567248385 4105 16629
73366889202539201 7688 20040
159781475903709953 20784 22057
708047254201801473 913 14887
13437394436540019 9335 12139
139964267707107121 13114 14501
514973163520561857 1137 9002
373111646380081665 107 13852
173409311367525025 18652 19588
684076588439474177 10547 15614
858931528063120513 8776 16736
849029988413889153 9323 20653
724146412976285313 12029 13233
770688858108961537 882 19596
767821510132687745 2841 19676
912184214870549633 1639 9512
105070338367514897 13383 16536
914715885695962113 7215 10981
182960196823184865 4199 7110
550111654467798401 8571 12602
922716683932254209 650 3249
855143291417611777 5851 22849
115616048206344865 8426 8580
179097480863887873 5947 18623
1704245466189747 7590 17994
462542506348405889 11476 16130
894371159901080449 2027 2450
69903379253702273 985 5985
951514228401851649 8426 10036
759853208664388609 15112 19212
418055203923682241 11766 12582
51577525740484025 9796 22206
693077524528124673 19492 22795
62422986473684721 211 8142
510854202954956097 3462 4919
982179068493792385 2484 14031
836819062994312193 1688 8516
100139872909032593 7475 7799
162953427193610177 15677 23566
953891809714079361 14987 15578
254327805163573121 3642 6510
298065329089617153 14709 17069
481749270592157313 633 23300
356560777902785729 1566 19454
526904479491879105 9227 18922
835124817209894785 19533 22442
361392776992300225 4655 15389
48200913384121689 3758 6960
682956956563717889 7246 16398
642866871882240769 4759 15299
722715358991219841 12796 22101
185413228940717537 7196 11316
109010558214595937 3038 16129
664661105448139777 7570 22829
186317995778392033 5729 18513
134689614310090641 12081 13269
201797890812972737 9780 10582
783447434779283457 1466 11899
958036623184508289 3822 23207
122956990642393297 6059 13372
46685303760586553 4330 23009
203624555615327553 12332 15613
751761352279782401 15167 23267
369943851342171137 5891 19395
595151112600209537 6580 18929
397101878229200641 7342 22237
707693384548374401 4560 19175
775461411507876609 1985 8582
765099604293698817 2705 12135
199037337673750881 4746 14409
426953844448870977 2474 8033
382766691942649089 18287 23118
5794872750787051 5365 22783
266320265545154209 14672 14741
612771036547709313 13833 20631
797979947938387073 12886 15893
916825028050386177 22718 22850
939285420598899585 16004 23481
45399666883138681 952 1757
180102980232405217 7631 23133
859830595501254145 8681 17183
919187885173307905 10920 20002
117975159281765937 3855 7471
913442098201983361 19021 20903
384196283237702849 14438 21457
982230405713430401 2540 5643
303561159507932417 9950 23657
392968905996880833 8595 21925
44333061938605313 1894 6290
883891451244814209 3040 11914
323966465878125825 4635 10743
674017713413405825 10588 16145
516762979994286529 1779 20259
400305345922014081 9914 23681
547121766818332161 14672 20963
913259297385891969 5295 10120
139532644525960593 11814 21133
138721863270866657 167 16831
84924516281684961 11824 13315
332521019512455489 1950 5694
263468145586205793 9225 18815
905723212956438273 3467 9964
14864849476975195 2206 5030
817032002541665793 7168 22794
402764700136547329 4790 18599
425877968340195393 2425 8213
158194446485534721 1545 16815
583223246725282305 7953 21053
739073756509544193 3142 8025
477715737240337985 13130 22844
451026502564712193 3647 17589
658345287889474689 4495 23529
315679041517856961 3015 8120
778039831678377473 11451 16130
413066273750612097 8744 17610
166794325492958241 4153 23092
362986363671598849 4874 9998
466259407482930049 3804 7814
806550847280970369 1882 20288
749950743325243265 8637 10331
839210219607853185 10156 21783
881094083928338945 4283 13655
774681650860994561 2137 17316
413195670351711873 12568 17124
26018699322566621 19869 22085
593034479611127041 6741 10987
527996575390698561 3 20434
923120747034502657 20027 23249
72567161625105569 6259 22548
764557976011424513 753 21471
716758254961714433 2465 19413
719197635749196673 13649 23233
776755966909593857 7040 17755
810401907149405057 1005 13782
679913838214769537 3667 21929
478616105177067649 8578 10046
783008522354723585 3992 18954
773162834928406529 7136 8681
723267309025967361 100 21676
723796790281170433 4100 9402
274078327525064225 1519 8829
612972167656799617 6551 14185
862330884460714497 6192 17314
604276044171811585 8019 14853
262427918551967553 3247 18153
828721676359812481 1199 10095
214395046498591329 8239 13456
555159718332959105 17593 20715
726023909121000321 8394 20418
123879022330406481 16662 22047
569560163690663745 1188 9311
441939295815913601 9733 19241
174781028885409025 3433 6772
640819792424942081 968 20370
976064242162689025 2530 3201
976821620610081665 10905 22541
227559477161452865 1969 17325
99160308384760753 682 7843
289853924723370689 7150 13787
237381577972954017 375 20492
485144354341517953 6014 13578
768031195458952705 14126 23373
144987244776270785 8871 17910
558719547542409601 5312 21137
320958717884753473 17737 19697
908686926316470017 9540 18655
267509650767191681 16182 16672
601681336064231681 2003 22857
206703246512550017 5312 12123
268277861167383937 3457 14038
282667259525791073 9329 18249
140241662046236113 10056 17641
232370897847506081 14183 15544
560870246663476737 7862 13106
439845985580898689 100 12404
850902173097679745 11089 16593
566224623689610241 10055 12612
107612777017500609 18310 20118
21959940843455429 14009 17477
837825490628631553 2456 9255
586795475922190977 9529 9814
940917223368323585 7304 20166
621040117459198593 62 1960
673206958468753665 7961 22688
271577607182766913 1077 9722
521121864225825985 2896 6856
188752668635171265 6079 11894
678739684318458113 15503 16893
471061056420257537 1178 17643
628691563354799105 16043 22524
533137900339834689 2488 9943
998495168267666561 3345 13740
866623122790091521 852 10848
137803904201241777 1903 9538
189014193466018561 16654 19465
615535373408420097 4617 23261
500539884512580353 191 3020
952278364427336065 4683 14472
781618303829144833 467 6471
915381572327348225 2216 19433
679301324837499777 14839 15695
893201662803029761 11094 23451
807912648750114945 1967 2615
192254762492524385 766 13339
50211897619153233 10103 19770
317138696102539073 17231 22672
338714096442952705 11741 13932
793810945746500353 3376 5693
608003512711267329 6180 10676
559221468273229057 5048 9016
392895240491750273 10237 19734
493836174783325505 10567 19720
34325158939896741 4011 21327
328279660482216705 13589 14336
532260978859664385 11105 22845
428830045122126081 10719 16931
949323022305097857 11303 16148
119992561202685985 11295 14664
686568237624665985 11381 14778
214256317193331841 4027 21998
561282311798454017 15163 15909
794154532777291393 5975 7335
941167696482448641 425 5435
22014652225905709 6794 13955
647037387303615873 7683 15216
215781597390169121 5119 13440
337911198496353665 5625 5919
726802100164945793 13356 13835
451515505970849793 7886 16086
366046643591964481 2147 4991
970669973107373313 7384 20971
161776050358795937 460 20135
737681877724160257 14527 20579
463891746953926529 345 3005
351804681544248129 4260 7877
931465908733315457 13808 16320
985995059670887681 15909 17491
325479727577508993 5641 21708
221351419994373793 11565 18907
652247861118226561 1176 1242
382332335638754049 2263 3905
646139895555059201 11687 18493
437046000710690689 8557 21371
389809783806470017 5429 11969
351649933364161153 13897 15936
884736525565067265 4661 5085
75484887137928785 8594 23298
72680731812269521 461 8728
707223040498124801 6245 11355
526919516092085889 1157 11245
381972898643535809 2376 6019
836745535147116417 4613 13647
67360904082551801 12749 16895
311856489786826817 4828 21618
202568036034318049 20040 20554
325248926255156353 3721 6176
727583148979650945 14256 14951
434020841726074049 3558 10534
224510323229278433 2332 3841
581529370040470913 14233 15466
210320141411092001 7986 11465
231522504294950689 8070 11619
932997225742337153 9958 11869
148899434178517249 19066 21806
899583066781108481 2534 21291
696294033595712897 5824 16027
89900805505575217 2281 2451
576871184132500097 13959 20939
517433698819065345 6083 9167
587035595187636225 3332 21365
664644116534343937 8110 12202
640350776992718849 9779 13631
334539922282093697 1130 22016
587905099081702017 17614 22841
144574249500035265 13544 15621
45410223422948097 374 2624
410076246507220097 6859 10876
976115667751678081 7664 8452
651669707934512897 5611 7277
230575250132673665 4458 8430
417539124494997057 17377 18090
578348378979832449 17283 20090
158558257042155745 12535 16402
506910388897523521 10671 13382
682890184442971521 13742 18257
394555370130909441 14021 18578
678230840441170049 15532 18647
316074904722498241 6402 12992
499386800227401985 3618 9370
430543484442132737 3601 23243
681525423095276801 1407 7077
847380017783620993 7772 8058
8454086755467217 14206 15294
836793245629898753 5806 19819
241804502730087009 1442 22561
838988133793392897 879 10481
476315717877785281 2453 18700
26258627045457673 8479 10546
819019349655430785 1203 22349
712922537913954049 9577 17185
539528241162390273 3404 18100
711261398262273281 854 9894
961675598635604737 1286 1713
548540290789119937 15309 21797
436125117786392705 16784 20155
728766347846892929 13951 18338
45596438763961801 20584 21375
996475954182471937 2756 9254
739217859600376705 44 7389
630901958653048193 11169 13120
987704140706465921 9606 11458
458578330593454081 6271 7973
132442681563166081 2546 7869
617051713785350785 2895 2963
410565837680788801 6352 21740
514700688576937153 17142 18652
136777348730920065 10261 11398
835535699904333697 6447 7831
212808149633229249 2762 7370
141906025813980817 17917 23172
850554685314595073 3384 14153
44057112288733433 8567 23508
879705221765188865 5233 19868
145126857772538657 2189 2652
992911841493640449 12097 16270
292805215533796545 5684 7430
89668851344139713 1923 4219
971862873556617089 8886 23455
248758194191371009 5439 7521
683361837446035713 2413 7997
412775413110974657 17679 23011
710273634770914049 12889 21157
863315003378790657 6840 12482
408204134095250049 7124 9620
817985076066332033 6389 17384
235066370425229825 13087 18867
998446968178715393 9240 10760
534358723603766337 12790 20045
701852145482941825 5100 20838
755804903568957825 6933 18120
772814939590876545 11576 21052
252242907590748193 645 9620
603174076149240833 15288 17466
196463895980727457 7778 13903
504150561551259841 7427 15828
255404144746059105 5131 10496
289438598601460481 16217 18368
73886978341789697 6266 14377
154882841775265249 1697 14347
284090773283558913 9367 17889
590736291947091969 1212 15674
698817007393998337 17310 23421
661503910914351617 122 18520
687581760517851137 10070 15472
48017637322086417 10721 12775
370765721124257665 3815 9422
872391825479656577 12135 20498
716072551021390721 10559 12611
952571907557352705 14341 19055
723467510527072513 2181 23413
506632519253660289 269 6716
518634452250502401 4944 10969
734148003757066881 11645 12846
869181954475351425 14018 16106
515396222022292993 11272 11518
922188000679248897 1967 11297
442357350712011777 12734 20726
527711235176880705 4312 4906
724696155914958977 11634 21470
717282954849231617 9829 10273
530404022885615937 16474 19547
871595628109901057 5585 5947
770334400938782721 6358 20659
646360526831294593 13120 14950
546660203618568385 1796 18774
506332004715986305 10295 11603
318341804935958081 370 14280
642563752901743617 3169 5319
157403694699834049 19593 22843
389290760981936065 880 18928
972441011679411073 20916 22155
212411080261084353 10579 19047
136791304047601873 5808 16330
800824852864664705 5719 14869
288574406652063681 7774 8034
600982871867422849 15090 23039
275865358433147649 21227 21313
865284742804078593 4513 21805
989287345728815361 13692 15418
477792168419561857 20277 23521
273463128463799169 2869 23552
899564102828705409 1349 3252
951061749997936769 193 10743
86196257706468769 7861 11029
505078426918142785 1743 11115
785567141487348353 2780 6881
338251332819897473 21994 22640
906905949440179841 20155 22507
532143861497313985 7019 21076
35648486537311897 13956 16015
500147685426728833 1236 19536
991591500808347393 8170 15191
459369001620668609 18081 18862
583544725485751297 3962 7423
914351497413850497 5120 9365
867369446820525569 3920 15522
901566868552333057 2866 7761
96382044215474145 5325 7051
640855640868867457 5146 10016
735559722578933889 4168 15253
748086491397085441 1019 1359
696670972530029057 4339 13852
897262014118172801 300 2550
73878984379824433 7023 8613
961175600849724545 4674 14753
9326107025188435 14306 18725
535922235652268609 13260 21942
482410505545722433 21081 22639
897332670521532033 21005 23528
932089898734943745 11655 18605
317458813214546625 14398 16192
19365003601699017 6173 19178
665354274700643329 4008 21386
164584228009900353 8100 9296
960408599805848705 10609 12394
478796810340476481 3908 9951
633099924030087681 11872 16839
439725604564472385 6264 6601
391329499968453121 17394 22216
241917487971555553 14027 14578
653114979307968513 1061 8908
371458489076545089 92 11614
420694818668213313 5190 22479
956180885418696449 2339 7858
915680740928703361 2474 11416
576600496639287041 1060 3900
83712663892402625 6019 6644
378501281417975105 911 16179
561482179892447425 4658 9845
129842174249560577 340 2269
77670735223396289 1825 18746
74286237875277553 9360 19439
534155828311778433 9014 13553
775266706870894465 13905 20515
423714966634651777 11377 18916
152769650467483585 6917 21024
349135895440422657 16057 23006
622690361931248001 11986 14677
615694155085524353 3278 17374
998644796215735681 3307 17528
957463531938255873 11061 18756
202086792906811745 13378 20242
885787209665284737 946 21676
734323502222075265 2458 14631
133945142870015137 12425 20257
805636551402855681 8018 14597
719395311554283265 15307 19454
417262458442372993 4300 20123
494998561312112193 8235 18846
507701366371151169 12747 13931
652923395431532289 13696 15354
290552732768865921 21425 22916
513843551912639617 13945 16711
283300001300759169 12475 20068
559664260663058881 11479 19188
607090281314761217 800 9424
644883329814117505 7016 18940
332372857884990913 22218 22508
802479608154204289 672 4471
29735243131248981 8244 22741
775069367506727553 11916 13471
319055020302116097 15049 16393
648165688641629569 3656 6202
560402629143915457 465 9352
802000532931739265 4088 16534
432996190350905857 6078 22534
397492352937110401 2964 5584
605358222370931329 1220 23377
795112369000531073 5367 10634
326010012754366593 8936 13422
596483426715284481 1589 13769
674347662979535361 9140 16789
260570900134066369 16166 18833
346418694486033025 10581 20367
127508804361344369 2181 12267
416665359950222593 9426 12858
819780547960885249 10028 16275
531670644482957761 9992 20355
711504780662242049 3014 19768
93849613549686241 20953 23077
677505368438627201 7175 8807
395313163088047745 10225 13232
522824228236306241 9249 18352
99222711963953713 10346 10852
634619698884801409 13152 18626
197238056511665153 970 5111
972912595051244673 9090 16994
978706343812298497 5178 20282
862956238216977281 4394 8545
578199503018424833 4171 5137
864654652679337985 11056 18649
351835008350398913 3819 16498
960489389610767617 2855 4553
804719616929887105 3109 7899
771660784581204225 288 10829
740139769477856641 11705 17336
933437184285931905 12665 22331
464312006387359617 7694 22825
731155677195847169 13425 19961
192433250690577057 6716 20426
181419090726631553 14185 21584
1006263641286865 9037 18083
840066877444772993 716 17745
660220768362656001 3014 14785
500577307831317569 6450 8326
636860824924724481 3264 23620
655331120931794689 5165 23172
775593512705306369 2727 19172
759938555770940417 12147 13608
807797053228156929 13928 20136
74662928137716017 9888 13826
269504271932000001 3657 14332
675019727211118721 19737 23365
494837794021435713 1950 16768
625758023770419713 14909 17782
38135918059388985 15703 18543
910896856524612225 12807 15493
669728093665881345 13393 16251
442203969635958337 7125 9687
413874294892714561 2053 9496
240170518184893217 8330 10326
333868315425604609 4776 17248
134687326445078529 9173 18116
666791832582298113 3560 18637
289354790189815233 4809 15400
320289601121871233 13262 23544
867240987362183809 4536 21371
91012721194353217 5251 15834
394449126616333249 3324 8037
580712570077849985 18367 19676
170462368340071905 6922 21486
203216370514745409 1209 3771
601455687752928001 13595 21099
196091383573346433 551 16761
926423209863859457 17848 19747
880069727298469249 4642 20614
973386689195844865 2163 7866
853870895070144769 3790 22257
962330154151334913 10315 16971
516662376890501185 8473 16261
169249965328457825 1247 19490
224763616478341537 993 16880
320202323624560129 12763 19495
125027786075328609 4299 4582
44364010230022897 4658 20007
164349721212573729 7647 21859
415603153078865985 1851 3809
383421110662844481 11508 16684
571269072780790337 2678 15825
250256338234308385 10298 21823
456869031930470017 4698 13066
962915257187440001 6162 18466
216976255044894369 4611 20895
55996030192375201 5389 12634
23762206722768297 810 19352
514673915685016001 1953 8776
540214806420646465 13829 14941
141527655658691745 10360 16624
66860190213933633 763 772
812439632319275521 2764 16297
930956733049807617 4512 6949
813909852809644033 292 17413
611473934354780417 10523 16457
70688229154050929 5191 11980
327450265073121473 4318 15978
756587212225852545 5148 9829
567032562795933633 2506 3280
56774566112558489 1726 16811
371287456008840193 10837 22881
42295892274069049 15895 20140
548628836737169217 18344 23315
489330339627365185 10024 15578
741049041314180865 8930 14348
403588034294713793 3021 12365
915107058449368833 11221 18762
366148886166492097 10765 13486
516569469566601217 111 8475
929716919047081089 13679 14463
80389112160862193 15557 18509
340656369221470337 2584 23112
29979552172488157 8302 15004
254136433061503905 11938 12190
933745114705008257 10776 21502
411549837962304833 6039 6659
151921268575303969 6548 9510
380063146213785793 1778 21515
141868010874691921 4106 23026
896882017102193153 2399 5184
721571726093440385 2771 11531
321216202471973121 1373 15869
541726713321995841 19083 21659
620266883071486977 16257 19215
471618919269982209 2506 12900
891653356869056769 11051 19707
468445366577629569 14187 17144
178320663875773281 4815 14657
422733575462284993 1026 5493
115099915827457265 2097 18272
6457321844781206 2230 10520
117166431507094161 8455 20780
159386823838726593 12131 17745
614735117502163969 17275 18943
973856756145881473 5277 15736
400918498990215233 3309 10339
467455496483193409 13884 16248
935346686319164161 14 7041
227538868668350593 11801 14735
82501951577491185 7421 20260
565693375434815233 19454 23483
409252973864312257 1712 8057
248076551266724001 17413 18208
9804395756269459 5950 6820
133960450711168017 19066 22705
945462319225057921 8530 18226
175397671533634273 9565 13570
437727963101913537 9807 23358
801601064177614081 9448 15400
960105088303464577 83 8539
625647938150951425 4909 18823
835811321097416705 8182 9497
964428495033654785 2199 5027
709024346003715841 2144 19652
941970051874964353 7046 12769
45200482347219409 2878 17024
237665907189121825 9172 18845
86210340050826065 2851 8384
592495793995812609 793 16490
358215129638232129 3828 19685
498544439398738625 8593 10510
742050993019532289 18763 18803
412204179941458177 9689 11890
475810549545208513 9703 11636
34076388213033937 11308 12809
302559472443363137 14924 15785
335391121370310657 7144 19840
596975654240502273 7911 22911
479187724086795457 2895 10955
856119700133646721 1290 9952
335644508114203457 7598 10899
860511532349882241 6096 8726
934667404863201793 12733 15934
461025433566732097 8443 23151
993118554194740737 6197 16069
791554067596472065 4983 17388
304403920822476673 4351 13160
630217366894967809 11768 22403
566622962341117633 1927 18426
397364961094019969 6022 14146
632640034048360833 15311 22932
906059619302993665 13668 15420
642031261486341249 18916 23192
750919551988594945 1089 2094
184367574523900417 18691 23570
256531066565671041 723 4473
449588874111359617 4239 8314
735143714204447489 15005 20611
559763238620003969 18976 20173
35502290267487525 1709 23218
241060387542933793 15262 21984
580647376825162113 2129 13849
115366414985924593 7214 21754
256364530715544001 864 2815
752867447891166081 1212 17036
697695434635370753 15226 19251
963528950790273281 5 15643
454586996619241281 9677 10057
672378979736425473 15912 17028
408049546061185729 20476 23163
404907280294377601 6293 7302
157092269619553793 15721 21709
199644371442989409 13277 18434
650183120679152129 290 11958
618177280366747777 9002 21318
52820407229290825 2841 7794
643803167588050177 3397 20917
735068240113911041 4570 8946
72864406268120513 7631 21568
159539756193012737 472 9614
509231988949810689 2158 8253
238983897013902433 5714 19714
465703908350999297 4929 21692
318770502191284801 13287 19940
567646169297223233 215 7748
151201339382332385 16169 21765
13161048725816473 15331 20267
107404663698716257 1621 10718
944680269366504193 9495 18419
261441034347264193 6971 8577
901907038947793921 649 3181
36897650158749689 3189 11301
598123514395883393 6586 12221
335018378980088001 16974 23463
328795717874282177 9759 17028
696310709960428673 11959 12342
664553614920126977 717 1080
39828348515762001 9445 21460
310226595531812417 13469 23633
183414654493390113 11794 19723
795540683700199425 488 16811
562864346791108993 13384 17496
750094616615296385 2550 15225
829812223317091457 5479 14535
697202367181009921 2194 7998
885800172399093761 4125 18726
802573658618765569 9547 16704
354763414708799041 5079 9175
890377180231514113 2732 3534
327137799457396737 9527 10115
511892187067740417 19765 22196
343144108052129601 18135 18382
95115680626523873 4434 5190
47264156508738609 8947 23636
951543456387778305 2035 12073
422647412193953217 12986 15821
344013857278401473 5667 19459
144068833408304897 9272 17160
499911982101945537 14670 19534
972738449532229761 14803 15576
784950246119397121 1011 7739
929028216610255745 8971 12462
592350530801919489 225 7763
313660791700868929 8394 17088
345233142271712961 6338 10527
202211510540699649 7309 8178
879940391183122689 4623 20957
450505561789967169 6393 8760
805587159222458369 13957 14405
371737009238650305 1352 13342
535520014873750209 8184 18745
859406372580792833 9267 15918
42754607644486241 6685 12238
167904400659374177 8598 18114
795456062320749185 20550 20615
946603842784654209 2363 14517
22077040771680601 6586 18777
360527378466180417 16515 19651
262814269122767297 10882 11195
554596486253302593 2534 22435
693951152348592641 13806 21046
222741965287092129 8125 13293
60198174420786897 1340 23634
772899365075787137 22720 23662
17591329629400577 16154 21230
715496279781980545 8945 22917
379069437771615745 4132 15955
795982098892693505 6325 6692
508523870199997697 5478 12712
260638569953634657 14068 15553
81727026837608465 10545 21391
291542692143465857 3136 5682
698505480039589377 2393 18210
90488749442876321 16491 18459
761561797727946241 9366 18277
754057240816024449 13453 23513
783296493724510209 2231 17027
118355974573226769 4832 18630
530350725422504641 18162 20532
349066973090160129 9062 19890
199497608507048353 1574 23247
974877550154765569 4181 16278
986219085898792321 11914 23515
452337326557199041 1176 18802
460423114675894145 5032 7419
753404214019717249 7436 17020
514862056865649025 4029 13503
276137930958199713 672 8914
946053947622406401 1452 22507
354920186443941057 14154 18449
716437302884340737 9184 20805
895611512111457793 13691 18553
496185694898219521 15945 20122
417014843508887617 20098 21354
242349955628395009 934 7991
556562922397361601 5417 10877
221030276754792257 337 12653
246943045577729953 2843 20692
315458803597973505 5065 9510
198920798334654593 10682 11717
401190693704325697 2399 9874
97424585897265105 3533 9585
323920280262779393 2565 13100
676392808916929793 93 14063
289926312034058497 14912 23453
464016482393823553 16366 22477
987212797859452673 4805 11005
623115151981693313 15606 20576
5156950442273712 5897 10547
829996480506814337 6071 21476
41480928415108313 10126 23046
414926942456602881 3266 8881
66287850544430425 14634 20634
720948728897674625 8107 10901
263214696508125473 817 5641
220694478368500321 873 23561
910619773421661441 1757 4494
885744695584882945 7540 17706
12816632310499899 1266 3914
934158130510624513 5893 9827
444159276151456321 2600 12088
519340571987335425 77 5180
634566051083023617 11923 20382
437239842141906369 74 1151
229758998871677281 6927 10695
358618229008776257 14578 19916
782999089015259393 4191 8077
461671008539511233 12794 14645
788766846884133377 12150 13934
185106805165112577 2333 18833
578292147616732417 14713 14888
499092895141814081 2641 15617
47191596102766913 15591 15800
274437784344335969 2769 9976
929748392273960833 10347 17890
144233809903752801 4102 17542
659620996294083969 7248 10507
955284522595412993 4499 4528
146199627589904673 15173 17711
747043032840025473 9016 20359
618952207543788545 5402 21922
40669171867897089 1855 10225
298682045218111361 782 23534
775300086053860609 12219 21501
641983693713658753 7589 16342
129112386368156257 6411 17720
672131821593293185 16724 18183
248633363340104545 784 1611
604017824826531329 3397 4294
846255646660999681 3703 14713
981458145743271553 135 18376
569363492211138561 4797 11218
183154720834838977 7888 22536
10279060327128777 4140 18841
9944793744178783 11976 12095
38298135422650153 8951 17382
629615614589472001 1601 20900
504520658387228609 10989 12233
615639648851509249 8896 16883
969585316273551745 6785 21902
569288534530816321 4067 5504
672903066322653825 1530 5786
39722407404067185 5432 18485
194895834620353985 1078 9161
215185720172645025 18375 23428
209691549860558273 10984 19439
519676922756058689 12820 22284
632340991181067137 3200 4175
636461198342121985 4968 9739
483220381247953409 2257 4915
973694035244530945 20154 21395
670303718807218689 5848 6632
522253677875500673 11780 22071
748883804014575105 2926 22043
79726128045063409 5329 21875
233308393474843009 7074 7834
486464677549182785 4371 11791
802120155718576257 9878 11681
256013849208070369 2483 7887
330591127286311361 4805 13144
558599898949626817 7984 13546
876424501381954689 1439 10586
677091261701274753 10240 20148
584447293284640129 8002 19848
373313605253176897 14614 17124
380582997754267201 8710 18094
582005938410869505 19368 20542
62890459860426521 2881 3636
344996480998208449 10810 16026
816182712693567745 1728 4116
285898020274583329 1274 6745
739695883478830721 5832 6731
40707439387066561 5968 17034
640740327322653569 10991 20181
762674815534321537 4450 17680
36436284870035249 853 14535
151414424954101185 2141 9237
210113613706589313 18949 20500
680177949004257025 6284 14685
299436878211380993 14318 18477
123698743078680449 7258 13824
309687370104121857 9063 9429
829226184752197761 11461 17926
285344597682893665 20369 23382
226987146308392353 18396 19167
277512171870988321 13268 14211
967861656187761153 12435 18535
999762233600179713 8595 17123
779576133287722625 1749 7302
741346421337262081 8205 19809
910038156740338177 5469 15333
703555813619686913 271 14267
484148981761325825 15803 18262
489511316943769281 3980 14809
916250184593035777 504 2670
892292105771090817 6608 10586
483478255138582145 14319 21689
723591073104252289 6589 16323
18968408815734253 10653 12380
308966641800083137 8761 17697
352250204967464961 5966 12963
697148570160344193 14569 23644
249353944211105025 11062 22776
983780224002103425 14401 21182
913512951870817665 15581 17624
623506160915560833 8473 13287
969078100751882881 3397 3768
244127548893573025 6020 12497
489582877546968833 17616 19995
378864169072407745 10183 17888
782058923145893249 14324 17879
111964419201953553 520 13174
58163612829194025 7009 7106
373072247953338369 9518 22590
169798669317284385 3440 5747
434984084259468801 1653 14055
235134674034856769 588 634
494582787661691713 8149 16950
909400205938123265 21118 22099
85097610457594897 15360 19655
105522494415144049 918 6030
40727527832878249 1800 18002
78262937083959377 1966 21978
126991900460438961 13793 19761
592520631940136193 8224 22175
348570013838973121 4990 16115
591293141120171777 7037 12484
707321114884891265 1305 2991
319398621421530753 6819 15243
571174089241516481 292 8673
556967283552861377 2483 7643
659536865633953025 6031 16531
168425590586668513 6485 16094
872043808937711105 19111 21288
563892812298757185 8995 18454
250518708516906945 14214 21388
971605688672585857 5377 15745
706459548314349185 1511 2129
340126939143058113 16259 23533
824943226706011521 1789 3129
836522894907648897 8812 14393
839060236311688321 11063 22928
68322779562333129 4135 18804
215516428464169953 157 2559
482743195390899137 275 6136
125779117106141313 46 8695
230031775091557473 1231 14128
987454344931535361 7706 18726
965217752865573377 10141 20675
725481808646030465 11561 17908
915834370510065537 2261 12815
851469669081282689 7047 7171
225541857213332961 2945 13136
459607239018801281 17640 21221
532405274810653121 8325 9871
810422087745792001 6031 13690
833696447669570561 3982 17165
210875866090979969 11502 22086
205528112699266081 17890 21276
872005687374254977 8920 22605
965352153277738241 5197 7826
45681984543797681 13529 22910
596214684749664769 231 16049
956542523411229697 15946 20542
365645418461969729 8027 9324
706979459827799425 4970 9659
476589211808157377 7356 20146
120166195382935825 14720 23582
651612678302345985 15448 20491
100029463178891825 11670 16505
148575655307947585 14817 21906
486327127444099009 18170 23573
533637035645984513 17376 18764
773906278176177409 8674 19016
511559292310845825 2809 23104
591421279772916353 3188 11050
232142782079709057 3101 22343
375629569878562113 3907 16018
409339994846046529 4747 20654
884100272305232641 10146 13679
729561709526382849 4027 12280
856560214852514433 5448 11701
410486929961376065 10934 14947
225002451371281601 3800 11853
338861791307071041 9862 12116
374488446897494529 3727 22509
732650472341870081 12954 13082
688665334339361793 20013 22270
57618783435021473 7952 23259
438759241488462209 3044 23235
927869817883742337 19598 20116
218529189880584353 7002 10016
89044921175034369 8147 21289
765797104386514561 12806 17181
754191916738758273 540 22069
597383314447341697 1074 12930
886261475013117953 6616 9681
471362309019092161 16236 18818
405121720564732609 277 12781
309379911505416769 1305 17278
860483796636405121 10873 19778
843519705600336129 2245 7635
723063173532320769 17172 19153
647759431475662977 12757 16318
94123941822136465 4375 23435
783231065050067329 7923 15624
940867682546478849 1114 7439
498484849725954881 472 7002
731927315777088641 753 21795
631169085076500353 1035 12957
866139791642918785 5761 13851
659734709807622785 2649 22895
262341359955161825 12059 21782
130147236813193953 10213 17161
719691271115589633 7289 9601
68194901952850273 1971 10410
331936400210910401 8773 11946
609691130644883073 1832 20678
270492626120667265 2296 6107
544731145140531201 10842 21072
601806716820636417 7482 19440
576845591819726209 5628 10790
667027944785740289 4199 16093
465607057297844993 17207 21746
109793989920238033 11155 19951
6293722627141563 11911 15136
875872854729831169 7666 11549
354100594933328257 12345 13227
658790831770335873 4653 12285
41111450820800145 11596 21450
813718951870594561 7934 16759
686203583194483713 12323 20346
531369452464279105 6122 17766
137719986085478753 5134 7478
744469218959491073 14051 14116
49979102508984849 5391 15375
815984930743457665 7749 14732
56430790184371913 6221 9858
938310475943932673 10880 19245
199888711103298529 5704 22082
410844388976929793 5996 13327
450879674480098945 16695 21125
819088612507353985 3410 9802
935649926296065409 17347 20886
298407913598698113 5287 11924
130970033298034145 8807 10982
208503057483863329 6890 14596
212483124035841793 305 20284
515964631876048705 12974 20027
646916565594729345 7695 16892
893606452783583233 18635 23051
480370108193824321 13010 15177
804753265306192897 1715 16727
495701693107086785 6964 13920
665226633497990657 4487 5711
150463111131941217 15771 16136
729991041706032513 5799 7651
611703813089583489 11332 21042
500978583481522561 15435 16969
915216977545213697 9502 22771
14633374671195299 230 14734
543281090397236737 7477 10057
483636849426414273 5456 6853
695207817024552833 181 4919
417779523035566337 4767 14719
806423259541141121 18472 19705
874301768762190849 15217 18093
461862549702175361 6476 18992
70811836761368601 5870 14235
861818434931301121 2942 22618
4898610119436598 16393 20356
475244576226586433 11570 20919
226428491832425761 2852 14893
296298779328118657 14824 23151
55355152099419769 2096 11438
385285340667593345 11791 19558
702897127709565697 11676 13312
463979619049290177 17338 19623
560943149186851265 18336 20823
650958885274079105 15298 15529
352689839237203969 2448 3783
713717782223007233 20566 23074
612750365332512769 8618 14389
234280681798281889 14625 22880
945103853063972865 2155 3623
601888135841242881 14083 21015
111455208515689457 455 11042
95962127860090625 13975 18293
329847249157840129 5803 15706
163889071048551201 13261 18990
288263285973297217 5077 12687
650232181053382913 11500 14576
405570583357491201 57 9568
442089596502192705 21694 21810
678167232253297665 12035 13413
692786730693697409 1412 21904
626023539606823169 5659 9810
386849309258543873 5029 22888
215115753314446337 1591 7391
984958539772549121 1841 20296
768356103068231937 1109 14057
852379383978636417 18352 21460
496107792052622913 8343 20204
417804990318458625 1940 15058
803886510202946945 7385 21864
389044416802313729 615 22259
145920866385946369 2740 17955
672551496468287233 3306 9641
651618711642999681 16164 21272
623583042515882369 14154 17998
704771772876579713 7308 19688
391244373624729729 11765 20567
668480590759489921 342 6992
250876275132277729 9000 23587
390700799306582529 4867 12204
847972231616836353 3413 19200
106616027755638497 11905 17092
614418065215652097 17760 20622
274250161158374081 6673 10988
912898657290199425 5561 19664
725419398380697857 12570 21661
903519184713935873 9782 16515
896831382077319681 4482 17246
96775129931955921 3713 19658
922045560472117377 5757 18700
566354804213311553 9495 13885
702177589614660097 4027 7849
692610833883023233 7520 19051
385932122988439361 2094 5535
348974580897682049 14827 15096
102963007363452881 8495 19196
455679359106000001 8226 15984
496879123494228033 17423 19374
687933290584105345 6399 11599
826926105508402305 9093 21360
16830274861931117 18418 20213
688264473700915201 12798 20515
71746576511806385 20208 20998
867912736312401793 2816 21563
862810286502650625 7089 10843
362226981153771265 18087 23110
554281813587770945 3327 22202
880793941658321665 13173 19189
468523203207681153 13982 21693
856692730985290753 1219 18162
258684962036063841 4416 10297
913217788954025217 772 12131
179284317785686657 5404 18261
468900427329106881 18736 19644
407622171360905857 8169 17615
654008381991797505 6324 7205
37442090920237097 13086 19797
789917262006131457 127 3153
905456356715184513 9003 20473
824485917230329985 5046 14455
670412303968163329 9287 20901
112224310955941313 7860 17095
578335567666464129 21450 23062
356182125938101249 11691 18044
21236159116043041 11418 14711
559859669091512321 16039 19110
943768266471700225 3456 7309
731873471201449601 20219 23629
445148225866375937 8974 17666
839283834304229249 1035 19661
473702191809756801 1717 2054
446432868458838785 14595 17891
25111720959770877 5915 13746
209895553738679297 3137 4528
172884866977462081 2992 20968
333967281474766529 7639 12792
806511427442984577 13341 19137
876172762693062913 519 22203
402716581330331265 20429 23640
356696125012472705 640 16097
618727670164915329 4788 17900
568312691081136001 5288 23630
22137392743225349 783 10009
942041793404055041 14376 23528
763562232023673473 11408 20488
523942996815424769 3008 7866
420419929579104257 2743 16248
654831643249803393 883 3056
803737980297611905 8409 8736
438292222239031297 7316 15347
8046075585674829 7712 12907
703108201105518337 2495 18990
97112337871720913 3088 23383
601838271344679041 3411 13991
383979562790123905 12541 19619
784944055737280897 582 20007
383869642618051905 12648 15061
389968284474722561 1319 6332
180334638331267169 5576 16757
110367641837594737 10182 19396
356702952104853953 11389 13895
365027555994675649 4697 5546
515284873756336001 5221 10969
81908740505024721 2549 15384
611651032693870849 18871 21309
463129311575389825 2601 3800
875532412116264449 12313 22549
328625823791409025 6236 17312
995485184438763265 7487 12918
391436547705342977 2654 9959
961118061718728705 11128 23507
285414168716425121 3104 7127
111882258519884209 17412 19443
390882049384575937 10918 14113
715023208142333953 2656 22557
749921772838742785 17387 19701
522488784741653953 9181 9361
718408455125644033 5618 22997
131997090578231281 3637 5325
275902331256201441 6008 17674
51665605378545369 2403 21304
475107143904526913 3084 10272
996314137247090049 7243 19729
551068696284399809 2104 19758
68366870884204897 5481 11313
14808089065770247 10251 10687
984577340039741953 13608 23397
220609148533792865 20735 22681
840290755175502081 11625 23548
983792971891208577 2219 22089
431961633148951297 2382 10818
850000274169840257 13517 16136
121055855869315105 14595 23000
797816085090449409 7935 15662
890037486797659521 2783 23515
752477080298955777 3107 5249
299496020484625089 11438 19792
898342196363874049 772 1035
590005997725690241 7777 21361
351761001174960321 2505 2535
391891345726008897 8867 18960
646042896925241217 5914 9123
302164215372293633 5296 5455
208032464766443329 10118 18193
245603396036884193 16641 18507
15703341951056161 10601 17977
382929849186048449 8934 11173
137674514664890785 4205 10695
820572342151876865 2247 22025
21725011847696153 4312 7277
103889420706529729 7943 11817
322390428846642177 2557 7766
769751792887447553 3044 19346
805687497494861953 14105 22059
539069916493794241 2211 10923
482669156928690049 4012 22176
618967646388426881 13523 15546
694648651735253249 9849 21452
269822627132121793 13691 20255
120370523779040897 3896 18214
190929382995378209 4521 12494
38088065835442113 3803 20564
171075685903595329 8707 10068
285935332156807233 3065 14071
989109923313719681 10685 19171
859079035941750401 16739 20084
334860410814989953 9007 10391
52276552965405897 7275 23428
688732544450303361 1935 3190
27229293197510885 15111 19549
330422467968084289 4023 16653
869034531204189185 19737 20140
729824447236666113 13900 20578
852356094674423297 3419 8295
105243675288896561 11 6750
701214371299538945 4631 6667
998755460080431617 9735 12730
393327123100792897 12014 21121
805150515875489281 21034 22183
533275209685907457 866 12399
369291113377357761 11904 12985
919950334043267713 5023 23184
88472692186876145 1954 7415
635891747790491777 18248 19074
273240984676292001 3564 8724
510553732216269633 5892 18930
379915888477206913 7082 17359
374616017452179777 4181 11712
727439861517808641 18011 19563
726655366454640001 10187 13438
252278881779794529 15594 21938
198664695776113121 8663 16339
273099958564571937 8690 16456
300954918090102529 2148 22321
333102813864691457 19895 23462
429552189989660609 1908 21537
922431220807482113 13262 21939
287226432520970561 16620 19060
950391370431411585 10398 14152
203164987523802401 7129 23071
464632707766426753 794 16846
741377321157106177 616 9163
95161371855034817 5194 12874
269386224795876929 1357 22138
789575247207977729 6677 18746
682157053158466177 2808 13991
174125424579322913 12372 16452
669163882515345409 6501 16976
345263033474637377 8317 10257
377320275965647745 3670 19840
735498376244613889 2463 9705
672979278273682945 2783 17831
478893687561253505 4346 19019
335418763044675201 7457 15694
703858923351155841 3091 7044
844397411212707329 10007 21039
417321556083990657 1062 11653
283134899035847105 1650 3571
282163400190178497 17490 22527
989525031192609793 16329 22829
639131766765757441 68 23404
760871689107791105 7131 10816
243252094425393761 437 12451
853898868601657345 12917 21277
667391841509257217 1112 14823
272250833272952513 3693 15292
809235950576756097 5935 7123
253083083263984321 22345 23096
81377557044845617 78 12305
532686550219569473 20315 20986
221604800246204545 853 15743
376954484310100929 17860 19081
190959300025141953 5091 22774
744118881357767553 4537 8699
751233859731748097 6197 7555
29554249876692753 7890 16351
144548450791859297 23090 23208
802501466763732865 1610 15242
646034724201648257 9911 16559
780118548597993601 6217 18716
728079410362582273 5211 18189
356315573036003009 5650 18735
22027025344591777 2240 5534
364475446540463809 9877 15188
157855820976237729 14768 21794
972169781251739777 12883 15515
175198868874637985 4965 6479
131794586015711697 973 12909
345508384295769153 3955 7112
730763523728430849 6429 12690
227654691951364897 12492 20388
56457159083546313 6392 19136
411960515595040961 13687 17017
135837903657790801 7740 10239
470069840976030657 424 8117
489709481027755777 11609 22129
314215949454265345 4541 8499
642279254383712641 1043 16065
568108529843705409 3973 8797
806281810151656193 3404 10355
910883395154257921 13791 23659
628725007644948865 5445 9602
854817460069220609 22689 23271
787177772398660353 5197 12518
388426490594596865 14930 19780
595667954995779073 3797 10482
922557829761423361 10770 15502
585626645055068417 7351 8753
880836684664274177 7073 21846
462359216354247617 88 8966
392135290695613057 12122 14667
547373645637986049 8403 13040
193311352065691713 10892 17134
374342486707636353 3824 9517
105657194228179201 1461 9094
832070072510727937 7979 14291
559993474133875649 10562 13483
587157728928662657 10249 18120
642390760010350465 1425 9551
526898465301268737 1083 19650
273181666702541281 13886 19459
38951729923471849 17820 18724
369491168889602753 9979 13973
808485708326255489 17323 17497
184814264047162177 10841 16918
803121151443821953 2169 10429
634766585537668993 5015 8678
230752001443800481 1291 12697
540507638882459649 1442 18416
968761198350936321 7650 19559
906374319713229697 3369 22186
665123682572723201 2285 9601
323901014807745473 23165 23507
738045108417328129 21597 23594
931100300155257857 432 3667
50385817024118041 11954 16938
398316771978315393 1011 15323
871536651395476993 18730 22806
382139324409628481 1916 4236
411624083293073537 12670 21225
789450721634608513 3744 23010
630035023568570497 5282 13989
109417723916998001 13800 14836
554837595554072769 9094 14856
684500092943110913 10310 13705
239439249828596001 12354 17483
397709708934094401 9158 18723
143902722293059777 10332 14952
279232098893999137 338 19183
687242771000899969 3658 20366
534195294823454977 10435 10929
212015500792357857 21008 23191
806281989260284545 9331 20131
498948612151910017 4873 17867
238667922428284385 13165 22050
477294721061579009 2350 14241
668610520351734273 9768 15610
552626710478040897 3017 13368
914175233149499905 15908 21460
533021972778367809 3926 6626
996585835994110849 6072 7154
92087941578885329 15032 20792
328193506461168769 7560 19563
212536727367275809 14252 21139
482497924330289153 9463 21335
875169432966618625 3321 6775
876096576438435201 8259 11145
316976677003264513 9385 21502
531254153174572225 13437 14348
934233206056124033 9119 19045
448160176928674049 13361 18382
805113885578290177 473 16160
531205955255046529 2348 5240
181370355116673217 7692 21181
603994184771998721 15612 20178
327118636015125505 10723 20082
997058596251079681 13774 20991
120546166246075617 2129 4312
36344699471392521 8766 10837
221192996252025153 1502 3926
992032175574081537 456 14405
151963113852037409 15940 19380
508756878425622017 15496 16753
351037885255049537 14565 17559
295161644849414977 1246 22098
398578858893049665 20410 20756
704614501769732737 5120 7953
244808613041808353 12225 15364
360010744535856001 2431 21394
38690524742452937 13247 17529
901424932518317185 9634 20827
188707307421093889 15891 19839
3168417566271842 1390 16949
788854955494404225 11902 16743
553625028575886785 3372 5702
251164137467323905 11670 13913
676610522809198721 2408 15035
304602680329299585 135 20491
746246215766568321 6409 8621
671555612156918657 4158 23186
1133603035768261 10868 19640
818241228698784769 14850 21686
883971907841988993 13451 23627
879855284595688449 12682 13334
274265124429945217 9996 22383
638726577076813185 6754 16760
765799322951600897 5357 10560
344142740362013185 10769 21988
892865060002307585 3990 22768
132680171353289473 13820 19059
521907058803840577 8629 16202
929518605180046337 8123 16546
947471000058612865 7003 16077
282088472120666017 3644 14729
460531113209405889 7905 14589
937069284920379905 8627 23639
723592201634161793 10551 19880
776362625621434497 6625 7009
189641935379576417 11023 18815
151853062302560449 1684 5447
977791198033486337 10926 15651
106952983485786753 7170 13408
988845128752892289 503 5463
225571832144549249 7051 13830
808543841812152705 6590 21471
163677092093795553 6728 23106
155925160742647521 12404 13241
448157973068671105 3055 8732
800454012203488257 13360 17716
114775759945292321 14851 16299
331416431135544065 503 15099
302826440731802625 14160 17544
144206743627805153 8464 13727
728280201313200641 15470 17968
801995871428495361 1063 18139
265475938399500673 13337 21323
304337288025209345 446 14532
960749359192408961 33 21697
734697454665955201 8431 13761
700302787529476993 5981 11051
875012672825349121 44 8599
410390642636347265 101 10624
731178151834292609 4017 12113
752124696469277185 16849 21573
804980720908474753 1791 10528
773954785497256321 11276 17637
93618539082619633 9846 12696
159581821906225953 14650 19380
632928321421943041 6284 20515
538916657853722113 57 13853
637296002471124737 1241 4155
463847147834652417 10531 23630
621870043294819713 6177 19547
922013950520369665 11487 12779
692275866098349057 11955 13832
200870083026114081 13000 17240
255899029240495681 7184 19966
279285019489694977 17828 23393
327752347827988929 6008 21084
112004112802789985 1277 5686
926588559453250561 14951 15671
467771133454835585 4860 11734
573938586923695489 4971 13544
943014146822417153 12785 14119
423323793589460737 5077 11819
650847226204664449 3274 17853
71529652206983489 4955 9394
14179694085097339 3787 14580
107533049477666513 11868 21985
882914329168915713 913 11402
757995990378752513 5344 22188
908138981968004737 20643 20891
122715619823978273 14341 19554
169496460221129313 2024 23135
810533774389064321 8229 17703
545264430283477697 15346 16666
319742626470315393 19834 22636
119580185521034113 1553 14644
561504623702710145 6867 6873
791104306639180545 13809 14569
581427828022739841 5492 11808
441636664195559809 6239 22716
734616754489742593 16915 21683
993526738255976449 6567 17226
154990693395660641 2247 4162
395869043519002881 19 19081
416784340670538689 1098 5661
389793350369853185 2791 9149
360803493514950465 1454 1516
524902907457946113 2262 21257
276278288864098433 7250 17242
801378454908697089 1455 10477
477641708589032961 16029 21811
24829406495360473 9143 19522
804051314126176897 2290 19673
76818737792915921 691 12296
717331761491763585 6403 11218
579040024040896385 11957 14856
730459711420486657 1994 6836
214485601460861377 4078 16749
425876031404442305 1656 9844
308853976970699073 3782 9861
239365112541598529 16569 23358
346550523565706945 4514 19383
86371338436563857 2259 10079
257104317420161281 15902 20386
448008362202308801 9362 14688
875570805729889665 18370 22354
375737681985924609 224 12041
932562212376854657 6429 22606
673206002711133057 3184 16755
93441720276427281 8579 16791
638728025608472193 14432 22439
432660939388458817 19251 21217
888304286597225729 7555 14410
880699130483375105 9564 14408
307061411646799361 19519 21880
417127163311835841 6927 7842
163787703190415361 1865 7221
368446973628390849 16326 17349
298849722313448769 750 13011
222907362984475553 17901 20058
747205271033187969 1076 16427
266034368404827873 861 8949
495687042841211649 7709 22443
47637170498365577 3388 9416
291749875589339073 20353 23545
419900351698981185 5652 18520
395628889197368513 9570 19052
850661181898917761 303 21344
900880283520656641 9522 11912
811998176720063489 8527 16417
785470600212335105 18371 22222
252465809117911265 18490 23268
479163703328389121 5586 19546
853538527570190593 4763 22247
242779024295444417 3317 14075
689908281279489409 11061 15933
24265449900390481 117 19911
439459737031111105 12223 17555
866453316701608833 14912 20438
699756281692078337 217 4668
165822969967727841 4334 8035
743425947127615617 6391 22925
415478267072373313 5390 8626
860115237356669825 4400 19697
454790759156175297 11751 20169
329028938404515969 10954 11718
2151161203386210 7202 18532
381009273183241985 1264 19018
679582111718410369 17082 18984
491358886324785985 15479 16384
303449808187579585 10508 19716
973767615812167937 1658 1940
177689753651868897 4500 12178
219721394260911745 8700 12980
509279096749366977 5330 18906
675396094486291841 11176 14223
615041781245103873 4292 9212
166895614709698497 849 19799
677875345219931137 1746 11052
99603651311927169 10038 19711
708618522652137985 11267 14511
137208916112737009 11373 22066
997325840707191041 8015 22447
830801752983365505 2089 8837
606171522369685121 2652 13045
963480194510434945 4217 18315
510514387086303169 11048 12154
680770603125555585 279 14858
142474379986261121 3557 7794
64564379696971489 13488 23396
923246460977566081 11850 12313
458735401333445505 6150 12286
543498217785092673 7993 22485
278197757076736001 6811 12124
128128772388365073 2930 14563
42638894254057649 13714 18376
724218669214373249 8425 17604
799855231549766913 3270 20341
408141704674307009 881 21705
520128428168693121 5298 20921
545278034388807937 13681 18329
763519410974407041 3895 17877
973788329421964289 11467 12670
239266953987740993 20626 20774
978172202155526785 7441 10791
445135196569847105 14968 19067
498144518271658369 4986 13824
877673266869397377 3 22242
344608653345339649 14955 17609
508965248529431617 1647 8740
778860168083483009 12929 18041
320517496316174529 83 852
706665899136943617 7811 12694
640329059617553025 3753 23407
130835780703279169 11688 12307
807738811089411201 8027 8649
200727634487087425 11947 15428
288934230118666561 1862 6901
825460656407543041 726 18346
653583779112071937 11124 13737
37093261823834209 490 13869
793200706696406913 12332 20278
991362833397261057 5837 15389
901031138203951105 18607 23611
982781827162959617 895 20405
560020038003994369 6816 20435
198875696970432609 13051 20499
703192201510976385 12693 15121
158325371989157313 1145 6703
163039923764070945 3669 7814
209035953731557825 4145 8197
536051054351634817 12784 13235
708141802144119425 1967 5313
606952304006807041 15993 18339
492931480893631169 2419 17372
664005409408620289 9414 21900
443113172082696833 11610 14369
730898763719576321 1151 10003
455529480894199425 4007 5761
583032787242633089 2562 21007
544874341696235841 17054 18563
920872927819697665 5182 16799
338524459681806913 748 17532
546757891497836801 5384 10212
302515845958829761 10955 23200
333153604613695361 5256 8970
459915865632666497 2160 22183
188430965404808865 10513 19697
109275087427612049 3876 15866
546977515252233793 214 8959
376495837629661889 7491 20003
746413860766896385 17425 23269
361558180622360257 13130 22644
547864334629334593 726 18905
253612477876799873 5444 17029
401155835039720193 5239 19323
804402508022569345 6406 6810
760622278207687681 4236 9070
890762450031999745 3233 4731
766145028881144449 6746 10147
382233852351795649 2688 17179
304847411878821377 20733 22850
599922568719620097 19106 20622
31639478160361281 7511 21438
954343411469459073 11021 18891
21817050687598541 579 15903
256092454931390977 17257 19899
635183693369814529 17548 22826
790635643059438593 2868 22859
140574859564960513 2351 13750
48203345740432721 1807 4805
483448608182516865 7650 8457
591479288892678273 3069 6450
717595387621042177 7684 15597
637140828637811329 3481 23243
641614370039892609 16585 23518
689407655247670401 7636 9720
437956569552735425 11007 16919
881795683154592769 2160 16181
364542331641604993 3990 18682
950311839598065025 527 18957
730073025815482113 7155 15461
1336217754627001 7837 17923
302925015538907137 6990 8501
854878656420801537 11603 20590
878758599898528513 7432 8162
901701550774305409 10825 16080
471406077206882689 10542 13833
11445089441046719 15667 16266
365076298826078721 9434 13678
477937262945303617 4282 6480
17646697488519437 12312 12634
430149746311862209 14813 20780
692855464383736577 4158 13624
504596808264835777 5638 19052
244175705664890337 5276 12097
823110577126918529 4877 7883
642042410040328833 7620 19055
409053072175211713 2460 19092
580668382110790273 14677 20172
831073602783710849 13346 17198
113709724599655009 3466 10534
874118573680505089 4947 21538
14498627044009283 8657 9925
805161145552624129 18150 19970
380463780774913857 3444 19212
95649083662905809 3269 6799
702821321768997377 7045 7326
781476624763833217 5311 19657
743417507630507393 7003 18985
308467937764845633 2816 4319
310261563552007425 5110 16771
811747937799417217 1257 2418
921469002681629185 9703 10309
242536121275250593 2632 5399
852085337344877953 8464 18516
387139353072207361 5582 17774
293353884881494081 4862 9463
755220357999292033 5434 22871
142447409498448257 2712 21034
393934259885774913 1979 17266
695203236259271041 8960 15025
451067007600769921 996 1539
129277102874173265 18526 21829
744964612501611649 15169 19862
397897360098735233 18790 21821
515837628884781889 1703 16997
579266451873838465 2437 11681
462289034889941761 8062 22373
185491209768354529 14983 23658
796741662435593473 2417 17934
505338352362347393 13739 23315
764426881009747201 9278 21805
898908027127983873 5514 15269
817726887440642305 5973 12483
11340027757388073 3868 22471
402041635551476865 7548 22419
152836285345539841 1517 19784
561148176916376001 450 3384
580349741202358145 3462 7575
652810454382553473 9051 15948
167579270458983137 6377 16444
530793675405135425 2469 17885
329097507225259969 2174 4598
639668944961179905 217 16549
255129371614639681 13864 20961
563643916034564545 6241 15816
76153907116353281 5049 9375
883908037228088961 7610 19968
667978194102342785 4035 16104
728287642122040833 21493 22307
769680302931181569 1084 9457
699824557448771201 5145 9973
452511774591084033 8506 19608
257907264766387809 14812 16549
544979088043167105 3034 13756
431765453660354113 8128 18541
73035276845811121 4468 17191
58341034597646057 1208 5179
445529420031295617 4192 18902
925309094277700737 6771 22325
798656391176717057 17493 22798
821967195552943489 5185 9387
265712466893493377 18793 21155
606722233532430209 6360 10438
818939064436815361 9367 19609
2951683712524301 10496 15448
540465872625123457 4848 19783
260319671256461057 13450 15634
405301962041800577 10344 19413
877544397364758273 6054 7419
7480225594608926 5458 10755
980411892578310017 5875 15291
27837021738147173 10570 17804
55263758072470641 8088 10963
851456105384517761 21073 21146
818505617875779073 4613 19272
520195413191100161 6218 9557
225514269085195457 16053 22367
266949103346522785 21216 21647
629549787322794369 14493 18044
241438980403668065 5726 7392
643851119482974337 16508 20602
765387371542477313 8456 14593
372396610081061377 17262 17365
780667628010927873 2961 4986
79028642447084961 9661 21658
731272066511426305 6721 23549
265250488118830689 6435 9560
389564930120908289 13667 20220
274309676531601089 247 10222
890060830913700609 3076 5867
409558441289469505 329 18337
795888304094017281 12086 13033
714309662256951553 9350 11840
82858510058319009 15982 18801
745280676171667329 1073 19572
867874213967436289 20498 21594
843816695262660225 5467 13382
407242944118753089 8785 14412
3370718760997705 19673 23295
270415861639104801 13866 16339
241355814141215329 16622 20437
845157222984685313 9002 9714
991067632909199873 7518 7887
517958500927871745 1282 5527
413416588428532353 21073 21662
782998551683721857 16616 21777
442609834932930817 1284 20257
909978682722094593 13101 20803
322776652548739649 8429 22863
770398162637096833 13234 15808
449447452557883777 7848 17238
690676221118419457 11471 23389
895644267302032001 6102 14655
756661839187234561 18562 19721
354059625827055425 570 18159
347494273235678721 2800 3268
138699344244102465 8181 19735
290746895352615553 11037 11216
951051171283587841 3858 11423
430051461765796033 1563 17127
131698702534180257 7540 18711
534684202126715777 1183 9307
936161191138999937 13334 23547
293153251794290497 8861 9336
709166705025964417 17348 22482
793583373342872961 1060 8650
122891068756764817 22219 22959
140255634487427729 5434 22722
692730903041763201 1288 9910
839230836675756801 4698 12665
899252413119079169 4515 22804
46965382401264577 4683 21980
842672969904910465 15942 17089
939624530242699777 14339 14456
412123460501312897 2983 20485
892135536919791873 9350 11421
443912084409049601 8853 23155
903780695004474625 11764 22961
779236773854016513 13066 13675
415485180175078721 7372 7629
480460099475138241 1233 8927
919367990245181185 5161 13449
271128361886503905 9419 23295
788446744241777921 3359 12359
457799360788044417 12035 17242
669117256334732929 12662 22844
456560133058921729 8403 16272
946504931931553281 3408 9793
50923987714369905 1479 14703
438841998245013825 6830 22024
140960467121352913 11661 11905
538396578639943617 6728 13273
255117856781652097 7219 15342
312980377402102081 2839 6167
971163190988896513 1230 2379
236323285918881953 6223 12131
636956498946361217 14509 18815
339904490912036993 5714 8356
550889949110803905 4944 7197
592296217262539649 13371 15869
586429698294125441 16048 21927
845282298496432129 4501 13304
76616423579643825 7780 19720
873767877502370305 590 16690
291275824200383233 22861 23291
93342041116816433 13140 13209
926165648533107329 4197 21024
856066811709180033 16750 23409
47261903833174305 18464 18940
818173693752914433 2084 11593
422933339426457153 6204 9397
363470770095755585 17436 22125
710774209702051969 11916 14271
954777220630152321 7553 12197
564297282997763713 3071 7807
143039804603031233 9777 20637
742116760248109185 2034 8809
236378466865506465 1655 20167
797596970710962689 1458 15068
117965803135984257 17801 22909
700638672729880321 13397 19091
343900738518389185 9891 9909
702067369643408769 7014 17209
126936941292395745 4286 19411
979389829388395521 4240 4871
508098805894594113 7471 17521
488123572684990849 10810 23085
323997251398321153 1602 20721
422476882571928065 4163 9019
996802525156400769 4853 22980
651147617035015041 986 18809
635110787228566017 7614 16704
589572294666993409 169 14651
750424823340768641 3208 3635
557026568820951681 11114 15593
172999512448665633 865 6281
327906946816924033 1918 16031
649183744280126209 11430 16713
629608604719784577 3523 11883
665071874066821761 7717 23542
913215919012856193 11702 21063
955565920156590977 9096 16838
641332841238089217 2562 22050
599027851529950081 10949 15042
930046405714236417 12662 22138
434989528000532033 10320 22449
159775631301108961 10294 15925
520023910037448193 12684 21927
802990448196965249 3243 13007
435353824868219137 6695 13152
803842528513989377 14917 22516
289490545679495169 11470 20810
160062299837065313 4462 13001
830510042200874241 2977 7349
739797674389969025 4706 19089
940573802633647233 58 18076
125764856016274961 6034 22144
591350071478775169 3294 13874
972112555490717569 10091 15358
324853081374197249 4922 7515
994420738783233537 17010 23491
838255302239137025 3521 11640
926960468293152897 10854 20741
59978554163219401 20588 22273
235995390319942561 7252 18112
406523492325323585 16155 18292
603683182184958849 22245 23363
363055372500422657 2429 11833
320700961147949185 3525 12408
187916971377521953 3143 10306
995188767797664257 15582 20877
429236403210889985 7005 11286
720804941362217729 4900 15189
121846114561339649 2981 8223
412355921411538881 4213 7674
812703277945484417 5081 23638
635815438502916609 7067 10099
633488186860862593 18861 19951
947346928910697217 5950 19132
246024897558154273 12987 16870
389989816466368193 2810 19251
347288661436540033 19137 21976
280370237229696769 13878 15521
936166010607575297 19048 22107
140204138616169873 18761 19689
946120271065840513 20316 23034
874860999914552961 17184 20161
277933896607517985 1625 13644
791567484014877 5590 17639
361579672045952065 1262 8709
865115498821488385 13260 23190
289531342121033921 5191 21113
105047625647003425 11049 12837
941552997642876417 9432 10542
462849578595871937 6936 7780
795636813858006785 531 7553
567623080034252353 6103 11612
578725065720096385 714 3205
886553726911692801 8100 11648
340940820093816641 7973 13324
46770237550376241 1156 4029
838962895072572929 190 15863
838364754008558977 4337 23243
125588722478820353 5473 17177
311039696006929473 8580 14567
101667789728157489 4444 20737
652817732338597505 10641 12557
512147527154052545 5485 8802
244081143425162849 12284 16637
424831882558581953 8840 9877
952508513629773313 2322 14043
194535259528006337 7088 10305
348097703314465409 11070 16373
944600001466017921 2541 19011
46488308885038521 11957 22827
260209223602554817 14426 18951
477527646040627457 8015 10792
890946345678774017 3441 14819
274104059268360353 8665 11667
669561576863028353 15510 16850
117844089376575313 2754 8081
885323048801030401 3913 19345
952843204979068033 557 8302
157050027968164577 12053 12164
560011657275495617 8988 15944
829894571716582913 5042 14249
753265537585100673 1741 5599
997605899290103809 4635 15780
271033017322281473 8352 14978
7683324745404009 2746 20889
963909661373627137 5175 17999
234194102262801345 4833 10397
258946836703998433 3542 11479
704438277094400385 1215 2426
787623753584149761 1846 9293
817307562999186433 8793 13142
332266046393584705 1585 15678
811494885130077441 3535 16479
138441364414596529 6868 16388
138295121233095841 18998 20191
586710446063264641 1952 8450
158891771830898433 11867 13867
292129497935043521 7416 21744
853754719831467649 7207 17850
865604680535170689 5584 16437
303492530450956353 8009 18945
637979727006602113 1530 20088
890155617405479681 11023 16627
155770534836435105 1350 14907
811150118444150145 10 5780
935270181484646913 11525 19717
513142205426273537 13514 20747
141305391654526609 13761 21029
737741865559389313 4973 12387
192948471885948449 6626 14883
255750606221607073 12700 15339
358345634685875329 14030 15106
653265455222427905 15621 16124
160199532818417377 2685 17263
969545381794230145 1945 13376
411678826536842753 2667 19222
647565663368755713 3408 18708
580269554310056833 14206 18749
922340208060983681 21045 22789
537680702970860097 1031 12809
896478466284552449 7973 10310
758694177230360321 6 581
579961077363574145 5943 17598
858176468899074561 802 7635
503428671249043457 2855 4386
615277523772782337 14392 17362
826076296447677569 5221 18888
68999618084106377 934 20608
23369793351665893 7117 20736
509014977961051329 12837 21848
976462060046483073 3538 14254
69659590567539457 15822 22107
742355811281289089 1376 16453
575748486854983809 3402 16209
99578514237986577 9630 17373
362921091841528193 14979 16781
955303996652307969 1255 5611
725665083063098881 2702 6430
165756791372299265 8477 17305
553406888263424449 1013 19838
44341538043756401 5834 13459
484648895819724161 7232 23572
198775312085938785 13608 20526
242601426659589953 3644 7548
607596484882666497 8259 22998
499700683753424385 14766 16406
416641522234524353 1065 2412
265768764980577985 21209 23122
579840930101728001 2962 20932
280748450061473409 637 15609
827875975983499009 1306 3476
928094107754631681 14604 22323
687841646643878529 10344 22902
932664552611733249 3248 5601
634777103298457473 18364 21238
478477777439962881 9053 15870
519815903872785857 13463 21309
602530460018691329 3295 16126
309659923172358017 10354 14291
987392783098542337 7624 17448
394598228278258753 4003 13151
785376492484552065 1738 20246
311918195616353729 7533 15833
469476333605143745 10194 15320
385942751039454657 3770 22609
700872085659163649 217 21851
45339858224178185 76 2759
83350746365155713 17364 18455
694135815526326657 181 7866
674728889454208001 20010 22466
993167879496976257 14496 19083
543724286743184833 6623 22902
823470013181083265 13472 14002
879755924147467265 1657 21122
674075693586171777 13259 18711
159146600601744129 13275 20888
92204088926511217 45 21085
257299625732123617 865 6298
531025972176419009 16949 23633
749800635015333249 19948 20369
102848519796840065 964 19357
841813483803939329 15786 16178
476786451388885953 3586 16445
862192342859984257 5902 16537
275794335379405441 4445 19087
738008670835803521 4550 10531
188944677337072865 893 9791
362215098081861697 5121 16175
98638228391696001 9969 15290
386790143964525185 3675 10416
472227675813069697 1151 2561
507356672520771201 9732 13615
676620510798446849 1052 6161
535208731908888065 1287 12942
919800502021612289 8527 14734
747196904705447169 6711 19694
655329317797271169 5393 5895
76060262850880641 3067 5954
525372197812497857 9804 16266
725102888547255041 10762 11968
903554961268898945 10119 15591
20514406543647113 2936 13133
876136688988875521 3334 21610
621329687837459201 309 6506
129597798399419873 12301 14239
735110158060102529 11751 19984
628952406489627649 12407 21227
128617303400474721 45 3495
105511722637007921 778 7263
932338343965291521 5799 9695
409225725058515649 5205 16364
947752946171533441 14290 16939
497148715444428289 9243 18212
18445746783463337 6218 9267
328592493920961473 2265 19478
866230663851965185 1527 17258
659278130951211265 13607 23365
336516982937475009 12178 19725
482946798491294529 4907 4919
793752093648805633 3355 23231
729682834095701377 6448 14203
707670695363525249 14386 23444
40279452728992025 11082 18266
801411631427711745 9259 18447
128553288677270673 3430 9853
875572497248363393 5016 20610
566168390951897729 11494 23596
396410680899180097 11673 16453
183655507412812129 12918 16959
953519990299007233 5731 14766
755991918197604865 7775 16548
282337937717827009 9028 12689
210959744109207041 4404 16082
510071642136644225 1624 8150
673771502101143169 6204 17837
449599935103009345 11680 16067
497379240924789889 657 16861
306422905306781953 5424 20039
349126259227812609 6597 12924
26527392286325837 7839 15785
379052553897910401 2212 15829
11206257516853669 694 6601
301644317364459649 13185 20274
235932327257557985 10752 16846
966654279969521409 6209 16901
107708401550375761 9198 18790
375929634930695745 3468 14775
553237483415372801 7826 21294
129357711119300945 14248 14765
113134246363394193 17406 18860
544924441923509313 18362 21669
681407438332627201 2988 12413
561494358471140481 6607 20993
634855060644348161 18650 22271
922470046154426625 8728 12849
847318874418377217 243 2237
180229733803916033 2966 12317
476783909112619137 9790 20186
701460136477830785 10573 20678
708329958299714177 139 21181
657647560327280385 1420 15617
309226712543924993 21361 21724
668743723742249345 8642 9161
532934660756311041 6102 11474
604826021349797633 223 13393
453738577442358337 8145 19815
143907302823375713 7632 15286
403681214519082241 15303 22570
186495057078065697 4655 11338
283523982929260385 5184 7149
932340507818292225 17207 19854
774033815691623809 13388 16433
749753398740555393 4102 8335
69482553288260361 9253 16280
194074279794815393 1690 9841
505477188469114945 237 18647
255543298028715777 11465 12150
828721047193703041 10123 12889
13658184898087457 21886 23327
400693814714131265 16760 20984
872950080990481281 2361 3625
669703421456326017 12136 12326
152071822618491841 19547 21494
538747542302331777 3981 19147
359108041497638209 15946 16238
136545940645440561 4382 17794
692977062120672129 4481 14950
386423991473250817 1367 19140
736124102738589441 5250 16743
291509866691008321 12823 22813
520520951222888321 11163 14250
605621739212438145 2134 20621
84921428361884209 6823 16797
443601837031899009 2559 15143
226776370399147009 1010 3886
771247740450959873 6171 11521
907577070413456257 10209 15972
33338188558253989 13029 17709
820516665553494529 6235 12680
350609904096785409 5415 11066
727276111571843073 3530 14726
767015769996270081 5180 9792
656494400786566913 6626 19500
438858244109852097 2384 20886
270499906890737665 1702 9789
502984770002861121 15024 19124
221240838438941281 7971 17221
982517633498616705 17753 17870
440953267807049793 5970 10087
19040334575542773 15096 15205
677504590854038529 18383 20604
813368964750665729 12077 16841
189835071065235905 6107 20696
822615817939528449 2154 23374
499062909055279361 11861 22492
438535526313472705 8702 22782
512564129944980353 4388 13758
839322968349414145 7244 20451
719400090377899265 6199 14506
542156703813660097 17998 20008
967557547259392641 8646 14659
662769756736970753 7433 22589
604662312535278849 5121 13800
823895769244131713 19141 21261
987067491514711297 2691 11558
148596474349453441 3261 12677
260749648132854625 2995 15572
576021593858214913 1457 3424
611734711890083073 1106 5971
364281717954476417 51 6436
348151893769621505 14029 22308
152089673488461601 18600 21853
267108446807316833 11719 18463
186333510337895809 13173 15766
742307974087946625 16282 18051
746364950955026561 10671 20736
558982997315585089 8229 15020
387723632190279937 13008 18219
412376865946864513 667 8603
145991621644554913 10512 12845
401456442814879489 10765 19463
647446831565439105 10370 12286
752234043802228993 4068 6837
971312477725277313 8281 13491
822947085284599937 5355 10369
104367491401127665 5363 20251
73509186879046945 9999 17475
439336446317526017 4074 23023
596203531669988993 3142 9198
479406136617420481 826 3511
435191124317025665 674 9589
598686869761152769 4383 18694
93185174909198305 9403 10601
310843412552408449 10994 19524
645752538659817089 2740 17561
940848824412341889 11041 16926
18516524757604457 6643 23203
941181428457746049 1361 15154
324272613341644673 637 21311
113460440662080945 5247 7676
579351682583567361 15985 17929
811578195958226433 2784 11771
773418408701953537 5185 8789
389924833597064001 1393 10482
217619562171154977 52 16675
659211865279949953 14337 23147
10518096029425551 17386 23220
500794943421070145 13063 18280
884826543770433409 2990 11411
968764134170790273 9065 10807
268829082701156353 8342 21934
243117379920875009 9591 16212
461316423684753089 6103 12582
643138138274757377 12912 21352
249354336140992673 2698 22651
963002328395518209 939 1953
901948099077035393 8060 17661
269021889778493057 8249 8288
238448672572982177 1125 7923
984778768071265665 1515 18402
978744719913397121 5343 9915
545325475923526401 8031 21019
256616230891591361 13392 21413
439736740596870849 242 11232
647764359542524161 14435 21907
699085322972059905 11515 17097
752338614909799425 6972 12445
753065248254756609 18374 23674
511186914833036353 4891 23105
863243436926943233 3380 12744
68873071279380585 2220 19875
475454621533501185 18435 22110
104725258558662657 8519 20390
59750212238135705 3034 5677
293479388004637825 14329 17842
814109936185531009 3717 16838
702645943332374401 13799 18787
292557716378347265 16156 18846
933605762191557889 10949 15561
416656343341188033 419 1425
494996310345701569 17922 23625
277992874039689761 11192 15074
673695507988806913 9408 12352
902522065166351745 5976 8034
710525999968286465 3363 15267
41328252291059185 15805 17308
754350969085191297 13658 15142
703649365435566721 4239 12869
81907405306226 11713 16956
301578749842612097 8406 17973
21866177130160481 16354 18473
775472091746138369 8743 12745
984141887596724225 13377 16436
611996982089088641 3362 10574
644248470539633153 19224 20615
147549466420926465 7842 10764
739204301872408833 1512 19145
278645091347875969 17667 22764
837799269838878721 4413 6642
500473738938580929 16399 17056
444913127050984513 7534 9445
347887661170595649 62 867
638498308477391361 7732 15211
552963166489732289 6974 10054
840392128187861633 15888 16076
436655937288641409 13073 20372
961591654427646593 12333 14444
13575623486161705 18527 20176
306981841539215617 17250 19350
924729218153480321 15990 19495
582054640350332161 11552 23273
860271018047242881 12078 20788
677490137013766273 6648 15183
380791637651675777 10552 12253
633494161173100417 12391 18572
345026676153963777 1992 22745
500626241933037633 571 2898
945253183912477313 5300 15878
143453510088090049 13343 14010
138658004795601649 3718 10128
804309622813352833 5780 8225
431249243682465537 17936 19451
613244819725419905 8200 17345
613581126537638913 7346 23081
103224351619150673 534 22057
866204794017129089 1014 23012
808992067105560193 13897 23441
262013852011776289 4766 16152
793896840017286145 3541 9475
112094144533394065 1085 2047
590529301412939137 1607 18908
438460386369911233 7116 23536
343655422085806337 16196 17244
652146426680012289 4927 10652
583547075166347137 13061 17564
944552613253719681 275 8665
86404515198271521 17618 18482
991217393914361345 17040 18155
849672814488652545 9706 22426
809590727809990145 5172 8474
625909302916017665 9953 19494
809221100824593921 61 18566
965140865399046529 4505 21344
1477461229129063 9266 9645
63309375175837345 20860 22113
751617232605219969 2465 14379
351863012865489793 11892 17411
692087215700269057 7613 8278
616306842359382017 1572 14627
804582821382091137 11405 19418
569933200263232449 9906 10602
232243173061178241 17664 23520
898726423473167617 2767 14136
648637375189402113 12909 15138
67148791387236177 2009 8903
720055915274684801 2098 23019
756117207154392961 12286 18438
323489621426709569 9200 14231
562637827762028289 1940 9977
199945362685596705 2112 4560
290328510047860545 16931 18169
375958691868113729 5272 9286
526155153181971265 5105 7734
257637959303110625 6659 21740
597490822773114113 4735 6330
356094213258636225 9673 12160
794432817698133633 16965 23144
400092075613471809 10217 18239
942887551718488449 11832 12952
825054978714469249 2773 19981
167899647144903233 12502 16853
871820621156160769 10824 16151
115509447760093313 7387 9811
739756223044160769 8354 18392
266254084270183713 1453 3733
875489923794148737 9037 16746
666711573208832641 10151 18265
278487572226943329 1585 19248
135291186097472145 2480 18499
871892102774779649 1223 6271
622787708337387649 5327 10829
510239046122300993 7514 9850
219931811806315393 6878 16002
241203500812602561 6248 23402
161259551231669473 10276 18279
226827626541513889 121 20771
713837368669597825 15275 22868
24518309028991325 2286 8717
105443231947578657 2897 8843
236443422587306881 6067 14958
812949812931815809 7398 8186
334523380155658881 9922 15138
980973856533982081 14567 19377
242158934161871297 2036 14053
621781740451947265 4554 12666
851271442450183681 11758 19918
710385330906650113 15808 21863
428368895256419073 184 20310
954678160967727489 4978 21840
299604561781436033 853 10884
825877901325473153 9802 11843
178028233567069089 2260 6138
841337742465096705 17966 21481
57041814821303665 74 22644
743754999838603905 14624 22987
116783374632255745 16496 17025
472749750857286017 9530 10786
854913794726385793 12532 15447
163744412012253089 4806 8141
396374009555991361 2496 19769
630881407492463361 3562 19768
623115834609336577 12093 22365
888981803063689601 11479 19795
805620097969203585 5030 21789
337821755417063937 10407 21261
773850765984306561 20519 21639
273647559657579361 9265 16178
746378854688011009 20278 21019
776910177323880961 14085 15129
927804691724446721 8553 19159
420306040612121729 13590 14940
194410332053188033 5252 18223
203283256209697793 4577 20120
234884708391703617 6216 14265
102469993091521169 5778 15855
638354522679215105 4010 4225
32270526456695593 8025 8584
930359823590151809 19005 22658
973747394035161345 1487 4408
358099231804196481 610 9725
13540640835071117 16446 21561
667274542753872897 14945 23484
846443632091425281 15242 18926
767682867113570945 5872 8096
43602390301256121 11275 23586
970512809008909057 4664 23632
942384065685434497 3348 8940
455381329310931457 4028 6908
900332670936830209 4048 21927
31917231946081869 194 11377
909060890555057409 14614 19353
849499921328408961 1143 23353
896143708437673345 18567 18828
96328898807485073 1895 4014
786439237638365569 3309 20398
514231190406967169 8517 14452
21097437721106617 5385 5595
134095587224223329 773 18183
844700812088294785 9773 13087
124224437833596817 1057 9907
697983705970724353 2783 10433
37164954746486953 5109 16187
491054488926597121 292 11191
414593838397784961 1823 7004
396733734284321601 14377 18484
565873329479316545 5949 14491
74072412929243825 329 7977
387196268123780417 19452 21584
388548848529776321 10783 18051
986374130678427777 13674 17511
65762622259274649 1170 6418
853238607048062593 6684 14155
178169686546947745 5085 23493
220611770670231521 4816 5813
553085339630659009 85 9691
882604026243065217 7158 16305
187550718960604705 11281 13558
250001192438702433 3694 11863
359555163898068737 5549 11306
834569147438593025 13051 15552
111971797090102849 3080 17924
10559043169010353 966 15218
191015761422537633 18301 22788
582545541961515265 18649 21362
800820376255980929 12538 19809
553063935453849345 1667 14179
564072612861810561 3488 10107
83721375802205953 927 12357
284797868691850209 15436 19671
450689367253161793 16376 19693
646843229676765185 16628 17603
146478671922842817 10432 15671
668399069771904641 10049 13165
374117721551471041 12098 19495
594828328131615745 8105 13438
724570211948069761 16591 22465
504817586860081473 9259 15208
147946409479303041 6840 7021
184392049395686529 15399 20981
224484099622664257 13104 13524
177950494276355905 3115 20838
101651718956190961 542 3813
76509755028371985 11328 15742
605305020383745793 11446 17850
925294853158856449 10751 22743
954771347172524545 6992 16029
537418520146477633 1867 15630
729675817576698241 7475 16812
873005083877441025 12379 17880
72466991956019905 526 17207
913283504434463873 7700 14029
788022728744373121 7013 23154
731346273625074817 13686 16617
609272816765852161 9239 12134
225043216363193473 13752 23471
260759047538279265 17882 18252
260742155377808865 3936 10927
662538149223507841 16437 22809
398663611031611969 421 10513
946326660638355585 8678 14983
895460519072354817 2170 20113
91622486224181905 14314 20758
465935289438366593 12536 18461
5149417124563628 8291 17244
867961024102211073 579 12331
554961822276055745 10379 21145
511885109226700033 6964 12410
736208182518929281 16446 21421
160683586578993953 2938 15428
677236554287063041 2346 14882
766413586526031361 10149 21614
196231273710800737 14987 22200
706587527745082113 3041 6405
107446808059762593 1015 20955
458857877937465025 9836 12953
620527326690982785 4988 17805
532445303956887297 4455 9143
762030041764702977 7835 18833
403137193478048769 16508 22845
535247078952046721 20630 21745
291507706285013761 4153 14941
383402272141182721 988 3926
645658517909925633 13015 14198
136197615062506833 6903 14180
650822731498276865 12451 14202
973507302621570177 15386 17257
385315821835607873 2386 22428
918973889791693953 6745 15917
803715698512998913 7801 9825
896031971491368065 13971 18172
121150837739424593 16934 22845
195719370750047969 1508 15207
474606427797208833 2640 3747
863678745081969665 7040 11953
64378272297776817 9404 12076
338756994316192129 1448 7838
910708228221320577 8772 21188
443944018346570625 519 9940
92708337267158209 3214 13809
710994867147540737 3624 11754
736855858942572417 1523 14340
605770315491966465 21684 22628
360795019588980609 19183 21335
934634833315335809 6550 15829
143753365599959441 10209 12495
589637269129980289 8252 18636
405144889524070337 18556 23562
617397726567894273 19258 20028
628700542879595777 14722 23300
586418860172031489 6508 11652
598258776147279233 2623 8396
900203400907493249 1319 4098
588106561887396865 461 15138
348826984918872513 16667 22453
877842634893983873 9148 15317
259858043066707009 2216 2320
133963833236673937 5885 23371
598523042994784769 2016 9848
174684704555321697 5305 12459
239532380089151777 3126 17764
967442267822686849 7958 22698
518923972441541569 9324 23669
118698913667845569 8088 9845
80263766557486353 4430 9759
371756559414404097 4727 18086
497146058922211841 242 3523
757499761135850497 1476 10394
276859331568154241 4523 21554
997714758945672705 376 6060
779082977088393089 8251 9190
875896875660959745 4425 15495
616767947827746305 5640 23487
207508052233702497 5562 13310
681842946236727681 1365 1815
367448465633632513 1994 19975
312952316740002369 2695 9501
148357103292223521 2335 4778
242087661921573281 16082 21741
149637218065084449 17667 19983
990630506565359745 212 21751
264972396939878497 6978 14579
613511862700462977 8097 11754
610650204405690241 18599 22073
908945398166601089 2970 23352
680172519531364353 13505 14487
529941069167506369 22871 22909
165851315207266497 1877 17313
315012247004538881 9930 10880
312568067859540865 2433 21264
762345253377148417 14228 16797
432900987041708865 11508 12798
959115523416819841 12764 19687
29467686091177117 6118 11455
680382023176718977 10549 17927
912548816387289473 6041 7163
812677908300820225 2380 18418
806979411507210625 4703 6484
915683400350971521 3589 5876
103220388836493985 5723 9428
988483360628244097 5764 18655
276922874320344897 303 18818
270649496335323649 9640 12481
256835600465610273 6624 13138
875854099244428161 4865 18622
155268757438516769 5445 17974
650549407076781057 2942 14937
685402224036355585 10629 16636
979284716649495169 9904 13616
577389091232216577 5118 16666
67668521912537473 3418 21257
696770788373658753 5449 19114
841527029421392513 336 7657
3818248646847878 1884 9921
995371232596013953 18037 22614
26835307281292133 8913 15499
492273231122489089 1241 16130
33247729878265633 15706 15745
280432800328611617 8026 22581
557114327218375425 10924 12417
889254011431795329 14104 15439
578240795800336769 1411 9860
868872953352720897 9938 23571
283118473164851297 3930 20581
904479102364014465 8454 23200
569163537897818369 1020 15770
100710707827545329 3631 6448
911649472152863233 6742 16797
196101771274520321 2538 7538
782969872116051841 3975 15172
791343992844062465 7391 12902
205001836333540417 16557 20327
234462663405999201 18356 22710
910007027290927105 3353 21464
672302979038960257 21315 22159
707147304685026561 866 13744
304613666507883329 2316 18913
422558178168269889 16965 18982
614471621839655297 17616 20264
840944087047663617 9713 19409
269265689053845857 11278 14444
776417760961262337 11871 15101
926931897413510401 2144 8034
475173238596074305 13277 20943
574746974295514689 3073 9047
528785518427707073 10609 20680
610648594404139521 20268 20821
954083429625459457 9490 22537
544177377322206721 13384 19134
893925264075900161 6809 23319
866443390016200961 15460 15859
647818277140760961 18434 20029
599510473946871553 18494 19052
368496543828580801 2754 19080
201144347457344001 9102 22787
316677583692413825 13847 23324
157096011107576321 11179 17518
361739620788878145 277 19459
856354985661994369 3875 4418
842070597701241089 7369 7919
566571611061753793 8706 10862
266659327160379425 522 19787
884754754106424449 9871 21811
128076080657624657 16489 21376
423681368457074817 19807 20085
346269129375396993 1616 16516
324884157878074113 10395 14778
544925852566411329 1211 7596
744391592888199169 8323 19392
907456050581213697 7071 10529
554521983484349313 7081 7239
104045900339091441 8598 9999
997657012292798081 189 12485
952117701323540865 1134 1995
934443136677145985 5898 12980
417467387008617409 1087 5077
561485827003131969 10081 21397
273287397049625025 4111 15189
359842582329108033 7896 13155
305779305159806145 2306 15956
292535652951109185 1707 9748
479760002430392513 10874 21505
809187835626147457 5447 11892
941030388329597441 2807 4238
131196177925140497 5372 16770
847392549971726081 3528 15635
584758456038017025 12286 19390
516170541836519425 78 15441
846704839396245761 4588 9675
104287646449417793 10310 18441
762560103194743937 10805 22553
352196792047539713 6614 23522
551900578768758977 8393 15408
140357017860548433 350 9260
670451989431498369 8594 10195
928955892983058305 4472 11292
673224297467619713 522 16551
303565064335995073 5587 13973
672864069867984001 7384 18713
755750583897128833 18239 21858
883874597549628033 4329 22355
4100813304471985 19689 21103
510943109960706497 10750 16456
93069373550068945 16874 20397
628850296020182529 16116 22911
126828984637963777 7720 16907
202768925007489985 2848 12718
965855948814454017 9883 11271
369058620249909121 458 5336
569009828041611585 7505 8102
495712658593376449 19456 21269
450074179523060289 20669 23224
423716484317232321 4657 10296
626210773078067713 2560 7706
950232019945559553 22591 22842
5603530578657257 18573 21198
218773375253327617 2081 3241
980693558437035777 14459 15931
461452996112271297 254 12364
416787808800624065 4328 17475
73764706535037313 6143 16218
473856191875167809 16434 17686
853687756296551425 2907 14399
293702878282193345 2140 3242
146965586259220513 755 10589
422422648159692225 5786 14966
747373335060601089 16849 22647
798226586674704897 141 16128
372433361738650625 17302 23629
956262451851099393 17182 18820
253449280969931585 18720 20378
364481968301578945 9184 11596
772854603284962177 4817 15443
187620027355915649 3277 15194
924463850068789889 15766 16209
367753140834796737 5316 21115
326274940188291393 7683 23615
175147742870048961 8828 18762
434121571869354753 4940 17711
503487502940505025 22950 23279
56889923866144441 1305 15933
813849740116392449 3086 14469
488849181796965121 11060 21561
721818183317939329 13822 21662
461088429335667649 6320 21444
390613740657325761 10558 22249
739426060762156161 136 7922
935862499417186945 19981 22310
67718579063885897 7766 10395
505567864533457345 11646 14176
872838512227545473 17386 21201
5945769326391571 20499 20721
460816345369615041 6576 20612
17556900544402511 7875 20795
461188502303627969 7282 10556
178310495367828289 5001 13172
605400421388644353 2191 3252
257470242145597441 3539 14827
534505951542300289 4453 17469
816619015334854529 4827 21521
750870208670427521 2312 10979
830229661187100673 18063 23020
658343360700456577 9375 20754
857838509538073217 10822 21589
527398414249908865 7225 11223
243592046066037697 6860 17769
637611539318257281 11857 18887
510481071409120833 6640 7684
380712344032254209 668 12615
442547993803795969 11113 18692
859659547997694081 3773 10039
711603708834321281 2215 18595
38910085041145241 5644 13680
159384529592284001 14719 16931
928399725276833025 8060 12452
297773955158024961 10056 21198
897435949012937345 6980 8983
113187044980517009 544 3996
245493910473641121 19728 20545
612071545406781313 1582 18984
717895366469370753 8524 18042
294814609593498049 23200 23324
854288757320560385 5399 16987
861195667240568961 5004 22325
832749436270667393 674 4919
374701933589815169 697 11862
389230422127013761 21294 23244
310325939936138433 11986 17933
647695113238732801 10480 17722
176103251472579105 651 19543
751690967091789697 8347 9706
824363820850098945 11756 22108
950185118246828673 9149 19572
904856074870277633 22670 23658
968164606740771201 13450 18545
157754899795708769 12711 19154
726423643697465601 6893 18588
642038934999828097 1153 20575
56180505787736481 5174 23537
195831830097407777 10570 15088
517516365054412097 16332 18864
446034717213560577 7630 13430
26444272506978453 4411 5867
352467773260958209 9911 13398
12357718557602483 4080 14544
217872792815068545 1499 10204
957951645466252417 11964 22749
935111514714638081 13350 23334
581281428931369217 4973 20565
435066689705816833 5707 22152
389279205697079105 9935 12052
261683153438259105 9843 12742
848333431296815361 15237 16283
615622325895099521 17247 17674
738987323576694145 7467 14330
26413791001861145 16307 20544
525976191118282113 4635 18418
330972670970393089 16039 19590
687984032361953281 12567 15901
94959258084760017 10348 20617
485701547351759169 15084 16943
124180912783355521 3675 19253
185584170950264129 3735 19713
903826931438206977 640 16065
99892149519725137 9714 19218
422103602358671297 4796 21535
159520019546135937 11689 20423
645521423991244289 16433 18204
999680891712294785 7207 15823
555950641878649089 4415 9132
970856825984199681 13374 22892
748409687879419777 8413 12858
582740028008693377 9507 10222
156828181035930209 1674 19638
932053150000569985 7079 17359
978074167099851649 1826 18986
452988447025965953 2903 19487
288786308579869185 6414 8744
746570900254184321 9155 22459
73184385763713777 3256 7700
857113450733471873 6081 8274
773373681009100929 5041 10334
899647366878269825 9228 13764
821368072028537473 289 418
523413886822105217 16370 19540
782858731583512961 1017 6882
872130523289357057 10962 13769
126272909247806097 7972 19519
826511187286321537 83 11462
204619662643292353 17770 22697
524563447397270017 1885 4386
22424587174146637 5397 11665
163545330964943489 12084 23082
761615855130923393 7547 8409
240772956744294209 7502 18713
975426309694999169 680 2828
897050537093356545 1736 5948
902589443713960577 11896 17642
984735526955233793 15647 17670
736704614065974529 19721 21401
307142172945098945 365 20942
24340416502109721 15458 15853
538999330702338881 9486 12585
688956582437189249 10383 23373
108168483884988129 3279 19156
365079517541598593 179 22304
6848857680097354 19532 20752
64639592141691793 8169 22706
176689891118819265 2057 10595
604873270553024897 15781 17017
494997117344652801 8008 22646
798586969232676609 886 7012
959521313606309377 13506 19773
753312416255820289 21240 23243
492043947901123585 269 8850
599826592617507201 6353 14609
380460818504353409 3186 16864
706891775593174273 9422 18249
235286519719366529 7092 21683
218994956341649793 13053 16324
36957451626797425 9997 10951
64693829735713137 8618 18638
651623791524741633 2145 19157
827821747624444289 3031 7760
714943908244826753 17161 17845
530702957400432513 1569 10370
776049515845201665 7572 17135
6829950641222383 19567 20634
189852337608705569 4095 4176
868700103273336961 5244 19339
824242458799545857 9949 17177
506849153282605185 15127 22322
409795594346995521 2025 10273
759831480669941377 1644 22493
926576860883940865 1739 4842
768745428701894401 3924 21414
255258218893523297 8320 21726
626617549507240961 10061 16942
443904882454830849 12579 18090
72875197885299057 9137 23062
467502909805254785 3363 14453
97752769693965297 15572 21054
476994912616120833 7915 10753
173493166247315137 9258 12158
161235805765876705 4315 17916
97300322672875697 633 8685
769709235697035905 6861 10628
741381078864908033 3039 10950
758739086720275713 9733 10907
835941932569578881 594 17151
480910707954322433 14087 22105
887384967919221121 9733 17165
672398794454245761 9019 11211
281308915716774529 1669 17674
973614861048474753 7268 18805
326799084712366273 11858 21366
636930925521646465 2652 4403
993979455731061249 4360 18812
725840280728434049 17307 20340
335435129769425793 15533 23143
65116326227872889 12376 19597
774736653321379969 6250 20726
11620271512725823 10303 11292
867961030522128129 7362 16174
31846282903892133 7108 7480
100774948103872225 12678 20124
110261773477262177 16102 19376
992254679400733825 14016 22436
637982513449237889 597 6707
291726866387389121 8260 9103
376587308051057345 12215 22870
934040048334498561 6290 20586
272049090585248609 9106 12150
183040526677086049 13465 19287
615861458480864641 1891 22427
427276251178657409 14370 18440
175076225941474209 11507 14974
471128746020493569 6283 8643
347549099854262529 8704 10504
990349745947202817 6279 8777
269858379498565185 6729 22218
992965747791156865 6008 10154
877017345767981697 1610 10093
68146266435807233 1943 22718
285198393530102113 11397 18658
907935187569389569 3418 15563
710691036394280193 10080 12774
426997560368068481 8407 17391
179986846523711105 2049 11234
941616300937891329 9930 21176
6791618332940176 15935 19657
604128901090835073 11944 16723
939688143118452481 11564 11770
644091247761931393 16010 16415
131295522739975473 2316 3021
795771944580696577 6265 14704
214323563370861345 9710 10577
607898994369502849 12917 18052
339679697296404033 2967 6347
128124135603801649 11939 20950
524583151156157633 9972 16546
115957150486305953 1587 20835
403792852121455297 32 13678
461775838794995521 2763 14541
960364489724035713 5118 9662
65005874313623481 8164 16351
96090302244348897 10622 20337
511409994689845633 10582 12528
309803654860083073 7057 20797
787155089264100353 10243 11204
698662092227294849 765 13545
256201689854453473 17690 22773
309583515254267649 1258 14846
607070632091147649 3275 10031
662007434479633665 255 16010
119476896713027969 17614 19412
418703628047076417 20226 21800
395724386962140097 2867 21468
660277444219047937 19290 20467
815276094972023937 12924 17413
954575817611775745 4214 12946
768340765933782401 6499 13564
209511773420544513 12661 17958
810329845182227585 921 6616
155746689937906529 8228 18718
913454885789970945 4148 13173
788897095947419265 16778 20400
107784958466499601 16924 20094
360094386006515777 10200 23365
805489276798180481 4866 21177
759815538880687361 15158 17431
208392007270962401 7640 12320
918228377791770369 9666 20126
952963753129861121 20898 22754
962843153354469889 9416 13103
189722862671249729 16860 23077
153139622486484929 2695 4821
60759989973529825 7084 20900
510191434464601921 4274 7930
517651036783011137 7138 14375
879880476730740225 452 6246
464526201246197697 4969 12369
223522796546234305 8335 18984
479493166687195329 4085 22588
11050995523156361 17417 20742
839460906779475329 6607 7191
309652849813474497 7048 12369
626947311485711361 8988 15917
189857162613527905 3167 5637
139865931421152113 6025 6971
56292369520122065 1092 12293
820718159151898113 16821 18231
354088783013416705 22369 22555
619890303151247873 9556 18257
575469061935322689 918 15392
968311067232807681 6019 21443
580016776317940225 1018 17374
984056425563490945 2486 3907
354267675031479681 11604 23523
292101403696637633 12807 19370
470283004307383105 5485 5814
567100604408874881 7292 9682
693575738354027777 10479 16417
516013223798726273 3032 17982
16577110291400743 5909 23362
29379520837405693 1898 5192
50035308583687769 1012 21543
134917228263351057 9360 9604
115365703371473665 4201 9673
443975378007348097 1771 19632
40667607311590361 19840 22953
459502509846149825 2857 21224
369136150728913025 9262 12158
146433015358237377 12953 21810
41821428026167953 12662 14470
298585121953312449 8327 13334
139391807696107153 2334 15904
103915098564623777 17557 20709
204236722757983105 10002 19721
447659306948768449 911 15764
714281237840453 6254 17277
357974365501970497 15588 18520
526025917744675585 7172 20873
953419615579424129 12757 18564
294192850057406465 9907 19950
808997651964329345 6298 17184
759046314362976257 8508 10067
884804445091081217 5103 17537
706888016348877057 7251 17893
979932847875371521 7477 10579
177131468928251937 6862 15719
887029034593997057 16650 16682
72096902742281089 16650 20771
645799857830052609 8525 13690
84506775284310721 10412 18879
560658994567123841 3066 12008
550249395732585345 5018 6098
301717871493647041 6674 18581
788848659897212161 16076 17861
986969325563894273 8585 23513
216387136346263265 2840 17765
308136602168087169 20034 21695
177146902926594401 11554 23193
916958911699996545 8030 11564
848339232480874753 8345 13037
374396438212496449 635 6494
6959682976543037 9359 22403
17141969864912455 12940 23402
427760477753473345 2177 8918
481794484475511105 1039 16543
225850070425295265 3490 18726
492686208304068161 577 9984
878866471312797185 10704 14641
800508061961433985 593 5866
644674926899085697 3351 8159
619057810767277057 9809 10883
768586904408088833 13084 13389
907196110471631 3302 12185
874751569090207745 2476 17988
547886127311731009 19464 20242
765439975064033665 1593 14746
213230769825255361 11144 18408
775418186222879105 6911 19555
911471432584125569 2471 11119
338058974486692417 3853 16559
848940159221552257 12891 22775
599669924542766337 1282 13997
542797619486581313 6171 16886
500203120319447681 17303 23327
395307120520524097 1713 19860
345807831747038081 3839 14945
223023543054853953 5867 11470
956360255080873857 8458 19235
949322268033096577 4279 21362
468671551781582721 5433 17127
44532228644900585 8760 19042
146675645548079105 11631 21029
719584488313952129 2687 10867
443202838410542209 18975 23684
372411622635201665 6242 23530
854770372999460865 7596 18761
531582886783365185 6624 23010
745844676910579073 3886 14253
747794305307312641 6507 7252
946771257599955585 87 2035
793219172929550337 9856 18005
587534129658308737 11381 12810
509241916865949633 6928 12540
721163475299753985 6253 6723
668422571112397953 3153 7348
329585015764095617 8400 13104
629143281202491521 19276 23085
330373564924094849 12955 22194
856539208491422977 2685 6581
496243259758927041 255 6028
846098660492106753 5837 6638
896645949157139969 12701 14470
357466292196459521 13372 15718
892672262163344513 7106 20952
806056549544795393 15250 19417
694016968367073153 10436 13315
625256057049082113 3397 16646
694002018058427009 353 13775
648499234504459521 12965 20975
59118313182459305 6585 14375
268518255425941985 14942 19562
811143001038587393 12450 13839
442559308507700417 3198 4751
277133202911535649 14109 15667
871160684732156929 14800 19095
105488101654458433 3066 18695
604286769775360001 13844 14304
363335254796503169 4738 21503
992957717923598465 8351 17573
532442224151409985 2064 6993
32445537814911773 7854 20976
519988286214022849 12753 14468
111634831081371297 15015 20183
379843565475255233 12016 16526
167644523460626977 14728 22485
734576850771013377 6418 9838
316485521699984705 16652 19981
940562188651469441 18635 23439
599122090871024001 5288 19187
936848692301488513 8494 20489
322253594602667457 3533 12679
149544321247759617 7934 19284
665299166839435649 8685 14099
834333070545561345 21709 23557
689751371742982401 10870 13784
526853921202089729 2801 19052
777865697353607937 3229 9602
781079631285884033 2403 22580
599450770091348097 1137 9460
724260519339281921 19541 21569
863612935764070529 392 11353
131442724429682305 291 18223
693462200838279553 1970 8659
769923232909079041 4941 8712
391790483688598785 6359 10211
615792378456184449 19020 19168
181663685773113313 5583 14060
861889209957070081 6595 23145
325147407391416001 3946 18365
520917081299636225 5595 21135
885392275417682817 2662 16448
66499672787145417 12101 21169
997081431330858753 14824 19892
334321658607230209 1576 10243
187569600808867425 3634 19490
244292242690164577 3450 11582
231914479368061409 2391 3082
35217442899174501 5371 9270
976286009232136833 19887 21439
837393409998284673 7099 18360
956057005271791361 9193 19796
199228153964760673 2440 14570
848971036210169729 16549 18540
114373925877913505 5723 8417
419912940140893185 8359 14725
389045024353684737 3733 22549
809964764146325633 11017 13406
58631597596516369 2492 9029
898381997695881985 1801 21232
86685266566014721 12788 15732
903582724712205057 11408 18256
203984529789522625 11230 16091
155681831565051009 2661 4672
388740553007089345 12539 12681
120019229851731521 16941 18970
437592333013341761 10778 21407
951259444208037761 4677 17701
335023328455271489 20003 21183
169418177651149185 21256 22578
598737280099015809 6324 21683
690484617481121921 5273 17436
621180060190873473 19068 22573
501289286795024961 339 20587
767430893018300289 3743 21792
858688282553604353 441 9332
401868515553708481 5753 19774
147669179392803329 17189 22601
546178050639980481 13551 21123
851370984433447809 1089 10931
314592403034616577 5000 16072
468903569118662465 6585 12696
650319483388997761 777 15762
67881236252933521 158 1431
933727783562950657 5610 20960
794916832359373185 4102 16526
417848526924473153 11442 22445
870745913201421441 6173 7536
835013115927402753 9052 11708
880971256910566273 12891 20786
780998306024983425 15128 15852
37695218072375529 17995 19530
845035206761686145 19549 23079
368208088201267713 6432 23169
83635174410460417 10830 15660
317208472315645185 19927 23360
947128253739485569 2306 11328
373088939559760769 560 2775
326862308739848129 2320 11720
419434360753573569 18649 22835
590589163054723073 1719 21073
477977013160792577 12526 20046
848397908002169729 9097 22284
370305597230828481 15598 19394
727050951413581057 2432 9259
793645704514840833 15559 22833
629284545465921537 11405 20857
374643594922932993 8912 11577
995973871133863041 2398 22266
183985348174612545 11438 19206
836223921767725697 8495 11183
780478931327298433 440 11136
867112487035164801 15649 23131
938479918242148097 19287 19484
483103637105941185 12075 12905
127518506603141905 10166 13728
784972848109966081 15102 20222
138402236761859137 12948 19838
286753700358445953 19918 20090
672865617412998785 9059 23535
59038697991148585 2882 22876
161761478680528385 5486 6767
627179385766069633 9431 9507
901315019248617217 10956 19293
311145918475581569 7175 19027
417838306244757249 12519 21865
650877796114173185 5965 19034
889746740897852161 10701 17234
181921662326310241 4814 21336
687043630989545985 4545 23185
798647157604634113 4458 6946
658650257726751617 10580 13881
962655467757521409 11543 16701
792594600348646657 9481 16121
639704518339016193 21071 21890
821319938312360193 4479 22788
155185619906852417 10821 15693
658248750888031233 3924 5954
766978212030963329 3008 7527
554843764166836481 1819 18788
265091696718748449 9792 20591
756582173728272513 5022 22686
491050243731876865 11057 20688
648105497342317697 2812 5067
544285170500465665 13408 18174
154922812379833633 9646 14620
171179717488698209 6155 16792
721456048098534785 397 2034
856460694468957185 3390 10485
685313471467221505 17098 19365
671805619456137089 1699 1988
610678087051514497 11539 20975
328162848382270081 5242 13519
549413569163657921 2084 12347
734444756557948673 3735 7120
923939265801781377 8277 22576
251663211343220897 7946 8521
2061929097376237 2144 10967
32382492832880417 1753 20291
333549069464300609 7282 8860
652532235576011009 3485 15880
705697791523856897 13705 18815
525289185610674305 16606 16892
782822636289981953 19241 20793
650706074908079361 2476 2725
213731541185264705 366 18119
71047964142024969 445 7610
359907156179890113 8045 23100
901841838339883905 2763 7816
610403212999056385 1678 10959
372688776753662401 6832 9458
612113013848389889 5194 18662
975552254954443777 9771 12612
128173459032179697 4816 16320
451303521515740161 4879 9367
902557986190277761 10023 10129
25314014006362129 7316 19905
86141153625487025 7717 21887
324956632293478273 7097 22886
511598849549532289 10193 11179
844929645836692993 10403 11098
483631990534942017 9405 19524
244568779408524513 12460 15744
383786013573644161 1444 20937
748742297785405185 13360 22452
265586099051898113 5988 14007
168077424457763425 6738 14596
151503586667562465 7564 11836
314582697017336001 10078 21400
608697687754183681 5753 10325
543280904628318209 5254 22966
622994906235124609 2408 3409
93769541640419617 7325 11822
501808827322928833 9301 19051
488941575607256577 14555 15399
708442347413413377 22012 22824
922365085176615169 18077 23420
587590520237025537 2935 22977
106122376413026129 7500 16535
535865469366814977 4756 16537
510158339846348929 12373 21280
356189987627811201 15070 16152
582399056672912257 5512 18184
650893580912626433 2263 8502
883235683746427521 510 21411
730791444641024385 16798 17338
557441289536825473 19684 23427
932402919798892801 939 22542
904104278339268353 6548 15618
239811347811279777 447 6473
658279044052491777 6341 18152
530405154847731073 445 8485
178634148227935457 9972 13432
944985993706264833 823 20430
367029971930634241 5075 15502
443628149913724481 1477 21085
916931607466857217 10793 22527
187542239943564225 7443 17461
305498237701002049 6417 13168
611512185687050881 6514 10507
777876498152245633 3848 4114
858978820122470017 212 4769
384279250801114369 2987 3180
767800432294837505 5847 22247
973550000249126401 276 17656
116109045746338065 1724 16037
15107205649357525 9202 11359
68851714921809305 21387 23126
316125139043528257 6493 21836
293683443338007809 17229 17311
92327263732585153 5952 18513
306941828782630209 1330 22186
878840120758773889 17373 20425
758255876171499905 7987 13063
752600682685638785 3909 11342
594217151233411969 970 18641
234151830243952481 4357 4476
864486759857666049 8284 13998
983173273756221953 2736 7810
863066380108694657 12447 16465
92674789730544657 9161 10274
274674911929661633 4927 13830
102044313433324881 16980 20150
589303211012779777 8357 11785
659526166959814529 5793 15795
173233190076071969 706 15136
533828509870915009 85 9854
380899964780628161 10686 13037
260571597008969025 8878 22081
323705184265218561 1905 10710
380546892560872129 5496 16161
671649902153607297 19786 21158
177026207388230721 15767 19281
184768647193632065 2017 14731
186427617000163073 17134 20406
760009528389208065 3184 6899
117011872943855617 8015 8891
115868887774876577 10127 13118
341333717357017025 5050 11051
991801908541422209 11692 18703
97981938283773217 13482 14438
989429826261865473 1050 10109
501825861869377857 7956 19114
514143197009804737 2418 22594
512249993342912577 4298 18820
696134629566511617 14814 15439
647153230406175361 15368 19328
848957545160320897 6345 12469
893926334824421121 8218 19652
228059623905007681 11222 12347
266558803787972929 2652 17965
529215600869907393 1392 17627
40976055090872881 2614 7394
381367331555235713 333 16645
202975692598315041 5873 17545
300389266239253761 8363 14450
109342833136203409 3885 21813
74811764758210 12837 14633
787142701820613377 10902 12203
363755546954639169 8872 11374
572484022044498881 17457 20796
933744815193545473 20601 22301
687919189207676161 2421 12775
886675521359737985 6017 12604
311462096335908737 15199 16005
87807399215048321 249 21255
903545492332000385 9691 19700
446765991722134721 7327 18709
897036503312840193 8038 15559
672991410432427265 140 1775
221064834274713473 473 14014
240291566946869025 7549 15738
471975017451235585 4296 14939
811786433393702785 6095 7467
395259733389565313 3467 18327
157829077600656129 2404 16034
711906388532121089 220 5104
321099243210294785 7109 17431
34299601025637117 4493 8741
209364653065509985 4843 5990
606192965077760001 15701 18586
781822297097871617 277 14142
438760475008450625 11632 16560
122921809439322513 1506 21682
273114627244630977 7492 8710
932778168266633345 7121 10385
307551768563925505 17017 19700
211406817943530017 19331 19963
519600340132093633 9569 20011
227700877590105921 13462 15900
604232576723148929 5948 8774
126790759584327617 9358 14106
235172501990994945 11423 13948
793195626577226369 14767 17073
947760537568186113 12122 12539
833596335143969409 2513 13735
129908574560609233 5176 19781
480990291861953537 6610 12795
552303556470178561 7318 18525
828867002752520705 3398 9781
491175807225197057 8920 19634
661638019207838849 12750 12942
62647930230738777 3787 21071
216686670808005729 2550 8693
44634765363106513 4287 12281
535908166401949185 1716 23416
108119617266169137 3809 16217
974585294374225665 16092 21537
209387408661733345 13437 15947
205545501883232609 11099 19784
193837652171296769 13200 19085
498879620890594561 12352 23594
879892199790795393 2038 21454
442392782014874113 1011 15424
750454060665731457 1881 22064
17604318577173929 5521 19160
739983720164268289 10605 20659
903942417068389377 2043 5613
31092156560120545 17442 20848
554007110810662337 5585 22689
205494090077969825 7188 10082
578466706739160193 17909 19597
757638858483488769 3331 14481
10807644483424639 10582 20477
636929697785170433 4043 5179
102605892858814945 12718 15548
330415713185018945 14923 17836
435123952437724161 8878 14858
994635898566748673 4313 16640
611676852409313921 3121 17991
299961716764641985 17638 17856
285097841991149185 18096 23658
704986013065301633 14391 17786
275385450476800737 6407 10042
103497847696573329 3241 21609
330121665836802689 6760 11394
43335696584257737 16343 23567
190840202910234081 12988 21269
659772528488446081 7250 20900
814879020713153281 21280 21610
740641130203435649 6188 19866
886906774670517761 1372 6518
834448078765959169 12469 15479
450231285693522689 9398 19160
5476062931627724 4490 13898
109519774670300049 11805 15738
495894673988971137 7654 23519
267755868244012865 13832 17289
488300074204680385 21262 23348
561463113812816769 17409 18706
511999443389740353 14126 17287
105290884841256369 12754 14918
463705090344184641 7676 14406
851600682440103937 5087 20191
648038190577523201 8325 8974
553360076427697601 934 22710
279350739617278529 3088 14879
541218088996611585 1557 14036
641334863076011137 4546 14090
271411359812194785 1989 4706
824618130782205569 4442 15321
67031495903702169 9200 21068
399763395351101313 14795 22966
222347856797558305 7384 18647
861767651967163265 7137 19808
663914003923718401 3097 4168
119416966146260961 2069 14825
227181835834219457 8585 10366
788555972911616769 2283 5863
632241385169262337 3385 23567
385145107671263553 7127 9331
321495058860552513 795 10319
61702156499642057 9690 22718
306100059884027329 14453 20572
921178543887336321 3911 22827
323813861195450433 11072 12345
700019207634007041 855 8305
524938865685978561 1448 12932
434639180297779137 13523 19322
284449217397583009 5820 18289
146047071337584097 11933 22405
922465192621881857 3232 8622
951157380787876097 4600 17472
662631373398344449 1734 12120
234112600025333953 10749 14899
786943265634132481 9424 14249
609754610661440257 2247 17999
130080667451824897 17552 18380
76252904665487617 6088 22609
965180560386539137 8012 12612
166135761593594113 1447 16647
380071232025219521 17954 18004
617597348542695041 3121 22561
361395351335172417 6763 21271
473986066260408705 3152 22901
651507678176915969 17836 19077
258711798048800289 9918 19879
89227024963587809 6111 23564
169071520415784001 6079 11613
385866925737079937 179 9122
920043174858541569 186 4942
572138858728688833 13022 21784
289063220664473857 615 1264
408753369216885441 17757 23527
905814420497868929 5280 13118
640503279984198273 3792 11531
913084059627422593 4820 7696
764345873327616897 9480 15391
881236250181707649 3927 7374
463259991463157633 1250 12060
310924859111594305 7906 10480
186624985789695329 3446 21451
724324100385892737 4706 17011
483080593309079361 17313 23633
936485328781245185 8669 10796
631778551254260609 646 21300
265413026424631937 11954 16525
135717258647328977 13533 14621
688927275181100673 15895 22659
146788921146271169 6581 11656
344001544830256001 1847 18554
250290442784017121 3648 4607
675822316284168833 3373 12972
44475492568157193 1651 19263
851054103076144513 628 18176
605689337809135233 1486 5533
644648042527933313 7019 9681
189147687576895137 14780 17051
689452558646614529 8863 13677
101401637163871073 14311 15310
873624169062438273 1896 2689
572836014664947137 5328 11331
876886323139196161 19164 23067
565713961108993857 2043 23053
623247808162290049 10751 20578
42507849636837849 6940 18346
381960237485110081 7370 22657
31463826501902049 7143 21416
911023617951869313 2526 14256
395810345778219393 18229 18336
70405353992903489 1429 3609
754886135354379265 4108 4348
970704316259059457 2465 5593
328160745763103297 6854 8660
235602172258090561 4153 17711
716464618801307265 2943 19357
52648949047565457 119 5096
228244632637515809 13392 16460
284645071538285793 12458 19066
438329318862539457 6762 13289
394334433981413185 2914 4914
282380636954162145 141 9273
983242264468707073 4353 19434
779267832225837569 16864 18948
92159323747480929 548 4344
70336124212762033 8253 9543
262084128487067873 11730 21767
758848490718232705 7911 23026
11871513302935455 491 23173
984977733684548481 6701 13714
533025814549766593 5692 7776
233870724666370945 3625 21629
731522812724208001 10936 21042
663933638966998529 6832 22135
131494150152924769 8623 19353
455119360473357633 17850 17857
185966985312660417 2421 15901
820926364726194177 9306 11662
314795607822212289 11917 21392
706338354960319489 14814 17308
215613071559360481 836 5124
654676235539287937 45 14651
924198063604542593 19832 20522
640963278835354113 1564 11535
576336645987396417 3760 3829
500721364048377665 9907 13399
628385785182608513 15847 16884
840343542560741889 4455 13709
275927148274931265 14845 22277
791970819279672577 12306 19996
670621128539870849 4849 18623
9202722391247421 11481 19967
920873654915709441 769 20610
282498564468159681 9386 19701
352039348129004289 7950 17885
73561204952039105 1804 1986
313203475495996033 15804 20949
50567229558058817 2417 20918
506181300740941249 15523 19849
961287537914213121 17632 18118
979901830957942401 2757 19927
75088099223183489 9931 16507
909234210234551169 1734 5276
718236164609106049 2691 6485
968445662479140865 7893 12523
327997165268900673 963 5850
677479621468627585 7194 8590
770327444299535873 1350 8742
844344391326643457 9808 15182
856052025138712449 3770 20968
25991769678249457 7896 19563
995063829796816129 1655 21178
795334264740986881 1310 14420
361401118453560577 8097 20994
395415388656722625 3065 7174
960361602676837121 6691 16147
418934843071781441 1720 9741
312390593560781569 818 12754
538281039942198465 4968 10059
354093466006712961 11497 14146
654235271521187713 13799 23610
715275298462220417 8425 12297
131264928264705809 21990 22852
628641377745449089 19847 20523
345698298455118913 558 2417
803984307727336705 1419 19333
330420438284726017 2856 10474
69684087327782865 8189 13321
698990613814274305 7295 12172
118428341577217825 5017 6741
194926846648577633 1299 21773
450397725879806657 2077 9756
930783048198122753 11604 11716
660971717749237761 14466 21035
400418394098771585 2172 21353
718613309548185729 2545 18948
422402558204723265 6232 17407
73945413519684417 10117 16296
271450707309135457 40 19227
587009958051734017 37 19135
779323789087783297 4250 14133
456145716872999425 1915 18146
56983001764898233 2458 22225
741259819284817153 9573 10634
164800414239621761 16048 18936
530215124761358657 3610 12646
22630137877065693 4686 11208
668687938116502017 1614 4706
828369464924719489 1527 5971
242083915197145665 20130 20217
355470005108308865 12962 15905
845350425937578369 4300 21299
772304545573305729 5000 18411
484082491063450241 4079 6946
884855435694227329 1585 19363
441725089509528577 11017 16890
297010242297943681 9486 16841
810111479514052481 13777 21496
76327463069240769 132 13110
540082975765226817 1592 12300
717379237618345601 828 3024
688948984164429825 11497 14148
812584802850501889 9969 13327
558074895900599425 6864 15491
745689705170661889 14766 20932
814327640449153793 4884 18341
839634508696114817 6217 20909
585506719879685249 4028 10664
963992536937254785 12414 13754
161148530038619969 13690 18641
928707404035584769 4053 6860
341448893852483329 18091 23063
953289914761484161 1334 23471
108809880569385345 17906 23397
333120676070812737 18412 20233
607862040455682305 15818 21120
173177740109295553 20882 21204
917186124647461249 9927 14524
848735503065093121 21385 23481
189329468030816641 10910 17362
680928543705420033 1274 5166
869742629632742785 18757 20723
108591332275459249 12968 16783
566151751952599361 11800 12903
502017772306757569 825 21934
332433549605330113 8084 16509
845176996440365313 1237 2029
564236072012132417 2427 5313
595508855979033985 6903 19065
16600105650827147 5541 9674
972973814010082049 11584 23631
158536506645400993 504 13701
250050258315084769 9490 11550
688634482681781121 16586 19799
11603724801325655 8561 17862
290278810236909377 11844 22378
673914866574136833 6271 20428
107645752936253553 18816 21430
665237930970526721 8545 13544
629217146261520769 8663 22752
951817651231223809 7757 21630
873079110562091649 7104 21846
172845005631792513 15005 18072
102478629154514785 12767 20771
300345577404385729 2942 16035
264893540806799169 3494 12602
269233560595999681 16044 18226
777287154020580609 15632 20980
202763346574570849 12964 14646
806566163787980673 8897 18172
468399893076600897 13344 14620
96528678106917457 15496 15623
4633748429171193 8823 16603
782309199118163457 9880 12105
665027121295615617 3547 7230
278608673873815617 3760 15824
537901272044891265 621 4052
10278106300379621 10517 11909
310575733229917697 18312 19252
895616712998045057 8153 19966
368496225479162817 16701 19724
888412279297217153 3505 5549
267607773763323553 3845 7076
710085876240082561 8586 20950
58663005661586001 5032 7589
773453024506128641 5669 18629
787024645754122753 5569 22968
988623728295660673 28 11564
49514408767890929 981 6753
670572742047614465 8451 13962
341873262490587137 2128 7793
912779762035324161 11642 20317
223053037518681665 2436 21005
654244573290473089 10151 13639
539263625188631553 1171 17479
800459315412634753 1527 11554
139245008573738001 7605 14145
423178585399643457 2574 23130
316594372086193217 13833 14536
546128809292365953 1443 19336
277719352889917569 12753 14511
535419148897236865 254 14613
704428017808034177 18138 19975
630489558014485121 11189 21969
182212797076715553 167 1563
655483839276190081 10644 17462
747596035512564993 5603 11735
870110179167920001 4251 20941
217773076918305729 18654 21857
164547271098545153 825 4845
656922192388925953 943 13131
638958587300063361 753 3386
136638627834400945 16892 19070
687329065246689921 4623 5297
901682193847953793 1299 13187
945496510633670785 10839 12931
911167483624538497 8116 11530
35103969575974505 20512 21020
29795285744803837 14910 22822
574000232802259073 5562 5879
355607556881409409 6684 10531
172059312640943329 14895 21883
347870569683884417 6312 13937
564433645648318081 3108 7884
119173234468618721 12894 21561
610400781935002369 14315 16280
832583966388405377 8356 23605
913281516755599617 7542 17749
308983461936776385 3896 23495
15847294694669501 16056 19924
451292578767230145 1670 7778
314384939107451777 1679 6826
582963274199087745 9938 12940
256529783274633153 1652 10124
413028222180862785 2812 12489
544515052577619201 1886 7101
251728118703624673 2484 13214
11262360898673053 376 7558
267652666996291105 12104 22233
238058120368133793 10429 14820
128547374224226017 12776 17626
833507879734074881 1885 20051
534480240327049217 7620 13196
28022720510872289 9039 10810
373384255745492033 4136 6565
70308654223499193 17111 17602
32430422380251401 11291 18454
580250985645061889 7243 10827
868272876239601025 18589 19776
695567410938341633 2814 18095
958990510576491265 6656 14372
872228305972466689 8725 11867
136333671923694049 2866 18557
228288654391452193 4921 11005
229047874071390817 6609 19463
109622513075191105 2446 22081
46834751346338521 2368 7841
872046918764656513 4134 9631
637969344989222913 11690 18161
109402098657991329 5940 21192
527043062880096641 21469 23199
594731120867852033 7427 15231
104013453079424785 3141 5215
469216304747686081 11206 15638
893214652394490881 7454 11907
439593752351530753 5207 9087
917986070125955713 1359 11072
784175762946713217 8774 11913
804861765549674113 21 17565
151255261743404641 12219 18997
474593151777348481 11165 18964
944133572496081537 16948 17340
997195199785878145 7169 7254
554397991772393793 2240 4145
68682210021940193 7548 8209
761291102654919169 12091 22250
37037192187227673 7361 18604
738625767179559809 8442 8819
745848481808160129 1256 21014
938073196749524353 10258 14370
230072303470777217 3608 12813
289934985295648321 18087 23178
932939040803894657 9631 19110
521741655684277121 1152 6830
256465287892638113 4365 13633
736386158588732801 6126 16711
218919892501837409 12808 14772
322526700239972545 9808 22592
73914886372833169 5163 12815
321201607653026881 12714 21956
586353960309374209 20328 22668
347911366612091649 1434 13106
470294908119029761 17908 20656
818340717221264641 20201 20742
31223374411943893 2441 9372
663236290862226305 18042 23126
412197936976568257 4927 8492
610689159238123777 4855 15391
573744178567956481 6520 8120
498509897770329473 12533 18736
982856575148218753 6842 22558
765788068330994817 7916 13123
421767035081238337 17790 20986
138094440483666145 12356 22061
366861381311863937 6337 19838
584343638656978433 10948 15078
564810297503619521 5824 19979
643049451860289153 12976 20985
575487635017822209 7897 12713
637792309591322497 3518 9379
461083496645663617 34 8213
738983779000573569 11842 15036
642823827069790337 17079 19785
837521933552583425 2914 4214
139256410717685249 1072 21518
963303291649790337 908 1723
8677398884401556 13326 20827
633910384933631873 1258 2835
925313027386088961 2133 18191
97126395437907569 13670 16311
60706795084158217 2016 18272
181460287125194241 3697 4010
873577416711704321 4992 14520
935631454799757697 5216 10581
78557415307017217 11816 21367
739677217479954433 4091 22130
627761381837181825 8313 18445
987331950389414401 18924 19605
522001615913168833 6000 13810
830029210270314625 10276 18222
957388301409657985 6381 12607
883254474367074433 7210 9030
70113582435567425 6349 10094
718782927741745665 9226 20660
248795386562783009 4455 15590
251104316594943809 4109 19554
558137731755536513 2025 7787
734556821756232321 11335 15827
216584208338851169 3797 16124
931501228030580097 4824 10035
903598371588287873 2732 8494
208259275756649473 187 3704
526228371207160705 662 1114
531886776951846913 9190 20627
865887706435458433 13351 13423
501260411362981249 5615 16145
663784177328871297 1750 21637
11752351587087873 8507 23032
568472996202785921 1593 17984
584125278335125889 10552 15689
583386606931519233 16843 20369
837796121757332225 5754 13321
826270808690807681 3467 6749
971333833404603521 239 13279
533425495087989505 2865 14884
41245964764296873 9420 12360
580810922644985857 8768 11742
894824765088817025 2451 10362
180836976845135681 4959 6316
538016299478652353 8475 18733
942593596498923649 3177 9865
407996150556588353 11839 21461
189539663516377729 481 18718
356107769897473473 616 17364
185445681860358049 1468 19216
508421449412526977 17505 22063
780295165540500993 6603 11669
958592587847999105 80 10015
415492492674374593 3214 10510
317814760410360705 455 9286
318655054115517121 3592 21269
893912896516777473 4482 4525
853247503351809665 19842 23174
186899903091688929 5999 10328
505522717341840193 13112 16981
271687564578979137 15047 23316
698819904473069185 1838 7170
235374049676696737 13633 18781
438435379353172993 3627 6202
509782177392107649 4825 7419
296764855468609345 214 12816
87053635707196273 10372 13818
375060375376385473 4219 23271
869430469501548289 3018 4489
849942002437089153 8978 23538
320868433459939009 11223 21253
964577174343311617 16360 21320
166460854082341569 4771 14164
744068538490722689 14875 15510
692324292509471873 16727 19722
565434176077779713 743 2959
879311862412276225 4484 18989
801492836214620801 2320 19041
359456449524888193 5798 7473
884153544700332417 2748 11178
564023022535845825 11698 12821
570987539492932673 5147 6065
903588796933650689 2808 16489
941009836230982401 455 3781
912645793436819713 10570 12226
338856027589358209 3259 18088
709220389978245377 4199 8574
483005498926992513 3142 6602
68790441789129633 15695 19583
596027420473120641 2864 2914
459274076427750081 616 3011
657960032168055937 10755 16454
540942015201476801 2951 8143
568621843453755137 21291 23061
921333765286480129 8038 18804
567946246195397441 4416 14034
563749641310518977 6548 19844
390113573729081537 16818 21032
516311822765704449 2059 7018
314848233224203969 5883 16838
367101078610698305 4394 9312
7994013960498593 19610 23588
151546708051998977 243 21913
211457902880432865 894 11105
74196575035724529 14696 15493
844903240968250241 11755 18262
603328550517137025 591 4177
881121814063440897 7657 15929
899165466527431809 7059 18532
113597223586580753 18363 23063
96357236469490465 10376 23061
227224113705013057 6771 8040
722533382642179585 11469 16519
978761755134712577 3495 16703
256099029845746177 8434 20286
487346232983263425 18888 20679
743930232153171969 21589 23328
100362765344343073 16432 18490
20244109884320241 49 5510
359256155856520833 14646 22307
735087131109022337 10808 12150
538600026437876545 12724 12831
462673982308178497 7692 10132
107301125807701681 13450 18866
916036921404593537 10117 16117
277146410873868385 14706 15191
492094821374852417 2985 20122
535534156933813697 479 17880
861515722109597697 8473 18408
378621856567178817 11104 23174
581725740825266561 5154 19872
202098227478124673 22386 22614
305244871083640833 13348 15560
845459111651095425 12579 21330
719470084780571265 819 6400
498999120084171457 6689 21269
673811463283353601 7744 13974
863631227577201281 11624 20440
652538387497504129 1893 7595
530270095951173889 7295 21405
560394287137949505 11067 11363
171167709046031297 14819 19402
858603986097879297 3470 6838
684395512189560449 1996 5004
787108113934007041 175 2032
654901274427572865 3247 16376
988701695436635265 15086 19236
555317675513201409 232 5507
833145819808475393 11302 23338
946249393465436161 1956 7601
386046781665445569 17777 22242
358878233461588545 3821 12253
88442528200854305 514 15080
190708212662030977 16485 18028
639951013285230593 10799 18261
203493799120586529 13593 16178
977901664961205377 7798 12575
408660215314355905 6422 10420
544615138060979841 20181 22007
787461849304527617 11964 22533
572317331250101121 8512 12241
971485055211019265 6128 11966
717728043596128641 21846 22438
139638791875306369 19252 22372
926383533399825153 2789 5254
883104513010877697 19225 22918
21822421131307837 5646 10230
521304027805776129 1475 20545
363356376533086977 15015 15817
401151514802194241 10697 21580
709920278743613441 16895 21231
237673400245135713 5924 16947
46163142456219217 17534 19134
343968685788482305 12799 13097
383219454077622145 1832 14528
837479188713139457 11494 16402
956540044658279297 15213 21055
421528050963217985 16685 19456
758869670538206977 8476 22860
524893334137850305 3467 7428
352011196655677569 11299 22731
483909301520370177 7536 9027
366083977017783745 8971 15634
883312432258300417 1342 7025
624452756923911809 2005 13673
505843583101210497 12843 22063
444123922216949313 10858 21982
575498771438809345 483 22302
467251136753684929 4291 19369
897562092300134401 8366 20862
940654852947549313 18620 21066
196507878685856961 3132 18884
328670389058142849 17335 23624
750197953643237249 4541 10993
897536603981041793 17603 19997
118831237121291617 3212 8822
229374248941166305 8329 23096
459564953013156673 2027 21559
66614877522599873 8694 20071
984219611847301249 4147 9017
328860583213607809 18619 22662
818441787722207489 17851 19416
83205105752728769 1734 7250
511579331538960961 7683 22713
799993038515065473 16059 20747
789564620633100801 10097 19190
311783862583244097 12464 21911
849877482719314561 11063 21499
8364268763241257 8527 23434
356287958392556417 1954 4764
798368253323292929 5686 15453
700753845009835137 7618 22027
73780084811129857 1232 9269
854103274477878913 8364 11861
957991475843673601 3667 16185
555994091205754177 16658 22911
228972014944243809 4094 10824
194570428860089345 3119 11867
393768226564038337 18870 23488
375521858301134145 224 8994
84359906695777201 18864 19915
256257860159465153 4610 18502
895857131667643393 12251 21245
904343327082706561 4350 8500
790304150897068033 8777 16627
209417805710359073 1797 9554
373114230872136705 11741 18614
171028491124381793 7106 11992
977191680413920257 3139 18257
608631502461932417 3051 9906
505712040352452865 924 10351
901814913445981825 3722 18468
300648901146299585 10851 21468
98710499619954817 3685 12897
911168185523212801 12228 22436
46124023250136761 3472 4620
960300964089622529 12262 13639
573772934882086337 1139 21846
836156335843103489 5375 8959
60913458520424513 20717 22442
966308097070307073 10905 20007
569541952535075777 18140 20060
928605505102542081 12941 20667
309453175351727361 8523 22688
453288895676461569 7210 15820
688326436067072257 2962 22999
724752014298505985 14295 22793
958284584190416001 4478 8685
475445337406537025 8713 11930
510505952801764801 2598 11642
679186862686737665 14403 22574
214652399187364993 7930 17369
433367643654474241 1491 12267
963191325883329281 11471 22105
57110228431614729 4981 19802
42814762110943153 13764 23324
290126783339328385 9349 20291
645483622232177409 13048 15383
840909635947799169 12231 13773
585440089230012033 6498 7182
724241202270558721 2243 6511
471696636351268225 5224 23324
131139295045361601 13485 15845
146765550758608769 1194 7388
266690086217121089 16673 19048
932205221591260673 2202 13766
857690549851401601 5782 8275
565173690354377793 521 2389
689470935619208833 6157 16627
701273135180045441 4796 6861
82477585686266513 3274 16412
209066989281957665 4851 9128
599772258445934593 11754 22763
579213483488217601 9818 18862
751763842121295745 13887 14746
312986738690419457 8604 18834
476535587360455553 8862 17384
351331442136810753 21 7700
535143282837598401 11861 15315
369308966510494913 13691 18370
629272610605990913 1353 5891
8956744157131881 707 5641
819362090141698433 1124 7846
289907935252720961 3677 16709
611115785371890049 4103 22911
511031540984802753 4705 7443
68190796573961873 8612 11565
834133445981770241 15068 17257
62222190338356857 6088 9154
392591708111126529 10066 21009
533379650469544961 14993 18728
693403414455126273 20294 20669
363203383131644161 4874 20315
745355552224665985 4866 23538
734671449099185025 8230 14049
754644490345903361 259 14191
642976471048481153 13392 21565
523677242154434433 8982 20147
606601474628480001 10508 10815
607572432120001281 15814 18193
897456292129202689 12408 18100
556372194373366849 7818 17645
733453847089382529 5090 7870
784117091006926593 6264 21621
255343350973500801 9882 17351
783292157736752897 9207 15198
517712877356462529 1983 6439
538765760091500545 3241 13759
779789772100922881 11291 11662
968807924015081345 17666 23310
417467174263070017 1623 10317
9699871360318469 2529 12905
859203835660192513 8473 21071
778211503134258433 6860 19373
869688645978857985 15029 22428
202685137062211137 1486 11338
940515458387135745 10129 11307
615016307358430977 1621 16222
123688449100203713 2865 10209
569970794486103233 8522 16684
551878089400442945 8222 10973
906627449441657473 3073 4131
736292692078894337 4410 6296
719061187722552065 9971 13231
691409718207705089 3854 20561
664163738534440961 15535 21018
830702605132021377 7140 7394
482119068656892609 131 17997
400934853671113729 17459 20665
622502416859646209 44 6954
657302259137356545 5123 18214
753796284842302081 13631 17254
859913240152916865 6874 8847
253926182369596641 1484 9758
388922063723558849 4097 10896
8190506520243447 19070 23471
520337543125176449 15183 22254
529993650262156289 2206 7323
166703512313393537 9409 23222
625997891393630849 864 14417
538234073686577857 2915 17410
740218181868371457 5022 20431
26560281770716901 10124 16525
289247656314707073 11562 20301
155765642180991649 4567 19789
643490015527760257 3873 16212
680488149038314625 1927 8637
968616982325009665 13877 15592
348446647958194689 16571 18394
81451933139604193 11052 16517
11211569233754661 19515 22953
969460085978944641 17007 23400
307645337756607489 7714 9689
196653350619612865 1087 15259
231813481594247873 7488 19652
196445208095376257 1521 17450
496749611721110529 1895 19566
18550793001097077 4538 8406
742397283929083393 2531 5472
119054263513284305 6366 12166
651868636195953153 7326 9396
275458267898301313 56 4425
921171255349538177 4712 10446
794013524577927425 17549 23236
230865648653473697 734 16648
400418146996813121 5460 12630
164696323501235745 3502 18415
945716539453094657 2005 13426
218375524933801313 652 22018
285575866651981857 717 4357
47843278822757185 2678 15248
288474076442916801 13839 13977
624136734878913281 1267 1665
36789128061045065 993 15134
224085646996886817 5909 9777
558456799813349377 4863 17525
456719051946375745 2106 8720
843548377328176001 13096 21109
706304754247202689 15899 22110
718836183628830849 7413 10979
888188617983796993 6252 21314
836369238563932545 14073 15028
141874370962799649 8992 12412
416104420363758721 2649 18614
955428508534478081 5509 21582
104053321451601729 6146 7749
167369009807760705 15322 22558
452966343011318913 11788 23358
663108609327945729 8033 15758
707890490972701569 17520 18052
551122797489572481 13999 15032
54522215593841849 3975 14686
188431213486008897 5381 12807
802157333712415233 319 14340
618750147222005633 8001 20737
337551219879252097 19719 22388
949901093945680257 7615 21916
765192244863001729 2465 11690
29695544123061525 5521 6020
242288138227316097 9125 19566
236988709164759105 14386 14937
399811355209237697 78 3301
813352930837414273 12471 20079
393761666327286273 16006 22344
534555474834075265 2188 15168
784660480514716545 5863 19656
272105758065354305 15293 21397
864008547645177345 5849 20853
479548492572345025 8050 18286
679940469331341953 14243 17857
865982056916568193 3365 11125
592644866174303745 19042 23622
906381580925295105 3645 11569
614335811826620673 4024 13609
69065209587169105 22407 23223
573590928076846721 4894 17716
754607716930163201 2856 18895
929333214264374913 9968 10145
850295754282217985 5811 13099
659310768517109121 1335 6139
795337880539886337 521 14267
328727103784260097 4510 8614
409162872073554945 2198 19750
596717999918759297 9190 17491
483130611828240577 11747 14089
493136768603989121 14461 20772
977711479994088193 6856 8018
363768034528753473 12887 14184
543898154617902913 17018 20086
361844122215430273 7676 13840
381352408624767489 1360 14053
992429230039768193 11329 23450
687256682487852545 13846 20727
969115969061761025 5860 16427
988604286229293185 7643 12367
358803784610863361 4880 6641
588572596524738177 448 12654
633189206067626753 13039 18562
139936797634195649 6555 8667
208129809432740833 17174 18924
760982061184787329 2608 8544
638935681747767553 7936 18762
953521247038242561 5828 9779
321590495509347841 21017 23632
354519617728538369 16083 21048
807424514941843073 16975 21075
995496142265213953 10241 11581
880511229071721857 13530 22775
236191696380128481 16701 20916
906577611014199681 5168 12859
968268146147909889 627 17835
945742459502859905 267 20511
863754951146073985 14020 22965
298157967117091969 18171 23243
715712521248835969 16838 22396
546781647334036353 11446 15765
643865377605433089 2528 13722
530604192344384257 16548 19042
231607439484339041 2938 21816
214333280273386593 1422 20607
323284956453942849 7317 7962
439767545800023617 5487 18895
359303550924043009 3849 15868
236268304846710465 13896 14417
895475906649178241 7285 8108
297333778271593025 3494 15007
717939318586264321 8369 9399
361924942568343489 9217 19364
894061344161979521 629 7628
408410213834017089 3011 22459
424284140942663873 8138 12937
811868305116583169 8910 9059
403543038091353153 2494 18293
486092888812009985 10229 20080
99720513581718961 3122 7282
4948055263547247 12245 21253
744974847745748353 1098 2593
974338239602118913 736 11624
768533738560680705 5362 7508
423988141803484097 18484 23089
423002124733070401 9260 12370
25562860396235009 10605 19689
735508286899506177 10706 17404
84811929936442705 3057 7777
368175685634991361 8592 11140
12372299358204943 9384 20416
656154168937835137 4730 13016
526526415995853377 5574 11997
826491715968071425 2317 22311
631839789783697409 6142 7849
419399881387409601 7898 19987
526912219558958849 22079 23325
972828967354910593 13833 20663
885857283720739073 12516 17078
397360991367410305 4573 22038
585118249348177281 11814 16418
726859669643001601 9417 22004
454178231944354113 4516 10893
186270499009015809 2378 15866
871242904419368321 1990 9411
583983510617155585 4289 7163
351653298563505217 7673 20084
382659103858063809 8880 15171
882273961439615617 17680 23096
29132650453330913 4048 4092
833490673392049025 670 11118
784595698791026305 7015 20449
576608474882526465 15885 16751
251552848657393473 19684 21100
509690913037687233 16813 22356
863811140989586305 6661 14527
692208642213195393 8124 11525
131889200421792193 14860 21857
701526364953906561 7709 11978
464776915192931713 13147 15935
240471223097863169 3644 10172
521477519616336577 5119 9424
540346269959670145 34 18721
604615022464461313 18733 22323
560073312854946433 5121 9107
604421879506215681 2229 2685
915254660460135425 819 1938
485771610570925121 2103 3815
610257618264505217 3606 23353
36958042261101553 3714 17389
536368236298940801 5261 13599
513764822277099841 5762 9677
475962430972352001 15436 20645
741269286883632385 1649 12163
431329570338618881 9330 9710
216462387907927937 1510 15377
989486802562900865 11951 17594
822218294843775489 13640 18075
643316334000459777 6760 19627
580076940922626945 1381 4195
383486558431492609 6082 19691
439644085957521473 7369 20713
679613801598662785 758 2279
900582202481604865 17132 23151
463373307362324737 1988 22121
454579326394064513 7964 19980
973444753875881473 12165 16129
857121375567093249 3778 11561
705863072712254849 651 3106
857978468635078401 19142 23637
792592118188281345 4342 11566
65145623642241193 11583 12750
283595151813635489 17816 21719
952693942242898817 1778 7292
352694317797997313 5175 22802
889805695600987393 8252 13788
409391865140982273 8960 20490
795253806921376641 7424 22059
489105418209391041 3577 17884
182218910372359489 4199 10278
760707548436663169 21306 22378
799612718073870337 8147 18170
898930816932775681 1039 4880
839717143497924865 17261 23456
554847031859942785 17952 23548
680976552377298817 18430 23239
396188486975290753 8175 21875
542494476799948417 2453 8029
115221502811600369 329 5812
78922409299376993 13427 20683
711794716243375105 9047 16141
649036093400386689 6805 16699
311729625892986945 7680 17902
484607756488113473 12437 23071
421895947394801857 6650 16588
366518136337180801 9373 12592
934655656983771649 13736 18154
230518035058349121 4201 7730
580503778000505089 3125 17476
884591912354384385 16727 17486
28490601166772933 4056 18264
740948897489570177 12294 22686
464852491667443265 4314 14368
965550325616494081 9650 23038
173908788691157665 7894 10611
429640228632433025 2618 4013
585676719533509505 7173 20008
424140081614925889 2776 10924
163747141846933185 6370 11807
244432011698389569 8380 14692
262865040774016737 5067 20426
268925321895910241 6043 17424
20089441024047973 8848 10746
58629758577506409 3970 4735
784722582956547457 4198 4944
886197247944156929 17751 22743
689179632848556929 9990 17515
790457439894023425 19653 20556
543286040746977537 21 9608
258405280105467489 19516 20901
420478219626197377 11958 18550
175421437367401025 1559 5392
827567057104246785 4763 9086
662778687324053121 17955 22661
974210589880364417 2639 8432
635867811798558337 16848 17937
841918667204964737 498 9799
792408728206641665 11888 15232
643587357046861569 17117 19136
286119946846707041 407 3141
350463554411206273 11296 21160
591140476005538305 16075 21054
155730929881947585 8133 22012
113342204201639873 20806 21168
405106272135867585 16173 16234
964125972036630017 1894 19461
908321206353086593 17370 18662
101070422289534897 16780 22896
340363407969718401 8702 20873
696136476315903233 15576 19402
583053025213452289 10054 21890
65939720777290489 6476 19281
481249969412800769 16893 22593
517416673309373441 14285 19019
875030388611627137 13019 13368
294656949361108673 7043 23203
350796116500092097 14607 19698
49058057146400105 156 18188
108934047457076129 7134 15843
468217054139497409 15796 21794
43349818027365929 2377 10143
943017676945192577 8989 11378
644791381349868673 4870 17333
598632440779066881 5843 16340
482437127467946433 5058 19976
621832281541888001 2316 11905
771927169189758849 5834 13445
769289903183444993 985 11154
563266624524572993 2104 17957
694971976400910977 949 15780
859532397605128961 4444 22658
837103671971345153 3837 6564
417517211082852673 7707 9233
67212106314404001 3505 17450
783482254586438401 18402 22338
130903431259266513 1696 6035
881252948623796353 4807 14402
503322518172343105 2889 10794
535665467671712769 1113 23168
758365567527516033 22508 23618
516954040412699073 3968 19831
626099951102535297 12107 15291
695131732213248257 11579 23532
840022263225190401 4022 9826
480903458510141505 8624 16944
13997359141018963 748 16254
397673698155095681 4601 19720
734599142740460545 6192 7078
52563155348153145 3321 16848
852403806798466945 14431 16060
176761405870031745 15003 21516
750645831926956161 3419 5844
590026344780596865 17403 19686
960445502937023617 3351 8263
705641745442612481 125 1701
585017817035247105 889 3782
53932050651596345 6558 11562
553832865764579905 4616 5372
986380021841547777 7832 15000
653500197150375297 9072 20894
482039064529345729 9057 21016
763965553989823617 8244 9882
892006603200023553 12684 17791
931367128582092417 430 20922
517690824906936 15388 21192
273797468761475937 9682 15601
454965473416741889 12754 20698
984952772593910401 12788 17897
150343249556613057 13451 17486
870802140438957697 3306 13559
737844866003335681 4612 20992
616753191890278913 13019 21930
684254317030465153 390 4458
785085976009302273 16951 20334
146879586035460353 7284 15603
267941708908150401 5990 6993
169735175185422817 11270 19951
263967869576465121 4689 15055
327801693715251457 1534 12927
809595552679905281 9039 20369
6434973799755995 10762 20333
430248982304252801 131 1641
287007488921979361 4472 9357
127906993349053985 5583 14855
44259748670640417 4386 14419
436381391992927809 2861 19379
625305763715623169 6358 14812
474070406828342785 19629 19796
254856745763945025 1653 14218
726629108612119297 881 7551
70191641564726129 19470 22501
645655639091838593 13330 19685
670017538684675201 4026 7084
679294963099000193 12828 15134
206003560595284801 17185 19976
916730462688274689 14449 22976
533196257140801345 11176 20565
455732415060769089 8845 16802
86694645901566497 14678 23365
196788649752388513 304 12467
714285929864217857 10959 11723
826117703194302721 11402 18742
477385415422638465 4195 4398
116058038574191617 6134 13736
484308549212343553 10510 22450
477145292753423425 13523 17873
809339037570033793 5363 9470
783762757163057025 14346 15333
728917048902388865 10639 13963
596623569755553921 550 12718
596364769192369665 91 10040
507528299714220289 15144 15858
262619013527583425 10717 22780
746458504324611073 12901 20734
393636312081873985 13563 18166
191855242949738881 9159 17976
676326671170670593 15689 22511
410165868115814913 1728 15355
274111197565666497 13577 23336
831329851464158081 4224 4550
868004621064741889 63 20316
474667855660673153 4239 15620
941631504281282561 2404 23030
94245466957087137 13735 15934
250489879355001217 7439 22165
978902939206722817 2778 10637
728726796511317377 3942 18970
553210218080590017 12342 18383
454537250087312833 18333 19060
43278793706694073 7329 15373
873353701946207617 18760 22691
494122038068748993 3077 18008
923210808090402689 4163 6890
153172475535587425 3208 11869
211394590957063137 8501 10017
240984048849963265 13167 15961
72188477928349921 5841 6667
184850037781732385 12085 20793
136676936892094145 1500 17059
623169875469496705 4966 9570
37535371078519121 11063 22081
371034729069226177 5538 20603
790416691060578049 8306 8754
120062205870492993 8276 11501
488071764437350465 2074 11996
52969164324228049 21044 22522
667059959437445121 18335 23667
615986720896128001 2206 20515
505527429672440577 12880 19822
662637687196411905 5852 14178
430098983209454401 1683 10437
840930200283775489 10086 17929
266024517324112257 1397 14737
138660877489460433 12901 21171
783047464590573825 22352 22667
948923974924010625 2411 6382
746730424413186689 5843 19850
477440105440809473 319 11349
847728205359565825 17320 19242
269824756252983649 205 20662
159309092133938177 8218 11027
541986510520931841 6200 13256
71579400816922601 2260 22367
769542042836146561 833 11205
426488053502225729 3855 4864
638461098096275457 19115 21929
171926318821185473 5683 16944
860927594484518785 4656 20837
90938342088563217 9957 9974
878101115317552001 3184 5885
779069054746322817 3378 7635
849315688121631489 3235 19650
319899144694403521 4446 12549
482607800456396033 14209 14663
59456151102232017 2434 19799
884215839589995009 5736 7519
559607895527179265 3582 9865
86292310118498257 17063 21612
779874667679571585 7873 9804
967420204150382593 12558 19961
237533429595657697 389 6806
719765428810138241 7817 16618
655091346918020225 3312 5352
467678768085431105 9380 12130
216443901181932577 5914 6990
618532867727626753 872 17127
843203402253699585 6125 16013
77374527071011553 7451 11039
403136491849892289 7799 17028
735716876875489537 9504 10221
600452726976889985 11893 12573
65930926324522689 10018 22027
608751544022268801 5882 10224
910836839199308929 8605 20060
162650540125305569 11241 23491
621012725478717441 309 7289
971403723199387009 4268 15201
975091799842960641 2099 11735
212752216651090017 6984 11778
589321960162873601 21101 23355
681676196902500865 3871 16224
686216820407569409 9535 22715
949490854031331841 12987 19094
835700614900073217 11140 16949
515504683903117185 1970 20085
670427949700826497 9014 14832
963174569142289281 15645 23157
18463810650057865 5228 16856
567165635746974337 11438 16492
502297781420399041 9100 19512
321503160086656705 5629 22461
850909557641582337 13419 14139
299390826497358401 9233 23437
532060338013980801 1480 18052
487166170251093441 1636 8404
888666242546388993 11706 14516
471848308507205185 2099 7851
39650691101119409 9668 22644
743523118677877889 8465 20125
789204821048880257 12575 15232
979021104382951553 11233 13755
80936614828278417 12536 17323
555189274359939585 859 6213
557091984961271425 8084 17406
101419210625365969 2794 17274
928666981858672385 6078 9556
894083414812662657 10820 21287
974401179723454209 6280 6740
49491549223603217 8015 14704
92589864872241633 8921 20610
722539083738745089 10460 17866
662513075910009473 11727 17757
28851482238493989 17342 19589
433302711968710977 12001 14445
44414511284038841 5231 6315
706083759743758977 12970 14091
871656463639595777 6940 13541
125382834728004161 1309 7211
760610145782685313 5564 12026
653370315085947393 4874 9737
727228404857797249 2658 13475
49279095387365857 4798 23082
841743230509003137 7322 22200
884887435437601537 1651 16350
472180438181283073 11235 21784
329770417143368641 5401 9066
449537605291475009 20789 22243
694408041644816641 2754 11910
645217037757433345 6305 17425
32333881479562621 1236 15753
788240483400819841 6339 18259
66873401752669537 10453 10959
515061964066745729 14378 18866
677710031156852481 5787 15426
883427911399529345 4906 10588
665476766298166273 7821 12675
704181296807135489 4835 15964
48875879583764713 3326 9990
700133526134386817 13347 19818
288036857772080865 13003 18335
890520975667982337 6576 11957
412482349207596865 12821 14402
104432641266377857 3715 17244
338166499512748673 7823 19756
940658840983061889 3842 16576
536902735835017345 1528 22498
18412188164042221 19727 20238
231425049421826401 742 10850
258744219230010241 3343 3751
899067634902014081 2195 22831
640708165136707969 5589 22235
156753930112738977 16487 17989
706402694291241985 958 9590
979299882168167041 6244 22834
23222577353188001 15685 18943
9540231916982835 2560 15769
621333906807251457 3142 20007
153855767609048385 247 12295
375842939879412097 8017 21742
359516921081660033 20302 22317
870415093337996417 14443 22496
124646389923132257 10047 17427
778455830575104769 12144 16786
3647424993570071 5594 13731
572406676901579201 17939 20527
149850842555924417 12378 13578
123623280615014161 2931 22008
454790101860890433 10530 14494
843377613281703041 4956 19541
242411272974099041 15324 15371
1203540644333146 10412 17639
839302146472928001 15796 16748
304141445786399361 15319 23092
529664047596259713 3496 16143
322047522540849217 10162 21324
313205648941629249 13630 20896
964608187400287361 7694 18046
769931597804518529 11915 20128
12665552937995985 7183 10430
683858622205487873 9173 9542
708176296001141761 2981 17134
613471330322415361 12772 22875
394287547563372673 21646 22267
353383659047192833 9840 11370
855152198008809729 9233 16885
197821570449779233 4820 13341
482759887566437825 6895 14241
626914282940813185 3450 22963
24606111000537113 3822 12970
562745181693959041 15037 15386
551835712846973057 3977 5662
482906831702518273 1421 9608
747841378961524609 5306 5730
748469582729431041 5447 15909
830098605452555265 2959 7573
948591671170785153 2887 18816
444434227443053953 896 14039
252952674854117985 9540 23637
136364280888663809 3533 23562
609734490487749505 5218 7543
556130832472788929 11261 12544
329038012690833857 1957 13077
882157499179193345 948 3773
593254193492807553 8532 11000
869182939102870529 6596 20500
819544710306093569 6948 18346
11863513228028923 1274 17821
661281284772780289 3857 7095
538251025491192065 2182 15538
385888386686108481 6025 23382
737381551963984769 8447 23127
147697466539906241 945 22271
672969248889756929 1231 13929
971444231121115137 6674 20154
27413652401797605 10490 14665
139206226229628529 7707 13021
851688193361283713 670 2002
651612323004261633 11614 20088
701632170621003521 13605 16240
73053317024598385 6745 9715
797703827961243009 14056 16296
14873984350106895 6297 13911
173485079252422721 5943 14732
297528026919518849 4125 9072
75233141007274193 363 9244
358856489480363201 3903 20667
695796260868611713 5668 17078
858588808943405697 6359 14447
841172703411444865 10887 17041
97747217310843121 2907 11790
750949995200038273 13006 15326
60003018251546081 7244 10436
901814994373083265 14784 22330
296887620003648321 645 9432
649541275842871297 12763 19288
153277983488887777 11929 13090
970612758520928769 6249 15502
470977509922466433 16719 17044
662028041587170433 18071 19130
789772242609796353 22272 23217
675063017353110657 17046 17756
107351447346420769 11341 12475
108114431175899025 4522 11636
787469309716069377 555 3350
510993692051982849 1824 17005
567946756759244673 3389 6723
816177330705578241 12280 15541
990104621945800321 4678 23087
256016171948104449 3339 14740
454937222235631809 20598 22386
584748342498535553 3358 22226
922167156510138113 17187 23395
917570645573675905 19334 21335
427003124995440705 4735 21200
621481425614597121 445 18603
949633420133192577 1712 10204
863626661880502401 724 5501
166667301089010081 2652 11282
90649403726708049 1542 10129
357390908902285505 2423 6640
546373270301074881 18486 20102
424243626913170881 10865 14620
603371868360362369 360 20693
248803528381454689 16220 21965
33680262403620989 8266 19515
110289097337616945 3176 9632
767709286990857729 10912 12075
293770664280568641 63 15706
184148567432998785 1596 11081
444968758145126465 6544 21206
357564918705286081 10628 16490
916317415505613313 5773 19764
685482801539066625 10607 15081
477754503756703041 13004 13349
635994007567809665 3300 19741
572983756542665665 3395 14451
690876398472681729 5331 11804
502079465324033665 277 14477
302880227977162497 19997 21715
865187897348771841 9690 19025
474138720476744897 18908 18962
254029705726740225 3564 4966
148729059674458593 19390 22823
622831668737401089 4177 8462
343328124515721793 16068 22771
408319519310726529 13969 15817
52148235147278401 6235 20266
47576192154348721 14768 16101
138474203371842465 18489 21522
984486117846504577 98 13311
521913191482646273 2842 6386
1702207241915943 1042 5916
547240395989689409 1226 22707
426649182672708353 9026 14306
665702134746901249 8502 14474
545914041184897089 11750 23329
430633929273156481 1245 9910
505880988820084801 541 1962
673857450214605057 12682 17783
574857123021356417 14004 21694
508527676829771713 6964 23368
859168872585076609 5194 9426
591989328731521921 347 16816
564878986384382401 3345 20244
433107061417146625 9820 12008
76444032039692193 5134 9654
71860190678343369 13733 21529
961430678017958273 9753 12243
220558649574826401 1871 3227
289894332825685569 2192 22438
733626336902226177 6691 18200
4612209380791655 8716 22983
632414651622084993 9043 21275
329844251786145281 8383 19312
838892803102346881 8585 10942
966219967216400001 6008 21045
734873210368220929 1147 13103
670317641036422913 14497 18224
804760202993570305 14295 17506
980138648625949569 14464 16777
25917200016678521 10459 21547
685818947468906241 5169 19942
122584978628971441 3052 20999
254293119432301057 18879 20755
136818325347832113 3666 5677
629071189922473857 6361 17302
966888496037334785 20087 22100
305269423969416897 807 22542
789177672837539073 4425 13410
277004690827542529 953 22657
971962393325902977 15522 18352
539136812370738753 4028 15397
945432582409580417 1086 7554
298144593561449537 9104 10867
645329069111532801 592 16027
581336910463345921 11710 13649
626041843529875969 12437 17502
97017883516489441 12852 14860
804303754075057537 2345 9637
36509850001660737 2013 8703
798510834828874753 12401 19327
577987282494252289 4090 21165
437319800084047489 8066 10119
121933115695167521 2864 9951
862074384885787009 7511 13125
939090314994988545 4785 18388
975148212198298881 19322 23305
886364862799066369 9817 18477
269131895724342497 13754 20923
112462363769555649 16329 21659
125267601460272721 7995 17245
504392327444985985 975 17382
624215702454520705 20364 23623
777572953144076673 11250 20688
988898213179346945 9501 23351
664145503890832641 242 14641
489033804848219265 1320 12196
312000134613771969 9778 11212
4955048944133012 6456 8938
67079310964555105 719 20189
75501061959087681 12857 18708
546379012532501185 16241 22025
505626913341252737 6452 14978
990461826666059905 16447 17741
927072751687774081 19921 20489
549432450898382977 20750 22534
28552040821857361 482 6740
168614647674711905 19194 22677
643410125953593601 2764 20763
788945157753435265 3429 7095
511613356838815041 9192 12679
604591841886811905 8162 10968
187603301362145217 4217 22974
157871964076509377 8492 10288
646068962777881985 8936 22571
490989119578141953 4741 10675
493891577455670465 2468 10784
393547511753869377 9229 22746
826792668825312641 15355 20984
92452564851125633 16824 22195
53969132298959721 5499 14244
83633052760593073 9525 22682
706426895252256769 8834 15248
103089356184352001 4034 19007
160334070788380257 1275 7335
585816951578554113 11400 13039
521722583152929089 74 1141
753629175654165121 11045 12558
206395057175114977 3972 20348
989574087613068033 14550 17776
350609462948931137 5526 21708
404477273243724481 4744 15355
237731312365966113 9547 10675
527055986450367425 8768 13367
809831685466242817 5346 7789
854746228094395393 3357 23058
91422661106093985 10666 19384
265373480721894593 8170 14842
494399988604293121 12375 19786
441336145087529281 5286 8092
397015636657826561 11399 22002
262467325608984225 8399 20694
567628815048159681 1309 13797
747910155271650689 16956 22737
311633453568191489 10887 17131
781134783132831233 1062 5924
256996675625337889 11821 21815
427316464870767041 2569 20875
663011005065086977 20572 22099
377662055829720321 2399 14917
816217131277660673 7934 19970
33147632423972341 9484 13634
639754993038025089 15313 21453
319348906710320769 14396 20721
544337606706839937 1296 16574
611585059514720129 12381 16370
931682917944144129 2984 17443
554823161044428289 1701 2851
271870413058742593 12878 15668
112709670050090689 3584 16923
340347005833706369 9593 19655
437624358998864001 12685 12987
942256408036904193 7852 21201
914701238646085121 9721 19615
78339292511557809 5257 7237
271657928986318369 5034 14323
441593222079923457 8208 16136
122806622864427345 3404 16933
905116083142047489 1375 21266
50729192256756761 3746 20530
114628491200271297 12818 14494
14069329562716 8057 18133
728162921864665729 10486 18786
156780602280580449 4608 17517
701500623263690625 2478 13128
334784612631491265 7333 10441
574509102716177729 9312 9404
275371180334065729 3126 10193
35456847388751101 6710 15026
664095180890779393 2537 8954
823932692852295681 21406 23637
4424443902681930 8189 22239
351517218265264833 9374 21135
692949175426544897 5895 17286
128587084227945073 11807 17640
54775549566716817 10133 18353
611385431028161025 7714 15397
614291816626416001 14892 19101
533017303029950529 5554 21606
159390199426216129 13609 23655
789309310380055297 5077 19980
200187256369414273 631 21442
384282749759478273 11329 18064
772502402358572545 3454 14379
572417232431142529 1649 2916
854805161698418945 4414 14651
786701779433840897 7545 23243
909895750982176513 17936 20242
689528081719181825 5406 11894
375233987378319233 14745 19684
633996623418283905 3248 21797
476078784623371841 4606 5037
923653201585231873 4749 5788
24769289009167749 14237 22858
839633664408140161 7928 10862
671499570351532033 3381 12551
411355726012438081 5856 17070
986875995990597889 2639 18358
902088066560253313 8057 21237
460903160758409345 2099 23428
759657247685559809 13381 15147
122626377354475121 5781 23675
675652296219837441 7956 16175
109528391112977633 264 11456
788010542898071297 2306 19077
720578305797200641 9659 17951
381169207604955329 8316 13247
813512872321826561 3930 20796
845591601521554945 14293 19839
110664168651293697 3942 9194
868491174695563521 14142 20350
930447332267736065 1760 16843
976281062058753025 11248 22738
351967201537828353 18906 21126
739211287927588481 16858 20098
80687969085392561 10801 22820
65555890327026137 17671 19942
921901943537005057 13915 18697
631819964614763265 4291 18178
874368518263285249 9801 14297
162323328063116897 1384 5064
389296744403591105 9356 14192
161324507811968929 7993 21655
516997613634647041 22173 23540
628602337202998785 2746 10463
388581607137165697 13626 15501
262819252093592577 11621 20775
461402052837886593 1842 18177
631869539272237569 9803 16683
3471935594060228 17944 19625
6674018948928052 5271 9717
368278073188282177 12009 12731
806688559722680065 4274 15446
577340789298585089 5589 8302
996957731693910913 1761 12525
283811016607788961 13570 23029
18660296670425681 6113 8326
389396838675590849 3030 14390
821346272464495489 18679 19051
372164124808637825 18437 19930
956368504827928193 2683 9574
950715176084610689 1102 11397
448868064491747969 9385 9645
93939970818983201 13482 22846
444326780979714881 3943 10849
496361283787788225 3634 7353
152081493962242561 12992 19609
99178512675184289 1985 19228
647311119626600321 4083 17427
677937601829494657 16838 18722
315194209839617665 6111 20184
614644262185382913 7123 21880
756113238917414785 3311 6284
327875089244994177 15971 20336
153639619564160065 1725 2140
919016908592869505 3665 18043
885775420200154369 6338 8187
290071743548718785 9172 21030
860009596057054209 3060 14629
894455236235305729 6552 23243
155744221956105377 17310 20057
742804048579667841 5949 13465
374168589434447105 2249 13347
256548639407203169 8267 21617
679959683030880001 16337 20666
715338572002149633 1360 11572
891882057783746561 2482 3747
143974279088130433 3730 7424
193405083445448161 17210 20791
889857243574535809 3230 23677
338295457770584577 11760 13700
400686257497955713 1996 5752
546681546158133377 15766 15948
540064026206902529 12811 13604
473888030229645121 3389 19783
322996420083004673 5038 15560
375218302455188289 12769 21979
76420556330386801 7282 22777
626762340746068993 3657 21115
446659843023343937 14843 16726
5134869672950516 9852 18583
118996690696786097 10180 14557
483855053056416321 8538 20725
299622040181478849 13560 17909
500762265198723329 14011 20417
10426565916386467 5806 13368
74280786389181233 16756 18143
988364739086581121 876 16164
643508267660415361 449 20243
905814567325204993 20193 21834
361838199124619585 5139 17148
173123043565940545 7884 10129
309093197396613569 7907 11349
960396327649785729 10159 17858
473879712882165889 3944 22005
932334233496664705 2579 12776
978039286199155841 3512 14615
90460345908393697 6137 13335
945312605840982145 8971 16152
341587662355724545 6508 19169
67395003439408185 4986 12607
453983845551899649 42 4988
786373624265195265 4445 10927
278521513295277857 5401 16817
51617264527344273 590 13214
314514890505858369 12207 20052
199790849340146785 13525 15689
103375876862774161 14393 20321
385795830709163585 6031 10197
679299361027229825 14296 21573
307679375029493953 4290 17188
905458030721678849 7905 14480
540336978984576897 74 12392
889138970634899585 20269 21274
903550464235266305 1357 9931
8175246308727680 3889 20204
785054239919027457 1534 4083
765982893312607105 4542 20733
544561317583998081 15265 22338
308488231787453761 18841 19948
51444231839006705 1087 3697
562183579216092993 21423 23618
939883474171821825 10275 15371
818954757425306241 9916 23418
380731924830264769 6361 20113
604444779743229057 15658 17282
690986229079925377 8474 19089
869663411133007745 4616 5223
304903609609105793 8233 20116
471889491546601665 5687 22757
788756360919037953 10636 18702
810372110859876865 4169 11752
478133987206099649 5585 8250
811885276382465537 2043 20226
582620976577629825 7684 14469
586510269337669121 10272 15575
993357697989431169 4298 16181
484167032098195457 375 18241
91995462233271041 3199 12154
212197677808067201 283 21362
896711835361749377 2744 8076
872650592062310401 15490 20921
836107442040116609 10141 22841
254272561355282529 7821 13030
311536102989769857 7176 23402
638767328436852481 5198 13351
792089351227744513 15350 20229
908076171795304577 15255 20997
460787837170023809 3217 8291
368178041381352001 8631 13944
552600791137592769 1792 18477
882357037247164289 5653 23511
436211690397037441 16013 22853
926726644060817537 12313 19742
314426312483007553 4486 7518
20454893029157261 5582 21496
305374920881867265 8592 19372
568228314707138113 9663 16528
481658732347426625 6143 9525
630597688884296961 21895 22811
621590518169305985 11839 15015
87285694453992593 1797 8463
576261592632491201 9208 23356
751765215244350977 4382 6767
451528379621215937 12534 21273
480298175729810625 18887 22447
901920975333894145 5136 12733
774585128790636929 18264 21554
52560998871335585 17918 23520
547056163151534465 7634 22665
262935665657536801 1626 2489
809951797462336001 3335 21489
505081197913547457 9812 19349
748052209613884801 7175 15950
679119660092084097 3225 7430
151690739799409601 8707 20686
169516891760984833 3335 7109
27526947114534297 1462 2682
812841315626272385 14715 14717
923201815587280129 6735 14466
325778281107496065 787 16895
552307557295048193 3222 8786
9813090840339101 12330 19603
200548046694269281 8695 15821
843507786635875329 3270 22956
719072973210653953 6276 16920
897363902110711809 4501 19379
344234321260362433 7243 16713
100739031048910017 12169 20921
899550883968853249 12173 13974
250836671145606273 4373 17221
86636573507195889 4135 18868
539259804049684993 4689 16156
260449740097595137 3828 9784
870495736016451329 4729 18203
858767647894243457 2266 19258
436841773866724737 15575 16141
383162142318180801 10104 23244
969816499266073601 4378 20631
505246262645005825 702 2733
456148299007445249 407 8614
72327052306274449 8128 8900
695052056059339009 11904 20218
645790596309584641 10398 20122
861037608230027777 7983 10619
671465003526346753 10509 12687
931192645195466241 12907 16990
570483344516350849 10214 19441
583493417749217281 5415 7094
871735725820581505 13240 17728
228392658623491233 13791 23298
389020944895495553 12779 21127
485765304935689793 5696 12841
614419141622729345 1602 3923
155050693393377505 9555 18540
735111358831080193 4222 11653
646588419731521921 5235 23292
441371356950593729 5895 8887
470279796235033153 1346 5333
309442641715779841 4091 16892
558552951185937729 5609 16250
967214869207790465 1536 16823
452661697686011137 3983 8145
940903841243841281 1395 5084
53659739415898857 2362 12799
943519558796122497 4822 13813
438979522385935169 14184 20239
278070848482858689 3218 11652
170556095415243201 13267 14542
304225935104366145 4786 8386
952982257321707521 4369 16961
172818001513792993 16043 23038
181496824973969249 7065 10142
252937382097467649 7831 22720
748940222942323457 3206 14334
876101818821243905 1593 22356
548196211025903297 2052 10374
740721606982102529 13390 16145
88467985665630529 7096 23153
282681531852308161 6841 6855
658778853518377601 18152 20721
936345949770252929 410 6697
714358636871636993 8350 12531
196362405742437569 12731 23625
95227359891687521 16735 17969
592434474501910529 7637 22229
306405205517990017 16203 17585
359217496630538561 13031 19062
721164484968987521 7286 19999
628259646921218689 7923 20034
897670231523008513 1111 11705
325481805753131713 91 17121
689472998988925697 15938 18875
84525721027315377 2101 20645
413567267540173569 5185 15889
51115067118718825 5726 14830
220999879163706241 2594 15370
643697520641847425 18510 19342
460477360195241665 1189 14101
810465959518584321 6557 23636
669138936014412929 6166 7755
671684924449575553 327 17221
947353450773164289 115 11688
98486677429082897 11678 16195
477039263323312897 11344 22794
727892856376694657 4352 7907
456655192226762113 9689 12913
996362841503046273 4666 17581
468022502349505473 1305 22938
450046760173446337 4180 17450
295669966732617665 14396 22043
895434990334269569 7238 11463
845861399479666433 139 4701
871437210163303937 9520 23188
333351968341915521 16808 22887
923464683509113345 6733 10550
977102074229783553 10070 17330
529302291810463297 18549 19077
460664151064975169 1155 10732
192585874133090593 2599 16650
686704363976666369 885 18828
116365488540576929 1333 18850
375326696487988417 12062 19077
493000989537879489 10177 22008
421905135479654785 4348 15631
89827847626619217 4936 21704
378024489248986113 16235 23121
53326404235537697 524 16253
275230113653343265 905 6847
244508980422477153 18798 19756
641543965897326977 4652 9908
849534011891766017 10309 14975
850717137671274753 1763 22886
174849793291311777 4118 21945
563910685327016385 13079 17711
901119715638902401 5037 6877
199269375818452929 13011 18916
174013557733939457 3549 20438
100172119608927809 12237 22574
386276170941901121 2401 10849
228107476067158657 1989 17213
61608823974435009 11321 18541
565679545150516097 8736 22615
937651344966884225 4548 18535
840886461625949313 15566 23350
793240574105862401 105 4985
169107588183877057 3441 19665
456306713481925633 7211 16393
621412962205859329 3051 10858
318182711338490497 14597 18928
240424008124023201 10673 18099
372694513243562369 4436 9301
714142664960711169 2961 19648
833338303426057089 348 14565
713874749849011841 4319 5776
768172717090099201 5099 13248
54733236490086769 2077 3219
384071753472593281 3884 16629
276944223932076737 1070 17831
786464613074105729 19315 20790
686725971443898625 8915 18574
221592072543028705 6310 11885
743227244803179649 1145 22298
558617360421582273 4946 21927
285656626636644257 9407 9436
712846488315246721 16847 21255
612121133233415553 10418 16678
543865976404095617 923 1084
466153864667312257 17875 18464
167231554919464289 2949 18987
575003233920469377 4378 20429
968186191852769409 6370 6906
34349020347555381 1435 7905
184102543612763009 13421 16739
471764573806836993 336 1685
497416811529337345 12306 23304
177545079266131713 9777 11946
9694004532303069 13297 14962
120763654584791873 20204 21046
597219941399547649 505 8360
62802383061757897 12208 16722
629662808960201601 15653 21263
688859496133090945 943 5854
251771010528035073 7318 9536
399995212939408897 13037 18600
606412521816263681 10610 12487
157469088890181313 11552 15699
990250233331355649 6241 16481
963953614146738817 5613 22479
925412427971703937 3670 14332
718735434897183745 16296 21417
17638340787204499 16005 16593
662380172027688705 4848 22057
753018755947703553 4835 14841
17927421941195121 18276 21797
786072369402919681 17214 21344
576048497389486145 7181 14289
175347421127096225 4930 16644
381035945395467457 15270 19268
556537346795199297 1658 18141
126950487757135025 9583 15706
813419760265684737 295 2424
38971030487786609 6832 13486
478777165125539009 7012 23682
587039564146131457 5608 6967
58363062341637577 10002 14226
812466276331889537 5834 10694
910198100872225537 10102 12113
10368602759534441 22006 23495
390529030127122945 7940 8223
357298804629024833 10768 17495
161781633999797953 8997 10757
136970750009659521 6617 19901
421003444805787585 543 22099
412149112987776769 11937 22722
519564754010719553 9974 10981
206880289977554817 949 6124
490502064992892161 2491 14544
237644867820037569 15763 20983
272406127131578305 10669 18710
63215788355059033 589 10482
680838984141868033 3085 9717
703019787249530753 2016 8268
968230650497464065 1892 5844
587100428564632193 2729 18664
224147109041762593 18083 21003
56412422916551465 7979 18034
218803348153247873 1021 13407
864101346621289729 9523 18896
555333919424494849 3267 14357
18043913478607009 3308 8909
933771582489317377 3723 15390
548432423888861825 10281 21156
648752037109044737 7700 16437
346137714491405313 14721 15694
854052475871899521 7552 22520
480859973689440769 4404 13025
50011185111653593 2615 18556
749141971708155521 8661 15213
997825573214431233 6581 19259
589429621250268161 5297 12491
881888665246815873 13682 15615
932125660157410561 8790 16340
63989439566515929 10406 23399
616021989216456193 8821 21728
527417339433295489 9541 20185
569556922150695745 4728 22984
751900389970831617 6918 14438
970446125420828289 6380 21751
115826077702603665 1351 2632
162325266130935105 8388 15259
255852204355935713 8696 18783
518269508283800897 16205 18655
34835547284327361 3067 11533
557002497501201793 15880 17011
140772800594238129 518 2733
906713500616625409 2623 20131
627004874613401601 6986 8460
544989504770583745 18182 20549
274077736559494401 3450 13352
969439857220443521 2645 3233
893889928168871297 2930 19440
505281382019973057 3604 14075
208976399566996193 1869 16168
217518888011504417 58 22511
309594557211891457 8119 21498
765890894325352193 1879 7675
227595131472217121 7555 7738
608779698959530497 1160 23376
849129892242668673 17942 20957
916164048879665025 17520 22537
358257642439998145 12403 16828
926449140401608449 4367 15527
665476579841747969 5065 13162
57840583626628473 1086 17136
889717198476436225 1387 15364
722715248788126977 15308 20981
835378400000504193 12871 22368
211170589760854465 8288 8953
885012539739467009 15970 21701
972704636130167425 3093 20626
555065910578900225 15222 18480
239985306958416801 338 20112
727240610911710721 10031 10617
215318023849398785 16087 19900
655073393655523969 22761 22819
594499433180516225 14382 23009
946599274030479105 8472 17147
952275496881917185 12259 13750
354204254755625665 9261 11575
432833136840159233 3433 15531
229622540624919937 1040 12278
655309632256610561 824 7123
557026960757323073 5568 19056
733698410537783681 10107 15975
204054816309099617 18140 20976
660311996456520961 830 8903
471928408184350465 21167 23611
487185524956529985 1686 1822
42109509622410001 5886 12604
69863170178315673 2868 19973
876972103095678081 9078 21517
3775191361370390 10587 22853
206126430395006113 195 10547
152310010130371169 3891 18819
462237519378032129 820 15408
541129683968577537 14215 22491
458452003746064193 12313 21419
523622857754112641 312 18066
537962296436798913 354 19345
463295671743026113 11800 14746
115661766496476305 3847 22314
81771416716144081 1494 1875
210053352563999585 5992 15504
838971925440588929 1228 8172
99346205795175281 327 1065
483277607200342657 4591 15251
315134339138975169 7645 18814
997620462441403777 858 7972
634284057619613185 2206 7722
205788427929483937 5770 22820
887387955788124545 229 11190
9469131617052541 7121 7488
92002018015993057 2588 21351
523688278965103425 10502 23023
344540300194491777 13364 20452
174781185640711105 12671 22229
954911744993683713 10182 13278
177539882172190753 5461 22452
560303450906200577 2215 9648
407942101284092481 4364 22819
774244356380823041 4798 13679
80982444291954897 8909 9995
399699689744689857 1876 18605
313599851848522369 13432 17079
264064671184446113 9677 17668
65976602341287105 7015 18713
480568974759403777 3993 19084
877831072449751553 1174 10250
873312511578550529 4206 7471
701194535051691009 22290 22907
972218287615046273 56 10751
61506150917125521 13351 17847
727031792067339905 16103 22276
458011979773338881 13793 16608
217990113330710497 6888 19416
381980287077496449 6964 11602
255030184138465889 12571 20066
569943324201553025 7307 23360
174265377917148353 4983 20791
421109053672779521 3268 5699
18858171332414741 9727 22216
507323008933404673 4670 6192
880206483179147649 3296 12437
392415025607320449 695 11433
703276613609265409 6530 19214
39302742731258889 5466 19656
930896450264437889 11816 15237
649930683137256449 1879 2231
312741833692872001 382 2610
896406059957989505 3576 9289
726323426948749057 9152 10831
709601101498819329 1652 4237
772697034215102721 9188 16346
392436101455224705 8345 16218
849153740648599553 4605 17897
786811976826044161 5107 10586
204813865469095201 7123 9795
374820738661377089 11159 15932
509064102249094913 10555 19475
508153368530614081 15728 19063
559348501910566401 14196 15075
204727848510351873 7160 18779
538572297523469249 3154 7643
731351224107584129 9764 17434
340407963720043201 10732 23228
326594246114716225 13528 18535
877198555704307329 14866 21500
875686356090497537 3896 5100
254484950256458113 4169 5916
372061055918756289 927 19783
14164571143336247 5898 13805
819338125107918849 9587 19754
511808447593882241 3106 11352
703547712407235841 20352 23418
135826686467378721 8850 17120
924976710190676993 15146 23538
585943145038246657 20014 21808
182552891074813313 10459 22838
138151836702515857 5258 23217
697497580145125121 1117 9736
721098558069730433 16565 16854
638845041698964225 9842 14351
596662315996706433 530 6899
716833680442491137 17804 22838
709599020049072513 5053 19586
707474391515894785 3191 23460
850656074323065729 6985 19218
4958981177907163 11098 16749
144113684762391617 8440 21961
126353868174327041 4534 9677
653785893391709953 7006 13192
732050455724973441 3837 23008
790121688959178625 9360 11874
280244923836171713 17804 19978
202261241437522433 2654 17908
916718339252724993 17982 23219
92636970961951457 4957 5811
316447285005999361 15873 22917
592403678084405505 5254 15182
475535713781638977 3550 23111
405760240693641793 2512 2893
919305770102859265 10161 11011
932798185613531649 3621 11542
995962144433832449 862 4670
951857560580112513 20569 20576
237664070938386369 9683 16523
978971554183811329 5554 13056
984201312479868289 5234 8661
26156238240279353 3913 7732
231341347634277377 533 1393
540902758367249025 14866 21837
37473417200601489 10532 15881
668744563175142273 2720 3668
106184201600108001 11307 21693
290611943270061377 5455 20136
542408612967264513 10061 16279
145182653309607457 17121 20553
605730630499102977 14612 18902
457842003012384449 11425 14655
663441972796505345 517 2940
684372625727309697 3954 13473
831365495154862849 3296 18985
220072594935100353 5661 9706
784752487459357441 1266 14229
202567781768724577 12201 21660
379275403596189185 2039 23170
76798602091766817 458 17985
355852482514137601 16671 18794
239367812336684705 5209 20844
865626304400045441 2454 21128
839546346866836097 11250 20113
585688626893031041 642 2739
198570497270996065 9177 20523
112166042674324737 10400 12427
995249082438302721 18552 20168
376225478400641601 3890 12390
736525305515176193 22570 23676
180748229922492961 101 23121
522491258773623489 15716 17641
698986326180048001 3798 10643
895231013003414273 13086 21951
171809576151311201 9467 17545
903266588412204673 16008 21197
633838010367924225 5925 20171
318283255244683265 8756 18922
880211891420735489 9112 22970
207160836945956097 3969 18350
17215487295047183 21327 22682
705729133973509505 686 19707
470558847091730561 13493 19012
94524346361364305 6493 16872
17652227192030523 7557 22127
9119914473235015 4690 13457
778467856803125377 4119 19720
238874378752239393 9053 18090
572453142932388929 1275 11151
800139794757686913 589 12733
446545656202779649 8791 23288
589471255851744769 16742 19062
5031715386053294 3200 12207
684074012220992897 13938 23616
193083891171220033 6373 22008
650127778865520897 11423 19016
994121365966222465 15194 20530
601383490132864257 6535 15991
213734829207545825 17041 22983
341596355714667521 4375 10665
501926992430952641 10347 17592
754471127967992321 5291 11731
204498750297794625 342 20454
328465451518052737 4654 21447
78344992448151633 1936 2120
709427018513284993 19626 22697
237980214455099329 976 22177
947894225457869057 13582 14979
854563113348660865 9458 19890
810571643495496321 2342 9026
740651805708857601 4793 13826
81604335580561121 21351 23430
405444148376872705 14159 20713
374797770614382145 776 19714
920277679126776577 8230 16065
703588695087201921 3350 20568
801763912101847553 16846 19335
528238660852839105 8794 18147
40046850979045705 12998 15375
137621261763097633 14569 16293
568153132974160257 6936 22531
944232608265569025 1058 2037
86574234898030513 2071 16927
728867548885855105 6258 15198
809898961804719873 8910 22973
932857087621631105 5486 9097
336847501349772929 15915 16775
115085273734347745 5118 19541
542883773701575489 11209 17418
221790190793829121 19503 23298
595406486415221505 12259 14200
251826221197969601 12279 19993
749040900229232385 6465 6822
618617903149203841 4342 17745
995390661279508097 5761 15133
963836807456271361 993 16077
49827930752272209 7698 16057
428013418899983105 7141 20424
80305658446725665 11597 17759
957013794763522433 17187 21719
229272329591083233 4875 17860
744914431923167105 11036 18497
799043597035556225 7375 7800
811685945530950145 15154 17661
404920391252275649 3502 8106
397736478449505857 10900 17397
243320520067733537 6283 9244
602919924651356417 12847 19397
120183062099869169 17264 21636
573980262758954753 7084 18393
669619213936719873 17089 19564
55622275856517689 362 9273
367659955905608641 8692 13525
833888779099769601 6831 9437
109173586738116065 11017 12950
874436623337228289 18989 20746
824450045257776769 8197 22600
975031264972233857 12818 22054
758603200356212481 6251 8192
408199196389045249 2620 16865
833513083317640705 7770 22417
830155895185587457 9871 12219
236480043632731457 5584 16123
667774154973752577 11542 11695
767993863391183105 20251 21769
700056965208052225 6024 12197
610235763094202369 3498 23301
950575820307260929 3257 9744
908101019731034881 16289 20632
489615428784933441 5290 10606
63122896083548601 2200 15049
705505599399113985 16805 21023
304557274399542145 8467 17863
335039361098598209 4924 15108
949029741229360001 12180 22076
553269948376975425 11220 20557
932597904408666497 11583 13582
299473527386712833 20372 20851
337291915492961921 17553 23350
548359958931424513 3220 14705
811652803205930753 2993 9142
647760060421450881 281 18979
590595948058783873 18878 20412
303995887812089217 1700 19451
405743903397890881 8171 13346
973785601082457985 2046 7032
953858011577672449 1239 1830
708078993495600897 9278 11292
177677975893629985 8664 15104
589489446930190977 4167 7697
14685653235680719 3473 10191
829031209429057665 7013 16975
467603986910532417 3454 22455
746552596703825409 316 3677
477668724302510849 10399 20697
672098282129635329 10512 12528
146598341013117313 16095 18924
462734386529252353 885 3282
273149179714174305 3342 10115
610376847391687937 11850 23156
673679528052971905 3382 18062
586841998827768705 8766 16713
191014591363575905 9346 21375
226008321417136673 4782 23156
96949987043842609 19879 23107
740853799964884993 1537 11424
133048652610618497 15608 18198
585545258343142145 20443 22819
195206463140706881 1362 4199
515590540071261953 1666 8641
651930209580065409 9736 15472
503696783893016001 3578 16715
786014827495165441 759 3892
717734240704107393 14874 15467
676451999590788993 5169 6988
470131669222023873 3418 23277
332450316331758721 8082 18290
130503415597448929 11407 15302
493157871054172865 3080 11344
707768371969191169 12868 19818
387873487630827201 16454 18617
576850429173521921 10268 13336
993474364892328705 2146 7254
365393755559420417 18065 19225
322534953813303105 7167 14294
590972609255093377 6549 10411
528515717458425601 19195 22407
424284015427186753 264 8019
795642189301332737 12210 22867
598918507029868161 11070 12901
113922161591823121 4305 20636
303885404553778241 2073 13141
861818495275897985 10410 14264
679194751273204353 6521 17584
164076418309839777 6741 10716
906056473024502657 14657 17246
643551592868618625 16244 16314
75982587634189969 3825 19293
925434049225877633 13291 16134
445760529720484289 16982 17783
545056372909684225 292 21153
136676739932713793 6306 17884
635976441590265985 2184 4169
617684711261627905 4125 8225
833627117707379713 10940 15226
67157991401490593 8330 14146
522302186375576129 10595 16490
666683216413030529 1120 2350
549568090656933377 15295 22054
277075172137077889 5885 18090
714840047572302209 5274 5870
723204745856573825 809 13248
524581825267432577 2178 12179
417387367197751041 17121 18111
219196170323691329 1443 11169
275350790012634401 72 16255
362350798955318977 15127 19798
896823440303681025 9097 21473
228716199210147425 13360 18255
53679943973801161 8179 20296
557134511181487809 9485 13486
465448713456186881 6774 13103
347801138394025601 2109 17967
564456711083192193 16326 19626
161559362706285025 6361 8991
744258165497914369 9966 12571
62090644954771793 4377 11194
417249097754417857 6206 16086
150317215402708385 7878 21689
591087125184618113 437 10666
931920568082254849 2509 5542
833490514288438785 2437 11136
620999162702887041 12173 22480
265964449231805857 2150 17777
187949492352778689 15552 17003
908095892194520321 21892 23147
407437921856427457 2540 9556
193524905535827681 1482 17812
407883375587651649 12835 14979
425092320368190017 13737 18576
407254433251480897 18686 22230
25817238849075609 4936 19144
783034653288332545 1665 23253
133498702918554817 8213 17287
718215781590402049 3210 19828
854737493112782721 11252 22312
722133974855061889 2281 17444
188749762970541473 4067 10328
483801501221634561 6657 15603
87703913918492305 4829 14113
563345604227528449 7796 14203
9564971894572949 15667 21819
535207755907976001 6262 6880
320765468680594497 12002 20200
396673021736511105 15933 18737
626445484636899841 13079 21977
524932854258636865 8478 21502
767171013557405185 192 20187
157605967324577985 14206 17942
976449721638257281 11313 19780
237997138468529089 4197 21082
532965717457091841 117 7705
505555630381813633 4620 17423
784433668736721025 4355 18376
274544528392979713 10807 15365
490245837107327297 6744 8695
610827480749186689 8776 9106
152803080952590881 9742 22595
877715977839585537 10450 21954
258487635653882113 15180 21307
951942911467561729 11496 17650
733644386648830209 2581 2933
560815867781187201 1678 14133
49441463083443441 5486 17822
978267989094497665 2055 3907
86887007750046769 2240 6637
517324984484957889 1257 6225
905393082439776001 13574 15437
975241744373867905 19788 20221
228284851986199297 5556 11238
897537271812368001 7426 12757
317461543819920449 15993 20553
431994147224976641 8232 18044
368246707004171713 17546 23311
649676068673301249 5896 20414
862721590998450689 17298 18276
451656757918236481 3490 17358
848026986161055873 8813 10699
166318107314864961 1756 19674
468379045732891777 3376 14250
357923593423613825 18915 21105
439017554377439745 17228 19039
785734218291452161 4965 11926
179435164852225889 11144 12272
279017556755938753 1894 11770
613741012087199745 17506 17933
781133526097377793 3155 16606
964070917622994049 13460 21147
570635410197816385 896 5296
487893648572249793 11486 18377
759436988046928769 10987 22928
588559798123828353 2855 14667
958033293056267649 2399 2634
720055105316401281 3979 16602
987645490558932737 11805 20688
990448481939328257 8735 11887
16401753603368265 10060 19865
322479427951943617 4246 16832
593521434043964289 412 11270
793973670908020097 2336 17207
397165745564045377 13585 17412
650091444405756417 5968 12343
544459872602075713 10152 22618
673531156426722817 7661 14522
171807594445830593 8797 9610
597191099478717313 3850 10376
912249890217452673 10504 23283
567174783424963649 709 3006
977101130655761153 4874 21801
528549314812874369 13423 16038
971958053583662721 9542 16115
269668926078171713 9807 11047
775989577218759041 10800 10936
724069940515303041 386 3896
872317545609178113 3973 6663
549993605127202305 9464 15365
13339932499711439 3621 5847
128876233115772017 2711 5673
836568015537622529 4716 22213
607226797814323713 13577 19340
558939065138112321 16954 21198
212814846537295201 14208 21680
412326343970704577 3215 13004
726599127432127233 15851 17560
951713101929520641 1447 8933
478588370854350145 16649 22196
164316476404067649 20986 22014
358802282811897281 12046 18001
246478502132227105 7160 11876
74036810302995809 20612 23055
294061289677301825 2634 21455
314279521251808833 13323 21845
921672036140414209 10544 15615
503871869790327041 4654 6308
47230184499127857 5738 11312
243554763902896097 3025 15004
334434285146734593 4855 8033
276183330527654657 6746 12447
925406806437280257 17335 21934
327361412992065217 2510 10750
655988813817622017 11950 17251
620416952882504065 904 17483
819631049959880961 9718 20949
998483417966500737 3038 17322
930193402623793025 17601 19427
71776060608979009 8439 9149
315092357781111361 7330 18859
292264605192645633 10226 19191
263042222806284097 6455 14936
612007047774238081 4135 18848
838596353398756353 3654 4360
915498175735510913 2280 10875
359245157515012161 8520 15469
302550320450787777 9204 16114
713558100814708481 5310 19980
534071880480400577 5682 6596
909154179932237185 2009 13462
541705452089995969 17298 23229
903831834501787009 6339 18104
917886013939213569 2094 2705
227473355687443745 5576 14122
555780406931685185 7970 23474
542082907221242753 9699 17377
116126340007316033 11074 14962
133480205083053249 12254 16240
812552382337866369 645 23465
696932025805082881 4234 10740
545282687204551297 8417 13672
216878403082013441 9263 11046
275519951065628993 9128 10091
103918647995868689 5931 7968
894051540045286017 9484 21864
276746674158708577 2079 10971
835505560714903297 6186 22263
308478759383902465 8552 12921
830517819637467649 2181 7117
73072817483769377 12201 17349
632681882401268353 18106 18895
306526200897735617 12952 18349
244222502909497761 14239 16094
357666638001255425 4320 5501
71927806612176681 4841 12272
953655336688697729 16263 22583
884709088506301825 10426 12786
17307723263321863 4336 20304
126827873706925937 944 2527
203110202103658817 12259 23639
844098490882306177 2862 14359
677155056912873473 1944 19535
496245412116405057 13815 22947
353030414262505601 7905 18173
58739044949110313 9659 18762
183951959948849729 4557 13458
530232451488100033 10756 23332
584501126047825921 13397 22450
417961244309470465 4555 15970
470503362871674817 6942 18397
771471393305045377 10296 17147
974892220574062721 7757 21338
819755929126788609 4874 13988
646259497988047873 7652 12845
891232270384360705 5147 6260
119034839931913441 5012 11167
616485197540630017 10862 15602
61462324054637921 4661 5679
646108021631714945 8338 13104
398990281701017601 954 10580
970597649743869057 21506 23327
148924917559391201 3934 8472
889066361992515713 2540 7018
648431341889988737 8533 11323
172198998885892961 1770 12494
199721248777045441 12113 14994
265513352198819777 2285 5110
468768396097615873 8855 10940
548045910358869313 14070 21971
815340768792090369 19037 22204
876358481162920833 15576 16710
201775954292571681 8790 21934
165280473260413185 715 5879
584560628457801089 14629 16084
244136778214265601 4329 5320
650149161181232641 6601 18636
662575277406066433 17298 21387
840634694254113409 13586 13932
458087985315810177 13952 21653
87557806174231697 1979 6402
645259978688830721 11701 20526
992494381720000257 2945 2986
467098953429125889 5499 22963
109656916972127761 10353 10580
687769797350572545 6790 15613
518478257067648961 4957 19338
437340994824520385 89 341
65322001269095153 11026 12005
984089920341450113 7821 15785
935506924236129537 2318 4869
680411736853141505 7159 21435
463142534520798657 17790 19210
571837582898584897 316 19371
880323480511385985 18593 21729
408328895012484609 14565 23062
83843430638637537 6504 13647
184670998274032897 9321 14802
379029351427270465 2943 17438
988704126544927617 21325 22773
928600039357306113 4069 12677
626661600684688129 2646 16981
750137167468984961 6030 17477
196106552810871201 7130 8657
401831751376136001 940 14691
936308577543076865 6415 17744
745088083625681409 3977 9750
407640461773763009 7656 9523
742541622696947457 7271 11171
951582705358081409 15661 16031
135867130583115169 6584 16177
730117933623741825 3121 5873
80028615372157217 9504 19535
494705381868460161 5199 18533
216098385810134625 854 4601
615287485349835393 13371 19455
169124155636652065 10153 21871
669618777489606785 3349 9994
590788526474433665 865 9935
795142116447603841 7553 20248
850159794625454849 2888 13889
468979524515322753 13674 19005
238564236523380673 8256 16444
12507170419819859 4083 22964
244696884076475393 9331 9695
393081635221452801 2054 18419
483542549884880641 514 15306
428408017792232705 3043 14084
226556412083652961 12029 21403
321829702567061569 11123 18740
103485083081118033 7495 20492
137022528524664017 17366 23387
557666544600564865 5064 20966
793561202081409793 11589 19628
15093806104665931 8418 17570
525591447449638593 10544 15893
430361049498088705 938 17530
831352193261313537 16903 20555
551559082681841089 6425 8966
379123928216454657 4196 8795
864552704051973761 1590 14532
828004225883550081 15375 20206
313996742542322241 12404 14266
481103431658052481 9512 10793
244086066277191105 9398 22219
924147103560802177 6396 15583
516311491526941761 10884 22534
819053766031242241 2246 7462
187832688035697985 7930 17069
68122656137209249 6916 23526
28275582797199661 1672 22635
419524051707806913 9446 10152
305893025822769025 3945 16175
169234136630922913 37 15909
377065926560440833 4385 14808
846927644114696705 2631 14120
229652026084309569 77 15155
694624599886143617 1427 16027
512886269093776577 4149 12167
775231358535986433 10890 12985
588313688333585153 22035 22724
820930951395940353 862 9172
446215286937722049 12959 22266
35620521297470733 10215 13061
467702903720564225 16255 23430
50768588399737529 378 3804
986142981437161857 2885 11870
646220236356722177 3199 8574
885234591560589441 1402 22639
616230003845675649 4856 11708
861538184832646401 3400 17558
515366616917145153 9043 11465
175549674151355361 14097 21553
201499699638137729 9169 10491
896655864349163777 3979 16107
485801400874006337 4234 22600
53818803498188577 14394 18525
568342571264555137 2977 3192
594345797692419329 8918 19583
845892159183630849 6800 21146
829407044827391361 14113 22713
714933893913187329 4364 9607
204240654544300065 656 3928
302316030123900929 6626 14500
524639993495924289 3389 4682
752961473054899201 361 12578
918033116549587201 6682 21273
97720382384903105 3524 9994
926853116602970369 13450 17863
872214732667036033 7483 15175
333924965405124417 657 4528
612196838493016321 4211 22720
203655530774938145 14054 21142
557426814326323265 15437 15531
409147627500537665 10585 23631
538858489729943105 6978 9973
150186015730227489 9481 22583
719774462790301313 1701 7455
211590046616244353 3974 7456
935651716960133889 5262 12977
343746881833595777 12783 21930
55361890923126825 4796 11554
374377525959879169 1601 6871
976396611125760897 3851 18062
58109421422230409 9960 11713
804789261401655425 3441 19755
32950899816405865 12731 16016
636941375107848961 12507 20119
261407140726646497 2518 21669
80479207061546993 3139 15162
511900625800073793 8841 20505
424619097685376065 3974 14237
84158854219296593 10896 17512
80126248510712369 19067 21421
254491693628018817 3599 10121
392667732951107265 1236 11964
915757088702292737 12581 15832
203139369248749089 21622 22264
624324187985699585 7087 8698
362048807263629889 2806 2828
558757152892908929 9875 22428
329337687486091841 2648 3108
725637483923499393 4946 11416
521685123129511681 1787 16691
352422742181545345 3818 15135
161878432655431233 6475 9133
302984955811716353 12125 15189
399415347817704705 2107 19203
754014130121603841 4704 5224
545265605750532929 1814 16507
905857307687803393 306 5792
829191676510273409 11794 20377
843908910564238081 20216 23276
369502088613916865 11732 13677
699667746355110913 9157 12571
708858557889225729 3981 8012
576361959673207041 3513 21792
997577880624934529 13590 16526
728557781336526465 16160 16291
505253576748682305 84 9077
230954847846078337 7404 10389
899477894413610753 8286 14312
791840010249295233 2480 14047
61748816004818961 1712 12178
501844410327791489 9620 13028
245064647743195265 8673 16552
885540396848945537 7062 23444
974460181852972289 3985 16613
485959644531106945 995 8647
863239559065693441 9270 19214
931288834390635137 4617 9863
788326083292002305 3193 12940
662354604275734017 205 11199
87781701959730897 18835 22616
111459771575376017 13865 16978
418603323300455809 18221 20936
879916568823944065 2307 8477
312650111208927937 10384 20656
943585924686480897 3172 18298
406929896107282497 9551 15994
648342540225243649 462 7104
412135373171540929 1972 23565
447134170078221889 7517 10546
988219405751802753 12552 17502
338397128586194625 15598 22420
744253587828456577 2123 5855
617095168454078209 3749 23143
73912837973335137 5081 22301
594490183953737985 9079 17302
58761171976701833 16175 23524
453723678866090561 10490 17505
481528242910339777 11281 19974
619977188041389185 5069 7250
943077694959459457 4630 6594
85276438579732881 1996 15837
377400332622141121 4073 13928
459578491537442369 2555 7370
238556312591160961 10337 18685
936705477380350209 4475 18474
500747877573243009 15945 23046
842099035712834561 15420 22561
283632704047551713 1957 2309
364828364047603777 3867 6583
338879912440955137 15553 18308
100247292993586257 7398 14213
636484032945705985 6839 18301
919239711093503361 8606 10201
795959946421501057 6137 21638
614714862578750849 18917 23133
704384660137794305 6516 22331
164751853947500129 13897 23288
796173429117981569 6786 10276
770575526569572865 11330 15642
175775444384985505 5767 19145
378933535078751041 3207 17027
675645462595522177 2644 22262
621158671929066497 4581 7180
389363790564193153 21383 22744
27705224571057841 6756 19779
619665985784632065 13220 19537
55385876413495793 4562 10018
466912455890454913 2964 22325
630174958910124929 10715 21989
706201603261292 16625 19381
908545204908250497 4580 13555
726701815311560705 299 716
905060841705669377 9249 17598
460735682451240065 1861 15340
964904428860379009 3351 20274
236283130249123745 13884 19002
196122186252559073 4259 10414
385232188607741249 8297 8915
416596028228553921 2576 11365
368774672721617217 5356 23374
400862252735542785 13985 16550
947148579033107969 10447 16080
981882525068513665 10491 17539
518658642089977921 9094 13637
570098205001279745 486 4737
802471097640843521 7960 8561
384144493038036225 4344 7922
192259986715203713 4680 4708
147419845659264577 2548 11138
424753592763760705 12630 17939
259514550240268705 19234 22236
105648820209953697 4813 8808
415554446329885249 12753 22289
838400685790244225 2415 11611
226672836427752609 2625 3504
648801414202484481 2834 20593
96572134633241553 7802 20604
498132359292281281 19820 23150
919461962161747713 9593 11924
669051069111336705 5798 12133
496931393506493185 4939 23630
348000697906368129 14381 19446
276086259562475777 7130 17955
408104823853012289 44 15912
925678834150396289 6770 12268
744929399261604225 2436 22060
494020424295669633 7814 22621
123515277172462129 15417 17444
970658083837328385 4388 22403
250765989876239105 5154 8114
415530378919328321 5822 9019
325174069897531841 992 1077
266200946463492033 5192 18147
69408244664639793 16377 19350
994943471161846529 915 6313
157205131373590497 4558 18397
596196509597127937 20002 20549
652197931011098625 3372 5066
127410009618699857 7368 8309
612026937133396865 3684 14202
65262149362460777 2635 10290
220349491775106529 10503 14007
873662696239634305 6374 9092
442144070999834305 5933 13017
951450986305736961 5577 17340
396956458594669185 7316 10281
801868802331824769 1163 16514
661614645805475073 9205 19822
86874833915111089 1541 9508
26727059949944733 7993 23091
263621015126730657 14727 18009
837691925243010561 8824 21851
855026619210271105 1167 11614
547050470138938049 16797 20473
325840817749394753 7177 23478
257801117534416577 13071 18658
349553204280589121 7711 10292
901669248100187521 12897 19293
365162119188696001 17999 20075
921106092124293889 11158 17715
909735061332220545 6572 7089
134889551394334001 9902 16810
989386685095581697 17538 19313
910141015964161025 10522 15847
180824914204968929 10827 22662
131031493127164113 11013 11324
646895797433572225 2230 7165
418398928659545537 1723 14179
387409818938870401 2447 2989
866215350661175169 1090 9801
606378553671845505 8338 21254
775828388300556801 3909 15756
546691777308346625 1884 9980
397478047120909377 1041 10165
694685366845973761 4925 6408
566710834689192897 13433 17731
574507422798411969 3643 9732
241876222449260321 7647 11020
450699608914902657 10465 20489
73570546412970113 5182 9483
385379150772813249 6510 21892
894290102617656449 8327 16637
40380013915026329 6323 10145
116176325294535585 818 12230
191134846078121249 17335 18909
830104076032480257 1195 14379
156975486953228929 3872 6373
55274638670756105 4306 20133
839752654540681985 3080 19292
255188207713285217 6845 10363
147141412590528385 5731 12053
574768199222351233 9814 16150
583057612244978433 7171 22235
152397676945323457 8746 19721
126456484146473265 8299 8357
481317176186468737 10303 11896
541569950632343489 2225 3401
367277125329604097 12530 18210
916690546401710593 2320 15192
413862723239677889 3349 15480
66907098828103529 7496 23567
846311961968151425 4382 7482
214021020592156225 10604 19771
143799589637684017 10647 22897
453274369693126273 432 16857
943791603430337793 17866 20155
616027224972967297 529 3964
285276564840646785 9183 22491
83219605402383937 5418 23235
437398240648118273 5490 12182
551372379084028801 1563 9644
299575705339311297 2167 4130
219326234378534945 3364 23645
511641835483697345 5596 7869
997151347670936193 6651 15135
852284018227241089 5442 19725
680103816652668033 2793 14083
190235468902610465 5633 11417
284352303506466337 19347 23326
910969841738268161 11682 17095
519106791687242689 13289 16939
215827702968407905 1326 21145
603041529617300353 21163 23100
607630880985855233 6181 18065
312247353877900481 1431 7909
114938092752080225 8735 13540
768896603149272577 3481 10807
346987040002392897 11535 12236
547218728851213121 2477 20954
558611204220067521 13412 18969
816623267801688321 8733 21125
40819151381530361 146 1704
995637170794573441 1392 17864
280721272729149249 18449 22739
380509471927268801 7662 8319
671449754875471489 3660 22293
474546309892325249 6590 22860
875906786414713473 2414 17165
116685387529045665 6037 16468
724944528691740033 1488 20259
507782611998869953 2773 10314
132049612010856529 5495 6509
546234793989043521 3100 19620
836878144470251393 9823 13170
564727232454878017 1295 14085
6669609986470705 1781 15706
255680071935856289 15184 23040
320126511501602113 7286 8392
566394014946872897 18885 19411
515590823820925697 1167 8112
905954269699236609 3116 19372
14063910171319805 451 15684
535727367023348225 3130 15803
233132087276157313 1642 4764
669068339809584257 15111 22065
136078701382391649 4865 16386
756383798812215937 7011 12013
607641086148927233 9303 10079
651443758478734465 6038 6318
917170450319719809 6972 8780
764998603134777985 4919 7660
160559349707721569 907 16170
364349399445714561 13996 20280
760624731875228801 5693 15745
405721046080550721 3027 12064
881884144333209729 612 8178
76970797487149409 6814 22972
332824903851179265 1264 14557
39239089695165321 1543 18766
764764610289386625 2396 10757
820138868776766081 2555 13474
343973055201818305 9074 19026
635084645240205185 6252 22521
676291534554476161 21171 21598
204317817631960001 6868 15908
129050472559828929 2867 22187
746064219009234305 937 16097
363945700736376641 5436 12560
51637414507652577 1729 17822
430321631624114049 943 7882
424424125428409153 1492 19155
805666613786879489 11863 17388
17967140888686119 6673 18260
806020223159283201 4061 14954
694935766632958977 2848 19623
768474375012100865 2136 3241
968557925491765505 13662 14372
748871378874785153 7668 19008
751451376392459777 11177 12294
22780394253512525 789 20370
362785405416474305 6957 11615
155496382812959425 1571 20702
138485661658215521 1654 19183
328090283584668161 10135 14072
465055898082155777 16313 23679
115585051580357153 4162 12801
662750509625205121 14640 19901
956242492933167617 3372 3476
916896627453468289 4224 15689
819451954305510145 1435 9821
42909924538939497 9743 11409
30521835195610693 5568 7937
338434273692186625 10508 19609
555036033098904385 5578 8721
537607179034218049 1462 5464
447195819165241217 10357 14116
856534671476339329 7951 10170
480754289527244097 11173 20253
227397372068161025 2726 17664
208876475437687489 9198 16035
134370531300035617 8111 16176
928449334694168065 158 13613
797822742004036865 2749 16158
969618935899656961 10168 17456
877517462608352641 1575 19272
79923072443410353 558 3773
657596751615294337 9760 12327
787213223938646657 2629 14244
361140400131418433 9580 19063
749544909467974913 20386 21771
903692704210847361 12396 16852
50465342638684521 4037 5657
129586837760342641 3221 18308
831857975220220417 827 21002
936915029233055873 14977 18192
334530624447818753 7049 11956
203789120254910465 7181 17665
484051200972832193 13206 14986
656992954048980993 10385 23672
306064240617526913 11632 22052
355209494488974529 14224 17237
915064063679484033 16168 22399
891978618743387137 13685 21659
506973574622417537 10106 14991
901427741324241025 13319 22992
461764658926572481 14427 15140
606231355028604929 26 2364
880152653270553089 8561 12293
103536059056665409 3395 12071
523285840753732865 1390 2403
94878401411754961 2923 17337
736382814810422529 9379 19187
326808512201935745 9349 13615
581788766950925441 1267 10174
717586327003978369 15574 19879
706604087530049409 9719 13223
313066857677540609 10177 20860
505593629113707969 18205 22178
204858448319207297 1948 3541
270381167626919009 7201 22609
27059976698680545 6179 16084
262093939755889249 10742 19014
436868109591649985 3182 4092
126364234004366689 17881 23199
823174537433800449 13734 22867
75848806640085089 7443 12200
145897420041556801 15369 16998
885010932620769409 2039 14600
47938953162784513 12489 22356
573797459691778753 7596 20872
823502463637971969 22428 23331
963299516582335233 1049 14710
484985245846871745 21700 23025
46107220911313361 4536 22224
364170680745068865 3759 9301
775507152828492289 137 8892
271183138154114561 5466 12238
208570435090823745 11051 15505
586950629095305473 9951 17576
207609614510825921 3784 15653
496221640587720001 3219 23373
730902921379442433 19451 22632
730670226308028289 3206 5620
284111782512223233 7723 8754
745524636936877953 17370 17959
854336575320193281 2835 16085
599143420166292609 11311 22469
968150392492329857 21126 23588
382462563310696193 11946 21316
80487160405812833 5968 17261
69298588577559881 780 4376
245904097878632641 13428 22719
586651286025627905 10966 19098
699935389968320769 13152 21808
793421401075569537 3770 18932
336458986849432769 19234 19504
688875774095293953 9939 18849
730980426828484353 3647 13308
799541940371078401 4736 16294
824443005075675521 1623 2404
459879195518865921 614 9029
153680232086404801 2743 10315
291137148328296321 23 4511
255468108303059425 14866 18176
931831705480192385 10866 17040
508028088233277953 9454 11779
785366688331741569 7879 22249
768587212264048257 15055 21255
441526501454617921 1726 21002
443749417906960961 11566 23387
121489667814877585 16225 17734
404841934411361857 13408 20380
688907757573957761 15399 17881
487933030600306241 17331 21395
178272903247282945 12254 22269
50179545060228041 9117 10194
180954880922357121 6927 22078
570106467961299073 18225 23652
18325097621250565 2473 8764
502561277216127425 12445 18700
878644218226781953 9699 14758
6371496497866503 9013 19326
832476999941597697 29 20953
839351997147968385 8650 15155
754971945165650049 1169 14877
98153327017801217 5102 9059
489551889904113601 6050 21027
278831024143581633 7532 13524
298014454747630017 67 20350
9681135495572591 8021 11354
753985141348458369 7777 20759
740028420355127297 15944 22432
419764188409899905 2460 18402
523578232762876161 13102 21660
660482727690471425 3520 21456
703578162706460161 369 13106
345923586151172929 17594 20878
867343092968599937 6003 10088
22857903876733589 1216 6558
142772070992702289 8023 23588
622756732649563137 2655 19207
395867715646463809 10034 17691
291829494960872193 20557 21618
842754012054225409 13857 22235
565151407418881025 14533 16005
206662775964918657 8526 14790
699255803676486273 4167 16756
455445541752947521 2540 6438
137772671129212657 12465 17210
64710024813965817 11883 21591
866241680875710081 3573 8803
981349596918302977 4302 8853
183006899758652257 6673 18374
491786747307390465 13323 18824
388894345915325377 233 16520
844220920963447681 2831 19133
31591375752825001 13775 19295
809025087546476801 1084 5053
724192661503970177 1427 21956
382478411999212417 180 5190
222563223347350465 7410 21007
949076011602603137 3820 9376
402326321674387073 11588 20397
958298333494024449 7099 17940
358481696155664065 2513 20680
222613922131191809 7525 13460
910682364913789441 2950 11982
252076137342466913 4865 4916
991693651540629121 20342 21246
39488769328318793 4434 16482
795008139573319297 5635 9810
921261330113349377 13600 17672
11512540673138007 6058 11247
63428236583863649 3146 21643
668638887984208513 2058 14253
147712177750118913 11579 16380
836230468034415233 8055 21597
996008527671410305 14430 22638
21396041733645177 14806 17700
650317904592139265 12269 22329
35419891941003813 18844 21269
325218758145187073 860 1017
383065695797490945 15087 20425
207703211774823873 5937 10244
966420410962427905 3660 21672
980286269288161153 2020 20022
476357116189880961 6049 8098
311746230349808001 11430 21485
925535872361294337 17939 23598
60828650972982961 276 7741
241895096971383329 16213 19251
183164248343299361 3005 11644
932451810414107777 138 20525
167548192658802721 8620 19528
830969080357782273 8497 19446
436684520941451393 5196 22178
762037168343000 4594 13735
475656191952058561 12247 23235
935172750790691457 8984 14147
330828001556053441 16811 23304
935180128357330945 6846 7229
542453350208166529 14634 15750
797321872669094529 20886 22589
905974731182038145 1624 6484
845795635329281537 3297 23331
17818687043618553 1913 5823
363612024497548673 11574 17337
768408706710257409 18012 18275
612280172450283521 4864 16234
380968322864323009 14641 19838
778223151982182017 5652 10530
666090128204682881 5107 20506
68794141013384545 10986 17606
618307423096101889 12782 16700
570721081599749889 9323 12698
906981813092638593 12726 22360
237904817726871457 1927 14149
304458882227084609 8870 12160
772748866877911681 786 22926
660247074249877377 7039 9254
215389920864637921 205 16368
879931262539319169 6919 22522
949619644556527489 11688 12317
56296301589267017 4466 16616
415531632640039553 10797 22682
422081404018246785 11672 14336
917369119450164353 6949 11193
49621675482551809 8499 10556
618443464811903745 4227 11680
878104300883766401 5840 7787
206326437701143553 20808 21049
249131687659112097 4056 9602
329030368447376961 109 2183
426189608985442433 4163 11001
144918610700351297 3739 23491
359162263633844929 6894 14081
245150170651058369 3308 8164
319540819446988417 4799 19801
585712378759673473 7080 21679
749757082718243585 473 10012
446085833423381953 19677 19726
572855019931484609 11972 13392
639970017145309057 14748 22348
710808989764455425 1891 18427
229092235133478529 4454 5936
106678578228869729 508 13889
484478649825355521 1022 22053
599244999481552257 4364 6733
240962235882761889 15871 16363
265732336041072161 9696 17403
59207710747948281 4293 21687
804002121946449921 4894 15516
744553766795249281 13402 22357
876159306357724417 18538 22151
787432841147882753 14391 18840
906837899308865025 1033 15022
20196642499143993 8697 15287
466383738176734401 1467 16280
869188296780031105 13683 13883
769180951160404225 492 2117
193893798261470337 7018 21289
818953060029063041 6281 7144
69000423597010753 3931 18662
421760792102329409 5470 19899
295160760903570433 19377 19813
377808951315888193 5973 22873
631413506726452993 9775 18211
454545522204750081 84 2117
335998438260034497 4830 6996
47720930358909897 11230 23422
201322868159856225 19654 21136
213818511801942881 1347 22399
349531818047154305 4011 18047
790310702800883969 7396 23528
635930045840403585 16605 20941
109673718914205409 18930 19250
984809966079254145 15201 17673
953768396073545729 4558 5992
903457793331263361 1556 21207
53811603026101553 2338 21617
697564868312269953 21860 22148
139958027573914737 662 8732
949710057458780417 10107 16322
801656545484160385 14660 19700
251657233703710401 19358 20173
391449428457551809 7658 20301
353110583756610177 1774 21833
316250066904043329 5199 11813
20660427856654453 8421 17298
709792684068663297 6861 23380
704854928687233025 17988 18496
240234758197896513 6454 13962
993588303362699265 11457 16804
142139268482029729 2937 8184
162990985986432705 14379 19241
927039526647060737 1774 23331
905072894174793473 15794 23195
502556756930562881 11809 16412
304204224564209345 5791 19974
997990314353511809 12602 22966
162132810725651681 12327 23538
942901608534871425 5696 8574
798302249702238977 7183 9274
47759685905358393 21166 22902
282706772360967297 2278 4968
131102335237546449 1471 18167
168220600313382817 7321 11788
389966417687428929 4243 18049
122898106478899649 20020 20476
416733723674955329 10581 18910
880034445272890753 10366 23041
825850265457429377 4888 7493
899799292058332929 8007 18843
608776967393158273 12469 19790
687060603793831553 1855 16607
524160252091359553 15241 19363
736129791518166657 8108 14073
511780909832143745 115 13544
780647651000926209 6987 23031
646464916278827009 477 10757
404889561578414721 16156 22955
176961406363904673 4643 12625
175530342757348033 4495 11442
250152807919601377 3426 7416
51843823491154241 5216 6171
546169398874955201 459 22578
474394765918198401 892 13854
896948919537205633 8411 13293
757825968175382017 10824 13918
280568971432717985 8285 14486
856164054022251265 16528 18180
917710517683541889 3093 8534
880363934924602625 257 12998
663114732967788033 2746 13266
753947766490206593 4141 17289
298841796560505921 11543 21466
615665095959485569 15312 15558
494698665140408193 15847 20311
216952674173079169 9085 23055
10513730430243841 19196 22251
250074665670197761 7947 14398
427720393139569665 15662 22501
668155288088492289 4625 8426
375001264325160129 18636 22715
149166995434029569 4041 16875
616766996586978433 10816 22603
505288573895533953 2780 17452
842237366601988609 3171 9700
858926874903701761 4175 9760
442389289485706881 7964 10089
372673474590477825 6917 22713
600890284511191169 5056 20939
385193201140253889 14413 21321
268326274764678625 5523 17214
628481680556056705 5113 14163
593029407673650817 11251 19320
64709160411680953 10577 10942
222028532925211425 1054 7823
515876101966121345 12831 16440
239264266671082017 3607 13109
655665456394501633 4684 20910
199409948094672289 16073 16185
333741276135405953 7133 12757
24003187364780133 12987 21110
741325175400206209 2480 22623
153235720934876705 15787 22961
806864044210762241 596 2095
776440798559288961 20253 20285
62844666602046577 9217 21584
55628378839191585 547 1576
236806820125615041 8431 11576
235679763723265281 8473 9088
454293395559901121 4954 10976
163412782182380321 4041 6476
530558212483533953 12752 18711
266029589169274785 3496 23144
43541165131955497 14590 23266
654371253561056001 5602 8674
58450209499703481 5541 13948
833386963877455105 10980 21754
878412451621713281 20143 23459
746261237480187137 3267 6339
486774160810718145 1053 15738
742445622524936449 2856 14327
131468938237361505 13348 15654
821355643302428673 10494 17175
311860950363516993 8684 13181
828442005753611649 16976 20853
194011705137782529 20941 23168
229370546982128321 10730 19483
135840614213414321 5466 12888
191723832773302401 9890 13181
877308018005521665 23161 23240
562391539654687041 3468 14755
661464778399071873 3000 15247
538514913555570049 18563 19241
355433307721781953 1077 4152
627619026044531073 2517 14262
632738237618902145 4595 6795
361098923625373633 4087 7702
590140814822035457 1215 17668
787619505391280257 5631 12259
245015327708777889 1334 14122
653890256303480321 8743 11900
626368546483107073 15622 22615
102864624673774337 4503 4797
924899026415069185 7067 14389
951509267691985665 6566 23279
111779723333597761 4702 23413
966607890835451393 9267 17185
415837510169915009 19658 19988
508415051228507073 449 6509
621397840889287041 16188 18237
945910677982144641 3820 6032
175720762007280481 9098 15382
468629133761563585 5581 20856
227104898393662337 9857 11956
972579879634697217 209 1806
620890329908739585 14125 15900
434740986320360193 2883 15238
281560318790994305 8102 20126
110989547573868913 3667 20950
456515038237064641 8396 20522
208228802566647873 7305 19261
548882659975390657 3811 11133
972673440113840769 2880 23375
482855920003593985 2093 11477
893039428824533121 298 15284
744005461844025729 4612 21393
666014886283196673 2850 19830
924021427021990913 6937 21851
520607444086063937 1839 14419
794636548536260481 2489 20812
538520070878593793 6593 21667
600750651026395137 12207 13733
840687998986123137 1339 16717
941755873062632577 657 14451
73611071186409313 854 12903
568784414076112897 4566 11011
636538941929611521 832 9862
295994614818710017 4359 22812
187561041841480161 11377 14288
123593223531877073 4775 14339
557497800837108289 3520 21090
989336781738572289 1102 11007
988436162309628929 2182 18987
81603798070354113 4021 17185
943616162852148225 263 14360
347538090571191553 598 20019
320402644341999809 5928 13298
785453719103962497 13060 19808
856870714323957121 10818 15325
973504463460258817 14210 22970
245572556954304129 2662 21817
440933309092208961 6035 8987
677074481943943553 13381 18917
612528149174011137 17786 20586
993144776532904705 20762 20857
817746647068638337 16850 22446
297846465572444417 6742 18439
675532315466384129 10120 21700
922767322062245633 7424 13255
473516264764136001 12955 21827
533120686544176449 3895 19195
256989027654327617 5557 8918
156000002704463009 643 12168
975920086482709377 4717 5798
666319504586550017 7861 17656
2489890068389401 4096 12795
786061999542088321 18200 19857
883711144880017281 6127 9360
725488694424452481 12594 18797
781477344074687617 12152 18531
900653037718587521 3686 15586
832732085507807105 10147 14884
615776032178313729 3812 16163
499676751376156865 14674 18184
73859491979053617 2281 12045
83874027919058849 518 14455
487388834289216513 2626 8569
661469006779469697 1719 19452
888693420224701185 421 6758
499094542779026561 15064 18827
948721830425522945 9528 15922
254849583061300673 3314 3315
438733448649887937 4222 10930
588828895296508417 20842 20867
971212749139933569 10771 19441
892646674483614849 8884 12527
482086950829216961 9849 22121
36003857877567213 16462 18907
579541863454107137 573 22931
787107537392429953 17976 20713
949293384264851841 6730 16500
761870871710563329 4442 6680
917301295549915393 8122 19651
366472288688015617 5466 22195
164034283890504897 1834 12114
17366700516753043 9309 10109
747852927842114177 20968 23029
139277378276759121 4811 13882
356176575358635009 1425 17901
317911532444846017 3650 11456
350778124396665473 16652 20030
674280762405942401 4823 20072
624697874111223681 3490 6580
993568310550806145 20576 22842
548480944442143681 2729 12189
362366533542441985 9808 11132
346745591752071617 214 22952
201289470985820161 15913 16806
921896941098619777 1222 9741
454732471684877761 4214 9150
391161291599889409 662 11230
989419803415749761 2657 17548
310014795919112641 6549 16703
894128734196002049 11524 22474
252328133006532353 4288 20308
261433382814523457 7465 7478
330545755903155905 8634 13285
759813758908137473 6401 13728
104617731573558353 16185 18848
647660018111814401 12434 15201
788458926800227969 12066 13546
991013480889236609 138 18208
629843652292866049 1749 9553
548978983731991809 7035 14376
569496747272747713 3105 6028
118676219360651201 12468 19757
490167357373497473 9750 16592
200476507336723841 10009 12554
545827235334041217 2635 16751
373747140329967937 5439 8821
316419062596768449 4126 15957
48105143577750201 14470 20956
483685673916138369 5364 9541
26457105043277809 10632 19537
725735927965718785 6669 13933
116549331879234337 14398 18249
255591098955459713 12720 21920
591520036871017345 4794 8375
951103632682450177 16178 22347
247768678700744257 4682 17894
374250083511409345 1926 19006
476824742220031809 12924 15856
296509973598251265 7731 18818
29910383882302937 16868 18347
17714687653590745 9774 16885
298230467011777025 2487 12346
572050992736482305 19518 22344
135181309042089025 11248 15965
76250878667817553 17074 20621
892344421682594177 219 4639
519916595787027073 14154 16547
409450026085259841 14771 22866
75581032039291793 6922 13098
666463127046753793 15918 19386
730543982113690753 4264 16753
969286348189008641 3299 9320
107947113173278097 9275 15294
385861783216483905 2784 18517
743558780302254977 1088 7251
374191896654359361 20010 22812
605432625409303425 15625 22456
540856006595461761 11829 21617
614995884106978305 5182 5611
560156757259342465 2557 2613
127189204074365841 1153 17827
708952278253264001 352 15203
754649924327157633 10962 21183
99495791711085249 6210 20858
496020651603839041 1415 3337
652236363248036353 913 4052
948569405162945793 11198 21765
742150255975992961 15571 18701
36941057635711873 9750 10611
510086857193158465 20745 20769
194374091460947073 10659 14721
393137600167584385 3363 19756
251977242954506401 705 9134
277382956060947105 8727 14889
913312568465190785 6875 18061
284321246790689473 907 15132
657136919725669377 9212 16038
635515590382453889 4645 22418
744231320737913601 5901 18000
247754327978604737 10150 20545
338995485119436801 34 19232
136498278137182177 7219 13819
61718504307155089 1540 16124
631003370416443905 139 1166
924024073675123969 8380 8780
159972494230061089 16893 20724
543810128334502721 6429 8855
497431311419312321 834 1088
442222198102495425 6608 17653
71451091025281241 2818 13091
103373932176399569 14974 22912
608640573628072449 104 8300
90837821156323889 465 23150
632156396447612673 4453 11520
710562153136255105 5537 22349
121247781498361457 9174 21055
231338835253449569 14937 17379
142576126171590545 4416 9449
599868941972179201 6508 15089
571858632690158657 14708 23412
385100494128604225 9223 14291
661544236897469825 10235 19944
962036709836485889 5088 7801
245386004115594849 3643 10087
316626154545968321 2192 8321
220294381160115905 6356 11507
965398494278193921 9648 12020
392433138271833601 18218 19924
28031558397881185 4124 8789
458444763033014593 15310 16915
189665825738575937 3063 3569
497948283073746753 7975 12759
139878628930329537 835 8045
930044000974348289 1979 12316
753493872112390017 3564 3575
219224010207746305 8580 20134
440501181836790337 5275 16291
268302141415603041 8045 8998
400573149933752129 12312 16154
66915175553525329 5894 7334
572354875057708737 622 4059
934988297015436801 158 14575
12080129075688007 1174 18089
55310672964601793 254 22465
847654952812344961 9168 12256
814110569292552065 3594 22086
730012936026231041 9397 12456
601717332161449345 1623 4001
989020692172925185 13402 15267
10694019111085141 1543 3617
509563391321510273 8060 8825
910476085172639617 3370 18773
350782746867988481 8395 23547
877402532720537857 419 11164
231928112077600449 1915 15486
982682436159812737 15452 16294
554161615472519745 7790 16419
179449558249544353 11202 14901
873909683267985537 4983 19784
592851879081429505 4846 17485
860200052206916865 1212 1260
8624920218778699 10448 18850
878749263942314241 14409 21606
960157778988154625 10421 13506
388012200725039937 8206 23427
329119320273079553 17083 21451
144684759474703393 7851 21651
102950928299357265 9686 17177
76855377023544945 5181 5549
61818763436377825 3636 14695
643939170666175873 7486 16943
736398071685606273 14327 17535
187369569450407169 5132 12133
242407073265283649 3744 15673
914782237605894785 4390 15625
86477724676178977 4996 19355
973072674229992833 10438 15885
796369938818202113 392 22917
701920343119684993 9920 16300
728347154323493889 3566 8754
745229056455240577 11542 12610
807127633866613761 15999 18969
134075139901913329 2877 16633
889221007688014721 5281 6753
954283031624466817 19689 22415
180199726753670561 815 21608
659905829538121985 6068 22821
8231328057568988 1704 13021
655300114021013505 1917 2252
366562820252525505 18272 19873
761483763080892801 5021 5918
437997152184159681 9186 10430
83795188048409137 5761 12241
264115687192827425 8233 16383
334786364140246209 12781 12934
271421096909243425 12272 14683
296830939541916225 13543 14528
701204162008579585 3370 15772
784960609092454529 5128 5847
446026882855086657 762 21224
421599748579293249 8966 13976
576144873214076353 13405 20329
905609747497482625 8648 15467
627307168885202817 10604 12170
973490605909301377 20979 21478
9161419636896541 2491 11563
680650921645341313 16170 21026
309291946281014401 3003 7219
665897284305938049 13178 18421
907522966527949441 1381 8657
308321159825471361 11205 16838
48975628544774001 13674 21784
827127786439586305 739 13359
472242528928333633 3673 14914
152995185930851809 10636 11013
522332433920418305 237 13707
892485814733216641 856 12692
128614481401285729 6728 18559
494315920869855297 2672 20565
951256255624422017 8925 15063
863045478642487041 356 13934
558187147934759745 912 23013
986797761463950721 1185 20826
497609511897856321 7256 19523
262338483363034657 10123 16337
283390745986196193 10839 17301
647989022558181889 211 8463
94257026828749697 1784 15472
108001443626459809 2070 23426
116762546775802897 2452 22229
50293630463929873 1329 17831
321972375950487361 17174 18596
111647549498453457 12156 12311
665193932538187521 4075 15925
650848573089792385 524 2885
830786900397377793 7795 23110
575464390438224193 525 4172
578407143014445057 13141 20713
915003056696495105 373 3881
226932312392655425 8609 23032
851306131817832321 2141 15241
874366970507821825 17518 19698
990893103635574529 9723 13101
631108045557077505 4476 4528
334726247133243521 88 22914
158833547835840257 1387 22804
203671762199153505 11297 11350
386360808457915521 10842 11389
584244451765865601 13283 21282
999930738990286721 7500 15702
945835501319454209 6985 18546
827247741468532609 1364 12823
571291172874037313 16209 21488
911479550763729665 15375 18233
641852041811777281 8158 19370
85892717877875665 5075 17868
299232637308389121 3359 10911
52841497517249537 338 13301
217389144653498785 1223 17240
621639232777106049 872 3340
85532277853200609 50 12135
751922033148829825 6196 20622
871688047934217345 21863 23224
332729550057230465 6125 9913
918707460097831297 941 4203
607463076675372801 2966 4689
261214630098510977 8651 11719
601149891376984193 15364 19688
204927330338005473 14921 18609
204345363163568545 10425 20073
388226290432843521 1276 13842
592702013704361217 7520 18955
365875691596183809 8281 22926
280739912535864289 3878 6393
343258290921983873 3989 6130
287594096498075649 7378 23395
582255042633459457 885 6997
589882387537542785 4534 21475
479080209117885377 2125 7592
553365008276877313 10511 10587
172792076202366465 4740 17324
195158571379437249 1460 2303
858096522025295617 1334 21590
639617307725039617 5232 8994
817953840260695809 10894 22197
690122697768075009 6695 16927
787535488713448449 3858 14980
617562319101473665 2704 3251
976305231930862081 9024 21397
931936973701056129 3294 18975
668532736912016641 2054 13546
898376868057816577 14343 16914
279415331147571777 7893 10037
576309411040242049 12148 19488
77190598742081569 2726 19957
231312334527480353 13674 20021
542710101688495425 765 21966
684982088978841857 7622 20387
168076595469205601 3299 11072
740734136623039745 1030 10718
893305004128347265 13390 23495
295722268590751041 4165 15907
952984853245769857 14995 18666
143030165973478065 19516 22465
724640890696232321 4063 6012
374008435191512961 5562 21276
429067953733568449 10408 11880
368711613145698881 5701 6058
59072998549321913 13048 14135
451471416750038657 4968 12086
688974097765228801 7310 14783
278015614226355009 10707 16784
985183738102872321 3394 18160
366811279568736385 489 20248
179090799314355553 11331 23628
922757778790433793 3085 5885
172638099277303777 5204 20492
400402798396967809 8123 16361
927471943499373441 10707 16047
92800487852180433 1184 3706
824383683337511937 15025 15241
196039999558763617 2320 4599
446955248644872705 6563 18072
458901440481831489 18363 18459
558798423907784769 2897 19037
826042645060496769 18498 19087
847182281066839297 1685 12908
48362842078269353 4952 6757
612265800247651969 2792 3710
234918625497726913 2144 21547
536908494734479553 5659 5775
676166428313102593 20843 22526
889242581469698433 12057 19327
819485122402696193 438 15716
449706618791427841 17159 18830
209379769005813889 3481 15747
970185684569823745 15284 15609
719212148964970753 1824 15630
525868406592952193 2152 18397
620656558152511233 5381 9753
410105394423634817 5580 6431
320853744317489025 2089 5575
884317602933354113 5524 8887
938604432512455809 1807 7664
948769792779611265 20652 20722
769338743308793473 3647 6867
733356293999083393 3713 6056
726509834056933761 2703 16428
518832588250386817 7780 11872
837443733379487361 16993 17574
220147889788169249 1363 14058
211117103704175681 8551 12767
825901442867941377 3225 14200
176879605326973889 13542 19584
587438163785396481 3632 4655
781459927601922305 656 13453
414689165426704449 8564 11091
761879067877302401 15521 17660
782951352075233537 21311 21960
222614015275873089 6212 22059
392153600090519937 12704 17971
673839689586458241 3545 23405
2366606310847175 9088 16046
726032033737645569 2971 17466
700566493085130369 8500 13200
364594518165702657 14478 17822
100351414537616529 5048 12048
709061915640013697 3684 11868
103764883237285937 1585 16579
200864169366582241 18639 20273
794748263293389057 14933 22417
610439265280085377 2437 3445
935813446154792705 4772 11316
629679537570993409 705 3926
644999126175296257 8340 8376
731960266182717569 1399 10250
464700539468761793 16632 20346
332217020710203329 9351 20913
794944640674277249 939 18944
542034810646860865 1885 22170
230637260280030177 3077 12967
541597435583995009 3601 15185
929321389033535873 8999 22361
614117087506663553 6073 11692
449535448266171777 3733 6358
500679688567117889 67 7510
159046842685985025 9791 13613
58714141947056929 4789 14907
32190061313723817 17348 18100
212519823574993441 2556 8278
88547575968309649 19700 21348
235258523020185345 2942 6938
697841527542205825 1070 14433
994629356514138881 6377 7190
954147615795609089 12591 19517
59950623034431769 5858 21813
280777350682210881 7411 13679
365992885765038529 12359 23125
890460582310655745 7046 20631
14956250731934519 16121 19874
598457227459302785 3892 18298
872407904036208513 16538 19436
375766903695637953 3552 16684
217186929633378145 8836 20704
111695038418655905 3285 17383
162378590687964673 918 17339
130826168851829297 8880 13759
622270936610483713 3822 10140
238462110002327425 22222 23093
955694197852920961 4633 13117
961169927013958913 2109 21218
669093756147013633 13428 21893
244021928161753729 1334 16855
164990520877509537 5678 6532
612712266071131521 3368 12170
757173985368247297 6613 17787
516874824852518337 9071 12135
923943926274830593 5436 18297
885949613914977665 2281 16950
784746346256774529 3250 4013
132264870916639409 1928 7982
403070561013905153 2501 17942
365917722028289217 17455 20171
248223907029093025 11141 11153
517038104609579137 1423 15181
236062748073919681 3751 20781
873628020263726721 1584 20531
849058446922889217 3525 12784
860074116874880385 1846 21799
988729247264316801 4497 11814
439487788842260609 11409 16521
204137680139020001 8347 10173
494349714908789633 12679 12902
153330089852602209 19458 23111
409164190524837313 5172 11607
689852347895104897 6214 8548
627316707090425729 2178 2817
589699143051504385 7025 19279
495801455178341377 8853 23235
43811554979278353 5464 15751
567443607480011969 6085 13144
529192488395636929 21895 22038
827138723068248577 7384 11704
524732731343043201 4642 8588
522616059308386817 2351 21787
248227168985081889 22046 22316
548973544665447105 12975 23462
910009802641305089 15467 16916
401120836695465473 2100 3047
266896936989326145 9068 12794
444018116053531009 13957 21968
658471118715560577 14729 16513
83036214743525969 12610 23069
568658377189748865 9223 16705
523322312665445825 6175 10343
246353978322851233 11042 11404
838275112653146753 13472 23246
425036257192374465 13299 21089
221284782564698177 8220 19715
107896764438486065 2360 15707
920909525105326337 6434 16546
172240222764870049 15377 18497
859411086316416769 15607 16462
185409329704675937 4430 15942
575753176342768577 16639 19394
873930080042782721 7906 9249
482351436167380865 2868 10775
771328908560114689 537 4441
444876871666519233 4046 17712
537402947609777473 14035 22901
165680305271710177 16418 18853
857579043767181313 8655 19419
585535494941094529 5639 19475
172366583185151969 17751 22093
961061360560240257 12203 16229
393374362953828417 8306 20554
418029820671943489 6914 23186
907248254349170177 10129 16197
902944133056681857 6640 13682
786181087906364033 10496 18636
57818087783541473 9637 21827
944581692902772865 3001 15827
933208889492494337 7121 14586
303453468187221633 1031 13998
780614431884611585 3209 14714
853205010592986881 4596 10115
297033621464979777 14334 18251
183496463708458177 8480 10286
186521606058928321 10761 12271
491454022538874817 5221 11064
374897235619432193 18069 22286
727706520667105409 3190 21150
818076749565857793 9367 20630
334787286265125761 824 21261
101626222916255665 3303 19146
205741754242644961 6657 6776
130449101774242849 16688 22344
667745381291410945 7023 15801
2683619467791943 6714 15237
388971832169765697 715 13164
377300317686444225 3254 13741
690116589235387265 6294 7515
478809258197177473 2323 6809
61832908231203025 282 1367
964759234036304001 22703 23169
198818249865752257 6252 9990
680344462182876673 7368 13161
118315646365850577 9576 22574
424706373665497217 21275 23513
930346726989014913 5374 21626
129182759507617825 8551 12399
301471266956475841 16411 16995
387616973197193473 1038 21417
595613181969667969 13122 18134
25726218229284117 1362 1512
304133199449260865 12313 18930
799457687434152577 1964 12912
993356284568207617 8508 20050
886314921233893249 4796 17421
632496902264030337 2749 21305
365829175910331393 9183 17267
655770653134965249 14551 23381
118530236717123921 9155 12258
201129274479420417 1932 2452
543327325120781505 21171 21188
238050271519981025 9502 11192
292121203370928833 17218 18762
235618396521381601 2757 20086
790967716644072321 8628 15010
211633440850164321 2979 14903
996012852525598849 14314 15657
411525661546299649 12556 13226
685863929154674433 3891 6391
430339053084750849 321 18267
190245945015224289 6271 14645
756542257891659649 3737 20027
573928173699695041 7622 21044
302467182488584257 2300 15801
128464720895824065 7505 11734
234631998367568417 2663 4994
829305419085056129 3541 16390
785339243360013441 1827 12938
113783157850495089 13554 20303
961189226781591809 13574 21892
431067380280662593 8370 17358
308588320016212929 11131 12550
289966221664759169 2778 11792
58455528427252545 10717 17406
312263329912308737 9906 16833
287567800673500065 8209 12823
201680982047864897 2387 14338
439098791823177217 5285 8812
909008463660025985 4219 21133
789190202963737857 11198 21965
182298571812129505 16646 22938
538314376265269377 4449 10640
134520317228275841 15836 20880
511877127900177729 6818 18839
554932099502483585 7412 12729
733287296248427393 6922 9811
957897307992848129 10915 23092
813509683647112065 5557 9300
831023097492209921 16841 19458
972458002027217153 1748 20702
197353670962524321 9097 10282
512605542957473409 2727 23385
339160211828446017 12668 23552
861739078016547969 7321 17140
594339688820522113 16851 18548
466578101121029953 11249 15850
152623929222347233 12864 22903
43487559883793385 2194 18393
754617992031437953 1295 3594
36894047213095857 2658 9314
554470503033886785 4552 13915
376374149552937345 12598 19189
895443639813858945 7487 19421
946152112849688321 219 23573
190242196400095777 8798 20332
946907947429217281 4441 16149
279390498687018145 15903 22392
350346882039829697 16957 22003
226439819298125409 6037 18656
879749985459376641 13859 20277
734336924801819905 8062 21653
246521395579208033 13813 16949
332912609820841281 343 5485
874432395668030465 9243 14129
229302741862266401 14922 16143
339189926251677313 4558 22779
823880110772737537 1193 2210
287919049054785601 6204 14579
305224800632768001 14727 18723
847741799396089857 965 14822
369346133367788097 4669 16754
859699511699652481 13078 23313
440752821310024257 13580 23652
272807549655723841 11344 16710
979516492828427265 9505 14167
89777751105920353 11891 18609
592498568915115009 477 21681
95444101456081393 3663 21615
482185258546184769 1056 15621
127851748710064321 641 10324
98012506832144913 8165 19771
674015100454099073 10347 12419
78979096669574033 13199 20055
408906596607387457 12812 23089
513600727184236673 1647 11435
66720068367828849 10360 15440
262291208033662561 5460 18692
317963340379996865 15411 19960
407813981395872129 11800 19186
151650766730412545 19562 21463
991515691738332033 1107 8510
823315337970349441 8997 17835
509297842542533633 7456 8073
671689098715688705 15169 20024
515005206918562689 268 5032
268594799318996993 4783 4886
263321235434300865 10290 17475
801047114755036161 4833 18514
142589874830154177 12751 22515
641671015479296641 8987 22284
867707583319511169 15024 16047
538200279706075009 10748 20957
41458772798126377 2354 21110
471790141634748737 2706 14721
303461454127795329 6691 7296
872669169343609473 8183 14218
274037433342616769 7753 16888
671500828376259969 9365 19384
49871656798753609 12859 16422
868726254421716225 8579 21818
707890788408423809 9922 10524
809622062247022721 10607 12259
864412051963238785 15209 20647
847682464003142401 19635 22499
601711302579420929 11081 22859
445525842431841537 7415 10587
734861713558668545 10881 15569
943856858668198145 15723 21494
964561932957895553 7405 17056
789929348055629569 10846 12534
379609321367990337 1373 10450
841441051100090881 6904 9789
663553349531444097 2925 7302
396695602362434817 5659 15616
221350591473875361 653 20494
275902048897165729 9679 23329
543239860836383297 6181 10552
194179878571752353 191 20699
812964974715424001 7683 18984
381862024784780353 7953 21778
952789028056717057 2509 11827
590657779953012609 14732 19791
210276584924113057 8142 12823
588965205190561409 226 20285
348361328871522625 2220 7964
840431626122033025 12481 21173
707047171498924545 11254 22218
79379671906551153 3127 4067
451448762881202753 2053 20110
336311051244855745 1196 11797
849673737257543169 8629 15466
818449455790272385 14215 17700
561860285804375105 14449 15933
48153130234787513 7947 8030
393802934971216001 4097 6139
518648928654002369 12597 15166
418677732342249729 5847 15767
300753458647598401 4673 5485
247936467055321697 6708 11953
183311232157564065 905 7589
705283750156173313 5255 17999
369203983317724737 9696 13873
849969175045895809 3082 8689
859394383154707969 4596 21889
246303532296597185 1314 23181
654352576334964865 6547 13241
455732151244315969 3022 23543
88476826046672849 12155 17972
845200115158053889 15349 22663
220564927236544865 8235 22522
582639846758052481 17281 20054
134777626768780577 5209 14206
870889016114805505 3224 17065
264827859783572705 16711 21305
179470600604840769 18477 23391
162689282576934593 4201 23284
289037331915654529 9058 11916
219446222903791009 9051 16090
802527086080839809 9893 11077
80382319310658097 7541 18356
127005418183987473 1039 10722
46149622814176897 10604 14002
220684675720288929 1546 10605
128654525787823105 5718 11368
998371234480448129 5381 14405
280192017487330241 19347 21819
983274477394882433 6003 17635
515392895933487681 11153 13036
540718680840715393 8619 11068
248723147994731169 9413 12451
835871603915531777 12258 14708
437707175661273601 8430 16079
545317082999691393 1906 17349
884937496347838209 3220 6581
714750919407389825 7143 22769
829769405910482817 10535 10963
395289717155979073 5549 7082
751740498764640129 11041 21568
880289870230964097 20561 21423
680318078095666561 2039 23264
755060213616861313 4272 21493
386264669314662977 12564 21286
536573868817850305 7130 12148
7197536047627296 10239 14569
452847154494069313 15634 20846
286746664139577953 2894 15510
736901867979067777 6736 18943
706617131815846785 8291 22711
213694496294454689 14095 19961
740141703409442177 15548 18573
185181053527184513 10275 14166
833319433962103041 5337 22189
486298916267262657 1205 12394
983380729356248705 6630 14692
638097806930371585 1344 12961
157706558703552001 6697 9421
575420114231025793 13725 18731
701219776626849921 5791 16279
403590059687228801 8201 14239
502227508960814337 15978 20602
765006811808181249 21820 23653
683916828316462465 12385 14065
63031689675678849 3753 5187
718891326532627713 2350 21280
76784991044338113 6748 21041
240100489881847073 2204 10676
147555509387427009 18840 22982
741429950753385473 14874 19434
845756116781704065 8825 10248
122643696189904001 3031 20505
437345479211440833 10758 15945
860054995593401345 18000 20153
858037004392503681 5294 22673
763475936732810113 18369 23390
675153858275603329 15619 18804
826473268734005761 11070 14477
447309939058303745 2295 8328
309285703034966273 11234 12075
374752893295148929 4992 21992
126260823190591505 1302 13274
602786937204985601 3411 5498
633082592989914881 1100 10516
628896154909693185 8885 18142
451133717066497281 19391 19576
832345977470684033 12935 13047
292582311797026753 9349 14798
181399573617621729 9688 18375
183259522499128033 8364 15917
637064930195339905 1642 16363
488199250818148289 966 18139
810289416137305089 5954 17315
357566033306980545 12657 20469
984831093375593217 9652 19384
910806966543539457 19812 22257
294111690339061505 7807 14899
807936634762256769 18141 21014
977486011827569025 5249 13137
978958284444324481 9834 10509
906337585299990401 351 744
913024480798512129 13991 16700
953896927442688257 4816 5967
160420479295318337 4475 22670
742590355035755265 17778 23187
842834036316304513 4263 21732
885623094407964801 16413 19405
714028597077479809 939 4099
955793352559094657 7082 12618
445747747572070785 6748 17329
37037606592324577 5897 10804
432218046313387585 11409 12817
613304527604295681 4934 23344
806731664426479233 9555 18789
271818637474314785 1741 7465
516267661152021185 11381 18113
840042429140066049 9535 15558
122325816988265505 10636 22977
995958398504146945 16645 21973
76243087200772657 6803 14479
849280415170195329 2439 18142
369877108418080513 2519 11601
796548992154345857 17472 20363
463729126503004353 8409 20052
549322179792095937 5618 6812
462343487854141697 6527 22140
237661983618355777 13444 21148
562405162678608385 7344 15644
545180673547772417 8666 9689
262802275087494753 17787 21612
741088252665282049 3934 11848
670951533582915201 9962 23035
409546830259966273 6088 17427
243321784249459937 2048 12245
851366827051524609 5951 18076
903153289395937921 5338 5824
191012034298179137 4509 10448
391767899877351041 1657 19406
661601253626390273 864 4081
336742731329330497 3071 13174
858331779064979329 3584 5145
549955057796822209 395 738
568609945348843137 357 20327
997720032632578561 5252 12702
80495292932450721 10207 21237
981728237800211841 1481 1670
501928164356389313 9781 17482
249713661792831937 10158 11430
730879855391844353 19645 20572
66368147610020857 3799 13649
109394175494660577 3221 7695
144365820254428449 3868 4200
331576906306448641 9801 14551
459309830595174145 14525 23273
220205943827597409 13996 22436
701604236134549761 13253 13387
357212677378395713 903 21149
398594525654985409 724 11962
991497866103205889 5511 20994
147716983780590273 16649 18303
666756759754573441 55 22186
523649809101755201 671 5255
83104732448692433 15542 17173
610983089102710145 51 17570
81800577605019249 4518 15081
246702917757701825 13204 15767
713072723211357825 7201 20280
222705094921685985 14400 14439
269851977009121665 4765 6554
432040752335439041 2310 12090
598840069347961217 8681 13556
606192061597560833 6122 6305
94964875080659537 10201 10778
621976452993479297 15367 19983
270413355595341185 11167 20537
264779228448738017 4977 16261
673511958452163329 13083 19763
950180687249257985 7623 20181
596254636328911361 12644 18453
856445323434051841 2352 22632
712496585522284673 4619 13113
24274956691940021 3198 21436
243289877033223681 13658 14821
17976844751991907 8799 12024
738245145746812929 394 3608
683428375665783937 4680 12206
212146042170122241 13362 17316
573782110911643905 7326 16378
455755974224683073 5626 22041
558187564792106625 13645 15968
169492735435088801 11329 21251
228103047949055329 12865 14811
358913323394769921 4981 22235
615815597363905409 14729 22035
522649973441208001 2863 21139
336111116300621377 3575 12854
469087668317467201 8240 22639
373809399781961793 4938 6502
638246751262759169 4420 18324
17682037901728621 10135 11608
578594580267004929 16003 17738
637669700804764289 4958 7804
246870850506770273 12555 13603
702873628854284545 8904 10334
964706357706159361 8383 12670
568952610956856129 2456 16103
458909160160946049 8550 14293
462508637000901505 2118 3912
302411366654464321 6127 18010
640551255481227649 9385 14235
362084939890213057 253 20675
9891589456394457 2948 18494
507278426494234945 17277 20922
784328644231138177 5190 17423
406874267221699201 6821 15136
686541835078891393 6986 15473
785365394885669633 3065 12201
399813202375270273 6492 18450
599723686669296513 15130 15172
738755783513248385 2732 4054
41245169182996481 9821 12687
161715169237382369 8987 23442
412865132804032705 5732 12027
722546358308598273 1943 7891
518416444058086529 7389 7806
950439461507642113 2848 21731
639977843075303809 7786 19907
458648459199757505 3617 6970
623503558446156289 5028 9522
117347653947589953 3019 12281
644800522330601985 4118 22863
910302330448850177 2609 4679
55987441930138713 4836 16319
490922518064195393 12105 19590
390245781967696129 11866 16116
34783720668905005 5121 7817
852380843776000257 6335 12843
508752139550736641 11920 20699
733183164983305601 8054 16148
722367157295316481 14591 21299
715773509520740737 18847 23635
22791071083247517 2982 21303
18782196356131209 11510 12545
587688108333956865 7300 11135
980909572798008577 17400 19049
242962330821043809 2251 8700
411463178719689153 2440 16960
619287827696361089 18958 23569
938177966463225473 7850 8789
950000391188353921 9870 10808
419786198641720193 21952 22778
571332840832802433 449 10272
668229939550808833 2632 5348
187540679711347041 1409 5599
82088331532023777 2326 10671
841825886993213185 3882 6794
417893607660541761 8332 8934
722749596350865921 6695 16321
509800645749397313 891 18700
315668255783798209 2160 9371
257516676528336321 5577 18362
403049702405937153 8535 16277
276960621370935905 10141 22293
947171401243828353 15651 19466
914092874288595457 6950 20588
314391617166648961 9506 15246
197677328823278497 982 3963
450400048942491073 19696 20091
372148019781075585 7035 21606
216596332567249313 16146 21539
657776469655463041 10843 22115
389286293089817537 5353 6015
908385854694611073 11011 22309
867953185631336065 2526 16262
31495478656882625 914 3511
791885973868595329 3630 10916
493904588873260033 7500 15551
500798676010774081 14322 15378
97235635791410145 8823 23200
530431492625815809 8253 18684
11150363237387497 2626 17952
240383743898490817 10655 15879
405703850530091585 14430 19823
533820726712598081 10902 20683
27806335992902833 19652 22769
711001094542567041 3712 8169
496361772619881217 7293 18302
151596409130668513 1623 16157
217033657616322977 9286 12604
408003732005056449 9167 13043
810389464624723329 6749 19171
934915803231369601 4380 20405
167766031011534977 4011 22831
765790109193730433 9984 11661
326185355217862849 16015 21528
803963292019808769 8287 22524
779370667736085249 1765 17075
775724276048464385 16427 16688
921958890690593281 15311 18456
143070177642151457 4435 19947
655558061790525697 7266 15040
731840175586242433 1489 7362
433797527972732417 178 781
211703111878200897 6267 12948
610958921653800449 849 22235
355461860799778177 3293 17398
370650778133939009 5316 13193
335566715424299393 5324 9678
272671641530859425 3956 22568
493844946664509633 2163 4037
423291227352567745 986 22451
398313654933225793 14307 22551
725075666655637761 16515 22985
545773133237247553 6553 11850
775181145200082945 1356 17300
988618294678154497 8370 11609
620437827463245441 18967 21272
153766200527016385 16008 22691
911363750294132353 15915 22997
264374586826882305 2448 6913
305817996009661633 16908 22180
855086545984647681 11207 22282
108455753422209249 3285 17109
817126673150418945 9766 18638
428390067675433537 11978 12941
810859173592447745 10080 10261
165362750630411169 8328 22929
994008304046680321 10164 14133
540792104441830913 5618 15715
365009112138778817 13572 20944
650666706008127745 9683 15349
746806200535409921 1526 23351
284138305373613057 2847 3785
624909601834659201 3195 20565
58315458479572873 1698 16578
910499453874599809 10380 19655
361873107882015425 11408 22005
28038105470500341 9266 22829
697223221336901889 10739 14573
195863538161567873 9461 16846
300106982374767745 2954 13918
659844335320869377 9489 23016
920988730017231873 2768 6927
238440066213492225 577 14578
721202175526908417 3333 12704
35609102483675769 8681 15216
818849345237214977 16498 18921
952213610672593793 9626 15509
823307596126863233 13480 18508
943353953787450881 11254 13727
735285347553887233 11195 19206
660431303150296833 3535 6548
979783034766707969 16908 19485
477763325316402625 3535 6049
819814178219349505 10293 21780
34751076812590045 14099 22979
853886777053741441 4204 19938
460392373487692929 9638 15493
196289802339411073 10778 14491
580786894615449985 7978 20730
404985222022443009 5950 23245
344818806968902465 2388 10148
607643006332654721 11736 17806
123485668924580241 12197 22828
366511165521597377 1416 22297
424394998045912065 3192 13733
472034605016464321 13811 15703
626847390997859585 10513 23431
660956765040818817 6080 14998
594281462842445825 1910 18840
973790536820377601 5365 8381
433388813271783105 1309 4967
225720680223911777 8306 15295
139783528552285937 9282 21929
10565981144711857 14807 14833
130428426074821857 8356 12095
532394294693457217 9436 12369
522833715073687681 10991 15503
789640252243731969 3582 14935
290588005791015297 7612 8488
852202082281717505 10732 21987
82802110632783873 4932 14232
483145621717714113 14340 17302
137590246116253921 12587 15665
947313896827406465 13327 17474
43589878648788273 9103 17573
345826709247081281 16719 20913
147084480387597697 923 14152
231505051856071745 6551 15518
484956058728570817 6395 20156
910432971094369537 19137 20290
894329823522617985 317 19409
658411327213794817 5457 21198
672909080781693057 13271 19862
505260420636108865 8457 18646
341458769381141313 9534 10398
260043306569610177 13325 20634
704300960319258753 9752 20067
195250347266782145 2391 4254
748960935855912193 2198 19876
705295525141504897 4577 4863
78908047540949153 12628 16100
1367771940852692 548 20462
578067818211586433 1634 4693
795293603534059265 4929 16935
14556525324380233 19696 21697
681041001886430977 9940 22943
998861653623102081 2458 2580
11324673702741707 2670 11423
935417654209430785 7249 23629
592941236135477121 3703 20489
856026379014871041 5740 13816
117925779280579233 6571 9403
130496108417460737 2970 21251
969388039970514433 6838 10374
389932742671369665 3446 13066
168969367317370017 13048 15739
560478698361350785 19512 21881
885627962686658817 285 16739
431804470177603137 8351 8603
823167294389815425 1084 10881
820289394487062401 15540 22287
62969931710345153 2970 13686
751524549554552833 17443 21641
636572759542897153 6745 23184
397573917140931585 1272 19195
447467629602460481 12200 14542
345561751480111937 9328 10400
437026062118530241 11942 22769
331452299979176257 12877 20048
952086161303672193 1033 8837
617754000730151681 3981 23153
207072876716974721 14613 17839
820644832727111809 4432 5574
382023259653568193 4659 13628
81378726937252561 3339 5303
300065652819693441 14463 22325
76784705355336769 15170 19885
33394370232802117 19659 21084
648047408946275969 18046 18685
715697595479294849 5713 21139
10543572468662889 13764 15120
777531514438766849 4540 17511
65333749946340449 309 5466
477247278452903617 6854 10287
90153196400834193 19890 21054
238758164910397153 5 1362
215408842677909729 7286 14565
528838094719755969 4002 23584
760921372674090497 190 4194
424131792466528897 8739 21693
932913867851588865 4466 6848
636923273982017025 10516 16928
169202554617399425 6256 22683
460112571114823489 4469 18189
680327876971865857 3850 15730
400251904999773697 9154 21370
25657037540696593 3921 9736
883616269924591105 9085 19232
818536605534426113 15314 21600
995387104956858369 2319 9811
373056299434736641 13600 16770
783011930136925825 20808 20986
611404606559808897 3463 6332
793441990993610369 13973 19346
817780187207176833 14616 21862
407275835309395265 3540 15520
334998850139065473 1003 1948
545455243075888769 2617 13312
637793147475278465 4321 17775
187032844060102113 12084 23267
550683864598717313 7076 10108
750503614996599553 2540 11817
711445691414127233 11853 20048
327299681587266625 4047 5386
419458061542705729 6813 13324
878376564026705665 247 10614
710962816606539137 5870 20796
735462590095554689 3957 6954
852354652898164097 8362 19124
837926042047140353 832 5818
683867247756836609 4311 18256
395819132059205697 4071 4499
825090095679733761 9077 17981
967935234401249281 4215 10252
388631165015439681 7257 11641
859711236394591745 381 19434
647884851993787009 1301 17184
618781459709335681 7180 22227
363219626014739585 4546 23547
113069088601168497 17299 17727
733856990329307777 1451 13859
313933366982592321 11250 23030
164421218038981473 1671 19100
145643504259854945 8290 18216
108825341926326753 1124 16178
488428798063150529 9641 16112
921370662541903617 8848 10852
372273303451709825 8872 22188
755857125475692673 9275 9452
839310036200185345 18214 20120
869743197985641857 8562 8832
49534234177347257 11020 15924
890431727085605505 869 9096
567305447948964289 2651 8092
866905651202927233 12795 14775
753742488218865281 4409 18306
464519232850726401 1237 14193
900973558050434817 14193 22019
697883234681867777 6287 23671
210609125591137313 10362 18676
944915920978822017 11927 19516
669575188013393281 1110 2951
854258339838622721 2418 22856
524307086278145793 6572 7741
594440791767787905 11978 18089
708994251279488513 9853 18243
161846996978042049 1320 16999
485140232842613953 1334 19304
792553909282538881 9416 20922
160345943603257281 5656 14258
328864303745859841 8372 10347
840589347233521537 5877 16177
99960410856645873 1857 3482
352125209125102145 5657 6021
36831047948297169 7506 19967
503823512196166977 4075 4234
832040072037735041 3597 18531
776866313054565377 7943 12441
376104030155943297 591 13638
815752154613267841 4230 13411
437592857808560641 2430 15616
499688923414463937 9671 21512
182921289018551649 5407 6748
449673527373168001 15691 23131
358392508347300545 363 17360
220555109423397505 240 13023
533404610195901825 12184 14427
989244870472550273 22456 23083
694244461741014657 8302 16143
690687915314850177 8100 16795
332094420757144321 7035 20550
867928233516128257 10452 18077
637377869435347585 7439 22756
526913478205553793 2291 15028
560220497317061505 11376 12443
337699273074623105 153 4351
535665675291447489 9886 17756
930567839533988865 2577 17153
455824910562441217 2364 9411
652464572004905857 9464 19117
659838268427712641 8296 10364
889314464091849985 3895 10245
239715353675279617 1761 14561
282511476322515169 8334 18828
395886646049369537 20107 21840
94381841267004769 3749 21630
205576519981789825 1352 7341
904983421046839681 3247 22077
67466897713025273 4122 5032
750360212305931649 9759 14530
208818568447213697 2744 10275
185778532113079809 11417 23000
868420709436229249 1720 2660
382175257686821377 13302 22917
138184006896196369 662 19915
133730259462684129 15796 17852
203493047243718209 3484 10326
580942302571482881 661 14962
579931594567000321 15649 18315
581141229285282945 10411 16732
893809777642410113 15057 18295
788230068274895489 7781 11535
1607180305100542 992 7512
247775713590218785 293 22986
297401279636353857 3399 22411
842336026255704705 16936 19506
727910812867719425 20290 20493
859717415334603905 1379 14328
65624661730730337 10271 11516
230378810789158465 2985 17189
263766047945622977 13297 14025
10887969727409797 12215 14576
442223580430642497 11948 12503
170604729735938337 8832 9247
70055195112018969 1835 8662
323692979565425537 15071 16559
198322426515822785 8282 11077
638917992166039297 4329 10295
318142359480660289 7325 19220
45786847036996649 5508 7749
266107364366526145 10542 16587
835285659536307201 2560 16285
964678599896274177 5698 10800
431270448853286593 4042 15981
215401940328767681 1826 13926
926721336153445249 9210 21916
394559410490202817 13687 22336
125077138334379617 1389 16545
36776281038704897 7454 7699
5774057281254131 6267 19317
995448097912657153 2082 13219
686557959688872961 5398 5402
425087844276355073 154 5742
352973521971573953 5716 16887
142028535000250145 2700 17962
349416638680683201 7784 11928
368164825787978625 1290 7924
309017565012847937 20440 23139
894021285553492353 5892 10997
976614182675621889 16333 23311
353312228104350337 3442 21021
352515380798433153 8347 23263
132777276783698993 2302 6625
896482094202870145 3848 10941
722921824188780673 4812 15072
581078313918734337 10007 16548
182617108342270753 12422 16895
225247588152814881 10677 23509
500052362274139713 17255 19168
431111829376941825 3328 5006
162550792167579073 5251 6485
326054116062781697 3263 20288
522641920992278145 6287 8637
602815382017606529 15038 19342
291006278175700545 6244 13793
19301254116033561 10519 12160
675121898362128513 318 1915
224024132540488801 5478 10984
192004599581011361 2315 12825
947049916996977665 1357 15469
889598266884412673 14465 16145
966385618849070465 5216 14251
419008930861167553 1182 23531
368037230106853761 693 16374
953302012391269249 549 10476
281088398953823329 7784 17566
87483353578264209 19044 19447
491590540349253761 14638 19254
849413658918258817 4574 9772
44456147714779353 9743 16747
775938732933980161 3509 23593
979867283243652993 4952 9689
766238028204092801 6926 9488
576072526866152385 14168 17001
976706883571282049 3635 9302
299197064017707969 7636 14368
223521452980072865 10778 17507
327967168517712769 6651 7625
32534209238775705 2480 10567
383059665065406593 10721 23007
219816120486619585 2108 2427
141404129173320577 11318 12754
35861300006061469 10449 13557
390968074238234241 21886 23486
433431629148408577 5845 12592
160978996746475649 277 13404
868769625259460609 14625 23617
878184350360346113 11593 21919
390773759552523329 17746 20061
601432279585946369 3319 9516
869319533217250689 241 8099
209098516626315969 5786 8118
25731453305674281 5098 21786
132582586651491137 5339 17702
392539320682061569 8384 11481
689942011651357441 15222 21908
115086622496924913 1778 2148
718206234200391041 9286 10297
331692232695345985 7481 22579
411357844398995841 10147 22053
907414240861506049 591 5719
86048099159963697 225 5694
939560953174861825 11057 13240
784654805509990913 11111 16745
633213757829189249 16611 22425
373324595269433985 1146 13869
674136517000860673 4427 13542
943153196198895873 665 2789
55543790947332641 3947 9030
874331387576486145 19564 21861
343944673870197441 8489 18191
637079859370960129 6046 9497
403571853194101505 11716 22348
687728696469530881 15949 21197
272826627059842497 3000 10490
661561148442164225 7417 16123
833426121941506945 4485 11989
628753586616166913 15942 16878
191726818532288225 373 23587
766339160019004545 4528 14301
435648518290797441 16905 20722
228384301461527873 6772 8938
917217098075113345 11928 22080
56219399612221113 21967 23534
7374201684378080 11691 18771
414114302817150529 12395 22175
836268260895479937 4498 23292
115642357419989857 7490 10346
627953557598822017 1905 16527
466616020041708865 4563 19098
699205627787606017 11480 22931
101227556421182641 11366 21085
113815428242681089 8273 21621
718694216879409665 9745 19715
64769137157270505 3046 7530
324111810068121281 4917 12775
823546270020692353 5511 11130
837429158680048897 17218 18369
951529381322174593 1697 9749
980214004260833665 5711 14483
975905679582616833 12667 19756
271548220976679745 6468 17298
259253213110497441 11664 17984
631402010521146241 17877 17922
617165875050339713 5397 6901
902474034742549889 5816 14022
434705035352251905 14703 15757
353483656865027009 9832 15233
911977813010999169 1930 16916
192185526588414049 12036 14582
693226727899059329 3907 9688
566938342295419073 15896 16957
363031227576804865 2853 19950
241378096194534209 5204 21056
66549426817729793 5059 22953
981669192605384193 906 22277
515066557743843137 14441 19511
459178490898633409 8787 18085
246818110881548577 3806 18052
705482931792705153 7654 20221
341165045932562817 5603 7216
786991501081768577 675 22656
926794233930436865 5754 6452
884566197342170625 1031 9134
813415806461769345 4948 21355
134437222308545041 1606 11905
308556530587168257 8962 11424
619368171430597377 1559 17015
642636940295851393 20619 22742
379662123586296449 1771 17051
51534679701589425 3616 17570
796840446252222337 1634 16036
146288374211600577 10166 11945
698832338109806337 21783 21855
961048797248309889 12583 19151
725121302648421505 3898 21414
30408591056378497 10655 20286
343976265953852353 9607 17479
658228810725589121 12841 17879
484053369555798721 13119 20060
207562355513523745 1174 9141
242543559865307393 1414 12138
720665702894166273 8646 16364
8336259960504578 14154 17852
822503489253783425 10632 22058
888471668089731969 17796 22061
911690466454544385 13969 20354
502959559564235521 2177 16492
421512273033194177 1744 13000
109957144544349457 8723 19671
117950445489753969 14991 15952
615531789728681345 13173 23485
728012713698227329 11675 20554
94649719119995985 6046 12412
154995616697888737 5441 9042
229287988970273921 14056 22260
120837273678155553 74 4918
924130461959091329 9165 16274
265813346104721409 1690 8508
25367669825914873 3350 21006
543987281882486657 6126 15347
196184087714879489 7111 17455
686448307581471745 2602 18357
434226422802939969 15479 15493
896412690477951873 3838 4708
709787341549141377 8520 9025
266678630596317121 3599 15739
953973668862904193 4815 18369
692556674294927233 11639 17199
752543300471284481 10035 10647
664729018700498433 16521 18132
367586318968850625 8877 23199
981405351107305473 78 876
96503124061168673 18958 19496
857600609790893057 18497 21145
310278696149556033 900 5635
742652194242729985 18557 21391
193315110151228705 2131 13730
569074796700689921 3968 16968
201133324801819681 7029 9338
619307076411736577 9111 9517
315183666170408833 2858 19899
83968154648317745 14369 16454
397110406063195137 3570 12912
319502887794747905 7682 16819
50340808073126913 10826 22469
829817093022043649 14143 15824
799826289542640001 1500 5569
46104874794998809 2565 23260
901137858590939137 1450 9730
27767925393675341 1921 8093
152468332995386657 18380 20428
157610810953364929 4458 20461
4337947452778935 11122 15284
776829796039564289 5183 12771
121715525170916545 8 11659
991220400827707265 9282 11751
685988530721598209 10443 12621
695478376100624001 69 7322
542756445549247937 17254 17719
499201493664735105 3395 20293
651010256990939905 976 23193
929416510335343617 152 191
99008860510824801 3883 23192
470015308936531521 220 16867
798361927374425985 8379 14133
93518118710790081 3959 17459
255893821159123297 8090 18740
580184512776774913 11400 22775
638713836504347649 18898 22996
870892698336362497 9945 21687
623321846032670337 13460 20133
102573195533331329 1916 22206
999741255632496769 2339 19722
285773792973571969 5392 15025
597104954804496641 16813 19548
579448148554284673 1978 18002
545569038897081537 3140 16103
514594862052391041 11217 20843
247386279272124193 11611 19729
249132885443607681 5466 9791
757065112384022913 605 9816
838084151290729601 16011 23313
963824027990018049 1557 3701
134851161860574113 15733 22190
548477755269129089 6569 9716
475275505148360385 17124 20794
423499033289008513 536 9938
901961880993646081 1533 7692
997596915579602945 1217 4815
508658629950133441 5573 21850
468530276663518209 17658 18848
350563791614966657 2479 6539
589826132459034369 7943 8305
510819178085583297 10304 16350
525750983087508673 9212 14669
516622854615725633 13433 19419
504286774759489025 7028 10938
341260240733049601 4130 15755
189464409243885953 18384 20253
135449134635557297 18375 18889
369723064817502977 11284 18113
593941471566196865 3954 6445
548583637419685761 19580 20447
802500128330770177 14449 23112
391292548897748545 323 5698
459584179379334017 1156 21194
159058838430684801 19499 20108
720965132476599937 4248 7869
82445114508839617 7646 21428
112009386015202497 17849 18155
238478895894164833 3532 4157
923117145967815169 3841 4823
49522152110196065 13473 16906
846615109894912641 5251 19095
548547302967381953 1952 16122
309606452369898497 5970 10174
375328827137092673 13981 17202
975348067334479617 12841 18793
498595163811874177 11146 17748
581190006479666049 3306 23622
371004480272969089 7184 21445
221847646185921121 7754 20357
574602268030066177 9840 18727
1194611879576258 16926 20569
536671721993780417 18040 18401
40375461663145985 1045 8815
207920869650710209 3889 10440
81526189214123697 13780 18049
948591644098623745 17843 20650
802106115003880449 9851 16079
439981305413528641 1445 21555
434363759379600385 6594 20196
416273548724074497 11454 18559
223633004378640993 2784 6305
117024242621003089 1836 6146
676791664500150657 919 15356
303940506716624961 4686 6509
248301246686281729 8148 23369
125046467186582081 15773 23670
964378584963434113 6165 6395
48069714708315561 11024 12070
996257021072906881 7817 16291
221736020213658241 1383 23449
306833645408353537 14813 22397
21916836305106105 11239 16956
460813002676957249 10322 14162
70653478988493393 4826 5809
675959898895193601 2289 7529
378879099955735681 9175 21678
605662080738042625 12869 21512
974109568162848641 13980 23214
241660299045157953 20290 22396
963510696820772993 16705 23145
90290311310610609 7995 11907
735290391638404353 7889 16164
101082477211683393 6056 10809
910608788807262977 13855 15434
372184103895804673 15087 17786
866760707745132929 3967 12005
131342798240048353 13447 19528
492047012373827649 14485 19251
678510045845882753 14651 15467
670478142229615745 6392 17130
176748836584685889 9771 18201
435328560244283137 13982 21896
753157590905331585 20976 23055
322197357836873985 880 21574
553019156985250497 3981 18542
878920553294786817 15241 23423
235539141231328129 108 6288
138328288380609617 2141 19912
736531663052879489 7877 12321
383448291100233281 1097 16736
555377898183465409 5454 17811
433006911651833793 7615 14928
325843355487229761 16531 21677
755279904440069377 11357 14292
794795308588675201 12484 21254
393785991814684865 15396 17666
682216681732761345 6215 11081
614801738971902209 11042 18212
709126052572045697 4288 5585
931777080580818817 1346 15293
639137323189380865 18813 21510
645030288783228673 21334 23422
66703368897748305 5303 8367
571469139940081281 16508 22135
928166817117947521 2838 20991
760760484127313665 5555 13662
392910156586552257 2857 15684
821383750055250817 8133 15273
407167410625284289 14882 18577
252220431838704673 1190 6801
734495789867423873 6129 16988
653147306602466689 18487 22458
251067556076229441 4039 14888
472572122207065345 3272 18494
17803999780468871 7199 20768
366787204856539265 5577 19016
225881043461903617 5537 10485
282323964964970017 3697 13350
202307572476996705 1379 20149
246787065681662209 14464 16320
311502488153756481 2878 19716
146937112016001249 15814 16661
643740053959746177 7697 19147
638735893793128833 2829 12804
862603314592099969 7885 17963
152121178093945985 2642 21922
716067196172332417 8994 11268
881722983704481281 14235 15884
341347060295724673 6695 12295
884408995202090113 12897 16749
807340592481736449 8319 9895
507784716167098113 8879 17074
359107332635836929 14505 15977
986832244933562881 2117 7172
731786894201178497 4671 9305
216896430145556705 61 13857
312257645592943361 1434 21194
589523017119386625 846 23087
491847236372976257 8366 12442
913792624952183297 13755 23369
571636207709452993 5023 5508
815848356190340225 1848 20657
203707093072011969 4307 4955
970237156588030593 525 7703
815572088163655425 1670 2827
243628490671948577 5647 10271
64435792500191273 17455 20396
381572154105104065 825 16772
308368617822374337 3859 15498
859852508858860929 641 9694
106351412620796289 15813 20594
507145408415983233 12977 15884
392726948779987585 2400 3713
472220557435587521 2463 20054
444679811528899905 8777 12735
117621289932063889 12575 15771
155483961760644705 5462 19411
252317012125015329 10166 20683
989900185670023809 6141 8451
874665145210475009 2135 17250
657835738348403201 734 1523
588137312854325249 9122 14774
550152855903988353 6202 14790
605875918932301953 1116 6685
607397166816646401 8633 11893
457310082929890177 4232 17522
697392018764418305 8349 11188
635321758521076481 13381 14863
250361488853535265 11569 18956
320308574808432641 15254 22714
191136030586633857 2914 13877
422178897040570433 7550 20245
234897282224388001 14088 15705
33239216741176137 15453 18540
545114477967672449 9596 23660
140730488184761521 17066 18547
445856073874772097 3527 18269
434812887350926017 13341 20409
56123891781950873 8309 10113
7669597690412645 7181 17291
336838051659732673 20034 20382
248604331578970785 2842 4492
284146546204596001 2695 12327
889964550864039681 16767 21230
136527753284973137 8547 13568
420819663909394817 2001 11835
243298411391734241 3859 20362
380555608620117185 9506 13881
826692720664944129 10226 17537
381028995842850561 10657 10687
21367061133048537 15168 18202
341304806976200577 10860 19297
870937479240687617 7465 17128
348563686750036801 14121 18194
950367237426675585 1900 8467
223736059843222529 8467 13699
4699397356922931 16936 20616
324783362987087553 4576 19485
982344905030032641 13254 17654
988375604685547393 16267 21165
713413563073252993 1252 18326
909819492000774913 15825 23134
436139053112427201 14282 14527
462503877705447745 9308 16136
359487347278509633 13804 19723
394707748590885633 115 19316
546378280676321985 346 6480
672804252130493569 11641 13954
848813365190146433 9935 20171
523413482030331777 17409 22834
211935399923888225 5055 6093
342062072449923713 16387 18106
629988665752229377 1165 11245
945891097870511233 9413 17563
375551969724000385 17779 23003
985424381557397249 10204 21617
117049732595965857 10397 14593
229131919480135329 12770 21740
609414892282089217 223 10730
128846979212600129 3649 11412
39103833595852681 2853 19930
628653904180193793 21455 21536
695033032531284737 5531 22514
206676281533010113 6367 9889
14338971142414893 12467 18421
902953269745932417 3411 14795
403612314148048769 4375 7795
892659184869703681 7492 22764
885003724559148033 2775 12244
767330451548669825 14080 22409
860926970949009281 8827 9189
554240085907412801 785 20810
144416202116666177 2278 2493
104853671205983553 6530 10180
45971650247977889 12528 19034
378360685659121281 4101 21524
544114695341200193 20488 22849
489040566798248449 11556 20278
274867938043144033 7889 14370
542070520699315521 14728 16881
643003015277479041 813 15903
617504624992715649 13334 22426
281878667164207297 11712 20409
746404632997585025 14236 18890
401747451547670657 5632 6379
835086379293269249 2457 15968
471118141237724353 6519 17630
9884722575595363 13660 20485
732601392948446081 3359 23446
450002308604705793 15525 18324
490675222026212033 221 21219
950721837415532161 14959 19982
281994445447374177 5362 16495
162804898864830977 1972 15982
812303147862564865 2218 22140
855787455096947969 7287 19689
292226942277743233 1677 15242
765338230155872897 11654 20789
993364039036109185 1153 9171
730496013031515905 12958 21283
597934623887546497 8083 8636
689652534958664577 250 23024
684011364590134017 2327 11017
697100861401526785 6545 10529
147983535273759521 16520 17724
843641252558750721 5349 19655
824189256563002497 7195 16259
619117557488042497 4867 15628
686348407227178881 9208 9957
43992992553025801 1785 19406
376337524745963521 5824 10023
595598704498446081 14307 19685
705420518725979649 427 10372
815291329438718337 10527 17904
57004610040550577 3802 21468
19113474770708905 20697 23652
628059842647793665 908 20452
168505292893481601 11613 18057
982051579976968065 2172 19307
613227858843021825 3864 15569
553402718620496641 1186 22607
488825607076062593 10006 15533
715817678402132225 14025 23175
256108860832515713 21109 23681
285686937701036929 4364 12825
872323979591467265 1443 11218
626425955262050177 5092 21174
313032629365626049 1126 19217
771762526159527297 8057 9903
158127859172747521 20221 23048
581125184287984129 14314 15201
607883184445231745 13512 14565
314995242452461377 3514 12945
746968883133487105 17787 20757
172855688749365313 4730 18097
387380286626029889 2147 7630
871292414994307713 14574 19692
801712533740765569 2917 16400
829630900758687105 7770 17415
606342408199683585 4843 7847
524213811080876737 985 13203
48817129347835217 4011 8733
221257540404621985 224 12716
381719019265108993 4546 5076
584675301780741505 1450 3862
583985003908946305 1052 10479
414664279749374017 12624 20382
430735807076846529 3162 16402
167586736292641089 1283 14279
507315389875710593 9062 19743
732835715954792065 7851 20295
986982317425788161 425 17670
110739224667177889 10426 15852
34179926945096641 8951 19564
408094479999036225 16358 19203
949704154511611137 4388 5538
565097512410268609 13880 18571
843325685193601537 3805 19500
975153415111606145 18395 21196
597386613315098497 8849 20404
891961876823692929 1001 16268
713249928290348801 2359 17443
181761034689301953 5401 15356
927753758371100161 7010 12915
839717545494728705 15942 22808
75943363233815121 1627 11448
685550975559209473 1765 13279
772751817579223425 22054 23145
576439594622250689 7602 22437
582297139902589569 8397 16817
307418961527062593 10656 18658
88508641769411873 3999 7977
556694191360811905 945 8840
458821189150025793 7459 19285
398802946690352641 11881 18977
905607202663407617 14537 20143
480574462577116865 7199 16604
658210434705846785 20037 20561
398922680505322113 6508 9325
122600976140663681 6012 17136
636307764844936193 8144 12252
118478794274718529 4882 12599
776507989575492225 7717 19874
773227896828604545 1979 22002
627522259654902785 11305 14935
882991511442508417 19308 23144
808849667076643201 13015 17143
342317686492211969 15041 23232
92191026184771377 8196 23470
167272044815401697 5970 6127
511057062149177473 485 1727
753380064996736769 4638 12643
288983034063612353 14259 20748
442823296725247681 13197 19182
123991330973566961 3229 20395
518128961259922241 935 6832
921718712870052993 2453 18569
232642203336464353 12301 22270
956126911098095873 3983 8372
299935665096445121 15179 18866
904205156130068097 15448 16305
51254443585531105 1792 19794
780115173410379777 7780 11426
483982211687365569 17446 20942
843138747823964289 5545 17143
981960068573553025 1918 22014
58497454435155305 8836 9780
810650481081200513 18540 23012
290112761375091585 6830 17346
957944018315583233 3643 3991
836128837900602625 15100 16399
368752838150815169 6491 21237
536030817274458113 2224 19575
328725591627343041 2995 7209
432593201243975041 13415 22323
274281946291655041 12182 23477
190255558395811873 21598 23039
660230779900683009 14818 19338
11253232424579097 5725 21166
800500973351919489 8088 8553
597342074174896769 4747 12640
581078779083579649 7093 21354
529500417578162817 4531 18952
57856083334105081 5798 10536
437819038664478913 6713 11873
479361768838668225 15435 22695
496038463181534465 17769 18885
138191184799925537 6129 20493
574663785533381569 15376 21472
837523006106263041 12869 19037
806313309999751425 5837 17624
887275699146943745 15206 19880
329222187853154945 15095 20825
316535234643520641 1465 10984
799032882660483841 12819 20878
712289931505328129 17970 19130
181576804510150689 11737 22582
447457175050853825 6617 12247
599514060741171329 2126 20833
485594786426975873 181 11349
219868860793660289 8346 10065
25983243829909241 5979 6471
985642117264362113 990 14760
201163382306820193 8749 21036
136807810642416433 11493 23551
335558467644371905 10509 11089
47693110975131961 4467 17887
463166895087471873 763 17546
862408044682148097 3928 17698
933139622675565057 8119 21512
104191502221752337 15854 21555
634456015753418241 11592 11683
999602324056020609 15369 18596
439252751279266113 5734 6691
894267651176790017 14203 18584
902508049919834625 11939 13074
610397297637682305 1130 7065
85509201558362945 3094 11914
376431914020585601 7426 14855
97638233963639473 7615 22915
898134562023280129 444 3384
427455012467927297 1349 22594
329957840062576257 1681 5184
648097603130754177 574 19866
306552712224196033 5091 18475
852174640164985729 5421 21339
855705553098189825 6257 10646
13669035383603757 14548 22078
165938268726399937 6727 19794
256457503004721601 2120 3653
207631836090058657 1369 10892
597473222926726785 2869 8267
464807816045201601 1842 3734
484947425368044801 10668 17754
725714792022060289 6669 10701
898227603865937153 12271 23258
613256711585826561 199 1818
975288596882418049 2180 12059
978732288003214977 17431 23533
294859031817811265 11053 12039
239192884020631873 8190 15199
219989946068533729 4983 22589
226313766895728449 12201 19520
724225483991350657 8767 15698
465874100012918273 2007 2804
518060668509885889 5794 8967
560848493407490881 6057 15481
852198720812499073 6256 16772
650085199455183745 11310 21389
433305861800487681 2991 14907
349968952224102721 23028 23269
489318825054770177 5686 6252
903404744946307457 350 12681
14770615277935663 9580 23285
50099996859017897 667 6682
664848278175572481 999 22349
609669863507541249 12601 13737
266816294394725889 10260 12305
953511521972657793 6204 15467
256897988637891937 6940 22334
622180340031327745 5852 23094
414711960020181185 6415 22178
739848961452366849 3307 18154
550315783920826369 2693 22020
453489815169852737 12489 13553
13809684498550469 3248 20037
774530862054845697 16929 17884
836539627190038657 817 10994
934789807801884417 5456 8523
948102781415794689 7471 12788
298860210391211457 2637 19890
818318533710527873 14894 22747
943752786366836481 268 7360
393373467248277825 3337 15179
30235161982105297 3849 15571
384164153539192193 6957 8863
598990216724139649 20048 23157
151729032881032577 6211 21843
197379397526276545 12189 13742
379060568333489537 11119 19433
62601979283890329 5978 14196
652986033891476609 15570 22832
808831575910844033 13786 16971
535149333755075649 12038 14866
843121337461390337 3797 20863
853348122996404609 6373 10931
548701328344947137 2526 12912
314016497433630785 8246 20664
359846315533580737 3361 20292
216767758655787905 1557 1838
339455005820767041 13213 19166
235408548286162753 2191 21681
923320469219511553 5770 6539
647292943016363905 16870 22960
456652015396912257 7338 18584
369640318660902529 15844 17470
159685169269884865 8045 20937
343960182661202625 2607 11257
446401122058929921 1800 21094
205950078792486849 3717 11506
9748229532341669 10686 20140
161839508390216 447 9912
726009614640219009 15492 22719
589300745916450049 18402 23007
564751558859562433 11837 12273
978022759172670721 233 14682
56895798983887857 4219 18427
965691590596126337 428 15626
254700063346383841 7964 20683
200675342668343873 22097 22955
403240951692112065 18775 21160
772377372863889665 7491 15584
923336834220030721 10135 20827
651306876989917057 2613 20963
538859705944318529 1855 18525
545311793171240577 3053 4632
544892289764199233 4804 14681
911725773358963201 2482 12279
69031909469032369 2286 21289
641834810378572545 11102 23053
246948959433119329 6671 19534
963587191271340545 3242 12062
896103356326491905 9692 13235
451679073595531841 11221 22691
683375567305866113 733 5727
95341164418382369 2070 19963
101941511200152497 3421 14478
512724749106713089 1555 6736
980395552744077697 12819 14063
774800603588868609 2275 5086
443114479904963329 7744 14428
87904710385007697 831 1173
583442721047880705 4967 15620
562730244285543105 638 6996
274111095298820833 16318 20131
883948710806254977 12871 16120
535371908555212865 8550 12690
843163545510645249 1910 19159
520076146230863425 3149 8716
698326087633919489 14318 17406
487561937498874433 2002 10039
351770543489376321 14697 21341
25311541076291633 2637 21685
724247064641350145 4196 5446
101073288523529921 2391 5558
199408532508424929 13453 16487
90980629292161553 4839 10183
990733141881751297 4342 21556
248780395571522209 15418 22168
553246997048628225 1372 18219
590713066782114945 19624 22501
290762697102326913 6740 10125
441639831371752193 1965 12228
76201267486549537 1848 22711
693680566180276481 639 12437
889909086629135233 7718 17089
330207464510017729 5185 11763
94843728329205841 7018 9522
830613683955561985 2584 22525
104660536723020673 2011 7038
680281493522095105 7141 8826
708869885729381377 2780 15938
180445524997409729 740 7607
397064271924566721 1476 4149
390100662132489601 10695 11064
348337012405917057 4977 14894
126963954572460129 12374 13029
213166947267342977 11060 14074
453719495162168577 1787 14834
789398245564068865 18566 19090
1068659738976408 3467 14148
268999848943796129 1492 15118
125741629247734465 9455 19076
250632729475480417 14771 20102
71877259971813601 4257 7471
91025815556964321 155 13790
298119808852384001 5577 9602
790205481535519233 16117 22911
437794692385509185 14327 17092
188845721983771137 14488 20683
448703438605640769 10660 22675
923236931367679105 7065 15840
877416353046584193 1468 2715
476750972611984705 6494 19865
698983290284239489 17706 20512
777554349390452865 2502 5069
202317024938409409 1702 2978
276975082793004641 14100 19320
57274619240679673 681 23619
537443456701534913 865 11294
483798527683006785 10974 13017
100187399276467921 12821 16891
902496113298859393 7167 10665
706501204667414785 7028 14864
149818346633921345 8036 22114
186205634660243649 8957 9903
58719339567836929 15675 18050
403967842733376129 6460 20719
234763301932815681 1892 12045
637776480000713473 9127 11218
344633233775162753 17539 21920
530120769189618817 313 5821
553505664069703617 3207 12373
639655426183313793 779 14423
474717255090361345 175 4736
965952094443675649 5686 20026
724198073902755329 4058 19475
330553380952142849 7922 21401
406846669497035393 3501 13861
765309152257497473 7561 19088
415317244478373505 15852 23059
102629027140014977 2881 14103
237740589078704545 10159 10201
543210183909533121 6176 18725
997218771845751937 351 8844
517287441126672577 7565 9675
153459445608881153 11366 21431
435788905837835457 4359 11859
664455524882399105 15837 18845
331667591382942081 699 9135
654290077080027265 2457 16191
313279465509676673 9935 15418
711754082438119425 8330 23583
871309277632452225 4967 16039
745925117768926721 11677 17429
560010205546358721 5143 19432
815126602364713857 9258 10636
814404164180107393 11014 19350
272825468617647009 9619 9893
121288505008859457 7212 17725
133283403727176625 829 18207
384451118817839425 16853 23452
362901847609656129 15926 18356
567462561720656577 6135 18458
718343483189428865 4666 6657
603123403923238017 582 16012
649890341939801857 437 21695
285847133068525505 14174 18932
945730231733648513 5255 6462
115159691415488657 5322 13409
682629067614747905 1994 3622
211481777380310369 4987 20303
449876831007017601 9784 19918
752932700625624577 922 7731
657345050177106305 3317 5743
612109846230620033 7034 12584
815614252193228161 8403 20609
410223800374428289 9070 9192
305383835021892481 7891 21503
699957182371104385 8181 20892
127413516878348785 1403 11878
502209486131395265 1604 19296
716785679768072705 215 22098
335858990921419585 6411 10268
444416971421674113 5400 17627
720691552552001025 4939 11409
908833036860862337 9292 11966
887414485490193537 994 4797
544709836351941569 4482 6440
478497343458091265 6135 20156
684140964512074881 1064 19791
703899478522256257 7077 20268
485717282787817345 3911 17293
262434987937542273 7607 9843
437886670736212097 3025 7205
462769898889103361 2550 3520
949002821328818433 3993 12778
577281335194417281 18193 21687
38103161109127369 112 9043
346252092054012225 5681 7121
189004927778853473 4789 10393
620452694579672193 12173 18554
233196488463981665 20612 22461
126621501551436929 4382 9501
70169636949330537 10558 23596
744080783375043329 13458 23664
550462954545857025 6818 14100
514577757522257409 5622 17569
961181373142295553 6095 17742
963383795889075841 6432 14049
698733352171778689 12739 21960
780264121142163713 308 14561
636101616236331265 11420 22722
692055545754332289 13825 20074
734582524187040129 10007 19321
648960465469908609 10969 11454
209609188088961665 5181 17892
820839511488646401 11929 18560
898915714971614977 3271 10977
745684326025365633 11622 12660
78486047729072081 667 3376
607829645900867585 7429 20550
80154963932081105 6976 23326
591621840784281217 427 7426
847172568041372673 13604 20085
381041305282867201 2871 6665
359550700814871489 2742 6795
1612431747314958 3009 7983
946665393842195585 13768 23105
137493927034658017 6631 18052
388062312295808449 8288 20493
91335671305412097 8235 8734
700163213911935105 3806 5656
989887446918306305 175 4972
324388320638767873 853 16333
355278738781759553 16664 20905
704470180184202369 3198 6868
402757212028891585 12170 17441
418558510772960833 4437 9370
36256018282525561 8595 18542
763907338395284737 8367 9638
974952625307100417 3040 8006
790378424413709953 6539 17657
372841530834289601 3069 15670
85898358569764353 6012 13731
473973264498116737 15458 22849
559167671345740289 12953 14695
115567844225520129 11263 16466
798901133259164417 979 3158
79058065385300577 7396 7585
809759051200892033 13129 21385
763524675502662145 1442 22540
30240508960261537 1380 2633
622278658394723329 3857 19759
305602096493807105 536 22489
341814406198348993 15140 21913
151823594118212673 7477 17476
667932411777957889 577 6616
805893901829527681 742 12929
753322981589956737 81 21976
405726808066916097 6128 12945
787334476035599745 1540 22701
29668557566090217 52 18456
65950975101170433 8893 9118
921147161675037313 8583 9676
475116455542821121 1264 1441
2315721303084218 1233 21267
793703779867438849 3691 9023
262998254850899105 10563 21725
30172566980841253 9572 23190
782545399873789953 8318 17895
786119753988142337 6809 12032
666168200912949249 1580 15602
964647592664523009 13757 20419
510721440543896705 8347 18980
729053506584005377 15780 18566
235681205654785217 7704 20551
292404912686382785 14878 17007
749977105363946369 3529 5825
188836180967737025 14631 16621
781130902224731521 2058 3665
428192715471130497 4646 7924
163703989585535233 13356 15006
293688381519086081 5421 18043
925070834199729537 39 12862
553562454352434241 12600 18125
437847006232949825 13154 16717
467722114732449537 12079 13774
422719750961817921 6226 19773
688181050644931969 7590 9808
811794756822301569 11825 12129
525068584875878465 103 14182
669405694182742657 11380 14739
467587553889590145 6800 7356
722252905339367169 2298 2631
40116713264776393 9023 21466
489547274388257857 2758 10355
752121269999339137 12534 17008
531929731425229569 901 22866
364425649811789057 11038 11436
5442124708437747 3519 21189
767512070424491137 14784 14866
547624421775459777 21111 21835
325841128766338561 5923 15891
606365337523840257 1186 2651
955670012693776257 6228 12579
15741428533964097 9792 10227
369333099902956289 6 17204
381013801289626049 4016 9968
154110847266910145 13474 23502
299584942456768065 6659 9537
265088454357023553 649 16453
363579821860753345 2805 5620
43151770058432961 4121 8974
321117759333894529 18039 20651
84820673339731201 10827 15313
271988297651134305 10341 17379
29828216760140693 9478 19464
716175123089136897 101 14743
733855670591022849 10381 11017
204250083438154209 21276 22329
264112896700755329 21793 22083
179258070627916769 13030 19441
210452788149989793 5442 6846
795509086071220353 6319 10084
303532942936559617 9151 18220
631718944372558209 15007 18703
965529652336638081 12370 21382
336106149259023809 11368 16172
913125324065550337 11350 13816
151995641012199201 11662 19428
260362215247152321 15127 21920
193637966494961249 1758 3989
574664834400241601 20222 21382
872027391801204097 11546 20863
506184609066732353 6146 7520
875218173533681921 13793 20888
807438365120578561 1517 10894
130444983265327601 9829 17411
941550238599784705 3934 11604
187489477153988545 4868 7627
307094072358498945 7498 20995
237798889919027105 7297 23682
118843644106700449 2780 20786
100804237734337217 3187 7026
983209811339509761 10749 21264
956071365060203905 1292 4203
972834894319657217 11551 18667
171675401926947297 8883 9736
123522111224222193 11758 11851
724989684390301697 3405 3607
408402430886834369 16998 20215
217264140945047745 6651 9628
395930335654117697 12765 22713
329069022608074113 8152 17185
532649192965134657 2930 13416
532354052175051585 1977 11465
90510821710896753 9938 13302
936591427744481537 7264 21057
764108316745957633 1492 1699
379878389491466369 13565 22027
634288027547587073 4075 9703
646473604344059521 7482 21653
958461541856774401 9762 19994
29405563287113525 1380 16974
822234358842170113 19532 21551
39667287154749433 2342 10930
510433477333204865 6042 23606
944713157334746241 14256 23141
599102698960809473 7612 8058
983723444263567617 16061 16869
723910896702005121 146 15749
184231008668419361 19195 20644
407806049797844865 2516 8016
614661955109632129 10043 12702
919876057154819841 11949 12430
951123551213981953 4365 16760
760092412183542657 1336 7530
98423327018956289 5893 13307
91819484325764481 20553 23081
959399696407828609 6484 23275
562540409018172481 5188 21848
330915006337058049 17330 19496
972668544312849537 11426 22011
736849077021560065 3959 22189
983117493402307457 5579 10156
93853469385827281 6184 12188
182066250803966753 14230 19914
704845576357470849 11969 13038
17768200488323061 4172 7606
562971106840230081 1727 2157
448567939982606145 558 2174
321046766395795649 21508 23400
19180108076898961 3718 12638
232305505208323393 6554 9159
502874501796679169 5164 10042
377540247859414529 2365 2665
996830279624905601 13632 17279
836694643404690945 1401 7065
104847595675774849 7529 17945
769708985015228161 19781 21155
563840286817384833 4988 5162
334616323432804545 13872 15019
272387514377879105 9900 14909
417546620853684673 5417 8381
676633759686414081 11947 16431
362360404435953857 11640 15640
332305903836040513 4213 20991
180764506578952929 6576 17146
331842102933467969 23288 23502
242309671339278049 1957 6336
104476212158669313 9741 23207
383083845602001793 4571 19342
804661860129474561 222 4546
873806005487075713 19878 22763
787552339814109057 10758 12668
192762998957363137 505 8308
846626515328086529 3624 10960
952544497579957249 13791 16606
848543308000824193 1545 3451
510710688761619713 4285 15494
130586606832768129 12060 18369
548395815335545921 3205 17073
75026665768998417 2953 4043
31394631497676073 11546 13695
618040202907128193 14222 17138
263608072134324801 3469 4133
557658631117544001 14511 18727
773961096043635201 2715 4166
19641366610503753 47 5597
931960200968866561 7687 20902
596152419542473729 21270 22894
62198074968620177 15409 18652
73932529177131553 3698 9489
89980982790073937 319 12842
712680667858290177 9687 21342
764742244190145409 13032 15724
541668010937318209 8761 12447
536037972338199617 9603 16509
195721124053502401 8793 11241
615661728128657153 5026 12703
22465588202852161 3275 18668
21040170259304605 22510 23066
952089657974578817 7820 11504
816531947504628865 4700 10839
475261316306475841 11609 12157
111663970239455073 3192 4800
217048965259603937 8822 13705
492524567402114113 7229 19811
551845095596565441 19098 20043
206255226539347809 5190 12674
648077900663604865 5746 13471
226888846669922369 9800 22831
30691021143244513 6006 14710
534607803181195585 5721 10913
27642999231968445 9885 11661
42434578647601033 13282 14491
122812700710984049 4591 8472
252272243627594145 5087 8531
729013237186574465 7696 23587
219015370088172289 2617 20859
678289771695322241 2830 5390
761383801598732673 4298 9389
996059261391220481 6449 17261
38224292503088009 5957 14629
176623108707662625 18018 23516
513568562199701249 13870 18754
176711989358619105 15569 22333
408090020477132481 15622 21135
270753001822189537 17181 19363
433516320273788865 4402 22259
288330463450702017 3671 17011
740914507292018305 773 6006
867362213672766593 1887 5802
948400832360555009 17771 23574
624027945707165825 18339 19080
7812101957185292 6093 12532
668304604105262721 4611 5691
419458582319101953 2694 19019
708786276114150145 7987 20495
567158845974830657 20947 21473
532345256452078529 14081 22075
595557861077360001 2603 5064
444084299595640897 1759 1887
826078565363459969 8346 11191
314940062200722817 12621 18522
889227320587345153 124 811
135284508074644097 4304 23243
631193356130268033 8217 13283
237966833377118561 16250 20690
704968783404233089 872 21437
657045756109379713 524 23586
255939212017423745 8779 22134
671966526856895233 6887 14497
416229534863738625 3241 14380
892816804361697025 161 3361
137456924450845009 10971 23499
180757394554252225 13283 17869
626506157107677057 9930 23041
883648337000618497 2962 20820
968953058692321153 3278 21020
91817130518055729 241 915
93921745701727841 13163 22441
672147799583367297 3375 13880
147899839736851393 9691 12260
884533682888662273 7211 14118
726362642802307329 9185 22328
446774725489444097 747 3752
862795229006835073 4478 18011
610624647936536065 6923 10739
741856188261102977 1699 22320
331591974110264001 4216 5580
639599400873265665 17824 19865
14413377515058557 2690 9242
859168994206207489 3829 21654
563183305217574337 1335 8884
3440298981345791 13525 17045
252297422715006561 5887 6168
956332452007934849 6292 19962
120227773748322161 2111 9232
3653028773953793 5182 9950
227097017807000865 12821 23497
276560145625289537 8029 19915
377069360151846657 4810 5050
834474586991163393 6478 9520
769848292200808961 3801 21651
35287134635701989 7124 12079
529793865947222977 8183 10885
215420903777527425 4006 15993
794203096636710657 10095 10983
299185246276032065 6598 6847
365457214734288257 5546 14383
802066440851106689 7095 14569
301485055654215041 2625 16909
675218141066984833 2874 17349
120207718091332801 459 11257
829041712479238401 17878 22169
771575024057245441 8270 8858
619196553555973121 8537 9926
392492406075643201 5486 15430
763850137265805569 8279 10903
189478843112485857 3424 5428
799854320895100545 9135 11076
270091995920036961 21269 22911
715746650483282561 18971 20714
242361475078912033 5345 20147
734041159871331713 2074 7039
405523292489231553 6606 11458
113455571380100657 5246 8866
199084554871607361 3118 4680
935945200125054593 10571 14124
878889592624343425 14307 17305
75848390059888977 15967 22217
635304447711792641 14668 19353
739918590131132673 2265 21493
450431815162016129 8119 13232
459642476663915969 11136 15379
582795354007576065 3282 5983
200959625573183585 9671 13621
591093411666630401 572 15743
708383284191569409 3454 23664
312052169946259265 2092 7090
534556369517211777 5854 6781
336993442259750273 7558 14137
949974477865978881 5654 10184
861971006859111041 15794 23518
210646202784865025 4554 18968
125812338870414209 13188 16611
820236640992902785 4514 5216
528446806843351873 11028 19870
393994723639472961 8886 18963
907116637263083393 3501 8866
923694842270762753 2388 9099
843387678893666561 11506 19161
51322470829667569 2015 2024
776340151827010817 17838 20754
798182464988229889 5384 13860
504619731406894081 9691 21612
896860635685776257 1118 13647
449632505831498689 12832 17916
516942356993027393 11872 22020
252514605878619841 4896 7019
892423819833318529 20572 23240
94589427165967521 8036 8129
352620624231633409 13121 15493
687359935409222785 3629 12686
272150547675828129 15998 17502
364875587991956993 14092 14329
125672322544332353 3663 20751
448330872779511233 5824 23250
839257219605862273 3793 21725
194197818736139297 247 22582
270895964753577793 3658 7645
355603968842405761 6530 18108
442830055428451905 20492 23260
710617074949123457 4458 12744
257624215405897409 12840 14727
986253345307208193 3606 16970
244068890225385345 12902 17554
993809392244283905 3836 12690
690935456318584321 3274 5964
506028609166822465 4265 21831
327598009351611073 9346 16717
757982042314051073 4769 11899
274404134842185953 7148 18007
316254611535871553 9975 11209
905449107936682625 4386 12687
78479014398052273 8452 17267
322541015978316609 10354 12974
460610274028983489 4378 17213
346951495664562497 9846 19514
151802604048196353 981 17658
838226711689586049 10083 12409
642507603513596545 8450 21692
391761402224240385 12726 20075
682343107100248193 11214 11434
404027218404451137 6930 22739
861648003620462849 19505 21816
557227235161512641 2095 13379
704429203919641345 10286 12628
535087719354564225 3851 11810
928901381287605633 14721 16391
123697462418910225 12686 17428
589645389741232129 14894 15859
385994664485707521 9519 10119
662129651349818753 2988 11412
407583999126153153 9058 17695
255342573768398753 1719 13383
147115189755666625 9347 11599
211530374265866081 6947 9957
844223134697649921 15180 20130
513901545136345537 20134 21550
381881342173414849 4846 9731
380453733999377857 14157 19436
779929704506450561 14377 15590
400979200377673089 3420 22082
391573399443743169 1331 5650
774767187337008769 10115 22207
691094952835705089 17694 18473
746432057155228545 6537 11820
316535876059987201 827 17475
268402205038757569 3222 14987
730585912959064449 855 3866
240003455247954625 5370 8919
632470653634769025 19546 22886
361786891670423233 2482 17123
267790708570608161 9862 21313
565687780589907905 4521 11210
439408124674685057 14106 18640
139892227267001345 506 12894
205021520872769249 6457 11622
588829854070819841 8606 17151
102948358389639345 10075 20296
423418532618402561 1415 4919
883111629937367553 10703 15400
67738116308529329 20275 21443
448054146981036161 5641 23170
425417833455203009 17533 23593
943276489980256385 3583 21667
400519225199314369 407 23635
552605433675310593 7390 17121
460957399642214913 3200 22823
497877798434224449 6831 19153
715986977241609473 11666 21945
890504122060292481 13145 22987
553225176161493697 6165 10487
833735530667688321 8941 20963
367242878911792321 21230 23089
953638682541665665 12222 22817
789079415683975297 18959 19484
879052498378349825 8384 12236
14627043247681827 14423 23146
781643368465296385 1898 10909
13147880390267375 3771 5038
106700712591383249 1048 17831
902329181766088321 8727 20540
963156294148475905 17461 18878
534256815906193345 181 11971
17295254310859321 143 1825
285538115405213249 15832 21308
479108172229132353 13826 20890
432661825267519617 9235 14379
986751039711002369 2363 15973
882477252840896385 7409 8730
246248220876836385 7611 16689
392082098220871681 228 3355
13357374810517797 5094 11515
572280692777663809 2898 10199
818299695012939265 4856 22336
687101493404174593 1461 9439
744166089348617217 9794 20436
684042811161230465 2415 5094
515373732259448065 914 12909
593665040530030593 6340 6406
381897883575511809 7264 20054
207531207198567105 1478 10948
303970796377257089 995 6890
477112839119275393 518 5366
500729877383030017 11192 22730
169371516104842369 1296 13840
236353010964123201 15412 20376
676775392099532545 18991 22597
58211781132662569 4257 20028
561750664123504577 2310 4367
797442166661284097 4385 5830
936300439194912513 17258 23236
654020174188723073 2096 17638
369975455086471809 6804 22461
389726218564888449 15485 21845
21661658988083589 1171 17962
324026643033455745 1596 18435
941073750095849729 15080 19204
623855729454419329 11316 14169
680659502334766081 6233 18328
386827558428812801 13363 22249
672918745316803073 5453 14181
458470021335060097 2639 6976
694484215953284737 6224 18676
392937622896262465 3202 3314
521350779873156225 16667 20586
352974835144465281 13138 19925
278766125998135553 6789 13503
424637558311381697 8464 16396
345098528933004161 8787 18455
939038128796667649 6867 22354
943058789756609153 177 9264
514214991154126721 18799 18836
592970168761066625 2398 14977
679892329526865025 22373 22682
407832001781333249 8558 21915
994148292418564993 4598 15428
227177953297722721 13827 14724
142418960260599201 10962 15535
710114171289180929 1281 22030
165632402867494465 3714 13632
247534428201614529 12157 20032
848609143959350785 5999 21510
965612583018316417 537 20361
819585084717765249 7237 20205
394748040763413825 15712 22852
865380117091845633 4118 6478
768525826440228609 3627 21930
211628150461258721 96 10029
962657995162796673 310 10368
921797616046376321 1446 22781
131790540772431793 11369 12531
971112590864372353 5391 17678
518865664698875393 5545 18147
669295900934216065 5033 7235
540994888130089921 2327 13792
802525719745496193 889 18674
335100518376290049 7200 12295
904165312337710209 9358 15973
814839146891149057 3956 16099
450934035405360577 6584 15884
561435161074864897 15011 15426
4930680628902452 3036 4664
343399824429642561 2623 7182
283704030079270817 2561 21760
475144536970187649 5083 7450
274686687025564417 9255 18711
81503035295657617 14891 20252
567706221993141441 11446 21883
312971417405673665 4504 15163
266277473061265377 14929 15429
686555890188035585 11876 15457
470521802036877569 16013 17569
306571799543629441 725 5059
874571473124632321 3658 11136
45916605177200865 9161 22884
408688041219043905 17479 20116
121102593343533009 8649 9896
45027665670218657 6081 7004
385375282090596033 11402 14861
325464558435903937 8248 21345
216787784230202625 8294 16141
333190265119412737 4543 17620
294013142272024897 1558 13371
71579263175799217 17150 17158
967740939722727297 10125 18253
389474370854586049 6252 15535
557428729568787393 5505 18311
348396827086482113 10973 15452
170589292796986305 15973 23054
293279314563193345 3435 20126
236260546886814625 13135 13969
764295464358404737 3054 3573
831170495350289025 15081 23594
747628465010805633 18072 21385
144667066484092993 14504 20410
858966176121107585 8306 17500
538765304326116033 11335 20054
619598122613069825 9387 18714
817892369846493441 19947 23489
420964001012741569 3003 22416
16370753340151369 1236 12552
494052927436356993 7168 12337
362569141007700353 5219 12529
812119775264399361 8862 18437
499166586525742401 9178 10408
541814975985374785 11224 19505
770685670036261377 6227 13807
116215003541320529 35 4100
852715701287632257 195 17483
503397656833286081 11486 20260
470240233617861505 2233 7115
843358238902176513 13786 15979
943074875217259777 12524 22324
292747135315892161 3316 18069
63970019709746137 271 22910
287380429075533089 12608 13024
842757952081125633 1087 18139
140843505646202513 315 4222
462992965636804161 4796 16433
889765569309226113 2193 18450
363647745045678785 494 18640
257183947409231457 10374 22751
404934796235142593 10346 21757
595503271823780225 16866 17033
999127994647874817 7006 21006
290640834969124737 10947 19685
715700493229068289 2443 13821
976018080895137537 1798 2854
215910606960019169 607 14953
944372715361737345 3744 9243
549434711451215937 6329 16169
171098093304856033 6635 21484
728648906430702721 1513 20315
638654455255547777 7339 20780
250719594283143713 10247 23595
591489248827578241 9371 22708
719212580510596609 2982 4766
238848723042309537 11188 23172
814376342305042305 4974 16208
999393097075959297 8636 11833
213587181892574305 1975 22526
363303380566108545 7676 13783
168439068098283681 12492 16479
515231487892386049 20607 22911
23258301510079349 5199 18183
369642372915507137 7480 20116
531401238943363521 15218 16969
302323035064709697 7856 20378
799530643845866241 1243 3054
671510386588224129 6411 21412
861516680298368641 2123 16814
970029929949852545 14595 14645
77773038105188881 2206 7101
866997958691314305 3684 17554
248963998929429665 13909 15080
970831295114542977 6620 18894
427704716903217985 22025 22985
242252925162077313 13320 14263
935625697894696577 3299 13596
604887330846572929 3858 16364
433553800805920961 13035 21482
448590156785940033 4062 10217
276036508757204769 6729 11120
391078581852859457 851 21248
646608654846840321 1897 9865
610033510547324929 12455 20458
280039871919573345 11488 14236
17213300142238099 9026 20151
559104444519160641 4288 7553
293825883078028481 1119 2802
665552366334811265 3320 21225
391944665491301697 15085 20471
203673626213156225 3408 17599
834064255164904065 9278 14903
470643537552579265 13910 22023
331655109510741377 4451 12916
82248073133566641 12603 21210
525170723944654593 9979 10487
959338310609087617 6770 18495
518748735667536193 5636 21442
652214874889647745 21843 22540
456186795048310529 7370 13754
645961314161386497 2096 8227
751921398174978561 16069 18261
660055369702600833 2805 10647
919540713061479681 19814 22526
958662297003133569 9767 14564
409402959937914113 11041 18583
812270485020786049 4025 9893
751525407738725505 8601 9809
173559700179001921 1457 7490
995114156234713217 13263 20770
943122787772576769 12180 21432
920651787951442177 10087 14655
445660669838719745 4972 8401
714252909030385281 7951 13482
295989592019918017 12068 15134
620597687858364161 5076 22294
819680670239311105 10920 23020
104998429246883521 6262 16732
331679851902602945 6611 21225
914820822766358785 5332 22003
160789695415434849 7690 7916
759647573467042049 11108 17620
649053193983984769 5410 17852
160083708096422593 6278 7773
749225194492797953 3028 7778
321303249917725953 7853 14490
921200127923295745 15544 21207
468063696285810241 21650 22060
440079531918446081 3994 20905
7820758665666007 3837 16365
969181030307947137 7410 8416
981681155841997057 9332 17794
516212412524314625 16236 19759
456561365266090049 5537 13344
204135735981136449 9447 17939
801437416617687809 18723 20359
733351524826748161 11931 14591
311954708129654529 9248 21126
141098306795793601 17947 22384
724450498198351105 287 16754
256598006794778401 16443 20242
600159390117319425 14782 19893
732090591915348225 16427 17766
204424886584774881 10574 16229
760692528993775617 2554 11339
5335866835700643 19827 22687
74406359065005041 13079 13646
925780790612904577 14057 15110
565843133028668161 12049 14164
931184080287074817 5941 9762
49192875014167473 11337 15525
352762456281737985 11868 20921
319362771072253057 15845 19466
997301759428601985 6010 21390
546621658541351233 5857 8657
479583306857321665 1691 11518
32883077469197277 6331 14319
977314481314472577 17475 20870
782622532697384833 880 20331
607461971786904065 5774 6459
726946578455159169 15121 19853
276217020332573793 8816 12761
438217877840894913 7773 21931
317546730592070529 7720 11128
110152623423036993 866 11052
806423771103915521 19361 22557
820194945172030337 6838 18239
325880591513197249 12411 17098
578938113404678529 4829 9958
541005675388440449 5182 9196
299826044836077441 11162 15879
700264211249830785 8429 18796
926082922016465921 2787 4223
380718677334989761 12866 19418
17597185608078549 9690 18134
13543204182610681 3034 7516
910087063541016705 4568 14215
97805837126081489 6903 21459
313818127202761601 15536 20595
599769149472123777 1146 19672
791992474584819969 7590 23215
640158412999802753 7892 15238
859318623881048193 10641 20636
787023844908588929 5905 6188
978712052362954625 17954 23350
667102038281505793 17570 21169
803319701745106561 2441 5208
93493139833540801 1403 3221
519552646617118081 14493 18982
812559135927138305 6483 16042
947512934428370817 6712 22306
103544068370695185 768 17199
741822345972014593 913 3372
349229490667930497 3567 3977
501267675295149953 4139 11005
471886061087943169 6281 10797
248015945677739329 2466 5663
972204000652801921 3508 8017
111973881266404625 4345 7712
42047800565939041 8195 9033
656271244672115713 1939 4532
692433619010238081 12793 21256
820449336483971329 5774 17442
887914866671010817 4968 23576
282153108227024769 13866 17366
986942933495534209 19597 21382
322102565714967425 15444 22903
593363753121138817 6722 21841
727297360616592641 10204 18476
597707281852187521 832 11739
362529330181313729 9336 12110
846384190693512961 14596 22069
462352852762681025 4850 16876
705680324197864193 3834 9643
438189134876264321 14752 18157
433668046650694785 8962 17283
730692795174451969 4035 17336
678417154145755265 3979 9736
869891458900536193 10181 13635
644498447159676801 9380 11527
827595969203859073 16650 18640
543812889991279745 11332 13544
164527261415084769 14626 22649
515811252144146689 7308 13874
258470042187742177 2893 21616
670269808631978497 4426 15533
758692527965774081 2874 3508
32311662645028605 4805 5934
790023226939783937 7088 23519
523594030445089217 11487 20586
360825017687144385 4446 23119
517175621867892225 7534 19688
680282255791912193 14535 18549
558457095622678401 1709 5521
274845763738181153 6739 21145
862687845168082433 15461 16363
716574396464810753 6561 8807
319565053958349697 5744 19842
131071079762445921 1449 18729
730579843765440257 12022 14994
273984333971032609 5743 8528
253859483292437473 5520 19964
186721646698128289 12373 15114
345121254490251777 290 16991
708683492021780353 13273 16254
946107719254236161 8272 21158
840460509390535297 3022 10965
376350215840574273 7467 9398
658605081519755905 13319 14180
908975083090204801 14815 18206
769174313680235137 1578 9339
706242501578358913 9466 20644
485273155175551809 9476 13856
404836597736228033 5945 13447
411179674454526657 99 20422
549028699507800897 16931 23550
261633528583889345 10243 18112
316781147379906241 6655 16781
643071996058107905 21350 22646
592062967464116225 4240 7547
607298911738585217 6875 9986
883963825065485825 9169 13716
916795180960772225 3080 21317
91289873394458705 11713 18734
869905293451456129 5599 19518
282023888919432865 4742 6352
812830273175659777 9527 19826
422986594234956225 15546 22576
833851846970450305 19269 19279
969932872818795009 8833 16991
632687002111051521 1557 17626
610490371578862337 3409 18119
349507690766120769 14559 22078
394471534287383489 5039 21798
991517232821888001 1136 12351
132344663390583153 7936 15482
170336056473136225 7610 20009
793532033586451713 6395 13521
306411302504155713 1047 22360
619875952748856193 17175 22193
375005098834851201 504 11624
267454585866936161 11982 15990
18919943045982989 14710 18850
282685739299623137 464 20748
158495042704036129 3461 14158
88362375369463569 2442 16836
487073768013740225 7363 19397
396822909265154049 13509 22682
481918912201695809 2022 4389
32556329496223669 15209 22524
862531952109645057 3257 18662
461279517990746497 12822 18645
166069039528483841 397 21180
788948983635442817 7087 22481
296739564389323393 10544 18535
604592087613838209 7131 10641
948779218159547393 3823 4486
702605687394587649 8039 20076
344741845873482305 4554 15453
107269884012637825 20586 22851
860623059733715201 13416 13910
38948371892566057 9337 22270
39601360127303313 4112 23559
21925354232394057 11570 14034
926198148371771137 7485 14251
930163578474086657 7048 23611
361573204414366273 7509 17823
517639040597188673 6397 21456
697593272926130945 8200 12291
316819004140974401 21582 23164
526072161658870401 11708 12380
866415903193654913 2700 15086
860297669275571073 4472 6883
697483010645633793 12185 19010
949146612170618881 4016 19879
717621140860288129 669 4355
116857133733734737 5557 14214
816985935060991105 2657 23520
939165021401688449 2447 4380
182935364732031745 11740 20153
606457387438968705 14567 17517
576462192229136897 674 23562
113604688411907521 5092 19917
163430410274585825 5697 19588
225140492735622657 4491 19335
248944636297530049 3666 16292
489466991722220993 16425 21193
597502236096403329 14353 19395
696730758543271425 8609 10566
393399012077019009 4225 16275
868561417330720769 13377 20507
871145313148602497 177 17879
43332735040397809 9978 18639
834913139700070401 158 11949
992710010355576577 13693 17223
409827718714041089 2634 13263
10410901162902775 20470 21267
423394300520492097 7643 12127
421207369552302401 2591 14914
535316878346563393 9324 10093
918288803935386241 10322 15562
498555690877573441 6813 16290
860386715329749249 14727 17802
514376608149945025 4136 11911
602110029014472321 15473 20114
623040345747959681 1469 8195
914022719359916673 6443 10642
514345861983329665 10697 14576
437954779528528321 384 13447
42965168927715073 7559 19015
819054499941128065 6055 6870
132445845963503 5083 18997
665349327846957569 6637 16971
887570202724923265 2537 21355
563620274432320641 7134 13127
216899987328801569 8427 11468
146661494804821057 2233 16843
515505590699810049 19593 21520
967916430828150657 4075 21730
483357704124074433 413 4029
552038915644875073 717 23351
889932394264768385 10195 14965
441561047390319297 282 17222
424619064656170049 10346 16016
534188484019185921 416 14964
950280080450802689 1214 2645
546962964689978305 12925 19092
275491338438200737 9733 19311
429360337316314369 16224 21097
724294666359803393 412 4775
514055210949276673 14982 20323
431082356268390785 2823 13713
167708370847638113 7274 14720
265903748253698785 20711 23682
19403711697062677 9171 20280
379927603358936513 1768 5467
535446857537710465 2646 20278
335269522381928193 3148 11203
898281590974459521 3762 14960
565489114437255553 18074 19681
449979616218630721 15274 17505
276924983017813985 13296 22105
772313806140484609 262 8106
46771591275557969 14328 20905
93889627927229217 1384 23332
566693323262306561 2151 23401
602629164236088193 3875 11002
701729782489437057 382 18830
320163358246450241 3991 13012
551652728480213761 4747 21988
908364757366936065 4252 22419
193768515299694849 8368 14125
764480617218641409 9985 21250
610079803259416961 13665 18694
296484340160969153 10347 21045
729501911773880321 1279 12079
265397889188538017 15088 15306
217311373027719425 5317 15719
239204966546221697 8569 22864
424455320355036737 12693 22080
43736005607559745 3917 19227
672907913424857857 2558 14672
902258118377584897 23178 23609
683851409744917761 5306 8663
281772126848611745 5285 20229
775358946708855937 10344 23129
697500407318155905 9857 10662
641184768937449729 3078 14109
283626556941914753 2079 18988
820692967376281473 14210 16452
18167526351515309 7502 17778
292996296895481153 4236 8599
912597250347463553 432 6073
545468381295115969 10178 10836
959841280865728001 2792 20029
361023710529877889 11860 14201
970574294928542977 14656 18231
174329126486831841 16310 22105
364856053908066945 7106 10909
111516712774786705 1772 19605
199883482683308257 17906 21957
506085651750915137 2238 10776
116665768461412961 15909 22363
796628806156405761 3731 19849
599157622027764353 17722 22867
965480324100461441 13461 13564
602258113938983553 1887 22435
156971473824867745 4859 11031
311686815003557889 74 4831
42642679971613977 12091 12650
738047317033501569 2688 5866
562054542059854593 4723 6922
886099832207822465 3617 14885
367835790882502081 4905 23451
985182871090113793 7959 8587
62728048270329849 5008 23530
753498280009896577 884 15371
451416944148981249 152 1760
665637205799324545 5007 5266
505049928987290305 7428 19194
199998781231062849 12678 16633
530835405914864129 6120 20928
416913092726911553 10827 20962
198269375795703681 4340 20095
436106194418531585 8817 21949
977693799623473537 20650 22517
311249454512246593 17825 19353
652751846067815169 4580 17646
930888290643725441 5788 8890
845009160645240321 993 12283
519684988974642433 3862 15504
990467522244770689 2012 2436
455369602897494721 7366 19310
691301579582706433 10035 18541
161520446369305409 2234 20093
586784550767021057 18815 19731
91104674141224257 7174 13512
164364085299688161 6522 20384
369235321130172865 3676 5620
805290722076236417 1420 15481
241098968402869921 518 9566
620753606465491713 4259 18148
575770951126369089 3757 19961
736626438902476417 15769 20160
725064587480790785 15345 19464
501291049867965889 22128 22440
537672370242216129 11200 20674
219136923810125953 11444 19254
752747966335821441 3520 12774
279145307430816545 11885 20723
820643546467689345 13642 17752
96706701204624321 3889 6844
710443215613356161 110 21565
593252914270998145 4152 8173
54747670156910289 7252 19505
322463516199277953 1351 16251
638878052442297729 16646 21982
20618689751138677 299 11518
610283748176723201 1468 22962
733046085407465857 9065 20113
256874623206545761 6685 6690
718054564819844609 18386 20575
832175721825603201 2266 6000
855609475360310529 1783 21145
735365286877286145 5965 16226
565620494489372993 1845 12031
214778472155099809 843 16549
149357535353402689 6722 19681
850678907230662401 2528 5116
205784436575548577 941 21908
998969218171719553 4904 20523
477682735598435201 5508 5697
954076709355494017 19373 21893
526344409318944897 16670 20046
462260763836606977 5385 8994
130374041096615649 10816 17506
555253602779533377 12369 12768
260556183719238273 15492 18303
467827621313585217 10915 20341
314112149160493441 3333 19135
509251372810329153 5785 9928
850661783846284417 304 21127
691535043043071361 3138 12978
71772596489353193 8063 13490
456649605798094913 753 8353
963968222541858177 8479 22144
893437246440083073 10286 11390
116939962650590705 16017 20270
543078955483057537 4388 6922
783509353295137665 17776 20134
912272424829009025 9657 18450
41414723235504881 4550 14802
642484688888590209 3137 14270
684737934162903681 11120 21146
993111319136016129 3891 5749
904157300342703233 14855 21312
544976683864010881 11232 23577
219116538912068385 15072 15475
98770989361920417 4351 6950
895725582895835265 9494 12977
419730498867256321 1103 16991
565256376587534273 11319 23031
978518785454053121 1162 2991
820361707124632705 4820 17393
510823111407720641 7905 13910
185618955952527649 17260 21567
680971186385104257 7380 12242
697885260829252737 12507 22405
513041737243373313 11365 21320
295848418211441793 58 22796
594320966530130305 4689 6883
180742366307683265 3188 21692
558915110443852097 1231 4251
665518822606863105 14240 14363
902861872309866753 7514 23379
451107368554488641 14223 14591
740179037292552577 8341 13930
21312267382846529 6120 16800
975355462039186049 7388 13018
223875170036436097 5590 5667
708672247205814913 20626 20930
11117025725646103 3762 22244
793607790483999745 5541 12198
770631673516561537 19262 19819
134709863896137713 2772 13037
951851435130997505 15419 19263
218577019288101569 2053 16305
6036382532997210 17820 19275
736120522398923777 13638 23535
863455661703689217 11756 14703
40674617683404081 10616 12270
572159027742401345 15471 17712
678554574818594561 18210 18485
71801230670551777 8207 11646
219285397242725121 2121 11377
120720198910092337 1493 20761
446945272229985601 8506 18148
726473933382131073 1333 10339
66923012373731441 10316 17455
152308429370009441 3964 19893
718077594594763777 7437 9639
254590951791207937 15573 15813
943240567285851521 13096 14036
521772064787384705 5037 17275
353410837320186753 4468 18268
184994346327961537 2092 6041
95088412788921777 1532 20081
178277613535527745 2196 14544
767306464698851457 18524 20143
101171994741967809 6502 22379
897085905003034881 11071 12079
667026184445390465 9503 22420
605702419423156609 14708 21641
185820210350364321 1169 23524
933258645373509633 19451 22965
89240131602593921 13569 19011
750494346167034369 6316 21314
921681170719402625 6110 20217
119070339793108113 2595 18897
481562207751366593 1687 5869
111253358370081665 2631 12059
825639514613250433 15204 17651
633906716635575425 1223 12792
241113440218356353 1898 7272
803624363345552001 2371 4813
476397578569297793 2805 17946
540380741600284161 5987 21704
265672648591547041 1146 15892
77378874163745345 400 14467
707594307203358081 5791 19134
66731473957215569 7227 8264
799184084180524161 1451 1682
540586989936162625 7312 14391
382090445811051905 488 8074
64466136564714561 10619 17276
642359150044100609 8989 20511
733045131643368833 5519 13449
140288772513294193 5026 23522
802004133409408129 3623 13184
899677619599827969 6205 22622
194644491010837569 8339 11487
473644412594204289 19225 22873
177555655888379969 8510 9161
952652274027187201 3445 9049
724860297642127489 8604 21486
258673262298891873 1369 6970
526313985118147073 1173 18085
961712486342264577 549 21968
269429247167568769 12855 21303
888387795696466817 17999 20720
338142434713187585 1359 12361
164276055656486625 13110 18763
640382073059218049 5734 8864
545655598770260033 3474 8467
506551899228721665 16469 18125
235178601235503489 618 14431
276105599499164353 4856 11552
211838432172633889 7512 10515
796525990308150913 3811 23651
360155125046574657 316 9699
288593994768351809 6265 12533
226455030575898785 2539 11161
380665568015015041 965 11668
717933006023827201 210 9086
794457666546907905 1518 17381
688620764763747713 2471 6959
867575921362526209 16087 18214
217988761790522305 358 20343
762910614784548353 12204 12645
594628285039256321 1227 12572
785165732180697473 14102 16785
467306466555982081 20305 21910
475548396910955521 45 11212
261096893675890849 16309 23524
20700082681781141 1534 3568
580592809852092289 10321 21201
926329476611105153 7617 11077
509361222507102721 5541 8416
29557951899189305 13318 19860
66266482190314945 2875 4756
702227933689346945 8205 18985
50793381837983985 2448 19194
460570702083270337 13833 15734
248936943104908449 353 23483
791355621188618113 11274 18522
78033661169094161 7494 10632
196819795639267873 15881 16212
583683726901568897 183 3582
441152179417503745 14334 17517
843994663247961857 3936 18653
150482218788493313 6115 22243
505781334252972673 13179 22948
319082167367927361 3282 4756
906229003207904769 19196 23442
686738632323194753 10743 16249
791000506073714817 2875 11773
356105262680092225 2664 22433
182912966516703073 19342 23091
477284935108809089 11718 21131
597543342366904577 9950 18954
432318324328864641 582 18946
259274355639298913 10744 12098
325370524864236929 8823 13904
664201375463193217 6157 20740
507302420067123457 894 19983
797633728219089793 1225 20230
972658885721482881 68 12929
465501396770278593 6969 11452
526914005866675713 6422 18757
35060901701520209 6674 10655
739076035630457601 15330 19338
310337631316940609 9017 18458
934982619646167041 11513 19693
341574533161569601 10495 22033
690062641332939777 3864 22834
424669817510434177 16440 21823
473438028967994049 2237 23107
597308341153372161 1939 7767
735534066881651713 117 12347
411958943129576513 2395 22102
117983064622553265 3624 18029
714484681175598209 6890 13471
990012076026101121 263 13121
239654875148133345 12287 15819
28124691598240049 2388 18036
261601280340364897 5003 8169
946830171726301057 8207 10259
80656963024125617 18177 18838
709120528359438337 14855 21089
672051542546334721 3684 10760
608414440088676353 5130 13678
141528955100440609 13059 23073
717511337122321153 7841 17662
563439515388303361 4445 21259
971161083645423361 13196 14801
652527308240649985 1160 22853
79087284429608225 12001 19247
929968926685965825 9417 22479
973503392619289089 4317 20231
768236254271201409 403 18213
625447325280507777 103 17671
368208214383692225 2195 19933
699892525130192001 3197 22006
443707875717166209 6147 9103
49202207870894913 10056 18331
572861751161035201 14859 22949
796490960708307969 5919 16975
793270000203491969 451 6049
94162642141359505 4130 8755
407388066900331585 3914 17669
435652668480198465 11857 19523
813253010247223041 13499 21622
760740436317082241 14088 16678
274750360683150049 12125 20518
989372704490261121 11892 18635
133337745488418593 16849 19527
152842193953578241 15294 23684
943489531731479809 70 21922
794838934309236609 7215 10160
53454610198514273 2324 23495
914697792176173825 1806 16401
627776908172442881 14581 19287
960392679864707329 20832 23078
95457852664637249 1138 8971
507659642318660801 1254 1468
978109376186957057 14298 14430
244361125805479425 18268 20629
644322817276901121 755 5569
620728979527900289 3975 23169
759705272503161729 6952 21038
303495103182438465 3868 9606
637406847342973057 597 18253
166482450606228129 17095 18735
723171762814566017 9043 21383
447639209292926657 20295 23036
269290499320220545 11917 19020
817631381912338689 2850 20502
398245050040763713 2609 10506
832659934693889921 4707 8306
72663879790511041 12868 19942
229467624033905089 3546 3652
954830201905203073 1829 10280
388819364140996289 2118 13660
693307297606253313 8866 20945
670129099681521025 2289 21482
611539219579889025 10784 20437
815339910056632577 759 4360
51975097708535145 2634 18320
53525438333625889 18888 22224
362670750641036929 4045 16526
506867237569135681 9843 21792
152340572659227297 22272 23236
507844678085906049 6234 23332
619194142792586881 13144 16484
131286861698821873 11471 20713
498387295438689665 7112 9129
894136264426240513 17042 22267
93770902246127713 5045 22873
802642652393327489 2094 8208
294902145039230849 18565 23425
752228789767588737 1929 12902
327019624796172097 65 13998
923875484335479041 4948 8554
361076767331738305 783 18735
242263409026296737 4094 22046
371832670998863105 4807 8197
82255328261364721 10370 12176
951571290098911489 3709 18277
875850947832123649 469 10272
591185821950084353 4747 5974
120603011434479153 7865 13360
585525855513296257 9978 9982
407112703598873089 14399 16273
346022441465585473 8526 15057
168946489423770881 15437 16119
87586008191834705 9585 22143
755837138170836225 727 14714
663792846491126913 19020 20794
977763581929121281 1557 23439
573576244780909377 20952 23397
447247386590337473 1637 5313
192314212814785889 112 7335
53436544587238897 3388 23647
216426154316877729 10037 12063
819373072205497217 5351 10880
811887980116459521 16267 19866
551366388974155777 89 3356
626614619866856577 1104 1156
323074636354906625 11555 22035
952046931571239041 10443 16786
559124336897465217 1030 14922
318913573683033729 12458 14910
134074573727236417 3493 5799
735754471123719553 5804 14618
712187015042143617 11944 21028
428622862801049089 5275 17161
132977924698881361 1749 3741
648070668669454593 8631 12978
173718774598253121 20061 21939
922705952179001089 1752 9900
69659426001567937 15297 19838
139834952217647409 12860 15572
7411670157022599 9623 18342
533051530608403841 785 20698
503377173464432577 2385 21209
868270459165820801 18865 21714
242828965413760769 6494 19794
451162653231932609 4086 17800
349737817811405441 4311 11025
630941578592590721 6060 13141
324654362561755521 10718 21860
68451916075062513 5438 7321
629756509074812929 10695 18174
249420685468813025 8888 10108
733734290200768385 199 4082
248412375039720257 488 23459
223671339609939681 9956 12699
33444048400262717 1348 5953
936197343616935681 193 17364
472528556817835009 15436 21704
111207222462869745 4747 23310
131236947446645041 6578 20494
259001163917840673 4574 5390
829054024661189761 13727 17291
118333293455254561 17088 19756
219915730212129281 3924 15548
92125481227224529 825 3215
2750620391239523 10703 18093
585291354304732929 7579 20779
81156425271736049 5795 10986
999808544458257793 11228 11403
886273767948580353 6523 21569
478235892898556609 12162 23237
658257184585799809 2317 9209
890595528592495361 140 8327
53887155666515697 8755 9146
253039137980554337 3899 11645
14791803361369205 9840 9953
587789562393592065 5868 12224
421262776806685249 4025 13312
569872741497892609 23430 23532
72605429344797297 14801 18635
681801567580560385 18513 18613
938807763216985345 91 7653
685651345184172801 1184 23656
255167886273916609 4401 9018
891891957174802689 2388 4641
29671757763026109 12027 22528
812257791129230337 1024 7007
905376360681081857 3748 8583
759268218518354177 7026 21907
758616799944135809 4076 5431
824985391603579649 1142 9792
85764099920005777 1653 5043
13205317837726939 259 22367
897439908333438977 6084 11174
700524793766778241 13133 21530
651576804689703681 7238 9107
557923520698448513 8168 18872
301665795678800897 10558 13041
829161872594060161 2045 5086
158050133948002273 1080 2346
615898438759838721 13451 15878
418687510167444545 12010 22731
613084072904417409 2845 15379
614061736444959617 3659 7767
12973700397775901 13403 22112
568215321991814913 17476 23162
372636011265885953 4520 8581
513616043663184001 1977 18413
16355413515153573 4663 15398
552462930457778625 7178 7282
735216253290122497 4670 23673
199701266227428673 11978 21962
136922355705433313 660 17484
518494115948513473 4780 19317
186836313908433025 4066 22667
974162192339981953 9655 17289
215294402374151873 3406 10108
82986365598458177 5425 17343
993115400145246209 4154 23359
541461055011261313 3681 4231
244146899956444225 8811 21470
986629824041457921 833 16361
22980540172600429 17889 20180
239528477286661697 9136 9780
289098321495597313 3991 4886
839634223575757185 1835 13277
272276831540541057 5202 21025
990188883821097985 2841 3252
593265418068352129 4458 5459
391402294035756865 20663 20674
832936907933405057 119 561
214606345521822561 10988 13085
256782014357124673 7373 11132
668259604076467841 12904 14890
292757680100795201 6598 9489
872439164067991169 10682 16708
527097402577521025 9527 10531
906996904961360385 6674 21139
797006265254626817 14617 15616
860391167422086785 15217 16937
707965778471471873 13818 18051
524545897797821697 16161 18056
331221092709956353 677 10708
856956238473706881 20239 22865
468342148672018497 4460 12889
132911987986702225 1097 12868
879258774377380097 11895 13149
232596599200356033 2483 7594
114920432935232241 6110 13599
482942088943445953 12785 13310
515807769388619137 4365 15840
312476384692779137 18384 21161
376168900017955137 3311 8526
21900953408064085 12230 14550
861566465154485377 14891 20726
333166627574009025 18650 23205
858194424857000321 14912 21420
721329907389730305 1388 20710
674761355015750273 6883 20992
173297496241694657 14849 19498
484733149676156225 10425 18736
888306301489038209 11111 17553
296730827852517377 2239 21596
955685052482415617 12154 21374
570528785211788417 6093 19805
651924539506978817 16602 23639
693367010066527489 103 19019
56604477844580001 1068 3860
329203812906040833 2915 10521
726369257384462209 12693 15029
529112427743402945 5019 19466
855096226213142017 2652 19909
447711057168586305 9634 17852
323012169119721217 2000 6814
26145299038166317 8895 13213
696827454804768769 113 3046
218206301153582401 1622 14920
819075332883201665 8128 15907
857927336407446017 10297 22988
315314929796222977 453 6668
687714632437941761 9649 20124
13979182590560413 4681 5630
422376347735610817 12598 20351
177348958511622369 20085 22900
433656839020226689 4953 15410
712822680204155265 14786 20014
63882987169652241 4884 12903
525217330025874689 4280 9800
200915243686434753 3452 4101
587689434511929729 334 21473
52912033088961865 6026 12080
948665312691979009 9269 20514
529783678509641473 16687 21768
71676665579857969 9840 15341
884083874591230081 1039 16274
104169022969024641 1030 9166
184371673564921665 6047 6910
649617532990134785 6115 22644
74866781674518993 3431 19581
224646507515608097 2855 11796
162701177349173761 7004 22036
707200652862056193 1000 14772
603145330438142209 571 22654
642660232320032769 13616 23331
72103053397423617 4709 5366
892247666006056705 12752 18124
238160365611310721 10727 12086
44827911164041721 7327 17215
910223020682888577 8754 18976
205829549883631553 9880 13277
730211421048583297 2637 14097
241782293460978785 19617 19803
760990437077534721 10671 14181
176099052836889313 10658 15772
424018897004987841 3716 23478
80706230972161569 4385 23049
538671177933064641 11044 22585
45479232811246105 9623 10409
752080823521257729 13133 19612
747193616586891137 7950 21478
868375648219224449 14779 15022
915340667023286913 3736 16826
10423034610955285 7458 9516
147801198751913889 5657 18637
139257499127023009 6369 8218
906561526223086337 4965 17815
191902350646333985 12083 13359
678887384755292033 19998 23539
102625711108910161 1614 9734
196309439866297441 592 21865
683125228888616961 5419 21686
362783517407528705 2684 16702
491185167486161601 2420 20518
39800979146079385 14665 20752
660909607000949249 14259 22998
757487305219434881 8318 11877
621876488505673601 4836 10785
761347715938455809 19775 21600
753240644118609025 567 19318
956258668451617665 19319 19658
911937537574072321 19089 21110
54226239786956401 5586 6932
267422071131139905 197 16941
420961794904606273 3673 20295
518864461836496833 5863 22785
538227294593411905 3629 21901
203549208754896673 10804 16101
916835242531526273 3224 21422
727292200800615553 2117 3597
333435394191539585 211 18262
642847711242072961 917 1580
812561043386871553 5501 22817
301200901833393409 16515 18269
787028953958468993 10488 21562
565529057683608705 16002 22735
900895517575314433 8447 18091
334418432578825537 21483 21733
476711196566625985 11653 13000
958680054318452993 13870 23049
401445459233634945 97 18574
436637990159308481 9124 11655
171697916394407457 3384 8976
327774442560485825 15019 15108
195025071666741217 14470 20409
640986487931524353 11439 21997
693788681498844545 6838 16766
641490441096980353 5895 16474
671888068065392513 994 22131
701821765069663489 5866 12069
142597276906968769 2154 20020
893833998898816897 831 8481
964347280258628865 18309 23250
441537524844516609 5952 8092
958054210804860417 16687 22728
44674011812734449 6265 17097
185097493198050241 1036 10541
210722076656420385 2930 6310
939232978494374017 1951 16358
143638071079738689 5574 9792
560047609833979713 2341 14787
39433247163241705 14178 21538
942681570247302145 4635 8443
106215780141358353 2663 22539
779622212225184769 10365 17375
605375049721541121 2856 19352
288925480915253249 11317 22359
407566608956774017 1783 10686
293161682624223361 7888 14747
138524671329758321 687 12219
327687293850786433 2839 16909
11000965258919139 3306 6380
731960845399619585 11427 23637
966768864826715265 17943 21209
487554831861359617 13094 18588
135841962226482593 8012 15474
809240149493966465 10363 10533
713249733756935425 6374 23212
973113956052415617 12008 19271
84201564441318769 3604 3634
348417294173692929 1160 10796
547648980566233217 4792 14468
2607412019443701 1081 5225
738313711237100929 7612 12846
19792470601622369 10593 11179
219189768136725857 3038 11842
704526734421122561 3720 16148
569028961125130881 5157 9152
702403610757592449 16036 18014
441714232609879105 4893 14892
36604188006663209 699 10238
980835485407045121 12976 17935
461450765945294017 13057 21856
128185194479396353 2933 17449
51735108180238857 8250 9000
587650175851738497 5338 21326
68307542055130457 15666 21549
785120557562716929 9834 17210
630591869663902593 4865 8136
954316532925151489 9870 16113
962583960403286145 2660 6580
362931074180590209 14548 16091
220128120267659713 15775 22672
448323180016647169 9376 23186
33705753836336785 20931 22465
36404402188647825 1560 10263
872729930691377793 8115 16100
981163617904531585 8859 20682
599631510378621569 7553 16242
765543497913096577 18046 19009
856238193167982337 3857 6118
544814504845849281 13540 18863
296117803506241729 6538 8584
299883191044610689 6170 12388
606108014110901633 12156 12256
891211633661914241 3081 18160
121715061656935569 11791 21691
262908085640201953 17658 22061
795125051250991489 9951 23346
395920190521113793 1363 6951
768659992329226369 15344 18718
545285538072302977 10029 23314
702779806539183489 5600 19488
885374133294352129 16423 18807
312125450587124929 3700 14549
888692190547498497 7975 14323
946897864850868097 9960 10504
893418932876077313 6272 10117
830872290468313729 2345 13673
932809200194295553 10807 12894
487601027756539905 14490 18778
710127791225165313 16856 23449
139071523194125745 12648 22660
287722711190024673 20901 22045
793170293820494977 9362 19580
566044097585010049 11901 19568
366655590698776705 9262 17753
278000083461417793 2382 5565
255810744555390113 9419 12520
89577621890999377 21327 21402
25616309333194921 2248 23552
763001728651612929 7401 12901
621469670795235585 6358 10785
625069084266133505 8503 10221
630670609155437441 6105 9158
984790924798286209 3085 20201
32396780352911493 2899 8123
304232594241870657 19395 20609
140015151495070705 5411 19505
328952498013318721 10735 20664
626598126900560769 7668 15703
733858335421363201 8760 15516
977713813973032577 8036 11848
537733584893853569 1112 15482
769137554552230529 1007 11685
466754093226075649 4503 23470
272709450371387169 1365 13311
606558635927807873 8821 18435
352670025137896897 10482 22414
839244097634352897 6113 18307
76499825179020321 17992 19489
875904200283851905 13177 14464
66814248136523705 15492 18244
424822491931838209 1162 21020
625018751789717505 19455 19940
736879658596574721 16604 19792
638026629183073665 6591 21422
16846854948713741 7053 8020
409943791698204033 19789 21304
671155755172005505 969 7039
245438754480403521 88 15916
319899910557570177 17327 22006
687112962127621121 3927 18145
798996336946867585 4104 14348
257455497831742273 3559 7689
115465166848284897 17310 21766
638451313828547073 16555 19894
702337946036887937 13012 20589
164444436862964961 12150 13816
648050050882620417 2277 4378
329135541815070081 9765 11031
496759648305197057 12713 21503
832118657826143233 20329 21652
37418455761329737 10677 14904
770887542047553665 950 17633
154799524571298977 12823 16462
617638276666866689 9713 10957
205108807410386625 14063 14603
269387589034629121 9081 14494
125787416364300241 15931 22276
297320170297595585 1814 14058
762234101510532737 11741 15158
49811145508591889 717 20108
780933617001036161 15585 23565
394314558747822721 5600 22461
553382168855666369 21332 23249
217271788228764257 1740 1817
47973043740437761 1494 10666
281720268559084289 12345 21729
710328012630672129 2666 4471
13222906086532761 852 13888
432721830329935361 1907 11262
208281802958879329 5289 13210
620680736148120321 2203 6340
216234260523656033 2551 15095
85341053917897377 15812 21643
158829807482320001 1304 16943
751335656975843585 2643 19478
344492756332080321 1468 22496
521178268558056577 377 22297
650656213313851649 1717 7576
734882995623724673 6927 16766
33231415678891097 19703 21066
398404471877579905 8276 8744
282595327193647009 6067 11756
88508346538109345 13762 22534
865293142194168705 19209 21674
470289894419888577 6769 11014
120126478774295713 15115 22113
808352298576085761 4297 16419
856287967672408065 16157 16834
536249385206541953 3387 5030
13611596323173103 12632 17126
396097383899448385 10560 15573
363280653869800577 6415 18941
214494984689448385 5495 13251
325996322144391105 14753 22746
516415310839494849 3937 19623
70501338530071681 2027 19193
436392339985371073 1319 17537
580975062541497729 12471 20037
950906490238882177 3718 17165
876931930640701313 10070 16578
238936739599150625 6128 20242
444662756058107777 1541 5539
162742508575593793 11218 17255
485386737509251969 16612 22387
212026538250267297 9267 20889
607018200618412545 10169 19769
82200747316651505 10979 14125
584353908056165505 2339 11724
580674419419320705 3782 4085
339289567543033857 110 17005
491854108935530817 9778 15114
82746265245781105 14912 23475
592593116326707329 11279 15704
248141310737949537 1268 19449
65918098357318657 1034 2271
561052538321469313 11160 22830
596729693745228161 3904 9429
425287115145238209 4898 12168
995107636769478913 10813 12443
144284454973664833 5101 6758
880684095831565313 19372 20789
374684882304151745 14755 16043
609637265253670785 10698 13929
383558177251224193 3405 14069
161291201538514177 13402 22959
780811085099543297 8802 10686
261406141055392289 2689 12593
501981725426922753 604 17841
254103911640566337 13224 17285
26262200971942209 8659 22520
314013752013298817 595 3707
861469893647047553 14970 20803
279595632469888513 7087 16545
961844415529583361 4933 8079
647498887218876673 15716 16142
631776282532932481 4172 13937
176486733617945633 2543 9080
536198439137464769 17847 18989
954403416869727233 2774 7025
79895019458923857 10107 15115
899948952609971585 2455 20823
685528160162022017 6282 8364
985129164016047617 8749 20919
382394069506652545 11824 14603
583187111405191425 968 9884
219699032622273185 9940 16928
103150907979969729 5412 14789
427424321589633409 15781 19798
968046710015155329 8526 15906
93258625539306193 4740 9743
203416656151251361 9595 20733
296205427455099393 426 23005
381231784065743553 20564 23076
365096708785742401 7680 19841
508528070130385153 975 10551
371697238701621313 220 10306
499197668255359169 322 1791
696669678215329153 13078 15380
624744646301525761 2057 5241
737776191101453057 1356 3627
642940808882524801 4239 20687
456003093800077889 4479 6896
760565242372710017 562 16390
425275688885683649 893 13606
644250328430555137 11571 22395
344970680918379457 369 20658
291055122719672705 6614 12767
398320006738167361 780 21962
682396476105179009 2883 22634
84417389322297249 6904 22867
107026179012141393 5421 16242
18959016550844865 9351 16845
393967212722937857 987 16353
631212079165749121 1955 6092
994837681087819393 9810 12165
190547722018457921 15170 18086
982258788943891457 7074 7177
890821171297559937 17621 20110
834535138869345153 1103 11781
867836709394801153 8987 22521
704287095031613569 838 1457
77902222314378385 4860 16842
725230921793343745 13687 16873
88448759695545217 15550 18012
685496600606665345 7130 9593
87014926128219377 10984 17225
400372500238265857 15820 16681
877289578814306049 12245 20535
431360676736684225 4456 16430
209000565531908929 5182 11550
994537856299036289 11506 21594
100328449919025793 9460 16661
82423812676932337 5479 20128
680928501942972289 2882 4490
489713071461611777 2557 19868
691814159614871425 15206 19032
540440518139600833 2584 17416
225663961672523777 17616 18649
984089648779377793 2423 7627
290964358197747713 11382 16256
208000351628367489 3473 5396
429864215200481665 273 17328
381089079545891009 15083 22880
638959147379161217 13445 14793
596651348626661377 1275 5809
457224314541946369 4205 13495
640774831694802305 5833 16376
590033708638564737 14598 17781
317677952773788545 2667 22081
799607915361846785 13895 17536
429617631737873025 2882 20900
63826754353449641 7110 7570
558362191102528257 8437 13097
56727427535975041 12692 20811
766683946475826177 17841 18433
39003064570344745 2235 3771
632141093445010689 7329 14444
801569872866295425 4815 11505
123040257484351665 2027 9470
886505927211523201 8949 9259
375327048740640385 9000 11596
551964444136928001 10574 22878
774202372988913409 5658 12150
137460491162606497 5421 23040
332113729700534337 1155 11307
518593918144475201 8670 21685
29879950697083049 8138 22585
645468432555396993 20646 22283
843956214597394433 1267 8076
848278839252372993 4996 5409
127516923955955265 13570 22964
52409487148160849 160 8073
343972803357939201 10512 18478
412299821903715713 17329 19986
42028944744775033 7068 22534
314372878512223489 6056 11190
591025577136971265 18865 20164
108533482880517345 11359 23644
558884592999238081 6075 14440
650333035259130497 3966 6971
985229798647861121 906 2605
130800469419639857 1684 5561
615838265094001921 11896 16929
797885803286767745 13943 17936
944826607213681025 14549 21970
608473860086633089 2797 3769
934144657483773953 1460 2145
601875183485724161 764 23409
36011940286424961 10684 14669
505361944068496897 4429 20477
236287917020920449 11324 23579
224043024028823361 10199 12586
809205024558703873 432 3812
182325093774892353 6726 9507
146838149828870017 4546 13643
192776631767138433 6751 11900
268494937263010785 10690 22241
738051197834593665 6816 19397
68074378315660769 5354 16750
956338501874945793 10396 10935
481131454318099137 5225 21424
233811979239987969 1832 4112
643931523460811009 4262 15407
952239861223965569 4543 20771
900809489140225793 16574 23238
439642549027198017 4564 9890
715459879401269249 10601 12927
648142041523875841 13535 20238
646392696688959489 13706 14040
491892801982913857 15696 18065
128524152078529857 10969 21060
781188405541477889 15965 19119
845264084162959489 15440 19016
178030809941290625 12790 15634
189485765789076065 22155 22989
655211206205031297 254 5154
550687545200585025 18986 23453
738349272775280897 9090 12349
646052113404142209 5106 17501
927923926613168257 16311 20376
992796930973394561 7344 19811
542125409696538433 11906 13895
576660050292364417 10955 21342
708976891399437697 10830 21184
574856401687551233 241 1774
625976476456543233 13422 14780
640383521090217985 664 3647
917473819053917313 7580 10038
116390178228851233 19129 20666
414676439988866689 11140 21862
517487074920214977 8556 22808
933946063172477697 9536 11163
143169248501546769 2741 13133
441468293448508545 10384 19792
664833480955667969 2809 16725
393461130692166721 2412 13962
285749888919337281 11303 22738
179710113989003169 9252 9345
436215014873400961 3455 20109
66979229477830417 4395 17513
62541851008855785 17012 23575
246195315471510401 12956 23204
250509560222116801 3361 10177
777617648650469505 6884 21076
963875548681681281 1466 20964
966227691122369921 3891 22603
514934769564209921 14101 17946
104364275291978001 1992 14418
28245375920359805 4989 20242
250923839446613793 9239 22062
970531470922640641 3106 16276
692100063123795969 14554 17506
203213199907121825 13539 14595
749548482964698369 4875 7679
675671598082065153 2084 12268
564522354938652865 2016 20867
138119923500934049 12944 18397
547126086068232129 2356 14361
993551481154742785 16456 19083
223558183464966465 1963 21552
574906605939229825 2147 21986
195154117987740961 149 16826
323368669026823617 1606 11962
109845597462602033 4164 6621
832497784205113345 17172 19790
427883352031528833 16189 20070
393634880349441857 3764 6642
335443243686590593 9261 18671
649231162159036801 3890 18777
537117805389456769 18058 19482
310669507131624577 120 2735
420580443412042369 6293 9204
720987542785902465 93 9948
485485367398979393 3569 16592
175942637228349249 1770 18727
56333396988883065 3655 14601
998615583254245761 9307 20700
534178900743043521 11882 18351
512164131597163649 17162 18194
956834493889182593 8738 22650
269965465423606337 10950 21011
470680692090468225 13152 13369
388791201620609409 15354 20764
487092561422734593 11539 15127
816726708469399681 4577 22731
641249638699193217 4626 11928
541271493559268161 761 14476
581698815228186625 2559 17168
306065917921554113 3043 14484
540134547981296001 1832 15643
822547213811578369 11314 14226
178467841297411681 10778 19950
337913079133880257 3135 13943
972617460475944961 11111 15596
507188632611647681 14775 21259
949141705159952641 2305 9585
741157875515593601 5348 21025
4002045592471860 9585 10743
644447697595115393 2029 6554
33269811442259825 3141 9302
300873255264615809 11101 20211
415332926370510337 11724 16398
292344784805695937 15339 23659
84743988823085201 10066 12120
843239897344229633 16993 17389
14626326857666073 11375 12215
885819125701363713 3406 8875
583569013931786113 9495 20848
728735150540369921 5411 15783
377249766027446785 18367 19327
632556487049217921 2199 4398
705509975480431745 500 18859
765381251126282113 1088 5309
810222707951197697 532 22336
984301558771893121 8551 14607
283381079383495649 13164 18632
294802977444486913 10531 13042
123910181697553409 15900 16776
302587535325958593 3778 19940
536902269300561857 8351 17194
901282186092938497 1071 5518
144011468661432225 10355 12039
588566871554082433 5782 14263
341101947437856257 11024 22869
509048706872970753 12960 18483
471945082221864705 5075 20727
949075466657806337 7204 7698
190912690063562721 17967 19270
961221664721076481 9942 11577
389613497293964865 4292 20862
556652892486614081 798 7534
593493723529768193 4030 14768
894995259004769409 3451 15221
763885487975116417 7412 23113
570794047231547777 2438 20920
68395622150525529 8031 23593
456106176314730049 14300 20582
517624562588963521 1399 17201
521418095347957697 17999 21935
994310771560911617 45 18568
229958954731142017 12945 17620
550257909503059777 9463 19221
322979061612048897 15028 16319
242054172676098753 15515 17780
540028567981575937 11807 17451
686135546637046913 2145 13342
557754294139716225 7833 11640
455694704582349185 642 22847
793689069440983297 9953 12545
249563065087997409 21950 21970
217952510463735649 10088 11322
363383582123482561 19234 22725
893191141051314433 926 6133
579567535278073345 2949 5730
366077604876711169 5624 10639
39255998096756177 3121 13811
411262643458979201 4161 10090
245213864976918209 8879 11123
408538136702251393 2751 12062
317540393341239745 2539 8941
527242573482819649 20507 23288
865542224967214209 7606 19068
985250750455680385 15508 18346
846299013089655681 21020 21131
885663015933470593 2549 22417
410735152506603649 149 14281
73769012498164705 15495 18673
624519947261298177 1149 4577
64023541306934105 10506 14488
218609667592687617 11380 18811
365472597274465025 16034 18723
402936278399032257 13551 22000
193790861470898081 11592 11966
930504254860082433 23245 23383
478145732054603201 3709 15554
453188836197519169 1906 17081
176411224651783265 16281 23153
282506937229527457 5823 11252
167803624773558369 3044 7940
875876944532699009 13966 19607
566726821313704193 12022 12419
503037958688807425 12129 14493
546211567580687809 11106 22315
576633008084208129 14353 21341
486398196397484353 488 5069
709222865313762433 13375 20931
911878841571894529 14827 19675
88463383542794817 4278 17565
290885133358568001 4839 18526
577308088334930817 12318 16357
283468758382642977 1458 20660
652946277513940737 2123 18507
290736504007124801 7881 11295
23495553221380305 16679 18310
66992474368749553 447 22594
34068972066783945 8767 21725
751267977811846017 543 5091
179794426888051361 10531 14991
582667915494457857 4461 18814
864998061934080897 16851 23611
28423067580884977 1400 18949
515470933736452225 1858 23248
874121568283630465 4049 22729
405259157144335809 1163 16509
891350567779095809 19244 20816
140960282810809185 20277 21633
381260336769972929 4446 11990
195883223861365249 425 14118
416997829680180865 14604 16333
662102215392792449 14839 23291
597588449806028929 2899 8577
572156966919457921 12114 18191
886197326585556097 7492 10165
124562567367703985 8458 22527
781310839858267777 5900 19695
453670962473928769 7978 9402
666071404968700929 16889 20796
719471606173527809 3482 17492
534944816026911233 15993 23364
452243190837258177 375 12624
416229806124459137 1871 10509
801684810591510145 19418 23371
607426532984224129 2099 18553
589733760440147201 19746 20952
126694290217212577 2592 18009
113567275552952657 15226 15622
462293026323823873 4339 12401
816360516444710529 6026 18225
488637313030050561 18540 18615
793608106021665153 7433 9039
961264755956140289 2100 22441
879351454343670017 5508 6799
154125007719013505 2899 13024
86150076365044017 1161 19940
259642985171485217 11744 23374
771979972404800257 19472 22572
281741521972190145 838 4656
633611536949004545 22461 22695
632941236322270849 6157 20651
151449559564021281 6892 23053
849249867662901889 16078 22645
725196110483011585 15279 17697
247035817249741985 15328 19216
454827089833422337 233 14730
984696667869410945 120 23650
967520199401221249 12003 16989
750167318098167553 11733 15597
466245042972140289 7211 12290
700352347510541825 7581 22444
26002784794258105 12405 17425
267048348520763329 3829 14534
343754256568409729 3425 7286
70727221317309129 10238 18835
526295499603421057 19715 20732
785202932986695809 4101 10654
445236799300239745 7092 14357
972125398925097473 11010 15826
989397566455124865 4066 17804
772925219447348097 16873 20835
91284801480064465 9262 17043
876675264029142145 9085 9528
61188966148151281 4188 21446
997719796512601729 2621 4885
857392149545354753 3649 8398
982765305298013185 7266 23123
967590208909797377 1198 12756
123968269024221201 16356 16583
333543408432568385 4798 6392
764950093585507969 18378 19972
432957379609277377 1392 5853
568427123993505025 96 5774
58544742265958409 1902 7411
172681025420811105 1935 6190
516060782657746113 6509 18211
950945640794191873 1111 2779
608326522005647489 4775 21686
516042899289981697 12677 17149
391363584834081729 11814 15325
73819973769193585 1404 4834
467933301131019137 3210 17663
99798271348785057 13816 15247
901477407254077441 3371 8108
834165874521051649 6108 22538
268855469585865601 21048 22940
940589663427584129 3968 18170
269663913647960385 15394 20880
566668137611092225 11039 12211
446474724580873793 1022 16321
196632881003463201 10818 16007
150989143527169761 10072 18919
635495059691084673 1545 12974
133294086936921025 8839 19870
9535754722957535 10232 19392
851009708206092289 2735 13815
359871310733783617 19372 20153
715779105959292417 11290 15093
293253358560715329 13258 14879
107341067497969793 10564 19555
642977939515066753 3322 7332
556401696858323201 6986 14758
79275993295123473 9804 12753
39666997726456545 19914 20401
663064086330454273 8254 18386
825078304976109697 2952 15060
547947768171379585 22223 23067
377110109985324033 7060 23116
222856666602627489 9694 18681
649731353041822465 14974 15353
35714278905697229 832 19233
689684943838571521 1708 15899
491862132054141185 18341 21108
135153763859797489 3428 3694
533855479061283969 17663 17750
325961808381720193 2234 22854
928663723980850561 22659 23083
510572323734969281 8235 9014
397007186797434753 15554 22235
7120232282332496 10796 11760
758898718366655361 178 20506
344013324059353921 2089 8282
805019572557537153 7684 11789
385179679583814081 8118 18726
990698337628987905 11529 23145
547374852321176769 1103 5578
599326247919986305 20383 21517
349151151191321665 5651 12123
163808581177054433 3190 18928
728480861854883713 462 3779
309261034087963777 1048 2172
887820485562116353 1843 18951
801578519201161345 19124 23522
310684294425662721 5446 13938
843293942839732609 10991 20611
994391658694965505 5931 11653
426073913691542593 5404 20366
19026623736245085 6452 8607
527971165700559937 8867 21265
450700225554214721 2040 19576
424693690108927745 6227 17049
653650793656645121 5988 17623
818751130577056 5055 7653
553442305073915009 2119 2638
550155094896670273 990 22593
162080204909138113 6338 18729
204363967149841857 14960 20527
560017251365906049 8028 18480
282265650635583393 1274 16014
554969720591166977 15745 20032
172874910542571329 11594 13042
127191437203023841 15519 23471
176586574597710209 3302 12009
154732176788009217 4777 12161
971925546096965633 13638 13689
503770464764613761 7408 20135
28358470254080005 6210 20637
539647162114924609 5606 16337
548342852745246721 7443 19175
102606675516298657 5357 12911
655726147434084097 9150 10863
661144431835147393 9830 13734
113742930470490225 12448 23279
123232118449465137 1218 22530
179560687820430337 4539 21364
329273810725474881 3381 15694
242346594942528513 19596 21567
601733216228197377 2084 22116
282603660793714785 9439 20403
238153376605346529 4184 11985
71089968534661097 14518 22122
28586304582404409 1517 18568
362196022814476481 9177 18717
143529665908197041 9157 14995
789594679156106625 2708 4281
69342074045650297 5184 7004
151823014048179777 1907 11052
709464166355509505 3260 14548
176093314712087329 4943 12487
940445777364715265 9651 21112
39801611299896681 9467 17322
958431022194382337 13436 15839
934051563474138625 11780 16662
298147943105178113 3333 12413
330729119030539905 10618 16353
533498237078568129 7225 21534
408496811707689025 9837 19541
679311318643328769 9198 14454
308245592775325121 1551 7630
4370281010828592 15835 16932
290836682062160193 12833 18436
347742916369483649 3555 17444
507059304177719361 1751 20532
909370453321095297 1471 12341
770487891980788993 1996 10663
29139418031292053 12020 12436
788238686588460545 17721 20283
858288185930312833 14486 23457
359568703233076545 7795 11977
314368866217890305 11000 13793
944056457259311105 4272 4910
858636252643982849 402 7510
136244934112223601 1681 19288
249035601526770721 16687 19369
806127209085037313 1789 9708
649357143432318593 16226 22706
240442827373112065 10979 18939
753377851465003777 5361 17643
471529014114683073 4439 20986
607363230085560705 9497 23200
164309822113349217 7726 10976
398692305114963137 4434 4914
933737795164535809 913 21816
156343353783391585 6003 17651
245149279020591137 2025 16812
744706478541971201 9802 19566
355600713320260545 16886 19026
273745668486533601 4431 20196
61085268223816769 12368 13807
878541752337298433 183 3321
556676900414505153 6107 21157
927354539146499201 8437 18123
404311459894426433 13568 22904
123916707074712913 18475 23105
222900849208858881 14210 21448
140894583036107697 9561 19401
652701772244991873 15688 16136
664695857312295809 14522 23094
457870972495374657 3731 7999
998969118528769665 4763 20234
651442542169188993 738 17839
277332152593501761 5740 21016
766703568162942209 4832 17526
662599910898684673 1176 14469
360194402955894337 15513 17128
641596737192457985 148 23072
439265992947628801 2096 18204
331781741676984129 4265 7249
210489593793635521 3309 18951
119525501608265473 827 18243
733032565603682689 10195 16193
811775539280496641 3269 17264
279374899658531457 3046 12772
201902980541575521 2921 16850
759487903093219841 15157 21596
713189156530198401 4183 14670
429854640149567745 13152 21696
434889216783986369 8738 15348
674005353597696257 3287 17708
436961927795557889 12069 17303
641979904399502081 6263 17814
893488380616815873 1855 13332
638898240203094017 4949 13694
605779447338868225 10929 14014
990352378847898497 6269 12860
672248272450573825 13536 14737
163699081503327905 4985 7584
941675143490307713 9654 19203
478621447914743937 3205 16996
347531405039973121 11473 18610
275862122602706721 49 5281
240976743059853505 6401 18166
67884576958800129 11507 11787
532450223181584193 10951 17745
598577704578364289 2579 9312
844555189386319745 18993 21993
316761124844301633 1921 23208
19525235842252189 13973 20935
729178534887399425 8949 17034
172632558136676545 12426 20386
653681492472809857 5141 8580
283594470676163713 294 547
350028107971045441 8334 11653
615180569900452609 13801 17509
228374706263988257 15283 19929
416639776366963585 10244 12307
651505676919516161 2212 12335
514043990274409153 19700 21452
825780974289767041 12591 20856
677039156678588929 4812 12197
900810606016253953 16517 23385
611080099001817729 2710 4121
492169250080817025 11549 21831
470218584014503425 2317 16338
207246952779133409 8584 21638
184418062318563617 9875 22525
324986207532457857 10575 21837
619550672169779713 4592 6660
680237049258753537 5397 11222
965887019464936705 1595 19969
554160082339077313 117 11509
541295250313993409 19344 21170
575745988340276673 9376 16913
687090557847362561 14171 14507
316863383481841537 8974 9455
382937335565159745 7246 7347
614647584125353985 12021 20746
896744564078467457 12719 21908
858110334983930241 7831 15939
219865312305955745 19056 19296
226771878644502337 9213 11272
231846762586762625 2339 7508
718410885930733697 2197 16711
102235355153240449 15877 19259
930264922667877377 2590 7952
110986152168869985 10090 14807
473781038129398977 1317 10201
595251341720398849 3063 22124
660158678743716353 18661 22388
397480586257607617 2940 11760
933851898252822145 1068 8490
626991753509301505 1964 3624
484762792298798913 8172 11568
797777477298389249 4861 8311
276135077377627873 3923 5342
35250420934687557 4507 18854
525095964184107073 9221 21364
8267601964284666 2529 20698
278572647983889249 3635 14716
447415494118544641 11746 19376
861893047941439489 4174 5452
89821804496729393 8407 13588
722583639236287233 867 17065
715854777195573889 8034 13951
976950099803065857 12124 12265
469316602734259905 5635 10137
773548818212116609 12729 14146
418144612943095233 7756 9585
640273741516583809 18270 19142
873393857885794433 1164 21762
38059080180996577 4645 6828
191187909089762785 4219 22105
790628668010970881 6778 18724
470803337317867969 2333 21847
364672967574346561 2881 6466
347103720167225985 10755 12185
642948256187398913 5919 17865
411881742056870337 8716 22162
849143467409643137 3093 6002
184900101747388129 11426 20599
129383320229710113 17213 19042
729879149857730177 1293 19426
962216113155175681 16014 16209
205402799855178849 13232 14140
588583425284529281 1063 14949
428680403059622977 2142 16300
8677351835469694 5904 13893
519618789762773761 18603 19098
966579127659816321 7963 19885
291586310537176961 2842 11316
5226943085755665 16757 23184
746454797755959041 16272 19875
398182368333241473 18953 22940
69694197362288433 17055 22886
521218646365806401 1482 13151
680150789316854785 3016 20432
975341320048091393 13935 16491
856400886817048961 3024 6930
533992438139176065 12447 17710
698466049989477249 1988 12848
462945589104496257 4146 18267
533870199642429121 1631 7670
117416795013323137 2795 3162
928984983485634049 11569 11915
237123113627593089 18430 21936
642063067370251905 14677 15237
753994119303770 9361 23240
414180167848414273 6448 9775
449421693111819585 7245 14797
122097942767631201 711 17365
131812730886675665 8271 16888
159245607219048673 4999 8170
375121141901860993 5511 5631
421143913323440705 6887 13732
264693449339954881 15060 16105
925232556450183041 3352 13413
707346894475851009 18278 21580
10475345825518901 4665 7486
913770433607421441 11555 13591
780597840974621697 5388 14367
692097815445254785 19453 23514
603336573915207425 14631 18550
401773733991273473 11729 20937
755699307473363969 9611 22840
53580294578441825 1998 14682
203354648562459777 11311 15159
45191209200080353 3779 13685
887708984490274177 2411 20680
584552749391281921 4262 9929
552749066180147969 7565 11123
113339170690192497 7515 22358
600400768712987137 14209 23347
632299727428179585 18734 20889
864746233090336641 9325 20059
151357128002214113 21520 22751
758720044680671873 17265 17537
916318209780786945 10604 12438
745514780768182529 474 4026
639450768011851521 10169 18311
68246655689037537 1675 16272
697130779159213185 1058 20268
563572276220760641 1964 16538
72695368641401361 4536 9518
372784134141483009 11934 22649
164536342441881089 3580 3779
881825938508505601 1690 12475
173752161298846625 245 20352
129386133042558529 12353 14898
525139401585253313 1680 20377
898926238286101377 72 13860
615450528625981313 5734 20235
121079639245920129 19494 22999
999608760573483521 12191 21102
669034284827539201 10703 21210
836232167545187329 2493 20410
687152855953726721 14482 22657
255626352230624577 3917 19769
495908256806707457 3515 12047
18197274596442269 666 12257
214807679317942753 11857 17627
528091879704351873 15057 15154
688752371630265217 2207 12483
288570233651835649 6230 7228
821771524316275713 17802 19832
248419505760242753 8564 15669
480770575863694209 8154 20208
658821017784330113 12407 14847
466534940866495169 8732 22077
713644201199475201 2029 20654
550927838754311937 3576 4003
73821369850701761 9249 19963
722519064902641665 4056 19110
576867894230392833 14240 17073
256021204536672545 12576 19458
383039612725550401 2530 11684
137844533365154129 6624 21641
496014557985706241 6776 21814
421652169606169025 1014 15832
728017472593972353 335 2015
138510119254206641 5371 8390
509999146082183361 12484 19724
701798060265794305 5076 7882
160734389774940929 17504 18689
406609075561561921 2360 7882
851693148668505985 1540 1644
989004458088906753 10507 15262
645832253705645313 3218 4653
335503077531015489 7546 16283
296309806299550593 14579 19005
829239915497488769 12034 22569
570304144468988033 9721 17317
711301783801019393 5979 18141
482229998711677185 12635 22765
2519786430774219 9711 23418
585777305092147329 17607 19854
47099461055339025 1216 15579
238415832653689825 1252 7057
404744528473266049 15499 18695
873951019283563137 6918 9117
777612896348614401 7583 9457
977358299851960705 1194 12504
686910876024050817 5914 23509
572467140808907265 11577 21438
753436018783460737 3229 13799
943298375455785985 2237 5495
150918401520961249 4260 15459
178252525833553217 6953 15592
524240330194260225 11258 20266
179942891420370913 4687 6268
589460735883527297 5409 16861
794311370779762945 3488 18554
808945465440061185 9292 18593
747137760739921281 3885 14928
810686672707795713 6188 19415
374569268061261313 2831 19458
280075029325018945 5892 10084
78406959742142849 17932 23244
773043095833990913 4259 7633
904562472966073729 3655 14578
472988351549574337 8315 18084
646736409298032513 4329 15109
635445709214629121 1788 18841
222783239460451201 7504 16946
824103025949085569 7421 22200
869672844287169537 359 17778
713016474036088193 6896 21912
911967943282416385 591 1376
773135118098892289 4591 5928
621289236488795649 15786 17102
726305033290778113 17255 17321
79556879882911601 12808 20381
682197798655806721 4357 17524
871785651742801153 11727 11774
796276790959943553 9994 21648
594345915055736577 9287 15489
350603951065792769 10379 14019
998767890242309121 1055 5584
119379274148776913 13095 20006
378748389974415297 8116 10755
881578073996109825 20778 21870
720271191680883073 3455 18500
954542504415904641 9867 10738
84223652324833873 10199 12781
836613547463117 21543 22738
510442997182455105 5092 12638
561754901658453313 1448 9348
46814113786947329 5251 16990
974057780467717249 2307 10695
755912559990907393 2364 20765
691485302751793537 599 19523
960248633777052161 10303 21416
529420995723498305 2817 19166
885076399288809729 12123 19197
574170560199696897 6435 20093
579974112614078081 7179 9603
593316426389520769 21441 21586
704012508751152001 17426 18702
584608455826035841 1968 12469
831402256619053697 17036 22911
794545685387745921 626 22544
261073176019980481 2139 17029
639613883533293441 15393 15973
522612365596355521 1607 6425
109269735649490945 8247 18236
656341553709683713 10373 22448
257813985866043553 1936 12416
23116502178549325 43 1684
401898424283373889 7799 13815
340391059320243265 2929 16556
193951734049200289 6640 22876
567828345143592385 8147 13883
84221937810497137 3430 10634
996854583047099393 10626 14099
829388882821227521 7888 17853
565214217533860353 3914 14990
456396877975535617 15127 18995
72262661431356177 4072 19574
525374872251639169 3629 18436
451252027720922625 5477 12366
220832671558412129 1112 7923
260891543592880033 1890 21667
942679651320013057 2086 10713
241163979968188609 9114 12914
57366709496008641 3297 16241
737793747931423361 11488 23125
713852124840379137 14833 15495
228179713045502561 6142 18865
321033022976877185 5945 17745
984960593167233665 7977 12933
683013538840235393 12359 17602
986460823545467521 8753 20529
849758509494179713 13825 18687
608258600922685185 12163 13001
359953182247586753 12992 22605
411783337240731137 8389 23480
447876782633102273 3474 22782
390334920220301057 9846 17736
974463857202287873 19062 19682
421014419604670593 5424 22381
913721698128753665 78 18239
870421329790108417 4610 5455
64313218989617841 13708 22856
806591277994865409 1954 9858
998914567959076353 8315 22047
248577244440600257 3966 8993
433845871994400065 4015 12373
766246615469452033 2982 14120
588330076434559105 6354 18681
251469799452653569 3541 18444
424676592693124609 5352 22428
696633962270904961 13172 20873
760030019912562689 1500 23210
500738824504583873 3100 10866
136868797039419121 2992 9347
832170548169994369 10727 13841
482480267398827329 6688 15719
734156658529091329 2075 7341
716870940154855425 14621 19821
341592899614621377 16750 21179
212778845402255009 12130 18359
144362611639184737 3040 9192
322658493512470529 16326 21347
163043862473937665 5815 21813
926960849481318401 3529 12718
929499762340245889 11657 23456
419227051294520001 6719 20081
496987076607606337 4218 18915
416123039461467649 15432 19003
563553000169225281 15892 20631
727904535818872449 6003 9572
802258875023266433 9981 22480
466416547812670529 6447 18646
69902098169539073 1881 9364
326873964360096641 3957 22304
905875960512215553 7313 17335
675054183654737025 844 7128
857257438721564545 4295 14758
674368841679041 11791 16207
477952838874028161 10531 12970
678408410805346305 1564 3854
199809132703709473 16841 22300
183002788244955649 18679 20445
409753672655281089 3308 12010
943951279701707393 14520 15178
819537978257859073 184 8636
496476343668227585 2472 4111
320391775235759041 13966 15582
638997462411552385 8687 21976
974029314075583105 5167 21652
528606820276174017 10605 17937
495254204597468801 3189 10961
491620139802677185 1139 9841
42993645607811713 18632 22017
705442481405064833 1008 2674
500501651707491393 5278 14183
730255882762506241 2468 21788
525601273430769537 16121 23467
840369590333416705 4967 13734
730982862635155329 611 9778
777812917650180737 7558 20174
152627343674783585 13622 22520
599540877190626945 20527 20678
425990998807218817 1123 16002
204836332423425921 10206 15170
135599083440158801 2730 18176
988286524657759489 4190 15732
655234438681699073 3553 16847
757627926610979329 11097 18637
432333791985644929 7859 11340
322516719015048641 16745 23457
347329369091692545 13988 20998
986206597998616961 10 4720
926524743680094081 1484 20052
600269985209827457 10118 14606
250553918074981409 7694 16128
940541454062838529 6835 15410
79817833756738561 3552 16071
872799958456475649 930 9947
410416355663425473 4612 5724
590383299321032961 440 11733
508944875302095297 4051 13769
70401502936626057 10464 18757
185040847358092001 3777 18492
484924843370464513 3860 20241
18135248147832073 560 13088
750906732943256833 10369 13230
346096199361777921 18774 22390
805974960960682497 13605 22410
437786419914008449 547 3114
690659085806437633 7086 11084
512993797580033857 294 14424
406751677484976449 23609 23627
603181018875933057 10462 20424
957900701651389825 12194 13641
108743326435000401 2180 3948
864071313286260097 6715 15953
480213950094455553 6244 22480
722861544971159681 5560 15593
508936671163322561 88 17575
622801460651288577 5235 6399
696332822860842497 3289 16332
240269519646595585 16333 22423
866964470990108545 1721 17237
267992250814373281 7075 11093
61269011462460553 18594 22331
158235844915459713 2737 11829
759263912885355521 6890 18206
34017757207777777 1178 14066
420090315074322241 11037 19232
79110737380396753 1196 1452
809033349017465089 19589 20127
235136438080743905 2940 5267
836459728724125953 2495 14013
436427545952120961 1787 5181
554686998020425665 232 21669
183780308962610657 2232 17842
481933598264749441 143 7788
617810475149575169 4058 14680
253994163286943585 1720 19249
829146115767756033 11518 17980
142246720618235409 1711 5631
513938469922955201 21250 21929
14359883189253965 8464 20414
198702215131106657 7473 20758
237757078729135425 9509 14826
512437284628383361 17532 17570
556440530912549761 9311 16991
330331222322726593 9477 11474
95879181182656481 15461 16191
383889782464656577 3821 9969
229006417962917665 10464 13368
736164821318510593 7374 20757
671117721804382209 1343 14726
572862672082884225 6951 8159
258796737882374113 4875 17358
205772508801274497 17459 18793
355292797263420097 4363 16239
454672747698971585 4789 9458
35568027768047017 21421 21506
523154526532550785 7313 16308
188169533249652673 6204 11161
40158820376795745 12805 23609
879498537350752257 5234 15090
197749887170161281 7818 10452
7788984688350099 10779 14051
94463473706561281 12500 19547
829835291140167169 4193 15602
775067279710157185 830 5654
570538905191728705 2421 18040
417113109378213697 7576 13728
628791020989506689 8955 11672
550118814803980161 2908 21837
732972738027118721 5123 8399
141742029643928897 3179 7143
86222346872059313 10996 11186
330998099742714689 1336 20778
589528277805232641 6421 17105
933738096876588545 5056 13549
215931405195146209 9134 11377
236984080410067585 15596 17453
280934201359603009 4997 9438
268870377862789665 6669 18111
985288379104016385 21988 22211
733634515484226305 1740 15265
664918380399587457 3071 12968
988444684619331329 10016 12052
752404886448896769 7911 22403
246496919116012225 1928 11612
420916879974416961 8214 16504
766447626891256577 14173 23298
749805740902868225 8895 11268
717224384726762369 6652 22667
550272128084589697 19299 19908
258085256577423649 20277 21517
565332032626439937 525 23545
504827946954137025 20797 22362
848723225419494273 1539 18495
590575173636217729 1869 21590
959119589376651777 67 8809
646190113627568513 1061 7355
344026062686470593 1674 5554
616362639049405953 13814 16294
513566489554232705 10504 15617
901344967477328385 2392 4936
92866138826597217 292 21074
383328365666280065 15525 21114
249239217871799937 19995 22168
369812860572210433 5451 23347
161788039086321345 14193 14820
540139794713120129 3533 11404
146052094609284929 10409 16335
95751265740588561 10652 11525
229982749931625825 13740 23533
638645376934654465 2212 12953
412546583299725697 10507 17438
725011870958127233 4482 19889
560142670652755457 7802 21166
316974225234581313 7604 17351
757828801659268737 10789 16284
351416567382685249 4463 8852
209284641712603297 9389 11740
241508052801357569 2063 17862
986202839139675521 11574 13454
529595651882971201 4909 13727
275898859940685537 2135 12292
94740119543352817 5075 10048
83647134139834385 98 8782
546359403042274049 6356 19326
793826503067212033 13335 20380
257703542714104129 10316 14398
962278997164727169 7481 14369
362463258222106817 15526 20269
37096553328087369 8143 12156
635490347383800705 9512 19413
22471195566009073 10707 10979
764316180842868737 2299 13656
553133004451755265 3822 9187
94619601407266881 5278 13562
265332153437807265 3531 6823
725085524079645441 593 7459
113222670762628049 4154 6534
550749460251601857 11981 15903
408220579274551937 13827 16746
463058832181033601 5276 8288
987231503903419905 8598 19348
990440501978277121 7501 18005
124594026624603057 14236 21022
320197636097390145 19393 23012
901968974290031873 9131 15307
804217924324881025 2173 19854
432921831694141441 4289 13685
155599458552174497 13340 17514
726396003367714433 19507 22036
219774566700841953 2766 14442
418133869170244289 3217 18050
168986007606065409 7340 13529
198497451536059809 2473 16864
370406872499351873 5948 6560
888010435940270081 6340 19656
822146969648301313 8172 12488
833915587752958465 7927 10324
428158383934352577 1882 9769
485303124386629057 3854 11251
117153975103207137 681 9899
860561602813977089 17101 23353
134011725136836897 10855 14542
917844595031720449 1819 13715
896657265462138753 4279 10958
540958391633697729 2554 22605
126046841988859633 2542 3282
791464514997269249 18721 22471
953102401042087937 8792 13622
368964833029384193 3455 8012
404872091636541121 9902 13925
476562406525498945 5251 6874
641545077631960193 20950 23562
263109951024919297 14735 21654
584812173304989313 14374 16579
185453561186530881 817 8936
878062829416052225 9093 22823
287719962054286081 4852 19303
807154427438455041 3012 4778
145234332867101313 990 15854
37602147761518265 16428 23615
487422610148943361 7554 20833
182939264808176449 2778 20819
315415838700143809 12563 18589
428372403122637057 12651 17151
851906679742274561 4162 10225
778932983568260737 16528 22548
400833184252984897 6969 10797
973392982949448577 9520 16206
76820465616865617 8617 13084
650018552796588289 4674 9202
62608600043855489 791 8490
154181314591852481 11457 21322
853606584256699137 5456 21057
489633648333118273 16884 22531
831864143302123393 5916 11361
519375991262521089 8541 18785
715462142946424961 2605 11396
649301883222115329 15279 22798
615450694327105153 13568 15126
406735123662997441 2580 11681
657428254883701121 3854 19698
647844343277704065 5058 21613
167567673333518753 21774 23621
416724362387114433 7400 16579
614171512838172673 10995 16940
726500780723803521 8779 18311
37550033798591897 13648 18916
477975839194385793 3988 7381
557017623001986113 21359 22120
430784698009880193 1678 14380
328428464546544065 5519 14359
599297621193287041 3529 22951
209304267131816609 1786 6121
833170632273102337 320 3479
883633167620612225 5505 22627
71557223390357193 10140 11121
782581717381209089 8413 9858
619266791005365761 960 22929
15293884900994927 4482 6773
599441344445821697 7017 10703
421426086864617153 1865 6124
407438353790304577 9679 19112
586246835929042433 14598 21867
663471340329948545 31 14119
286836672480848865 2437 13113
968267806000788737 6010 11289
632725714993721729 5550 8881
64269093396617905 9044 15999
91935947353707809 14880 19622
362995170591553089 998 21414
973796689725841025 18974 21520
733334932681600513 3074 19294
972923700921445121 3307 12938
883274516084490753 7255 18798
589279258728719617 9596 14005
328807177492805633 2977 19787
486275917724217537 3962 16606
299190205025787777 1479 13434
386933674650944001 944 14988
113985773088273841 9214 13627
282719543800073569 7717 16930
606348570094461057 8928 20676
233224234077550113 3368 10870
55859426934958377 9033 21731
241626624805068257 561 20480
800724627161010049 5894 13371
435493889180431617 12945 19909
817390699207351169 2967 16344
37600725021935233 3857 15206
343400618432774273 7561 15104
866792160726969729 1326 19442
359675714319777729 11354 17513
844995363814323457 12734 20170
844860186879238017 15043 21048
482143040297838593 1576 10864
648968603889699073 8534 21175
116103748319932977 5410 8045
85450377905907265 6885 20182
435355273910641217 5573 13473
581484528101626113 2959 9855
654361650755962625 7215 16310
77220008239528689 2531 18502
451571932185483841 5440 21580
720283214482265089 15894 16732
964056188134112129 4695 15885
291688797700309953 9260 21192
610012306221801089 12965 16073
979676463107281793 9657 13508
621052823949955969 21473 23604
54173589468440753 6624 20455
545534735982695169 6768 13818
611662057738584449 4492 17805
62636438022838801 9098 13097
110947551102604785 6298 10636
72876791703759377 458 20812
35902055838292313 13964 22195
235780114617515585 9127 16117
480462014437314625 8030 14684
894217101157803265 14495 19071
421649569321573377 6670 14977
328452692777592129 2083 22991
420720140073790081 15797 16648
873933859015107073 16783 21493
860573954795299329 5059 20819
803773418943396993 2954 15069
995133443985743361 1503 16494
93366481540780193 14959 16434
269303869382980577 2822 10419
987114552913244161 8190 22933
659167962286822785 5734 18472
756651792966504705 5375 13295
307239978558712321 4662 6542
956210816537126401 19401 20045
177023017950610049 8995 22167
964312361563397505 13013 17102
988198288203875585 12529 18865
747903452705703169 109 10096
215583752736954177 678 3953
346604956225927937 7783 13273
875020176860104449 9303 18893
325646692715029249 37 22831
152925361260066945 13082 16540
730449380753778817 15280 21020
767590288380546305 3547 22234
112030925448795665 3264 21507
28573874534195909 3237 21886
63184975489246401 10499 21701
291777572378705921 9500 22724
552400134524933889 12060 15742
497271949951830529 12878 18572
128951667032222161 15506 23334
356571992540182209 3659 17359
370606532102261377 9230 9331
18759995987288393 11057 23002
549047408913008193 7172 9828
827918823497370241 3653 14669
246873082935426433 9263 13309
11539655475168333 11037 21563
770432001855166209 987 16241
151118088070717249 8527 19969
290820092002736193 9895 19515
54089753588549177 17386 23262
315261424106306945 6226 14910
891697610752387969 2431 13670
209525536111531361 3315 7549
464780848135951873 4979 8209
321954752754177089 4970 9737
31798442849208189 7534 17072
649975666809599105 1264 3624
310885063008974785 23231 23498
172200328478606209 43 2689
301620112211523393 1514 7723
105742911198692721 15063 20094
463579503044151425 12282 18450
820256821316828417 3527 3742
211524328453123201 18183 19629
656897561357556737 1267 4220
152545802712971585 22183 22322
857031106240395265 8272 17533
820028495514648577 249 17334
907088484536931329 9991 14305
300401814423146625 19325 20622
622226167156352257 4077 21654
588048709838915329 11621 16336
898861417587841793 2465 22985
365657302090484 4166 21358
78231428853552385 17499 20124
64164916811350281 19706 21287
743441642727052673 5697 12750
903723886640229121 2568 6142
168632780916933441 3108 7386
175042622972256353 993 1824
769586290229899137 14807 18614
117205970197140625 15605 23388
975882918228290177 466 3204
786995079329884161 8715 18573
362280489470780481 2080 10773
881483132817670913 225 1298
874802291861524097 10747 23390
108421224394305681 7032 15627
369956405405435649 1875 15773
764812517768056961 4943 18399
743559754463557761 958 2110
739796966811852033 8213 15549
161875165606691233 5896 6503
111314074383734865 7608 10013
68367708089052569 2924 4635
491194659208389313 10898 11629
628024115826708097 11443 23543
829349179520896513 3064 21098
873452032427774593 6211 14482
891996929546976897 18192 18350
754416052263824385 7823 18619
386693297423001089 6509 20476
969430099927901569 20581 23358
950470456471464321 1705 22022
858478378760924673 19823 20728
737261541451339009 6601 16082
170933583976772513 8282 9352
690961863242350209 3856 6386
223108839554843297 21859 22909
277532384185384737 9682 10477
252404349552531201 2142 22956
234335723474742977 4737 8033
174145895432634049 17441 19682
304872532174066177 3435 20697
338104295105818433 10266 16618
295432783460526593 432 3858
664026255730622209 7564 21058
606921700613220609 14518 23120
741521402370121729 2478 16053
474198972897852417 3831 10903
73224863035978417 3777 7556
80151253937394529 17733 18658
547907259832594945 20152 20334
311011660860842177 2503 3208
249014064218133761 12336 15935
782641983245788673 5730 23684
273403768224110177 22571 22966
879772979320904321 4804 7501
155834103028684737 8277 22636
743885233132537857 17850 20374
21241425108012637 3198 16867
494589944978329729 3759 8963
910206748463512065 14851 22334
652724731360656513 2664 7325
710326332961496833 12047 13883
619231624078850049 1301 8032
272093141879668833 9187 12224
240025377406873025 4111 22988
179060693551729601 7013 22644
176833766774606721 5170 17601
829716117002167425 11912 19460
578756472711212673 6951 14117
506719853410796609 1670 17885
466175249942494913 13965 18242
471331632942128193 11362 18558
501261988990584961 16071 17235
469770763309252737 1034 15205
777817372695110913 13403 20336
219813873677825441 11384 14168
38786033719766521 9710 10297
119169821317509425 1851 13393
467890609610549313 7747 19588
908159320623997953 6823 23605
925929246346065281 19651 20420
469305296827496193 7097 13176
760622905467059201 4356 5791
399437010432368577 3930 9979
283608007485590017 12023 22405
906608694283985281 19920 22141
405993054497088193 6000 16285
366010560527644929 2687 17443
146124628749440449 3466 7388
317083322845672193 18930 19528
681201209372503041 5607 13597
912102692588352001 9267 11177
375859675467275137 1239 3186
992594804260558977 4315 9285
180890172798797281 9770 22346
282410221730675201 6463 15425
104468820913602657 2787 5775
985620088398388097 5172 15604
650014900230857473 14932 16064
388327119046071105 3293 22251
340782701198783425 2656 10533
855516566634829441 7178 22973
455607648326377985 2344 16815
102590609879730017 9474 17256
28220697262121065 6846 21408
284883890127826337 17832 22150
521961502825277505 1761 19584
32400652317054581 2660 11374
150664976898561057 537 15213
175255925465958017 1350 3654
942369674084488961 12058 18090
449221862269144641 2772 7935
554501047963405825 12608 16434
874561726701880833 6469 9519
475801021007256961 5670 6480
8879325815858153 7307 22003
851892066331096449 6978 7549
696290282910862209 1535 4576
606927817084596225 9093 22221
975901078576345729 5524 8116
19167771334501537 18931 23116
898216926635125633 9073 11902
332788868213825153 17238 20535
618410648332034177 15604 15674
324201749780293377 8078 22311
567407473389177857 9563 10265
800983793375110017 7008 17172
870678263425862273 654 14745
774424319723884545 21402 22931
162892218309490753 2875 19561
996441648631716225 11862 20060
985519438104152065 3454 13164
936149239494035585 2691 3128
787153655533867137 19298 20381
912153174773180801 4780 5154
793279969453824001 11660 18867
346532248482638721 1395 19700
66032021491519545 2741 14963
771339841742886273 8384 13341
32737231417744541 20383 21338
728954696459318529 16747 22394
21829307474344973 1602 2697
543768611282530433 8049 12797
565824342044823681 11167 13490
285037780133386337 2952 13264
718668052143083777 16342 18435
38598005485752649 128 17735
785966623149054337 9203 16843
722818741867321473 3762 15926
169293823499000225 14007 14889
503422715681693953 6368 22959
191704079413018049 2294 13007
688711358346345985 10352 21228
929632644822429953 4372 5914
829109675766531457 5357 7205
545229709176457089 2561 6520
495455719127797057 10569 13696
617034522643987073 201 22160
989502319267046401 22268 22491
750946634199340929 767 22910
620938228831896321 3102 19870
900134509472433537 9201 12674
242900702555047585 17133 18115
162957613081434977 7043 14650
332008524792151169 9286 19528
186901192255160001 1951 6135
319067370234989761 14683 16263
412743795256705665 9652 12439
948587146759017217 13819 17428
631351951892934657 9932 10181
413901325299391937 3060 18730
598735892060975745 12865 15592
988672889244590209 8142 23137
271602602070029057 12433 15281
338279308687674561 9270 19020
216975600795070273 15844 23103
553423372808985921 4295 9026
169768899694030753 5589 18965
814173852893802113 16864 20839
64928429473273041 10681 14361
449273050520709185 11556 15403
649506736866609153 8934 16430
298185314746632449 37 12690
406436346558241025 3330 18872
373921182473701185 2254 19957
905799388027201537 2300 14340
130109375934139857 4282 4342
441860233938601985 18296 20848
984694827112896513 11962 22472
914481808226039297 5179 13747
464016388758693697 6254 20223
940103265204289281 10986 18971
337870175708012225 4362 21629
200816471891140929 18635 21257
725333501495342209 7641 16250
224247377417245985 6427 23360
349496158121930049 4140 5095
376460418455845761 8074 9596
55258785078564185 19725 21739
385171265561456961 7726 16587
942458736545425793 17088 22127
646021844309171201 5817 17294
831037663165218945 12765 17622
62320117186349225 2824 7520
68179241614139129 18393 22502
676104562220725633 10291 18299
286609883412438657 4726 5707
671709932931424385 15127 21489
28557054786567449 15186 22748
253662752175113569 14113 14158
74179121568974433 6550 9884
981593059137569665 217 22291
475522464543509185 12473 17716
213394463927723873 8566 19888
296531144207023105 8463 14048
198681804111817697 3033 13695
179711184369772065 13080 17426
846923114064491521 774 16440
767469333118825089 5273 20115
604494032317408129 19784 20590
481034380098101633 6712 7416
815159561412681217 2737 22438
610462357068342913 1057 19257
503693743309828097 10034 21818
153898675533177697 3586 9966
849386056807940609 12380 23593
542296927223091521 5180 20174
155071157132088193 7781 9821
927006050830165377 9087 23605
860515258974825089 3796 7927
489862953694711233 3852 21812
151236057618820737 6366 21554
827385380377698689 15265 16700
578285400123700609 3105 13127
406708094689136577 7027 17126
704755402138861313 14797 20198
902802138429315457 16098 21746
345864385306381185 13201 18022
66097719308231721 6673 19249
655296803229806081 11604 18665
295062093940252609 13189 15348
17833931106064683 5631 5976
155293752554527489 7149 20907
12663736845613727 13149 13567
464945183498151937 10123 18767
102567604364079297 3896 13687
549785799069212545 880 11089
132121546049649649 10411 10926
30428755386616049 176 4598
889736622866660609 4582 9177
246309413080794561 448 9332
428185800440648001 16223 23576
893211581189696385 17402 23055
580582339729428353 5918 9535
41583458457864713 4373 11144
977521652897895169 7731 13066
360932996433284353 7793 14389
647567264125438465 6932 12795
793580247144163329 16391 16995
656604818874516353 4008 9204
887371821066018689 8530 9754
280315085504636129 6970 19730
549472619107660865 9374 11489
180517001954076065 19471 19666
960658886607710337 5909 15561
800007279048241281 19540 19556
196720394757633697 2417 7723
740261315215779073 7771 8119
977371622037431169 7378 15110
52627289291049097 7480 20756
740478754074729345 18853 20985
921231813627390081 57 13600
602400787456296833 1620 21277
715015829127832321 5582 21657
152922137958782401 10882 14032
378275970702564033 2637 9781
881664655741623425 2123 8884
93380305296985713 2841 12789
721343289027657857 19035 22326
855845115520612097 123 2790
44946290309518137 12322 16249
772820601405253889 13740 16361
357047113797662529 9524 12119
697105806411801857 5927 9438
604071614222114305 15548 20287
534100228121840129 5395 14158
753027218342083457 3316 18031
965030167660120961 9035 21081
658931274713545217 8639 13178
420188999828393857 17914 19148
103978307659176033 1329 15474
792215667968012161 1857 16342
708954440265394177 6693 8419
74288730263329937 19481 22040
258024207584440993 16718 17821
34699986663913053 545 11885
215919187137750145 15438 20987
331759769044634113 12201 15254
258168129654293921 16032 23368
787904808213514881 3819 15743
457658601256134977 8262 20041
113601338894763873 10945 11150
777313016369248513 1391 1754
749008920019480961 4360 13073
180395702067464481 1292 6328
506285392424455681 12936 15891
650044439314498817 4059 13343
807836175261943681 2256 3834
326090349909840449 2836 21476
323559899959203521 5627 22460
675380638074301441 20500 21123
5443034143429061 10556 18764
853158990091365889 13149 22349
716455918612876289 279 1861
897412946323825665 13967 16381
113073825856933041 7474 10118
853959977742313473 12084 21923
548661290127395073 2743 17431
377099115398152641 12780 18925
410464892394703169 16077 22505
817124880092869377 810 23527
290545183405594561 13739 17335
932220977522874241 2824 12646
747441696457858689 9662 15422
800636129635314817 13168 17632
345689749666345153 5525 6952
749340553244252289 17608 21997
981561111713308033 3919 19719
332855265154897473 3882 12193
732440706246716673 3513 10084
139024162919170641 7847 21569
331774776974501889 3512 10964
200720310357787937 5964 11753
357735521765416577 880 20419
913066412916123265 305 16014
867673899056388353 12315 19919
621157164287403393 7442 23582
183688853144939649 1149 20443
981224155938249985 5122 15955
169141544572514849 531 17260
124364776402025265 10315 18213
75867796366818401 15071 22456
288228734107946145 4901 18567
404880581303547841 15406 23266
353888914587024321 10140 19946
197007170305067105 14289 19746
304622065649837761 1034 4793
562374327471562881 8497 16821
753021068994151169 5730 13808
366605269047365569 2497 3889
34172493674930137 2986 11731
47817954803281993 14630 22744
151649030938237665 20237 20660
725286105271731457 5065 22635
165058841203503457 18046 21148
203252081158016289 14158 21149
780720506638296321 73 7809
437272937998383041 977 21702
252329872667843361 3163 21139
659731093232398593 3477 16782
458312332865396865 10887 21609
633422644882198657 4195 13717
27890411208161937 13185 21714
669437871934068353 9641 19409
144152018053837601 5176 21289
674029074650629633 15850 22745
365848765616078721 13740 18668
305159064940301761 3849 8403
827417000645020545 13923 20637
412398711825129985 13182 15235
531771943289797377 3914 4105
460781175225154241 13616 19153
671716758865080961 358 1531
18791615991116117 784 5251
982399428543629953 5674 15661
69152823450014721 6626 19976
414195285287711105 12285 20877
115837474102175265 9571 16241
697702151561784961 8540 11235
620852908567545857 1806 7452
422403017902759361 1122 2858
251488539118692961 1428 15844
281754724702352641 2477 19595
525553347287814913 10996 12568
319579659499076737 2842 3682
848841034189273857 2293 4307
496505142242185089 9038 21068
822588931697996673 8299 22102
259738981476722593 20202 22565
713002091085282817 10304 14658
548840989506885505 7947 17648
294240917813358017 3016 22281
378805259229032769 2694 9632
417233277194537089 16920 17353
63903850152385641 9217 10311
848675558667313409 12288 19633
574244986479193665 11905 23467
641872059569632129 21124 22745
895808098655606913 1307 21941
663399236222165505 14460 15908
27268527918856477 19716 22575
992401969809588225 3324 10233
572065681331466177 9533 18720
667818439399727745 15812 23356
29720955677966289 6887 11015
404268582430457729 10156 17560
483268885922001345 15297 17394
507720893392349377 14186 21547
10091038055371371 12826 23085
862754514351234305 22707 23425
829977539500660609 7684 17747
797293980619944193 18410 19146
764368771058919041 8661 22132
471940306685862529 356 9617
661209619600811009 154 15243
707113518747451777 5462 9428
929376527141634817 12349 14894
527372074690344321 11733 14010
92233976612291713 11050 19565
350190288569738305 3832 10942
627163403577220865 19438 22560
46789019965896017 10856 20080
404174809093348161 8485 19202
962848746807271297 13944 22753
944438247693504769 8272 15543
540767103364810689 3117 11379
306798770217554305 9279 19378
92502428435981441 10787 21067
773050680176602625 2427 17168
743417189985134337 14793 22696
213181175616341537 17085 23325
319228952598553665 1875 14490
355312793371460609 7037 14515
639719611673466881 8107 16416
127026792887519953 3957 23547
980754607911965313 7877 12873
277463631436070561 15520 16263
722440160082154369 2900 12526
298417183518694145 6008 17774
828729519597420289 4045 14345
308665625857052801 14008 19672
773987837047837185 11044 18060
451709601421740097 736 2082
15079704813903307 5580 15113
361313425703436033 14768 23196
117550061372778465 812 1338
342136091190525377 3002 22551
647207216375409921 16943 21485
467732589583356161 6988 18988
722259274498593793 2944 4594
39134736078821673 15258 20609
825694371174481793 1058 10612
342024958075036545 721 23030
518263814563962177 1848 10064
470252043048873217 12511 21039
413148070621009089 5929 19120
184230763928802337 4801 11150
3028351433595589 480 17189
867125282563350145 10068 18721
212465758735337569 19810 22215
544351225081022977 3886 5631
657982906975202945 12299 18649
234000286584432609 9667 19044
51060941708545473 7279 18403
500211064983766081 2192 4731
787157337644384129 12437 18615
380752812003535745 6270 18239
877773723260336385 14209 18872
116614678435588817 18983 20767
313437942814342593 1545 9770
419624160953702593 138 1669
144005805486319361 6012 16565
191614071499280673 1517 19606
484697394758011777 3095 23675
582893376653956353 4187 15242
832130177591526657 4387 15098
3687813711515276 9629 18742
746786277254638977 5686 9467
364403066100919681 12077 16901
743878577455848961 3304 18828
42829612127256665 7930 10988
613116981951076609 1527 14003
80022801557774417 9690 18415
410025075869643969 1699 10622
227439312298407969 7880 14537
815576357359983489 13097 19718
161437183894150849 6073 19159
930457113014103553 12366 17179
612849713561580289 12787 15375
457405147222839745 385 2896
696624074902800257 8649 20938
510226323841042305 4746 22339
118536117504000065 7551 13644
138487705405136545 13207 16333
683456285259921921 11283 20582
591345835930599809 7075 13108
918643571689464961 16773 20724
904587546024298881 2832 3094
116306202305779041 12258 19770
570268722672924609 2165 5714
230405888157896769 1614 17426
436200792637858817 12348 19243
747521519800756097 14178 20912
774839258731237377 15772 22266
720172270362432641 656 19064
676013341540095105 1738 20761
196210452759274305 3974 12876
899124866198750593 6821 19806
346828335577136193 12861 13904
366946364029811201 975 6408
977840646879997185 16680 21826
566357471160745985 5123 10431
444000034896298241 4007 23528
990341453420125313 1299 1853
133506486475525329 251 3175
325058724015693889 1999 18396
269038012252941889 10383 12226
845229087063099649 3729 23180
3018729658293751 3546 22594
756489485395622529 6758 13842
228747869909533121 6724 11166
468474934257738369 2680 23386
538757417361651393 18734 19702
667420455356026625 8175 14329
936385183118041217 1009 21130
969915710099339649 2298 14777
546917876066117953 14670 17615
604813139179430657 1903 11770
115674493609382977 3518 22342
838762565611386241 195 10591
690659425360578945 1600 4205
311648811154302785 19836 23647
896515472753925761 1496 2441
294323228378115009 14072 23608
738901173196694529 2261 5831
758543070552338561 7420 16047
41458543135114209 20924 22011
716607077866608897 16361 23149
810138096392066177 15365 18544
156005294232219425 646 2768
196693044397427745 14419 22173
246137868191706145 14765 19942
579587524103715201 10996 18691
858691090346770433 11021 18170
17795088067764199 11317 17558
417189710735225793 9853 19499
99010230128200769 6381 8284
406572060023027137 11432 14503
417306129105988097 19361 21651
48941012282963217 7614 9065
952345658488212609 7477 20935
558806091121045505 13084 13434
703708551715770625 20147 20169
413341143688608513 1593 1999
539396418337744897 1212 12113
123803352757366977 10263 13269
811757785940990593 8989 18203
509813502013198401 4710 8971
868607151258970625 20183 20696
592493443702881665 14544 22800
491523202285854657 9963 22550
672659138121911553 11858 14543
44796259033702769 15066 19568
69428084532408009 8903 11917
353858836528537793 14828 22436
518935064346972993 4195 5886
776679845450843265 15897 19098
155796645014635969 7424 12718
236221438548533057 7667 15041
698793545546134657 3240 20223
492214634158486337 18133 19209
266758977186160705 9445 20075
924503979857043073 2622 17676
57290924200653849 22572 23200
749094638485360129 844 9656
219156793352158977 3511 10033
860459157107634049 3139 12106
661389648604892289 18013 23019
446954041041053057 6414 10768
770471499398841089 3909 23328
893826155671014529 3049 21445
927542975201614465 5229 17673
192620153257990977 8113 14142
451048279789137729 6044 20798
263796550883192545 3062 19216
527501114212764609 323 3688
17664530360391951 3916 23338
443673643943160577 4372 18386
973188287320404353 3960 12603
310818194404955521 18784 22118
397931378036446401 13653 20542
221521896878801537 2207 17727
254741750917098401 7356 14620
604354150612106625 545 563
248969365849731617 1184 12422
60595402505416729 4202 9216
423285597424900545 21352 23355
608612299014620161 12289 17899
762519921654387585 7483 8483
658769378324866049 7432 12940
607993786110874625 6995 21870
369164772645188353 21762 22126
772461083475846529 4483 18702
792484607999259777 10065 11019
510295752212535105 9540 12032
854201955655778305 6924 15879
880785092984922369 7727 13595
955456195793591041 3334 21923
826810398004958849 1284 19843
896281392038542209 6433 21164
94089190327835585 18607 20059
92303626794009825 11950 17639
501428152891982401 18987 19184
271904165245356225 6545 10662
899346576178260225 1854 6958
63952251538825777 5095 9895
761715310208863617 10840 19596
595245261996392833 577 11215
896937305949748481 6835 21465
170579195779399841 2268 4496
484387754917925377 11995 19345
325216759007584961 19585 21873
583471035647903617 9511 13606
580722918011918721 3832 5078
901798614591591297 1668 22661
345431617900043649 9728 12942
83114111351434865 2722 5767
650265511688619521 2230 20685
882182858508862465 16461 18177
826319253681443713 2319 12444
432106547289748737 8166 9642
25688128364010 19367 21415
913652998841676801 7203 16308
453754668410095233 2680 6438
966959033431990657 13447 20151
602738492601535105 15700 19848
715370376276730753 596 2578
379608626466872321 20561 20984
914370314918471681 7647 10103
615690512363062913 5361 6508
855527602506235521 2633 19971
171489903768371489 12698 13867
63990155050177577 3728 6042
46944049959308 5310 15569
438246146327720961 16078 16799
600889882756629121 15373 21183
479436693405574465 9612 10641
167144711346072225 5082 11980
440570351118388737 19344 19563
784587500596426625 3059 21065
295998403476190209 254 429
670304174646847873 1009 5627
543651921693658817 20945 22841
191536602200667265 18902 19000
414624102503466945 1859 14431
861976165130716545 7042 15080
763068680522444289 3092 12202
538920914987510721 10550 10873
152418632459145441 2103 6439
113611418661296433 14636 20248
92984729453327473 9917 21366
53381961149906233 5202 21647
893080977839957761 3449 7009
662211292805938689 7934 13548
35387626006205153 6554 20231
877735068188865537 14146 17520
411584775644669761 18921 22826
25162235461213101 12631 13747
883658355403106561 4533 11640
205296042026272833 14794 22350
662822468067531649 5516 9755
695117148624763777 8329 12191
110843313349782593 2218 14980
653128841671229313 4913 22661
432702811576959361 3827 9651
80184868245542161 6292 12525
115680772636302721 9680 11334
306350552665886529 1628 7965
782971149651785985 9242 19394
341719773320750849 5989 13408
889038951400287617 5874 19465
126726910882421601 680 3613
780351843019687425 14176 15250
462137356987913281 4626 8202
162175394890546433 7314 21473
103167391182264369 12238 20528
610906593283402753 672 19679
967363751784308353 5936 21384
115229488281777041 710 11566
696766259481886849 10188 12997
38050155830134713 4677 10500
761078013013591425 6721 9284
385588098022630273 11346 14132
100492804396420609 4250 21908
885630178398031361 4871 20341
388520740770747585 7152 17666
594070155849827585 56 7013
379643028353068929 6047 16832
105899685120917297 16143 20211
233391675131603201 3896 14854
871986015470163585 2569 11158
204234200380735585 1134 9145
238003114788455137 3922 18128
18687542811949953 7997 17269
440643189500114817 10615 12983
133535666190493169 13409 21929
59548878943687105 11509 17994
997059979743912833 1944 22032
480268176059418305 4035 17261
5141988163469336 11842 17317
787617192793419521 11470 16336
203597115003521633 2380 15712
687946072940370305 2445 14027
140040660958430161 6370 17245
773690512229180161 12791 18956
538421689853524993 6575 8369
721272115018742017 11498 11773
759014130140794625 534 4950
658909346047494145 2492 3446
542098713839312321 11628 14233
360063720035093121 7663 23391
156827444018016865 12025 16165
983037566217987585 5492 10967
926876940393388033 18657 23404
693674651556911233 16369 21370
975746405243224705 14317 15775
265732673276346529 10678 13408
993946189765171841 6411 16725
4036068332389676 2628 14142
20139371219709545 4275 4824
267196851116423777 6011 15675
373247069797972865 19555 23466
609249088865801985 6104 13839
854746693403310337 3875 6419
73948128121799073 7643 12742
299366257623820097 2278 10261
650971621382318209 1796 23130
310537997757943873 10924 20107
603086612211868161 1045 1638
225509520239402401 7687 13058
339455154906751489 4354 4863
598176904371481345 2466 2604
255702648481047841 1809 2260
677661381662705537 6376 18287
248246539456111745 14824 21000
98608176084876929 2691 20771
629520922181953281 9730 21821
172385101450007745 11049 13245
908502064839986177 12904 18576
896181486426908033 7967 21816
196911059344415649 10629 18316
933234726276726401 13362 14045
769667940775654785 1788 19779
559411818680086273 15477 21666
613310224831977217 1246 11974
320762725553184001 1276 10706
944939148456491265 9934 23179
609706763030256897 4586 17581
211060645616015553 8362 16740
977307436157691009 12952 20556
469269137862589505 2033 3151
85298479973101137 9916 22463
294703957994912001 9050 18663
927204532824422529 18980 20158
784492548471696641 735 13613
876710657965215745 6297 7492
47808853901699425 6242 14278
372231322022390273 4666 12157
96943596116425121 4988 16402
336251224215640577 10520 11028
322227745828385537 8715 13525
896782140804393857 10760 15465
191280558040354273 18592 20474
536507682015663809 4209 19393
863946144748666753 14578 17939
822682840591159681 7111 20723
340413464231026817 8629 15887
445266558600433601 11283 15123
862944213243011457 13340 16277
714252561685956481 15484 16408
532704228351981633 3904 9061
904689366725360641 1773 12364
247147579321108417 16466 16854
574157069988803649 12740 21339
298067588558858177 804 18840
343337523423496577 4476 6715
193893037696440737 5311 20451
243090145396966049 16368 21130
705223939666247169 8387 11024
537505643287030209 15459 18741
649538286996261121 2009 7763
434063194239758593 557 6717
420992986032352705 3358 15672
884429343586742017 2046 12713
643942416087512065 14025 21675
817148718300760577 17231 22686
163896691647671841 9108 20214
699787977107714433 1594 4980
198449522865246305 1015 19986
604355823029369089 1831 9988
90062812751789073 8646 17833
135407358237795713 738 10137
162510686984873601 5007 14705
257735899936196929 2067 19168
57962931359021753 19863 20198
794440381097270913 16998 22867
305843586623069569 3614 21664
707019285403152513 7849 22073
815232927849045505 21472 21743
849197257843894017 16303 22209
42593410924453681 2693 11516
875639392719111937 21281 22677
717935799772767745 8353 15995
24219743226890245 16383 20013
795737436832155265 8538 13747
294854848575926785 13129 20907
959238214736608129 7191 10100
761527970496739969 397 2326
920257774010153217 4342 5706
163152852027085505 3428 12751
576559740159986177 5566 15337
37972216404508433 10374 12898
410556397043791297 3677 11766
769903625522676609 19909 22950
896668884351207425 11307 21418
942427851745190273 5807 6616
111242742552136065 10889 21532
745406756589378689 19349 21689
36669474216076025 11460 22737
263687731213988033 1073 7365
542700912761858945 2254 15454
980470747523032321 13355 22703
621946047501459969 1460 5269
993215144752649985 4703 7278
627529958977092353 7705 20070
243317511603923009 8695 15310
823394414282667265 9865 11041
49680004564944369 17956 22075
866710880733222657 15153 16609
835099190331238401 3665 12001
16004905928888037 8685 12185
408043990076048833 4679 17093
842726931744849153 1379 16033
2225829503235133 414 5083
976317642525096065 1415 16043
622894729800091137 17581 23357
220263634549155553 7461 22060
57974455143483537 13411 14768
271532974191693185 1975 23245
916137576863274497 12810 17778
744830634505703425 6491 8543
160803245791132801 10369 11831
849112650424821377 3912 18310
229793946306980257 4053 13157
598843233042174465 13660 19867
715124118034470529 9857 11940
360399806980659329 1248 22941
86660339765938241 13633 17118
28416192232853633 12639 14513
274063439872126241 11620 19859
289845094446157249 12748 19574
650459899181011969 6482 10586
489270260462660673 16835 21032
364409074035098241 274 7911
904453768976559105 6584 19007
912751418364347649 1820 2664
935521894564303105 1279 3849
662322843295360257 5979 16313
574540886236697217 2294 17214
570507011986588737 13811 20047
971382909919640321 5131 19903
624686114523132801 5676 13643
382150446858439361 21778 23328
494561908401561089 8863 22547
755478339088611457 8374 19312
834712830334982657 2865 11703
659785998220804993 52 4352
58085908163288737 13485 21780
65011684070100273 2377 6372
620654289098741377 7342 11583
268516365572160961 7076 12672
313208746623399041 1045 6662
238656069808868673 1730 10905
731353598328812673 10410 12195
907037427945546369 5051 19541
624708729123934593 12910 18233
690991609541214337 22222 23004
139780315616764737 827 17242
464740733468566721 17572 18112
928378383521287937 17197 22573
867582638519266433 2584 5231
142557657697185649 7595 10977
611988827038437889 4783 11065
48820309591430801 1226 11975
350307424069853825 12936 20295
436331114547602561 5681 7891
226227003420653729 7469 15477
241883710774811073 11430 16169
961106579328642817 2582 6497
496438664063848705 6299 18198
446748363136386241 1274 9810
309985083221246081 6364 13288
204568757843759393 307 3008
434924356338587585 10669 18785
744225099529124609 4223 5698
747798022690840705 5842 14811
963262349065374209 7991 11183
258059137400781665 8982 12960
290750445645194561 10145 11005
619254904056415233 9871 18203
663863893028747009 21639 22732
622140722947722881 15869 16235
576204221525692609 11360 23207
436860103436128385 8057 20901
988216848797989633 7406 8778
453758425618818945 14255 18066
888237008689010561 12026 12862
637728281861935617 1112 14612
854642247966324993 7158 21778
169624397221657121 15066 20839
253915201483515329 8296 21866
238664844360226177 11193 13018
756154704205883393 4171 21528
323560082525947457 1783 22239
325808107109089921 6357 8696
550506841885432833 145 3206
450627295026094977 16350 18767
805731106289773185 9136 10910
625630449944132737 823 11071
69724108205615921 8268 21100
462186045034499649 2443 2808
812565642575155073 7654 8923
472955643871252097 16503 18663
707200132090971265 5128 11266
303863183597314881 9564 18086
645165857646265601 7581 8141
810338591070284033 1883 16336
708802869501919745 1762 21808
871337086369365505 12874 13852
538999587323704769 2897 8062
271658109741402145 15804 15867
52825213412884153 7196 9553
110849902203995041 14233 16226
597185319092080385 6694 23162
56709948933978185 5422 13023
843005972941067905 12039 12498
27410376963345585 3935 9732
22078111025710001 10140 10884
98028278588493841 4315 7964
554392781076497729 8516 17949
990323376227905793 2897 7511
102822606208594177 8188 15299
308438109549193473 1072 15790
718911164030299009 6016 14781
401978142351495681 8931 20906
317132105279885249 478 3011
349669864174309441 14186 14881
278666877532625537 9482 19557
334588460223869761 6705 19792
800225053534905601 6676 10893
880101845758581249 9282 20343
892614358819866241 17512 23141
91998712987887649 11320 13679
788422595154347777 2967 11305
936813206789430785 1266 19155
695530570052707073 8815 12114
625414346311714561 1142 5099
284578358120615617 13342 16824
343980754583547841 2640 20582
600873432002327297 2485 2874
800522590138783105 942 5134
551844671710345153 590 17466
473464120594776705 2835 6745
169085278531465377 1892 22365
78353472629260065 3602 22504
415223296625971009 905 21557
518297019147091457 12408 14888
272607115180289121 4277 6193
804681264766529153 8564 15069
140223778346783233 617 21272
676714095028081921 8672 21148
455056751543960321 9776 12290
995946578330716673 14401 22812
627454029641246081 1752 18701
331144769778767041 2311 17492
665825909599487233 10391 13944
928628467138551681 5 19460
183166020887430401 9759 11596
788024106134692225 12691 14767
348276001203910145 11040 13060
570628114114867905 5975 22587
430119819397237505 17654 19427
311907581411155393 10549 21288
49642230144069545 4374 6304
696330087395821825 12 7303
351431983832672065 4782 16346
729708356182051457 1267 16617
417948819870158401 13322 18999
582247779767413889 1180 5912
712534799538747905 10744 17100
533253706877211201 14170 21043
754327309890964353 6940 12707
340075569815169857 3364 20601
492561347697691329 7986 9677
203008322417254305 10075 21340
31122814248160325 2427 17222
982975522701849473 10578 21176
645333248132931969 7462 16344
991837708217865089 2781 13589
284452707020204097 13196 22998
185310145999821441 2706 10541
779983414858950401 5466 10412
21061558327041041 4404 12364
596206204933363201 12747 13232
753958893983252609 2700 3774
839790627584381569 3679 9141
674626210609254401 9086 22202
30974568378081105 9526 13624
120863834732531921 4767 12409
812106463830847489 19446 21707
650733753259608193 2109 20594
158587951943356833 17714 23445
653453220819358209 7485 15291
28763467628824201 5076 19737
910304566018957953 1215 13751
427689116490011393 5831 8869
395879698725693185 15213 20603
930886664394424961 1404 9373
211696618767611265 5934 7629
149354079285668449 6503 18454
555246617003291457 14141 18952
849783980077308545 23090 23149
51510276200609441 20256 20640
175808139319979521 3234 6327
860720411002787969 1781 18472
581135098500002561 6934 19803
49298232531732825 11225 15055
225790384108076833 13397 16682
999053415292337409 15815 23395
346978106482755073 3318 12956
73678087136265441 6284 7911
907473574573440769 20395 22012
988858746145567105 2034 8057
302329244365612481 4994 12923
459686533224193281 590 23169
748807028478321281 4427 7285
341151168207119297 10781 21964
563358512400743169 4271 12195
310070729535901505 209 21261
374850592840555649 4659 17098
580234174141324417 11860 16701
933953093693109121 7896 10640
201310722171577089 10817 13218
517615824340079937 432 17834
503887926235563585 859 15488
68676854416413137 22884 22932
270108342503412769 674 10225
936008896376630913 9562 18918
953784297064643713 9284 14069
823397884423830145 673 3829
76339390176350721 2412 4926
925936334692092801 3524 8979
776788064926023425 5166 12324
460402458609355137 9637 23261
309398679978492929 14703 23342
762122262816642817 16683 17544
687836431327994497 20076 21988
252213243955683457 12970 13329
108698250356447089 12365 22205
716702226537304193 1815 16198
419836494853939265 5640 18107
786527361628362369 5815 14026
834909262063767681 2008 13044
812586675620718081 8321 23486
561771200735549313 258 4790
942006350243534721 12403 20953
682344420362291201 5139 14084
993684623648899585 15496 17439
961122650946407425 2542 3401
468780478047921921 1564 8585
737511695846556801 596 3404
215477695547445345 10296 16783
290846568074599105 535 11498
365544530704770689 13980 22284
434058259830642625 2503 12284
98644519700112449 234 9206
66377220149036025 4192 10050
653466470178319233 3397 7947
846667452824640129 12494 12767
250338039951895297 12730 14791
928297295478941441 1163 3723
671624531351913089 9318 21613
719447831434628481 8022 18515
381571624804674753 15171 21748
687036128919459073 18351 21400
984527709001230977 3185 5017
398313452545401985 2136 17489
658606649205221889 2133 18496
434801386298616449 7150 19115
334029501074159169 11796 19754
89025116389343857 673 3940
779262331014788097 22016 22669
866317874531887361 4392 15996
579560527402680449 7120 21346
797044864567730817 3464 12896
504070832032720513 14534 17145
885131623710364545 1594 23638
155402548489721697 8937 17884
423127177772393281 6489 14811
473934794823488641 1469 4792
99401846677068305 9413 11620
494399779375232385 3190 22818
337481603356046401 3002 12613
271543394067219169 8949 12939
95286883803183281 8022 16604
996123541290845825 15340 15816
180119527518748161 2617 21699
728774447218281601 3682 22755
504146848342031745 18328 21550
185518531361299937 64 19619
27244053215831345 2325 11676
326536966414675329 3478 4915
110624463373355297 8382 11718
556283630503376257 19292 19632
611733015449296129 9218 17589
291248554332920385 1742 9728
262890587453995297 11127 16431
421872524409440769 7963 10498
225252622880041985 4887 20955
262028063528855873 12586 23035
996491225163325057 10367 19919
715609794582750465 11513 14848
792549621192456705 11089 16248
517723764244205825 13467 19483
843722473272805505 997 22862
758951858315516161 4439 22560
474104791855772609 1288 10164
30473712191973589 5510 8582
717577925778797953 36 21671
331699510768292097 10706 11193
897566592358238337 2447 8016
604365887960678785 9998 13078
401223614016288385 6265 15181
67685161420588001 3117 15449
664072373140548737 13795 19583
100063805898155777 4292 15944
580697654018436481 6901 15786
11183473617681017 15397 21370
342432434824111425 16662 17247
9496475150083229 3656 9161
492019474702885889 4096 10885
709474322237429761 9424 21936
518800779417624385 18842 21556
183762651436619969 1320 1898
747915869850530177 97 12022
201442093143473505 6647 17529
175362323492073825 1207 10708
321526057652473473 12187 21387
819592216695952001 12292 22181
766020671577525249 2593 18887
339081142339658497 6233 20992
368013486971431553 3816 8435
702936096771011841 3430 7823
2259317473548351 2001 20657
477904564376281345 321 13796
464279246325840961 96 5772
145651302934084001 2015 18079
268736316350430817 20579 20617
981105197010144513 13912 18585
715050063414718593 1899 8682
273371882777198049 1925 20060
367305137457353921 3921 19812
493643801380621057 4919 20615
237972179271135777 829 5285
771962515331864577 643 5704
627417138707375745 14653 18667
179401906271969825 9132 9899
628579693390218369 4130 11227
875012207691625601 277 4065
854595943139830913 3468 14571
759590723625599617 3052 21599
769298131983557505 10395 10991
106887093335387825 8053 11677
431486786700975937 5731 9930
552193861912478209 2847 17499
457172484584031489 127 16114
51414077070361945 6692 19866
793089714524885633 6908 7353
664422091683924481 7247 9902
488022412476990273 3372 3498
784984265116946689 4922 22499
489503795132936385 5849 6648
948200562394411905 6724 11029
963011786779457409 494 19434
133132605430162705 13798 16002
659330841550289665 3350 4507
600898963584150145 4863 20945
760182976928458497 5234 14194
605882005393255041 13978 16909
383756787761615937 716 6977
208954729222107009 8952 21453
405731194372787457 8011 10644
935625454028851841 5673 20577
603567180695879553 9982 15088
216705063941766689 121 16609
289438513889475521 14662 22544
200222416351579105 5819 14269
946655524541331073 3785 7927
929486886552318465 321 19113
81883758666929649 12511 20736
853345050933299329 3540 16491
429019768146932993 673 7831
198611302077104321 7545 17538
848301057611163137 9845 16686
815839690668156033 998 8408
914258370065272833 3033 20668
402772491159048257 12054 14967
220159376739740513 1264 23358
489758583609372545 2237 21772
910993421934595201 1271 5598
549286507479429505 1365 2366
819935503530015105 17383 23647
946430178103270273 15310 21368
579659571883912193 549 10969
629624962361752705 14738 19033
160786636183939169 16494 19767
89012316768233297 12214 13658
144274277975231521 17542 23363
434238513476607553 1390 19897
418903711461179969 8849 17383
697825639657367041 6627 22937
555092549870767745 13927 18465
65757024026304121 804 17245
744625707515478273 15359 16370
504683350703359681 3102 23161
627768117430580481 11721 12991
388283782469706305 3981 20220
315676194546139073 11914 17846
803582335772574593 8648 9965
756488210307413249 16401 21410
661521833248080769 5797 9339
803279188547246977 8244 23105
254538497852664129 9778 17636
34591155310582877 12612 16337
976607828591916417 3915 12658
714929704501653121 12677 22003
61950157564012897 9910 19840
447860110859597441 7532 14676
727384432826561025 4251 13779
576118117524980993 9249 10500
367446517820084737 5574 10964
73832772740761505 11125 15897
904892756151163265 5661 13833
731594336216854657 5874 12812
670387572565260801 6827 22014
625271115116351745 9094 21389
229463127140796545 10250 17392
783440684322254593 8280 17609
229566513591024097 20237 22656
526967487816026625 5200 17963
66152294715784881 4583 15728
171309087245358433 3496 21962
481639718972360257 17 11890
181268987863962401 6943 11819
284519443535138817 202 2882
957051481491429761 6084 20602
481661854176010689 10160 18362
437401272462782465 12606 22069
98828774202651457 7642 11228
553390120239267713 7181 17877
596998544870729089 4805 10664
170561194766680289 11944 19946
882564403824595457 251 14270
470369449467437313 37 21295
207865551416958273 19272 21415
545895135231209153 9400 14990
711370545827101313 13475 14512
414611288871949313 9325 9811
947715451429360257 11771 19180
96331982626043809 10602 22239
217787893029189665 1180 2341
519742982721265153 401 17616
188449581190397441 10631 20174
397616702439595585 21052 21668
302922417274068353 14550 19157
601041800296453505 14222 20631
594638461546679809 10244 13638
453987628890690305 5975 14295
454806974946698945 22836 23341
86970976160028353 1479 16910
865127201742055297 10489 13426
98328342592598257 21531 22734
277925732949775297 18718 22457
392881199686453185 9247 16119
398997497932441537 11781 21072
805248561588530945 4546 11605
297268066673147777 359 17937
660098903570496257 9576 17902
887143884387157249 4770 5854
467728191495300673 8914 19774
914338792673369473 1813 19569
913677174906577921 2760 20010
483862917110030849 10076 23623
410389863353163521 5822 21999
359626946680428737 15453 22757
205379332402952033 1196 12106
669889034310827521 1849 3998
327218247984948353 4140 4724
700852364667873921 19649 21038
350506991859017345 2433 8486
516154008323553601 15438 22782
920064485716398593 2547 5989
70469633560428233 18547 20878
567856591692258689 6926 10463
304987241702960449 3681 12532
867381522702235265 10683 12594
707889111209830401 6951 7533
55648683553268801 1100 2341
293175728834086145 8529 21394
820526312338774529 2444 8242
657026235045030657 3431 23510
131355622413007473 5040 14418
411804365961941697 2410 6368
467208034824015105 7852 15998
800339807797009025 8005 18339
612963428445905153 13071 18451
415513509589459329 21280 21865
237203022349934401 12167 20600
675568929411376513 3705 8897
190725352065623361 9911 21717
115030318201590369 3368 20624
982617264179314305 21645 23569
336903299193558337 11057 14416
433655866097236481 11509 21100
969717527751953409 13194 16231
331451517470743105 18258 21230
561174303881749377 3995 13428
80007247790302225 1603 16700
271476969795699585 1245 16488
386082478670520129 1821 13549
431561198211973377 16921 18534
396274410691741953 5219 8768
129559405068278017 7262 8482
873961489089015937 7317 8061
772869337127467265 9401 12738
659770014805655297 1530 16644
351456177194549441 14500 15213
722170169421620097 21961 23608
877132395591253505 16338 19288
464758935469145473 7615 10232
413745853566211969 9989 22611
645655513960736769 17272 23547
306469375486152257 30 17725
295171719468935809 6751 9151
6079475747768016 10065 11606
645565638575366273 2953 20032
449016511830627969 18822 21461
106038513613011537 14428 22639
10825352562278569 6007 17354
103066879708638481 6711 17185
637455515001754241 8256 20804
953380928754722177 3103 9667
321547557767914305 20146 20174
328663597161241921 20464 21842
519149484338221633 10335 23322
685127213643735169 3514 11995
98625503464830897 1508 22472
250059153790022753 14957 22338
540027863896703745 9043 23587
514808770448933505 15589 22457
74974212569159697 11814 14345
265060442956102081 4361 12382
715858545754038273 7606 7949
840861259862801793 8324 20766
445910271356922305 16913 22931
881384322105692033 12525 20565
706010222585568641 20020 22595
827174130855052417 15273 21671
963515968715441281 3272 7078
453292700759366337 6350 15516
764717911806634753 11994 21907
139366180895191153 1512 19261
788047884843336961 2278 13063
305959135921870721 7576 14257
658570780839589505 18864 18909
434744519309429505 9804 17285
779555241212463617 8448 19651
621923920004636673 3933 13357
638670559562861185 14234 14688
65037881876801153 15150 23548
516331728146155905 1074 11577
318872118276988929 11936 19731
120762494211469121 2786 3898
287165441302544609 7567 15370
849411348877922049 17210 21922
552590137129616449 2545 22885
732595539430043649 4859 10883
640266888333766145 4458 17797
112198121933232641 4676 13560
571016493545204865 5077 6023
757675864329790721 18111 21718
73111434503100977 7239 10949
741530329624325249 5442 20498
171871822626204833 443 6530
958164326769981697 13251 16351
665330322300544513 4787 15653
492936451863954497 2690 20723
583877116328540801 15154 22183
63535910172440425 7543 13245
133562234481825473 6567 12312
282331043888788705 9452 10498
915868045192642177 9897 10472
429243781484139201 4337 17762
738821483723651073 2187 12724
14588666336663893 12728 21489
474382288349506369 6987 22648
111364179928408193 14536 15619
187827849431851489 16351 20683
293861618944177409 54 8548
923106397909581441 13537 18290
776267346429399681 6259 10850
856682222697909121 2887 4432
300586727422114561 14894 17286
990864164516086273 10376 15967
922865715557342977 1696 9674
352516635682558657 1702 13909
187146849325969825 7691 20840
881930043861959937 2928 18936
89910178023764337 11723 15331
494348600582096513 701 7751
331278161467338369 4287 16457
716054261830965505 4722 20088
349989944656236673 10094 21751
149460778303744481 10023 15675
608583731109220609 6845 13388
847761051128546945 8726 21066
50067964901366225 9943 18505
651715650540861441 7288 7399
339841418354296833 14046 19727
266673397316868225 12835 19437
587153536742611969 4465 13378
383183893597003329 11647 15835
743968870269995393 12197 13984
53646999561042465 2297 15547
945553252976175489 8694 14899
384572360559783297 4460 4763
14194310897693187 423 15368
11558193629884529 10739 21851
754402323563588993 5054 19698
921815782771187073 9888 10419
635718067865653377 13065 17756
664255654274601473 9283 12633
33087157773771025 13189 20324
858853314480452225 3607 22915
302350368366319361 9986 11726
241399103532661025 2761 14835
406828445540206465 5353 14229
537429678598822849 5402 23657
963564947268352513 320 22522
568990313271658753 3806 16326
21078407390554333 16211 20101
945498739102443905 1806 10954
760279500612313089 2672 21190
853047716899329409 100 2016
334347948956370561 5515 13344
52597639350363321 15989 18497
177502051186152705 6371 11380
674156249120930049 17274 18801
394345721939778561 14891 14908
823910017899063297 5539 18748
866680931792700417 5999 13706
459983926424047937 13176 20109
618483121001808897 3477 14843
99530056803143201 8217 16576
653954398706091009 3430 6204
737116477113463681 11218 20556
820353597843769985 1268 11361
980933044393733377 14115 18259
58177925167598233 2774 9434
407916340705032385 4534 20883
609082912278402945 1223 12219
826485557621918337 500 13892
672152055093604865 5326 6644
587132894817617793 2050 18934
995695627831715073 7966 15506
379997100743903361 8378 22075
411295382959451649 2594 23594
460622145875948545 13478 19619
273953858879274049 5502 7211
883207889907861761 7871 11508
477394829582678401 6442 18074
598096650454838401 7116 9471
3473550002389914 883 7066
431482259579350849 13292 21855
914182967757682305 4344 18299
926015429456544641 11533 13451
258162978649998817 7991 9623
982966699212891393 13886 15973
511378778891085505 6246 10215
517609410018113921 21746 22064
557884281811205057 3359 18746
720583619641754369 15967 16160
131397954453120753 3265 10207
716065792594395905 10086 13589
967313178741328257 12273 22472
273349410816205569 9272 14459
46980756695106153 4121 11824
214885005554979361 357 15860
411741257340942465 6462 19702
242885998272409857 11627 12238
769163584186600193 5293 8181
276571889369638049 7419 17065
60380774062785745 14178 21292
651271747559899649 10120 15186
965873811798090241 10698 13728
586698759536947329 331 10313
695820448715558401 11634 22436
160558016294967137 20054 21055
196370254296084577 16904 23253
483927344334563969 5511 6295
902743778746518913 4856 22005
29744725040540489 12064 18072
262072800227244321 11808 22142
756119592737238785 3571 23428
45835515016428017 10755 14938
823519823340060289 2972 14890
368188440746706625 6264 22826
485899311959958145 13238 18434
788818695230780545 9635 16019
404756278453572097 1271 4203
42986138993015289 221 20928
813017835538690945 11173 20974
53510584560406473 12379 21683
134024158708002 5523 8179
834513812028092161 6736 19497
62072754160045209 10802 16527
96262588072413281 216 13510
380195987887429249 1129 19284
331776191745447617 4985 5853
678349475093714433 19177 23273
852633238899080961 5838 15050
930914678971358721 6652 22525
594566556003343233 4447 23052
396996324567926017 20984 21946
979986292097713409 9058 13731
587071681364232449 5234 21822
850807339061887489 7721 23468
225975383258177217 2766 7673
519134329398589505 10948 20930
956444563399454465 9710 18989
481818503694057665 1286 6175
195198560733377505 1857 12755
754263667001048065 1001 14894
180337007423940321 12211 23198
185687348600410465 19214 20701
566281882721089153 2518 13308
426155319759381249 13305 17768
77136186026390161 10688 13154
530023196485757377 4247 6478
822125897914890625 4017 23492
745010873000602241 13681 14243
312469381548833537 19671 22585
292884222853345473 5822 17960
385126821251962049 1240 18329
750727910335292801 17241 20884
877667374134741633 21664 22574
381475605738103233 18334 21157
628686830637821697 4561 8661
121848704660628465 7340 9852
167508023225206401 4218 10154
221127264735272897 12997 22507
439643136487720897 12864 17266
978104762611316353 7258 12958
792867550666638721 106 11977
252729776284269281 2338 22891
809469360690531713 22577 23041
40850082489576777 7806 13435
792582112939140097 8085 23123
167777663739869345 2209 20129
739189706181040385 14675 17264
492944204699433921 18722 21558
704526137954157825 12362 22223
270854227803852161 11004 12535
55831682730389081 4155 13913
343913864423477377 11672 13530
586029410903233153 3841 20827
586080467899975553 3279 10923
585247091331982721 10092 17251
183465861211892897 14375 15152
340039836266608833 8392 12022
134906510553690849 4197 9829
894948871171511169 9216 17593
69495201803952969 5147 6944
892025991811163265 4245 15023
997686369285261825 18103 23334
508313592124810753 19623 22330
415358213371298753 3133 16516
894010837721591425 6966 10067
42659874440971633 49 21474
954531144526118401 3326 7328
131961726960234673 240 15364
711218062416957569 562 21364
447058293271865665 1980 20808
222864849091852321 3508 20278
756633157716898049 7764 22390
712853348606696321 5872 12454
651716572922993025 701 10746
460312095871376641 8759 17280
723133922004556929 471 5440
65167141235843217 2342 11092
160354344318378145 12271 19124
23198034426290093 15667 23644
452786694266428929 1327 2894
770161105658726145 16198 19519
516993885717965889 10952 18837
59538090613603601 486 1303
279607080950306401 5298 7631
49490192163556657 5633 15984
941105223482551937 5637 23350
563489490865752193 21303 23655
863538937492911873 9929 19939
17033884347309681 11181 15073
963170506811223937 3570 19115
568572845221712705 11712 22104
243241339762299457 1914 14308
76396616310983489 4654 17735
148480795413107105 1777 20498
704652488068578689 10126 20400
878090705975758081 9729 12417
516756309709787585 1227 13962
711032506741219073 19797 20051
466364013101770753 787 8137
319745311448563969 10621 16763
241894318851006305 2056 9596
761167045051010433 10909 21230
68589578904639129 2129 17719
725248009085568385 13306 18664
567167592784240769 1757 2088
780759640649677057 10605 21100
897901416284543745 5994 9676
511567925802999937 11865 13099
156257380174434241 1563 3355
30851226774601061 9960 21621
117191850582575089 14838 19971
587929811561998849 6989 14918
776756128187539457 11268 13001
243044336080288289 4495 13972
612929374097905793 1818 19791
866352135908293505 10686 18609
948418173151889537 5101 8170
574039571222940033 3827 19308
968945178035344385 6396 22320
18488519344067813 40 1289
291958200885286337 9808 19619
280537257010308865 2433 21989
645058392495986561 15483 23542
640993216008460801 4205 15178
495767080798525953 2420 3531
439408477531756609 9302 12943
780261399485940609 6597 9451
331936692512279297 4310 22255
73335362700529313 5031 5304
757464903099446529 5026 14679
635054290216931585 3607 16794
433883437860394881 14814 21284
240413281138454945 2883 19601
720116681216367745 6558 20370
351660146615163457 9756 21309
928587553701937921 8041 19915
287250351608118849 2759 11622
74366265640406945 21867 22518
519465650441151873 7095 18688
784213975173791745 1316 7389
231280378565752897 8150 8901
656482450435944961 9902 10016
670684874253314689 10051 22243
865780922847029889 20905 22476
517356739361584769 275 17989
507747124195475393 18250 19299
841883299121935361 14519 17101
777243948248830977 3428 16263
278480973498925985 3885 22263
894156425873504129 11255 11560
373944447017695553 3993 8588
960280271614045953 17606 20060
606662805499407617 3289 4853
501052130403508033 9556 16231
199008323660297761 12616 18231
328235583420983809 11980 18420
322234574625706945 2382 7708
626397281965992705 14826 21852
599929452817779201 4503 15218
258590653385120097 1423 18444
516125448277559681 2999 22267
483706387941708737 10357 14555
307337958095946113 23008 23433
45293524422326929 6677 10334
303163570535058817 5640 8794
756283949718849153 4173 18999
412260225649934145 3081 6306
861861327149860353 8533 13355
629675255575190145 9178 20414
749079800126565889 5705 7421
868661473486231041 8015 8455
892635395268733569 8408 17144
974122290033260929 14554 21690
965674703839411585 14133 14445
899781372603573761 4363 9195
835200956165245185 11973 18817
448269171320330177 953 2208
720079019138324865 410 18839
823691024644961793 5222 18356
290859776782319553 16216 17007
215784492940951361 20670 20992
672449979423547009 4327 6743
205425412500606081 3633 20986
268147324742962209 7411 10346
597012505482492673 6963 23554
572673393353369409 15256 23414
713035216912960129 5390 17249
799566821358517633 21260 21960
509034945668002369 15314 18384
296052345929879809 9806 21737
100025946090060097 578 9207
483697579023562689 19178 20557
519587348179040705 3367 22849
673012871768889857 19502 23115
713355969132226817 4026 13189
130225793087156209 6811 18812
276781048363101697 4922 15456
33563628675992165 5116 12368
300268590219761921 2197 4051
917719060096807425 12679 16210
153169760942201793 3330 13149
612897387004210305 2992 3494
483932061495597313 4385 6906
933472882836916481 14526 22910
836120792934916993 20320 21196
474535730590972097 19486 20365
531725720906937473 824 8725
308724860327579649 15064 20512
264713430693600321 18816 22482
801208800863150849 11336 12996
244985569443759489 4741 5191
595061710412544129 13642 17731
698873643741716737 17457 17480
852518269458684545 1684 13131
358428882729615617 21030 22247
549912296246738241 2486 15560
985922784473185537 15120 15575
585518058941801217 1717 13076
514010197281510977 3056 20983
158477988394189153 5422 19222
924301245246322561 5507 7554
544702708386139969 2657 5910
39690534460707025 6779 11768
861026553866288641 9684 19923
409433875469428417 1364 17151
738431763266078209 7736 22161
649973337685128833 357 13000
469768884768249985 8109 8490
162415173433270625 14867 15577
588329219731335169 7330 18542
132894613366634225 2113 23377
837025824778244481 2998 16988
902666663397663873 6583 19686
847343934443443969 5154 15422
797646495772728065 10687 15259
711426683959096833 15185 15864
929589260285052161 440 20702
483479085224942657 8591 9267
237733213092386817 2700 19565
423688313896555265 100 2973
58507624773451281 12494 15571
694110297313159169 401 1764
985451528909482753 3233 13066
657205408371048321 7423 23612
530264333114313729 19156 23145
396601997520221505 2120 4492
172874482554878017 18065 19042
957215562201476225 657 7635
933426941127830657 1092 18176
102763986579446961 1835 10614
10092965919586307 10391 17259
238538125049977633 7876 21316
879353523048887809 8556 16024
67604190905527161 15319 17840
990304665766476673 1644 15548
85550590345754081 4795 20335
423829825711347777 14468 23210
968743131411940737 11145 21550
339879481876824513 16094 19086
365761724573921729 11668 20936
289526609466530945 15341 20028
255549891413792801 2686 17522
565595015010590145 18991 23653
663543431482004609 4415 10096
300386861733723969 13264 13625
262202340497793793 9187 12910
586020417145636737 11000 13164
393645021782070593 10274 17232
65872179676244257 15166 20598
434005139063359041 1613 8050
54102122291173065 1299 22901
582260684170655873 6578 8557
557783537686045633 232 18352
720831671529822465 5637 8297
127316041844540705 13381 22620
160755090451509377 4805 8660
497506695643050305 21400 22897
666779597464525825 7205 16668
273618026478036577 19641 20938
954649778727834113 671 14280
343774477792347713 182 17242
714208231615060609 11588 15418
228543079403795713 13360 21418
165985806531089953 1469 13276
551519872053102465 6329 18355
158298528526202625 3201 8774
63244266069833801 22296 23466
135432712872564305 2856 5970
806623178137467521 5150 7115
372057117588099137 22749 22773
466469815389178433 14683 15349
173111637041806433 5184 23599
259216082516001473 17426 21880
880063672497030273 9051 13852
876271859996595713 4519 20247
702518075032664065 12795 23332
743953371518042369 18033 21423
522899967713584577 9109 13161
469817930263747713 2379 16826
355518774253049217 1995 15807
437931823201193281 8641 11376
925638336075351681 2776 5086
291607011383693057 753 10864
770384236168702337 9965 13344
948733456563527297 3915 7732
287420958762254497 2195 16775
890621007259472513 19569 21845
8304777244113383 12065 13435
13779575705324733 6216 13266
841318553822404225 10109 21652
773790141699098625 193 5243
842800653475400449 20479 21082
629560739174106497 9307 13431
312481644944881537 1754 4515
154312479030597409 2637 22834
863726945460335617 22516 23342
801488723447430785 7255 19760
118128750613109905 6774 18649
875913675205826049 12905 16956
842918291819849217 3768 21348
232607546822375617 2825 16770
617067597688503553 2830 11732
884508589260622849 229 11758
148518711373235137 20538 22924
157084488388829153 3619 14810
313006895358839169 13630 14580
162751806141418593 2190 19698
983174231275917569 4124 23091
411536588765667265 3414 6931
850551367739313921 1333 14537
965834757894771969 468 12624
717882401854033921 371 13193
447466167374596353 10769 22496
893020698736520961 10865 13815
433173293546364161 4302 12639
755619591614227201 4312 15712
779388247715896705 8421 11495
436507853576586049 1185 4627
994276551169821953 5945 22491
891005780369930241 7057 15946
778016259893501441 12303 14614
866182970158476417 1687 1856
341416141163310977 2077 17651
535193967107069569 3284 3454
432887801013801985 13331 16963
591919722622009217 9580 17447
369419270113173313 3323 11636
996738844612501377 8562 23495
885192391553271553 476 5823
575910811717349697 1781 5368
256060832328959265 5080 13258
94133627507638097 1937 8990
64815881854453753 11420 22828
571962094228808833 1819 6056
506572983683032193 3447 9876
115606416667610289 12215 15961
535624250068064385 3840 10954
693399889340511745 1929 8737
153546602280503201 3698 18462
725114803562952705 6744 22800
774030803610909185 15022 19635
694657255935027201 2150 20071
589162645221581057 15363 18726
75621125336191137 5871 17711
176558063055022529 1421 10599
443161583888311809 5603 16676
519833042798499201 10643 22236
663897437919850113 1088 7175
445426682802885697 2620 21116
747541746965339393 19343 22332
942895743393012993 6980 16044
424400442715288769 9549 15452
954561459436785537 9434 23666
441697387430551233 13498 15364
629317146608034561 7471 10689
89148844783416337 1000 6649
803556608757329409 1943 12445
270089705465778721 674 16259
493102751278303937 173 6880
858880499648726913 3247 16362
560221868746833025 6707 19603
217761472435555009 10371 15481
184373711460072097 6141 6798
157790784187234593 6784 21996
943845420507752705 6377 15665
940987938455748481 14294 17316
865278449798598401 4773 5155
446458467156780609 2899 21024
666141925134535681 3335 6853
514888924106216449 8355 12345
131894836314845777 6295 14430
308627519234825345 19479 19595
314261963979216577 15354 15670
878459735981692801 3052 11930
506235014139083009 17329 18265
917684353454227201 4995 22221
3855655366788114 7393 11431
852843688597388929 14464 16437
524962054549181569 4809 9266
435176487171652609 12519 17747
758016015005832577 22412 22995
84686013456803265 5349 21775
739410564345224193 10116 15996
350662128666151297 4254 5806
372359542623097921 12790 15342
544366852349000385 4208 19411
568292461609619457 12197 13733
490537277647071361 3189 5732
334290366227659073 13683 22934
531973928671135361 19166 21056
922759693763243393 15172 18752
701109151850879233 1195 17067
86772870381008001 5905 17548
427082430269265985 2655 6145
475358007033211265 8649 20806
642798674025591809 12294 13675
209213888413867009 11650 12561
498674682456510273 2463 10840
851285301496705665 10516 23246
859561937439416065 4591 15842
560212063188725313 493 5809
977644403002372481 1498 10613
473084933257869249 1564 16525
248897576106834593 16049 16255
953226689259050625 11592 16771
716953774490576769 6299 18641
238653867551096961 16827 18566
238505360700763457 17086 22292
865284053621831425 17982 22200
226185306015011649 5102 23373
216798156144140097 13011 14349
658007685113553025 5198 13200
93683805199557217 17393 18614
692368548224408193 16120 16244
523469121838264321 376 14952
307241464342489217 12769 15828
243674017220950401 11531 16918
983853235736134529 5567 7004
23583194630280249 65 12227
192449894307095809 7255 15596
752989174296711681 11613 18718
196809421418009825 94 10251
375661870712594497 367 21421
1103090855927747 7072 19106
623123129707249025 5264 22359
334700700484305025 678 19637
696496069442506625 15736 19339
584780391089687169 6619 13288
652746950733810433 20658 21627
421712761268111105 2797 20554
127086557210805745 22459 23615
534156627715383105 5041 14501
260662313272643329 11183 15812
125415306417025361 18363 22565
295059403282298433 626 18422
674126538952897665 8509 13514
683362533973760129 8255 14143
607554925612617985 14828 22033
917797943667228161 6840 14739
840827215040711425 11577 18697
659288251241587585 1190 19234
312358831236409153 15718 16019
9240767412624253 5981 23513
283004670131681729 2811 10154
626220998124235649 10248 14547
138488554196101185 12091 18731
635614117876446721 11615 15608
661918827832657537 12869 20876
902338262901320577 15485 21691
495107800885577345 16332 20874
314617132064970689 19758 21010
907767982323356673 7319 15641
472015919557232897 5031 14346
107583756480693185 15456 22029
731454836475183617 10857 16358
174290707390319713 7977 8212
515640942797443073 3798 11201
779165246970151809 7315 22024
825687090589045889 3114 19375
161496795330897665 5910 16819
103996913329890369 3827 4074
218488404986771905 6580 17462
716577031715292673 4324 17055
40990679020119105 19664 22460
902089781291703425 19336 23329
267739885139221217 11916 18425
722300339767034625 12651 19518
807557485989924865 10475 13606
908849501453456513 1436 16345
593423305647803521 3844 8132
590212120299742849 424 3679
829934955645647617 163 7618
296607295678864321 13915 22850
983465517160155393 5111 14775
300931711214278849 9624 20750
715220482238755969 16360 20049
140616248557275729 2858 7248
605279579163720833 12040 12807
607242565453464833 12682 23067
914263089427770113 5252 17665
61537513659526865 14669 18495
865660021921641473 5118 15386
98034861288258673 12846 16234
155641759690901441 19617 21315
594513412994668801 1869 11337
243187149837211777 671 12846
675437955900935809 15221 23553
226285796004354721 3304 22194
983324963465786753 751 7873
677199863099318145 19311 23150
146968539427749793 15512 15731
537176346569374657 1438 11667
347692673937583425 5493 21558
756274800877292801 22998 23236
270403677922377729 6072 22958
589482438459008001 14595 16623
40908637436597673 11909 17962
187312603718382337 8035 17408
262996167344031297 4788 17663
953406405362194689 2819 3368
992942807506889089 1424 17534
399443817654542977 3850 8585
73778069160443489 9450 13014
799294020628188673 478 1478
894579708339715969 9840 13558
872566480347543937 1433 20935
802617273986019329 3747 22104
785430522058455041 10366 16153
929021497485191425 4337 13742
27828802892372553 20725 21710
576346755349266689 1334 4651
163496601856074625 154 16169
91122090237103489 13192 22889
598062652158702721 1061 13870
113997143701201505 6387 12504
61874896324333409 5643 14937
877752778659040385 11958 16401
53220810278702401 3148 18179
642625683637749761 13321 17573
846729107806560001 4835 12372
696875248190661249 1648 22439
304312302586723137 4041 6231
884518847514247169 10134 11494
335751188478418753 6202 20070
873220923337409921 10466 11888
886079505482428033 5729 6320
507097178678964865 13319 14831
91288574441755089 7294 23020
754928973605171201 6366 17766
632507333823681921 14539 23197
799489639945168257 2826 3837
486699841625728897 11709 20236
512336894093319745 282 16867
440862626059043777 8541 16516
864666160157543809 15991 22496
207594924776365985 7206 15486
615980154505319169 18297 21150
671869956881963009 580 14933
352791516288906625 11787 19980
100321759809794737 19174 22680
268748798275478145 9198 12113
580252574229803009 7708 20952
629036472926930689 9488 18864
142766440517327457 3343 11256
814451882543675521 5129 5574
607493042460575361 8493 19846
295773537778220673 10534 21067
913215285542186497 6372 14635
153513092336819329 11416 11759
515461539018787137 6501 22443
562590093428372737 3060 6340
444536153198065153 379 10718
752295551036507265 12365 13774
985559660349068161 13551 14576
74941344551749729 4096 23328
242999482568855297 333 6707
956138596526809473 8513 20238
165148106732260673 14596 17972
329984788563525185 7678 7779
540278441916761665 4372 16601
12466910824297629 8471 15271
595056797603419393 10498 13655
692007088849127425 13566 17242
347018792232667265 2895 5061
718560692994397953 8014 12793
304579881264686465 9159 19992
595068615692543489 3325 18780
447204187288001281 16810 21124
652387363253847553 17695 20887
591074808228270849 2624 4373
721620833355022081 470 5568
271588194291503265 13083 15703
982298392848488065 427 1227
9528198215775775 11800 22671
566842464929539585 88 12149
319821893717168833 89 6485
324772082078833793 14956 21778
454510709599887233 7093 12834
742612272113976961 12126 19154
965552065551300097 12431 22241
705492270222801921 12477 17455
415982579302948353 8840 20232
905084657407275777 6388 18646
624551254606977537 3407 6522
539026868575700033 3713 10927
696470003364211713 6618 19368
177829443937927329 21348 21381
237593992173408705 5852 12042
571716573892015105 7807 21530
177124136053578241 9425 10507
119884425682972305 5518 23038
208914697605500513 17549 18056
810985956671753857 5843 23019
872888261044394625 12112 12189
495668920728267201 12119 17582
536148854015642945 9714 19100
706404139486036097 5072 6077
203098694261399265 7345 16852
541713914957103553 5856 11117
104021509505081153 3441 16347
852083297382346625 5509 11178
475870277092170113 5491 18391
903149765634342529 17981 19784
523932561866395457 3104 23450
579418037849304577 4425 10631
316981973191445825 3480 12497
599801156277056385 10502 18073
564098202901497793 7487 19695
321120164354010049 11962 21641
612971154617454721 18943 23630
55891368470245337 4888 13541
6018890931194677 18052 18165
103749207591985025 12246 22169
351930716017903937 10633 21242
526449275397528257 16815 19718
605607849222756993 7650 21539
2612234810424497 12621 14079
74120251530544577 17848 19051
924613078311782785 6547 15315
951056916431078017 787 19777
640514632379929345 8599 9663
949865230479247233 13876 21140
703580013469537153 13403 15000
161040165236890689 11155 13169
585269612698095233 5354 21046
418115477331284097 12467 17108
790781365695497857 2817 15899
119636619672156993 8582 8670
789375936010284161 12490 23405
901130361235033217 19933 21111
685162448229920769 5516 14593
908743202648132353 15490 19386
492483573328609473 16506 23675
86591993279583329 4305 23644
395788059341615681 9263 12464
181974295445748161 9852 18825
481193580819617473 671 20901
287433477908734849 5844 19987
465320616863198913 22389 23637
880206552890847105 9606 19061
463764121314351745 5266 6076
273095931181657633 2211 8230
538551014822790081 20587 20808
169003454118445985 3778 21406
996177167471440641 5631 23595
956959625300982017 2407 3368
816796554207673601 9773 16151
79995041730590801 1971 15121
801892766094550017 1736 5862
338370308526364737 6425 19220
905686385100526849 19373 20321
656620974271511681 5800 6901
105987646669998273 3051 3390
970915544757588097 4097 16442
498078072477643009 2385 13840
581070950781672449 4352 16304
385125231848530113 17304 21785
970186880206014721 1730 8747
626409475351156481 3550 21997
232252324248953825 16055 17184
582192565847204737 4552 10358
614855838176737281 686 17524
819883421173603457 10255 20591
879531865550596609 798 22808
697099131093050753 17630 18903
37034229556027753 3209 15634
971078977003234177 5034 21208
536063733473675073 22625 22899
826170786369598209 3374 21958
365996108639706113 7011 8095
472827778352314689 8 8198
707830312114758401 4635 10474
249171943760597249 6370 12169
179698963947814145 17424 21894
757807188408239745 8709 21995
506063256891060545 7542 7715
357008419312190721 10237 17455
849319474149496065 12245 14546
647979336928603521 12235 22207
14330407045768823 20278 23557
860734956055505793 6465 17778
623253442669252481 13122 22332
395816642066453313 259 20007
386996738399382401 10782 11472
344123040346087105 19054 22095
300634413461750657 10339 22561
330645562180780673 13779 15817
419595807686782529 14635 22996
322619125884795457 6708 18907
474190027327139777 8087 23015
77231370829881745 10741 11765
587358741626395905 122 20220
290298556786748225 17572 21782
383843465492333313 2289 14724
215113009131545857 13205 19050
156092312393205633 12996 13352
997029154160582529 4194 6033
893418407505990273 2752 14375
430748858004111681 5654 22329
587002578911501825 14366 22056
358508412349774401 6745 20306
382533866285939457 7474 19797
974196900976256385 5649 9439
288027522846157057 5498 8420
904512353770950785 139 412
5569116917556017 1754 7805
971146528770962177 1573 23182
809747631852850689 6819 10574
692350127661082881 4452 10215
802602770030119937 21244 23030
622339482230433537 4704 19601
891839043048058497 4641 21191
814289220516155137 18523 20987
218522917775445089 14162 22826
917834452853814017 8772 19733
681046219278762497 9977 20625
405109487068354945 3556 22767
282981263099088673 6958 18301
434628972768383169 8405 9274
855381752109728641 4561 21299
788842922807031553 15443 18995
784312293629213313 4376 20051
413673740847489345 6660 18535
990186331002838913 10787 20764
706417994800627713 3869 23554
415622942611690881 3260 14298
326493761424803329 7939 15505
25153750438356325 7913 19573
536985239422488577 10134 10786
933517853392302721 1006 20969
852037929134557057 2156 6412
169670608222141089 1033 18180
898162536022905345 5578 20376
623774393487906305 10548 15790
759959290331256193 272 16166
595939641435727233 12652 13777
801686787122957185 3158 14841
760009011798203521 13616 19750
915602460809939329 12929 16018
191326013917809249 5213 11639
702751490832664449 5708 18006
639146460488262785 293 20705
122237893659377761 2421 13989
896038873316079745 11993 15104
849779692416671361 13309 15783
221354874019212385 2956 21417
44605182535693897 12885 22599
459362699117498625 17767 19844
587036861745129857 7142 23307
353956774220534977 15175 19404
121054666942701057 4418 17577
73785928152965137 15743 19987
940211174275656705 120 19036
152457814682165345 1195 8855
385328589747846465 11558 14368
355014633379006721 11630 22859
414137287714193985 18491 20933
902915552598102529 2386 3799
58495255648967513 9758 21936
637358207764485505 14476 18690
425846817098300097 6894 11674
65938804015516441 2895 11699
821312365137149697 15471 18459
955558630354467201 7278 18410
893102130235856641 10612 13121
753078261734344833 22861 23205
881294264174801665 14517 21269
339906528546286785 10371 18259
890892625715377281 1318 18906
732530096362140161 7839 18406
460312567825642561 1945 3682
912422461794484737 3064 12107
902802129581058177 12393 20383
346090282757444353 10604 10644
660365798934623873 7967 22233
535832199861680193 4962 19599
441825266736412225 3482 11062
98207458792231249 6244 20407
939281643160885633 942 8974
528756815851586753 898 7192
841627441704783745 3710 12486
447700293529976513 2914 11764
626010471715677185 160 23001
861573723098267393 7023 8211
954290213033242881 7930 18088
2020680050677016 6685 13423
117651235549747217 7694 14746
726259918042366337 2445 4142
698519178878310529 4893 15589
813520636757658625 8577 14173
77616001971041009 1599 8078
915555211000445057 930 2878
731747820657670145 2011 7218
409557662573277505 8464 22545
155957599253614625 2495 6071
834207695727691649 7246 14043
553555889591475393 14111 16425
77864508471634513 3202 17493
397801369222509761 9292 15555
526987689387162561 22132 23607
653717679990062849 8033 18373
471703962806188289 18797 21882
622357214566907393 8466 10095
970556429470356353 8440 10224
697761725771837185 2881 7016
914091363368669313 3018 7035
30837279245208293 16593 22304
212003505864309729 5439 8239
482291895415794881 2158 10321
656836207562960769 14368 20301
133838029300765265 6490 21477
215648897129547393 1389 6145
511998357867607745 11955 21994
500243495993629505 6953 18908
633808520205821697 8273 13822
518143132641107201 6945 18138
555158260326390273 350 18923
486814376653555329 20342 20955
121939557993787425 6110 17378
803469079051502849 603 11720
663748010841228417 13362 23425
152858319248622369 10930 14711
676366597426312705 2229 18194
154502713059876833 2013 18303
621694606742249089 13390 17069
33114504519701881 2909 17123
614552883771697409 11278 17134
173554555215737601 5179 20784
68290306620465201 2902 22724
664692424213171713 10221 21259
551053847945002689 14155 21150
94889763948565073 625 15743
75765921353831089 11574 15867
299169916110983553 2839 9062
445879420277808705 14103 20395
938589787696209025 153 20669
417220911053899329 5622 8661
398695067759803137 9174 17587
761063048546891009 17188 17652
225123508405395969 6935 21056
304676132278171265 20747 21318
928465674736017409 4538 4673
45885103596166489 5811 16610
628367544296800385 9450 20329
902455295917686529 120 2755
550920296949414017 632 22556
975929343435087361 11952 12118
583155376125027713 6641 11763
308296783327602241 15325 15978
335157482123108225 7907 12451
918594496589239681 12398 18898
470219781720494721 4327 21305
57806239020461449 11596 22620
199168481690804801 7885 16677
688034130215232385 3042 20102
811974270875587969 20941 23539
145715125087559009 2503 4834
354962833424750081 7969 23192
95327100572038865 8030 21582
459183369131615425 14453 19051
402918997953261057 16282 22219
801999589648744449 4405 17182
863933355364782337 10014 11050
110300267235963649 5079 9690
138814464600340417 2386 8865
858798792400349953 895 4439
244485981744535521 9723 11661
558080095470508289 8387 17573
805793405531343105 6610 14483
704362099884946305 10068 12332
364405482859030657 6539 8889
724859461202719105 2806 22475
103019927951702785 11869 13145
460117314511549569 19860 21554
733766632304256257 1210 22663
48354466380040153 1244 12702
180317447474774177 9665 17304
941433014216329473 9970 15044
5747212125744029 2442 17918
880571761776018049 1211 12821
185013102557160641 4873 16784
479115608164519809 8643 19142
773661798660928257 81 803
826926859103288321 7038 11576
304182195374661313 3421 16013
211365987774939873 15022 16013
952227834000286337 1585 16273
991272473133925249 9718 21817
165539338444869345 15133 18797
702975586833602561 8791 13045
822895821675050625 142 12091
812483666211797121 5618 7986
180243280491904289 3187 15689
310496162753906881 6828 14713
665745925853105537 10350 18546
33627579504461381 12323 13479
332501800331964865 3939 12830
201013027300675169 4040 14212
706929846342266241 879 10702
586540121523775361 5673 13734
470839406435342081 16285 22123
591151851823809665 9681 14318
893614899561459457 2227 5895
100691707344786609 5728 13535
245356674791235457 5879 22206
517093611744613185 6055 19903
389937070845409281 5565 12022
950275564071610241 1029 2297
109773711266168305 17496 20568
112574780203829057 4476 17798
149036728497254241 7346 7508
379096801936889025 3844 20030
896394249305000577 1910 11572
968899593915224961 11824 23140
48655017396104225 18035 18777
227554958478073377 15168 17119
240609102075492129 3510 20407
109552157872059297 6906 9219
831205992202871553 12477 15254
115148618009150993 948 14924
927810892503071489 6540 7763
534607392126034113 3848 14472
23279619787789585 15214 18378
887714552600591873 4108 16203
142623997581917905 3677 12946
201215415899355329 2030 6787
543119189926859009 7214 12351
550147186493170177 11479 19137
685547277381669377 12129 14998
902262974300285185 5032 17522
366073735082043329 15297 20094
398603615802961985 11373 14947
787220226796019713 8555 10433
404062003391089793 4278 5785
295047086691358401 400 15645
314036482025208833 8869 21635
981688501800174849 2556 16541
695618462804546305 181 7464
72620499350083633 12030 19815
151038263713878977 7600 12244
117770144298585681 7958 13254
498608204021195457 12707 18477
130260668063147729 9834 14742
369027578301647425 8918 9663
496792073052585409 14194 19421
672419949304284673 17722 21297
663659759891320577 8236 13775
820237437831657729 5660 10554
64835335179505905 1221 15520
628182493642867713 18022 23159
276984092300171617 937 12942
291128640897817089 6819 20993
781830035810553857 17179 19686
817113072375789825 5186 9186
587203628850833281 6637 11932
647975170834520449 4441 23471
696384595184181121 3850 4598
181220522960302337 20088 21048
216680841045434401 794 5508
467554169659585729 9460 14576
816501835234884481 10911 22719
719659473108819713 11886 23598
931135015657648769 9421 10161
841097330955825793 8965 13310
759084184114325249 19307 21230
25024371745843157 8458 9816
63662082240131921 3665 22666
671774965277073537 2420 19922
46494819552361121 5565 7282
445633806434344129 1641 15421
175750808205695105 9687 21757
587715101283613697 3673 5725
191928663030036961 6721 10333
19300283586915157 5227 23579
374639071427896641 1658 5091
455509357149871617 11850 14414
756839598894782081 2519 19623
259997548411760705 16883 21070
173719185199306721 8480 20326
91801512343842257 8055 21106
987425938300017281 4389 22239
441890652647117569 7625 9203
949224230122030849 7521 23015
868245292153140737 2133 5100
541827789697077121 688 12847
67922402209958929 15762 18293
221678354585154849 12695 13745
520081408826690945 7198 8133
38245448046804857 13810 20720
506967596425852225 5844 18068
343518352407603073 15351 21562
179921946413962529 16198 18527
504029986451381953 819 9183
280762668016606657 13205 15596
983211825492478593 12301 17636
842019293815305089 7093 20158
338683739033907457 937 19260
547557011000861825 11941 23456
698804203450283265 11049 22771
541188584707320769 16177 18822
655772115113943937 5938 8819
3752504610034180 1089 10074
137193133603492609 4503 14494
224373556376356481 2923 20944
110496994541701809 6745 12919
669613567738053889 11519 20505
85999586083790545 820 19478
868197454581085953 108 8861
805998634961735425 5829 13515
974230572828091137 3094 18791
958500752375844225 20470 23133
916199650871796225 6606 12533
91595386278978449 10931 12348
763968672952984193 6276 7657
883905764147829889 2229 2547
685176564819379073 6093 15870
993771368195648769 2387 2484
555171113668350785 12292 14782
589861735038997633 11578 15192
428348858851172993 7158 7657
363789435877006209 8216 21056
685324974508375809 15594 20027
745419943748391553 3534 15988
198067260353688833 10215 19490
276723049087149057 11886 21832
308527076254037505 8332 23366
534090444786418305 12755 16022
273423326883893473 6569 21121
702223884012990849 1039 4423
174072561832048225 10227 14452
460763326112289217 4291 4767
506300568231118593 9444 11019
398604996965257665 1662 21164
236367473400051169 6059 7463
885246543085433089 15135 20994
587812136190798593 6069 17898
504329877709803777 7047 23319
707053568339631489 13786 21912
500409058207811329 9407 20271
587325351749136385 16540 21470
544638629840743937 5359 8828
685017705013464705 5958 21813
25244218526641049 8489 15248
606847222434431873 14425 21111
900071598858854529 8382 23273
917503447746440833 15316 21716
212777219803360385 6657 10487
509790372366204289 1614 7700
46700847964398665 604 22571
158388152062869377 6271 16728
939202451134750721 16796 20286
207282026527373377 7103 23062
657958769512983809 14420 18646
522248758252885633 12149 14625
562896798135955841 2821 4973
246321421497661665 4384 6735
522443629116263937 15317 18059
881402906350942337 5102 19698
948333919562717441 4847 19034
568209819818015681 141 10754
982741781996249857 9644 13387
835842851087789953 6083 13579
928117413861475201 2691 21080
465623746806237185 5013 12670
523268489922696065 4567 12234
892917063824611969 4607 23288
523427971091056321 4438 12745
432202709513155969 933 12583
250901514377485313 978 6037
936672422393996801 7586 15588
815586374458508289 5471 8723
786179060096564737 10528 23347
325646779998134401 1706 21134
729737571657196289 8081 12635
924990886854207105 3163 22765
472866392696779777 3067 17566
148991204354498305 10131 19079
379169449940633281 6556 11578
433589443757700353 5155 12194
170095476423078657 17180 18378
28597088208453413 7018 17155
389339181836888321 11420 11852
717864487215823745 3124 3329
893169789804410625 407 13584
567583067095792897 11495 15623
19114598646410741 12007 17447
834986528768457217 6663 15199
425707796520661953 66 20986
617201352852770689 15110 23361
228593626495964481 13101 14805
728651934714864769 3182 13419
590822750912401793 18274 22408
960017655086684161 1113 5539
35619741398335237 8885 15027
855856297474890241 14917 21493
171314607167424513 13945 14585
117861580060587553 7230 22100
769306692715090945 15652 17375
753537404504360321 4319 12224
32639090701543693 10494 20920
700349270526682881 17168 23158
593728804150202881 9558 15902
296096553772873281 9538 18022
89977736588984673 5430 12739
405569387201136769 197 18011
38584437037101793 5683 22579
282094104704729185 13593 13787
379236270454363457 16152 17049
268826053325025057 8248 20479
795677706785255681 7785 23138
731110008220088705 5600 11586
876598664513629441 631 6854
626780900601811969 4784 11410
73026342424626017 16235 17434
679432941593521665 15323 21861
394587107945490369 7706 14727
855938680241219841 13506 17349
616705733727371777 2988 21698
4837895770936741 20849 23655
943525548987729281 584 6403
573559849372553985 8745 22745
560469782895935937 12495 13690
664551937053463553 2437 7338
261852958584462657 3396 15617
207516923217493601 2118 15056
412912230785167361 1909 22610
834286704168182017 9525 15135
709733594560781057 1207 19691
685472009633070209 2611 12249
281486723573394209 16362 18642
537004318200676097 8635 19287
607591873670351361 10520 14459
233548627450002049 8241 14741
324004087213381825 2346 13547
54326089163215129 18966 22901
151160548949455617 10348 14528
665284465939759489 18985 23140
45060146378872905 3134 3404
437011011614945473 10167 21491
810849304117574785 12834 14980
72340982245687969 3517 11629
472881024475924481 871 13891
848918865236800769 7887 18541
236068177790023969 6505 13821
972843469209220097 6484 19819
188844254110520641 9272 14762
975901087093920001 4834 15972
41802980512279929 12764 13479
939339270211657857 1454 10417
286857275694956129 15946 20177
851076772992190209 12807 13945
909339629588536961 21928 23414
708574982935214593 18297 23576
434139068135252161 2447 16613
844271508353106305 12709 15309
436547662858664897 10361 23313
196363592823953313 4078 16435
531919802270380161 4481 20202
248718536892472033 18885 19669
423411665478134593 2855 8697
613872321995966593 4959 8720
949186597431335553 1071 10280
494515360593542401 12679 22476
370269515874618113 10998 20057
652219382922592001 4089 15443
761774756654119809 4695 14587
7239539514035443 10178 15831
41079790892858625 5916 20326
100205600848664033 6961 19498
881622319215452417 8156 22264
702375537359021313 2377 6955
940473928196048769 3766 15093
149582827179752801 21482 22830
837535462763554561 4026 22992
11985250988022501 220 15708
456703388767344641 1993 13657
372108020408045825 7980 10169
371892273888604993 7910 20557
738938681604739841 1192 13639
515094656349283777 5168 12595
5757634087981246 174 10924
971756748018492545 7525 16178
344953364801643393 21784 23276
697377016371767425 7563 15435
831264335405943937 14309 17487
154172639535246945 4899 21075
29991988399249437 12117 19876
537226236850905537 18164 18471
856344895515288577 7857 21012
392122023486052737 5482 18805
39932403631230073 9825 22276
774423090391415809 17441 21804
39747156528658681 7716 11247
289805213710010881 11120 19994
543923289181581313 2099 8138
708885672294407297 3215 22080
901063102374020993 982 9639
205441071117832065 12196 20653
508917371378903041 1772 19937
958100247360270849 267 15132
580017054129040641 1023 9014
360488792746409089 381 2017
732352649995423361 6065 22583
200623459783038529 13550 23566
469900687450373057 7999 21920
371718059563733057 14056 14818
400025840084726529 2682 23659
244710729057963777 1270 3300
177622742810154209 6521 15528
574443001321881729 10234 20441
649441528622222849 2946 7182
651968092568218113 13052 21767
215478780941420929 1360 8092
870900872546826625 13311 13980
933270672886226945 6028 11836
375329204979486529 9005 23183
449607938677399233 4815 18991
708487687513567745 1683 23672
896333348035089025 762 10113
439602228252887553 6419 7288
93947176746549841 2266 10770
161524396283624577 21009 22210
765428396697149825 5317 12863
649164506487032577 1469 2950
607451793555963393 9410 11135
622457561079173121 12698 17124
276437156095372673 244 510
995832779419181697 795 7344
621931820060151297 10747 19351
890811974934138113 1964 17567
158875050777329121 1832 2123
752104809753340929 3763 5091
377940122970482433 6594 10518
239598315197312673 1893 15156
505273853913795521 8890 22589
859331245039790337 4943 16076
690997439312464897 10843 13130
519900805566095425 3715 6250
671644149865546369 2772 17054
892285867105918849 6512 20746
308684957183782401 13567 13727
387567034401698177 293 13155
995362287798005889 16607 19789
633284663532386049 10233 20222
483784258005439233 1867 7830
75708606617695297 3892 11664
747094213047251585 10595 13149
699560948881519105 11783 22104
497080257091578689 3147 17137
739386253943550337 2013 14255
632130312208435201 17461 22388
113011630816494353 8502 21170
767423034490487809 12824 23027
632560456343270529 8770 12874
461456122029023425 9220 16402
604540220400245633 18006 20684
622301949270006785 3826 8390
282177598316607713 4857 16132
571093743644329537 1968 20478
525761889232178689 5534 14013
40027990235014241 3106 4969
362046260226236417 2851 18156
286163384991642305 2694 20576
765406341168663553 3026 13208
969530746972861185 720 23021
273727489179108833 11795 19244
419553937881833153 2201 10284
99832055679918593 5231 16330
675012499624582273 560 19085
68680868843699729 6356 19135
39251194693651569 19659 23519
57002135921287337 18649 19610
913896536375414529 7557 8084
522913975407121281 11574 18598
717822535485996801 17695 19550
48294119841052921 17451 21134
345667726847604929 12614 12986
51790430167102385 15874 16333
236242981997282433 1722 11455
176725249609823713 3010 18385
78713419861696113 7969 14675
49750300513593969 18210 18740
405489733018587393 6920 11473
514547405838165185 9325 21111
618889707909428225 15769 22524
900650122783275777 3706 19850
805825978488616833 4986 19294
555553760949543105 9782 20558
98394820652099921 1675 8288
744277385167507073 15945 17597
947510249863572737 3392 14086
82568753194784961 16170 18938
682135688322684801 8361 22156
440249979020279617 1679 9787
609250114363863553 3133 10840
490065791632154945 2513 22127
601008365568201729 316 11722
550763965047494273 2734 20209
2888973092158410 14651 18372
104149735453781041 11767 22208
711635839520791809 184 10613
499167069462401985 9721 17643
394767390253623041 591 14904
732605210814561793 6335 19185
678750575231656961 18540 22722
954649686764312833 1770 12349
945506075289248513 3702 8602
338573797313820545 8484 11183
402581789541468289 120 1938
468873882838693121 522 23250
729561674157015041 4199 22937
691784596992867713 9352 11531
736691703494056321 10321 21519
144393027086536577 1272 20522
192129212763209281 6438 6676
237100253643269825 6848 11208
663458716027147265 5164 7376
765414297769410689 12334 20720
81501687157544465 8668 22590
404305681871015553 17100 17786
200961380394613089 11247 22494
158862463203846017 16056 19701
156918224060806465 3853 16650
635286156230911617 12306 15471
426883062089157057 3854 16725
289730105354749441 4393 8832
571682754092581313 9056 17317
541616563333427329 10649 10668
127116025442557409 7299 10311
613135884262291585 7031 20015
734735561209195265 4957 17493
640591096632853377 6939 17686
948253248082547585 7737 16179
812022604090230913 1388 9110
986105707848327681 3338 13438
911214037131024641 9495 22029
277749310521112833 1906 23612
221549796905904385 17090 19017
517333498606834753 4421 19263
120874075975002881 9873 16108
851216064838435969 3358 18141
878385351093129473 79 12033
420974148452149441 828 21639
202438459390002369 5619 18045
735477264209929857 14790 15401
306566440059029313 4534 13360
466996976985203841 6281 14552
411305635070483777 1482 5007
535396746400746113 19492 21353
354545716124306433 7259 22958
440974070634144513 6120 13208
110397614552731233 9143 21989
583249921822851329 14523 14579
795503486683756417 2932 8550
511478752363192513 2699 8750
662882500711368961 10066 19354
387036032814219073 9425 16530
81904447389831601 4557 19598
853532686029826177 7333 22888
449195125860164545 1060 6182
618511737957884801 12999 14999
864397572746824449 3429 14010
482071332416044417 8705 21299
655146066494104705 255 10758
527122846010566785 5906 21848
325164020606763393 9698 14497
144436078695793665 14765 20488
436928007985123649 10960 18209
471053290856257665 1074 23476
389249456130372097 17225 22184
993417995180724481 1702 17733
888870089038000769 1917 21335
594306514339645953 18675 19915
738688105317464705 7612 11920
281318145110265761 4990 9629
999957023925837569 1517 14466
866467120367428097 5637 9931
709625170720912001 7210 19641
259172997519588225 9052 19246
361397042956163265 7990 10615
291317793792526209 654 10120
470336044936828993 18735 19930
971416082330353665 11617 18569
702742570769110785 8333 9201
117940853816929089 5141 7786
898064103410902657 1937 20911
451878893264225921 4234 19249
607966640438242177 7949 18422
123823246463327761 9275 13439
756867809516791169 6249 11204
558620500477946561 3866 19805
762077881432496385 10716 14635
238691086573918913 2409 14006
760971484247292545 2308 19084
48436693461358265 6544 20663
366794083804371969 12855 16233
929582849296704001 10690 17862
944116442712498817 3452 21495
562231048226085057 10789 15363
550840391994846337 3522 4144
345661796615313921 4374 17828
172649342461411937 10250 12768
654302413642657409 6981 11790
593819681889677057 15652 16220
433476018667843009 20648 22696
287976586934519233 791 6235
395961252457698945 19017 21306
36421186724616921 13640 21621
272181384883378273 19052 21527
63846543614587857 19669 20669
70051365540368953 15974 20950
514965523618720065 8410 21301
170406548841864225 10762 14535
158859233171455105 5659 20730
60619085768582441 1164 17683
732781495415302657 4529 17981
523092745733645633 1242 15651
449685085593856129 8376 14246
853209363170609665 3719 5031
959398964629265537 10225 10391
693292274859484033 4648 12584
382614404467346945 14238 23219
577522587986482689 21420 23664
972624280137374337 14435 23126
890441084270047873 123 15871
289046393692146369 14652 21001
336257825706216065 6843 11910
366716745304735553 12354 22890
27290582895826533 4730 14541
405025044538234625 7493 13198
622092680378177281 243 21110
627458011016095489 3084 4850
201124509864126113 12836 17120
718477917507314561 13683 20097
988477572061018625 9269 10261
604127621074731265 4331 14876
844106203639252993 122 12947
764826945512254465 3137 12019
228198123716413889 5308 5969
818368793144593153 2948 13005
789982747655198337 653 19237
298406894894398529 3798 5057
154803914607416705 6785 22090
66625448342996665 4436 18984
811673036737086977 6135 9373
1811111277646660 6932 8178
563710383878589761 1203 20106
669106069241557633 12171 16533
382619622328359553 4914 13264
347924710705470401 13812 18201
569123471949129793 11676 18676
463808731902197761 2529 17191
24697066855107865 1434 18464
611916515423047297 17658 18553
626358981149042689 2004 14629
755626185162945793 626 5285
131825280967188257 1254 20132
226631840551462465 9929 19965
622450933170998913 900 10917
221416702194893857 4622 22590
340492744397689537 8706 10973
990322775254440961 10029 22756
276360711896831649 9064 20312
602527167877063681 14789 21610
579784434278035841 9529 10598
548009932320340481 17253 21149
168181818487713729 452 6415
543816053280075073 17861 22589
832240516435458433 8976 23195
476403825873148865 15956 17873
308428943800880257 1669 1958
366847128012402369 3814 13334
315327207982772225 1425 14840
778514140685999233 11302 16616
667125093713341441 6567 10027
895586534864641281 3460 14248
428238505887346561 1517 22997
631005240799225985 7173 12059
270651998294358273 8910 20748
733487761587603841 2204 22178
61299508676864177 5969 17216
490055392342256385 10181 10575
714277308473530369 862 21738
966017654259196929 6003 20574
130916649503912913 2580 6428
736859408124644225 8924 10323
461362446400176641 4747 7100
24063488032929569 14556 21141
861700120949660033 10050 15591
690768822196318465 307 13340
447307740582264321 12777 20528
79742806617538513 2242 2657
3326917698810662 19395 22103
217054333680636097 2731 15102
977501956629470977 12452 21192
592265824112608641 2170 20869
941552065063756801 7633 16307
159941183256094625 10317 20367
13481841505043947 4115 11669
509901214319206977 4120 8012
373518551775273281 5222 6097
214323405203572289 5460 21871
849119146114947713 3267 8820
743871655857439873 8847 17751
684546056990324609 594 9910
557696595445733569 12801 18292
167258090330367553 52 9949
237132118854482593 501 13313
438652566594495169 12517 13037
965525013983750529 12700 14819
174520698650969313 1430 23216
678313133117022465 282 15859
14314225097262325 4381 15714
268516561083757217 11222 22990
185051176171388225 20138 23191
378369731071195777 7910 21067
650905079232781953 1453 1826
841032492981469185 4540 22310
769228825812252417 9070 14277
301265973840990849 1011 11107
274762550287061217 6119 20418
469896737258167745 11325 13252
616662241419621889 8467 20761
783821508142729345 15103 16602
936154336674345473 4724 21246
997856392894760833 16382 17208
159280959823053793 19082 22544
204002027698628289 17666 19153
483210808881249665 6966 8542
793419517832902017 4505 14131
944634730772580865 690 9972
168676388116587361 2175 16224
934141628086617729 10099 14389
518172680163161217 1754 18125
785540379348720513 4179 17255
645291011146234497 4778 23298
577159110048295809 13172 18503
165248040320008737 15754 16320
993302203457208321 3354 16411
608003675402905217 16773 17005
55241579724960137 11065 21249
671532003391888513 4132 23406
40569281881477793 6656 16983
5425388551621780 11892 14760
991320432071841409 984 12383
976523795351923201 7343 15406
918552278570988545 10965 12451
278967333062276161 14822 21529
224172643013641697 2647 3483
549376737180807617 9686 12199
233248628892329889 5899 6501
909481436485116033 2597 6919
586128874256143489 6333 19750
641376578988214913 6187 8244
817338695962607873 6168 18997
983894500252269185 8130 9208
724923898849961985 6687 7715
774594074842553985 15132 17970
768711902420950145 19719 23023
38218590786435417 9440 14818
602253653765597313 12391 19354
851232090591182081 1367 8568
422731287574041665 445 7668
230901115692013537 15730 21061
573869613678393601 11896 20305
286685003994193729 9860 18632
742292724275433345 3751 12625
560058238516823809 2974 21157
937719189195217281 2984 5118
428829041504670273 16215 23186
995801466665941633 8515 17086
485691590504224257 532 9224
329488295381619137 7364 20345
344730561506793281 5951 19509
776069101513787265 10150 15331
126372179405812801 14749 15265
635051925168948353 9973 11831
623834202270487041 2443 10444
389898654848199297 9207 22832
638813536294044545 8643 12955
197298309535337793 12633 22265
875688326797273985 17665 21793
275219874379036609 10227 16909
474850043901987841 12228 16086
25444864762686593 137 23020
974170378616790401 4079 7553
345880879337560257 12304 14446
757062616824079233 5307 22162
707567429073716225 8806 21795
124653674946927137 216 21139
348791755359815873 891 16290
882004017437132801 8164 10411
505251089048879745 2021 5096
483148868952824257 7748 11661
378620585364163969 5986 10851
805896654144994817 8332 22637
131049002912359217 2410 7055
236571873630964545 12481 20223
425608160548325313 1645 22892
995908283013129345 1995 12249
417187855559586049 7592 18433
832224518604377345 6496 16318
135614521148884401 4794 23235
241632182541060545 10221 12296
154442741575675073 660 18391
915488670343478401 1822 12050
100933846967524945 19255 22524
964059656720984065 6143 8115
974453179964864769 5198 11266
662668048524338305 10166 17919
847784365373346561 5830 9643
177860706150006817 5300 23223
162473430375509761 4316 17501
667778578902186881 6657 23304
973142182039442305 13998 20120
248784953301360193 14145 16682
600527117763373697 11407 11586
616676898712725633 16775 22654
450562579564493889 18416 20724
229935978616573793 7447 23202
767426193187926529 9660 20803
339891636717339905 14748 14909
172014683866468225 465 18797
93909681355988545 146 13942
460750275282048705 3802 6333
829422389080562561 4541 22932
130115780315581025 1118 6514
134547685639127217 13815 17596
989672242375004161 13089 15285
709010966809159937 9335 19131
941435283497515521 4554 22218
271441730319331489 10979 12160
333842391781740161 1568 23201
908257562991977345 4691 21286
445065738765467969 468 17322
828310973768715521 17052 19378
724164362898530817 7025 23091
776615041058192897 14259 15441
19124572850916621 6661 18460
495812773799876545 7779 21070
312344146965681793 4386 7234
123786641218899265 1300 18404
788325927258089345 12855 15071
849965331319943169 2195 16344
828076691172466177 319 12784
150290103672944033 15560 19447
654692114465934337 13050 18695
745759176400433409 4089 11277
130535660687666417 3742 12395
569723576542728001 3205 23251
786679345603975169 18345 21314
705190389753035137 8796 21144
333708661701049153 17889 19294
478239776359174593 1000 1484
924667701754760449 4362 23117
680213253626810369 5639 21306
196705464156803361 6395 22493
424443761737350657 15697 15952
287481171865696449 8938 23057
201210276386468929 1805 12793
928468307049424641 4686 6457
323790429175232961 5469 18654
539305270926877953 21263 21451
374614796994244161 5080 8359
653714034435733249 2282 15745
166859506167881473 11273 11641
852377595089112833 13040 15662
720272211799546369 3161 4158
950195409193664641 14464 15648
133792463557796289 4566 13461
590835978257661825 10151 15671
737841838940958849 11219 16499
7616296529175061 4637 19870
662726458739499009 4419 16901
167189999902294785 8767 21891
956749107784283137 9939 15175
721280312797059457 10805 15830
65169216502397377 9512 23556
666479768873092097 8371 10757
197498694658229121 15921 17987
48677809859679401 8812 12795
444714717430755969 5735 11886
485121485403997377 10400 11662
792029984205988993 12651 21840
88979523459553185 3246 8771
387966757383111361 8632 14522
441907575722456897 1619 9598
562588380446321409 857 9749
942439668427464705 18349 21535
260554928145737121 2441 22925
147200513263559425 7002 8606
724526085631914881 11221 19497
552024526487198145 13474 16479
981109411395777921 4788 21070
281979099910916641 2908 9687
387635570705690241 17675 20273
490557456451210049 3682 8522
58296238119439185 4387 11167
369384292454103745 15717 21418
609034641087340801 15488 16089
335065574228504897 3361 9356
78667406109133249 1568 21313
505463936063808449 10456 21972
671115318172802177 8470 20437
651959913786679809 22599 23401
16189531610748987 8446 20530
850002320540912897 623 16722
390366272798480897 8010 15779
222687502524561153 1211 17045
909794600108227713 7303 15953
819086618894562689 11492 22133
323581824509965121 3004 8200
474443277920055809 7256 21208
6935938117393904 2684 19440
334228313946855617 4841 12827
40556122281579121 1045 12101
883679949319795073 13646 15446
204595815214503329 11324 14301
993618979648108033 10754 13923
537180610858534657 6577 22138
615137581832851073 7899 20686
12017165847240109 7037 15422
74026572116739681 3749 4567
27142824637572005 5412 6002
803939660980258689 6452 10231
711034856266905985 16173 20081
140876013591640257 9663 10433
978266500464876289 17568 21867
625351499535280897 10462 14047
471550775680313473 3174 13935
142526633002464817 18142 21522
351913524411692417 18255 20902
802827884366305281 3166 8852
884595864948408961 4377 13733
955354272224628481 1176 15885
608638887988455169 2478 19884
141122643564965953 3755 18443
368590073355917953 87 9974
801037889790851713 5465 10173
505177188877389953 16315 22568
433001155206536513 13451 14296
772762216642320257 4231 11437
7884606379935378 7676 12487
918444832601430529 6951 21594
55370531247842081 2611 22679
4014860119227138 5865 13818
574923651296021633 3471 18830
580042537103942401 948 18662
357679105819894273 20106 23544
820478731802751361 2218 8696
621053898887925761 8252 11831
425089574489128129 4703 17464
650869749018152577 12303 20413
919135844561722625 9550 23085
371311940938202433 6976 7279
284340965667134081 15751 23486
62008227732771817 20315 22829
870614535823619969 8179 10463
17283237975437517 12699 14536
457533136860767809 10236 21917
545331156594396993 16319 18662
267862080889855745 4794 11232
867128141730834305 9422 15287
674748914362375297 11127 14085
986625837238019457 13962 17702
25045463890563725 18184 23363
310332795071492033 6621 13200
504140738079819073 515 4346
140699285308112817 4961 7772
128757361356306881 5558 11527
510192407197852289 4873 7426
118328177779638113 16031 20791
371723804442719809 9173 21602
267326469800138977 6792 16223
509636483191616897 11401 18358
754793801023360769 6500 23501
78344397382362993 269 22532
779538053088216961 10222 20013
809132570643019009 6269 12264
261116731099583873 18284 20819
768856918851607681 16514 18881
827026060230679169 15777 18096
24252284572657601 6164 13540
914257409279819905 6332 16736
980147985456806529 9380 9456
832541432046767233 17398 17880
139621097693183313 18374 23232
651566700970256769 2835 10079
315436077033009345 11410 23472
188646338449188993 8119 8573
189346948729951937 6873 14483
903839122294464001 4806 20794
502550804156225409 1908 12665
349420129352481025 4982 10257
64952439537339761 6834 20784
128540174823719153 2577 12526
473291790414176449 13843 15502
414653803938648449 16669 23648
93016574608743249 3117 8554
702163124072022529 10610 13020
446452837999384385 12710 15686
616794867710623873 12583 14838
158234956783363841 19312 19473
139237604492002737 14287 18191
7888823752889352 20269 21296
62497616930102145 7427 22437
454877403001706433 14537 22123
303422742545812673 347 16640
350424922445096577 9818 12443
171824228171075777 13627 20312
521479396354298049 22416 23436
801847622481751937 12040 18210
528718087332205057 6970 22556
429593599323908417 1495 6196
500243957904462657 7356 23469
592763439222743169 14705 19232
648012047372372225 6411 12126
917626749957051393 9535 13095
623623716346063617 19803 20620
770871151766932865 675 10491
924087218425224705 3598 4509
158103805984524129 12313 14285
684844487980956929 10208 19228
853487431213572737 9626 12480
91978684791524049 9887 19401
763217228597042689 10193 18125
725041866268472961 11662 20689
799986752458984577 5236 18047
504976600076755521 984 2989
372943062893199361 6366 13076
754906471810574721 942 8615
629560170257796865 595 14895
739166795083104257 486 21307
161095640094359297 14505 15569
20341942591418417 4471 10112
327988211213785537 7530 21975
622822877748742401 559 15735
511795431142957121 16622 17622
976077763088870401 3462 10168
769437965852539265 1503 19095
349207478561549313 1509 22896
197853681368641793 647 1361
714266952018110849 2906 7936
437739441734812801 5333 14743
945037346876343809 581 18544
835025118260233473 2048 10982
432031764453785857 5054 6575
673525102094821249 3388 18812
578647551660406401 203 2964
519140479703722241 19434 21897
547269227407245057 3663 9053
156255827231866817 9609 19056
459761896881527553 2911 21516
276217920837552801 11130 13392
79737831109230945 1716 21682
57607860346585937 17932 22958
849122639536016513 5789 11917
340055586436207617 15398 17098
807837353765965057 10140 17538
275935198194737569 11481 18294
637810509691060865 848 18918
810690844961612801 2675 17331
753260917917902593 2336 15049
928401922331850881 16355 17318
234028689386530433 8397 22638
105513932619160753 11236 16647
607912274235506049 13988 21246
682625701341187585 12290 19263
4939623305769914 14041 16846
879659113421155329 975 18492
531587296135217729 13629 14871
944888690775364609 4535 12965
142714121283130881 3808 4035
22353986895254253 17842 20557
155737058491386209 1813 17190
575631878098626241 4181 11060
671535983467943937 6391 19402
611851331178996865 22557 23340
828355978456233601 2430 3955
910405127192142081 9911 20050
984535145810337281 1735 16439
685936918313771521 6848 12252
937242628480024833 1008 9589
957924333478850049 956 6932
129505918973759297 10078 19115
632215143092594177 14357 16494
222508303547432001 1798 22554
805490768937254145 10265 16182
367187090312267393 4995 18554
368711129325831169 2066 18632
112579548913661393 1881 2836
361732438705224961 816 20777
857595288677597313 10555 14552
138957280367520753 5601 16048
428750943735241921 822 5230
530284650125246081 14383 18915
724544888041730689 12970 13455
226693086692208129 12454 13767
48663802445449993 1430 14027
955363573451684609 8343 21268
976564660735132161 9143 13537
665513454728227329 4123 17887
905360412023174657 10493 19925
377803913528559553 9946 16295
578816197009029249 2113 16919
712041940538128385 4406 12093
741612281946604673 7378 12865
951506476052919937 14942 22520
364589597132063425 1839 12427
523145121790463489 13806 19487
414239957109447937 9537 14065
205724963064334081 2296 17793
920130927827340673 8717 23581
855881984289410945 5364 10741
934701544807470721 3525 18934
605440332545136129 9282 15448
280951229045367521 9209 14263
342711697619733953 4233 17576
384272547576973249 9887 16902
314327068978961665 2232 18049
433761272351556929 11220 19346
805253570724332289 4292 6163
7991186684396468 15046 22886
53485297896749273 10182 17873
652527621083944321 583 10390
400768374960165377 10482 19429
183896458927581121 13218 14042
172047400339771169 8161 12684
520986637407457217 11160 17456
61549661875588417 1785 6395
205011004614281249 6301 7504
797694205288401281 6297 6555
752791734955533057 7948 11718
525491248118157697 1351 9842
382462789632359809 240 12406
357635521943215937 9658 19037
244188200408085985 2472 16087
275021753016730497 14626 22621
469918931918673601 9517 13866
792199281801664769 2573 19954
46967115606772585 17656 22370
332033017985196481 6713 15163
772317044869982593 17945 18198
409184455248940545 6750 20323
480078116154214017 10233 12458
200915473467446753 11438 13199
95294539819295921 9651 21797
829791751375815041 3577 8487
489687735383281345 1429 23461
334764111184199489 540 19448
334679739124897665 8752 18197
685354465449101697 22 3761
687038716615756289 6461 9143
517522729452068097 16203 17180
526240713186869185 23286 23627
264226268392043553 2660 5222
542953744256632129 15000 20201
125455609823774241 19100 21428
462283781317257345 13149 21631
852894799282317697 7156 15673
783367357991021825 5037 19470
644913816745670913 3839 10843
30723920345113953 7462 23398
34406187744487229 10792 15874
632370186665095681 1631 3021
291811950844760321 13271 17427
600359218636459265 9071 21783
217107660701621793 10260 14295
692792881840670593 5591 22887
485339493342152641 3410 23545
529091309351802177 9266 17714
481019739757449857 14814 18178
678601058015029633 3895 10131
79862916443431681 19506 22726
34938727750176925 15456 16754
808187774005794817 4807 15685
141949969593252241 1080 10665
132269564878654929 7460 20198
677460675678734209 13233 19793
564361240808189249 18598 21138
728666386389786369 10834 19678
976575999555734657 8671 23562
843590054560753153 2692 10566
926409946543451265 2042 2412
291567982219202561 10304 20044
64761098050709625 12133 22046
320187158712517569 21509 22783
803985533014646529 5097 9318
568155337513015745 3103 14741
405651790886935233 7613 15172
28564416180831389 5931 23048
732926105599254657 5260 10538
748951189370171009 13764 22412
157325939752482209 9943 11648
665868336998020225 3142 12094
566507908847491137 18420 22592
520623653513236929 10960 19188
589816596471052929 3778 6011
575982691300101377 13650 15860
450472346571636737 6006 23382
443897604780556097 1643 10624
992693782176488065 1944 12511
999357204646376065 7956 13821
227275839025857345 4768 21794
434389048536555585 15614 16404
337028057244452865 10572 17171
627064037615031809 4677 17814
809575592051395201 6374 19531
753523957228121985 2945 5299
465843576607156225 15745 16258
419010323829414913 11869 23468
224802884556147841 104 13969
119633496754399713 8236 20883
55861104617974889 2622 21719
108534387493467217 15153 22109
540888523910545857 7386 8012
133534638850573377 5031 22494
512402661142616001 4939 5800
983906260782394113 4599 12463
113769236273277841 318 22806
230166660813150529 8081 10138
696943148531971713 7114 9558
49235085545962673 7211 20018
973070513010803457 9160 21677
354292785114960641 789 10448
982989530079080961 3792 12701
770027225236905345 8551 21470
403057387743736257 12285 19487
784400021272542593 15647 23576
552658956978632449 5005 20842
408584744275731969 2029 19127
148171333641066369 19447 20479
249621953236793825 314 8165
217302735192205889 10413 11251
667404645705833089 18304 22759
239705509889837729 3689 5496
189026580079708865 5869 7210
926447248475966465 11108 13788
559930206479084097 11619 15496
312763512293280129 14119 15278
664587178345737345 5176 13486
747734971649791233 10847 18012
301987225542237761 6106 12559
867825158194541697 4949 23610
766596323625744641 596 14939
605862581477822465 8257 19075
607955315568222721 12867 20581
183108222886055233 15134 20895
35574499194762413 11476 12211
782017963790210049 2164 14231
236497837194040289 1793 8009
253444005846212417 3465 10092
394622943431667009 4685 17808
840177687204317185 1735 10506
474199007488284225 783 1520
16428703045413329 8382 21529
751808357709631233 13779 18263
677880328500933121 15300 22978
593803424576382337 2293 8893
321898358682695105 6610 7924
939052625010642561 2842 5310
133652954877049985 8038 15396
158367050400489249 10611 15813
247904228552037857 2932 11063
132016589175588449 7476 13209
529927156431526209 5503 12140
454329895983537601 10185 11934
903814270294084609 8069 20027
708871027953360769 6604 14553
619701340843476993 9215 22630
775504570803281665 4459 14315
274286745564403137 21135 23665
503273032358134017 2678 7466
239926613775494945 1654 21971
805811802462248065 8436 11376
728880138143559041 6400 9197
171319892783426305 7095 23566
79028535574821041 5671 14327
880229317263331969 5219 22263
880081322727157505 3726 17088
491118101354754113 13308 16854
36415429855352953 11064 13255
469174409068362049 9499 21294
643527724065656065 22109 23071
648640022629646081 5714 17750
806429785021890689 6071 7751
219108425428277793 3173 22431
811020647774135681 13719 14029
220877973474483009 6931 7768
348011698245286977 920 12809
288603578928647425 5849 12189
659302605001364865 12162 18669
667452700262085633 216 7988
516276325313185665 2428 5938
400894260493078721 2305 9328
102102855735374481 2189 4969
689673359942172929 445 18559
217049981665795137 1338 5822
956866702529655553 2416 21072
463119122329409537 12786 15678
50836913538770289 15667 22286
305825952279661825 2467 7507
41717725791858841 1343 10118
963751038357507585 645 11310
96929138724345169 2216 12482
66130273384672481 368 16389
148705717155511521 306 9462
638758960653099393 2437 23327
730855074809905921 14290 23466
368343809790530945 251 13824
728470238687112449 6869 15415
319691846846915009 21071 22884
418266441273498689 5705 6946
599898930358719489 9873 23150
155631073896504545 20137 21464
60886549402120241 249 18947
615725232326493441 288 13266
664621043384471425 9120 19444
648488387428148609 3689 19426
473939662544999873 2376 6894
973479097487750529 12497 22358
937856255850547841 8563 22073
954703322150354689 5423 22844
728518543108641793 6204 9551
671033084200214401 5619 15133
121830528180623793 624 5604
957288095150648449 5491 8001
861811872644970881 2643 13432
173866655682683553 6462 23066
731211971754859777 7253 9688
601896794038029953 17976 22185
704298698717117569 9030 14668
668322417961459073 480 15666
132760442553745857 9863 11259
898477929689210753 11298 23002
411189850559502209 7843 15598
37516506872275817 7349 11925
17786383368573411 2035 4576
17397683655989483 15858 22549
819093530787149825 3220 18100
817097911262376193 17840 19761
176318021557904097 4235 6211
351114010374761409 2051 9903
705279303048648449 4688 12131
433197955155787201 484 21171
913681601839172737 3355 6965
625696628586727169 2497 3939
388338187948797057 123 2597
727719541771815425 10205 22925
271797386583074273 7097 19554
859641775488700673 6570 13831
896912708717387393 21814 23376
354351388507478081 5807 19051
928923752025653505 1696 3553
927593713589491329 12933 22621
367226056469696961 4080 16601
852863166809040513 10187 16633
714756910229027713 10382 11791
300202686545663489 10345 14159
176975634992167841 5254 20706
834226016766034945 4254 23155
726503656006443009 7600 19357
914241628893055489 13068 19403
146249659293381729 56 10895
724167145763086465 341 23132
121453137880877201 6262 10465
154466758076768673 2001 12142
545827783185835329 6543 20515
391539956120578113 6158 14569
520220044968667137 5846 8472
285110528012413761 13794 16577
556764481408158913 13221 23438
938380190844636545 2489 17418
231629849970659041 18088 21444
898284614085230977 7563 21285
676628673760312449 6598 17382
143106751890126561 8372 11585
26455914713139353 12478 18558
702265942511278465 12434 12510
618161414905934209 11461 14291
953770944217293313 1183 12427
186062411409324129 6287 9040
267335584846211553 5956 18062
793266946396407553 1991 11659
935692743893394433 4906 21730
948495202509448577 2512 20609
802608923632252673 266 23103
113897579590350513 2018 7439
332755092055119681 17754 21689
105609117173514737 551 1477
135581170222781825 6854 11262
713131311980127745 2887 22404
33939991205794941 17738 18548
379213525535519105 4689 7857
397735393216553473 9592 17020
233049337493618241 2597 8187
110641138573324577 8169 19473
752622805531501569 3839 9330
434716008169875329 5206 11780
526250256114870721 4387 18185
54509785600526329 3266 5522
258953283636017761 1502 10743
217829498835161665 16768 20698
257215382161412257 8945 9874
483091275578967553 4132 7364
853427572892655873 4853 20480
953941299598103169 14374 19892
797366656268870657 2988 19524
958672095470614529 10402 12630
120119991633984577 4752 11550
701513580553271553 13306 14089
609511846065210241 2876 11291
986339095588558465 12058 19129
302166986764831361 17202 20043
989268453269307521 3900 9104
686302537167271937 7220 10239
6386594528787982 13352 15777
788513268930060417 9480 17434
697835169249916673 8316 19846
513065432001447169 12793 20590
794401209059426305 1199 6590
951681755804031617 8288 23262
660193526895728385 3802 15008
984508251538208897 4312 7133
634491242082059905 702 6969
493632476623687937 6565 19770
529579248914647169 8931 17296
30824636836861429 19420 22086
676465138781733121 2793 6158
26176378440737837 13773 23685
278965853114659265 6591 12570
761979435822262017 8749 9713
249934694177891713 19464 23407
966173554890659201 5219 11385
668851827843131009 6891 16919
376673198459407361 16596 18342
545331176978006465 1859 6231
363285854067271425 7365 10540
443807051510464833 14903 16854
108764152954670129 5384 12399
926059137418814465 8667 22610
570660175851386945 10629 11259
296388676153558337 8315 18703
99743959294109169 7078 17430
384231203157067841 2361 21368
709755103270566657 9773 12288
532319440355838209 3355 13448
339071696829670081 11228 17141
955760449742381697 12656 17162
334628889664273281 13623 21859
255300899545719777 13913 17458
49495402243231017 4078 22952
664542773269229057 21231 21849
155295306094728865 17062 22506
994955674244170753 5423 22258
3533595556341141 17102 17545
149922904963329281 10296 14812
893014504078550401 14399 21297
367976831724636353 19614 23359
928527177410138881 13542 14657
160862103209634465 4610 17051
493282929817752321 1579 7520
290804246284910337 5943 7720
126456413115327857 15601 17282
672845950374817665 9272 10743
867358500180969857 15244 21017
761617540410615169 15548 20889
733275000466228737 18701 22633
332594882216621825 11703 14861
844818780226773889 3665 8955
469078306033782849 7603 16468
249945011525817057 631 4523
78450899205630977 3718 10887
44189849570713593 15923 17467
743391054357605505 764 5016
469639366020295745 9104 13541
172669164211978209 16779 19957
274265972876236225 799 11584
279578056829752353 654 18400
125563998132143697 6248 7549
51875692230208161 4462 7968
905404160696903681 5035 12805
880448231301730945 580 11300
211266581849720577 2615 3926
624169897629965185 5063 13809
359737283313336321 8758 14764
294029808710593729 2568 14102
246744145119400577 8800 10868
170636195328381025 6348 21420
595693644593083649 13949 22918
273050999261872833 162 9052
842614692352846337 5761 19635
334639966781988801 17280 21023
761103897755134593 3493 4641
837587575578954369 7483 17763
861429630867426945 7019 13409
777852812291694593 13713 20353
288056952743048097 7971 11922
560821516114177857 942 2456
697100922081922689 9600 9934
655487930303788545 17712 23095
750949148201698305 8604 10826
565915917790778881 10868 16039
644501015252551169 4585 4628
807111504673184001 49 20415
128144502312395041 11065 15151
972628604862368513 7078 18638
762541332715990401 12563 22737
400387954732021697 4141 23068
440492378469656385 2181 3940
278155543837971905 6708 12144
843297923506462209 4584 20260
114348622977484385 14711 15592
501671466480175361 4248 9914
719885634525727617 4693 12090
181757449333083809 12053 18826
951752753757116161 3144 11072
42859650130537833 17193 22234
29705997297174493 16131 22686
437104475741584513 14123 14376
556719265988146369 12192 12390
276357170105015361 4345 15015
241041829066634977 23023 23541
425638674341122689 21155 21671
848305656199268993 6337 20623
970179559838271617 7395 21915
801142567716528513 13250 21039
672749561752333185 13876 18735
711729197529035009 4663 18687
920826193460087041 7 14642
231806799279528513 3708 8360
759113369926872449 2197 3331
999473238254463361 18717 19332
858834002030221185 4717 22113
890717376612304385 1038 20006
253513123201621217 11407 19618
751980662456684673 5388 20926
997633049271300353 6806 23016
41155905063167353 2143 18939
457395552382344321 16329 18593
153765268057380673 9095 21683
758795273486129025 11206 19864
827777402247267713 14839 21470
467318667801997377 1013 7786
581702756180487041 5870 10567
466048860793094401 8174 21935
877421867998069889 1176 12440
660538204168013057 5827 14949
198504023108082337 14311 22129
708332478729346305 8192 19145
953065019362657793 10681 17511
642731302600786561 19314 20919
900807314507584769 4835 12485
512475031156199617 937 16582
351785866651003009 11018 13381
778738272072224897 19887 22825
287210353609335553 5902 18754
744471757754723713 5377 22335
879249442535655809 5893 16710
517569635978610177 5397 14505
390531603109348417 13201 20052
252325456721749217 16315 22602
188239159528396993 533 1233
979002482326173185 14026 21919
678649177261458945 8503 21340
72446420067535649 2690 23658
831170274334215937 3163 5493
394978960470659521 90 21764
711799398406309761 11943 22017
616945399676112001 6881 23533
449594093100561281 8651 20568
495697166033814081 3640 4297
527982403561562561 11176 17679
633974631517816065 9463 15906
370157171941134081 2333 12725
345602191020098817 16205 16786
473252364168427393 1812 5311
52611697600823961 12384 23686
368381164818575937 21674 23468
313169350776099969 10176 17361
695672598154057857 4883 13469
674553862914478977 3419 13655
230422458419230497 5443 18327
192024095772971745 8523 21271
760473940627559169 15735 19504
315885550251991297 5140 7255
829476623545733761 8827 10168
168040436748903233 2446 11398
933726010279311745 18815 22260
114062871903598769 19043 23606
937906317289520769 9825 12941
582953419023986945 14273 19017
221248275399016577 9457 18392
650565686283542273 1070 23406
728062902325408641 7975 23352
811937838294007041 15807 19008
571558898867319681 3792 13930
572813552095226433 6429 20034
543087021594249793 10342 21351
129646558422557233 147 1628
73767038009076913 7933 18819
976216275148701185 4838 15173
822031990907223809 2041 5457
62344034182537201 6815 10088
55216405323275097 16837 20098
796796545923115265 697 20572
179151461116664033 4219 20106
335865521048468481 4619 15322
745517272325326337 6402 14801
406720511914059585 3483 20478
312199667953397185 114 23356
349906532510210881 8627 19301
393868533551906113 4160 14644
961216080221731713 10446 16900
255554043929397057 5613 6309
905201945466551169 6645 7280
160153753686710593 9962 10807
449537365220621185 3726 11771
216706325347136193 3300 11966
244966318563776033 7966 19759
736453110267458305 11531 17897
910511046004927489 2617 18233
914374860943343745 9035 19810
955888039369732225 927 19107
967979630030168193 2779 5733
612315541126193409 19515 21710
657737929524959233 9068 22985
814226416518017921 7168 12752
939030911136196481 3878 4383
815910906430644865 9289 23029
913020814628897153 11396 22496
713254344919839361 2102 13156
262729438810719521 12709 13832
863245278063502081 7620 18467
449208477254817473 4149 13787
620396258322706689 3528 16157
89863450798301153 1738 9613
998176579436034177 3805 12536
351696225581424193 10254 16091
383783306395535809 170 12124
543168904011889025 4441 16865
455005150648403841 8574 18239
863303115781892609 8045 8180
733311615638861313 10536 16276
534419247316034049 13121 21362
773528004027355137 2402 11115
637702243102854273 11447 15599
142246677256757441 5334 11698
862596230043333633 3448 12830
29387622572571105 9756 16796
161788909763945569 12233 23178
270443913183704865 3549 12650
986459684095049089 20480 22468
134861661709038577 10679 15181
771007198471256321 1904 3483
484703866235030017 728 18193
262649921822553985 5725 7455
670663651315024385 9491 13342
404758049918090305 4554 12619
727876804343686913 5374 7507
824050904825721601 7925 22243
878212887036284033 17290 21258
446662852070279105 6895 9565
615177384559039873 5810 12655
709898472837561857 63 13443
670473209906887809 10047 16984
194976110800869409 4384 17167
699741952414946433 15224 22603
650793489491373825 4717 19822
426019363775566273 7915 21641
599524298050329857 5364 9057
42610618924832977 5826 14281
844507575487380481 796 3628
205505153483741761 2202 4244
380265777643504769 12812 17125
514770023330591169 4839 12628
652756971990267905 73 14987
84093765657428321 8864 20997
865364102693366273 1677 11258
167252217320019265 12956 15021
909850820497251073 14911 21154
911456420859948929 15202 15823
319364274664199169 12230 19024
843026958234169345 601 4268
200551572418245185 1029 7470
798315063205933441 6272 22012
999854065153176193 5481 12872
331900437311354305 444 20351
260250164705421825 615 19330
462737123859326977 1613 10201
118450539779363601 14934 22309
444069656758706817 10741 21215
533664829558883713 14827 20157
649899580629153153 4961 6608
583020801743021569 6223 7492
603479868905075969 13326 16557
841102759018394113 6757 10029
737114639636544641 14640 23033
266046003135645761 5911 10812
939669264370685697 13435 21138
220636131628051393 1426 20487
344714449255064897 14683 19621
341664167442520065 6027 18192
434212006589369537 20252 22382
1471040831500404 14386 17972
957966383723615361 5312 6529
333250639384633729 7270 17661
799914319638340097 4203 8583
413837455819727745 12155 22182
812447666497234817 17769 20039
145860340795639585 5795 7548
329180207668336769 7895 10965
933783307711689089 8836 17415
364037504035863425 5891 7870
864283776122110977 3364 10631
630920079783642497 22030 22288
711573939699970689 1197 16210
735550531834661633 2288 8904
178054210871682273 6953 7325
718378636496844033 3476 11929
938612301639391745 6950 8575
457576298571737537 3589 20381
259056953413736577 4332 19249
345534405377357249 8483 16962
702913219995902977 14397 22286
375719793790153729 4401 22724
934378517461130497 3169 3915
396373856725624321 2058 21112
584569645606347137 7646 12965
726446722040847745 15281 17973
345013941829027009 1885 22265
885344647536534529 5788 17862
2097786826592341 1515 11525
457288404391619009 6416 22489
597720008178232065 2201 16118
151496796166007649 11431 16319
674174286866257665 1403 11128
924293909154599169 838 15270
449730838905512769 9512 10076
842954043483821697 12182 16746
779589913922702465 4135 21110
102245340100637345 5288 18123
920685688642198145 14178 14359
559021871383656321 5171 20607
736123413635152001 10432 20569
525065204813799361 15604 20475
118776976464946673 5926 12788
607910188827965185 2227 2734
465744037881787393 9295 10955
890706510692695041 2485 9173
74005054408889489 8590 20699
359079121630678337 4509 6929
542714624538330497 3156 12277
844165753927612161 2008 3895
175095183703437121 7263 9898
527832217424879937 9750 20171
440796772006105921 677 15761
43510340073453337 1368 16936
952037005824866561 6127 8246
380084264225494913 5112 7163
898238442600767745 19174 22067
538254266098235265 2396 17388
586667763477382913 13794 23031
38197382178658761 6715 23109
131310052769830321 12218 21700
490213165515427841 9465 21969
181932959475677345 7578 15392
602260645989836929 12191 17368
659980578077846017 14783 19716
759161132905674625 7556 16604
598492351707083265 5971 17468
769911792641899265 8373 13019
8398229462525110 728 1689
196111164299452417 22069 22988
556640482400258177 14843 20411
683366127852245633 830 6531
638043656923297665 21951 22030
144637638026992481 4081 16982
792899642319898881 7091 14980
293204127774721729 19047 21790
527015220055769601 17354 21493
576017079245303873 11911 15504
804314587743324033 5590 17085
90027002227451185 6276 23435
673518444191227393 2386 9779
79621562924401697 13300 14428
169002772654838657 4634 20374
399545204721853505 3825 4699
58273168839800609 5670 13256
120371577115861329 4861 5559
517836643017620417 7443 15194
893120105281006721 9265 11636
816604904169093249 36 19372
256431053336584129 18350 19227
977575976750447489 962 5142
660210346967154689 7816 11852
348209353877049217 3843 18619
500870636379175937 248 22299
698023654647915521 3496 16176
294433348688549761 1873 17537
117103751538518705 3372 3419
500775174307605633 8622 16154
911917926437869441 4387 7883
430765557724960513 2812 7598
986613404819447425 18660 19471
408141923312825857 4221 17684
712743504968603521 8208 19719
54373957999068521 5902 19929
99269460360812193 6122 12637
112696143987804481 7569 21089
338262992660961729 11107 15239
495172566927614337 2192 14757
788472204136379393 9283 9808
203104677934931041 12412 13056
541534530346798017 5271 16612
186782767211546753 10238 11928
521336010184068481 3221 13988
597534798941026689 6240 17842
551061471945335041 8572 16611
161371882668568385 10949 21553
878285157300151553 4469 9317
136499193746203681 1198 12540
961460641602787585 187 1386
576951981674362497 7573 23484
517096961068727297 10469 15202
631737406192584705 400 2858
558957635438193985 7843 21811
832117040460424577 5865 9839
623947829975858049 12044 21508
407673537767408321 650 1467
834816000399730049 7312 10596
562732883916815745 2794 10740
682741761828463489 17659 21290
421798499752313217 9009 14875
646552270440853505 2326 13959
880497306167292545 5191 11472
392097262762515457 4397 10839
694066719856607489 5054 16001
882926077774460033 4068 6076
996159019522160385 18784 21239
106720508283284945 7206 7293
271860981847098049 7969 17813
915044196855806337 601 1324
59000150970838665 12497 19415
390757586532341633 15779 19380
986929082790567297 5965 23020
272674733481284897 10827 23338
874299462651514113 7679 16895
743729680821712001 10485 20582
176471291597252385 3329 3860
181603053470215777 8241 17377
664128879229401985 6758 17631
627819873915054721 6497 13187
616672247094697985 1548 22530
3519767320643297 2766 18317
293095823328023617 10176 18954
905981703068913921 4392 16347
599714006371115777 10486 19254
12833461497709921 7741 22977
265504852589550913 1046 13911
245335474974066145 12857 22839
242842507105905281 19855 21380
462642206124503041 9682 15131
236725721090657249 8960 10920
985741475957677697 5851 23295
290426803552250561 6505 10483
281948485300350881 1775 11641
989047816209456641 9286 11209
189797397621443777 951 8860
319063137252726401 7807 17086
614507402570371457 654 6729
567574512127002625 2302 18643
832683353999083649 487 2688
15423272953611901 8816 19011
472278122712655361 5360 14472
118241895453458321 7124 15439
347529605818518657 19492 20331
122392630037126081 636 21263
108498834495794225 12674 20142
528186119494442625 115 21743
487942343049763137 4173 8183
468627632613063809 844 16875
1496369889540717 4491 6505
145658893917193665 10507 23427
911999421109012353 18441 22460
859397449702328193 14766 21801
124418305885217969 5002 17979
106602878539085569 9752 21300
223803611372613185 8317 15128
333751963204619521 902 15287
111458218100072065 7452 10773
368824586142672193 3633 16199
856313525531557889 4258 19299
627839448071057409 2506 19170
30529063201090169 9807 20389
750293372121824129 6905 10433
53794718287843321 6145 14537
541623138799778305 20609 22190
357795752388884865 1430 5323
680177760882664065 6299 9391
959353376458491137 3235 21259
123229651538565585 11212 20143
902451153231073281 6403 23564
141406292760898113 12018 22563
62515277211229401 5335 19921
170493194213335649 5348 14045
441430334527158401 14015 15513
350285833273780161 3588 10254
877951156407785729 2051 11480
933601690704819073 11367 15192
643601161123246593 20625 21024
67377431300336353 9428 14030
57859082376449321 2015 9765
188643431668040769 6513 20085
50915665175015337 1962 12579
346644906777619585 6115 22152
270202693375008353 12724 16938
63709706630220353 11759 13394
859001279781171713 6189 22307
835955954213652353 6213 9269
170354041038375937 8084 15093
333319132012476865 8357 15523
530034332677221441 9296 18414
67306228249357505 3964 11546
956459099732168065 7656 12361
971457130199240705 3452 6797
764165474290695809 10858 19750
192505194152168705 16413 21996
115165565454201873 1667 22952
858508298226539009 11244 22656
549328268414061697 8282 17276
299235041993149761 16808 22563
554734190240335297 9096 10819
884714293576337281 4241 9116
259403317550368929 12409 21209
299972240847345985 12833 18561
891879391439271553 13242 17363
666304421448884865 16431 16812
543251341129266753 7246 8983
735721911163729153 8429 10691
946210052222905729 45 14805
495784395238530369 2372 20393
867264885777348865 11547 21972
38209681976489665 6117 10987
725500102794494977 3510 17441
462569822260732609 7199 17453
476390135156865601 1866 4931
505330637373568001 1963 23379
314218453446382977 16365 23618
303628902569016641 14186 15811
516982915060669505 6968 16626
669371906101211777 2252 23340
49171953402218809 1924 13809
47342682460381977 6185 10615
522706769968838337 9749 17502
876780971864981505 12547 23433
356521085755556289 19176 19645
890565038496191617 16838 19547
164651232633747937 9065 12338
799897442288020993 7704 16002
294948891287429377 1451 17682
663907445062832897 3527 5643
481015430965445761 955 1513
609828374106548609 3044 9192
595906955009947777 8402 22667
280499561162457665 1135 20513
961511289038003969 8535 11181
547127873520416577 909 4834
193511001441162721 3076 17383
487674822758876289 3251 5244
207912093930108449 2345 14332
321617136173223617 2393 14922
508070540368404289 15836 21716
229864608107192225 5559 10602
125101429849468817 8094 13744
889902923511861889 1557 12641
187044896702996513 14292 19162
836994217568033665 3250 12584
26134738070712873 1482 2564
731147253769513857 8267 17590
448429658468707969 5114 23135
850272938948251009 1687 19461
829156358140256385 480 19076
347510379029010625 16017 20724
431575898499499265 8924 11554
532747916919717569 13213 19628
961839155069217409 2667 22629
731409487255099521 16078 18402
90987280549082785 2833 4976
353511473046381761 13972 16918
308027051346773121 9988 17842
390158572334563329 3828 12926
705860161735511553 11661 19184
22052993896991781 15876 23663
778533274061434369 4615 19707
919407118532269825 13326 15313
292536863058469249 3934 9404
944843581136922241 4735 23665
970024208716541441 15636 22779
336678210859126657 5258 22539
353515210635134017 18010 22439
413623401877302401 8597 11605
108420734968863281 3763 13263
488696972154549761 10349 20143
964456064802444545 9612 19982
969692152413159681 3827 15256
631471118005510529 3950 9542
941449403711452289 390 20596
163387664829297569 3114 7135
448321316304557633 11307 21170
533662255104449217 4103 13321
257246331515894145 13933 13961
672029036171661441 4122 7021
341627021045724161 313 11904
19384642597731985 1736 2816
412588797136429249 3003 13435
840227247486790657 608 7165
648153338826929793 8114 19537
240571146474142241 90 1310
65316443479822793 12981 19083
287682778499682721 12883 18817
46181898622393193 10080 10543
445585842719271617 11092 21979
237220793530205761 13583 22311
433556479785618625 14400 23180
450443741534755329 1571 9170
859017153696132865 13582 19253
833747367307871873 11910 18732
99718384097084113 16943 17047
125377521492680449 14498 18155
28674556918236505 4845 18702
917195891121814145 13167 16357
777195778521569793 7981 16669
41143491532906753 1113 2828
307320594959637825 19237 21543
222432986246737121 2967 14746
322063280008702465 4332 22334
1929284501585472 420 14527
32685082482789341 4691 7960
539908243930675265 7645 22631
645223986150863745 16774 16849
852210358582013313 12972 17475
889676600945112065 15176 16997
71939062633482817 809 5031
963265911040903041 4319 8099
299969195096878145 9897 11488
802372905969026049 10129 12954
23903604109356993 14522 19908
952224675063757057 21020 23532
282721971042903425 3060 3917
538657059127761089 1698 13461
648131279878192897 2850 20349
494399610105741505 6017 17312
460713544294293313 713 9914
404965247510592257 1188 15186
887757871280960897 9259 16669
916488880385980289 2609 21552
141860247858645041 13706 22062
959595683386229633 7900 9417
140344277183437777 8864 17806
705737716428895873 11398 16126
436859253485010881 8471 16454
436840995081912129 7011 20771
493245535980513217 8029 23617
664415228104882561 5633 6129
594132196808558849 2047 15544
516669441338340353 11692 12411
888036745359933441 4651 6828
561007314668241729 382 20901
578593418569795457 2225 22372
520988417386906369 5826 22262
910106366809735297 3354 6650
282668737817157729 1733 8467
13168631768579077 9458 10037
2247384325759328 18075 22687
429041714597765633 19863 23221
745724280489948673 12474 22919
496952135404171713 3033 18829
807221856545073281 13363 14641
839757753414566785 8771 11521
821729891895028481 20835 21415
120168924212336497 771 20369
951585737469461121 126 19502
674435227552557185 1897 15474
962557630648969857 6554 23160
206866253039009953 9213 18224
292021414246807617 1148 5388
419089179894818625 9387 22258
220285875367761025 8799 16632
96536466687339841 8923 15878
904205919717870849 189 12339
320710653605949889 5173 20577
851866488120801793 18908 19714
212583263740896193 1854 22332
998492457549833345 13951 15085
203014365755329601 6991 22934
554486203315388353 6901 15944
17476088500629317 500 21309
971299976309555969 9199 14096
9359962659779343 5444 17609
709498285331388673 3152 14352
402256101276662977 16258 21489
999324582988624129 17009 19639
195745674008001921 8174 22603
419405265071514305 5896 6637
954301226348278017 979 1473
245265718572344577 5561 5853
737127339323315329 4179 22162
936632141032045953 14952 22542
666341181446455297 7407 16510
926762490168688001 2668 23549
465794448534090561 9749 11444
622124627032075521 10454 20349
437925215123115649 314 21339
982981678480744193 3812 14925
607114580852943617 1501 2033
387896658866278465 1976 19345
46049581349706161 913 14736
993484028517588737 3575 5070
638490005316121729 3437 21319
706668248366934657 257 14138
664487626635050753 5116 18166
108689797893536161 5008 15116
191581784703664929 3678 15246
484186708175368385 13035 15893
953446816368398209 8814 12564
646913493364582657 2158 16550
412349064648815041 18920 19264
140594076431181489 9112 17834
856293146478364545 12118 19765
415361584893421569 5628 14535
551700894051784001 3248 21329
125549060089607425 286 10392
583898236351984641 690 22021
796881060020741249 21816 23157
191916473938384513 16583 18387
271365801173015329 10560 17070
567217041780352833 8983 22202
895181282150591745 13657 15263
327683732148166465 17150 21372
77202064452048801 6632 18616
64408624988345761 8349 19584
92672057031439441 8610 12015
969737133199593857 16224 19861
407698860335084865 2443 8878
441457835065691009 9938 20080
900287404732100737 10005 13933
274620218861436161 124 3062
608199865621653377 6079 14795
148006148845155393 14508 23267
980392592273080449 6059 11171
723908097859940353 2471 21276
596895099746159745 6553 7903
997994361970896257 508 14865
324171817278912769 426 19041
175026525270489217 1067 6800
737446967702705793 14601 14727
374672365066032833 6977 12003
245210858065934913 4717 11729
825198895980342657 12736 14772
853750805500009601 5076 13237
420330953043261953 7532 17625
702143332972500609 4420 7743
208516984665699553 11202 20459
485714272247374593 1042 9669
573421559205854721 18347 19734
435416253974967297 5239 7389
269017159501707681 8221 20817
749943137318364673 15789 20366
82091042358641169 7554 16488
56020629212870433 3272 12306
602177640818190721 5968 23033
45003023978292593 4552 4653
377984247189601793 369 13906
976371278470526977 602 8291
962535731626751105 19599 22568
394870304894833857 11556 15345
633746068192451201 12339 14206
453727087429886209 5903 17341
722133376876548993 2010 20592
758048412578030849 4760 22200
70151237879116481 5478 13962
912313953120776193 2596 18488
806086474946447105 1867 7398
929741141516654337 13452 19618
914243093478276609 577 21252
618717976949771009 655 19792
697464630750353409 12059 21242
250949891092343329 1118 20750
550186215232145089 3759 20727
62601355487732489 12706 22437
910465067420481921 5680 16513
716280041761148545 18769 20616
733521136288445057 14418 15920
507178215338658561 14255 17811
192043765339896321 12663 13260
980860583994054785 16300 21422
562816361538040129 9063 10961
946367649398798209 2303 13299
988080135821085953 17714 18102
429733542563763393 592 19053
697882763070950273 15570 16080
572686750145070529 3897 23174
58025224471471401 6044 10587
848363470454469121 12752 19198
480162105714498497 4788 12587
115702813765654609 4157 11183
745919138749620481 652 23461
262935139454565825 10021 15266
719914059877098113 15140 17762
458551419463194753 2968 7069
316637667897602177 4440 18201
380607340869172353 3826 12814
959568643149708545 2868 8180
542341083622392961 4831 18617
992092473835292289 18483 19205
414005242260071041 12690 17328
668122659314249729 1466 17102
97275961238839409 7206 8985
217590341221587393 1686 12066
316470837185104129 4017 21016
654653436074283905 3671 17833
426480929554760001 6882 12956
145256346225373537 3698 17117
964833487067277697 9647 21494
768690063458038273 7236 12504
654628653739937537 1115 1235
27819999105737737 8707 16659
218968200075774881 9104 10001
861985465947356033 8134 18691
238741214192391041 16890 17463
907503997976299137 21059 22606
160810933746784449 6295 7882
872711065458432257 5406 21925
432539882113477633 13903 19827
693468762622679041 2138 18046
2805658511501719 9335 23017
533663571841202625 4692 18746
967390976935906305 14327 23188
26353960455018921 14488 15283
974349990831864705 16716 17716
547019635074022401 1042 8416
740563738450735105 2461 21819
605897354109096449 10650 13920
996442709771539329 10076 17008
477662771308786177 2258 16213
422873110590746369 6609 23568
330253054359978625 14889 16892
675550222050372225 15428 23275
135177195868905649 2562 4959
859896575282679297 10851 14306
383202215381295745 3117 7346
358207850444980353 12405 14707
803169022718577665 6441 6758
50275006079619545 22023 22733
574550924471104449 9518 17154
942938501306354433 9091 22796
467425784306541889 1888 5225
556953244927431233 1882 14634
853119077671955457 2524 15858
334963631467299905 6112 8174
747224450541040129 3254 13686
17782053905438745 10041 19552
81191958738166641 7617 15931
825532295408248065 9852 11136
774385143474958721 1424 2356
155259569611647649 4988 11212
291359614147445697 1575 22561
989511222739420033 522 19237
941856617571147521 3972 19464
385282703536621057 10578 15328
695409503816897281 2239 13215
614545166340530305 16858 18281
578999366677678081 18988 22106
944927399787704961 18511 21813
431341868365088065 4445 15840
629369985376168705 3441 4855
947466990571314177 6666 11933
912176594386625793 11000 18590
216496351662236449 11264 18832
398873897375704449 1243 12894
904715268624741505 7763 18851
698236430568560001 14584 18516
816939214529732225 3205 15193
244762862131008065 9396 18791
488605308319108673 1973 17694
537070084559605505 14271 19954
187264534288082977 1269 20501
763076959823489921 3216 10689
45101224458207409 5348 14104
267854758702160481 5987 22807
719286667909024385 9148 12773
807583709043907329 2491 6760
282358123544128161 1933 11289
754426316034045697 8281 13315
748096526302923393 6034 7967
739874349714096257 2166 8757
391091779346496065 4259 16434
670987975007282305 21368 22513
81847426266740801 6420 20750
295818003859235265 4018 9362
647431352738408321 2718 5433
24369767456267513 3608 11584
176529017330715009 4552 21067
751269136212453505 13180 15010
406769893881957505 9584 20284
708254399692666625 13308 19599
794856585673564161 1021 17524
789333679260547457 2287 13113
223608230324742849 162 17476
981728058215669121 16315 18726
742099478926398593 6127 12580
863211376060274177 115 23329
783075253016036737 9976 17823
30341880481334017 10707 13734
30923036554675321 17665 23638
933154141469142273 11946 12981
116615626167288161 8027 21201
559026579973579649 686 1593
608724813095413761 858 1965
238295360842823105 2242 18935
81053628766412097 1562 12285
648509385961947521 7020 11116
397984608333537409 7182 19789
483270847253262273 1494 13621
612533247908828545 4875 8958
205534344317602081 7480 23427
713170432026593921 14495 22676
199301476377268481 22786 23590
802238849430480641 5136 8742
186754439089103393 7552 20707
283975593531245345 14575 16698
537748124894815041 15347 15714
278731812119076481 5521 18231
170592247713319265 4591 23492
838207181147815553 1810 18221
813464266019490561 4301 7424
793485490539566721 14079 17388
693975248254421505 11578 20302
979479844680817281 1932 12115
412318237160487681 6275 23638
784927830738382721 4621 5413
324337767425237889 4342 20076
482842580113775425 1840 6672
373168602186222401 6609 14336
207046965288228065 2927 22900
573714205850311745 1164 7082
970306699915802497 7901 16554
944859996824131841 9435 23530
138294221801231745 22204 23550
212572914578846209 5757 23553
609551918835272449 10949 20897
583346182889396609 19478 20237
893920254673034241 2178 21433
147077236748291553 965 9672
191341055592580737 21154 23356
307099557787292801 3418 17255
230667515923897793 13259 15542
984905083035659649 3745 18811
919723808159368193 2584 9107
669164882579575937 1654 21692
109455080075193217 8329 20716
541181291613728641 7664 19810
26182966805727405 1805 17010
164567317344758369 2692 6358
643743992540635137 10113 17209
496423245253129857 1376 10899
973573847309800961 5282 6336
989673799095339009 490 10502
754951883521400193 8559 18880
990990092478884993 1003 22509
424006219155820929 8317 13123
257290177642001793 5317 20513
549758642372779585 733 3103
263054758801292353 14149 22976
229569132697029953 807 1995
83887151015499489 6269 6850
67449543357284369 3102 17213
256656050496136609 15178 23673
685729377629066113 959 23137
173893726871394721 5160 23239
280492415115134017 19690 22871
49380859708026745 9506 13629
930945395207281537 20080 20767
385360492211031425 195 2966
702130315567828225 529 12056
691494088293243393 1725 6056
246006880948108641 3535 11551
260734213254064417 650 11491
716554773824014977 1796 3556
685071731304805761 5690 13913
713187615579975937 2452 15268
119633022893577137 13140 15241
527746053479134529 13308 14276
547470911852546049 1240 11362
145711812253416897 16920 19096
245375497354270785 12835 18876
71740139991334217 7216 8860
242234849744807681 3015 20693
846384029982907265 1875 15734
145980088957411873 20658 21371
175196321075915777 13012 20282
375601089335962241 12817 17193
851496039474604033 14970 17216
260171480773177409 1379 18602
913858375789089921 2599 15143
960853119865266305 6338 19533
160152500394552545 3068 17821
720740273911740545 9103 12221
442865577669081729 3883 18874
867899106777660033 1720 16230
634677481251067393 1157 20224
526909821768892801 693 20911
373791012468643649 16441 19571
283122127565935233 10304 12139
926377286902884097 8330 21758
344051800200201537 1221 3491
69553174147799273 12293 17482
195544383066280865 3833 6138
871118316761318529 12443 19607
7418060849655462 1422 11261
448626496399157313 7414 13609
49878647375539489 7701 23004
296283321530061953 1994 12047
5153269204452472 13978 17431
136806463550399825 2176 20103
824674039138589185 4037 15347
366922020320380673 10397 17145
837728591887039233 8783 9710
102579286729564961 4969 22630
323445356378091009 18011 22270
303414145692379137 2246 11213
263474081728713121 16391 16586
457193891188509825 9695 11672
936726028806422273 17681 17946
151691164104626369 14886 21482
344844226796052289 12954 22645
510999201158455233 2581 23559
431099518170942273 11030 20707
952868735904836225 3837 8179
693560193262140289 8378 23366
743531492058778497 4616 18021
944513051138816513 12453 23626
111751994863432465 1018 19370
895341414329006849 345 2462
278128968796238497 5135 13174
672006213026452993 6788 17326
519691504839720129 2110 18330
281451170815909537 348 4445
136302785776578625 10667 14128
178215476821183233 17508 23115
360165852977026177 12276 13465
743993486030031873 2 23311
788369511603974657 2870 7386
697839502929145601 462 4416
875598827348561281 5715 20026
388444830631879489 10229 17445
792488621766054273 10379 11495
617239333413412097 3478 18714
358511564719897537 18790 19241
438291614897107009 12922 15852
23664038393235389 5013 6095
863447732660222977 8850 13016
453264503556844993 8978 22681
895256048559712513 4088 6844
708750089940892289 808 12939
564393206928773569 586 19328
517337001089153153 2761 11940
191186484798489441 4073 22411
196213597871377473 7955 10017
848801980601326337 6623 12688
341175633640851585 4824 9990
105396647399327745 1793 1827
765384174610190337 2863 8243
398095729655498305 9198 12660
307842059057186625 744 3064
959568981190411521 2477 17490
406088299716600449 10655 23042
577099485429403777 4074 17227
979609441396000641 4885 15457
921173578005561217 5933 23360
134698391843798497 4170 6854
996333136642906625 2270 2743
816769383608040321 3544 18336
759953526182922497 570 6715
237399975167164705 2079 17233
896276687374569985 9169 17487
999570646206073857 4663 16167
709022923451907841 4885 8048
698427213031507713 2619 18720
102844185773964369 13271 14391
169643211416833153 5751 16879
15522993500749039 1108 22857
754553611109145089 4949 14819
652319335212826753 8112 19023
911568045522692225 12418 14040
142967568050220705 15685 17560
963539639870461441 15005 22330
801517548846138753 13134 13919
334410779531630465 20501 22378
460139451386051969 5715 16560
751696454147094017 727 2852
662639922665523073 1625 9795
609898032464421633 3812 13726
155806685523241825 12573 17948
154263858515164993 2245 12577
379244593582431105 7712 17662
498204804917129729 1623 5276
325120293989950657 10634 23051
343835243641990465 9061 10029
696425530377428737 16843 22273
10641835644882747 11827 19248
937215513126840705 6780 22564
690381463124467073 359 7626
190478288994459169 5364 18033
484359603219537857 6392 20331
203524634299693473 1889 10822
67193595200848225 3926 14433
886241962145295105 19593 21421
587872330839239553 3817 16750
696254191018834177 13602 15195
137820301539889553 5906 8254
688506779019466113 3323 5661
544977477612015105 4240 20233
124390144148346593 12606 21696
579233118602360321 15322 21847
31312876568780013 2435 5782
112605336598441857 811 1106
652854758671264129 8448 20635
937301558329679105 15447 20348
558957981853129857 12725 21700
326256071080059969 1585 9240
975805839353878273 6438 14725
815363416642952705 17984 22634
7775427795611024 245 2106
532819368420597057 18473 21710
438675712623005889 18874 19944
780273252932957441 9459 12094
880309384900048257 5683 16807
859451438006210817 11561 13875
490901620534511809 7339 15493
69717673887623737 11306 13680
974846741532861185 9313 16472
660406888588845185 6211 13066
772283842369585409 21031 21144
408588893138343681 16 23508
444185017763775361 870 5863
79765653413438993 5946 6740
554780692647224065 14246 16500
921472106809943681 2493 2522
258218364996213985 9671 22203
152209151285113377 17531 23316
926943373687077377 19027 22319
865366586631424129 462 2505
794979398198282881 15003 21167
618611840726607873 13364 18846
603116298796262401 19895 23557
226039109305588673 8229 21896
703128641969090689 2652 14797
187325805089123777 11476 12822
131362761186959889 11771 13181
819190475845445633 8384 14236
193856058442722913 3895 19155
451623561411373953 8565 14170
364579516358556801 15187 17462
532065490063786241 2069 16420
919445776643517185 12078 16474
251679477472031009 13116 22685
634569784398802689 8007 10144
522292923849604993 4832 5856
576426071861366273 9399 12295
415439572349903617 5640 12597
149460175972901505 2899 6434
270518760781044417 13611 21394
189727162414602177 5741 19895
543354628394062913 5231 17273
725655914177661313 17933 19270
245582441509313313 9624 18772
656419812310591745 6082 8518
630709019312781953 13304 14846
305788276439780993 2494 13196
891245996701542273 8862 11502
878603364300506241 5692 8924
708519022615540481 6976 23455
527451228733053057 14629 17350
659358908652805505 9653 22520
629422991154800769 11807 22008
486926197386488001 2820 12183
351958581078715585 18250 22700
795241353468554753 15715 22568
967967956159771649 8250 12664
907775232830651649 7189 16873
880261471076391169 1355 18575
598284204478474625 670 916
451255829353133441 13450 23296
56618071715810457 2971 6412
651306393590001409 3217 6632
427459886771288193 8976 21310
847337226377891969 7337 10499
596578648233354113 3837 9850
97619152183749953 3264 22709
962652924937302145 18292 23015
404832034538859649 6582 16891
612071814420580993 9972 17942
319277823967720321 3997 21763
255366883771500865 4143 19442
712376578194994945 20866 20894
880897525624781953 11052 21508
810570916670837249 7481 8336
165234427324762113 18233 23460
627342065513321473 3177 18343
317203676046098369 254 4815
347783167510893761 4913 14723
562513477794283265 12604 17460
866973263346512385 14221 17892
880579682671530881 21087 21815
520343700277049217 19541 20447
533934004816572353 7155 22317
446362979076301505 7952 11107
160334572406618753 4354 12195
694017332479656833 10208 19095
34280880267374413 4908 11429
885367900188715137 2514 3128
197929495424197921 10766 16223
851302520955481857 10930 20773
425247556182668545 4557 5349
769004966614691201 2015 14815
780551830181288193 232 20968
312476564443326081 6151 20454
4537126393387326 11716 17830
970740039980984961 1624 7601
347787924705549761 11968 17191
836933057865774593 14853 22343
491960678413775553 1102 17716
382462500371335809 3446 18246
21000597121890509 201 17026
809096027867237633 10866 14878
967301793539320449 7077 7895
945275857496699905 18588 19796
857947358477694849 15674 19875
881152485066660737 12919 20348
580769672494952321 4303 14895
857345821815929601 18566 20555
816862485231787649 5077 17293
565378117985229505 2962 12349
536615713827728769 7577 18283
124128854634609105 12283 23571
695022119797634689 4250 22240
315572339205100865 17374 21011
111478515060483121 2852 21781
796926317039837057 1420 12996
393943077775425345 2089 21806
818076688504643073 12411 20716
460664264913930305 9051 11921
861817278202568833 6232 18954
710934552470568833 11739 21039
720407512998871681 9716 19442
509152411164492929 8326 15184
445937136596715073 13460 14723
715703993477781377 7302 10553
286447693190719841 13157 23053
562804385433622657 1192 2261
814484765545518721 14515 18358
938965659010328577 2145 14074
392545778809488129 7296 10637
324085105901659201 16703 23539
161828229710810241 5711 17579
672239263773128961 5123 8035
514272051877267009 6497 14950
592497024105284737 6721 18353
935083544189570433 13713 21867
795858328016315393 2555 16629
528862559102332609 11267 12937
81663695112396801 1518 16869
959382775274807681 7541 18150
654109841462492673 2353 4242
137801863950468113 7770 15180
923248293971738625 2240 13630
910922324174084225 748 6688
567750250576317249 15791 21315
846185973090865025 3187 18799
655191237906890881 1896 9458
266359804559105121 1956 12506
897114121639170049 6415 7313
803476404852712961 16948 22317
832514165765246593 9772 22212
164153834243609953 7393 10393
972752687804579329 1416 13450
481387501361790977 12192 23591
49454036242352121 16161 16234
173335623054388321 3761 20244
320986418241695041 13882 16811
440699653653322113 2227 14835
740125096880518657 2930 20069
665659765571565057 9536 19485
101780314124503953 795 7101
105893922778061985 3262 6904
921297009287869185 5757 9645
825174451369381505 5047 10191
515679402093617537 999 12946
45166412233040633 3576 18158
267138554940004257 10972 17332
661423699187526657 4068 8017
641776423405353601 7971 10427
248486490456581793 8572 15482
945697152811234817 11556 12678
184566517605649249 16184 16954
53300568789474313 13366 17096
47169389129177121 2390 17719
306128957435845441 5148 16955
977865405780011777 13562 22650
981766847562333569 10002 11872
848573626117495681 4269 19244
261801636322118721 1254 19362
199829646131323809 2200 4160
421936867286326849 11029 22963
727014933588261377 15745 17933
466776111432864129 7942 15447
858742719046620801 370 12567
592214999729428353 4356 13394
59193724601936281 9089 15796
703123653205963649 7750 17725
429678200175633409 8490 17129
589515682560239873 15588 19259
996120417873097345 245 7607
277214799816960065 10234 17732
291109996263418945 1301 17884
951939516614366721 1430 8562
284824972855101793 5370 8768
329565701582978945 15900 16664
416921048166106113 3032 17848
511514428187076929 2908 11448
187561578371084897 10364 21231
381959723073293825 3501 16954
501454992245431425 8059 10826
274395037145090721 3992 5772
373649400171540673 6561 21676
936166536126606337 5009 22978
561058036230324545 5304 17601
795745067206986753 9672 15313
293783438550686785 1206 12194
681321568078630017 3182 10930
745518785370126849 5295 16165
356405717017104001 10098 15781
787238688999519105 1321 9022
714444593575834113 6007 20558
916502261784106753 824 19727
230603942131956801 14199 22426
351883749312914753 17498 22880
905081537892215297 3169 20817
676436206835763457 67 15730
37480141251073465 8142 12095
442699588101344705 10456 22521
86937257175733857 1679 1707
238663255627987073 11693 18758
970091357455807233 497 4219
408323194784710337 9523 22746
504793239029567105 13713 19913
455717036826474241 1937 6525
16625359370060267 3863 21780
763137082366522881 2409 21391
924011887780594049 8802 14867
714383992473873537 13110 19358
849569420526002305 1696 5404
695111924101095041 8967 9108
984432385203547265 17254 18241
370221043755964993 13490 16357
126116830305754497 1555 8483
281863786074620033 11280 22759
884251111854027265 13108 14170
146232462323755649 16419 21311
580640709136652289 944 17504
318467282222965057 4251 7334
868216339017095553 16641 22743
35662755261700597 6109 11502
607970126643088769 8036 8737
924104338904708609 323 16860
495691419100424449 18121 22108
911906347622338177 2336 19795
441694396702082753 14204 15672
898632925337405953 7955 12324
427267075591998977 734 837
303314662121454849 20642 22498
478899310312606017 233 14407
837013896488269185 6963 10657
814920684962132225 3447 15777
790517163605475329 7011 20134
542580528370344001 1219 9506
205994818887401025 2211 5774
53392714618070161 9615 15293
741460368764098433 22515 22797
703335954339955585 2120 15399
354650119802425217 839 1267
64516795716727417 8902 22992
736778031766281345 711 8684
797537203936038017 3391 4342
913824928777810177 11371 20829
778614329807112449 2176 19380
36782016546499817 11505 15308
621621847761893761 2215 21282
369108380200383809 573 4000
556536116408764801 1803 16869
892127068860791169 4757 13912
389909485911836417 223 1888
131928728804492577 4416 14066
893166307236043649 12797 16515
853249118468415489 17863 20336
901777483318163329 3611 10566
32350209375959337 8241 9038
460737104350371841 2598 9475
548576186375047553 4535 17320
755362913618064641 14238 14858
398167959853449089 780 8164
912550086563555841 8221 12616
597208756497241985 3556 23087
198287490028626209 6582 11109
335325336059053569 354 4135
570950933425066881 15746 18305
426582907875488385 8047 15030
947208566649727873 8798 16934
286275388916859457 8648 10237
285822681604685153 3665 8064
167259905174507393 13383 22773
710133235265026049 3358 17483
701807963738968193 11275 21757
161487556929174049 18906 20453
492500624164510017 18006 18860
678120683580353025 8780 23231
738573628472888577 14424 22433
222652939247666369 12522 13595
116127457675975873 11984 22918
932841883426753793 10072 17531
293938256212424449 6886 8502
307692199185211713 8025 21953
624170518663081729 11027 14316
356941904262022529 16897 21641
651155389276137729 231 21742
845780058197448193 37 15030
719134342997239937 8606 20531
95610260829992913 599 2140
254780310253163841 7286 22277
670743828661628033 17663 23141
734976207942285185 13070 14773
57435266580974089 6269 12927
126777852105615105 6788 12714
548360451530243137 15319 20118
230002935436676385 4667 5160
64600938919618049 15722 21135
610278207200007425 7166 19095
716513727833259393 4435 9091
487189954825655745 726 12486
567756151028142145 3499 6075
167169156517100961 10904 15879
952290599543488257 11006 21329
109599770047640993 12301 13061
877297010413222785 1814 2721
18812047760246033 5084 5703
651778837516886273 265 17922
464697123984198145 2581 2896
475081428944015745 7490 18186
401640317146782145 13606 19192
223945101885590241 1173 2350
236870390231775489 17242 19751
550341095486651009 9359 11287
991126186825237505 6453 8794
18311115916262113 9971 16589
633193362445954433 10460 19919
639247132797187585 21379 22666
742841190613031425 9958 16553
707870700449831297 21258 21500
53593966145303537 11890 23104
374573177610408001 10597 20957
606722197595086465 3833 7860
886340715110989697 15898 19847
92706799941996817 5891 21533
402410029355969793 51 23449
623194428563206017 8053 10610
886828607016809601 5094 19683
255720135090189857 4470 18376
576020931146324225 17136 22298
124879406809281329 840 18294
933617340223619841 7271 21507
522805376510721217 9121 23300
468662539112450817 210 10969
696986664912341121 5157 12298
568179032129791041 4618 5277
23933327562037477 19109 21453
980385265313849217 4233 21101
229286155380162177 12584 14262
384770718999348545 5724 9691
335107217282317313 4451 15244
568194507818368769 15138 15796
593291497820612097 13578 19122
931953374187344257 7574 18881
884722655126598273 6108 21800
171102871635348225 4982 7963
954835251226096897 1484 4929
817897672032685825 5462 17761
380719786865288513 5736 16605
795009398492176385 647 2582
473844139456442561 2184 8489
655061090237637761 412 658
110618248796772177 2542 10957
577356624469778945 5417 20783
623457393601238913 16300 20108
221279836375472897 17089 23651
111991368256898481 23142 23394
875366534756672385 3105 15358
787682919092130561 1107 22096
748929832458770817 2561 22980
104387749081968913 541 13539
968443746744121345 5063 14096
362936660718741441 4086 4477
402862657760621825 6737 23210
368466223699417857 2711 4296
586035088866573569 5701 22019
720818137578870529 18030 18156
14478996809515367 14665 16157
466869461381708801 8681 15702
964700715491936513 12349 22933
998472464964304897 14900 18720
918602829175952769 14913 20017
446192607404046977 6165 13170
97109570285404353 3997 17130
414384083748043265 3971 21468
128678392834842721 10446 14521
421751502895336449 6393 12425
402722944308429505 555 8439
291322692496930113 7081 21517
93017916022503761 3597 19125
817540612564389633 1588 12869
163550633171077217 1337 22107
68675335785652441 23052 23578
331045306110610241 7176 17401
962989079719722753 14703 17833
713906342331391361 5995 17970
652183056533754497 2165 14756
456248470591688705 16493 18807
795444647581351937 5866 20232
832779083629539201 828 1320
563163783126778817 13581 19095
476284787311783489 1800 8730
501684845306829889 4629 23386
890376911857394817 633 17594
579028006115844865 6311 9460
16669501095677221 10970 15661
581493148921342849 10132 11176
672565030095860609 10551 12912
204038116916930081 18981 22819
860879564388568449 11038 15271
919140103953015553 3946 14448
121163609202618257 10344 19177
159958844651821857 6655 9816
226564722985372673 10805 13502
501545950529649793 1372 10136
454118182702139009 6069 13396
661002849587159553 6406 18880
716787536834829057 4819 19424
781417435491949441 4579 10982
784008755917675137 4259 23640
41175025036192641 4579 13049
280603582790362785 1603 16122
815567542220865281 10683 19540
749699369991596161 17852 21862
74019236589830225 13704 23060
594506373533164417 13162 14739
38138129863018121 4447 16175
174499349965820737 1622 1660
288504900639264129 619 22908
512837607215217857 4801 13530
290122261968239297 13828 22642
22237403838239801 10144 16862
698365785841897217 3429 8102
30616298161021405 19319 21878
814370632727094145 3551 10052
144241688973913537 952 9014
568002523965514433 7178 9445
127659192726511601 2477 9568
742485279513832833 11157 17073
496349485931467905 17248 20005
312841352922585985 339 5154
911513708642217985 4910 12804
909349015801542017 10466 20343
703590780165505665 2554 10763
36937397277295505 16495 18009
313642513364939649 6895 7055
4581041221346284 18096 18555
405827411684988673 5592 22484
941129132572338945 4201 12360
805399839628250881 7132 21207
339393298086339009 18392 23534
621985074085436929 7598 12418
271074391980743457 15591 20665
946412787016910721 3640 5257
212968658593499777 7808 10697
112065889929432673 4607 18179
230285169539907745 16179 22354
238690239493763553 10868 17843
704786256653182593 277 18025
130226121725307569 5330 12604
457461366070770497 12195 18646
587666702879985793 5070 14048
7851535375838382 8031 16641
81073359248030385 2433 5011
93010324324463761 15811 23264
440862395830549761 3088 3880
321494178169462657 9519 11506
994081817159205633 9898 11249
954012321432013953 7252 16672
332193375356538945 12847 20714
119596340668838513 10852 11347
793619744314732161 4641 18702
951809941859604481 5077 12556
473360405924466945 5573 20133
938501814828971009 2516 11785
487380950299062465 5177 19959
157994255292617697 17269 18168
243221752110017057 14360 15191
935504247970190081 11278 23177
343739658094143873 12168 15761
123340783686128225 7255 23326
893527151199634817 7245 16420
460164620861224449 1128 17280
145305856879012641 439 10931
435096172627719809 5871 18515
648646966518171521 4424 10953
972585172569129217 10569 19167
755223618262654337 10173 16958
550190096660454465 8099 8905
183635997114294017 8961 18956
410364158291276481 8159 22251
624879015278132481 6991 13190
639079038809523329 19676 23395
446664687257637633 13084 22522
733843552214697345 7537 10568
913893908710129153 4822 7948
225027003745562849 598 10836
97945602492700353 4140 13089
911385373121891713 6499 22410
539678502290932737 5350 14868
499075764300823041 952 7967
789069080254236673 3421 3520
196092028479800001 11515 23529
475375779481545665 185 17540
258511714931326977 2278 21259
847302984777428481 9766 12395
705317255609958913 7197 17769
769606282454979841 4909 21391
867430625688864897 519 12461
73946560733375585 5059 9662
166567198742942689 15066 20955
163738741017944289 643 1628
617543368831118081 6112 17222
651171550186461441 15565 15565
219411210809017377 7231 10317
474072368045021633 5424 20418
505537839856412289 17137 22736
86724075604919905 9171 21137
953629421209516417 15839 21548
525796771056072065 2538 5265
104372628001552673 1130 18707
641062360259439873 724 14779
869214278049771137 6255 17694
858246949342991233 5031 7331
738459320586894593 11310 17573
379507218916913281 5014 13356
223586467894509857 7946 18898
449020315046091393 936 2404
159800463532260289 15829 16611
397198468777446593 4477 20323
704427150530467073 4805 13059
657071657293265281 3597 17875
931171959400511873 5534 11735
573370045612520577 11572 20683
561188632988521601 133 2014
587927023446731265 2799 11323
555129876952545217 7360 9881
541843725540701377 255 19292
132319758689011025 4924 12746
310510183152551617 15729 20484
330115084918173121 10462 22562
206735011324568065 6257 18097
115600716528948769 19634 23109
274482231757254177 327 6905
987732620001818113 11383 16175
798079005988540801 771 16692
802169993528696833 4167 15281
906057542243779329 23 21948
373279067550139841 19930 22504
35208028442056617 4208 11941
796664115798225921 6478 14050
512454251645614529 22645 23071
14038285310672195 2424 14355
751910388146057985 921 6349
801573958569424129 7036 17198
160816331423369249 13026 16518
100396348806253137 2954 18188
314210191183022401 554 18175
788020069370990209 9999 13453
273833604032184033 8083 20304
641448453539478401 3190 21729
228445360881778465 14305 16727
101608951596279697 7991 21755
5487392371257728 11819 14385
791866487024616833 9384 20100
565474284908120257 9902 17236
664172911232046977 8306 11667
527339387488417793 23455 23592
257123895021376129 2331 4029
709474709960744577 17263 19989
692713189877356033 4776 7282
716411355313049089 18857 20553
430867123815612993 3889 6308
641950757409304577 115 1693
137830004887010913 5901 12341
234700037809837185 2502 2896
396788136456532225 16375 18105
580149290877386625 3718 17286
76779105022684033 20434 23426
19336600283672569 10641 23218
17673088018124617 5549 20453
562894392407983425 3873 6957
421862839887499073 23341 23612
949809797122704001 12163 21698
150636015704545665 20708 22483
196542459952553377 7548 10181
723339846156154241 7449 17620
159878235541917505 3908 20366
168526166464840097 11821 14424
591879487997019265 5699 21585
366991585692748161 6822 17195
649026273383761025 13978 18875
766131160221870977 7693 23215
813740497679077633 505 19286
758861442572300161 8284 14912
600671755245223041 18394 19300
803468383353514753 3886 11945
375217905260953473 13167 14359
931803210289533697 2202 21642
7788533632414386 65 8141
238921637191136673 3971 4635
305704920800252481 4856 11058
538035889549821185 14960 22087
764014100994096129 21232 22202
68371942521064713 18932 21186
646730914808827649 6805 9499
155971083492264737 1377 15683
519399236854731329 2081 5032
383298335889232769 11279 20256
343502142105592129 18416 23521
844603233493717889 8048 11279
91323914355534449 6196 12592
945969299417367169 6879 18929
37052331453978129 5702 7439
640551797345128961 12149 13106
626228374818630529 10710 21770
42565955341043353 3573 4521
277597499428253505 1415 15120
286613545077916129 4688 16175
637041829974826625 10669 21759
289007142075643457 5348 21913
901616989775177985 5852 18099
590992748548163841 2745 7132
401760251739638337 715 6767
737391782805698177 6744 9761
392762237828492289 8072 14947
987172481560254081 1690 21162
454630721385107969 1144 6764
255718372876298625 9472 10467
801215175793501569 21021 21588
748991840329129089 11261 11636
283819396136586017 12222 13043
156642761142219201 229 8645
470743591447529729 11717 23331
926596951941707649 21151 22160
166124874124044193 3391 23573
343626495401092993 2105 6194
332470192499286529 16091 20702
28608473683053861 3222 20528
914975160736624129 3085 19022
470416655601436417 9845 20454
706199674016204417 6131 22424
265540211141729537 12680 16213
334216123267019329 915 2759
402267123174521409 7524 16347
412822799463569345 7080 19271
380032810401335297 5232 20685
295538828788927809 465 13671
488918443091048257 3880 15527
975502449502784001 15532 18713
671028521861575937 257 18323
577154054986202369 7252 20732
158731639589273505 14961 18571
875582829268367361 6642 19693
331178102812263105 8928 12681
197731107646468737 12584 19555
203528359460701569 16763 17272
255863616884312257 4412 5534
78484335307496881 3375 14071
781776434244868353 5642 18195
912008350812652033 1403 9123
325334845990184385 3037 5748
802768697654844545 4116 11713
126511952975228321 6867 22316
227853352853966145 4297 14743
633839805525866497 8979 19649
452693754445665089 2480 18142
278775083236347137 4109 10978
142916785970822241 6116 9180
642461273471113217 9019 14877
156854134007804897 543 22919
43228729450227377 11153 23474
106749003674078577 706 12826
827625040152099713 9843 20782
959308855960717441 14820 17492
446841497676977921 14575 18397
846001111407769473 1265 12174
307772983611911873 3684 19473
21687567695639845 540 10269
592652776297747201 2046 15136
380244284210331073 6782 11630
476639996895443137 6413 8337
525858259589785601 12517 17002
908625550562440705 12253 22962
418068938315837377 11780 22814
844213897421425921 7486 10525
237664567093592193 1852 20781
692138508543116929 5330 17536
676996843471979265 3248 4036
624779134405344001 6117 20181
57372146003888961 516 8934
271479695496843489 4 22886
935132115534724353 8748 13611
142332714056735201 10572 21531
289526137753430401 4416 9369
53553247323442577 4389 21622
968351815276545153 10608 16674
840278346502913153 1199 15950
576610736908566657 14368 21417
249750144203936481 5498 15635
615326411815811329 8507 22623
249691445588396737 12508 19532
829287645771902465 9670 10117
514290035124652417 9323 16430
439272460139388673 3285 11264
275517345365358337 3519 18923
282518063535622593 15649 20238
982915555329832065 15909 20551
199957304348696865 3942 5272
361606997725161281 6001 15508
352363122323740929 4872 8404
953089754302233473 6804 13930
226356264011425153 189 2297
674172546724577153 1402 5126
962905662197858433 3302 13926
435162834146602497 10760 13776
888139402846814337 6064 18171
251598599232536929 1047 16206
766112244281092865 7111 22746
59562929745034409 4382 7317
535845429411860865 3475 12698
880987791064285313 15429 23300
358503648078670529 9370 17434
927028705266131713 3787 4682
332567350989005889 4093 13890
224640445279575841 2819 16301
485545098341251713 14132 14145
313215659041510721 1066 6249
385986007002824065 747 1983
801031797300055297 6232 20908
955399430928384385 9066 16343
108524782973596241 5109 15804
44776359513928553 3744 6929
864795482448258177 16292 21241
805177648584564353 4883 18677
208448176007784993 4164 15053
418285228152765121 4148 16822
990662807926639745 16809 18295
281517148839203201 371 22678
35702926289950201 20302 22936
367820837764167425 4385 22664
381032825639849217 13211 21174
629038639884388609 17211 17334
36408615936899481 18126 20431
891161911535501569 14209 16556
141522447116955169 9201 20317
100173708770643793 3618 11139
458906728372788545 2735 15665
952619902976930945 5040 18586
231007859612603297 2329 23335
192586482090977281 4823 9094
402748613428634881 15089 20379
107180129311782225 7296 7705
641732375757101185 9670 19573
929880134997336705 3398 22229
970994052364964993 1031 6747
421288859118202881 6436 8553
922310640385191553 22929 23363
180802472411162529 1871 22250
122241426159270369 1237 19032
131501630940245921 6705 19802
165068889901789377 2063 3981
74439739151063841 13252 17116
297604588300337985 7121 23258
616596049557227137 5954 13978
454164774240226177 4436 9243
635984525905715969 13696 22580
186887340450660129 9746 22545
734387835164650241 16304 18169
849242171634557569 11613 17913
821027438028909953 242 706
739085468176021761 2834 4853
521254800378198273 12065 21039
769785514562258305 16471 19217
256773396526259745 2615 9137
153545176998001409 9025 20166
34527513224244189 14571 21871
78508463817144049 9769 10476
656317357839402113 12793 19436
594977038800514945 5029 23209
584080483626035329 4173 4618
840582379244622721 10076 12445
116701183613603377 19639 23128
540292777615668737 16906 19356
332661598834160769 11568 14879
183695002712397569 11345 20359
261858676058512417 5473 10095
316999954527084097 15354 17040
812113042283112193 2222 2872
598118153899505921 1443 21584
476059731279381313 12935 13962
657633416360489729 19376 22797
106421872982704001 1096 3274
514319104965096577 18465 21935
679782464567399041 8820 10465
145273814481775777 12517 13679
578625631273819649 19282 22392
868212708605611265 4626 11437
225144340592866145 209 4267
731329140891837441 11972 14518
87495584092405217 6866 19118
322834367925054273 1227 6388
388555110243761025 7951 13018
85036631395432497 6059 22967
656510341293834881 1450 3139
743806618427797121 5707 7583
579936026994833025 11502 11878
198056112427913441 8862 16141
761173376591724289 1052 13099
730138504796883585 22237 22504
95876701678680129 2161 13157
277423481649087489 16742 18884
514852284760973313 533 2401
459176140443062785 12020 16483
953043367860349441 5939 23141
673241075157598337 2527 7883
516033213444270465 1815 4181
714328898600797441 16204 23166
841955583190827649 8422 20341
107901748642113665 5195 12753
413573635684496577 8821 11540
797817662507256449 9213 13000
443232797632365569 9617 20012
302352148467242881 3866 10789
27958290682416733 10261 16582
581293521428818817 5702 18911
511273089809908033 2067 9528
779749434092501249 19372 21426
296849527749753153 5646 23155
379796301496881473 400 17080
126134020447981505 6534 22762
12581197841775805 6177 17719
287882254492185313 5632 17555
736076427980776833 10181 19815
74585289401216673 2460 4878
557502074378639617 20017 20686
920568027415026049 7687 23345
831579891260375297 6626 7867
286715022679263841 10415 11113
581269102799502977 9904 20193
976600343896276225 244 13730
778058594864461441 5759 15486
825291370603185409 7187 13214
456582861531977345 6835 10842
52426711317462353 9699 16053
842356163013235457 12523 13125
910878980310489089 6432 22472
430589302719972993 12884 14122
652680394582116481 18290 21729
990846439644315009 21264 22720
535431127749792065 362 3149
820369630989937153 9048 18066
955328689784959489 18772 19802
455557483411368513 1925 20925
149043168573687265 9256 21033
644919063924284289 1676 12216
450952951921802753 837 2189
189361916123033313 16836 18849
836456806449707137 12721 13769
984741440718458753 8291 21004
705561230750884481 19046 20670
632794078037036929 14906 22356
78817793764361713 3370 22514
887991973867208577 16787 17014
689255053730814593 3052 19370
621979644840450817 3060 18798
228557385994054849 10113 23254
82686528813546545 3269 8546
206810450868498913 6250 23480
159623230531778401 1973 16122
926910479659259265 18474 19987
671339230800505473 6363 12359
950047555812371713 4911 8230
204658100274087937 9230 9379
939696187264662145 5848 8419
987842499191195649 1178 15485
39385853121967073 5570 12542
338558510110672705 3778 13971
962139953458066817 8567 17132
793691359766803841 3601 17628
841221185834310657 6468 18311
786863438725731585 17929 22714
391655507314670337 2590 6385
435878647475071553 11922 17099
531098802730820545 13166 22599
634449642692331393 5319 6902
541950288670907585 15683 18652
732926048283424385 14860 20877
746851823585355905 17363 19280
415686113378427521 17817 22289
285264794293386369 11091 12439
496419401691319681 249 5367
652059345644754945 1340 4294
500840203378984961 5690 14553
284074874873514465 17625 23020
327811857575518657 4014 22533
453860818157661313 14686 18200
674901985508256513 12707 17428
290621688887245697 3536 23289
795746914879877889 9467 11563
520226086425633857 414 22391
23136870521042853 4018 8037
43007096751953353 3036 11707
236211627717899841 2175 8282
584481465102495489 21051 23332
129831203335271537 19584 21227
20498070948764993 12492 20122
211809909231668321 6172 10824
457864154813574209 3978 22384
765400544100501121 2338 15697
297692517358772353 12167 16608
399573457544939009 268 1718
277128079105946049 15925 18455
706699682497969665 8509 13611
376256062485357057 8544 20747
178104933861042977 17931 18819
661136602773989761 9367 10655
302296193667572737 22265 22690
702365173002451841 3260 19013
80451202687903841 13883 21410
539709410231520065 9856 18537
476809584635674369 2097 20369
485481750679884545 6945 17469
241785260822858561 1405 20139
635874886322465409 1579 4623
356214863564915137 13584 20235
916708399692030465 4226 14132
970460497599113089 3349 22252
149623464276512417 4871 11413
801176753063202817 10918 21016
299177207114826881 538 17145
123891706483554737 339 13188
612144398924339585 2274 2487
241807825673831201 4902 11282
414528423558781633 12944 17631
390490369922282817 11399 21322
893616100289019521 2467 10010
120394627022193393 11177 20695
483734191871935361 11551 22605
225888727855611649 9913 22337
178541335765867617 11178 19248
446149432416817153 13009 22178
771886760176816001 335 12066
723154578068438529 15700 18649
328381090792472449 667 3183
847335718493468417 11650 22027
529045743679251521 6040 11624
316728206004761153 13505 20912
374227480693843265 5065 17868
642471785250833665 3254 18860
956145280204484737 11446 12904
929380865356769409 1164 6592
99224642764564657 6378 14160
836903298054807041 2693 12013
998994669777363969 6452 6810
18452391139327065 744 11595
442529820120551425 14616 20346
248890896385674401 7455 17694
376635611268458369 4283 9662
306700386579798593 13403 20246
179312689917448865 8150 21706
767397498768502785 8700 19810
574190761676778305 14068 14095
685886546491069313 5784 16794
384502200690928193 17416 22638
800770583961806849 7031 19174
915672358512356481 3718 12887
546213625352244481 8097 9847
185964579326078913 9785 18228
472161609583082497 14165 15927
979211375478275457 20367 22111
347260890596906817 2798 20420
354166560008803073 12622 18896
906346903422061697 4707 5600
835387438731803649 6106 21087
638373183102949377 2160 18323
193152087951570913 3087 3327
808025892233558785 1583 2605
47732827928133049 2781 4485
537640500090894593 4271 21189
809221572219097857 8872 16101
399962480311543809 1617 17690
351370635517785217 7272 10910
264637883069248417 19648 19806
190808017106459009 9223 19122
38667818124594081 3896 22091
58822871880085617 1651 16383
115830897615829537 13700 16334
171826862742857857 72 12503
495736672240141761 4921 9965
778359295330179841 4074 15834
992716695153156097 14064 15499
541743925408720641 2099 2191
946359184180948865 3155 18933
76297327335897329 2206 5549
507966111963860097 5503 21284
563641258961990145 6178 16023
276724050242009409 9084 12186
486227896923342209 1179 8891
867535049998743041 16274 21820
455921873271446273 8246 18428
964672129149590785 4694 16907
340426756736423617 9185 21667
267275060055474977 5055 20959
957613856150583553 3695 16799
730590252266395649 2718 10063
456286039045611585 14069 19675
858220173150080257 4823 8487
639520364475028865 14458 20936
547567634337838145 4801 11916
797411885675035905 21024 21070
379561162866245633 13497 22848
836096990449686273 7039 20950
762560824034196097 11410 15504
998401203834621441 7143 21095
83316132649123633 7275 13912
882679982868747777 10155 11457
756891655271914497 3596 11717
606929282705284097 6169 11681
377719169910697857 15785 19600
160670523182414369 2664 21489
179875224994603393 8023 8824
178720465830284769 6815 18444
792103355932915969 14631 21605
425009534748621569 4305 4947
660655593260287361 5945 11734
941681624414673793 6793 19576
56152229392687049 486 10939
143637153306269025 20417 21480
549204739616229185 12530 22437
715773129027329665 4364 4467
729311434389479937 5012 18820
481878819958406977 7585 16585
588579378346167937 16925 21047
585269684436429569 11287 12464
397241303631652417 2319 14152
964468787299534081 17867 22169
79469596747074433 15145 16658
529494086889261697 7111 19859
753678096431777025 8148 12611
327219467260615489 4283 20719
589226997633545601 6068 17726
745835997571123969 7532 14976
237058091874125409 14111 14178
196554308278631841 5897 8372
277217162277722209 9170 17009
773215512745625985 1452 23122
417721292449108737 352 18306
810000582024425601 4397 4485
574665865471132545 10895 14430
132812962690042721 2208 5549
206301685099866465 2624 3827
300419398643310145 5940 16778
60199632842127929 1168 14070
42932300494445745 22572 22814
646755397495333249 1046 21394
131741266777364529 15301 20068
623932994478593665 9720 16465
692740960592164609 5013 10039
584978239932006273 4079 16621
99159383046536929 4016 9980
297016220790382593 5839 23389
541154488031711617 473 14973
679596600073274753 11154 23045
131367387667634001 3968 8018
745692488899436545 3674 20529
467504875486628865 5398 6988
905632021260565505 2947 5313
680146370985976705 3274 5772
366661383167823361 5289 21499
274417708329796289 9391 15420
51566607874697465 15613 19217
211415272383955969 17991 20989
73320444264936673 8133 17714
824470221272566273 3334 6920
429975225688728833 5622 19316
664142290813924097 10225 18797
301547209934867073 2117 20051
884030525586670337 1000 22434
612317863835222913 8596 12377
396030337579812673 4850 6344
982254899853472769 6918 20324
812882886288168321 12370 19133
7553060411247260 12549 19622
248769719462568865 4301 13002
391044649161941057 6348 16764
448895326367793473 7410 20733
376667528363562113 3655 14004
836403956348956289 8080 18891
979800052929647361 3260 18170
624529322700869505 11668 13728
302619614634345153 5524 5958
867862724681469185 9583 22352
779814809433886977 21480 23428
557247248162557441 12427 22008
406041546104440001 711 10222
373237188799063105 7147 7902
421675506247566977 2409 19413
79036819210518417 4376 11504
946689123146505601 7071 22356
711540249084105601 9667 10153
596178142198212353 6098 17385
120913440277153233 17369 22348
911294178094585985 4527 20426
528515311270407297 16524 18392
157452882802658689 8212 17711
715326308237411713 7668 14154
839266284149509505 12049 17598
723914877800392961 14390 16613
490495869291564161 14117 19511
801202764485740417 13801 20659
354582442671166145 1771 12855
530322392246429057 5689 14416
98623704316395329 9225 12490
450612971267066369 6550 9938
578048355959104769 5992 5994
36170144032023897 14065 21049
152014583378800705 10222 22357
529793855361791809 17959 20826
508638970992031169 18110 19149
674620475503072513 138 23297
438393992438307137 5942 10973
866982718523605249 2889 9914
852430819684677505 6447 23095
102309839307519473 5654 22744
404851511539035841 15449 21385
440997272711488385 2582 20139
206200845527156673 1877 10374
496863243543767681 13535 13541
831402614149652609 7597 20017
2955431643631102 848 2988
580437457497303937 2770 21967
83203107733861969 3750 14740
859774494733031297 2491 16447
583525291031040897 9716 23227
880516052380649217 2525 11539
864009346866932737 3653 5923
264411955353125441 6077 15151
63578670522463913 3319 17413
609234758595555073 7250 9345
271619416041584577 11429 20930
818157298386310529 4662 11375
50410683409811697 1272 19023
959763240802693889 13471 14234
203945897112870241 13199 21518
615621069132970497 17403 22914
717478358004616065 11101 15628
933179627478430977 12832 14528
566767803720193089 4039 19510
187967431822372065 1274 21284
654973669801112321 14946 21942
733884545750818561 2737 4736
664527934636932865 6587 23609
10603007669885757 775 977
622925768590381057 5172 14861
610888431634798209 10182 11276
191425130040794753 5229 16066
578870216780373377 2623 6582
988744012082552321 12556 17564
461745291859848833 4042 21972
38384993555833801 4263 8840
36969609295084641 8646 16720
517362959830411009 5320 6594
884104488258707073 7386 8019
998058347262809089 753 4851
494509407751664321 8158 18749
624003050827813121 5315 12099
229698459679930529 11467 12748
802341199813977089 10975 16873
677718574667892481 8755 22737
615961597580156417 405 13603
416180152099961729 6498 12920
832416141821635585 8598 21711
634751229369541633 2262 23506
369118291211723457 16607 17780
409545857541992577 4285 21574
601740650316681729 12476 23143
464819228561253825 7675 16302
194672938786045089 11384 22409
76778729059320481 17295 17813
513885597794153857 2372 21307
759155258586602625 7275 16810
849100957970509953 8207 18669
494552004910026689 1400 20400
960165133677175937 3900 18145
839944926239525121 2925 17088
81859547975273729 10104 16611
301940502637698689 19126 20976
51479849438930361 5641 15639
345162141874070017 6260 18706
266824751839099137 3331 5443
616580795579558529 7112 18384
913976565624235393 12193 14354
38361625912926913 10499 14324
349982136121088449 11710 12351
754946222848751361 19789 22731
742643002108007297 7622 15002
400464700177465729 8251 18614
2101852387344395 2962 22007
165589071581685249 10290 23559
658811824617341569 1751 15099
984833711253031681 2599 19448
784947723055427841 4886 11079
803450469704209537 16299 16830
799128913327148673 15637 22916
258755536863006337 13316 19913
726320024677054465 16073 23508
644625301152054017 5330 10023
151602985716234433 385 13754
707009710453661441 8650 19731
715608137100804993 11253 23429
212146365881345377 5215 14237
110030738341418305 921 22126
1520826389096897 1677 4629
949602499661697409 6526 7162
199145616624157633 7408 21347
936891263251734273 15518 15867
632102120821571073 1022 13483
509530678093302209 3776 5871
427762175681941441 17405 20997
686608456922964865 15 3483
305776523937296961 20185 21607
375460110750655233 3629 22178
158873530606321377 1417 5779
260148285344708801 4571 9895
836777110381291265 3296 9826
483545582468554625 4955 19103
904479389892138369 2273 10290
236881910737888993 878 18184
18619798737134377 7706 22058
114662981459904497 2623 6389
423593711301755585 8249 9542
793513635820058753 4553 7561
868021430478506753 761 5072
138707741582596353 9770 11664
82900958652537329 545 13010
190027193069067137 1207 4047
604195056319142017 4251 20222
705566871570997761 5059 18295
611184260331050625 5431 16130
30802911562599177 13593 19664
144355435866344801 9825 12279
509192936939445697 6314 12959
894487396947930369 3391 7275
331434545191807937 226 8642
797150477430491777 14581 18618
2387101720220387 5182 18962
566855998916487617 4635 12210
608835855861709569 2726 10761
182112671258948929 8731 18416
13281668497302947 3933 20432
15917549826035327 402 8920
18856226199215345 3740 10838
328887563847601409 4577 20144
325920788839798785 4870 21637
106981330787540689 3515 7183
481079440791628353 4537 17069
970608045836712577 119 8066
511966464725237121 7008 19893
544119866954609665 18310 18896
728393135574133761 12609 14006
468882743820088897 7204 16512
822975937373033857 18070 19809
739059312666945793 2112 20467
7296084174267748 6435 20396
742868179687548033 6387 10055
316851375582235329 16422 19381
302759098626317761 6522 15155
426139280304550273 20374 23550
343086652380449665 3287 9057
751273743685235457 7526 23171
561277625696710913 4817 9193
629332499171422209 16686 19230
155199068668565601 971 10728
643895162090490881 11506 12684
624752387820727553 302 17359
977123490839328897 12821 19327
554883264253831489 13201 14604
395848283592332737 7383 20813
600796203663442433 11608 21948
878379987053246977 1707 8165
499217776672537665 3869 17775
483182508674804737 10811 12954
182927795432810561 7583 14454
487758102681151937 13903 22035
541317619602281729 7532 19979
530975565429034881 4248 20150
499291336382363201 12402 13451
2982296189880885 397 11176
24076426783523177 3743 20841
47290396939974497 266 18684
262227358277321793 906 11089
131324632913543121 8798 15649
348277445337842561 16283 20140
768421743578418433 5511 15442
697463129099396865 1503 15090
519762482813089153 20444 21116
744458325306027265 4441 18793
871949592058047745 744 19002
781895841978432257 4999 10443
628096793458848129 13928 15875
103040537238868529 12995 15175
778308099884814209 809 19089
107123261270693601 4867 9911
470285521594799873 5122 11467
251527615152070881 6580 13480
272584005437312993 12592 23621
384885413353991617 6870 9779
142521495364047009 3811 18374
401076330603942209 3506 16856
233148212871871169 7319 13296
690144050578972161 15030 23319
117668726589410961 5637 12004
29365417570545561 15687 23396
208943509844903745 12409 17196
14245519403793595 16443 19423
919448810911273345 342 5694
106216649677762129 12319 17236
408620547187670273 247 7398
387963890546053825 3997 20112
235497355586741025 6622 9102
608526983703228545 3346 19595
677428595654891521 20527 23183
592556322511221377 1572 19337
509722172849915713 4139 12585
689287188583378433 11793 18359
676397508198764545 1469 8266
463508192600961857 14049 22030
29298083422499845 4159 15492
561205939951832961 10673 14719
536838069393741761 12676 20201
710503103967646209 5544 17788
932510402547176705 39 6501
200017838995151457 3323 19661
644859819155019649 16190 22472
529299025962963329 13024 21977
87268342293153729 422 10885
859093273640468225 14727 21738
178153808255007809 13866 15625
614478110428955009 5407 14157
587583471353962497 1226 13402
280526542286807521 9652 17985
442782890847130497 4229 22031
341190711198926529 18994 20714
582154839622059905 6013 8792
475370267957885057 2197 21005
672609396755138561 4195 13184
260635380413582145 16552 20185
165304211982981281 11825 13441
285897906388967713 5360 20387
599089666178688385 15853 19648
836582685814370561 8604 10667
240119876523746017 7331 10308
316376157663881921 2562 6092
974672284202274177 2948 3953
774113150451420033 10049 17132
205428509195922273 2203 12287
578354390090524417 3764 4447
148522234574674177 2552 5411
889125022737580673 3206 8019
355129402413208321 6944 12519
616342839544245121 18169 22518
417701914149905217 926 6943
317177502992983297 5610 7189
327876811596592449 14261 15156
406244420018239809 483 9368
988592323648251905 13675 19958
838846045056165249 8239 20712
358842053807105537 5843 18752
820190534098600193 2964 6402
119929089507270001 19783 22008
128829980688202289 14284 18454
499460118826885249 16154 19030
467548368028943169 14054 23131
127428588047738609 9474 19434
37295542865429353 21132 21382
156173737863721121 2239 20943
714729857445547649 11909 14034
17034649478365083 2383 9564
350960954144220225 2176 20293
10113910962456175 576 8650
289829879248699713 3398 10628
295146427905624641 12594 14795
421711160587939585 2040 13537
605657633708570881 638 22537
147717324929459425 6171 13246
54988347001444281 6774 23037
202419592771569505 4645 6380
110513799404980513 1121 15477
934536603493327745 11824 13193
443123881811519745 90 1317
500379585623655041 1680 4869
161414797092529473 11848 12524
97062870413310529 1504 11137
612941627860880769 8998 22418
102410350828101569 5725 16279
510016991067868033 5610 7951
253280945304638305 1699 19275
926074951730900097 7166 20451
93278231690000273 11725 19780
799995866429352321 14473 20939
119089527741920161 37 315
480850825143267713 12635 16615
478414943270045953 9420 14872
149693970152309665 266 17653
987208010336772225 8166 17296
651069529791531265 17397 19458
727747172711254145 19390 23209
930549680759465729 826 18539
315096983359978817 3459 8171
690140095209631745 15950 22701
221377848519573217 3155 23215
849785114310531457 3719 18315
407784488327010305 10349 12347
185656909359440897 204 2368
738355145616630145 604 8256
30719932686903209 33 8193
909582271569234945 642 876
188096233855635105 5327 19219
72182437758236513 13733 19409
584237274493130369 13472 23632
948318775385430913 1759 3257
744007675326319233 729 17076
863287502906423809 2466 20457
263366291836259585 12609 22754
331322446409217281 186 14872
757820323831641217 933 17855
638483892855667585 15689 18112
257045660277366753 15695 21502
370249200837790209 4160 17509
115496581030217985 11155 13810
466498058345600001 9924 19020
310651746876541057 15429 19316
330125626645866561 3321 22258
715443977394517761 9829 10891
249754137542900865 18653 23665
945946684973289857 414 18302
446713786355999809 4884 4929
964406831731427201 8665 16031
445530831644198593 150 20980
112233226658783985 2411 22966
147408372852453345 5988 11752
764950750063054081 118 851
460933068939702657 1824 11493
638577737304569089 11430 22912
928141527610577537 15870 19556
512444007065401025 1855 10609
409331760483929921 17239 23605
113237873514318465 9933 18446
87858918067155409 10160 14812
958326114248865921 7459 23261
711369439045277825 12346 22197
514540158960908673 400 12900
680581751179445889 15094 18556
417505667394610945 12011 15475
828534510750337409 3745 20681
15402654260551431 11568 11985
12297336011670269 5841 13812
994892193934663937 14400 22960
435773798301731585 19799 22182
823872019818917761 16896 17156
357214661947452353 2974 15129
682660501481198209 6364 17733
572618578329901569 18377 18463
881200306961144321 7730 16050
288445293355238145 15542 19132
98566274071760769 6235 20684
807694975839659393 4172 6007
378257595128314241 963 12323
776962758730988417 852 15030
668548685402303233 292 11586
554001938331460033 3792 6058
765969933987459969 3349 20359
596669595008449921 13667 19059
435414910868690433 7897 21578
273570633515241473 13523 13813
605870761460334209 14203 15570
341349358362080577 8100 18980
740422935129945601 5436 20686
98544560091319505 5797 16500
847015864428154625 5819 10960
691865293931215361 14827 17306
476258281642817153 11325 23273
106691493348215265 5115 7086
24069840715224445 8029 12708
321727030966329153 8751 22073
757807547697328897 7525 8745
155103168821433729 6081 18133
281333721393789217 1296 1861
770495699439266049 13180 18938
870212225406806529 4242 19489
375457900470102849 744 1113
856231733985691137 5500 6351
693725311669069825 255 3210
510260538373447745 6279 12471
543691697260022977 12575 17130
755067942263334401 20895 22828
483408180493569281 4003 23139
274938237861835681 16175 19829
979096446192066561 9051 18842
359833499573181121 4954 9089
384243616464132737 11256 20267
316981793767869377 20458 20667
122465933184010113 6991 7035
888000312419446657 8067 20288
870396222957026561 19106 21847
188004496969416129 9314 13765
756543438301768833 1131 21053
242459841953870369 14154 19326
328541852479574465 1498 14161
341017973287566913 6118 23347
28164931142647733 2106 9856
325314385519387649 13994 14144
571579762302832257 3560 16326
141143807773705281 8708 19887
120491068198610657 11689 14065
320735290991233793 2129 11480
610957775374757249 3198 11668
720572703867677697 7553 9915
12805819271711983 5600 10670
486575975848463553 12191 23265
593527375758867457 8042 20113
655327167646181121 10792 20584
208631186976724353 9432 11053
324250163192072449 16765 22182
182506709103151361 4110 22731
390438425398063041 5776 5827
361342694547637697 8625 21719
548315220802859201 3046 21036
674645480372504321 3719 18303
109454465624555297 9558 14947
177920665065094849 231 18782
462369709302873153 11017 21044
212095805775234689 4813 13446
455824056767543361 13624 19452
930664362340969857 10677 19281
311791024048741121 9561 18059
904711245980195201 7991 13550
149096642017799041 474 16390
995231372534185217 18586 19569
56386165043374345 396 15006
35311585855865249 16243 19347
188860464947683937 12140 18171
499719738628506625 8902 18606
151464002404505761 6411 22411
707527494566221569 3701 12172
454106446949158017 326 2914
899036879678440961 13630 21632
192793734274214753 15867 22061
915716061430501377 12411 20793
144823532038007137 2947 5300
863723795723508609 6133 7398
252399371993046625 21735 23563
593529419994979457 8842 12218
595047749009030017 2041 11974
621827039984047745 6865 21719
975536846395538561 4508 18271
428313307774644161 8449 21027
540622427694504641 18763 21557
942310994883349889 10900 16396
826266521710916609 19868 21705
230774524601173441 4576 18347
338276157689580993 7342 23639
471730680091319233 12589 13140
545902342273432577 4825 21469
213324910960878369 11603 16051
902358506863325953 14978 23239
602167211653984641 5836 9087
945797334561259393 16033 19495
368098731622296769 21544 21717
108136535772974449 6868 19560
474365683861087489 4281 10251
598296555491071361 1879 21673
130639281737884977 13725 18644
71768065241517577 19107 21167
919085222310606337 8856 19158
56510629897385201 2287 12371
973323194957771393 3594 10972
382125790345089217 1129 12588
972224820154472961 2065 17981
648468568221442561 19374 21736
471276388415802241 21276 22743
963119997386687745 6046 19600
222552882253872033 11321 15316
112205412123866929 7175 11436
622247890239123073 8150 15886
581002143606600193 22158 22612
368944726435408641 9182 14484
807811233518531713 17828 20267
851936023992308865 5757 11139
982647214897472257 9406 17090
477897189721069569 5843 22441
637170923902029825 500 18020
690769633695566593 4581 21218
520704897153297729 9830 22042
89594522805292337 19238 19702
283191868323836353 591 5217
732174285253805185 20400 23245
761848494586676097 4095 5630
366671490671599553 7441 15301
843256814406711169 5837 9180
262813737799376673 14409 14703
716581515897520001 15859 16081
305659593579143489 1284 18040
256334833985089729 9650 16571
150979504086066657 12179 21677
814005239068965377 10644 22893
825387143206150145 1388 19229
223892045681164833 26 6400
870870075175417985 354 14950
772801670302573697 17498 19241
544685136012638785 9674 13656
200098533584064609 13662 22266
280495433728745537 3359 6035
900015444684985473 13650 14865
795855022378937345 12979 17651
809836472636984449 3477 8991
233775884759211297 563 1385
750970688102018561 7466 16196
969583138289401345 8627 23113
61059667870335233 8571 12094
739366055208094465 8984 13133
285154984183780161 2625 13346
527316308762387137 15341 21161
502894344745921985 7360 14001
47989216687909673 4053 18056
791837679175689089 2346 19843
871395511377919233 6521 20001
78637904097870865 2353 22158
296652931682288577 1471 23054
682634124085385729 1547 19432
951206066623633665 965 6596
604014289970475521 162 4321
623948474908559105 2381 17225
362626409754330561 7680 23165
771845161867467777 2777 17105
320564424561336385 1014 6858
629502600933719297 12376 17373
512825009145476673 1074 23531
423807180072209665 10947 19846
821145653980121217 20263 21204
738215078988019969 20859 22997
319899814624722753 2351 18085
478295855392410369 8304 19624
292818134128975041 12022 14661
173718058742636577 5148 5346
158793658843936929 6515 19976
500216278038301697 5416 8971
679916380200065665 10781 14292
494947829108923521 8032 17669
514001848507167105 12538 21537
473780782754253953 6363 18039
229223618568948225 13831 20597
826114948376513793 8605 17128
169277833319231521 12044 16846
364957341440948801 10005 10793
366642928739391745 5621 16704
256859120736038465 267 20758
916003190277212545 3456 13367
158548803350832673 5680 11971
881725257966007041 5682 15315
321019633929509505 7107 19066
849509938670454529 74 3915
100242748405555921 2655 3757
608378044745474945 9998 11356
816154717937422465 11121 23562
221710126203493729 4698 12401
687116403021995777 8128 15326
816922212025371393 10969 23551
510492897746402689 12041 20911
388291954048927553 4827 23366
122295575890099425 2082 5216
238647499231543489 6416 12863
930060356844734337 3688 11712
579678750873558401 12341 20150
466102465921174785 80 18200
377769306560690433 13101 16088
528839564665375425 12428 17043
596487175461223937 12922 13025
859311038579399169 18555 23153
610222237924258305 14142 19434
143390013237080897 6559 6859
501309436979557441 10194 11558
793162022522203393 1547 2959
591419162962960641 10476 12098
916690918314017665 3819 18561
477601383705494017 19873 20713
81549008406831553 3847 18008
997717686178187777 11959 12416
462212230732774273 6504 13142
140979337635673825 4480 15360
626124198370767745 11897 18140
395001224947275649 259 653
218423337192930945 466 3384
215383856362965537 13034 14197
224713620562859265 2665 11017
583007270504051457 7904 18999
928022468573374209 15747 15920
982803497399164161 7877 21194
73978650689859649 5010 14149
610703649374283265 1282 3046
348903140781303041 17381 21240
746386456266495873 3318 16334
572190034349752385 284 16813
535382529757608705 7628 9331
470930990484390593 15001 16071
537997960666888961 14249 18585
897643842448609025 17944 21393
129844340443224129 672 18101
151524198398831809 3463 10473
887176841368049153 12582 17220
279872479741875681 4690 11439
86087501536066929 16674 17261
593227378597021057 13265 16261
942951078619206145 6104 21919
98489566003870273 4257 19300
762687719053427969 14558 22760
39231416058370881 5991 14403
6409653426974416 10415 11817
939231783010917761 7164 8263
353300381828884033 9780 18504
451284318915298881 451 15508
352992028383102529 16290 16534
556375190923937153 2362 3479
176584131631141633 18250 22493
423699779043673153 8199 18640
471217355440959553 5693 17650
679934627275436289 10139 11053
998830768469840513 9374 14007
764114867313026049 7350 22966
750478370586439041 9111 20114
656504173103762433 2715 2932
279579115218563617 9079 21813
795065190446607105 10326 12665
555390200241536321 17656 20430
712740866334094337 7021 12642
591746111437256449 703 7900
680998967544866177 3525 14992
228207283975184097 5211 23595
915684424781055361 1376 14065
309960048121961793 3500 15977
815579908398220289 11937 22576
173572625176010561 21242 22556
706569272641964161 10294 15584
816836305549227137 2937 8805
288446555255973185 8078 20445
970287928265509633 6835 22952
783623207562634113 944 11444
764278027915747073 5153 19498
635291947228026241 3811 18234
701211180297693953 3404 14177
480536162789270785 12637 17351
397270673600754497 8891 22478
828366144474529153 19906 20960
32495198902626757 498 7018
53674273070406289 2216 14628
137203131099379761 6754 11553
826324370285888641 11008 18533
254246909986310497 811 8047
172435406341953985 11819 22590
800996900489646849 3927 18978
934659355571568513 10340 15663
622757949898232961 20424 21523
669994038316353665 4206 5492
256141521203982593 2598 11747
864556964660877697 7406 21954
135552920420455089 12947 16514
319542386403419713 648 1671
469376791378064001 13528 17326
274563406172461569 8102 11077
899817573418449281 2614 18070
164352645415895905 2493 13603
771863184645536001 10722 15789
963489350531474945 16583 21479
706875677823976705 1531 16672
155788542756859265 14113 23153
444249039436581249 10230 23299
903915149004433281 17 14519
344225637294119489 6337 19478
495884817749008257 3300 13972
113459386121530065 6311 10429
284791140381500449 12701 19003
715546394908162817 3136 15794
891267190947509377 3314 18122
876054501217648641 2747 7742
412111803164492609 6120 13643
510732094125348353 6747 20235
700854487178467841 11723 16554
931769247847949313 80 17270
113521325816137169 7140 15642
94486675431600273 14703 23316
795695373164228609 6881 10530
970854790205319041 12731 17497
542895087792146561 9151 13456
444748388152152769 12070 16350
487046229434604097 11776 12906
739985169433463553 3117 7833
493225632212428865 3235 6390
462040399299585409 6774 15112
556870559279765569 234 2638
478020311588121409 2414 10549
431187029631274753 1632 7464
237952598563101249 9693 12069
728685607275927809 7706 13479
113467117687701345 3869 18688
67097143938624985 5551 20033
974921643124961409 12259 20590
628325078909092865 2416 23679
833059173801952769 579 7917
894057278465538689 10527 14014
109236570413816737 18704 19022
732829583535014657 4903 7569
432866128160480193 8777 12636
466112065376748289 9289 11614
833076243672255873 691 20586
117295227845183089 8593 17320
551503724889865793 922 6827
355503326911701825 9312 22871
27077796827217781 5979 22460
156957228659017281 6688 19947
745477672708869249 15546 16953
523529045482760577 14755 16311
599512424106993793 14367 18445
194786054731601153 5712 21451
419966774225624577 5545 10158
970076593555234049 9118 10222
238051628647372833 4816 14825
560030009854180865 14896 19814
879315859888958337 1083 2600
877367056118700417 18401 18815
581163715472062081 17816 23075
33926896331287537 3584 15983
449424872647906433 990 4630
339488890912576833 17218 17601
133582200218842929 5002 5911
765580011443738369 1865 12781
472719747469209729 7808 8990
148453376891168897 2479 12809
818605218312999425 3906 11015
900976792250908417 8979 16986
443481336552022017 1268 19470
889185362204443649 2922 3363
673163272463387649 9188 16479
505423498548559297 8843 14629
79373358862266481 4371 7009
851359801730538369 6671 9407
752952061874086785 7602 10226
235252972480147105 6209 16075
390807013986030657 4458 6527
488471533424529985 4301 17704
87163006925909057 3548 11587
196386298699927425 17850 19915
974441307772092801 7910 8810
509021744945258113 5428 10892
377526730787113985 10857 23108
359919673605311617 18446 21228
716152103298124801 1691 18853
258133689688008865 7874 14678
805959496961509761 4870 5302
179966538493822273 8905 20800
722092247853321857 9399 11869
99061486985632993 18998 19709
639889741674696961 5161 20115
864988602056634241 2526 18983
718267647382159489 3747 23184
713593347344186625 10204 14749
504536694735538305 2229 4839
326149334896079809 8465 19163
968002676679684993 12037 23642
960813362651450113 6909 20775
36585964590020841 10091 21601
697046425248636545 2363 20090
285770639068200449 7881 16112
439488155837693761 7683 9578
812803185208498049 386 2534
567627103307806657 5145 10987
292503935818398721 14008 22877
636775256977827585 125 954
738466696714883841 9923 21658
577138733972937217 11875 13506
213431985704968257 10211 21475
383173125802585473 8653 15506
621779070777694849 6743 16314
689468207000423681 5344 6185
300855561307383105 2665 8100
810687336533661057 6177 18815
198705408237916705 10065 10181
548903981902874689 834 12017
141561893481050305 7394 8046
589987642373728257 1190 10263
14429042747497789 15892 23075
551815735029713025 11664 23439
436698451332187457 15703 21492
536665506367043585 1038 14221
28632892834853153 13208 14524
233464970569322369 16500 19389
310112544531758529 1840 21098
782235285199846017 15721 19534
667302528300087553 9831 18978
869487258238244481 15583 20805
283061630399497953 5353 12628
329793645332031809 2670 18957
978275367672726017 9802 11473
735749510667069697 5582 19159
956813252378505985 1480 10658
606675039142601217 4883 5598
105274614138568977 19492 22016
712385475455555201 9552 15923
362366701804102593 412 11327
408305235031136257 16833 20277
128986880359864385 2800 14398
108825953051145057 11403 19602
295098593747578497 4704 20384
641924042146087041 9167 22217
446564260474321601 14747 17193
24418724505459013 8251 14832
662694392686187649 4284 18699
440961560107908225 15687 21718
894825192763565953 1606 5006
838503345282454401 1050 19156
582785327315175297 886 9005
367523579261103361 11596 11976
248839131530463233 133 7122
686169395129859073 6223 7825
302147908475841857 4335 23341
560460220123999873 21013 22286
137328124117320977 17228 19816
959860032082112001 10707 17057
836399222425594497 17031 20383
250521594308594337 10303 16933
759599181233301889 14801 18971
967837343438439809 5438 17408
896468126021641601 2009 14886
154684255755071841 6840 11354
625105148339461121 7978 19269
160528580553837217 9512 20969
258748233329438209 11771 14151
903276553166620033 2257 10097
285163945263651201 13071 13626
634024469993612161 9845 16863
317125967200194497 3766 21692
42328754539923353 12758 18878
215166852985110081 15407 20409
562478973533792705 3383 22518
428783766988711809 7996 23387
907789055165238785 3485 18705
522471303139884225 12525 21216
470715686140088961 1468 7671
617937607303513601 5853 8944
77918363917220289 20118 20346
497172679753308673 5726 12851
804706076927239169 2165 3248
752987104995693057 3467 6154
387219151573674497 4889 23438
546528286504599937 17823 20973
607350555688462593 3225 17846
967818485001100033 8063 14713
13455701784195641 9457 21291
224785178971192321 14788 22932
573641449391381313 5288 17155
596463352652445825 5029 17470
734348892664144129 3390 5874
713737322286778625 1756 1937
703168961562163073 10375 21614
455612393173606017 4894 17299
569917217311697729 3394 6322
660076822977092865 3754 9654
846273625223780353 4880 21112
899620600757852929 7567 12054
79601187336720609 9044 20443
27454111911300317 4220 8872
857053209517168513 22893 22976
630002242414956673 3527 17336
141539617249961233 9244 23395
977443235824441857 6272 9634
822875063815708033 261 15038
942757298149043585 19146 21515
97827621789605249 10734 20812
517016160227701249 1525 20217
983878043543846529 16054 17953
603329401499802753 96 15429
369316535459475393 2811 12989
112734509228349825 331 13501
831898021529816833 2745 7651
246076145544090977 14608 20644
613429446219186049 3789 11281
905113780330044161 2197 6521
377919110060297217 15692 23087
482718831613180289 13467 18784
977351685901325569 1252 9195
901324087176735873 2840 19951
389015664361501505 5664 14767
386588133732853825 1971 22452
167477501034255745 6622 12465
280758212939776545 13110 19850
255159470506576737 4385 8569
795227543639253249 7957 10380
766691301821381889 372 8891
25592514127882993 6534 10086
85448802243327297 4545 17268
776065661662837377 4757 9196
258348416568765057 2641 13333
656234311523451905 597 21093
231372824449174177 2428 10294
445804220306012417 9831 11626
505985226362710721 10552 19167
187811154216294785 3725 20224
67632688351899617 2481 18185
175648982466949377 10459 21152
358995982777486209 544 3233
166308056817189953 7658 11025
951651167805117441 6358 13204
587668157482806273 16744 18206
646802582340583809 223 8919
38668801388727305 12024 23338
550942389276549697 9993 14267
922905537980025089 3010 9726
49328147898961561 15006 20047
266591976929749569 1373 16009
439583673295082625 7739 10919
594285991427579265 14625 20979
323654511414460417 1552 21776
724691912892272001 14667 16191
84609294409212049 132 12714
516087054790997249 319 9719
681261667570112257 8587 10236
605354361696090113 2738 15296
180582642734883329 14545 21407
100444991280692625 2857 15113
974753035391316353 1667 2051
469567011036364353 4646 17243
153125395414868129 8129 20721
338024587377585537 15125 22737
916877988376882049 7329 12310
279190972453296385 12680 23197
493891443274712577 21345 21405
826992008602200449 14220 17976
139261654894696113 742 19268
374881610650593473 11658 14744
161346029141931521 4915 19066
908547006370380161 4816 13360
246705512325291937 3059 16749
937860760910741249 21 1812
381598402195514561 7635 21054
619627488249459841 4785 5700
550269863133863169 7547 12843
615057842160187137 8080 19509
906165839831949441 10469 11049
129503742493195521 3808 5453
205504951217278625 11196 20319
677219923286361985 9746 23100
770519697371859969 8142 23088
816714257391947009 3494 9176
549950315007421889 18522 22849
409260752701047873 854 17033
287056778987995649 8433 17839
530417909226567745 21456 23321
457036042415694529 94 10251
851571428380925313 2788 10790
884103343010700417 2072 6557
714381121960155265 6533 16896
104333954275787729 8148 15466
579821080196214913 1568 8164
250921023761129889 4707 17785
535491239741272577 3829 21132
217135459982841889 11166 22336
847879970762153985 10445 20089
396545432775376129 13348 21708
519271612325450625 3702 12612
289864964036880193 14494 16467
152220107815626465 2241 17122
803625757214298625 5224 19101
254127586148737089 301 9117
626037317676917889 9464 12916
494185112730594497 16104 16806
30098864904253733 16906 19418
770108532507759233 12278 13538
62373968239413105 2265 20016
315942018741058177 575 1867
351250816323052097 2535 21289
247337041615221409 954 8375
666219222790743937 10490 15866
123178191239095009 7746 20573
359093836433366657 10085 18088
768815279707961729 18165 20234
401334474468157505 7147 17948
148506983658112545 6830 6971
658494276072452993 8892 22332
141328058386644529 1454 15216
51158402317156513 15876 23578
379291378437773825 564 23079
780478456132435329 8558 20251
90255213461869489 15819 18884
548244110735552705 10644 11181
806756025897133313 3894 6113
329845100509551489 2314 10825
847290247270930049 19933 23686
183233985425431457 8465 17710
643780097016350081 14585 19689
900726888263640961 8607 22365
736720666212658433 619 18639
27698771514039325 50 5221
409966521644921729 8183 20330
931046054110801409 6347 10977
502815856624746241 8008 16719
795613088733119873 16580 17458
457162804015712961 12156 12219
972751501772528129 956 16166
969123499598634241 7385 11966
453204350743490625 2046 10888
578635005149127553 16181 18084
674034129323793281 20087 23006
75603241391515745 16064 20242
253309913357668385 11863 12012
542014969280604225 9743 12725
493994562020411393 22046 23358
281409423253204961 18715 20493
776997302048115969 5005 15822
550771761337191617 21165 21590
987959808642678145 7441 14710
864030945237569665 1161 18543
692708625232199937 6405 11370
971496887225288961 16490 16748
648164064667660929 1191 22315
388038605413935745 1120 7979
644121828897212417 14190 20626
974309500771713793 8621 11501
292050542076658817 965 8977
891886331333321217 8781 22890
226692352669829249 10785 21989
690127773084089601 4797 6832
938117373817242113 12472 18203
466445417137560257 15873 21201
855738069944138113 6322 15362
869736224364121601 8700 18013
872997883370921089 4573 11267
425978009826334145 22316 23594
334122197660889217 2750 12457
973201407318658305 5323 13175
116185389027883441 7957 10165
237210464417824353 3445 21255
635112207277884929 9531 21654
871320197768515201 608 11875
950211790839382785 8451 15978
545556622553160513 7994 19317
287761719887441825 11468 22762
509871404353862785 10 22562
370769028306249025 19151 22659
774248375003036673 3353 12831
421965987821621953 14093 23122
688302767877562625 3890 16400
786699661168633217 12278 19847
861413858036822657 1296 21402
53843914939449177 4045 21551
612316994314159745 2824 16896
674328876687489793 8948 15370
215635119210201505 3165 6292
296839710612587713 381 10243
779192566342320641 4393 20050
71491727052439561 3844 16067
120224882316815489 11551 19022
519329270716980289 1212 20902
589533018932332417 5398 9815
237927912513548289 6578 19175
792768956532608385 3452 4773
856849295197704961 8292 14333
502802457537857345 11821 17985
761448512016194433 1150 16041
536144683658502401 5471 19147
169505048502827553 470 1410
579170655302466049 10546 21197
151276286018592993 3319 23630
811379412337753729 20831 22251
427694608879292545 7779 8537
498928400896549121 11610 16824
125950098290680049 412 1633
266864141688781601 12460 17438
448927497689908225 13511 13627
104488193649036273 13829 22509
514766187330955905 5523 7612
402469001452470081 6407 18192
904002793045250945 4280 4618
759577210030929665 7950 22062
887381026094523393 11200 23626
495276944004896065 14128 17582
992810275647826817 9211 20561
315854007783986625 6401 8675
691273903500949377 1720 11609
14592727932136285 2510 17342
261066891318094465 16480 21361
778408003567964417 8463 11740
93488705184718417 4501 6776
90603785803264001 5733 13203
713813906712971393 961 12927
287376669423668577 6582 9143
720545226663936897 11968 22575
740950702810845697 4362 19208
875766644757206401 5392 14428
311559955116624833 6311 9010
694607282034588929 15409 19914
804265600575202945 3118 13044
370792676786521729 5970 19523
869119970037520001 2174 7092
447769437948032577 18250 19944
665589534129406209 1767 19630
232934881848692033 4004 5538
647296762290640257 5219 17351
729402968498568833 19480 22353
405992882416423809 11038 22606
731406922524740865 2552 2748
443993426400357569 16344 17584
520486154235804609 11006 14744
472578456038046849 79 4374
375659493517204609 5769 7363
864906067208298881 12914 19453
547210900323172225 20733 21024
84603472997169857 12075 23304
769610236605927809 15826 19363
505791658520156033 13220 16381
104258387389357665 12048 14350
590346476270706689 7549 13360
583987545894117889 6701 21446
365049873391175361 10536 15644
613197656363531905 11168 19494
825576498739874177 670 7960
511872673058405761 20351 22850
260988841113192641 4169 21452
957584228048169473 1856 19961
140437133787781217 4401 15851
236224646076422561 92 19844
974269816483659009 4119 15262
154497631864877857 11552 20576
333995456251212609 16282 20772
162602599133919073 2106 2394
461777242298428097 12286 19334
390308628609055553 14499 19246
925757770884199937 8371 22338
620499238610719361 4223 6187
165608958715157697 3339 15101
211135521668332161 18881 22729
396628756555426049 7880 20903
999581402710816769 1802 6260
401471675683001921 12439 13580
607335822497638785 10557 17620
627970536559711745 14926 15593
621488072936685441 1423 3688
395319589526852865 8365 15634
554961231700396225 5586 10126
370861351175786753 17784 23342
234326826711395585 10097 20183
445784504510715585 9811 16660
10731979340697251 18232 21914
286992650448251393 18832 21671
708175644524388353 14491 22214
232384327284879777 995 2126
432987599605503681 7223 16739
750886375611084801 7230 17272
580152264517778305 5162 14636
634608649045379329 1084 17963
198346758148765889 13653 20760
7643769103264476 2396 22966
493246974939822273 11904 13637
853085629501809025 10861 21979
178435367881014881 11742 20408
493011058254008833 12183 13053
662290912870702209 12817 21160
768828860860896385 3245 12490
655871483118367873 5308 13890
679298608935862785 11999 17290
323189658573042497 2778 6385
587116631488303361 21017 22363
413453915374027777 1191 3739
982126455298296065 1424 6243
639805241235592321 5275 16352
995314340209961985 8254 12769
491790729163248833 14365 18162
303973292602687937 2907 7859
890407666263271809 7365 12058
534734045856826177 13186 18679
841900315499380225 10151 16680
190335884681527297 210 12519
488103799120295873 4783 6023
220628585143249025 8076 10182
10973166783990963 4277 17307
306594198140356161 2927 11127
734625958555355393 14656 21454
826211667799274369 19693 21491
498723352038219073 8483 15705
716432244610441473 19135 19622
313738945328850625 5628 21150
720125173550957953 11557 15456
462686578385380161 935 7115
948268402643361025 9680 15938
720591523821937537 4250 12372
865360843560413441 13615 14623
784413185876509569 20134 21552
1359714715643890 2465 19000
839760645635664129 9532 21543
63980991798604945 163 23240
932611020650902785 4612 16964
679195124782307201 223 15345
142553018985736913 6649 22631
888142072028987393 1131 19035
668641428542862593 10171 20281
89990650382585361 12461 15015
810253047864478081 13138 19547
955351236128922881 8509 18762
75963170083745985 3147 23165
952427882959351937 20000 21138
13227753076293425 15919 16386
375399721868379969 16565 20289
96630440905052241 2740 8995
853493793305684481 20060 20802
516782105856492545 11841 22708
768213325501751169 4652 20189
210133951323676641 6768 15212
673017398397728769 7724 15143
345941316355563777 1612 18665
285509659108701185 13195 19566
874954737884600321 390 18981
599265233812470657 11467 14334
947334086312025601 7629 9001
483599677043788033 13272 15555
200280610349175009 4400 22534
79135584962227057 9299 22236
833351720246739073 1792 5641
718237392622174977 2089 20757
150391442548801985 13377 19473
476838873004620481 7909 19117
199926354990083169 16630 22438
352802107780082241 3607 13051
580103457174196481 9235 15473
442601280007504961 12755 13428
264646475800660129 16051 22039
485362157403702785 1797 6782
26100795439568005 19692 20896
38388445262764745 3932 22328
788423401250213377 16445 19509
964763438819137025 10386 18726
452576565148937985 6451 10874
535798683051108801 7494 11733
305327600934205633 6085 23422
146630168078477409 18099 21957
883831787498458241 1875 10242
731378474161939329 13359 22680
297192622421022209 38 22629
462254690663502977 4438 6718
911690776473982081 796 6225
340299781568074177 15036 19105
889676109175027841 5095 6824
371358087558522945 2339 12658
599012047447281793 7640 13952
988616847344555777 7070 12048
514085951979723201 5455 12327
437569070817733761 5879 12896
16306426037196787 642 17057
969572355703984769 10210 17945
445714095147010881 15523 21005
6515568270035744 13844 21843
47495176983638033 18786 21166
937407008397766401 3869 7662
687834978027097985 8693 20657
543346767365580545 14480 16701
731002258182762497 14287 17425
243975466203362849 4463 22071
485959094530826945 10021 23330
971373535873400577 4433 10823
108402789650774881 13368 17696
574693076282098753 8979 22853
916298761042241921 5170 14170
77777374688299265 9248 22414
726346073521703809 5909 16154
790814642350266497 998 8053
754491958733964929 443 18728
56812697897758113 14829 20043
766912571741137537 17943 22149
549036515358235265 4552 5263
876105122401469313 2145 16164
745809589995946753 5039 12899
502301705393300353 2960 12484
945549299217969281 19833 22891
121836047004606481 7537 13449
884144572211997825 1273 20092
914007746092984577 1483 4090
452958291558811521 1353 3040
152077737645754497 1514 21201
459130631843539329 15454 19408
963525988086750849 6783 7778
102315226024597201 3314 22207
763872101223725569 8126 10810
673805142754051841 4039 5523
27117382139444149 5242 7672
760625762752109569 3000 20418
316442930981082753 13958 16473
417560644303950593 12091 21362
334098441432466561 2499 15272
502745299891596865 12642 12770
849489731109784449 9987 11606
88539062440364801 1614 9744
96241058069388433 4427 7937
246058863844520929 2133 3437
643161629996086529 3313 18139
813140162969421697 10717 21370
151765458872368705 7762 13643
761641891801911425 9148 21362
993903000070403713 14702 22438
248700135677413665 12968 14053
934565443459497601 5942 14404
885975459668653569 20979 23206
921833502081341313 8646 17444
315571531453560513 1040 10722
28069848618564209 12840 17448
706374744054738049 1549 20888
110534164435378561 7706 17426
69051625397154481 15905 18569
380744433236891649 8089 16626
889091051203958913 21 4117
258471856534697505 13557 17751
33807969565703645 12922 18263
900775640009776129 5403 19207
353948411013742977 4704 14702
14096181305419009 6783 22168
336957742038268993 1001 5040
861928526331702529 6029 13838
600133333176753281 5811 18364
17049458837021803 4984 10441
903466806829516801 9767 20368
638787129674902529 415 9595
65503667445607761 4001 7076
190981162750986753 10117 20184
441115484395087553 17127 22480
342293204878963329 7652 14408
602027413586508673 11016 20681
166066966082723873 1293 23304
423376207517708993 13349 22503
87300204613079297 7175 18483
102587601245783585 1815 5999
560288516595605313 11558 14688
367983814756062337 13518 17922
831230132329189121 2019 20224
383652818205288065 6133 14110
248497255049443297 11975 12616
356947525874733889 5998 16817
962213041799621761 4685 8108
962847419848326785 2927 15675
799803076518017537 4902 14662
509824963253667137 18232 21858
368529051327023169 8874 22011
453268715597200641 2499 19756
991310476891271681 3935 8656
425198242699355713 3031 17264
417862346427220673 6201 8089
994873312116691713 11632 16451
905960086707565953 4255 14447
973780468847596801 10935 22935
740792324717325825 5765 11536
759149110704750977 4701 10044
212386234939884833 2281 19507
148133246958952481 7168 19829
620940353391766529 10687 23289
882736020012355713 17580 22773
95310468807170417 16262 19299
445662376863143809 1951 6088
113988125538078577 617 17902
729165067548958465 2880 20154
167970844597959969 17733 20840
839825038607433089 9354 13844
265986879132178433 13673 22101
650335086838151041 7110 11857
937226361378279169 4606 11318
245147825506624161 7365 14990
291462344359480577 9489 14473
159996334090120481 10609 19224
812939196809253377 3663 6096
329916241278642305 4133 21519
664139773433611009 11814 16093
863994061353178497 12578 13896
733563484622166529 20726 20820
10823066279730399 18183 22082
424893344828610945 5940 7834
574350054796095553 18432 19569
618972309089713281 9646 12102
270400626027129217 12284 23230
826866183303415937 8319 8781
708809249556178817 5025 10655
630723445591954177 946 13756
474030775714684417 12926 18956
717587760779032577 8214 8543
521009568964981185 1386 2714
612363210604002049 6860 22708
891421659788154113 10657 16238
850186103529232129 2155 19273
580078918434235649 1379 5662
763035661629729153 4157 14130
19732328352066733 5641 17534
965179590764712705 482 10803
617731605349060737 14271 18514
153515370271804833 8782 11169
793460404728808321 3539 4412
882438751028580225 4284 14923
765710168473685121 19497 21513
883605142263135745 2110 7908
190604513383195937 8681 17341
678208908377634177 2460 11505
930955496126895105 9368 16012
684299439388297473 1877 19961
805667407162122369 14991 21643
29931362599334933 15430 19612
698821004230108417 1117 9732
439748932295813697 7456 19983
967347989878934529 10476 15093
24220569208473821 2379 7417
548983345770434305 9634 16039
217285642743149761 7306 15034
101226027196037905 533 7393
719849078180452353 15343 15537
131825444754280593 1448 8558
894870581326060289 3750 6987
553692588026795137 6788 23339
913937357809722113 15413 16839
936735402854022657 1656 7793
732470714722438785 9901 14602
640517472789117185 1838 17590
298593634232325633 12726 22028
424109828170951873 4034 9379
287098567428088801 13879 16765
508842376298222401 9655 21266
236726080520618625 6103 19379
860380195352174593 12313 23104
882469839377847681 8310 21194
611490614384866433 9537 13332
996257654346145281 20411 22078
944978777207335681 21646 22058
547241165230261121 11778 21013
403111226967926209 7768 16774
524989172513279809 6768 20376
339084302472993921 1424 9183
486245615947524353 14674 22731
854022468796546945 4248 21149
834230386691636737 15239 15729
371869604968178881 1691 17812
974586811124666497 1434 21919
724257424907140353 6725 18135
195278449919392481 4913 22993
218821948574113633 5265 18432
214297633812975617 520 5377
291188053514350273 2557 5558
592969800412554113 3378 9251
410904252754288961 2019 10186
488805580842424065 349 6777
532533677072681409 832 14628
975841700396848897 22606 22672
569629917208029441 248 16781
634837803376370817 15376 17451
145241125106810657 345 9279
590765015579300737 8651 17701
182668164221393441 8458 9875
839683957129082625 12725 23051
351726692613684865 5039 15542
185976867995698561 7065 11584
182888595843703425 7015 22325
400828151842631553 16913 18745
189740127888331489 9252 22281
751852103808055041 18057 21402
200675812676205825 7448 21536
863651627754492801 2284 22951
991468316017890305 12052 13980
181982650682790849 3338 17571
989155274311311617 1687 12496
811859355390680577 16567 17848
481636491524700033 6954 12366
263535359155774529 6802 16967
523302910806574337 15144 20014
127035616591527409 3941 11232
422858008219353793 9290 10117
527658391384484545 15847 18594
229771132517011969 17968 21996
282699841718226721 7503 22406
928275228748464769 6542 17069
37005201400454273 8179 10037
282035644642586913 12263 17568
890703612998024193 10845 19707
474944283089460161 6394 16329
284220205906798625 692 10368
696908665474605697 4972 16945
391946859444459521 12470 20533
674140596856052097 3686 10942
195332936316013665 2886 6500
379707586045508801 800 16612
269234927236325921 1843 16427
983870519233111169 1679 8633
245164353592379329 5081 5491
306921606200969409 16705 18330
169562473355028929 9682 17454
640812399158495105 13642 13662
914661660051187713 6150 14300
711965250521426945 17870 22027
739984062164793985 3331 14704
109498379511965281 2782 14132
966022919073658625 6622 10929
690804719522130689 1473 10651
111179006973685553 3806 13295
620981315057651585 10161 11871
140901657221796481 10209 17114
793523579656476161 1940 14062
783378453935668481 19538 21601
836079883216601857 14243 15062
57120935981579633 5761 14927
373266152336864129 10058 20178
79910016444955553 15214 16877
113504459919784753 14248 15762
994277704825769601 672 12575
167842939970523009 20253 23617
405518496933652289 4107 11927
194056988309487361 7411 17725
419358145969262337 9217 15304
468360338384680833 10096 18329
773004442212226177 7250 21397
591365188418382849 9528 18842
57864756590298329 4435 19615
444679542486181121 6563 14330
607624530689591297 15268 18457
479325353660616577 4719 22508
908702648909986945 10777 12660
644824768065088769 3111 9207
791033147475616257 1493 6993
118033967518091025 17152 17996
223787544860492449 13977 21578
244531499810033633 9230 11338
524102029003628929 3462 9236
704306763697704961 741 8772
314497762628867841 17312 21861
408209246354996225 16886 18911
551398614914006657 3743 20660
170109957771632737 559 5922
342048699638915841 12712 16263
732323050022937857 7818 22225
951972794012206721 5915 12620
691932510392806657 2275 14587
529847473027594177 14288 20433
509581574371136257 1328 19408
335810135655606273 15202 21563
185255754101593345 2576 21575
581989046885375617 734 17600
794739789176286849 5354 22766
339146520433288833 2296 22459
619147840007233409 12086 14492
379259917961611841 1666 4749
522038902624384321 11759 23008
652968386981427841 7612 14448
734320549738942721 11655 13624
175172810686341057 19075 22409
256448066691103105 7744 11021
987483657724183681 465 7499
430805384516649089 2914 8151
749392410729122049 9644 12164
326449316512846337 12617 15724
833054857746049025 5376 15201
315179799490170625 745 15556
61029506403365017 16928 17149
840002010456839041 1488 23121
258827060386337857 3003 17908
377823310138214913 1115 18027
443155571531271169 7184 17480
416793527100590913 4956 10522
349723143000034049 1633 1855
583202271004910977 7038 22915
902873374409885825 11711 13384
852561960926760065 10427 22806
948156479151478529 1359 17388
985241727881660929 2027 7622
545598197762906497 13150 22279
573171852728901121 20845 22405
788140691798389505 7524 11562
369388185215928641 1027 18341
981960266525781889 6979 13280
829618406006783745 2964 17985
707746508283477761 5584 10530
26318723546157941 1413 22742
51908566493274577 10291 12582
556986989506921025 11534 14144
644231154679431425 10330 20205
92104959623345201 12992 13734
611030959759055745 4307 14183
581735821034651905 12787 15086
469685166730315009 9106 11035
568065177084864833 8173 12246
63531924996034665 18676 23217
58008381228571441 2762 10353
250619039798436929 1401 18882
141979880594977457 558 6831
936328934464022273 8279 14559
274901130646309601 5148 8870
221336853360512001 3425 21824
861625353759027457 18391 23363
7817987687964490 1479 11489
166969311762610305 8914 13791
78879949200455713 4307 17802
511891843354664641 1595 19412
318369716525374721 1987 4152
328381821826365441 6392 19258
239309979018415233 9111 10451
777668062003502977 7784 9063
79776320335732017 1245 17479
160043155462712865 2779 22147
465551229216657729 5871 13402
355137110830458625 3299 23189
896777945677506177 5519 22526
36069049939509769 3387 9167
982216140632701185 12438 14265
632460985425584769 12051 18478
441431554890108673 12445 17937
362990533644445889 8857 11512
450959431468589825 12141 14810
284726855034552545 18322 22394
453297394568458881 1561 6771
908101392039764481 10876 20610
280984265112479649 4184 23375
614558608859002881 1 7238
644934440806999041 17645 18758
312964437676011905 9460 16879
905272543464718593 10389 11615
75407057146822609 3816 16473
289618225677877185 11213 14706
789135214254439937 1888 4642
247719713265368577 4608 22429
605041970894976769 561 7889
269998801214661921 3571 20587
354905691729637569 3437 7885
445286510273632513 1195 13247
997374154973858433 2035 17920
532954835698340929 10445 22855
837947932539673729 5547 11723
450074896471917889 745 10343
986006287812191617 23298 23524
884398524786497793 17582 19422
197156440740481985 15751 19615
818307131258279681 12055 21056
296792638955356097 6477 14110
72346699489450833 756 12606
450130758604426945 8020 18686
367824521350755137 7034 14883
52500306327576849 4165 9748
148172786678777857 1615 15702
807364661619939073 4804 5200
446089978355615809 636 17243
343103610389750465 3345 13584
212443688214044353 6567 13107
171447835299812129 2138 22417
961815140148829057 6586 20427
882379055089760513 17816 18206
187851754392688961 10933 16214
354948008270209665 1564 15433
682152544886036993 1513 2106
686746128050959489 911 9721
109076398765914465 4186 7479
584008978270627969 11723 14901
342685247091125697 17983 21276
976539477337073665 4173 20614
266429096920070657 5015 12296
700330613447018625 12617 15752
39874396376973209 3125 4743
713295981868117889 9327 10866
122201094098407745 4424 23352
50723553165976657 5771 10718
27728723424232273 9687 19270
658766239641980929 15502 20917
267971678032218113 7958 9113
193861783017350561 1413 13277
196652657385016033 11272 22758
741159344840173825 12245 23353
386847916563276353 7856 11662
75573330205838113 2974 15033
119000996388123777 16470 19611
119922824163811729 17347 22592
602670877071126657 3277 17665
278770830659080801 21853 23399
970981730800957569 254 22052
289841566857223425 7308 22995
161490098869158785 10840 15504
878062470400475777 9876 12617
924243839850547073 6435 6708
105480824331667841 7057 16834
818804043102552705 6146 14424
592707613549375617 7026 16154
704677708622114049 12362 14558
844444186600458881 1226 8488
865790959769064705 9470 14304
589773110219550081 7425 18575
74431306838377505 384 433
578388176379380737 8206 10271
482488650790266177 3197 16730
931363642088737025 1376 17043
561569495676309313 396 1296
759426050192605057 4650 21585
165974534086238625 14673 15950
259275324007813185 2256 15476
67715846700323825 21461 22281
241034871654395745 4903 18702
754275788850868865 6322 9759
575363949207567041 5906 18808
176830230281893825 13607 18390
980797237770719489 3589 4239
6104749187777260 2073 10605
598710555944261761 4908 6090
389280222135354817 3480 5406
570582507122455937 1213 22061
553543674448555137 594 19274
88065217302126801 1977 21900
857724148328173953 5397 16648
20797311653229401 9133 20805
117347122515376161 1613 7848
121187925841621089 3829 6009
920077403821224449 18085 23615
11181843989962915 6958 13146
257315949389187905 19466 22084
767090973346764545 3038 3790
146895599760625825 12712 15010
92742212273083873 18814 22004
264826017282580033 6890 12218
2703125583035871 11892 22180
254667182877469153 18320 20177
174610356865887425 1622 1874
529543576473066945 6785 19420
476379975229288961 11697 14992
13428488955270269 9223 9634
506106940548892929 2555 17946
312979555947912065 15803 17303
655609935492844161 5020 6793
799334803897252737 3082 11432
327619568385106433 112 18553
120053216865763089 3778 11641
598219224856361345 87 4666
234755972966581793 1312 2134
333043977865930433 913 6969
105353353573256929 591 19496
622744702438307457 14907 16188
116403483782434593 9749 19013
89789776715040401 4220 8498
309279031846394049 14180 19395
326178356075782721 13019 18050
674101814133308545 6061 19901
987420207338875137 14389 15320
163563295676873121 14116 17859
992124433959172993 19902 22026
919129244116234625 19035 23416
129947595867466961 13680 16479
105558914792716513 164 1027
470057457962550273 1922 8333
143486346026577393 10065 23567
706087912528165121 10933 22200
312696647690408705 8357 19674
91709475221943393 1229 16146
403793047307871681 10769 23682
732209541237384833 5226 7896
326190221762409729 9743 9773
362905706515558529 9572 9721
371431574224658305 5709 17074
989488242281840513 9080 19300
536709845629296449 3265 13818
752042048095727745 20148 22600
231581789243548993 5210 6577
404472705290803713 7340 16653
311604131529925633 11482 22660
347863490311819841 11071 15806
267351495898765281 10536 13278
844818342874749057 3638 4660
657420380085902465 12752 21459
921642244146550401 18160 22352
442576263678162689 84 11951
222681380823335233 1014 13969
233931828438279873 12966 13390
679026028165079553 4722 19787
191215284694266081 3443 7689
179876171116990945 657 5655
814479248154803713 15936 21706
885863375846991361 11363 14538
897640776102107905 7699 13529
343456301711459137 9379 14635
766899763925160065 6371 8115
495721789335700417 8122 10509
297422549891678017 12106 15704
919329814603475585 6344 11161
201249510399570401 6160 15283
774478902798033921 1622 14751
501235647317557185 18855 19933
75680983578340737 12525 21022
283405315082724481 6441 17825
823544339338692353 8954 22260
225931441331823649 11605 19290
357540957776468097 267 20734
82805552470425425 17192 22422
446593462259993857 7956 18826
459150409458587201 10846 20041
78397459296073889 14182 22490
740288221110468225 5698 11546
318171546896760321 3979 4437
461531934089521217 2963 7608
923204944972997761 16449 23155
787306713482159617 4582 9821
213540845789406561 5634 15674
169882059689527425 3724 22142
647871516746224769 6952 13407
996727241020529665 7512 10798
699451400085248257 6124 18692
573758189380185985 7162 18018
910952704129005697 6593 19264
120788005761674817 1115 12891
201252076278745313 14370 19341
36859299315906921 604 11022
670945358760551553 16546 17146
493355538454814273 14197 16685
523428992215851713 787 1373
285285450683716129 1271 2247
833692607312105601 14034 21506
507949713074530945 13010 16295
463147052195846977 18591 19945
520940248542373761 13266 21797
654803417663774977 11703 21073
993602361973309185 21680 23410
108934550505974673 5752 20400
895758496570039169 5916 16289
866853156754832129 14557 20131
107816716939872497 13105 17084
232923538319919745 6757 13761
128587689611961761 17633 22872
295034869340273793 11243 22602
456932651672964609 6051 13730
73047693080606993 7430 11224
10850234210693089 9144 15017
391820197560253569 2359 21847
193177463143108257 4510 5253
953687594771008001 1973 14077
750852453561080321 23350 23629
314384204246582785 7940 9151
75570265496516241 2371 22064
36198412353595441 11295 18412
792950580060818305 10514 12930
900745170751822081 2971 3860
216501543055720449 4950 17005
935689848629788673 764 9441
831772128324601601 5770 7400
793839025291564545 12872 19470
61954581090624569 2538 6911
632860595335184641 9590 9903
60237336695934121 5498 14472
498533732839337793 94 22533
212573926871577601 14949 21963
679502324944575489 7727 7923
252018828425420353 9504 20266
925712055006133761 519 13256
923594291572705153 16785 18672
7739203912702665 6037 6998
514982337287875649 1253 16645
930206880572899969 15772 17625
509372948369126273 13690 21156
54790866422404609 1102 13312
564606328982861761 8767 20827
45132146924405705 5518 6416
705146276065825409 6320 17387
490047550651265601 8908 10189
179797691704266081 3356 10253
472959532056723457 2914 19458
133758203308836705 10412 13828
646908483601077249 12859 18502
314193429274311617 2211 6669
941866908598147073 6205 11950
14461488361042997 13576 21415
119916418161377441 12329 18527
762128530715898497 236 9201
162124327894691329 9611 9906
807323586075277441 9601 11200
674355289799034753 17594 19328
609996973584443905 4817 5920
818657356166401281 7071 14035
580003869566560641 6667 16132
151172082580298913 12688 14426
152650207296403553 4620 17988
668881228539522305 21056 22778
30309751673193829 2162 12056
939720987639940865 4447 10374
904554519576422017 3067 12765
845252832902165377 1667 19129
611462353103071617 4741 9381
573665614214061057 8086 8449
592329476498576897 5854 21184
714936296517425537 2808 8711
447759352686965441 10960 19841
305046186448844737 10992 22264
56553206919446097 13144 15768
59092236657992457 15919 16420
353540092904673025 13349 13547
86031140886998257 9441 22676
215760737891741889 7948 17369
195525864700119457 31 13906
482137463312817281 9992 16625
179609142316802913 5183 12331
225667941407024833 3150 15977
384085413632394817 12193 17180
934819108184718977 15681 21432
806196072045676033 15475 23247
694989987044522241 7371 21188
186985104296088161 14323 17988
100428665073160065 16226 17435
473964825130831745 6765 7871
960828572300343297 10973 16856
778206388378922753 6193 9689
919262600625991425 13504 15720
332161594164087873 3973 6536
568390685037400065 1849 18121
738752818732951553 12693 17308
561261331322434369 12737 18103
408633529366067457 1523 14749
562303131104614 5448 17789
978617912479794689 10020 17811
867331262354561281 6539 14997
559517060496997249 8613 11384
543257317489434369 8387 14772
792067102102823425 12488 16658
58898710153833633 8038 14119
469156557937008513 8626 13923
805034138698218241 2702 9762
989804626805952385 4274 8788
706853955556717057 12178 13209
924847210728298625 10496 16913
608633977083513857 9937 12382
728739313342533249 2518 18532
345975467816280961 11193 23141
671306820904714369 3995 14843
684134733492712193 13847 22244
355699944785417473 7133 22792
800707207098334081 1102 5552
475636468561273089 5565 15015
186496866074520545 4588 10486
933276629820586113 7585 21096
675647417251035137 15805 21499
141062503336836897 2182 17861
574441569285241345 2203 22025
371049576601823361 10850 17866
279022024006060577 10861 12760
367469877797613953 940 9857
784761177764778497 1388 23604
350256256502735425 3095 5735
756361218857300353 1056 5649
823522269117358209 755 15161
50105952110570233 7201 12778
720262426744998401 3265 13845
478050598169694721 1418 9484
58275549952096385 7420 15506
694684378431162497 5007 17823
336237179368044545 18538 19137
858739903096214657 2093 11940
913260780002911361 6276 11924
28694881383401593 11934 22215
583757409835474305 716 23501
195989531125128737 11143 19856
607048808949766529 1374 22271
198089473688241921 10444 14157
141628164247311617 430 3065
754119127042592641 245 10353
345693621722556801 8312 12879
852743406379929089 10754 12926
22322542144795677 17177 19146
937970272277233665 3699 8627
90943530952525713 1113 11199
516433405771834945 17205 19912
112813514755732321 1561 19501
798058139493797121 325 2484
404841041417892481 12220 21611
991249647819486721 246 16753
439260478733505281 7621 12517
378091526422060993 3456 18967
229811489861983617 9756 13363
344097290727347649 146 21141
178470915491676161 6937 18714
199688491745114049 2408 19678
187450213220369473 10125 16195
512571224780671745 5014 13567
128102478628679969 10982 23477
915782448927735937 1945 3594
851215831545456385 9599 13924
262376766987273409 1136 4490
376398499173451009 1760 15093
339052593641007169 3423 3827
316756061262690753 11077 19978
731158389686314113 10613 20515
340430592962892545 1158 20401
446949509433416385 6618 22897
841640112331983617 2698 23681
628502289322227585 3413 22290
88301088885931025 3281 20714
909623277011625985 528 598
921230981921166209 5409 12195
25285736591669661 3603 11980
953855683496474369 14911 21749
307273967425693697 1137 4702
711059649825241345 5225 19761
675620764649892225 1792 14191
279868379108922497 9584 23144
671984591103942785 870 15112
484494119585900033 2029 9249
761420910510210561 5372 16817
684456691444953729 14084 21546
775690965551810049 3132 21539
848237246580222209 11363 15961
545021488686245441 8076 17395
392110631699143425 16213 21886
707193117116894081 3034 23398
732121162755685633 2950 20518
543095308011388033 11534 21385
870994389033544577 1724 6648
550495309029066945 7892 17219
963050659690562561 21961 22750
800990904923452289 7130 23679
597300275497691009 847 19737
254628151449900033 6441 7100
249415939754481281 8825 16420
628118321824743425 6574 21621
159970658700562049 5280 7537
228683062009800161 5642 15962
99854501833387841 533 14808
651532269918789121 7510 9683
919000610734872961 708 19593
509178169774138241 4974 8152
21275405866344245 11578 19978
327703244684741441 1030 16937
941112157371637889 353 7963
31052154261296041 2744 5838
962324571818552193 2711 4046
614787871378979329 426 8834
220545631904276001 3741 20239
136400046535946737 9008 18484
551099926185695937 16065 18762
514549510150700929 10378 20001
122115035726611873 5365 23434
821249254020024449 4456 15812
115427925189148801 542 8330
731353008024313985 9061 23285
289967795277949121 3977 17576
741826567001730561 12840 22687
650271070979794561 631 4462
24152510636199053 9447 18007
789495194880974081 1092 18559
866364225379562881 20298 20984
924107307920163329 1701 12451
626772502716931969 1090 4843
191753369734573921 17229 19543
101886831453747105 5604 14645
393039452860289601 1878 12171
734588795382322305 10954 21602
479146375403733057 1659 15701
779837551071587201 4711 23306
850963888762148481 1553 3285
776362082837636097 3213 23077
716937822072498689 13099 23637
628943213646145665 505 14963
103735447560733713 7977 18836
454751013609140417 732 10436
175716186093584513 7410 11719
674360163999303041 271 7698
966667538276791297 9453 16457
216098524395619041 7742 7869
142936500479510897 5709 17458
301737598130635841 18555 19496
584035952616925825 245 3607
439483530579778433 7328 8781
774167992435256065 15942 18537
733109193382695425 1079 20649
227019215111251777 19282 21676
678674018855474561 634 8124
613138692331222785 9594 15213
145078683561159489 13406 21953
97590650746962385 9021 9463
382296206811460609 6155 18527
569904397157902337 12986 13846
182077193874967233 5029 5134
239535332558144641 812 18553
712911784165868289 3176 4270
263675944989945057 934 15543
288891201586942273 3450 19486
907631557227869441 1294 11404
112310393167902593 8964 12739
395585857817426497 14429 17884
14416488509546355 16666 18723
880119290948041345 13946 21180
767591503974244865 6663 17837
760908350775924481 5119 10035
676786963443298305 1864 10846
410259943065692993 11866 23564
941817757067426049 9365 17341
293285798824602049 14566 18466
779634318837032961 13808 23361
226830673921366369 14854 20644
487334741511944001 3365 8423
168055309782818785 15152 21058
628106708849564673 10064 21684
121925038255920273 6274 15973
674309117541170561 11965 16571
99881387840870417 1132 3735
306138558111463489 11942 12752
852957919126563329 1646 23608
578552037134102145 487 6686
33030096709286029 2551 7604
684920794323538433 21173 21538
964179231931108609 874 14765
690057029375779457 17652 21549
31586958963689681 19452 22756
375047805885266433 7098 21828
565545586391404929 16075 21777
557554960998714945 3503 12855
281920370378561089 641 694
496765820521794433 8065 23102
442114798692596609 16740 20908
277312419074931425 7524 16821
280294877623308737 5983 22863
106343744872283713 8199 16557
188222658914323649 3046 20657
490787954869233537 2719 12481
913689577117896321 6324 15365
910933360715255041 3632 23500
434957492923171457 1196 5331
471902137874096193 876 14497
779896454612842369 17107 18911
155357703438234305 5425 6438
968623625522635521 2159 22759
478736359525072449 1855 6856
621557011669740033 18886 23664
944916015009390209 4504 8315
408112665377569089 2282 12999
106490859542887505 12621 19096
665013329173522305 9480 9775
748247429577993729 596 15033
640889404544534401 16120 22534
120418586764401425 327 19684
315147111806528129 2021 20650
920155077418421249 16438 21831
915529868847681153 13164 20020
552997313209388609 910 3267
527577553556998401 2046 22121
109534144739065201 7722 16714
92680482341730657 5361 13282
524471957483598337 5400 11015
84881375320964737 2602 15027
732523165402902529 1444 22320
289572232199343937 14470 19378
767631403940825345 11679 22210
378456423986566657 941 1375
952934008350617089 14039 21373
973829952049609217 2294 19008
605693289817736577 5796 10129
436219100563665281 10957 21930
25014223980058149 1307 11204
412647194577584001 5104 10241
717745336314962433 6343 21161
241825915439196833 1342 7354
418632186417461569 517 10420
440209450571781953 1894 11764
422496883826482881 12385 19476
626235964200038401 8414 21713
911902379016247297 11479 15961
430675504077196801 6884 13700
83168418716596193 16866 22448
549254390170236929 17820 20555
145811780038350497 3150 23558
551576304375910081 15011 15697
171104111709780673 7403 17351
658662262358280577 12089 13401
881170176810932993 2793 6289
203045697675531041 14557 19271
281921788593521697 6475 15367
958466062402667521 11712 18908
68663932207961409 4467 11617
636115507137670785 2881 4433
156380385037692801 13977 14452
935885453840359809 5422 15832
573295809581530561 21380 21663
187021591724356289 14615 23346
371185861406345921 17387 21293
898511514102782593 12067 16815
17269493761951083 9945 17311
197085464779743105 21385 22181
607086832978779905 9775 20335
727554456567862273 19423 19796
299527988958509185 13579 17618
326640624797686721 973 2610
219119868506524545 2824 15693
38580369264170857 13148 16526
291656691824449857 1859 4427
668421755952689281 2454 3142
594915588011389185 8989 16992
495305960934576449 10250 11795
421566192100122817 11434 16963
356961207192437505 5446 10900
531609411676996033 10745 11862
991949046621872513 13205 19147
58003306617372633 3086 21626
526348468504604481 3305 5338
552029138102227521 1842 4825
711765836237692161 1939 14970
67103067536145033 2413 3235
744087543878787713 10893 14325
850244524569788545 17532 20397
899564323218587649 18137 23273
690365924990921089 2588 2791
932991984986411905 1446 5138
960925766836595585 15323 18084
129361518859486321 3655 8338
101974850349982657 11153 14192
259720710197125729 12442 20284
513807293774974017 6147 20738
89521253744809569 9232 11437
49482901534652513 16693 22330
225687402739676929 5885 17306
713304665484656641 8486 23483
490614083371372801 17610 21970
819704698808543233 12701 18620
936055072098451329 3871 18259
795274654755345921 14412 23283
779201803074759169 5704 6666
152111720628489889 1409 11446
172113086613816065 7033 15315
401205863488115713 19557 19845
426461510232190465 5137 18709
443012927049231553 13673 19030
862659455225109889 8269 12680
989818540381193601 4136 14039
776098361919995521 9079 23141
740025515293048449 14010 22592
986584164859575425 5747 17345
414051686351683649 7270 22926
762797476252604417 700 2260
259407170933450017 4238 19885
971552779628733953 11079 18740
136512122299549793 14634 14989
341354128022576449 6843 11262
907207561198653441 18016 19058
646781091245653505 9474 13031
169318012423701697 2169 19139
647792806497495425 16132 16752
34254586675977805 8403 22695
610004189422266369 17796 19473
307427447872285569 5920 7483
806810147809645825 12985 19222
186946626692424897 6651 19924
62884708945343705 9099 15557
102415162550300913 14128 21445
823699538798212609 8285 13267
259777244359604257 6494 22930
322658019162940225 8301 20469
992536337917428609 5758 12799
181856625931320801 5643 17031
337450122202803009 6899 12508
132534564240071265 2928 23193
182959819087471937 1181 23565
996720364546565249 10720 22794
807200940944390785 3763 23593
855404251263092225 14800 22942
47302972988077841 13816 18764
850643922603755009 13065 20911
495256054880890433 798 13565
665222530586699905 3178 22415
709970933255419777 3962 23445
607159021942425857 17375 21276
651826719880936833 6949 14638
952985431225680897 7843 16426
952083158423292289 4565 15547
543216471179253121 15093 20331
390138856837985793 7466 21713
578679116095482753 1176 10849
967624142319579009 2892 20457
369450030366824193 8473 22512
537083446937025153 1980 19712
50651320001389169 8688 21987
758421820905326209 2470 15268
65890660865310481 12350 16201
933368217838683777 3081 17681
657505139965532929 11325 23306
996050780582663681 3898 7360
737798967052402305 2152 20008
733658854347019905 4818 6826
457242875264181953 5126 17352
67066851757587641 11225 12297
796705542014454017 1972 14902
703094115808916353 850 7079
520746775924688897 17289 22728
248269130672127873 677 13311
958047299723109121 8694 10773
433595527893395201 10884 15029
92907465902197121 15938 18471
695993974717694593 7071 21220
691033023906758401 7523 8156
656295301018310785 874 6701
270307273220648641 8416 15765
264687124107410913 6393 7697
590008601375007617 10314 19615
796777374029765889 19954 20711
279217536520842913 4523 9478
353963878420003649 7055 7450
500442047446913537 10637 23594
796142552296238593 1870 9491
586033978210249217 7045 9115
700717262631343361 15839 17246
326905785870071233 379 5509
238521166654798849 14810 21059
482785251254977537 7958 8800
636109416321986049 17958 22241
84669027697717777 6107 9064
516792086140931393 3406 9306
796014592093765633 2596 12379
90896094290087601 543 4128
599671815514842113 9635 22624
212026835646376801 4897 22258
285535958687045633 1542 15371
2777239308827007 3372 15733
92054673671871265 7736 10578
934538562081037569 17694 20283
682061912841103233 1432 14323
624502140745988737 10970 17378
833759144295829249 11716 20629
498229221765392065 7287 8041
195623632168047137 10802 17194
91324788710622337 281 14239
898065105303945857 6543 13707
694921190148995969 10647 17241
480561621856761409 4314 11707
943017734807710849 7484 15437
324735972943518209 2139 4819
868133085038543617 3893 13277
222541752338212705 9846 20108
742800139966547585 5627 17264
524523000024405633 6399 18728
519790508825600769 16835 20654
707802988430440705 144 4889
548881789662033281 10399 19056
516330204496870977 2823 16808
929002216229513089 11615 19744
418303411144261633 19043 21489
501408749670375169 3693 9070
313932313857552705 1934 6595
126507464315132273 8063 8520
76607677520168945 11592 17227
837832083791681665 8969 23108
714801540187438 9170 19621
5812563507895164 3685 20160
833634729150116225 8599 10308
64397721231713945 1319 9345
403787934465274369 7850 14372
113360484510430129 7878 9138
877517158914823681 19269 21675
33737208063570281 13172 17754
815711058784206209 6436 17783
43168348925256337 6588 23338
553945990437949121 5448 9614
223464766887346401 2376 3760
535019436058465921 21300 22118
960950303507281921 9433 22307
772994528322921985 6185 22457
415169883971827841 692 13527
587219117163318273 2244 13778
740419211807697793 11811 16897
664415211896436353 758 22953
246025606297038721 5677 22783
436725918598003905 10690 21353
448706355027503873 12133 20709
997041863434557057 4085 22876
177074924519985185 13464 17267
757567858120769025 20879 23447
454005478674297089 2906 4715
146839176193093825 910 13359
395650104458198401 9741 22746
956116726207145729 15739 21056
528862615610087489 7779 17760
465329550503351873 15734 21357
68736671726696841 16174 20023
551609129253723265 3862 12625
816097721790804097 20670 21384
832977270227569793 15798 19843
385704014173754241 19546 19734
248080652217229409 12603 18770
37134840929788025 1734 7678
282379329495309857 419 9117
590852307239373441 8036 8791
462264064990069569 4230 10560
527385830967965313 153 20734
629933783362769665 1053 6428
998709750807634561 3047 13372
703064050768549761 13869 20858
550005201102528961 6490 14823
582538118351433089 15409 17539
19868995040098981 5244 19639
885862078468836225 12253 20452
384411885713852545 5884 7239
292694632230688257 19602 20394
886166189562217729 2058 17018
874946087388284673 5479 7232
222934383336998113 1158 1201
560424989410986305 6930 15113
856844377728208385 16196 21062
104995913296097137 5648 20822
298130177349570177 10393 20276
47254791409823585 1484 14865
689544038012130049 393 725
472357173467347713 381 4574
561985292791810305 11485 15271
934228983542279681 12142 16530
470941510363900289 9238 11729
102748956348239777 8352 23262
850416793197716481 10966 21150
364843021771047681 18505 20931
92899899128767057 17644 23142
497394442058041601 10206 22876
793256544997611009 8133 10106
941680760027846785 15305 19210
724270878357259521 13631 13968
697033825294472065 15621 20443
819040237452973953 2117 16559
153570800788809697 12639 19162
231028702529911809 4434 8210
854945934914386689 3058 8549
800188005703496705 929 2274
293716392750891201 3941 8279
225143708387065537 1459 9224
207414057010442593 3010 11771
79143625844203313 9548 13110
568402671614546049 7215 19846
34300744188826117 13007 21955
213842983197000801 68 16474
498214696507126593 15089 16349
304796935729878977 11003 23519
560902343833760129 13964 14802
309163535554848321 11911 13936
360578053697416577 2384 15527
543665540209172353 7478 13246
592306137337189377 8484 12500
577818076764405249 6763 9632
9409447127900707 1559 2848
681542693548148993 4736 5735
409345018710951105 3552 6407
890451110880906753 16562 20196
505465799509003969 14608 15349
24384762331532529 9815 22481
463156039796260161 5412 11557
919753329472630529 970 11320
86668737682579441 21678 23526
182786444725419265 6489 9338
819363926579825409 1930 17006
608420671954565505 3194 18147
129161088638589665 9237 10682
713555174679680001 1254 19829
43766585470635281 623 23319
346962460404998977 9883 16077
917660236822719361 19887 21743
564345178578062017 22179 22812
186767043430847937 903 20561
438569750451325313 751 23000
940315204230891777 6385 12621
962025536981865729 8910 10272
648678010238981505 2763 16535
598257023453957249 5610 5843
713164604093300609 1468 6782
890755218615023361 5162 13447
530355726017120321 17621 22364
829212543703551617 8349 17973
422041794975960705 6069 11171
205995164334108705 6563 21554
820938024976115329 1213 6370
225305430176835137 255 13845
352608187371920705 4332 21016
433910918016263041 1192 22041
596181669623774721 7517 10423
108946058070149121 15162 23028
116217291817172001 8876 18690
104191841581222641 4963 15727
618305050940804737 9613 11913
581301123347405057 3849 20564
821497308747929345 1161 1194
984992425240587777 3627 17975
84508371757777921 9812 21855
549920886400475009 1291 16184
386740408216347457 12330 12778
242620424038175745 1975 23605
181503495263669377 10053 12433
729214071125117185 14701 15943
231128894700880481 8154 19096
481263330309754881 7701 15129
904353810742520577 9659 12694
963350945764364801 16045 20026
265113761085380865 18938 19344
959341841348656769 8137 19953
798489806769552513 3891 12649
589907564263885569 9431 9754
860366268937674753 19128 19550
393264314815720449 3013 16373
814592610701566849 1498 5085
896079314120147073 2696 8011
802999711993741953 13046 19901
495062533777723265 7127 23369
929664614868741505 2650 8434
77160111282299937 21632 22505
902432988747769089 4932 23632
330624241197906369 19095 21838
108447526915938401 1544 10333
408150117092521473 5251 17952
271441590761234849 4743 7289
297384662735407105 2894 16131
253692816751410529 1956 6224
612140039017138049 627 19421
436591668235827521 6939 13401
806155429337362561 1602 12534
139801648039309617 4971 21542
41219228532174417 15767 17752
555230526045384897 14609 23015
897387749828151681 468 7512
732070040619660801 4967 23055
274138218482054433 7309 17505
575238794291188097 61 14165
48095181014698345 9078 12449
475114274155487233 3704 20473
936269361029008769 2418 10086
193437170032829889 18415 20581
336782711234956609 8390 13895
972800475191533569 15032 16490
927372148453319041 5611 8680
761360603653521665 1217 13082
169300925278658817 7406 10820
283824992162550401 21952 22753
126477935050861137 722 14733
713416666844089729 15991 21982
652199566705103745 6162 15830
799527618211371265 4222 10853
965432441704482561 106 4444
809459151934056833 6813 22105
889901670272220033 17849 20183
252982032468025857 11650 15550
817218927879583361 9680 15621
195634276761090561 15099 15948
420240414974340865 1210 9538
902186059200900609 14643 23686
835450571311842049 180 13496
494971767951746241 731 15565
366353759563079233 12575 21258
828432553479473153 350 21796
970062716016361345 6582 16578
390448130886817089 4743 19343
832749579896397313 7631 20923
758718974185413249 232 9186
243324546952582209 2132 2280
302871149243749441 1349 11009
505044243525414785 9771 13171
945264062874855425 7753 17934
731270737228147329 13798 22340
185524653346469409 12352 12850
206323144086706369 8669 9284
674632572629420289 23130 23678
899347003617467777 3064 10125
345547417109607105 6071 9036
432530488819789825 4412 6774
614287747137069569 9015 18098
187664610907081185 10697 12374
793851250639498625 15161 15236
233400399375209857 2611 6283
788135299316152833 7561 10312
840337997659961601 20026 20201
453237512048481537 5697 18952
557199961518076481 14152 20906
779206043337012481 5552 7422
593882167914774273 2517 6834
697349930251895937 856 23466
654350055865119617 13240 19617
233336156405286497 2124 17115
759892617603643521 1351 2876
27181372948838601 2689 10893
888579431920273793 5617 6550
750708349649556737 3776 11657
594915653583331713 2445 22178
139884573138111537 6018 19493
370784363894511425 3507 11351
342453073403262913 12461 20769
392611329629804801 3345 22375
426348405889946497 7788 8081
980718161610095489 13580 16133
259090333586812001 12616 15525
66460180044987993 5092 16544
815993647181976193 3338 15119
329904615697625281 7256 13642
800208815280583937 13985 18431
831188790167093633 1828 19810
432991810914565185 8567 22520
35014945796202569 1388 11064
746093859433045761 21395 21560
12983316562230841 8015 15822
347969211246002881 531 15175
788001806062748545 3503 15213
39568481470453777 6980 10450
706994670505086081 9927 10584
710452397632202753 14610 20340
335554196485954753 6534 21277
939516118865640193 8042 13767
499559519030288641 10840 15867
183942121918441601 4062 9013
808306543783555073 10958 17608
887699210983143425 15310 23324
435287850853658369 3238 23222
128547583012313281 12138 16917
296461564538557121 9010 9903
20738111246458857 17319 21868
848395912323855617 11832 19884
683422417567463425 19460 20860
64202618200777553 16283 23493
534509271370453121 3611 16189
215463153770034657 8330 18359
387545327226810369 9153 22863
975984911144475777 11994 16049
805674182567997825 4997 22496
304608751659930753 17572 20361
384282916811848449 9060 11652
203388937631086017 605 8415
303350271774647233 3519 15533
184737599375385025 6616 23534
521136825901272961 2548 18572
955951751777998721 13378 16840
313745894538698177 3270 8766
68192701648644769 3470 6523
766463131017552257 11720 21584
181894868980048577 1030 12567
454442802796236865 7751 10501
50440977282850241 6616 11474
601985839634217217 15000 15791
997949608169815169 18271 18751
897335057791792641 230 10015
257884203950454 10850 13636
242709652929526945 10051 21686
98924320336049473 4668 8206
346312368414984897 7770 8884
671583342658866689 5069 20194
310346604143809665 9499 15808
869021016346490369 9215 10740
745772325702063233 722 1377
441492458986051137 9650 12676
615458246048170625 982 9791
154324220842038785 710 17605
718999037698509313 14162 16456
424629856339667073 22266 23293
956906326901396609 17273 21181
179860251283709985 2535 9193
63269307794882937 14359 17201
429441312547442753 14023 22338
841501921859780609 18499 20705
410043364641989441 10603 15757
645030806532858497 5949 15661
771421201424832513 4487 5473
75422338611225825 10987 14021
997444141220167809 6573 8414
549303724231918977 6445 10449
168574244854443841 2858 17957
642378354530386305 16774 20978
65267898198936081 19642 19997
820127222109434241 14142 22519
248935621269769313 4868 7856
818888030395733377 19800 23375
381724657178974529 4970 12970
982818685357869953 12261 19000
893249854356088961 3102 16474
288449045172335169 4111 10968
951990042781471105 6967 22995
335326385402638017 9280 16001
121096436298987697 8523 18059
104875770045772753 22978 23292
852456275743460225 91 21923
728198742792614017 7462 14004
268564135272260545 2398 23591
768431710293008001 10475 20808
923586956415572737 11881 19285
885705009372614401 312 20769
172086709562055521 3223 4548
761369053195160449 11481 23684
117426425634246097 3659 16420
841336921053141377 14911 16208
197705613272933793 4254 22167
533686431535038273 12521 18689
743556952098639873 10645 22800
528087773127467137 2849 23321
578640543454103041 692 3591
823810207778912257 4669 16009
187302641134461825 17425 23428
158208501189648129 11902 14349
346821658220409985 8280 17113
77845166317409569 5140 8581
984880601572609025 2283 17736
601118774779323009 866 8776
475538302522753729 9671 18130
627254032634546433 22846 23375
265005357909981153 10206 22287
296218890420163905 4510 9050
859533425146413057 8167 13356
777413281486808193 7459 12239
322544566453029121 9241 11596
265794448228618305 1506 18355
724040869783355137 17922 18587
424431813605828289 1659 13464
528960599271552897 2946 9215
890194474248090753 4917 12103
613119687135924353 2855 14448
677760834588603649 2804 17846
442586311010966657 20308 23029
313033871610983297 2867 3229
507255856464386305 10362 18236
941194223008331265 2015 23119
129782113425701345 9251 14653
620236910047026433 4128 15536
967022636289630849 14514 21436
261460389866833505 14380 14844
600588163404619777 14060 20963
417088957641098561 18295 22146
709436497604915713 12599 18049
555215670816188865 7603 16386
388877834761270721 12888 19965
667762883597248385 5697 22655
271711541436861377 5767 16346
682217218602566785 5606 11143
640869504657512577 7012 13897
889573578587899777 3437 6504
587971778425984641 4637 8183
652006738429413761 19605 21764
325170854718489729 3435 17391
158902912558232865 7947 19779
442072963770886657 5436 6805
487676795900021889 3326 18625
34696177180148169 4015 23567
208617241115504737 3969 20954
17334148897791835 3721 20113
174195388381157569 1204 22284
242570400287430497 4408 19314
921034343361583361 2279 8428
654379044078456961 2831 11379
488183568529812801 1374 17448
211646517131992353 4697 7993
161125488724238145 2529 20154
573508996424553857 5488 18033
435701705844287809 9006 9526
186023630682736737 6888 7976
488575250508745281 15494 22661
699518187735453313 2536 19002
156104030938699617 21556 22346
142843727420665089 4162 7289
343355772026129089 1379 16827
935437859068915841 7801 23360
921844990296655489 10778 17692
617924375241496961 16532 18692
748267509757880577 13132 16263
717555286140527233 5268 17950
761616209035217665 4000 17360
788084620635213953 8329 10726
15994089589256079 14629 18530
506765174237788353 5519 11074
39586078204429497 13804 21024
679350248091136385 8895 16018
912028879184276737 6328 14404
949821425758603521 2403 3808
365906713860560705 7355 19213
640965073710344065 9897 13721
904644264585314817 17982 22043
806686170251484929 13829 19594
619021840082872705 1514 20867
882044887634204801 5073 15571
647055484598666881 4206 14980
774615848446121217 2920 22904
801505589754093313 3657 14980
196922848618481089 13925 19145
475118284974783489 8563 23140
42951320718035649 3704 20110
397912857793933505 321 12711
27257381396932345 14518 23137
178207668307834401 8996 22565
641235739229888001 15507 21561
872028244122866177 9374 19615
728688745886540033 11092 21648
495142697464061121 14731 21989
363090594134551041 18014 18470
745439350440030081 6376 15480
566496249288430657 7017 18712
6813722701878079 3522 8292
584432230211422849 5802 13394
199882808424511905 8122 18453
281957370234277249 1995 21731
320072607968953089 3489 16540
581678543637512065 2120 9493
499544479713399873 9483 17194
506950670817413825 5712 5820
562877592652512257 6050 7575
787523821768662145 7242 18129
440540342472893057 5814 6430
301159100131098241 386 9133
309931403818879425 8207 12692
701969094323860737 427 3647
4138228060391214 1887 2558
320776954313313217 4671 22014
624278193206777089 17537 18904
167281234726903713 4436 11180
965754356675880449 1532 17907
761035165568198785 154 14490
98570875436180929 6166 13075
289486698064767041 3266 9779
238099105520070977 22421 22566
142643558698662081 9765 13122
696899551560534273 15439 22874
177330519670864097 9457 11416
595655189314633985 1244 1735
114288050842912273 4978 5471
92972977724897985 19677 20495
713168338233945345 4991 17478
327425003596523841 3254 5105
833873290859624961 16811 17207
753732544796122241 18719 23166
969204062069724929 3556 14190
530933838473764289 1285 14895
768899751652139009 9474 22460
581691033903396737 2243 16909
446408679272398273 3122 6029
725048577024217857 13463 21847
254216614161546049 9390 19499
778840567368547457 4464 23650
711301934387041281 15714 20363
301368910731746113 9204 12921
180780728291733089 3156 15916
176154747015218049 8854 21823
15868468511460067 12132 12992
929746596785811585 18408 19575
313735316156392961 2653 23046
453683024824584897 5773 5995
245908858847389665 4886 17193
305739411220962177 4170 14158
988232709258721025 1008 13661
997039946852524417 14100 23024
800164110176016385 7040 11721
796236780241777409 5467 21793
77471096028968849 13338 23162
58642112739164529 8817 16939
363044857031628225 1929 4925
370705162166750337 5071 14532
924278812053227521 13514 21374
50130562526518929 10447 15146
713564143989774593 9743 18132
262969666731216033 5443 7545
364518944828770241 2356 16892
241699902353417441 10710 18562
787310474972645889 1240 13968
702525699514829697 3867 6701
521234760476982465 11598 18502
612076873419212545 1589 14866
861576173304460033 1972 13050
692287169503238401 1149 13958
920820504034363521 10076 23593
729064316898757121 711 1903
510020284923474049 15932 21683
645527559756480641 1572 18631
868965290225286657 833 11071
166180653750913633 5653 10724
525815600174812673 4585 8707
979533497338287873 11076 23240
351437900497156609 15118 20558
319144145091371457 16693 19613
353801177469637889 3602 6919
795018931560854017 14648 19148
904090147069307905 11913 22493
491814388497814977 1128 15610
324805337301260289 10005 22988
143368201718779169 18420 18477
573263868311439489 2182 19798
611624800781498881 13281 21536
630464770157619329 2515 22733
239889709323783521 13688 20805
891974394425584897 6544 12038
918308300894054273 11196 20498
105363479262141617 5380 6732
258945167908429153 21598 22638
593069280657569921 13797 14242
877498100241865601 17121 21435
445346071311309569 20077 22471
31424048242477909 21983 22420
916658059609613185 2778 15706
505115494252621057 4594 18951
45993727957355905 2051 13450
338785430799653377 5433 17191
928484527165178241 2159 2196
273750891079657793 8236 21108
612433350208323841 18161 23553
389891583025466561 1642 9401
315950460570388033 810 7155
4792073339487502 19286 20400
599201179685312769 19385 22078
103085758888404657 13136 17012
970956484843267073 11152 13789
248018929256403457 5963 21580
274496977288055873 5557 18889
669272534847174017 80 19548
89734867402778913 5581 10861
903805673035336065 5986 13402
263913893775058017 5342 16810
511869012235827393 12844 21304
39918143124079817 14593 15568
463863963200140033 8132 9918
171057810563343809 9296 15405
703010993656498305 8950 14380
369099465434612033 4545 15238
618412384519260161 7608 17760
762198475195450753 4008 17433
455796342776103809 17462 21352
796353256067614977 19410 21231
906433546494241665 17410 22112
64418516907625905 1759 23636
849979725448768897 7140 15549
62230899185333753 13946 20736
48818631708812177 7415 14845
996215716063265025 19544 21249
120625367829866545 3330 12141
71633707273658585 14357 18544
1114663127282257 2933 9480
120114029389458929 15497 22330
849878916610457217 3291 16869
790076988993131777 3967 9871
164571113190774561 2889 11713
181870153472093665 1976 14665
252212510182552321 4001 9767
23952585548212113 4048 21755
594393811788307841 3835 21192
43020154326274705 2406 18279
481080329946017601 4668 19696
190605524607388321 19964 22443
107594487377028257 585 22525
794865213563927169 4990 21306
854621760587072257 8134 23215
859871281871189505 13748 22814
506487758191894977 1829 8756
493992154229250241 6382 22392
991467409496230785 4655 15216
605056352543339649 6736 7615
456523041119893953 17784 23372
422883424265283009 6737 17404
753316181050173825 3008 22290
152444230712259105 7142 19229
69410726917368497 2620 17334
754287945311165953 725 2139
344110933757427521 5436 18296
62904286495818697 11433 22660
796949144521320833 3278 22727
294368991609761793 1889 19907
948572529761868545 4287 13841
50080231241704353 5949 9817
611995366746555137 4607 21335
766163360729127169 3875 11327
484658879410964993 12098 17703
354320682608953793 4531 20569
586937857170298113 18727 22737
149897847068903201 14598 18924
771173451027301889 795 4917
401744596483180033 19412 23561
244986385984447009 11780 19641
557909743234024065 13523 14295
96108220172332897 97 4071
819741833898699905 6615 13913
495633613542864257 11869 15696
236378085813218081 3875 12290
533095736060438721 4264 20481
24301690955237377 1734 7731
534677316747149697 7302 10824
660236943398604801 8972 20548
659165447869263233 5912 20558
295722650625076993 5904 10179
925011477799088769 14020 14867
537331528325271553 10880 19570
640327222998941185 2261 7023
6742729848493668 8474 10393
732662429701491585 4549 6350
438287612096036865 6013 12291
82691665358218817 307 6503
434574405910989697 12372 17628
300802020711401473 1250 19730
904264950286691457 2055 6572
3108966999612051 15435 23443
83739025285321841 4177 6032
152127383240667777 6177 15932
299701488400831553 4870 13219
708767163388635905 16782 19159
362355638404505217 1244 8743
938345433958644993 3620 7370
524647338160978177 911 5280
40813373773779913 921 13953
717406177708934273 5554 11772
47703753580293553 5413 9309
494031196584007425 175 11845
130699456024295553 2840 20519
355605616281462017 8063 15557
852607059520224257 6115 20907
151267340393989249 11132 17963
634333052422000769 1583 19294
601360022948735873 4692 10859
966264154759244289 4200 20491
692443878374366081 4271 16476
989837811731199233 2949 7334
901780079385286401 5110 19287
788813074404728833 2492 22849
725752896653975937 9636 13942
28269205927450969 14554 15514
845090458008822785 6409 15230
990136220029654657 3896 20512
729025799157756929 18540 18696
738346379741322753 18404 19388
161669288800890593 4335 15213
1141633447403479 10521 13655
455792840033044673 436 16219
928372440167386497 10487 11601
109374581126498785 185 272
592065278620452737 793 1582
796139879286204929 156 20736
270127073801624833 16430 20557
474148725659528513 6830 9668
901631335410840449 20678 20888
51108079631919881 520 22283
876602934802043905 5071 7136
444895894147688129 1456 9327
962857124358805505 42 577
16168914168776639 6832 11990
330872437917683713 4925 8703
134433093471482577 1359 20795
639945440123270273 3518 13654
687477783449882241 19339 19673
416840981900357121 18023 21082
536431627766116737 1060 6761
657983835133848065 3850 21476
660610059316059777 9019 19877
720767781201338625 2716 6114
236574590783458657 1606 10921
956856826888824193 14945 19151
351133794001757569 1962 7751
588692960661866497 15451 18144
473915562673138177 11518 16657
238537164687073761 8577 13600
354868969010130561 5168 5772
499650931431709441 16943 20935
899266733457562113 1416 2135
280295246904145761 270 21007
517594321583832321 1891 19231
905001879094193409 8232 17081
59379032165079337 1529 19673
254765590713759585 17219 18822
393234789771884865 4861 21071
694477019438970497 3476 21786
691085318368731521 6929 17011
2524984915723395 2770 17969
639515772610568705 992 1086
180585676005456705 18511 21910
15218104254980603 6256 13925
437032665759801345 4152 13933
793400022297607425 5173 17144
392724768920253121 16124 23209
537118432817504065 3558 3665
190497607852321953 12862 22977
657399382943996417 720 9822
385390539171005761 663 18528
284430253835605377 13044 17001
319385879898334209 13092 23335
943522078036654209 1966 21104
582919828797052673 6216 7107
823507726454987905 10228 17093
638651040666886145 5081 11124
704997138637654785 21498 23382
94660558033844209 12042 23314
907409147940594305 1375 13098
725026806670513281 16255 17266
637206169082123393 4023 10572
674739747723513985 9427 17182
819743475016917249 9410 19642
174402772122292065 3299 18024
358019279016961153 7470 21840
101889091798121009 9043 20046
722581479650639105 1740 20845
590824866274829185 14083 17312
952921982546388993 7355 21180
296204252854970177 7209 21428
910626277663663361 12906 23425
471311555755320897 13481 13848
170253489517879329 8106 17298
347231296275062081 16131 17227
369615098691550529 13053 22903
499618602489334785 18474 21887
814249403093373953 4908 21659
724243557486111873 11228 15501
470628542223078465 12284 17400
313358533753230977 6522 17829
855463704205764225 3784 15040
494721315340719041 693 12241
774122999271096321 192 8557
24399932311155225 13278 23020
165981359799435073 16727 19117
157476484668158881 295 8427
522959225133046593 2240 19390
286025273977301697 5651 9768
306444250396257473 4057 21454
266051705364908737 12890 15603
461733038201483457 5129 17295
567578389797660097 6874 13144
518494686014737025 2691 7285
986319256414411393 7975 22159
603955605380615937 18346 23124
245822772867725793 19087 19571
694362880300108289 5910 11138
6836723470719620 7073 11851
687088568854360193 9979 11475
801373948093669249 3121 14293
148932693396989889 18211 20715
255584860603555329 2490 10331
500496184234588545 17966 20720
639652039464223745 7113 16438
162034047113795777 8574 9558
923195172983959425 2132 6088
469790488995212033 3887 10155
81988566129069793 3191 12857
502625973789424321 5616 10974
648521970190096001 6843 16144
743949115068442497 3711 9636
808853438276756225 13927 16786
114021595477826305 1978 6682
982152561931918849 9996 10338
204486513044027873 10330 22472
320558168971217601 8212 17233
311810755114880321 9918 11186
548781451831295873 12055 16355
928740880070460417 2988 8477
820028531240708993 18160 20786
814477848724582273 10259 14078
618776392950827905 2729 13326
556258791809110401 8598 17547
747988333316499201 10736 20873
641086949957884417 14508 23496
58087563539992009 14938 18745
76950243137940081 9794 10269
115694721490925185 2676 23150
930383887837596289 2316 11514
136122465461376401 13824 17763
865156315240906113 4680 13117
808628512105428865 12592 23336
480190848006589761 6752 12059
262430003472665889 7317 15972
392402820752362689 11873 17480
372559564188961217 684 725
803363629544126209 2632 9097
20984133471678489 6142 8706
265163846252729473 6393 15135
59341194745655913 1581 12429
634540216026454785 19700 23417
548382034462143489 140 13726
838561925132392321 10849 18284
393678172137939009 4465 15819
597502123462906113 5954 16067
329100524867051521 7452 7595
173094446155257473 13193 17848
435873961927256897 8298 8792
512642381537535361 19363 21742
373688971404298817 4371 5946
34081646461583405 17814 18996
642983706419372033 4968 20418
53606300728947785 13288 21404
817893790545987585 5359 19957
721837964751667713 9297 21981
577543956514688257 18019 20279
976838688867264385 3586 8572
592560381108135937 4651 21008
988208453487668993 2009 15694
156657504786338113 2390 15603
382104219017268353 1528 3389
622969514261690497 4579 18967
100093180640296705 153 7786
74095854499773857 9226 14023
709991528750595841 20224 20366
226138406718625633 7822 14241
195287904290307073 1603 8376
35531963047375825 18904 19716
847286661387418113 5258 10410
986528476528555137 935 6882
617156589771692417 1230 10060
515195982500102913 12222 19816
555602955149385729 3897 10904
452403691321670465 2204 8431
573453371514158785 2857 8813
536195847175477505 13813 14430
834852758870685057 5308 12214
851502028452962689 18160 22571
636536152806936449 13550 18687
83376790787212945 11855 17143
12486715462888043 10376 14387
567319437840573953 7896 15056
667143998864172929 9393 11459
935698276376555777 3868 14364
652729119221849217 3254 20031
34637393847766873 165 9227
316103624324110657 9184 19109
135347453328932945 2437 3504
507498332801237249 2362 10442
740303204833388417 176 14707
436419418159953665 2654 7605
845724179851757185 5282 9860
991889756757363073 5820 23573
184923280489847745 14160 21162
355194399419783489 10033 13453
764437928830261633 5362 7483
230960691493795169 6761 22870
552155100300517185 14684 20510
828109068746083969 8505 19333
496840592487998849 5421 21749
869411930701833345 4749 15402
820660243880105601 21779 22270
680509125752390529 8708 22233
728545379257155841 2505 11564
199305389504235809 3400 23473
562360098111945217 11596 15672
164654273555282049 15335 16257
701889717211102465 5208 9102
990260811964677889 19145 20677
419144309365272257 10890 12065
202866641574384929 64 12538
363303404827604481 6220 22996
808082933924243457 10365 10588
505221264163473921 11785 20542
196071538621264801 8270 16753
739831244235901441 4585 19301
797303710768833409 2413 4804
807346420980913153 16668 22166
445803112800032129 18181 18463
179296116954361665 3608 23008
455877668217699009 102 16472
160569741871334785 363 20658
438785855338192449 6235 23038
277312979947694785 11635 16781
30812410053389529 7534 16638
970134347874996225 13429 22441
984707554655724289 571 5910
764990633123716225 19843 23405
855796132387229825 14674 22426
484836409114556929 2576 16207
172153097263571201 3190 6795
664975400649424897 9784 12197
389219962072022721 12882 22027
854497741671401857 5317 18946
241629235959688769 637 12741
383663140194670401 6199 22379
406080369734997505 6342 11917
222059181234463681 8344 10607
179310915761487169 16929 17047
508972308908951745 4624 7253
872156118109106817 13096 15272
803901100632749825 13330 17643
256087776577967233 5338 12366
262945235102904449 7896 17329
465030506389599169 9958 13092
941938997200672641 2075 13039
3567851283047930 2139 21336
325416332740800833 6922 20953
594793373735374337 1938 11185
906303458981916801 4874 20356
596162061103537921 5914 20697
29718814453900677 13609 16258
567803742270957185 8665 23266
273346588552975329 1782 12693
144860689580905697 9546 23624
336434570356757953 3148 3206
289293424525002497 8366 21385
782547682241620609 5160 10344
586829404305458305 4584 13628
40939346989603113 2518 5507
533789704665071681 6622 18181
16721193228470101 322 11684
242880404654737697 13749 15005
61246245719686953 8981 16374
354651639656001537 2343 19631
178736311951446689 22090 22090
513971716394902273 7927 17397
502568925412987265 17106 22574
43144928080511849 13518 22701
827591438883324289 1326 17457
884287342724558593 14645 23090
294150802634945281 7372 19399
180494973315777697 10445 12994
156874965621689441 2603 15605
412660728654966401 3164 10881
254152056554914913 3886 8390
609702036558520193 8057 19868
265987682818540353 19478 19566
231006614028739681 8882 17118
343541427613772033 5237 21938
553396546333747329 18147 18719
702478360283386369 19070 23624
467279652481121153 7516 19231
925668711367649153 6129 16122
944852017108605185 2570 22496
202804158119100449 4196 14758
194914971743610721 15792 22294
32035554243023513 8186 11841
256027942962877121 3925 19551
185998090493917793 20752 22334
938733957379181313 10680 13019
846150718729404673 17704 22294
493130785441497473 1479 13289
864208338115865601 9998 22385
381300769821518081 7059 20413
927540464295631745 50 12500
489978080232024385 8147 22193
326845354157548225 11526 17489
890449265967671297 7467 18959
600149149544307585 8007 20899
425124057671343553 4022 14899
178983993779603169 22910 23404
489298904044215297 18257 19746
588548663316160513 3987 13270
492325319790953857 11623 23586
114445882020284273 2295 10309
810049676531459585 18898 19844
488491900122141953 285 17473
596937354159013761 2233 19247
571233481156518529 12389 13922
292072953088460737 12674 15624
264184270915833953 10415 20844
674057304669904769 12446 15028
540178389198423745 19036 20227
517555136173537985 16062 21886
353872246322254145 8660 17528
927860774168397697 17284 21521
912153858454665601 223 21164
722837048900696961 131 10783
490498228511412993 4053 16081
785190815875584001 8859 10967
987211929600171393 7692 19274
513631800111820545 13845 19671
279660702445994497 12680 19525
308990992507563777 12708 22376
9640494890611251 7028 14145
964880318177687681 8980 15917
369236689742294273 2929 6035
6951756245459962 11443 23654
712171596599695489 6534 18563
152874625167836353 16055 22909
561934081362068097 18668 22606
535455741826655873 5501 14232
773260895905728769 1917 22860
784577049249985921 860 13329
3783521300206872 7622 18702
485633181482231873 951 1247
33226075823002077 22968 23248
727296757994192641 9853 21624
90067214849170801 5486 22956
853518856744404481 11693 21138
44680531861494897 1596 3739
655936051165110017 6371 20087
599204404405881473 12336 19533
655757110790350593 17469 19967
613604618404998785 11091 16654
714145591087682177 2594 12095
850334355640285313 594 1752
531226768475125505 11997 18805
29911519823166089 5654 15166
503562984267301057 8352 13617
109296589667067681 7961 10843
751923662036464385 13487 21576
597715065577126785 3985 4690
79860672134909553 4367 6410
689818845153013121 9808 14894
397390151128082177 11955 15849
309794070541208577 6081 22342
137979754070737921 17834 22569
33274920552273101 9118 20361
179238868855666305 12296 13534
318948617944933249 2457 9176
638433964737313153 18988 22299
744531193390315649 4755 8831
548577233351085889 7590 12937
538909675239857217 32 14904
673065372723083777 2717 17284
28201303214601125 1714 14530
901470349625416449 7492 21089
853921105314960001 17637 19643
37628271062455809 5097 6842
45987279996040801 4214 9538
397428101490209665 8343 11946
170664069322178593 22045 23482
399953004856239873 1018 23582
410491362900060609 18133 18135
714087810729015553 6713 11548
847314575430324609 2021 19731
990454939468460033 9393 22485
774599947949610625 19311 20468
927982132937490433 7461 15696
867567072601012481 9946 16854
745038227121181569 4441 13308
370808589674723521 821 8353
196103179030504993 5139 5837
774647082474366721 1716 16516
882007292648463489 4158 12873
426088823884242625 5313 7044
434843510838494017 8260 18580
670775468165167873 4672 17139
61823843203750785 8421 15761
821382838705105153 3844 18204
280132970982865729 520 12145
147212618701736641 6812 7502
863191524341967617 12886 22129
798714761513082241 5957 18467
152892583831619073 5676 15205
511754144490247169 9111 22174
97146908618281457 10615 13233
233266612826142241 5974 15244
744363318291394945 10783 13206
94097195056299649 1346 2323
993092125159957761 4828 5768
194496867147620385 6291 15104
32883646991013649 6745 8731
251449787903474945 7555 9623
31903932075930897 13476 22174
603269117631143041 1248 20586
513105882554132353 3853 15399
280591139135232481 4722 20132
910654210570665857 6075 15385
556671628792770433 3573 4934
485652532644980545 7807 10889
128660475011905361 14542 16365
24710532724594005 8072 11058
816284641818086273 9203 16216
454390703801212929 8665 20683
240481741358685505 2975 9200
904060436592853761 1286 3603
438505232802981505 6190 20131
203790212241745665 5422 8261
289323577203383297 8531 21333
184002145057274177 2512 3094
138458378026641073 1685 3342
383549840355019713 10488 10551
911624442704386689 1216 22088
102625501243490897 4259 21184
715171714583760769 6836 11607
174521422934464705 9136 15083
952233451829634689 14965 17780
859902675785786369 10335 10363
390109361900286465 4412 21550
221003469933013025 10373 14453
469854819866561985 16214 23115
841226542286701569 16310 20719
810761152322982017 4485 9265
721160145057343233 10901 17278
744239457180860545 9254 19938
81758329476667057 1318 2917
504556769607901889 3994 21205
710467934415110145 7939 23610
455717686198546817 9154 16306
41233054330856337 7905 18331
916583675236353153 3719 20925
852896569164744961 16101 23103
809263890861210241 7661 14875
870554132246166273 13335 21047
679972376559206273 3184 8452
780563023197490945 3661 8129
681653689298464385 2080 10652
714595260820683393 7558 7801
224786620311419937 3248 12215
363803003805163201 19902 23204
460518513674507777 11706 15708
27500995311196877 2560 7162
176108542548419681 9326 9959
528303602554704129 7611 20179
494197848597345089 9992 13568
429195188971274177 1143 8768
592903734034479105 10421 13012
1828987701930629 16816 22478
404087383629608641 4017 12787
840901472693115393 5818 6929
996227651060522113 5591 14703
917218510931949313 14019 22494
646408538809062401 1017 5263
773760008190858881 4711 10062
290306878084777537 5163 8282
627188682512542721 8336 11515
914582787174758529 9086 19643
962972679871210625 12781 17850
226785492974485697 15363 18933
615847452589409921 2870 19346
310159487601460161 7594 13530
529582505039225985 4096 19347
556632260480370177 6364 16302
596926434838469121 2726 22313
789870117270332673 2241 22961
486625152682773185 20867 21478
683397647397853825 9010 11644
954124434520512257 5702 12519
626091418348046593 7028 14769
393988880268661761 500 21418
625104776160014849 8071 17116
648579208657327617 932 22089
451896610409328065 16664 20333
999266738266623361 5058 21062
731344474867043457 17128 20060
745664104065983873 32 4386
650934031319629057 8993 10054
706939365994284033 709 20790
630285603485475585 14801 16362
310737401849298305 3663 22331
194447917194985121 1144 2771
106520922346970081 2598 22083
712346900647745025 3058 13439
713225157145590273 2865 9608
617573079175265665 14527 17238
707342473540645505 3083 11186
430119765648612417 17540 19545
341938372989648769 1854 14978
306195543584912833 11116 20191
603319309654477057 7276 12132
316571728369794433 4937 10014
462632799529419713 73 16178
72651355111908353 1521 23380
389608995011482049 13895 14788
826261928467630465 9794 12001
891709817079249281 8620 13891
618687262411093249 11818 23144
123148286781411537 8705 13322
489801786730893697 14772 17444
377200056070595457 11902 18817
699656474532112385 7274 10339
43667194129479729 5547 7944
964510268556864513 3294 7102
988712941384950017 10151 14714
943971657285139585 7633 12222
718300209267749121 10842 19329
60432774503553337 5858 12100
450195535321288513 7178 12905
472362393589186497 3746 23418
43105934392936977 6458 8420
838779808354473729 16402 22986
590818205061697921 4210 18079
875337023498183041 1069 5855
414799767215111361 11831 23294
209435231579632833 2914 2915
937163069453905665 2726 14512
214155670469160961 14167 19921
396307805096196097 3805 22174
807398176992421633 1368 5202
780579198728265345 14801 16869
527183913024764225 12840 21077
345246496225410497 12021 19786
188646626286853793 110 823
792906461909328897 2114 11235
663191537768945281 1357 5025
994379618260719361 9746 20422
859608318493116033 9553 11066
756953052668467969 1371 18109
986339673240102913 9811 16942
591134712961075329 6499 22166
318735111711660609 7506 22524
159710387694079969 9517 18565
761488916830053633 4501 5994
377382962023684609 14781 17296
43014231277084041 8055 8841
60248574829746105 16943 18004
537162391460121601 11091 19171
363282467123735105 11675 21270
267903066262803681 6057 8602
693876303748286465 4433 20993
97987567387271217 7015 12663
196812808530975041 3356 17306
979307385466057729 567 17610
972166132290983169 8591 17413
106570719913598561 1863 7312
614821414148234881 14046 23376
925875096210020865 20413 23212
256910039306323073 1867 3350
241254628391637025 9987 19916
377467486881439361 10107 21493
755963026965844225 4995 12008
256426102371438689 11683 17723
852675118255824257 2526 11292
615769825408857985 5619 9819
844941740432190593 15923 18387
455705548672003841 10906 12751
96941868367117937 4935 23025
275798644169295681 4067 9744
685697139813356673 3972 13394
347865532052669121 8173 13158
391975113233137025 11004 17626
421531265234630593 681 7631
220806680109333793 8410 21381
692827121330200449 4468 15036
418259026160349377 5211 10250
894525130171555073 1213 21726
473326400772180033 6008 14631
759015456885311617 3036 20133
825126237607712257 20155 20868
539731776530583553 1723 15969
730711818592837377 4036 20864
783500156816760577 7976 19772
184642685442817377 2110 21257
444740053727340289 9889 13598
221275022661046721 18388 19038
853054143052606465 14930 19128
480069372951980737 1664 20718
440628729301845825 5271 11337
234791159188276321 3122 9850
810178424268603009 8754 11688
744464188824856833 1720 13248
246935571355972897 20515 21284
440323945399597953 3552 10194
230664328762532737 14336 19240
143854283422051313 17113 19578
865894798877444993 11830 12694
378830971085207553 5249 21906
718563539075862657 16501 16517
392034159940841665 1359 6479
131315281160706129 2135 5993
811299396255805057 6568 7131
795705353640432385 12086 23636
500778190119511617 6775 20298
168900853130690369 115 14038
512590296168312449 4493 6294
210710201557962049 15884 21456
417325264364940545 14584 21932
135459407564976433 2336 16089
866249403279425665 7390 9584
100743877293997025 1051 20117
534499298150983297 3999 4600
166691840493012225 9679 13762
57562411944260817 16813 18456
761358555085482881 8441 9601
628748902716814977 4541 20522
403853274928049921 15660 21879
24258408405870569 13674 20763
828369700722493697 3160 22850
785574250994805761 11174 23594
199670083058133953 11921 20109
521534428318673793 4690 9718
72892833569714097 1012 10964
904985591816632961 16538 17667
768984880586938113 7458 21929
527401689214855169 734 14813
237856016742103553 5118 11506
583407549284224513 5507 18618
279570691573450593 15162 15495
764528758457558401 801 17529
992333280741750145 6885 9259
481282852248774849 12900 20673
537662690371458753 8351 22160
776442860828211713 11182 14561
99106228099248737 17638 19517
692890033616457345 2342 8903
359634131615489857 2994 16246
871686766467590273 12639 22699
840526136143015681 4754 13174
418798483193604929 1656 13582
518900092139315201 7393 8512
363729291931235841 8974 19311
46962284443782921 417 20005
231042593497015489 12725 23042
882951282746329729 2372 18043
83381457129618753 2756 19911
249204295249089825 5583 23279
42481167886684545 3005 9700
311158255378071425 11321 12902
742341831401944321 8040 18877
418832301833919745 1574 8761
217770327028652833 1853 13409
855776644947848577 28 2941
671322635419770113 13222 18301
965849063648708097 9871 13057
63644415564802161 5368 9348
316934457420895681 7583 10904
955906804532617089 10805 20238
487228040944774657 3552 21234
727371438454319745 2147 7289
752175659130681857 14111 20495
431644526052522817 3765 16256
669291237699812993 4510 16897
627803908258194049 2151 15986
871628249322949249 10599 19003
182579800327999905 500 7062
566185632652395329 10791 19028
303734223163495169 1900 12223
584692421014761217 3720 8816
591942405780130817 13977 20970
640747556584532481 3407 17088
646512383288332161 7853 20007
261313146945294497 5408 18143
19562333864541869 11240 18787
756675752165154561 3259 18634
92194552271273265 3982 11973
472794380178310529 4524 22789
398951363682769537 14509 16431
155496383184956961 19356 19421
483840244830652481 10652 23317
260486845293197441 13801 17184
451114030195043393 16827 20292
100992255374382721 15499 23181
24815331379578253 6327 14832
6670928572173552 9583 16694
467036867183779265 9769 23320
699654283701594497 1385 17426
373814160401600769 9482 15471
146068266655699841 8063 13722
303374538783089089 1095 22842
639741103596112001 6627 9686
373388470629883777 7074 22064
638533095296349313 13824 15351
124893374024381393 5381 17103
574522988436374529 21193 21816
844539960629369089 12346 12575
937855065593335937 5310 7971
693410949951640961 183 18558
307434215375810305 624 18572
55748965656810865 11828 20213
236881876935608929 10919 12048
498823792932242305 6706 14449
127734028662079169 7106 19072
917900223167698945 5017 15293
878350526320868865 13416 23678
527758047330166849 14854 17155
763825696527977217 3846 20221
246029751551979809 6835 7773
811283045251069953 2524 17876
915699158218259841 3149 11770
745926157000074113 8319 23030
940630984112125697 13504 22121
896314100531920897 12614 17538
497320292784678465 2713 8638
138010712082479617 9530 12790
98275054447491073 14197 16023
256006586524602401 7851 10190
397174446035947457 6329 7983
857948471228215937 1993 16459
583246082778039425 17919 18398
998585146212374017 5090 10250
250856002815055489 5271 16306
260940076309498881 5604 23315
745369027828409985 5653 23370
770459239352941697 9500 16765
548963022537790849 5906 8990
530589973940809729 5583 6545
817691708199937793 623 5710
203674740489415041 7225 23427
508365737904028929 2167 18014
279386449494968033 12172 22381
181525523183630369 17230 18604
392658910188384193 10905 13227
24948776662952809 13123 21047
790594112982493185 9547 18220
552777778211243713 211 4724
768315752063099265 1167 17440
798558488802200321 2562 4469
580530842638371073 5974 14439
176623907104492161 14271 23250
829070058422939137 2012 11395
965641552790700033 6199 14117
577224660077920513 20849 21968
68346844464066689 9185 19197
64606671267309681 4538 21748
271170806233470785 9532 9561
711220943744780929 6452 7538
4464899440527859 6697 11649
479939455312813121 9285 20069
373958060993928129 8226 16341
218907097579123201 7557 22491
444805279248278401 4902 11247
540580008306985601 467 21555
645265583005254913 13752 21595
449585591883010945 3136 10055
494559469621712833 2834 18895
243842033540101249 11859 17859
298537005127158721 7151 15149
535477495752420673 2990 22508
834055562469281153 2678 19167
740971382718495105 2424 5594
808738760007855745 11689 20732
379072537681754113 13071 23463
738352890756594561 5183 21027
338466856708560449 6318 21243
945773731483384961 18890 23577
94328675526757169 13646 17523
661032549643842049 594 7734
377660739600027969 6609 12846
882113790087373697 5635 16491
226109441435585985 8340 21646
695825113615676161 2662 12432
996743550570339969 3740 20249
436486263254138881 256 12330
794251264125339393 1030 7975
681960664273368833 11699 20755
920702440658882177 9802 19577
701305256276526721 8554 12589
852470872492705921 11836 19526
957197685109427713 22378 23565
488229850280543361 13823 14426
861601148527157121 5571 10269
815025063502449793 8172 21060
256113020454002081 3816 16739
131056290622520785 4164 15167
659384603367755009 11600 18127
142066886096291265 6327 12583
17016498370303169 5345 16708
475251230476498433 9735 15272
573474112056018753 18884 21340
53823964007310825 8987 20759
212267544082898497 14676 20759
375076872060272833 13300 17714
676482504312986113 5364 11575
89251566351340017 18558 22862
614168724048134657 15135 23468
241603897478608321 16357 16585
275437063536131169 8978 21219
471255448196874497 5784 10210
309219223520081217 15324 15508
448513874162554049 8248 12790
739813945434434561 10665 16998
181882736488876865 5137 13879
981431334928281217 8995 17245
828702735409660161 8283 13217
441889577621438465 2598 15362
290363542219413505 11940 15356
501621683065231169 1476 15556
994221413524481793 4113 8199
972413676930813185 5774 6335
677246850099397377 5150 9170
231937698481907265 8224 13159
579876110529465217 1609 22536
914729523416227201 14828 18100
731181884690787585 3214 23293
28095335108794473 7798 18704
422969657480759745 6731 20175
549521237663327617 4353 6723
592595889507425281 752 22906
587487774457763073 7824 12764
28079750581706977 807 8638
179144083676405345 10711 22054
921431395485260673 4727 22662
737953429316782209 6350 20326
540697373038707265 10501 20196
985656325705832577 8179 17027
174425909959058593 15480 20272
724916517124846337 5992 20461
465622228449870337 3537 21255
822758966454628609 12302 23282
800714839362743937 88 20936
66061379708635569 7081 10604
848239336956307713 14956 23158
363276848643522497 15513 23049
271759680794378497 2090 19351
181774144275316033 10012 17643
906564891919128321 10104 11772
26870174423649473 1887 6308
231068391854339681 7452 7707
652258812987533057 2679 20439
711007855012152193 6624 11775
965513550104532225 7545 8615
418578687276596609 156 10596
521360997597035713 8860 9081
493279393841060481 2329 11382
626959259612263553 12633 22226
140988127328061105 10969 23608
782437843982513921 214 352
296302951014151745 1036 17388
510826671508823425 3444 19523
529182569249815745 7957 11617
809698781525121153 4390 14944
708216289498078977 18672 20558
311919553788229121 3514 14322
363057161656602305 8540 14300
602785146561792769 13027 23485
344871098593895169 3562 6968
766531670518730881 4535 18838
927636885297278721 1816 11069
903309030181865985 10495 15066
30258480464436133 6234 9338
907397427222534273 7961 13861
877056994409034753 521 22483
426859450876641217 13399 17922
481027681333525697 12937 21742
740992580175543425 5736 14994
968602903571980545 353 7965
86708714514422529 5233 6981
922103596760688769 5869 15845
408379191069386113 6518 19918
440954407988304129 8366 12240
417090160295209985 4802 14919
872103679272012033 2828 13498
920883155206496385 11985 18793
761725932971518977 7476 14950
732321964239609729 8120 22835
250939721598495425 14460 17958
489630821096298497 1535 9182
81413093636403041 12665 17646
477946843885668225 33 14866
623172392337689729 250 12918
130267514486547505 12025 12362
485391520829057985 6744 19897
883045941705226753 14874 19688
429249175512619969 9335 23460
629824242998651649 52 2654
623486986729094657 19145 20869
347443422808034113 8572 20701
336957323753946241 16087 16538
542353551139314049 13862 18207
468041655792280385 511 12558
978997967277244673 8443 22643
715895389177017473 19755 20755
736160482033099521 13472 17097
365910106282061761 12411 22668
616804931474071297 3825 5146
781517658964926209 15408 15955
172623944261545153 5671 21820
626375927062202497 7780 19445
365010058362251777 9191 18836
239718206701876833 285 8119
251026542204201057 3396 6015
153905506090357121 7004 16946
745038796834627713 5825 8660
589753088128130561 8867 14743
823651168755503745 15514 21433
979645403663727873 1344 6983
724226106674528641 1601 2643
398683273708496001 4252 23242
160699442738646785 13861 20720
465693757423029121 2046 4037
65816641653789529 3707 3989
364965032720785857 5269 10421
937254462253633793 2828 3262
807879809919814529 11959 20560
185695980857126145 5051 14505
347201476978863617 2026 15306
108337402081460257 9958 20430
711889195694798337 2403 19677
308486680129227841 21110 23562
485656649306857729 3146 7454
138758270619888433 14678 21900
589271385801129857 8754 16167
550149904066323329 307 13187
312554714976823105 9873 23192
939474722148546049 3432 22405
748729976036660353 10087 12124
273200836718110913 12841 16503
290449296011583873 4265 21109
430963256012091713 1152 16400
138071633323068705 2425 17065
868175518628838401 13046 21423
478434591037693505 7528 15102
477963488069960385 2709 13848
626595795187288449 227 12275
12054781527957915 5592 10510
180438459750401857 1902 22926
12042513989712235 12740 15650
369239962662010881 4021 17772
488809112381169089 11139 19879
139420933523222609 10546 15499
143781761158280113 3624 19103
834524949627112961 985 14759
173803138131809473 4428 12775
501507454759146049 5652 11054
551927208651420673 3770 9738
839716064162690433 7665 17038
674091543800436481 5104 10035
764797359738747009 4506 8683
181354505336443585 10284 18660
759450212376950913 16607 23059
69126182167089209 4254 19661
863062515472389377 7998 11659
465847397286808001 15 22633
658570644908554241 13534 18998
946428465536108417 4180 21932
513421412909433857 11959 19108
768010049759439489 9993 10464
755630823383061249 13171 23086
506588411577531841 7757 14727
812348219296804737 9312 21598
271545378526639073 786 16935
519421981026983553 10341 15505
500633508451976193 22162 23051
613437114012480641 5855 6840
116921452864218625 14624 22419
115265700910502033 1186 19123
536343431857552833 5197 9095
514947487326420353 19002 20923
508280460476015617 5597 6916
488388549401253889 12664 18742
271322150787760577 7476 11226
861438082762145281 14058 15803
877358695582202625 6921 15187
345530793866661441 5618 20126
919303662158434049 16879 19696
292265723546645249 10936 20634
931095607814825089 10923 17910
779480814961107841 6274 14011
598863059549721345 9219 21377
305259694544485441 6468 23376
667304193948766081 15917 16267
490291307476841345 6271 19643
413907430615701313 8737 11806
535743965573939137 12015 22283
772917989349849729 1408 18114
66718062223817041 4200 14521
883382753739645953 11890 13419
952899052598677761 11371 15284
449460683844065985 14327 20749
786497347233766017 11769 14147
840780089757068033 1145 11246
655241232478001537 13054 13811
789917010002909569 5289 9225
918388972257606145 7672 14859
156358501531592257 15685 21505
97131867241795793 8266 17177
681407093099593857 18492 19417
715779338542891009 17581 20573
347499845350320385 3146 21601
325471567733355713 16123 18553
572144973719417729 2651 4045
693757458739316481 19446 22019
133123426005759889 6400 19280
561215646433918657 19729 19828
734134578704825473 12988 22287
501017391985389057 4488 16943
351343054550518721 15574 18762
369576587847202369 1108 9395
211837086281718721 7417 12789
716148089278181761 6837 15415
37146856548865513 11666 22288
855638914480447745 14815 16539
980421469348343041 6412 7395
305666596620685761 14638 18533
287297811705890625 4222 10114
162859659710417057 201 17253
875849069511588097 13110 18646
728728230677592833 6650 12520
308242025530397249 3338 15788
889196488168504833 6402 22039
205482416027805921 11907 19894
820378036250421121 13787 18337
531798702681790273 94 15906
452403142218567937 7262 17729
126562220846267345 6002 18714
550436869306725633 3808 23570
221892272364122785 5765 22345
499741152134287617 9318 13884
587053615963142785 6120 10350
566963136065712833 15114 15604
709549671062099201 580 8953
969735440209827713 887 4022
977187314772407937 11029 18961
479392870253907009 17080 21259
455675979564226433 15817 22434
660782387758256769 18668 23611
430552537547342273 8771 12515
114006759599593729 1946 11293
21466002087443317 4555 17480
163909931266655201 2772 20474
652750305102301825 17513 22047
339748251433594113 21999 22431
741309527905450241 7403 20532
779673122385030785 15920 21142
127177136569216033 7509 14353
481442288406501697 758 15770
256180492689601633 17778 21099
801303138428121345 13692 15713
857144349576770945 5358 20267
135334861318842321 597 13685
937116620296613633 4919 18360
31445778164862049 9010 19018
428786116442509505 529 11452
313159729390694273 982 9979
765722938481481217 6161 18721
66134834359754537 1461 20215
19484240779092945 14503 22453
59585661471135865 3329 22537
145771386476887713 18790 19555
169429212313570337 16897 20432
103128347675735201 4396 5204
917225707205464193 18064 19120
897896131062033537 9194 19050
152158075027781345 4151 17154
509600889844335809 502 18595
116094627539457201 10485 12744
885951743144197249 571 16280
719598453087808513 11360 22636
346466124317103681 10207 15027
12552011645031059 3581 10244
183535621495487073 12887 14082
161162473424635521 8423 22824
172865071948479009 3711 10144
827812094900469505 18622 20661
804078546625127937 5823 16285
900179448272535169 5285 20693
987863497608927361 5923 15476
978857182450983681 7596 12961
976254568324272001 7716 22902
417879336392612545 5269 19632
738631205061693697 935 16554
455255187611687233 17256 20466
983605137695711617 5853 8160
11351355477568605 6275 6686
520387489585871809 1123 16453
583523426455148161 6078 12237
235439050975010401 9124 13162
73572600092543185 7541 15267
704443495950158593 6096 7706
805245781849510657 8026 16988
574360940662465665 10458 21435
411959216040099137 7423 11413
339196551851429697 4116 8401
554458974480755969 2114 21590
730173291916948097 10674 17089
102044812164361793 10551 11071
189748349910786369 1419 22566
91571267503997697 3219 9706
223241841313061697 6115 15899
540970166830032193 6224 22810
254967197266992673 13803 19893
982333797923789825 1753 8084
122438293432203697 1660 15692
491982721126444033 13515 15502
988208503223233921 652 10667
407596184102249729 17439 19047
640079130845997185 1755 17894
750976656755039361 10566 13234
383336294787895297 14042 23407
368564417436378049 11913 23108
162341457357207745 18048 20924
608512346060589185 184 1508
626815899803574401 5354 21911
188235619732285633 4620 23310
578807865388647297 7261 12667
999370447262190721 4231 21901
887013080180807425 4867 7575
187181348634116065 1170 20874
596298818654709377 15071 20458
334528712129522177 4716 18595
662851896044003329 5902 19510
574834074139278785 22522 23158
554094553213069249 10771 15149
689881488633044865 4752 20851
766941497856848257 20295 23666
99220542249188529 9960 22522
351005586175723777 9615 18960
708810749973789441 17792 19421
716344940322954881 21634 21929
851376299666032513 15927 16309
747373144258936833 6870 10561
172996076369070561 15048 18107
962370051554799489 14139 15731
447537988651166785 9980 13090
111694746470796241 1104 15678
353127169534925377 2888 6983
846027436170004481 4346 7232
94089446209569169 4087 14445
783777359072978177 301 18429
598339004464275329 8176 9109
426912904108789377 8531 21338
367954469157357505 724 16202
562597549009957761 791 15006
24484431351762481 5348 21381
830895060569929473 15490 23617
868878648865706497 5734 9017
382746456774292225 5025 16144
965424744861916673 3221 7853
598662529034825729 3824 18652
779395249054577025 7612 20934
300683753670746497 3978 6572
141363250876761265 4993 7397
717323371390307329 5977 11381
222171009433498753 595 5251
300120604154919617 204 13389
341252994892169409 5355 6592
777140779170551297 12042 14083
661197319754226305 17160 18191
770673583853671553 2253 18493
114235383859234929 5694 19151
633298100417022209 470 22081
340625735451414593 7270 19751
488331070525042305 1537 11776
304044246987626113 4460 23087
358351800102596481 4170 7334
390014610002541697 1681 22438
499977391084492225 10430 18616
760847753342343169 19743 20555
356667090982057281 8871 23509
103801012937129393 11097 19707
3829535412187114 12003 16509
731981347473503489 11016 16556
661426778615904769 7390 13752
491759398567896961 9515 22049
436633099462689217 4056 9220
5706291320731084 22114 23208
453423401667947713 7808 8874
321251001502805185 6962 18395
887189858723807873 3157 8120
84143323729431793 15009 20314
206327078899406049 2242 11330
965775973327030401 4422 21882
311475560815502209 11060 18670
450887180605686657 10815 17380
974880660073267841 8943 8987
731659153017734145 6845 9178
31354725482621861 160 7953
317888071519700353 9196 16634
771798881742412801 6848 17283
358950394172072833 3843 9072
657686013916908545 429 19163
261748494944693985 3263 11123
719203313123529089 10655 22544
846496867490220289 1082 4687
937288639744075137 9837 19124
552760806788835905 15218 19583
376249004456113281 6251 12758
6718029660252257 1096 5396
426533903630918593 741 9352
136310547942255057 7210 9393
923105982911863553 5628 15112
444329312340574465 7828 20869
233837804805311585 906 4128
525575498719387457 3090 7773
481438141754537729 8023 19096
315938349828147841 7561 7573
37537378338562633 14503 17739
921018573828856577 2439 15557
953637699553865985 20536 23554
964273043737097857 20212 20836
909886489315020673 13835 18365
784636813348793601 4665 10770
219864330329372129 7838 20605
641364270092370945 727 6246
194432846507943681 4169 16109
698296675624956033 157 1186
117818345040973329 10512 16467
208242881166928129 303 20562
371938541393539905 553 17923
443140409542206017 2075 6330
291436002352995137 7842 8214
202941153658546369 6760 15649
885258035766732161 7234 13265
902747288746862593 13146 14456
99496204576752241 349 2000
641508298913624449 12056 18672
699041775372585089 1544 15116
152609741618146433 6571 23422
363510555644111809 15059 16575
605428392360469249 9038 22612
665517060336476673 5808 23521
223045720601387393 12046 15526
768147084380473217 1469 4477
179712410613365857 11833 18412
819512018263985409 7307 7567
766797835423869185 4433 8365
340600930730360577 4395 23128
854844298351313409 1998 9636
597810065188106369 20166 21878
715524639216138113 7902 21892
183437017442344097 1919 22048
667889435561637121 13711 14917
780202665566797313 19849 20514
944802817157306369 1281 8267
746029247542267649 3137 10724
317992851568764225 1187 15443
89474077778000097 4853 14194
693138696452333441 5554 21266
542222141214779201 4743 7889
293149347942279105 9206 9491
819104658522171265 11518 16480
689216286732470657 10623 14298
677533116972924161 22705 23468
841838660395954049 1370 16028
331695760723995649 6857 11843
559944783847011969 7859 20723
581260893724078209 12501 13522
927581222650776065 12122 22791
585850857425349121 8355 22775
530943939985188993 12568 15923
362306805037761153 947 14980
238754305440071585 11900 19935
99220821280717073 10457 17599
836428731631510657 3769 16680
559265237086890497 4975 12003
871559603883657217 6258 23228
582237848104163841 13972 20489
756908156516043777 13105 18649
244185989868796577 10704 12925
551672048850523585 9931 21415
319198895973592321 10907 18926
164954573973087553 7549 9158
396019179915839489 9500 12828
660021035165886593 2143 20537
716167281173419265 8662 21477
730162582467396993 4816 6796
786661414277730817 8539 16676
939929704098521089 5314 18692
60866791250937529 8972 13702
97307815986564353 3044 19041
844144432598682241 4673 11236
505410701988115137 1096 5149
777447906174522497 6013 16981
974019050031369473 11169 15714
770133299122264193 6597 20574
672108273639967233 15399 19783
434687023513483009 7482 15456
947749450562863361 3896 20351
710694591935379073 7868 8312
580881950725672193 10167 23263
652688525209747201 12894 15807
282607487985654145 21133 21431
800294945210012545 13209 18547
576416774383520897 16552 17321
320222664380715137 5390 22370
945192785561314305 9604 15950
131110814117448625 1946 22979
695964260011169921 10686 15164
199051153180498369 4480 20078
679859790054035073 340 17074
26760513974394941 5787 11499
382187483385710209 13271 15015
866443559553410177 11754 20151
337060454412604545 15224 17775
727173497533982465 5547 22928
984298053232595969 7301 14551
892922734238958081 13233 22504
577228920388488833 1912 3323
697028539656869889 9934 16803
687802648694972929 11817 20247
326323052131733953 16624 22222
985074295679250817 9566 17169
153436059388695873 15604 15990
9167553328769175 6492 21059
659602826562483841 8027 16206
977524847969743105 3663 18219
140599288229893201 879 19468
810881522766496897 5403 12207
999498403748283649 782 14872
349676099620463553 13929 16767
53228452612387401 31 6011
197445693554033857 6442 12137
673893730060136449 11755 18722
38069214223167337 7809 17411
91540640794974593 19727 20853
515814388369737025 3456 18860
862432169375445377 12553 17742
584972532308281473 17332 22170
805669632055185025 5626 23183
736197910384067457 1021 2754
399018594120711617 5459 13896
740940950646869761 8145 20137
915023741690205825 12408 17326
571738059410481729 8679 11663
864925844166442881 11424 17228
760042860341851393 17546 23378
649229741442951553 7619 22421
8574457234676204 12857 17927
702582105011650561 4112 7409
821405375748877697 686 15926
304326214041637377 9836 11828
270805151589346593 11471 18772
865001163189454337 13122 17694
985143411706726401 8800 21681
815234355082225153 5283 15412
306753690165454145 5585 13559
553327415038204161 9673 16749
477689613090273473 15582 19667
359527307992877377 5215 17430
432107230318568001 9582 13693
761078497414167937 7667 17829
452788020826059073 9772 14046
196304670798070913 3202 21263
939581589240180609 14962 21136
561232038072226689 12955 20686
726087484731163393 3157 11297
647595909347288065 12108 19719
30869755818972777 4863 5546
561045851810156673 14608 21712
103879018350564673 6979 10056
810079113089216257 7646 16623
951185591715830785 11445 16892
476024498559972673 8278 8727
574947346876353281 7765 19316
875798898857155457 19454 22315
425544557818998465 7049 13420
902226033916441857 15606 19146
798008638734128129 13503 14664
897663367984847617 9573 14615
484223625732074241 12993 21504
705492583618273281 4160 12939
469416647017606465 2152 22259
186333914894206017 978 13957
207183384777639649 11548 12693
904413623741625345 6977 8694
504746031141930753 19388 20628
919107433587441793 13466 17312
357562045673137857 7291 12652
954993110328466305 335 11190
705887294369357953 7799 21529
799817134735846529 626 17871
965983885053194753 12663 13086
200067438353961793 4555 23371
139170371737971985 367 15937
974809832786007809 1993 11041
683058982873905793 1091 15147
223362182837455233 7045 19169
730906247894761601 5649 22214
798733252201500929 34 17284
759157189939688961 13591 21018
541408247020747521 5424 10741
240105887898860001 7021 11833
292100697124112705 6531 14386
319762437842133121 1735 5149
617963976375271809 10779 16127
423886038718944065 11127 13445
249181391873420929 1325 19746
772274080992847489 15993 23512
533585555256401281 9759 19521
733459917400747265 6852 19793
370356993307069633 5462 6892
656215252668648193 5372 18290
772905147798518017 21551 22424
616270256226339841 16446 18081
610227262636342913 6152 15447
593004536567494913 3367 21538
786241338638610945 10970 21188
535760438126285249 8197 21306
175854726332659073 571 20941
622691914797417985 15687 19620
69481034769061977 160 12072
221879339638984865 17898 23022
474898415770368833 3895 8348
661673264988255745 8815 23340
112712669751921617 2516 2998
734434816338474369 551 23621
419164515729761409 6495 16289
965074955827351041 10003 12833
366708868177362049 13115 21073
443982329372641281 1244 14307
125336035331443441 12742 23142
827311644275429377 5213 20114
336779244118140737 3213 19429
531566834068282625 1961 16079
433248503889274177 1883 11740
660711521517715329 17814 22585
552342284919795649 14962 21888
584210544967628929 13001 14050
166843251053805377 15562 21118
520894300847917441 6121 12355
791275873472933761 14896 18787
56814368662909233 10903 21787
499518117971689409 3603 22272
923973501669042433 10821 12563
921050490639366657 10397 18146
6749468891239730 4201 7602
631546526508785153 12355 13819
859206372125075969 808 19097
711054077247986561 189 1545
542865410041567745 14190 21003
641963769375706753 1444 9849
535377421051396865 86 5184
176484484539166433 3369 9026
808315428008608513 4050 11757
412113237754326209 20508 20602
13295310449368715 3324 21297
434690965618109697 12495 13319
213255413705663713 2209 15363
926069137252255873 8726 18577
233003105051881921 7455 12911
737741820877964417 5738 5824
710243977018915713 13675 23461
699445120209603073 3788 22246
414718898251695809 7098 20485
635007669972658561 19887 23227
557564300050241729 6511 21759
159574245048304417 7490 18646
628582946213260417 2179 12336
8280444257302123 3496 14973
623587200653798145 8005 16368
255493823989112897 2160 8445
830808956881273985 6452 15556
697873639170644865 2575 3419
462956723023577153 20568 21198
596253101564826753 18207 22203
553016410335562369 3048 4035
336621198309465793 848 3209
241437463934840225 5086 18916
853321380430614401 1923 9490
16928044021941703 2112 20838
861937182438914817 12223 15394
933724543681787393 16271 22657
791723240513306369 2940 20866
897197233312557057 9449 9612
563217669895713857 2446 13605
884765452287023617 8842 18406
61254945051288705 11804 14846
549204247116765761 11049 21540
818836702272768897 8596 20313
861935756685337345 9320 12341
151906055055150081 4857 10599
893923572374962561 14831 20477
306661093424132481 9649 13645
668880655805008257 5032 18278
736461744666499329 1498 15229
555486992722823233 6249 7390
154111123198397601 1815 15379
512489430284315265 9318 23415
950108386308386305 2300 11605
385294187912268865 5250 11888
494927102396495425 18701 23364
867192764469120129 20059 22117
125496718905523601 14366 15945
395274604218034369 2405 3539
283442084756508449 4452 20572
54821532839351761 4016 4231
667797387306023937 3007 13015
937376544545049473 4669 22384
93660177793502449 17834 18436
127272753607922337 7943 21609
345351908858631873 11270 21495
891122152781921537 1025 10018
407024529566520257 1875 16731
611201831425059841 20890 22256
436992246390445889 6569 17496
700065532619635841 4953 13034
523530705407772225 10079 14391
941282751404241281 10806 14941
238263208089890113 239 9175
484545959072168129 5683 22331
466776379830697857 2607 8891
898007360562868225 3699 8559
128797916528213825 82 8326
664934323797030657 2014 22945
892488616733963649 15574 18735
488664092741526465 22813 22920
157006653750059393 3922 16470
678698915518854273 6764 15099
146762058137603905 9001 11040
611553271630125313 7447 14232
242957559529656929 6647 22080
447511686907933633 8749 10638
896276650525400961 576 2799
653543276187416961 1151 20319
144642998023968513 15802 21962
338098611658242753 1414 10450
606618670924241537 10273 19973
254007185992346497 14520 23648
207401976657621377 582 14923
912802902745756545 2304 14634
61855334626578441 16358 21151
672635853411389185 8600 11075
223645862646733921 9375 21258
842448057427990401 1705 8629
880937735456264193 2608 8846
107608487405482129 9221 20288
994625859609755009 13808 19560
874004228969500417 10032 18801
923430850190918273 3717 12261
491498592833362817 6971 13208
104075341723202545 15016 17566
737096611845661441 6367 16095
714469393685625729 5557 9844
546859301735079105 9956 22682
103322258358701905 8711 15951
724243678788372609 51 22110
729566002893157889 3398 11700
497800571800137729 1439 4261
558935480584992193 12688 18194
386946536992414977 11854 17831
33680118845047957 6624 12522
828549224539212801 6150 14000
939058224834582273 6185 23221
209813689600014913 11925 15931
382393588245740545 10748 17425
859854164086538497 2208 20762
997080620919504641 1763 6561
223618409723744801 7157 23403
279608983138679425 6077 11378
918421169562062593 4072 5552
456876153934132417 2004 20043
620744070254222209 9893 14177
506240500628585729 12026 15606
226967202018141025 5774 11676
390012164905286337 4685 15250
477446436029143937 9670 12979
445131617388319937 7745 23425
800981023685007873 17485 20496
601556905840880001 7340 13212
460696428114022913 9134 18591
833009998141612545 4352 18954
45247905012455905 974 2372
678633873588111617 7926 21931
806382525462570497 2608 8190
871655055994587265 17891 20999
75399106382118225 15888 18153
597882356140729601 20199 20265
163044089585998369 16869 17956
475458597889392833 3451 5212
208314478835443841 6931 13669
99510377232164161 8424 23175
973145795565589121 15478 18885
665930723072399617 9921 23652
465646744226912577 15370 19478
503586582717332481 2916 22395
643634340291715329 2556 18739
137043138807307233 3252 11858
196931602370238337 9845 12089
527400137880690049 3921 23365
679961988705063169 11231 20622
997086878120150273 9721 17274
166956583497263713 1691 16606
641786460911617921 4598 20023
423112623552146497 2794 16188
878302611638581249 14352 22198
264916331194950049 12246 16357
931810666860499713 2957 14498
846995096247272961 12418 17130
527145902081947777 1070 9295
713390576425322113 5494 5605
577534000929858817 20317 22918
712821148356955137 5850 20757
724778418171574401 4651 19570
600726259766428673 7379 17279
390050362464691585 10168 15367
16081297490334379 8012 14005
815205867162298113 1883 11095
282744889139333825 1706 6677
194734323984647521 751 15897
238167170490516609 14563 17324
160265784346698593 2420 14241
734963096506856321 4514 11480
787727895547973889 14718 22767
175633133276793537 10352 23278
716129896252603265 3688 5117
55216291844228497 2383 12510
165024736153156929 11968 19772
671989022986554881 714 2602
401728114342340353 1224 20955
773595118590048257 6431 21311
369876633268958721 5717 21514
135589646708272225 480 18203
569000880328850625 21059 21910
411199904287851585 4273 9502
679311921437062017 7054 8816
367830784583265601 16774 23253
298495135249162049 4033 23255
315022285724335681 15048 23676
681858153713804417 5989 8923
633046035884039041 4838 21711
338763184679869761 7936 20223
391283482059716225 7576 11661
735515838008495873 10539 12679
619169287350803841 7715 19327
738404744442156929 2920 21505
156178104728905249 8071 22879
158925466635579937 14830 16072
619704176085381377 4277 12394
836387037325529601 9489 22657
947948741769149441 13917 20245
542670464126416641 16762 22506
925519977163009537 2848 12824
577337534259832833 2501 10169
108682649200471105 933 14552
686803118043727105 827 4240
671543181327653121 8731 15943
698555355484252545 6947 16039
93685535649708385 5714 10210
711883102707758977 7154 19425
719980953185245953 7404 21602
336132031099900545 13213 15066
430631451067153409 14450 16393
862867918877995521 7025 8187
169116987701872993 13511 20831
957286828449220225 1572 15046
94169998636740353 8450 15669
858755516037746305 9296 11593
705157325050226561 2026 7899
230157748540840161 12085 16990
532925293326439233 4591 4982
438490600501225473 3914 17491
823643753427749249 3459 12998
773073137732644993 3713 12268
367853103464963009 17584 20302
39721724603737129 10406 22038
355540838893706049 3 7124
511862216598721857 6499 18293
741116245764100481 6619 13596
517825262245352769 6385 9573
269559683040004225 2481 7388
242022257837483329 16400 17781
734751371832938753 3495 18924
86358866536983217 13844 15432
274302535921908225 2631 12242
615397211728655745 640 10905
984565597950943745 2670 12501
526810038745011841 5739 7502
808467695629875713 10369 11051
118163843515965537 7242 12039
107426802181318945 5796 17019
387079076646671169 338 2666
941089019682568321 17688 21955
194968474680244705 2156 15152
344279656314267137 16119 21470
748368977293111425 12839 18950
972419169563668353 6638 21540
816486771874316673 14137 23424
636088387131731969 7400 13881
994711906530625409 5830 8968
954795720711462785 6292 23239
844842265816417665 2424 4324
419109684580899265 2798 13775
345781677952757633 178 9275
376224808600230913 13008 19845
180442970183044353 1103 18695
707442906133191937 15718 19161
111338369747045361 2022 21595
161423359726303073 2008 10592
78981170005015153 4229 10850
467072579388695169 12517 21998
265913811659899585 13059 14446
348998486829234625 4918 12273
209565722752167009 5010 13680
53367991362900825 3765 11667
18339258531653969 5156 10868
62006623039867041 3251 18586
32070625692504961 1347 3977
244369185363364481 1771 9347
227478194051073505 5041 22830
74395742352127313 4986 14104
248514712730759873 5751 5995
550675777428320833 11061 12048
379971941044630081 6500 16972
619236876364244225 12496 14125
321236715269201089 9182 20338
399247466457506305 504 2975
156722655250618465 11729 19700
427016402127637889 11718 18036
38274117190191249 14956 22084
87180757917391105 8602 10865
552891410631701761 6254 7065
23783555678068781 14519 21088
579044816335361665 5380 5851
181178062848726273 12626 17451
933917508351740417 11000 14184
369198632903707137 11682 16267
523394136350425729 1351 22614
131980784343763697 17085 18883
81882921083774817 2803 21199
142451686328616497 7000 13518
333407775977541121 3780 13992
97880075193710785 5035 10762
158741981825798465 9431 17830
667939525657718785 5133 7856
396080400308768769 3087 19564
379305455533934593 4560 15073
953675104379470849 11419 15755
250195794040639201 17130 22817
168821332664570881 4080 22212
993555230535132929 6563 7516
831145543594189441 4000 4173
805935133466906753 6204 18244
38599759130427457 13852 16643
35481458003143729 6868 16417
416054029894951297 5364 9104
246643284003813089 1534 1939
455883572872544129 15975 22016
831258896658265857 7577 12531
376486606997204353 6635 9229
293740695230813057 4482 11177
799885024660262913 53 17948
987509730366920065 10794 16728
248600226565400833 7212 21263
875163176710675073 13999 16575
382344272048179329 8155 10805
240656724194177953 5777 21558
319727671394232961 12700 23597
141809590167671473 8232 19227
410385294915108993 9701 13904
229444637335145537 5547 21093
294222251982546369 16027 18413
498648901716922689 2257 23290
558969032019938113 2601 13684
639486008266384641 22768 22897
133192512629690897 1817 16646
21677380506591961 9547 9983
801122554416032513 3485 15301
529210651335514369 4207 8098
827261954912586369 6585 14752
741066662995951489 7354 20584
107292189466271281 12666 16568
452861173977833409 10342 17409
345867601099044481 9291 13996
634815112297420801 16350 16952
648579306319909633 4148 15137
393687352313261121 9736 21786
944298140218904833 14545 21721
777453702059506945 8135 14721
863871532550369665 8206 21006
639133102535094401 479 21060
909456487649308033 3609 14130
15683856760151827 18229 19169
616456054709693953 628 6046
933838868754033793 7889 13213
617876907673945601 14045 17445
247433597516323553 12592 18945
156946925330792897 2 5016
384332327306633921 2028 6740
67372460048389369 5538 9687
922280287095762945 13116 18287
508501517902750785 15700 21869
244359195476786081 8341 13419
351248498644622465 4325 8242
678448552240627841 7454 9812
526444002057353089 8887 19166
449296441612045057 8491 13196
567581335257656833 11789 22822
112970898180353889 4721 14316
383532516136632769 825 20192
393750136243564673 10196 17079
513792047135638081 13005 16276
934791431822379393 5381 19988
767053155961626497 19806 23135
244402372539109793 18904 19045
998682815242105473 8075 15645
172670289064459585 5287 21051
114424539491672305 1918 15243
70943931733065569 699 6283
422161194175089345 3398 5800
557153130471125057 10872 14469
776653109651469697 6257 20967
266394487585568385 12013 16606
310845396552494465 11572 17742
634426740699414145 2675 15586
897268064409764993 2634 7258
353527945924835073 8433 20958
61285087026732297 6545 11111
924783653045341953 954 21887
888637416718914561 79 13041
60119813422470969 14651 22371
209186386413833249 21684 22634
444236133812641025 4009 12128
835049749668719745 1737 12916
950324096440990465 19226 23287
12210847213282251 16743 18225
958498114379143169 5403 8861
656741306670817025 16481 21797
365051958575985921 704 1203
76915140554589809 4883 9150
337413064353743425 201 20051
932131705171549697 478 17529
627521026892335233 14322 21081
670375153835124097 6568 23388
587641669578221825 2200 7029
444755347791634369 956 21532
572305644324540481 3269 9434
399034200510996609 6688 18951
434105826433270913 11410 19220
641466089410080513 618 7694
352752331775743489 863 11581
198244151168808001 4415 5284
427760201456909057 19629 21452
651051465047707777 5982 7978
52414060608168001 2726 4739
314619570640829249 3193 15122
319549745176036737 2755 21686
505896353962249665 7476 18050
985459456969689345 1948 2813
860362452029704577 13968 17077
58106403788219297 13422 17138
969135912642421761 11426 21551
317461576246937921 18778 19449
926677937581032961 7088 9615
51411154410860857 2593 11316
428060515882471297 17336 18335
104573211374795249 9207 15111
436703570883196353 2549 19882
949243711538759553 725 12229
750482863331619457 1199 6308
353234645265342081 3374 6202
343305197383571713 12345 21658
932082126618613633 5531 13435
690325901344444033 8565 10455
795993137746275841 3169 19342
301815683188777921 14604 20458
470893341760376641 5892 20548
294691339108645441 2904 15229
797874063619513345 12831 18868
112347218063874273 767 20342
498043875060435713 14189 19490
26848866395773997 2351 6243
922539303265150337 10655 14883
492608169961442881 11322 11533
508802521310418113 2820 7272
744547270368393345 13491 16502
953082043124151553 87 5241
743990327796254337 9322 21613
11424560508007887 2375 13262
824267063183789569 11923 23028
567996382895099585 3009 17143
666725969034729345 9235 21400
36794790072480769 4250 6771
209861533159731553 7670 8945
892257881876030721 11771 16908
391685581490676801 6017 16345
790635047497747969 10315 22779
895695882511922945 1622 4499
984565221071843457 1770 9254
276310317009802017 8205 14920
526296080849522945 803 16059
783993876635683713 11930 12184
177006322970964193 11404 20965
481537420985247873 9814 18204
987473967530807041 4504 13810
234614766086032481 3008 19614
479482369771911745 8734 19159
548546028374943233 10440 16444
330513089601215169 12463 21343
250761715310737537 6971 14341
909283005811101185 9233 14742
143763906588802113 19593 21031
907351259140742913 1768 8746
710893144310041729 4804 4960
251763413507685377 752 23650
974747020779830145 9765 18091
154073262197403681 8182 18303
506971823234657409 11519 17844
31011726799430761 7522 11564
707062260207962369 12978 13741
677287167250742785 11156 11385
820619817990269953 10531 14426
233971204295581729 254 12271
963833357948971009 8613 15583
411318536359562625 10905 16173
47102029692176473 13915 19761
936328538718367361 9379 23305
267690022793047425 9455 12522
993101496742273281 2286 6306
344563664807829185 4390 19314
506605442144259393 9589 9920
113904644218678193 11768 23428
687577789962109185 12023 15966
271699078537942273 1040 8475
583678030589293697 10689 15909
439798691337202305 10119 18306
822715727657030273 16710 21079
107007613918462145 5880 20767
834155349109718017 8088 16905
197216167181949217 15471 18144
647625759365457281 5055 8808
889847875776091265 13600 18893
385807442309936001 3503 10439
832033263163126017 5325 7309
306748411954064449 6858 9622
957361894539197057 2702 15557
322052497464166977 1872 14282
439215747425635073 18685 18687
584169003952684545 4044 7781
288606412493827265 10598 22657
215274580866445569 2252 20416
577637677731772161 6191 7577
680592084243958401 20030 20633
621376626881193729 18172 20896
112706165025539201 1868 17972
1400816844267184 20560 23036
366582305541687233 3163 22066
438589712758378881 21460 23129
891405817417062657 4433 18724
371282708707397569 5355 11148
843917731421928577 2382 16868
186937886288156097 7687 15551
426498903194524097 4807 19975
750606809514920321 14080 17903
836251703844698881 8637 15289
694925218586710913 20646 21342
511710757044237825 3888 17266
935559421513332225 3927 6715
224060678621729185 2435 13785
701345433939685889 586 7785
110065315745995201 9850 13345
413939511617485313 3069 7491
699763181647046657 14079 20958
736591086597364609 20951 22046
956580485472084481 7138 15898
653557874112848897 1323 10918
818999561412230273 15199 22603
662634369978952961 1766 20978
179372358921707329 2870 5321
78915579384727153 6145 13655
694808825877021953 8074 17535
864687933453801345 4091 9975
830666609546039297 5375 5956
261177301249503553 16157 18086
763647866658548225 7286 12163
86917027424057377 5148 16276
639064785871138305 5594 5895
702476996566502913 11344 21231
246065103238738209 7748 11173
951483629708626177 11641 14249
7658620771604064 10486 16614
993790584881324417 4457 21146
439935336969600833 4831 9518
326885487722456961 9037 16345
122234670987349857 18557 23269
840396805392515457 6446 17619
989430701579852417 2986 12482
497109804158064577 20510 23253
817247423709044737 1049 12245
426612376043223681 5670 20199
46664346153963977 17361 17708
903529161307837057 2275 14729
626219262184743937 13850 21622
200195007517976353 1826 22809
422894200666025473 5421 13812
509577783316068161 5362 20142
753883183520923009 13087 16568
436596795872006273 2894 19758
659384165605903361 9065 17213
293785939018796673 3413 5426
820226721665587585 4620 12426
856035093936554881 13374 22590
540934648533994561 355 4508
276320753117424545 3444 3810
396505959469333633 3055 12347
245917206028352097 11127 12723
143533854043457873 4915 12838
891259482738725249 8852 12850
69534628222182705 8814 13938
43173225344986577 12475 13502
626740932095135105 18123 20390
541757992459245953 6420 14919
6747903659725553 3001 13980
383057101250145153 7051 9976
835862315520447617 2601 17693
225299286116246849 1708 16325
458701426621555457 20261 23446
372383646943717377 19485 20213
412668643161385537 20138 22452
145416090690211777 18660 20681
20176116828178437 17515 17687
617267739271525761 743 5701
679641883134284033 14190 18839
985654198725605121 4736 18487
702676322119540225 598 6011
71385484157957537 8010 23572
574235953565409601 2640 19559
808931123656940033 8146 19865
360965565469012289 11384 23375
485624685842040577 15319 23100
488449598351454721 5457 17876
455574169526364865 3768 17272
909888430651133057 4100 15973
470647628263520833 1380 20460
996592825546873217 10153 12293
487794825416862913 11952 12695
194961777099603489 2274 10154
939142015080264577 1281 17755
221298168372559457 12479 15790
605649027981804929 12369 14411
705341307743989121 1481 23347
405049983401823937 10797 17465
444780696076708865 1408 12274
524996855226980609 7252 16832
389413342959283457 6525 7841
885379467896271361 6869 16962
578656396458772097 2110 20061
343837183695377729 15761 23124
234434291701941089 817 22996
500730908968421313 2710 20937
180232586291243265 16195 21574
758754321917869825 1093 12831
569724569939193537 17894 18181
999704433717326465 4049 21452
874406692641603201 13769 16661
254051187924609665 8048 15088
49677409105409969 12287 21333
458052253859449345 10385 17139
695846399708063489 742 7404
745308790262321025 1035 14904
254398936039972769 20907 22737
115847183251176497 16966 19777
3045084737838267 802 17374
586331162831818625 1983 9288
832661903175587585 7526 8224
426964941560356673 832 21763
90596985395496433 8810 13025
360310056447978881 8000 21728
108914316154152145 6225 15743
788614342521313409 301 995
404436962091526913 5757 9925
286051166831022401 14715 20292
322593758049261953 4389 23449
400159627561293953 7358 10330
672035354767576321 4691 9961
238595042263362689 6904 14578
887591257470131073 9206 17605
247602160908584769 6984 16073
230199596964897793 18737 22539
467767626890413633 4297 4786
710392904511163393 332 12433
222238513083539137 13443 19950
161156253176375937 1383 5260
802209220106640001 453 11039
129585896294610593 7590 22155
930477688433526913 1586 14505
436290301000074241 16354 18088
951233031149776257 2663 15062
113806105230704449 2802 22852
329745961601332737 13269 16831
378998099973575361 18863 23537
10307043426529107 13247 17594
140959420590359489 15829 19122
97872540013796081 9046 20967
265636886673465953 481 13279
282762137712218465 6691 12176
574176830049989185 8345 18455
697247127143498369 1851 23422
517972123213144897 7760 15478
442106919704706049 10358 11937
229346295026186209 9356 18379
689160486931072513 19073 22751
542654916164710977 8526 17912
64552017969596425 4285 13498
309460744369967937 17808 20021
668745365859223297 8813 19936
43300327667015641 1879 21330
895365325589089921 16543 20242
561063777835993729 8109 23110
579366678241811457 10508 15425
378254032562043841 13708 15914
407721315321005313 6389 22191
720770746181610625 8969 17339
401580764832374401 3641 18481
931074747325613569 1062 3878
347873726287382145 8537 13936
382575571283791041 13859 20264
742182857366216833 17747 21606
279443480825964481 7904 19824
911748162643711233 3714 6129
881180799788975105 13323 21749
541553684628723905 3238 4364
329333246055131905 6485 19200
888271023830235137 3636 22594
689042760031537025 3189 8455
512539501589813569 12463 21311
271904738433082817 6022 10291
753650264375899265 3961 14797
935713126771044993 6158 16292
483368774560460673 9654 19966
827179942583416705 475 18905
75003321313424465 7353 11949
732265504206690561 2469 8856
174412374711991457 4984 7231
476906988122014017 7075 7764
244664711570614209 9029 19955
10378627229211901 3164 6722
149596482152361441 8881 19789
334361148486340929 18783 20056
128551852728399745 9894 15654
38639266466343969 6017 21293
475517545575897345 8817 15466
635698977663199873 12884 18599
580349160780265601 21619 22009
865835716867277185 6089 9143
644200640793997057 16941 20579
109840520346541121 9007 21092
402088990490590017 17322 22668
854819664854812033 7195 8444
390275487714049537 16018 19822
345018624074530305 19946 20609
471940070131076097 4253 14563
637678077950848641 5808 22202
403282282062349377 4621 12030
732799939756393601 14938 20983
709511305274837377 8074 11920
154610355751554337 2979 12561
515901437844050305 1087 20101
256619532204641857 20841 22353
902467748446845569 11884 18133
580557134693005825 6598 13776
576041381699212737 10956 14519
783125447337102593 16645 18039
317337715267335361 13308 13328
525158663706303489 9735 16727
893705753448770689 9197 12662
201721410105765377 6653 18322
400542035781406017 16501 19390
777290376113111169 11772 22448
323059810727755777 7127 7152
690820369445777537 204 22374
728249824443444993 11411 18036
403863987458276353 21172 21640
798664572175383169 7034 22982
128049176118000929 7443 12351
967886496219144065 11048 12280
286801961915639233 13271 17232
516860325692618945 9494 21553
624920588742373377 20103 20659
799090611980766081 2972 21176
259474323936341729 1700 2785
135047638287616673 7835 23293
882633365086892545 6974 15160
133613066302963553 3552 14316
186187359435901825 20918 20962
971297994507921153 9903 17438
422369722288369345 6917 15243
244926697416836705 19825 22531
401666564537020353 1745 8893
514366723905609985 11191 18604
237802253636179009 9049 21591
538893164949065793 16162 18578
412389072199541569 17024 19684
811692016897552513 20428 22081
405944783349060161 6342 9901
183318468660836225 7653 17858
162976530477191521 11715 17835
874134635267736833 1953 16780
140803936917595969 18898 22720
980095333207920257 4273 12140
227915833142670721 8002 12967
926707460912126593 1104 20263
507705715571336897 1571 8611
69231422468668313 5756 13275
225265026518382433 5435 13850
621901356748779265 5862 12352
969254401759602817 6453 16819
956623534730802305 11789 17624
522732948039529089 11975 23168
615847999506968321 1585 10359
400575000708830209 1063 8322
161061129490796865 1125 10076
859976504859513857 4658 20701
758760447868823425 16228 21558
595115453636910977 765 7816
481604310301271681 8107 23132
20896787184536693 6150 13074
563022293665511617 761 3531
345536353566291841 13566 21432
542033298502211393 109 21349
817267243494978177 1250 12977
249995371027253569 5622 12275
299164167382688385 3481 16889
219235042290968353 16021 22829
785701735875616001 11894 14359
126998231052482433 12406 23048
185574330335089857 14622 15688
698779476923895937 459 20392
533650255834924545 15845 19128
67761990196217425 3792 18333
35923344065313501 529 6935
912019647399098625 15028 23313
211053226745658401 6784 13845
643660791681241985 4707 18111
359859488991691713 6574 9064
730177987245177473 4625 12938
231124460884625921 12151 16477
831680043307940737 1760 8901
225780268951556449 6662 16489
554282078534988929 14216 22927
949475789489010689 4141 21923
982840874579665025 11444 13453
972816552931011073 2607 5365
424588761456327297 536 11796
352825955779803009 1012 8511
817932953570263553 9745 22885
146528877978060033 19476 23265
855262079203079425 5336 6694
958610366029855489 5774 22722
994083981938928257 67 6704
832595841506492417 447 21836
702399798100792321 2629 6632
621059544974780673 10225 15508
295951907444774081 6510 8846
110828252652996897 2767 6463
215761696249735745 15842 22131
48250451679361817 4595 21461
711079219729583617 1113 6378
972101043648809345 9736 20294
273342029056429697 4341 5215
813138992880350721 3215 23472
683986689521916033 914 15259
949078175809777537 11427 18997
716725119331250945 18124 18316
978911935328479617 19846 23349
263570636269292897 11330 12131
483109223235050689 12264 20673
804318445655120257 1705 6829
128784779248217521 18143 20480
890842327027442561 16956 22324
868970293134683649 4587 17605
486298477962414209 1908 2804
300626824223254401 19082 20415
368424482726595649 6728 15686
530151757380270529 4300 14722
433532396250136257 15340 18291
769898449098899841 8384 11396
430787159194593985 12255 20751
533481237890303105 17121 18217
273830289505021089 21939 23603
727096351369535617 8822 10266
38127542045089057 4361 19274
165707721323276033 6119 13055
100489029840638017 2295 11166
69352961489965281 3417 10450
462114509236371905 7790 16236
188331888756639649 1107 5528
114937313955699953 11981 18525
915534276113955713 7995 20632
755343235272391681 18075 22112
41894046078528649 5678 17748
888982922862673793 13371 21062
190008753921471649 8970 19805
807066699152286977 12289 13007
877944743211774209 5584 17416
621174633892429953 9296 12320
66476500948052577 6521 9013
816253776778268033 3400 16610
306219587526033601 8347 9323
401473988756059457 6497 23031
68485551675490089 15604 17250
261806710103954273 4743 8422
215689201373951521 2300 23131
671012840439125633 11676 13706
770528440082411905 17666 22383
843268212346288257 11014 23542
880103058111092865 2896 13549
98292832416511553 7795 20003
900290263886585473 2656 4060
99849353593910449 4144 7363
819712367726967937 1067 16453
115739268607661921 6180 19235
10466887837704775 1985 8671
609277736623397505 3263 13565
948737584825796225 4754 17201
543905774142409345 7972 19638
53721620640128977 11732 21374
610840381182029569 6367 16732
389910790650734657 3045 12549
544564287876717377 10891 19604
177308447399493473 710 10445
300991248911771009 20150 20355
839517469644125185 3983 21829
605008830185560961 17045 22537
859542517895317121 1552 1795
798798522973910913 7264 8985
484606372178891585 9488 19629
177627716366806977 1343 10241
377901892983683073 4386 14715
177985668787329121 534 15064
533625541082546561 1789 12478
841508999515347969 1116 1269
251731349529773505 1666 9589
989912007615615105 3417 6869
357247492905347713 7398 19997
573764489470882241 4678 12866
199297150959491617 1373 23565
256957095529287457 8893 11331
841512298057967489 13321 18926
621490268905624577 2436 11974
731693918302607233 895 19087
69707679029122009 12647 15479
733964209461621633 3201 23601
51802776299872737 2171 8386
451588897976815681 833 5338
167260457845117121 11117 20183
777880859714930049 3261 16061
875050810953744897 8685 13864
594137830032803329 3115 16382
382887387622886849 14668 17339
152064194486857921 9735 22318
529831799802543937 4482 4788
236128086644864513 4556 21424
684176862875290241 13606 20259
895424547393918849 15039 18446
879436912141095169 10917 13706
787381587789820289 9222 16602
986352896211869313 2554 3203
437563901512394433 1116 5613
886290678919046145 4327 10328
979940021808939521 11286 15079
650449415962185601 7942 9902
278946737412656641 8416 17776
39188230544503713 14511 19441
184190915393269697 16822 20297
946917103381409281 606 22152
76607249682755457 2817 2989
939893673627530241 2282 16306
839882922972233089 16920 18630
44479845167529673 6490 9306
562625435832263297 3371 16093
290048045307905537 18257 18923
411305152018552897 4082 17824
719925949529326209 16933 18131
631131935734945409 11655 17456
732321276243204993 12006 19182
111526220909521361 11293 20068
845179827022747137 5190 10889
713067838880153473 16159 22863
514181222483635713 1828 15773
726636872205329409 3586 20145
333491933320615873 4898 12798
963401293157918593 18331 20539
978270654829209729 11618 14771
977923149019627393 8035 12660
78822472496597137 14654 17528
419432955201546753 6799 11893
206781684352726817 720 23345
742698198065692545 9285 17751
135266728789119377 5284 13157
867027430954099329 13846 23481
321873017078679873 21357 21578
102397502463528417 2696 9626
12340994664469919 21422 22707
749283178611467137 15089 16695
580440231833584641 7402 19377
73127582988927745 5805 16826
234656955820540257 14327 17724
753869196924828289 5350 11148
406649525527377857 6167 10553
207159750634982497 1575 3637
880373142063717761 17309 19061
264958512519104513 2993 5781
333682632088418561 1749 3801
226261158639726305 16840 20871
493113719251184065 5917 11482
316696322901609793 1732 17291
728091457456265857 11200 19691
886013001010550017 3319 12986
799951544219396737 3251 16435
50149959696415889 2661 17714
443876945936800385 4419 13926
285513049546732833 10585 18187
978603094316795777 8777 16483
576768921845033601 1822 16287
793614365343394433 13759 15022
474604624925884609 6742 20696
637091678324793473 1659 19941
69981403562838553 6631 10304
572248132185727361 10951 19276
100899372078298913 8205 17666
207591298685869665 5684 7802
433489319233249409 6161 8751
264050056224483841 702 12131
845624668325168513 15259 23185
543630728561112193 15731 23624
980292119657992321 3673 23619
990027028485563649 2745 18204
869360947102318721 11761 22797
248854853811806721 2531 8932
760041013661865601 3406 7172
494004270821569921 10972 20318
509047483030567361 3288 8374
680522172040696193 18414 19102
912944868474244993 4654 9340
349799870821236417 2281 10496
103610068127022001 4300 22182
858152600838295169 4016 15555
234437374077149473 6189 7785
225322005799092993 17883 21534
378958326578580097 2142 14445
285392487858160865 5354 20281
893867333321015425 10604 23144
134913576248060001 4908 5553
80046979219599025 4588 10690
251272998792288161 13935 20567
459660493564403073 11465 17565
118566485006802225 12893 15804
18701991170157585 5281 5476
727517948233810305 9762 12843
399167479392691137 7985 14414
222331075981564641 9467 16055
915862029499532289 8355 15121
905196695298954497 1406 15473
509578432113389825 22480 23623
331831848068851777 8627 21664
95035834781466385 9255 15554
522481013233715457 16262 21508
122046222712032913 3434 22621
690620048450703873 2764 8893
453759783503510785 10713 19858
903090922552976897 10416 11276
839086893282686977 1800 11564
474373687178463425 3245 12047
159664899982171713 11473 22691
451617413050826177 9342 22926
309363610120943361 7596 10484
794797464423815809 2700 14587
129811679218800433 19550 21833
808578833780572417 14918 19103
517429192184838657 2299 11186
974455625457530113 12723 18751
732982118508115073 6911 9154
947966564331494529 1451 18718
31597523990473777 3488 14501
913541418816713217 10302 23020
965764138081947777 15711 22222
868203457926611585 5226 10956
982906184714185089 632 19528
206474192740536481 21071 23526
990031912135261697 6652 6935
770789529531782529 3271 6026
473566737821943937 8848 14214
251820786292277889 11072 18291
761699343739689345 15709 17016
498232512801209281 906 8310
975195640439242369 7386 14401
621838317142170625 19646 22568
142660812901791441 403 15368
694820290787930625 943 23163
775672961411050497 18567 18942
153282300260933377 645 23556
468266218868944129 6068 14903
512926879420163585 8464 12027
978258354081507457 618 1243
621243813268002049 2400 3974
874514038225211009 6737 13818
488267672285360257 10085 21705
116549326746838497 5209 10721
41773717391372145 12052 12141
589769441852762753 6617 9258
396122102773617281 656 11847
402316103002565505 19820 22041
992897310427601153 5084 11170
916982268961358977 981 20837
845186807610588161 10738 20943
607885578317411329 11270 19351
270170792240911329 6403 19032
310224657609108353 12657 15808
106448846757317025 7056 15060
847644370621370753 1450 13533
421908126709475073 91 18089
54398190952181129 14387 18496
173190611070424449 2792 16666
170833043994253601 11068 22361
507214849114852481 3879 13700
844058349369344513 13049 16738
438744793500845249 2748 16335
125930568183580513 4923 13418
850480657277195521 15632 22791
515727673109150657 3263 12116
216573274462831489 18599 20177
880775275167042817 12521 13510
739356800764220161 921 19097
291451150703306177 916 15404
840187039827199617 11440 14519
266706299804813089 12536 13063
336703907746091585 13889 15087
847695767579207169 7015 20386
417769373283817921 8463 14384
303383057300823809 19347 23589
504642526031254593 11757 20986
25393689587826173 7349 21316
799400606078094721 1307 22474
506870028209707585 3107 10676
521648865999885889 9189 16933
970733030040090497 10754 14192
686673728854742657 11096 12297
99755304587421985 6508 9485
609463581052033025 1109 9070
353344368815594817 3263 8983
490275235039362625 7064 17846
250574311088659137 9525 22181
870148468306645377 4004 11453
194322970671944257 6786 20768
857698735354404097 8506 20546
652080164862969217 13661 16432
306536281125595137 4768 17458
880948799541226241 1729 15548
259449221200824801 5413 13957
194759590494104641 14419 21774
500048978093424513 5285 17199
512276758852063809 9942 22147
568547423240289601 8693 21066
653633473463418881 6202 9208
733761252858947457 5288 7463
658600917261406209 1252 20273
797395573085012225 8272 9343
242374330198234849 4258 21753
657885658238974721 10583 21217
511156617119663553 10020 20561
592532093043360001 794 5000
518064507189922817 3904 19594
328654618697321153 14256 19652
813696122025998337 7846 21015
427772373879108161 565 12342
470829108434006849 16787 21874
735849680243894913 11613 16521
706514652457538945 16699 23677
797869916020744065 2415 15858
92801802055948465 17242 21585
941831038449059585 2084 3913
962247097176980737 12823 15068
888175768104488833 11128 17285
287490085941332289 3846 17508
155577276137599073 2387 22586
71809185437498257 4 11326
892738460650718977 3898 13603
510044610988007489 7541 19477
475557894914508929 10570 22309
253103273412090593 3804 5688
257660564558236161 1598 3886
987025081740316801 10485 12694
468706201481474241 17792 17850
943805950276438273 9283 15572
943975666454349441 7447 12158
76188390151873617 14981 16053
69688973228288377 6405 8962
426335217470050753 609 4697
312370008260998593 3024 22280
227173301553424513 20218 21051
642308640327605889 4199 22223
375966851349939905 357 21780
330160349128163969 3878 18138
886665515076163713 11129 20497
147325046024313633 3856 6891
764415537234253185 1674 14490
560342836645574465 560 14242
460017576298444225 12638 14150
709223745492444417 7180 11760
367774274210258753 5847 6669
306410883472238977 8435 21396
358065240245156929 14961 20740
16337839032949831 18929 21122
280648207551774209 282 10120
520042297720593153 1327 21229
95095780574130369 18392 18965
768977070004787329 2104 14294
223134261655584257 4448 12954
718591273098070401 4989 5597
93029728332727041 11926 18062
200432914219668129 7919 23023
923868533564597505 14294 20210
464378370443668609 339 18263
128695913560395777 19946 20611
724388208087454209 22169 22212
584947177897443969 12624 22181
608715378400603393 4841 14283
435805787749263361 4063 17839
244716070074581185 13506 17996
981756280849918337 13780 20759
852970990038400641 12837 14097
150437137254929345 19106 19521
132132026532026721 10223 14186
455629796373127489 5801 8612
501191636778798977 6412 22296
737464769673454849 7168 9034
405766921162232577 1034 11576
237174814166404961 17559 19011
20128643489599085 17486 22988
33746879468115057 4997 13497
132432929826030945 6801 12037
744818059250004481 241 12853
51152171589109233 15048 20619
729685888240812417 13821 18127
395012381541015169 13807 14630
772769399103292929 3045 13787
374493262951105537 9175 10242
231101921498126465 38 20748
603735664891935617 8173 14433
585675069168612353 12229 17332
471461748816238913 14042 15844
504631040060804289 13696 22319
196731839161593313 15845 22746
628628133429185025 13938 20709
398528907300587329 20642 22264
427909202908072193 9611 17322
462610233797342145 10712 12485
830174186271388929 5232 23582
734103602945566593 4897 14443
415822011734480385 9380 13638
928314870853704065 9111 10862
796129287437434369 7069 21636
112008284575679793 4571 5794
360659888327067073 2314 11459
397312545295740481 12525 20914
771422416063924097 7131 15415
964490716021600769 11177 12469
751063776544459265 1748 7656
750431410010712321 2551 16381
278169145084984129 230 17029
383377730525850753 15074 23495
875498053697104001 1577 3005
285336498557207105 660 11677
247534586155605761 3155 17451
713852696376846977 1136 16311
283340393989153217 796 17813
968563341581294465 5719 14680
161784750221539041 975 11862
536357821014362945 1705 3017
792603161887601665 205 6383
100957254948419009 1158 7255
856764122426536577 5885 16074
905199966015459329 7557 12269
779242838333107841 12544 17800
694885561477626369 2803 13731
833756274705944321 21441 22951
106363358504708577 15887 21466
849793310099503489 13104 23347
268179516221358945 8349 11094
57541547667593561 690 22730
202468528136051873 15961 22080
236870894845328193 3955 9427
760773600009450497 6130 15821
623094037706646785 14870 19624
352303035365892481 680 9256
925514043980800897 9911 15703
157668689970087425 19186 22223
439767138240508609 7462 17855
350300148778046593 3360 13939
36284074897469769 13010 23639
985253971453396097 6086 12909
276385517983111841 949 8203
224045639230936897 3404 23555
886885345875359873 5470 14261
763156885714956033 9531 15219
435149486804842689 18013 21308
673514349075929857 7484 12460
315459313593766657 15879 18357
413502474366929089 1453 23440
762798013445074433 11131 14304
924316228142984705 2275 15679
772737217126920193 3508 13009
523479747473636801 953 22390
184577031658729857 1023 11734
410680167105795137 13263 23315
733346026104573697 240 4504
742034729756305409 3331 9913
965102914786495361 8882 20899
986012265723374465 8483 22424
604572086860148481 4699 22799
780814191178343681 1868 8841
199454925740266017 1333 14023
885297210808545281 316 7418
348991911375396289 1905 12449
843522306707903617 3335 21095
841407872491100033 11512 14267
911906269096064641 2282 20619
920150092160614657 10921 13436
483851177798619841 1152 11054
841634930836416769 7568 15186
690947085974130433 5476 12608
631845704383284353 13474 22496
94206847592310801 9326 14058
639353449006375041 8612 23179
893428084802778241 16541 22576
144901087075570689 1218 10203
456551715529066369 1295 1880
503011335046320321 4902 8182
83377845771195777 7549 8406
623225890612463489 3233 21961
90673667450538177 2639 9002
710351160382895617 9007 13438
938696470443247233 9100 20372
155625050357404161 7028 10742
858798346901387777 2718 19902
691051204045859201 4665 8542
632835670806514433 17611 17975
992577208921080321 5679 15077
320285364671740097 3531 17366
406010124175860929 42 5193
897196222274928385 10033 10674
848950374371643393 8473 22483
364668439180128705 1947 2873
20472589200377201 11590 15047
894059551198580481 11442 14679
174519581470935489 12743 12989
420865042571811905 10060 23685
442219842905711169 11189 23064
369473651506567105 1382 17561
203777330091387649 3422 14241
77219658901476865 16987 18241
373979628072415681 8065 16681
399206304649737857 12713 18034
933826921892080769 4654 19039
830257803982242177 14607 16259
988426964874701441 167 17804
334949774519984065 6811 20552
222441815600038945 12843 16332
285592073914507681 11323 11659
226408785371344129 2602 5000
670574827001217921 1016 2443
585356085354153089 5684 23559
885188243458593153 5302 10333
580464176636308353 6311 9716
519427144754459393 3436 13846
249592308024208609 20497 21559
850895388784245249 5986 13586
326835794891760385 14522 23478
185350034255463937 19655 19709
694579036716323329 15581 18101
781370724217985921 13371 22045
764859693914342401 8197 16894
56092816488089169 857 3895
500780751318675521 4290 6790
281763881915914273 3836 23295
602138175487535617 8602 18729
303688517550114049 5619 16010
401754125427732609 17109 19298
253118289414963713 5728 21759
160876130268643905 5536 13072
869796493250490241 6221 12865
184525924825269537 14620 15507
428625675259759489 15745 20814
283203506628378689 808 17175
94319495068020849 6495 14024
548905168350291457 15162 17527
370735119865109633 9948 11780
373597835304234881 1332 22571
434109476101227201 12080 18842
372115650027556225 8330 15225
187647029955805057 3648 10821
861418961585794561 6425 15303
758436207367680001 11280 15816
543659854175718465 20371 22501
487766512825793089 13525 23638
907206106720803201 15296 19720
114146589508337121 9447 20861
758672005423196801 17287 21459
660976423777931649 6244 18427
558272908795313345 11934 22806
963004465118444801 4873 17479
367631795608691201 7790 14297
97719418943420065 2543 10159
912151992999394433 11450 14721
215359825061327105 2753 4259
667011531935859329 11921 22930
869327228736643969 6956 11863
534844704441862721 625 19614
848716620724900353 423 17887
329413367987985601 6809 8037
181155636976562561 2961 18770
253256716023184225 7847 9166
109489005753019345 10450 20360
72590223788555617 717 21113
356101869699905665 3363 19512
80654111815160689 2507 3486
775670797824773249 10494 22034
73379285517479073 3826 8868
539098828404341633 5481 19455
7840055429209515 18442 23278
403581336064618753 8296 8325
73330912260278321 13356 23149
859174407391414273 9508 18686
502787095482002369 7578 12285
11456775144750965 6779 22425
985383678778891393 11202 11217
617485576529439617 2876 18706
93797348987930465 5777 7655
56468265588378585 9475 15512
92388462247814833 2860 4041
657112551625694209 14639 17137
386410050822316737 19229 21237
551681483698587265 1133 9128
485066249698139265 5872 14272
429929777185115841 12273 16699
287116075807499969 334 18474
629314656422238337 11745 12132
184916014054611105 5842 9699
221034173139379681 2408 22727
316729841975867265 1293 1966
92068638811866785 1613 3692
761865892637178625 9716 11804
382358710655601921 5153 11509
416643301659615169 214 14220
482831807070809281 210 4994
121653315328561713 8573 17999
421457444878065217 804 4600
40152333746473089 10853 16693
844118590957805313 5517 10911
297972982783210945 11168 13134
93118206919250209 4738 17541
20985578223825741 9291 20860
703472448087083521 13181 18598
442666000570600449 6838 18300
751417806098096769 3653 16826
398837415510623553 6785 12913
402916041888460097 13514 14330
26334345507127213 19789 22886
685933378823811841 16090 21200
218243200547174625 9542 11976
854402387189239169 7949 11994
413822488135966913 10235 16941
832789005142679169 1002 3171
198043827677363297 1358 19107
236024835045725473 5676 9207
195457732863065569 12482 16669
510650460303217793 6232 23138
973851039516045313 16994 17147
304270044086919681 13549 20552
776602977150023553 11205 14081
872159539251676161 11701 22411
459602413746321025 10163 12459
566510591736488321 11650 15036
955145445900956929 2759 14173
817974349245240321 3619 6518
355118478637091777 3514 18697
887771677751359745 5961 23343
358592839260499137 17396 18619
725779872264475009 34 6578
277551733510758689 978 10284
470983527056318977 8304 11146
338419553963934337 5089 10943
579455517119406209 1325 19769
733131296924124545 8086 13156
996736671363734657 11545 18180
7520512648031997 6137 23378
820009873575294593 15884 19582
723415285452514177 4557 17543
905155342046072065 11311 18340
694783974642479745 5381 15420
402769009974541377 16142 19894
233498652187829953 4275 6000
888933802676106625 8237 15755
925957818216890113 1220 2915
354359984200307585 12645 13595
948794898875714689 13693 15169
104755651065772785 2153 15438
728601490557185409 9149 12240
344867327915316929 4321 13223
46998631525195121 5440 11778
34025990019344477 3276 21542
316808430387741441 440 15637
988633678315956353 2855 7639
801900168826133377 12667 20066
388754965870163009 18517 23142
113746591642001953 12514 15936
371878032667176257 3300 4777
489496148305516225 1653 12929
692077566692390145 6281 13083
301468047414349633 2591 6154
583842851127833729 14175 16992
912329119343066753 15622 19320
814692820370282753 15603 21712
191827844099851329 1522 11996
254655995339014401 13810 21200
947577277449862913 8557 10359
639744698967248897 11523 19678
343047618646071553 628 20590
528481826429505473 2756 23023
304860593090605633 7122 12903
402511182565461953 12450 20353
516156299702476673 2613 21464
822689258992987521 3606 20984
62164433300875289 1329 15636
22756125444075793 4255 17441
896308798658029825 4925 14107
737409739710649601 1961 2936
178214177915176449 6254 21558
753644862630096641 6747 18436
977269271606406401 17968 18333
726596553130825345 8953 14025
686947106879767297 6535 14618
720517957990736641 817 9178
713968610670836097 4962 10062
560005115173886721 10742 19402
528678793376226241 3271 9414
846222188639586689 6657 22195
938201615356906113 13191 23228
180743559706023393 8086 23653
311783191827412737 14305 15794
359652847001214593 7832 20460
165788114181740545 13441 14476
577420517519676929 8932 15946
811206372796927873 19336 22812
585080783919806849 21988 22091
218829466251794017 4959 5234
572544092771288129 2398 17703
763296240826388609 9710 11227
208010376207241153 14185 15270
72367684229082129 5817 19058
605679221858657921 9772 12604
812012388881779457 16329 22733
326904842504490049 67 1604
898494196736994177 6714 17830
333801416370612033 15235 16709
85714306800849025 3399 22838
619162114777523713 7004 9453
919829322211913985 3833 10189
152019907610799969 14512 19560
356920283447973249 7695 20786
86141861684893681 4005 4584
754747170005703809 14593 22833
71983987785351649 4276 7615
564566335691107905 1957 13505
479621316938946049 5307 12288
904574230686680577 3803 8440
96309444750751537 4290 13237
398632174317409473 15178 16340
456458353136127937 11628 15119
723438678473048193 10411 19193
655618975743685377 12776 14297
884172390099802625 12767 22474
237003821854116833 10204 20132
59061697062819721 316 15034
487507903258752129 14543 20237
413803524916229313 241 10602
455345616604518017 4823 6600
51507268298099265 16417 16819
738025965702824705 3878 23123
406934295606514945 10609 11597
557073268989640257 5930 12106
730063143619165825 7174 8039
57083979136486105 16586 21144
897244774628742145 2997 17146
516088222640377153 6965 19380
818708463625132033 10731 13559
87402326813354145 6036 8110
528253614047724097 14570 17077
471090306709484737 507 12230
920103013763028993 17910 21548
356943092847252801 6314 18402
65768240452623417 9520 23220
711659413360564481 13348 19022
228154716715994977 12204 15264
68810777675075489 4836 21084
995474160558966785 6587 12580
32112034327823837 8304 13487
460805976953825089 3683 11438
328844478539828353 3627 6396
678143913002255489 421 1243
999209192725203329 5929 9610
507921222645467905 3755 13007
694908750493731073 9727 21773
982566593676079233 5452 18522
999864480355725569 14125 21573
663627747213130497 4519 16045
605447644915393793 10561 15023
140323082407089569 7476 21865
821662440312934401 5497 6667
427105049731483905 12908 16543
827298215747980289 10538 13630
584342920292396417 4303 18733
918537482176063233 5020 17812
988954622643038977 5508 10492
930042651096904705 5146 5155
796534042151900929 2852 15269
794545945079079297 11365 16120
309607849372088833 11093 19208
369163691976005761 7860 20518
234809069768783009 17632 19422
140327894881025377 1422 7038
388814665874694017 7105 15014
762682703360276609 8490 13048
507049431405814465 3240 9171
441514818081088833 1590 4936
27545221461014793 20048 22468
642405227791122945 12127 15390
363834003993371649 1269 12593
879783619506596865 10192 23199
311451257868871041 14433 17631
414851641086762881 1807 23506
282370088886974465 1416 19245
21150305655652349 7576 11806
773568624053741185 19889 21850
588762205735768833 12534 17078
384634142687883009 7702 13937
259977503398388865 1721 12291
907767569990486529 590 18284
922962942795898241 6602 9106
881265603809733761 5955 13031
410452587031841153 9935 19016
447518528455919553 9483 11653
974462880083244417 2209 5963
851642195757403137 19172 23263
531266727943190657 3692 16245
750158311778907521 9156 12751
332900945618384001 1045 2377
886557061961237761 14027 15302
777053702864662913 6880 18140
247710333406036641 1932 19047
411723623196586177 1925 11143
344149806980492929 6183 15374
206869861400619457 1593 19678
363502924335936257 12674 12784
123479034068289201 6042 16087
847722797454277761 1984 18852
382527323673400577 1423 6649
530787364524190529 531 1231
737960917553941505 714 19781
315683725836503745 981 14776
766720317069243137 3033 13839
76102201753347025 2671 6759
146103616473944001 1962 3598
623353273203289089 7502 14585
313273629669112129 3989 22372
196458097698855041 16460 19814
114868193049822769 4577 14329
802395536766976385 19920 20624
832031519521549953 213 5411
125098135501847457 8471 15429
701096769926898817 14749 20724
69176525670368249 5349 21992
233309135955664705 2137 10855
764567557583507841 1904 8942
124548671681615985 9614 12400
505815287667996225 7481 10468
307735644142141505 7065 16524
596424589203341057 6645 20849
208044497108325281 7316 11807
698820921928184961 1114 15472
394892859588679809 8821 14414
941835654874996225 899 21862
148684444230717377 6581 20158
356139671910380417 4634 5450
928434357703522945 566 5973
643594223708365825 13357 17432
358201600852233089 978 8116
894677289586663681 804 9585
128271787476762705 15390 20054
824228038545516801 11569 16948
419261066047674561 4657 14747
221795730684572577 9837 12580
925726550213866497 3244 9766
512634904900583169 1387 4498
661398244804878721 13469 14403
665167792630310145 14863 23582
860930166609392641 13836 20282
948307851700082689 767 7169
325656021550706497 8392 16614
959341354967118977 1617 9322
160754610771121505 2381 15664
202246639150192929 19152 21580
918057331039740673 9126 16777
832424238713056001 11003 14995
389578700595848193 7854 19108
191049592231355105 15018 22687
852938469546977281 11740 22355
494834178905602305 893 17530
35537362657848349 13668 22558
108757893838149041 365 20873
358845887987435201 8154 10856
890823815957499905 14537 22372
644721298999542145 1541 8140
22479091943711893 373 12243
410016743985998721 9933 11893
93620768918906801 13553 22932
810134335411149185 481 21931
744717972873051137 6035 14957
147724539949934 6088 23277
602025569805416449 1920 17259
547988588452142273 5229 19503
839136440318430465 620 10262
783809147254537217 12607 20906
410068325309691073 6842 16897
609912614102071809 2108 14945
577969929622586369 3718 8292
162958668688567329 8261 14835
686096242966410625 68 10054
766528957031852033 2899 5039
48741491591858481 3704 14680
526902635622398913 6158 12820
312081425685942529 19727 22948
408164068558860993 16633 22536
214806312181398337 1978 23601
95969771554855761 9926 23486
731009414011591425 1957 16394
216599465890226369 4900 17167
237574406318447745 8769 21213
751203058948469505 10848 22297
847316651988489217 12842 22561
614047327768432129 3882 22620
546317848397254849 4066 11575
230517920174101217 11345 22439
674247182659140481 7974 13907
60100524611897297 1378 19110
131966491090526721 10666 14722
58869679256382313 2636 3542
58828255421342849 1760 21023
584305427190443521 1093 1277
91302990577393217 16518 18681
775747364890555905 17616 18841
910428962298649217 2550 13769
673149789291585409 14554 18486
163929412586686145 17436 18952
194365755289190657 5183 12875
667448326081750273 8814 20939
409436619218340097 16908 21889
602114052296915457 14643 16386
136739729723878161 3862 17581
247837252801101473 2041 14784
644892304812771073 1615 10257
268333674620652833 7253 15792
947746042652418945 6048 14962
916525246586825601 4684 18047
700972399521745665 4537 20597
51573482231109577 7998 9706
6534136566138217 2903 10586
574405579161375361 14487 16480
287595475312400609 8593 22332
75180059362526913 22884 23198
879341121654867713 374 7117
121714521493640145 18819 21274
826243364504577409 11847 18138
389601632433571137 989 17680
944873136568766337 12772 17027
200179094020139553 7956 8063
405679009316003201 13723 21553
915390546404257281 1108 14832
569787527456547585 2688 21065
684336386809643905 2814 21835
100490077613258673 4296 7393
947455190982001537 13676 14927
812174204578816769 6492 10303
418453654612019201 7598 14039
181681548527592449 2457 17992
32178035841230469 4340 14568
326891719633117377 6490 23080
511384916390294849 1285 19233
853402684729403009 3862 9105
75483261413555873 18858 22780
576640614983922689 3911 20953
871744497186906369 10882 20505
991267251758728193 17559 21580
82437014041847329 3908 18302
602104990766200449 5050 6385
938593654520769153 2746 14389
38149581381347273 8571 20065
527065883871617985 106 17171
755589579825318913 7213 17801
821430944451289985 12681 23256
757227167981113729 18709 23259
423730113276963777 4219 23350
784425476168955521 431 21417
375033116478629569 6281 15330
145681997008907169 623 16621
246907605385874977 386 17218
88989592538304401 2069 4297
401368894076480129 9385 11046
94031794987103009 9735 23493
812328328881068929 3311 17596
548332489356276673 6810 18791
978535811374324993 16295 21446
625577924015729537 3488 13184
586116519207568129 15466 19366
973862983179522305 21435 23339
385958148820602561 4611 21466
979842782642492673 548 11717
986395470117077633 2283 7772
534897470368996161 3936 12935
730814754066397441 12335 18963
796915381843618305 12042 21559
549507005621794753 3937 4849
712623753500430721 11179 16113
922096961311236609 11494 13507
21993302215975065 867 14698
175790233416609697 4580 21593
841504896561467265 954 3478
309461745448270849 11427 21010
358641568803207617 6639 11021
482322219158735553 356 11475
746584822726340737 2884 7003
62151479035573945 18916 22151
554798165769625473 1120 4298
866092099167634177 4950 6708
585655567961900673 17750 18588
151082012903497537 14577 15667
78631016895357681 4272 22470
624080179625682561 1042 21613
757782877400394753 18137 21445
791513087584970497 14182 19743
825156342094800257 8939 11915
149340065721350625 10033 17842
692113741814829057 2898 7172
65642115226335561 11755 16400
54102427357648257 8070 11273
196505136881743425 3193 11833
827933081151861889 13856 15872
569511962700769217 21920 22501
381760078177819649 84 1942
717606046790184193 14215 20249
30198653415077105 1722 3927
696678328804534145 6726 10984
93290427170344977 15660 20429
150513691777096161 2141 11278
742739962748125057 8348 8575
196400454168266241 240 20942
487826397679810945 2558 20838
997907570908768769 7943 15933
99310022842608705 11705 12115
25333044361200765 13805 23010
269245049256213057 11672 12476
373982968178669505 2922 6264
22954863289733397 5202 5462
81815237105697489 6597 9700
925118310415086849 4780 13424
88097234129794097 22157 23066
625816209707629441 14029 22176
988257016052624897 1182 11346
541358301608553921 1613 16149
57535943504124281 10935 17291
350484385907897409 5459 6675
721572478695119233 1810 5518
948624629312433793 10635 20811
33249169626589749 9777 15955
693222740515317121 10766 18840
120235617218934721 4102 17049
528693753081839169 13659 22866
29836857686010633 11292 21874
738518353823799553 13703 17480
389845580902058241 1677 14404
386618853843685889 21613 23654
580695610374323969 4008 13388
380077995759556609 14502 22612
941967569584459649 1023 20914
51421626079317665 52 16328
206897432987975809 7469 20036
69059845129096689 11032 20582
722720372230806913 10732 16686
959919141403958017 15592 19349
869249433581689601 12154 13974
326361906355053569 12498 15846
591744925204675841 6015 21593
932638448871969665 9670 20793
851652449594897793 14369 15115
489403935146988545 5046 15823
6817934062237186 3761 7888
817022950627915649 6911 17698
544281388044954177 1581 11934
189142571517201921 8644 13545
946853392956608513 9962 20340
772576882783184257 14495 20994
110571034398819985 13273 20687
621025839733228289 8754 15138
593120559621009793 20077 22535
48391503126453017 495 972
545203518096247553 5640 17356
582074772699080321 172 16584
196332413869566113 2770 8546
970687901973533953 5861 12170
283327832902561025 7802 15562
590003215376448513 13735 15394
931331656119052545 10380 17309
553510772628158081 1627 21375
285543110317963297 19978 21581
820853420694952321 6888 19631
511304702093081409 6090 18097
178304066060022145 13913 15532
489566046662876161 4302 16909
537511434457179841 14922 15601
264045713122182945 3000 7302
88457273009936449 1696 7004
138174301695148225 891 16708
618024035519646081 989 22308
112405280798935089 580 2616
615569188304178305 2572 17404
823542131195043969 533 8422
512094716524934785 16212 20249
32699772686751061 2933 13728
619548479201171201 9574 17885
49407300377755097 23237 23518
785591421173187201 7851 19505
655910354814135809 13360 21351
281046264603375553 6038 19040
732949761760753665 2233 4877
482330058952733505 18605 19836
528723149313176321 13196 18336
250259277445792353 6495 14813
735517982724633857 3163 7286
12656759900060877 6680 14859
450986674281732993 7271 18489
20892091019746317 15181 20401
222478486961168897 9209 16299
639164972828446337 7708 18025
273497460263254049 5228 23241
973937403906631937 1930 20388
263933442801135969 16063 16981
887852413052478081 16904 22071
580052356146335745 10076 14090
706713560081070081 1406 12938
565670302557041537 6756 16508
181624092442326913 16015 16019
29684339288106545 10193 22398
333952393096438977 16667 23432
888671883002206849 12315 18450
532632778167020161 11726 15162
522560442761214721 12464 16230
397197188588009473 1147 1161
510395190437751745 8271 9804
397743789230112577 10303 13900
234173519313653601 493 10854
745764120119929473 9464 18760
795768046972842369 13503 22617
501518614364037761 3151 15135
379586789413860289 5818 18385
328329992162068161 5519 23416
483774480161148545 10326 12802
64507983531065353 2911 18001
999349282130477697 14573 21901
751998583211246849 2439 10492
919298208497782145 912 9279
989181310679178753 8097 23054
262424185066873153 2399 6339
890506384268647425 9170 22697
41638702986066537 17411 19163
996222410020330113 526 4206
654568585634958593 14800 18420
841970135551207425 10734 20656
212251542532317921 15527 21488
861792634436419329 4440 6971
842954923111062017 4542 16406
408042339949574273 14391 23667
765614420819392897 18516 21232
970178655174983425 10200 10358
93689491668552449 13300 17774
671190937848706433 10781 11243
698877517046089089 14532 19334
601354559271975169 1627 8143
466894351427622913 2197 14287
537594626999478465 15101 21816
987692324999560577 2068 10420
251623347633149313 10002 10130
957183830002090753 19986 22889
564259965670657921 9683 17944
296271756851741249 14102 21434
916762834918465281 4204 7993
603068243556275969 3450 14567
446709469820390849 15762 17221
117636712338342161 7939 8030
526961944805556481 5214 17127
908813346511973249 4443 11609
76125468004846657 110 18633
772845643090324353 8974 12642
534147023358705985 4610 6943
742707145266233985 12291 12822
622201573688940417 8467 21351
962854258342819201 8787 13568
234790621598911297 4465 4615
967043896095130881 2125 5431
122066336040063569 1479 13266
309957724545302657 17775 23176
531568788458507393 16363 17570
172311163326877889 3599 6096
190290999670523329 2694 7943
263347820039403041 21739 22789
58763829610462897 124 1065
20317553369633145 6899 10014
765839403647902337 1038 22124
950367829457054081 15806 19765
529449288687850113 7474 13441
321958975775014977 4457 22463
6401942914820325 9066 9076
716138813321780481 5386 11354
714469157653134337 3390 23112
292997826707814849 20932 22807
178291263550590881 7755 7951
753307579009732097 15839 17551
88135585039815105 14985 16066
638005155475592961 385 10600
492254029567035905 9788 20553
34049522244661289 6843 7693
124395186970595265 1652 19397
635248473648797313 3946 4757
545334745659232577 854 11259
730843816162366209 9456 20667
797805038756642689 8264 20552
144930211272747297 7001 17699
261353310029235777 21622 22512
72994510185200305 186 18407
630742097001650817 10257 18672
85301728237279665 7194 20394
814541766566833281 2696 10826
613844275996076033 8673 23684
773445735972295297 558 5720
45678063528054481 5763 13141
981216688806156929 9204 23083
769938115293971457 98 17481
45238840053322353 4111 8610
196517063335473793 5370 6184
123705821680488273 1303 9041
188237636249272801 12017 15326
588940038880899457 12169 13942
863135983342868225 6067 17259
671640093669864833 7005 20051
560432825157366913 13913 16356
78294765741993905 6535 8603
134326923455059697 9200 21740
552578953977104001 9132 13245
353392899212725121 2110 15800
99317425540441201 14187 20563
747482337261612161 6775 21304
733047249377634049 1484 16726
90161138093296961 16064 20151
26727638562000777 1655 16819
529611176156034689 6376 9937
480589595867030529 3406 7775
184325868656362241 464 7036
109031842921091025 9942 13922
664947791752904705 3524 16663
437432483677426369 6060 20627
399161331002066049 2392 11150
529974054441034049 14187 17334
525237342559332609 5534 21589
318699243149978881 4150 6016
128073297959691249 10596 19767
446657860307531969 9165 10311
243105944265391105 10120 12241
396637555835340545 7187 15101
340425366194299521 1373 6202
729102324641736705 11815 16158
371448980020087297 11908 14201
712657482547598465 6494 21638
31958098117701897 3999 20076
702688972664667265 9662 17879
76129660155157105 6515 22222
648679060419411201 1094 17350
796314982117795713 379 10548
281111957868866113 18186 18997
313479902508415617 9155 13814
487766456797089601 15639 23405
987601806794135169 1757 2852
677160466076081537 9409 13495
290519707281600129 6320 11828
472569521574129665 2381 20322
276749825405179457 2423 14078
392917933941397761 15115 19030
371217236744595201 63 14176
621867413790226945 2130 20115
979423332093990273 2657 19751
467608319864631041 2888 19374
137632592568632369 4180 11254
855551855520062081 541 11030
722379294164230913 15878 22489
345082024888945665 15041 23245
935931624635511425 1388 7393
393613548742166593 1567 6022
49995797227143865 21063 22813
105414682504537889 7965 9883
313904817328090497 14976 18783
693893441512940929 267 3268
793957574932765185 9126 20096
874767481831874305 2464 23188
903038195059249153 2529 10653
557194910874414977 11405 18951
137016124734959281 17522 19651
719879520934362881 6436 7988
612991080642228097 4168 16987
309362603996603969 8806 18399
605899168219938433 286 6805
280557468504476065 1326 11582
322547240544704321 12723 17167
942532708596331777 15 669
897774811451757441 4812 20993
374397105380232641 608 20343
386104272602164417 14014 22869
708236871184155393 14372 18808
757500010055853313 2445 9124
198691684780591521 7275 16222
280308846893088769 20121 20219
271561909669543425 11708 14176
716896157873026817 14857 19768
977905054298695169 5563 15550
127665411699165793 2139 13609
198168937801725057 12287 21207
629567109471341953 106 15183
680939686061044865 14764 21181
923351036288206465 1308 7139
216572595339641793 15858 22704
691752028102246913 12895 14426
27312726548579749 20702 23403
312941993165633665 13639 15011
510462822229200705 6299 17900
247207434329798305 15390 16816
478743466882271233 4594 15985
211556296942372769 7768 20210
805682089919542913 10381 16377
707335029048199041 4527 22953
382904810401235777 13709 15214
392673527562674689 2598 14787
451289270772306881 5739 12065
561284590432936897 4994 7028
306425939605510657 10227 20352
115616684824853873 2112 19646
203361449808880929 1440 16522
748509810044641409 2774 8356
818755021498525057 4917 16759
596753361411128193 15315 16809
325096024300407297 3041 8862
771559651322352385 12636 21633
318176001545943169 7749 18683
587652995519700737 15398 16017
660541458433812097 13418 16107
352443996564222337 14298 21950
723973884367943297 11615 15132
914856184162925185 7490 17882
936945124984404737 12825 19809
303790308698754817 3448 23291
89184946401140049 11664 17880
706078816759852417 8232 17995
39174836091603993 461 10155
577653084198505729 333 23128
58153634604245497 10044 15287
306470938309654913 2374 22985
887736003369113345 4757 19678
261070325880755393 14538 21963
40723038338207121 12894 15707
940235584684384001 8765 21465
770232936184385153 3815 19880
58476431575986257 13342 14166
485662341326950273 1602 14153
846119161925212673 15735 21768
127249648514478513 6557 9727
596449089225078657 18111 19763
492109129598993921 4560 12899
493020079365773953 5274 12249
401966761826429313 8520 21799
624934303389966977 2437 6657
528478412023098113 9838 14414
131609105439405745 4334 8792
324675726440020161 6086 20288
899378864930074625 8700 12240
359440264982744385 4557 20989
161171107654066497 10444 12455
36863699309350297 4196 16433
597798727208175489 2617 16149
586045704384638081 241 6136
873996276939390465 693 7863
554761074606872769 10287 19955
552795181144407617 2463 8199
951612279065564289 7979 16267
103077433884802625 20740 21597
941082927409581825 9859 16084
217343740235993025 6278 13305
773168532249819393 284 23343
147491382795816865 7748 9187
79944562671798289 8578 18523
100643567802794817 10801 20564
338576454516079681 274 13267
322914331497596417 4299 9554
439254024022517313 3179 16256
731623414705172353 9411 20924
723254915257960833 5173 18755
305876942910554561 3801 17231
634819872247547265 5760 21681
967423699110671745 7678 22697
384941372366661505 2471 12162
567611441112230593 12440 21401
880374854107685633 19774 20888
456258863059918721 6353 9074
794255484326974721 7947 20738
69064172382876881 15091 20251
588994310903942145 13080 17560
191829796099657569 2429 21378
753943147599592577 1672 9755
689599933109146753 10591 14313
977146385429335809 12240 21444
622598236612208897 10530 16022
498434517563019585 1670 12584
749242033890976001 6343 20961
677888338144057857 3210 3284
575823959175696833 984 17936
992471305907550081 13525 17095
353482285261204481 3329 19859
181433641076807809 5279 10425
54746543838223969 1497 12957
454648643711657025 11813 15838
20640677585685553 4354 10333
648247043589876225 2484 10486
608486913081751681 2850 14166
207251619987779649 2566 3129
258713298463586497 15028 22933
962643560249063041 11160 19174
658344926987769729 464 23661
733097812759886849 5709 20652
40251797793285249 11924 14502
166111380111786401 1399 19996
700748459196919553 923 2242
835451286229336193 15068 22048
813076286108721281 14373 21540
903662101287750401 10010 21582
365111848178560897 9592 14421
127552195798436689 14541 18492
98918748324262401 10895 13507
679723517136309889 13885 15947
662607742593852545 16992 19804
599885885152765697 3891 14262
423183685153102145 6905 17745
420594483443181825 8941 14151
557041448647243713 950 11596
648847738753680385 8481 10108
323029570684905537 755 10346
618317241866421377 4019 21358
968711253776351873 20993 23002
919671631461603969 6806 15578
268426649422874433 688 11725
647904026357593985 16106 22740
92787157329031089 1047 10763
385982157098560193 776 18549
256616401988605249 15783 21711
339970898648843457 9382 15845
191164297519012641 160 23008
821580482065066113 5720 7170
593743498205068161 8366 8779
609646608750068737 13839 15677
876141437437826945 7482 22689
827432221151887873 4085 16511
431985041863736513 4140 22821
617676919222688513 4154 9082
30209473730796077 14015 22470
765519732931302657 4737 11966
194272205671349953 10192 22305
220349330287490369 17688 19203
442655372218712961 7362 8868
775352244075399681 13535 19866
284068770154998881 3206 4537
172508559083823329 5490 6601
643913527764400641 3760 19471
759471798130597633 246 10325
871397429181168769 7882 12654
925683523125911681 7674 7972
295324603544674625 4025 13173
119102747177940673 4719 16701
979520819715087745 3137 8113
826241017699331329 18806 19352
467261740093309889 13571 16226
694893926927882497 12863 23203
214897887011172641 22741 23530
903433822106705921 14848 22574
693900949529439233 16443 18681
962097339636152065 677 7103
916130221083573505 6000 17218
253010682806447553 1949 3871
419066837778391489 11145 22245
982991677283941121 9076 22950
109845208557768353 7033 21916
699366565091878529 12482 22376
294771839828303681 12894 13124
917244912241038465 14845 16770
801466048349862401 1429 12196
60572801530341281 1743 20831
321857222645920897 8284 13527
315444026624682305 222 16787
879600692559702017 12624 18199
970452357422914305 5201 7759
449482519798824129 10539 20223
801303307279788161 700 2331
341725407997113729 9352 10285
26444443555121213 11610 15274
505417123598906689 9023 17971
710072063237852545 12921 13098
957701721387532929 497 16306
649499196987534337 22079 23143
99858787193245041 2538 4959
467249689162223105 8192 13173
662580825023990657 4896 11218
752696184082438401 5366 23264
928909092983591425 7846 11387
932607264156565889 4948 4991
431624891946878337 96 11790
330604118878738945 4746 14829
56320837554540761 2176 19368
116311902901252049 10960 19605
643392993141116417 1386 16113
785382496812061953 5003 21893
739517079433003521 4967 23470
910129427889025025 20930 21726
720358236242301313 6063 19252
3932881130509714 15852 22557
13361606987945863 18421 19489
127594170056703153 7812 8948
374475168339113665 8270 17753
370577409678801921 8375 23051
987306122109433857 8366 20412
869908392853808769 15521 18303
35410217148719169 7739 9491
441188775514547137 2015 5622
942295813479848449 9365 20328
233269534251910209 6768 9503
944165797625100161 12983 21916
488708538580155521 10931 19768
236502523767715201 16962 18569
649297734880100609 3648 22051
131328497437205985 12494 13646
549733209882418817 1283 10496
506268710435922049 4008 11575
751100530872427905 12896 19548
728286287224516865 15158 22643
622359176829050369 10301 16113
52656172561174945 14395 21463
927992699632234497 7271 18168
176996792602064801 19031 21418
873672271037491969 1854 5081
866146378610370305 3732 17608
563588618056250817 10334 17007
289131127045163073 76 343
869934680566061057 20316 20602
803154495012140801 12775 17370
33378688317931449 685 5633
372923430536044289 18310 19237
124325039621027153 5439 8631
688292195098160385 11224 12351
604341968584911617 5238 22837
894457900700313473 19413 20825
518565952865472449 12442 22737
885315335068870785 3090 12312
462860677539602241 196 20097
202430553600574817 2809 8093
170340990996805889 12838 21403
326366930562119937 2630 8250
777290284784832897 857 19188
539015022887792129 11065 14958
34349391769566753 22152 22764
391793866670784769 1825 19240
353978016648092353 8853 15338
936098211137899521 12125 20773
309335378618669697 16139 17000
29172738366771257 8518 23653
493164361048307841 18899 21648
191965358421878561 2885 17417
616499229985507201 4 12015
337296459743871681 7790 23427
813773108458242689 3938 23354
209012902971974049 309 13916
878263058865343233 10530 20171
625194111790779777 3320 12648
360197181083485441 5830 6601
803134189714921089 4604 9618
994214756479195265 2828 23046
903602232048147201 11523 15924
293296541685641921 6651 7057
159315446945012001 3345 18756
338852778826918657 5031 22220
451871697989890433 3061 16011
12292399502733531 1339 14845
379330312005532033 8783 12788
21041472700474629 596 20240
711650831799037313 8650 9822
61295305963945169 6298 12211
754238356036548609 10517 14386
897275511027373825 6640 23156
333777669882227457 14977 20062
597945119858756865 17067 17369
189059348130239617 4522 20787
841231798674059009 16791 16928
899962808484563201 6243 11642
293044782802134337 4130 19227
536268223111900225 17385 17906
483821981567501761 12007 22183
168744169627832001 3722 6360
86988943737843265 17048 22597
869768687135472641 4525 14544
966087506690556161 3226 18339
777916741800201089 1710 14602
345949268341094273 19142 21739
97263923846892193 2272 8934
528716100672625089 1343 9233
154629149874313761 19687 21962
279782328019614113 5046 20091
896333763526751489 7333 16324
505492622831965825 7056 21082
30415111123293317 10473 10904
442949846268881217 14182 20753
132306760875732017 17040 17049
424292567129469953 1210 18911
881786751440490241 8075 20533
224736349912653569 13445 20264
522815706451961409 7037 16696
50822099066024865 3160 11481
877228700448885249 19188 23328
227942491754056673 1266 17257
937753984708901761 1270 4266
861618480596575873 5184 10708
427442168609889729 8390 17000
665125041875391745 10884 13560
931590700615583233 10119 16074
300138121143774593 23272 23512
235817146208862753 11114 11439
494323349756463425 15103 19789
699412439467945345 920 23599
371240358272615361 5595 12763
218053765705992225 2586 22660
144908521031616993 394 5265
914771713220755329 13426 22814
455062480034726465 4659 20153
800681047896265601 7281 14623
818442193574817665 13573 20541
866944393984024193 14395 14972
383089514906998849 16319 21352
774378021121084033 2857 23452
505838200189991489 113 23498
972413553736043265 8026 21991
700939997134000257 1015 7252
35308873916651609 7487 15767
854159131990492417 1762 5350
329562931307119553 18671 22938
949680327637139457 12173 18270
521335687470600129 5580 7039
704402430076946433 1761 7422
240312545783790913 6905 19642
707884555975809409 9910 23401
374539707588386497 6117 20181
662863695866867841 19867 22323
995769582172751873 2325 8304
949587469636753665 13155 22672
630910369044830337 10731 16057
167209984892330977 16685 18385
157282402946929537 549 7448
60025855687669609 3357 7598
455670690713734657 8345 16588
665229497563622401 3313 22396
736332200473096833 19445 23452
104789759059570993 4689 21847
371193530229863425 4090 22627
287197865797189409 8481 12638
247608212791117665 3115 5770
833751563919705089 12631 13931
935895834642625665 8813 20935
606641719025340417 19762 19919
474896391279369089 2698 6340
505819832262830017 4026 15144
658322761069644673 7348 19430
140588959443043393 12542 17652
828950745899089025 3491 9032
202966109483426753 16238 18263
411670681250971201 756 5297
327648746903811649 4481 17944
504569114462352513 3719 16701
542760412794933697 15491 23136
450442938641021569 7842 13632
75814151152052033 17007 21898
859293619214081921 13216 20084
950363917434359041 10516 23077
132355108755408673 6895 22068
123953335573396833 4541 20957
871508399457948033 15985 18559
187979510131640385 4515 5619
283952735413652833 7913 16335
490652554857426561 10057 11188
508596155489225793 4504 8541
108441451832888449 5127 18444
595994389786344705 13887 14048
67372741398834537 10372 12642
897998419224617089 13158 23604
468098444645164609 8684 11638
632181738266655873 10066 18328
872632584413473409 11270 18296
381635093139760065 1715 19639
642448993917710721 15385 20711
729356421641174529 4936 11976
839861334114864641 18231 22008
617684483939594753 3922 7337
698038157790563201 13232 21646
865276254333867521 2102 11442
30275653384642001 14510 16347
628088613294959745 2181 2799
119709645926249665 4557 14074
187350861139552897 22875 22940
407103253677043137 9499 15046
64587827480746545 2936 18114
629090828993781761 3193 8325
407454692349592321 3413 21372
389053352922950081 2979 9474
454236463346642689 12264 12764
685709613296424449 5029 20927
358713709002589825 5509 14492
226346743443123457 4998 15475
995215372240945537 4721 19996
85815383225735793 13203 18401
223926220666715649 15099 16358
265968019843164417 14406 21439
797720268791135105 7554 8057
387090380484139009 5019 5510
935348701177847681 2429 6171
645065853044378881 2136 21658
729524970321843841 9831 15436
933157035746802433 4188 16997
24649215619053421 12254 19616
170455669505109601 10987 13992
142628437661567633 15036 16089
945149958130869505 11092 12042
391974677032013825 8297 10101
702699266806241921 6143 13090
371701931653912961 1558 5813
325542583006097153 9871 21986
545738826399816193 9256 22826
406849330612480769 10605 20735
636740374347379457 2120 21357
490686941815724225 5775 6985
430735906833124481 4976 8604
697130076077634433 9454 22396
715647962089629825 20056 22466
143804711179910785 11533 12893
961715795128061057 5055 23411
574929881537535425 2111 14575
826085032097903873 9078 23240
521997685126351041 6126 14698
372190173444213441 8465 22507
620734376328364545 218 5861
652778947016681601 2337 16331
323640156333681281 1565 8661
892921483275006977 7844 15080
980130550281039361 4842 12953
444039146006911553 10724 21989
442563452283067713 5603 22526
619597215650262657 11686 22011
907740632373965185 19893 20420
881173328538064769 19739 20521
420908112691876097 788 7352
602306868122088449 2265 9746
473750302676840833 5866 7198
783010800774984961 15307 16624
473440978050589953 12186 13867
687687953040327937 20592 21700
865305817587348225 16490 18719
165308136765954561 6777 7291
244426848000159681 5966 11791
824436085422622209 1402 5084
846070405950449409 15136 18060
236324300046600641 1369 9546
517596425171731777 2780 21965
870102724866715265 11557 14274
685128395456651137 824 10283
314565048276218561 5871 14760
716028047464220673 13048 22060
236927906938962721 13210 16283
591557517240993025 8907 17099
626242616618792833 2230 14466
679399292057453825 2184 18322
421444587803083713 11998 17484
50582274348649041 18817 23561
436384157270449409 8169 14319
290479970249634817 6920 11261
870691354027020033 2100 15575
655375709195929857 3647 5677
931134015318274817 5154 21581
612219385967634305 2386 22004
150401530023348321 1670 7074
66269928837108697 9016 12045
876388457492392833 5072 21683
284492065027137633 8847 15125
760194460940017025 17181 19143
654218907247887617 8731 19853
990609752843891329 16032 22271
680546539416937473 4781 4990
559649271523259265 10539 16373
542556943455458881 16060 19336
582997345445644289 11870 17305
324365253547682625 6585 12006
858638014023359361 5168 9250
42014275683008865 1959 22480
702030071371279233 11593 23648
80279310040154433 4377 11167
126254133106531441 4395 14704
567064297233152129 7835 9601
427992767959491265 11726 13778
825953653731659137 6383 13861
685288905472493313 4069 17501
762336152110172801 18806 20726
125096015216609409 13677 21638
561805466651392769 2046 7422
993053268957400065 15638 20853
788258769875092481 4717 5297
277196949649773921 3152 6658
968455076256646017 11951 20159
333360552825627841 12700 17581
94409192440473073 5122 15554
783314912356285441 6351 19867
245223626731487329 11623 19352
236997370221477153 2849 5039
923195912943505409 9198 16965
336865948321641217 1543 10365
15149191128074337 19879 20096
346710647863194049 3782 16928
658368450986323201 20637 22339
291947675099475393 14313 19359
205531973078009857 7953 10062
994698759516783361 793 4979
682134091901623681 10785 13615
501598598861075841 9483 19174
69553823217177073 4355 9756
572259311085918657 3468 11396
897983182789566593 15161 17024
251616386710349377 2861 4258
37836539852250441 11100 19996
58435608796830961 13785 21939
577152167378564225 3399 4998
98505718662064369 6694 22237
434571398250596993 8030 16356
412413540443385089 5123 22861
805340217787964673 8285 17337
125070953276900097 460 1611
488608120757547201 16217 21464
107620825487632737 14011 22916
950067446514772481 3290 21246
560079760136286337 4762 12780
665049123236030977 3741 16412
937916655484958337 11408 19904
192021818929440257 4909 11145
561683912623220033 6476 8309
458743414583338433 12296 15473
511251964320511105 6523 17514
16864597747407119 646 17035
164650408352198241 2451 18943
170778047808283873 11737 17500
76424250604947729 7007 14655
445101998843448129 689 22087
350062804562110593 2421 21704
247662585849312225 5381 22482
626116334782583553 620 6003
781510284895041665 9642 9888
58506934350386785 6512 18375
837307715480108033 2919 13680
565740983553883585 4735 18800
433824332178851073 5217 18888
863739819284898433 12584 17680
814901980784028929 5524 13162
723533286606798465 5739 7001
321442338901057665 6283 12830
317713427182066945 5825 17266
586054676282202497 12710 13937
553035337887781249 6181 13366
54113363217673793 12934 16120
518218753185333697 3775 12459
86637301372391569 4903 13163
104173468223397233 17363 21526
190186348095103585 10810 22588
820338340217599489 12866 17602
93034694776747537 427 17992
632482310527269249 17602 18065
813110770874111233 3488 17266
379729613914445697 3459 11098
929299102706337921 6923 17960
606002665594676353 18117 21191
519466610331996033 9846 12965
181265099771902529 12964 14472
27150049928849285 5597 6015
743666788098455041 7052 15688
864716515688165505 3945 16481
656861528963229825 12320 19700
350919041373131777 13775 13856
574655641354926401 19294 20590
833842452867436673 2948 2996
951945836593633793 21129 22929
154314885820269857 11288 21239
701713188227405057 3481 21814
9654255923287281 3443 10559
365814924570042177 11744 22619
773071865115625217 4331 10380
448553206677420481 1794 19576
615314988329920769 792 10728
706405613265015809 6817 10160
482803134689817153 6286 21480
197489754460111297 715 1148
369869382377395073 7192 7335
988334254249576065 11515 15459
842254696498869761 1151 18545
412833570790329665 504 20394
273513437648212225 4505 12240
522499833059182337 2708 7297
298055096284770113 1845 5586
892368705979823361 15760 18775
737107084016649601 19396 22193
438452868740295553 471 8282
219271725817449697 9938 20549
96676825563438481 4779 8342
388984213293760193 13802 16599
723872828301917825 10233 12989
451780320007713985 5014 17999
736906255793616769 6741 13881
979306919041356161 15924 20991
120001931667200529 8592 20870
98668990977913041 13914 19965
27859235087536405 2261 8374
902770018697431425 11618 22108
573260938784667201 8399 14307
630545998843160705 5970 19532
866439323560076289 762 1874
365989428493371329 4862 11318
291405597716799745 2324 14651
867490484590675201 7226 9707
516381812668360129 12840 20504
324880282199934785 15507 21768
901728703275690497 512 4719
533141646548330049 7048 18919
368978581729965761 14504 20544
245099392014388673 17813 20791
357604982621165121 75 17953
313603391005770497 785 13744
815775480156961665 6061 21683
27418306395311733 56 10327
421122099676235713 7690 12044
933862392092464641 15671 22894
881910286171763201 479 7373
168809387864477857 5566 8211
81023766747943425 4534 6879
138566818526825841 10042 12858
806192917038377089 5645 19182
275044576226868289 7189 16311
698468081868608001 10718 23496
500454787829056641 9670 23033
353902154953932097 10181 21609
324576381810253185 4327 7230
44308586593199809 1731 23092
218494954537632673 8564 15292
57655019200471001 372 3859
826119731694923649 11196 19346
471244973803006657 11247 14812
970820590385358209 3403 19233
407041371455807873 4078 5022
980283131992045697 2557 11893
7147680973968563 2996 15047
88592133775691201 15234 23402
964827699804832385 20422 22646
712284773535749633 924 2811
151393593870007937 5828 22025
871675535753553281 1933 21793
551615600478971393 553 19550
598585259379454721 4632 11225
77791571217385777 9131 16524
503013872487102273 6243 18922
696462577181595265 16116 19829
172400132731077345 9952 12017
3634295105566566 2183 19182
385211692567963841 20875 21149
42080718530986161 19095 21845
315623895924652225 12249 22588
866969867143279105 8296 15380
641434483697182209 22550 22809
973142907170061057 11250 14791
678679297207544577 10455 19024
590100419275412225 6067 12917
236413540052666337 9734 12021
417641771953373825 2507 17302
613052885022817409 12553 21075
7718603137089276 20645 21081
597178451331174657 8986 11255
176233929826995713 7121 14649
548516751585459841 4863 11915
648493975385715457 2187 4328
584029479623893633 2468 6558
744506489065702913 9759 17378
239868571389074241 7936 8876
609202821109999361 6717 9786
188999303419436161 6016 7065
998944612924478977 2393 22151
784924048336257793 7000 7140
614914665666898177 14230 22299
852302051631596673 19357 22384
269253484997665985 3617 6286
761819279961308417 12638 14003
365939429643145089 5433 8113
889566287121468289 12888 21168
777165587159178241 1663 13508
531651891208021249 10552 19365
515208694577463425 1933 2407
238411691224541761 3868 23064
603890110381019649 2532 21704
531210645938237761 16200 16596
165895681112782977 478 18276
758445710803172865 8884 11940
783255880494923649 3856 4214
865990174278444161 2481 19441
930129108874719873 3106 11774
272190419823317601 16128 17090
693057707573263617 4428 23043
378712020562112193 8549 9383
131758921093290129 16263 21654
705840380901705089 6623 13617
130208871560459025 4150 13951
582901982494611585 12743 23518
189794729299276097 11124 14933
290013431185627713 5549 7473
662474850584931841 13383 23333
931308239755416833 8014 21981
89243576834871169 12868 20346
195577123812299201 2385 19589
516635694524243393 398 6877
148561622058970497 12349 14286
871880046920178817 18308 22990
13878093548242987 5727 15978
215091957382373537 8766 17521
156830105220954849 12618 16960
484621664112847105 10408 20636
621808945531441281 16550 16630
844762140368178689 7257 12576
119530811520867537 2438 15222
65663769687571265 8045 14679
599531451829989249 11846 22166
527563475737896001 2670 22994
525535990114683201 9193 20124
770733404245401473 10828 15804
63624944290765481 5191 15873
764142911982137473 383 15525
35721226933027597 11516 18082
720509017239745537 9443 21641
534108876380145153 765 3699
604526656299146497 3368 12999
63006043900678321 8489 20092
246554855576658113 3456 21066
935237653916047361 14586 15047
433054903001167425 1271 4272
100955656932349313 16669 22744
722543474511464705 8701 10110
624098067256625153 11311 15679
771808739049607297 15662 18512
546149533497604993 10346 14605
269969776221966401 3062 10813
206644058145670337 20582 22049
247538982807245857 3839 6770
864354086104391681 4658 11782
137253127190430033 7286 9204
18544185518322821 9818 10696
432067191832079105 1505 21281
165414920326064417 3532 17383
666713247372268161 4242 10894
370633078642939073 8498 16173
964817582617460097 10508 16100
608935087490927233 3114 16433
318398514568766465 2643 18327
760263445515988737 2705 3955
367500452107027073 2298 6941
141331335366196241 7882 18757
30524898954421789 17053 17232
176738901936616353 5019 13887
543323190080489153 15292 17241
240736967599936225 8201 17942
315107747836403713 7162 13539
749434064666019201 4671 16595
754149435617666305 13629 16117
42299176834909249 3772 15553
450369891944358593 14784 15643
341216073024057217 703 11528
135830672303260513 4475 5630
152427169777418209 534 2564
209195854363226625 6582 10939
239285029691529857 9813 14295
650942888133659649 10622 14340
903086617592116225 17640 17747
10156124129945711 5573 7432
974338845871315585 2504 16656
5194159729658311 5825 20186
809782504300393729 12149 13166
683705321016869761 1676 14261
62704700815089609 9466 23260
44022468945303929 4660 12008
689777871885347329 9677 15277
184696438620431297 2211 15675
342303843544598849 4950 14834
683947035793156737 5882 9401
677586836050473089 16377 19930
261358022063031841 6651 10344
711442837887489025 690 6076
563016267280080001 18259 18569
196958133542118209 4150 11553
2734926899346846 10834 22175
800741643207444993 346 23380
469531389765254657 19338 22054
563406923127367041 4393 22416
258054029695184545 6953 19640
156181194936920065 3760 18713
740812265313440641 15986 23134
96709160219425889 9795 22815
563676730717741505 10630 19579
300319463717997313 7024 8302
336181102721585729 1286 21061
513371162261712769 6778 19799
571748117740551041 4446 10485
906099392122939649 10726 13113
162016073945711265 14971 22703
586528540819749377 13044 21006
179231059624623169 7547 8248
772143696060752001 8929 11869
552490549047579521 6848 16728
43490059386591897 6758 20528
970980081589228673 5336 18417
260664336579594657 14052 19352
37660080016980401 826 10494
904574745682928897 3191 7068
64497453431481945 3272 3311
951647579347152769 3932 8581
720458708405548289 1992 6729
733221306227115137 14492 18717
560030309893331713 9805 16949
4223026132081032 3866 13456
654863956131851649 1849 3776
895679121663299329 13529 20924
125095631407770465 4810 18556
794375887619409537 9081 22616
597306295585074305 7225 23008
44896406267447729 4663 8651
579117356083028097 5976 21295
935580132371313793 7121 14024
780029296765935233 9400 10009
820355056701451649 9431 18928
977759582504216193 12008 13080
575555055191912833 2848 18235
925621328158573697 14395 23225
663289855954651905 1051 23587
648249570246345985 411 4434
610093322070781569 16618 23643
442783956825952193 7343 9903
701573600999999745 4713 8420
901386863400841089 15576 21761
47563730764622393 16538 20834
580396364363910017 2585 3885
674025949498720001 5025 8255
982288164419625089 4144 10275
500920838430062081 12849 15329
595274481335326977 879 16021
700363894412724609 2660 13244
943854383676562433 5161 13094
655395313042802689 1037 21558
643278456135934849 245 626
517682338128174977 8141 12811
992474396835486721 4350 10182
458907426129371713 6854 11861
927537827417143809 15394 19201
301335812156473537 16728 22665
906982269897252225 6553 18583
779930583097481601 6785 20886
534860674708827585 13659 17357
868363537160611585 256 18117
46118873175199585 12580 15002
867196246679526401 16158 20678
624566392246339969 4910 10843
473011303455187713 6604 22766
397847712919126913 6573 9804
292315111201006081 1051 20228
75101878711112849 9912 9961
391181636747553793 16270 20084
981346275372313729 16210 20843
247005993051686817 12301 19393
74313173143014673 6573 17089
445389960225433857 13466 18453
569221015204345089 9398 16125
359962678372070849 6052 21667
299969207175227137 20317 21920
732495534653004673 10853 23261
267734141014440033 11155 21485
275113975071263905 16265 23204
478266698478723393 11822 15298
318463415412814785 17773 19940
575216367445687361 12120 16907
445682515364595137 3532 14894
39155592383512073 78 9597
89924071925061361 11691 18084
466379628890049217 1226 9850
221437509560360001 7313 23471
977358180567637889 3276 4365
380432233088633601 4800 12008
140320196297192721 6150 15052
786154724334821249 5882 9124
655232399972508289 6472 23642
296062514819972481 152 14499
874373518727164673 778 14473
706707511713119617 6506 16737
285846154214443265 6158 6359
773168014916187521 1572 13292
980780237507627137 18054 19169
324454810921011457 10594 20577
958855116217424769 7397 18516
530495888838011329 17676 18593
938856005670825089 9806 15811
415579746688365505 20073 21040
924456677090848385 11417 14173
995002510096064385 6510 11985
126908801253659217 5829 11817
103554816970117265 11855 19723
147647814918659745 1043 9388
549116733230540865 17268 18787
194774162546192289 14804 17679
979630762903894913 2424 2757
961439980612585345 5261 17981
677214578399819777 2575 3516
473174008969618113 12865 22868
503705106645796289 4515 23276
668149948812246273 4388 13643
687918906837644801 10642 13527
118156255454177745 6401 14186
667537091016811265 11123 14782
706337272488770689 535 2078
110624918401406097 6729 18954
130023093470708065 7519 17344
426327421152151937 5696 20252
170716822926099361 12647 20370
860353138615700225 2300 8467
393163410746463873 20945 22864
786337855074265217 12657 15446
56134204615506889 7190 23627
132497535515732065 16068 19831
367202166666555009 6360 23097
590526379807570817 4305 14482
216522919803939105 7148 9208
322994078714266689 13404 16216
666374443926795137 8245 12795
808032504818982017 8491 21447
167110332485595585 3716 19505
211485986953725569 3843 8598
122907171661960753 9939 19662
515553167703032513 3946 9401
103825059018763713 17456 20245
133682668461666769 2102 7935
905704973525413249 5630 14901
189866940633947937 2186 14030
818076704786239617 2363 2905
889651503203275265 21815 23134
206421048541738369 20879 20967
513531712679267137 10098 23667
107400185897748913 3178 12795
969471710118632705 1888 16846
994057255493512321 3387 21105
654512865110632449 6292 14718
241826534356608385 4856 14304
155619148145426337 9072 21165
443962455636505409 3134 6889
111484216857135729 2947 14919
570580396880448129 7454 15559
308616579759394945 6259 16517
169242486164588257 19572 19669
337946757725120513 7445 9394
331506714177141505 2173 2383
831727242415205121 12221 19352
108291700566308433 177 15415
760169470455608065 15229 18665
653565621432168321 4144 12381
911517089139586305 8427 20525
371912634329557761 8485 14129
698186431606529793 3273 17762
977250754562465537 259 2647
660564337116447617 2566 16902
32189847858955289 107 9191
469473938131713473 9336 20522
124702192934396545 12477 20877
59930564910338545 1896 2595
482184175472521985 7900 21453
407144693882088385 19838 20277
855796530229799425 13104 13550
472577087500006593 5836 11068
834247282439928705 2510 16305
136072170576838401 17183 17556
383173353474152385 4975 20669
131940276037944673 6606 9604
813331413714049537 1877 9057
620711193583247233 5635 11311
281945038414722401 9664 14270
606471438714713473 7560 11893
682468320790757633 14123 21752
798799656603748097 3205 7367
922055549954141185 4645 22364
802077402788462721 5455 10392
87372389508853841 7296 9961
38775103597203041 11001 12203
735599181706181377 13480 13625
637918598240467841 3439 5769
987018774072719617 9343 11861
870657793458704513 3236 12288
679952191445583105 15360 19749
461658803136636225 10753 19781
442565683644740929 5316 12495
27252845648206405 1506 4647
401754401772610241 11473 20012
449616332112832129 812 21985
348013680012751809 2595 17505
553597215593057985 3940 7654
187424350205592577 9545 21263
353816894958505665 3321 22161
816781740589700481 2055 13975
778286629793029761 3063 4138
503195802651038785 2772 16585
747045184548504449 6047 6719
987562732848441985 1139 7433
143202284628685569 13175 18556
91195701280984305 14382 23613
410862034867086849 10504 17715
313407646734017217 7502 22493
32631142414970781 5953 16077
366789214771063873 12464 16472
289298283081045313 5181 5786
767361253128978433 5724 15550
775126105751652993 6536 8212
534616808120379265 2045 2218
868531837050490241 1647 3994
887889611574276865 1981 22302
279847279200765793 17028 17714
44136463385559209 9791 11398
363152453816233857 8139 11916
733934851668930561 3505 4717
353601998268473473 4021 8338
987131674116486785 4708 20121
412345937971856833 6504 7793
893212712386141313 12450 23103
587273382084788353 6147 14312
905997917579998849 6622 10005
381087433916427201 14321 18517
943216254451737473 4236 10498
934583910559339905 11136 22578
448497292500437825 3029 5470
885698775290485633 3391 10261
691562775432768001 8389 8953
287846001644908257 2632 19747
947268208532268161 8740 16324
930249030923299329 14323 18235
94453067779777905 14528 21113
712044832162703745 17362 20355
505264739510042945 13318 13714
457487011863527489 3597 9327
677110579255749889 4262 9813
679693768934384897 2794 14888
575423818194838785 15731 21431
139391141028333729 2382 7962
250515575467897377 21565 23652
975688818225577857 3198 8788
487538168253852417 10641 21097
608982298187619585 2208 9263
661303878095448961 16434 22613
657029523234172033 2753 12985
410244052071181633 16713 23259
864620600900444417 11739 13535
637493972377267713 12 8611
971808804053935617 3777 6838
963285873192891265 5564 21665
355324129139837889 3842 10781
647248055987599745 8419 15461
802217404710006529 639 4557
96239722258292913 2238 7294
922307910180101889 15492 17567
201044751086453025 1903 3129
506248949997583937 15683 19040
15485407661945061 6425 12843
766421613377339393 7379 8988
563701534583056961 5253 11586
922993183458658049 6739 8936
321606679427208769 4636 22645
418815924249337025 19482 22890
250266270996558401 20290 21716
379406819403882881 17924 19994
174142549352271905 754 17137
95217036255071713 18451 19067
541907370237563393 10260 16415
316667658927713089 10761 21184
148654144913383137 9930 11455
141737679386999105 273 20246
141953851667334881 3831 8954
337937254874688641 10420 23416
520731721177615041 12987 15160
658178159620923905 654 2696
799927788418411777 2594 21634
184744526193270529 8247 12046
390540606588803713 3672 11369
986123574918643457 11640 19508
548905044681116993 11771 20421
166296380560893921 4450 4524
346863287445390977 13923 13941
43550264347693713 6402 18762
149343715974875841 2062 23653
606735668079920769 5266 21655
117782854687721537 15444 16061
491717199470421889 495 11037
415516050831467265 12050 23284
823490720728941057 8692 16266
831990957754928897 17086 18977
247313003961245665 14291 19727
558126684319287169 7283 13908
311058394607385921 1043 14795
445386546257868353 9533 14248
763508150936353025 8726 19343
232230561933402401 16734 17481
156372987333682561 1922 17567
506730343544635521 19732 23252
954951200224236673 7258 18767
91185789065630017 1847 13951
153750713748195265 15670 20979
537579499409037697 7839 22965
337949262268345793 8240 22078
757472619052077057 14935 21729
690552651831964673 3707 4544
788867524709960577 13562 21605
399062774034781825 13389 19027
906537704172531969 3281 6467
732342279980770177 20090 20130
272011731030904257 1702 15441
940974707698352129 5711 14119
781515391446799105 10273 22292
313465978971308353 9231 23395
618394296214038529 235 19068
28491067499437861 1579 20319
810243061137523329 1601 11632
922570229622294785 673 23654
228919064151956065 2094 14468
561494526502023937 8554 22234
961308093027252353 14736 15869
321376762788062849 7501 19440
175914577112880737 14755 20311
624082875539876609 2294 11867
167197816289441185 14638 23285
329730674425746881 7879 20619
613129943611415425 3146 4699
835330163913248257 3270 18889
158603565618800961 1053 15356
303055567549407105 204 23015
845524276916993537 3458 6401
489337567892626177 17276 22571
727563541725853441 9263 10156
694308187425463041 3071 20451
377927911216023233 5846 17042
399594691298936769 8959 20478
85799370833750993 20038 21991
677611838873573889 16867 19754
978774726711296897 5184 8457
931126744861252609 9790 13870
160065887942376865 5341 12891
183127177515615361 17523 20283
199665004053560577 15341 19547
636310430203444353 11994 18901
404725544845444289 3453 22852
392429812762671297 791 14596
630587594955219585 11925 23143
426327932680358401 1137 8543
783585778700764673 4495 15834
232620611745971937 14258 15809
50654152134985257 5337 6833
76595767371991025 1913 2450
733182482862059009 17377 23002
319385712782477057 8275 23552
270997020384843521 1854 6460
644629886850772481 18881 22000
157413211182639393 2614 22948
189913106819318497 5607 10665
935251464037055105 665 23398
683042010362463233 10800 21979
292352732596992129 3780 13360
263500288123580609 7238 20535
528352506938976065 3267 22308
865931134305306241 6904 18295
828228846975744001 5854 11851
420266973774914753 3874 18501
890172101717315201 5279 7316
267940195854968993 9381 16830
175280788532699457 16286 23336
217907307778247617 3635 8244
290123938131021249 10438 20732
292667447764451073 12677 23576
638323891939588609 338 21753
816041362342360833 4317 17001
604966258173323777 11332 18012
438806825268521537 17871 20545
432435291274867265 3347 6386
562495188567382337 4259 19321
976707880788527617 545 11875
313068008141392769 1408 19847
574764075497366657 10139 18281
752666213950249089 481 14436
992214564117990273 7762 14534
690196564794227585 2356 6707
354938348793790913 3078 22743
310805497251962497 6966 12365
511642160582287169 1982 22256
920754073355716737 9554 22944
183148852401014753 9245 20152
491234294873976321 9260 18959
729385062342903041 14892 23273
582079009454353921 5743 11165
489367008849836097 8844 11703
260748629463321889 7066 14680
438393504266858945 7340 9643
239258034415179553 298 21928
82312262516293089 3530 20600
825166143507090049 1230 12772
205426700941519169 2196 15632
360095673296648065 5370 15402
40102224399856113 2426 22438
999423530686655745 2377 20105
779390856054394753 15466 20264
436954802124923009 4736 15636
97757196674759681 11576 15436
410004328240546561 8275 12862
435057109064093313 701 3305
881802430333287681 10870 15364
406020966281442241 13831 14945
150804887032123233 1755 14637
597234788043639553 11471 17268
248561530283502913 9717 11604
981810129139514497 13289 18646
700744974934252673 17675 23455
352335231376219585 6816 7035
315541693333834433 2514 17181
657897449971880321 5214 13692
37287776027923769 6639 10796
801021237125983233 8737 19487
843775743725110785 14405 22742
607428689731587969 12409 16708
750216085465268609 266 4631
462492209892861441 23559 23672
774877680081566209 19174 20739
791199755718690049 16215 22489
52056330169719449 12465 14227
542475613290438465 8808 11870
901786002067360897 10282 20214
910289761163848961 16992 19519
294863731337045441 8891 13123
117126714359745425 6436 7921
841567179202563457 11902 16460
586038433838620417 6949 17115
508969528460781377 4838 21554
567101136749418113 1280 19409
462303292524019585 8481 9464
710231099629307777 9291 11983
570908768834073025 433 13468
682753734853992705 6642 12410
813827290176924161 7493 17048
871843999481978241 2905 19982
550133793677233025 6001 13053
124803073807189697 1567 9891
429425407642050049 9510 14083
868314789190687745 5042 17889
164188284706312961 3632 10809
596328662775864193 3949 11520
494200674641483329 17340 20051
928920533659162881 18924 18987
848558635592766593 17627 18452
502458353892880193 9764 12935
504060626322349505 16651 20041
29726153018142301 1443 17981
901097543867791745 4134 12855
743751298903493505 11158 16454
402607918593410817 5722 23581
662342919826283393 4072 13175
344268142897206529 11299 12435
917657862679906305 9574 19828
813801078983551873 939 3634
465417057021991105 2871 10884
335899773093728961 1264 3374
758487239682484225 7118 11467
465215667604063297 13885 20474
55735557826732673 7567 19643
96967689043296449 8562 18150
408356518713706177 6077 6639
596050240228272769 5844 19845
256847853927350657 1437 2650
781272677200576001 1559 6254
717326905422243713 13972 17504
488538259652465025 5925 7126
253290709485593633 13485 21680
526841779756082945 4267 17718
467424053469645889 259 10826
970873054871169921 857 17334
268377528337534689 4283 8996
64312146693339401 12149 17357
308935286570932289 10931 13467
80729642687792593 8559 10823
427954942653752129 4887 14838
847285532439272577 19414 21223
504097227262977985 17065 17536
114451265688195745 6209 10720
20796915833098953 3691 12007
269315178364564641 1858 11880
868228296740898689 8301 20186
128311426530238753 8109 14614
372032452998592321 9787 14529
369348840212936129 8654 11971
766092025932724865 14878 19531
12190573746416079 11217 15846
717195181653405441 3664 16793
651515592829355265 2984 17225
705744433656480641 14674 22971
476621981219629761 8801 14348
493524355338148993 4338 16149
577398835816936193 1680 13047
126642195721363041 3133 21595
432440324673770241 18980 22551
278795057007581441 10386 11498
672547695480801665 5361 23229
916063261696041985 3510 7619
96060556421171841 9108 13249
617343348815591553 8845 21888
438982833114451393 4158 4362
129988286272183729 4580 14255
817450476728147585 960 16311
323587643561747713 8998 14356
718764589850195585 2797 3267
322955042200124609 346 5377
743739458997701761 13900 22656
675113472710915329 8042 21522
319100486429974209 1228 11321
896849184166203649 4732 7603
437604669025155585 1103 18728
564542909149391617 2366 6048
517639414856404289 5343 23292
411328650217587457 2312 6072
951446388357815937 12928 20918
20584982186715453 14662 21229
120070470456155937 23004 23088
918165931920501761 7493 19446
398132270783953857 5643 13935
116867310251759457 1763 16476
565329339928780417 861 2267
7177728861609723 10814 18126
85858091689253521 13922 19519
729764685764916225 10458 13343
862903545963874305 13787 21831
410915439869857153 2788 18435
924416354950530177 2355 7823
685225289295143425 9025 14062
20083714487981297 1790 4243
96607844947431681 2627 22110
235735563686908737 7644 23164
835682398831334401 4388 5878
864570439049899137 890 15637
774049510853561857 2883 12859
782678602057792769 1624 4108
552036707311938113 18455 18775
501529330769074049 789 12497
523660222083709185 9999 21306
783370077884846721 19399 23583
7284479964948077 6229 7561
947779524156530305 9510 16544
765622410129285633 2532 5007
717236202681853313 2651 9394
706907585012341889 9874 22218
64967321471300465 6605 6744
374030439889356353 15247 15265
713838399201698305 13558 19976
710265729388748161 1237 3220
745855863597583361 1782 22297
323928025435865409 12889 16955
403689889353877633 947 9211
344946837813576961 6775 7637
292667776218877377 4359 22320
637913300507751297 12146 22764
5664589808809240 10795 16090
384721241339047297 17963 20581
135039718825098017 4573 17020
475975474626896065 3637 10819
629316291286876545 9720 13399
318167002873504833 283 4770
960749723317206913 363 10903
250087876090180577 10136 17237
830274882930517377 2239 9961
640320114650119681 18746 20947
139999211171144113 597 20094
515889830796996993 3226 13195
217601867776814113 2969 7193
949362268675511041 3603 15527
100585685788871617 1410 1852
828989563420396545 14021 23319
765171161685934465 19101 19922
904273238351048961 20321 22979
315578372299100353 15670 17437
593832447322629505 6708 19069
613269738637406209 878 18793
911802430211533697 18472 22405
477771583173790785 1680 8787
378898784352163201 3 11568
797037642581607041 5841 16768
360687681571658177 21967 23186
608778387098780673 4581 20722
32793177739339541 6805 10469
37314792527986641 13689 19673
640776705310113153 6537 16644
559554313077910593 15309 18906
880508783231665153 5060 14270
556034425764430273 6183 13820
391970529554395585 4605 19451
49696394259783009 230 7993
86114597877301697 521 6675
708476516533814017 7376 7752
974466660156334593 6719 20157
933210908954805505 3834 11788
75017784976655121 10552 14014
981320636644191745 5982 9871
73765320069053793 12443 17826
308622772257436417 15716 22453
462866150177038785 1645 11061
808243052858195201 3452 22036
421822804550540545 5282 9526
873224733104564225 1957 17560
845523589984214401 1597 4253
470388945995118465 211 11999
584474547027195265 7982 20982
188724400985719841 5278 14394
781193942607192321 4559 15356
640894050985799937 9067 22853
624064729952689153 3266 13829
334205726374335681 7892 17661
416881494539001793 950 17911
511082318145803073 13651 16755
668742010593160065 11711 17150
499717951771529537 8715 11024
161529747106218465 12297 18021
808253946176542081 489 17838
214119975859230049 8944 19960
69353298544911017 21 9800
131319237893865905 3244 17708
835202899366883841 6969 22443
541339105588530625 3759 17429
477663821004668417 1437 22017
442050554969885185 6154 12796
180741357649402817 526 22587
384762122559376257 17953 22688
840862005887714817 5582 18314
811985489694695425 14939 21664
266412021065853825 3124 15395
833719452486928257 12063 14909
979487885117933441 3006 4542
988037859106444929 2706 3965
1964362315568736 17230 18951
51403920817644889 1072 5195
799021724876581633 8859 18979
700241203921383041 8495 16856
662659354898373505 14261 20584
370076587796017281 10983 11400
88064817151675361 4922 7414
774793645581357953 3723 22447
613525462420263041 9127 19804
539446581529542593 13263 15289
60865593538693473 10111 14722
644885978016777217 4108 22013
674668319405462529 2692 12763
713059743123590529 11603 15458
514673267637206785 7782 22314
350527889373442049 2857 12036
29864127952642149 1624 18479
238781660897270593 1320 21102
317070554429051329 4219 15784
632644368375498113 12507 19860
457043900285945857 5196 14626
541373054724612481 7027 13290
280359775033431905 1375 3172
431140161764322049 14211 15627
929878857183133825 15330 20870
649487289172323969 7234 7639
937416895712857473 18362 18782
879119925864490113 13552 17261
977358108913527681 4579 17276
12303857826093891 16208 17893
596224833451074689 12113 21161
243075769283056065 5166 9432
562734761187591937 548 13042
692955803511860993 2394 14821
530464749340183041 2327 6611
548057527547189953 18251 22933
171107366207870369 2155 18792
321796032526673793 2376 10005
644871107898879361 756 5493
313444656627812161 4169 12307
589676740717642625 3964 11371
81635157995716417 6753 14641
242207067797295393 2632 8535
734137393283180673 12486 15697
886725161469051649 11410 12133
703004680567783425 5412 16077
91230349786158625 6086 17006
208349118486470529 4081 17319
1832386276596765 16675 19613
928261796350934529 18042 21394
251310163419020673 12457 19201
630656988375211137 7279 23122
354872398284776129 9585 11027
101338724773267329 10918 12933
620712127916064513 5430 21766
740874177678026753 12322 19284
965902794760303617 11729 17477
631907985430697089 1015 17570
935154456746516865 476 10404
808339825935451777 1433 9895
800016902119715201 5849 10621
729818335454336129 19371 21901
616094052703957121 8195 16238
409452299536670977 81 18130
755303558522321281 9756 21771
403361919994520001 7308 11913
41239642914831625 10386 18358
255142995142865217 13964 15843
789852626696351489 4135 14756
643144400576726785 5078 17494
241799733855245345 7076 20539
285321924960417313 4467 7490
823732245222778625 5295 6879
586304221836595457 14853 20582
902620047554620417 17557 18622
269318054063564449 1676 15343
989398158776701569 3322 7727
372197568986944577 5004 10534
705187274237076225 3477 8748
244557117046159777 8978 22902
571302749320302913 12078 12730
193439768809152929 14908 20213
283887506192400001 5910 21500
459112738206034241 18858 20799
151653183454293121 9837 22169
532754708494461953 6966 12013
309197665178245953 408 17407
335653428733028417 321 19665
440300958566389505 15685 21671
808189101787714689 9733 19293
835820663633711489 8143 13660
982383748483091073 8698 20763
435480634565770689 10967 14767
163030933106750113 6094 6872
99189010931709729 11978 18607
187912911375921249 6285 22679
658280241361587969 133 2549
202738970125121665 8271 9286
372171152313569537 3545 22182
758023694752456065 6297 22247
493921317331505345 21447 23509
354225666214016833 1705 10886
439009072534062721 10429 12359
698878996671087489 15104 16039
220629323332879329 14989 15890
692196888641202433 2636 10303
261158671098570497 12717 17392
698488083607816833 12423 19941
222436852834583489 8067 12327
516571519020526913 6792 19515
727335183796370177 8221 8559
790829796855636097 9685 20821
572909183991619393 9842 18268
382289891694963329 9099 12212
147098548525036673 3129 12527
48841051592251721 6774 9213
596615856447549185 2461 2619
370455076019379009 10289 16193
685037154660719233 5527 9323
796846180602845057 8175 14963
915169666831424385 12534 22904
74492982386171745 10146 21490
984186936957570433 8482 18765
672621357505892865 2146 17805
662667324816275969 787 15376
467998991807615297 3212 4213
207795339656868801 3178 16152
26228794535146705 8450 20094
106120558725372401 1480 5533
667668087433209985 11677 20812
974820346652393217 424 1790
598462959979702401 4186 16641
471564268510341825 7962 18277
735065116038537473 4232 5112
685432611693372033 8606 15401
267046012776663841 4964 10108
794445956981896065 13775 15513
439239640774072641 12972 16885
458927791209845313 2334 15535
333787318987237569 4673 21697
568989689949283649 21333 23123
176958675808105441 8570 19774
940395543917546241 647 18498
410352609467171457 12909 20273
647714804918742017 5696 19067
601628231437384705 975 15266
98645378400419761 10619 19445
363017372466277505 5275 18368
568276068714105537 15488 22241
513183857272291969 13442 22660
532546664878665857 10932 20756
26126761659359233 5552 18501
386254539314371905 2600 21391
11109063730312841 2015 7509
844264742848707841 9221 13446
877645951722190209 10443 21097
342318578853415553 10275 19400
97421440792270881 3447 18780
115906214728752849 778 18551
585230802521270017 4219 18207
760018855596179329 7828 19959
856457290290247681 500 22880
152738279559628161 11313 16173
134124211784911297 12884 19321
472981325293567041 2367 16351
38469456404310873 19248 22671
815208392695339521 252 23069
104708957265788881 3435 10040
630894659124898305 16726 22486
573687591047129089 11972 13804
759125699771317377 14888 19495
902918465391412225 390 15613
792804948962178433 12659 17281
966208138911252225 81 14816
216113648560579457 4084 11147
295493106729058049 14385 14487
941057333434578433 7320 22275
120890683643292369 21396 22292
974217993119054849 11321 12461
258216621765530625 2396 16807
143863012734406945 13980 14640
383720774392440257 7301 10673
532645133381080897 6211 12365
812095436019692545 1460 12335
559897518787501249 15888 22470
103614763357708033 14059 21586
998176442594598273 10595 18090
462648243867040065 5582 17304
862403642811351297 5350 11280
12522342428990641 3767 12827
828893987182837633 3856 9105
943124638160671873 4602 12415
807706656903412993 19609 23135
66435183081491545 17575 22285
100375901285303825 2561 2761
925015050281832193 11635 22812
975451962639958529 15049 22244
972418170841262209 7690 14582
829264703865632641 6918 21491
39470155145782113 17324 22601
853722620222448769 1529 13975
560300996391557505 11318 16072
719743102377407233 8965 14508
151411500425087553 8760 17023
666837918983809153 3492 16224
40835132235411465 1660 9214
852508376051289985 17857 21674
153756751332483777 8626 13525
179300806561123233 5601 10390
357942299269293313 16091 23323
587732336407839233 15881 21443
271247914229309825 10365 13540
235153162254157153 21326 23182
608538224155903873 410 9697
749518185110147841 20329 21624
760179526593081089 14131 19320
883890142520762369 16240 16938
421067618511127489 20002 21327
867682392248951809 7535 18614
99571389989097985 712 4721
524929705710597697 10831 22021
289465687140857857 15913 23430
413338064100130945 12438 16210
38087289146066185 2701 12402
792157501507752193 6563 13754
923275907377867393 15367 16203
39650220810528937 1502 9805
795712596534531969 600 12465
664872150640739841 3904 14953
451986127477095297 10010 11735
462062023852794817 3598 12474
35690020489514753 3382 18896
95018104724978513 10396 12063
801553021529681281 374 12415
838918342943458177 5968 22216
995669328405046657 12510 21532
893264327128257153 11648 19830
217201423951774337 537 13270
71278194940717297 8973 13728
82023977358407057 15734 19124
625493535993832961 16063 23270
946917860793600897 1490 18691
979224585529436801 4781 19535
831770525195668865 6843 14355
290710262518693697 8133 18983
716989510397478785 2244 19130
652438200760613505 4011 14006
85815788127749921 16267 22721
832233063766160769 4805 16534
251228674810416673 9309 9813
658364292241088897 12788 15891
508047268747493057 5751 6390
374158452192396865 949 18057
620301438327640449 18056 18114
137009039466548193 198 6294
849144713583374465 8091 21542
69198026185524953 15000 19098
302355343107844737 12177 14903
954166717956866305 6061 9519
73370084354269953 1934 6784
733697469753955969 4287 8885
120797436459167073 19813 23497
33491214987620313 2777 17476
231810054482284769 14779 23128
969423097557161345 5175 18128
563868752646836673 12891 19526
172948878315111201 14360 18680
726794684656983553 6359 11083
214900016247518977 288 4012
732226996419154177 10492 18159
175363419864496001 3375 23094
929068500824431745 9072 10418
413932317086000961 2624 14195
388093708387909697 6936 11007
10401688391652897 3180 18792
400691107398291265 8767 20750
564531570507362817 10523 13363
360028326432551873 10808 23438
172740635139163617 9359 9649
770914030257788545 1262 14107
943801823242132737 5149 12169
192817124924371073 2874 17523
26464786985314961 12322 19838
497114010708703105 441 10097
966228865253093249 19292 19406
208442827287665729 4470 18656
19009075032286661 5835 23553
815330775538601729 9457 11610
394025299613083777 3395 18450
582138559729312257 4298 14474
421098005495707649 10621 22630
501504702096372737 5084 9030
495292476038848385 2661 6721
142010557376362817 3141 20708
85927966642529441 10531 12449
90957093468691857 12414 15978
52252200602289633 9064 21634
110895461063247329 3088 15125
426959002877680385 12819 13867
765198289812378369 1394 21298
218026872665880961 904 1702
148632966105861185 14074 16507
866664717402230145 6112 20723
646356880231682177 2861 13056
763632887833132673 3168 13170
779790816089271041 2497 13589
807848150656809601 1184 1929
34342157763365577 7997 10705
451100345167894529 7242 11597
548459487478975681 4601 7912
295956585523796865 3540 11742
583601990550025857 13879 18137
114918870617920273 10220 11579
204796197242611553 20868 21640
968383314490296193 934 6037
307714777643429441 4049 16553
580186278978509057 1345 2845
558674898139695873 887 9590
290068531171201025 9282 10237
993127430584710401 19592 22942
136630406351180513 5435 12567
729598517401452545 6767 20631
40718741257649073 6237 9308
329566684457109441 364 10252
814686316390229633 18024 19666
758834656680971137 6498 12553
306443488590943489 1153 2378
164828806999512513 16654 19208
861517779186648577 5838 20289
543804116905899777 15738 23179
18223823165527621 10690 13695
465988254105372609 2100 2823
326625003914294593 16996 21011
904715753511577985 7684 13944
223917861936868705 3743 23466
127129327111678241 906 5771
570706637857320257 3644 8581
132309117971967537 8680 21111
553889072851120577 147 1721
874441734206460161 10726 14620
386844587650777793 729 2349
410720913078943553 10087 22356
689101610023200769 901 23404
461251457550904577 7832 18594
645831835997945857 6757 17108
112690294547459041 5399 13233
432828205968434049 9300 18413
755977791823472257 1458 9691
370417681278318849 5085 21554
661694302744802305 13993 18224
262998847740178113 3234 10290
452186161348496513 1192 23147
626128280829341569 7086 23672
717666018156616961 18785 19618
963596790241865601 7463 19024
78289654270566449 10062 16065
855734593772858369 3020 22093
124577215110559089 10319 15876
234171454366659745 6163 21211
970860445878574977 14506 22727
343861358563891905 11875 15255
848622152780418305 7699 22683
612149482471437569 4642 22018
475140731669643649 8494 16376
488011166464751489 2444 3985
8652503089233933 19298 19703
840724741514080129 867 3221
33761766573210397 17426 21844
879643567391617921 2954 5014
763893084319388289 22982 23373
125109437474066001 16258 23074
63834422429398073 439 16588
818002031543635201 3659 20710
970196859520864769 6717 9554
863120795936126209 9327 17712
756785643833357057 6964 19587
541098051406187585 547 20224
71933382685809737 7833 20914
155625035445240193 20074 22944
677277615318605057 5063 19694
960493266620424833 7766 9321
73180345628241377 2713 17989
113301674938512065 6558 14898
409330663057463809 4969 21844
123993791330242689 6534 7126
774710907072201089 6681 16501
15440636725486457 6573 11647
480822214305522497 10670 14101
644687482455815041 462 20677
902222885109846785 14591 22342
252831194623226465 1532 18080
482672840209634305 573 15278
364391270399416129 5482 12682
650597477442939777 7458 11955
630909635455992705 175 8677
136451824835280177 7873 15344
49883443464658233 12339 12414
377337753166880705 248 20125
623740613701627905 8344 8517
113409147849214513 8727 14619
733501496264416641 7741 20714
278728547795903841 6704 8181
78529646107767809 829 14180
588013552717132673 5765 20760
734891383105598081 10795 15546
442062402261239361 5056 10396
370490078110762497 7944 22766
848267809043679873 12153 18113
563875322270554561 9807 21803
488248629241009985 5198 15970
217181219368711713 21625 21768
171077679293450305 11087 22715
978414238765331841 13176 17237
387397278901328705 11667 12138
69934254167279161 4838 9544
600840779086699009 6153 7935
926204073974083969 795 2050
966054523442519297 2866 18724
919603046372969857 4414 5850
99640789062323873 1775 5560
950164093246876033 1699 9962
133543598252582993 14293 21560
368407140493317825 12387 15854
733801647443247105 12959 20743
700426549254736129 9896 19414
175593739471988641 3260 8860
234738172756948417 5044 7585
449270738425656897 7790 17021
328772172471211393 2904 3461
319751355869566849 10540 13002
751017611448744961 13776 17947
501930004843647041 15514 16247
903001522883819521 899 4546
626970779618741121 9953 17580
485437306526364417 17510 20208
542424666734621761 16234 18702
272589811501681825 153 21892
549659168346533249 7017 18192
537973807304112513 18429 22643
611771132948408833 850 14834
544118948907261313 11568 22244
895059292204731393 2739 13003
822606866218706049 12206 22747
146554063304353825 4007 21041
33266863500521993 5335 20494
605327847183314561 11711 18609
516231048888712961 278 16609
393017686505746881 8559 16605
94287116702965073 19027 21887
607513401950679809 6543 18612
117240978345478193 11280 21958
119243716569759073 2755 11817
979533088726888961 296 7774
877739922663419521 18256 21320
271984516948108993 1733 4366
34707850423647101 1976 17960
39147079071859993 14162 17073
918516840940352385 10142 10354
275878195598608033 10833 20710
77014184054309713 19190 19286
369897123185772609 4159 11027
664857647041213057 7200 11599
290504498945509249 13307 14849
516092266678359809 7267 8699
994529733222016385 14250 15748
746803815729858689 10270 18778
112875269805385873 395 11307
325550234323703361 12291 17724
878016689037160321 14899 18548
360402318835053121 3157 14081
234538568541367457 17871 21078
257529838481193697 14243 20667
440684998005203009 1512 10460
287930858648845601 8635 22152
804491876116316033 13500 18707
669000524596260225 6632 21890
633282771374830081 2779 12278
897338082523258881 7442 12029
500981625485579201 21057 22897
131030331625485281 12705 18981
315276593265259905 2334 3536
10974223840459985 5332 10958
685131747410252929 9877 16601
814626590181934081 10324 23026
391699548484147905 15889 16652
119613670439786545 2046 8529
187741286156651201 4505 7081
303069505435619393 16438 17233
479149989657663873 8034 17335
518772701086955841 1174 12871
725187240401197697 6363 15874
906462034421810561 13042 18348
398430925188243649 8392 16025
34035866166487241 4335 7659
978702677482218113 2839 6152
434060318239975361 587 1005
437045159799659201 10105 14293
288531032967821249 8273 17488
452785917431128833 8442 9067
257775620299970145 2989 23606
543423581391941441 209 9790
141218781218821473 388 707
174423249475282209 15283 16780
29371564789673957 2576 9716
657339824110330497 1506 22750
416044433397299713 17994 23670
348339290433244737 7476 15065
607014777399587713 921 18718
545305510432818625 7811 21896
260373349321906049 21938 23075
159664784120550977 7776 16565
226043115545000001 12512 14709
390572947199991937 13419 18609
62000018088181009 5385 15991
851145436049989761 22401 22485
195538850375147169 9322 9493
126298084348768209 5921 17271
447271755073767681 6789 17892
6096340845246574 23047 23449
7354740251376058 14354 15590
35912303168267101 3094 18308
342756269988736769 13776 19566
71398753390241153 653 16943
657834227612642817 12519 12899
462168745671441153 13423 13999
758041826292679169 11618 12928
659478441308763777 879 7941
764163310726761601 7855 22109
847893990670236545 20653 20930
920696975239675137 13068 22992
98811698410031569 8076 11033
126036301249644817 6740 18641
606290487854941825 1513 9027
733516731845451649 1266 18264
255365358745549985 16522 23566
267430990282353057 11826 16947
112675841110025489 9420 16412
530701377697990721 8443 9922
440654891401180737 6499 14311
80466022227103201 5610 20560
95663348949152289 938 1672
569685639253560065 3111 19226
545838939595583361 2419 15947
480624829698459905 1417 15005
853710725821208833 7670 23003
129467612574583057 218 11704
607373556572213121 6815 10221
326521626544764161 16139 16460
549292205627061505 3525 10886
999361298873974785 5765 23331
202013947656823233 11265 17121
223676002177430881 1437 3760
651159830593407233 10022 10484
273371792232520513 540 14922
193039815205935393 15942 18028
45648921392075441 13575 17583
765604217175472001 7714 19325
938500833951575681 12543 12625
883031483494008321 2685 3302
501944722195506881 11647 23388
277530028404449057 12379 19067
718240429692823297 7117 12109
970751916378048897 222 10296
154246332326454913 11585 16963
615628331558461697 3819 5166
947686328340022785 10730 19651
431983594338177537 12985 23586
334144705675473857 3831 22679
563933543717475073 18253 23244
90859197894641137 8735 9699
539693051721172865 3508 21059
209243725170797025 17934 19468
912448328162973569 3269 9873
525092116187959617 3609 20291
372688752211288961 6007 13511
152438841401991713 22603 23596
217032164202358049 4028 11823
807236335256700289 2922 6183
920913963218652033 6500 19160
822726828802093057 9048 14268
414979934335910657 4332 19538
181835990387423169 1828 18072
38464440510310281 6429 9470
305925556101474433 8571 16312
206142318240814849 7764 20216
206584320586895137 2322 15865
203005115512524993 804 8463
990361897503039105 1892 7291
195411615322107937 7602 14139
153931859081335873 11943 14513
165019651785158305 10533 11869
875493168108395265 4254 6777
833141399074584449 1493 19971
132678752886899793 20869 22280
886675766710027393 12794 20621
899508064048507777 2977 14438
764687699712560257 13023 21386
477131692026954817 12229 18096
624316661944860161 5100 8443
903527337039893249 6178 17097
684729778956047105 4287 19986
925698684098673409 11497 15793
968858834173005313 15192 20525
662787647198758401 4227 19162
609201565012277505 8515 11635
991764911112152705 20174 20622
164728008626312321 4418 22383
256214529400555329 19504 22531
347267019160661057 4234 23080
987847965339735681 16085 20282
42312014274614289 5691 15287
21517489771259337 11112 19893
144405670437144801 2780 22462
654253691821406081 3378 19846
555041163960012801 9172 14669
669192232539249025 5485 9279
38814844220588897 11367 12902
755002479674086401 353 13631
765787177607677441 1868 6971
380787215963000129 5879 18414
537334286549160833 4549 7793
310302954948365825 15321 23133
405839954467140289 4159 4364
79054461879881185 7293 13468
181183511238891969 12112 12629
44323446965645273 5528 22214
982691623629079937 6381 12056
574103109095165825 14209 20086
390073833839430529 6765 22899
831834140351883649 18880 22628
161518343322356385 6497 20206
113728918847957777 14631 16728
396692267643665281 7865 7948
354222298861085249 5966 13730
532766341224572673 975 5523
510399123452049985 4483 12463
910004804868286465 2342 3896
235552167052372129 18053 21411
319658752716705409 15792 16703
603999969414818561 18390 23208
470018653241488961 13832 15766
768257934448936193 16152 22381
411657984178361857 14279 18441
329849356386080897 16747 17133
920178307071914497 8511 21737
85605296465370625 7723 14477
841733666554986881 3805 16350
186459425681423585 5464 21036
464925464929571329 13332 23120
658492479641832833 17245 18137
387362833031858177 5588 6621
887299119360836353 2628 21678
884479325844857601 7632 21605
136117928069193537 3483 17789
970065816221975297 15298 19285
494924925423564609 4816 16117
428818264925958209 14592 16192
396526985828781889 12361 22803
480372577315961281 4036 14539
293264559103921153 4146 9087
37267870007774209 1581 19106
791446669303535745 10358 21763
260708814651863457 9926 21752
82873517020377825 18042 18187
955000375877183617 18067 22092
761883815844324609 10471 18697
855953314641254785 7443 10232
872333592541583105 2770 18735
715978224269825665 299 12020
552830333995910209 14468 14874
580386666435302401 2603 17509
83695869688032337 20704 23303
303156368702737217 10268 13822
687597777801467905 12192 15779
662340725630485889 9043 19109
247433731686943041 2103 3738
97695595795066481 7367 12187
179674836112791777 2053 17139
97857144198414401 12743 21004
698584341440469121 13147 16909
803009111535722241 8105 17882
401823379835260417 12128 20105
177735946177705281 3560 11400
325815187153711617 11084 13936
737018504482215041 18481 19597
822034258132344321 12780 13504
926040583988154241 6856 23267
903625949699065985 11935 13594
884259510619081345 13497 18108
911960891303888129 18404 22587
301838221018442689 6851 22503
748730451467270785 10854 11992
592554329067176833 11352 16704
877919685835603713 741 7018
40982214898392049 4338 4443
288179101973103265 12014 22948
287832136516762209 3296 11779
134249208494164657 455 11725
944251985095291905 2693 23098
871674375844993025 14530 14551
613184483657697409 18798 19955
794887713812993665 3450 19520
417192700671094465 5719 14175
675870756532905345 6997 12544
819113991499200769 6806 11982
796968835378290689 14350 17118
222457581703281441 10472 21483
565681566617673345 6074 12892
432774761809518785 9467 20907
469930838483048065 2826 17281
976138133506978561 18202 23338
137558495497533073 2326 12262
403287736462495169 20529 22203
539343602468758145 13908 19097
586136388899404929 7583 11805
72560739963950737 6039 8429
293295447753415297 94 7993
305012267920215425 9377 19101
945627282820012801 2712 16548
182359805258901281 911 14222
196024758240646689 13875 21934
390925059318274049 6071 9263
32492688160687069 814 10844
808078486129591809 21754 23136
981354856882482817 1369 3612
347657990288620737 18312 18427
572570464170141249 2485 18471
308358671664198145 18054 21652
89717520670241409 12886 23367
47688788711578665 8802 19436
468816171775159745 1774 6646
386987706803513025 1100 5121
321939030109057025 2624 23607
286839255178659169 7865 22870
820060956108605441 9776 22591
708857409878479617 155 8566
136094705266948785 22250 23000
61267203096033289 5535 21757
13880547950122947 2715 7812
242428801822416769 14875 20789
625689369200635777 6082 15768
383948934643296257 5184 6689
711956455170238209 1545 12206
763049461349314817 4867 13963
180476709873211393 9486 19934
226688696297852481 1160 16801
608875265122065921 3477 5220
29614493875914861 11625 14862
432339062704180353 9652 14965
696995543230951169 2985 15438
364114621747106049 3450 19243
991746702795357057 3034 15482
371093136136501313 23366 23594
91688336070856033 7414 22267
731418939452623873 7965 14454
539841992384015873 8811 13978
932968214568170113 7261 7694
203209008811835905 20995 22537
461163332077873665 6141 9299
429302624640715905 9170 13309
168797959177517505 929 14960
617100595524615169 454 1109
272804631994944193 3521 6553
105759010218850593 16934 20490
587526650071787009 601 10569
641072598494627457 5614 13522
1162814087265929 12689 20455
852130548817005057 11458 15078
38182135307700097 3820 5743
593039933978868609 3069 11486
748978684514838785 5240 12893
452442959442510785 8176 21856
681612436170603137 6302 9284
77365716430346513 11836 15966
537743407310003393 6184 16453
12223868354940493 7626 12290
150497466155435681 1514 9323
459520350291082753 4899 20401
969856385451095041 11411 11745
641235464732876161 10382 17934
887783215868147073 9767 9807
358122602800317953 5699 16558
900279249633584257 2660 2747
950843103687365249 11709 23205
171969600060329249 14662 15258
692860344204032001 3935 6557
89429299999324033 100 3063
164407145669304801 17976 20075
311716518722725761 1927 7574
724482275785089025 11402 22153
467384756094290305 11619 20721
613042383085574017 4454 10031
547992114094917313 12669 13062
900665033760272897 4194 7631
600720660803716609 1877 15795
378610431550061569 2901 7311
12324272098872769 12050 17196
965225370811179265 2667 19424
507497317460789057 5547 6031
347965767150814273 10829 21532
624357682573197825 2676 14162
218372489330388225 3529 21886
324996778241086273 13782 22641
313710984913360129 16191 19560
587465800272802561 6900 7054
537363843872537217 7105 9528
882536208839709953 16955 18775
462851649782837889 3950 8293
471096400405350849 2161 2350
519296657301875777 19751 20500
773743991781572097 6776 23516
460971122433893057 3041 21838
113192661001242817 3632 16160
114469818223579265 6062 19944
536604261037567169 14482 21413
800441280547378433 12200 21630
392655392158026497 2479 4799
337794558975556225 17921 21670
434772246410375361 2031 6018
430691434366725185 376 22019
514497731663020353 1140 10230
19500166240685957 5625 9416
661425409913405825 2948 11860
329995265864429377 5421 22910
820067900179573377 19813 22061
261630762716375649 10515 13857
550407940594908481 6074 14800
374299616210425537 6028 20094
329330019582776833 5944 21693
964693730749029761 8220 18084
243687801456545121 4005 15596
981379718939198337 1773 11175
586424107649584385 3420 5212
874807439905477889 9099 23609
816090254781727233 2212 2544
789508338761312001 3949 21822
805175733646187521 12714 15033
455688402611610113 4468 8161
856688692823794945 10768 22335
409691540857611585 7872 7968
486370014912132801 325 7873
126073627740421297 2826 19568
131786731907624241 16848 22321
769546795230684929 10592 13885
338795216816059521 4364 8930
120325583877370689 4226 13173
59653952070519265 5326 12027
54650127768244521 15140 17231
513524749952075841 8079 17245
261022634430414529 1020 16070
86495443909257121 7701 10974
918603376596923521 10190 13903
434744401658683457 17130 22829
94679878285273137 6570 14064
612831521809923201 6315 19812
754490611572553089 17673 22359
256620756373799009 1907 13140
187131834833447649 1734 5647
247702640715687041 3252 17161
35499738864320565 6754 14999
617098513489814657 9969 12849
439672163421203521 10391 22957
904934774534936577 2281 15282
288351554045281217 1196 11463
615835364741776897 2524 13487
341294417082192321 15504 21768
563016340708202305 3222 14368
266249338400530881 10863 15592
81334808249657441 6325 17391
371194511324585345 2908 11703
521738249837071041 8857 13435
554157826806918081 3197 11026
275196315642325825 18712 21752
798337953245546625 5535 18296
260297884131801985 9022 23361
743536324024507393 3679 4306
319620194716229377 42 1832
864995736841574785 10132 16641
760604826256624769 1775 7604
640757222070082177 16412 20543
235107865325922209 14708 22221
496719979572699073 5554 7677
555465033442715137 13734 18867
767283487016801025 12110 21598
492788653166478273 5433 10392
944646665521712897 16031 23227
115449942998608897 5764 15264
823577151581705601 8663 22101
170958167289462881 8747 20799
64036084366588145 716 8900
243741767076329537 12422 19381
335360782724098497 9225 11766
956082425094528769 8439 21746
676724525354909953 2614 11628
320125049248773057 2404 12079
502325603682894721 5512 10733
439432685657841665 11841 21631
800171314033629953 6856 20175
860481475619906177 11787 13998
307118749929873729 2708 13425
73270011096433057 13997 14839
581926179145636225 5125 18809
445429021324102337 22364 23270
307268340908340353 12568 22364
203572458724217153 3694 17523
919871020356591617 20811 22125
551791831874453441 7680 16039
674813966663027329 21312 22380
275043076530799617 6109 20764
824140226821196417 6920 18006
795932850392162561 10210 16686
27372133047155245 529 14635
390780093508347201 14296 18650
169202584537483617 11589 18524
93041168790136913 8162 14703
329126493616389121 40 8733
232633427064676833 1809 21450
161578319470958561 7539 16482
947529465993667969 11353 12567
659111633087011457 4161 13185
34890434692364637 9191 20511
411824766057346625 8 9246
634927761759598721 18404 18645
334852068846959809 99 23528
26380278714064789 9114 16963
234886339413417761 1868 15183
205097123102646593 11812 17177
738995315963453697 16258 23142
984086913793369473 3116 7968
731176736899808385 6558 14451
742144974253562881 6420 6497
81484629929764913 3932 6823
291517109488431489 3073 9269
326726413087964545 6648 21611
41891342958578545 3768 10452
205873712536263297 1931 15507
980858646932212225 15111 21832
13644174185284187 3197 13131
118776788283099681 2004 2576
740787552237197441 3037 23635
519736442248607489 12469 13515
255641036068237057 10945 22274
708256960404881409 10257 16650
340850983714748417 3685 12525
738357412057844481 9056 10416
865455096762698113 10501 15509
87409803672926497 8276 20810
249584804515723841 395 2245
985129970887435009 171 7007
564080901993929025 7363 16194
166978392968118785 4539 22599
853128692153834625 2596 21464
849427698986609409 2251 11721
72503443805597809 9137 22102
405549352630117697 4969 21513
540886035431828545 49 4026
146890504442545473 2319 10911
626298339717930497 5005 19860
826062809412306305 4429 8628
919368441442831105 6996 17490
170247088115850433 5092 7178
637493705959538945 9039 23454
363278938592600321 10944 19814
970092417259070977 12532 16158
858701266250641025 335 18896
736378575465675265 4132 21700
196977438002690529 10246 21421
942167865208748673 1295 11922
719928276171209857 21337 21877
722745232087614593 1458 18677
310203770841809473 2835 13243
825412885378131713 2758 11069
286027147752655265 2823 15712
640001349303570817 5609 13974
607338817213374721 1596 10420
970002261056041729 2361 11266
130598129846994481 11477 18969
589690147161004289 16755 19704
807570728863879553 11046 13790
472753224761721217 7064 11474
97561579059167521 19392 21859
345595727713384065 11208 22922
441778354113168321 1976 9917
116491976764653057 5890 13595
269383210698983073 4477 5262
857544129341416577 14871 20853
493058652943744833 13889 22058
65223267116227393 9995 10196
255871740885446273 11571 12301
391371266569461057 2298 11892
73185118164033729 10033 12768
931113468668232961 15643 23158
834395277149049217 6966 9129
103824606802302097 2650 19720
481084419976525633 5360 17536
846040274851976193 13487 15959
584823904965496449 3248 7221
54278991315651841 1652 17595
678753360666505089 5972 17430
506479764634409665 12951 18138
501224331960976577 3824 19142
998336247335711105 6124 11212
700571825980574721 5006 10145
890989400553980417 1361 16302
237659752554485249 807 2574
265275973638818401 14196 16261
511238812586455553 18746 18782
159073876568985633 205 14791
564610846046839745 520 9278
799938926291670017 13434 23408
994981859296558465 13396 21616
672734923125052161 7579 7597
229633583128922689 1716 4941
242337596435799457 5661 16870
915554375997587073 6496 14340
790826519865934337 13455 18092
981882851963327105 8030 10305
151858670896952929 124 3823
76004510956948929 14922 22351
84158774273152657 902 4946
332909387893970177 1659 11426
68481911370707137 4965 19275
444312386874017281 6275 14177
528187309725073089 3821 13619
280407662957379969 6068 21234
686497391500122241 1442 7033
532663831210300033 6191 22424
531535681514856833 683 15103
858955825207253505 5503 20234
626640805819430785 12989 13052
833147189467339905 4937 16640
943346416759286657 3259 21964
940722035920522625 750 7654
994642522789714433 8068 19498
51689503684684721 10706 21439
400737066366804865 18491 21951
174966197528554817 9520 9935
456533008498222849 4290 9602
347628325002531841 5250 22168
89021476813176289 17875 18156
610168659111259649 3838 9325
26673010532444865 4655 15518
802859771174667009 11666 17830
610788648897017345 16696 23540
215869592004757761 12614 18947
220764275573241505 47 1305
108301199927083761 735 20972
723732362415010049 6093 8316
838780908004913793 3255 21742
974803391878307201 14137 17953
584622109536184065 4198 9396
98989522307949329 12118 16788
762288409299422593 2825 18586
558200411547925761 11485 12500
438868661447727937 3658 14468
468744235783848513 7993 13901
959821875130280961 21831 22202
135603029779442609 2993 20011
810649608673713793 15189 17593
930433273723156865 1453 13545
857336567776364673 2586 2919
162229091725077281 275 11102
64753470589138833 6801 9238
220867115813721441 4677 21142
261797742252476001 15820 21759
170972874569653057 13826 18663
747092582104102145 11410 16275
292154539849452289 20332 20470
431441732646611329 5195 8493
949846765540524289 9593 11093
115258225508981121 15483 23155
947058003956730241 13560 20202
716929625761345281 4515 14088
573457438251434561 10064 19496
583136489081425665 19444 23660
918257198686422529 1763 16222
994413982188113665 10294 23017
184577232565242625 419 14085
352265850303680833 2669 9436
7279426426951120 15340 20348
242982088624820833 4473 21944
998214979537404929 1341 5373
934078815767264769 12928 17109
497263210955185985 8468 11292
137772385647586753 16437 21799
382048795472808705 12312 14667
861900327039293697 7874 10717
391326062647014081 7738 11817
781010574766590081 4955 20427
449164210193000449 15110 21330
236489124430761409 7188 23016
336553937418262465 11889 22197
567880029933853313 9314 21070
761627206769059457 3913 23163
602793911241846529 4861 6039
713338942359232641 16525 16955
371004084227457985 2007 19955
100771145727318161 4958 14447
199118042162837121 2851 14456
1158570762431311 6564 15743
461727094712067329 2904 10795
910821938580834689 956 997
705583633581525761 7163 19220
484484506323159553 3930 8076
900563469969775105 4457 5061
799635035978976513 10612 16273
21072523088946581 3703 20767
805277133216453249 20620 23131
102240638008190385 6898 14451
201253617300675809 14295 18696
262986452985089153 4388 5695
79783638021442721 11646 14375
288669799684306817 8136 20356
21477623643871625 3989 18462
480376280564740929 2639 12926
914808303575529857 2097 10559
8788816933098077 3098 12892
335790777384357121 12132 15475
538278988910875009 14506 22770
929333586295857793 14858 21972
547261288458919617 6895 17647
259335291291701953 14136 23338
231385848339016321 4915 15309
417785149804377217 14729 21502
131086330635689313 312 6320
216034401098124097 16646 19210
52234323020783793 10797 15331
797173511335390849 3283 5602
437751370668458177 10579 11829
487698969918138689 22271 22376
728634292168322817 16062 21454
37004655890786609 15252 15528
120996935094375153 18187 18609
97649023512513361 15542 16564
884544922983607809 10823 23195
562802198938246785 7150 7730
307784541945188993 9920 11943
485041994579514561 6770 17306
117526155867608401 770 5196
195269744121549857 2446 22173
236767941856321345 2092 21840
748109494539630081 8858 12625
745487303644082945 5027 20276
690864300469659265 17267 21189
155440664589185921 661 13622
403621405156908225 9734 16252
198908788281272577 16846 20749
898545306452621825 5404 17983
68020675333819729 4975 6495
37252802310757009 21405 21595
937060603292039169 18270 21430
563779268437375681 9826 12836
23762492278031289 1066 12808
50633502796497257 14662 17389
184896760159006145 2732 23564
375962571145397121 10219 23069
997359925767163649 10090 19410
75594674691171089 15695 20969
230057815266022209 21117 23088
60094970106693073 6815 22012
477895232435209025 3204 6571
888749785073056129 3037 5831
417427642420790337 3663 20643
607988943340973953 14452 22267
135754497463402401 20909 22289
668690988229041537 13599 19904
934504977625763841 8505 17554
188105774076920097 13285 18757
160291027116564065 13796 23404
776754695423473921 11877 15046
518878979795431425 4299 21922
785213270744282753 2198 14261
383880014420348929 4036 13588
477894326335285057 3594 6293
35630186127875165 561 10218
229782717241139521 4829 17983
256345295774202945 79 534
952451934897165825 441 12352
585677856317005313 3688 23515
370079298089951425 5165 8239
280404207945217377 212 4048
868676340991253633 6186 17571
206000858239136161 1554 5976
714321172051146625 7031 7565
133495945757211137 3518 14172
710201396770255361 13670 18955
21186011663587581 6661 15453
782532886561785601 11412 22336
400733973377263937 12982 13923
987256884781128705 17699 23339
786694238421759489 3622 16612
623619246509438337 19701 20421
441230518908561473 12493 21445
644394097070399873 8102 12493
433245029822643329 7393 23114
797931386837735297 11743 22658
266032545523806625 11182 17051
134601192545897425 4210 17062
456342697425000641 3753 23653
533757961810128001 9996 18854
577610405117589249 6420 23121
217867786559136065 11831 16473
694617684067452545 1874 16535
531696366932227009 6437 19183
12354204918999301 5071 20295
3916704455786402 83 4021
276621940817491905 12411 19622
917062065050661377 1117 14002
639835316187408385 4217 13281
770711242218620673 8736 9907
781163084728945025 6970 13841
390073708507731713 12649 22447
453532989514734209 13509 18255
813601434798027137 17078 19039
116226804494672817 3923 10872
568578146936207681 17311 21629
782035275876644737 836 7163
910100548789639425 15462 22128
362934838747321473 12048 12785
589997897827448321 3449 8542
649000948913048577 11054 22528
802166103276828545 20947 21671
112605877395694161 12383 14201
78814546898602353 519 16248
302891444474859393 7347 12211
515755993407761793 4687 16934
327492992487833601 9323 14672
793440150020973825 696 1695
659000540749410433 794 15845
954972558122431489 5861 9734
831702754164169217 10157 13892
451345340551714689 12505 17855
778851158771040257 9407 14428
358303508884514369 1324 2117
462572091805100161 4262 15325
62752817834837769 13059 20166
834694831336257409 5364 22468
204701332806120449 3796 16426
130678282987148017 4973 9195
359388516905116993 13252 18274
145616630774533473 15057 19049
559269913680449089 7823 16513
416849255840332929 2876 15381
723405348539774465 16122 21009
749468225176166017 11235 13783
688281490658066945 13047 15670
417064736346688385 11282 18776
149726265257928769 1980 3570
811250811047791873 5429 7815
821636509116981249 3752 20845
792907723535847681 1990 21802
819139865166608385 86 17157
730249510454022785 11801 18011
952586224184880641 12660 14529
30029394918400953 11360 23299
535343104194712513 9780 13102
658657985010314881 20039 21275
528820906873871617 4736 19615
805592894351235585 2973 21758
661957260742628481 2939 6735
893978070117576321 11429 18615
279517988383741313 2346 21786
845401597351340673 218 4007
969915397605294721 10650 11663
163360733073155009 5599 18410
447652272319228225 5929 19702
361809447165569537 17908 19978
515477506700324993 12855 16056
634373170655742081 180 19504
548177259849989441 14382 14574
925843871163621633 35 14255
967793615150387841 9334 12650
814408947963364993 8791 11917
877350481718902785 979 9512
684409683850020609 257 1796
705100689130365057 3379 13383
637955303184035969 2980 5511
267629325975047297 2987 9926
101024322488129313 16970 19714
122376507094887905 4229 19380
581920665097761921 2266 11405
661715003872156929 10887 17926
713174806495260289 1747 3519
422028099050681537 561 19022
735807613946512641 11792 19828
598353821031548033 1382 21865
769874024902705409 4572 16114
283784175930723137 2743 12925
324168524365383361 6116 6605
525674629220471681 18665 18684
469992399778021761 2702 9446
180585515363549825 2916 14481
218854523843582177 11170 16435
333782038442546305 11281 12239
967989710079180545 8585 13009
283494839711128321 6898 17511
770289744178008065 6666 17049
710044481976378753 12152 16557
373184952451197185 7917 19670
299423631672528513 7749 22572
659473699095080705 2417 18805
935397361031686401 11157 12357
837968625485629569 9555 14907
739117894518219777 215 1912
51611551148120329 13734 14502
859782063319183745 4908 15399
127545814441845089 3630 19431
907053390631137537 3947 17743
791046597647969921 8366 15985
805694463551201793 3830 13343
78938986876224257 21375 23470
836733695985746049 9222 15916
685248071253688833 9401 16615
571229386204461057 22551 23007
301990548541482433 9020 16874
820806801995150465 6619 7476
599591878438040705 12568 17238
42863254284622345 5418 21866
733776015803059073 8085 8449
571238292298890113 1735 2491
438038750849138113 656 19546
922773574834192129 13826 20544
35833198173037317 13993 15257
215696633050374241 16378 23022
477915023114995585 13871 19117
949383835021063041 3052 7946
798470114884324353 9690 10203
726889153592995969 9574 18360
617062438381886081 1342 3716
701053614334423297 7641 13951
487548555218836545 2560 16879
285781172587793025 341 16939
82746582340284641 2104 19651
563789071197970049 4037 17369
607840296063201921 16853 22606
900755755173097601 2712 5352
44875320173822785 8869 15979
891286248687318785 6975 10128
656483074394003585 4598 16414
105523082097949585 1926 23250
419130521267071297 2973 15082
450671676509198721 10217 18483
765262539591859073 6935 12038
111036684476122369 2088 20567
283284966127105505 7762 14420
325479337464482625 606 17283
68328643149641265 3216 23635
622264160356440449 8982 18883
653863201311700993 5634 9009
918583028775298561 18483 22184
541309323974914497 2409 8433
990212754197646209 9562 9856
568886803713645889 11407 11970
176246294408425537 6841 7396
519274978590175361 4110 5584
153320660072399297 6577 15479
231072597826049281 5130 16224
738791246372880257 839 6903
167173129606752001 305 10908
239763416505073921 12754 21853
416753401107662593 20337 23381
246630543409050785 301 20327
621607985389232513 1344 2243
922336607771843073 2629 14909
28066415780124033 2339 18155
309936367019940225 4510 19359
293473281337057281 15285 18756
918681585759120641 2857 13343
935581002820676097 5105 5529
737794239922035201 16435 17603
285122971188428673 3557 15808
49415390587757457 1085 4899
548366828064295937 490 16375
54440783214015913 19116 21585
73522057698951921 7052 21499
252279789665468705 14271 15614
578261823698319745 14585 22660
376620818375979393 10004 17540
504073178463443137 11659 16636
8182686128794360 2192 3949
501388623520533377 2861 12329
642103401120049665 1425 3486
862352557034100225 497 7856
980788381278475905 4598 8648
326264669638341313 14754 20056
454226238615202497 10482 22686
898475654341751809 6222 8522
880316624098458753 12043 23473
564506614312016129 4275 12086
414626302204833793 4701 9202
398787373249163585 2582 13167
819004356778808833 12129 18724
174370515889172865 4548 18524
464069116925056577 2445 5203
381448042356396417 2661 12450
774213880836658305 4295 8155
663297214740502785 10909 11939
131892999414912289 1722 2262
557553696437977921 1987 13548
368757136446877377 5965 11601
244223736288439841 2662 5118
634795239686635393 5797 18091
90851442620163425 15501 15811
529343220455491073 9197 10821
739528166120827265 11510 21331
876637692194815745 412 15441
321927016103828097 13232 16886
815215478753945217 8161 16294
910823739300788353 6483 10230
728147270207752961 7289 18761
333866049404548481 270 16920
301470808741147073 6757 20940
704009444821899393 4461 6658
638715237142502401 18027 20008
534612167216195649 13642 20656
946067509992790401 5105 14212
975495829214402433 10278 10982
16215771777066125 1786 18234
747227837607880449 7076 20343
816324438493797505 9208 9247
92707453083583857 1163 17056
753501863598881281 12629 21137
235547021836353569 1634 21939
459363664369792705 3143 12771
162044173355589281 1075 22109
365002982488217473 11154 21045
173706132096981505 20343 22883
990396617477347969 3240 14664
859563654718833409 6017 9786
991026975968292609 6650 11564
990040691546184321 4633 4983
171320141980320545 3710 6094
49703818680804089 1909 19034
832716089880872065 8159 16516
897003456406736129 11515 20691
247469282650929057 12146 14608
748247880310451329 10709 11176
683256697066820353 3007 23464
549134668414595265 4422 10310
599638304589294849 10215 13446
987172763605492737 4071 14819
141402065945523953 10983 18756
862610619781946753 11410 14499
208075716854001057 6513 13871
787615589011856769 2815 22136
836520119295311617 11022 13530
466301894735906305 15838 20602
480903241638802817 1917 4042
556419153429125377 7017 16821
799481435538947201 6961 7057
341251564045848001 1612 12786
496498056616946561 1424 22313
651927436561230465 9773 13585
704389542933977729 11238 17707
920575314274586241 5207 20592
82382551404638353 17602 18849
773122730215796097 2494 8372
540433663757166721 10423 21126
164404054279657441 3535 21134
196031592269026337 3509 5373
916928561618412673 18002 22829
793396293355453313 15931 22770
965924020250710657 1462 1514
689054194723642113 7620 17624
422523730489764673 1876 13323
99332160312822993 2815 22545
177983859797535617 3692 18433
988129874015573505 1729 13541
626674065033931521 19423 21564
739784021453186177 423 2521
740171677800518017 6489 17005
385950091213718593 16907 19535
735116486605313921 16848 21238
174122211463807009 7568 13161
920631634401331713 1910 20736
234677450156301153 9007 10042
63526219159534489 4209 11537
930071704082035201 7531 20073
823978461146438657 8129 8266
213909940408402849 2624 11487
6039050150299375 6847 16515
712480462540039425 6863 12738
737143267399488897 2557 16268
205019876116597985 4732 12828
185038006809598689 8415 8825
141518873807950033 16515 19922
941384308210970753 8322 12069
953597562727853953 2325 12107
755174218242764545 15828 22982
427789886615268929 13902 17827
585436039374485505 204 15831
310513445463687553 8923 10330
856476651982795521 1833 7189
850655919763607169 6113 21319
538137857908779457 2358 6316
188139867708148513 6397 22852
611891406079998081 1152 5165
679209487370766081 6574 22388
687044479183185793 13471 22950
589239906579525249 7327 19883
766529866953383937 490 11009
198862613906879201 17537 20313
462511997851393601 8182 22966
909006369410750593 3286 6694
289022871599406977 2132 14996
551013296697785665 4607 22969
906491381174475905 5308 10999
782164241162309505 20686 21390
766276602841507841 5232 19039
913548329479009921 11696 19371
5533512698875144 2984 8269
762754981434032001 608 10939
785081860610581889 1711 22903
135318540085673793 6524 16674
323981004108560449 10635 12843
159396393228480097 1144 12567
317793153271871617 12073 23035
761807730959372289 5465 19750
933530885892835713 7595 8725
88027636448718033 8048 23497
321894303257927553 2251 4089
660018155342495361 1855 17137
888713035762293633 10342 13611
791350649787080577 1565 12592
778804523230171265 871 15529
360496027313683265 6537 8853
865630870005176705 4139 13170
162687087679135105 2231 18230
486729755173236353 8668 17841
210178162695054753 5640 23254
306717469704921089 14091 19125
214479186858358881 6513 22784
383580037726652289 16229 19655
382488192832550337 17925 19882
412311003436926145 13700 15627
570244062252132993 13832 17654
603681339177576577 3514 21965
366355696815187329 10233 20098
427462103228606337 5390 15172
414889107008480833 1612 11283
7811227376173236 10156 14698
383456872357225345 11977 18098
898341813701549057 1268 18968
302731748835558529 2560 5630
508458505891873345 12175 15737
127238823819194385 9780 20014
347585927918117953 2679 7957
745535107072232193 8448 13426
126499090504147201 13659 16419
626824000189440513 15395 20729
244429010027104705 15310 20730
143942414488154929 8548 19376
643920494115555201 2663 21314
996704578787298305 7364 19125
247963246844051361 17900 20001
803812727235584385 2845 5835
788916893887737601 10482 12009
406611474482200897 126 20782
676592530511626881 8877 14648
22448758142761705 5804 19200
730592434332642433 14821 21855
96836971849992177 4376 12576
621904914863961217 17622 19205
426259945149997313 19000 19064
943503736741682561 14754 21511
458736541408409665 6443 19294
370795871566102145 5587 19659
388090420644690689 8517 18691
197070101204651841 15728 18798
618642023388158465 2897 18683
37654661015778857 1422 17786
805707691250336897 12793 21579
48083165058123713 1544 3513
110867855904199793 20781 22877
922565689879419905 2563 15948
248613883767152545 10195 19686
79633383409692721 14708 15389
841142201393832833 6183 18386
907440014487889409 13073 16092
303602673948280001 5267 17841
597090185909813505 9308 13032
849278498283847937 1103 11834
657318229639670913 31 21527
304911803125609281 6084 22379
218552601687129313 8686 23010
337227946538487105 1475 8322
908188918150244737 2255 2828
816358715873082753 14935 15221
987529093826076161 12916 16162
978202538523145601 1578 18802
266835690246168161 4003 5368
643815632412927361 3996 4347
290485868447184705 8922 13136
841089282995707009 3365 19567
715624676130886401 7593 8413
559475614831587393 6503 16590
29173583850898413 20287 20915
13022052508102179 10780 16935
70812212246565313 8073 18805
686653208877206785 2104 22440
522029744804861185 3281 20993
577245825565139329 1673 8636
573803444422253505 1170 2709
856797355659342209 8309 12962
382059688392523329 5701 6869
383181807045854593 8917 16867
359615721733447937 1236 9562
549790782464160769 8563 13063
828899513397551873 802 6776
645138806144583297 3964 21406
926260036001650689 1511 6769
964664311634710017 21385 22232
275611137473923393 667 7665
924049142934659841 14771 20372
775388435934772225 6887 16193
650136783545921281 9677 10616
618379447845718785 423 20593
315944055097102017 16043 16372
882779374450251393 9967 21668
121846886627839265 2934 15928
28775804493527349 3389 21473
509006897889843649 8333 10391
533335395232526849 9064 17626
284092436658145441 5065 7660
579597522216012289 13515 20881
829710185560028161 4928 15177
687412492555011969 20189 21611
896030861656374401 2845 12247
149340962105576129 7869 23257
13887523622582167 8633 9470
473526949343991553 18676 19646
22692140167297481 10410 19396
466843066346207553 19050 23438
481121541242739457 5621 10338
588707534877869441 16964 19769
496257522019778433 3776 13434
143134135329482609 7895 19357
615426863868389505 13638 16451
465767687899969473 9050 20957
98684344289981857 971 10988
155559935391330849 9097 14436
451130780760077953 5380 7506
592227785776600577 8023 20526
38104453684145057 7927 10905
610105401497570177 10789 21801
203736372662188353 94 4938
566060868154366401 1781 5227
513061472386201729 9995 16248
118811824450354209 14504 17353
979401284048289921 9896 17034
498280306861715841 10992 17507
784525710089372545 5956 16422
744326049150565377 7574 20077
435862864656836993 442 5963
542923955059492865 7355 15843
359055242948418369 1487 21288
933930421632830081 18615 19884
78944878910359505 13071 15044
394380330373763841 3433 10989
140152863050577281 3060 13101
988727570490219393 12146 17184
673325201781988609 17727 23680
955287451441463937 19600 22039
850871562208286721 5029 14022
484721155424843201 8084 18704
69535698237611857 13612 15380
382328117465419841 9777 20439
650491263925619713 15587 19898
322944024498433153 17348 19924
731087633040157697 5450 7042
870935758510071937 345 9523
752446969782941057 467 16841
174015354713652929 16013 16928
750426290954461441 4440 18298
773876552872735617 3057 4914
449828653720619073 7229 9093
483909870332261953 3494 16080
18749816736868041 21695 22749
565425369437505793 6152 11405
328266432282706689 4732 14234
704521702330403329 4379 14591
45587422233179353 15321 16637
286819309959923873 10264 23374
512806073305331009 4257 16142
333904433104173377 282 10611
276803866941758529 4313 11886
136142261240294721 9399 18724
583790092302113153 4146 5144
822843925470273537 2235 11019
436138311025555201 733 9950
914930982622053121 580 759
694483837410263809 8284 11878
599523226656934529 4957 7216
701629078477520129 3895 9551
904636912698848001 4357 8220
427294392716081729 7084 11203
852195728849444865 14422 14803
444829365458328833 9867 22838
130542143030027089 11650 13859
892368148577407489 1198 14719
307595420442503105 12139 22988
812465297233540481 11435 18166
762601938548968449 13765 15173
467940808703165377 7786 10190
863758038958259585 6955 17988
856384789139266177 20580 23600
907633846702225409 3006 8095
731246739736452097 2375 9800
440355800114296897 1757 3264
941926215101130241 4161 10034
242833892679712449 12730 16071
466643232417713025 14210 16818
954787690269945729 15863 22051
245207743920754945 6894 21548
726187668887177985 10529 15780
957814746578368001 2958 16590
622218633942217985 6141 16330
728684181327206913 5212 13944
66247355571974257 79 10401
976812867732835585 11907 20913
313500746764283649 4539 18302
738396067167794689 4635 13482
235128918741651201 7737 18226
236954823398225057 4236 20522
34289919659805437 1928 15537
456778434583309697 12877 17961
229485983712166337 8608 8902
451317304976047489 14224 21976
556417714625588673 1195 13124
767211854077256577 23 15210
611552240288517633 9428 12825
265168328579125761 2394 13772
230293548852891649 5675 22600
520568972546822529 725 3221
354901761215373313 3694 22254
49998258079458681 467 5263
223271964474385249 11628 17202
854093528095287297 13773 19592
858020371638787073 1284 19337
59037218389125457 9590 16596
98875988499138145 3916 4945
697678588291278593 10728 16679
25650256392353301 15016 16884
558850259066392833 1949 8992
307746743992147713 8085 8282
244994334979732993 2257 12592
327578396462172353 17132 21559
937729100263016577 1862 13632
882293141767824769 7268 14774
284335915282621697 7195 7839
173376248494761857 85 2082
227470417296306241 6759 21261
289220224298482241 2044 19252
428276508554457537 12777 17076
657727384190565121 2579 14921
98440709240851025 12746 22380
920272112689268353 308 697
488352635278300097 5603 22609
274440652372973665 3697 8956
945647163389882241 3276 11922
311362085940125185 6057 6147
281585668702430081 8929 10195
29952877938796973 5300 17433
782307883735075713 6263 15384
640379661803244417 19592 21118
784538315926067073 8894 18233
142866231280876833 6651 21985
12963710256176599 14638 17320
927839212851132801 12254 18774
757075324644457473 6409 11044
250505251627060929 4104 19934
845692929298156289 11376 12331
262518202395789057 10642 12774
215676657359363585 17456 20687
484156150562014913 10803 15128
807049776143688961 5822 11432
203552125143637857 16568 17921
653046669050436225 14164 22880
570980520289367617 10035 10092
87893071562564977 13622 21952
725209249433753217 9951 19118
869257239586158209 4543 4775
93865987451451361 4507 7619
926622927137234561 11074 15697
921737844088546817 1295 4960
126514161029998465 8419 9727
433851750052411969 4630 12111
941196512025005185 16857 18804
475113295806487233 16223 17198
975977174968118529 4129 10654
648286374727732097 148 8590
874718709022491905 3054 10897
202938945145554337 1463 9579
176402708549428417 18554 20429
438452776769224769 11693 18295
102845412846750865 4648 8950
988774152984028417 5143 5567
260597382586990273 2495 14108
441820018449320193 20830 22565
55516550940101441 390 19110
991252617401848065 17952 21965
371027573321722305 6215 22820
777017504791984897 16059 20487
380847949341973185 3719 6772
216864855701167873 6876 15262
329058513795057921 9933 11347
176613392509878497 9788 20942
784926235751189633 2461 14022
606437610278881281 9445 15345
606203433716668673 10862 19828
188229619868366177 7610 14785
436714381325931073 7445 17603
556251292776771329 5853 7235
997831870746562561 1737 17169
4729975246775099 4618 11214
160607544536194529 5769 8935
897371010866585601 4930 19552
661774353737822465 21368 22021
117339112645794337 5542 16371
238074906994899745 1652 22753
463978788677728449 10074 21913
562300972206951873 829 13112
461628455837185921 15017 17669
1353495148865847 6815 22455
463010857744400513 3098 11959
774551718613249537 13094 14651
257253571767989793 9789 13746
882769875509712385 749 10302
429825922936906561 15889 18936
60539733436836937 7759 21080
711935900716170497 13835 18254
648775407247317249 10379 14712
931434659648495233 3550 10746
364592510046914945 10 12980
974113768048169985 16363 19995
23385746954790677 13299 23020
720358937034482945 913 11662
617173539447531265 1818 7510
654482432751095169 6735 20275
225985838724003681 4342 14764
405687949844555393 673 4084
439445606677590913 6419 14572
293714613703286913 2919 16247
407343000844537793 12960 14065
97459140852031105 10397 13205
949079803425046657 1856 9885
903290538406778881 21795 21976
968483250956499073 1472 11840
897091069565512065 2178 3306
57439107792159665 4633 21156
141734143133675169 1363 18053
52525006848970433 18453 20701
598084793308736129 43 22184
80504914619421441 1939 11810
474688680635736641 5319 23094
481700072800951041 8805 16998
872316436373587585 11557 19762
556276990840185473 2565 8998
391084724232484865 962 6471
302069683910463745 17345 21994
439567994289113537 969 9669
249744792496255041 21098 23412
167945457727896033 10016 13364
237683645750085057 7179 21448
939962615806031489 5272 5464
47158725796631273 2868 10816
973802271709274753 6499 19191
444328586423484481 5404 7241
186036187471607649 5794 9336
892856576447325569 4302 5606
127797110854160673 18441 18496
300137345177635265 1371 7491
195515577163924097 9 13206
937330781919595009 5523 11018
862740796412140289 9814 13006
745130868649187713 19143 21080
476586936167443329 1101 13739
461939292857163521 3986 13253
921967745538196993 16472 20851
162556985091075745 1091 7550
830501576803420929 2575 12789
975424274949940481 362 22044
119941187132752705 4078 5833
619372391036751617 3668 5763
874633696779106689 9484 19760
676341653822458241 2842 20268
655258194790818049 4694 23658
698455426314527745 11307 20102
292300174788813633 13046 19615
514128315299696961 146 5265
443894683878681921 5399 6892
267583044623325601 6350 18797
750379376987830017 4828 23579
614725454321170817 1101 6314
174006014141340865 1007 2301
555676120523717313 13124 17776
555499953266782145 5627 23138
353693930276104833 12315 14363
727023064097380737 5676 22220
420508182184466497 15576 15595
554663528279455425 2219 12776
834233347128229505 19676 21045
290695661300290433 4634 8917
878554135054859137 2280 18371
933843567421213569 4076 6901
667458745888179585 816 22835
57549125836203529 3122 21787
870872857306938625 11067 17207
382468084918052417 6840 21737
450080087274681537 12499 16038
178224475687827073 2929 13882
12191015909341019 2991 7837
323722822367962241 11795 19059
117027926282670337 17723 20713
366532614322835585 10298 19501
226380385055751521 12340 14144
358155623976664129 4409 20708
824706650347177857 21431 22671
646806635562270977 5093 22139
832367658876083969 251 13755
825848531848926337 4233 10924
339942181356288833 199 13411
531198300950507009 5548 21946
791629550407311233 8070 12677
102053183534557953 8960 10427
200206941424664097 5871 16467
923723832983100161 12776 22364
552627171193453377 12124 21348
341133977084815873 13417 14171
536608965591081985 420 11935
199784486152367425 8999 11769
679017603120559745 10402 12319
359283738650354689 14286 15078
261057123949154145 219 21269
807107969342794753 5360 7383
286817518672595649 14770 20646
979994846645986689 992 5330
895968303659824257 7417 7905
900991760149395329 9933 10895
159828990217977921 4162 5374
786786497220411777 11783 12661
236247910327460161 13828 14346
659667736701905537 5135 11818
290891565704075841 1976 5618
961182600700716673 3459 11701
80809990848305089 3694 8545
142713418056217729 7627 18325
896592589748326657 13889 22601
903256240331835137 4696 22406
740740468560755201 9425 22119
646747512661718785 3584 4572
672019928069691009 5913 7674
106932265500297777 13893 17837
943854228841384961 5144 15419
190080488329215329 8406 21073
46423022003001081 6184 16998
309270994219495809 2794 8112
115736911698842705 11710 13256
905333559008894849 3237 13099
436079870981334465 5802 13286
65619726460319329 21206 22078
64653069919696553 6162 17925
41955896041287137 20010 22839
292444426857873217 1542 10249
481166383436423937 6713 22669
555576649416007489 9825 10418
956599076866453377 13109 18871
46341297268785553 6598 17015
11287650697518359 511 2138
585065355113865601 2071 18632
797863844967650945 8565 15365
646527908412497921 16758 21153
732254077346958337 6635 14293
806140193505324673 3199 15563
644306233585481857 5991 20573
186678683138300289 1618 23262
781313232381570817 16210 18850
177503144363125633 7725 13786
123942064967053505 1933 8114
371456660598557441 9921 12921
318770804552023873 7429 7635
685462321588300289 7676 21611
194859839111941825 12657 13567
161895631423877985 11599 20417
219155016761199297 13923 22150
805342949225202945 5722 13316
886856133642766081 12559 22429
594265599929418241 106 4100
145483472355913089 7652 9443
111826815836717937 14248 22878
652033912062947201 4292 15797
325756524753078465 6937 20470
888530121223972481 4189 23324
228840391184345281 377 541
228716643767739937 994 21749
124885144062677249 19477 23527
97164990883946705 4764 19991
727935306003569537 5564 19425
940368938246891137 15918 20918
104077573549265169 8751 10107
318537234249170369 6121 22721
972582221104371329 13346 13733
403891550458297409 9190 12534
655351587347571073 10844 16442
687194463960388225 6495 19481
581813058559941249 1315 9965
155964186861794465 5799 21464
575737366292148801 5050 5351
526154835613091649 5179 11445
701954947873613185 10636 13047
590207594580732545 2302 16484
894729337029122689 3952 10348
473324471355987009 1818 21565
665934866234732033 14101 19092
371866012106252673 2109 15999
188724841958507041 6091 6112
743208143706176769 16922 17404
656304636788629377 7734 20919
622386261375197569 15708 21481
293523086280902849 12755 19813
543197229514525761 15423 23551
425624504754079425 4486 8011
277479630437355233 2246 11186
21350417064954997 8554 9536
49312358321323305 2695 20861
955407750723562497 6559 23517
174661295781248769 1225 17059
828740812738278273 3385 12953
318480480367746561 6921 19865
626101536077367681 728 21620
347408426209952385 11297 21943
50503812234641289 12335 19900
980463829772766337 16941 22234
233568219632015681 6741 19284
342376358449428161 2038 14228
856901303704024321 17582 17876
966533020348030849 5899 11844
214619549926691649 2187 16188
954851400931644929 2637 10114
159349935709744993 1880 11945
144864847704901921 2401 13505
162101236428323873 10980 19658
838962968923254913 8695 13429
297162721698175169 6163 7602
842298844208208641 7904 20497
29960247906654305 2609 4523
908165943867871361 7007 17451
106111993731648369 7580 17497
433231805450425601 9115 14259
996159589795095041 4577 5233
135050444976002385 16141 21694
380381536523987777 427 14484
610667940757870977 2104 5997
396118087011370049 9521 21251
296429664231467905 18417 23072
383598810210660417 1053 17647
560250558297163073 3253 13245
325803656963895361 15615 21521
820561109586634497 3597 9312
892293962521893761 6014 17262
20830840125562133 15153 16788
790330511815550849 6548 21354
280811587691076161 2429 17198
825891150607166209 9728 10732
417006856522966977 3472 10903
723911492015954433 15237 22664
268495599539278369 14080 16244
250144852183314721 395 12322
719193074656224897 3185 19679
897679117146548609 5413 23542
563289582432773249 3497 8839
964109657446076801 11593 12462
51133796558055169 10890 22611
964970757749764353 2909 4228
320714672130606017 7473 8883
881971809796215937 545 12919
996204778053275649 12179 21867
455307395534230593 6388 21960
702727442509299713 2254 17575
497444817386455169 8014 16844
22082296134165349 9690 14025
938989561662449281 6863 21498
201375468969501985 552 9110
226385101294273025 7268 19154
964999709874682369 8892 20183
348871036235561153 1239 10019
230551618711260161 2461 22686
828637192268193025 16894 19388
403334661779901185 57 2254
303708569091778433 4167 12907
192781758353390849 9919 17230
238066748981527361 3584 19685
366027054992422081 9517 16450
452157055130765441 5334 15548
644244149694671361 12221 19943
414853959057612801 11150 15171
821545379521644801 5324 21625
305992079065699585 2217 17732
781259240205599745 111 8126
570345012304404289 1247 8652
981898410124692609 12855 18848
697878347287950593 13008 22166
826594908599233281 9286 14696
705415616113871361 14474 17622
634507322149410433 15732 20433
59721060906266385 14931 22824
997268560058131457 4256 13568
611083268342969857 7360 18131
530461432050252289 10912 13130
833470566493058817 19455 21610
252132842891697345 18240 18782
677084525698038657 5544 19759
655505628907015169 3875 13518
892706462134835713 9162 22337
534320241064222017 6576 19302
271755118193301121 8116 15115
881650684614264449 4668 16144
250288548542027201 13997 21459
499382447668708097 299 896
435634775146727553 19015 21542
731035575965940097 5416 9894
169086410725409313 3503 21080
935357305525059201 2644 21530
871960357912843905 304 20806
514955284135020033 3682 4863
177919807592029857 379 19653
88568275153491521 8626 13883
29180651632149337 2125 15551
972024818542259073 3319 6962
256366247252994849 1874 11427
683122919915035649 1093 13076
622769265200634753 3746 13144
299382005320914881 11718 23078
407402947368677121 1725 15293
509116845620766849 9565 13100
514248837930470145 15026 20223
525614448016007425 20032 23360
37705634983861817 1758 2621
422631959889912449 5864 22470
92165465484260529 12195 20786
936581572307055361 2125 15425
547959141526046529 3676 20003
489781887484255681 500 16856
429837249120343041 4795 5241
455217369912368513 12247 15617
570252308454566785 157 16340
779216954262267393 3064 8915
634490453585431937 5222 20911
760344921920868481 2250 9722
631415149956421121 322 22954
96445396781163601 2188 21065
167711242633490785 1753 16980
570986571104050689 174 19047
159267333586623041 6773 11599
314720429428604097 111 11926
83175659636044225 16677 17984
31965288786089729 15839 22643
656816650346609537 6482 9958
118623568788009953 4510 13633
278945746579214657 6664 10497
920989907094231297 1202 11871
255482064883690177 9955 21503
87257238232496097 3880 13241
42180760416602681 2255 21507
411001024374506561 1200 13506
414800976777723201 9280 17366
425433217002179713 3033 17321
527229663764703809 10834 19190
115302102739441633 456 17939
189572297758157761 74 5833
46572019748140289 7032 12573
866439749788884993 4027 23644
914763124614829313 18861 19921
647118669665285761 1598 23156
535250857223573441 12010 14411
488706721333020481 9103 17905
710888722271768321 100 10097
832830426533998721 5796 18038
107368498968696721 4949 15005
895249094394717569 4932 12735
407390503168066689 2291 22362
281263553836549121 1921 16325
550523196970729601 8114 23326
706134748440636161 14375 16500
534570926979746753 8034 9134
817061731172767489 14590 18610
197088897883787681 16255 18452
694915113292740481 5854 12865
480665109978779969 3497 11713
133491374041891937 8745 15131
860164332965794689 5084 15397
831903176896393089 11868 13334
64523901407319785 16335 22795
959426228269617153 7948 13928
872473291930532481 6351 14365
978110532705034753 4195 16077
503758057211591425 3112 8602
95577329697174913 116 17058
606701521922715905 12833 22684
839956372183767297 3741 13714
827675891430239105 2028 11495
19392834366211533 8292 19679
240830308302491873 2595 5266
497272979545488897 3525 11950
627886977182321025 6231 17997
411483163153928193 9186 11257
853807952373031809 9227 20750
250928214788306305 1492 15551
201038860069282081 2767 22537
865167902127406977 5452 20337
907302125100898177 1271 5094
558010989901777793 8 2584
634403899393127809 81 19992
209674768294245697 18188 21332
672087507763635073 8495 13879
397801164252118849 1802 3474
29415829399660253 8978 16294
545905502428578177 17557 22533
498508292812545025 11801 16401
865865921142830849 2275 3294
711121996281029505 10899 14714
985151598747261697 11640 21810
986953073560883329 2159 17596
61160850877289617 10079 10479
90094039415994593 8357 8841
653702137900463489 8734 10336
985804462098712961 4823 11788
205910968823662433 10273 18213
531728609789176705 8173 18302
222319467524084033 13890 17862
2166503595432801 7692 11805
323625052500094785 20924 23560
647047117212231681 3455 21886
715823885978405633 6591 16680
547993664379504257 10400 18637
959551302059441665 2968 10753
396921033370254849 2444 20396
815658642368060033 1595 18089
326084923382168769 2583 9032
232283726257893633 19214 20458
142833512335876385 1789 9551
182809282002860833 2342 16030
73679354197963681 18241 19847
686522143540674561 391 18198
673440586531391745 6419 18259
379709453617248705 4671 17114
584884610649609729 7947 14142
815994577770570881 1466 6635
475792516675916481 6583 21726
872036565418053249 6113 9732
607550984848359169 3006 12536
942464432861374465 14925 20960
338469581529942337 5784 18700
943217943875975297 2480 12250
308010255813158529 14757 17159
181136462658404449 18461 19941
303303249743812865 482 18876
489039224615648769 98 15420
92744451252997345 7764 14359
163590524332096961 4245 22177
101894844329528673 2072 18132
894354401292343169 9021 9634
215823967626576513 7876 16133
804930727818234753 4565 16340
398786052706931585 14675 18420
80299088470322737 10540 13012
653021296571949953 5100 9519
829835182949711489 19340 20715
337730514425707905 547 1678
384737930738577217 1971 12554
727904951746054913 10643 18917
759698412379808769 20239 23338
270789797033792481 1287 3656
971441525114098433 10837 21579
393862141530064513 8187 17432
216519954695787233 5316 20807
908531910650644609 15826 18179
709570529691074433 13843 18710
542677352441259585 11731 15949
434429040764175745 17488 22395
26922676110508805 14761 21082
913702620996328833 1207 7461
280671357945635681 3163 21528
861941799835467009 1878 20207
912921312566162177 11688 21255
459504448107036737 3253 7419
515020310187722433 4704 10731
371794552766008449 1746 16272
833548110687793537 20344 20663
799233525776198657 4491 19607
75141570445111937 16391 19843
414429690388704577 827 22407
426385569554547329 451 11920
486936924094560897 8719 21631
778240850374956545 1409 16199
109249728081724833 10824 11581
284081461517907041 12769 18300
412252461094620801 4321 18356
577428132848211841 1129 17023
777295685445739777 4435 17537
439294512216484609 4326 14520
945246699673059969 17052 19045
120266780864668017 2785 20308
402118275205285889 12783 21543
544387305040920897 13526 17162
258250203772401921 5718 10697
532135288207825857 10347 15794
443739810498687617 129 8949
423628203185494081 5247 20659
844057033420892161 12359 20219
31143338633441433 4166 8264
914571567113544193 7031 15010
293191090479673729 2259 23405
557400166481553345 15968 18130
510217283989078401 3605 10102
606150879461115009 4190 13675
281190126968247969 6434 19353
716930239307071617 20494 21635
589893888234271873 7571 15737
391164818663018113 1249 11011
218583059202792641 7076 22307
1019511436620491 7962 16162
876749276371924737 10720 21713
35378210547481361 412 1307
841122480920141441 16821 22246
119969093503936369 5232 19661
453531537311320705 16849 21160
467103313119967105 15023 22529
168606369715156737 14978 16165
851373045152907777 3834 5945
596124420161657985 1286 9481
855431999684316929 7029 22586
583328791965492097 4494 13436
770620763477648257 10175 21846
649485096902267905 12651 19165
639669097745642241 1908 21652
984585434135176705 6215 7828
415306954818472449 18860 22308
111585103291702129 7618 19178
187702927625014849 291 1630
866948146171743873 104 11979
195549226153399745 14505 17571
654929376762638081 6194 11883
506246380858588225 9207 11621
570264534518265985 16066 19019
841144759326763137 3573 10862
865097847403063681 16875 23109
206174389440111137 1701 15825
639314380787048705 8051 20810
784762454452202753 4309 7149
372486368446473665 5645 16140
176141675295870209 6280 18241
867990849885877889 8641 9841
575973160516777921 11086 16760
196432958484820129 4770 7289
431233547554928257 4642 7741
390872650850603521 9109 10280
146250963996134689 4379 23238
81490431377730481 18698 22056
783902545695102721 3257 8157
125090087319485121 12030 23538
676890792667617153 16759 17290
376911574060017089 9852 17526
94570222006456817 3046 23486
5314844985115031 7158 13902
621214624278916737 279 15004
257487159646771617 667 21764
271096629519153249 8399 11805
139246972978874337 12754 12980
494988180794305089 9366 11521
393634315901351809 18453 18716
131285444091350465 21001 22408
131734387480769041 10993 22182
754524951098698497 5797 21139
309862169766333313 4246 22095
61520414245396897 4056 17734
71116921404133393 3120 17990
44772530791757249 1850 20337
804107319761016065 831 9513
797714312076909185 2068 17301
776890026280078465 5567 18234
418390409549925121 14279 17239
788472612121339009 1240 14109
931565065641397121 19555 22103
905559263960704129 1307 13777
634446286973766145 8807 21754
529032976099074433 10608 12813
74600600146926161 6223 10176
980707268972984961 7018 20259
159262569371161793 16964 20306
454880771346935809 6312 6358
272974414548887265 4829 15164
729796479786877185 11928 15385
63893705053882145 18735 21890
842634278294752897 4246 19773
895143384254272001 5930 8831
696935191411590401 16677 21547
178841266945749313 15127 19405
802265683369128577 10224 23395
59488022097927033 1396 14898
677467935103102593 9750 18791
897425001115063681 5450 11207
55233237325012401 19659 21291
836068761052093441 4147 5314
353415406053891009 4241 22118
169607240752167585 10337 12486
140315259342386865 4581 7746
161870055773110977 3067 9646
661960699242492033 2083 8490
987272949614972417 5438 16801
461905384394782465 9350 21161
227262548575499329 6144 15402
12709039645891097 6248 9193
3631019560980776 6515 12992
237377969218599105 8311 19616
207582521253701921 5665 20360
890564068261888001 6176 8701
561532115973786689 3699 6426
53883945503230281 13945 14291
671632669845610753 9602 12621
593866632351470977 5338 15995
20477155175239405 2172 6033
731879700181750145 5618 12915
951869207449565441 9746 20977
612908489492873857 9279 16091
796676221791411585 11071 11285
255988834430439745 4617 10162
721752733067848577 6076 23411
249914932939383041 3268 8983
375843204011214721 1581 11608
88487967682695505 5 23166
116274514654779889 16481 22023
612813642892099585 381 2478
869984453240956417 13052 19622
563707173128875649 2086 17871
933471134596334849 17570 18198
723173627136752385 3306 12169
597143174316339969 13302 15448
781732219308409473 1869 12181
858629148240797953 3511 16219
602084497550301057 5384 13765
31152835685357873 15303 21171
407653611004008129 12990 14534
709052823336282497 477 20943
321804098758455809 11889 13109
145565468321233729 6899 17222
640765534220079745 2999 8362
465292472811032833 16201 16213
917958224219383169 1008 5532
245062110064022689 11134 12120
870990277068472065 19000 22777
253553677756247713 20318 21856
76031385721755393 10085 17380
406205661122680065 11644 15407
883679583394425089 17761 21056
501949134238746113 13955 16700
762818907216946177 1216 14300
439118859096364417 778 12939
26987761454137173 6099 8539
598010259182121473 24 6893
641269555555560065 15573 16917
118694770594441217 5466 20339
308261278402611073 9794 23431
523515369510111105 6003 22499
655461061567628161 6401 18320
338781943849109953 18063 21481
649260085266462337 3841 22971
991660517544733697 3247 11005
617919787513692161 3769 4097
820313985122776705 6594 13521
388306098961137985 13349 15211
526718236794327041 9228 16348
787597023740637825 2384 21096
293831623714250881 21809 22155
876308180265510785 1592 17313
32793838252946017 1800 16647
153899510901531745 14631 18126
401907128463545153 960 6050
650579651989076481 18136 18318
630668810662658817 6156 17395
597467346842854913 3897 7286
385634045344513537 4442 15177
84857962358000801 11510 14079
693961631364107521 424 10645
986000011725415937 18025 22041
373972453517762177 1311 19358
677245577406026241 1306 23557
991258199878277633 11989 12922
84327393626871585 20188 20587
462099098593224513 960 20669
743080645384765185 3801 21237
902162476723748993 110 22720
459958982274166337 2655 9752
906135669322491521 19049 21533
392054478405171393 16695 17365
694463057678777985 5115 20746
193247383173350337 5471 6548
572224950005445249 13159 21974
375134504187997185 7045 15023
558248651246390913 1227 9635
546673550742120513 1210 23037
137776418053942257 15029 21976
945815116435809921 6125 12783
331655066973244289 2670 4148
999077209607072769 2596 7498
566067876907251137 21479 21597
972568858442656385 16763 16972
822183677009338241 7058 13522
443268390503043009 14325 21702
660900731339648257 2836 23153
517645673629729665 9576 22743
136766695375744257 8885 14789
411591413706055681 16309 22384
388671337640030145 15643 21310
235982611236408961 9248 20968
151913341331340481 9684 12535
12772571144289203 9005 11705
448422307676604929 4176 9699
693229447905807233 7225 22144
960673327497122689 8998 14869
710743750763107585 11006 14220
827933525986676225 2368 9238
921931238882478977 4947 9879
963495452507988353 11902 13478
74947875870599041 4615 10786
841835765252238081 7704 20380
769775908487204737 17276 21361
972409694416970881 2991 11008
401624860559202561 16184 22832
176587970336552033 8492 16079
305427690949784385 22095 22128
878766407375724929 20373 21081
413350372386894081 11043 13745
521835336965079233 18753 20056
369614602065539073 1654 6622
809846332757647489 9467 9540
653130607808044801 448 5923
437417050636096129 3119 11836
347484221994733377 6690 10581
344205459376343745 389 6412
309996086869453761 12026 20876
663752786942023169 1404 13228
120325962346399249 9098 12362
954209618282224129 6751 11299
952512723931199873 15717 16332
338513618671949953 3947 15282
579993738979055745 9693 9771
940790388293852033 8693 19387
459040693134845441 20527 21224
726758640349043329 3993 9196
879039638210585345 3591 5938
373336731438232769 2118 16921
569897443523167617 20374 21362
531851219733479041 20741 23227
986850810858044289 17029 21670
959521085335570177 4717 4886
244672191615983073 1705 19154
541591130792237889 15522 17974
42007518225446465 5345 8777
967814724769088001 1242 20045
982521891365770753 12089 22741
923618726201564033 3246 10870
270564049323581921 2709 23039
790920379729346433 2098 8964
595954615254690561 18606 20670
546147582106083713 12784 23403
887785191740690049 7267 17131
62160674615061145 5816 16034
557852038351235521 2731 19770
128720506110536097 3224 22005
847713132186328321 9846 17168
369204245508758081 5518 6097
952649861920143361 5965 20595
171593253825772513 14330 20364
653332149303040001 527 21068
109957712025678945 11412 13342
537910107173338753 15649 20830
554538562230131777 7333 8502
714455303381441793 17979 21415
322946339658177089 6203 17863
291083815462563649 10414 19607
503712992140503233 16162 21525
137067587624116529 13439 23658
927369540305424129 1826 16910
704053371145995777 8379 20436
600498389714342529 18059 20992
964887746082212097 20342 22748
613944635289573889 3640 14164
667911980011545857 2449 4364
435051340624607233 104 22846
61395246835914465 19222 21238
133713859114610753 5343 21983
32110352008665189 4094 22412
910175612864033921 3759 15149
230423787905976961 13936 22815
294630726022933953 356 5695
342178914628384257 11958 15733
582957077543380097 8307 18429
209437270268253441 12916 23484
60782927547311521 2123 10725
172194485077945089 1565 21304
531625774050208833 6578 7332
637442459696700289 11293 22031
581745190242163073 2988 20570
232354817921780929 3151 23261
276968459030495489 13022 17149
476693639482576257 5171 11689
194357311108209537 9432 21386
705679382604735361 3790 21188
229314960344790817 13615 13887
53322491868584625 1966 19531
730135216398355841 1928 3010
255071674736306881 13032 21378
916045759933876225 2696 10049
448070299796469825 7294 7993
231866670010251841 10171 14894
843733888696341633 2002 20447
47474265905801617 502 23569
407573394795093697 8170 14558
195413503032302305 15939 20934
976070439522992257 1040 16586
961978016626897409 6133 18859
924195654033283585 12162 16920
79409258714978401 6942 22697
537479181662895681 11980 14647
549896400663808321 420 13116
735127832227760769 997 7855
297850259688107841 7459 7947
981409793501420289 16323 23289
769861188581796097 8080 10452
978171664731220865 12256 13910
569349619137401665 6829 12546
869244242147466625 4314 17294
955138068356514945 3645 4121
292961059229156737 1860 9633
42252947389801681 8373 20980
448276075222700865 7172 15252
359865268002163649 717 6089
624882367546277377 4571 17528
356471762437312385 2532 3393
87560067899239873 20181 23224
648787049458373889 1074 18996
649054758604393089 9066 16269
909721209852808193 1929 23443
559773046642696641 6018 16475
106578179311394913 9995 14068
29709161083403049 16122 23346
346172946818885633 4091 19228
735447078549135873 9890 16651
285898237052091265 15510 17172
34324172315535861 7300 23153
317047259102157121 6478 22900
666859219314879745 9690 17493
163034622793968961 4508 17914
371978800890261121 21182 22770
122440971260463265 14421 19525
2214216247246271 19336 19820
896898186188902657 16682 21928
483478986863303809 2008 3115
38164791669306201 13267 15318
453139527812190593 10368 22594
246108329186437665 4689 18455
10696587847959905 13991 14436
176365717596386433 690 19567
703402310521461505 7518 10556
79203049784492657 2059 18818
369889994120427457 5907 11431
199432324039452865 14361 23513
804507199987277441 13167 14184
188266504514995617 5067 16103
476093803693132161 171 3200
287693485872754465 3053 14245
161668338216664161 16009 19620
494490086597433985 13128 21902
862385111601042817 9636 10974
496669648521208961 11171 21932
625670736180488577 12664 22560
407755556976507457 11125 20776
30245008905737337 9231 18605
182440480398984321 12482 18670
723321271873864193 19700 23344
498008239337021761 2480 9989
598499908650495617 17939 22351
36748923210513593 4767 22633
479389971984993217 4872 19099
165107510159867137 8881 11979
103487380696961393 1403 15542
578839616417045761 17852 21220
700884272408650625 7318 10409
801508593447376641 17068 19898
479059347539930497 7538 10077
680174722220659329 18003 18230
651784261678407937 1874 13409
158426819404564161 19751 22059
820600831331589121 3838 17315
941902629810247297 4414 5599
181472044448334209 13039 19778
615320839614692993 9150 13222
943069010950040321 291 9184
953470184850306817 4868 8039
68364881930300217 3910 17166
663237620593331969 4017 22686
81684209519224289 474 9488
693637284773448193 6145 13344
383936235187157121 16412 19216
727797175544505857 6055 11817
379745649828350913 4062 9918
511319214861362753 7594 11840
400482817894946689 15281 21206
44741753175753017 1742 14934
257389450108732385 9587 9969
271467286866570849 465 17555
84645820118943505 2452 22485
461790395055853505 6510 18127
476118448104415425 3004 16060
758297493538595585 1516 3350
710672156298720385 1839 8253
61158211719696713 13251 20224
496652099820281025 5867 12319
291660321373289153 3427 13067
62433481506566577 17298 19632
398028225039208641 2396 9282
283983963247294465 12078 14631
588657882702865025 5908 22567
87908372631481777 2157 7992
936384992787463297 9538 11528
927283209249353089 10718 10816
157577449386767649 1655 14638
537653047947607361 12537 18316
174191283325054529 2576 16133
619099264149696129 5191 5216
270018606349840001 7896 14686
920089862051348481 12292 21637
708544616433510273 11816 14935
655764143877107073 6599 13911
754314906544326657 1777 4137
198457125895579617 16013 23630
556197343009980481 1365 2393
78349350323151153 2182 21018
282935412086079201 4899 8471
741090126112219137 11069 14906
858044914120636545 16864 17931
442312429321461313 530 2909
391817161832907585 11468 15053
619318116496096129 15359 20897
334639901287172161 11997 13319
477226498888597889 17775 22998
433221726034350529 2897 22884
973517089923426177 15793 16890
684606987351497089 6137 23133
240763308563273889 16070 23090
897797906387214849 3837 22792
682479873597351681 3004 10360
424524363328171009 1031 7425
870310748346753409 17657 20439
777513627380063361 2759 11743
365855086850892545 1569 12943
337282553812325889 3087 11629
450038251381997185 2446 6116
719813454702407553 9573 13543
12441321294296871 4975 11489
840390464262778625 858 12773
521542290612643457 3529 10758
844959281230689665 2692 10657
493954110369166721 219 13453
804803210325740545 4837 8664
724948218735178753 10818 13488
72590853183218225 4923 19842
426737411865879297 2067 6346
981604864803980289 21296 23388
238928105298668929 5383 11657
299045280960047681 4188 9946
361869995173712769 5682 7038
545674454409503809 1171 17775
538806047316185729 13862 21248
562220803451371137 22450 23122
993196867464725121 3906 23149
894053168564763521 15114 18675
379926732730581313 1183 16161
563455163709324609 7138 21713
895848252162828417 11088 23433
778247618738117121 11799 22598
378798882024526081 2740 20115
333083320333177089 2735 19105
464520211418637505 5492 13179
874655921613705089 7101 10078
569106644680744001 4386 21902
34488175216711881 3582 12477
977783344398567041 8576 9451
760573185304121345 15462 15564
487298146583142977 6871 20654
616381856949178753 619 12476
635435657503286657 3686 11638
954078467316204417 2592 9027
748775234303053569 4773 15556
319949172647529409 4810 9017
610774253656039425 6010 14949
668159258575979521 2763 21659
438261105037057089 348 5858
610919441827721985 1603 10290
535854488045465857 6297 16895
430699842008234433 6993 13256
606127009253896193 3231 7218
480553366596712577 8076 19792
849436249670468097 17220 21556
924829289449416321 1367 8365
557604629367730817 893 2237
897258185464327297 4305 10133
335361614216289153 5325 23275
735351209549488513 2806 21644
687061134483513985 950 15980
504772415935537537 2531 3899
261417836691371969 3108 18157
57693454289090345 8597 22612
259908350957530849 9748 12773
75661326248738449 8369 14687
390041074373705473 9817 14087
481529645302796161 390 5348
617170033682157313 9789 11775
221681201674460481 17150 17700
914110914453253505 3218 10105
331818405857472257 5254 9944
781030936138662913 12426 13934
26224798181520017 11623 22288
12050288813703959 5739 9232
599738392586683521 3010 14441
804502320865395841 9694 16358
548747418513944065 14791 19447
201831253172166209 6398 12575
573500425427806017 3939 4356
537199788560954497 12275 12335
116363115302082321 13963 18883
285520951789585825 7533 19537
967300027147953025 3174 15747
796554896082966529 10591 20154
382638935255148033 8241 10782
243785444677534721 7621 8569
713117317878026625 15524 21487
435861043612860033 18944 19972
826322180250006273 8211 20409
589278504158677633 11603 22941
926434277701158529 16925 22968
105550601735529889 15397 17391
571006687742357825 3386 5963
91929554288604721 9190 15010
669354704062509825 12313 21739
902053282630063745 7536 7773
627649436881544193 12590 17889
417536192515861185 10210 12490
533587563081848513 3730 11396
801409398483713153 9830 22555
251833680509026433 18762 22445
590363760544896385 2359 18527
256172677258529537 5173 9298
166294957126055457 5554 10477
532559599363171521 9161 19308
614133783173294081 436 5337
301946619060455361 10601 21278
500922582233812353 11832 15927
414323485799304321 19555 20870
424196332400036609 15552 23354
822199102984296065 9729 12183
485952075779053441 9300 17931
533892002664064321 842 9439
254055061845697601 5427 22563
586763900363703041 1582 9177
554491126184529985 10851 15040
821434441136933249 13550 23443
685849355988345601 7717 9057
329306153985452737 11387 18534
441779269409650497 474 6675
175863431869377249 16268 20799
117872312400585601 2374 15734
619567755950409857 12202 15524
248390794419123041 8548 23219
439048559113377473 3447 21535
170567685573551841 2037 22292
542946984686903297 1947 8193
264803911683557665 12571 21440
735078100236197633 1236 22423
10430030532809555 13408 22422
522525688088560257 14114 17437
700878236027335809 7517 8977
240396975567069409 9027 22401
590431655789011201 13423 20395
941399761906847489 6517 21956
305949535773820033 10897 22925
949264258414050433 21202 23393
74494190722795393 9795 17825
428174318280522241 9078 10658
834553831241493121 498 4035
696746574825642241 7544 18579
967463154778805249 17131 17230
854386581129897857 23338 23553
261771349716880769 3897 16591
907964729751828481 7925 18403
743257447337846657 12197 16989
92424995583282769 5176 14405
355248623571128513 3829 18925
426485243183027073 20754 23509
631453720349092865 20806 22775
213605110136153793 1094 15031
614403215696867713 6238 12697
614916479113024001 2188 23316
62504713235888689 18595 19301
120199295370579057 2668 14273
59304234420523017 6225 15639
354626014283287105 17886 18588
506932383739091137 12529 14727
138531114283107825 9403 15154
932292020992477441 3873 20863
846112135121135361 5694 21580
793907621731030145 2065 18760
123243969083798529 16395 21837
26466219173528317 212 18895
333383182583066433 12004 23323
726230048121060225 8899 15690
390420330237258625 257 18265
210521930820831937 142 4167
260544198257125729 1625 17316
985330440280314753 4388 4802
798620218018523777 3872 12392
334712886230050817 12096 15791
491856273564526017 1717 15974
51886251438666873 19149 21393
505758467452306369 3578 15143
305507575812683265 452 23612
272390479730805889 768 14806
562194066751040129 7528 11129
54057476693596841 16837 19777
856193162978570369 18443 19530
618990571870643457 16984 21246
131683225693102209 5855 12449
167478429190804705 7869 10275
738561789353340673 5122 20352
963907128548019201 7392 15268
955858801628018305 97 5914
912807203849577985 6378 11642
460048655189069697 1151 19246
638865721034750977 8802 17468
243381227286327841 10443 17911
88084157386145281 5361 11816
706320072523695361 2406 20295
307553416695501633 7899 21524
840650652020151809 7631 10640
5827491623474402 10695 22988
558246608810748033 8599 19560
710996720976186881 3650 22994
913768175530826497 16974 20486
363390818141748865 10000 18501
43230526875717601 982 18102
173880264865292833 752 10719
700569985825701761 417 15180
3074615946612625 17270 22808
384652045658896193 7336 16001
680714461933934721 16834 18157
617925698935231105 8713 13656
908911357164338817 8929 11771
132294557776802433 846 22949
28472303640572961 1992 7335
189885416915622337 3631 14039
348372963712531457 12767 18165
695418906975305601 6917 18727
515825746010126081 6061 10600
679652751375208193 13269 18746
212989766928171073 5593 20147
354970213557336961 9429 22397
866741077564800129 5809 18358
88729864694336417 1616 16900
143780084761768737 5925 19804
720381601346588289 6993 10567
995635559995282177 6160 12526
502777022758969857 14912 19080
231601719867096993 4000 12856
609626588195865857 10915 19343
799624812016023809 14385 22275
85479793897327745 14999 22380
979558929230417921 17337 22883
180479915964781409 6513 13842
267047175647167745 5 20518
365623431296789633 5388 5912
809313534391332481 15798 22559
710164277776229377 7159 9596
786257975308249217 4369 9790
642112702984924545 8823 19254
924814643309328897 10530 15397
15351812714612835 1880 11030
949838466095133825 13045 19041
207198046983897665 6146 21222
539210753025809473 11584 15314
102393443451049393 4396 13241
311431680941726785 8267 22783
816901991991649409 6957 15525
781548608960829185 15997 16982
138080193071800753 9767 17861
259345639541823649 3465 20171
123684858406129201 8054 22163
471677924466984449 4128 16540
305487596145937345 2144 4856
326173787424043137 8063 15517
130722403190510769 3346 13243
61327725639838353 316 5876
50681278296764281 10817 19278
119668403934117153 4172 15246
677641857477702529 2357 18043
547731493854978881 891 10367
799307780738800513 2981 20564
509035365583887489 10407 18524
368903290431610753 13092 23019
968962244566252929 10299 21276
514273813908118913 9945 22235
464143388775188033 9374 17110
599821979220500609 3635 16039
67178018057926889 8283 15632
735618399948620545 8052 15754
863678015799369089 6674 14117
609981035514444161 14361 22943
971530778595475713 16317 21479
671969869920332033 16418 16859
862215462749549697 3481 3794
34833496194231373 4248 23250
905190235265404673 8248 14940
852192480668080129 16771 19513
845114330062759937 2167 19791
765865992453264257 9767 19027
293786423233964225 164 6791
70379570829913977 6261 22822
272969398332964641 4642 10819
146893529686842337 5851 15897
562963830687817089 1960 4461
313530747974411393 12781 22391
602461606303538817 3709 4736
504853402994889665 14809 18905
912423236846674305 16264 17773
917223651834518657 14683 17221
105467147059091105 8121 9647
660717402274563841 7947 11727
478938052658616449 1847 15230
890395434552843265 17104 23263
540326734891611009 9129 18440
609571789248327937 1855 17692
321877640603272385 6798 9720
647899300269330049 19948 22776
864668801614744321 4328 18337
765125618860956545 10553 17607
336633645936228033 336 9512
922586315767020417 12113 20481
233947989742578241 4843 21414
596376391785590017 1904 22133
513284611209993345 5704 22391
452946303745108033 17402 19994
479098133435645249 10192 11682
753239325804337025 9052 9329
383481881502557825 15686 16907
885363023110770049 20064 23624
784977268946935425 421 9539
790859284073071873 8012 12460
245903851974016865 14932 18237
841212088972270081 8173 8455
942546406974532353 6032 14193
813174160242958465 2065 4179
22088774654957177 7423 11867
99644251275591953 7640 13478
975294142345067137 18842 20964
16061856592877179 1038 9391
796776440247239041 17008 17824
580115797755382785 3871 18286
156990984313512897 1027 3217
516931464227319297 7118 17856
151198895688519745 3932 15137
189591036568245377 3376 14329
65500875969920713 1762 14040
605639426513455745 1443 18207
949567761796313217 20683 20933
464763109142438657 8878 14737
837538046292525697 4567 17837
782724900768975873 2320 19233
918193489965585025 7890 13173
298407846912809281 16513 21042
792755415779229313 3066 23339
603641791268934529 3404 13138
27497855145835361 3126 16181
321765079213292865 6481 10087
32581568825793993 4415 4953
407269571415234561 9653 10982
698277936669324417 8188 13097
824171786171589761 11323 14082
49357125599161833 9923 14609
755737606906514305 3055 14263
287955601441549185 4203 14479
451465832491635393 9114 16832
223503505578140257 2014 20570
679599797459097473 6289 16510
237583888038283681 3632 22355
532226778019250433 2668 13081
869007886701272321 17018 19183
233624534561307937 6817 22481
977838507880445441 14620 18268
353885501464873217 4727 12982
98122940673039953 1330 2173
96770789393836769 2942 19917
988231743378758401 2000 12740
339156157104540033 588 17803
711928978934626177 5920 13783
965031160917995137 13372 14083
798855145254631041 7517 10854
69036373196297521 4657 9255
940734787604288385 21818 21858
804338491721573249 7817 19459
722969424651875457 11942 15283
845573657733993345 3994 12455
623021975834976897 6392 12054
966130761018668289 14996 20333
450972612655842625 8144 13060
791371764513911553 3789 7474
148961423023155969 18068 20016
80800952725233793 10125 20571
545323732932256897 8094 8737
820949352811979393 12948 14952
639019698632868225 20782 20953
191351034276244993 2323 13729
309886714887479553 9409 16441
590978709760292993 1009 12042
673773456572906369 9596 14175
975223631313262721 4557 7362
408270877535141377 3595 12162
313413658271471745 3740 21052
841081086582537601 6103 13990
127478007052822305 8855 13848
150837850631031489 8707 19340
90727107587866833 435 16776
183918650442553409 11734 16192
91060115546461873 10737 23582
220253082108836641 4144 18437
870959080729917953 18888 22705
688541653533494785 5769 12204
664616357662346497 3267 16566
156290921913775809 2904 11374
808939535783963521 3151 3677
479630814811731201 10783 17967
486718789956334785 2611 8675
551938484489379969 8231 14341
517685948604579969 10749 11709
727539013166651905 5815 19787
675982482156975105 20516 23114
238942887924618945 3868 11365
581247505610036737 15865 18564
122873317858552161 10054 22573
734715051264309633 18153 21397
860441859614279937 79 12264
629714929421723521 8027 22360
444990767816879169 11114 19366
231670681756504865 3248 10770
974216898724957697 13659 20753
23151489639417377 7101 15812
412504661502328705 18791 21197
346287734611216513 2270 9581
19794007292215809 6110 20309
700115698554029057 134 11100
933909868303860737 1896 19498
458446915280241281 9348 9948
167847256901435329 2719 19810
386403619577976065 11884 19764
712636386553032961 2962 19889
27147474906392689 5971 16410
787267959125568257 8382 21788
170677687120601729 2579 6725
150300364693126913 12359 23474
738288622440684545 10120 23316
284354767707466049 16393 20279
397683513052072641 1525 2005
741086383439370113 22385 23284
582563790405792769 10755 14703
644740471382657921 13461 14340
40575399283952153 675 7462
874884280409137409 8024 19539
212803186358407009 239 21789
631157350740405633 6128 23637
747139250848164225 10129 15567
742213497187339777 2005 17903
736286738128477185 11354 13278
232587583116565345 5395 6417
837957351678326785 13536 14640
44668154622289793 2575 2672
428821666157496385 22029 22520
330756098701240129 16323 20917
817217088588449793 16901 22727
504552127821160193 2091 13411
667838053220855041 3043 23039
340683331327408449 1900 7713
760214250203759489 7554 12888
889865610331728641 5259 11833
422378493000941569 13196 15858
719882281283670273 14828 17242
8805049326923610 2808 12700
938548339858432001 18069 22278
706495746878054785 21826 23455
136891027464951521 7090 17144
352158581920221569 8646 14879
300950118065831169 4637 15760
593951885425333633 5391 19891
889686104739464449 7598 12339
632067106050215041 7002 13879
403331807071413825 3611 10000
347835199931800769 14875 23110
998006812068421505 5468 8603
998574362276244225 1422 19345
58619937622243161 15262 18358
377253802334259073 7028 18130
624993350166956673 4294 17672
783446225567587329 5300 20680
163840731186287073 3906 19495
579978851714166401 13105 20218
961435516840406785 6669 20482
758572340406388481 7244 12367
986215032769340673 3793 10444
947022314509759105 16021 18474
13351326069564351 5027 14651
928166107774472961 204 15323
270749685692283745 13009 16382
421745646306582977 5210 6843
437949175951711553 795 8155
663912527731938049 3594 21714
729633566330992513 426 1266
48183338001230425 1491 15492
476030883231199937 2401 7854
49163016773917433 1779 4722
785533148432552449 5311 20373
583680460783476481 7489 8180
416698840874044417 10670 20978
541932477599189633 18668 22841
734053395576498945 3916 14658
459412735251142145 7696 9688
923346552455452545 1781 14300
208730662840309825 6098 23307
621630299148637953 1188 16794
265482802559908737 16944 22002
953220665537411841 3885 5748
705946306189716225 5321 5815
69771800337580457 3192 11036
628543852316944641 14880 16068
155602178215413985 18779 21235
198262656709772513 4536 23155
340059470650448513 1991 6303
299643125452597313 12245 14198
259497541109094945 10905 16032
481956007436977537 18087 20631
61234488774292825 17631 21618
635429623048544513 8569 20143
518664733761024641 4372 7613
624328620181586305 10035 21806
23963454783586969 2215 12125
141134176563689089 17415 21022
212207872191083169 708 10857
510243177183653505 17272 18927
193832738211742849 22914 23465
849782433580720897 13332 23168
179614315730812993 2187 15492
295921599515025921 6399 17394
861449676865920129 4378 17441
586793848596663297 1323 11959
561113398732839361 10695 18523
73885824314075425 13972 20898
512305340969479745 20200 21502
457179002999858113 11184 16850
213113628814905825 8104 12111
138065990605980465 11667 23001
289722064765260993 7941 23032
585575074713737857 2001 16365
554108280456272705 2298 7832
363471509096129345 6156 7556
682589837605437569 10088 12537
425831598544370113 10168 22307
983085583516182017 2815 23328
61076747427733833 8662 12990
495884251290039681 20745 22578
72127365544154993 5492 21026
98771973089792913 3083 23265
588254611467007745 3592 16785
65725332496302969 20673 23481
479890966198190913 4413 19119
66982942556446545 7667 17713
262612207720280833 7357 15129
730926561064837505 2325 3628
421213650452720833 3865 14996
952338738208322177 1386 16443
188732094497183297 8524 17146
547916999176184321 18964 20004
231960420036706689 8102 17018
201379263974498465 1784 18298
331264432412552897 9140 23524
273292045562659073 751 9524
879255147677973505 3384 10790
772816940976138497 1116 5395
94088690766980673 3392 13389
485130195355456065 8663 10887
808164596184504065 2920 23644
427805701462968833 1450 21635
255782517761929281 5204 12638
977049642465818369 365 8305
181836050449355457 8303 21669
173561602589426657 6942 17226
189001890120722 11958 23045
953589920041654401 11832 20929
73530439744310177 1659 15457
786703534990802945 3021 15439
23125901695408401 4869 22676
157085348027312225 5773 10315
512288878692764609 6566 19469
201923986715410561 10704 23348
19770563918612541 5706 13422
549319157684298177 14040 15801
933602055556498561 6665 18403
545057617258262209 282 13521
911396248336814081 9381 22690
99855103604557633 3010 19524
996520408433859457 261 16589
909672311724943233 21576 23435
776218493863368065 2362 20881
250357466765510849 8605 19803
150125116148537089 9377 11001
49721234031320449 5065 20988
850298057204412289 5585 17396
743125910037367297 5236 22676
63027153508492977 11750 19551
898697993015428353 18784 20812
75778895064914305 1526 6745
344558982758318401 9549 23645
664300582733751809 6610 23456
873638188902329857 14985 15128
332129706063312833 9336 10339
41764496042038249 738 8714
224588436689650465 12744 19942
910092132220949377 17324 23657
700294761648578433 13475 15584
133876817874497793 1689 12964
570521557618782529 9929 12570
966113235523831553 18821 22142
310408198917031105 15998 20831
229015679293429025 17575 21214
159414149840266369 14057 20614
677997282606480001 5509 16358
613524684798520065 2104 21543
52798652523851073 3213 21375
626671148879104641 7958 16491
30977292862385041 12853 14355
321082453122585345 3170 10155
593845371366899841 3556 21807
384563365201294977 13539 18931
391709832443051905 4495 13000
968831226084987009 9374 15573
984106125906780673 841 12371
523973290661992065 17415 20621
337939191519293313 2759 16751
702891522113503745 13211 22446
524805990211991233 3929 10907
323239022424409921 6192 20749
200328660660755265 4865 15550
744502385579167489 5663 9054
919388445662040193 8433 12993
70052524976297545 15899 18199
622611011665096449 9962 13290
278775712715116705 17285 18987
419514856329715969 11959 13793
170102978458707809 2555 4742
253816031576445057 18914 19703
615196154990016513 12396 18814
694748448991536129 4290 5997
963272813328423169 13286 19100
649639385634710529 14897 22134
189350118536509633 11326 22617
626218961325339009 13517 14934
655044769900790401 9167 19470
802657007993030145 2864 9044
793974708557428225 9938 20156
333897160184054785 14496 19035
954589509063858049 3635 4740
401070450730085057 5244 6358
742301653423510273 2534 14101
870052310008521345 11939 18581
595876499917601153 13704 14893
875373974467219585 19437 21542
49121346936132681 10542 15002
551340701959791361 6353 20170
905062683773657345 4653 10599
708521450277256577 5091 13476
158172231457086817 20714 21679
621474849712701185 12505 20446
14215324351390281 8001 15303
18973175042599877 15853 20738
913409871804688641 16571 19608
207621230557553121 9345 17234
552844063625236993 15112 22861
472927293484669761 9337 22132
953342302481530625 12267 22332
588014813005589377 918 1975
566354074116183873 16786 23589
521970482244920961 12734 19922
260722631433949921 7481 16170
966581376986514561 6511 14081
702863893976861185 4383 16025
409575697149644929 3817 8410
405130514646799617 8683 16024
952819112462652417 9222 15724
112209613495132033 640 14654
442963926636462465 740 19979
925890039949379713 19789 22966
81379489364397985 732 17571
45608113135195081 1767 3265
518839844759863681 990 12782
91776837949396401 15387 22056
144649238675459201 397 16583
410477596448110657 10443 20581
639790828726358273 6133 12322
888350935521586433 234 7413
131490783763954513 2554 17857
898290278615299073 13718 18147
214462811036749921 3569 20369
891678045256156801 1454 8798
803842925166765825 767 1697
186911345538952385 10428 21919
835127687533752577 9848 18046
728709705219458177 2901 13975
647187323489621505 11702 20624
842386751762440193 2161 20311
241443312467620065 10370 15246
61596009795323425 6473 10181
207394656384213505 5707 15625
175181640591681281 5286 14856
563961292600662721 10505 12831
599492666760269825 10586 19727
890997559206230273 4140 7256
505917709095093953 7434 15790
184517656873477889 13505 17565
92660840599279489 1297 23292
733690907444515201 1394 13721
176063266685126497 130 23449
626679838751425025 7697 18443
827382759891136769 5770 19855
617403974841639809 5621 19633
607020611228513537 8878 14350
505928077559328641 14628 18134
965842439883317633 5358 13525
983568816800005377 14655 18970
720733233595289857 8753 9419
418603135395596097 7968 21175
483938162636192705 8407 21421
402545196685171201 7910 15186
837276822738239489 12385 15786
657612950093888257 6532 16120
195165628844819137 4446 4556
929249805499427585 5282 16934
557754641294842177 4730 13241
222591314671188193 9993 12086
825277010143864193 4565 13436
124946735603717937 16263 16705
218916138822926593 22346 23463
888149702265561601 7124 9544
657295550867218049 1131 12750
936332469214836097 4465 21993
910859228619123969 14673 19181
235941755225109505 12884 17684
408436956368618113 225 14428
386312344797406849 15002 23370
219438037125861729 417 5828
908726540261564929 20458 23685
660221623613125505 12393 18091
696411881706484993 7833 13129
275930704708024161 20991 22912
756104250927688065 5200 22808
943094881321556481 8928 9221
88165788016684849 3259 8986
150352535574548097 12496 14385
595114426617069313 4490 11021
1619873990989618 15132 18238
19025260897581833 959 6826
440630025333113921 12516 14223
571814766318151873 8470 17048
532058609124234753 806 10265
25640625662706641 6638 17715
213657599597731009 3178 10823
384056057981236865 23536 23581
909075052479664641 12091 17497
61506761230777585 3873 14602
418892838719408193 16105 16624
197068433077941313 6721 19642
892419064600076673 3175 18565
223973438692897985 12324 13974
990334104579240193 14248 17252
972683903247027329 9290 16433
739695485795266433 12135 23362
923966968478271873 2073 3939
95068387971132049 6190 15666
144922754328728577 5594 21782
431477858637762753 11793 18615
826263722753569793 20462 20468
189553421908023265 7911 11409
348524675091649537 6207 13013
145755189384686913 3307 20105
603995485677405185 8045 17505
568758219710865345 15575 20390
966442296052019201 319 12867
677541855060965761 5873 6550
642821497461458305 2563 10945
95456759483745665 6460 9437
65342920474531497 5844 14469
85849323730144529 9984 17301
91817811363615217 4620 8616
481452111041441793 9541 13740
277166457427210145 12951 19807
535402834238809089 1004 15882
992931488256065409 5236 10192
360279450037332097 12803 22024
36521728139685905 6192 22761
577650640949144705 12935 21909
891520523772630529 2988 21938
989847689439976321 8860 22748
459302224384980929 8129 16426
149796931171422913 12369 17331
209120550744675169 11788 13002
598257443125824257 2301 3771
942873863669344513 1132 19383
448706130674224833 6469 11658
477591597183778305 1222 21778
528279282693397057 1552 13159
162414123172890625 10794 21482
817365088284972801 13460 19692
132022819961921553 5112 10526
634167319160930305 4530 22029
645721955135737601 22368 22454
545814636696860609 5776 20015
138405489076280481 1813 19035
73970598484855537 12916 15250
128703903230057649 3068 11337
388612325670536065 1907 16315
100694879465780929 9129 17634
253515206330639841 8254 15718
758781664897892225 369 2973
911377778359906177 9040 19802
319415449270412225 10279 16286
293864895740391297 16394 22711
241042791167796353 5614 15946
946090194001200769 596 4299
338741057691866113 4483 13174
888304043773281665 2834 10502
763827095590325889 19562 20202
326718073182945537 12110 17157
958698314725399553 6049 21934
710575372345225217 4519 21610
32739470153085649 11165 21315
233503337861762369 894 4822
250866771487896033 2599 11444
852972696863396609 836 4143
755312990850509185 2340 5565
357709719704928385 373 13205
406129866165930049 12714 20300
877537556339056897 1287 4690
207597251491744577 13659 15356
342667659725393025 18893 20667
977485649250215937 10400 14012
519514492968802689 292 2145
68073603831972921 10715 16518
617169062028466433 2335 21487
334851635209151489 14041 21372
499734550199740097 5900 18484
997134217708190081 6909 19164
541224137311658625 11129 20488
606763978584243841 4514 20718
188946808538226209 2547 7067
679913419049935233 16634 16940
381303320050164993 5284 8507
589822863164034305 7059 17495
476405040324713985 6393 17314
428910428918651841 8579 14247
843738909560258305 4337 20384
713993835910716929 14124 14629
378217400878874369 15531 19399
387350225606322625 21179 21277
964117731861364353 8284 21121
173134125174971841 3679 13271
975933046319560961 966 9308
795726596794718721 8832 13372
992296808954861825 9007 9312
387444067939615169 1967 22326
797297240483324289 7320 18404
327966352341061185 1807 20034
364032817303666433 6842 15798
539391945881494209 8334 22426
880657447203070337 132 5274
800028942914092801 378 21202
919922080431419393 9115 9426
607846107433633921 4856 8891
440623662265103617 3754 6195
466769187956511873 9608 13531
651065034163622145 17518 21679
66866545265970249 3649 19818
260628384138179585 3392 22652
1175270795425121 2065 11832
521136589605319489 4337 21282
775429418183083649 10926 12582
960221716562337281 21357 21708
176657421661925441 3225 9087
360775660990952961 10195 10935
981227665861172993 8612 11347
950376701798170113 9277 23311
315287593414108609 15317 18860
648692385551768833 3764 15688
323929176614090177 8939 19911
824745663268835457 5619 5665
24534752384791861 6778 22720
802794303024683137 235 5723
138576244989582881 4958 20900
811551652977492225 13999 23235
408236970495902785 10896 12080
693992045873770241 4428 9981
725246609951970049 10160 20592
699346614951998849 1633 2822
324808127095959553 14003 16435
677074980211557377 4391 15255
923112508206305153 13229 15138
866821153556593025 68 11942
881876522385265793 3615 7680
890936794292073857 14273 21048
771450223361657857 4611 8891
5686397316914339 4715 19243
940952881295398657 408 23210
720144318801118337 6817 11727
82163872617474705 19367 22351
186717937430124449 11802 15534
181958899785268353 20868 21144
608918943491474305 11898 21995
822563960987057665 8970 22495
739581757876017281 10412 20740
203522467205484513 14443 19850
276452930501818625 8681 12722
607428861246024321 4180 7794
201154023507903905 17320 21554
153244801165964609 6390 19803
370401778457832641 4254 6108
729096158311197185 10796 11848
335677116183696001 1674 23014
669425767718674817 10251 16759
706542625682544641 13983 20421
776176042116691841 4711 20140
991114969398004993 5220 15390
133129442138095297 1684 18238
142006558040193905 850 4915
377520955759056449 954 13439
674208111495211393 2766 2810
772490306646456961 9801 12945
404093669603923905 4300 21419
189769818232139905 12575 18730
93584448881351537 100 1658
409684193588997633 15839 22303
605252874972379137 15638 17027
264931655964947041 6602 21710
224332266209309249 3576 17240
209274978316440033 19632 22516
898017853163793281 2918 11400
89277707112064065 6530 20512
424038752787190273 12980 18020
773330917877597569 5678 14532
614075177088423681 7794 11842
185843319626318497 2354 12298
811667145953897729 22404 23543
166791232064465345 19261 20975
63614712141202289 16665 18334
389046561067164737 8244 8947
85889875378818209 12976 18969
763436844885358593 2843 21874
890964814966238849 11416 13899
9629707365863995 3878 18982
584590459674167553 3575 23191
230236959668612673 735 11346
858409791423326849 4413 10254
749017991879856769 3582 12844
95044910858938177 8406 9646
51938142220063097 2558 3205
202063543733871137 12147 16732
641337487523802753 8397 8956
434520605582527233 1794 6701
9042646271975487 17056 21277
233645413199667489 19798 21396
605186076063592577 578 11308
400288547104018753 4494 20127
215670646369300545 7186 18544
783760969272734081 9067 21773
591628442302212737 2530 21772
399810231329730945 5085 21279
188474657841080545 302 8950
951495970607908225 5976 11641
394983229372673601 6895 20817
26484506237032693 2712 10857
927406534100537473 1326 17378
669324991552187521 8126 18900
133358217183289441 5573 21386
451049439256571841 6167 19401
851735850706827393 316 15898
960931330815810689 5612 21117
250512951734425121 6838 8423
707630844147949697 1639 22445
342666025904644993 11120 21227
783820860329839745 12357 19088
792807971043405441 8461 13985
517489330085517441 11635 16855
523949001234822017 4241 23273
751753494023517953 12776 12889
187430956275608897 1707 3203
10593083571357909 12878 13286
175193525779757665 9423 10340
239051020951947649 9879 10330
912843096884845569 13362 13818
669960640911661185 5877 19914
464603866171980673 3278 17985
716683217370643841 3165 23526
290909008614949697 519 21962
677878217830588929 12701 19321
638557914152340097 604 21494
167474490488288545 17036 18741
233280995607092481 4992 6102
25076295852365149 6342 21198
278993996716277345 6418 12120
5474875232522437 14704 20373
592498615093649793 13085 22398
739101684857722369 12837 16758
84657023232335153 13745 23446
685041066935880833 6437 16642
860507697739539201 18453 23388
178670750214969601 8086 23327
931864741856511361 10630 18616
652889389889992321 13074 13643
242844511115766433 10455 11960
855838473598844033 13144 23089
791976636599269377 6320 19670
167602236725926433 5689 8513
643890940557501057 7545 18980
813343071541943681 4362 19182
727939189028969473 8753 11554
903956629057091713 17150 18579
215080713270328513 9497 19181
373338587413932993 8879 12108
947274667316190081 3573 4556
964037208268351233 406 9140
840795120503404545 210 21304
555634763392852481 8901 22819
774184102637857281 21218 22020
645310229251037953 1953 1989
122374711407065457 5263 16835
655126151580752513 3118 23681
423931481368310145 14749 16243
951459061768318337 2213 8479
35011353335026029 10591 19046
182787400222515841 8215 23629
857623233486375425 3973 20109
680479366488867713 8191 22671
800468189337625089 12266 22095
472790514512119873 10421 18077
488527645723234369 2931 6919
963842568049088257 5273 16807
575173686922656897 11187 15705
897189204214733185 8088 11557
560200684665314689 12820 15259
259873558295112161 1742 2134
92195475334154513 9087 23216
513316754795930305 3147 12304
64280692809642657 2853 3924
95141791615603217 15332 21634
320240324117069249 142 1864
598533757430949761 1252 22759
788642331946046977 3058 16637
792798143504882049 13449 21280
775843736097119361 1222 17006
450092068667309761 172 6992
645792805711305857 5922 20975
191442155693167137 7116 8512
218376525610157313 11052 20026
889378105133239681 9227 23412
722458609224784001 157 19380
29189648846738693 1266 14505
802851740364236161 983 7487
501263575022271361 17468 20855
394131640873307969 6597 19198
503918209475600065 6396 23223
203583675210129665 22595 23240
949201568640980097 2434 11681
477177282064982209 3506 4141
202861813789724001 2755 15248
952726830832393345 2293 3227
970412137582251009 9654 13897
344586817617351233 641 21951
475344900317239169 6782 12076
71176802453127409 2723 22150
405230648580591425 3904 23092
542590144884766081 4340 20631
675904607638926849 13750 23017
674192555564435073 15944 21399
929545866318896641 2699 13007
31514916263017057 15291 16001
977636716103162881 8265 12418
388720669973142913 6459 22623
915209461887720065 20676 21902
287242889836246465 5088 10141
515480135363958401 1478 17982
261462222552683713 7683 17233
963206022748487041 14003 14441
175506139151860193 8606 20816
6365625532012588 9781 13212
113292345552114433 3821 4010
357959218421235905 3943 14878
520592707923608321 14483 16483
169610891144714049 4374 11953
613166453611075457 11623 17689
745017116205353601 19109 22050
387676101371209089 12545 15122
870435306545786625 20865 23502
418945991272071425 12233 21997
301984305548423041 3148 7997
273203495406843201 3544 20026
987657381118793857 3632 11183
638845626267784193 10913 19571
164302040703681473 3266 17600
124206530474548769 15141 16826
291065715640982593 18468 20353
290013414691205889 9954 18110
790546611560735361 1891 11052
593043851038000769 9166 9803
754033699314959489 11627 12235
914050904830208513 2483 9635
760422164497064961 12806 13336
371328966995360321 3569 7366
543968613295461953 9164 16011
706381739465744129 2578 12516
443543781279494465 8340 12932
262398362176835329 9904 22391
670311203257000449 6326 15455
439980374294197697 467 14542
356291346945191361 4593 16478
756765870051292929 3910 16143
842071223245412225 196 16185
736147365339494529 9563 9782
432191159710903617 15849 18666
915097990332721921 21016 22851
331211998222386241 2321 20829
337209603269389633 7936 17433
10051919797028575 7754 22718
968213844835542401 14260 20453
563371765846781633 7778 15097
559053199922946241 5921 8935
31921242109753225 12992 19570
77720679179716257 9824 16787
194095501640077825 11379 20857
995458774592538753 5180 13655
725189732499892097 57 16235
512774021292312193 13732 19467
679487168255562369 459 20074
370873957183793153 9437 15442
202078511311192705 4716 16745
171108620591635233 6441 9525
839392921611874945 8854 13939
612471334800705537 1264 23388
774404423643765889 17280 21709
973304925773231105 1832 11862
835179816661295105 6140 7458
264422130070759201 325 12607
977901605689943681 6222 8398
489993926744030977 8302 17811
961046046041673217 18103 19275
184961926136185889 16542 17849
1340143150251550 11568 19593
8493499971603314 11042 18206
967626778308172673 8665 16652
547105057192599297 13190 21968
390948823606329665 14595 20050
628719768829935105 6444 16528
511358301357006465 15557 18127
863224177255052161 5564 20779
66821012315521953 7521 9780
403010233931365057 4088 11286
136421483538114785 3484 5438
537971315974150593 4723 14879
158537032698497185 9244 15558
739989355436247169 9057 18449
753767602307249281 21975 22711
148371741311184033 9700 21904
302524671316653825 3778 9069
502434692427623745 18273 19512
361274420590191873 1457 3079
688942487211310337 9117 20170
500928114880203201 8816 14001
401270436127642689 670 2746
149902076822854721 16372 17900
697318782587661441 715 1115
625066326290713857 11069 14437
364708026515653953 4087 22033
734105958390770689 8312 15515
895434148446813825 13697 17066
156911140403543937 2064 9367
719928328284876033 2012 18529
23881312420002133 1307 19650
505488925347396673 1948 7706
847254770595974145 17580 20542
925689374545225217 9660 18887
885700975068758145 3451 9616
100827766088688273 2603 13074
974092526846000385 2180 23377
633355777744352385 16335 18121
807177333135030017 2385 11738
960874491074878977 13288 23215
700820917364630657 17750 20709
410963369437137537 4563 8834
44321532430316777 14035 18097
757262968693257985 16217 19219
349620501381174593 11907 18416
154313276285844129 13941 17521
371451078473029377 15753 23453
705450662780908289 2668 13347
956208442956402433 4846 6480
129366281518837665 8270 18235
424650399127429505 14143 22136
381977496334574337 7434 14512
290234247192593409 12614 14976
574388771515227585 9098 12742
504631718354971777 17996 18005
401082027542191361 6604 18741
190055203422382145 2045 7388
655768638715993985 5241 22994
530164787754685569 135 12360
343929933482147713 9738 10197
947442177389952129 12595 22089
369931017189113473 18971 22700
977107700547747969 8091 10842
376941760947676865 17596 20661
9783148588518033 9399 14223
251472478396902241 6505 15757
140516233608664721 12974 23339
129698145308854145 5240 14170
164297842287176353 4166 11929
755006124528247169 985 6585
880249989561491457 14486 17203
734096529623503361 17369 18952
897253520868098049 6154 9083
180151697666598657 11960 20822
287719105344294241 3499 6888
670654149850893313 8091 11155
844656038401673473 654 20281
494872187566553409 5023 15116
998589518498562305 8181 16255
800293000508435841 6463 11004
279733188412613729 6345 15099
355584281407555393 5214 14707
400926800262553217 2061 17939
865173970941672321 7488 8777
823955750034151937 4276 18561
731162168082700929 2183 22995
899822437838565761 7215 22519
864114658051665409 10353 10899
976457024710377601 73 1044
504495499863832449 3598 22455
19301239463899833 14814 20074
200148829341490145 4116 13294
382490616788381057 22400 23440
176410538161061217 799 11206
193418307643781889 16046 20897
872560443004846977 633 6534
802860309242269953 3368 22205
743651480065562241 470 7503
35957840601795965 13928 22113
365321841984897601 756 19828
597791682890267905 5656 10201
110754490928936641 10892 20360
18957942169379293 3539 5683
249729538980250977 6276 22787
842094186303988609 14634 14774
154912867890640641 17039 17269
343194708470704769 8751 14892
961982211767608705 10072 21594
382161246665624769 7292 13819
157585842516933633 11243 13251
279429178362789793 5512 17622
186679445446902305 569 15492
714726281604178817 5270 17194
595278610060500353 14308 15217
191346162935702 8662 12337
834306702794837249 2684 9811
294560691036004161 6654 8029
827625060789355137 4690 22735
432560402236617857 2485 4242
663657288336583681 10951 16467
92567638747816257 162 5300
601020197866841217 20128 21598
639088752028712321 9208 17225
197146008512934401 19883 20168
52969238391973761 2353 6483
302334168891487553 14456 17114
794873229599460225 10065 11098
95787131931576401 12930 19233
711356200214218881 3309 8013
835827026926192897 3879 15118
763839330173837569 4163 13406
598311432646202241 8503 20824
103994635703209329 14605 18670
877780584160657153 3313 21780
298487300129011137 6431 19402
841928868206014849 4685 9246
239566119939063073 3602 18078
92453839759183873 758 19218
878441604729331969 4914 6764
836425115360757633 17455 22393
630930838224777857 9947 13908
909009265447931393 1641 2607
469811706271826753 2448 22084
883807072292729089 9994 17195
556901257109778689 622 14800
385681530491392961 1343 6623
7151290627419372 71 21365
257154849577322145 1254 4425
999621822658987521 14266 20910
982675854397339009 16173 21942
72109140954125905 4377 16685
768641025247450881 3896 16479
286070263283697569 2361 6605
171472903472658081 4959 8985
138986836118235153 4558 10235
371162344854813121 4343 10638
853404723132179329 2903 16135
402138808729485953 1593 2177
370520410588000001 9731 14757
413389917782257729 6200 6249
805229737438331521 3226 16867
193025290111716417 14654 21007
442324114761632385 10581 17007
476351608766609729 19674 21001
874069545845834753 8172 17965
894403838076438913 6598 9728
338488522357408769 821 2214
592360061140130561 5907 21940
446020986063153665 4163 21712
888992240723052161 2850 12981
752601507128460417 14008 18719
925011928191370497 794 4237
625186780761374849 10051 20683
742259265414755713 1815 5876
328623117268335809 16476 22172
872303743782499201 19568 20261
153414987902259265 3159 21676
702466820682825985 2444 9077
837133174945691393 9426 20357
853207745440275969 342 23420
887318291178026241 6465 12240
307636249643532993 3386 20147
778897582947479297 3504 12081
420272185061651969 4838 7328
548619225457279937 7514 9411
1389352690761570 13044 21893
285754892919769089 13984 14316
585275536642573313 11687 18585
481540924563127233 9785 13630
143673117354349953 4363 22801
416672742673853249 12928 23552
489367849549882561 8387 21239
95089107859926977 11114 18762
661862759434864513 5716 20201
564503365972555585 9252 13699
540545612311294849 6145 19449
758376350494252417 4388 13323
593158364339981185 12940 15105
158392579627673057 9416 22261
486174198197250689 7720 11312
920225772223538689 3962 11090
675428973455847681 10930 13351
801756522124250625 6539 10591
302414572511029441 4526 13502
703634694072526721 3711 22887
939972199888753537 2965 16733
481899017840902401 19360 20040
341023764989831361 13147 16271
791631113083006721 11226 14974
419680193508138881 2269 4083
252238833757658657 4162 18626
561651961549618049 7947 22113
980843595666506497 6353 15309
817841819411423617 4128 7953
471164343833834241 18085 21844
438398260280326465 17183 20998
786829952032455553 8252 14070
478649079214346049 11784 12224
104022282498178241 346 8297
916332479615650945 9915 19636
191848390346002881 12672 19361
687170903447448449 4870 8675
999841415422082433 22209 23343
619637214462915841 1580 2490
329158322170052033 1894 20631
115242288310053457 20597 23658
357130145443889537 12234 21631
42921283640141 5494 5865
192833162865220225 1019 22201
765899153597526785 13074 15580
630383366678358913 1736 11550
743764488164220673 10234 15865
490055904459318017 598 22206
682552073275825665 19284 21323
909577342980114177 10803 23665
118020823308743425 1256 7668
452426496554586753 8928 22152
844292988429284481 3052 15975
759586080533409793 976 8690
984624787622255617 8067 13552
779289715616322049 4541 7935
414200966653293505 10849 18282
737657650912822785 11638 16266
497639616632913089 9635 12059
181719796980651425 11042 16382
926263834902979201 16199 19671
339258263000488129 11049 20621
453655136425243905 14345 21676
59675209632125361 9855 15047
155944896842196801 2390 19506
152014642155265281 5270 6773
405162890024346497 18277 21843
302940133733422081 16532 22657
621255763364100481 8196 16376
142325515507735649 2565 22901
867499067282171393 11016 18868
731650017539855873 14380 19468
691580388675259137 3289 6637
549509785702198913 7774 21571
744948185272111361 16085 22081
254183606200520289 5013 18471
660939526649737985 14749 22582
30026364322850441 3317 9963
828304109996953089 8942 14196
935594612535787521 3719 14908
375771815567770049 6908 8355
863127693126088449 2235 6111
340288556357823041 6542 19251
152029301687527137 14618 22799
833895376355595649 14676 17044
4959768554414269 2173 15086
851925964318088065 4447 13030
216083250063796577 16063 17655
814734982538748673 4900 10226
38135065329655049 1921 12630
896837937526246529 3690 12383
952017976743896065 3527 20009
19162341810524453 6749 20230
7595190714255296 13669 23279
565395558835678721 2162 15852
882287594972574081 2295 3320
332783631900564801 7072 9344
332436454789146305 12389 23323
670074177676699649 390 10396
958893655053806465 482 9019
855976969805450241 5186 19013
430457876325220929 16469 19168
499888009597686529 18023 20283
182544510354965441 6302 16611
928565775913892097 4176 12994
52546521022705409 6712 22997
97511410997132225 18005 21288
344170397751334209 2459 6989
912219835623570689 8896 21288
184553551558735777 10182 13149
629065304617302657 2242 20694
388638545178814337 566 10508
359387073204867841 2996 19502
493825019518212097 18758 20669
114381246262755809 17454 22795
228000564519312833 9998 18061
8033448418697021 5925 8912
856698310386519809 13882 23678
245047352943306145 5977 10869
956638720318686337 6650 13754
895338778241335169 1572 2784
354597326854971585 8282 12304
548260069721099073 20682 23170
375484946331262401 6581 12915
613770486488615297 538 23136
44271025230841585 20242 21336
925398849465285121 4407 11909
96168275097845425 4016 18275
157018105665041921 10796 22850
738509867253625857 782 13582
883627568985364353 4216 13184
644479213195758465 8960 14753
972876610490342145 5562 12475
345507177597681921 14463 18113
224402219125597217 3280 17988
338775098949859905 321 10282
291449163776672321 5174 11675
47946368288663169 7551 8522
801599397857959425 10383 13448
2615182762617963 4876 21638
800507415144149761 397 2009
718804567677182209 16223 16717
320519716709942081 1916 10075
48609635309212249 8178 15244
550382923970584385 1425 18054
603557435997899521 11270 22705
233084714506080801 1846 12255
205669478150277025 930 18765
77624392473236273 5182 15333
3612924395753226 623 19616
169330570888423169 9832 11803
264906107340287649 2426 3846
113475005416130865 701 14493
700932502123308161 3552 12999
215377137911222145 8092 21844
97576205853734161 8289 20531
598010092125914369 4437 18921
318330999904219457 8320 20147
747361873678972417 4589 9177
805801977614116481 1052 22790
745910366782435841 5093 15835
35169758717572109 2685 7791
612695480014483713 10670 20078
954294347092435713 16988 22393
532087976827195777 14 11181
817236294986372481 2101 6213
727114729005013121 13417 20012
196819616342246209 1912 11770
595864309303504257 1198 5201
987576257850733441 258 15572
750448423479557633 7304 9870
349404618457477057 12600 16608
346627783506644225 7322 13296
898824124372310913 1960 5600
397219986519235841 7805 17436
714873215277116033 13019 23558
121759507980538481 50 1169
175956916651315969 16829 18574
221005127495264033 16431 21188
668724620217496065 20288 22678
963362513149373697 7582 16971
412034293440939329 3427 7133
834040699365363713 4154 14740
659953046888311681 7758 8649
792599100218335873 478 11326
920927730416295297 12085 16723
545511556539512577 13803 22449
644395153142632193 17929 21159
52238484917065617 1671 1705
704695220296002817 1895 22584
242171257049779585 12622 13668
881678230924073601 22959 23270
826726173692644993 8186 10921
875415059024291457 7795 22031
21800139526565233 9680 18769
115804647205926865 11690 12780
836465202585880961 10411 11021
500116899700032065 2770 2995
11165957094892321 4838 15275
596698232967433729 4409 6847
825180307745352321 525 16996
2979414386359736 8818 23676
952698179259474689 8448 11393
655382708021541249 21590 21993
736727093848141825 13717 14838
573115667850572673 10222 23595
384462591646116161 957 4252
635462382096356737 892 16770
715392135104377089 10128 20105
372828739168753025 12102 15026
532048244609573121 3244 15073
721707849379164673 922 8561
600864495524657409 5693 5954
25855289483075697 18734 22307
703849437704338561 1468 13307
453165757257259841 5494 17750
949277203225147265 16968 19488
865362729522033153 2339 21805
967511590344887681 5944 7647
620538542733989121 3085 14242
153026570234569441 18859 19725
636740451284822529 5039 13297
978956852155750529 183 5070
529718854461286529 8624 23592
396860727050533761 1882 6269
851816317050904065 237 6855
939733462029355649 8796 15711
766290777011626241 15633 21804
652744152569592705 9540 19694
272200308104260097 951 10088
36137485270916873 633 15227
167377509412709473 16842 21511
842385137486115073 3280 16776
225046987759142785 13656 19452
236706955914716129 3721 4579
542149384587339969 771 20729
579565835319524353 722 21186
711551290940121857 3735 12266
724731938844957569 1717 12316
172208612678836929 13187 21089
424422642387650497 8924 13561
815737178204003073 92 11995
360179916246952577 11277 22233
456414451798970305 1 10926
452845918795897985 10452 22610
439229948194707713 15079 15258
601099507650719233 4701 19957
476856217010798401 18589 22950
764835329357634177 3586 5715
229259551594466881 1891 4002
77707164909160305 12056 21589
285848194852924577 1735 20061
658968158800657793 1526 16773
6538154175700584 12340 21419
171926455376809185 1868 7931
427111698924584001 2763 6438
903495652147807233 4975 13350
483179519067718401 955 7917
289458170822715713 17584 22616
483701744482608833 6759 10236
389734561286726209 14550 16011
456644581330891713 7424 23188
158207088722367233 11302 15460
213580699151712865 1067 2909
496500454964500929 11190 15068
513845933878215553 851 16028
193148079028620865 4308 20852
310765345218676737 10891 15462
495843784257342465 10002 13875
41937895200192089 15953 21094
339925705820451905 17831 22598
782278629068905217 113 4290
45182001473687449 6986 16911
652747448733734401 15093 22189
563467831870898561 21034 22861
922199537630468993 9350 22384
228329019951043937 8051 15494
41928693569303737 8419 12515
358850307661914049 2452 16944
504275592716133761 361 6657
201539787802612833 342 605
549288589012761025 16107 21210
14146927203913863 14457 15663
11068954398020027 3967 13551
478520542859168769 14100 14395
912748773809425921 11953 14316
392981773691634113 10497 22840
924550636512428545 14788 18163
442787231334886401 1471 8023
736366157097606273 18561 19751
381290171045495873 17576 22423
571414423574005057 6124 9680
233543421622751873 4891 21630
265897874887372161 6004 15754
871085015248997505 464 22417
44004301278810945 994 14252
623527639595902593 391 16106
98603145557618177 107 22823
855887594597735553 3537 23621
899363134895004673 3282 12652
539556205355690817 6637 20594
284239603030471233 13441 20486
369361433024483457 19412 21697
816117513677731713 8475 20923
98644176025469937 8644 21335
910323899416866305 10503 10751
201404518057334049 3436 6911
100190687501459761 6286 16524
308881707441056385 17232 23480
137349812530629841 1394 20018
524704817204241921 17735 23161
861033916678387329 14023 16838
263308851934521473 7668 22724
861330830240675073 582 2219
319116556137377217 6359 13679
112412899925693921 3612 7767
819876322347422337 9871 15579
756172275671929089 10707 19271
210115641474533985 10783 18166
814881801157291393 5666 10028
478585886442782977 18500 21152
583269547275378433 16274 17195
569362172722410497 6177 15824
596899325707376257 4026 21356
739829623512090241 1237 19745
968538038266132225 12393 19130
347731514557910529 19901 20881
240940863243473313 11621 11745
441925088694272705 8604 9400
627845833375673089 7596 22213
621143204578690049 5911 6073
969664480495801217 551 3533
951381302838083073 10170 11135
482456419780476161 7442 11667
583564365453003777 5738 21425
631798074517682561 630 6693
121411229147508241 13933 21530
630384455953944193 9458 14546
185511586541483809 15373 19596
381406848998359745 1501 3168
381887824851784065 8366 18461
533187179542124993 4897 16814
615417751049808001 14924 22050
727926014674970625 12723 22475
400955679237295489 10913 16915
518196365685938049 8209 22357
789938323101299713 2059 21543
565029802634576577 984 8418
422866481068094657 15925 16593
182954933003657057 13117 20179
251590487292322241 19366 19622
168156078760027585 12012 18690
580686911204974593 12261 23534
92947398207158465 14582 21151
771368563810913281 3047 22961
184292621255089281 2048 6047
383089842609987137 12907 13244
278768464553962753 23411 23437
282855617560432641 19371 21506
371308033584647041 4027 19017
842616762393998209 10590 18129
129698156534360017 14645 16323
904924452435071873 5351 15984
622403874784943361 2029 6968
744098921629326721 2766 6416
934159145858927745 4240 14847
973836544442907137 466 5457
525776460436695489 19073 23478
726229680807715969 12399 17330
292511314446514369 5688 6236
543225232264749313 9575 19388
48783483150579345 14157 20031
780848664575838593 7756 8964
104754231216276145 15684 23628
422284963573378753 417 7236
635163683689960065 2288 22702
561962481226242241 14195 19189
667499143559624065 1863 11803
818051902517826305 1540 12689
95383835349885265 2512 6852
372894712861093313 13793 17234
375452363908948417 11074 22497
195898050701192257 8875 17304
733087847424251009 4802 22695
682612453679279745 7432 12385
558910629329758977 1674 5539
351591533248072385 17525 18069
560874411024691713 20603 20864
562975678964388481 11644 17092
468570190041390337 13086 16460
536195165668988929 6256 10720
639083864665131777 2451 21315
73531978571775633 10335 12790
382334103718690689 12180 13504
38754158684302097 9284 10875
241658410395082529 10596 14422
620040498527398401 18701 20062
217680538843126209 406 13791
17607149468904737 2601 12559
980054026352654209 2622 14657
932038115259285121 10222 22530
21317884756498985 5795 12003
795062981421583745 481 20105
263103960914897089 12052 22929
32715731484469049 15426 18491
830964190923992833 7883 22627
867314103049256577 14594 21942
648014119648472321 5828 19323
384785943369916353 18844 20811
889687975735526529 13156 16217
716376432386372353 6669 10492
152536531507799105 607 4464
996902997775432449 20 18987
190748818465408481 11294 22518
187500349043592257 1097 20999
404919967690709377 10811 12747
358924748669732481 9380 22099
161568439270055809 3333 4349
867208443997444737 5072 5898
357453247743286785 9632 20399
567642045687815489 15789 19328
702510243832051585 6339 11379
76578090093978097 4366 22110
979148365405954689 9216 20537
318676457768486209 4708 11660
194586623956084289 5739 14410
903671106444509313 13882 17192
968083863812019329 4499 13440
720570263375318401 14643 19897
816962725588325633 10802 11051
119564089940400465 1397 11371
725745448487764097 12113 18256
263546038462560961 10053 19400
78971983865571361 12778 19895
945071689506367105 6395 7231
52837209659834625 13736 22446
112254756599437393 10931 19307
802966543403982721 1219 20869
910176515948155137 6009 11773
743844595151038849 3377 11151
37693895011994273 1158 21631
496233793609533761 23007 23329
534953824830498817 5515 19565
258335994139834209 3143 22835
341368428241107585 11827 12758
646832715833284097 9400 19464
178351894245100353 2569 21948
259695022771659009 19071 19177
622070600148457985 11138 21567
665829624204363265 7909 12555
177880456095952161 9599 19424
162656907541908417 4064 22850
994126807629239553 2501 3555
95206247452068737 16231 16819
726764941140647425 3713 18998
92531304020745617 2442 2501
671734618111070593 4686 16179
96713007475742081 5742 9317
802513976981405313 591 2305
301057029359078849 15057 23492
707597690233026049 2634 19580
844060864337109249 2769 12501
728566846998365441 8532 16048
123053089602926497 4156 17629
120343985506917057 659 14989
142875279234530689 12927 19330
584556789360281217 314 11920
807881609650031873 17753 20222
903440960764893185 15085 19610
705439759372126209 4598 8739
5940401234074245 7185 18944
880573387207981313 8187 14353
202133229293149697 7497 12522
987973153959004033 1415 7613
864873326644786945 15437 23180
236512354857218561 5501 17160
732331285240970625 5159 21512
256428431364838625 10305 18101
695203159611299585 10693 11954
654932808785240193 9326 20209
738757113677547009 14467 15565
653860146217809281 8992 10476
418622399700755201 892 8489
331129411439896129 5520 22704
125761670045957169 13022 23188
991447264459424129 15403 15455
209072667505967745 2769 7827
923066260750111617 16401 19751
4203120234404168 17650 19862
941316516568022657 6641 20420
70486535255160025 11353 17714
329724303181485825 6734 21344
677121198549254913 16159 19445
359303056828764481 13818 19155
630340565312213377 514 5035
357647614232114113 7934 19559
915544878032630273 167 13275
868498982162677121 6970 12453
609092789218184577 5785 16841
777215140530621825 9016 15966
367885568319248769 6757 7516
270540270130851457 12712 14705
613585214661174657 679 2837
256526954973786305 13581 19598
700629073072928385 18585 21895
173607994802139841 15509 23465
130477329841713905 3766 14846
820679482835267073 7237 17261
917454364482605185 8161 11633
708484333713727233 6373 15661
532685296624652673 1196 6902
896714074989851905 9221 13735
565858678830931457 15167 21096
792996951663710081 7639 9118
335953898136128961 5381 15973
545634296829270209 1045 20830
766614317275465089 8762 11760
968970900053335553 11782 23216
991779645575508737 5066 23062
75450930596012705 540 6981
228055662203171745 341 10107
914424266443816705 4283 21357
924004065467276033 17861 21772
92956517230739169 10123 15982
404803104333407041 3498 10234
789106510408657921 1663 3705
915951394876675073 913 5530
953454853916745985 10837 11794
483956631652755905 15659 16771
237375791147186977 2824 8917
48815020755487385 8006 23643
70451777811605609 1326 7752
920293570767054081 7141 7902
204507692178509601 7677 20133
255297323070653441 4247 13467
261703367481480609 11697 16284
269215206851622913 3490 18970
448361641257363905 494 17977
869848432198526977 1793 8832
141242943797756481 5660 19114
290113552570201025 14307 19297
397317071944371521 1828 3019
872176101741377665 3331 15659
973170514018526977 2664 3846
905855201616258689 17342 19770
638818039522945409 8566 11100
487331740940337729 412 10703
633064138959106561 12198 18104
32961801407335401 3606 11848
63896650683631153 9882 21397
436311958720313729 10484 14351
674713676056136065 18623 22994
452939024433742785 183 5717
456721356093922305 8445 13846
47821056607464385 14872 17770
568210023248987265 9595 13422
423575821327428801 21307 22091
941449950137609857 1015 7947
126063082808673953 9102 21114
101848922440062497 4273 11880
259786013375002497 8910 15116
190248085242487265 5476 15961
511992637135026753 14754 18536
663304139352227713 13529 17037
510952740450871809 2986 12194
86926301818749601 14131 17362
626546908687618817 5209 21830
620441981377005953 949 1225
974395734692148353 11709 14882
732791061402693377 9407 15934
503577747804119041 3431 11970
591214209001300609 4868 14689
695519653176429441 4405 7887
299412112641334721 5421 10756
326447233188321921 7851 19831
854381002113306881 19282 22213
381801586896767041 15023 18883
473368779763333697 16773 22742
803863506912509953 948 14059
134356322419911585 660 4302
601795180955090049 5144 10885
718815503660124417 10311 11754
745210926593774337 19894 19897
167086329858271649 2734 22752
537900364616046273 5223 17751
594941249148419585 10877 16886
420440138000518721 3203 12728
789294026753403009 12632 12794
433279312177685249 3379 20112
119002280901270305 5887 18575
70974815144200673 8445 19645
307251581061500161 8796 9187
723873749023606913 19235 22905
45372367419631137 11914 15842
741882861053941377 8986 23043
906952381845350401 3416 19551
915253894223152257 12431 22184
742642759769893249 4365 11769
256946123417964865 6007 21572
225499368653593985 5384 19651
774638004141916545 3077 22373
571755372135115201 10549 21201
91814467605903617 9842 21766
570931114219725121 13862 20687
318871463214318145 6541 21109
697880527018696705 6178 19476
410092677759838145 7622 19818
858674089359617153 2370 18465
331828470813160705 5217 15007
678544481699006465 11343 22197
16302437159513517 10683 19267
128315062627997633 8661 13977
916355409528076545 6367 18701
953535786761989377 1745 3440
210881884428506081 1241 14794
562283247694686849 5169 16597
537645762635445825 10532 18008
183412404736046145 5566 13900
877802264853190913 279 14338
593044171020558465 9432 17257
542329789606835521 10625 19430
829907499519492865 6234 21547
826440308635188353 2611 9042
849137853751067009 8814 11965
620460880661209345 3317 14704
201979957925672705 3070 9729
786866482790546945 6053 17033
41319347301829625 1691 13471
730242407118108673 911 3051
586340085774310145 9753 14257
221888493145247169 2952 11483
163531494386141665 14182 22391
726396776154711425 8290 15557
893540595029961089 8518 19190
579596669956689665 14673 19315
611684568728442497 7957 13527
155540099009126465 20463 23669
254572028029429025 3995 17902
935738467614658689 16780 17004
585336739920641921 8159 14169
223174203205484641 4477 6427
144629212349784097 3159 13722
444323558142830401 14891 23478
809339677309857537 10657 14947
848700474503342465 13829 21800
258485267847134977 21309 21652
265124212333223137 15815 17185
617186610956501633 374 1245
543330015494614593 19 3010
555761158343571521 15741 21764
915258153801065729 10275 15557
494902371070800513 8165 16420
841419667585707777 12007 20032
596225856855710337 1130 10154
405268152546387457 9849 10606
560447892423717057 1830 18180
443486374010728193 3177 22483
628893937643042049 4246 9214
283864608251210625 5110 15470
212251959534889057 11633 19714
578200976023591553 11669 20541
439767883207792897 3565 9022
404969572027557249 20536 20691
431982144465585793 20424 23295
334669645012564161 13249 22809
929140662200282497 2496 21988
30463381161556669 11091 17952
378251514288827201 3609 23109
563284572470220033 5982 11573
929844257474769665 1479 18121
836033647072770945 13 532
913729322271699073 7557 17593
85748080034999681 5364 23314
213990864800550177 3547 9467
649081054725431937 1460 20366
319059107986539905 5846 23564
319303785697510273 4257 17157
710769504461580929 2184 16512
829442614589613185 3138 6392
460937979468063489 12847 23543
417877682235410241 21235 23292
86770852675172705 14793 15533
227820968455436193 16 15470
193402897652624961 17943 20885
809248762505173889 9842 13746
360031269926309953 12296 17706
604703400452240897 7282 8831
422405092173725889 8700 16259
692415975877235457 5023 14236
638302341448920193 8060 15598
355036657017226561 250 14938
492608870644495745 3771 16634
17263633352964547 8205 22806
321628813688931841 6001 14232
811188846794397697 2490 20081
847377603333278337 10962 18176
548083708247627777 3729 11046
791694672156225409 10462 22194
348347886024729537 475 21988
50334134132590689 19035 20844
396498617262945857 21286 21920
249988323113598209 12046 20333
911422489412291969 13435 16138
568806849434615489 438 7672
465224825806057409 5187 19549
659932476560626945 11910 20220
449046893218653761 4360 6389
331872691458023873 17427 22893
373683814038653121 11150 18719
812886443448832129 7645 20411
466139648949212673 14531 23548
161436094221322433 3755 20484
925835378860750081 12469 21280
164397218511808769 20059 22102
488700254950177985 4450 23623
203564711227052449 15116 18526
50286744348024825 11417 16671
987164984010007681 810 11485
529590412033758913 929 9970
475740456509065281 18131 18847
397602321569831233 6639 7244
444687601574614209 13251 17850
617759610391690497 8512 18596
407254357501734913 8229 19656
659061010716978817 4402 17572
710121321688490113 15381 15859
430932891043557505 18673 18804
645027581715361025 8014 14685
898513486564052481 18184 21483
216080395664405953 18575 19926
987752288396453761 601 16105
582905311946156289 3086 16899
222488764980507617 10215 22053
422310585771811009 14105 20978
3697963666343896 8722 12716
753046469212101505 12682 14316
395670325987975233 5193 12279
200699797923149953 14090 16000
799130694429070593 9318 18796
894397181287594369 3660 10359
216064980238169121 3694 19004
554097270559253761 12647 18909
830189505930281473 4201 19507
733240930110206081 19194 22117
757755323256486017 2965 17541
71940005570596097 12023 19634
866117127488625025 950 5946
119190045952002785 11695 17947
864566837860845569 8494 12852
368645484757223617 10337 11506
291316944875394049 13958 14141
548323212585778177 8555 10116
415176292323518913 3193 19214
8912240964932040 9654 13119
807888509446375041 2866 14589
461958468233184769 8023 10397
993396852595648001 3417 10308
778138609138778753 15384 22157
154739769537986401 7575 12846
270132394357140993 925 3076
285230093759860641 13844 17452
958664031607284481 9280 16817
152203321719870401 15670 23077
345460340855034049 350 3913
119783671315840225 10998 18801
797870696451696001 1289 9000
95336451419928641 5197 17243
344781204422126593 2391 8083
891698609436911489 1929 21116
48645110324443409 16725 20708
33080856705371533 1417 20435
18820019286216905 7532 13858
700069793462656513 428 8144
194453510059446433 8407 15110
921893038114678401 11188 14126
86883998664994529 19141 19253
949110130113279361 6220 22732
280370863364183265 10842 21460
778400703890444161 15025 20233
4069243666670275 12382 13655
149510773725889825 1657 9122
619734660299457153 1295 22217
382539496261916417 1105 11499
299197676442354049 3193 16623
991469622721080449 16193 16796
667460816637557761 12703 17504
516298203068604545 16269 20806
176203418705291873 14293 21190
419955780010123905 5338 11864
101123860043031761 4750 8150
238844692502670593 7801 16609
860296387757465217 2123 12797
903581656648821505 10580 22004
357206212842541505 8086 13353
980989409577890817 9004 23179
640174882408196353 2395 13068
558474692233485121 13674 23673
181875883441307457 14019 17610
834613713606803073 17540 18761
162939943132293761 9619 22825
460160080817740161 6987 7633
994547294703394817 2281 6118
969166928985234945 2484 20332
530158856996912705 7967 21239
776442240005788929 19785 21879
271480374341621217 10550 20044
640314039444735489 8887 11202
419584900786695425 7228 12765
193738855848476289 7311 8539
650817472060126081 4947 10157
387365791138510209 11865 15658
412091837875898625 6875 10525
133784989732955489 491 9541
876660213358661633 14038 15475
227689894975288353 6853 16471
79026368234103473 15958 17716
96968758114950753 4978 22085
46838113042426241 5658 19406
538706346008130049 435 20191
119896239008745905 1733 9873
987042304194570625 14572 18795
337581715084780865 6119 6642
821506919921507201 13858 23659
919447617903095681 9142 23010
818204984982326529 3342 12272
550924262062451905 17523 22618
224178976240072097 5735 10632
598969175562451969 2023 2484
862587710141465217 1231 2163
491731489423841601 174 4787
986502107306353793 16163 18605
798193678894215041 3429 15343
131361003025926241 11237 17497
527088149860830401 12005 17516
379143233842203393 12557 18374
667427327179133569 2649 3665
397802421960189889 5462 9522
329516363532974337 16014 18600
137496774520133873 1582 13340
547374129481418945 8918 10010
551824293527982209 12447 16810
47203923340262577 8870 13120
329971820925781121 12558 18075
536263887734556033 11164 22765
443188081951259265 9089 18399
190994323356619585 13277 20390
409263143091539649 3070 17471
106939377467533345 14225 19484
29799962049093409 18657 19211
763123585421098497 1378 18905
338777646924004481 3071 4490
453987669942854657 800 9857
337351090268040129 2648 10712
382245996237230657 9566 11181
990117915834179713 18469 21321
683163778003084545 6138 19965
680768491371264129 20966 21851
860710697653260545 15336 18156
905920007209491713 15657 23180
959478495666822145 6521 11463
754486210063159809 13224 15790
262747758587011041 4315 10518
309349052540472513 4231 20795
510508000977885953 10442 14757
509814229609400385 3843 12249
487484960818889601 2852 8503
320493740532558721 730 7736
938707065293137025 11209 12516
380432445889308481 13632 16489
871709115105062401 195 9034
473464757894777921 8623 22437
678622122594752897 9534 22722
52401517788137401 4200 18628
859047351260088065 3147 22014
188263035202172801 4180 18684
986631562031909889 17660 21761
998569505901311745 2706 18569
21688558524317613 315 17711
69886507777642497 6843 22976
463789978234721921 8174 16768
788745673680875137 16042 20277
406682053166136385 2288 19250
124509366431457377 20 8348
474997309499919169 7953 17890
360768470906347009 7230 20701
491903681372633601 4419 11152
899090752633032449 5437 10888
675404376223148929 7228 9405
92246361207894977 10626 13928
829507989554556929 9282 13027
476020859769622721 48 15751
219929863446914465 8288 13709
481305605809179585 170 6938
501502873732420097 4547 16324
357336749070430657 1914 6215
693101834606061057 1144 19519
344521187190434113 6828 22157
759279317180400385 8944 15066
831958188042197121 7248 20588
730125980984361473 6434 10551
723093561499293697 19566 21124
34667503483177597 4880 18109
72000783373670889 593 8778
128974565546137393 16956 19997
690397679757591425 13052 23276
934410813108129921 14387 19081
197589921721434081 2638 12491
697110973176002305 4110 14420
245779527726792673 2825 7454
824765038011321345 9397 22454
990169863088386433 6115 13178
401816494447693633 6697 8471
715792115202940929 5098 18105
312030643180477825 9199 9285
37898065148770145 14551 22631
663445009349608449 8680 11618
54205210013943625 7504 22823
883875128871665025 7163 14303
438530765359946177 2962 18237
956649163420046081 2487 4726
109723972587726593 21671 22585
422839565118650305 4526 11443
949812323531208577 10806 18306
672925003989298945 520 21392
23418816149241905 22195 23104
386862243384939585 1256 16090
708723143193754625 1571 16341
402812431188628737 9114 19548
118785107887514849 11157 23555
493282181488254401 3652 17428
492339458133503873 835 4607
168742779567800481 7054 9099
882874550310869889 11597 13215
485769989655722177 9673 20209
477208203309789505 16840 22055
477693944063240385 17589 20383
318203051979178753 1290 6807
423012420265322945 1709 17792
693111899588021889 12191 16290
461224261178024641 19928 20245
217650425366425537 14434 18788
240663843995150721 2573 8764
842337281763253249 15008 20076
470710415072794305 8702 15778
908208149265089281 1048 18753
612861983236811649 7353 8424
957887601744150913 9975 16540
736188521323335041 6261 14521
88460516395794993 18753 22886
307150552232798209 8721 14996
953687456003212417 14295 17471
563442810875947969 11425 22956
397734566231388673 20315 22773
889497064969944577 966 23548
536290930979138369 15886 21726
818129555725882113 4677 23276
884933090984045441 6775 7719
318654038902081985 3234 13154
119864144541100609 11132 16106
456866608556985921 16516 18028
159555511737220705 2839 15398
367675207584781569 20680 20886
342592198392228673 18443 21633
739337733512378753 4118 10284
508071364331211585 6225 17225
43129220783583833 13989 20219
910853457900959233 1733 6862
665407346916332161 10420 19840
931773323331793025 3819 20944
29490719064384053 5565 17065
794581254803976065 3451 15436
596741927636692481 3116 9702
928008939725852801 12561 14320
379246683790654529 7211 19769
119639877023292481 11661 14739
960090759365066113 18571 19792
900155386396146945 4509 23443
82223645336952705 879 8263
416598380982609473 5997 20767
202667393898629217 10760 16867
582117307429253889 6223 18128
86182744681678977 3886 5955
515187647794409281 8929 10704
639345838032817025 8557 15997
524127165406508033 7494 17323
782383848864313345 348 21368
254543518019321633 7729 13516
653868529418282625 13084 19380
966218087517145089 8258 14972
814000981583376385 6147 14504
105017092873129777 6531 22941
596058241198413441 3610 10390
766303939116095745 923 17860
383268308971125313 734 12652
671192695274360321 2481 3269
155109703925326401 3204 16779
128098014725818385 1692 19194
518212879809510721 6395 7594
130489854486729233 9956 22471
533260518652660673 621 16218
851263143952262913 243 13180
176826321649187425 5501 19888
829408325815794689 777 9020
239231419722621313 9596 22153
597719975849511041 5529 20576
702456801959385729 3645 7509
241549894367995681 5899 17617
158384692102622177 7350 15408
113829542425843761 81 6899
257853839071216833 4352 20562
128837851772832577 8124 19194
925053118683514753 7690 17476
582468722735935489 17197 19033
137336053780501297 7460 10525
240049889505275617 9837 15317
757291790226780417 3837 22842
900465745849583489 6251 16609
639514751548475137 3482 21426
38453034525563369 18029 18924
347628017142206145 1683 20824
18465196426827645 2321 15348
751308379779743489 15961 16841
441925474877383105 4339 6632
214332000490450977 12029 23361
859430933162524673 12610 16702
693913477166617601 11393 23466
162789997153002017 11077 22248
982279412036554369 10621 20410
300428710490390209 3529 19129
281120785067486177 7348 21872
88362596845247057 390 12987
303478162330826241 4574 7332
296190920157226177 1884 11315
579919786834139521 9322 20188
994007939061308545 13974 15899
764511964162700545 3934 11619
212761554092505633 4420 17989
4635142418976558 15780 15968
334736053372171969 11683 17436
928114388821022337 7938 16892
580133045906688257 2541 7019
352673354977795841 14536 19020
634892255214058625 18583 20161
182305526900883297 977 20606
753475887853593217 8144 16893
457991606037381889 110 2942
163480109744586593 595 21675
933350666422505473 2341 13036
866959655687860993 2208 16851
825172088619368065 2009 5346
829685604886439169 7965 12497
785463151271820033 12544 15272
180278118037985985 7456 15704
461908416002870593 15023 15761
103184890965156481 4871 22882
154773344935271937 730 8825
648204272198608385 8626 10791
972074850068153729 1820 19110
910138287365246209 14228 19171
518598960683028993 1952 2313
714571247122702209 1863 21150
48518239892104025 1180 16407
891095064490134145 2103 2401
501330492255156929 750 4498
855134859365005441 10614 20752
729325750963553793 827 22879
753427094516556673 4126 17525
840015651224469249 12765 16568
914331011292485889 9503 16450
990492760552513153 1741 20596
189820139482822721 6357 19321
97590151047647569 13523 14261
428878895535842049 4917 21601
450433757902132481 22216 22865
556599622642952577 11263 22170
738135435872870017 4276 19164
770756927907992705 6333 15694
588308781515735297 4648 13315
161448521255028513 10579 13138
831898596947574785 22861 23385
421925285361208321 10258 17059
31217912383525005 9430 12688
158958838552170081 5683 15242
500312313464128513 18120 20155
96294688493994593 11606 20932
169360684034586497 1365 2216
113390272068375713 1461 5910
72004760394058569 3134 7736
818228452152038017 12904 21384
809555030309567745 4010 12838
789310507259049345 18452 18470
425767605793147649 1967 5104
753071645294479489 1075 2930
394225632227943361 16993 18598
560156341967360321 5831 11046
818506036710083201 1563 4861
349960265017482881 2081 3061
785143308771026177 4351 4661
479253901242660865 11629 17454
605054768700490753 16133 23118
720982451941520001 7237 15716
950739485317910785 12992 21734
893914845816016897 9218 18557
169009771536075009 4337 5466
648525767576995073 6765 7491
486521830356295489 3615 3785
966704023680481537 6235 22667
412873545505227905 6648 9297
923607231284787329 5018 18605
545642938443648961 2018 21136
424047775210073729 3909 20043
662193771226860417 2040 3308
95778987543990721 12388 21819
938562517716448513 4483 11866
715591390581497729 7529 8147
479217593643348033 8169 19643
117839955928584321 1255 13641
276408976036236705 7646 16160
832064346436471425 13029 20913
860988250321376769 3720 5201
738445418977970945 2114 12304
653377653621006977 7377 11331
698193229240107649 13468 13653
615753777871113089 13177 18695
9550039523272603 585 13025
482464284238943745 21731 23281
93109998152119297 11113 21237
417890690694513025 96 2789
594578081501975169 15892 19049
381062644238809857 5245 5365
825807762932701185 4524 19886
479995385892728193 6177 16019
82795449357970337 20682 21045
35368831357288857 7724 11356
638942864953765633 5778 7831
842964149500453121 6204 11394
615444373282240769 3069 7025
513920265878354625 13501 15184
371491064278789185 2886 2968
659245584771703425 734 19275
424050963301393601 17172 17860
731619387823258241 13168 21733
979632365510855809 18424 21917
266358615516900001 8046 10711
469561247066945217 16241 17144
538789197921985857 632 22259
405333772188559041 2852 12845
349451498985281729 1177 12460
85610506637717521 7732 13395
999594319658058369 3689 21827
162367356433254177 3717 23069
652234075999551489 12209 17097
187666551080905473 5895 17101
776826207188307201 12839 22261
158262779818731041 9764 10913
891023353481308801 18159 23092
263767816844332257 18863 19762
523758551917779841 3001 23345
325644115545703297 582 7435
179753018656207073 6836 14718
548234689073108673 4903 7801
838567911457190017 6395 22379
344610813458590593 6453 7456
104337187596918577 1411 2785
767574996858368001 5361 14069
624599161106345985 10954 20734
205737230740897569 21420 22154
859349155849876865 6666 11054
892715066313950721 6027 21548
754324612391755521 8635 15050
806704634768070913 24 16258
642053708198410753 1788 11139
922923829878865153 18392 20507
311863618040121089 2493 17823
769739283083044481 2124 13622
898768220640270977 1882 4387
837992100839056129 2310 9405
615935250591704193 20412 21878
396480411289761729 17363 18076
443549912901694657 15254 17128
194390041251462977 2306 4973
851524265148555009 7841 13675
185588025333789377 3706 16932
873415746773041281 10781 22200
100635891736555297 11300 16935
785639098012367745 17081 17501
779642612656719105 19432 23437
838674176732673921 13174 17481
413726005482484289 4345 23295
453494174695236993 4857 11710
94382569572378113 17788 20361
389335807226153473 4691 4905
363332948774694145 3592 15517
291296365483859201 5548 18134
837140602417949953 1110 18729
903699558086948737 4187 23405
579082708929288321 14343 23634
297471096903734657 2330 15351
623922910081933697 9014 12134
654683748422762369 7840 15190
798456700166649857 4111 11876
934416465564694913 1756 13903
546744907903448769 15561 16025
321764142348207809 21187 23095
732987091213768577 1621 5827
568387769472593601 4281 8444
774789920173720449 12420 20119
196845019719965825 959 12648
517057807769429441 10763 18450
888429233464265217 7457 10442
654262963050658945 1504 20262
243251304024688865 14834 18335
439796200905870913 15811 23109
470798422463872129 4474 21393
721415774121272321 12344 16621
877391260282813313 16014 19228
833624631513725185 6999 15318
159360971268526433 4879 10970
89441931614235409 4850 15531
478476830763078465 18578 19040
864794913524004737 4778 11922
333132875049585665 9904 13921
200477557876258305 11107 22959
365853867952942849 8638 23184
827784497361601921 2280 18831
219553743203292129 6212 22619
945864030680983297 11576 21761
785713915099229569 3964 19315
407299272399225025 11298 17753
898101183100436609 248 21146
507579644737962369 5115 14722
335834337221221825 6934 13697
243686735588891425 1051 1481
407292912169495489 10973 17085
927147586911846785 10161 17931
42001082305070273 5597 20385
259072825450058273 11829 17347
724633359101204609 5423 15679
690573224648250753 14033 18708
843259715913767169 3755 16624
296128768689168705 17563 19953
311184470284800321 9282 13191
463524870432824065 9777 16433
702342185191078273 2453 16733
147058643414847969 10632 13173
299590248377171521 16322 20602
313994188283903233 4331 7119
636630592700718977 1778 12525
449556840696185857 13368 13534
327850278665934529 1985 9105
223375563796683009 971 17131
164821659223697729 12769 13685
875875017588494849 7942 18145
974083208115956737 13440 18821
673983379618182017 16103 19114
532898090037143361 9506 17230
701893292221637249 10555 19882
894985894186120833 5676 8418
483552535937352705 9953 23056
464822293817071873 2956 11418
110718147610466385 1825 12264
199591798169137761 20516 22210
566686043123514369 4758 10803
470145399645438977 10999 21823
339712598005132097 1879 12584
559052223441980801 2223 13777
780344403538865793 9789 15983
120946838158467073 9503 15937
135260442350951137 5465 23532
743170255118030849 2361 15400
655510104287163393 18322 20743
419538460148622529 148 5294
534608696273249281 2178 3166
37848806664285921 17116 23335
439677174740726401 9785 18654
948408822426763777 13867 21256
81828369442032305 2612 12458
608885083588006657 3923 5889
143755734611762161 3935 12795
4049438963868114 17844 17989
522666451704548481 9278 23290
782943096806931713 8753 13797
980665082601579009 3589 11020
242572037763387969 13162 14216
362589101500756097 3665 8742
284227661295716417 9479 16413
839011464772585985 2964 11566
430245743065675841 9437 11895
449770406297414401 2352 10095
235406661548509537 7655 11828
878528243053012 8703 13127
915982180855060353 5613 6160
730670519590969345 4168 22371
665597316813602945 2080 11151
794344922103437825 20560 22431
191976345728043905 8059 18832
275054284937606753 20593 21164
535798440850500 11360 15654
984704866095658113 4221 4854
946648231487735297 4841 14868
569084446970801857 1761 3819
596051901536071681 660 3681
528699081083022529 5785 18409
951076278855019521 12189 20621
403115034962393537 1593 17763
543210615938917825 1773 7338
527935576168605505 12649 14075
863495193931107969 10835 13319
643018298672668417 925 18101
371374439831697601 10124 21416
365037727993684033 12760 13879
40249203009004473 10440 14533
962685491518140417 14399 23601
725273195546421377 12613 21788
742221180765430017 6599 15052
956823895513060993 3852 5136
657505644962665089 20169 21655
837106003865841281 14655 16891
679666653424380545 11259 19447
167077029746188545 6755 16218
865280073008232577 437 18663
569782012811529601 4674 10201
92293075567287281 16050 18952
457277598243429377 12948 15007
537681499226234625 2478 21836
809546522078051073 11833 22218
829789898789773185 5085 12781
125644633368487745 6663 22346
961898223428203649 1732 14889
44226357407055161 6597 15992
626859257505803009 14634 23174
76229241846455409 11625 22712
392773453326977793 8439 19521
507826792798624641 18666 18961
218743195537303585 21213 22914
643556751701360897 3500 22991
769190630884946049 6785 21994
405761055029486785 9164 14698
490838744347346561 19638 20518
43667199061310673 10879 17289
637675095985482497 2655 15526
482006536988706113 12736 22784
369479548214133761 10377 12699
907163238006880641 2624 12221
358563564096879617 8956 14153
746248356351244929 8978 19894
752107293410606593 11956 14587
116571486570059329 14097 14766
727393462225048577 7720 13488
163754886588293409 18406 20337
6764725065824707 6231 10692
816597888641432193 1457 13257
92516981171950625 3142 21763
813370420760534785 8148 22304
940184839339341441 9635 14378
961436437412437761 3828 15717
409857574431182337 13722 15572
651521267456530433 801 22193
997173232338628481 11717 18913
624775133567418113 541 15334
952082377460339329 8008 15001
966302385123171329 6420 17324
277302883352181345 11598 15366
839009903246825729 12426 14977
321520448071733953 18480 20278
671206198388659969 11359 14359
563358160957267969 20487 22937
310777939328339393 6535 9364
227546651778748545 16281 22884
250412570300753153 5595 15190
384047878891355073 5000 17587
637483117316783361 2383 18314
137882247624556705 20189 23474
826193090194010497 9749 16893
475201106750080961 3110 13813
828109336596632833 19930 22629
341718582803149953 1296 20606
45182940659557857 826 5811
262284471092218753 8108 9908
12279411482531089 10648 12115
347507590759558849 13067 16328
267203691319394913 10196 23184
925331177893401217 13912 20993
252069046903635297 7013 23368
540814819926861633 2960 7697
553019494304535873 4901 8183
597320259995459713 2767 16791
696254043176743681 8211 10967
43305311322026089 7738 12421
772791389002293249 510 1911
520134915747053825 8142 13686
828055745661053825 84 10395
122612605380833633 7502 18079
553848824272776577 16362 19478
879281569923851009 10742 13773
943531450644037761 1500 14658
918784304164088193 15563 16939
935388137438195585 6456 22388
259761767752838337 4916 14347
993884561083312641 4688 18148
774836756913014529 7235 13730
351373653420822081 4134 21828
520427519945432257 20590 23006
563370317323524737 4422 7621
919694387371205121 59 12763
695672346946480513 13481 21770
541762563567875329 16084 22962
614248471120156161 4538 19758
468818752823676033 10870 23665
681586708240203649 12950 22189
40637502844990793 9026 15437
87360888733805105 15710 22059
732906429930547841 4408 12474
859626630619203585 6655 20140
102881258104691393 10070 13209
924241323008878593 2199 22973
194286073653568545 15698 18709
542618859335576065 10629 13879
507564992525718849 12003 16550
293923047719779649 2634 3999
494581305388148737 5828 22771
468005867437170753 12000 21155
412153017649917057 486 23073
31399262555559917 3418 23252
630710267321784833 8609 9548
437224018799824449 13546 23312
750958412262921345 5737 10308
588487716420651393 20665 22928
768622544541695873 19690 20879
967037603337672577 1396 21195
345844537733473345 6760 16457
272006422754678561 3999 12380
628962517010204929 13409 16971
395179847220518337 5065 19110
422407608731649729 11683 14215
605908215818494977 766 23172
984102872715848065 9102 9793
52028374218252793 13820 23066
10905293920121297 1657 20630
257449783856479553 3092 9060
124095803591398385 6103 9322
362609885552089409 1422 15522
742282289230136193 9442 13035
863562276226765825 3850 5417
126800129666943201 1318 9563
822151097360887169 4041 5096
338481239195250113 4995 6323
80197179491470657 363 15140
815893066896858753 6913 22199
108709289588105665 8308 15008
764886592020904065 401 20120
349269454578127617 4943 11702
555173382663976897 4701 7828
495040240260948417 3507 4043
542675274116778177 5411 14134
876511485961422977 4992 23360
638391082622444417 7478 15732
707582907268019329 10330 18820
200861772211428769 1768 12379
577562776870969729 10775 21543
355055355792725185 19831 21355
383923038345329793 11104 12550
732121628405042945 9480 14939
764303094306249857 11700 18730
692910084167902337 9425 11922
903881001552761601 5609 9807
262626798096224705 13137 20867
891017486633991553 608 4208
660032611029887361 10597 19966
137866595564105409 4862 22420
873074105142553217 12147 12362
89561827256140705 13424 13981
941189471207348353 10976 21189
265644484103560801 2736 4390
644154465382232705 5751 17820
620253842768228481 7568 21674
845930229134122369 7367 13049
387322264340099329 2433 14117
932590951255480833 5933 10501
923598525678322305 18252 19810
546050259287579137 17142 20412
966248087498357249 17423 18695
610638449219383297 6066 20980
146894972625894113 2195 7466
458013050900856193 11973 15450
922500263860740737 4669 7666
379031930448764609 440 15532
855865591627825537 4187 17543
306575237251092161 18049 19088
319556466220191745 14633 21597
256614526458211137 11077 18906
938174848685413505 8296 14860
148460851827731937 8869 22472
361209058196578753 3180 6449
284465987266703041 4182 8925
323414837611629505 3727 13844
163118111780686817 16803 18780
818384779151941249 6443 15929
292857013056394753 10694 13893
240055519682023553 2209 15079
789370135737581057 7390 12500
935645578230833025 2203 13557
59720703450910409 231 10810
8090054175561080 6213 8773
244523230862522913 9706 17057
396081868811776897 15939 21563
242879274056097217 8403 22796
327626789553313793 17888 22107
282980545405788321 5258 15175
544223933884353537 9274 18646
357687560267510913 5347 22744
216340770423322241 10693 12122
395757790464511297 13118 18711
944530715063720577 8043 22902
669124976053982593 22995 23379
17225600059084913 10878 15778
416019200738926273 9534 23014
574881825620366273 6139 23401
904129832975446145 15327 23541
634082744577021569 20777 22955
558728741226911297 17546 22200
779087403537673089 4273 16650
6944564585783298 3493 18182
544126435434897345 18379 22111
399001587551534721 4516 19243
210405426713379041 15547 19954
957622756107770753 4578 8376
420319784188585281 7919 23454
782376924462010241 17276 19143
741956411493291009 4443 20730
761209261347293185 9604 20061
902818129938687233 14272 20326
494022932487919041 22019 22907
974165070266622081 11310 20449
761388410737811969 175 1669
268280558111420929 6426 7486
10211279259760177 13706 18214
980226576362085249 6604 9582
215922688673661153 13483 20367
333796521649823297 9534 9633
366019312135843905 5427 9499
166255637462398913 6437 16369
729670597402066049 595 6490
821613124841711361 13101 16899
134266274996246433 8327 19657
123268674702117665 6348 7671
421448041198861057 13971 23412
821466458379980289 16010 19829
492673056878995649 2120 16874
575387106029722881 1139 16546
209927770851709985 14689 19638
685718964338711553 10254 12693
114036036041863297 84 20497
616422101799670913 12152 20634
56976537117211737 4487 4593
242160724055203489 12286 22120
137082322535089681 3910 12391
430972280413612929 10458 15300
479504925304599553 12308 13518
220597362933425249 6721 19869
237258937966071681 9118 16815
343874704652265025 6253 6664
817620693968823553 6955 7707
169447516428540737 9905 23088
25010015326497381 9368 17053
982710287630425217 9956 16112
171578131369631841 18538 20101
341610063435034305 4940 17615
846496767035613825 14086 22928
393366383567396865 13818 20232
246023786370844993 14575 19652
305812169482614145 1434 15098
974972568230267393 3635 9640
361565985293594881 15087 19649
580048238315345793 19741 22540
688365155044458241 8209 13892
71272847303060161 6084 16000
878823640111377793 3157 15104
417634655616385665 9394 17234
65462876381509713 18394 21329
304624379254416769 2137 7333
486396990794162305 1957 16010
266693067854635745 9303 17574
749458240184417025 3724 6742
290103852082562945 1279 20808
144258811642643553 5055 11278
596804853562989697 5542 17762
982424231331357569 18713 23044
880839034687365761 10701 17830
734581603120460673 410 23330
86270238117453601 6665 20803
852097977855372289 671 10826
200080329109692193 7362 11683
423244295163911489 4326 5510
907622915732535041 4047 23128
361246471208978881 1499 23173
193583752867393601 2914 21074
892852451301337217 10508 11565
156395568983374049 4629 14713
340682165626724033 9768 22747
493721281182228481 12159 12712
122998625727561265 17264 18666
208908371044433505 4529 15242
924572360317974017 8110 10775
815128796518987265 17330 20897
546142265957286081 4882 5514
428904832445898177 2976 22349
777179584872634113 7851 15641
233648456578787745 12582 19362
340597837128612481 7484 23437
727045908104006657 7827 12696
142467724131627457 2145 14059
56328914202961049 5985 18616
547599732943865537 8921 15947
368039424180370369 3658 11233
598711896361855617 8908 13771
75196316052153377 16538 17269
1052095119675301 3966 10378
583347930467912321 1015 8389
452835700382003393 22010 23022
550659183927219713 7571 8405
542034950571775169 4384 17492
808179344987383553 6383 7655
364018935810939585 13285 17987
515393955694190017 6230 10456
132964155882248753 5485 23258
154391545808497441 21181 23116
700398838354608641 3752 3907
884382944465041793 559 16341
687905574387968897 7269 12307
349979693283547265 3822 11849
510529821510196801 1085 16786
343825577469214465 3382 10171
267212764988741473 2210 14968
224283846398950721 2736 13905
833647239747996545 2007 19995
247674812427757025 1662 21744
739556296002177793 637 18848
658649682311494913 6099 21491
427551348631787649 10586 17644
436696411712699009 7919 23427
757580674589590273 5552 20582
127067150841131857 3288 3614
204814996957686913 11040 14220
406717095638693825 1155 14578
511775864943217601 1814 22051
751746008241003265 13805 15605
628624207329316737 18598 22210
970001308392180993 5058 16794
979473519059851521 11207 20767
535483689457951361 5825 8054
717361247143777793 7433 19018
90733225855270657 5280 12072
452837425029457537 477 11817
806235207833100929 1508 3304
877386624238305025 336 5791
31013526427255301 5445 19976
863852351839639681 23031 23463
229077028272175905 2629 13286
558596222941623937 10830 11247
150617146386107233 20658 21536
600039499237823233 8964 21237
175712456839040257 15453 16261
286324089486917889 5126 16843
479381562865523137 12676 19383
68229208702788921 5578 5715
70115338993534953 18328 19322
342006743174955841 5771 19657
577262902650030465 108 2905
583366519555710337 4004 5891
188547072806006369 5787 23496
666572893826320001 15042 19942
749942176211373441 1583 12016
275051625188112321 11267 20064
530079434936002497 7887 14396
164499649430815969 702 6845
667893996223849473 6363 18433
578239360800182529 12448 17992
896357798461441025 10423 14309
759484262990035585 10870 14193
98928070704470625 4414 18175
640028598427633665 12019 23382
442466305287130241 5936 11487
358195756855685953 7698 20112
297637375425775745 14051 23312
187427899888831457 9863 11109
259603754347853761 1469 23242
426944938891686849 7469 8850
573569020844825409 79 4989
288927046106167041 8765 16397
209416692651306145 13966 18934
584570950032180353 9200 19390
391282247981362049 9603 17311
155049184546669505 912 6581
293209761879996481 14641 17847
417489119770486657 2292 7830
732155527961321473 9611 20377
981094377786618625 14415 20018
460183071288813761 9439 9493
380655117295681601 2746 18414
296609213818836545 2961 22279
582176357933434497 291 8027
450027550496276545 961 18234
959025733893859969 1439 18155
857454413120574849 1518 17141
621439356335386625 1017 13334
148712195972567681 5664 18589
322663679350291969 15447 17395
835870528540706177 7658 18778
923935048175678721 4878 7071
993567175076282881 7071 20098
156544083926569057 15008 23142
90936063173000289 16691 23289
209829989682233985 2153 11783
285624203884399457 11185 17590
621850530543476097 7456 19101
355947620618504577 9220 11140
502065494288018497 9010 21664
303815782296300801 7116 12163
994449961575718017 1645 13911
568593359232959745 9382 19216
67843755649008129 4890 21397
926628064472769409 1378 3002
210535273658770465 391 11288
110407297857559425 10545 14490
564780242467918465 5068 21957
971093677094689409 1150 4468
658223394621010945 1050 8263
261202629389867265 6878 22162
777532025081583873 12088 22106
684920984693778945 10057 19484
213171691585934305 4874 18728
788123391178654465 3878 22410
67348809248386489 953 7343
162780452918998017 2900 12175
898878250939638657 13008 21751
812697279947126785 12412 16621
205337111019403553 6348 11229
899377189557359489 20277 22470
127988461727916561 7545 19667
953325896263461249 21973 22598
332192270492953409 3325 20633
96376761926695313 10177 10657
266242986635170113 8854 19262
229895071985776417 13760 17071
266526934136990689 2681 8181
673339310400510977 146 13189
69147181504014553 280 6820
580884986110614657 15389 17885
576372297717313153 14379 15150
519750113811387137 1462 8588
233370887879821953 669 14305
805140322549714689 16748 21666
711488857191810049 18794 20436
300583425809467265 2140 2550
37526835808598945 3895 19622
758332580049309313 1125 5279
967210725721997697 1754 4169
885545904426397313 13549 18903
524427218579482689 4844 8971
150492622249384321 20372 22294
184950803712851553 2855 5581
115536612612661569 19929 23485
400157899784780097 462 21884
982569467257288705 3621 16622
383377298020462849 3569 15880
411627687877587073 12910 15385
342189748470865153 792 9717
687913973580787585 1783 16945
122674338664310769 30 18000
544083676866367937 6128 11894
563993332772390913 21240 23534
304401295330105601 6070 16212
419134799046958081 17255 22714
443043518257287169 5689 14825
668838198760163073 6992 21487
374476566756708737 7375 17927
707390951318743041 6032 22229
89307547254893649 5713 6096
229117781789661025 2253 11920
867992046948526081 6437 11902
373532344628557697 6972 12489
473397999691219009 16600 23644
384997204912586689 10200 16914
844933722347018753 21 4369
106729343074064785 5051 15983
163265625827197185 17195 17459
599660375407957249 4303 22022
155018940190952737 9056 17618
14189164705726399 5449 22222
844642495870278529 16992 20024
617036458702152449 13836 21876
526066842524937089 10913 13480
560608085448777153 4403 5538
71412203491806993 15448 16207
517590551378965825 10637 12961
474758000537743617 3978 8709
796912774785795329 8191 9149
524178762739058625 9447 10747
481420754131100609 18206 18885
618041525216124673 1549 11570
574044575989788097 965 9840
70534860191916241 15574 20362
665240423873690625 5426 12748
941524865114299521 16094 21093
957746995113723137 7662 11628
456804080512984705 9788 13928
247441724328318465 674 16997
147576307947485217 3825 23576
503557782327206401 7614 11381
254080582182528033 903 21654
756811258692643201 927 21504
349840692219796545 5657 9967
473146839044517249 13713 18119
806408773695938689 2246 3311
885952119036140545 13475 16952
576047820692547649 13237 20371
201318827110483777 8524 20839
70505141331526745 6490 19708
7285687306598733 7792 22832
995388361688437633 9598 10713
306828854601690177 1753 15104
938469820270245889 479 17641
11762534794904413 2808 13257
692726439510305921 15962 18358
100930029060279489 424 12786
550787093866549761 2250 17597
129081353087293857 963 13471
596269464130099201 3445 13560
628447065706126337 14677 16143
249267063730901121 16594 22984
361149572434634113 1694 15335
739156845274390401 3281 14329
192189577870422561 3529 4420
810505568489535489 16600 20169
662445745587440641 14418 15565
44267889597247033 4559 5040
799596222059733505 4552 19019
921381354135906561 14979 16377
173463458983228225 10712 19264
895268204289447297 8825 18237
739425583194346753 2453 10761
99888826280821521 407 2523
595006041229432065 44 1252
759771138724996609 11375 15033
876745629168254977 11492 20382
377416756844599617 3015 6543
167112233600526849 11899 13493
411119000091598977 14035 15088
348959800450373313 4107 18068
601998387314669313 5961 13286
969051831262113665 504 7777
936695791891192961 1448 20538
178558392487616417 19326 23560
615021780115842689 3138 3535
215238659647631905 11447 11645
790251858229861889 2295 5659
85987898680215841 10609 11765
324721331408088769 5836 9797
512042680344997313 6047 9652
945208884443385217 433 7160
106652472178183185 17403 17861
736167385237951745 8842 11450
335195087500856897 14309 22150
521454018325396609 9693 18583
779639698195083521 4937 18888
796501192924839809 19205 20558
256496521619290273 6533 8900
610232248539571073 724 15991
894211507451302657 3512 23216
832272355362238849 20378 21977
208460555219680545 5546 14986
915289420205464705 8260 20794
437209368243756545 6875 17230
858745682056483201 16135 20811
639828956625116545 4568 4629
2662194649584394 165 14607
285954931992506561 7050 12768
954149411712041473 17147 18554
143933476678078881 18504 21603
630088683408967425 13934 20785
814522137437009537 2818 8199
649607277502358529 17615 19564
692877590924304385 141 6561
767932218264004225 1569 9446
325828464445748993 7001 13997
181878278339116417 10025 22402
187572329268611777 5226 21560
469153571860442049 3847 23590
659130632162756993 18438 22810
894340547970362113 2354 17419
637759598788115073 3549 6815
872991729857457025 9237 13899
445377620443053953 14292 16377
814594709099271297 6010 14497
965145815788638081 5349 5559
996752848009389697 121 5932
956510520726297345 10185 13096
856697872420401281 13803 16894
521374772809288321 10259 23183
977969118653188481 1675 3172
906118455163948545 15001 19070
423817303019109889 8988 13170
822393037618034817 5760 23424
455056733231810305 12993 14691
666651703450028801 5306 11808
763833041472398849 14138 15689
410280376797778945 896 8442
432732773235780865 375 23368
353321307909055809 47 20777
956316746725764993 7632 17898
898183278797795073 16480 21512
367477503790819777 16355 17586
939417851467013121 5532 17635
193940034900723649 600 15522
165828182819559809 16140 21681
161258994558888705 5929 12457
786474882672223489 5443 13132
233664935111495009 12207 16911
931304063118879873 14411 17167
85954064153224161 1286 4348
641773659442762369 2657 21299
811362082636922113 7360 18533
905368135737866497 13904 17677
428161049394869761 3405 13905
643299561195561857 8688 11690
75484233905019233 9341 17965
860295208830699265 3871 22776
380538651958925569 5817 21828
218455739959622977 2004 20110
948163929202625153 4715 5185
935987151116258049 6654 9697
681928924773185281 14286 22337
929530407491768065 4267 8977
872049960321465473 14853 19773
628285668078596865 7803 19555
979214141440035457 710 21302
439889649798132609 13694 23685
864168033994506113 1315 17592
221665614842869729 7444 15348
338374656454444545 4133 22874
405791885318109249 477 10581
749281970462806913 14080 17357
51079000679713713 12780 22742
744190724586569985 1286 7470
467132100849724481 5903 8835
69213252343164553 11184 13788
312898215335231105 11530 14590
505473416986969665 11321 11337
765737872586441857 7918 21889
505294054640660993 12529 20729
146772394346605505 8198 14108
918001061855601793 2788 11936
883343970895154433 9308 9985
861902354767810433 14116 18536
129739801685026641 517 7258
257235861392754113 8786 16547
506232119193640513 593 8280
252552654293328513 3955 9573
958983205967989249 4102 23440
588533306720744833 9168 11831
904776291983026177 10176 21741
228362554348624513 17328 17563
44901023602172073 3346 13547
139442541029691121 9561 21406
800695857256812417 142 15802
173329226668943905 5115 11144
633296061055993729 5380 11022
206711720858844929 11409 12825
891477956642788225 22287 23059
452551024638669505 14428 20640
362932571517582401 7749 19043
134016508676946705 3922 9663
140850835237671393 3030 13762
988513395946615297 3484 14180
327832610969288385 10926 16398
643854909270753921 10326 10656
528910444666578881 1190 17784
216395203037226497 18971 22870
534700897704006209 12674 16187
321505550390352129 15094 22269
809937609940448001 3318 20724
650986841967426945 3614 9783
453885110021467137 10421 20960
897812017133059457 12987 14666
646381435694294785 12745 22376
613565487046432897 2813 18100
283272361774301377 12258 15707
962590792174690817 11386 19199
392090492867708929 1747 16866
404640690247180865 10149 23467
751344037084059777 11636 20060
147797542677647457 16236 16555
576685735336255361 18608 20166
364935743333095553 1651 19143
247986806416527361 545 4391
669733742019754881 3102 11285
507902109918461505 24 16688
698751979442750593 1917 19792
806189048793548545 10956 11174
417415732895971585 6324 7506
243568505067841569 9855 19179
606794862017554945 430 11677
777915631725228673 2415 22144
759019140347046273 9801 11464
795312095912919425 349 7199
514817594943924225 8920 11184
813601613971762561 6919 19642
633685841364904705 335 8211
789602348630481281 13724 18623
924630401111475201 8412 12808
124063498988284945 18073 23534
759946304413997313 14128 20530
827806007928302337 10161 20801
449076869762610177 19600 20829
680296741369026817 9498 9743
366949839991047361 4027 15828
526796370173357761 8084 17357
825813178526434689 17660 20419
491586857288702081 10352 22180
417366964722585729 9347 19304
178512103930046337 14447 16757
398836866391281601 12308 14630
943460275339440129 10648 14533
2364488970368229 4509 4919
305731881870215745 4753 11079
583769481575192321 15720 17080
218966548780720417 5226 14103
344962903979219265 12861 17957
199135195682799809 18128 19109
924347165802533505 1836 15036
461217296557656193 15684 17229
528249981760051649 13260 13734
56246001245639833 5607 8353
344235376387505473 1622 2944
750485810999613569 10500 15620
783602021652765057 10116 13906
286768347425578433 3350 6279
300353802261628993 7077 18306
400846227386544769 3141 4276
529887694359427265 1035 6142
253660940945181313 1744 15653
560945412162372033 4839 10151
61529057064554137 8437 20167
680606759677598209 13445 23363
459474754295456449 12586 13135
932594795123907969 20065 20914
715992304005105537 5253 12877
349429880696856513 9663 18954
409283356183706817 11844 12004
223615827678575137 10589 23674
783130877133920897 5583 13380
537414137348545025 8711 19561
953133696984167553 20868 21492
194382541288934625 3324 12099
62923139906011729 12673 17594
713404468419451393 18009 20987
372374677606345025 3670 13432
955340179985402241 5549 22925
452868766972422081 2622 9034
173301955954595841 5209 12793
287396031611990561 552 10872
837051144483257985 5293 19558
958408167872157441 5453 18007
438868421882499841 3896 22140
263019919796406049 18762 23039
889523127695415681 5282 21873
93607151989409937 16174 18694
721801046198262273 8456 20276
827696236303296513 1878 11821
945429570043661057 20137 22812
928092810041583489 11644 22302
107583451635473889 6089 9783
231299018164648385 1130 21232
288235913801148801 2797 12881
689764337607762433 13947 21902
814108743947453953 3622 16595
293119598448129153 1917 14795
945634326372772481 1403 8868
434277288170157761 2523 15580
844658162201493889 12929 15005
957891309454268545 5987 14697
134384905437602961 19392 23075
92688079322705617 11945 16364
10264092366750079 4040 8842
926524689134197377 19490 21696
427358186738917569 2797 5853
505799048701383937 18124 22113
553921042447125697 4507 7471
874720333595988097 21525 23059
419342360512420225 468 20584
442389528309952577 6032 15364
114040580974940305 375 5268
153672833733651265 8889 21838
516464277592081793 3122 5854
220256839752714497 1118 15775
146859015339384065 10109 12381
491472697147614209 3028 20004
555696403625606913 3532 9615
342299370942534145 5695 10473
51457544675709953 3921 21957
512217850129019329 12674 19015
226077672067862785 1246 13632
510103539627742465 7474 22981
455276576386818753 10307 16946
964801301052446593 6025 8862
271535006200682721 807 18552
766874043075695489 10712 20899
505506658308345153 14093 20577
429260888562680513 12678 15365
625499439851285633 10281 10968
179173898963647105 21907 23390
639900862561557249 2541 19012
141749797950907921 12745 21202
488186578249131009 1991 13888
18793962459234593 2863 4254
481135274765332353 13623 14906
67776769594246393 1718 6804
796150917072356609 2927 16103
525002421123268417 538 9733
997978305999179521 7837 19318
747411706779772033 468 19833
47597591690024641 3044 21150
983159785136656641 3425 15878
424723667223727105 6613 12924
947569779150228481 7631 14681
392388772405229953 15718 21932
564825667941185857 7283 12042
132478839273300513 4057 23505
169064174893364353 938 7390
738535467646702465 16283 17601
450506754190520577 196 13615
441238548537167937 10433 20691
375518442150365697 19926 22567
192414258042862945 16193 20915
559452340433175297 3262 19225
473843931541733121 3868 5743
414992940441109697 10668 11330
872562772642371713 10799 13189
398621271693350849 1876 17256
539940553335409153 479 16213
892720358694987265 5784 18302
310632846719034433 509 5777
319223546578420801 11480 18327
142285047361109921 447 22110
295951610235803713 857 17787
681236581116511489 4198 4951
835057887223491969 4364 14175
695968680878248577 7992 11213
962749749297785217 13887 15202
747703268449601665 5677 15621
660074730783854593 9086 13738
104459432466835985 8918 17872
690674930846981249 8331 20740
45244674183951617 4436 10617
107918958805278465 3930 7208
840320009210724865 2316 20939
985591918148372737 2166 18499
678147773164870017 8994 11440
355249802140001217 19288 20837
512920443315248769 7748 11687
914092293153757441 6136 19894
524198057058502081 3368 18052
491873304632896705 4932 6744
684688303666458625 12709 15533
425920405889002049 1030 14912
317778257904951297 18495 20916
999507061077700609 19709 23331
20059949684860357 10358 19797
707864273091516289 10625 20930
332557090063009025 3882 6624
349554226437312833 20273 22305
550320455266014337 9430 21857
392234165889817601 2186 10790
374325709749985665 1284 20759
367695586535084801 207 7722
730330652133556353 4433 9863
217591573826823041 4443 12827
802676340647710849 4552 12244
255391347855642433 120 20872
101494997057155697 9786 15642
394973660507019969 20190 23523
964543228157101185 10192 11909
108369808244184193 17014 18341
295356468608627393 2169 9021
509522297094932225 5471 21200
990211076338770433 14732 19372
149594773662336417 10215 12585
84422258943870785 6805 9029
247086336308314017 17192 20645
479685702875986689 5040 5157
965649051246536833 8921 23130
466109457006506753 4994 17140
711810033934270337 1466 5309
410136131038857601 17350 19166
864424138221558273 828 13451
841311034051042177 7844 18763
149613499750017825 17202 21530
198652036114953761 16442 20911
168817902247177185 13146 22502
194652052979090945 7062 14972
741351827552264833 2714 7741
443385689601658561 10013 15171
233039174020127873 3803 11337
507041942171635905 19294 22706
927722177290206721 3435 17691
484208610129361025 1010 1667
169202309916379073 4642 14639
125013714783516865 1800 9219
796961623556896385 13587 16709
724630348102184705 1089 12399
453142493640406465 2181 17501
402332988343285761 15298 20196
149207106422267105 6335 16946
152595513904277185 4052 22466
537645393748526593 6196 9542
28591379472270973 8690 18635
363111385288348737 2341 5870
810965619724758145 5081 13968
433289341032498497 5906 8294
212478127101146433 9349 15550
467839566613236033 7569 22159
80449855103257313 11998 17141
563445998587489793 13388 22093
424033447220505601 16463 18989
375698614485131073 2294 6143
639293868690547329 16254 23511
499153130445144193 17987 20341
84684955453891313 1045 18993
988041321631300225 21575 23338
305363295955107393 9755 22714
916912094427878785 6786 8066
274887323087437345 7916 16249
452275580019048129 507 15422
706939467146529665 3482 4400
80199653874679201 3277 5565
789732970129730177 14844 23453
745213507246830849 12001 21512
787523764250512001 20831 22742
652720183601552129 8316 22048
280360858008702241 368 4731
683902119933392769 14643 18407
555544782437753089 12574 17839
834136900391435137 4563 17969
575119137139321153 10608 23550
537651860791328321 785 18853
629774103120400513 4552 15387
840060939958753793 1187 14111
865368343316543361 11481 14774
424260444518736769 8095 12794
2552414684775074 4674 7667
97171493202957041 781 5347
287052834202452097 5103 13833
331331251558651713 12255 17208
902053235767926529 16744 17783
208090367153253921 7876 21489
535602025584704961 9586 19483
793896930660693505 10268 20582
647586917088151681 4111 14463
572516812813411521 6727 8549
757607539085366657 13836 22674
287944033532909313 7595 19715
283568233825935329 136 10571
391494825640869249 14289 19763
791690421094909185 4740 12724
243432460194028993 21730 22884
482807043881852161 1691 4084
787761937138562049 12837 22069
341031949395610241 9916 12951
139428304427383409 3053 15101
522178490511795009 10581 20736
651017340500736513 8265 18452
293575021721789377 639 13357
489309417497494785 3461 17059
956807383357475073 9961 20905
63624591935685257 3395 10302
839668531881269377 2051 9869
148823717518865793 10171 12191
215356012251465505 17199 19161
327581664688715073 16797 20583
432057296533155713 2295 13403
449120024063759617 4009 17109
580906045881139457 8791 22939
542275367407803777 935 16517
885122811781481985 5306 17615
257644055261778241 2221 19303
640718654944681217 5021 19112
766189634832294017 3797 6150
899038205902467585 11787 12794
460787250278812609 12857 23228
124662889324927313 20926 22713
222834519341610369 8140 23059
134272025275091521 4217 13965
224057336166453057 1242 18064
306515943543121921 7480 7961
17056419176377347 11095 20673
251292757430388033 4111 16591
70846107145214889 6802 15283
624230576834751361 1299 13267
944806735638458369 2963 22307
402397070574320257 6115 18534
604015788925948929 326 10772
553579926113446401 2813 14545
286487319789323169 5267 7829
834692445472295937 15503 21949
21799683183573393 13087 19653
822648574356524161 13910 21196
847133311597794177 19103 20294
87167005710337969 10005 19622
319079590275777025 7070 17025
920136326057065217 12769 16094
868788853638612609 1665 7688
776608728568628993 15590 18447
757000854246612737 3291 22775
275448007842502561 8514 21679
11205239812404955 5025 20791
937400653557599361 5365 5608
290029825570911745 2213 4450
79504068658526001 1072 19774
143045899645521505 5574 7494
63801011574934561 6695 21858
793737156480219137 15855 16371
187943112559683105 36 18016
770594783034859137 1287 2668
389475187143826689 1524 3919
194467693564462241 15449 21014
978094070634387713 4466 6358
164885761328172001 10313 19743
1412911788502669 4057 15576
691172875165833089 4124 23457
102342819422123201 7548 8128
538427160874512385 7575 7668
331946880792511233 1288 17858
829448539372379009 7754 17316
337250993854457473 192 8777
423389057142337345 17546 22571
595770900868455297 8368 11342
59528964678563057 19983 22328
823323835769063041 5378 15360
965228043684454913 11673 15428
265394525144809985 11782 18709
826800862108569857 14786 19092
937364476907266177 2729 13273
467096413129375745 10083 13786
619499726846168449 771 16036
120357977295398657 803 14015
459964390510723585 3505 12792
795746609497776129 22961 23613
399691316607711425 7939 18119
579132006174802433 3617 17118
76309170681657441 8514 22670
330598994980668673 15497 17148
302039333022900545 11709 18091
734997741087894913 7751 23363
169945626063654497 1526 17607
942667982372519425 7330 21960
274856344275345793 3680 5484
188623807689765505 4507 20861
286655716636364129 773 8436
14489979127937149 5796 16060
741968303051503873 2492 11139
569264089633705345 21394 21943
118685431997509025 7764 12136
38292933004704825 2318 3905
4332109870315293 6776 9801
48573030041666241 3267 15343
807227618929449217 10853 19330
686493124968812673 9728 10772
259609173999091777 11650 18231
157169508781336737 3479 8500
311577327815118849 10696 14295
62176784968791313 11353 13592
220979828751918465 18764 20277
309232985048737409 1178 13614
434461774079483841 7371 23000
780373672837036673 558 19777
999211271687538945 7074 22319
64931128202502465 9112 20108
321764814787744769 6976 20098
573383532444957185 4435 17630
256279572538144161 1161 4493
964864298712029697 2310 10402
227663234330339745 2184 22915
771775854826664449 1729 23098
149577035108688257 15509 21670
138758047966447857 10785 11402
518889429267378689 4370 20578
600425237792571009 9686 12410
2167626388310140 6669 14508
628004343044864257 2587 6591
109627593391468993 4660 7934
106420368079646721 423 20572
180318109211139457 15443 22267
945884552870623489 4163 6017
206008542397970721 4910 17898
360120839829228609 14251 15303
292638746493221185 14610 19029
229816417963320417 5162 15330
690237195725547521 11707 14662
546134222646166721 3771 18035
487997797855495489 1821 19153
988042329762080897 12519 15015
92386763647457569 1693 20837
688522566174732673 13578 18813
498686315819721665 17892 18527
901981329722133249 2772 3695
645520183055356929 14520 20643
81974438527105073 5332 14551
812236781234940289 2629 10613
80041365583966241 7937 16400
769122618082466433 10626 13861
372722205519387713 8075 10537
355348708656517697 2543 21405
155945574880377089 12872 19047
708294204261779457 10703 21082
541246129008008833 10156 11368
716429314558023809 6674 9123
443355766381486657 12109 21383
312579979807569665 8458 11934
471763558175986497 5346 21267
833575487008143745 22070 22491
179441901281308001 11295 15911
768899427344781057 11654 16990
86504569893939729 6368 7935
331037437290529345 6090 11723
565587300001723777 4989 18580
817351556490965633 5186 8790
208051445774863457 1054 7819
132322364383949073 145 19779
618049580030742657 274 6440
745658304619258369 5220 9886
969669916754575873 19839 21027
429501034753297281 4075 16184
721406027721670273 13181 19112
555989532398459841 1685 3472
97561723461389249 6749 7512
597729185028978049 1323 8126
601163284958346369 8654 21138
764582354817623169 6424 15463
163172294788942913 5200 8527
747621906372881281 465 16242
239043952538864353 2994 10341
576996289857621761 4912 18459
667820800455281409 5340 15334
576430479143620993 6016 20824
7091038546207075 3543 10344
786479038271000577 5381 14552
842584048419148289 4201 17477
266850307381911745 8564 20979
128644174358996113 20295 22684
885575941573993217 10390 22357
387037237331107073 11395 23569
878993467138908417 10953 14330
41103245809068769 13697 20664
136994613840915489 1334 17824
141485000222495217 1886 3440
960222743266040577 7271 20584
564744604814862337 8797 21766
903405218721221761 1206 15195
295932050879351041 4074 9013
667173698474325505 2316 20929
123106400110600593 4289 23204
431261678773342529 1190 8446
139345631311350353 8384 9452
246770108754343905 18225 22183
934901856951043457 19623 19943
674190072226995329 6505 20026
295728419907426625 3436 23662
185123823125021409 11654 19688
848216607400075905 14352 20018
139702905146993569 9395 19305
677002157770139905 4908 21126
116035575650055729 15777 18375
729937487508678401 10069 22975
271032157176652065 2084 22448
101425547840001681 14840 17896
829886306225287041 12192 18642
393859637853836353 5594 11954
515175299087719169 6049 6370
321836540258850305 17768 21521
568911946298509697 7119 14369
458515332044711937 3563 20775
69637182756341785 2507 23183
518895500478016897 5963 18637
600446208935178369 4583 12242
201125776405916673 6109 14862
794022121420898177 7277 10604
626063526392407297 14223 16983
674328501989162241 2871 21857
19735235619990021 3583 18949
978154922657612545 15430 22204
947505899775769985 5779 17819
977315471077158529 10295 15081
55959306152203681 19142 20343
494732420933690497 1723 21076
736565888005308929 7753 11081
163387688088572961 5237 14062
562155044290577153 8862 8910
359948493365298113 5775 16660
846885416995441153 1303 6512
766065443589635457 5887 12862
837364021112506369 1300 5842
267790943919028033 10558 21427
423508077910888385 1659 18026
73372290201216833 7649 14127
796129285136672129 10885 14068
249848320250581665 5474 8061
337113071098436033 16579 22319
388419731344267649 6315 21599
185157727334910753 6280 7406
98933996173219185 3424 5682
697497593264579073 8943 14983
513614068155003905 1815 11964
8579525063495908 10148 22453
547454023891109633 3069 3952
126026400732918369 9223 15945
523464719373915713 11509 21497
168910253826794593 22512 22565
735409646119041537 18761 19866
381352395140559937 12474 21830
153535127108380481 9047 23379
655287961108527361 14875 21844
172805271540031681 7541 19854
575507640676910657 5519 15599
889230468058112641 3972 12728
712551057296877825 3654 8028
990973470226197889 16522 16532
292571796431154497 1176 17518
530243617575887809 5588 19794
375532357489461761 18440 21919
690250451165841409 2958 19453
930521096096335105 10705 19248
311339975312929345 19201 22357
45734067192682913 869 4473
90233854401009953 19150 23618
76397292678358049 5378 18524
738885668669052417 9534 9563
587357007127266689 3280 7346
645599837984892801 8818 16361
540338970477371585 14682 18641
50620116332108721 4681 18024
813398980017780097 13774 16207
436593677517226561 7915 17760
206888872946869633 357 8683
503525771349483649 19979 20175
479000957878710657 7356 14281
819657735908467841 1485 17043
300806965592506945 7359 17949
655512883926345345 15831 23198
679069774413193217 13226 21869
130418015759818929 16131 18180
244731410348002497 4722 10177
29648140991053397 7931 9399
212981306212739713 4361 9643
777985888826268673 1036 6429
539665034359650497 365 12701
367820865007583809 7919 17601
305282780987340609 1009 19756
225190318953639937 2614 4680
105524794323848433 7324 10769
411441901048032577 536 17458
504055923565076097 5244 8384
492258269148212673 6948 11561
153852729953690913 10940 21813
341766201265212289 3564 21242
486138203378885697 19467 23223
89302322548821425 13776 15242
851100529301071105 15005 18715
707853242126059649 814 19994
420766543105415297 3815 12922
422825163526400897 15702 21111
988392657029869825 190 2962
636537594581025025 5928 6550
942320549536873345 15018 21764
339755771434784769 13902 21395
368946586823703617 14952 23078
110958023252816673 6272 17942
292489697151594881 3317 6013
285112288179139041 9236 22415
220859593418346369 3794 23521
111445230229829665 4531 5174
868034994702526337 5995 20033
631436844254739841 422 1182
251111360774324065 2233 12719
908528594645286401 9278 13823
979899557965111937 14393 19611
774238478738883585 9067 9500
883606913149328897 5808 19457
990498803412574337 10832 20141
742158260077076225 5454 22539
121756979392547041 1217 2945
223996637792986081 6958 14383
189738933770467361 16135 22890
486473297162362433 7968 16686
792743312045988865 3202 9027
617836004168147201 1989 15839
969669147168868737 13337 13679
182504153660005377 3372 14974
685336616303818113 19323 23460
614238557503277569 15203 21381
458772498996420801 12043 13308
952146141475978369 11314 22662
215573829810129057 6137 15940
309258436599641601 13485 16157
315289272215775169 9039 19342
732455482242073729 443 23251
927041178363129601 5064 21276
563414599654883841 12525 21356
505667517630524097 12494 17360
477449865100638273 38 21964
934487346561272833 16514 16684
404514699921243457 4614 8161
445995941759743873 12512 18648
423315606037505153 3945 19988
734061435899224833 19004 22731
25603697792028869 8859 18799
37054737641806665 2761 17668
977445021357723905 7291 20100
850785136812081793 10130 16226
450677389904122113 16980 17252
3308216828568079 20164 23610
753584469939710337 11108 13407
518863200590079297 5578 20682
996865641557171457 18230 22406
691512984864242945 537 6378
359483778913201473 13435 16812
630799608853610753 390 2417
737080788681772929 2961 23598
397384720170233409 13034 16047
367965507884918017 4178 16035
434714114889704449 2092 5308
934494992239329793 7286 16669
155088179977877153 5504 17854
757316790283098881 14441 19058
402815385106183745 5935 17035
849382843805422337 16272 17570
264696679265536961 7152 17619
204261379308093185 10413 19648
694128112658564353 4914 5373
926443798676409345 18339 20355
152091782064655233 2989 4428
336284082860956353 7712 23539
157112521447320577 3683 13189
470179614645623169 10702 21684
193299121501350881 509 19170
205418059175514145 21249 22147
687950939669480705 183 21962
867596463120911233 8902 13381
114614938035838769 7647 8749
310306525201625025 630 7025
412577910438589185 4958 18407
878656316999418113 6210 23347
459077907051405249 4866 18343
866828365578385281 7004 17022
888942935160901761 9950 13955
689619169178392577 13601 18431
331264929727876033 3661 9393
281120983795787553 3794 20111
733838725873258881 611 10974
313673159262442881 5560 11084
372795597511466049 3419 11923
905607571371859841 9372 22081
528598088109408321 2093 15377
574895346428057537 2408 9206
341450822963604865 8515 12173
823678848069576449 7587 9661
922129578566629249 12782 14279
670348226025346561 5716 13768
162954470835781953 3802 15466
198905308843848161 11668 22972
759571194393334529 1704 1868
62597708834850609 80 17738
276115535375662817 13953 16465
398854163843665793 11568 13754
161112865810910209 5055 17660
899613727453903745 5084 12187
113440305621676177 1239 3895
842419538897985409 13399 20398
458467753519375553 2752 20545
26236466562430393 803 12428
749131852288979201 9109 11684
175584177986209505 2011 14943
75629609416527185 6341 12663
973385995312192129 17006 23562
937605870289157633 10503 22510
728129918735135105 8439 12742
984884056084059265 3087 23673
667062373296396033 10761 12904
775650232459224065 7452 23576
189291659494003297 1926 15587
556865889761727553 10204 13834
364903668988212353 16847 23608
101898365202426785 3436 11809
431869464517802753 14239 20810
92467725641956385 2759 11906
926492333687143297 9793 11499
34506557964089525 7047 17964
451914924736243521 13523 17553
321677795772362881 7913 20907
674452577381323649 14981 16479
12330378280150713 4073 5758
436704968001833985 14076 21984
786401791152503169 1253 5752
73264358021724257 1589 8598
601368295044277761 1385 2946
161098057095259137 6433 19071
506825623253721601 14340 20663
305109885010871553 385 21998
646039227141383041 15525 16013
797198188619773825 2691 23282
239098178677313217 10814 20229
667317713734085761 1852 5677
57617845191071385 13493 21723
32070373738591229 9414 13528
150625866496287841 2853 9495
961304133205381121 2814 6042
347874873334003329 1625 18681
272471405000260353 4474 6051
912019323499851649 5011 19344
642433185863062273 11751 21854
627042178277360257 14907 18621
995470754756794881 4028 23291
185037360577300801 6341 8908
204901869731692449 283 14344
118401906692550801 16540 17988
722602472407828609 19950 22731
786429416339348865 1181 22503
883457421067497217 11805 11821
708218152029001345 20160 23155
67849012401339337 5974 16263
550455744279990017 1194 13338
359195622723412097 5614 13754
794896410372327681 8949 15194
173226095087500193 4150 11996
79509609830825665 12990 17173
401474392307868289 476 8585
855053234633384577 3812 4237
108803040656979985 4758 19143
253498226052361281 1024 21782
700582037268056065 954 967
70863829606647497 13701 16347
407319584998532481 8432 17108
14654323943108949 5571 5929
31576083803791733 4598 15631
911261659782081025 4448 13078
429687047882978817 11672 15423
614818447927408641 1041 17734
120883055512258865 6690 21050
312299279734102017 774 22147
241002940921703169 19984 22261
125898601506708737 1307 20531
492923558376780609 6546 7587
626626355944448897 21229 21955
813552737757547137 16797 23666
599499054826626561 12214 22949
280177083644424833 9709 18611
610357041542723585 19884 21857
781784644424504961 10863 13363
206309277523434529 2074 22500
659578631787631745 9685 22244
673717304169070337 5483 13784
444461866259885569 18696 19977
986827389168698881 726 12164
700671151614194817 13092 19386
460291304477916417 8418 8662
953036131668625281 5715 17245
358805538429624705 7894 10748
993125441177816961 9248 13927
543307291209895745 16755 19586
526535164924197825 2115 6231
219267543205237569 11498 16978
276559133948104833 870 15959
875475530761033089 20612 22733
397579462544086913 12352 19518
675257259984864129 3116 9988
284390257224252705 18358 20937
325046337273970945 14984 19907
999079183100050689 7086 22169
72199814005447393 218 8116
292975162520811265 1895 23038
633003125965469569 704 22766
546124271114422273 9000 21515
855842324958064897 12996 21124
141606952116823953 13905 21780
877026390187619841 8286 14329
723859164453458049 3444 6021
806506418511592193 3171 18830
259065424641256929 786 5060
703817414097155585 12935 20839
152891643857259393 8600 13529
585526934282786049 13572 16342
46164597968036961 17908 20939
353688190277960513 3103 15249
834062635443061121 1781 10337
205340138587136065 10815 10987
665865602313154177 17105 18431
745514227726314241 19814 22775
961114134684692097 20737 21234
708165737853665409 7566 8175
274612732764175873 3490 6907
496092522766627329 794 18909
591724946005783169 11906 15202
854420378479435521 225 19609
179085271029158849 2031 19665
829905736217366273 20983 22506
365202688227810753 19560 21035
181101423635841025 14154 21184
556888893467338177 4966 6054
491898386972575681 5291 7944
101364565186329969 3765 10441
201958929618857761 18044 22032
770064638958110977 12309 13018
340129447603853633 4929 13699
984222805369768193 9064 15952
454276216259234625 7554 10835
5772078377724200 5642 17881
584460924120843777 13518 16479
572302496944914177 17982 22457
329825550176199297 8826 21915
875083069884716673 1193 1529
203531632155257825 1893 12709
952923847511755137 3792 20489
297750548769574401 5374 6174
611354863365555457 10869 21915
951282258054146049 22382 22577
510616743877577025 6584 18525
981821279300280705 6739 17837
853862895761047041 3343 5273
326749728182587521 15333 21464
471916938556262273 707 9933
200156983708030369 1981 11866
446865959081996801 3303 12187
681618715644173569 725 2437
253909309083482529 9223 23610
227935218457592001 4071 23064
792526087229227009 16784 19568
268363603129611041 1661 4759
737698486092000385 12279 17364
278000272191338369 6939 12463
678464058758457601 4843 6953
961368206199477249 13185 17347
638039788913559425 3399 4228
195218324795863649 7828 16068
64425412974692617 9383 13393
822180855496608129 20089 22974
796067905764857601 4247 17619
171847252164287297 6355 22883
511662888703646977 1155 17125
820431851666807425 11159 13197
304706171834865793 5329 11787
566415573953438657 6589 17363
24185781269387973 7778 14113
290666655643516225 8864 20494
129089695319265729 21957 23487
660333099496444417 3556 4923
340836436107757377 419 22597
13564271922785311 15580 20603
222230021145051649 5616 14088
36755662236320321 9130 15286
765955519564279553 6652 16451
803223936019346561 5597 12060
896101567294351745 10454 13321
696543258094994433 4742 11831
595792391263152897 16962 21304
790297241952782081 4266 6046
399129781771293313 10016 16806
627305230584770561 1667 18389
26281410490561541 19400 19577
77975053864744129 7645 22311
703371911859250049 2900 20651
263713187705565857 10602 21279
100690903810935601 15198 22559
462841750213879553 19201 21522
521042513888076545 2035 9927
680052405251334529 1402 8527
55185365128927801 7133 22198
538391361934568385 8302 21324
574861423771949377 2698 21861
858320880572922113 4268 23675
175624815122766625 14237 22370
802943799978788097 13099 18036
336280918588201409 5117 5628
505392262612165441 7627 22699
615934676906285057 3814 9508
677562435287367041 8064 8810
438145289946049857 1791 12779
538529910633389633 16006 20943
219966591427315457 1220 1221
389489607957596481 13637 18707
53789083341385433 6189 7599
16944638033525195 5603 20583
204661861979282369 11371 21879
13092014688620425 6678 7550
924903896609805569 8362 10742
324573591410899841 11255 16184
119126244790713537 1108 9983
88226166994228801 9258 9678
799486937474839041 12746 17165
271642511215336673 7690 14391
105404154464032737 1595 5472
894553039674630017 6235 15308
614491577541826945 1329 21550
305053631288519233 12386 13201
512653591560386689 11179 16953
873283452134483457 1730 21321
302969970410188673 14590 20775
634787012933660545 14905 19494
14296787371399945 20518 20884
813129456823926273 5720 21120
21944487367818513 2026 21263
89259487327343121 11544 21235
751657260381641345 14205 15151
197254861862528929 913 3937
456257327891123073 587 6784
310272910603973889 2909 4781
678568252607227905 11344 21961
719517801283071617 10839 14635
648390246402726657 14581 21880
250497431304626881 18113 21455
257301924396379905 18487 18984
82412798802732113 7436 19389
199757963936136193 8100 11531
215446242587123745 5578 7230
301649795896885569 2677 20176
181356862093732481 2905 6953
272173566022672737 9051 23546
129051154143031249 212 12245
969684294733319553 1959 2239
40206606683693025 12103 12425
347851088750744001 8478 13611
638063583659832321 5801 6487
365125464993504065 13403 21777
5399054367895674 10729 10923
363113626051045889 3060 8828
805778547402855553 10589 19674
647677474899090561 512 3384
829510392861362049 17110 18612
467453715333547841 3605 20622
789580236571627137 834 18477
11413092029279427 19566 21690
212332433858104961 17812 21653
50160538143131817 4616 6492
218482113009134337 1552 16677
945372338179588225 2569 5760
936158578198114049 4937 23401
767674670010521217 8072 10266
264502457110072705 6666 19659
217980653369217249 19918 22442
983607601969591681 11126 22929
464319791653650753 16439 16533
273073264885471905 7302 8294
449533652660953473 2108 9206
497127328594654465 7201 9116
147130994631893953 690 19316
529796632596177345 14449 20272
674566512826693505 10961 22341
399819061761174785 4602 13047
514065140971581505 11680 17057
400183598666490753 10069 16047
215027740979557793 6584 12669
202290334971632289 6848 19054
77729230666008673 1302 15336
901356146231851393 18612 22233
549286116600207233 2867 5532
459135897981806081 386 1816
229561955806644833 10003 10819
325259018160767937 15708 23176
781467524410366849 1458 12312
484997720997835585 1864 6236
879690637924525697 9020 21896
16284472221290259 11386 22534
197671770790698529 723 9449
1971966689634286 13992 22909
734874618411822721 14370 22529
856305419736134657 6103 7015
194359863403057889 4015 5993
59797170361843401 696 18898
162325963153350017 1236 4320
580260859088159745 3463 11197
330606194858809473 11959 16671
774531092500463873 700 17288
673933114226286977 3038 16069
248337448299214017 7880 16590
187829169175266497 18854 20314
581436677884010369 1232 13366
768541936223655809 9787 15752
158512771110455489 1531 8213
212774606881460225 3969 21678
939058084012483329 11689 16018
526385524923114177 19719 20297
177214651041072801 5589 21453
413530323472336641 16233 18190
883858641265657473 1099 2864
468288234157384385 14798 17143
986927070294914433 17529 19628
112674158967116961 2230 13562
882571690454138753 6742 9625
703564695346159361 13841 15761
547932167620860609 2953 12952
421653006102950209 14059 15655
911215322772346113 959 4740
897130215721588737 9542 14999
206589733812851521 7045 10833
468383603689126465 7809 16503
188550935102025377 3415 7569
612648908320466049 1376 9567
273565907959312673 3684 15013
14958592360009961 3812 10865
75006022648107521 2161 9919
830859291826001793 6357 17847
570551714319297089 16202 22249
70210134896491641 1043 5702
117491573515675185 9822 13157
18697963820585529 6038 13160
790954981313991169 4255 10959
605579844936151809 3780 11958
362256618557506049 2949 3241
825529359458201345 5326 18474
535876363077310465 5472 9501
991994408761463809 9138 17573
892444737136113281 2879 12743
19597621481182161 2829 20640
427836952808139137 7465 15390
306852687443260673 4721 11946
79232437852407857 13147 22593
534534289390748545 13221 18801
737031648309344001 7807 13420
27268813423326321 13829 21513
504595135295058817 3449 9470
778046927934298113 10167 10672
803534316085023873 8968 18484
688738409145365377 2279 2798
643495741960332929 7546 12976
640318020394673281 12517 19153
138448213697532913 13628 18346
4628118087744327 10200 20455
641631501181645825 14538 21294
827574512957653505 9846 11193
231423383259642177 9127 21778
415433713014287745 923 9533
334189414691262977 930 12739
308035375193682625 2115 12286
684572134454786177 10961 12927
568585694941056385 12626 21637
698107279813537921 12303 21404
286171500918356961 6078 19760
596299605839664769 10423 16048
367555081717419777 628 23500
376248758759782465 12534 16813
381958275893467201 437 9201
4999040888552743 5881 22662
817852569738882049 16155 22006
652184868559313409 5625 6596
671480246496400897 6455 20000
403386152787494017 9631 13507
328822998647005697 20072 23330
168813617319425889 8771 13835
202648599120479393 11311 13988
690284091879139073 13869 17470
592390619428421377 3935 23337
887102033258994305 5206 20432
215579666172317281 4759 11637
638115384395309313 19890 23542
888460623600302337 11541 12795
871433349806107265 2832 18196
923895473604559873 4632 10196
830780093194451969 6874 11052
193755297663820161 1289 12264
798394435489594625 71 21736
625259499463368193 4757 17471
736945673144976641 3798 20907
875560585219993473 3253 9462
933727503887507073 16629 19765
553141385439786881 4352 19121
906363868063042561 5198 9013
910157331573977089 1187 7647
259353519022564417 16443 23472
125277396392647233 8895 16339
349358835224695233 297 22656
400462614804233409 1524 17664
494985337815290177 15144 17967
627598018757922177 7967 17724
729168799927325697 9925 11383
898336895642167169 5979 10463
717394316020001793 4478 16896
357444290175465089 1097 20997
669816248874258945 2907 10769
430723808595693953 2731 9707
889757659977032449 11955 15517
470479322048831233 17425 19897
974449279798850689 9394 19208
748757831056856577 2792 6635
862953046016510721 4737 22510
287485076607396193 4472 21938
935834548230804609 5374 22011
775552368158990593 3247 20106
773814764944727809 7543 17309
347755852862249537 15094 18473
886460603137496833 2944 11749
428793541393083905 7529 23305
450229693233577409 5456 10820
694473184138360065 2371 11015
224474593846924353 19338 23255
392614730955862977 15581 23331
631914557816752897 2081 10680
565561016125272449 2439 3698
16745673676471285 17095 18941
260490257983782657 9293 18420
955536060273342209 6805 8897
84239181117112593 499 17443
934420233553016321 9784 21667
64915065727483065 3317 13623
644645271150164225 1995 3829
611856373809942529 9375 14207
341477684114980929 4740 14727
145157430840420417 369 17976
334205108738640193 11364 11392
978505129190523393 9838 20424
314456179835747905 3367 19677
722985169793268737 13986 15758
76177491280201793 17841 18850
853189766185309441 6358 22185
812515756100456321 7419 7823
396449063482329217 2881 17082
180962709826186337 16381 23621
485597954342011905 9635 19595
91537142404508385 606 5557
8911867875575298 13417 14152
498080523323874753 4824 23675
48356547388337393 12085 12805
323588334422201025 3667 22306
286763872534102401 2792 21911
111358240439781041 13426 19286
856446669553520257 1309 12463
662773167117723777 12417 19581
93768074559640977 15140 23681
286428436664504449 11925 13056
35500800548035729 14023 17573
218526942838341409 6637 18838
748706215450432897 8225 22373
163295772870409185 9978 15239
371169845575394689 11767 23204
445538944940910401 1689 6297
268802744998161825 9278 22896
920241445214099201 1956 17872
387669960197186497 7338 12192
832730721457952641 20827 22567
604013792227767937 7020 7752
467902918590109377 13406 22444
386911288788553537 9313 17374
828547667108342273 4880 16104
433284000969869953 11437 18744
668878589250436353 5415 17595
614062832206045057 2091 15598
142049978100235569 1808 9509
216772189462155041 4960 9741
357919699206487233 1604 3931
706683447643314305 11680 17927
734112815160205697 1433 23272
298178781901491137 11914 19849
284317998125725793 13442 17391
610187563972388609 14543 17501
395034798552618561 14685 21604
585900397612654465 8900 14380
469485130124748929 6511 17414
601829631659256833 13165 15872
87954087027117825 7346 16383
914891432962456065 5275 11754
311331325643731585 3063 15036
529872680102286593 10302 10871
625002573149661313 532 2970
603805494829693185 8451 20050
249644514964128193 12098 16281
837317689470495489 1785 5367
497786472833883649 71 4484
22072704841740177 8417 16313
594379262402224385 8211 18305
65550861315969657 6000 17278
177636109594633505 17973 23138
513768753207735105 14647 21271
607095761275584129 15681 16342
909429354900737537 19580 23256
165564306594365729 983 2876
681049702316208513 8299 20410
494625341897641857 11058 14322
280461706813170497 11307 20425
847831814445644545 15602 16389
498039485821642817 538 6562
237638340607642113 9305 20484
409511032552501313 9878 19509
500634932469342401 15190 18068
741716381219838209 2013 16776
233785569688830465 2918 5374
637396282832312961 8029 20962
896275238188199041 15864 17692
821777015406105729 2410 19774
418483828467255873 7410 15728
975303356894869505 14690 15673
62189436759229721 751 11190
845763255923195393 3391 12704
653601717416744833 547 14981
713332822637923457 15382 19596
111729091316053793 11276 15577
44895208037509353 6349 12255
797032272222562433 2493 23675
682968421334152193 12631 19899
339280709303540801 6770 12850
932914041932541185 20750 23222
520546435976978497 3533 14074
277789505670639873 11756 12804
199276651342248801 14486 15067
494528077677621505 11756 20297
899913947494408065 4978 21316
968285136251836289 15087 15152
475311910458959361 10220 20117
568376020717941825 11281 19621
314938654642002561 3073 5664
944946806094193921 11627 12965
107771293162191025 8080 9915
465249029938469505 2262 22194
757041376083517313 8906 23010
244584737494193409 2091 3301
361281232327900865 3598 11388
855999976379756289 3870 18662
221968045429985505 8760 22521
485568463473740033 3823 23617
461500687690662657 14583 23540
482340375927783809 2147 17753
173111790980183137 7313 19244
307850029297924289 6788 11017
558201655409437313 14041 18979
241684616262880065 10880 20543
789197644517070593 1215 6764
104476690819907953 490 17571
31582026194630685 13977 18933
425323809534383233 43 11385
785445546503350273 170 519
386003508136212737 2784 20528
263997214344460225 6622 23147
145349450128115617 1214 1763
430934034989984833 8746 22788
552813797732952129 17298 19840
171862440243732097 19619 21374
364626604012876481 2061 16269
122241284115968801 18160 22696
299761076469565057 15985 18036
13810098926956727 5604 12201
87339164990048353 12494 16668
644424807735855873 9832 15022
851548968881374465 6378 18731
352106599700309889 4347 22840
613672346227055233 22839 23329
419273976963491905 13763 15045
656529617885809153 780 12190
995035729053274369 6813 15524
796411595230800641 1430 20485
456163329766109633 3064 21289
653665500549394049 4303 12110
348011283670874881 4991 14872
741849089411353217 18782 22328
965757288682393473 9977 10110
296678267613629057 6372 19341
769535754781248513 3309 13745
701500450099040001 11684 11968
238651161771326049 13671 23202
867190360487640577 6889 17633
293094531840868225 10528 18042
130721867809747041 5344 22871
231536994525580289 13050 15954
353114774894009985 4583 6795
825361745171068801 14817 21905
218233023203616481 141 6063
628788779203926401 14108 14518
99704498801443713 16930 17635
661764796114599809 7928 8789
86520579051473585 13767 16172
977977525351572993 14831 20274
270449916193967969 17181 18950
728955142079758593 4539 5561
343722171111203073 5375 8153
838635563685567617 16856 17889
767198900111097217 61 16835
335883324982237505 11462 12540
546348302622938305 1030 17756
973849007524332673 16560 20215
959134480746939777 3236 9282
716171867581142145 12217 15241
269440910657316129 2770 18486
177600344036118689 10238 12630
336117929718469121 6804 11770
208890825535721793 14974 19936
33719185295190357 617 5271
825217484270606209 8948 22823
932804912404208129 10731 12123
346612786183175809 13684 14023
12027047080088949 295 4596
102194078721094433 9650 12546
137158089014334913 19867 23372
302077260555481793 8810 22166
730949086866338817 9879 11276
784786316541666177 12828 13114
793675254281737345 23082 23433
350624035514517377 345 10943
445654307586174529 11059 11591
575296584014420609 14489 23273
502866857860809089 16627 21633
106831450589826465 95 3167
341586242078285825 7509 22176
231332073926321153 6514 8837
791164605186793345 13687 23036
21964051652208385 7491 8992
597145517458152193 911 19898
951459524673406721 4135 4318
638312864183248513 10622 13133
824714963448887041 8662 16090
815483257067150209 6534 12387
803823538662069121 19767 20617
383050859308724481 13904 20921
451516927762344961 17842 18802
636292418312812929 10104 22622
8088196422800565 5388 20682
635075183506003841 10771 15698
353962586034985089 4146 9440
2275821206758622 2014 11192
937507758291271681 1438 19023
776293063158277633 17918 20942
558564557225611905 14859 22966
658885790619699201 11999 20973
114414942044799521 3897 17819
383526133666393345 7787 9533
266519485931301153 1341 19303
885947577704577281 6196 18144
780692395009221889 7575 8378
316266286239823553 21084 21568
256012824919555009 1322 17139
118748605089272993 20520 20906
870997355371894657 14302 15407
826858492441275009 10540 15714
633982982670719489 14935 20423
233824658809460577 1310 3577
171148932250982721 7245 9050
328504464440868545 4872 13528
184599922829466593 4312 9700
617603990040088065 3378 5463
862044739979420929 3382 14606
32534628320590289 4286 17442
393824661106723521 1871 4748
267757453990590465 20387 22529
520006611563868417 10263 18216
596148237623225473 3381 18658
268497678659759489 19823 22704
707898864354341121 165 8134
441196601874690241 15352 23371
932811597162256641 13427 18410
999026371808216833 2246 2597
333411241946983233 3847 16422
88702285312447057 12810 14266
79146365400220017 8804 10765
880849598617704321 22415 23650
403743148131177089 7785 11214
718447267979581057 6508 14946
305722819962781505 12703 20925
364771475900145217 11306 14113
505501379806936769 2937 11475
250996683262936673 16359 17595
747860867584307713 22754 23061
662672138041404673 10010 16270
228913525647122625 4429 18424
131731034703459921 2848 11699
631373519477975297 19482 22141
615090504271794433 4623 8889
622472805376794753 5519 11189
907262903593871105 12348 12971
514077598289475201 13688 16501
12178526043886251 774 17794
858409797733024513 1120 4780
171252563403310625 5913 9597
865633655928135681 15163 17870
840368213574638593 13013 17366
393537670798401985 4393 11018
262198251379910369 4950 21358
196525525172802433 13362 17762
953967282845173505 11137 16005
731340923176865921 7709 21380
977967552027944705 5835 11246
924288664522080641 7777 21795
3376833931614699 11761 12743
964148988474626433 3064 4162
689805860095670913 1432 18537
255859547799559553 10634 16483
508650380964230209 308 13186
427956911261837569 2900 8492
659689024743169537 1974 13424
765434860034403585 19179 23650
277008115779697313 11603 15737
662902232622322177 11077 14550
390937844186449729 11935 22186
675663251616214273 7616 16118
813378813942637953 17780 20186
112431790049036801 7781 16274
259114893834787809 731 7172
396382936170326145 12029 14815
461134595767649793 5579 20681
583520902312109569 2036 10411
998887043252718593 6858 8551
851379556515723777 13111 22840
92356148771887809 887 10471
945541937514171649 4086 10122
367642760686305089 9353 21646
913559549952523777 11425 11507
709038314130825857 12096 19975
179996114354345601 6643 10201
207459730895262593 8224 20801
678178781479488129 4044 14159
143813450696161025 2765 13109
67673125147642569 6536 11302
407158235128218113 8549 18548
809873543864299009 1705 18317
595603028464896769 10863 17569
171114356890662113 1554 9868
883656973767838081 7212 19359
201625209280336993 3388 23428
296051781562471937 5892 16884
542628686127379457 13132 19537
599053364955761281 7339 11819
253739920983477409 12200 21541
579973781320379777 11975 12038
762521597050444161 8825 13135
983537638884225665 6262 13554
211604797730927873 933 5183
790041285390049793 3827 22421
536500282673806337 11758 13579
605552079911984001 1501 6595
857431250841401089 6580 17059
154645491539842081 9452 18070
500135998531625601 7745 8867
915031359726551553 5965 9659
20328246461929213 11670 12953
269698687330834017 8022 20788
983401809696310657 8847 13928
762989866933036673 784 7021
609652746241394561 8554 17319
430950051759655425 5021 12869
968135567465175425 3456 15802
785415084201755265 6269 19779
369325190714363329 2599 6483
503347844692957121 16733 23458
61156034340591249 18048 22346
730015205952536705 2790 19962
148213813771079105 1000 8621
587669226998176641 875 9709
37911107422651473 13739 17450
233862139993075137 1166 5349
958196856130484737 1026 17751
621000801199091457 21357 22802
965062633546260481 14570 22865
245750608061893409 17906 23323
393395443242908993 2904 19541
505008461752229441 13444 17897
461288926926194177 8396 15255
280918065353429121 5721 9949
479496071027568833 10333 20471
31979608151534225 12381 12771
726665354224074625 5809 19997
533771410323463873 13568 18011
751089363797305473 5242 22448
20424515523760789 563 5442
281991805320338081 2466 11439
826952765887565313 12642 17029
279455095138985153 9205 17821
786031988675905025 1081 12132
176975083162169249 3586 7617
697330794033415937 15093 18902
627011456902764033 5438 21742
575807659198549249 7106 15666
813720785365013889 8625 21903
100583870369856497 5794 15739
843383286306931329 17023 23116
458476733715333057 10256 22572
599894676270672257 16349 19236
229579805731173537 11484 14608
869268478987308417 14705 18832
577276977198838657 17569 18939
801404423409117313 13381 22668
495761471144614785 12938 21784
227408189111201857 1186 15681
676047530947005953 8952 9845
161630459274071841 3644 11625
509601472752319041 15546 20034
976283708935667969 9745 12220
559355132831772289 12916 14660
844076190504019073 18404 19753
842649747155800065 4412 19531
324835191918367617 5160 9093
154986740292958561 1940 22048
835664374460712577 8032 21223
870898417621827329 19855 21005
470563698186552385 357 18990
234546766755503457 14262 16545
213504780316391425 2945 18547
232636280152998881 3898 11796
465752461335739585 15779 23429
596573442196973441 16271 23649
270399810598796353 5253 10201
513543688084507009 10035 12055
746014863664399233 5511 21135
717352510984856193 22542 23309
852116142199726337 2413 5031
61745187120546777 10906 16363
302609425554493313 13780 21576
977652897339471105 16984 17412
867883215628260993 1658 14009
184524832069524097 5770 16361
947495226279969025 12437 22114
638508413358412289 11028 11713
576910120283919489 675 11575
969425504476671361 16674 19807
232348640566328865 1623 15499
684867368962262145 2974 19608
257042654237913825 6444 18875
172881559385881889 4256 20780
36013160234162457 17728 22174
510748379888898561 1231 3290
352988641942296513 15680 16682
831131572089528705 3807 8701
747272435738040065 5293 14748
571171071475038849 19814 22674
353673534937193793 5271 9784
757057644445733761 10116 15347
131461580859436817 7806 20382
571645054918750593 3497 3927
930976461495454593 9413 9581
913307477657010433 7963 14130
92177297728369473 18929 22915
361844821515479233 8036 13017
301940793731937153 8926 9840
801458036812402305 7888 13585
507002561233193217 6147 17343
412092371502726721 3977 6177
167029527511296289 2645 8762
718332934497194497 11826 16187
434390514231523649 4118 18083
904608780134839937 5507 19046
788455884013522689 13157 13610
727522458869980673 4602 14022
235193930297512577 3970 20516
750816939447674 7423 12697
962290104560629761 20261 23389
934683278296315521 3595 18385
426195161531723009 1363 1615
544564487280911873 15120 21618
510025984770770433 9441 11062
581697082411391617 3986 12492
455675967719614081 13922 19008
235284270873737697 7960 23171
970561842787709825 6223 10903
264001580861130241 9441 19805
555731082353162241 8279 17060
409580202250214849 2795 5339
959961901733969153 1057 11446
388506188441777281 4800 17952
547712873227411009 1240 17038
890475085891640833 7908 12629
28642051155095773 5686 14699
721976191422552193 8873 20407
42811062989756009 1925 18991
615366376281304577 1999 20639
175370198560408129 6746 16239
411496026994097281 12184 14352
148110250654539745 20153 20925
791311893029988097 8930 21834
663162492722200577 3092 11474
303862328537430657 5730 8255
240192981199044193 1592 21497
341870895961068993 6041 11173
659144157670787969 16037 19083
348143406253807809 2862 7301
956006409429235713 637 6488
215902427122390593 11009 18815
20954082816906805 8010 17274
668181658135349505 17377 21251
548700258844633025 11385 23321
393756548615886721 11 12089
355407232845884353 927 5165
856891852789498625 1204 14587
610761848741432833 8227 23146
928571479403533569 4371 17226
156864933459623041 1904 5369
723579105757320193 3103 13360
746184515771545857 465 13913
237605973359524833 12618 15207
315951718192842177 8662 9385
155298497186361569 15244 15986
617647852122459521 204 20257
857761897293645569 12743 19168
793625249899157889 5431 21860
704011463533245057 7400 11094
365675883898859393 2550 10833
607132173969649409 4395 6485
547754420590472065 2720 13360
737845151879366017 7124 7733
328261682671708865 6218 19434
266364363785019265 4735 15613
442766647619784257 1786 17815
486387664945024065 364 9121
337168003013999873 66 1392
585055482264824193 19900 20957
477940185222927041 9987 13348
540287360483016961 1303 11116
358572431664654785 3525 14358
313859501352457217 16801 22286
143767520678871105 942 3485
542475912922181889 7178 23500
530336282253074369 5696 14678
606440673153873153 16824 20734
512603186311132225 13101 22164
124485510414569233 9078 15035
547228135776592257 3637 3839
180163657809519137 6452 6770
40510154734455737 55 22816
23338159316889317 5327 6919
102089573751612769 1542 18357
83170745029480737 1763 9917
299684957651344065 1194 14773
673482413107574785 13001 16513
620231340656474113 7030 7251
410327544032444545 111 22860
569799340622132865 6554 22920
49747746305254025 12877 17932
663206967450093953 4128 7898
322866691677905473 8032 14332
533647200070213057 9759 15587
771162068612635905 8208 17679
135316851085221409 9782 11905
847244705973626113 11011 18472
186106306840635233 7388 12066
325991332761756097 7920 18643
232412978538633313 8586 19638
107945404376682321 5924 21683
460966465405725505 15154 20992
94144643882241745 3896 20492
30341970452880673 975 18734
446284625886509185 1272 14729
289865851805480193 3624 8590
707151541153702785 2240 6564
744095961525204097 22249 22481
711640655352187649 20980 23249
660516879123399297 3229 14717
265643006536560481 15473 23619
194726094789004385 1004 7484
411273060183791745 1052 5623
363568619230058241 4379 8953
331412073002578497 1591 2897
517476147411770177 1440 16434
257694926268943201 7749 15048
181696126177108385 13191 18234
211826468407064545 14580 15323
921453089080628737 10488 22776
455500033850800193 4522 9041
250554522493537505 11324 17485
379122353459163009 11589 15263
580381262962703233 6152 7558
179062657922532513 4248 19699
725688987223911425 4271 15143
420807705654862465 8345 11274
879376436112224257 14699 17048
574443723835916161 8585 10508
35827386354959857 4329 5835
439304078039295809 2070 12733
69889253549860089 2538 2877
98348309808006465 2146 11594
251551774802258881 4902 4933
532689134760612865 18386 18707
371543710561994113 14655 19512
518656276339928705 10607 18626
106374936872903441 4982 20378
851977347067158785 10119 22098
104949193558695697 6353 17977
738835430735651457 17745 22417
178840081582954721 11246 18592
686175336182895233 14748 22693
114983493588894705 1585 8179
175765415426187841 10848 20962
680392332890086529 14564 21387
251129385872953761 13451 16273
542693030839785729 12359 18405
479845754165996417 1202 1636
242291315302246337 6538 19889
13078429981913331 6388 18053
590874405644754561 8981 10836
309803512873433089 8219 19781
400471494942287617 5986 9728
858344161291849857 9869 11065
890502374190134529 5171 16390
893800144435932289 1531 5567
31612557486418781 15488 22567
606613620205404673 13992 22348
171242497745865313 5278 5599
564083601693173633 4005 8396
485232549950957569 13010 20102
871056517511075201 9814 10581
349996095348643649 5329 7542
44736032547820769 12820 22977
320713345577267713 7606 17264
192702437333633025 2738 14933
729309803938420481 11761 22248
310599628233493505 791 18132
427037772558897217 13347 20926
552089766812027713 55 3283
516956079490114433 17154 21854
489168792693465793 7408 15450
455762040567826433 9305 22754
605571520580337409 11445 22114
285343420192177185 1761 7220
824436050291158273 1009 11699
310342466468377153 6676 19009
358580983254281473 8644 10739
652810020702162305 5214 7770
800067323184823169 1417 8969
330233504757721601 5607 12034
9755094346513005 15162 21479
428331037456715073 6562 15363
375929701153896897 3317 5031
505901291641073665 3365 13080
648593559848361473 5114 10783
678641721429414657 6724 18036
33346907963323957 10898 21559
827654876737533185 5312 23379
620179605623899777 8844 9070
786035419114668289 2122 17074
166334651994734625 2652 7940
770462605719195905 2721 7132
172661902264163553 13247 20157
121800917369370161 5639 16991
873665247359685505 11160 19046
59045293211532625 15428 18867
450329301645052033 1893 9071
691956875566305025 111 23442
584498617540251777 2651 21456
649747450527179649 6844 21242
695208444621894017 783 8493
168036211804292193 3142 10140
232440359276086625 5256 14424
262084469768176129 6202 13726
365561839576866305 8112 16591
417459351179829249 14419 15454
32567262434643141 5983 18117
544423877013322497 3062 5791
697218485412403073 274 9014
738676265853513345 19660 20002
825891864462580097 6270 18349
862834115207725441 6063 7372
434463332554440001 6455 11863
900792301341780865 1618 19419
557990578221453121 11993 18283
854451364490735489 10546 11236
186753654093788417 9083 13804
122735953630524369 385 2926
734539982059619201 12517 22622
928375216536373633 9505 19617
255702548852138273 3846 21051
811967099841908225 15128 20191
737113313364861953 6606 20838
266584152536985633 10340 22357
187830131411143233 355 20286
147925753789223777 5909 17282
137979374078572193 5377 15280
60013294236249241 17240 21768
591164293488741761 5467 21547
43423279326887609 11306 11365
682389251232397185 14203 23415
492986366411805953 19327 19387
490883058986323585 11006 14823
172394211443702273 7225 19499
329877789992099905 9473 9782
691742789920674305 74 8632
258212314063552385 3016 9220
311146470057266817 4715 7076
690766943460946689 1007 14394
605825879352245505 9654 16843
729483886224610305 7080 18425
320634866945937345 3632 13411
748032275106272257 11415 13482
767450810984051713 14676 15984
824752385120330497 18209 23369
489376464702004929 2978 4014
915052318627946497 16633 23187
543377917604637185 4778 5489
798172715085140481 485 23473
372340610505773377 1015 4160
102948518886297089 7111 23170
872879519355755905 2735 6851
210336537835939201 4516 15930
584270399404985601 4532 18183
523061398649620225 12884 16903
387583476552755713 6309 15202
45213015761984113 2240 23463
542089984137561473 3285 5596
755791731907738241 9396 15362
94655513967403233 7501 15542
824869714330571265 1000 21373
877862603857877889 4359 21048
111134167828144113 14303 18981
631171678801543169 14607 16164
561771398822738625 2665 23509
60601514917834721 6629 15018
282690252605096513 9957 20793
168733619042875201 5302 16817
373550438396431873 10467 17381
743389235613719297 3863 7562
659088451969612545 22076 22483
864369267575774849 5165 22790
245470441851519905 8210 17311
984893726038393473 10038 17756
667255897489628289 2462 12180
864391552820471553 5983 19412
922497406941754881 821 3500
946522376375597185 17007 22441
52950477494679409 14240 20564
116884491293042465 9181 9460
141457881143221441 8089 11517
25040034639175701 3721 7787
786817881008278913 11966 19998
27451013816566673 18368 18980
254084218947024705 7199 19162
904284830494802305 13625 22242
159806592963750657 8137 12485
490266697670428161 4845 20941
858080791495918721 11008 17265
379309307905288065 9771 14044
800249943715602561 15529 19738
277689784240145345 8849 18960
944324771230281345 8237 14368
374393428412830081 345 3964
615878447938602113 9408 13874
708907018224245121 7650 8672
616948689648292993 6057 14480
617334411412571137 4756 16573
706403139930547073 380 10084
20448512667591957 376 12222
966722162818381697 3764 18910
392505200281604545 8509 21316
884431736602298497 557 2639
804859586522219649 5314 13559
728614809408949121 17113 19757
542552646206075905 14402 17763
722039548549975809 8 13204
191224900587108961 22779 22786
967814262221093505 13606 19940
963317347496300161 1906 9643
754386426059287681 11192 16545
332326796047489409 8858 13733
985300109024503681 9046 10075
700513533595824385 5426 10955
226794983190803393 4190 12904
4587079922139027 326 5563
669219404404895361 11757 23667
43698502375136177 10929 23683
283504201737546433 11331 16719
282066166033793313 14226 20797
631029883833317505 17942 18444
778750969154231169 9064 14515
840081590332619777 11715 16806
925027031143166337 16049 17659
129305996763360305 9309 21382
732005328720518401 1216 6634
241786674814651553 9946 17279
234140446131227969 18739 20426
207248169751746753 6690 20156
566768329899559809 6263 23498
730974036632677121 14590 20139
117413954077271393 8969 12189
844680125880994817 8363 13583
297465078495903873 16314 16839
381225709089651585 18859 22196
249346653261945057 4475 9138
678420435639790081 604 18881
411286681149789505 14866 23369
517005799085115585 3114 12643
768496566024815361 2298 10967
887505569387410945 2831 20374
746981282352763265 18170 21459
347305037222614721 7636 19379
555323796525165377 10857 19642
817330375093003905 4873 16266
212257792031266497 3200 9846
81434884196301745 12339 16651
898442364292627329 6334 11885
459240929698705025 14234 21078
33946314242015773 2525 19960
755660148763727361 1240 22472
232753108510884481 8436 23291
873721920707563265 11489 21214
959245231126516225 8984 19373
330921114848155905 7286 16476
602690952753072001 66 4335
394698918942918209 7435 21815
764621132844311553 6856 12445
884061244893818113 10370 13668
850228663881644289 11117 17553
62632916365341633 6039 13683
605628376245590529 4586 11030
326689936021342209 10453 21745
79437594538369185 10162 21967
272403136866454785 7932 16168
352369065053537153 6659 18406
575391867298183233 15350 16362
333290328581746561 12954 15988
390212195585885249 4738 15493
719685734805324289 8416 22258
352140503050197377 2742 13070
306852215479544577 16457 20435
878037996018331777 837 11135
8507059247918393 1835 8539
311553621095587393 13087 23360
283775045533282369 13127 21760
785007126492157441 3885 4185
836965533800878337 13241 15634
328488628581272449 3115 14917
836678145399382401 11936 14932
827357761009135873 9114 16561
740764398583095809 15728 19651
1235224244314993 9642 21612
490056525178353281 11368 15073
421653996436926785 5211 6421
767453100853941761 8910 13839
557417976907363073 7739 19799
867143946868758017 7762 14909
183240981141562273 11936 17273
656315427041548161 105 3347
826241928347148033 2309 2747
486907471726858881 9417 11136
511598921836675649 1472 22165
283896120321969633 457 3614
55845706848902665 7759 15228
548160743535724737 8812 11344
898646908209411073 7688 15615
336079403472737665 9437 19172
511589168277144065 1132 20682
735632538469225473 2041 22194
691922281259902465 10428 17062
634250410952830593 13324 23684
752791576854594561 7865 11687
355566522636728193 21686 23381
883050803761914753 9165 17992
860457161358354433 16256 22002
623822110546090113 8183 17550
300784268013451585 17050 17682
468534982316693761 8776 16684
181560434069240289 20577 22576
541972338493156545 4375 7125
348717948799325953 14867 18398
424505352630273345 2108 2566
223900814537032033 8320 19531
960030582837507713 10596 11590
799188335805844481 12561 14905
963960185396441473 14194 22064
178690303767353953 13852 14731
626126057008054401 9318 19683
197019288745785569 9194 11290
602795712013271809 10466 12333
376689311622911297 22839 23550
766786679626083201 3141 6778
890168477794823297 14381 19649
482609419800578369 5845 12758
233172633113895233 16834 22847
750203810107098753 966 11000
26017109006936325 422 23233
201226037918853953 17845 19139
977009204352427265 7892 17114
423740151305398913 11239 18264
662775545597163777 2766 22281
137907340317209297 4946 18232
409044112826194369 10462 12967
800449028658778881 10824 17220
392478471255650177 2063 19347
465395643258528257 4791 5811
124916557593692801 3653 5717
340864496745840769 5303 8702
956489195026058753 3860 6370
985814684784511233 5466 9217
147888281419511713 5448 19165
845017555467212161 9959 10499
50409412369326393 6727 10788
866893254391481345 9593 10134
881982491252855937 17705 18396
151354491704555713 9879 15585
926274776340370945 17451 22552
778244305689778305 3285 3864
270407508306021793 21043 21795
9174310797579467 8805 13597
616259558830755329 6293 20706
808158145415273345 10238 20141
256401406811804129 9168 10731
833933698009335681 4470 22343
31042057074451181 10751 20923
587560461350985729 1432 12277
242697773829831937 9316 10930
614235265823925377 10170 23426
781597787576735873 3538 4341
951827241999989633 8385 11540
553067513731591041 594 14516
168838310938301825 8436 12613
86466470807899041 8058 19372
159796864727749025 8068 10973
658001392722411521 8244 14625
764306237671196033 17144 17713
355332907903822081 1018 10136
573707599062725377 7904 8127
551601833455961793 16107 19408
921001514717264769 785 5090
78797647734639041 173 15619
929424300408552321 2626 12188
495064389962806209 19355 21948
38502832223390017 130 15168
145092401540573249 140 1070
23083969079277013 22084 23532
882538421249350273 8456 16965
351970328556635777 4010 20447
85694045390688705 4513 19138
172443932821121153 834 18600
168326800527012225 2830 3652
138718673369698561 10729 22375
508661320495683329 12096 22343
27391490329915061 13846 14046
222855108603724257 6607 19239
88844738149763457 20264 21053
893286560399992833 9909 23149
787277741212815105 8214 19737
683025727010885889 1598 15963
254141869860507809 6808 9915
321422504791364353 19255 19409
200353836876114849 1794 18418
526760631448652801 5532 8549
24036720054571249 5591 12710
735588064597699585 15535 22705
674372829447914753 7651 22197
349892551610963649 3454 18111
533602483445140033 3421 11914
114528344691358081 19399 22308
703507484565118849 3924 10734
446126571898972225 4734 13675
783904578880370945 5997 10881
13029871390251913 13381 22636
635631671168678017 3697 19376
499477261447566465 2851 13629
405466574463208193 3001 14303
241073374532952289 14856 15276
570603059859205761 2703 18839
377179103774423681 2276 12026
387325829701726593 4081 16187
871320200711672065 9581 11875
133725663367041393 8100 20985
465234408714564993 878 16488
552175213561458369 13991 14687
123826047772375601 7133 19509
732695050786542593 55 15473
196042094625639137 1045 8824
17029670621244721 4726 15939
139983773435410801 10727 16143
139044673913840449 2677 23039
777356789640180097 21315 21509
132659660707975745 112 13974
928117105352946177 9793 22831
278801471810492545 3871 4707
715449679500849793 11931 14680
347017902903164801 1478 3894
341855728601139201 4315 10281
648480581092424961 3526 3642
25944488743192553 40 6771
350746725175628865 6203 19785
387271012005349761 11983 16240
952835386914255617 6507 13128
208422984187691905 11362 18013
608660968599625857 9168 13306
290467119315856321 911 6342
285438115683543713 14143 20822
212448497368939105 1904 4977
691301132666627201 10903 11105
985505997589420673 8070 21372
322080507697716481 3447 20003
1932238164485512 3234 21918
536063588091483457 8866 15687
191673305688688353 3056 7399
684411628648373249 3409 9334
612429677989467777 1095 4471
88234538250066657 10036 12970
274517303086803105 1219 3229
455803395783373569 17043 21027
144542079995360961 17057 19565
508052292465553281 1098 21811
159040625658754209 5302 7829
126161719956566993 20964 22831
220525408252228769 16777 21592
949643636284339073 6951 7986
764997293353864961 394 7109
324665111328226177 4483 16173
496764420403607681 8133 18287
599644958150154369 16801 20398
639420787075472641 1650 8767
120970976606198385 2793 15173
740117801261675393 13135 20630
345222630996278913 1764 9550
593135161244241281 6575 12912
472415461938492609 13450 18478
281319790757621025 16208 19813
870120263730829185 21412 22403
425806486890685697 4917 23574
337653380382473473 4358 22873
815548961078150145 14078 18167
759728143888924673 4613 10276
14678010210381843 363 4737
820923318784036097 3495 23355
162734667203821473 8628 18791
47812801368113609 12064 17144
708975825821973121 6674 11834
444937258402088513 13662 15225
783830294918430977 15158 16630
633657446649767297 3836 14260
725424164993476993 13393 18241
747916779209372545 5833 9012
301678823180921537 2548 16023
823517387739233409 7120 21218
987597149346534273 13862 19508
69536961990106505 1247 11274
645644466042313089 6173 18464
448433720731362241 8678 18942
47058622511137569 9099 18304
823877267638135169 2007 17992
549173325549915585 13515 21225
234893931925601153 12329 16581
618380008385010177 4410 4510
181673771936228705 13764 14726
222040133809599649 12620 14472
368274857276180289 11421 17217
151029617552204353 6296 19841
810351979067871105 4740 16056
9276352074166995 3486 14569
113522030167988673 5931 9021
343521995534622721 67 3520
794001840677335425 7224 18514
573571189891879361 10370 14216
424555123557571073 15852 16180
720704340388060417 23076 23661
706519381952045185 7421 10655
606080570483968001 5326 9926
274262269911250913 7084 16908
282115275211005217 13064 20619
903840294453171841 15461 22822
712733762123463041 2008 22495
920851834608715393 8173 12301
773330905909823233 6450 10705
784162809766126465 5446 13330
41832381859947529 12735 22545
53339038060475017 5160 9057
615340688558099201 5922 17056
121307930982052177 226 5048
438405819975855617 1955 21491
148001981211439937 8167 21323
778372736400790145 14062 18288
673277483054629761 3953 22699
627709893569701249 16630 20637
947067440870430465 2613 4997
532191376485492609 11061 22194
407402260703459969 12736 14991
762595778140138241 4888 23115
628376577916771585 7181 7425
717570582553513217 2906 20481
651356616255991809 15787 17825
907273049492019329 8094 14143
467404755390195009 10064 13614
933131926692574593 5435 12143
796259952134416641 10383 11065
885158057201635969 577 15019
957213307269103873 12374 16525
334626469840877377 16735 20471
348972576102152513 1050 2905
774825907763087745 1984 4534
913514644884830977 15362 23009
913513113038881409 1269 12871
894781054386495361 139 4618
1235122891245056 2545 19185
876230848905851905 674 13043
518692919850558081 6453 8882
112589370889718769 10896 22514
916907618779035265 1415 10089
560290183155988353 5737 6600
166726358120008897 8796 21711
340494682390353601 6190 10123
399037087897795585 957 17106
500881094704471489 5311 15690
555889858692232513 6627 19305
262613062419585921 5324 8512
874855218689205633 6135 17649
785289545183307009 8630 12657
158996112408466689 18392 19464
254989162874661441 3518 13170
322171522725824385 15988 18022
627478263648715265 7704 9347
866860687086919809 11994 21516
450507004901890433 1088 7610
839857916114524929 1604 12711
894796034008496897 7892 17992
233372405818848001 6087 19824
55424951646298129 4449 14245
931087684583133057 8664 8776
770076742586002945 1557 5678
825918049247825025 531 15768
253369127623169985 2369 12263
449149112325343937 13083 21133
867721926283966337 1812 16329
699899890056691713 267 21895
780593945218694017 7067 8716
402300935782506049 20165 20876
19352291547779289 11253 17988
328618900162062721 2969 22527
47688790672605561 19402 21238
352958957613125761 15904 17236
912833431407879169 10552 20357
462103752610410369 4148 18130
350684122335192001 6956 17922
751914685641963905 21302 23567
976874064804736257 5765 12416
939647533382633089 1437 3713
76071055524220561 2112 20720
166576809090358337 10547 21507
630281871667509761 328 12406
816846945745659521 13408 17130
911353763434302465 8703 20648
361558752367926657 9292 14262
898037711328772353 7288 8603
711674293940028289 3897 23629
461536524771911873 4174 21238
610349517653062913 7340 18052
682684003312775937 9695 18600
745277236361523841 4846 12365
612914808603729665 9075 17197
420214603905662913 5910 17360
775562630833565697 36 21107
118396763482842001 1993 12296
733575217814188161 7192 21296
172668034340276225 1827 10072
214002210981821153 380 10122
286996645067894465 10246 22080
844370227070040577 21041 22847
574499499241397889 5426 22420
412839274065635905 13687 17444
991259267256758401 8051 17269
208453261785489729 16936 19495
506971388824879937 2520 19472
806233120400524033 9294 21019
457749905343412417 14267 15986
79745583770854721 5922 8024
2833114140457838 13908 23681
572545188517768385 11017 19838
889385615031294209 14595 20591
313341489530966273 4170 18120
993523655270152577 12793 17362
534420986777806913 16082 21401
632842636133354113 3022 19677
100600301056427809 3238 16190
895511797805824001 3769 19590
40831323236677265 5064 14848
966049050583670529 5135 19947
659655348921585665 6731 13651
460196083286419393 9307 14913
669770028818621953 1109 4161
374163983746832705 3503 6564
433799426067505345 6087 8962
933067169441471873 12836 19890
921012918896781953 1359 13593
122542446849188033 7061 11460
355565840306450561 1335 7309
963713134222174977 6118 11714
788637690776486273 18969 22812
328102551412690945 6013 23635
387572026836320321 16979 18797
809387326204870273 9990 14088
663082121811971329 20173 21160
61600846347481313 11240 13486
700961511399196289 1624 20314
783797725524053121 10561 14146
471948627467444481 10710 13045
64808497353460841 8329 19005
81577652657610849 18302 20094
143930496533016593 3591 12698
246492273057231873 7527 19094
767567508994027009 9034 9973
30211851395346657 2261 7149
377377548400019713 2093 14159
425077019667330817 8042 12365
566168744736764033 5601 15174
348147606776532097 7456 8196
268962535326380705 10020 19038
563546636372013441 634 12493
949283691906281089 16632 20580
58902738617501169 2778 9283
978490886520162945 16307 20235
712502639814207617 6302 17129
500526309363529281 12414 13520
332063091940337793 12602 18953
363101219975135361 15575 15777
399357141017208769 18259 19388
84221448313819281 7503 18187
650284908485229313 4060 23297
811756925989456641 37 3084
884553900437854465 838 18557
446588813452400769 19941 22457
35177601860706177 6820 14433
231551868712045921 13703 22459
471721528257621249 8907 22600
898667795181857793 7758 14125
445496721106547265 19252 21825
513252109326870721 951 1683
75308930238183089 20717 21566
847135316379713281 1134 2672
939886244133585793 5019 5970
706270365276395777 11458 17490
780400102641795713 2112 20579
408807661657526465 16193 22024
298692820287850945 5400 15968
322360648685204865 6062 21823
671233535234453121 5193 16941
685044655734408577 16220 19067
201889992663435425 4677 19784
155891236373321377 19242 20379
20156101751087621 15530 19373
31342092948271729 17932 23567
924030588259181953 5883 22400
921643876046019329 6384 7681
889392714907163649 1076 4544
679832554547267841 17714 20463
727898180138733825 4327 13218
955609990912932993 5488 13201
35556510589845657 4994 23564
749817246741763201 3476 10506
596036612911699841 6891 21390
458999670624038465 13801 23215
562080215754495041 17049 19978
202298813053836577 17310 21228
747857853605633921 12776 16004
971310492513595137 5683 22959
237912959288582465 679 7207
894128781776679169 1676 1752
148195696844236833 5806 21868
287359766215402593 2788 19904
601468417185177601 17361 17858
98049965850414369 10288 21458
253993928686636385 11856 23292
160079699253742561 3503 7933
565875155292008705 3713 17655
755705300673746177 16710 16775
886675250015809281 1329 8298
301899303724141505 17305 19765
13388657169659979 319 20130
197576847802487521 2621 10085
910389390491158017 13347 22045
280853667156605985 6887 9208
951072113703805441 2154 12769
19663571636407085 4253 9038
376918220300961345 9748 11300
443209556601246401 10734 10787
943609917571453825 15404 18869
471230574564977217 16403 22945
737030101764869249 9679 12729
444290276392223425 15437 22216
348829261960009537 11542 15439
847767316130493441 6592 17994
370408028744815681 3421 4817
967111319430713985 2562 20984
72991601580529425 5582 11572
561854506073679233 3154 14236
41184091324677041 21261 23244
810065701681111297 4114 15649
211372307502887937 8205 20383
392310412152276929 3138 9472
417229288814706241 1382 5599
457763012396938497 758 19448
729643948170636545 5757 8179
795993823867270529 15584 17602
706680508326225921 8022 21175
162643210883970817 4955 10955
817061569627174529 4541 21483
561084425194273729 10006 22501
957118401445267585 12974 14183
280444116867826657 427 15042
356737441002426433 14141 21559
736518415599256577 10582 11195
58098740410795105 406 10335
363164438261804865 3717 21487
124083289170545905 6193 19960
987379441518179073 3332 9668
897518430173857281 11891 17203
233871119828009441 13513 17742
463860381694249921 10054 23538
895158822599235329 5885 7662
92073506278463665 6978 19819
785464841390819457 2671 13060
790657242220209665 3948 20161
386506240844305153 523 20436
871722973163183873 4975 21353
569129707396527361 13057 13337
897831609882505473 7432 9900
372869068842852865 16243 19726
911867045734421505 3094 11696
798316613216485377 6445 12029
696202796507481729 14177 20788
801616908066897281 8621 16175
523514061408018689 3540 8502
293283510163362881 14251 19568
195633164993413537 4967 7644
939094252189825281 3148 6811
714054842755299329 16477 23057
153853883231136033 12872 13143
709038361662226945 20781 22039
656640046104705281 6993 18479
286769424922862721 4144 13847
770446265579195649 9422 18081
927635497148092033 13009 18733
397934841249401921 13920 17140
657616629622392449 7824 17479
783736604259473793 3553 19493
576071996999036865 15124 16956
42935814496182449 7205 14331
219334781207447105 2828 16939
71580825132755881 16903 18997
303545647122806657 522 14298
19863683732644689 12212 14808
395919732668655681 17914 22768
989961083836362881 2001 8124
658573753007022593 11916 13810
268815080848689537 7821 15440
510027112786939777 955 15753
306514996550148993 18030 23393
896516627786272897 3117 12836
342065794650899585 13123 14774
971027132686341377 828 9823
346326681661281537 4493 11514
805503135215094145 18468 23276
397356034751076929 2422 6890
305955213123734657 2097 20709
297640773750529793 16627 19428
142614051935883169 10436 21345
758635055219833985 6237 18413
157457925542157537 731 10330
799419757113810177 9846 12214
941997891604604161 21375 23123
287990676259020961 13205 19581
504414092697697217 17688 20443
424490069792497601 1951 17840
293343863954735425 6011 12754
33776015828415497 5813 6163
198973181046820705 15833 19247
474577513314528705 3682 9438
955513137241229825 9348 18940
541122653562489089 22050 22949
119430149551742913 4969 21087
281856630545590305 11583 17531
738202845211336705 13654 18249
176823058932207297 4494 6156
207155510625877793 6766 19028
552645946715699649 7310 20543
185732642297967489 4595 13167
722576986944709121 1739 18802
767604321099622017 10307 10569
951360369321250177 3163 18973
72221375623858113 9378 20772
17303240230354789 2586 4429
284495966838672833 12612 20398
287447673706111585 14476 17586
266756922141116353 7031 15746
315971278642017217 12244 23281
721220746492786433 11153 11609
187326925197638177 4721 18064
960225746310815233 13817 21922
311433188985638785 7127 20295
697397210292333313 13517 19844
781726968214456961 23 11963
231205580651124609 18094 20258
16137070713959645 4555 5207
848658781343214465 13130 18275
662581810272669697 20186 21021
745055130750049665 4200 22210
298354510846969857 17300 18442
155947191997650945 4277 4972
530940906795620993 2040 8213
665754170450174593 10812 22777
235509075533023809 5761 9125
602966519099066241 3475 6829
608235073579649537 5943 14246
861226134367885953 6166 7207
305076199033699457 18467 21213
457512911713731521 21475 23646
979617080184254977 15364 21254
306258646208380737 7061 17112
47939066003372945 18475 21195
29024285870047353 3453 6991
713758971899878273 4804 11199
448545654980339521 8341 12753
273506622241121985 16986 22889
420149125328290305 11206 16056
414099892800010113 3237 22844
778003299700476033 13662 23503
240680275117959745 1338 19139
538046887999353601 11605 19340
29637700206606609 12310 17636
111930599008250193 721 3061
951121720126543873 8653 17432
169512186820465857 8588 11870
438359034188806593 10389 17695
222740877784861633 5204 20004
685327216963393921 17375 20957
945243704179073793 2645 10351
834594796974712961 581 16571
544200810888217025 8184 10028
948730099735293185 2366 6549
449414522853029313 22917 23479
46135268884512473 8342 15243
309076396976895041 2557 22893
872284903781938689 10007 18593
982276026405923329 2634 20442
992880402090477825 16239 18900
717869385601208193 18564 20322
924459788726046849 5 21088
701350550540862337 3310 20309
913050253675407873 135 543
596378980788291073 935 19373
180880496200011009 16466 22925
180721366574186241 3377 7604
234327107595831297 10924 21722
559962346740721985 4203 8811
802505463754847873 4860 5935
202270161442580577 1793 10565
986408653759809793 1203 4026
414788858504511617 10681 16608
278519486232561057 791 17363
676074758002737793 5927 8675
40859704001448449 12465 17719
450657485042373889 409 11218
178339034877190273 11543 19431
562571207322175553 1868 6571
748272391775230977 2354 16074
335019476572018241 6771 8438
957327575172705281 2063 22050
103887393693025137 1762 19329
417870687403066625 3723 21765
532039964796783937 14190 17447
899000529327544449 8408 10250
367727735727552129 7726 17261
668988426185450241 11565 23360
931537486267263361 12749 20161
725508470975988481 7408 22791
350463255614879873 2743 14902
767349955135401217 15034 18196
677530118067640065 7508 10740
237750280535699681 21531 22483
697166035932834689 21456 22442
353703018009866817 5737 7004
891336183819294849 3236 6436
573186892248649857 14429 17741
480104701817037249 12638 16884
361883680198033601 9866 12993
55546659136812337 7669 15614
106777490739297329 1068 7423
672945868291318273 4927 11600
713497007379515905 7289 13874
587900791657848065 3353 19674
528795128449267777 9022 22872
689218290659237505 14827 22953
544613917187646721 19225 21771
522726364098392769 17349 17706
369824298051931073 14774 20392
78499562545939489 13061 15712
165628183904118497 2900 9086
26096781958802497 2122 3553
912100568413158913 15020 20766
634662433962784385 4238 21933
749977054970983681 2392 5877
602529073023536257 1137 21436
528498541346188225 11548 20835
444126983144140993 7551 12195
383968397334541569 21588 21948
568595256158875649 9041 22619
573760671808905473 4151 16771
949538783376436097 354 6658
753515793832903553 7152 16023
544314684617976513 10390 17896
861712478811007489 6027 13332
821139672104006785 7093 9167
481074617505043969 11719 12777
78082206611430401 7040 20180
888830920636387073 7925 23253
194199566754502241 7228 15375
216285887333910401 5488 10370
915986625794094081 17235 23204
497098778542728321 15518 16028
760492792478540673 4072 5045
707434715039681793 10174 21731
51881299055271057 6534 11338
842940350375691649 18187 18629
893563403844023425 11497 18529
590355451611529217 2058 15977
360054091079408769 6203 14399
886419162029206145 11608 18440
774438807964966017 13165 17862
801280296807249153 2398 10248
986752627068302209 2018 13739
214888322896278785 8873 22531
683902443077908353 16935 17840
796621207359905281 13284 19210
538473159283373825 10631 19531
743895143886369665 5062 12575
791182146705917697 5519 9894
13960492609129461 842 10714
591512702177926273 1986 18314
618205265735774337 2403 15474
933083973770902017 6555 12104
774642582222000385 2981 20721
905884707344345217 10875 17635
687054373706594433 13438 16418
812709409829405825 7674 18153
571222152084430977 6875 21606
563753755800053825 1680 20142
16759164857766963 3684 8202
507819980515261441 8621 14633
36421163828762817 16216 19545
783874853778602497 11549 14885
594100148378267137 8008 23210
154914997774422849 7757 10267
909843473316783489 3418 4367
464323241678602753 4554 9825
275778660497984161 8431 14365
639798419073013505 8548 19320
732029556219643521 3158 4135
260641476653294305 11428 22331
59975725735917249 14160 18368
286837339949070017 2239 18558
451919647127169793 10033 14773
759357239997360257 12226 23577
349702658208222785 5016 8807
89640305561669473 3092 5681
454720254878836289 14432 19613
710958163505186049 1475 20930
295209132900289729 13472 18713
392266225768079105 11883 19238
945700663537166977 3130 14836
354544276836083585 7883 9325
842055429707407617 3794 17625
23447023230271925 16161 20381
76621718121614897 13196 21104
220584763127082081 9285 12161
367288225167733633 19034 21355
352177047616603265 10656 19680
512232989386973249 10076 17982
919928885142713473 8464 12085
900085240649154689 8206 22192
201272563622648449 1854 22419
313355375065142977 13476 20687
907281521643799553 3389 10808
833729813808282881 9305 21743
890393078787152385 8424 21653
491158388592594945 21396 23209
995947045893576193 9258 16492
728193604915212289 14840 19451
230175731424747457 14827 21577
466883872918131713 13755 21323
57341597799567265 653 10357
559170743631803201 6361 22818
137572221936547841 13193 20687
976874719026568577 2606 18434
282518460613449217 4768 5061
419221327544157441 3479 19641
756577654792931073 3213 23287
890627428823719937 7527 8360
142064564878726433 15038 23374
845722863681579905 10126 13644
850059976109772417 3343 12526
577865102506592641 6993 21959
642903418927364353 9023 16370
311446560904720129 3892 11027
563470255460099905 11668 13381
159361713989952129 3975 12172
142851319181605873 7227 10892
936497896914723073 13759 20714
970345682877589121 4200 17645
417353426876445633 810 7889
202664837316024929 2849 3480
681689161223111681 6585 18221
597591645416525057 8609 11869
708637260342229121 9846 18466
196608627477448993 3571 12682
476622277228763393 2301 13041
134804424634804577 593 5359
722545701663563009 16150 17838
491458857746710721 2087 7785
281204695073732577 5730 11804
980004729462262273 1444 6951
834436942432105857 5876 14130
374909358356266177 5231 10502
634226084693814529 12729 14042
122102260606052225 4966 12753
522568351297650241 5451 12206
861510207351546625 838 16096
11090507942633111 16087 20939
50585605428022265 3890 18641
413514649836812993 3019 10679
430862254901487745 13640 21487
295804272349677441 7396 19020
92087798605970049 12678 23504
991816092374705281 515 18418
421511332825009089 13326 23064
917715329473104129 2587 18006
462748666361374465 15475 19478
518334827783874625 520 1114
586902918605293441 9597 12247
56012440427259945 2788 5670
790188413100647553 289 12555
835773603950826753 13363 15622
448317135712546369 6715 23329
666222952502771201 2149 7971
279305621475156577 4828 15572
257759126235200129 19128 23072
894725486948491521 10872 17776
621373476353689089 1098 11778
686274732617217665 13651 19673
820476762350182273 13428 14402
681189947262186753 1325 18738
721449585501566977 9393 10478
923675965154966913 2879 9036
675602960165022593 19084 19535
375332299566824897 12617 14255
740535441400488961 7306 12416
279652332048467393 1102 21716
94630774471511361 3098 18170
64482194011009857 14692 21092
630633540519959041 8089 8171
712736735822613121 1144 5038
383911346266060609 20925 21108
42686660425577121 13038 17643
860635147334200193 3992 15032
533284877899344449 6894 14804
345004106077539073 1193 14711
384527017778356865 8887 16951
61084981256804841 3639 18282
538419718952393793 3840 8500
796279943818276993 9540 15056
28711615924354561 9759 20592
389985928928815873 16816 19764
600548287022231681 14378 21841
61068664051674657 10097 18582
845139926237653377 2781 9535
598522518356212225 11912 15384
74734561037086417 12146 15319
358773789954611265 19643 20420
360385481353919361 15242 20179
721722180699409025 9969 10567
676760771887867265 2447 23654
263958254106370305 19075 22439
943517362738720769 9266 18438
758072501542777345 11324 19338
665216573800517377 5769 12340
51972782058058441 8906 11974
491442660626947969 20841 21155
41197288716325889 6550 10028
945428957938784001 2455 14758
977668897927515009 17500 18378
44450896552451273 5587 20881
199965920704578081 9613 14083
792868320453589377 5694 18758
657399522524471553 1668 19419
461696116704590785 10583 12702
401845650859321793 1501 13224
195595571072143329 18910 20895
487026156239238593 4142 19582
805658547209720449 15118 20348
775756890533294593 17850 19018
750484388290640641 3424 17711
845061703625461249 14349 22669
546255662640707137 12346 20189
609883541371011969 13657 14274
761869505798838273 5443 11561
37296166773501225 237 16822
80667569106413601 824 15781
758425755830835201 5595 6522
813819064423011457 3590 10721
46067772705768561 5900 12211
464924055665651521 3074 10568
107637638069014945 7375 20066
982664397125741825 17531 18074
84418668628842401 2134 4319
118065835046440529 2386 6569
431018917091840577 13652 18562
873376943946691841 20848 22456
325251180449484417 13900 22240
648810689231485313 21900 22818
288454093076161665 122 6975
384867131707974145 1868 9020
502691847002665793 16124 19611
787071769894612993 746 21042
123516538471442065 16008 22378
102676812340927633 17003 18217
63465077449492921 16115 23190
706710490440489345 17882 23069
513055090428146369 11647 14044
284603046318064673 3281 6478
298340394781433793 1468 9368
189255598011261121 10517 23064
796408362747648385 14409 19609
831659456394657281 8936 17572
197685886814511489 9883 15532
98053442778851969 5167 18353
527873896417993665 9470 18531
443959874178883521 2100 11183
362749749973147585 10042 15652
364877480640462465 10915 11576
371996920387736897 14422 19572
353480370457656769 8786 23608
49290743048103993 2546 15050
102237966577408913 11110 22632
10313471036717205 21764 23038
842477812207217665 5723 7360
628251030466486785 222 13855
869690931923759745 12033 22945
210736482328023553 1519 22355
921248637313265537 12895 16763
396850349934041473 12345 20326
475919202121307457 348 1938
584037771369544577 17625 18101
509908394714866369 16865 23257
662192750100984961 4905 17475
784192714711242241 6977 7825
419955168576386497 12642 20261
688343575469570305 2396 19911
419505372662385409 8278 19817
710331052830472449 5899 8227
859318940307083777 9044 12799
723190171614131585 19265 21350
251636962532614913 13526 22954
222183229841864001 5344 22426
66096687246918865 10217 12968
811761057165920641 3863 16932
450471041930668993 25 18938
539978658432747969 15934 22128
859127636430805761 8147 14503
695784501674577153 997 19952
891369041879158913 15685 23143
629134225064877441 13533 14620
839157241136085505 6809 21487
372511713891650945 11872 18627
137441210254550577 17409 18154
312045780551589057 9734 19060
591067823432219137 7428 15652
181460083877933441 6484 11894
292011871629739521 4437 17833
103243462274253521 15893 18173
289282201449758273 7194 12104
170413558713885761 10751 22052
607639663222315137 2953 22616
2619395630180322 4436 7317
518421399925109953 3212 22987
177310162418020673 14882 20553
72886775802885489 2972 20798
633188794227965697 5283 16336
420526210790505665 11323 18458
822691867211300865 5072 15697
579993050927598081 718 8554
61341602613854465 210 15801
270482113010224609 549 1335
142231653392567377 19422 23412
695865088837507585 5913 11061
526476914424012673 5506 21671
185569440014511137 17057 19254
936619471310716929 20659 21256
55376367314707409 15629 21106
880356765312686977 2673 10088
113022261451767745 955 1469
847290753733798145 5784 23411
431805823201159425 3796 16007
400914856305053761 12641 19383
277721786067495201 2090 14918
436000932823400705 8279 13417
248108467670917313 2274 20475
516429621866141249 6895 7492
474149756825092097 5860 5892
143344905424665825 7510 14535
730276456199959553 6500 12543
929115130463532801 9011 22010
562835860409016705 5779 11107
399624375977946753 6049 23528
797851677000110721 4146 18290
346867906231640449 12663 13623
188977173494954785 8093 12359
568986300547603457 4300 18873
786105419974546689 2400 9406
62078201019165393 4616 6896
533788680134527745 912 17694
16875070746618093 13605 15179
20796104512143645 4047 11099
610390839118938497 2881 14986
88438480783715073 4762 6083
828317425212670593 12479 22261
362916441166447617 12183 19992
712778814840664449 21592 22199
303981036404557889 6644 15659
481525171262017409 637 12578
22485841962307517 21717 23420
273342658292168737 8341 13559
113253213188848177 6026 20670
743264452911969153 20094 22416
44146439239227673 2295 7538
854315509783578625 16458 19257
883842577290401665 12509 23587
829284326120966145 3106 3498
901870786075264129 338 15681
369658170661441665 10352 14466
283451897009150849 8311 8581
329079610347204033 4196 7302
36150254938803529 5171 22468
679565440616119809 14450 20299
805619704645685889 3799 10641
878016189872465025 2371 6701
27144387787828353 4847 13616
889745121085869825 15339 22641
597040614239013249 7587 18943
154378951277262657 7398 13818
445847042877289793 6239 16239
880419473804852993 16306 19647
576762447113189633 2721 15280
551596177486612033 21149 21795
458654193544973057 5537 7329
438955985309892353 3363 8661
268296647090132001 398 9025
128507286432689937 14945 15654
596964724724756481 822 10625
234555314832125121 18312 19761
951015533876294273 16906 17905
959206116101352577 6282 14289
32648606383432365 2235 18003
250579606954776321 10920 23265
646851209000040193 5173 21894
309217330043932033 9231 12585
434290461993271041 2373 12531
536339244217106881 5445 15400
608857956264436993 9975 20151
661431760843935745 903 7314
401849857037277057 7863 18479
721290910987168129 6043 20118
683129330486828161 12587 17690
242595436030224929 2604 19611
394436669897601153 4852 19242
475829850912322881 4942 19173
535224366821942977 6597 14086
582849454023953921 4659 10717
454819737799837761 6666 6867
438754738586570881 2393 4218
923881030709431169 6324 13948
734861609396002561 1830 5943
294483656276952385 5026 23586
355989964247545025 3558 8236
172480727949611905 214 21747
27858519494838421 8929 18563
5811214376350905 7870 14645
691587660833622657 1818 3335
733451968092857985 2430 18996
812116790881699329 3058 4642
806461532062115841 11001 19864
543095798092924289 5385 16649
310415684728432961 10879 15148
222336296480687425 14028 17936
460275593461702209 525 19784
691139441141050497 8122 11298
742105825877736449 14702 22241
949305725415822337 11128 17837
945985602272401153 5163 7231
268965133413235681 3884 14341
652548199034804097 896 21134
738263029665301249 8141 20702
318421486277642881 2480 11462
192563628849175233 5178 14191
422124750953550209 8073 8812
443609037415168193 6664 16279
707461009026729985 916 3229
846009177885111553 14991 17072
69341044556630041 6473 9779
61784144840299153 23607 23683
880198370803853441 10074 17579
879404578907841793 14676 17033
185578226834941505 7842 21871
70173448480058913 17033 17298
526123960553263745 16433 22484
517245553749138049 16463 18524
713948824819674113 6632 13389
437247751909193729 11444 19229
359804117937230209 7451 18825
771436005066650625 6709 17249
484564824140456129 17665 20605
889534385531472769 6149 17370
638788442681942529 1036 12587
43292677568690153 12205 23352
434918238833539329 4837 23337
960575529544296833 8376 22231
806292409313769601 11390 20260
29743986495365249 5912 20208
75395334433103761 4296 13956
276280539936944801 12336 17496
650518871804308737 14727 15324
726998608067379585 14956 17549
272797381466652673 5015 8259
704895458293332609 11627 12241
759082537027424513 9382 12266
866055160256369281 5190 20317
882599855782110849 10271 16258
907455250672111233 16675 17198
693550710784990081 15975 17683
893740250716991361 251 19817
273899928159629281 13843 16137
439685181432633217 9907 18246
443150637980309633 6894 13088
815068644551050881 10203 23519
766805460905239041 2705 15264
586884897064774017 14807 17919
487632631809219649 1108 19582
881561620247783425 20075 20449
394509116086389633 9230 10960
251745085363790369 10032 11818
528407978098627521 591 23393
399058050161986689 17365 21131
962445141251045249 3313 8787
388069799168359681 678 8549
377565372650764161 2835 15144
350202674753024449 1295 18365
902595496372406145 3217 8857
92140503850639985 18155 22435
41248464148694097 3253 10845
203267750012802401 5523 11381
6922782880458557 19645 23629
673468436311647873 4004 15191
34063995344638445 17302 19474
191703047559645505 15259 20222
411661494479453441 19246 21511
957822762893453441 14876 19614
923474123387435905 19420 20700
588635389267583489 1185 22990
632272992507047553 12507 14513
91951106871643873 8984 18775
958171818748979841 2380 19667
517647815536879105 17354 22999
502614878366237889 8161 14386
69959095537210913 5483 6143
984783853781735297 2156 17210
695130430891712385 2829 7277
333518654555355457 16991 21328
668894464816471425 3326 23576
227305858980457729 2402 22750
109255255014762305 17459 22819
804612296534280321 12510 14794
33071768410831481 4848 12994
589737310030997761 1859 20001
34506344096005393 16620 23419
164843162596675073 10798 21501
584833681065159553 5912 15283
62615174207593329 11451 11711
346389348984377665 3772 9254
414603110568428673 2809 12158
549907074294235777 5378 15924
358582353127317761 13380 14395
835521855586026881 10353 19768
745358331021641601 3677 22573
188784290211199137 6813 10569
782685072786364289 7265 16922
980212621751707777 13699 14350
637842809281373441 16580 18572
826525157510115329 1433 4245
443561053687616897 14232 17058
387694496038452737 1340 9556
480663055309015873 9295 17986
211291095656743969 1623 15012
537721706222470145 11902 12097
181577689716977633 11144 11486
227934354071543041 11311 16212
330421951437283905 515 7045
568285801792129089 3109 13235
931407486726360705 13829 23521
624551851750034305 8993 12992
29956818704331313 1458 13653
891203130944631937 6839 11151
83388729451360881 7070 7933
594994867603752193 3372 20768
61564819942486081 7328 17451
987503638563609345 12251 13266
162698823715320641 1642 11238
17146469987700643 9255 12910
196648489652996961 6055 20677
832584485373303041 557 18013
540046876742923841 11198 21095
834334140421979905 17736 22426
962043807027537665 9783 23551
838043487221639809 3417 11293
160319229552161601 13295 14904
141387834230393137 4861 18401
260774891445660033 3603 6143
164996491269164385 227 18201
50726382783683025 5158 23547
905570492603651201 3022 22444
524610711488673345 1692 21938
8967523846408200 377 14890
500653454868288577 3804 3908
539239631499164289 5164 11556
216973678914651905 4615 11605
415978050845779969 8313 19015
735611166169650945 15569 22508
863398590064797185 5687 23040
63698515884976105 6922 13197
659924490586334465 2832 16466
502857224819425857 4494 14439
622118927768106241 8845 18738
668242109172265217 5263 14683
467135273630788097 1708 5578
915354211885745153 8991 19940
706262877625469825 9315 17062
484584011612763969 11136 21179
861429316543919361 965 12560
942069937783660545 14674 22310
496983255357157825 7323 14321
26990631193196893 1237 4468
990220829560001921 4634 12652
223905080947435681 15834 22916
167979353444785313 14631 21822
727176774382808577 3554 9070
519269974074191489 17445 23237
182821036239662497 6249 18596
610167677436727681 15841 18700
776693895135760897 19568 22552
512479087288795649 3999 18208
283483606871005377 1387 10869
629887471934971137 7035 19594
370487956897260801 8583 16722
777469060730126721 13503 17733
517755782246954497 9169 17774
785479398003509761 9152 19616
985759054448745729 10458 19661
513204059205150977 2951 5635
787860667644299137 6145 15924
277403024763792417 8892 15029
162152678023158369 16680 20919
470204159589414401 5642 8546
548563982450108481 9968 21941
601221548186863745 9431 19100
902926546310791169 8569 13408
376308737128738369 7941 10827
376239734369836033 2579 19630
664881912054731521 740 21153
484450100259390849 14480 22057
912817593196947969 14723 18944
716503020028742529 4933 19121
12731842245138127 6279 7625
569963848449159361 15163 21260
290305965180408513 19165 22122
934915710252159489 1989 13169
986493778394297729 11891 16444
984085599793996161 7214 22041
385522748857411585 4616 21529
579164363515193473 6096 11317
682685859111309441 4408 15335
962608022884776193 22569 23361
297452558806469377 10879 18309
937520386101301249 4049 7884
578343550755839489 18117 18311
777569745948664321 7701 14483
70640715512340081 20410 22974
138140534901740609 5389 6438
630828767847312129 6674 13984
214658169650416385 8278 21862
647909941442122753 2188 17394
127046651024233633 7870 13629
498367977949236289 1218 13091
797349119307323649 7096 14238
955177534936027009 2237 15130
449007331959254657 2105 14649
557963377866435905 9028 10993
992814226028908545 2534 11327
412626132798436609 17757 19080
253976409476184289 3692 11747
445573333705844737 3000 4582
965914310325683073 8770 11712
305278932484654337 21170 21731
890543912189148289 11486 22968
535936457283163777 13025 17023
71303859358234689 293 10209
950245485257227137 14903 16051
714719968343690241 2857 7675
788969508008072705 8230 9835
975930752718607361 15538 20520
757575955133020801 10545 21566
834371158330501633 12048 20264
686029325249826689 9939 21544
605534513950399105 9918 22554
308704127358225857 16264 23425
783207470231264641 2819 3111
79094773772958145 698 22691
514008358422199041 521 8762
854661507033242113 1490 3569
39196557844238809 5055 9513
992572786639449601 21404 21782
522952985170942273 9883 17591
971270635862907777 4587 15977
695855761623551617 3007 16266
111314578499126065 4418 10155
794046233427462017 2222 9873
977914335329799681 12535 19448
895611641296230913 9051 9423
516770539934164225 5475 13749
836990206225973249 13647 19141
529643020379353409 10847 18939
136266897094845521 4147 11583
400116772986500289 7444 21514
263159066282423041 424 10297
100613581465310625 4708 7423
667895837061198721 5083 9311
987629251678562561 1479 9378
546414245703598337 2472 16428
883314667032521985 3500 7018
670897293237846529 16625 17876
807414751738143361 3972 10876
309012093559584129 1316 5820
597763575711397249 4418 7010
118538412269291633 7663 15284
52557553357367225 19990 20770
107609826416616977 441 16392
424773450164309441 14687 15597
410569358483531457 5561 9135
45409042153600865 10104 13904
731961859085583233 12595 20514
506275115159027649 15946 17805
359197982417217793 7177 12480
369610279056793473 17547 19669
261247988593364513 3615 17932
374199783547766145 7440 21109
615080237484011905 1104 21771
845846942123124225 2788 9591
648720296229935617 2910 19485
130126027902704785 10555 15858
448576884565799361 15715 15812
216518324768976801 12873 16908
257504832963572737 7569 21610
975180945099850753 3800 8045
119295121230255313 9048 17886
752558868132147969 13922 19108
366329975049733761 647 19858
729850388652877825 16372 18856
153195521545828929 3413 15809
378558572698842945 6935 10782
255433591786125889 13217 22111
654560571577093249 1454 10557
338995386576545601 4098 10286
752939138485395201 5604 19752
606058668587177601 6111 10109
224182313510951297 8656 11622
401309597094101633 1644 21191
757982386432793473 6219 16528
872289588365585921 10620 16137
484893782238543745 9100 10369
213384641343555617 2265 4086
316577978759987393 19927 21512
266391705116813441 11 15897
363906824141267265 14634 19097
293220974341497985 10959 17326
422135245328583169 3778 11133
527552958104362113 17490 22252
367079952960381185 17306 18693
758538563671908865 17833 20172
855540599096933377 7731 11773
692620885639353601 7622 14987
713946834074434433 7195 22252
82990702574992529 787 16235
675564148985763841 7697 10251
364089316637400641 10562 11070
273596724786557377 5170 18445
942217236798104065 10134 11818
160828255440371489 12805 19078
167599058418954177 1604 19989
999441872376380033 1426 14534
317070569695463425 8627 14141
203323485156069249 16309 18465
135333873096268321 3643 6629
659360393399850881 19846 22117
345341492924678337 5983 22199
3345269333941304 13863 15375
54049754860823641 19703 22028
935050722417500417 391 13101
304627350293177537 2524 6602
388354116953117057 3145 15563
522579799049506049 13006 17628
757589388497706241 16203 23650
549067592356482945 813 12044
815235043383658881 1254 4909
703391603526039681 6767 16351
563936715976282689 22115 23234
302341731762826497 10428 14460
555224507720801345 11821 21699
890396976166126593 12877 18235
932149114557233793 385 7385
378777376574948481 1276 20780
188737171996670849 6411 18645
899357551580447233 9971 10952
383870985411775233 3064 7576
223221713379988545 4980 16155
135686764419752145 1529 17305
500902558149132225 1596 15460
555707986973743553 12077 18831
47433846422212153 8500 10717
844756809505263105 9674 22498
226759235474514049 18025 21476
132615539139280257 3861 18529
324478085760890881 7061 16260
588414542891236225 10538 14993
689050094985926657 8717 11642
24636060057190437 1655 18138
870634929066984193 2561 5579
732126520285497345 4930 5797
346567155151017665 2046 17564
43224588143644385 7219 21814
193767410627348385 118 21173
335953820857874049 3160 5081
451299280062496449 10119 11377
506929205870903873 3015 13907
574331009924026881 12710 17906
21079897979852549 16854 18663
718047618577440257 3367 23176
662129113764521601 6178 12113
436115733298752449 5230 10074
6331607020548803 13366 19424
318973693188237185 1044 15712
848543365396977793 8646 18761
283554618199122657 9441 21143
950745303433244289 2665 13944
837017735899944833 9505 14408
948846229487983745 6709 12838
765594072832985985 2814 12963
884931717110880769 19600 21518
275309225078299137 1343 2551
736374956012696193 6945 19258
66643467231404689 8842 17652
780507133451799041 16283 22161
556350055015808897 4580 12322
345881451978854657 10453 19236
726324547238139265 7563 12325
694160810258644353 3040 3985
831641181340327041 8350 14652
732725081762367873 21456 21714
414320863304926209 5071 23074
478871094993756673 1000 21605
520678742861189633 4269 21227
820868559088140161 6766 20589
6653803676901050 16437 21168
624091941533500033 8822 9372
203373376512470113 3345 16793
156436755408947201 896 3481
256630309101343105 17145 19947
261009021901877249 4273 16664
181829529211096737 17196 22483
540218275069932481 7844 19440
268338236085501345 2270 15836
936686949020419457 3629 6078
820317841199536001 2816 20317
989995903749814913 5855 18440
63103940465584433 5508 6518
657447833786726273 7109 14776
264815942288446849 8814 11082
834523585742161409 3692 11678
589343285129078913 7254 22713
459363056288175617 15196 15606
168689077854164545 7718 10729
39738490181093769 2542 22268
232677247656386753 692 17124
461406299170214145 4109 7765
926314677979075201 6526 7083
460696048825568001 3534 18962
14366927915350659 1854 22677
870583133610274689 225 22929
193482113249896065 4057 17619
467907650994874305 3204 6022
359745344753566337 17519 20487
661072327498764929 9011 13009
188353256949579169 1633 16162
854284027195276929 10367 14813
321455277388455617 13187 22544
860813123797704833 19120 22798
190158908193009057 1226 19831
550656304393726273 1146 16961
61388863393904817 13694 15020
315652577135487873 1212 10254
539513436464869057 14799 18210
97650335279340081 9289 20887
946086023824850689 12587 20232
26604201002875529 10447 22743
283512997520002593 1802 9693
95192253706869681 12837 16285
868180359507523073 11847 20404
280315228940729345 14418 14434
874274156202300673 3693 5030
705663351338628737 8605 17937
55853263353132121 9331 17806
723721293354124417 14785 21321
229277545927597985 9250 14478
372114368792381377 5728 21080
217114934226618305 5567 9019
725185837550377217 10121 11132
188188109859265057 13596 18995
50282210862448553 10025 20455
39395070919656665 1107 14946
67153662780164329 1008 16143
380487317682135297 9946 16023
685589992109811457 12981 23499
840091582638439809 3786 11978
527345234961295233 6127 16787
662406346851110273 2919 15085
308893258814251201 5856 20411
162462987621839969 9805 14457
821507297883847809 6796 22584
235800370755239201 6053 17292
814375278447585025 4414 9159
815004596554377473 10327 22353
842317523533260673 758 18973
955635620896270465 11762 20172
228481500961819969 7777 13314
852040404831004801 13365 18998
74692938224622193 5106 22538
30930598432629353 2096 14503
510781739789564417 13598 20308
238887159967038785 8337 20600
482825258016781313 7519 13594
674933514785475841 14067 16581
748697357026301825 8343 16080
996174640026655617 7818 17950
330987610869051713 9207 19522
347037553942950465 8743 18488
42543829305145665 6211 9592
893682088367189249 4513 5817
147627978716165857 5409 12378
118816683131921505 18690 21773
621605580884462977 4531 21508
792695311764052993 6460 18048
996461622568780545 13903 15652
691365306153496577 1178 18421
404143960947266113 815 4920
405097475592430785 18792 21818
52049320397223657 1952 18337
476977867399266817 18029 23389
604379775558541569 192 9554
44249433696965217 2053 19477
160427013425312737 1200 18013
455617386879705345 4987 23080
309502923642696705 2047 4562
243637824379494113 5487 16135
114336984048968305 1795 6535
730477650004342401 19469 22604
583432493228073729 1307 8893
380091460077469633 8126 18988
100977540400982945 12451 23530
576500202855296385 21330 23349
407045211558994433 3016 22003
484284049292018177 7935 11539
548288921108699841 10279 23549
524597226791438913 12115 16355
114447472998065793 15889 16290
686824327654679937 4493 8844
60854321535494193 5112 15891
610562597909929345 537 10700
331000354432489985 3681 14515
527428553195694145 11266 12037
502618142259841281 17415 21596
283608789675053441 544 16126
332507131657891393 15944 23486
50795351394274489 3776 11157
551785334227396609 14969 19823
791904563401256961 8374 22744
219402894441685697 5986 14130
988554390952646913 10868 15012
271317625411903393 3712 14199
802540423747966977 17759 20983
999984985165283969 7425 15937
754108643940700289 9127 19902
751111023439882753 11366 22358
966523407448246273 857 1303
189605218610438433 8029 21679
687780346506929921 5304 10043
576825859971954433 4103 5180
485582735651529857 799 14267
617099241089803777 4911 14676
324223541243927809 3211 7888
453922338190274369 2254 12395
91011006012646337 5869 9042
966219018225302785 23496 23648
112776562033008785 7795 20374
499082627016967681 17810 22888
304104742505028737 19584 20768
21000364750150881 19576 22936
313866329272631361 9404 23135
537101577182575361 9259 19647
246011071375473729 7765 23193
404252709251409217 3846 5941
889688170319107713 17345 22768
788603677476423553 16293 20215
419316863191010497 3811 3846
743991984279702529 3297 14309
383490379235670529 5399 14943
978570486942466305 12349 19837
846290686055393537 6305 16797
41813710231252801 13964 17499
676587194057294337 14680 21183
560492032934540417 2482 14859
255439166293438561 16307 21817
589961062354646529 9119 17235
372777611233747329 1035 22146
155714118314115521 5266 15816
929475662715869825 2800 19205
52096036650766561 5038 13515
492605788212177473 29 14344
718842696161509249 3985 17246
618803341485556097 3546 17177
420319824819088705 1820 22333
380682018763113921 5297 21865
421363009678181313 984 12396
74444603107959745 5052 23521
43475233257055377 1882 11995
813286714140094337 8191 8761
907286620983107585 359 3235
236637173664330913 6364 6378
16738498941506919 1555 3235
425273798993206529 1002 12433
823880327750380545 741 22298
638071841595628801 7872 22618
79384228312164849 1863 23142
798819746630659457 6284 9864
321458853598066689 6973 7341
836350611628358145 2609 17628
107674476536928417 3156 15760
25150446240079561 4546 22025
299814659319999041 2648 9789
605454771310459009 10468 15677
56245256267260401 14410 16165
776715527542552961 12421 13407
352964819952568129 19599 19755
601962835596093953 4387 9471
209180079689204481 3799 22950
33438978557516209 16905 19560
723243209787717889 782 9721
423956363482627521 9948 18272
188084557841591521 2653 5097
574101192205422017 5855 19946
761957796281244289 2247 13753
528880040361297409 963 8689
837697669307758081 7798 19262
263421279867689153 2131 17387
845344226862131585 13192 15877
735339002995029761 2826 15691
800558128990616065 644 22319
487204907259769729 11173 21613
896729662424057473 3228 10564
851553963382553345 2082 12944
903527399253178497 3972 19698
871572352553247489 1820 12928
400901530274332161 1553 8143
932961075707421313 1079 15002
934968352747660033 6244 12491
586729271106708737 4633 22929
393756100028433281 5853 22146
340621499603752641 15898 22492
688379481266039809 13574 19516
109309087932704337 13205 22115
495358090869935105 1423 11323
952453055597455745 1463 18806
404452910423486849 8123 11513
687696340639451649 6614 17136
800426460246022529 4915 7018
856946057302405249 9327 17241
748899388433315457 17252 22079
919004974541000065 20041 23654
816699664937921409 7020 23359
654485152265490177 9880 10796
929878931148152833 8647 11309
660979860428415873 7591 8133
665227588033467009 12497 18347
109551621762658865 4774 14307
370280987426767169 16319 16509
932833976637116545 6107 12365
240863552135671457 9899 21290
577183891850037121 4934 5622
812076901239521537 5145 10394
831123083031815937 4005 22967
836439952666545153 7312 20087
92760806069900785 7325 19588
820059152247679873 3809 7486
734764627860617089 4305 17289
17531607869564427 2425 2741
723450316900734721 19660 22303
269900417382814337 8888 16622
991173381603619713 11035 18993
443496577069880 5288 15414
174918480823816225 7662 13699
621899974712320641 6636 12006
766533197458986881 8430 12737
935080703490520193 2822 20876
404877803255711681 3654 10126
90199430105570849 5183 22219
70147668470742273 8110 11373
874519677121917057 10614 11638
276902887066778913 3672 15326
382683249412494337 12858 17261
997682599007649921 13771 18652
669127890163856897 11058 15177
989162804470222337 14746 15789
596146186532393985 3968 23377
712375445851353857 3710 21324
946575238393556609 15424 23021
13196449224448515 7222 9318
363398473385572609 5686 7179
437761524044535809 41 17721
918521584772840065 8112 8519
691847146843425537 8225 17474
144454643903856097 13251 21497
970349127386175105 117 9479
225502312681463489 596 23383
71608817355450329 1441 7684
985352163228370177 5393 19311
745536095541073281 5009 5230
925794158715298433 4544 17137
315925810590183425 10461 21936
409885687843939201 1851 22072
973844081654636545 7373 22227
130928513693781665 1440 15806
479814980507011777 6615 18578
807910854889243521 5613 9985
585574148631483393 6771 12639
566005372952680833 520 7966
74299445204754737 12023 23307
607032051860386433 3116 21893
817953661347775745 4714 6683
409899746148617793 10482 22095
747691605473431041 7874 17530
202480713872788001 13265 23548
996820058522249729 8241 12356
368570165170929473 4189 11161
330246179563257409 577 10844
534728397062337985 15251 17549
11317294269748147 7634 14645
820577518844338305 6521 14499
184005067754252865 2612 18320
979651246091506817 13450 15741
870785848003638529 8685 9583
611078357412544897 6439 16465
260032599811776065 4182 21685
907533573579627265 5013 12830
643202524839825409 6205 11777
269321610818245473 190 19727
964324954009025921 7413 13116
602407162098828033 2441 6999
688742119485144833 5557 13774
992277915039217409 7978 9685
79479080586988721 15987 16134
861583647668112513 9769 17588
964234707266758273 9708 16439
127568002703007729 3978 9121
774107127805518081 946 20396
338039009937844545 8 1919
937800168976739457 18330 18489
353307450384399169 2247 8517
582739967616188161 1244 14280
788715840985417985 898 2065
330450864067376641 6234 14789
588701047890218369 13485 17730
66710762958262393 3658 9216
764859754340150785 5267 9926
115034451937791713 5684 15802
471927726955193793 10118 17911
316754422243572993 6352 22346
763115091021461505 3708 6591
433987036101303425 17027 21313
152657920610458561 12269 23090
160684061254311681 8568 18694
457061042509153025 6651 12336
936802383415543041 1709 23198
103915982542936545 936 4026
758769050929682689 6178 15336
778836504168140161 9125 12734
436091262793656385 2175 15440
647292440539239041 9125 22142
553973683863073793 9412 17023
422019459222227073 3647 11552
297176267395006017 5134 9303
188950952101841089 6997 18423
377028755270853121 2306 6481
814408535412553601 2385 19660
29287143717613873 14502 22780
610564436038195841 11962 19968
954783238227104641 8288 19906
959089636486098177 3918 10862
664909962782164865 3499 18651
475230533755087937 198 19339
436177550585565377 1402 6658
382323291138135361 1631 18178
585395745208717953 6616 21669
366409870640914881 6026 20333
619626474730733185 7116 10685
47397645479819065 9172 18117
972620705942350849 11156 15767
747728103787729025 500 804
859106413614565377 1142 11460
706571914018070401 17834 18232
394756428182791553 4612 9864
729686019892760449 2398 5856
648691159943393153 4124 15148
152374661019720737 3112 18474
634874322215669249 20439 23632
369407548985783745 915 1085
375930532381627073 12156 21105
484571485372954 11118 19035
569369985829343489 9221 10531
971875048154082305 11891 21568
916949905734536961 1206 12671
466747451280710401 11936 18915
133619871331351441 6627 12975
962881147180901505 520 5760
578473643761835649 15566 20845
489986131763998849 13692 23013
468820292352337025 2173 11127
469268397476177793 96 20022
316524546057006977 15311 19100
71428808008292321 4725 10712
629927584142908673 18788 19777
771908489359965697 19692 21422
355082456804264961 17893 21985
843980173945368449 10939 22072
512713476430196353 19576 20972
339143463159381057 3280 21659
951630965695738241 15217 17510
315227594955686657 2498 10895
300241760605960193 13736 18822
547798699199013569 13033 14723
505789472355925057 3807 18836
533925541094674817 2148 16220
967006445566926977 12660 14278
346983093102657857 2126 18134
862001597778668545 9640 12956
869524654780420353 6860 12035
553368111420613953 16477 17786
705192268380848513 4798 20942
131787822033853537 5552 20398
348771207871351425 340 2687
733979400006223361 1404 11658
439077510554078273 5075 7513
754003119346730753 17448 17471
415037377134765953 10567 20396
961172838260271361 8646 9873
984862888555717633 8597 16690
655877062092226689 8326 22506
839266796648075777 468 11661
336739787380441409 4965 17136
419887322371543809 8650 19632
90737186779801249 8639 13380
762522293184403585 8328 10722
631478560008734081 5099 16976
948093723304431489 6295 16549
61984170231365713 6386 10233
857267638612683009 15140 17975
169027961766307297 16594 18293
552335337403142977 5301 14871
733232365375481985 8709 13834
397741624289679425 5862 18414
865900004927485825 4302 6059
307846625963300353 12546 23127
142059305895511297 8664 19832
591004838837363841 4856 15894
679727623319241345 17305 18149
211733982096511393 17183 18440
134405719877587873 12491 20147
973246275083837953 14373 14416
278370201175025761 3721 19355
376356871670260801 2219 23313
207591207106244001 12469 15830
576392366799524353 1918 4690
478866927158168897 8106 9097
170344162946570081 5944 7634
865792845251217409 12307 23552
145504323682601473 841 19809
101865710600126385 398 3905
776950034491569793 5190 6027
860682409378423297 350 7940
87294756338678785 2998 12530
388028962672695617 4462 12737
629600487891018241 19072 21224
4115429501279522 6357 11824
375630624259471809 4771 10705
181347263230893665 2789 23339
29791702988440249 8122 23163
26069784765521577 6089 8938
74280561533754513 7499 23675
212973116924519713 11080 23081
750826821262954497 3690 7813
620575752831353345 10705 11943
875449699721130497 16804 20430
140189962381501937 2851 15037
676944790082991745 142 13677
520671211581227329 1336 11336
431738277485180801 8732 9374
489901648314958721 1893 6399
162805209410002753 986 1111
300337839939754049 10903 19447
787850664717311105 8039 17060
415385042798480001 16501 18750
261523255582893921 7866 17116
981184497844193281 13826 21677
827332997486138369 17577 23479
649188609190464001 22059 23132
745850276589315841 1659 17727
272975294749681313 1294 15810
941369481719519233 11795 19612
283552976768422849 13140 22591
718895122224076033 11562 14096
982959993992803713 6634 7805
625633640567343745 18557 23098
951521068557997953 3518 14311
907080253247833985 1877 16370
356736159370324673 15448 18072
113660415402975441 5740 7059
645315535609004289 13083 15458
574801728590877313 9095 12517
664813642916836737 17634 20888
579342145899744257 20342 21204
181285398582151201 10587 22044
570364861297171905 14186 19044
510295451585800897 5469 5714
676995113066155393 429 18744
199832226465165505 5724 12212
775924224773014273 2941 19881
124642527852895313 3609 12418
946907593039497857 14477 18541
430664201035870785 3019 18207
206969343492509953 14474 21986
345236347668798529 16548 21986
781154301322302977 2956 12879
724314336832353665 4575 16708
2842379118739303 5345 22108
269650291190483681 8876 17497
524409769499612801 4830 13244
375292262376678593 1631 20252
429202986524863681 1825 14721
480821289815803969 2698 23635
855053651797291521 21610 22585
475087631728687425 16947 22471
933494826943565697 4594 18054
692685109735602817 9441 22269
752448269632623105 17050 23196
228452738620251937 7094 7172
959419549936107777 267 20967
119684610000785345 11847 17299
178171931068206401 1874 12161
247282560937922113 14003 21069
137163954553933825 9461 17800
502638224478740609 18710 22578
575374771308673857 5754 6940
65677583683243057 12412 19282
170506075466128961 599 1746
688898574544207745 1954 3392
586326112577026433 7206 16355
369488646245091713 8873 15582
84672674445194225 5241 11663
862046335414131457 12578 18754
90557699373391649 1733 11116
435249047367211265 7221 15269
871535613941482241 975 7817
825435066194256001 10750 18430
33564690753777881 19203 23545
867717531086700673 8535 14910
159894410033281537 10603 11454
278986484457160353 3719 20242
229470047369915169 12622 17266
112481881655543953 6203 7725
583548469314926849 1966 8241
388365433017138881 15987 16304
732927000083535105 619 5004
209776987537342305 6665 14463
550841670779455233 4831 17807
463047362006786753 2787 4352
760242691509461121 508 3466
516798706495240641 297 716
215465621965215361 2262 16755
552211345893351105 713 6385
943542904351645057 8099 13693
436665988054617345 10784 18804
485512661067481601 14663 20887
786606285199862785 486 7190
792927093374800001 18100 19490
690493798735435137 4943 14962
808927055866512001 9435 15678
376679818916766593 12691 13823
160023783801548801 2437 10878
101858761904228609 6422 23469
458339428692632129 8406 12310
92836408404220801 8850 20309
704062850341017601 18130 21597
836713380394531457 886 20795
873386776736815361 804 16969
557585859493439553 18254 18881
492322310439576001 14329 16864
272353568687126561 12434 22013
867495121321873281 21269 21477
760814038997406081 14148 19731
976247115197935489 576 9022
231563294927827457 14010 22843
779085370774758657 5001 7322
342086527436986625 5350 5491
400215064221086465 14776 17171
897119733890580353 11149 11876
851481981784623105 2265 11621
575791243977928257 6439 17907
871254468958568449 3633 18531
861387772667502081 1118 18289
715560016094166017 2125 14247
838420494857427201 15666 19051
666288605352335105 2808 20693
119084303885049537 8841 22527
75335775553448065 11473 11522
59144245455907905 2200 13686
121857393337990065 4908 9811
391145799106841025 1682 14058
857140921465735041 407 1348
166167511140354657 2070 3150
554786180442434305 12579 12907
596057490288732289 7945 13990
772446406274077953 6621 15125
487703415569992385 5515 15817
937849051886985345 6766 13977
43444412200575049 16179 23210
604422229475225985 8718 19168
77612489813315473 12240 17821
510898802739788481 1871 9520
604003886121663617 9335 13119
497408537704110657 1241 18734
876115993877416321 9400 16690
575871651264861825 18144 20128
660171067353207553 3836 3971
91984483707527425 791 2238
834119246596269953 12795 17289
506061009187376961 5812 13433
622824248671239681 18944 21068
788480102919784577 10020 21278
708587962764081409 13574 13943
520505216635797313 19853 19875
629800021267204353 1987 18213
567684822065977793 4196 10208
243489230433009857 867 12622
229538159531259105 16 4563
250320456491042625 2198 20506
275140644150191361 11020 20873
187796828921531041 3858 21521
965673177673096449 4115 10915
493330498322922753 1329 5950
757620120836314497 8723 12749
855100901800408705 11218 17437
765068705216677377 5623 8882
654274060454841985 19942 22315
696905489098305921 10489 17867
218962371437694273 19984 23525
770772724155733633 5683 13275
890447215662152961 10213 20532
933407376604627329 1928 16733
369195725092378497 11955 20138
173551418306132641 5893 18274
355576661287646081 5880 21837
823965832108207489 5323 11740
266007729548274337 11829 19420
395039452641555073 2228 17506
74876655647148737 14911 18501
94714675638691409 12754 18219
344997054375408385 8652 17988
528744133153807617 16437 17148
937108158495679105 3570 10052
388388851037866817 2850 7233
604438515595656833 8381 12757
486507388201516737 11336 20569
514045286867020225 9756 10036
470015162842052801 8021 13996
289418504312561025 7223 14105
422667116070712705 1021 12207
293566728117159681 14177 16812
846526053196875265 10989 16634
352012951242212353 13391 14128
818527027699332225 2094 2653
93028747363366193 4223 21466
422325484890244225 1440 6778
173938710552800289 2019 4926
770880740714929409 847 12672
276712199215754849 12676 14040
98942106208490097 11865 21010
983471337484868225 228 9302
127155613600905329 19054 21875
166413816247018785 8974 10754
824229244658504065 3077 3328
361789696382526657 12186 15294
905033709441326593 8556 10565
48492311538584689 4954 17944
193590472155371169 3758 18519
829538481517825921 4729 15263
106835409797923825 3836 21935
144077812377776833 14522 23402
37775066550373993 10237 16041
830926374936193921 12458 18580
441054623345124225 2778 9831
131279149260652881 3011 18853
531126225868384001 8406 21623
323108015990296577 1662 9562
369627313429987201 186 2469
458022871279002433 5590 23464
799877934836551681 2097 20694
450315028762883457 5497 14852
256086266233680257 1221 15093
39950858237578049 12922 20825
178160500717844161 13647 20423
486962858706132097 5109 9595
564868699189645441 3569 10014
637285363958955777 2221 18658
572641529613370881 16217 22157
907898921045710209 2015 11517
95738530260874193 9487 12212
494811566688500929 2992 16172
574925067766578497 1677 20225
357581373312225281 1038 4951
91475955094722401 1362 13659
816573533810743169 7728 10167
270558347490286625 4698 4810
698169505270936193 1623 21552
865462473458464385 1336 4408
547350241731042049 577 10237
198229616644177057 2558 4618
708524104022554753 4422 10757
914213731212299777 13614 19121
321669240262753665 2848 7894
722833456615738625 6388 6626
355592012643665345 13237 23649
535824561898792257 10959 22975
502597026690185793 10192 15317
608758369001812097 3854 22808
574591269924749057 1192 18441
918104485318735873 3286 16570
10762510351458589 1864 13395
769116798150768897 5789 9895
867204509046995713 7635 12023
811186711723209473 217 19831
292343416602964353 20084 21755
773666717906998273 9741 16352
684386516916045953 9412 19084
1753471980094901 3042 11055
805770411888449409 1246 11826
520718008799768513 5600 21999
913529825841504129 3191 17474
274774308770602721 21490 22317
942750441840818305 12100 12504
611102649037668737 16580 17185
984117737815520129 10692 21531
720715884037360897 800 7076
321324574393589313 926 10843
46916801507727257 11968 16391
271510081301936865 2613 7228
630340946040391297 12440 18715
987876842271507585 8512 19472
352691762034943681 16709 21371
979411083699456897 676 10114
746134417980812289 3421 17212
691494496466152193 7488 13096
567271003933363713 12514 21787
366493821987983617 1893 9344
911615181724371841 14238 22866
107417026882448145 10861 12667
563188772873964161 14063 21098
634609602006744193 2131 3557
701727097197931521 9609 17204
605446590765826177 18977 20288
145863416807507905 842 10300
582376125846007425 10870 19106
125441183041786529 11076 18044
912446426287349505 14273 15005
493412440612168257 5816 23228
50473249461159497 11566 14669
83806749579224513 12836 20443
193121730275453985 5596 17268
892217716786113665 4273 14252
529812321338606977 5647 19114
733001683611988097 7431 14110
667229658038028417 6526 16258
873244924374382977 40 2613
91392340357426609 2559 12162
954365098466325889 19079 20424
750646872017387777 5449 13422
776152690907274241 3997 12199
31996289398886545 3504 7246
655738244599078273 10647 21163
818154737163272449 274 6348
275890638934107809 18786 19193
552171803257916609 7657 21370
926355988426763649 12538 19541
362579146895331649 2805 17191
360133152261617793 6481 20405
115814627506306785 8176 14284
118560372362892961 17876 23401
502614376856630657 11703 13799
802753739750365057 1983 17594
342138931646868353 7295 19373
633163829839759233 4616 17547
264213616833547617 3062 20096
42714948985455689 497 5802
793258267680993665 11555 11697
612661607850711169 11462 22316
731163236735003649 3564 13985
50207430819490641 1013 21693
520772626589003777 779 15359
390844908777438593 1077 21587
292068712885299649 6437 10220
790470541186060417 13376 13739
883793452693378561 5342 11556
573737265464060929 3251 8645
675537788589910145 6600 17188
125192351201242497 14147 14738
844247441939412353 8734 16170
122080771165826721 2118 15996
994296180482411521 1412 21510
813320682908447105 8965 21415
562964287286046529 5811 23283
28625061634997453 14687 18238
453133282053304513 17639 22210
875995358578599297 13476 14422
776231055151580289 694 7043
814884452710003841 678 915
915145170497812225 12788 19562
209486808753034369 4949 19235
725819393704664833 13897 21676
464366435846230273 8488 21163
975290105099819777 3374 3460
497724090710626369 6935 14690
678969099230439297 10532 10856
836951888567796225 16760 23007
228742927292945089 9207 15526
271317787253558145 1206 9118
625825513334870529 2164 13537
518412929329471681 11912 12932
822249646807311105 8839 21385
258906748137782465 795 4126
132136603877309969 16638 17933
318152399256376833 15494 16227
277337337421915457 4515 5035
902033765624615553 16349 23497
590751208741988225 2710 8875
777178549176383617 6653 13769
721897582297575681 3724 19801
276310603999043297 12980 20193
27130606373614085 1993 11385
549003711776151681 9718 21806
667779415164250881 12128 12940
445968892988211969 2773 16530
926574132910456449 15837 19977
2365608096496886 1247 7456
42420312279123353 11281 20334
39486809320216313 5856 12854
253423805250232449 15604 23643
922078537436306049 2711 15755
397406613558150209 1660 9104
181183771688687041 4449 20112
398785644979835073 3928 10657
480468092556478145 6418 15288
760758102113872129 12648 23588
754713124632822017 16059 20857
431294442289381377 9931 12210
366141290366385857 6226 17068
16620662106095809 8968 15037
763357548805394945 488 998
927536864274269825 3200 10533
910583174535119617 3581 9412
639246277829645441 4537 8051
539920271282916545 7081 18343
251692910905884289 5669 7164
489415093198289217 1941 19394
90336444824703937 5374 12423
43658622472513289 8716 10855
348890566922289473 18783 20306
309138044628426177 11682 22468
832093649000345473 9357 15552
57851658289230561 11598 14935
559200901454712321 3308 4787
758730778903043329 11378 12651
194111244810688545 68 21574
910832000115355777 280 2624
279013641863809185 10366 11288
817365806739175553 3037 16166
851355140915675393 11114 22964
324120303109999937 10251 16868
357984206511670081 2072 11075
995411160266740993 4807 23574
373146493994813249 838 7613
129030408212564401 1058 21228
271465135541216545 10685 13209
48340737085325713 11539 13819
748813430962290049 9793 20926
169990827177862529 10048 11210
433335621674100225 1449 11946
266595400990013345 7720 14159
403486979255706753 11047 16042
557955315693554625 12690 16420
579805227071414529 4557 7678
705109772761645057 644 4266
515692196638244865 2904 21314
176628469562196257 874 23213
262849689928483329 416 6784
892309884895411201 476 3789
324625268565416321 7034 19592
650663095580590337 17031 21491
928570788195696001 9531 20714
639933657588940673 5771 11546
66381395122622425 8516 21461
828221124618274049 3558 21160
341466350131806721 6620 11857
773943542227073025 8390 10948
561351933338574593 10382 16504
726930611984862209 13068 17868
755233494804326017 6248 12419
306877735485258561 9266 22448
755362806822208897 4584 12491
155794471982609665 11783 14524
963565862653577857 16915 19926
578887154527052417 3860 12108
520074955657054977 4386 16589
216363582065945089 12570 22752
414076769332705665 22046 22496
685968944093431809 11459 23354
178281887817096417 5884 8571
261704329773870369 10646 16412
892992697725357953 7803 21579
488947722072680321 2691 17233
830964521541989889 1889 11812
855470125064009345 2775 7617
829998145825992833 8361 13188
226862123899351777 507 6883
28619788627086253 5091 12523
826704424358730753 8452 9894
208331384544688801 11416 22838
236750540359338401 4499 10674
412162213945027393 9916 10862
706710973014161025 19941 21083
56063961969055497 4898 15199
173435320575336513 5951 6066
20677209220767881 100 2871
7151832542042770 15206 18319
935952631680290689 8956 15523
14693194613016659 16150 20752
255926431630701505 9499 12724
845076880252285953 4519 9210
123213594878631489 936 19204
787960320782971777 3147 15615
347589572689148673 18270 22529
29326414540697953 21507 22951
877293341825403393 2493 20698
545117243817031745 1504 3586
278968672621790145 8203 13316
629032831321772801 272 11286
473830769954570753 9877 16522
494471224169799937 7642 19110
819850812505709569 1301 3858
281004618600555041 5425 14351
299529456446148161 5833 11035
148214928237280225 2678 14233
740368133379536897 13456 22756
637707709390490113 8851 18543
142969784587034353 9744 18631
805680416794231809 2628 9386
725330880794761217 1684 6516
787342100615809665 6464 17503
890245878371782657 12788 19816
35789796930401965 13265 15391
610334887390610689 11253 19163
614997149787392001 17700 23566
691844801016525697 2794 4379
86267873713055105 2551 9616
566029897529976001 18916 22299
638783664610180353 1522 8710
576903032873726593 5700 21196
294341714219228865 1545 7981
871724719332679169 2520 19019
113786365768127953 1121 16502
707760675143628545 14283 21507
737596280965917057 1695 23157
159819673084971457 515 2183
213133092439285569 11197 20937
480844940280231745 9230 22997
100048266619893409 3356 15614
53591503490469705 2436 20915
979788796119031297 6627 9485
462984100585327233 2238 8240
264881029691153473 8473 17452
147181149057818305 2333 23030
902079493573587841 16636 20999
413288985673570881 8956 22598
631066154204972929 8705 16900
332195827594194497 7232 13006
354535486708861953 1127 9852
72124159774784145 12573 20173
907570697607340545 12128 19317
713454114791350273 1274 18582
514390868321278593 1641 15448
927182883716621825 10132 11920
909177712887043329 5255 9513
289771375752213377 4688 21901
510839180597677953 10261 11582
203411686401448577 17681 19173
77170195594945313 4914 8541
326373369511149057 4327 15205
583649640350479617 6897 7439
14009649155720895 1915 14898
413159276607018433 1373 8821
894983396649809793 1497 14142
561596153812210753 10438 19784
83837155988373265 9076 12593
753965319612447617 14307 21824
496673312503080641 6013 18430
457818976870136385 21396 21923
78566696046660673 3784 13049
760349650911649665 2710 21145
461396395685955713 1463 2227
904077896397119233 15879 20643
191427133903612673 3242 10230
245084010681310369 11519 15424
996300756252257025 3575 21845
291092777328977089 7938 23459
837440501250707585 3472 6700
50748531904559969 5707 6631
251401002219939329 3310 21372
176903800851498273 5149 14527
650009622602578177 537 18385
301056188174172225 1172 20382
614283569965298433 8996 10186
895396273991913473 11056 21216
268343580247513825 1972 8194
609576267055189249 16222 21064
22932775599731061 686 20847
515675082560015617 7043 23438
932638962398225921 3360 8060
526510584140638145 2886 23205
394560573397772161 1715 9232
839568250253257985 10846 15663
687675835811798913 8673 21311
849577916850023425 881 5598
164948526143962945 77 8962
995789219328052865 1524 22995
39421252555950305 17808 22296
302873568905042113 11514 20443
383085913408681473 11870 22254
208669945046132449 6364 13172
452617652600675777 16673 21579
803456138770485505 10994 11011
135008539749396305 5851 14724
347243259630225537 3746 17895
843801572010061569 9523 20261
66911520670558393 3307 5857
213278968163880481 10813 15361
54029774207442929 5477 18219
671757423198496129 7056 11275
549668977581859521 4823 11407
698445907295752705 16605 20897
316273411681656577 7695 16209
798444591498718337 1051 1297
758684854364034305 4667 16308
379398636410289921 1712 2544
776547062157796097 7729 9843
664701503666091009 7993 17252
271430208417626785 5658 10089
973486972519783169 8553 9990
432467387941379393 12187 12733
657660481414193793 4213 4214
565958387455921729 6148 20533
786678681742788609 17086 21716
491442039755732225 11401 16501
736309909141279873 5100 20506
49101441643585985 3136 15763
510319724530450689 1546 5429
417525042157244289 14280 23336
307898332165347457 11615 22177
749339282989680513 11022 17855
125068614285655857 16519 19387
822053426685648897 237 5807
125146372537525249 12299 15383
690266760986133889 2246 7547
574489773637100865 8626 16707
43131898561703961 13231 22604
201149616349180609 9170 23477
333390372555030017 4406 16558
790182404710439041 11623 19611
563448979238792449 3450 16053
748426701887606017 11577 15109
949632228909081217 313 20694
466136361662496065 7617 10163
910449235327853057 11805 12786
258174534528347265 2320 8238
793693224439422849 11909 22466
470565138012123201 15463 19280
243528446846688961 15764 23048
597194684379186177 7000 8126
382494155723378497 8630 19006
86463670412587841 8978 15588
382513446895096385 16301 18110
449284398911498049 7891 9957
558311884692116673 15953 22751
134645526965474721 5470 7526
789962443226393473 1389 6829
335650097629152129 16017 23499
810871591414127105 9353 10677
61475504474902465 11096 12604
753376472273821185 13403 13828
569983521733330881 2532 16884
174334781335218721 3816 18457
983750017683437569 6965 17972
285724800496929281 5565 12923
827498701243595009 5545 12153
960500061669250689 6973 7095
550384237017414785 3946 6224
684108138938448513 11485 19553
7094387631223499 4043 17632
366148844456077441 11163 14323
989312032199453697 6646 10137
164140037126294657 3056 19926
949889394210313089 1714 19022
249735132094201633 10721 18721
402237719759785537 7509 10768
975820334418237697 12700 19740
538060201815323329 7216 14465
931826457415397121 6780 7935
902917705495585921 1131 12722
156281633068410017 695 3323
161949036170707233 18938 19229
978015947097077249 2075 11728
579190670788836609 8209 22574
883661980195220993 8643 13343
421939218328969217 4483 17255
487482416905450561 10492 23190
117087286898314609 4359 11793
859220867949382273 1024 19941
870120743117947649 121 19542
271890452428522177 2899 21500
738479866390139905 18857 22143
403272845018641153 11241 15784
225175565196320097 2473 11376
476684642092763521 17979 20877
462699188263886913 1861 19393
943040040662459905 12976 20732
676456780568283777 4446 10055
100705572860789521 769 16545
557545275567594689 3149 14005
282473297245267937 19285 22731
978551595754066049 3734 18396
612978935579647617 10811 18139
955721473875090817 4008 18612
757687951231055489 4123 14509
108712489752374353 8519 9402
471917178990338497 16201 16309
797872088422867201 547 8974
926006158314969217 11157 15129
383797107964095809 10949 15449
18314661418955325 17064 22198
651423399471330049 4941 22534
437669588299208129 22329 22623
412532994873512129 3708 8468
557576239648341249 7766 16255
233011402066569665 3200 5354
869935881970910465 15 15965
879151086003997057 17378 20066
758634767916433409 2772 5557
128497420333875569 2570 13384
533226028108863681 7131 18225
436219751979617601 11594 19152
988899118903475457 17101 20456
414870140233052353 17429 17933
104849346333757873 207 8452
432741930932262849 11184 13406
260120145455047681 7439 8327
708529900848166273 12438 20736
721074613323345665 4928 5047
557509312495877633 9919 22173
884931539141376769 9861 22277
819743595270683265 13566 18726
223291608439261313 7732 15479
960972459725081089 5837 6357
215554872075657057 20159 21347
318016570465037057 5423 7374
265943542556392737 4596 6864
989491986964903681 17922 21461
354167294205126401 16267 22774
201696793679492001 21937 22979
156909033348590305 9093 23577
266166264481579873 9750 14071
60005462048408729 19690 20130
920626583482747009 1086 7731
616049063966137601 17275 22584
659243407041284225 1515 14537
224584359081148929 10936 20644
985783698868051073 3806 11659
152561272440799201 15689 21383
353552336094406145 1185 4748
908483795169232129 5954 18552
686676852571682817 8141 13999
821327528773402113 14756 21176
177937296287407073 9674 13027
617912605114895489 3186 3263
257226077301471169 955 1783
614202627996796417 2450 16544
922235169182510337 12036 21296
5489967015805065 8069 19310
524786138463614529 2040 19210
362648623063684289 7900 23494
215153072817425793 4339 23458
688048892240686849 4412 12760
345056666712384449 432 1119
508622403684192641 1731 12283
728117877583013505 16776 22040
237307862897367265 747 11977
277436190727375009 10272 16716
473400158732211201 909 6852
852787219336246273 17179 19208
391386872210091521 4952 18830
159864097546790881 3615 5349
198172903052402209 8729 9954
388816162199031361 9932 12444
102652820732757281 5336 5604
777675047052841985 13869 17409
121748866931433505 2034 4437
225422668620407041 14834 16100
548430399303214273 4336 23149
325159831316643265 14034 18454
822402800647374465 2821 7511
41421285500330641 9362 13269
725747310591046401 225 22266
78455410965094785 11370 13606
502545699880336385 5458 6008
954205764987730049 6625 9101
691411007507269889 2885 5048
740520192031045377 10706 17567
703052672855328385 8337 15662
73540519473692001 4984 15092
28127121129145393 12682 18121
499108840390622529 11212 17368
162258209394941857 13616 18077
550225674802614849 8300 15110
271731475646816993 17767 19291
532039379377938113 576 15612
693158538084865921 1777 14909
926363846319855361 1376 23332
51457105660759337 3262 22710
685214291997457537 1966 4751
748476632999377537 1121 6421
101086431563853553 3550 4713
723909064450026625 2401 4618
381762164828149505 17831 20284
931048318396840065 6815 17651
715576003693922049 10914 11074
643362103091064321 10732 22162
648627378731109889 6638 14930
837454380976886657 26 15171
160807113621839201 4807 16097
649293572035361409 3430 11844
982647784333682433 10817 18887
93805197191350945 5371 12210
131753278786089105 2254 8481
281755211451482529 8076 15329
743694510468177537 2640 20445
348807680220154753 1314 2903
838380965072044417 6227 8724
993186916803040257 3159 9098
839249353792116225 2838 19189
972310910061246209 6456 21372
766454768039590529 12469 15282
720372154268929409 10131 20010
743683900209507713 8844 18590
705913193240327553 9535 11621
624269582871644289 2225 7047
543092519215662145 9811 17164
826675945948995457 1526 2684
11271068421500275 14189 22734
663538131802720641 6871 17576
389197042503909057 1507 15901
608223230734782977 12237 18484
143706493194095233 1537 7083
506803605726158657 692 3272
373674316452365953 1094 4128
831537279910083585 13163 14142
372663678023847937 6265 7966
517300185711814465 7740 17224
78191397291831777 15397 22968
178041589140409697 9885 20122
402498338288218369 9603 15539
411906652792989569 5315 16334
5606806420900058 2451 22462
428453786935353537 4364 19298
89841076966045825 3004 10653
529862983102059841 9451 11811
371214861221929473 2214 7999
897571089182580609 6477 15765
477089751420869825 9849 14929
949754572748727041 13302 20433
30849080111977401 12809 13988
894347628686592385 21903 22534
982054580305138817 17273 23438
499796355243017153 15250 15264
579252588388143873 7683 12305
748971413847389313 6138 20858
114880973419168705 17496 17565
870927376267101057 15533 18417
785977363780290305 6156 8278
930113056600493569 1910 15562
195460180884104769 3047 23483
242288188695720673 14026 15601
548040865946362049 4419 9970
882898323069870337 1916 10114
374833420732279873 6085 16278
522306537454451073 15275 15627
328062154936560577 3197 15318
245397313559113441 9782 12538
526702718481253377 17082 20914
938244031588237057 7758 20408
684909082412374913 4646 5084
951844984023839617 17975 21523
771057840939455745 936 21003
949415662289592193 6430 17477
484177598635000065 5351 21957
667106091529564801 8180 23519
68964991891753873 8608 16502
475517933106555521 4436 18494
863132720434933249 2185 6199
891142793904411009 9135 19653
330465921932393793 10316 14843
117097834614948945 3686 8720
105982313040556161 11232 16692
655880371344824961 5189 8351
197907351050666593 2098 11987
280046732997686113 3384 4988
519318614278276417 19101 20666
850716177625063297 7878 7967
293336673131285889 6050 10742
14368262725835025 8002 21478
864912435760317057 2041 14626
57174283297531049 7458 17454
486212368806853569 15511 20621
537980330381838465 16528 17097
260320274748508481 19280 21354
157443655351134017 7135 10202
178812959593933857 477 5875
171976162104751745 6525 6679
971379224923452929 11506 19781
574696439718639617 9825 19613
800488254457143041 18355 22443
81970773670558833 681 19516
640907646798197505 2494 12319
583485287291612289 7490 16276
524257632377306497 975 6384
352655122347581313 3487 3499
92965111494066833 13970 19711
833860003212823425 18952 22646
593073733650122369 5701 20283
555603325887698689 16208 18351
461892227543572161 5305 5630
810194415671109121 1682 12324
788062761010913025 5614 18190
874236518828549633 631 10799
481963661801330561 12723 23555
1519566722482325 6533 19092
253826181768936001 5829 21386
779522972190090241 16781 21856
970635034928690689 10463 20545
810239436303877633 4758 18668
679919536441367681 3945 10667
194745842150833697 15640 19758
901710471771281153 1623 14688
745655734092242305 1438 15766
333263860402460929 2428 7011
521130148884804353 1340 23045
721841479770958465 9054 10635
922319144691758849 7109 17287
550720475307521409 5030 16852
26297130929687997 89 12450
364003576844652353 9713 16222
854801102305817345 10209 13791
488472169014237057 11324 18638
116789785739864977 11461 19484
576273756422366977 11969 21737
663363014067929473 1863 16114
436179618905534017 10900 19289
351046005954966465 6081 21527
956513524065115905 10281 14238
91884159067110001 5784 14519
136972886418526225 2982 8800
611318065885296129 1284 6568
378487929780831681 569 7825
812365575308323457 3978 11249
903920482703263361 20146 20792
287657116279913089 16478 23001
149434815322308609 931 2915
830800421897425409 4895 5384
31294439172874889 6494 8211
264081620101375585 4402 20855
261929458886001505 2414 16208
8011881132606647 19952 20014
3195574763346088 6302 22576
800687120283097217 1588 14623
924731993234018945 3088 12263
716402957420672897 8804 11381
288270296496555969 5138 19270
424364184790970689 6769 16881
280697459833916705 772 7589
29008849516575453 6645 10853
359565363934343937 7181 16946
757979637250368641 11503 13137
869185203651909377 2398 7356
999737232008431617 3813 11980
822131653824264705 250 8057
900726065432831233 7181 13149
162014573244888993 10098 16617
71545093737857001 12403 23581
793778641169332353 7884 13627
822613917523707265 10696 21788
14041631275148349 3488 12528
330228057456753985 10441 22284
639249629604442753 11124 23640
39902059812714441 10751 18247
411915864018979521 6348 22585
702559658976785025 2999 15424
774760279831305345 1420 8622
116144291763841777 15501 21998
689430767356327553 2373 7895
635159207866582401 7423 15108
54921262451607337 8378 21347
790353807829216513 16998 20125
788896743613449345 3946 20105
750507897894326657 15333 16344
541026463344771009 8411 22387
508812772373513409 11502 18777
990803030984039937 3329 21893
284169096399654817 18600 22145
588882658262058113 12575 21271
53912847171186937 11023 19503
286236467576557633 7423 18378
197070530108934593 6885 11474
843011511052914433 5797 13479
780112492628258945 2943 11775
627502827926491649 1728 5858
22618713081772769 9886 19240
86271699402338705 1969 2880
626020966663599361 4413 4481
233440323572082785 10662 19575
153759742994200353 5293 18327
970704495639701249 5185 21350
749524981561588481 2035 8409
940188693520525441 11054 16087
162570837325308289 21350 22971
494551790579826881 14295 20463
990894761578754689 10674 23121
940720187628940545 1586 21302
246634003719183425 4857 20038
36657907976298529 10221 10523
802449585151432449 8799 9963
734164728590428673 14409 19657
243752351342823905 15587 19621
704447178504828801 9001 15447
172511607709690657 9472 14236
467659688850275777 18992 22906
190341064953290849 5065 22519
383844687751185601 4525 6080
30288656854732921 16510 23009
279789099880900961 8078 8695
819254293123680769 3892 12337
934229444953551489 12560 16660
745634583502674561 13002 22172
598186785316400513 5028 18030
9466459157582819 985 4078
481004000743332929 2195 17931
466347453037055745 10321 15649
378976938988557761 6325 13911
181857100145510497 8415 12861
301733835341330817 18446 18790
983164182045651841 8768 15149
948703116415956097 21721 22019
260672588884379041 4425 9486
755030206097821185 12205 15470
630652981344095361 4483 5934
788416536276344065 5105 13287
726751307492424577 4719 18522
487273147415486081 10861 23109
956924967209527425 9846 21253
324696059339672193 18787 22896
723371333007040769 6533 11331
490623519463277121 2008 14738
796991362561950465 16271 17052
525469288755232385 16071 17042
245056776551837889 6048 7047
743155967177180801 1237 22842
218565640739154081 4246 17003
973385979971098497 13804 18838
359680901301803841 2988 14428
201834940350501313 2486 5300
64408579013043977 742 22397
661825423417582209 5790 13751
759926342961779969 7158 20742
951805101641660673 17078 18439
465571299590902017 14328 17251
255937730908684097 229 16520
896175482303537025 12813 14152
748302074571661569 1299 12062
453114795034561985 773 5122
132839080006533553 3971 15749
553152584980569601 4910 18651
974511120546246401 12409 17179
344456975313686785 12102 14724
482492011853580033 1778 13939
150444041857301857 14403 19712
930886545119427969 7509 14538
851177747586287873 5947 19292
857067899705810945 16029 23074
785079225950727937 366 10115
166644981615455393 13746 18814
259031859770328065 13066 16200
216748770097538561 11225 13043
214732442287587585 3254 15188
357087747345424577 3418 11250
713586017534705537 5990 21924
70893828734313049 10930 15450
584251497029004673 12093 19990
662692776492626433 8782 22497
736193933996116097 2686 17801
264061381345285889 2747 23457
816950864607097345 19226 20309
16021766797372551 5451 23166
959208304660247553 7517 8914
237203408329861537 5690 9394
675622598854392449 1032 19479
855764696947424897 1883 6333
555035029491460097 2131 3584
807976913605742209 3256 4653
606086328686959745 1029 17125
245918340574299073 3626 5898
523870141934562369 214 13394
184957385106486081 8205 20492
527266213326004865 2881 4729
411269383468599873 851 16477
467106663745493505 3899 7517
754884339386464385 7889 15515
754567918810241921 1841 23335
614002805559188353 6398 15418
509214797114676545 3198 22345
278081038269618817 6278 8556
625427829162692481 2560 13340
163233880851372257 8413 22949
926517304287511169 5106 15784
284909123925686465 1124 18962
134390134530637089 20437 21046
659294039388449025 973 13803
817210422200925953 5461 22176
397458182673574337 16687 18176
836380457416272129 3307 13608
344288487888825025 19134 20808
808102028063114369 20037 20703
889419179696332673 10804 17629
406807599258204545 9356 23212
473263462517572033 26 16779
579110823805532289 8126 19122
348913369205689601 13057 13959
880933125610244609 2010 20802
796624850776673537 13379 21651
620225855431936385 5408 12104
801483739916378113 4437 13156
667172171494033921 694 19358
711464232242356353 2379 7540
575372539978697985 8840 17706
982918366481499137 1022 22541
733573351675875841 2028 19581
101274712340789105 9499 13711
215852350583826785 14803 21195
695353266299932161 1267 5443
806991316135711361 2959 7475
841153822035074945 5101 19647
199476221539097057 752 859
828360570335320321 7767 19767
263107611357515489 9257 15075
946845791696851841 5001 10906
471329392670366337 5643 20179
844505068783419649 9103 10452
494544405775460673 3597 18793
235597242054957697 7535 22426
343795628455634305 11166 12458
403062550090624001 9760 14057
655296625259030145 1803 19515
536390331451507073 967 15263
836914334448589825 13206 18109
585025877461234305 17573 20873
633401434412835585 3403 15793
125152219192365521 4914 14440
879602864327349505 21195 22143
567843503094564993 1943 3130
100365104203223873 6259 10000
402370912054401217 2463 10945
66381077733790761 10597 10775
932079169465239937 3226 22844
334946438503838081 2445 5389
408401717506031041 3737 5108
165993784508341249 10715 22712
338764951501048001 4667 11808
889398404076121857 12935 15146
664727195410471041 13963 16878
805121907458282497 6915 16778
541931616022495169 767 3049
836515732768337025 2156 14017
913513242412740609 6777 19245
253962825924585185 5008 8158
463804577786703489 4222 18402
443521353827993153 3707 13370
525836322361861633 21569 22340
56977238632992313 10019 16672
900489577425574401 13901 17682
411018880677662657 1085 21698
880668434488832513 8531 11260
152051819129521697 7897 8781
805553657984148737 17851 17906
898387332802986497 1379 6938
648698751148849281 15548 20778
859596743008761857 7015 19609
651523136149862145 3124 7866
146918132044252289 12858 17085
210820521242887073 3813 22755
688942655645288193 15148 20637
150635114116909121 9919 14414
683888486069253761 20807 23312
10970386459142391 4236 7563
776455634734230017 5511 11835
353731720852195521 13701 15085
529199872635221185 15049 16182
394201257718982849 9137 22046
146058996136471105 2657 8165
489390769820374785 13277 18821
75130778921437265 14311 21020
867500911174936065 15156 16898
60720206807172161 4405 13345
675531936485228417 1071 10972
22479443231734565 8053 20218
993913049289894017 4639 19300
939687517463251969 16513 17450
75987955633166849 12636 19900
945600404227395329 3306 5421
587827295427096833 11136 22382
561977022616172673 10444 23313
99924778261893729 9529 19625
346638498056055489 9162 18977
115606012499604561 3992 9869
207324509160823553 9594 17844
689447172943289345 3064 13790
927080868791041025 14504 16306
362610520065850049 15912 20252
631410479369502977 16057 17855
619025969704338817 11581 12833
843401884988143233 5274 22263
443653792314513857 9302 21651
196898942391950273 14760 14882
470194088073441217 18285 23322
873262897403169153 2683 13485
94292614157346577 4758 7152
434333772708082945 1428 10483
648819727511707393 2019 17586
259018842493677697 14550 15676
167406016642708257 4042 11792
870218446919548033 1870 18324
504590690489862913 5629 20782
935122105752146433 2714 22426
202290168615483873 1185 4811
201048604299398209 15677 23524
489422818481145345 1334 17459
413721120685384129 13601 18698
458009331480674561 7317 12211
113429944146158593 8633 8874
971502011619094273 17703 22646
686022205866340353 1124 3498
581829550578355329 13901 20090
37829286709250457 20838 21425
94622336216403377 8767 14743
592888446439534593 2338 21967
86953022546829569 10602 11187
397481996767194113 6453 19211
150306363257016065 5261 18326
583134320260160897 15144 15614
558068105638703553 566 1542
979397212348214145 13091 19473
696677187858412545 16159 22215
77859564989498865 371 20934
301909291761241153 5440 15378
650521248084825089 9693 18845
918858617054553345 4246 10086
619145793455590657 6296 8008
373434697537753409 12665 14152
992571965789675649 8878 16306
958349843572207745 2238 17504
36084902918222641 12914 23264
193602319430915777 20218 22200
491850636529388673 9488 13238
542767609064412673 14303 17543
304364702051078209 12642 19399
536161997431797505 20733 22366
637855671256328833 4491 16077
793861464024573185 15204 21528
10824709971505087 18678 23651
499354305500027329 13334 20392
833522383435191425 953 17136
573950315833229761 4886 23383
124209077009670209 509 20529
241771997340912033 9903 21443
61527479572003329 6094 18293
813940083586786049 14380 15710
489854349613953153 1460 19796
94620745724462545 17861 19905
180834064617581441 15587 23620
536777011023502849 5990 22047
340702664338255809 19235 19398
56815284889175641 13147 20999
925395411375699713 2152 11785
507358089496833025 1681 21250
490646220749486145 4153 12156
323241261130057473 10362 16597
756941388798164609 9577 20582
784223174049685633 8202 18493
448981862829800321 3496 6036
125453678945767425 9158 17270
784673085894706177 10724 15436
772331799715473665 2154 8159
776255605528266497 3555 20592
810296361613900673 10136 14727
839496618425041409 9219 18593
454295484712815809 2094 5539
760951290040441857 19759 22753
324514888276318913 795 21009
296519177073673025 12397 16401
255882504710527329 10910 13899
211645550661931041 7515 16200
488374587048078017 9502 14202
428666880934937217 13735 21835
848600800318052993 4134 17363
468108240173325633 4443 21531
51436917813894921 6047 17205
482597751356518529 10990 15863
147734900903756737 353 20606
884443702168997761 11269 12867
248718531745232961 4431 16808
566081931004102785 7897 8423
790278574259502849 9908 22484
134189110041052833 549 14617
682059009658978305 9306 11727
78587953918042081 6522 7823
607555406014725505 1826 7190
947131825972324097 12448 21679
903132320645319425 14802 18183
293206236834858945 4462 9687
597618737556700801 4764 15541
885673681778616449 11632 20869
181504968417833377 5161 20452
781891822642119681 2696 6443
880309409036001921 9689 19303
689426559270490497 1750 6809
10697168082920429 12727 19739
375325576024660993 9353 21037
232538627327130593 1292 9922
604315963478700929 1059 21004
891443782988623873 7519 14798
955859321643355777 8464 11018
374243070074086849 9617 17085
120117750104984817 5411 12346
585255712494507905 14767 15198
523783639064557633 159 10053
949694108679153665 1707 7330
180753101421220929 16456 20982
150801519404659233 849 7027
64669998629067753 7724 11197
539471847790437697 11887 17634
326888555045062657 22794 23489
755289882925019649 669 18855
924299451013919105 10341 23090
382351599009723457 20177 22452
361876690068971393 9476 12826
134537521844144689 19531 21107
797580982898477185 10180 12587
292384494676966273 17322 19222
90649277412158113 2376 13342
97231115693126929 2204 7594
423141734398310401 22181 22382
455249266191259521 2806 2988
917033618501267969 7044 8901
116387021415810929 3987 23074
494571353275983233 4394 17454
982047822900384001 5554 22611
657674740965720833 7869 19034
606405802074569089 2097 4709
735631648877383553 512 20863
812527234632057089 9782 17706
759256404457449473 4573 18228
276511314829797089 14533 18037
107483217775392609 9396 13011
489524105949769281 8048 21235
218342806472353601 4508 13709
106732910362929089 3992 5395
522890655729664641 1163 13810
590408195694607233 7595 18082
287605779662118977 5895 17999
183785737563162849 1463 3653
521580159291982401 12538 22979
989489543821733249 13286 15281
505529451080125377 8081 14084
330954788167225921 1281 4717
132945567701110433 7390 12026
349661381456201089 1466 18346
565341102603998273 15048 21403
184994718629404545 5330 11622
622014014119269377 9306 14527
185768781977557761 1063 22840
8723642919935771 1009 8107
927596213305697921 768 2420
221248157264309249 6543 6589
811984423296195201 5516 15587
16016987440270471 7443 12180
129492266561349825 169 8201
18011262587361189 8030 18820
458377036806680833 2274 13363
601683055855804801 15290 19888
269010824155152769 13959 21106
353362008835201665 7116 16703
717289179294311937 7862 16527
105737350198285889 1764 14446
147925298716806721 16296 19629
834660623619765121 896 23298
329387942830905473 17782 20742
901959481805963777 4735 21308
146788122815259201 18108 23061
49014612994195521 7054 22350
635479176924349057 4207 11964
984680885946506369 58 9515
587406288516341121 1128 14337
448003757505528449 4291 19078
968421799383705217 8991 22665
419880610556621313 8912 13937
246458306947154433 7164 18866
551908013258550785 5188 9630
926657880027676161 7976 14189
284644803106562721 253 19631
683060767722558593 12167 19076
473701293683586049 14131 19816
115775456999003265 13980 18520
512582659490281153 4184 21854
692846248645743361 532 13449
903626628452908417 20283 21581
247808551550889441 6698 19220
211736453578300385 3947 4794
117164283370264849 7766 16656
722866712836189825 6328 16235
802191646243798529 5095 22790
335446148150484929 1361 21615
950590001205064577 20559 22318
662676186224839425 16298 20053
51838046032003153 3976 17607
734475309849688833 20973 22312
282122471456879969 549 6365
210730925088295617 7235 14492
588992114229014913 7062 10467
378794925064855873 3679 18052
951253277136096641 11293 17944
841133015752287617 12406 17008
416478428319550145 11946 14458
47450552763468321 13753 15578
822336972002482049 17439 17514
644620698609781377 10406 19263
740775496532947329 6790 8410
791976366748318849 3464 12616
499125403296382337 2218 8905
331578260189782977 3162 15447
275891877508968257 1413 15430
589312346112411265 16502 20592
882538972588854145 574 7729
127304405417373089 16033 19799
775107414771682049 7151 19183
529948481308370113 19476 21716
782216321490842881 3568 22486
265936881900298529 12452 16599
706925897580646273 2431 14066
711257686735070337 16396 22146
436461229986910849 5981 16395
90078863673152657 6656 14582
209606852550862753 11159 19409
409257461574274113 6794 9825
183118265403159329 21570 22029
385536646019627201 12101 13937
344817418724005633 9661 20544
628304531283891585 800 18007
109758481981877761 5946 22243
717041368276522241 3640 5894
46559425033180449 3954 14371
430797045172059969 5945 15217
546319807217095361 17552 20529
608147580400153473 15541 22100
269745935831991809 3456 7488
540530713337563649 117 4013
44875224005600953 7861 23548
337811314046501121 9516 13148
598664719855960961 17955 22254
215998851467194433 7886 15770
614222029787136129 20920 21973
552957722480893953 18650 19669
815987393150351233 12291 12306
785086977029482881 18225 18926
583098887685359617 2681 6784
450536128291229697 2272 22383
666751449633224577 13 2921
111110677796805393 527 15280
493520642717818689 18930 21147
828386276130682881 4403 16005
709522086566067841 10420 18869
572176265864204225 17830 21935
860325520918557569 426 8380
190336542061555041 7211 18808
831270718776593793 7445 23121
440977549913331073 18490 22913
756781923211129089 5618 14655
400330614011377153 20591 21107
737801417519335681 7828 21576
269324217893757377 5129 13654
828104131582669825 14387 16871
180416541885573889 3026 16491
714104269869423489 16158 17508
539248134061470081 11298 14092
120954425041340129 11821 18511
339888873507955905 17845 21792
796979895023440641 15894 22750
328148630925699777 15656 18874
720314919489815937 6789 17378
793883656281007489 9368 21728
505701137328529153 9528 19391
546186930610307521 2071 10813
575222461516666753 1423 23310
699795206772389377 1019 10899
647270344776927745 8124 20756
796468473934783873 15606 20695
588375683695339521 4387 14763
913895543842283393 11303 12316
834782698587886849 3734 18256
548280481662491329 5397 11075
355021430787111553 1991 16254
187750057928152353 13237 18307
36181846852429089 1648 7999
925975833350111745 12077 21877
224159754769765121 9169 15042
308069162199199553 13689 17069
183832675538681665 5297 15243
435583637562334785 7101 12149
277199114357877377 9876 22541
692523152982257537 9744 11596
22251485946526373 9436 17659
671826995389654529 3604 5252
579847864143509633 14140 23281
730159109644045441 3301 20282
523315201460079041 24 18875
873259739724719745 2876 3651
663221142167721217 6972 17605
575152200491682945 11419 15041
348482560675023489 1159 18725
885391678114007937 4047 18606
677725425133722625 13172 17178
827832043724054529 13758 20247
651040631175092737 3634 21692
23026389706675589 3388 16146
382982880091624641 219 16261
962755613531069057 8675 19148
575053460898004673 10869 17488
725032239371262977 16143 21491
980475762762630145 11221 19038
869934393596064897 166 21479
880325334665926145 14649 22243
108226286943509105 7158 19451
451204058227155265 10639 13602
76422876008560785 3747 4917
384962984559052737 4760 14607
252167499304864161 6113 14575
263808891976758273 20517 22794
209970895440260833 3648 15259
221568276883161281 19111 21143
593000430071359873 12408 15732
101546520823895041 3127 23426
887341488876668161 11876 16111
24129428023002221 1371 14044
341008628596330945 4078 4423
198304506376409505 594 21896
274581792729872385 13958 16779
46593748983170257 980 11852
641548789258056449 6841 17610
350509541215309633 4965 5245
126764744285022609 4102 17428
229062346396602849 4973 16370
910237366114717569 9307 10780
106136902064768897 5821 14031
706626855653706113 12779 14477
413586178728124289 4487 11370
637721369464148993 684 4198
743821207612434433 3857 20280
875619888221901697 5123 8870
230577442816468193 7806 11857
83529642144686273 1062 18321
710888623726013697 4447 21310
102054686488383345 390 22261
762669510282975745 930 1994
878190397055991681 4991 14057
252458448118751745 14186 23144
628501544691399553 8273 13973
501126608188684481 1889 23206
203210495865068449 16841 17286
144948682541802049 3876 10449
558056090217160513 4416 4436
568160206143787137 2899 20176
104212174692751345 8966 14267
153592325825634657 17022 20355
864490586973115393 1941 11866
836166695364454401 16060 18006
657458988249789697 4978 22821
19030258055515505 2049 19107
997070602192206209 9132 14260
753249486431784065 8420 17571
307494961909217345 2823 21484
193669297347732097 10078 11902
763683954011238401 7011 13687
126592174236151329 8244 23128
236364624063032385 206 22473
992131858593630465 3013 18126
947035577137210497 10257 19668
236346983287504033 9037 11735
234947051316286337 15804 23184
386503190657670337 12379 13870
783516222479899905 1116 8254
789608376738158337 5720 23096
205769609120512353 3474 12104
7804977353593757 293 21953
142837556287201297 1072 15836
885544550599419777 12338 12898
225087022840998689 13912 15244
448666720579446145 11431 21303
352899057571672641 2858 3938
279523603236867745 218 1648
480214081488742977 3583 9998
183880343767576449 5727 7795
967245941962442369 7684 19589
408635531801408577 3387 16371
435655970927999873 3967 10534
117635422799885697 2250 19349
954899978056086913 3193 9443
397789924294215809 703 9226
187434267794163393 5433 8210
257843932251482497 4337 16610
371679321373289217 7168 9921
300851350973445633 8604 19286
167479312124303457 2252 23132
435050949757545857 7096 11850
350127183655043713 3224 8104
263224074289126977 14016 14631
546746328314004161 19935 21301
498842952948585601 9715 12847
507975093952875777 432 6423
910953854979894145 303 5941
853883592969229057 1604 3288
508134734268431041 518 23289
643182505281995265 11105 11749
788691395881244289 7008 18496
332281467020766977 7348 21135
99841111577170241 1953 7780
861903369014509441 7507 9115
968548396879768321 10409 15104
367981530611391617 6816 8530
286697089247901729 6231 14137
313489851191771841 1953 15856
339637356801318913 2292 17887
259420695252192257 464 8743
259731487991551553 20498 20844
207486413030647297 12254 21943
541459213343344449 2509 15414
601896331074616577 3875 10111
511350874388149633 978 10393
219501834587926945 13087 13528
922702722952635649 17524 18645
418910450178589825 4856 13712
455254445565849153 1904 22871
198255238330329313 13181 17291
361735211309493825 12819 20468
792504142594655233 1096 13373
200452923150614017 8260 9599
941732580734477441 2950 20079
769260034307848193 5275 17251
388023081739408577 6171 15613
786357046009889921 9397 15099
877395237511944321 1210 14101
772330841618114049 2300 17505
807531313948576513 12708 18988
848960485932714497 4314 14565
655260024118913281 2914 21671
539060592585599361 8976 19174
871759034220918529 11535 21836
756169506726614273 8869 15566
823303080368201985 1821 11786
203733299852032705 1288 15609
563850940198708609 10952 17114
911804007768274945 3567 14699
16286318713351733 298 10833
573282732191302081 12289 20073
669470361146881793 892 11344
418063300320362433 14163 14385
50397402620188105 17630 18993
90783857122758609 3011 17396
926580990773008001 13383 23510
137541621421014785 3186 15635
310040296880710977 16253 17037
674123708406455041 5810 19145
423418024654086593 8543 15171
487294558365412929 8971 12535
157096128257375521 1981 10916
484667686034455873 9317 17586
833094127303727617 795 16615
904974799230480129 12481 18486
338751224972778433 21387 22830
779679099310868609 6929 10770
985658243024619905 5132 12912
773525504044151553 8620 20485
553693579780468097 11469 19477
303523109560515521 13248 14787
307131146261242 3730 18502
896068669569793025 8122 8645
228618416167048353 5599 16560
638205180422176001 7316 13478
338285962546752449 12242 16032
143055700764243457 2043 20997
912440843143951233 11836 13016
197347763067099905 19451 20255
406625673000039681 1024 23019
212934566274590497 10848 20879
503646573589204417 5256 15829
164961293537004385 4218 17236
819446342376313217 12332 13255
165883966364184225 1333 3691
260453166695224769 5774 5949
378855722218034433 1187 2333
791677969553351297 3160 11270
414796441902531393 11611 11687
411912049268121217 2197 16244
587680793758181633 13034 23497
943657953570426113 11342 20438
642760865016605057 11628 18739
383138485907192449 36 13849
491666211995422465 1297 9525
687478684573964161 680 16579
912776838182743681 9119 12271
596270516970260865 7262 10445
753320721192352513 22385 22908
359874205965486017 10944 13035
341180751438706433 294 14837
421661478201183809 1242 20296
650681074570357505 8126 16868
983922244367423873 6684 21362
716002169514588673 12402 15563
776711869460338945 15962 16329
79091906302380721 15062 21991
464342329071246977 638 9621
496801404519196417 3020 5419
732527864657083009 17969 18527
196734736258108001 20217 21992
739512550024901633 15427 20951
671941137875116161 6954 7574
155513463235134721 9492 17307
584872780398910721 6487 8698
877702045652899457 9439 10119
958068349971107073 7452 21133
230693987907539361 8191 10427
458576976292150081 7537 8211
874993881382469121 3143 17882
87054159994586657 518 17144
769038146277321089 14757 19865
241961725255464449 8174 21091
406898889173010753 5794 21509
266860034119865473 10221 19483
559677008013135681 11292 14680
909975362651422849 14337 18130
533055600113673473 1067 2200
950745750159434497 6752 11435
991468816876189185 15584 18149
514724358331449153 5561 17977
242369928765203457 1587 9598
476759073435992769 4376 11742
522961370615387713 2127 5839
548200782675181121 8756 23625
251541071877287681 8975 17893
916275864502047489 9181 13383
845966574062142465 20968 21714
457043712587449153 9241 22990
989592477911447297 2327 18037
113093866921808225 12390 15575
270567514164451233 838 11188
102386058699821089 17011 21023
680599039942112641 419 13177
716700275136737793 3383 21963
697684832701835265 7448 20378
54582832377178649 14196 21910
701469175494839425 11638 21514
375183920961511297 19672 19887
762969095518411009 5871 19114
806224201452053505 3249 11004
375973495210704577 4112 6526
812074105001279617 1814 17027
290767088800830465 2157 22728
676720869400469377 8024 17486
364155640399747713 4118 13301
471261298744018113 12157 18458
31615325711026545 7101 14948
939199416432799745 1086 2563
221135900063902817 2510 6053
776066716763388289 16832 19009
947901333060652673 1072 8776
518625325201668353 18347 21805
293819713331192385 8097 20914
860329668867926529 4421 13419
721135320184810497 7040 10640
154020541026184801 576 14568
270221435948034369 5202 21119
235800211651515201 8977 17610
76199423237110161 1929 9504
774274649197820929 6468 10767
625454112025341441 21127 22884
152761490237985249 5011 15439
332871680286313409 13467 22263
765153152568004225 2600 16534
261738757126668289 18757 19459
78137856569334481 3758 7200
917115038346761217 5117 16015
985346963721013889 17513 17750
517247138522993281 3152 15225
492722932862442049 4749 15413
492710835320490753 19634 21031
674323150108037377 11156 20147
729780545518796289 9963 23282
128812820353296337 1185 17819
740809150268400897 11515 15999
558742250059253825 9863 20184
855148889677923969 14508 20197
410555196660645569 12258 22694
438247986961027201 10025 11345
453591175100584129 971 20322
534969974045313985 127 18010
597701662532621441 772 10535
416817260786441345 18741 23236
837106891980255361 16042 21913
122153234571971585 12806 23014
392029952890275969 9322 20916
761144810313492609 8461 16920
295073798757599105 20955 23163
751635998405678465 2299 17849
264211080451111969 8469 20185
493067964623062209 9038 13429
342081035722515009 12347 15673
695448635008734337 13527 13907
763935695303580033 10585 22598
250108378428205217 2914 20047
68613966298798345 5561 21410
180718209706615329 10856 13939
651160483110153601 2446 19057
584247711506005633 4023 17536
889090787938044929 8316 14251
151973697757757281 8234 11422
941740850641984641 11610 20680
458240089559676993 15432 21739
604679750833113857 3537 3902
309659792864753345 12219 19245
303707022592284673 1016 18425
8201952818890136 13701 13800
195358835571141761 2886 6161
199046159721081761 1093 6238
625118560578464129 9828 9936
365573688969515585 1420 17038
539497032105870721 6700 22492
311054948205057985 1332 6313
751773776424705921 21269 21616
215508170880919905 8583 20588
369408634157565505 2151 14798
601616819694033409 9314 20502
160907109717037153 10332 15602
223441789569658753 1831 21247
622898277846061825 983 17824
661074946176942337 11237 22578
790105836742107265 9919 18654
632551601402862977 11589 16892
280688873528504257 3509 21736
951332742892123649 14027 19807
20619036758766641 595 2866
351880608202815617 17372 22026
296596167948095489 811 2121
166704797609927617 11580 22778
359493124608185601 5620 23225
82379772166174097 11687 19364
262046492403698049 17872 20712
314976876915938689 7487 17673
160901028443639393 3168 12131
314602946856989953 23 8358
601567364222390273 97 1852
617580334430730497 11145 11487
555862810355229441 12159 16571
960307293472137473 3333 19900
895628075858098817 7835 16445
710984030325892737 3069 14567
950385758377699073 4472 14804
518139760610960577 13711 21714
67958290949192705 9066 19746
923723308263650049 2954 15335
130858283301144241 12801 18033
822687648407903489 4309 12583
774391032146439809 7295 11301
992615977498719105 11478 17977
355165895354808449 2588 3281
872570966607593601 7075 22899
179401353969993249 18340 21530
464729926836131585 533 22102
278185676703294849 2197 12495
997464043476295297 3771 6653
116757507870090657 10373 21723
65011265937574337 5525 12618
177659568282415137 1507 3280
710836460851862017 4188 17100
285856588550913665 1896 8246
458976060611380609 8354 12561
524423016308539073 12297 22581
244056692636259969 1970 2004
941045562970572289 2940 12168
430708114707631041 15347 19474
339925637320696705 14807 15880
691938622130447105 7422 22890
465070288752443137 11315 11384
463160164569902849 12893 13921
161151123358827425 5961 19234
377839220300838721 9726 14436
179163689534107105 2445 22735
844371605169033729 420 1243
492526183344459393 6396 13744
910417894849796737 15095 22080
802468733539896577 11178 22621
633012772561844609 14334 16604
867179465411744897 9017 13432
130902181339532577 3614 23550
625656320891579265 48 10675
362339177679093185 8170 13649
613822690337165953 12865 13407
900303355089516033 20305 21936
872781687368970497 16423 17407
115259234152009777 12453 12611
975304210835368193 16342 19466
345997008631936641 1406 7357
978539539998280321 5299 7558
296231260435593665 996 1042
742131457826467073 2258 8034
656310476667965057 12868 20785
863916915480771713 21394 23628
898930176379426689 2087 2811
237449805336815713 7961 11822
894499011219519233 5669 16063
432467758577814721 4121 17805
522256669133088961 17527 19600
554452842970611905 1393 4816
198378626516937825 272 11774
784583516640694273 898 19210
630871985353341057 2296 22670
935209451383862273 11271 14485
471923358602420993 5155 21658
332623701014540545 1088 8243
258975228604061409 12430 14178
170527994405112801 3187 22093
577711131162299521 1981 15423
541888438555517377 919 4141
295817415107510593 20551 21567
769713933878996609 8372 21583
655973299228147457 7177 7935
289325589478920641 991 3677
806162880116819073 10431 10680
319765802459038209 6996 14155
563301068607454913 18629 22432
363607103703102977 6642 20837
275634243634673473 9769 16641
145422297945295041 899 11447
312295173719032705 901 1894
888696989270158593 1617 11706
836057350502006401 15051 18339
861121852850310145 230 2125
557496252416523649 10649 13561
72055635809064713 12506 18244
135377708523069633 14305 19649
236841947183485505 16516 21622
602060095885345665 17689 19470
713846335860495233 209 23190
645645271779603329 5327 7782
592300233469380481 9192 12440
567477187294098689 15454 22433
92468739704784753 4744 16820
535530267116886465 18752 23266
595349793259579521 705 23631
483187487070917825 1093 15432
813854727625539457 9235 21058
314784452458287233 11232 21695
324688106360660801 7134 18618
306592087958460289 20767 21466
798513849801153665 13097 13857
940320038622505857 3076 7220
15200150182444361 2279 5804
703470961878164097 8866 14078
24472130745010645 3730 21946
969837814179033601 8994 15078
334222019511081217 14156 21980
715313365605123201 13553 21735
861048724912407681 6611 23198
281267098082427233 12358 17980
933469129130692481 3833 17238
859062375819373569 4818 12224
654773705258264705 18380 23574
326128319874829505 11020 13847
525923995555153537 6075 19740
376150298757590209 7049 13453
673456229664438401 3909 12400
443114604638740417 6962 18920
788099352188261505 4389 8441
135715157941145745 6366 11298
8129523758981351 7814 13418
374907032118375809 3690 11220
971134497005913089 6957 15929
450172917802188289 10127 11565
677866605221950593 9895 17429
366059559008025537 5080 18166
501372865848061633 6172 6793
862883363968844417 19783 22498
3692516713385886 1236 4157
491659252829652609 3315 8900
891508430121113857 88 22679
884872445003860993 16566 21711
511304094568842497 447 13578
703705797589552897 5892 21840
593054197643063169 1337 13704
992218198017948033 3396 6894
806211040886381569 14217 17089
372456508015222465 9774 18349
672629412014053633 501 20493
733903944299793665 4103 16168
329271350076183489 19580 22954
340419643128658561 11522 18756
358109561764202049 12373 22468
62199063419168257 13085 15238
857324029859967105 3462 19937
53694953711147521 981 15498
92636588118402593 3420 15499
488827147667745281 14312 21624
446511613592164737 1683 10976
654776444357171585 1732 13053
68322282024475105 13762 18368
129581515704213505 15096 22045
30598248128313801 17320 21341
837943591801394689 13832 20857
647547349616409857 3270 3505
351281737365962241 6770 16717
560665221788397633 11360 11807
217544049532765633 1414 23638
275288563028603041 16196 22051
536039803299072321 4237 5098
805418732753878401 13361 20695
234758496883603841 8076 20668
644998362939865857 14125 14672
371103675841549569 3577 8493
294263551996934337 163 13980
633157071299113089 10215 20793
4191802907634213 4175 7896
234826993971690721 10954 13146
371445069068926145 2704 11982
30202067854094849 389 17115
621916385953191809 846 8972
341709487604173761 5155 13506
603980086272386561 11051 22388
472893612788713089 3307 19513
933417703477864833 7265 10195
727470997580919425 14129 14713
435697709406838401 4206 9641
322439130383987329 13038 20030
619169407928033921 16895 20977
278645709861972801 5949 10411
763284833913516545 1277 9533
705973937390272257 8544 10248
554486496183450561 4782 8180
454470108173605761 12784 19592
208440106347580929 17672 23123
803164528958308865 84 19077
917537712918736769 5361 7704
210521041216548353 9252 11130
125624915178676129 18524 20242
711558377102509313 14006 19224
799942664682085121 9489 23123
746647000976704385 1605 17065
591873994461707265 5821 12881
725749659649967105 5905 7650
4383528648070013 3485 20592
883609030213914753 16072 21550
719980671429468033 887 17597
850129586896262145 4529 16835
713756607433118977 13931 21961
175265432331283233 8179 13027
987266717037272193 3563 4851
880878207300458625 12953 22870
799186985512584193 10029 15640
822229458048280321 3832 9870
919123229437005313 4814 9815
687002065006769409 3242 12521
419456746147496065 20093 21940
339209203115299137 10578 21506
371481056774030081 7447 7565
499074163279193089 12857 21258
518655172816970369 9448 12839
996586882215535105 1597 15040
953126010085142657 174 15821
293709671578003649 942 2143
915624648458880641 1569 7888
796468258702017153 7319 21971
372979591929293953 1649 2645
316908012493303937 11820 17949
8400141846799159 5746 12935
128065120413321409 13175 18675
916659234205056385 6827 8076
604779690580929921 2637 21948
96549795675350929 13677 22529
984872111000950017 3789 17784
227161899829298 9994 23045
79799790819823361 6718 11318
908220767889012865 2808 7836
409046766484561153 17656 18139
138323040775546241 1559 11080
577909792427565313 15697 21187
857754688971034753 15555 17871
583456080628192129 12427 18022
442016588724158081 16806 19643
509220526632095297 3954 9469
651812445809547137 3584 14033
130147142701314785 12050 23509
343751395223435457 5774 6769
894822067202714113 9613 21167
201765049877060673 7764 22404
841041169753022849 10669 10868
969594363489648001 12930 13354
235726392592301441 6682 20282
29267656297456313 3591 21695
392322405185847617 5239 9857
951445528058442881 5863 21013
148076110935253537 3296 5992
908913933431200897 14752 15052
942553688667654657 3136 6876
424564569128762049 8737 9216
391642706381976065 295 3417
862019502384917761 5102 13140
734631831765778305 2105 5113
91272206576903153 8144 16154
885880959830846081 3060 8266
581132634845580801 818 3271
496306071627000001 5314 15737
74400873588842849 4798 11809
468347731542383617 5968 20928
254919378352489889 7883 13883
130504634060184097 14891 17514
530288704868709697 13046 18924
532453479887951873 5979 12670
703595333051829633 6690 15325
706905630005334017 6518 8326
758997989859807361 14700 22996
672989042096634881 655 12108
898928995628999425 3994 15646
396181948093538241 21921 23462
629032899861854849 4820 19623
65728631819016673 14313 15362
799748476983047809 14141 21611
748653303316725505 10527 21191
237045561844126945 6535 20570
368098027125416385 15357 20156
446052795432195 110 8078
614574970234354305 8971 20077
733643483638942977 1199 5978
417234843698711425 6848 18007
779669982951965313 8385 16285
273239781146113345 2436 10479
470108997553467137 13852 21350
244950923968207937 19609 19961
609571899302203265 1051 5655
706100517755412993 9670 10483
35151844760051177 18330 22424
860705536261097089 3079 17815
199867373984666593 12281 15480
873241681537901825 3944 10765
255153333616362945 7052 20180
667657581221863681 5658 11788
409668605009180481 16523 22879
775125605812444673 2793 15850
897013733826312833 3961 4093
176505658267590337 5266 15631
364538054469257153 572 6113
679365783888950913 12612 13320
132847777581304177 6094 15727
129841965208431281 7096 8353
414341910157837377 2962 7350
326472945138146305 9857 9938
965425391018598529 3752 5035
118209901867604833 11337 13410
3978975978846223 14914 16250
94584626892835649 6351 23560
859340136999605889 3036 4986
989411236084084353 8078 11054
495525592884909825 6168 22620
881009577248402561 177 10104
34195375845669673 6520 9003
665677080373743745 8392 10432
665247012628221057 8836 14617
962252094582250753 3954 11651
933291906772439041 16993 19505
589293032261043201 4758 18494
237631853886931297 9944 19993
922661176457591425 3249 8943
636919901836179713 6863 7683
725722963373417729 14789 20089
943335426823587457 4103 19452
227982926016434113 14084 20345
717816348746396161 3987 5233
533153414314359233 11905 16395
277771380345022593 10212 22669
481264860499845057 6922 22764
683936041408898689 3127 18915
337001676598763585 11813 19100
268045868764751553 2478 7242
386525396660484673 4833 5969
588563460041967745 768 6501
264990732045436769 363 8478
50835813719309897 8068 9977
996493664053144065 11249 11330
150003728655534017 4204 23670
49963586476739153 5710 12284
142399415559118833 8520 16356
705051732003450881 3793 21156
274547289099302817 3466 23247
200133490874168993 7384 18645
710774408522347265 18713 22880
417656141963117761 4832 13111
850894050270525825 21076 22382
985765401781268481 2802 22686
502844218306883329 1108 14629
383236126462062273 7597 19590
137412620925630337 3180 6257
472553106231561793 645 14755
945685731680917761 7313 11625
772494881463426689 289 8766
723037877362187905 5961 11242
129766037309313025 929 4551
239681388016784065 10521 14328
448185553116982081 9568 12706
557689615528715905 5002 19712
899535247124720897 1546 22813
444384314595588161 4849 19180
685178015189602945 17757 21035
740115453379573249 1104 16389
685749597002743681 3771 10726
878044813711802881 10157 12925
288733862328452801 13342 16393
863186546020727937 4649 21061
19636282546077413 8450 8522
905891232507393281 5586 16259
539498139283221441 4828 21949
663944115889435649 10108 11602
806274646437888257 9703 19990
975434668584178177 15266 21513
308804979778212673 8426 15652
345022345376889921 65 4708
33484156898726525 15072 21230
710836648281024001 21948 22340
167863353383278721 2093 3505
234247892437664961 17642 17732
722556757104630529 1831 13631
941218422559110529 4928 23032
223496326984555809 17046 17487
860902233333291649 13825 17007
169365833109754497 10178 16305
695051420213893377 7383 16228
99985451801654081 1604 2843
152869273229569569 6551 22788
224049117396933889 8177 12386
726677242126534401 15708 20189
34228899837412285 18920 21107
323091257408236737 10624 13856
406676254603429057 8757 23009
880663935980457729 3575 9387
527240607679527105 563 21656
312710025863381697 18475 20091
583393817736666881 658 20540
171089720800331681 45 2044
700755753200322561 3949 4120
10142144531499753 5474 21644
620186589806127873 7691 20704
528807397321166657 13003 13582
229498204421627617 1234 6985
160164479851360385 3804 14576
386674229752603777 8725 18145
720008946064361089 9283 16649
978015952126181505 9316 18067
126785422265868417 3670 19516
56722335354880473 3668 12084
480581842585415617 3814 21819
770783781205192705 1092 3013
862035271162866945 20628 22326
311906711936476481 10345 17492
756302971164679169 3416 12925
804766362733627009 1398 14329
365491331105346241 1608 22786
623224666681398529 1041 7526
449204256737878913 1796 15221
298462371860505729 14569 17836
73898099523788113 3875 7167
700467686697951617 3345 21806
902692822607328129 1235 14513
18618968290947893 14432 16310
396064611834390209 11605 22879
751301237143469057 7771 13987
716319180937595905 7007 18075
277698828919891841 5818 23304
576608613706682113 1860 20562
786659946240408961 7783 9930
366436236721064321 19051 23427
28556708554386745 2248 14892
226234814432558561 7976 9111
608255439375586305 14148 19981
569231296299186369 8445 20087
458772037132046529 8934 17370
861121102546022145 2154 20860
689879857179395329 14190 21700
702469381144403841 1235 6397
401196152907711937 4515 7894
236556337508943681 10375 16584
148215955030696737 5814 8852
793360518945569025 1550 21187
309390233238570305 17855 19238
899015231912912385 17500 22947
731854946325629697 4368 14296
270732879596359041 7564 18522
111010630349934305 4617 16055
397033969750765441 929 22126
939371231584932097 1200 15222
605509205961560321 8959 19139
47474961309585953 4257 21301
837103630383651841 20717 20951
318179162554432769 6634 16478
156572520790241761 4774 11164
467422751878043393 14155 18202
720741267370499329 5320 18686
864446337377206273 18095 22711
578570134357725825 8736 10001
281951505435312545 1797 17796
199219688836521409 3173 19066
518880922183459585 8742 9179
410019094849907649 1367 5218
463120573311638145 18374 23682
401300664035915137 922 22786
671442458555549825 11699 21892
367092977653861377 6454 6807
109903954070471601 3495 4279
366761501711167169 12005 23339
597016857780605697 2410 10408
140415863087817169 9994 18173
488146959106327233 4310 23091
316445772267400129 5727 22717
950292114102058625 11617 15713
395666067191477569 3937 23203
328023362828400193 10668 18933
641794440164957825 5906 10651
67292002823965193 5311 12600
277276229504288097 10778 13946
23257020202773761 1047 9917
658987897786943233 16667 19155
428465977608329473 3875 12958
118359287784663537 2310 8396
194597795021746113 4142 23604
72491409860688801 9500 22109
418464957135714881 10544 14243
676418244867313921 2779 19152
63733811458259737 832 13531
379360350803153793 4364 19394
514700006973260545 8637 9971
997513019818704513 10961 21555
925363331746620289 16229 23069
440416408620009729 882 7249
403804390511798081 16318 19512
712336636732324225 421 19374
631297786707644801 18108 23587
890515700716690561 16061 20087
774894395695088897 3584 4937
983947102405828353 3158 6477
822355455807080961 1538 13585
372633561676948929 11214 18861
793121054469285249 17911 22118
553437121261261185 21136 23515
806940822000594689 16670 21210
96302683230476305 10659 17074
497868671929541761 599 14348
8202854707455743 549 23397
619470526276824577 6955 10826
448850374765910913 11454 23638
687907284533284993 6721 19705
966171815200347393 7371 18044
261460930061954145 13484 13981
258551031349071553 3310 13303
701040083985976321 2561 6805
813720255032329473 1486 15918
281767372994959681 4071 22666
424780507778521601 318 547
927873787985280513 10657 14111
737278628875920129 3593 15781
273169101522139361 3881 20563
515944064251584705 20889 23070
837225223433382145 15401 20128
377891439819897793 9351 18039
117609352792737105 2736 17406
287637934223695873 9698 17918
762681324494767617 7932 19285
640241583567707521 3361 10088
703685020964424961 7762 8863
9360430522491471 10662 22669
93647649488122657 1169 5836
175720747118326401 12842 21221
653567521748112001 9286 19235
798150914225303169 3564 14930
826922699556067841 9213 10819
302753059118920449 2192 15648
352933718336000641 6192 17763
553717964724739905 7488 21597
522867090855289281 5461 15423
643360591666514433 6572 15318
281575890265013825 20262 23578
455710771291805377 8908 18545
539418303152192641 1536 6665
356373040142536001 1273 1542
533400528769671937 3383 19026
625454178799515137 1259 4839
312728613695544065 10507 21695
395081521189489153 4647 10180
216150040274197153 4150 18737
449247025592242753 4017 20337
349646238567633089 2590 7259
867744491683147649 10027 14628
591397046363081089 7025 22187
107629472277039889 9274 19960
288562956889325761 2440 4906
37273866016555249 16597 22970
796550696352550657 5272 6999
126146998972942017 2039 13004
774635898771951105 12332 20851
262638057693756353 4588 15013
459536069962322113 16476 21161
751240707782784513 11743 19953
245752048270293953 6680 23006
806867456631572097 6927 12824
634594155057737217 5852 17037
825014569449322753 140 1674
908911660296045185 8433 18708
759763338186878849 9610 18844
149808851496825217 979 19478
671684360823462657 1605 9678
934406527999886593 6030 16940
739094946264735617 4821 22140
543381789275041857 6104 14344
575289315407175681 8219 19369
48081177022968545 11101 14211
730698063419346561 7716 20144
390603269912386241 8388 10820
403410015337186689 8210 12005
460284917754865601 8476 20907
640813338135238529 12513 14998
585541156873301121 6565 19235
167723852247789281 221 9516
243420568815171393 406 20415
395450545970170689 2275 6407
373696866249215297 4199 13337
83656538992158865 2935 13216
527216886899726209 1986 16961
810637379454185217 14063 14128
951641555466789377 7368 11037
444443726711298817 12306 19329
316612400045103 12763 15401
850084854070850305 3795 5829
808703987911879809 5247 16426
227764834718271905 11672 21897
326175879315844225 188 2194
205927546797134657 15407 23497
720267177579938049 152 8368
345790796612632769 5849 23602
947683854435641857 14962 22986
603502212047494913 6797 7547
182651602678017601 11241 17594
293912627455995329 19240 22152
974779177059236481 7010 13245
609214409955647745 10733 19920
860801333011760769 17407 20927
283377586224432321 8125 12248
138482379178444865 20855 20943
574886196234139393 1303 4313
291303655492694017 1833 6003
814218307606921601 18881 21771
228376289518809729 11231 18260
292930223877213761 3264 14761
118295517696861201 10641 15759
784756670041318273 5629 12747
693219775675064705 68 7502
871483357216625665 262 21546
746549153595278593 11412 23438
292012415170347585 5274 14372
720019369246973185 2093 2166
721357660802929921 11435 22298
666867420859897857 457 22212
74835700159880497 3842 8526
768828661899735937 2199 15011
628304961766424705 586 10364
270614478025716929 929 12193
331676911050266177 19063 22918
241492168134488609 9950 14682
962494657212310785 5191 7322
633892274760381057 5549 6004
322645255008765761 11399 19223
324568935759490561 4088 7627
746999610323776129 13893 14650
163055732057070913 5687 8301
577803944517143041 12388 22150
551206860101434177 2159 20450
710073412684600705 16402 20108
781822263824675841 7176 20335
689293249663236865 7176 12095
864611735388880513 14824 21204
520560548389518401 2938 8083
370432249601204673 11064 14746
994527388308853249 1816 10719
887160868976156545 775 19138
137260640285965969 3696 20800
787789022462089089 6035 9393
63916210478581097 5897 10244
263719903656127745 22648 23292
873695552684985473 6156 16338
101257699134489345 14321 15683
813731975355153793 12617 14728
774278652734086145 9505 18258
218605230591940385 15280 15969
683214563361911297 3066 21339
469164279276739649 17706 20506
927947564302574081 5959 21278
285601335439345409 6807 21403
910270531190402433 7171 15870
122446433610065249 10483 12990
845346207768290689 6905 10828
665588553954499713 9685 11317
106476290568291889 5156 12847
556233374820536129 2797 8598
906539229637306881 251 12518
392548472663754945 7009 16435
626260829965897217 10155 23253
545078577976539713 13520 22539
243378869363642273 16763 21163
223671688123140193 10241 19997
81242064129821041 4326 23169
391684501809876929 1237 16736
154216672208836065 20903 21651
792096924771705345 3442 11085
416635942088415617 1652 20456
805251880807787777 3036 12108
740645797046472193 1052 13073
775022920829336193 1343 9424
61411595620693761 4368 20342
864266760134299265 2370 22868
944799605375696001 5800 10499
688926280404935169 8710 16846
669602568090422017 4802 7264
124854604969641521 7577 23129
995707345981589505 9244 21425
481147939443751233 8927 14346
980670766330330625 7431 22188
509687169616242369 5449 15016
457614030197849089 1680 14241
734178916824284033 12078 17254
231288314638330657 3961 14483
434514145948327297 14791 17300
374704338088537985 11951 15737
83434182315578193 3336 4396
10485772418331153 11388 12056
364746987979415873 563 819
797399918570764801 21604 21700
715878332724862849 4393 9349
860321018062702337 3122 21781
230060791988023553 2185 5369
486771059048965761 1112 8423
457159888903383681 57 11749
664934313831633281 9598 14727
619490762276640769 9024 20169
166437715024049025 6504 22215
657398971834915329 4375 11759
556329462236586625 2586 22549
613646673742579201 1848 11650
25826619876983869 9612 18129
585807448306830721 4770 16558
794091356280755841 3604 21784
336990916511538817 15236 22253
584370952106500097 5310 17533
374127918157746817 5951 19245
681524426348882945 352 19326
606037237425766785 10657 11266
672132134224387585 17258 19300
287559708308656065 17132 23594
879757308071997825 9553 14178
355117240688443329 7438 21442
446710086779464897 744 5431
625372906216092929 21293 22663
525964310619595905 1655 12645
208194137944445857 1049 19779
686883975092616321 8334 14065
284646969536275649 2069 10225
888136766092468865 2900 19656
673117209024908929 4186 6427
327260477740370689 2455 10476
679235152158305793 1045 1302
167304900503861377 17068 17499
925620010999011841 1140 15748
431746187123327041 11951 23510
558751451852394625 20034 22134
743646297744827905 18963 22322
158059617561193025 565 20574
762725236098308609 9557 22816
382579574085731649 6869 12498
144778142431615457 4229 18320
548037145635504449 3346 16460
362607943139455105 3463 7241
381965082583995777 6162 19005
266350038128603489 105 14598
282170593901085441 4076 16629
309491494323541633 4139 9918
696399032460654209 11769 12681
604840116629784321 9171 12215
899823641233751937 4757 22907
82984746108639489 12273 22600
952835518699082241 11473 16722
162592194264970401 3756 16633
821817594318460417 1076 7116
933116450892814721 949 18894
118783283954179809 3857 15026
182373705073867841 11216 20142
43232195415924937 10064 17352
797364890200885377 12637 23201
200824377540548929 4846 4993
374215860661859521 12520 20756
12373565963926581 1161 19097
780287360552339457 13363 21106
473367404593439297 1395 23136
956526765115793153 2327 6236
26768231859875869 10270 16557
978435507112340737 7916 8877
50040713226557897 973 19396
776327863016273793 10882 22403
560420014405948993 1073 11118
591037452620330625 6195 9706
190548500567480513 4029 6958
364211931834912385 7993 18709
725205639501638145 10086 15213
254505336327060417 2377 17480
254401838326792545 20148 20584
866889659350686465 13790 17013
165724279240819777 3990 14139
435757572250967233 7212 18271
451923587551227969 9790 19126
966989484659020289 9150 22032
615569957111460993 3716 10104
434574170488634369 17938 21689
831412652923965825 73 16128
713484640380396929 247 20273
800152883005850369 9429 10588
107051152081655937 2407 21390
405315581906883457 377 22339
448500026302266241 18245 20015
475020399727753793 597 23298
218381739553553441 1876 17771
130543705669957441 1663 17984
13432483408717389 3081 10354
929159381130162433 12258 18660
360737934185468865 9076 18386
88418409622143201 9434 16668
169809034566835489 2755 22407
971913685933316225 19927 20336
487401609898189057 4147 10088
674727273945954689 6448 13595
682991526546867841 17210 17743
143711703157450193 105 15776
283319674750632801 8282 20454
723506301344606593 2501 14991
28970660055275489 43 17725
950434187458228097 16719 17274
140128487051260465 4529 11523
109779812735972369 761 20098
919710442555452033 3880 20623
296500537975092033 11779 21267
364978876408944321 9019 17290
663816404371750913 9147 19299
258813455340341377 18052 18538
882026485093774721 19742 20514
221140123223666049 18082 21052
886598184323126785 5427 6592
179060804104391745 7317 16446
205996878283983169 18783 20168
377689405634985345 3141 3721
484127904955848001 4885 13146
153396033639236161 6 20027
473467977401782017 10949 11146
598297843307552257 18916 22793
684766143418038145 15187 17724
972302444748191105 3846 21329
305403402043467073 12360 13971
897275665138014465 10682 16248
513724916783196737 12253 13351
538775967539120129 8726 10828
781770751203737345 3058 6813
666082515516496385 16668 17129
63746614828737337 11868 12841
827103832413410305 19045 22280
270770931125738913 9397 16264
266264803668409665 18632 20184
509344453987047553 2084 23161
97680550820765441 2819 22271
390203485334069441 11968 20670
495445605338677121 1656 18406
399124363281451649 1890 16928
155759984695219361 1791 12572
663527769914097153 1655 4817
971134258160535809 15284 17695
158874869553592641 592 13604
420363358927229313 8849 14680
247575721641965185 12372 13678
511687763974908481 9098 17133
826402717501643777 3124 8574
147920767759909921 8141 13067
967396289079417217 4128 9356
803064735633913729 2810 18946
693484202480398465 3113 3320
885375856124422657 11858 18983
664528399726094721 14424 17950
161760214933412513 5004 21351
673647073164680449 3299 16973
145562733150239169 11983 19321
88147682269223537 6613 11718
785566554774565121 14800 21903
66521939546653641 1170 14644
174178609900447873 980 18965
695926114386622849 863 8745
131017014953204833 9267 13972
716806961825504641 12725 20234
267507959290480097 11057 12748
416872385943733569 2914 12843
685355079618407297 5254 19888
931951760054609281 10407 14355
392461985650580673 1327 13833
717548117278880641 6027 9209
486829077927968257 266 11206
537837535436686657 20629 22631
329113676988054465 4153 23500
933420215093249793 578 5764
974608790258574977 18044 21741
23236894401584609 796 6526
408741507194772417 11148 15762
428126646753071297 6165 19090
662603663002290177 4408 9842
305780378564229249 15515 23038
349826770728622465 4760 12054
546390830071274561 12237 13678
383251347998541569 8932 17344
495513789841915329 5390 19990
127238381174546337 8093 9769
774382732364387073 20626 20799
450635840512138241 13074 17950
434752622910501441 1661 17452
157117560061504225 2152 8339
929531712277721985 14788 16124
669156824872917633 21016 22184
349553839298216961 13630 17195
987250995876163329 1433 17125
407061183037910721 5322 23213
145851261941448481 15190 16729
800332401253676545 636 11832
779877577872308993 3862 6475
521627388926603457 1729 3784
942185079957798913 6156 17362
205426991581340705 3953 9419
25168517526932277 16151 20108
230068030372677857 4144 10643
674882372566702977 5224 15338
517117740413048897 12943 15539
477686374839645825 6897 9818
107940209632559457 989 11390
804712077392540673 11231 15771
436945123878395265 7163 21124
347973019611540481 3348 14103
402665261069273601 5054 13357
956053017961369985 1428 13631
695275055349604481 7867 10750
374422691872791105 12486 17657
495989540050615553 8443 21719
716827753534833025 5053 16041
14877119868209833 9943 10531
848521893255277569 915 7465
796279234965339777 11437 21383
865729208032082177 17843 23025
102682469011220689 511 15857
755515654827188865 1854 10463
236932800303534913 6086 17332
358631853170951617 10408 13429
337591659323614145 6661 16820
443097599221029953 605 21709
392830747663367681 5014 21457
35126614758429045 13538 23096
261812245031869409 1499 9249
147701958294657473 18301 22006
126038338431143873 3563 17825
345065967203058945 9466 21277
852197787559909121 1228 2376
30657134566919097 13320 14285
440596259235150017 11261 12561
269048192308236609 15182 19042
206785682894199841 2244 12451
328475317765178689 13939 21008
341716691596005249 13147 17758
450477816735432385 10147 12725
387417395588904897 13294 17146
760908899511459713 12995 14405
356461372987268993 6827 18278
664158120700211201 2947 23589
916072887664874753 3580 10592
409484781957143425 10388 22638
552303350279814273 7805 12390
520621640981492097 2354 8118
831337804337899009 8684 10877
54789962553112305 21812 22499
380029210771994049 9303 17318
509281086685820865 6376 9214
320098888912035329 12514 17013
103958809612930033 13499 20262
133262703204891857 16953 20135
489056358913504833 736 20392
92856708792972145 45 3115
146112034391105537 6245 16402
845397893827964673 6849 7791
773848728022290561 11993 13602
760556645914270721 8876 11082
222802327556689057 3888 13956
794709403215151105 8126 19562
372910987076838977 153 3926
185045800425974977 17436 19883
707089773694402561 3939 23339
640522900635033985 7466 9419
432997879808585409 3566 20266
849516538770465921 2126 15117
347334299311210497 9197 23679
420119956850911105 4991 13493
799744608490644993 14447 15492
761823448764580737 5458 5613
383160360265687681 7497 10239
971931635767646209 18808 21375
38958074056257177 11154 18330
841461007519903617 2840 7171
498703646070747905 12232 21116
761833902851932929 17326 19580
512736000056836609 2952 19793
526240885464780225 5212 11284
793948583647246465 1712 4535
944159106231126145 2946 16665
828248556167029249 23176 23192
890162063881994881 3396 3450
464841674326674369 8123 16905
827420507323054721 2062 18108
415695838399248193 2516 19416
609350396745192321 9141 22119
757427007715616385 9618 16956
698625164265251841 2829 16346
252837894488994401 10204 22423
914858462725014529 2762 19390
255379476942845697 2021 6291
323213465796797569 3964 11549
52402216554842345 9410 17690
293038092542566657 4998 11090
163266084311882049 9554 11412
935775338099489281 7987 19634
140802071623301825 1820 22161
246478382873213761 4081 7014
933279086977545857 14163 18135
397292664927320513 19833 20946
966518016438843777 1688 3552
318367883247852033 2537 13143
59064401454488545 8368 23282
567158834644260417 13976 16500
728149758653206145 5513 12152
764692529361688833 14860 19228
818997476048888705 321 21382
143918619050097617 17276 19855
158856494505673857 5106 19671
482897357382206849 1528 13075
119594564181451089 3922 9996
10718860602622727 19663 19678
558366285967355905 2447 4616
870371631748376705 3767 16711
778822801540552961 10092 14634
894901759341692545 5065 13433
848019250527560321 21889 22621
286090316072325377 7613 19394
744395518568833153 8240 22336
252921970986733409 22704 23218
719860636849194497 4853 21999
365561375592555777 6899 18543
993592619444722689 7879 22674
230615315814006305 14499 22242
948438561912698881 919 1437
31364782684455861 15608 19100
572987441972369281 5545 18147
255454716523473729 20346 23234
83882602504349537 6724 18551
134376866709224881 10779 19855
257324092139111105 17543 21386
894337094877371905 7713 19351
106613878484839825 17572 18895
36479368476484809 5068 6730
219680635039107841 2071 16377
582067423933608577 17213 22186
116610049697886353 16620 20657
433257790308736897 21053 23023
477356532894940929 19544 21946
388332017706872513 1450 2326
781840085146175361 5758 8848
440874937627462785 6704 9946
511395163535947713 12956 16340
262746505568856033 4203 23537
468989064673298369 10569 15527
607814489631060481 20392 21577
638426941412756609 9654 12079
968563847146256769 3278 17690
721982952345403137 574 6461
529252577503946497 2401 20725
462103310541944961 13895 18157
897748257391242497 1013 21834
896542549525111809 18342 18473
156034251184046017 1629 18426
52669497182943561 8688 23081
37151093383826609 19533 21408
267865006772840545 2006 5813
515082942522532481 11932 21635
636452212051263873 15741 23480
833128666779117569 11634 15035
128745659696978273 4825 7906
253906146195070913 5979 23452
245850289967830081 5791 19408
557658651134673281 8514 11972
221582867204464417 7174 20006
345906102467957057 5068 6250
442819361533647553 794 13988
912255314144204033 4878 15591
93699283777130657 930 21762
149561840385437953 12603 17278
327218879202245441 4194 22941
88043283563635553 14904 21627
534584902916751745 14076 17683
304195088626137537 12428 19985
252498981499282849 17323 18791
824389014844058497 12746 15273
408715579263077441 12394 13859
215818846676903329 11832 22527
156178586609410529 7141 10325
339547630683355777 5902 22457
810595884594196353 18844 21929
983220393591530241 5418 13224
66912572614935329 15286 15679
431774410374316609 7696 20285
271062390467410113 2016 9658
928551757939708033 3508 16542
53547738829035297 9740 11613
827063982461808641 12950 23350
576483110151375617 14680 23352
616766743108179585 5691 19513
748682263418228225 15959 23302
660780280325099009 1164 10723
825496187236598913 15295 16102
609606059391488513 490 20613
208504389354498433 12141 18413
177465619373677441 3949 20049
450916300391444481 1852 2502
734717520803833729 15490 23198
595100896176941057 4859 15144
590481909085951873 525 15026
746345975654652033 7793 12812
438008182756441025 1170 23016
304377361575983937 1092 1503
7130085629952988 5111 15359
736181371922928257 1878 12270
703436289176501377 12362 20392
263978096940203233 6669 7497
263679403783697793 12785 22560
151793444403512737 7051 7054
992014526794115201 8798 20490
227266767226449665 9045 18960
968355322820130433 3367 10531
572766007256692673 6199 10070
890538912692825601 21347 23347
762036890328456449 375 21300
480697422437572161 1311 19932
66627422952070249 13635 21624
437081231307210753 1852 23065
31047467027303101 453 7944
596596154201378689 7063 22731
629342754504964609 10410 19642
968063851357648257 2045 16647
374980732109062145 11940 21596
415413333816019329 3499 20283
467133540245658433 275 18337
421125554237754305 10915 16636
610629252830658945 2330 21632
966425172369056897 819 9610
352533201604277505 6063 23668
236212255614141505 101 15916
56046145104428289 7779 7877
315812392979523777 17206 21135
477912785067918145 2569 18394
778488763961028993 4582 16440
782417843055053953 6768 17562
883848645542954625 13728 19465
71344582484218937 9958 12701
811743555933880193 8008 8019
896301456479530881 2765 13549
817970078993852161 13467 18914
545305481746897409 10305 19207
277799521386633345 7665 15667
686741095711493505 3531 22563
406084620203628801 5226 7215
740427985103853057 14353 20919
80776302956230945 20171 20488
875147446955704577 3111 19230
512713303798079809 4642 22959
385730007377265601 5595 11050
876475788976044673 21343 21826
611575155816705537 12694 14395
887136960313213825 8497 22325
814315143777694337 12249 19818
965158076536432897 8672 12142
133421034997578401 3723 13802
358313763711777281 821 22991
199628389230515073 3106 15667
265892366286060161 10936 13097
490225566490476417 3951 22095
498475625855078849 8713 16918
671548610713106305 1525 21371
294732344561744257 17192 21616
524198431520030529 2263 8445
330418267565732993 5204 13140
52843733525026697 2169 8328
906280214147493249 4919 10638
447688685533943681 14383 20122
268860055926708705 10899 11048
153127914181002465 7372 20743
914744214895030401 2004 19001
177839513162037825 4970 11619
342022437940585153 636 19557
457137249227873345 3079 12651
259212792088497665 3850 21279
861239061785720833 13472 22678
125819084120180945 11706 18630
143952123241721361 363 16884
88291086305169137 4457 9870
268010474674294849 1843 21611
951645744497739137 15678 21610
30185443060236849 5224 12611
528073696111896129 1319 10800
460358738052729409 13182 23652
203527376424617057 8313 15265
708947051447953665 612 16660
278138266743646049 7426 11858
84367133467477377 13785 20981
706967390886944769 3202 3834
682780874378313089 6847 15787
913188946435887745 3934 19291
19444759912612853 6522 10597
807794944384980353 8436 20978
97323144446594513 7240 9961
510383689826717569 2871 20969
905276571868025601 18585 22846
144034139214909377 19406 22820
67092671101580241 1700 10321
178346337307509377 8557 14398
193801482184607457 3736 23388
898612848751596929 7 6089
948917908901396609 20209 22016
234369922882514465 1641 13626
20400115128321517 12253 14539
478752718559320577 563 20284
24725820360306017 1520 11271
209213323498225633 979 15494
15244577365745471 3885 23158
764174771354774401 227 12614
275834552658299265 2784 11988
898905722422462337 6073 6341
578155955738136449 7671 13643
887731026512653953 2580 23175
496951060034167105 15547 18714
221703980591023265 5041 11464
498213962829265025 14041 14664
717520695438892673 6488 20080
250596318575308161 7390 22519
364273455396393345 19667 23105
727025047084222081 7903 14174
979633895240141313 11395 23580
801860009853857793 7500 15793
349634638668383937 5725 8283
710613176082102145 1855 8238
147925497190342977 1526 17525
508793806938800961 6946 12529
762662767090723969 12472 19433
782359202004922625 1219 6300
606070756036274305 3196 12971
344332993237561153 6233 8485
506046851510511425 6754 22221
535663039878340161 8004 21662
103881813693689649 9960 13345
569710393888133377 157 239
506584939029075073 4735 9605
881795644286679425 9888 21685
552634098864217537 1537 2789
704589813534159489 2822 8147
671365425913187201 3809 13035
191877771485490465 14136 14808
773003115050428801 15595 19298
92668665770421649 12750 13421
825486442734707329 7550 12264
792577573649307265 8096 9909
886059185862507137 7965 14311
649726560845056897 2669 7067
114098298234630129 734 23605
387842002900480769 1881 4736
756399470894720641 2664 23452
19848601847375137 11370 12572
485194257714148609 2393 11094
203025617266913377 8110 21781
812577040303409665 1773 13353
930024338096490753 9729 18594
496074107780735553 1938 13609
766787491312225409 9540 18182
911055064040468225 4373 4625
208086050276055105 20766 21273
212989584521388065 4235 5817
968100353371337217 677 6979
825384294987315969 6443 21785
757948607534206849 15590 16722
354252379138067393 14409 23662
43038611607652657 7936 10716
753463066494120449 9665 22938
922667854785434113 15572 20346
813020646262010881 11900 17036
385441404984984385 802 1709
685755046557545729 7814 16172
622640671312371585 12942 19822
84930288063979729 15518 22688
948216035218063489 4178 20070
981250055567571201 13790 14538
555397801970631361 16278 23358
12429334396649951 9533 14945
653463914329929473 13354 21892
392671424719935681 1324 12737
566335612348598977 6270 8547
283709048043242273 3442 12890
789658312102698497 13903 18805
576748710325532033 22027 22381
137215371626698609 2652 7552
727980517203128833 11906 19934
207038520960164609 17170 18854
749951147851589889 3040 5764
241523834116964769 12357 15699
115872017120544513 11567 21903
76841385166385841 8611 22930
207454091101752161 13223 19414
642407085043831937 7562 15185
686146891756671105 19690 23219
638976279163866625 14038 23542
437701898983164033 4781 8505
978806150550884225 1336 3528
306865687118254017 12061 17477
293646378908146497 2629 3397
233025367318461473 17262 17620
726958058685884417 3758 4831
166516322787551009 10740 19025
396985262682559169 16587 22014
636533918639059969 136 15659
725275189727728513 7709 9366
351363779848803393 8732 16085
485146316597631937 18985 19906
566971421343410497 212 16480
407849183174054273 4264 20347
69052674275560833 2509 8544
395960917294043905 1662 22051
238313773519905697 6646 10813
61888687507053673 9525 10550
641933737431081345 938 10590
887152732776268545 9603 19416
923385318618883841 15576 18551
273113159997624417 6476 8139
530155202140669249 8182 19147
104417534305977009 1770 14335
506343822511695425 6729 18363
575683059794318529 563 14186
414613956320202689 4432 8487
355083460379983489 6186 9501
605069196797060737 302 23619
114220440873626929 3197 8865
930625638889246465 145 23352
551563530506964353 6848 14961
720703464005964673 3021 20238
648808454601965697 4674 13252
698749177160031873 3446 7718
845783184280389121 4098 7986
959117689116098433 2371 5787
392873927177308929 3731 13138
350566163575230401 6403 18266
57968532622052041 2387 14877
861089811015375489 6503 12778
231249297579740449 11011 15642
842220505067835777 6690 8217
671748665541297665 2698 5038
939504559751313153 5017 23610
693549099365274241 16883 19363
331895512935609793 5147 20238
317965576819485569 3668 19395
739847003069087361 9873 22153
387727157186123585 6465 15810
660745597460440577 1915 10888
681780853187444097 9433 12928
873443791375834113 12522 13541
271124058813175137 2798 10466
208584552059598145 13295 17697
755877046315614337 15982 17842
201974926372287201 13546 21649
351665568172752065 2403 2852
831213619031267073 9313 15982
925406412782290689 8889 19853
529272927665104449 11396 17566
979701776989831041 12620 22381
257876685450874273 2671 19931
840848282624815361 1853 11328
56759676214255705 3771 9284
480229264553702977 2428 7615
814058625987620097 8090 20209
730481513611788801 1964 17771
928333035979605377 16073 20512
264234659389646977 4801 17567
512672551842264577 1213 10013
276518118501311265 13878 21106
297269658109343041 7298 7584
884333085731515905 5087 15788
348464104157606849 8156 18672
464211028770971969 9529 20312
31796217960177841 5513 15912
510819344145208001 11528 18709
255922508622241185 12255 13416
681950893119758209 1721 2545
899312786655229953 3010 16563
606148631951828737 6092 19924
416730448076059201 2046 12300
557386614950257089 12464 14570
465618158270316929 14037 18237
884537467741925121 14986 18867
992284474232611969 1214 2348
549199822541478273 2515 16837
70551803592849185 3077 14611
34019557758501409 1744 18114
520426230658834753 4251 21268
649967451218326913 6356 22478
822769764219813761 15337 21636
835475942756605825 14576 16040
60468759396776761 13568 16719
900566911013211009 4025 11447
243326299052341697 654 17993
780829204621102977 1990 8792
150983175574872065 2574 7317
963197728598469633 4831 23642
801628511504119937 1181 16179
724068105041826689 14823 16678
11605580537924711 18131 23543
175069901145260321 3903 22963
371331582469423425 3232 13990
506747086406637249 7440 15412
471183806925374401 2135 22811
219275294735250977 20598 21905
502886673793810241 1384 2871
506154900277980609 7466 20149
434635011246548673 2777 14875
448822073515909633 12932 20782
200656112156536897 12610 14025
140913553867381585 9140 13837
451529813339497793 8741 15037
614156170448392705 389 15076
614560176408517121 15340 21055
126173092314875393 8417 12416
59133190156650529 9724 14931
137976018748982913 2503 15109
139780755013163121 14349 20318
649004776816713729 2431 14809
26768226095917669 2546 6270
502399967470733377 879 21182
965658376809713537 6648 16071
193635288224758273 13412 21392
709152666090012929 4470 12504
845577817611424385 22362 22539
150994710359668705 6755 9916
904752995164802305 16445 16464
252891573379649505 3411 16544
575031549167146497 4425 14211
23801637146718237 11684 23431
663574387488640897 11905 17097
18568823827912697 7301 13878
995123377177773057 15930 17759
727284494379063041 2324 19312
353379802486035265 2180 15493
953717235283498625 15197 21171
402214588531290241 11667 15640
350550116590298433 9741 19711
605882875237799809 15547 21733
749088396369650433 1820 22002
343803983608406593 5911 18958
504103944151040641 1066 22924
3533038290061797 17325 22484
948690286663513345 450 3680
272102990257064193 5014 19075
810433773688245633 3369 20377
731485191972328833 15179 17520
76490132037271505 6883 7080
387373444588430273 8234 21755
384534762762683585 236 6978
851700677668322433 3326 19126
649843177457817985 10672 11550
285556456181648609 16980 17195
455650131477298689 11827 22851
145039224678615841 15061 22940
328831747285853761 11073 18797
56264506974084585 11947 15918
229198689480199393 3499 6844
129207919487942753 3448 17927
605884662578198145 4831 9594
663476785897000065 16420 22640
478122920585789761 13095 16871
814370776767621121 2040 16536
372271358578736065 195 20901
959027547693548161 12330 14541
178883941466068577 20109 20708
766786486804864641 8555 23239
455179455983817153 669 15128
189341816826679841 14787 22825
434091278061387713 10296 17882
486102686755831553 8112 12450
145815649187063905 8145 20623
754359848449009665 4819 20058
538200136025977857 11475 20240
195337965668091585 270 17551
726919146046434177 4226 15708
644084220564888449 15823 23415
103625742158314433 3849 23675
234948078110765121 17056 20127
745721089273025921 1108 1864
26939077266884937 20344 21316
852677464869913089 21250 21578
43895820986922017 555 20986
1073971816502706 12864 17976
993782684774583169 3854 6437
848443845818408705 21712 22962
510895035182901569 6660 8494
953438590116157057 19167 21347
304969912443052481 12764 19566
359577454371788033 14168 19600
456923540633045633 8235 16677
102754122299522529 11315 15801
962703322441552001 18879 20326
176124674080412545 16018 22275
444017812645913793 8303 20279
187906035842082977 7183 10471
588798056929984897 4323 21310
384284208311981953 139 18266
632969171449378305 4989 9642
265398283352020321 12298 14715
465049462781319553 10847 12923
407298313151855489 16188 19048
280907498367074753 97 16112
543657198513081153 21096 21652
960141203712648705 6934 10723
489496592087164097 8697 23663
785329323337510529 4188 17678
549746219306534529 3742 15218
178348290595760513 5280 12987
874612681377911425 3158 22148
159722862129715553 2268 12643
850629604939832961 10955 22479
510431825220049281 9165 12165
263543379871776993 2428 9723
42758530095643009 10145 15358
251841238934979105 17955 23539
319723113376294785 1984 19599
958256794841602817 13110 19598
982619935129608961 15600 17609
559717986073742657 5256 11885
964461972319295361 11042 16468
556994948715555457 12319 14955
844392668178887425 2773 19011
573347457859760833 8288 18577
433370347950539521 14415 23451
482546082829728129 1178 10242
914826677667154049 1808 9872
720034002339197313 1480 2028
981965580939057537 9983 22640
743346666061455617 4250 17937
137937947053803361 1678 18047
461255832022025921 11130 19263
713380630969293569 10556 14005
561551930898886529 3306 18100
28886904957236225 504 22643
369497000765143489 327 22650
194969096869296993 3482 21620
189900679668369313 8139 19390
163809797319050433 5999 14471
251591999316410401 1495 6039
70613770030728777 1166 21130
888984191775975297 4606 12837
820605453478638209 7651 8601
309794622275354945 5450 8757
582686541784138241 16021 19509
579074381422998401 13628 19330
800288795264027137 8933 10377
573028029001669377 10283 23464
805657564738663041 592 20436
718511966827534849 1669 21071
749984382784877057 15239 18262
479916139996767297 4056 4660
798430456034761729 5591 18999
18215379025264157 2458 7651
355893575037374209 17076 22118
881339240996560129 5804 8503
371970839491790913 237 12424
375434523332316417 689 16849
605947820198341761 18627 22480
979375471945253633 398 21740
544455466259190529 6733 18146
17604372031627237 10795 19208
325053492097215041 7026 15277
4436319670354295 2762 7966
304131342300745921 5521 8733
79090775291447809 6195 13987
357910868309605953 3535 16460
222904873948216673 1336 6556
40846538355847177 3406 5573
401678891240692353 1383 23325
971796614115010689 2870 15978
180242009237353793 8942 18379
945679476429869953 16942 17218
137622318010571121 10850 15965
240255807703793057 11165 18067
732814381163372289 16046 17821
53509288867754633 717 3011
47612422905473297 2860 11072
673551428004902401 13536 19354
265970740364785729 7148 22745
139369144160564673 135 745
202681569188328577 75 22005
117536639835865489 3587 19672
693376129053099521 4463 22989
834015040324256769 9837 20129
18235001756693237 2583 3162
743293464250417153 5243 16351
87408600103451313 4935 21745
539707294473100033 3032 4648
241403131745570945 10499 11025
698740827476715521 5388 16561
603506747173732097 13496 16828
680498618587133569 5848 17948
172882919321494913 7717 11225
953150852200412417 13785 22641
280580119750503329 3827 15161
673484078943754881 8590 12537
196433056129663457 4643 23193
908194902651931777 10236 16345
169685081639165953 6576 7806
654002202747985665 7469 16104
700116756521936129 6508 18874
206215632506133057 9056 14660
455727417753728065 8726 19554
308565832654164033 66 6325
962037242328264577 9422 10513
678708424495116673 16576 20911
980456564618158721 7173 8666
278603850623763809 2895 15130
220348512037645601 1879 9106
745690465371257729 6707 19428
84816297266705473 3773 15908
94543409409748593 2940 4162
305286784326952449 493 5979
609308581937629185 14612 22123
497039611724694913 5483 8547
816364635397317121 10464 13766
154270160417013345 9194 18478
951633185786807425 4150 12198
178822960464223969 7014 19967
810898713064101889 3145 6133
706044622245073537 7824 16490
325425548656628673 571 6392
481463490660793537 2901 12173
939573641449836545 13154 17786
944577536421292033 102 2451
155444469422793217 461 10174
579844064227323521 11399 21905
899172579246208385 7929 12126
777954429884189825 11706 20371
993646510203294721 7920 10062
164331166971130913 238 5648
322965379932067969 9258 17660
453835004585982913 2494 11950
876685348476514 10261 19111
545611904307342849 19595 20881
265187474287369441 1920 18853
964859227923497601 3504 6459
276164095733097537 12360 19041
228714695268855905 5572 13225
847529497121168897 4988 14452
440427935483882049 4940 17377
697724824253118209 337 13946
250285577578345921 1139 22876
615698790644710657 132 10632
583053775496594561 164 21779
61802759259993681 13992 17769
54854786791970865 12938 14734
745227961110085633 6012 8221
437401572674161793 15458 15517
50493203339090801 2930 10604
865428034487301505 15556 17195
840918830618146945 341 16000
999501355383969793 772 16268
581014467856423553 5637 21746
632250246649654401 531 9158
120380224876324609 942 18253
625586436821862401 18082 21641
399214461559228801 5724 17464
18867996311392689 6460 11674
170177882657679201 2324 23168
799622130555590657 282 3247
1492866720983699 2161 20514
101387036617900609 4065 22040
858672176276993281 17758 19749
402761975972168769 609 21361
583230171370292481 11822 13248
656684774331829121 14150 14760
12557107057897811 2058 12646
205486812297962721 11421 22274
309062903535650689 7195 12609
36770781843848969 22645 22750
978689998016985601 3450 11634
304711733463847169 12488 15076
731125205674420225 15059 15951
654843090533539457 4454 8939
547648260336568897 3184 12188
756225942660037761 7898 16552
205260707034430113 12674 16950
326090602318181761 2351 19154
993575373137186817 16335 23488
731874867466217473 20307 22540
91140811120443041 10133 21926
942044061940116225 3213 7566
253665600094176833 9485 11331
357191656452343425 471 10015
898526327205306753 9473 21401
837256212474962049 68 8923
831843784069572993 11074 15525
576900418624035201 6348 19427
246274151436939105 6683 12255
404147573193391425 17128 22366
650955624651299329 8530 21046
242885350533711617 19263 20231
30189757047370593 12711 13132
995714294778288385 5378 19237
316602965806080065 6019 14637
333762284794659073 5366 15101
906904896968899969 5110 18556
443060324487014145 1530 21972
598520614260689153 8880 12931
180891250619978913 4265 21960
559438468304993089 19156 23061
918864215655140993 3952 18572
121353886228117601 12174 18732
598194424361878401 4656 5823
41172249089886041 1017 22973
759272904463408385 16273 20093
509492253190938241 1578 19574
370032428349034625 10010 15760
233212506100930017 1004 23570
872557214633793921 13685 18570
508251939143601537 1807 14998
42057372110775761 3194 18808
389458600661544833 7357 18351
717268300183484033 3626 7820
848561924478598657 19813 20794
955692383836591873 8349 13076
287480999890224353 6017 15357
526577260047169217 4622 15931
11151348078382029 22083 22893
960848714147999745 8088 15618
414218846212367681 351 11245
536813318778477825 13339 20263
240194581645635457 8651 13559
898721871457056001 6781 13708
265611760656785377 11889 21225
791665827160507265 4407 9492
550951091368940353 5318 20282
353921730851823233 16857 19757
460027168007560065 3376 13432
530683457893296385 12323 14529
451023414179086785 179 2861
91577209083865793 19967 23340
297553446774518465 870 14991
920066917082728193 10161 14014
264705971603230945 2491 10692
201077979336361057 5486 7015
341095936681899329 18733 19460
680660824530740225 15312 21631
413142836069805953 14416 21369
116312873523682465 11773 12781
860307593454880513 4970 13263
44732697320860385 718 1904
592661764956542209 10812 21170
147051149414323841 15606 23548
734654177607456641 3127 8683
8683764405979845 7517 14086
327087639207160641 3190 12152
883777747378800897 1112 14721
935675613202736385 3297 18544
419244207336909377 5902 9168
898818698469252609 16970 17978
197001089542681025 5633 16704
638455866668056833 8540 8599
458815926420662401 3923 6633
724106465926563969 6783 15274
581840945072158849 397 10833
595523687202391041 11190 22999
301165634966544385 2508 10513
100822815813355505 9987 18563
261488461735609697 8886 18536
749321131612351361 1600 20853
358241549366020737 13813 17531
176908067506712289 8087 18123
892699708269319041 7672 18431
377816280055672129 15595 17642
695964732058975233 5429 20895
453930104594629569 11552 22486
468502046929103233 9175 18579
936996247657379713 5571 18157
971782820464362369 6404 17731
126379127913406113 4741 8421
315298423431798401 10678 19784
368426822793939137 341 12765
46796000197396385 4614 13362
771483570737327489 8344 16042
82962284781615377 4348 16244
23751128514494013 7943 11920
204474217858312097 9790 23616
38842744586826681 18975 19778
648614376736119937 7268 14909
674241921585892353 11827 13883
417357339859371713 14253 22196
970788757998260353 5542 14420
640726194395114113 6524 14920
835015826509522433 7812 18425
140517811657183249 14495 15374
824246970569145473 10374 13335
255042424092962977 13802 18460
962333262063058433 2248 6226
770694918876536449 1261 13534
908468523157150593 7733 18759
514470384940921153 627 17609
959990367969044865 1437 10122
834482560649853185 13339 13855
130243134769340689 4694 7658
630337316500785537 1370 7000
947979191684826369 230 20534
596245078552989569 7473 15354
13323189930130043 2825 16527
582930427674710913 1039 22648
853545062544657921 2690 23486
591899704293517441 4019 21159
780433969662094977 6200 21865
57548983468294073 1532 14037
141075775064908977 15966 20289
380566158301753857 3338 6585
237417517153257761 15172 21843
972826423325045633 5498 20491
821861237647102209 788 1417
891445412087698177 8963 12219
247141888217651489 990 2900
717112639740136577 5593 6491
805984929681105921 14913 16907
254127182158676129 10656 10874
327561229282931521 2840 19636
984406161339819649 7190 10326
64145161662128913 4232 11520
109690914942881073 1209 17671
639868064359500673 6644 20194
563732143060192897 9039 22227
954125061890241665 4436 15658
577184413033144449 8625 15206
369545169760069569 493 2253
296888829974989249 11645 17222
291380732119979073 1728 20131
311939405653156161 9236 15879
250183283746775233 8852 11143
562921593206837633 694 7449
271617435670155073 1589 12198
252190843054997057 14311 14328
976440450284936705 8591 8977
379193798709962945 1924 14375
510469317490350977 9332 15822
568958058082237953 2269 9660
222111844178225953 8209 15373
506046725034551041 11401 18514
186059319010613665 6129 21212
168347750876996833 16938 23069
379963281549489537 155 20415
704190556974026497 6121 12141
348237953774731329 6184 8499
549452577172239361 16167 23332
414140097414655617 3103 8197
592434210756252417 10588 11549
797002765375030017 8590 12074
395821519292248065 4201 12191
40353483474117273 2528 5567
881307455668178305 12225 20031
794679909567964417 210 22736
521920754384574081 12471 13747
984801536716684417 2255 2941
280593549200730753 14808 15532
133975700154852721 3730 19576
552812969025929153 8719 14625
215409985495650593 1429 23404
182688460466749793 181 834
468424445760934593 9801 22558
377060565682363329 5589 16950
668360646894722561 11677 13512
567822782279549185 8395 21877
163889794538508929 1480 4320
168080527060716641 6286 11411
223271939953516353 3664 10914
142188688383185985 3602 6872
449815408556236929 15782 21145
853197411663721601 3118 10481
110438046168024337 7908 23400
858445841397795585 9643 21506
146437421716772321 18799 22252
854682610355276033 10461 16139
896229384120910977 3062 15137
954351061584361601 4758 20776
388111106968711553 5599 22185
812234161955295489 7973 8120
5489761629700497 5094 19134
925655889043056897 477 18893
331587802846431873 4018 10088
697618668315193729 11772 19468
954292698927869057 6469 20692
292107974937806593 3810 14227
969200738482715649 10570 11314
172416728475432993 3011 7231
118873792614561329 438 4537
160415583286990689 606 22301
607550262694136449 8788 9042
438712389875725249 13756 22750
727445424923100545 2974 21646
897303436276217729 4177 7040
928865439038009601 2340 22588
956746954676354689 3919 4229
585807428766667521 1105 1502
333091755433869697 5125 8856
540580327382290433 15901 19183
816494643555735425 22 8643
824450308521473793 72 5199
877232700863629569 1762 16817
613994846016129921 3004 4379
862163670374705793 17199 19658
157839102103462625 5360 6304
469478553550473537 20948 23173
299762209158874497 9115 20544
787007781342204289 7173 21050
983773764084016769 9425 11252
63247984047620777 10515 21501
630302875399127809 14733 16692
794651824279860353 2396 18898
314528864873363265 10003 16236
162589667111703297 10145 21435
230409035613067905 2566 2810
313366999764674881 14026 17290
448639249877313537 13153 19538
54080398581930921 1218 18042
369969226772543169 864 3823
949228668829356033 7496 7667
373851897503680449 18808 22090
705076810496294145 5320 17609
328979993258545985 14816 18212
967578514019017217 6921 14912
783415368459170433 3391 15298
676879825603862145 16129 18929
186265942344494561 20813 22670
241295034440831553 5351 23044
919409763435748353 1772 21709
834358205566999809 618 9098
580421367906328833 17349 17698
737528363499883649 3122 11173
92489814537426449 16861 20639
553075990750841153 18493 20426
674611158652755457 2635 13787
217128792789843329 12030 18127
15854440144135397 5681 19189
633517366069625601 13431 21133
45596276749055417 4655 6383
175219729601231233 4747 12695
115475605848782689 6106 7007
254015579400515905 5553 18581
930625002131694849 121 6950
986336671222936449 7083 12047
806000468136812033 1447 16580
225759049085283425 3002 18328
731975699578558849 1865 18029
359250709144284033 5724 10712
654041345104527489 4435 9751
172931787518763265 8016 13172
785645392210955905 11386 19376
227869642915344161 10257 13982
173920872233150433 10075 16853
338685801270244737 12311 17233
645021229058617217 1928 10023
75188549292313665 1945 3276
235852573550030081 1524 9455
725154267099981057 5407 15188
868794328117747457 15593 21995
923746179882691329 2927 5166
217892821916631617 4714 10372
596885090117766017 19704 20782
697772474754999 19171 21221
141910412311609953 21481 22419
840056589184879233 6138 9174
817568987684040833 3304 14410
912068048054624769 12811 23024
170916718456076929 10970 23436
305379310059134209 5949 16081
527293572976262209 8968 9021
381312249882970625 14628 15351
930144801038018433 4127 17578
896438415190541313 1676 22008
701189097934275201 12726 13387
1057261924632514 1437 2599
211741749329910081 3871 20008
479303441813680577 5688 13530
731531619058202369 9933 14841
637382146079264769 3739 18950
831361838408419329 4423 18947
626820916612413057 3716 17262
337299433760875905 12977 18019
478786471275686401 12767 18088
707345006791875585 11747 23116
950692237972514689 10111 15687
492877762174103425 2716 22848
577495586311844225 1090 20554
740824656916522881 8166 14169
122477375843143217 11716 16019
267988881974076769 13029 21108
933794202636068609 16289 18963
255642294244402977 17057 18611
347337169587387265 11703 22772
242779324425995937 4193 22472
946132418157876737 4563 10320
518028216352355713 2370 14443
345270149954099969 4708 14675
685986370951496833 11863 19609
145958792912910689 674 21638
227135545627014337 3325 19248
291438953148922753 2856 11420
812772013594738561 7607 17170
866173594486671361 2380 5163
880915930684814465 5250 10042
502924345421856577 4080 4524
946567822304018561 7870 22396
24707178025540345 4468 7574
156600784848926369 23076 23132
751274448121943553 6928 20874
242407859455553889 16391 17787
818333964931159809 6452 21257
277178547446659713 9449 17927
980290758296572289 10638 17082
155902960024576481 4054 8037
454126948445566145 9370 19746
187587707841281313 4154 19750
452743811133625921 5405 6661
102267416756163249 15755 17783
344011395789554113 8207 23513
956603785481327361 4422 8997
208647640359142625 11200 13031
705562436104230529 760 3898
558134747815575617 9852 19248
419187674338381569 1962 21525
446226373611363393 14993 22965
823358725091892993 14879 19941
991052950779053569 1407 9847
742859299410930817 91 13103
524036164313994113 11762 19654
702007294099900033 4988 21550
216236903318321793 18053 19579
450815958997303297 8986 11396
702494022167211777 8698 19091
400182078412129281 5048 11203
573696677563479105 11067 12191
871255601684829569 6135 6283
203319773564398785 8427 14946
162734354638132577 14976 20193
696550988968272897 4392 4631
960793173965264257 2993 15421
358501173525791489 15245 16686
54466219392494961 12970 13847
588455357476707457 13359 16676
720949635568139521 5189 21910
473102914617182785 956 20058
617352669339283073 5065 21908
27639835497399901 6952 18290
788299837504119681 8237 8258
949690748292521601 10732 14320
10058136407124609 1416 14761
616966388363781761 2126 17055
325713754929559233 11378 14479
361839962663705025 18672 23547
362217752146477761 16733 21228
204342313007078497 9597 16327
715817125781363457 6940 15421
650025860359061633 5653 17059
436675203335411777 9258 12293
754839782961571585 921 22852
196808929187888289 2491 6985
809410463383979777 11376 22246
71351859543739241 712 15195
515168025057977985 640 16454
970455907437006721 11923 22444
194277251242834113 16798 17435
871204964937604097 4031 8218
532294077740861121 13638 21674
234665054276611329 10350 19516
461132126520819713 6214 10852
764230153647645185 6262 19652
189955865369814337 1795 16569
377615223035711297 12105 18250
779166811157505665 10469 16244
19964433033621277 6378 15439
437877759631735617 4966 16584
342985312985923969 11972 16664
54628319270872081 2043 20897
272614144656898817 6866 13318
196379200802841313 11847 22238
109200434013551729 8589 12812
830787841111298817 8205 16581
783807321219470081 788 23027
20831630554145165 20737 23452
789555590541574785 17253 20304
258162120039425953 10902 15065
333965371644183041 2545 19024
362513256792954753 8256 14526
71170328228781441 13590 15944
85293022830011729 713 18708
630194208355632641 9118 10641
630655342175518977 13367 17461
382454013779899073 5671 16544
237994305605862881 3107 6478
268073843174676097 7414 15277
70063093912285273 7352 7832
171471531725977409 2985 21177
958161375801619585 23008 23044
62317183561802385 8157 19384
154199145817305089 12525 21055
148519744778418785 17071 20532
120017957246627569 8650 22682
866387321735601281 6830 8043
548983376727154113 11137 22322
999457638822939009 4866 18509
674425793239333121 761 11557
905097087952341889 6799 16019
631109714932311041 6509 12509
412854222301383809 2452 21035
867367683862593025 1354 2749
640129098461187585 7251 15726
309103948625267585 4138 18058
831679535129715969 22536 23608
98063061259988865 735 18674
441348030846839361 9149 11311
367716710074720513 18007 18222
983792106919629825 4961 12062
920896772657695105 806 6667
933643467137414913 928 11616
468008038784024193 13739 14323
356472450609139457 7646 16853
633318578074646913 3070 3956
88630420690137153 78 9351
127454568784660433 18543 19544
547193248164127489 4515 16294
243360890415711841 687 11597
613509668970920065 7419 23396
676792739951810817 5975 22426
81054342288233281 14403 23033
974058302488270337 1141 20215
308290313416208065 11376 18899
152671815309194145 1779 7852
367071054572598145 19215 20259
170842270922062049 4453 18000
91816642106437025 6203 18337
6474208214161338 6293 16471
49889268729877753 1392 6714
849310773505362049 8603 12158
782909443490254337 14464 21495
168187997581615169 2253 7549
976486709988570625 310 7458
706393636577498497 3864 13957
333592472377148417 865 20888
537682848416654465 10050 15481
261858480874103361 10803 15274
253982355338433057 2182 11832
586866865363404545 11179 16739
131216171380916785 4956 19988
723302741972254593 13400 17207
591076414750570881 3961 17363
233734004272321281 12802 21647
494926561416424001 12339 20424
26321016358387797 2045 17370
963299174616178561 11240 22543
106939695574382657 6451 11226
325276664093312449 8002 19454
809803510682606081 13150 22293
656513121915732993 2962 12109
327883633606603585 5577 8407
584082941834157825 2861 8228
444434646926332289 12294 21483
407849529088235137 13433 15001
845847008232524929 4067 13112
447485662997681985 1541 2744
833354249089957505 6357 17092
600769101123969281 2185 14851
224551865875355361 3396 9064
727914127478459905 5169 10189
242147091034091489 4649 19836
233170859623395905 701 4872
961367499116519809 5697 15354
609109985496818433 1191 3545
797184347878591361 4443 14573
435824110852816897 13146 21199
412385786780390593 14542 20506
649280814114451457 9570 12392
315056466263932609 1124 21577
83645689798157009 6505 11260
457138096123244993 7858 11711
658537201216351105 12979 21029
116044640898628865 7537 10432
430089575782655937 1647 8094
206835153910503777 1492 16236
725364761748483713 12110 14636
572879018654298049 6292 23108
335041249872471553 10265 13312
348467256301077569 3579 18143
943818088393218305 4842 20188
290902509526610241 11144 22777
413372622546145153 21004 21973
554569381061156737 9308 9933
228591931100840641 18173 18738
992551228555747457 15487 21535
653347814449585281 12979 17374
877473252202051457 17249 22480
558696219475567809 290 19214
670002686794141825 20550 21399
824383335997676929 15305 17578
211850249177700801 22676 23469
481081201438303937 10974 19144
204032455122153057 12833 20673
379641095616829441 452 20245
946584312787237505 14639 21862
261547283355955777 2250 6388
50535704643984049 11187 13568
862326984049726465 20469 23117
454666740406508993 20139 23644
579326433438456705 14347 17978
441663344046524737 10762 17267
831514345864246017 18808 19456
377914046619721921 196 13598
620908564159723393 7491 9497
805819990172956545 4847 12551
554318271622971521 11315 14425
963789954238393473 9729 15874
194452453257600417 5694 6891
296474285650838017 2608 7469
671196137577918977 12449 12959
388252137579556225 11577 22186
524286809010423105 12360 15121
747317679221033857 3514 13882
469299996757055041 801 15115
857007627228682625 9562 11312
520768346474159937 16756 20722
401127272939241665 8549 15354
518790098404888769 8514 15425
795386865835055745 6714 8770
988690529694171265 10822 20719
48968278166007905 20995 22293
196843794428868801 3395 22190
13649340278334421 4303 13121
731474263079451905 15364 22669
969213571724019073 7266 17636
986143194286523137 1742 23660
941202569304820737 1503 8010
231840595644801089 10768 16159
273238367283092033 5773 12371
565655966125230977 11396 12283
853115059960458625 13381 21922
305260747187691777 1153 22508
994418677433678465 15216 22959
272669464457219841 18012 21434
130471723344854241 2582 9206
202270788171691873 416 614
843949601528841217 12786 22859
901806705716833025 8058 15766
589471222876625281 8438 22806
311172417637113345 1116 15884
892605095712546817 8063 14845
399026425205317313 868 5128
541487878895154049 14919 21225
224537798352148609 10446 13299
210361327108763873 4362 22732
420646344680331905 16708 21320
688280134527332225 3597 14813
181490638154077281 2050 16168
441152546421243137 1636 21083
57861671693085985 17801 17899
65662261820151001 5168 6292
92517963510207585 16020 18191
440148194687999681 10693 11995
109067552215460497 7081 19561
799680016681009025 13625 19494
663522628252042753 6040 22658
34934253147405061 3093 6104
932917519632678017 12411 13387
377933398677370753 567 7387
839275849703742721 15992 21252
65827212604439465 3279 9486
186217738304033985 13562 22381
833334599725929985 19658 23148
521067278537277185 18973 22001
537097042836045121 2771 14452
178601841114907969 37 5110
728315696648692737 2646 13955
526247600141747521 5678 6313
689852745943660801 2985 9339
430961220257724865 20087 23437
76222718989413345 10029 17803
154960746593179265 14372 14462
355352042648910081 6007 6477
561703561387741249 2415 12115
477139467868582273 5415 21962
727489781953668353 7457 9802
128012029835055329 1376 13289
333336025801482817 7823 12105
333339936508679105 7781 15610
629487722115090561 18126 22783
820771823662219905 1498 17875
545251595881364161 10037 12053
272511450883669697 10931 17517
936502276232662529 7438 10180
738917827828522881 6120 13035
164945518239473889 6030 17028
994235772237743745 14789 22457
627577062467469953 19399 19469
486128903512160065 14931 21266
341586319276711233 226 7951
988251444478052609 20870 21885
893641568774658177 8304 12556
49308928711106153 10223 21085
669670341750414593 3267 16598
694911691174723969 7136 7200
612583312335306881 4500 18254
594599582597503233 16400 19191
677532970914324353 6736 6852
104037231598695713 4838 10151
821398611435089537 4834 13070
840533237622942465 21152 23512
151281497359175169 11096 16757
854956555393926017 7852 13633
948088433641647361 11065 18306
697196150948734337 2207 22578
699136713340418945 11241 21397
116716533615303313 17193 19687
762823236525182593 10032 15045
511002279831906497 11083 15099
278480672631527425 7804 23541
823897812467095041 2549 3447
919540884403108609 1647 18577
218579565373055105 2912 23156
96739373287032753 2398 3309
822721297649039233 10027 10492
645134919169667201 8037 16346
772569998026320129 8639 20625
940589260638912385 9251 19229
668598254258199681 5978 8817
512681997695256769 4606 20041
685943758984642177 6374 20406
153248206883130689 6243 13218
906246182204469633 253 16426
336067495047789313 10275 19884
575702786485102529 6085 11006
968552816240102017 23000 23091
775129742576126593 804 7950
433592424399723329 4540 6300
344451807729534209 5475 8956
9267343393542405 16343 22198
206329668839103425 5543 11267
824753253439499905 105 9075
588971767984737921 3118 16821
486123010226631169 13283 21316
423906860669660545 8733 16754
203824215904933953 7390 12852
985243241014522625 19 13691
998332874282606721 1300 5702
318202790104905345 5173 8524
741959637998693505 14603 15560
582812381802433793 2742 10166
75024454378873169 15397 18624
325965012049124417 731 13943
231466935432326433 2900 18315
8320846049421960 7379 21047
433812866899398145 5807 15262
810247026496156801 11717 19580
736249600175373313 3211 19677
685660413674845825 8331 19019
825609082979635585 2355 11884
781119050619054209 7911 11263
545128999159931713 1354 2315
32664378012093209 4455 5668
726103894581410049 1978 13813
307629487638038785 14917 17727
743144462708617217 12025 19638
692487661071744769 8350 15358
700946088832150657 14973 17611
635340088606284289 10482 21309
382698260815192961 776 19559
749707650645596801 7918 15588
174575987473570401 1393 20572
7160055450313508 1299 8562
923625963112218753 5213 20867
411424489643998465 2783 2871
467490724329334017 248 11232
575039691267818369 1253 7178
50378665908898057 6782 18461
193854544396849345 8516 8996
213288220859464417 19905 21026
845141729520477697 1366 14195
6321959574879800 2512 2785
433570599205246785 5869 20893
739420590621190145 4653 8753
500052229862859585 668 18113
409882614282100353 4301 11218
174998531706158657 8810 15390
292817470301638849 13901 21894
540961977420764161 20722 23608
944478094196828289 9828 14016
704259380106641665 91 20946
446423350427235009 828 7415
764957726873376513 7768 15532
12791482137902933 1136 16081
283049381557013633 1499 6914
952613175387863681 6823 17205
83899455203365393 8191 11210
194325520984737217 6804 15195
860955303364029569 5948 13640
266165112540814881 3686 9836
969989089957579137 14949 18337
280979567229980641 251 19391
633259767895502593 8153 11138
979111266380225921 5236 23374
919097025808255745 19650 23665
535712618526819265 3687 11327
483627850396949569 6590 17125
262864048572193825 3354 8156
718119193620680065 9907 23248
230629533379715937 2345 16343
373683569028734977 4229 14025
854410720563929985 645 9977
120878565617985601 15970 19098
188876419769972161 16121 16161
177859550738823201 2610 16268
142339114977286129 14217 21175
334024830087315649 408 18549
54750242993822697 7188 12884
922386707611643393 12356 22810
978636527592680449 17660 18985
217563611893822881 21696 23275
32987303820849689 17486 20042
779109758577710977 7666 16023
171599065918908161 7913 22177
963476113360002305 9291 11398
415240678754333441 14223 16511
942070443331537921 5220 13856
396183155627522177 8612 15404
51660466327618337 8531 16150
2608307192733862 17962 19873
928469861487009537 5941 12119
917482255007424641 5336 8160
738301482948003201 4839 13376
550426468152824833 7403 13185
193556092899790145 20066 21755
971852922566011265 430 8454
122794932443767377 14426 22683
227468224420082529 1519 9565
825909677205466113 15730 21862
534053036467664577 20283 22997
802430016250980353 2707 15282
277628337040756193 19878 20968
637119214460021505 2542 2823
147473989158594785 6726 20540
267958427085645217 10352 21097
188955480462627905 2108 16936
116428856825884001 10795 12064
372405888778981633 730 14210
948614321081805697 6346 16273
662704630867796865 8715 17434
471950356022169601 4946 16165
562903003309070721 3491 16414
284635768720889345 686 8856
93497569820900849 15128 22385
607691175251893889 2815 12010
199223696335334209 148 4390
413288842312908865 2015 19233
539642854780016257 12207 21037
219058530031809089 5151 18326
947387737356006401 2800 22534
197099507799904929 1549 13637
808498669785056001 6193 6220
854633652282167553 15456 20045
291881937172259841 11850 12546
18619979130534149 13205 21469
193157996249812673 1230 16888
461722638684101121 5668 11890
778085372631988353 5534 17133
304634226901967489 881 3286
70765847738872625 3479 3854
577206510181447681 2268 8071
128085837307619249 11656 18194
336155971881282753 494 19899
365888206409454849 392 2660
460135137091747009 6974 23162
262102398097578529 1628 14307
932680800903298689 10558 15238
260362094940806081 173 9260
401814036097768193 13294 22565
306972864742984769 8847 16751
875586079995315457 11969 14700
319161228760112449 3424 23251
553171283916320513 5161 22388
226742402346854273 14059 14147
933867169901489537 2030 9224
834582231703965569 7267 18335
535190480185242753 1000 5944
726308248672548737 3885 4732
474970134970590145 3303 9543
962437776428249217 10553 17243
50256391572354177 4786 17278
499718350781403585 13744 16866
455618740130645953 255 12194
537255541396891777 4236 19222
691359182791792641 4701 14994
896846521946425729 5465 8490
85401114902509793 4140 10974
71420871641254993 493 15905
200092550613554465 2432 18571
326906252249653313 5406 18603
304518090601632705 8091 14169
737836803187011713 12044 19766
897987186571192833 14867 18640
600127397335224833 2127 16266
3414949543355306 6322 18167
338452973594190337 14617 20579
800545365410520961 58 14223
309787431948404161 615 21263
394810225701789377 6471 16451
712755205948642561 7560 12310
707861651878808065 7973 15860
889919600642766593 15469 21192
308563327375878785 1478 5931
441205533379520193 2194 21171
85280300729344561 3097 19265
248046939883447937 21396 22921
269426176488494209 1588 14960
358248438257422913 11300 20893
834378456310396673 1806 3763
700221596213818753 6667 16697
811416838685431681 3312 3759
476798427151710081 2110 5537
687777301320458881 9643 15291
144865936686141345 1729 2107
526624315910950721 9173 10590
719417061893043585 1196 7502
316847421743354113 11710 20928
54173452883727433 14398 22581
208867351115003425 7469 8147
988369531198561153 4826 18076
742141409127121665 8221 15682
473266211082812289 12816 22913
173825315694571713 11964 14585
834492088772155009 13758 16020
2082674739774860 8514 20999
68429410916817089 10749 13976
378950076687544897 5474 8633
409747515091158465 385 1399
532666165222899201 5995 17159
611435295813873153 14172 22082
462443235122336193 9695 10663
726316493733325057 2631 16020
403160708670704065 7876 19379
616486022980435457 5719 19710
826507351779952129 14807 21309
71263741584306929 17814 19556
550395646087530113 17931 19286
133280961299515617 10238 15874
633491794447493761 3143 8228
924799208095922817 4773 23596
864392778420956673 12783 15548
652156054701517697 8943 10259
213867714033085569 4467 22603
945871974439331329 6017 6933
354970046330542721 6415 15064
387534178848863297 15104 18057
223471448171991937 5391 19050
674607951414802945 18449 20125
423472321033877121 11096 13465
800823642852545665 8958 13987
677315422682198657 765 23423
69627407841114321 218 10277
273828782472001825 15474 16663
514539957709455809 9458 17543
143519435925000497 2397 12580
971625071352665473 1680 23104
817422158155416449 10308 11979
901311521713775873 12213 21632
240477131292152545 7057 16399
44209343581247393 15930 18178
698384154889758721 15036 17461
734445772753939969 11602 16593
652031551175909377 4151 5624
779698374091967873 6410 17837
728380298636899713 12753 22978
725136440658612737 3913 10606
89853984381790049 1005 21846
221554654679170689 11027 17681
558067667542580609 2355 19257
393817612100843201 5279 6407
591940930516173569 8662 22387
205976740208260609 11959 21995
608427222155860609 5705 11563
112624208509000561 3488 16176
775578971921845505 6695 7088
81801986613175617 1303 6082
468190167578534017 7975 15892
879783986466304001 8927 16042
858565728744380801 10969 17034
58628133426825713 15848 17022
259571587214317377 9 4512
246801112707711201 4553 17027
542080938190764545 12342 12640
945629459833146113 16991 19997
56346029437996497 18414 23392
101628554543633953 5956 9085
2414107488917239 979 2297
74995422184489521 4861 8962
775675369373864449 14135 14632
736173773854400129 1426 12921
978688203972808449 682 22597
510701449726912641 20741 20757
74630670560672737 3239 14480
799322331207587713 6766 10627
153561527602604993 2648 15539
191253246418487073 18278 20073
477513498086956673 4377 6075
596454808652307329 2657 7892
9306323582819687 14 12248
769322832712095617 9608 22770
101229748305989633 1922 23444
466806757840213761 1839 8517
80191898063688433 4987 17700
526386974504251969 4720 14159
90327122983758561 6752 16593
108986986812478641 3187 21857
913156060702021889 13442 16107
650531899625310209 5168 19605
924977450196244865 18658 23584
174909226575163489 2131 16643
163620696617542209 2710 6858
273822607764007137 1041 9806
625143702973936385 1702 13686
890063879962379905 10973 19077
585159229509230337 4747 5771
234745950080611713 5235 19520
90270352091884833 4442 23272
44592962757331377 13043 22554
385594739893477377 6745 7117
433294302468031105 7453 15479
230801174022765569 9056 12197
330540313105782273 19780 21669
604911610091846785 5904 15572
612706393969052289 7888 17615
557262381408286017 4232 6187
555813482414702529 3204 18204
80889843231020113 2767 20368
273543991750475617 4794 22061
683027513960929921 1443 5682
859071241680791041 4553 5430
887283709621016193 16695 19874
402852998771226817 5052 8707
3555484983415625 6301 16387
280574154039282305 5571 5610
209204172950038017 16440 21069
593205402361608193 1191 22992
170091085187387137 9585 14053
245012989762894753 3275 5858
735541703275316609 6829 17988
602389733854682369 797 16421
958639663705746177 17363 21650
843706473983020 1070 8660
245071656299089121 16004 19616
242732573678356545 8565 13593
621451198624676225 12112 19562
388466097459907905 7515 10083
9482451397360593 1982 10980
827187475428065281 8542 20893
721125098511798529 5332 6265
512818837202342337 2657 3260
472996376816368513 6554 20956
984490798895027585 3136 12172
6502404786040473 706 7312
745134338045684097 9708 21542
856428051867681025 1879 21038
94301648323881441 15801 20568
861348154862689281 10811 16614
728585387837949185 21045 22454
507235445337627777 10361 15730
601135720816078081 8323 11488
804920080313742465 9666 10753
702619777879473153 1704 23093
32026949180277597 9825 13322
118265693281745857 3808 7943
58222115309057185 18395 22612
964551866110451073 5648 8584
231634399385441729 20338 22220
214164127172811201 8904 20058
218278940847945089 3094 7641
862469064657798145 13868 22557
260660184204198241 3333 17321
628454060903994369 4095 16495
59242552253742529 5704 22329
553099406145019393 15902 20749
74645746174198273 6973 11759
45027802885872601 5016 14098
654530173585534721 8508 8549
288731442045726529 11747 17447
351852931115530497 12353 23683
469691245955534273 3070 23519
686346315521596801 10063 10560
129712571332145649 9268 15729
598137826965185537 17065 22906
340459609195423937 1193 6031
572586945388259521 7569 11417
358984301234411137 2215 7733
899443030484178561 6239 7984
221916188179807969 11224 21143
37862171845794993 679 13756
132425716584645409 1967 4280
785827743006151937 4065 19463
891668772080866049 5048 17416
923682104799560449 4480 19148
897727392471775745 649 8841
344359789999799681 19773 21148
767094178302745217 7772 17131
358080195880027905 4591 21531
203739939278744225 16473 20784
168148645789713665 15694 22951
503820174891988161 4716 8558
169325958829468001 8234 14497
784742132113219585 12766 13308
979717886821276801 20289 23555
642701220396578049 22376 22852
461006074845947457 15121 19323
307235960676120385 5184 9330
15088256864984829 7001 18334
917720262613418241 2976 22596
192606067866940129 11402 11761
212457753239217345 2276 10635
118532768034100401 8257 21417
150988614275394881 21727 23589
103655551425241297 12200 18700
461928592123779649 6097 15423
267012044936805633 12306 21701
49889977684248521 18079 18393
350235064579017345 2881 17282
216561360386688065 811 17154
129715508200035857 6755 14154
41868334094306905 1804 19156
306783292005711425 8357 9105
56978752828637625 3647 6277
655711050486942721 20509 20953
212959794712476 8134 13436
437166565156168449 18046 19716
23034261441008397 3262 17828
377106645483451073 808 8389
154642591824103457 7755 11710
317229529890731521 4510 7595
737699318503683073 7019 19657
593890910651637633 16741 17783
78105054581786961 6175 21342
453763303763203393 2223 16860
142492262235546001 4624 10651
269160080338679105 4389 23375
689933786773270401 754 22692
696106895581458177 13738 19863
850861392682599425 1128 20842
881045199589877377 4182 15088
118658988645595537 4568 5739
777415683555126657 7801 13906
999152921905587073 805 9745
643489683242791041 5666 20186
788053854829247105 12974 20021
900838908741171457 15830 22287
403127904999717377 14270 14301
87132762076763009 13030 19645
599475880808487425 12020 18675
646173000117308033 3434 13948
206948079543533217 10954 16996
570842820458153729 11793 11908
813684843590795777 13303 18440
706600668951118337 16896 20396
421011753232175297 6878 8674
632705280556351105 4250 16036
526903072038667393 164 15812
761363655689344001 643 16232
399245275202243713 2433 17543
367166569309148353 12810 16744
189125352063360449 15745 19972
884001344867236609 12943 14590
504076018401161025 7726 20469
85107878388342337 20115 22961
737155568960250881 3359 4386
309344745031985729 5074 23586
781337000793396225 4984 17058
150283956957423457 15294 19007
779490286089288321 4560 22455
714887123887130881 11776 23124
235164094729110945 7449 17944
35102124522992997 4617 7647
153306208371621025 3076 6569
789435456296509185 15461 22976
306302028927742529 4490 20120
669299119160058369 9367 23572
713134193184789249 8376 11245
186932346936679041 1937 16508
952267888749741313 19508 23394
106737367338624273 1639 19021
653387462693959937 6754 18877
715752792755900161 8240 9490
575038380244134145 3038 15738
370201837995011841 7775 10497
119201252955509313 17330 22290
60225615485641985 1402 15582
196212554367786401 19249 22972
185522887876103937 7224 16412
537855618771832385 4745 19305
535082183757232577 10344 13036
230212802274191841 3249 18844
740243480038230913 18941 19117
581587811762592129 5285 8284
445346720401651905 1123 21129
926656543165318401 8812 16077
825929925204675841 5423 23044
136425874947693873 4996 18809
971079615754611329 11049 14183
751566945389495041 233 4512
896507918976794881 4484 10716
144736162811103233 732 19648
72469304751955121 12108 14147
345976061751525057 4617 5977
18979189153512265 13846 15320
864794713832200321 3636 21990
467015976782057857 4938 15487
166465733878165889 5415 6242
150702589142468929 4995 15160
461561085332693441 6407 6857
64813235162283433 4962 11609
886423340452818561 3954 9604
64146038143363169 7201 10712
31023720692193281 10449 12270
454938370225711681 4982 9510
264768742697722113 6619 9425
892546378950044033 8242 20651
147443469034374881 11303 16383
757309718842229505 12383 21103
600518430140152065 406 1842
197042062352679169 4498 8802
899366829878236033 952 19668
828537216254723329 12237 17867
451050702951075521 12353 21781
588232635724835969 14370 18782
596608162485285505 9064 15287
922631265886501249 269 3894
847954556490417793 3511 7713
875308374952581377 20085 21039
946080794213575169 4140 8724
240172021770213473 8491 19289
379892571632549185 1635 11549
988297115903719681 1124 11767
428335996613316865 3208 22751
681777658961429761 18884 20905
794367373478802817 11124 13651
219882476645054241 1603 4790
887266484766403329 15089 16229
679422762231673985 1407 3771
1409913690789467 9309 16448
780822277094074497 5792 10044
360342746983480577 1370 4270
385198154986106561 8914 20337
828138770398975745 7677 23221
47277121238735729 8252 13092
923046440927297537 12011 18799
221197881220184897 21393 21570
594380656955447553 13560 14471
911260870975013377 6039 22601
655290611029887105 1358 22661
852969205917524737 10466 19679
560976199207981825 8768 18148
210736172496680737 1383 17839
725391903213708417 8057 8522
855843976097823105 16662 19352
783279592974505345 2573 5919
619263358525273601 2872 23663
353780588913213761 12637 19759
558836048249098369 3467 3603
606328801492718849 19800 22668
594109004990471553 1704 17734
998670373723374593 1403 15402
931866300622637313 4486 18497
423222309309121409 16345 17429
915745231562141313 1157 18010
293306969175535681 6877 7780
632965573331937025 8359 22446
826771926854871041 2417 7902
72011564195051393 4472 21757
962492561658539393 2158 10052
953783277878564225 1120 21967
593266551332870785 6307 8274
740031887075787137 670 10926
417537932864394881 3131 13579
942046953128247809 18871 20809
207311947011174177 10218 18925
63318763558655177 10388 17361
845695383842841217 1270 6508
283302279379661569 7547 15341
763714324082254593 599 18614
397270263343386881 8441 18254
103919102297982849 6746 10887
982915558506242305 22 13846
946133582405888513 6142 21258
962259458782213505 272 17404
438305502652756481 9900 10717
691417988708032257 5721 16146
497003357205354497 13241 17965
80398009307401713 8514 16424
179979673143311201 19049 20051
897164769685922177 384 7619
757632270632353025 8242 14382
732361802042603905 6365 9790
925085696285467649 118 23337
702198730544814977 19639 21836
804471868555506177 7743 18511
328812521202394241 13183 23306
959853580979245953 19539 23135
579249340945118209 1609 18477
754644418460497281 825 21714
293223341394124737 11027 23255
619774168785031809 8760 11241
255940208453615969 3627 13834
512725874476867457 10612 15512
167483742914754433 11209 16439
12410966016279447 6042 6502
609373044195159297 14630 22240
617608691767184641 21134 23467
18556793082566969 5060 14488
833384719748725249 13847 19773
400030157275757889 8529 18563
693533607328756609 1622 14464
405606189059710657 119 14712
471028012144916609 6660 7487
594992378535543809 10649 19395
67961810166263345 2867 3941
696188977006258433 6320 8710
942943506135438977 6806 18386
490281478496719105 8627 21408
380116913295633921 13726 18566
152987212260001121 19692 23119
512406048984548353 1581 15766
451057195396991489 15041 15849
941392625635199233 158 12383
676666968058455553 7082 13357
778795941098000129 9514 17934
753655489443140481 15158 17425
430404816029604097 13872 19622
35220098610579953 14225 19772
167983618104688769 8992 9784
189148151382248385 3311 22483
403648576935164993 4301 21786
656852078585458817 15490 19443
719125087261293313 5071 20550
25210979669772373 4837 14159
504259744172312449 634 20088
855292137813734145 12219 19172
886368017090450817 5773 22238
919459963414020353 890 19152
67408924121462377 305 10799
608358849694823809 11126 20631
369580714368058945 1826 2644
27778830395739365 8689 20118
696882233303110657 5284 8414
559629376968985089 4792 5142
238845647624135169 8426 9559
997118503299411457 13851 19807
953309479941150721 13206 20558
767922791648047105 8305 20876
413926003714241345 1893 14854
712276015349495169 3664 9531
414545225360367169 3312 9976
320681329502150465 10595 16883
852413306254806657 6412 8825
565608831320240321 15253 18647
391523867414758081 7786 8208
357757176072098561 1786 13337
148366694295763329 6519 20004
919736863881844609 3567 7714
591504401082797697 16116 16666
346000473217941377 16488 18603
65905369027735361 10113 15667
165130330958611169 6456 15367
82376645398948513 6546 21408
798685745224176513 12970 17511
357735278088600961 4802 16703
963053529706407169 12730 17181
328376293517688833 11246 11389
665372933960469505 1327 15849
934674633645574401 1998 18609
582484169367113217 719 10992
625283956427022465 18128 21948
617314766044060545 3529 12431
555960664384034689 8203 23629
657081671126896129 1775 2340
482471243142892801 2049 12436
632908313866039425 13350 13409
57917395333152657 2634 9538
721637370693024129 1256 10620
884887663624123649 21052 22292
30734419228437561 1319 14707
196261545600950881 15140 18709
850181411110590081 22026 22032
659513567649465729 4098 6255
210098185692601185 5665 22704
270116145077754049 8882 17588
970396851865892481 13407 17106
591569255994027521 3737 21661
318216076061574401 3330 5291
258259509497069217 6815 17466
628427708067370369 12611 14689
443876631931825473 9458 16563
268704337210238017 1127 3851
524206091416761665 15810 19833
328665832957874241 18470 22593
570600113874387905 6239 19744
559098578236714177 3110 8811
639715755200970881 8766 9065
75638330693699633 6583 13823
560905816332304833 20937 21777
168939412137063969 3147 7237
298954519444539073 4203 19672
447544096726197441 198 8219
960005038857314433 11088 13540
129533198402569377 7624 14758
19853082986802661 12576 18534
778031692740917377 11271 22939
990097693686973185 13644 19970
728754156604907137 10291 18010
586674813210425601 8986 21486
706072634447132033 11711 14800
711786264972158081 178 9971
507983521669288513 8318 16895
319232640213531457 5356 7353
161740866067226817 3658 6074
841849038219603329 7994 21817
404147042639152705 7726 10453
959779780179719169 11510 18549
523712277650837185 1098 16841
574475480427377537 2821 16393
440353050808269569 2423 15367
557912718350625153 16304 23127
244574152832747425 6711 20764
73184601830657665 6145 7371
48263602637121041 3276 8621
375811728929523521 4342 8619
271684977866463841 983 19887
627051701708364161 14097 19344
360339900380196801 11587 13448
809124708512033665 12981 14501
470326660197009985 37 13713
849317905828168961 11159 21568
8654371329356537 8963 10539
260469563751332353 12596 19353
405095458986885121 4267 6935
275083154328097377 13438 22769
149094507525674657 13460 23383
59959135420346145 19241 19815
974611383378267265 13511 14978
558094608647390785 7046 16424
557411894208200897 4421 15152
6785972332227886 15462 22166
790290029362431361 2492 8067
429521627027508417 21269 22190
850482849652834689 18289 22091
123562502222998913 1246 10990
905592365433996289 7036 15376
153313322606091873 9166 18002
728008823908027137 12377 16785
345990595186567169 13480 20068
648198403233003265 1539 19303
366898078722424961 13556 15941
834234221756290177 7529 17915
299103491082409089 6439 20326
291166564621967425 16763 20897
640614065242370817 18615 22249
555510688521508225 22861 23340
81727878010031681 5726 22179
74443443607940193 8604 21701
516738589993973825 17975 19537
118979188601812785 6157 21415
246274876961908961 16991 22714
406055122701253889 5029 18133
126069843281864993 15379 21739
483438478336296385 2922 4346
434181120627915393 721 17157
730792801203016065 4934 12489
137840063419314881 8099 13486
130659889511107969 740 16647
530355324529356417 8803 19623
647928790032558721 18842 20775
922812179781228545 7910 17268
310907759976487361 9545 14710
714287048709525889 74 20295
30065486543939813 8722 20667
529615389539582529 10027 15493
79021435981061921 4859 20129
501863050600295681 15298 21691
581106325837232897 8977 21492
754966707494755713 11416 12950
507772589433244545 335 12079
240608046920574017 5817 19184
957895474845734913 17985 19168
78038107761909009 920 18104
385869704871836929 1920 5352
601591147042544385 19530 21939
49528754474359009 1126 23582
110870264011023073 4729 6289
23354057968958841 6878 11495
322562004685426753 5323 17986
589793505777372161 9900 16523
57786903992404601 1114 9068
193507392398188929 15259 19645
827322171564080897 13017 16853
97626421095277745 9287 20649
278986236706426625 5061 16060
855934867379318145 5976 17006
763592538231097985 4256 10446
370737302721032321 5573 15677
703010599296970241 13231 18619
920236756658383105 14368 21453
962777426306107777 737 778
868359852534929665 15499 18122
550130218062488321 1150 1268
635552893597662209 6725 8530
686495165084853249 5599 23049
327059498635371457 2360 9411
618704596386816513 5521 19090
112044038935081857 10302 21314
252364156663166017 5228 21244
672129491799388801 8444 18995
488563344393806913 11929 21729
301728260125997825 6112 6167
550497819697302081 2857 20405
576691618132166145 48 4393
133010063225565745 19421 22309
465557116502580481 5371 22756
507041715252174913 11563 19372
38413437008962601 7091 23555
62206003533528785 7171 12310
630610005277048961 3289 3755
15826911362854191 3782 13761
793861527875712641 7515 8482
687817445554809857 157 18687
867094502174765569 2391 7011
147135548452272513 7004 21983
773906378156233601 2875 23666
778669909523213057 15632 22808
882629989711716737 6012 16270
816372938109413633 2393 19983
668130829914353793 2321 20556
830876212635001089 5757 6535
606100368328171137 12138 14640
427185675437332417 10734 20221
856596987538416897 18151 20633
799001854853965953 8831 11872
202103253256325377 15338 20732
24702482729185961 4059 20916
875197735053511425 4120 12501
807183052998549761 17772 20296
578486835634507265 759 18692
45924142123030977 16165 18321
394635082223409473 2437 3758
294977763305720257 12170 12807
604315592484027777 6785 9601
36046229622474617 704 12589
648180015879596289 11811 11863
150741049512003393 7664 15580
296381329237036097 9971 18781
521233744950340161 73 11953
872003939408905601 5233 5361
78480978931533937 10447 17869
433490693044745985 1676 21060
259025453626339457 877 8018
703131701544172929 1034 5815
49852675544183713 48 10258
865503367605171585 18111 20180
105448131927321505 103 16031
489927208033954305 11563 18347
762944039233783425 6585 21323
66630713228022385 6127 7763
880762244499994241 1939 22876
31336238917752725 4045 18680
599929766537155073 10216 19337
779871711801675393 4326 16351
630611200851095809 15765 18817
593603922502332161 10526 23273
417028493079126145 15411 22487
373575777743155841 313 15194
172651543238817601 3453 12133
923457907222591233 19591 21047
367373933776899969 274 12409
415769365396826625 636 18827
506321527131863297 2678 3687
948279186877108737 17496 19788
839662636399108225 14145 17376
22729403200997921 11806 14250
620455878888851201 8096 19042
536922335753864385 13259 21796
966401199660577281 16004 21908
482870477763938753 16936 20241
144545366140850017 4112 13845
996822160405777409 16566 21060
223252351223290913 16681 22929
144748439281784161 8045 13572
698516507033662721 14825 16698
357936036798598401 2401 6923
597754946257236225 7306 18838
410159765990599105 18658 23398
356289587504054593 1710 11074
192897037735328065 4725 12845
78325546091772225 8770 11994
133097672073375857 13419 22516
362757463625445825 813 21473
43343928361728961 11612 12745
714071581458863873 624 11649
707751633140006273 8184 23383
754283711263671169 1512 17175
59476779676636225 9322 15909
868066008393977729 19872 20323
470720798564286721 3714 6345
310791860332233921 795 12601
355062883808663809 10966 19079
161233639518638241 6805 17253
752942723096779777 15412 16055
903828028329062529 9422 21072
771863412877543425 2245 19159
845137791680595969 17882 20418
426181043775869761 19025 20176
749822560073102593 1311 13935
221118408033724737 1001 10814
298365345273264641 19956 20142
199808214731618241 5398 17764
890722600139159937 6752 21217
807542779264004225 4959 16935
95896573495533489 214 10216
260476254518039233 11504 15619
824162183913234305 7874 23468
372350602263843201 7452 9406
721195983846268289 8067 12315
306378720619179009 236 7943
120699744958162833 8881 14828
542115678608674049 1535 21945
778529731774764161 187 402
227334866252903105 3806 5412
984080212990722433 13051 18739
512644642106884865 4310 18089
304336730129119105 6868 16902
911911218043556481 11529 14679
529040430726414721 12622 19014
601211410086314369 6960 23091
991862200358948353 3092 23093
135150702050680145 22289 22623
426317761646988225 9855 12388
583080055953978113 777 932
337586904837063873 3864 18915
578994002525732353 2464 5858
962062806888329857 4870 17046
302703781175388545 19152 20607
630510476666696449 15397 17174
567816125122277505 19248 21178
303993410432685377 11405 17806
376682153345221569 10927 21490
559705936436539969 839 20096
541202216607374017 518 11011
293928920119245889 10004 11901
641713714765224065 4312 5551
969762467075351937 623 6030
34564628912903573 13239 14636
689756300160968961 12717 22872
550498015408145153 16681 20007
890157620741046401 369 13406
566747069125355521 16656 22995
862723471373076481 5619 8365
982796647828116993 46 14516
580006168056168961 9606 22162
335535511241090497 16847 19036
280925500680002209 15514 16239
965508521978300417 11402 11446
625153582472346881 7296 17233
662038422711376001 9678 12081
49016284172640921 701 16703
929376977515751425 15779 18511
495725493610759553 11156 17328
290124841467502401 13024 14276
558987480536576001 5972 12742
262426952511354721 367 12688
798893155583879681 4690 19066
696306989751050753 22128 23603
278127966564543521 7302 15021
739905873039312257 10102 13159
358026872055685185 7349 19378
679288492177903489 8110 13932
558206316202717569 883 4492
652723760396064257 20058 21651
314217211643249793 4722 17284
529408939536850177 12563 15448
404076061660479297 5272 12308
153382834192662177 21999 23181
512355547702068033 11028 16228
800814569364661121 15386 15441
559234092037161921 3447 20457
69256182777500897 8994 19607
318963778070678209 6930 9306
69662281849261377 1314 3771
328686794186840129 5721 11088
573795439877962113 4925 16770
774505835477096833 4219 12686
428184137591159681 13422 16837
903491754653561729 3425 13375
79670410499907969 9269 15424
145133600530282785 6038 18550
877040954700547073 11828 16017
823615332964497025 1143 17883
243695792493106465 6343 16242
778224889034301953 14447 16364
198990699123498881 19374 20765
722723497867310209 7945 18373
318283105278560193 6689 21501
937544116271066497 78 4425
459279106475477761 2537 17140
856025301740633217 6411 20484
311546226540350785 21578 21727
486654855399475393 8148 21765
537990448513852481 15143 20831
695510566892853121 12803 12862
638438113710002177 645 10931
876970617714487553 2489 3516
284414625203410753 3114 16650
270436083294502081 2217 17667
565630912315505473 18431 22755
587553601699109889 7782 12330
142706886619862417 10800 22037
978663182963362689 9808 12217
727373290230040961 12473 23467
649843698085486977 2978 22328
753027530196092673 6953 15131
449754274238987521 17772 22791
69244048037070625 4646 23092
98679512018232881 1869 5123
826114940544442753 2753 5526
216292102044651105 5360 15185
559421403628867585 1465 8783
532392383383847105 14571 19102
936905403785559041 3940 18542
567763460439838529 3118 18261
987529396274688001 13595 17604
584921164934510081 6615 10760
121281298480369057 1138 19977
2994133815196421 2642 18811
790908164232682497 792 11010
141692667492758769 2673 7058
798094603396506881 8003 13581
253354295474455425 7560 17298
545759983036283841 7895 8234
932698014775493121 82 15675
506939230944027457 3333 12707
369968759584157441 274 13206
21399471361199573 4885 22529
559401479721469057 4843 5857
853272556687514369 4843 6223
913534677052101761 2683 21048
302010840373277761 3427 16968
639853512145886977 20506 21427
410827732382699649 12134 16901
774015800319251201 4319 11104
760989043170404481 4608 6864
156026426578886657 10221 19400
843103004995484161 4548 16568
607767628817416705 2253 9682
754091735863234177 3531 11703
60707411771712569 9361 12760
289226379639757185 19976 20690
699246898456369281 14478 20803
952106653489941889 19084 19840
34401962075019557 10750 11495
904712622817683585 2662 6583
230442307459103553 5467 20014
731270894829329153 11560 23522
996129328208237313 2498 9952
66468866262141545 16023 19196
329976389662807169 6439 20002
996866262764505985 5359 8646
570612953347119169 16720 19209
27654003565757537 10498 17448
841291367545668609 19682 20918
45734783656008913 8244 20502
437440912458551873 13053 15288
47319734134504185 171 9920
820639953225981569 11519 13727
437262392708611009 1055 15081
58926920907406809 1973 15755
199696564326089281 1432 19066
285325729010086337 885 22605
496893085060214913 884 9445
160649335049665601 19305 21990
87950386424381585 14384 19970
474722242239511873 3643 10865
725562156784114561 7866 17140
964366545309257345 2908 14484
618513484860883969 6650 17579
764365604705265153 3222 12468
533552058677550209 2437 5590
223960073612996513 6442 15833
327852028322780609 2640 9379
649557507258538881 3612 14491
906029421109870721 2134 15947
752374344528714497 5725 6171
658809358584349569 15737 21493
761504457952188545 7693 14963
684643542822762241 9252 14961
246712315516131041 15880 23209
145374744564549025 6647 20840
427500039596157697 3637 7055
506656632912886081 10888 22048
699591738858213633 8364 19166
941659795748350337 2064 10347
677850372502607745 2521 7023
268610915783916929 13184 17905
641825598592728193 10724 13000
203683485212906145 17030 23370
36344072932838145 2917 21477
510868916130355905 16932 22596
493095032609385729 285 9685
853810781571908737 4634 19179
717647129838159233 13860 15026
884717397509639681 4264 17802
736541625517443073 1240 21409
501773293692508545 6948 16484
663005594410709121 13578 20935
944204096271953153 11832 11921
797501154421819777 866 12675
209412154548928705 10488 14861
953385101227784321 76 1976
776456135048796673 3538 8478
947690499872745601 488 4012
236787673555426177 6604 8172
684361328884580865 10186 20633
369761379151746881 7939 19433
310176310474656001 12523 22026
435136132668517889 19267 22455
116769874465322945 1224 9498
337905577601993921 1025 7683
877905944454507649 5985 14678
19235552964403269 13243 13822
437772972501580417 7640 18660
438750470599124737 2057 8342
134351017397886353 15545 16473
691858377782281729 6705 19871
494424347709159681 11002 22543
808287709544266881 14444 16862
368159374863235905 4840 10676
561803868377779713 7563 11087
471207564281275649 5983 8163
588761986758093825 7484 8487
578265294180237569 2070 2225
722055650852965377 3036 6880
358957835345794497 16687 23318
568150772278336577 4963 11808
179678013927823329 8708 14189
385314351420447553 4441 21346
748997696868162433 15945 21502
22419067084335609 7951 13857
735538104870510465 10429 16682
931800673318818433 2700 14264
636543543299214977 12552 15028
412512168277807233 6548 14315
84757545008695697 17013 19960
351974665425217409 12941 15043
544168080128390145 18252 21675
232859164649390497 3215 9033
417775456369252417 11923 19595
279711372308057089 5484 21143
1403583707944023 5682 22809
731961303179680513 7942 15809
721175114727227393 12760 15106
946425600628970241 4228 16743
721887783762600321 10624 22710
570034050861345089 10186 21438
195001868107635105 19279 21013
952438249937799297 13383 22965
295608511391638017 1356 19657
682136184285560833 17579 18654
608853808168301953 1645 1725
179187599507969249 10974 12433
810990297606753793 14849 16849
663105134211399169 12859 18322
452820242910416257 233 12111
557250179431846977 15604 19534
99356177029111585 2488 2612
165151656330927201 8279 17716
240125032102891809 2789 16147
784961446236707201 8132 12814
671636360792820865 9663 15941
929250255155686529 13135 18732
497275480839856961 13174 14173
657005493291691777 5493 15561
422402504469662465 4139 6898
783471217881846401 3693 11907
136380554277533153 1988 14822
29839516754663009 6045 11740
697077323441209985 18582 21283
907987181741724161 408 6861
829217490317471873 11493 12532
911271791255117569 4815 15418
851574612099572225 854 18245
857378424218502785 5857 10032
214101259317569505 4226 14303
926835548425344769 4767 13867
336109617056809665 9595 21029
762658093088866433 2743 15802
769529563320485761 15374 17959
869584458276776193 1378 9878
72304510685658129 3918 10561
121617945064919297 4614 16689
722194994291040641 6688 9355
988242450771991809 7200 9166
290193722300518401 5781 21706
987008400332136705 2941 3334
644908393949872769 8736 15318
588810445265110657 16884 22140
483879422617750529 5483 16243
834940408024245121 6027 17055
400271189480090305 8916 17815
816179241274312577 1057 11459
25343835308138553 7563 18517
144832317138813953 4335 19064
740952332166852353 2192 17331
716310427810000769 13804 15734
648612579971970817 23079 23347
748199221078984065 8308 20868
363925252406769345 6652 21310
849289752710632193 9633 23648
243777246228507489 6900 18929
354446654407148289 17474 19012
195134776994716929 13699 20399
494069020635507201 18642 22508
554396171316685825 3223 16358
682311630015540481 16650 20433
548301045660107201 6953 10688
443907321029826113 1428 21560
683945256152743041 19422 22622
207293376256579617 8986 20859
936809925982867457 22270 23466
296189288012087105 2634 3551
128105919683012097 10198 11119
366810329132455617 144 779
335145071571329089 12267 19850
172101225237412353 17560 21961
59950271106476553 15 8512
881260516918835841 8187 17715
684718410229930241 15036 22602
813124352862658433 3522 10197
114084586621746817 113 23142
682876006091710465 1848 17570
251261299284092129 17026 19593
766872213280180353 8600 12056
112486524276949489 2374 11296
374350120639284993 11487 14226
884530656762830593 1716 5612
840745469796885889 21689 22023
327439509768598913 4084 13774
541655264272471041 4886 10536
357720882266615809 2010 18182
536366010413729537 2701 10829
623324690146848385 7353 21953
43110929197915481 3472 19073
309786132568699905 4587 11797
820822489808065793 12762 14278
406147093839596353 3444 10022
309332428486648321 4291 7916
149376326812582497 10370 16654
304325269037292417 1271 1597
843993466706752513 6881 22429
982792604159321601 13892 16963
859156937076487937 4093 5105
811719206866982273 182 22155
518964987478543809 17106 17396
964837802415651457 13231 20311
453174984577682241 5806 9477
13101981480218683 16917 23667
106694014418071249 3459 15993
232467333461066529 1675 22030
861284522385158657 1469 16113
444082639147112001 2554 3340
37910490878406481 7159 9495
44239008627705801 7820 22391
951462054698676993 22051 23341
48403939724494193 19019 21283
421615953098342529 529 8465
328403734449800321 5900 14728
945508633035341697 3215 4417
636031860115551233 7110 16111
954571551598494465 9289 22843
887776104535113601 8980 10840
562908593541859393 1416 15667
111550388547669857 5012 11268
619706430400771841 18 3163
362767027974506113 5217 7166
252627869621317569 14990 22743
405828557224040769 4299 6110
808774518499323137 4238 10636
761165230150830081 11331 16141
988895342627781505 5078 14876
75363581070575953 1022 7777
73576588059882657 2884 12687
432258520646250561 11148 22196
444401593040208129 6051 9469
27238058434463141 1061 1672
106140636217023857 7358 22884
72209606003731601 21354 21599
277128497779127521 6361 10421
713924508194196481 3867 9667
221612564575156769 2562 6089
182596494873813249 13325 19776
623823198675250305 19522 21682
23766129313187889 3507 18761
627821075099181057 2630 16191
146920762071950145 11826 16427
266958855038605953 1342 18018
494272635910078849 13994 22240
31490985504536441 6513 13762
69779668784569537 9674 17730
900265102310026369 4786 18073
92683405928639217 13632 15114
681208104023969665 4523 6501
866266941093648769 1996 10568
262321081403737121 3550 20553
759731046968653313 15745 23657
169181705039665793 1810 4614
967863450640003073 2118 6854
924416092070526209 1955 15722
988225891286461441 21009 22996
204677826024468609 1891 3237
895329682114613889 3492 23003
228405170925409345 7478 13221
619889945889838209 715 5152
988153375034745089 17211 23560
855518274855221249 18010 18756
277502013191917025 11120 16865
675586505536657025 9670 23625
722427709140024577 17258 19965
261063652632039137 1957 22363
227117459217080161 5423 8005
691383048800304385 755 3513
520880230160873473 8106 21408
509928369231850817 13984 18269
127601064906894385 563 17377
693289242687072257 7917 20284
447229957416542593 1048 22033
653018860193874689 1472 2598
694083881921496705 6835 18414
506442942081776001 22579 23424
440881290357754817 824 17403
426628365513686017 4116 20533
62935301252490921 1932 16447
631264049057605761 1635 12043
349429579477575937 765 5778
33298436813119281 6746 16680
516393475181811137 19639 19717
922823056314740609 1720 1779
468405994254641921 8728 16434
567664227874466561 6577 18364
477840240092216833 1557 23039
945417101209514497 3740 14247
749773824588093185 11525 18271
947689252056427777 11142 16151
695475428663964801 13759 18391
229025464501944513 6409 9386
916513089732394113 20749 22806
18004036447159423 1294 6517
321684797150407297 3158 9073
986717723584192129 16750 22186
951667468632795265 8001 8915
329316673166410113 6986 12093
673448314177218049 3722 22243
842875276056048513 1047 3989
16672420298522895 661 18194
201413225504119009 1653 21107
424334074355652289 6970 16567
123799748585796017 1782 13902
605206244930858625 6746 12782
579338853076997377 16434 21317
163975425439698337 14442 17089
549333960535818753 5003 6786
324152058447101185 6058 9071
972047938397501825 5719 11396
983817844290182785 9734 13568
182801684342095425 8327 14379
890848527308978817 13068 18124
296109989681248449 16506 17167
560105477035843777 8901 16025
115045497615227537 17821 19997
883336049675410305 10693 11591
656809223869309697 3045 23398
142687885042089841 15728 22297
116646617877918865 10807 21220
224843185354590241 823 5325
204906062210973505 2564 4912
691773223112615937 9048 15646
852460812269839617 3269 20185
931750843329201281 9280 15729
976039860840437249 3069 13611
889117632257249793 6009 6896
848189343935572993 6564 10279
21539344271136685 10710 17972
614720613087548929 5493 19015
874579868861356801 1376 18994
285487516664858273 1933 19971
738961298948442625 287 4912
716434661288097665 1769 8681
797117927687832449 4449 13041
607634772176609793 3952 18339
99461594257267201 1455 20390
96802206103298257 12236 14890
829168460332166273 20093 23302
491463542729206913 6689 21351
712629969285433857 14813 20099
70074163321002913 12733 21481
367312956034265153 4815 18301
804358227999315969 18678 20684
588542006831833217 20160 22579
41519254292815337 9073 18583
156954750627672737 11742 16553
960854811900020481 9320 17937
158916173667154945 5830 20263
687280689061672961 7141 20716
945540774377530369 13230 16572
536734824706300609 6983 12677
685158128026561281 1856 20778
305801973353602817 3348 22772
633169353023074433 16182 17530
926428651021922177 11016 15772
58024187873730425 9276 11220
718534804445248257 2323 6692
381113150998668737 2542 7764
250811647256554689 3126 22183
309633930868276481 19862 20263
312825278975402881 6789 20688
622112304059324801 4110 14336
67756225885460713 10407 20586
908092689204881537 1271 11380
441979280544181569 740 5981
739889742882365185 4227 5361
809633050336358913 7471 22566
647618522072551937 6133 23421
708760508937594113 21442 22003
432216472156337537 603 2289
294748826389081857 15634 18162
101750407906241233 1166 20447
488076718528184001 15923 20641
509391953701491905 3852 19253
329755935983413889 11313 16013
702265210370658305 15232 20896
18337913334029565 17716 20593
409961559793085697 9577 17903
955534399809010945 11094 20041
429545748627408129 7582 13560
181776062868799201 14116 15258
824002126579483009 15333 17112
579968438498568193 2495 19819
348391356391690753 2164 15016
671625918784691585 15513 22023
21875759801471161 2768 7647
299332291161420033 5000 11973
153090958083613057 617 21097
125082289897981985 3641 15154
297864038427416513 11748 18969
519452006879518529 6559 16314
962807236521744129 22736 23201
298847234993537857 8678 11561
92807438820837969 5287 9748
354085712141255745 15403 21283
658144227592874369 576 15106
839212621330055681 6692 20036
81420975152678209 17773 18264
678603437510858497 7183 21178
506759965662016769 6618 13791
308215934511913729 3553 8269
756344533460005377 9623 13098
551463022622101569 7444 8107
983985931660516353 4612 13212
75561674856423617 2970 11835
754597979536082817 7398 14634
555459972344849025 489 22849
956946336307712641 9827 19526
473693699066906497 3584 17153
529704657213695617 1430 19562
448440471201450945 729 9712
530328016282926017 360 19868
288487026422409089 1592 9062
635455176074327041 12840 16112
14147140307287033 6502 16995
220806243869620993 5567 12994
565227488314015169 2209 10568
250614228680230881 2017 16130
755030603775764993 9595 21337
966628363142422785 568 14222
740465721295599617 1971 14893
17709389584648961 5911 7122
828995582162846721 12377 19083
129816180660245809 1263 20220
953444949373512449 5212 16748
407640244127374977 14261 19202
581822111629691137 8863 9753
811064768365117313 3304 12524
781461333535069953 18342 18719
753841586868571009 17725 22206
18949661574268361 12550 15544
781260093466361345 89 20248
613947948009872897 20574 22283
658133629953194753 2565 3648
368848453023815617 14436 19334
307555987013632385 22019 22637
9380235970859019 4798 15322
472577983231598593 17149 21035
461617227589769665 9980 11237
394462712129868737 2558 11815
43258664813642153 4593 23013
59388423088815761 10785 20221
348904144765327809 1280 22896
109100106986563361 11862 21455
277284805303075649 15 4227
560352968155751105 8554 10780
464786456293055041 14544 15468
961728269058827521 8345 18794
279136762245123297 13764 23495
738816339889947265 16895 23027
633779182745968257 627 15032
874333328496550913 3296 12658
865570349430008449 11164 23467
845932316921800321 6675 17160
505462261850297537 11095 20307
307235342090539393 5324 13739
492400190899253697 17044 17885
397881606564052225 5617 5685
90983612931637489 7762 20232
201595037798842465 1302 2198
583601606614614401 5728 12974
705695467478090369 14078 20933
222451329688468033 2901 23469
718896365628555905 6861 7192
485546265851048961 3646 14320
182236236680036961 10901 16399
101385836788040257 35 1962
360917876342217153 3674 11150
105343728598761297 10498 21240
54145954352815553 1232 20756
968251387039387649 11856 14058
88698167475488529 16584 22256
895383706440988161 11107 12043
56941253807334393 1818 17927
54789797626739305 2642 15762
39244319014148489 9432 18715
477311722274599489 5445 6427
400039403906628609 12502 14492
789476888583877249 8938 12308
486297701283493953 722 7925
952550395359715201 7417 21822
900854669831257857 2264 10739
50827756855994721 2321 23116
787804087652080641 10435 23327
464701387022436993 4731 13432
833088807722457857 18723 20545
612279857430380033 1182 13487
298654957044309569 9984 17883
300205675391431745 1580 4928
78212341991498849 5958 7889
726646931620763265 10403 20199
52969538492693145 8558 9485
222853847324493857 12120 14712
459527103429405057 12208 19444
660201184162431745 5443 11807
495242844540715777 12917 15027
617350064675356673 16010 23053
258123144190644641 3303 22333
430719827816233217 11535 12342
583038974731028481 12628 21520
696244842763910273 16796 23598
426877404757600961 10507 23657
726614249189353217 7135 9958
223881657181298273 774 15231
629139333844626945 8332 14335
734145200619590145 7051 19940
103709664959268369 17757 19274
633280647861358465 5027 19580
155979000018383841 7572 16649
269101535120892513 8661 12632
862399296134540801 3588 23462
806503536140386561 2864 21868
517223950902014465 11857 14705
446305242246719297 6091 13393
212673851902138721 19955 21423
740203023971663105 8781 20122
389308373957810241 12278 16208
862867831524237569 10178 17808
321713546495729473 7919 22592
287160167225042785 7700 16276
767558962191834881 1232 8743
326868459217731585 7091 10259
913990034872909953 1611 15940
903399703663598849 9852 11972
250983607455303585 12410 21923
813999498092680833 15750 17233
234698608311603617 3211 21156
986344755390977153 728 5543
111293440327422385 5220 8301
478861534712987009 10620 14210
293240801826868865 1115 7938
799450196769829121 11182 14414
576285122020969729 16635 23165
590235101018787841 13057 13155
445693294069130305 14911 20486
36207134329263369 9578 11153
426262692433546433 5266 7468
52796858309246633 2691 4954
46894689593358409 9170 16121
157240565540593729 7440 7561
839370813867809281 2906 22758
182253109225410273 7091 9733
268996525585990305 9903 16420
610498681045729793 10945 15576
272270484563144065 553 22637
512241229392682113 560 16455
330972702802398529 10954 18167
647700762471391361 6327 7397
418115792519124353 13971 16196
509482697540658305 13028 14232
571451566102481921 13623 20410
521091517854902273 9226 11684
132762600647744481 12482 15990
272817673670029857 2462 17528
705991116075466625 10642 17869
583338301443649921 2333 12362
897908761566803585 181 8803
190543341681955521 3077 3303
592099382317272193 816 12663
29674296710371805 10542 14895
428657116840959425 287 8446
461924308324764609 9680 11442
155322893464813217 4833 7950
384080713350261505 6423 19558
511908703689861953 9081 11836
670226046846050177 9240 19326
253875501601370945 14925 21173
118734673293463553 11477 17972
957010834614415233 14280 16843
777899503865167873 1007 7828
45721621625688161 1000 6582
145822049877853729 5239 12853
574054594542609217 15398 16028
35749364201858925 5863 11945
410801292124702401 10510 11059
80196390782081297 399 21408
587865378465501441 1430 17290
127557903211165777 3280 6494
634103415705851649 7664 13843
746701511617676033 11004 19910
613659932621821697 2804 23318
164593662083017729 4455 18284
506347156129649537 16840 18250
113086705721602961 10785 15215
827030526596310273 1428 3772
889967171066810881 13072 17439
303783819436745281 17385 22657
743525089176973313 15084 18465
866712934722293889 11281 23622
124537431177014209 4608 15248
494621689085946049 4700 11822
673367700919701633 3919 13416
220726405423143041 11878 14321
292030659125284609 16328 23568
136218283410698865 4539 15686
846873918462723201 19788 22252
819042309090143361 19884 20154
993589715507777537 15770 20043
595767419961291009 10611 20637
589572842786967809 4807 22991
539920241275957825 5025 22406
487886485153293121 8778 14608
690896368028546689 10955 12865
18325863809611321 10519 19560
630297580883244289 3681 11302
483333073508600129 2098 18683
520420310342061057 10130 18758
447147953045206465 6386 17301
237857425147133473 3340 17010
509328836501733633 711 19415
976391380102029441 70 12995
206849655124120353 15626 19415
495232007048166145 5194 12345
933761785982266497 2748 8115
205316752638495361 4892 21535
452403577225286593 7820 13172
823700708848924929 7325 10486
298402621089504577 5836 23460
549668714595355841 8357 18591
433813717716606849 16647 20300
320065180222989889 2089 2388
401020340245263873 10380 11843
853108370108728321 1113 16034
913743544876414465 1897 18361
538355413438985409 4270 19844
546017901407335425 1441 3292
478607735490300033 5643 22453
347184645993241473 3123 7601
506741483775378753 1230 4199
681517532252950529 3653 11701
164171483936044641 10851 12059
623342328908709249 3740 8496
55472593273329097 5815 19710
41875859588511593 7248 9802
544293592259208513 14593 22884
495373084679688001 3845 10771
146689622585277857 3673 6307
206711841002555009 1929 2577
86674675093732385 9134 21638
786701623990953857 5061 12451
861286161546111361 6627 14337
691193354093368193 10113 16685
544986930930292609 8963 12631
419817593748394561 10139 22094
528227516681617729 756 1368
802434042010883585 10482 20253
193394431231908481 815 21853
730524376425396609 158 14104
491354045675599617 14040 18133
272658441054428385 21730 22253
892781021229581057 8206 22636
232779885721374305 1122 5330
558045907342396673 6507 11237
334933339163608705 3358 21640
919745431320691841 9615 14458
421102310421478145 13476 20157
920437503395710593 10733 11945
399744545829062017 17201 17655
866807383783907457 10058 10987
632957636520348673 13868 15571
487243087767517121 2233 9285
262903606733015489 6641 9147
367218583284099521 4874 6820
845920808190360449 1077 2966
113666792912489713 21442 21577
3956282806537815 14797 19943
903452563869308289 8692 19786
316403883536128897 12599 14023
216172232933750753 7797 23549
80566645861079425 3105 22452
189896492359039841 2985 7156
550442813782129985 202 17038
52805452984905801 7569 16844
983775234016345473 4378 7297
164400260689205889 15310 17293
463874837089111489 4929 23027
429901865741207681 16959 17366
571459672304751361 9560 13792
238942600413778913 6322 14321
80041243087553233 2643 19899
450839511289338177 20131 20711
457019309584662657 3504 4520
327414583666751489 9260 13489
428110743952760961 4304 23480
887379059060684545 6346 14313
695894564740324737 4099 18730
140936798960254353 6865 17479
753807194926256641 3609 17723
861282001927129729 210 7683
317024625585840897 805 9531
92631769735703537 11130 21078
905687254111956737 12967 14326
352424035791266049 5916 6740
807126715423759617 7486 12273
830656881094611841 3546 6014
92469070643208081 9513 18843
975497235434580993 13330 14996
524504147335786561 11978 18525
288729258114216257 3313 7112
757957554428077825 8922 10925
913473891537556481 1618 3498
732091637503838593 19128 21448
247381760100338977 2333 15900
336915522135374337 3921 17727
582013327154761857 4538 18697
767132658674110977 5771 14705
698692581545913089 1433 14690
244238345382701281 4759 15009
791532227015913729 33 15914
62137795785030649 5751 9837
936018944948372737 7905 15304
826822960730428545 8644 20849
936205552330513025 4435 13368
787852930281925249 4372 13639
804002095492620545 14885 18609
747775549571787905 21628 22256
182070539799063617 10247 22135
777504440236935297 3547 4203
170335325428553121 14572 15104
560646171839383809 7893 8335
156897158778015457 4198 8621
820593272582154753 5351 10374
568913129263137281 1482 2265
111158453122232721 2614 11602
216666287508466849 935 19804
76363534047185761 1255 13717
435296882146801089 15130 18057
28738392805028213 16611 17937
728338330500299905 7291 21190
178531971269247681 15000 22042
153104705562412833 3703 15792
452733793702652353 1471 23611
763951597063815809 4531 10324
995065180514682625 4804 18889
668999499122392705 19659 19855
400625023868034433 15121 21134
241688058100073985 9867 13699
115239416015153745 3287 20837
51323537445512105 6474 9376
809204121300286465 2602 8744
516985657099034753 2892 19592
90796265580035393 5194 7903
571899619219706753 14757 17018
355462954672621121 18802 20800
159537734351239649 2915 18127
622974045398446977 19006 23346
612751574160739713 12001 18729
141977570435887665 3420 10743
635452893154159489 16248 21555
111182345290085745 14198 15676
542030045148820225 8461 17913
271475301233639489 4885 13139
630179355788477825 10456 10537
845103543603467905 11577 16188
190676929866299361 18694 20789
155968994988473505 13446 18174
126128087752469761 5617 15761
197433119993387873 1187 21637
389612751269325505 14745 15794
135659160786961057 2228 16247
215235273674274209 2545 16677
261068036936361377 5776 5828
314649591704863937 417 3557
9435229301818283 3568 8561
153838669972252257 5379 6638
758452149563520769 1645 22152
922957133931745921 11554 20993
399321804445040833 4639 14181
824930500202761217 1061 21419
752497350704882049 11557 19313
262654866220429985 6987 19438
342060051744557121 1910 22204
577693461622566017 13811 14408
712901776447107969 6920 21571
779758690590924161 8822 22439
88008540079531633 16483 21388
179702638299751521 17090 23233
78039699508845921 8519 20188
239939085601832865 19591 20476
115887239395778609 9074 20817
203636229632387265 5519 13524
324534535833418433 4756 15551
503889680425757569 18661 23374
776143290352823809 16659 23036
735008565878338561 1675 21958
172154496488101217 12670 18814
43973657737296889 11570 19588
549832915027980801 568 17172
534421456762508737 15194 19768
353172644742425473 2958 10655
837499881699656577 6941 17919
557210743320386113 1873 13163
218101067909437057 5092 8141
39567279574892921 8823 12591
611645106564395777 17481 23295
933391200059265409 7686 19986
181898805249566913 11079 21313
709537474328197249 19907 23329
511722123596101121 11935 16494
879566745525782017 16081 16553
731212672166641665 498 8358
842280065297497729 9190 13613
205110311699797889 16128 21680
328779999646645377 14171 21231
584031810491573761 3104 21826
236701222194493953 393 7529
476503832763668801 15885 22623
75971420010237265 5167 15959
774998007004775553 16580 23596
69975753182003329 11652 19590
196857718833172161 93 12770
113156558592340417 13902 16539
240365404384327521 11470 19708
644253314019447681 3441 12357
511062397304911553 4956 16131
591697304158632449 3252 15042
539250062031506177 7292 10138
447350516299106689 8544 11353
462366854869628673 15467 16636
973665239234936321 15366 22340
344695930418076545 14964 23414
993344376286199041 1723 14501
501188713443454529 12999 13067
311572614803797185 13996 18039
394819795031402497 9562 10569
463353426002807809 4891 5838
280360044305069793 6480 19750
347962784997282177 7537 9371
452486375143813313 9169 9432
471590934416365569 68 22120
358099842603692737 10349 15867
577560510979681 16789 22382
701332591001808257 16361 18727
107507871407872097 1647 23006
375991785818825985 12944 20624
401499145763001025 70 8876
673108603118571137 4066 9034
506394303103217409 3294 8074
585768269137460609 4230 20461
705619433464367105 7893 21992
819709141659906433 14042 18286
567434646652937857 6136 19922
321422810567952385 12570 20262
450214753753488833 4809 15645
823283444939100673 16409 21556
543547448141435329 13042 14122
879631811432048513 1439 5136
17870025877531505 2330 14112
586662376280351361 2256 11755
279391891496143073 4553 14874
931077406167560193 6257 21934
273447951077276481 6591 19059
18128550473299753 14709 16913
65073911550324937 8024 11613
859314801633942657 5799 11662
365556728349677249 4627 15533
470256137222840193 11033 13027
830092383290146817 10742 15138
555484152841557953 4267 21190
16729082623630377 7486 8338
310012981898772481 7177 23080
636063204287363969 9211 14217
101467711722662561 5804 11167
996356480089563265 18115 22545
181275356009003009 12759 15329
783253990883419905 6798 13898
287951780728178625 17344 20504
357770580472266177 18714 22698
212956583657891937 9219 22206
954837383348955649 10098 20679
46058966169070457 7686 11929
16549553428976795 3851 11120
664571548307982593 13760 21654
548284413494680961 13210 17465
52433419824666321 10827 21644
301345178491050817 8215 21760
271601228938742177 11916 16725
34103842555264665 10174 15065
100429243912529393 5484 6894
780847967547632769 10812 16850
137711508690081537 1873 11803
921196640107350401 1648 20975
338784076555498369 6898 22978
379877208293567745 10993 22655
248820104791313665 3433 9013
762819658816010113 22049 23192
360145134891283201 1053 16691
72321138831373585 10281 10866
181171148507850433 7243 18975
909296877430900737 3743 18180
993217733448517505 10619 14355
166454740228420673 13380 13841
14820260488328075 3580 9210
189313148174090177 5640 19715
804165578860434433 7686 10291
876099187785545345 7688 20101
814980482763992577 8099 18340
901382006975975297 1005 2946
957122030903349249 9755 11757
855603145572150273 1702 7406
823132706240066689 16219 18919
925778598423914241 18558 19669
604061076731895297 2988 15963
133542134925424001 17478 18814
21139834325460073 370 16392
164128944290151681 8001 22120
176490052536479425 6510 7593
234543468597639297 323 6722
355173411872577537 1170 11991
102580457601316513 5688 14936
313002227170684929 4242 7934
665321030565568385 3336 21693
289291386343116161 15875 22297
33053585901225093 2072 15572
77080298087366833 14489 20731
653791809689881345 3948 12447
705097617578637441 1230 23604
297873570141927489 2646 8313
169960703681951489 12849 16016
472364875929972801 145 20278
475044276236339137 2175 8051
22862342014885685 14688 17844
17017490369966027 5281 6982
610838733180987265 13908 16637
360458931350841281 2724 22279
833866365004876545 852 9316
568042349923089793 5117 17272
862885005504896385 2312 14491
566015487101942913 5353 9348
407214565513665857 19173 20081
988898425254035329 711 22038
284280526076305057 6884 10733
211723750206196833 11565 14254
765624212558702081 9384 17856
893098633475332865 4654 21336
311696413056242945 661 11477
850062854906788353 11529 17862
611859500304031873 20293 20972
547568636160605121 20603 20677
798156946343528577 3908 17822
694980604811597441 17485 20476
791630479526343553 11914 12174
439739260809190593 602 20909
634813316233366017 19810 20182
473350572323461441 1338 7985
27806684558495221 4573 15226
487587207055980801 9304 20472
157382911936668545 1776 2495
337223089619548929 5116 15651
187393123786090849 8310 18419
956595318678111489 12463 23041
957804067181175553 3522 21805
462801632568393025 6755 13067
582634056899618049 19962 19980
185998630428656513 11744 15303
675044394226763009 8193 22554
232374103123525793 3253 22044
704204983325364993 1392 14197
561158869674741825 9988 20135
70648329082420249 496 9678
968155719101794433 1275 16813
608233326072788609 12273 20034
761382169233513601 1012 7426
310961592011199873 8056 11949
328758185342330497 10417 19602
184736226144206497 7915 15649
296751492184156993 5101 9655
94847251052019745 15394 22100
753265109548785025 1617 21521
212237477154641153 324 7132
279250744287679713 966 23264
658305274773528705 781 22848
855017802142832257 11105 21686
425457740405345665 8433 21301
480150817468441473 1533 10828
940295186305323905 3216 7596
834425224701085697 7257 11029
498070599843995137 16068 17978
156722931102422081 794 22476
351184996365635265 8011 17305
751508488510459905 10694 21993
562964556627729729 14239 17520
208130679116990785 1060 7733
799929311022172161 2722 10889
625450515958654337 19330 21628
585005536882189185 1220 17423
685993212635452161 9018 9413
421010692784154369 7511 20249
607996825376822913 8084 13787
977088706220381953 14703 16998
954647052596911233 502 17357
919431313828628353 2150 20805
4870447070636886 11131 20017
454810163149684161 11913 21767
206477196948014817 6973 14062
603061990212996353 2267 22522
336024287113836801 5105 16332
388261233153468033 8381 9665
97628525137892561 12007 15648
87263138318267153 18148 21564
370034388535010817 4524 12300
195508418485811585 21227 23342
909610071251137281 1999 7926
787082362003861377 12624 16621
625589059303727873 16410 16949
479903388063444673 314 20605
465306598685927489 4604 10956
717076573534885889 19227 20906
986078305516294017 18740 19275
225477529778540737 5484 14054
558128126325414081 9231 19149
716848085766617473 15883 20757
150836988894290881 763 16359
998697346589164417 2349 2911
586747691160255105 9679 23055
40044299838516649 3019 9745
774620182640695937 20175 23418
562548170371140801 10757 23640
543264747798701825 14034 15005
673544764241416577 5626 19406
498241891348776257 3452 15009
876407106235813377 8568 18564
269725263747901057 16054 21603
788917810076615169 9257 23458
117715191528084513 5664 11652
152969617332612289 13065 22547
688643833266098689 6208 12635
226416986124423393 19879 21063
893294501899781377 7202 16330
476490528563555649 11391 23387
411297064470190337 2146 2829
838625438482299777 4129 22739
277015669420144673 16182 23101
694047279638763137 21553 22085
38755156736584697 6907 22423
201539515519034049 9505 19143
998008420516519809 6897 14968
597063805997759489 6494 16130
572429040755608321 13071 18968
569981542221515969 20625 22577
646245039764103553 12628 13715
271955282810804289 10397 11600
542747764390696833 10127 18831
805691211184456065 794 6585
341590462694846081 14046 18651
358849945057681217 19284 20760
817734036253384065 2608 5926
243585693011002753 7241 18705
267008868111396673 19619 21446
492672108058339841 9782 9849
60879048133614337 6559 12658
347195689253528193 171 5863
330411890679407361 17927 21894
572563170300480065 12212 21321
634869949622171265 5053 12779
410248548728933569 6686 12167
843630309190651009 6840 19880
609182596473626625 2700 16848
481308705928029185 2006 23475
219225555591652481 9259 11232
260956062227300833 4225 9344
614751465777441537 11907 14687
405368595528202049 9785 23383
342288887440108865 55 5042
892111263514358657 13154 15614
442034941323978369 8898 18666
939028360391176833 10442 12485
753449846468715393 14249 23507
330707096522608897 1559 23380
244439783299281281 11550 22919
899643070587288193 4396 9088
646804098757574017 7658 10738
651484624378618113 6964 10087
653036603989189505 2599 21304
176569169640401921 11814 20640
213037128715871649 4435 6657
306983219351188545 7681 10584
164986759307407041 1695 16766
613647989485045249 12163 14222
617524239962538241 485 17188
972737058615315713 1750 23181
163318401590853313 11616 18859
977731326871634049 18439 23482
573909523039066753 4074 16798
272507512145089953 11402 12386
476388094648012161 9455 18338
453143519009714177 6219 17820
496117576804468993 9783 10451
581145826956124289 13940 15623
207191326860449729 6553 10995
340930907655149441 5258 14865
841775726661172225 15204 20375
719047852005978369 10051 20718
472830064045876225 1326 22936
303740700231955457 17395 23348
646823341403237633 736 14148
882287212367693057 4412 17896
682165973293077633 1165 5354
637861086432991489 752 9576
469853923964610241 16742 18976
206746892316935777 145 18785
518616934574748033 12311 21552
400882111565991297 743 6369
700045252175190273 4277 12030
850138187217403649 3541 5869
93199751133706593 13211 20356
426016306202427585 18831 21904
978328286306339841 20403 22963
846801996052015233 11787 12049
982666384921184769 4154 23453
133638487946470257 1244 6003
991047153205020289 2317 4345
497607012629067905 5461 6655
495682392242823489 17520 20545
850229547869815809 16184 17801
131465574677083201 5649 22070
998944096392925441 9225 20746
427587329738724289 48 14620
979678473855429377 11572 21555
109149942985315105 2271 19372
985492525887941889 11745 21809
416865554388348161 4408 17372
678724408259256449 4954 13547
1951171376664008 8997 17770
802703521762218497 18669 19876
433924865889263617 1703 16593
675995250433729153 14091 17284
80836774945655777 826 1308
575285934254431169 5090 14133
779387648010693761 641 18322
973285258260403969 13966 16255
944386679377334529 3648 20575
482739884882356289 21690 23549
593477369868519809 5028 20563
480950339411336385 3520 11040
636931324693140481 2497 18068
374392996045862977 14694 20490
363240321007847233 11706 22428
191000315099813633 10507 23523
911024040546966017 6170 8493
783552197970031745 6833 11106
327661088212448001 3356 18203
477921449090828801 14604 21175
159521731386210049 12395 16549
159268532345699041 1262 13662
323968349587342913 2331 9689
156634025220199649 5572 23542
672693936403977217 1429 8721
397674438675117889 7685 23089
277717875181490817 10422 15154
309317790118498689 7689 17402
268560633163648545 8822 15555
492619275199565697 2608 9060
735089995732007425 6917 19405
830036716751976705 17303 19485
356519047575876161 11202 11446
854000853873621633 4881 9640
73132044519535809 10880 12504
511952851277428097 5897 19278
591079529050635009 21508 23557
875245120657474689 7518 8634
41670204326347713 4768 21884
122101043061462641 6884 9612
279385560633290465 20232 22745
29174350924016325 3923 10652
312942614584454081 9236 10196
750741188036911873 6675 8233
57713512263720905 3654 20966
791252917521610753 10477 13651
699674325490459393 8370 20988
185626301360116481 5131 10274
342279123471360705 6240 6893
235010388496327489 2708 2969
591707538647096193 10227 23173
717412339092604161 11786 22528
91740232336608337 2138 16505
217290985159060321 12233 16364
132175360168329089 16238 19328
624053272859185921 14778 19880
255474262910372129 5537 9542
718717841583348609 5992 13062
367696824655620673 10891 22686
274411548631761089 6573 7578
295094755988603905 5708 11015
472116616238857025 3492 15709
458683039517406849 1941 9833
921383793454140289 14394 18687
588199090687499649 10604 14854
390217377803359937 13670 17814
405461761262028353 1313 16261
581383534557957633 5677 10393
693829809157623553 17838 19062
182222882752718369 8514 15632
247808361146322657 2098 16843
100700826423263841 3169 10015
78779936511541137 8069 14806
662146944603726721 11976 17193
428247779407779905 2798 4043
442612105409651265 10322 23081
282248695119623265 9604 10658
632415126178848641 3315 9415
806172517747622657 6090 14264
166556371124784161 8380 12608
802403359352513921 16003 16110
453183029474750785 13329 17804
487788791265369793 494 12762
958514991206968193 12930 20316
500445996116329921 2244 6817
857141575148183681 17069 19408
247914466172399969 11091 14863
278096104176910337 4061 18115
673515800637989761 4444 12147
664095417783151745 13879 15828
399841160832732353 2894 18472
752769815961087873 8059 10875
394248978413148865 1815 8298
509046596472451521 1245 1492
789346697493694849 7034 7787
835141212105156737 4026 11957
358513955528042753 4218 8491
788492235334551553 8485 12867
403385772977355137 6189 10506
578873702080599681 2577 13760
539560433209121729 957 7658
815629147893425025 1891 18544
382254081105539713 884 17559
738549436941326593 18646 22675
991761750940685953 10185 11485
766501125274338305 2505 12438
979746980226973825 1536 6231
985915559409207297 9334 9711
364861498320809857 18439 21540
803053063412740225 4072 5265
937025968404523009 3230 4850
9028918758531291 1278 23633
124102631499670929 15655 22994
729671471436283521 2631 14108
514947519103724737 5730 20893
943066674129155969 7522 11795
276140818061978881 2925 11640
428069864561656769 9181 23558
993257054100748545 15066 16234
715179981626619137 779 7347
87918667076525745 1825 6461
919171642748288769 7839 20022
204438800298628833 3060 9776
885771775264757377 8822 10344
977774211240959105 6188 16376
314678853470134337 12491 22769
770647805705063809 22767 23096
771891571972389505 16582 19473
436420808098706177 14825 16330
786894295804636161 13546 13937
283916289483283169 10516 13011
553849319020386561 3729 18763
590886829697556225 11820 14092
441563306094600705 9097 15269
76980584239432657 1147 10617
624320620828967809 1702 18702
307237427295735425 14312 22502
110371835214117201 14484 22934
323250008055634177 1586 20219
242686293687327745 6924 21477
597487602301388417 7078 9246
369505646463785793 14880 21852
562642891717327873 8843 12688
130534163958714097 5578 17611
471501099055206657 1596 2485
867443193833416577 10350 21428
942630495616707969 8476 22862
683439410353841537 4960 20071
284173571833523649 3867 15745
434898545301997761 2705 12625
292614493441018177 4037 10255
97495616334043697 15357 19823
459516380060524225 4539 11704
625402157495123841 6753 12170
900850888475172737 3650 17150
706631107152830337 6715 10554
223459544673293217 14732 18318
766132948889214977 6482 23520
557030475662624961 21068 23140
910428159960531457 15962 20483
502724167382257985 10385 17431
301896521339749313 7046 14518
65216080976608025 6623 10856
125755357281477137 5132 15834
413796285712155777 18031 21329
4058106517369709 2760 10505
260377611655822977 20336 21802
524689766526677185 936 4041
99061022694986177 4817 6481
351136427361119297 4118 18233
300890248954356545 9933 15853
903484833527230081 6390 22415
1098303416487312 6437 20272
225872727402197889 2806 17768
117076721745061009 7820 21724
762145938864705409 17032 18959
794944663791500929 4863 10279
719009295274524673 19768 22798
814564327098832257 18405 20125
632797544534511745 304 8837
25110082461171857 8320 19223
783720460410030721 5811 14364
237649025339177217 615 22209
370627817706775873 9267 21224
281999637066252961 10511 22096
294487821316998593 6027 19184
953145344542161153 75 5562
678817620546524801 1987 13418
373197433855867905 5855 19395
574926952458902465 4884 17686
514859795516283457 52 12906
665414862720979329 15855 20556
130269997139908609 10736 23142
62256582089098345 3569 15790
892739835455028481 13678 18502
984391488856530817 12788 20772
82158444985825697 5448 13887
660229803953349377 3035 6816
513177939206794753 18131 19505
775782879311492481 10029 15757
422048632296895937 1877 6938
732771843047565569 2159 15811
56523853952608505 5336 12492
543397241702976449 10270 21206
305406324489130305 7186 16418
139516802112275681 5986 15101
327585438521477825 1614 18826
567509725167269633 6350 21966
211585686907813665 1322 14176
291008233758240897 6655 14045
472162435106451265 6394 11616
890511561842842497 10089 15537
658384249392245377 7023 20012
781501875549260161 9726 21120
109215901271394241 14964 22026
203832593043642881 18162 20136
115821344508578513 17728 17858
663935014518607105 7617 16299
620261656359200897 5180 5468
644635133537590785 11761 14612
269330134425732833 10007 15937
84432275964680065 11785 14740
655496781226613505 3304 22337
42702328761208721 12597 19318
439921047708185857 17671 20604
559303721459336577 661 20916
634906766139021569 420 12608
175404029186083233 2578 10626
695517055942023169 6672 13780
219334555309025345 4530 5042
631415141160569985 18831 19322
147281805906374081 2435 6750
58774043596958593 15431 21709
474618039734217217 1436 2627
995660158970604673 4102 8972
838191124338848641 10156 23333
916852875357111681 6781 14456
675470969276780417 3666 22724
626222144226940033 874 11765
109486941217937777 593 9001
811748955827159297 7328 23131
915195816907832705 8914 21481
97463288879634289 8306 13533
942728156328072961 5283 12668
889230419538055425 2621 15702
389592000490246465 7056 17189
356336771715913153 4581 8936
152970497144082177 21572 23680
422882897037840897 10028 14775
994022191150371329 13329 22544
300706925387583361 5269 18845
683955604247685761 4111 19527
629277388058145665 5407 14190
696234757232680577 637 6591
900404577736733057 2819 7056
592300380554149761 1390 14548
932313447795809921 8664 15999
813631871348938753 194 16541
248304468893717697 2543 20664
670934130517920897 7504 8857
510162969741632129 15285 18091
585731066090126209 1105 7325
896412603873383041 100 15740
679185709089580289 15518 19863
317145640724579201 5472 11684
351547668744750273 13399 16102
389923354741181761 15260 23256
440627886768723457 10358 18788
374875963419871297 572 3969
499753139361310145 7951 10064
143456889360290769 5082 14862
664455479138382593 10693 17314
391078900993182529 7966 14177
985841442205575937 12058 22309
775599887764041601 14208 14456
438096549276380673 150 20094
218897010320777249 8840 19288
231138760594980385 11191 22667
32204324824927965 11661 21244
546096231917516673 4084 10200
202001706836728801 5589 19058
306172681742815233 10847 22694
271783161612159329 3679 14379
383109511687749185 7321 12628
558445358013447169 2181 21209
425401994114061185 4826 16456
678285910144179329 2365 16255
459006676647561537 10980 12800
995394546280568449 7655 22023
458199017382575873 22984 23035
412424029650775745 3920 12572
725422225266456193 16729 19506
183488388329838145 8291 18392
705749486885998977 14734 21806
551803789461356353 7166 16098
991228792304042369 4534 7215
378764558739948865 16827 22785
965542003000130945 18777 19931
126045406731673633 11276 20868
16931239395447051 21603 21752
796459954185369473 13073 20992
561586493598674945 12039 12372
783829748910729729 4158 14704
884266491929793153 1665 10475
608468062667032705 768 13863
763530587227130241 16874 17217
576800493632799105 14749 15150
498651057570256769 2007 5429
58141382720325649 926 17634
852410818301258625 19920 21188
187218175096457889 6575 21596
591704495992729601 13579 18706
925159982917154561 15009 16903
62733746040940729 2592 20895
323345828463214273 3246 18376
13932486617378005 15697 22030
801416814683936001 5708 9050
84656928469378561 7062 17141
354251784872783297 6247 11665
30691623773407173 14010 23520
587742004006191361 11919 21065
637832814145490049 28 22178
933926381830257665 10887 18671
516568719372102721 8373 9508
631622362483003777 1221 11732
518466559853983681 11787 19837
987583749472374657 8537 21217
564954274266739265 18053 22183
698064087930919937 3181 6388
208673114752990337 857 2047
99390225065786097 12192 13212
943411953550210561 7646 13590
808966381816961921 4021 21740
654526192973271809 6132 14161
883635148529688065 13149 23233
805857430582250369 8066 20373
69766807724239041 16988 22074
745373549875914369 8587 14767
157920613308373697 9342 16826
65849912047880825 1999 8210
204005964321229537 5453 16139
738025844607058433 6155 20246
719052002046222337 705 18255
209632084327239457 4963 21839
274534760417129313 5491 20683
788161875738602241 305 18820
786093637738343169 18744 20808
122968192404201201 7990 10562
231422571140743841 7559 11820
597457680152963585 12766 20413
991021440844544769 7503 12571
684239538957228929 13788 20175
597664135579225985 448 10271
225142450417870081 6326 6917
420439913762503873 13947 21899
571450935660649857 9316 22218
347539855543034 21559 22811
410387015203788481 930 1536
131191888557960817 3505 10910
498444613578072897 16077 17978
952230328109880705 7516 21120
417492303321999745 3412 21095
752009084445472129 8320 8495
163248867351924801 89 202
471246009680275073 14800 19846
856492337205459329 8475 18667
950637440702703233 6690 19929
708521331184101633 1773 5246
837274296451585793 18257 22551
101620438617480609 4750 10887
383506230984448129 11132 17603
781770325862496001 1033 19984
179875622359507041 6799 18585
580085040554912769 18663 19081
179751938879515905 6660 15340
84616237816675265 5329 17562
180309179897637505 8657 10558
131614347212881457 10991 11180
454389594524325697 1694 3600
30827455883255085 7761 19316
78094168680710401 1877 2413
939983630997296897 11064 18052
942153550651507713 3544 14084
129146061627523073 16233 17485
378081501165912193 4666 5557
852836764409225601 2929 16429
723889326110008065 10986 18448
477796307202638081 2391 9611
249298163026796961 283 19096
674031217681864833 9600 22717
545625978145150017 10087 21477
233707983331242977 13006 15465
41904092910630905 7891 14857
718824772826245377 908 11147
255227294072806657 11093 23050
703426141566595201 989 19373
683032140890080769 7290 16566
348709173735933569 17728 18149
985817730921294081 16489 17245
318832352031336065 5137 20261
865010699343986945 2399 6839
678682412713889921 3212 23684
466388290647795841 1081 17492
905459812841783681 6269 16534
938816286769540609 3030 12089
301213908716285057 1995 14418
39866211163083425 17650 22941
442509242904151297 284 16085
659265016639512449 5036 20019
870947024258462977 3192 9587
903613292119000961 11233 17997
741703648216358145 17323 21428
393497812373258433 10471 15724
212027758797383105 11459 12824
777308671727634945 6591 19254
848771815725115137 10972 22374
957189748289057025 9971 22891
262448608992762913 10564 14768
653355739289292417 9619 21385
380411820672733825 16298 18950
849439317547908225 3649 7350
470429063055782145 6930 20543
734587420108365313 16957 18470
756720995721622145 9244 15855
642664064085256065 2304 10702
66970559919603545 19387 19477
836762117571861761 14679 15171
351826765466697089 9187 22738
582615178857171457 3240 15909
113550556710102065 1117 11117
887151953854836225 3958 21308
863227560736959233 5413 7805
859770663901361537 10623 11576
68559172458087401 15462 21984
127808428500156177 1373 3783
764443755847239041 9811 12158
430194823230952065 11116 15130
331509274675944705 8510 10653
909606025496994817 1664 12988
49149281189642129 2766 5471
954156459940310913 3032 18628
358118410822008577 4259 15178
702044456953142785 18610 23396
763044315751486081 9287 12695
256449556607268641 2055 17064
336795221295126593 1655 9701
39542947520683217 5054 15666
139252321812534769 1923 7793
424903703624909953 15788 17107
469465466939759297 20833 22863
457468050892781953 5580 10332
762769709709104385 8498 10418
93827429988696305 857 2678
795520124598603265 17708 22361
154657760441292417 13743 18799
770127676656130689 12923 19963
807291195801003137 16741 17986
472311711525115649 3845 7807
752371942910581761 12968 23204
994482312690550401 7914 7981
432798437835234753 15353 17678
11291655962459403 10497 21751
435420199522436481 3725 8030
468244971340368449 3522 11351
67958031425508385 16498 22877
244672699408276641 9128 18539
277075955380109217 2794 16408
241389225133545441 14696 23529
529580156215477185 8088 12531
639392558516341633 330 7654
217037708186520449 5551 10063
931887529039357825 3952 6846
473865142411188609 4216 18539
905999953736532865 12167 19599
17277743512334355 6470 10768
335379060882146945 13409 17033
215111740637954785 4994 21721
889608190163706113 14322 16374
334633058664078209 15096 17862
246064159183390529 4667 15789
995082714800037889 3293 5367
244866316153938625 3195 3564
576325543110680641 7848 17042
13749398272793201 10627 20499
521652015984532353 181 8647
950460049573258881 670 3774
434506452928754753 18614 22189
338594690362612033 21674 23609
118814368937155025 5546 7097
921325712569363073 6108 16802
402036702322657665 16534 18487
112978947101694865 2906 4106
495135203467729217 19259 23456
735766916000962177 8599 18113
362047289464808129 6435 19827
408417831416727489 6287 8970
488201803816981057 3844 9158
264107246622295137 8164 8320
710756089184950913 7023 8636
795925046707949953 5240 22400
831925642033841281 14879 20719
16369296301981251 13402 23020
843306093914005633 10502 12398
323771507195118593 9766 15686
34336419273774509 23178 23383
616592595455777793 19945 20487
117168779258843617 7328 8316
572303672906755905 1988 19357
467870674133738625 10214 16345
555516934991949569 3809 20471
252432424148789633 2093 16892
98247377971745217 10591 10860
243537242188200065 4806 15509
413064744905845761 5166 23370
162951740152845313 227 7130
279535694007094561 1468 21722
955558678283214337 18021 22913
15833205716923261 1142 22899
301129872818588481 781 20141
506822813999207233 8987 15613
894337295381905793 20167 22113
488005163716842113 2710 10527
90669542229402817 2843 13629
942019678648264833 8683 12146
392447043334758657 929 21016
148934264991403617 4659 6375
998974602916145921 16753 18133
701825159186341761 1276 14217
9753360371963283 9874 21840
536255578891989185 15324 16258
331389437292568065 1581 16977
521618120689637953 10441 12685
808032691882633729 773 13154
115694911563799969 12538 14579
214889164410745793 18168 21806
330384680383730241 5898 9981
900296897657046401 12424 16420
150649576788588033 4634 10075
265311459553497985 6533 20393
10620508888010251 17066 22115
282495572723124865 3810 5804
715817157268709505 4536 16503
620258652495206017 14157 15884
140284161261490689 8397 8859
21816700707223193 6761 8900
466258317067222081 2809 15273
874279515670661249 4841 8341
100673231596928753 5615 22865
652253354791842049 3008 17302
829771577725388417 9876 14620
713121580493517313 7631 9550
390214662263730369 5323 6709
939646672329235585 12006 23321
136683709104339361 5838 16828
933359743161627649 2016 10606
787142869222364545 7067 19334
459623367499947457 9324 17345
494345573741789249 6516 12297
10563152976001079 16426 22362
553298530624033473 8301 18771
976664924579143425 2423 21354
157871462977588801 2617 8697
385742728983313281 5120 5184
738105989669108481 18730 23583
824295644891183361 1629 23368
744946736783539585 3145 13828
352883937128861889 6624 22240
819342306926358785 5508 13192
127753215894205857 5186 6662
938705489633285633 10476 20374
511046492577559489 1065 10985
70635124512264729 10968 19682
153578743541576289 13068 17578
663473574367238017 2237 11862
588312242925010049 3280 12930
761633737195722881 10303 13002
546778551615876289 926 7954
995184187345380225 20625 21103
431667450178917249 7340 14958
334277166128217089 8475 13630
66387816623691977 13503 20335
969979913737439873 10086 18233
700973835143027969 2738 7331
238198662003043169 10954 20761
354601586575785857 13376 18353
716268214075306241 4839 7679
405146889681514497 16818 18969
2596988519442790 13994 21743
582702239057315585 3141 23480
989523364686711169 1208 22202
707527912781156225 4784 7677
145285116568516065 8821 22925
677749280916589953 18226 20022
814528407842082945 3024 14302
222590797861879969 5868 9596
618385657067548801 2151 21215
525727891168433089 10356 14429
912502284878122753 7084 10140
379323603913174849 5800 12634
32443538347905589 2863 9791
707272072819552769 4026 12985
333511579712045121 7638 22541
874001194254599809 12207 15304
926609154948906113 11204 13867
198257020778388705 1036 15378
947449753529561217 8431 18896
47126536533053097 10262 13016
823923541086116993 14680 14731
165938644310745793 9540 10442
436280966517578881 3246 9776
450947438477680129 13185 14834
861400116447256833 13831 19707
727726416145092225 7348 19596
239667121819231009 9876 22769
414410358435244289 8143 17430
970209276822430465 3653 22041
889304168817734145 7007 10887
645877192914234369 17213 22168
35326290304492857 3596 12177
129371619897668209 7508 18282
26232434678153285 7257 20385
297243770871723713 15199 21759
442903391677500481 10832 22690
276366969831769889 9957 15671
262320741648625953 3329 11126
748484654885594113 2518 21077
70029814279177313 6850 16886
351258655496209857 8878 16735
82269244849815233 8327 22520
127923770684027713 4503 5028
980525919673080833 11799 19330
420479768986382401 3799 16221
8041507065360777 806 3261
203877299305268865 23 12208
423160533172374913 9014 19892
287369445709728673 7380 9663
290214451223565825 5978 12547
345944195850854913 17610 21960
877048917459230593 272 549
785796627522302081 5765 6187
298602808123110465 5284 6573
635256836665398401 4042 9094
42003547074170201 3207 15571
579555358520096257 15358 23124
731594085022297985 1575 15792
157383916448658561 1961 9184
876750348188803457 7914 19503
684323481694974593 14557 18404
351051497947668865 2030 6933
791885486581030273 7431 15856
746285647421114369 9652 10804
693384716237304193 8517 16062
748916755157896577 541 10421
375725744937717825 3264 4602
590040461391904385 17713 17836
347436562308416769 2064 3298
581717363622704641 14291 20359
292954418179753857 2018 14142
332321767754205441 1698 10970
338932365115780929 10656 21096
798374567144126209 7582 17907
456248882441663297 7476 23222
327472841054426305 123 17563
200699235602286305 14553 23034
22713426358752289 13064 21957
469918109985961537 6201 17212
750469425504700673 3654 13376
587073433508308481 7392 17699
431966229814694465 3205 7685
968532670263819265 3939 23203
529753264060357057 4208 22623
925415332481236481 18408 23664
52779694115816513 18366 19731
727063916409115009 12445 21293
677882121604636033 5731 18323
180396268791909633 1554 7414
342605582268365825 11663 13580
950766714999737473 7691 8733
946303742044729985 4740 13841
638553487570931073 21472 22631
562068755351464961 16949 22888
36375190445390617 11693 22146
336872977218927617 684 1021
163826105800083617 10681 19162
707536585963001857 1073 20024
207726518105296513 18496 19406
602634432204094849 901 12108
195528572085095233 2419 12392
456604415066284033 3645 13985
472785374702077377 1508 23079
906270199395930113 11268 11477
929777581995764993 454 14421
585883639380401921 4828 8611
826187803279744001 2136 12296
953221415111382657 2275 10684
136927866987974769 15640 18445
913027386818573185 11454 15670
79709535354105297 5209 7039
338966279933327297 130 5270
86130777119379329 3645 14728
865423885183819393 4851 8568
987216797523053953 9163 20652
441783650082040705 6364 18766
160621185436582433 18113 21796
17874866880152497 13737 19377
832278876142076801 20799 21607
833433144256229505 1687 9669
212552017546372001 11171 15729
211675992290029313 8573 18861
554187784226975553 872 3049
984797731138311169 6119 14392
204795715987103233 7867 21116
368023629205158209 5402 12225
36992832021176985 14063 14352
610295779604353281 751 13371
571657248088584449 4805 15974
649157707777821057 244 23106
908543309159149697 4620 14158
656784379118530433 17848 20872
275307920549835233 15639 23438
870059092383701889 5997 7950
171542404570338657 633 13437
17127184325158141 2210 22081
186242336473853249 3023 6711
800172286054792193 9834 11033
92226482699665265 7920 21740
87345917978321809 18446 20724
42346383577040569 5369 8659
356215622252268097 3021 15588
927347463771035009 5366 19549
325447792569814721 6746 15640
382281238238206785 4020 15340
420741715204318465 10242 10616
496378884189432769 9352 17781
780129295830558849 6259 11486
966751071468081537 4842 22669
733166146332724353 9055 17160
69889803265077433 15827 23137
893482841188880897 2534 10678
929619512265034625 1559 9492
706312472934573825 3109 4051
110311636749749201 6797 10042
732834523770971905 11205 13547
295436023676217025 20283 22396
197321968771820609 13034 14599
678212798700791041 6582 6982
646551458124559233 12320 17852
288267239705604097 167 15316
891617357051476481 14108 14223
712921283432429185 18534 19808
375083718036275841 3151 19654
688214059501433473 2744 3664
586436486953051137 15566 21265
364997581276945473 18510 22365
74031564096411985 6441 19792
187921961515300481 10249 12229
939584747877436417 161 11902
350636158059877825 914 14407
947411243541690625 7245 9863
504923647053686849 10864 18694
192189323452755201 2599 20843
212414701093813121 13119 17397
157664991877407361 14384 15130
831828812339964033 6240 20975
603444472537777409 8114 12896
1643006614479248 6746 20965
19830769344732601 14114 21770
892109643370929409 12895 14866
332060199512330433 643 21007
386489317420732417 8605 23099
830537539957173761 16834 17304
423311590986699585 11410 17218
854187253536711169 11714 16155
475557677536677633 1286 20227
892380359082150017 1872 9885
762611177176296449 14758 15974
671184688698435457 12568 14453
714007015489549697 2194 11582
719388989889335297 14992 23639
464285070213534849 173 8116
592292536544736257 12599 20883
340867761791123777 17332 23154
132742031926877505 19264 22882
559261508258828161 18560 21537
696016801923054337 5279 15709
921026411923314433 2545 5340
44978429119804985 8292 15767
369785411072300033 1629 14058
708147304819338113 2284 5703
9389126060263209 2419 4056
487477542111886209 5662 11231
335506259962102145 1103 20776
871506167495301249 8109 11759
740853773409604353 4529 11060
646050533592909185 1660 14831
381032109539106049 1701 20701
919836300180865153 7589 23676
37642344924741169 6078 10169
853617437567802241 9543 11557
171097983765150721 3503 8469
862130382376836481 728 17655
701873935727853441 13227 14992
152018776932219873 5317 16497
541761465666795073 8835 21929
399991882965455425 6340 17086
229469100389998465 13119 19636
916285770721170689 6022 7150
270126577440038305 5889 14696
764505923312771841 2011 13706
101920872740059569 6110 7317
357801845492968321 6571 17108
628548127993738625 10197 13695
5149575876888691 4875 13557
242372679618434017 19007 22480
445738147000238145 16137 16217
261496640770474177 17827 18803
585433819009939073 12391 15296
465910327454246017 2321 12754
851319851082916353 7322 16505
395557828443358529 16355 23433
941563149159239937 8404 19339
111980764226508705 2831 19854
103636109095130993 6886 12404
238564415315835265 3920 9413
204119097034396897 4834 20528
667245979770051201 8027 8222
909977245648558849 14613 21469
307650985448745473 12627 16219
940690917012208385 1433 9917
414692767006165761 1361 17398
933576167519301889 3206 21357
934998517204974209 4745 9830
780935831600050561 7059 20392
871049688015823105 3264 13910
617029654723534593 5965 14949
92983415536750161 11685 18798
475572727670996929 203 15009
687988034429942273 13523 18234
504837100519122113 4659 23482
138030234444187265 4587 7735
17492430920260205 3581 17766
528555403886592513 15669 22008
52052158936117369 18587 19223
947226956105922177 5842 21821
226074942072617793 19025 22565
221035295799147489 9532 16858
941004458878492033 6622 19925
988110722723718017 2126 12797
833884615294312705 13145 19801
817045422892299265 12095 13773
281796865372665921 1279 22528
66259364632671233 1982 11454
896488508530499201 19287 23158
415157802394482177 6897 14463
796576523665347457 18233 22038
205593996207170465 16325 17993
908906349600631041 6535 14611
178496694925648577 17318 23289
718547923093904513 1239 11818
372649422040026945 6902 13566
603223053339267073 11011 20229
594372662488474625 11109 14435
944851277466934657 4797 12752
520416172288207681 4346 7898
127621806368598097 2371 13492
962643982058971009 5000 7063
222652449600911233 14636 21205
833489730463369985 13541 22659
383347719731577985 10425 11433
420636940579107969 12124 19726
309339262160730049 15211 15232
659842991798910849 3281 15449
298084248100867201 4413 12207
626455713179460353 819 16242
104226147547688449 1796 11473
643106258147511809 1280 22531
926487300108878081 14470 20810
936597151704013697 9459 13409
408642508767879745 3614 13580
172209198654172737 5358 23306
535120530018037505 16309 16754
482057447572167041 62 9923
926102703497189633 153 948
763900246709496833 6607 22634
403090018967962049 13665 22563
720552844194607233 4237 6558
291185037436033409 11561 15110
131174925416502225 418 21470
463982736897566657 16504 17672
618926922060119041 447 23117
725916373017678721 4832 9249
882054658501502337 9899 17488
251341136445208961 15476 15577
694009026729538945 12092 20265
511375738098447361 11507 12223
375375793765613249 2397 15096
870301280178797057 450 13443
353723718810947201 1806 13039
959777468916296833 5484 23259
742063904308210433 10088 14928
993004354900367745 7299 9603
771606258046837505 8462 23102
342729754856232897 9490 9639
392445001357174337 4664 13185
615156594005970433 7744 21983
382405653419390017 9682 18227
123320781906709697 6811 15792
75022154113028705 15740 17694
575230823461769345 14363 19350
786381280174119041 4697 16233
436169809630623489 16161 17004
254237229055092929 7873 12858
545219381381105729 17729 23432
724323045375051265 4993 13029
627977275507713921 18 21698
930332096167532545 863 23365
380883347954839041 14146 18133
960225138536237953 6314 8665
613174213132136705 20826 23214
151685765021710497 9596 12054
757792174098614913 7127 14190
556771095524787521 4640 22528
101139709469673985 9957 21158
158972572098505793 4277 11160
914181226135784961 4241 21370
620069794799753985 16550 17506
433633623693506113 11664 16811
63075804650281953 14503 16945
929217782633532545 12854 17630
141019657639098737 1713 16166
838463158525666305 10680 18431
78690078286953729 4004 22842
251478940652336993 69 5371
884748300813591041 4278 16524
597223927013256833 287 17616
918618447824115969 13565 17597
482503024655233729 6366 15020
237128753691898465 386 8139
664861705764206337 7087 10097
977455686253463809 1339 22199
648749754653412225 152 4617
665637664505261697 4639 18076
124797922356801649 864 4777
297061477486749953 6348 16012
156138933338514369 6407 15707
694897244963037569 2179 19743
957832902420431489 1949 22052
81255497284288929 1716 21307
217853067469580001 17798 18729
536107601092034241 2241 6376
622743813261930497 5612 16794
206674566007535521 7243 22494
40981459143910825 6500 22921
292081133572956737 6929 16395
52561898382617049 250 12354
925759309032528641 2947 9778
322922200286203777 6994 12401
830462425466414849 20821 20912
758453813295570689 1178 19291
863298118327009025 4311 17293
375689491239132417 5498 8111
368557031558843585 5243 15246
682827460210898305 6978 16367
728638734328782849 2534 8949
306217094231133313 7219 23045
732477404115321857 18498 21621
368991489908690817 3350 19889
582246523366421761 5645 13863
333599837233482049 9574 16382
376395397101667585 3514 13480
515052405965075649 17045 21496
360282574935652609 8979 14900
329544215798822657 20522 23019
106794947432327089 14638 18249
387741781936224321 7286 7750
948708147685806593 3039 7119
695051612397140481 4090 22297
130847200013469953 19985 22498
204911298638375425 3509 6254
855383815480465153 14021 15973
512853777032749057 5656 11767
413360085782336769 3532 8322
5272938788888127 2949 4464
322885967874952961 21492 21840
679055302037188097 2712 12764
306036741094281665 4669 12121
746728552494044289 5902 18099
96349165300594561 4343 5160
165882190388007457 12735 21843
225738735178090625 770 4148
180834941883770017 3131 20386
471474300661668609 8989 10317
306834573202241473 9120 12287
571692412468046017 16775 19669
195470419101649633 10889 16092
331708638435756609 6249 22367
741715490695955969 14129 22314
648576320927851649 15374 17190
789864281360561153 880 18791
696168652221700737 23137 23630
487151724387576449 16626 18892
713536248506919425 1867 10271
119454632369961905 9442 16656
568679224501650561 13589 15376
192907269152787105 9550 18043
297618390113662209 13700 23311
330560273630307905 3516 15354
252757270674692321 4452 8656
549460474412615681 9132 16281
119992179453326737 7147 11923
388971804373294849 10448 16748
598763265679323777 3953 16456
681292476753899521 3158 13375
467628906259541569 17162 19592
219043417803558081 3462 13288
120944548250548673 13454 22060
205812604142654017 3704 10009
151661962349145089 2447 8636
121832976268176913 4775 11781
478738717554634241 12417 21606
81896267095945777 3689 11557
669205982049000193 18189 23337
277801601544776833 1118 22681
295407982110589249 6759 22272
896077777226697217 5528 6414
137556826381391777 22031 22985
791428041097230337 19 7917
696625034042185089 11516 20828
429344860968431169 7657 13041
864908868451244929 13661 19203
66075279399907321 15846 22723
722691965307859585 8470 15939
163418678523289185 10031 19555
63361932253791057 4924 5359
656200067777131521 8287 18353
3184979128107558 7799 9024
381943227656737601 16412 20215
478274081115451137 2689 12566
213528059143950337 492 7522
806393241870978305 21275 21961
118096421386201905 2247 14692
432049807693594817 4610 9109
791510868067529601 8346 8346
984249230666065921 13834 16742
924092190378448897 14828 19852
586212607392475649 7744 19960
899994444195439105 7943 15017
44694422495894057 5254 14960
177563987481864417 13481 20365
285947983703032097 11242 19206
95693460817795281 1818 7860
887627203960860801 141 1565
891975375774851585 10769 23413
635944199843386625 11674 16408
74291792644682881 14638 14791
849653519829928449 1573 8465
119438275310404401 3539 5981
981905118664762753 4869 22835
701657400288478721 17587 22192
594085374004295 7768 21934
490454239879486657 737 14781
552038824594184513 1213 5840
924028865942656129 9429 14117
926759024832477953 1440 6598
51324146102178505 8612 23412
7488959910709526 11784 13940
253733247844348129 9997 13900
999920628685643521 14805 22350
770867215485626625 22141 22230
217299395396089793 5576 9561
496038652797405889 3189 19672
766111608196752001 6135 9587
187596668261665665 8988 12397
916188554863644801 6662 8699
506512778815885441 17573 23050
166138829447206145 1765 13625
59936838334554209 9336 15898
23133986750771385 16092 16452
223508466324855009 3266 12014
813195093316920705 409 17395
328130574030598849 3989 18049
343382186360905473 9750 22347
668261828826114561 2366 21309
167213155059144481 5903 18622
569246522046515905 9310 11245
490729781959892353 7192 11591
441075625000873857 7794 17683
747550909785047681 12501 12602
657598754542210177 1057 7009
42371569269612057 2511 17071
846052996379636865 22402 23082
274013570808151041 9534 22588
872756464216227073 5586 20882
863755074458346369 2135 3620
763102340461497217 6831 16742
1771798902183264 13607 13829
926344431938464001 1867 3805
951071908002766977 8914 22802
853085731010747137 10603 17126
370963164598222785 4134 9468
616585978594802305 2143 17465
66479703290561081 2923 19834
463038747698160321 8046 21369
201082105187992961 1353 12397
234964459722153409 17607 22659
464986477045606273 11990 19042
510731648787508865 9695 11024
969959735609947393 5072 12981
720797360779986433 124 18086
508118366089242113 16451 19549
723228325694829953 9552 12495
595373550373295745 5445 10610
524624015015735553 9139 17582
350883449101580417 4087 12542
418663229468659649 3836 19571
624147274622387713 4989 14998
447174207336562561 11377 15655
894865315415934465 3602 21244
824705269053904257 17019 20576
790916948859887745 897 10678
473755758898779073 18259 19633
88131757967339297 15192 17958
975994362110224513 3739 4329
670339826231938177 3388 19595
39994920768808841 4188 13233
485503006822774785 6916 8375
15478683657757843 10680 16253
168071886132025825 4548 14016
819179353495901057 11799 22928
870941845746095617 4485 8587
214681518418711201 1755 18533
104876785702529681 1871 16189
198559945266882913 14522 19154
94631329494809793 15852 19305
933493791912805889 16524 17755
294167944103946881 4676 17060
155810036987066529 1006 23051
44796206508742385 15667 22102
753504645647762305 2376 22834
617415245681556225 509 11933
410739090649006017 2125 17798
609478112832256641 7987 15885
66905645622963305 8912 13734
407332619887796481 194 21031
24007770212126189 7163 17307
384143701012099841 1238 3794
896767183335139585 6898 8074
370641570515900289 265 16919
166063114421323393 4842 12946
841915664832079361 6904 23632
809496157039372801 21037 22693
657392646966343425 5457 21994
567251281041468033 16914 23655
345970679583665217 6059 14420
586424920676915201 13275 18980
21110938402429725 2788 9540
274891544377315009 4948 9830
186722160628256961 1652 2344
213010571133278145 9857 18270
244076990254853857 10207 13118
235204145184656705 14844 22071
255151012782242497 16847 22452
569673723835745025 4756 14910
727400154107343105 9023 13215
946946536658632705 655 18501
800290762050117633 9080 16850
550884814638916225 17917 17954
890601349036501249 10769 16192
918372854608936193 7247 8043
292516191943825281 9616 22392
766096474980098945 718 15483
486485597488737665 15597 18371
928010376699237633 3602 16175
850903411558114433 6751 10665
289280469913304449 2022 7500
232315564255685569 11455 21995
530439637239471297 3097 18707
165375724222108993 6352 18040
409289877351323393 197 11009
77734735556774129 8432 14552
857842042974713345 1835 4621
822350306416417665 13511 19177
11539434159796969 8539 9605
685446889153638529 10912 14113
402985604113201409 5106 20525
442757109233006913 434 15363
97462093155410657 20819 23187
176126188305815393 1950 10976
95376065978630465 9441 13304
877090121461698433 6681 14985
261115637062285793 4894 14970
190073644730688321 17807 23454
924702612658183681 908 23043
733923746912545025 3574 23094
415812493576350337 5150 19055
822289901052911873 376 2465
559024727347836161 9506 22943
903310111327478145 7173 10047
155736502376921505 8929 16121
894315344019560193 19037 20578
643325047270298753 17999 22550
178768188697510753 3121 7582
290575112707937665 10040 18329
406685538517010049 14262 16198
650412456558545025 3312 6143
82159285483420769 12877 17705
981992151528228225 2402 8381
363326931654086145 767 16746
553395530859194881 2753 3769
102467206638230833 14360 16860
700427709700914433 625 7451
638713778373258369 18902 21624
69129095115105345 3453 19443
617091911948939777 4339 4656
804745659756488193 17773 18911
257036347717701121 9063 19432
516611393535345793 14575 20807
164324217552852769 9977 22149
805538655922315905 8294 19693
628781744516786049 12093 20348
284096510653316865 16058 17869
666672668040497793 6594 13894
419702987863271233 11190 17319
624666187356098177 15175 15401
703881537110095873 1173 9066
902013661832505473 4296 13936
957844176423900929 4945 21980
212320382770329281 21719 23371
603900855880173313 4134 21273
515358819011972033 9774 11490
740176525101983233 3920 7541
11931790138419275 1551 5993
609356146580569857 14310 21272
237480999006713505 6217 20067
428218787516538433 1598 19480
989478144270080385 9023 16196
183950579771906305 17565 20623
603688867947461505 10069 11057
940521491260309249 957 1368
468409655651356609 54 11056
566574512271319745 1043 8114
269541044678440769 15403 17587
27022084747425625 6033 13357
242691904264134465 12871 13954
922578110952205313 10752 16481
219971182765910113 13909 14310
378919758481426753 18109 22532
277921644310538337 8575 20055
795509038804585345 17644 18600
530756435938137345 6599 13327
104075348077014241 9249 12069
926562606557908481 13233 21087
31210945672487613 6287 10487
429980168696921793 6444 6881
491130965870862465 5722 21515
813881984873575041 2303 8816
826666329571043713 8633 11190
832467074866166017 13097 21253
692441743552517889 9704 19338
300439686340908481 18871 23037
115495685316094673 3867 22256
189331617087141537 1739 15543
484526112435869313 7166 21074
344405672639140929 8243 20120
684539047872920705 1557 15160
861880462232981889 13036 18176
807454213274876801 3416 16292
493844886629219137 2436 21352
874766380848289025 6100 13785
545122923896577985 3523 21589
768164126404197889 150 17257
878578404816465793 18194 20791
467585068411342081 14018 23647
828921896006441729 376 4802
128255457956054641 11841 15823
358342646058090945 4566 21793
16506354133927205 14686 17014
389087933744242753 12008 16610
629867221469137153 2343 14808
255639762049611361 1615 19235
935543245289796481 10304 10557
688082571775616769 1874 4278
473684728863542401 6738 22694
366690798259000449 3747 5790
690460478544682881 8260 13760
373930227862480513 1108 23450
715196163007700353 5078 6011
632932907580908417 1096 7692
407277935205588225 12526 13266
781792684700484097 17127 21372
637666458448944001 11422 17438
71081885555557281 10037 20934
673812713777696385 5892 12378
347662736819366081 12085 22683
375921879818829313 9986 10321
326325638037928897 7915 22024
683477227001152001 6368 18478
166885695096873121 2636 6908
271326071457519201 1676 23436
727011952212635009 20228 23175
684351502307524865 13080 13290
997695621368542593 3289 21478
937035169428494209 5198 22118
598409182328367745 22711 23433
838412641247106945 10904 16570
394508982266039233 10197 19991
589878630815558529 5487 11480
127790244973098769 13887 16719
562803447393267905 12473 15153
327078427285876225 4207 18326
381531557508562689 7979 19684
475132707627210497 33 20886
573600876028923073 15258 21500
116375173678243009 16365 18389
741906285092465409 14712 15107
476929811116505665 591 16458
648523505062744449 10793 18341
109716582552302097 1733 21246
871153684456313473 3740 17037
633053940561013 11997 18836
393590987609076865 4879 6763
586537499119707265 3791 14568
706960796834419329 495 9252
251635546774153345 2704 6293
474487734995594945 286 16113
589546367742237057 16791 18469
908968904681469057 5611 13333
512870781230503809 1990 6791
150233207136569281 13357 18135
917911581912328193 2164 14362
584497743566497921 5231 17608
480332810734850561 10920 17352
928042467727184513 4150 20413
400566552976933121 8316 15077
806105096647623809 3442 16042
539285175585376897 16541 23067
506668407075682817 5869 14206
836555141815516417 4567 14051
102969295760129137 3567 13125
670656281475785985 13723 23516
263121558095182465 7856 17634
990288957302148225 19843 20403
440162994214940545 3023 10417
772032423419830145 12084 22473
595910043525851265 8046 15043
654256146719539841 10957 16098
112472788562751441 1144 15156
781545297652868993 6183 21006
807651207350691201 2375 4115
728584248849507841 7351 18872
86768662330992897 4263 16225
286472725189042881 8521 16169
591273213104518145 1022 11438
251269012739747681 2992 13403
727672616586556161 8849 13080
134068484784918945 6206 22394
886619648855802497 2065 3542
377063366640932417 19502 23132
368425052616625921 11172 22988
714423682601477633 8146 12882
67038275564858201 536 19555
26077514821047033 3062 4731
659783293553186177 6638 14374
327033366076535 6314 23341
376796804789453441 7322 21395
681049007395507969 19463 23655
96266886893712209 5826 6679
475298855814543233 2559 9798
907619305820237057 5300 20047
27852132462008685 11169 20205
117221831091267601 16172 21628
798262556140812801 2471 22292
423346833783458753 3637 14909
526855683198171201 9856 16421
980518429201676929 18370 22911
403601949597543809 680 3981
122140451547284817 4639 19327
839808617667976833 3406 8641
464107903483647297 3947 8825
352422014775910977 7103 10907
181584301910593377 290 19190
381510918389587073 9337 12107
854399019349667585 11367 20969
190348649946287201 16128 17389
238706085039456897 2992 14515
227963634742557985 15944 22906
604110577661213441 12191 14299
556708768663796161 9940 22996
998882521946601601 14425 15372
600214216536592513 6022 18487
193916553551243713 6249 13919
978839695133729025 3946 16827
988783450482959105 7033 22326
109822384026863057 11293 15338
804210700240172801 4104 18059
994875361091587201 13721 21192
222250418328005857 7463 20730
648744490842581505 6314 15485
322434410188460417 1438 6604
221810327681026817 10342 18131
746999320326910465 6523 11175
31322184195879289 2543 15793
388768345899659777 20720 22968
637990220510246785 12383 19682
806352087727592705 3589 8557
343690713857206721 7665 12071
764092631252221825 1768 16566
517332836233379137 3496 16876
665284986919619585 3023 17380
67895050221345345 1761 14231
418855043896552833 14461 18265
645337017138203393 57 16617
104751037669448273 2269 5287
862794604844772609 976 9191
754109482505779073 79 6323
594950458825024897 6675 20678
632686728082848769 3090 15351
886801366610505729 4030 4946
125130812014372593 9713 12985
546181977633821697 20321 23653
653918898105420289 5540 20322
520858235670694145 5654 16511
926684827918247553 13071 19297
921372481517778433 7113 12322
103291697795942385 5653 10948
622925818030118657 6786 8255
484616339743137537 1139 22597
674571023071095553 5482 8500
405056213374880513 344 22030
143583498565398321 5483 6254
682672066415019393 9314 12439
536661928897473217 8156 11241
464602005661692609 1461 17138
229015801925093857 6160 9595
922530974987051137 378 2633
667795157952937729 17097 17879
723030734469663361 502 23507
302374441625040897 10209 16356
689380691491944449 353 12600
717198805412692737 1499 4842
967322561325819009 20565 23521
63881610241132593 374 13664
679937481096896385 1287 6950
121389100496443809 4752 10073
554746444026054785 13949 21621
697547540408415105 1679 9816
383816846740156609 19946 22215
890803409040160001 6608 19106
304911072521935745 16428 20931
678366729860748289 4419 20608
916254843524011905 10276 21987
119504706924502097 18823 22356
471014358965707201 2333 17305
595559036489426305 11505 20078
238364562828419233 7827 23260
902255801261162497 22178 22935
717371397913883137 6257 8434
48935673862040121 1752 4798
112770717892725969 10694 12909
329227304998127553 7490 9996
806503968207355393 9016 11598
437772536324509057 656 16335
904355673989865473 5556 21884
244049079833388321 10617 14996
998654268407296513 738 4264
892515818209595521 4546 16187
809105423788121729 11289 13208
660879614523892609 9674 12816
861611975371207681 9859 21885
543954126294359233 16617 17092
174171724560007841 2768 18190
227565663342545569 9257 19868
10662203102288715 4727 23465
173768780986897313 18185 20369
139149701056009441 8500 11529
153584495070830945 4893 13594
88092828897888609 8337 16228
233096322279358497 10351 13337
996466488612892161 16109 21457
273967359018143969 16969 20950
249238258559120865 871 15380
487255943779608449 205 22755
36318757911981689 2401 9238
746334323631188609 1127 3208
357053334503806529 7571 12854
677336234628064897 17953 20292
541793038242271745 3574 15378
551941547797810049 4226 16087
668651062548736513 1888 12366
662001777319112193 3941 9947
350035452656424449 7236 23323
939541367459398145 6522 12019
803421457394822657 12685 18208
391647391878144897 1577 12497
547364608534675073 13053 14514
81047383124513313 12849 18195
350971395960034049 4948 17655
694747695995680257 17709 22509
456175763292360897 2090 3170
40520079823650689 16131 19664
355257234160095681 10956 22493
442648729089121665 3932 19178
869873819781243905 7170 22842
154757462461077473 16530 19890
705368399035751937 1742 9352
970728228350644481 18348 23201
253780011843002017 9028 14250
718578808904439425 3301 16022
889281526767977217 7527 20372
234288309146315041 526 14629
344240129975215553 18 21124
516391993006351425 16596 17735
699736290608843393 3868 14006
677090353156948737 5879 22265
718653622665879553 709 23214
971374972574452097 2941 22821
5756163585832753 19975 20421
96323407895347665 17701 22218
683850703141924737 929 13572
143994035597415857 1096 7024
163195301511212417 4973 16116
354115913197453825 6809 7368
431551506560435201 14581 17872
323914314294185601 3742 15639
686356824845663745 6368 7124
863432656466592641 6173 7747
264305191548199745 14335 22670
766795973282199809 14217 15447
452893335826690433 546 5997
663196081350370945 12308 17942
714460474965942913 9014 15297
145051417857658305 9983 18012
587937842477405313 952 7236
188459996648937537 3608 5592
207870242338028545 10210 16607
346278913546882433 6004 17928
752167686160124289 13449 16288
678045916091200257 8561 23680
193064401046637345 3493 13119
373575221222594689 1311 4361
433095896731774849 12892 21312
482704267672239937 17392 22234
229794851641369025 14012 16140
708928295682454785 1581 17964
959508941594453505 11488 16004
326936106020546881 5838 19104
756797156960924929 7254 23620
696939832159458177 8052 10150
885197404514546049 6081 19680
119332305257849217 275 9761
220333001702979201 6414 21412
315640537274816769 5247 16221
538902039507650689 11833 16457
28758065527192401 11255 20388
9958669111551189 2534 14147
320427510953706497 1423 18688
441042206854124417 1449 11436
872907496296569729 3989 19007
517765329078141441 12958 14403
794337116302784769 6140 10309
832002224921399809 6670 13462
74527606195793793 2921 6802
398189745673601409 3448 9261
903007247895644161 20730 21188
238593975424297601 1025 12202
498689795013440577 11813 17014
277906884442156609 2729 15452
347694047828383617 1938 12125
181236493553388545 11974 22328
908471471068587265 4801 11292
254171643197206977 6951 7819
18378925792248425 15244 21819
260215570544037441 8970 22484
879777268978706689 2338 23100
264533357060482657 15604 16655
476996276763799169 2879 15174
780303907245087873 8668 10006
159130081370470593 5793 6841
34736651581834365 1441 14149
625669620235342465 812 12378
213605395576227169 475 7083
288323305824356161 458 14386
772853449466392577 5263 9308
635978070699366017 5143 6204
454680982936896065 85 21398
60948907806839257 15182 18435
18646289219031333 4632 14736
503975152860491009 1575 13834
393138605147189697 19377 22092
18977674025599357 1863 20129
254600400393027105 2929 18436
445112059276965505 3314 17742
579621168862519937 12314 22898
790619941043551873 3025 14003
700114012600504705 6570 20215
418416575330994049 3336 15800
63574837108891561 5951 9403
958363693606663937 5676 6906
538510966506716929 19737 22556
957161129093208321 16999 18880
66770234134470033 4086 9547
219973798478399361 5123 14376
47719657188405761 17009 21090
942607824281353089 4220 22688
366101950665697729 8414 15793
553817835130281793 201 20414
333905485988449153 1255 7841
168908945616777825 6544 13216
792902210392544001 10632 11972
658512066913452545 14802 19719
701683138844696705 9659 23565
363407349954584897 3506 4225
423443065587552065 2272 19813
137782127830242017 2607 8009
967777959510353665 4406 17039
521836436104308609 1040 9230
5413336687173144 17998 22881
323708543237664513 8433 10362
54535257616475265 17292 20128
938553083767757825 21040 21812
216262009931458721 4929 18133
651153820246385409 1906 7557
37250396654084033 12855 16583
526113129999174593 6544 11911
119094271269506897 2601 9506
535997097729101313 1358 2979
1043758174130716 715 10479
966256672540126209 1736 20082
917360096193139201 6145 18601
489560799221415297 15956 18947
859440988317967233 6797 21264
877623815797562625 17112 18217
917333646460111361 9150 14365
987902947086176641 3028 7650
952823113699206913 2347 21809
658059469618237313 19220 19477
703164958310740225 1765 2270
470945335618900161 2944 14369
269740978159799041 17247 18710
516852535866206593 9048 18403
488288855268155713 2942 8478
883063186797265537 6593 7781
491376812518847553 6535 17359
682229335632385409 5790 16686
613769994442467457 6298 7801
791002787621842177 106 7700
457190418622158017 3027 22832
1297503196155959 7834 20498
262692770932961409 5880 10021
280921494958072065 18123 19097
780391239283698433 2719 13923
464703864118789057 4904 17424
803290772940020097 14541 18509
294935954971187201 2257 13431
132088309587114593 6328 11550
329692086576955009 5520 18903
274847913059790721 5523 13104
616670982146125313 10842 13989
573920554986141697 5130 17778
898062209741865985 15514 22902
511562571439700545 3076 7228
449649840003651521 9131 10091
396167930207209217 257 23367
966658573175607169 4064 19545
241992386521747713 3962 19100
93558224461780529 5927 18745
341672292615736961 6049 10634
16234259350980553 9639 20195
296211031493076161 16548 22390
49925633848239673 6002 12875
229613486959575393 11339 14651
270522980004699329 17363 23060
249604731799667681 3767 18174
465950579345097537 2903 13198
685923697748744833 6091 21250
443632448606038593 3031 13096
490885723659065601 1533 5524
935276808640828929 3120 6878
521889513470082305 16033 22110
824870748264061185 10375 23084
741347637931870209 1906 10001
646607946277974529 10595 12957
846669155868607233 1930 8713
22118089406305333 9121 16922
500954230479326401 1213 4918
831104259116195073 7350 8312
54799770154371433 12344 14788
316024717040335169 2752 17849
142233281745649969 13482 19335
580389196980910081 383 1872
682419360714259713 8017 8094
957690635856820865 608 12095
412212167258818625 8063 14726
858431499436854017 14963 20120
796387704222663425 14840 21238
583978335348831489 15507 21836
792225869542381441 6415 10195
929162562213768705 1728 16995
73643190453150705 4443 11695
111014879006788193 4341 9890
471172373073418497 12164 19541
280914983618096417 8621 9265
283235843095209121 18379 20595
303418634002042625 9894 11753
934879769908111105 22602 23423
308978324789926273 4266 22282
224163570975843393 323 17361
681877623094308609 14951 20074
297254316926459009 8019 11259
675988680408586625 5072 6824
756416806775259649 4892 11420
424325041289193921 998 14865
291744438821513793 16204 20119
110601230913168529 4822 7265
832888918109073793 13679 23150
507391958531840705 15500 16212
207702576476069825 9806 15131
928916095985904641 3730 21752
72793937226432353 5669 8127
18231688951203753 19309 21427
258150150731086817 3535 18079
318289094446718913 10303 19978
574082063044141249 7176 9788
507243809366755713 3107 21992
775321059255194497 12357 16008
254187000326403745 4178 22417
238564855301344641 4281 22922
536592417435429057 9390 19605
979621361773457281 5332 22080
219243131223770145 3753 22750
758938877777506305 6386 6481
466501995451366721 844 3294
697117448806157057 9356 14262
848110175608759681 12114 15187
705886568268393729 116 17631
691789251914571009 4463 9801
510547343804677953 19878 23024
467444623008894657 2713 16664
454569129860470145 5198 16286
347489612056804737 1565 4234
228710170651655873 3978 6286
769617567510586241 13173 19475
336116063483554945 5162 14560
219176683054115521 1717 16536
917872540416386305 1334 18680
630631573219709185 7507 15441
708542408254810881 14092 18038
666941092165117825 5308 6274
834857985524056577 5744 23153
233209282757492545 7799 19021
164645636254075361 1780 6696
670155649012684801 3601 11840
572451908608702081 4320 6860
107958079018168001 1435 15910
867982274591252481 12009 13075
163145879173967489 11312 22837
320730129774862145 1435 19567
678632938783955841 1167 13267
802507512440936193 8262 9539
121622677659672721 20581 22224
969349322291737601 7507 14043
158418206880860161 4957 14099
291762106627640321 4840 8589
10006200248298571 5625 9829
541542735386233409 5200 19781
756304933865386881 5722 16894
478867638846960385 8735 9411
266241210494541761 11530 16900
235739926287596545 8661 17395
726405221257685633 17585 21905
32676413203699185 2288 19415
210912993053355521 6715 17019
839945074506434945 6722 16279
735645268580761089 5618 13093
366223826937439169 3327 6148
770833692252153985 5253 8138
21210142004736809 2947 18314
790816078428285569 5166 16945
313531712489247361 12972 13927
525070601103422529 8263 17470
631046985931082113 10996 21910
805411611965190785 8638 18767
936568747940153601 8015 13057
56794572678512625 15537 23117
720131838456570241 2269 4523
97900160165600881 6040 21051
836921377822744065 819 19840
342377415460660481 9898 20933
44236653452063737 4533 6555
290782368211814913 3871 9556
671973589871665665 5179 11259
766775929461289217 4155 8897
949419994796176769 5561 13364
365590284315935297 1468 15734
153019167937042497 356 12344
330196203018417153 18254 23493
238945718496015745 15148 20551
961352562282378625 2115 6054
496993499536753089 1335 7389
135998983799510145 1881 4567
897365993039006337 4076 7445
368343091904897345 3351 20414
463046470869226561 5872 20671
426324424103384577 1741 21917
938276521974220417 5619 19178
347370425285880897 3717 15215
812991245047864961 1635 4523
284396342596778593 2174 5783
570371492145444161 14638 21886
726554972878595585 10500 15822
358138603351402881 2808 13083
847201404630979457 483 11232
869914082765806337 320 2786
318456622984662401 21013 23331
995920846911470593 6883 18196
87391363762407089 18166 19186
94290647135114369 10533 12293
733408755089463681 16785 18562
84155819979326193 11072 18793
218865790548321121 17472 19780
168003232756124289 9337 23017
109712133287310113 4630 16369
669308238228179457 693 8732
768472603604834561 18478 18856
75721249404796961 17593 18458
154545443636088481 248 5144
982554998955730945 2230 4275
720403274799181697 889 19821
372679140852174145 5923 13111
504534841087753729 7287 10841
983111327053503489 2755 19105
685822867801704193 8728 23243
595968176921832833 451 16613
632244360166417665 5338 15957
785758283705245441 3265 15666
255601149545285025 3057 14558
465697270896956865 18499 20349
1628981309927725 1798 14185
516837146466141185 5032 7703
958113949930975617 20267 20849
696535355464892033 1111 9003
115834094253720817 1392 19913
442525272157762817 1925 21799
138252798878326641 7160 21300
401116630904628097 6229 23055
505605623517375617 15694 18261
281739090390654913 20974 23600
591179704047448193 8318 20450
219885244583981185 4071 5612
623845741454680065 4884 22529
114655657997143841 16231 19172
590031809757093121 22221 22227
829247983538326913 1356 23656
386236453947169857 6749 22382
622112545721417857 12333 23408
627631660289068801 13363 21929
592837674451562497 10803 15626
620958965158983809 10031 15962
920919540672127105 159 20928
507081941404052801 7946 21924
170086500252555329 5036 13004
650837173327523969 10588 17892
609652543794705793 1549 15210
545582954997399809 12576 12747
582362672276662657 294 17212
364080481839799553 650 7187
907432933466321153 8212 15292
452445755895794817 11245 11713
869206154021984641 8300 13428
467420891338470337 12732 17278
787532366755808513 12977 21271
680497909336622849 232 6522
214654729453844353 3908 15215
736933631814501633 12040 12815
595766311424153345 9677 23541
676181275181690497 12922 17825
564600958078560897 4284 7999
363175961074979649 9405 19278
852307356868035329 1190 11127
835786152895451521 4258 13432
928258773118915969 9898 23024
351326760125026305 2053 7243
300894353429651329 556 15814
153492592265152449 10203 21235
7215970578787535 22196 22928
103486759371897105 16893 19234
61943489310490209 5782 9512
483111751256331009 5868 18617
630650918283254913 2416 5604
45807194647231601 11522 16109
220665345234930753 17463 23524
163426926781866657 3128 21565
910918797623057921 5952 6049
531129981350069633 6030 10827
827215581511492097 4264 18534
32489359016295793 3675 10838
645059889218618625 181 21811
358696671038636353 8483 20222
76789022735265889 13904 16660
806667177709371649 3555 8913
459420139548914369 9327 22250
513443080043039425 6173 14587
81415324564513729 1616 3169
575090982243864321 3625 6291
570447811264319425 19238 22190
92543116633912353 16409 17871
834411947287616641 2460 11026
80675588442360897 1282 1922
968159737920107265 511 2803
607175544463679233 8216 22820
629754634773515649 5209 9566
268288496856342817 2360 5224
832451886728637953 6373 11356
720812767897506049 9190 18456
743169817369487617 6586 16165
693920701968082177 18449 23357
188431893133330433 3373 15195
106397771970144113 4783 6048
755045135874549761 4976 12414
142808631901914401 1777 16796
176721281056348545 584 21910
115185658542763745 14171 21910
627176433374994945 6534 18290
708146346376210561 5917 13200
949032535064507265 1203 9080
788256353290513793 10155 17966
900179894980507137 4385 14047
565978689230888705 12014 22470
548466357934234625 627 12034
893106577926936065 442 6477
4729344845014084 1620 12214
348617953437567937 8288 20309
257467641676502273 7955 15857
914528651065502593 101 14439
260638847795885185 1667 22745
892892833540486273 4994 20838
713170214506465793 19716 21347
600282661831435905 5847 18147
240582521928285345 2858 21200
917008075486066305 12584 14928
628270613010133889 11707 22875
883843615268610049 21618 21915
601684661148450305 8571 15442
978930349277533185 2546 4522
603295280371714433 11091 18736
951607840236725633 3609 5290
524456705370351297 5518 18432
680059528338247809 12786 20833
270234020480362593 13362 21063
360099841363087617 10204 12245
565111093384668801 10235 11777
212408823383441345 2967 18569
724450556533884801 3581 17445
456533429201208193 14664 17186
29028401827201125 4056 4903
889391150484797825 22193 23149
847368963899530369 2161 2470
727025939555097985 9403 23082
149351225675783169 1148 18249
555256775365847937 2759 7131
21867882978330757 2588 2680
951193216453496833 3952 17978
128958803800497185 8933 9433
713787731288405761 1914 9909
830163081149525121 13515 18751
336992346002439553 14827 14839
934448249781407745 877 5115
752441818681290881 6767 15326
394168436045436737 4299 11347
849630452807438977 16940 23683
59594225991258297 4342 11767
835042223422348673 8943 13313
974216067924746881 4179 5509
234097769338212929 2844 18651
979836810317518593 1115 15404
387491999913294209 11748 20024
546283469273436865 9946 17026
310263224009268865 4149 5631
859789962368875393 8820 19979
771894917284171777 1668 22082
202589377467749185 8079 9079
837217528368803713 4151 10757
148078212075713377 10603 15964
821799524730238337 6853 16350
97026123882347553 2588 5642
991263740126264321 3135 5057
877879780752333953 16339 22196
653840817618842625 3059 8223
126214582719430977 6439 10326
468115099305556737 4612 21641
901638115440615425 2050 18858
259497642107390913 6544 17530
799193947570888193 8469 10089
639816142086281985 1135 15591
523133584200518721 4695 5951
167553025085751969 8810 21199
613462695805655041 12430 12789
602882253389516673 4009 9555
382490655452297537 11396 23217
227553020797472513 9002 13916
391214572798265409 10218 19342
425256487477547265 912 15753
317116081008475009 19595 21726
743396488003938305 3892 4242
215484552282166689 3046 6030
311887228268609793 9300 23593
815778232560600065 11581 17349
652317514534132609 14108 16409
979229818222695041 8395 20074
684887640218072193 3474 22996
640179617606502657 937 2372
737983052009909121 13496 15696
868190180059688321 13888 19050
534074438986642945 10027 21033
978951535618218625 10802 13593
449134774952710785 308 19438
947146289468538113 5117 12765
603800851204077569 6923 13116
877894641158956545 2692 17892
400945297862435265 1713 22431
124742885431064817 13602 14489
605873296943492737 8631 11219
646759670159436673 7253 23457
120698733712657713 10915 15869
209563367893924385 11091 12408
296324879546794753 22934 23653
950541571159629185 12279 23427
790083220128693121 10932 21419
224201601122334881 5253 23188
833137767685862273 7988 20402
560155577511377345 19491 22675
282712537805991809 8416 12342
158622288530740001 21539 21867
796762566507020161 3848 9410
455858171820590721 3242 12484
518764361986129089 5578 16537
572452853789602753 1044 14701
856452360887978113 1922 7516
573627242784649409 1947 6589
301998084536165825 20298 23416
910702820868852609 16521 22981
600863836736799361 3529 22111
871056829551360385 227 12279
282934583874421729 9101 9474
700831520883586049 4499 17666
115804308381605377 2004 8343
210660502290263457 399 20455
342557865151718465 3361 8432
432526878656449985 19263 19608
627023163937614977 14445 19951
444696452325285185 9956 10387
522323206231916993 5023 14516
475837359303714177 10477 17935
870035748594752129 8810 22790
900984573429692417 4071 23123
69192388619086385 5583 17266
818611197388367617 18747 19375
787478600544453377 12507 14764
562314020230001409 8018 9996
321402829050910529 6668 21372
260112100763652865 4043 13812
969653798258441729 9582 12381
685946742604951297 8817 19914
56128019518951081 20334 22810
403144030654278401 5255 8169
774828533545125761 81 15627
491791128998851713 11615 21695
750390693486153345 13635 22242
870349721290129025 10999 21322
918490454740926081 365 12278
159807959195571681 3961 23073
589711626550496257 6827 18717
519243629018621505 4940 9564
177971391044216897 2691 5186
505251180820135233 3666 14231
285055013250953953 7829 8116
542070304776931521 4311 19685
690368334868715265 4956 7684
864946396149346049 1278 14618
39580000627950089 6187 21333
567189077604144385 12908 20573
644112586681039489 13273 18925
433853189221064641 8472 21146
726316266035254913 6944 15572
694195733015963137 7547 10260
291342318593798657 2229 13949
277901350233715777 1292 7074
301813564053787777 12974 18212
620596881050932609 1734 10981
499772051510966273 3779 21061
740168477323305089 5528 5945
166609997680055233 334 2353
88123247127217745 2705 5460
176251228366432161 3952 9060
910885167494679809 12147 13300
990435454752969217 595 18921
85649497022803441 10166 13888
33764765459515901 16733 22961
189896861266969793 1479 19938
19704254342556737 20910 23367
996500737809558529 88 20965
340227737572867265 2076 18000
909836191970097025 9614 18905
70218632052586825 17414 23076
933364831932937729 9218 16167
528915762958568769 15940 16483
170499223099948705 4431 13033
944141320386407297 9199 16063
236165434334171905 2042 14515
211478763897396513 5986 9548
855281048204258049 3761 20458
484115212991298433 11877 16731
748528525060624641 7902 16434
106810149874085889 12729 17324
638893689929442817 2229 10314
647700002231417217 4312 17729
377715474702572609 1838 7245
371062665968089793 13961 21692
266219880610602657 13531 23397
32723810642920625 9275 18082
281293659730994977 3775 22675
521167731334706753 7551 13699
583682948632581889 5815 16332
61251260897122961 4543 18044
120941651891033793 7487 22044
618553624145597825 3958 23584
569943485229455169 3928 8134
311062208438556801 4283 12182
348585352729617857 3855 23403
200470912570601473 4565 22523
759450537922997889 2264 14710
215106558474573729 5506 10478
720854443603318657 1790 20203
989397648814396289 14216 22876
32136581927655785 13282 22186
899514266971635841 12474 16409
812330485623835649 3110 15645
99263597371951569 17199 20251
291484272070231745 2591 4490
339434846260715521 13444 22669
463299245453587393 12924 23083
10428722035847217 21021 22048
341816787586960641 2629 11924
241171522270235521 1706 5278
960165654162711553 13279 23533
270077871276434689 2753 19096
558855263068846145 7414 8129
242550684789748065 8641 18729
522160540001355137 7640 23119
754427640922450817 861 9072
214604163328086625 4467 16464
716891497021066497 11983 23469
931659224427466625 6682 7118
514234319095088193 688 7706
542101320554120769 445 19105
896852548495829121 1208 4499
81913546560375745 922 15049
122770193592664609 488 22681
515511521317275649 7356 18632
352246308729490945 2881 9521
869216196904279297 297 17339
9800888885926897 985 4102
568833821261204545 8110 13261
381916930241501953 17914 19926
379789709203326017 7463 15579
247125361065663201 5383 7603
8890989202253509 13906 17164
357136721299951873 6927 10941
227717392151323137 19203 19351
448784276984689281 7708 16605
106407452324599921 9003 14905
897730423446219521 6036 9890
311080192884166017 13363 16330
956828300955415041 1329 8703
918367642724458497 13052 15566
309198349021187393 17032 18452
150577284231918177 18579 20472
943166871202087937 6278 23464
935362545214854145 1378 8527
468268522049342529 3627 18475
449109370100050113 16231 19654
907966931323450369 7039 10671
23536329554413981 3178 8456
246228284440604737 6476 7534
12287620585670567 19366 19892
780691351796939137 10333 21299
690670029609332609 8770 9301
206606441041984129 13260 22523
758168093014663937 12008 19847
213384995549695585 7103 7493
32893119897121181 2726 10135
230711984112190305 17440 23209
138646779509475233 6425 21065
26334112334545525 17360 17593
379879348993949121 6042 20096
607473822802077697 14990 22145
923204358464861441 1115 7076
249718551580748737 983 10591
453918131914345921 5826 9498
91131808702328961 9578 10237
345757628920257089 5014 8984
974197725039708417 18521 18808
78089992292728289 859 10359
271641756967042625 12801 17994
84326785772478993 17328 18216
748246891414972033 18890 20903
131421792510675313 780 5269
30090176437909121 17658 17921
287509462571325249 4449 17231
557091737753744129 4780 22840
559237608322074945 1903 9835
748757104078421761 14516 14544
847184139783198721 12047 12529
300752959183775233 15151 19535
44211906530218673 10194 13556
618381851381087745 3479 6236
668642402394215937 13992 16797
17360152104878069 4790 12210
151505982366625601 7320 8031
811215675732867713 5334 6217
742041944054339073 13466 17677
29752398688465577 4356 16913
837834219910828161 5279 5447
367001450515090241 3978 10095
166625468137898017 3260 9631
432552995001394433 5265 16145
601746466673556993 20625 22993
441392386473850689 13454 15782
824885041613445249 3152 15005
384364423752039361 166 20218
927584474842713985 492 21226
585673816125421313 1420 19438
410462327977217729 5695 7230
73328458056913345 11694 22130
199606769162226529 6794 18946
128023055158465121 6765 14410
853132773209555457 1247 23248
828761767245289601 2153 21855
831185267478328833 4100 21765
596846462460860033 3729 16391
588171556262455681 476 3599
48511142057172665 718 20612
846641317146019585 8547 20739
724759096033707777 1817 23668
426561255479018817 10937 14045
589551027146605185 14647 18176
684466331240397313 1745 15877
578184868158615425 15352 18709
197071037081872897 16980 20911
263521006077688481 1650 19967
158995725363279649 8530 15956
124892902256604545 5894 22682
660785053947737601 7475 18295
621598790494836353 1057 1940
656082181274964481 5939 22413
354462948418017729 948 11938
112128964809119937 11769 21656
383426683361669505 22821 23086
64328210114194209 4228 19981
350978287092559041 4311 9856
356158358291711617 10436 23500
538732978594602241 976 13311
208746368096338849 4314 19116
351342603407118785 13546 22313
527526705307384001 16422 20350
250665888567560545 276 23148
694451103800513921 11855 17727
346546910526299713 5018 9109
239213579777757697 6281 15487
436412919333413633 17347 17475
854656900970805761 3068 13961
658887801886578433 6248 23209
425211593962149697 15477 22733
60014703495589569 3554 21513
684745936664977921 5887 21181
789348181519798657 3082 13350
686763103306279937 1868 1905
307875714969988225 14416 23541
221732714085984385 8194 11421
731760221535211009 19876 22117
41600559214447945 6940 12509
539676590902693953 11507 19410
269725865027321985 13738 20502
621516688651539073 11087 14061
394547738977966145 3804 19843
123430536253131601 20428 23663
884976361052704129 1102 19221
675895029961566209 18007 22796
339728272766468097 4148 10866
427401048515200449 16459 22995
811189537813742593 7496 7955
711797774371504513 8940 10639
722823230606284289 2652 12208
604486536230560001 16888 19813
523723435786276801 4115 9184
338056952885921217 6400 10235
749016340131408513 8746 11661
664330877848634369 10529 16023
611230805676694145 1175 23483
128438430606266257 5883 8238
940533991097655809 9932 23385
279564139607039425 4736 21589
540734530314036737 8005 19666
525028338477056897 10287 11194
408472857699440065 9502 11112
956816104944032001 14065 14658
46938989501892793 9521 15784
908577255948543489 5953 23577
297731047121178689 16052 21650
558953526011215745 6356 20992
323030852556026817 10450 15003
633282489328195201 2390 10110
841514474991658497 17268 20506
677721652630133121 16092 20876
216944737599401793 2939 12773
960943777165610369 20553 21796
782648987989777153 20606 23585
307848188030511937 6768 21306
837069939625703041 1254 5020
767847096056470913 11159 20049
401735913273899585 270 19325
493794926420825665 4966 21728
412036813375674881 8660 9551
833404000260927105 12661 16870
565364526174651137 5374 14750
734695507373466241 553 13598
232303214697534337 4730 15953
70664169010314025 4940 11155
958834704202292481 13829 22969
614448538657221377 272 17668
812895467783430785 4233 4333
515365618823366849 5297 17149
494217089374902913 17918 20024
342170355018886593 15975 17234
577352447988371201 1114 9670
464104427069116801 6432 17077
142531724672426913 51 22969
159852458003733505 9684 17517
877558363346235393 10906 15777
227282869898417057 7938 23154
594179676564213121 926 11100
212591783711197025 19 22435
771987494899459457 19458 22332
344395665019561665 365 12375
29710916544008373 8497 21308
842518933907534465 20241 22341
909555329054665345 5482 17333
275477590115727361 1420 7313
318126022936443329 1298 20609
17766943661349899 14731 19891
65782996865973329 7573 18795
932576183492983553 323 8239
446134392412876225 1378 1759
946602608130767489 17998 23144
294718537930929601 14186 23145
520219587307380481 742 11538
322447931172039425 16509 18272
855160414812679937 17490 20940
470777042960943233 2928 14927
7185927948142990 2197 13965
58971941102260673 1482 18166
472927287964886017 4548 16403
860495011558821633 18049 18065
818486005351260801 7269 12163
777734438947110401 8082 13345
317951211531074305 14124 23528
680650102800452609 1180 1589
603259545683783937 4965 19952
160016759045152673 10178 18277
295289918236498753 6732 10263
746158668375880321 7522 23499
960045922473895553 1991 22135
683232305107058177 2059 4294
105953778078834657 6275 15362
902887853796979585 7803 21341
966287132365351937 1324 7513
481842046229662209 12294 19561
244881351714091969 18425 20172
75639445024631153 12694 18593
116492985747143505 5801 14953
330565109426633089 9711 14654
977543355731604865 1937 11965
273086838307758497 11232 16516
597660002050247425 4134 21968
550285917879239873 15810 17315
204702580025006849 4813 14716
596757332559786113 21141 21404
667575447013106817 6164 17221
957696073378290433 2751 18566
929640164897740801 5004 21834
252007198725035425 6646 17190
619720377195989121 5782 5816
956534895539636609 9566 12901
554644149692045121 6859 14251
291469481808274369 14475 16745
457649527971639745 12635 15273
748377521830722305 11022 17967
173470908099496065 11183 14312
606172051055093377 2926 5021
923885457635662977 754 12436
530709053744477185 6077 14137
660435550399078913 1161 6213
771308844678980481 3211 16197
67308604664830793 21620 22402
665337718099440385 8121 9737
748240162175399297 4138 5529
241758370032922433 2208 4546
644417890005030401 3404 12096
716234710931320961 8242 20672
545960425095039169 3637 21748
50513130719064489 6061 7576
561217264092832129 14492 14877
157213617271285249 10928 15690
483008290563198273 18776 22253
299219571319408577 15763 21493
423266221605672385 492 21432
480423365780087169 2337 15753
428472514045658689 14843 15661
36413170713739617 11679 17450
392905848195411521 8449 20377
549745895224734913 15003 15981
478986569022744385 19201 20296
522525288827917953 10469 16230
698000485188544001 18195 23654
851558392645717505 1150 18147
430036307442342977 213 6555
792470091626380929 12864 23216
710757662933602305 10244 10787
921010423267890817 3370 19505
340124280658194753 6049 12506
992099157727150081 332 15044
855219623642312833 5371 5882
646423822256952705 1749 19302
506055443677546177 1930 20582
313921019675841985 98 2442
216647592705825793 12745 15468
468468170816013441 18376 21951
29276598598904969 7071 13263
854480726167135873 16296 18821
545909026070859201 5513 10485
144592346353096705 1676 18944
453040952896024833 10112 21100
209313340847852929 17514 19338
979667422832861185 590 21798
802373331030484097 8187 15506
470406137198388289 1950 11770
694432931275255041 10055 18219
757078009244310145 21465 22034
376922497430644673 18213 20495
772810507931346561 11821 20593
303277860637376065 12717 23454
202099735346038753 2955 13667
245587276841067841 9510 10126
854185115110716673 3518 18599
676661887469148161 12172 20093
375608640907984193 9085 19670
325597767271649025 7620 21076
179098907237026593 8157 10299
766711517318793089 6502 14717
873278805813029633 154 5937
84103767273351345 7771 11052
35029136103737813 15428 20259
534511047633397825 2277 3583
965598863933621505 5950 15423
681673240425698817 877 10674
635099076921669377 2938 20546
940110615540799489 6441 8416
529203491435609409 4808 5045
795598636503232385 2128 23212
432007655968483585 17074 21915
901937110206855425 13350 15484
309584442797273601 1007 6770
873478131317387649 7846 11864
6741941497487859 14508 18206
544115859542881025 1734 2152
961743663153768577 2123 13542
585075010560334593 2583 4877
464240266384145153 12237 12575
372770357727485889 6602 19847
936875816368228737 4839 6767
865355426151143809 4162 20982
706562575451577857 2022 10794
468400777790247233 8518 19211
691008296990546049 3058 14903
77182909102223361 11048 20180
763301989097989505 1116 15248
27707424881608489 7983 18021
378847503493346945 4199 8120
731102643285300481 18477 21450
86789110249320353 19732 21403
795855443324097025 14885 23178
327919902371959873 5651 18115
754049902181297025 9169 18499
210824836279591937 2953 3344
994679806604406017 2539 17671
251369270361180961 888 16823
230110538247277665 15584 19981
817829933879288321 4602 6083
153587706624090721 2030 5039
611266527656411521 8500 11191
685467304426229121 12664 20822
248896955408760321 8346 20914
902186729278579201 18794 20506
468669831130256385 9071 22546
556579392061753025 12610 17671
59623782549032001 459 13875
885584470279905409 3363 6701
904479145607936641 7217 11729
275034201559837057 10289 10732
904024739556525953 5214 6954
847876320578020481 12051 15930
940775415805887873 20709 21477
93325334063695921 502 11784
898356386641118849 1973 10375
913945847268745857 6865 8980
282108784047679265 5273 8868
141369416675249937 17026 21411
552337346418575233 2470 6366
736104326003381761 16939 20702
998267101849904769 1350 1500
381571962868139969 10217 15335
279836395538801249 3346 20234
496425357135688449 3681 23461
24454329417963549 3288 12127
867759336192253953 382 14890
634377131960498305 3965 11303
538394932656412801 12459 15751
523452368507662401 3394 7844
616755341668568449 1109 17909
523362368430689153 11120 11316
397579626873731969 17845 21922
371018493493338049 4544 23162
186617327915687521 10366 20480
302233567034228673 15191 21368
199673573299943297 6165 6239
346147895336713409 6144 12368
797753256535788289 6203 23379
446201680703801153 370 563
269151375800429793 13034 22313
759445995972967553 1551 22175
216888296117762273 14419 15672
349942267825049665 4556 7846
550836896250384449 16716 21645
885122188921513985 2244 21127
193082438889167201 10913 14539
168841258034369441 15405 17541
282379776227980289 9436 13313
496324578188747969 16403 20870
643039731066185345 15985 16558
739984833488541953 15334 19138
694670399149625729 10679 13554
282848184258540417 5154 12835
42490265812109129 4193 12559
804959112785773825 4511 20373
270752594223647937 163 16016
869706025663518337 14870 17305
213538422919956609 3353 19533
594389246836847489 12185 14427
907319537163200385 6848 17785
391567529796191169 7290 13904
386000264383643073 16729 19612
467604719822979585 8768 21015
826284827257392641 8966 11183
120430939753745745 8767 10530
644719822414717953 5212 12429
668344656433625089 13559 23215
141465428651596177 6258 9812
922769827613848321 645 22093
604853558698000129 5659 18709
344365331352854273 6117 10081
945728868033580033 4990 9666
440317561111058369 13145 23684
942714843259526657 4958 9075
67408420957072225 1827 21760
730051593861585281 3511 14905
870041662724474881 15931 18747
669921210744053761 9109 13781
9334392899738477 20646 22919
945191536303649793 2142 22226
260001510197000129 1378 13311
301606713666931393 9817 21134
306297359190388353 17253 19750
870853474684448513 391 21357
956841817985122177 21438 22596
223045218816498177 6217 22005
648487285025645185 62 14313
452453632956615361 7529 13659
527689872585384001 6587 21286
100248296938222129 5080 16522
737919211499054465 3320 6280
922377796027969793 9884 10826
346110633599721473 23 462
465398749630640641 9148 20583
477608677904463233 677 11040
345857983184270529 6785 17264
462319619286617473 18412 21763
103178113525732593 6066 9248
905714381154304257 6515 21049
460524141849074177 1206 12674
177723032698537505 4342 7778
394338992812681281 7852 8186
328204848359540353 2414 11804
536952248017978945 11355 14340
390586914828375617 18724 22518
772831109494067201 955 15040
490542086362161473 22661 22772
433136431393986497 1338 20527
672646296978655361 8305 13066
216358838937356513 3053 10485
166873371474018497 2928 9454
491143096033919617 551 16732
747040428326997121 20420 23525
620748028802129409 8995 17076
235259116357418913 9589 21622
606017293692783489 7321 13043
559265238889878465 4404 11936
768626394784821121 4888 17205
197391661383299777 13487 22020
346438639523665153 10667 18876
129908325283977889 228 17183
764745059327825793 1277 20701
535803447421933761 18477 22540
819173650855216129 3350 22436
437688979350411969 7446 15453
505234161988642689 3245 20144
172324898359015329 3071 18243
424926351926966849 4062 14908
462555180341936961 5361 15155
317013235057320513 14983 15496
287009037186614081 9183 21467
366007133214676353 14464 23003
401955102476705409 22096 22376
46662517746785425 19065 21271
612242941793873281 8989 12092
834953995823621377 4594 21214
811441613734430721 7231 19135
904874889360716161 13480 20244
64542178076472113 3233 9454
70858261867183361 8232 18763
787898521311831297 10017 16738
452094948767456385 5311 13086
795674891196760833 208 12612
734051403281295489 3113 16480
256186016663988897 11802 20770
521432266776034945 1456 16183
811263853258118657 22665 23242
371758646652264001 5653 7881
306053951036773249 15415 16522
254105302121690369 10137 19197
641719019807474945 4264 18918
663451262856181505 3717 13934
395804293342749249 12576 19577
17601213223375823 13585 22606
876986600949074049 5923 22335
915440760122603393 9049 10122
54312448649000089 4664 16941
893870129174548097 4300 23155
959764867940457089 9774 19883
174637380043360929 731 5883
607430109930064129 2605 15256
880030677071122433 4248 15184
535008455448270593 8547 20223
840600160549339393 1848 21572
984154040592699137 4401 20521
512442011266802689 1711 19376
987073345666907137 3001 9794
746669190473749505 540 13740
49794703101454729 2847 13733
491166565976076417 4992 6602
966970595747120897 7808 16615
63100349509877417 7767 23161
317130022325045505 490 10758
89752568318989041 2892 14787
674999756944650625 11069 13367
740101617654499201 8473 20958
623471863483288705 5883 23082
838226316919392641 16203 17552
169499395080528353 17611 19501
483255762105098817 8930 22387
174870076302880769 17101 19344
677896664029692161 3816 22161
818433719805135233 3874 4847
849139679549732993 7565 19349
663370271687554689 15412 22708
627108349360188545 11228 23589
291757627277213761 8624 15766
110523700352839425 10557 20059
296240917374177601 3881 22458
948882133839948289 13578 20698
850569019706931329 7870 13340
198237560798485633 182 16276
46181927181109473 6497 19587
965268383928705793 5426 13586
562443648268732929 5966 20848
644881332804512641 5786 19495
169384737058663873 2602 12618
469412174335634113 7830 22278
946405495665111169 8126 18774
882672179866727169 10915 16972
646471972723773569 12992 14110
204352421580896513 6239 22371
207941433616561249 7801 8731
66859195931751713 115 3679
204217280701982433 7042 9167
26400345259720129 2168 23632
993424121265881857 2357 18450
374691592930343361 13013 22821
669821779609648641 5834 6923
178883990636311553 8794 13417
600238415416619393 3955 4362
269647945329946753 531 15338
712566953987760641 5862 21580
956800947806261377 5466 8705
996665505175847937 10720 14909
807658888785947905 4343 9410
329913721446033025 10628 19535
941561081621163265 3829 12848
303892124440615425 1522 20417
716890417285551233 98 21392
448487917791965185 2234 20683
783970355368001793 1417 10841
587981098255276929 79 9013
710182541586402049 9130 12292
618672626704309889 14970 22355
178726002338439841 7359 10119
715740705873578497 10263 13689
528716373754033217 2086 16907
290381692863917377 13090 16088
530157685409466945 10128 19411
505515456884744193 10868 23231
290544500697915713 19302 21488
544555462777182721 1327 16834
791329198086945281 9573 9585
609216439506958849 2981 11346
286272616295345729 14897 19537
319413358318342913 10338 22629
860856013637420161 14683 19028
199516974614532225 5666 7170
868807609475606273 16959 17650
183807366776633793 6772 14281
647215894451139969 2675 12071
107035457746668785 2861 3333
201446467013791873 17673 18816
65309990422832697 4071 12285
721628144140556289 7862 16004
104363556746157825 7276 16776
519804257254389057 18730 23417
202978700806980321 7508 10372
249822232583657217 1078 1175
411700917295441089 8746 21966
123675927049159633 3442 13253
50980550665087777 9249 17967
351653761670309697 219 15537
594228774955404033 4112 13465
424778481352074497 5143 7337
168224371947403041 7147 18121
26375379402370669 3587 11832
22670942868877833 5570 9598
149685135666000961 3472 8909
971497994584325377 10096 14717
500627604734649601 47 20317
211103101566230593 6112 13787
832774048381548289 13577 15727
957883219678322433 1209 12124
115449907623887073 113 21211
162206723804565921 18714 22806
364679065487930369 10031 18078
890835935351219585 7714 19412
336771110676739457 15326 16387
418923885584938177 6341 17418
904931356668907265 12239 13277
939561835985998081 21009 21047
929240553055340289 8424 11063
718830206923634305 1667 13800
474976701923818497 5132 10088
731353758580752385 13611 19485
913602796410334209 12594 22514
896356795103962113 12100 18691
55676314074428745 15827 21234
261423745879724833 1837 19883
380169269066360705 22235 23201
197984891504127361 16685 20339
792257267332754305 6637 6970
66375647362349353 8063 10264
161745450983790561 15878 16133
233310513184669345 13457 18397
714354658013245825 662 18414
639611438556002561 4567 11024
494452310663096001 6615 9564
943907294725569537 718 21522
198539362974653249 1437 7189
805310538991676545 3512 18625
189431028644566625 536 4410
842555536828534401 4056 11688
709185496972605057 15184 20556
399705301944052865 11704 14991
187010893086156929 14009 15036
264880718444096897 2962 14208
358708214293383041 802 21270
783611597388471681 8056 15309
211496943576083393 8626 9409
937856991146070145 240 19327
722478165322581121 15038 23091
249850075867058753 13870 17512
242616782354364353 5287 15232
55957010657529337 16983 20168
553851517579285953 160 5025
536475347684785217 1098 6532
681550279978825601 16842 17272
563820433332885761 3689 6408
481876795717123969 484 22029
326656001553502081 12006 19876
37421987676172113 1067 1965
68896077519760017 15108 18671
83859698557969153 1544 21766
645532181968007937 15344 23474
175609243667555137 15507 23332
890188683562250625 343 9427
536967325882312001 542 3698
462208407732973121 14010 16366
243029538150640449 2210 14602
128486964263835553 1077 10926
231691705952240321 1397 11835
1881507663057392 16135 22539
267913993856513601 1805 22339
304616782403535041 2647 5920
623901969088688385 19206 22628
371496036050828609 4699 7329
682020138679835265 3053 13454
337578385893102977 6421 13153
294402775564062593 11679 17778
126676372538099713 17669 19910
50731806304487041 2423 14413
252991236875907073 11926 19760
742766490104553857 4732 15846
554294971036071617 9526 17852
649357312514528257 5228 8311
650060650999797889 20256 22018
167475912923404033 4320 22526
332063962818182273 7541 18369
79864331491609873 17972 19377
285148779746656097 18429 22653
163235940927091137 6693 8568
144021602356829697 6578 18191
378351450355072641 27 9471
121704984570449425 13282 13412
419194155050856641 3419 3881
990639933391150849 4154 7896
376197523999781697 17278 18977
366388929183521857 11081 15547
633634823088197377 14568 22539
718294609597805313 9936 15022
912870998429330177 2551 20754
673180318137475841 271 9589
710735984380899969 15442 21660
510676091590227073 12289 19908
681017631768572289 3711 4741
211463698370401697 17088 19599
96837955831897921 8128 22610
211922522294074145 4077 19423
449246830469522945 4740 11686
317731678136347265 7244 9806
805371580392684161 13230 14098
787232518537621249 1989 20173
448949446398490433 4658 6255
187766867195811937 9375 12513
213518641960217089 3281 14238
542759970455605889 12203 21622
231823661009887169 755 5790
517918365827689793 1220 12995
266582906995207489 2343 4616
915866774533554945 17480 18919
67255828173490073 15072 21131
218234290623477985 428 5989
959071035644381441 11030 13132
374352303316882753 4998 8309
325370169927001729 5752 16787
641474184643705345 3963 12676
270125946213763521 639 16894
816004397475069313 4460 6366
513870331974590785 266 4343
92005780854428561 12701 19236
495103928998229761 1255 7286
596514816545990785 14675 15669
45567320644668289 6491 12470
385766033318283521 10320 19197
748998701224532993 11348 13330
115136465788992833 7921 8558
108917572756485729 5032 6613
662188162889968641 41 21973
419723486710704897 5811 18595
605969390647558785 2811 16606
505552166925216513 19452 19524
533491245660179905 1196 11833
352973904284194625 20603 20893
192861559863445121 17394 20201
175608781759013505 5674 20277
575098165604906369 828 9700
372892770534303233 7979 13517
313887905793919233 8679 16665
632002255669110785 2078 7154
489168120328635329 566 8071
435800677601431361 1529 8197
675391018462249857 9492 16192
306282817125367745 6059 22038
434152872940408961 5785 18208
813976207926355457 1649 11415
995668360818868353 13906 22473
118503545644731649 5795 20773
726638146470811777 6058 23119
483374707697205249 2458 16308
906487949106633601 11677 18257
527995705098920385 10923 15210
654114522325862401 7860 15585
598147471640014977 3813 23005
630496186608397185 13305 14199
116952574570209585 8661 19436
552212493580420033 15008 17153
65121806300677321 5625 9410
999912013908584705 154 18311
979444600470532865 3765 17800
707685499939110273 4399 21056
756659549561827969 9920 15376
254219806622771233 1943 17647
19501419469182937 2148 18748
456259396436912833 3804 9514
528535043327646977 9124 11085
1293574840246948 4338 6492
747144867448231041 3792 7255
6488444914445780 18638 23107
633046096592760705 2097 16691
68796059784332897 13452 14647
454061807722357697 3274 7820
787943128484620545 2335 15487
263250949988385953 6911 18952
453962344923724033 382 23285
263661794621118177 4447 11125
292255437107733953 11968 22627
243143472869558497 19300 21137
615037663465400961 5628 10697
605642548736742785 3010 14597
543489319511202497 10516 14960
436245602571741377 9254 23428
273607254325668225 1427 19093
144331270189400833 5776 19326
141589305528036385 1050 21564
411393185123312577 11453 13364
222621456810642817 3731 23519
183802268654435617 6365 8123
707765435984789761 13388 20091
643676709952384129 3082 11805
290745802841030337 1423 17549
531286556132403841 13503 21498
8949157045115897 6452 19001
889204760472107777 729 3811
202292727128295265 4196 19973
783257243022834561 2582 15346
832129304909194881 2300 2727
937593140368075905 19076 22388
117832732750343889 13232 14670
924741112486447745 13678 22903
147551287482194497 10552 22465
283229394444628481 148 16419
839927484584606593 6010 9271
30191934848151193 1146 18163
368412624556562177 6264 12117
167178635513831617 84 6409
139439418534919921 10811 22257
111360235404465153 6507 14221
756665699703340545 16505 21273
212215027531595265 7327 23593
190591112935877057 6713 22566
771077657954098305 2659 3859
709570467936835329 5902 20323
524391772499850369 2953 8718
409286932434326913 9874 10637
148187085169229953 7368 19310
806327515804859777 6690 10657
670683817061910017 8110 15464
952958386532472449 2708 21386
643812598067629697 7477 9750
911941847363415553 7284 19646
602809546720092033 3790 6006
67017307330530689 142 18889
427971492832075009 2734 14894
186771633020065057 1877 23114
105993283700382081 525 7074
330436406329184257 8349 17221
672754236553604609 6376 18380
692230470974386945 7457 10750
166177261178372513 367 920
560439080943069697 4829 19017
637882746648973185 7374 20436
119938035446800481 1562 4907
212412724363911553 9090 18590
755058570136313217 6176 13839
49723034220253481 16451 21503
504228884568682625 5155 7708
179612720318854017 9785 13630
475584767819640321 2627 22735
928470371985856257 21216 22762
154184236207093761 9584 18947
911666795853005185 11320 20213
663694254845850625 17831 23073
2314045117319808 4810 12053
305973254616567681 6936 15240
481608038907804545 2929 7782
137269468106467233 8843 16938
833369730865047809 1002 9693
540880387148312961 2330 11740
423968485995498433 12660 21040
173345450867131489 5033 8554
608860942748751873 1397 1511
27430110803813081 2192 5302
768917689013502337 8310 10574
346941384582834177 5514 13197
422632079824683841 2064 7532
362851655695202177 504 12819
736884001599360513 10800 11343
503278151506336257 7162 11564
596154753621821185 17946 20337
741980428968936705 4046 5615
329116720631159169 17675 20619
672466581944149761 2273 4567
833691537262996737 2574 2728
449671530962170625 3126 11902
151442415011455713 3068 9982
336462862524214785 4474 11187
551527405554541185 4426 7824
131880497792884913 2488 15398
187058403999738945 2142 8853
596091884817923329 9758 17073
703864223939337601 5294 9176
873598783735211265 5784 7920
925723223579137025 7637 21115
1275159606407784 885 6714
595168010663261569 7423 22607
18543075100531325 8200 18428
31655854157545349 18189 23346
562181373497025985 4899 23522
126907652803812001 8067 15505
672489867432823041 14903 18478
345725288811546945 9768 11244
386633783980741441 630 1427
391547615452314113 3329 22957
502896402133366401 11568 13278
458357510783454081 3582 23635
545423498874612289 950 2205
573551256827403905 4674 16777
392307609655311745 8944 10372
831640934537500033 2124 8684
879730328915869057 14240 19119
430585962927583681 11475 21161
629242706652753665 5400 13555
700381658870664833 17107 19434
183057400565076033 15465 19480
752041756004462721 12890 13999
81886106431845457 5318 18679
934729295856822529 19333 22926
335231132335636033 3260 10300
779701624155880065 2402 19664
447951888233127681 459 22014
128220488279847441 5615 7790
781268574695417345 3960 6547
639629877199428865 7497 8906
506400793774638209 619 12805
295803323182024513 1050 12318
148308553283541761 2946 8623
997144669191985793 2695 17037
907990141604507521 585 8702
372119502718557953 3337 8387
616255600351394177 16259 16350
889557753009672321 4111 23180
573531733649637953 7544 18033
820915158167178369 7723 23392
911085372471674753 4171 4602
605018859795254785 1361 11149
159697336403702657 12273 16823
966183401193799041 3843 5216
904571196162834177 7151 23422
510489138316319937 7855 20467
287597213973093345 7536 11980
483144910820879425 3043 11040
883052619648495361 7959 14520
447158158857636353 2179 9537
591391034193584641 7057 21113
925454867484599937 13419 17060
615192441012482049 3415 13073
126457395694945521 6554 14080
961973824743374465 998 7562
281468179600164353 13577 19190
600747693019840769 7368 15530
402530163965000321 17537 20245
260289086109800385 1700 9645
648758015681490689 15801 21374
937376555352756225 1574 18769
255289013357998593 3277 6353
928908234917422209 2837 21026
978497968782260609 3621 5280
390456198457528129 7565 19526
289096885013638145 7113 21404
308906816994301889 7648 11789
990293552339746689 13614 19367
703710202114791681 3773 20639
892093231800846081 12723 17460
588364957141202177 17170 20473
298466969911043393 10546 12362
329927498729929857 16701 20124
376071098303814465 1216 12417
482498864375067201 13797 16376
261918028293276705 6607 11681
396861828694142081 6632 12911
251791167823302689 18595 20079
333843449943536513 13295 19276
295136486615074753 102 15303
331070525488897281 278 9476
724264322032244225 21943 22579
981279803151387905 9680 13127
315734865676031233 3670 16124
541398133997518017 6349 14650
810790637098524033 13987 15899
683136969502690817 966 5744
596388594594099457 3812 11413
485322969247405953 17568 20960
594730270605371265 6786 13377
593071749344098049 9430 20035
713070158197805185 14177 15935
298627307034934145 892 5638
792795688961138689 18518 20804
825794645595088641 13149 22903
198078441070872929 19649 20210
626863525082299649 13615 14951
405165457695321857 524 1521
357691198770119489 6511 18178
311101555221309697 10297 22386
942783246041642497 6008 7926
967372679586492929 11782 14051
776587318835531393 16681 22912
414293900505196417 12668 14178
226063434296506209 15105 21325
171536430460410113 17227 22110
913801419000698497 7684 18411
392353852687389121 6787 7601
600966529614225921 17777 23149
72277522232884193 11310 13161
395566738818295937 10089 10920
494490115867034049 1525 16999
226550124775101825 10359 11689
49160929852067881 8799 13941
172120775462708769 617 16350
724970226435257089 9753 13387
187109473845225697 5191 5940
331681565718657345 18513 22924
700346785268486401 15066 17759
290036767265586817 2954 21855
283982315269597057 9379 23664
482978084430076417 15399 17226
45791435042396249 5504 21817
673113355964627457 14679 19318
851834171940680577 13904 21259
422316364806039937 16617 18040
155024436813015137 3814 12226
193536222231198721 645 15534
53112511344821201 447 13562
591000557607973377 8296 12366
649376953050939649 10602 23177
677045999186614017 2219 16642
505423975304950081 10556 20838
838190418663590017 8628 15692
972697274480587777 8135 17822
383841034446970049 3700 8428
701939383222779137 3172 23266
737949380750510593 12332 17980
652371311911203073 2495 5538
91385891210276065 1143 15005
50230437577198473 5603 19247
921913766079132545 5162 15486
914823369540066305 10539 16196
188019570226952481 5984 23188
707729078257855745 1612 18671
807830017045038337 4178 12763
341266042425054657 1401 17738
507725152711682177 18257 20906
881689305603913473 17161 20589
866799138595059329 1951 10639
610708467786587009 303 17405
118588854537801329 8513 12722
209411083277743169 5269 18896
454716013568688769 76 10527
406136120980626433 15533 16160
294249705932369217 17755 19551
983720703831835393 3208 16348
748791185237866625 6712 18799
54194444884807073 15855 19992
860154040860759809 14344 16904
754330814524465153 2922 12094
600264411473236993 7681 20530
523369398558891393 2185 3822
160189508854070785 9416 18014
554640221105671553 6320 23432
120908095013806609 16181 17499
662162069878654337 186 13280
164164221690850113 11183 20077
184567675429875073 5891 12883
654494896709511681 3514 18183
455578379898931009 1961 16514
96875730596590161 19034 19283
553809171354970433 20896 22489
895262755842526977 1634 13298
100750176476957169 899 18251
263814608970147201 597 11542
659003884960000641 1971 16168
363122486213232065 4646 18781
632897233681269761 10375 22948
59876303585692625 14409 18842
857103862154531329 2438 19384
148863401100573601 2751 23360
232404224327354 12052 23582
43195426252008673 4414 22529
402055941762611713 13785 14171
830241356974145409 19025 21716
16780977088650673 540 1855
238126600537892577 3507 21879
850885267642723841 135 15273
119276507446631537 51 19192
688281734166672257 14681 19474
785608166893137409 11450 19868
708457151852385921 7479 14709
129415237910340161 6381 22802
478087840603627969 7223 13810
706167296809010049 16734 19205
279502064782093377 8689 16802
4867520100379609 1981 13292
173892106120710817 14382 15281
885540185070350849 8211 17966
15706210068046291 1818 4531
999237596969610625 4689 18144
945639881402350081 5687 19961
674546791153371521 9111 15243
990461554446625281 10729 21223
251717794246832929 10428 20231
810515467156868353 3152 21204
437108898918932481 14279 22629
481773388035847489 11999 21276
421182668379746177 2167 23311
199620976203910049 7852 16604
441140870440531073 2130 18934
894254551320045697 468 22684
795448953738048897 7535 20723
357011663404925633 4009 9074
108857197589440353 84 9648
475382443873783681 18853 21119
398076177469622657 2514 10430
396085386934636545 1663 12866
502587616376384705 3418 11479
972421889089531521 18543 19058
231068680764071393 4268 6979
538797649791796097 16439 19281
180601956519847553 4869 12059
699662931370895105 18521 20611
990772432982968321 929 19037
214514155066702017 6582 15566
110230864775555665 13337 19976
527801749919206017 82 3746
107584762664988177 10357 15881
689121554820808065 8826 12576
52607877719889729 7908 22273
327194148876046145 14813 23315
628632269306681473 2703 13300
919770642990421505 417 16430
848910840431923201 16126 19734
74998589687794497 1378 13991
486517034555976833 2587 21039
621676200001864705 6946 7408
940679184364494593 7077 12618
525438530630552257 2003 11196
886154133535573121 3294 10393
622970603279618689 17809 19782
579635903134171521 16444 19212
316965992974814977 8804 16055
564569668937213697 6947 19339
550805736041859009 15714 16684
842832011493168641 1856 5399
96288845779028529 21343 23025
313618424795411265 4950 14142
612696219209432577 12594 19356
318614652873232961 9165 15989
545197354279679297 17691 20506
540609075960521345 11712 22851
634348120404716545 64 442
204030647112215745 19945 22134
641930132792836609 1371 3186
523863005746139969 14236 18912
808647622385940737 13258 19815
325322954788500609 4074 4649
536369844458079105 15045 23369
5725490524628897 4567 23371
566695223350443201 4000 10806
15041090496662691 102 7627
701443859540503937 9943 16113
570315618687150337 11452 15336
164239455846974625 13155 13286
841225756899685761 13308 22130
597388683860032129 15874 17319
952539134870921345 4308 15013
595941412062551041 7390 22563
359775706988767041 1812 7545
678558361739490561 9297 10729
703166751186476033 4781 8011
212814113493500673 1975 18856
558468886171194625 3805 21795
833630306153963777 4780 10438
36044657851551425 11828 23011
379030524973238401 10612 11771
672573071089981825 452 19193
100676175023679089 10769 16474
861074308655791105 7321 22577
914057349210942465 2620 3624
4301320955899968 10489 23251
981784559321198465 7246 14667
973170364541790209 335 11327
222600210895699041 18030 18786
182677402143252001 15136 19692
812785438360961665 12321 20116
745049263793081473 992 9673
512866011539820481 19896 23074
602183750365181697 6433 18976
259047652805236353 13501 19820
941861562368490753 9674 13924
484761670072934721 18 5614
207752309402518881 6358 12637
117089109055299905 2828 15307
29179265314869697 13182 15986
272331722255081857 6706 20795
214484543612112321 5046 15932
634519122300190465 4511 20394
532880162426540225 7070 9721
234341896752447105 19620 20384
111583875786305249 8065 14258
620162292067632897 15116 19471
189605000899863553 9992 10229
685668379713497729 18217 20673
484359564874662145 6170 9497
726507646162758657 14083 21193
218645487155175297 9056 22734
679154585396183553 8213 11924
863198422112258561 12425 13140
644174548890006785 20527 21100
578671921765906177 909 9596
108825430328501233 18785 21865
275857581725798433 258 10880
171052109932105633 15038 23497
433324048046035393 6778 17485
383654925135111553 9624 21329
225440606109525985 13399 18063
497190613707303425 994 21853
735437748802102273 1514 1659
686192914031842305 10177 23208
961488327677354753 4249 19877
792315877942030465 16616 18208
207008869554829985 5254 22488
898872569577797249 11285 18756
660627823005835777 9705 12579
679789507080940289 14123 23427
506723992677994049 19676 21007
966218352081433857 19286 23047
225435591884544097 296 13630
234613793509794273 10315 19916
864211747888493441 15613 22558
123806131582362865 11794 22526
69217186986161753 4376 14352
231218599888919137 6185 13238
354657532851664577 530 21658
721919608074763649 6988 17607
438293021557992577 9557 23138
888682991685982465 923 1810
583024645839703425 810 17442
507501615101197953 2158 7165
474491685319843969 11820 15133
888025742756596481 17890 21967
247156112898640161 10189 14604
203191915527249025 5648 21141
515645635130166401 17058 17309
961410171049777793 654 4263
616189237340638081 9978 20055
84826258707799697 5536 14324
732092409453041921 19991 22638
541589138712552641 99 17137
767069422083469697 3028 5744
353471327874906625 11924 16770
498015356723069377 983 18480
398579533534018561 558 22802
698946427907845505 1408 8124
316488327915116929 17237 19581
277794079863394209 5488 19407
638191199303932417 11060 21586
533695245595854593 2026 2929
422730909260714305 6292 15614
883634194964084737 2106 17882
74307163764416369 18832 22552
610920489650101889 159 15741
775142455894773249 7977 10752
830241393973761153 8862 10874
666259186905634177 4636 22846
707147978373203713 999 15257
901950046964039169 18502 20947
8204001696835662 3124 6690
208679181897309729 10364 12332
20425262011134037 447 16519
884459194706543873 2139 19611
837434038921923457 775 3230
720122008457721601 5722 12409
241564609931490529 2047 18440
791111328832506881 4030 5511
497247058633941889 2095 3834
366712566440327233 8719 11031
619462681919078017 22207 22486
176826501647461505 9748 17923
296568523483113473 474 952
318109088365432065 8836 10263
667391100126284417 6131 13401
893443491575688193 10283 17651
16847052498544457 8290 17516
627109106040336385 840 13872
156316719514553185 6700 16496
887889947829926017 4266 6814
386415295942253313 4440 9516
185043810796159393 3048 5757
515999878265834177 14419 15650
103043008279975361 15555 23349
217525311701475489 2327 7307
588374501723052417 1615 3038
290028608129222913 3779 11291
152427498598193281 3197 3781
129729927212775217 10946 23497
585160584107782657 5276 19649
51647010498076185 6949 9742
521170946004026817 7326 17440
903692490100947713 4786 19507
802726203568681729 9709 14958
227172069686719873 15219 17554
606093777892617473 10168 18397
50267450998898513 6014 11263
11201142642718765 2126 21070
746285392893444353 11767 17553
698435786814151553 11104 13637
67561195891638449 3328 16892
994815128307976705 12271 21917
856230049197808513 10983 20571
831357791171022593 8786 20607
504789265298239105 633 6010
598922263622071681 18389 19615
922008140145354753 15701 23276
355736968119011009 10825 20359
501600376170042497 823 20033
32637966823074293 29 20339
568507284521661633 11608 16522
813497143996578177 7776 10062
55022312041625553 7676 14867
543473639374255425 650 9967
193904152310242497 5784 5881
586257960663012097 14451 22060
247557580222970593 16444 20381
72118353037495809 5856 12827
146895850065124737 11672 21273
393800855901552897 4694 4783
897850564166997633 9787 23450
45081207632463817 6990 13185
772865654509022465 20942 21671
783961765037766145 4603 9885
152770537086066593 687 15654
594686728179681281 5448 23062
14943625591843813 4360 18138
622171931636323457 11132 12568
994089161924261377 1521 5343
906197805135363457 1021 20164
333395317011852673 6739 17565
380955770070990273 5800 19698
285934795419219521 4426 22899
198790296904434177 538 14709
768558453813131649 1829 17759
920109914413011201 6272 11753
127011852707976657 76 8395
840759572265383809 8333 17035
15718375628072325 162 22968
906756978952223873 4576 13828
914689486245745025 8279 9499
991616034256651393 13657 19209
261313562932446785 6500 8007
67592708253123137 10297 13042
681372701214751745 2187 20945
838413098958980609 6541 18871
214512984823191041 117 14429
906902671454737665 2965 6292
166328581602211745 3267 18993
256411264961712961 1102 17781
581702642815361793 5828 9332
223666019048572193 20236 22368
461983349222219201 19130 19525
552554864623246529 4377 21131
108329848484803649 8198 9673
876515633113008641 7042 21022
380640334645786305 14627 16413
743637899026907649 669 20225
46825775956893521 77 16333
480587826445450625 1339 14024
367977416786470017 11038 11889
650751087293244289 10009 21240
404279985759305985 2989 23270
576347144715136065 4050 11536
520322899265973889 6220 19647
450797970138268033 14427 19101
841870236918072833 357 23334
835164361159932929 11162 21842
204713949154818657 13037 13164
379582659764437825 214 9673
511827301881286465 12308 17067
904484987969574657 806 22011
829619439747627777 515 8595
116119685837190897 14520 21598
158382986403626817 1972 6088
938453124835682177 6040 9207
349842126190775809 8057 19333
253186412934596193 460 20855
317530446417467969 5584 9727
896327785705558657 3283 20534
225761353532103457 13483 16652
855394760961218049 2373 11461
626714498652649601 17583 23664
556297552052136257 18369 21730
393369763608102849 6086 19742
775740509089544577 5479 11493
909336253847076353 3857 5153
418591057466592513 22387 23657
670503542623432449 12686 23267
419109368333352001 4563 6111
499146373314136577 5686 6556
338196976593046401 5247 15040
243648447810823393 15587 19271
452868330367138561 1097 1803
994534873900509057 3428 6150
710024433856382593 12010 22604
480981686390436 9736 17205
438612603184282049 194 14512
420097995479256513 1822 2162
250804626584645985 14172 17380
532008458636067137 6417 15152
35411790133835553 12784 17203
369744511578179649 10498 17851
102183535496585873 6677 7954
395311143383334977 8737 10559
765417920291895425 17296 23414
718440320042237313 12083 12995
884885435612822785 19872 22828
458346946796620353 761 12555
971251557508239233 3011 22076
634301509271413249 5408 19112
28014084955749753 16089 16267
831312153996687873 8519 11415
586834565322448001 1440 19551
974327669061739905 18475 21476
790854519428670209 1572 20307
498293145320058561 17034 18144
416828247765991489 17115 17646
390189315907267777 7366 12300
794169882508818177 989 20027
506401864883937217 5567 19441
423977584357771777 10377 15974
149091243294595457 7914 12861
38056230351791953 631 12774
639644706781336193 11600 18088
879745193860387073 12057 17159
442147700539155841 14975 18562
554900339086579201 5148 13510
328188337812033409 12303 13710
384806558092890305 14457 16715
821620861573780609 7605 22353
326732763980736257 10644 18609
31589570625708773 7346 12520
627309976793085825 2524 2855
861380305142490 312 18070
481007322274429313 6508 14927
132457554718055089 12393 16584
155194769688421281 7024 18743
48294254202506441 2712 22291
209170355319933793 10881 23247
114798077378861057 16033 18985
403098455069297729 3740 22841
600135045175793665 4217 15716
266785133719828609 7866 15362
343209474943019905 5436 15226
165132077762137889 2186 7420
55896049036295641 9164 19998
297800163932514305 4112 18715
453790359041118337 597 23043
744601595971815297 5202 16172
365719574413450497 7603 20706
861021498807822593 9120 9505
298088875485714049 8106 21568
165016328504066209 2342 5909
388101401424922433 3230 22884
753070010228377345 22807 23271
615054347462614017 4564 16172
289741973888268929 70 19456
418962052164804545 7453 23294
645051511964005889 4849 5227
444502722323417025 13854 16296
88589703399492241 5446 15137
255982031686091457 3945 6010
852692187496892033 1985 10499
525210054996289729 12096 16699
898523363425979905 22084 23064
562710002108648385 16954 22875
211520543444301281 4321 7211
61911133346395529 9941 21656
564427961544254209 7110 17100
691625246282729473 9630 16793
46411636793600057 13987 18366
803086094225601921 8699 9033
198303417548785889 18264 23150
979908073580677505 967 21445
421926175970931201 15641 19644
84724305953042033 4128 12857
766992098036695297 959 15700
671339331375765633 1841 2216
596727834290298625 8124 10331
587894716063811329 5434 17449
287155983470213985 16691 20394
477083224097217601 9311 23150
539173302073955073 567 14406
987933094852532865 4112 9626
471103502430651137 3105 18641
661051519924274817 8663 17790
696042803197876481 1834 9999
382761958021728065 17855 19714
799516171537376897 1640 14228
825422255699752577 1101 9538
943290575497748353 10012 19601
554046238121880897 22440 23387
190305263733847585 1485 19388
41387546004859385 5686 22462
834496724871279105 4653 20677
398689806940790721 16119 23196
351777854839966145 15193 16565
991403375042128897 20168 21747
244120472531797377 16031 21629
665102542064257537 1467 7670
139923830936083953 2433 17406
593554612522144257 13355 17810
170291686205978017 5639 12313
818597592988350465 6737 12972
542739839778718657 2873 21051
506951259642310273 7802 22463
504209281625186625 691 11440
57471647915459561 5654 15305
469746800551575937 3316 6164
669532410982259969 5357 12909
725593162935318529 5568 7635
304410144212038593 5832 6530
184773510327730145 7928 15791
905842925220557697 7592 20734
778287402144151425 5753 7831
239852315945395137 9909 20757
759084165159833857 13856 19732
831209644501189633 3245 9981
396137900938121857 7448 23242
942230543450090625 872 1661
286311311224991969 17924 22058
48599501545911753 17452 21044
262644395632072769 15965 21182
506322475001464769 4767 22557
158581919429451553 4254 17425
622986317719853185 821 9168
21465920165915977 6749 21596
661455641894502145 2474 11217
494731997825525121 3307 17230
272356836712848609 8650 19804
28367295431287689 5026 20194
176490598040711425 252 16227
798508482609179265 15045 20143
740994869797805953 19419 21316
115233428299170273 9178 22303
973262796103892225 13977 23247
240945142851487041 15329 17775
635215662269988737 6350 18858
586824743026092161 542 16848
863743276697615361 9091 12344
162335958970658113 18832 20965
179476039157425057 14642 17035
301352493741909185 12908 17959
652216607762948481 8170 20147
702953952773626113 19291 21185
76329864122730129 6214 14380
403943581966309761 11723 20188
710279180434408577 10 4011
47289820187188529 11686 21297
970978161150458881 622 6447
41742390064079873 9309 21653
731814757985329537 17332 21297
925402009058458881 409 15223
83499216631683025 185 13537
941738602730801281 12143 16292
134064898320783505 3933 18641
500142156132909569 5323 18971
891931412318815105 1503 17351
875266586501048449 4099 22454
900612340456898817 9108 17500
995586112015544705 2018 7835
449290749828779905 13538 18853
861220194390291713 16759 17281
708043473989871361 20721 22059
726875203086763137 14290 16900
978781327421462017 11431 11542
114968421619600753 9833 16246
70134410216166289 1052 14861
83643967479233089 14891 20752
904720732172936705 5343 20902
670218721428888449 10860 18513
335871756817365249 4833 19512
428943420825618177 12212 13830
892248727899318145 22437 23565
772007559759821057 1109 6016
539106777368811393 12827 22155
405602019059259073 8482 15888
846287063767139329 2853 12169
342828506583664705 2096 2672
901158004870662657 12216 18801
316713952590930625 3573 20114
78416012950004449 14303 17850
389738392362225729 2099 18609
800605387533163777 4254 20172
762695291194560769 1153 1926
17649687458831665 9929 19020
274088363061686369 10411 20611
48616487674902233 8722 10310
692266864413312513 11954 13998
305222576884336385 2477 20788
480160608789525185 6293 10368
629544943313515393 6083 8435
248847670744694945 1978 3685
871514437745478401 18744 18872
364179681993853441 723 21835
705751149342770433 5190 23654
979088122779387521 21545 23456
501584928936427585 3747 14680
357511223752389633 8227 10699
647497733598140033 3923 17136
427617353224719 3609 5701
420283559907179713 11247 14430
50837143484933737 3105 22603
372625705114952385 8843 9175
905289832125305345 5264 11320
893739904199282561 1816 5172
360056410948594433 4115 6409
90153949978894593 13520 18207
488370855317455745 10798 11928
685793944288210561 1092 16409
726831182119163137 2077 5244
94972856858102977 337 863
719843816141292289 9476 19766
219542166857753089 5905 22997
741180555024918401 1143 5535
999805082089277825 2418 4256
822488162198894209 14436 20728
378971933149362177 14043 16937
191295400280786497 8737 14234
392340625567211265 14390 19994
337916189371611585 9781 13378
306330019390731649 94 10983
894658996471171969 18046 19661
531052296157820801 11849 21476
851252931908803073 12357 12848
179491370012957665 3435 10389
589336185148916097 19032 19125
238169111419235681 8083 8728
671742128094308609 10264 10931
521606343914459841 9836 21297
56540006555728441 7124 13328
492512013573684033 3845 18221
497589752503230913 5416 9643
943529373922419969 9694 10725
693775847726080001 7603 18734
482636304424882945 8251 21122
607581611965116545 11823 22014
548164314338823297 7729 10337
197350591911934721 15462 18514
650611218761337601 534 16627
772161801421887617 9224 12127
344472133538264577 5461 10454
376044664759838529 5954 10081
871806881225406721 9944 12562
137148470409897521 6587 10016
596420330508511361 17743 18953
483379790884775681 12737 21732
693635338161197313 12037 13719
250381423405244161 980 4036
846930828492393345 18119 20784
700151266916840577 16485 18497
48063236081301145 9740 15964
43506630249993353 16802 17294
546599438000914241 11986 12298
444582186247167489 6615 10629
95011844613093649 10236 19334
487844818824228801 18576 21225
528685597922564225 1403 15688
254324879068697377 6574 21772
616993306599763201 9945 19530
276779023544861505 8176 15056
612051309752633473 13534 21904
839183421395254913 9291 16265
424383053939447297 5227 20141
881118332656896513 2042 22642
98183288608911569 9490 10680
109336981049047217 11294 12525
534855067247800513 16894 17210
734116177136371585 4119 16204
932357678186480897 3056 9687
151358569632087393 2217 17749
933341893025026817 6813 16550
856780396846446081 7981 23595
506972527634392385 5128 10713
160674019741186657 16188 20366
708432876197857537 2983 17343
581223067879136641 23035 23045
41024919010840937 9009 21706
698393268649049089 1447 16825
489774731190163265 6285 10919
991349741274959233 9602 22134
826967476991033089 9260 10053
573646865855643265 13985 19253
805546173552837505 19855 23592
519344390041254657 1706 19939
407438300363271105 2557 17130
457526594814417793 10727 18136
150575679154297153 8206 17001
728207051087238657 2668 19919
551689440053852545 4459 20054
606186771257064577 7478 23247
849666341497393025 80 10788
511959943859835649 8662 11219
226387223470215553 9337 18439
950213714378428161 19847 23253
847067072386732161 15817 18875
764843810599117569 11510 13620
188643302344335233 14251 18213
233491645199798369 4690 9420
216042849422361633 1886 3202
439543416735688193 1820 3311
320853593494707201 8060 14592
842835411204212865 9314 15415
810781168141470977 8514 22259
934748636524616961 365 9480
936743601505330817 12198 23159
741850530331539969 10619 19457
159435119569220513 2020 23495
948589391051541505 9655 22107
434888271743933057 1189 3900
337920653133998913 7958 15478
489328397973007873 8141 17979
502967965756326401 7269 17740
388212833909253889 13758 20719
795888221824419841 580 8720
984991861241436289 15001 23088
402714975098177793 5444 19524
323283372908537793 891 4580
938737421599931521 17151 20192
792897830029954049 6918 22137
232854525433381825 1599 4811
558632417821460353 10454 13590
414136035492909121 629 6858
424014934129584001 5233 12341
328994016092849537 10672 17545
893380983505540609 1165 3817
772646091588903553 8697 12925
571505807923369217 6154 22001
363743575531415809 1627 18836
131834545540673537 10675 13908
812248793257914753 15332 17752
695290113797110401 11457 16522
81783416774356961 19758 20974
221741690196740385 22961 23502
354898711570761793 7321 16675
251429045466675649 11840 12409
765273476708856065 3360 9126
608080969438336897 1108 10478
191352156816442689 3408 13769
120362444873617137 4039 10359
619152639559160833 16663 19489
554529119154484097 7653 10450
464606595499269313 15109 15609
556328769084029057 6911 17020
3793698643946187 16976 18637
64482579318767113 5044 18882
260918502876201345 19969 20256
17579180002538665 1828 4522
303629044742905281 9234 16667
405349500146673601 13063 14280
688387701495194881 56 7714
204392812184021729 10201 20035
869779946596864257 12922 20563
475871441021983105 8843 19056
591233595814522113 5061 6263
924918615090088961 22082 22871
499323271731725505 8241 12822
587918081512885505 5627 5635
164744334320907617 9816 16692
407392878295592449 4992 18282
72402646431314113 9827 16425
2344778691085737 2049 2419
789930376120970881 9531 23457
995568443902353537 236 10004
441600434787716289 9742 18832
463307034703479553 19939 20789
133510771255849649 2805 20699
900874502263018625 2388 22145
308371590829963777 19831 21070
326458195626063489 9552 12080
990230245483026305 12619 14884
672912567557400321 13308 21731
403314467272934977 11882 21306
842662299553570177 14759 18920
59749473482263225 17091 17808
106767551296865553 15652 22422
756906111938107521 8472 9566
18553241145898625 7978 16804
225446291874199297 14692 19962
483030606959285761 1229 2009
573224510876315201 10626 13293
866159633963736321 13327 14582
360263607590546561 4252 19118
870525420177767041 4440 21763
241156708169924641 2095 18382
22962243380849401 10533 22688
944966960503968769 6127 13428
983009678720829825 12969 20065
297563808807865345 10109 15095
777602944159344385 6322 10637
113432664313613425 13127 15999
24471387409914061 16985 23376
828630615411711361 2926 6080
690841140416782849 528 6890
201352738988909153 12315 12861
572313307622035713 714 1422
414833124444527361 2608 23020
831450784200360065 10841 21851
579367024099632001 7731 16524
807350911621124865 8301 15745
519150375356460353 7580 19637
337138854713433729 2076 10505
906342487604384001 6790 6950
12147661151029611 7755 19880
336742269412070529 17516 22159
605189725913522433 424 8715
897416381632517377 11015 16752
917158960006371841 9611 16492
888601016204162817 4177 19524
69719568218463481 3234 22289
15480107976181047 18080 23177
104210604174394209 5784 14160
294824887587395777 2467 9235
744856112918757377 9038 20288
961856003909552769 3755 5604
690131773111641473 855 13477
120198023462208433 1869 10874
627912068099195905 10234 14518
556736306071464065 10564 18046
55404384283772145 11893 16521
782603204005624833 728 7008
645140524921703937 3273 4801
204113858985515137 20458 21728
583362782754999681 1118 10608
762234841080257281 9363 21817
175768145513902849 674 11638
67914267848415481 19005 20090
599038070865613953 7163 9266
677281010156349313 1477 11879
757892090944228097 2079 21343
831190714992679553 14519 17471
791822712381740929 5755 10733
802245205653960577 93 7652
422069842344516417 1326 10387
250792128423945825 14567 23220
955741183440945665 8284 17632
822794719653415937 23291 23392
133972602664801601 4833 11271
984964371546077185 14567 16661
452634201650493377 4800 10569
242242178931903137 3913 15535
84633153312640993 9775 11845
486869178118844545 6980 22999
198755257322030593 1974 9840
997653890762620673 8311 8850
433293191540617089 17 23381
295858248143382273 13903 20068
480271609547155969 18397 23386
298172306360143553 3574 18819
580713603400742017 5748 13769
290246811239747137 1056 5160
538465407132800769 13601 14825
176354174771688577 11414 12831
986499145883318145 5447 20578
406893616668803329 15407 17451
635926962823543169 17635 21667
628949891898727681 13772 19548
908326933000385153 4416 19754
797589285957293697 19613 20019
459979261239933377 15202 18474
822247211686914177 6043 23155
559151256560216577 16739 19849
240433827610353025 5583 10568
962603329057611009 11514 14013
626412941844549249 1739 8812
985055935709400705 12147 23109
13273426139853939 12 18548
535255952641446017 10838 18140
622603557240836353 14867 20284
255384892492873665 4977 10562
69967942099872009 1450 13322
214567206132141313 3268 7544
767268892894932737 8553 9676
231422306199849729 16104 20103
739750458502193409 1890 20585
87733164359686817 12677 16332
593206287695323905 6661 15725
502910819624919041 4687 14460
843070244385181441 10341 15682
375611832428756289 10755 18682
341574802186315201 198 18461
925160168078665601 14123 20954
928807240928456705 10636 22245
712595539885594369 10065 18608
840164491424445697 15415 21271
284854589530983297 17589 21598
679211171843739649 8059 8242
795153634534141697 9306 20286
529523239542399425 752 10515
810735764162846081 17995 20848
588828200328840961 5542 10463
949773081721101441 5728 21596
470737418761501633 7998 13041
726314136338619009 24 4924
37384262147178049 7985 23519
874504341755351041 1162 12961
799281684666155521 3873 8540
625215604091071233 11251 16062
376323360889337281 13394 22833
169453473566559169 4307 12960
192811624094588289 9065 19237
804648033135084289 6380 14822
713552779686089857 11943 16949
607731609241067649 11678 14519
943359794510044545 7990 16544
597093176693622529 17330 17391
586901906073912065 7373 19565
961337574200054913 8477 15056
34274996695074833 6070 14028
332389671530865601 1007 9991
586708745864449153 6780 15490
622341304005697537 3820 5582
759455468558840577 1994 21182
588942147042477185 6189 22535
441534780238505665 8237 8613
19062643595500361 17235 19837
348883139263364225 1038 15741
460315440551813313 6561 18643
884876160373032449 604 21106
674584920653170945 2757 5920
413957202259425089 3003 16986
387771770603453825 14865 17091
338363898216222465 11632 17384
680163174326363393 11929 20373
854315115676314497 4472 12340
765577793531765121 976 14662
688679263051220353 7553 21136
832515906097324161 11059 18740
902256781331928449 14644 21593
698718069412283393 764 17676
108479593733086689 1413 7165
919634513801920385 19517 22146
870967151920694913 6453 8638
525946904177533953 12873 22811
430135748446552641 3027 6636
826988985075740161 8213 17375
739752932196594817 2420 5362
668212127696481409 2192 15542
276002000013740193 970 13240
701609775382902273 5834 13659
196634436697053153 6064 12029
36087425478132929 2123 7572
278123907681411713 1019 19784
266616890753919489 4912 13239
80903106250744369 222 2044
252024676864895265 4249 16566
878466118436456577 4310 20401
168855848923410433 13775 16941
162582730678366273 10121 16909
795429677630114177 12566 14650
529511734736210817 4113 21489
597269217216659585 7048 20648
870907138230208513 11122 16578
451593952286803073 2467 16974
552924393596846657 9712 17456
193739633785977377 21554 22359
370613055907853121 19617 21157
89577403650896065 2423 11783
446225096758460865 4540 12376
840018423143515521 2810 14558
385583081389611969 1744 8197
368801616782437953 306 6155
336344675639630017 4283 14293
327010929876646401 799 5870
408574299320321217 13545 15360
898327043851953281 7521 12039
393571130507091009 17914 18230
263508328465217537 5718 6225
609722084735878401 8340 13732
174869358246812833 15152 16299
965795513217848577 966 5231
162193734746946209 995 6106
483380126871423937 1557 13824
193256292843745569 6849 10665
643922089541398145 9727 22894
237540758297921441 4833 19428
342685740049333249 9739 20214
453306581328721601 1658 21575
394574782938896385 3493 16171
583573007309635073 621 20735
395938167259203073 20541 21940
536472515244259521 6008 12172
812403929264000641 18256 23576
574246300952164993 4383 9738
702235888926779265 4773 18160
959847425586790657 8476 15432
764851723656740097 3571 20269
284709271215088929 13352 17920
611500986722290945 14072 22918
459494408763038849 1193 8368
587522979427170305 1851 8498
691525459313407233 2953 6767
823563442580919553 8646 17691
644073155044456065 4083 5487
195556506469706913 14880 22858
332108743435210113 947 23162
351799938899148417 9298 16922
387373115832577473 3845 8255
209703116211919393 4382 17702
930516787391024257 8978 16980
20209329630503705 5216 17067
797923776565742337 4417 20374
456165533783213569 4619 11465
405121986101729473 13993 20110
651924536232712577 5195 15873
878041797458951809 5748 13094
34494908489214993 887 22590
324668916332637313 4294 4894
487047249615571329 3884 7230
435560556973715777 2268 7601
902694723296811265 3014 22938
668339392145778561 7390 8947
185261551904829953 12953 21365
670515495463565313 4518 18821
494757275372698753 13690 23058
52563686700647593 855 17986
782724472472168065 3192 16110
467048921333489601 20613 20935
951627095274922369 20500 22797
26697127785606513 4050 13873
363909623784849153 13836 23069
477945921787881665 4894 17005
847401254672284673 9146 9556
709957916307853825 16705 16744
829933486700909441 13554 19330
905089027321654529 15425 15733
860665043960643969 5839 10606
776202467409316225 4459 6449
769836694376749569 18484 20471
622668626033021825 11622 12939
255324544358011009 13100 13138
408581645409025665 15137 16345
16613861463767421 5646 10376
239529123104009761 11826 14966
672111736491991937 9259 20529
394632768899494849 3165 17782
363649183249179969 7116 14120
490262804906098625 2928 6872
13954541643521169 11602 18622
550051013545310529 17577 17698
169660250343454785 7113 23532
228654608643470433 1471 22369
855350145179961857 2946 5934
416757649946614337 2481 14617
153193350932781409 1862 5536
378276829745164609 11686 15428
84356666798548481 1225 23538
932824234838346241 1985 4376
704939026999781505 7695 21269
689253532860025345 3387 6219
459302281507781633 12278 12824
7579238398076172 1839 14610
83310875769171841 3200 23012
632655380794648833 16116 18021
541153821299779713 3678 7346
628449451030956417 4288 9270
133392605457359537 6831 10350
419217071564620609 11097 20030
453915262710729921 12744 20560
984780682189775489 6334 16838
830922227695964417 14673 17360
1036889403156494 17436 20213
83541892429472849 4744 15945
810423554071302785 3614 15479
322737060259029825 7098 23250
156941343588844257 7501 20998
401634904295896449 335 4681
648018416907060353 12661 21273
956212985452196993 17954 17998
886972801815506561 8643 10889
391475278931203265 7063 18245
434801382537369089 3105 13651
477735224219387073 10318 15598
471054735032286209 7949 10856
655491594361258497 3654 11535
847889001521959809 2639 5218
471049806188545985 15569 23499
662752990730883329 3924 15772
836635474832114305 13132 23298
356265008698652993 6594 10551
709254004012777217 7715 20804
682002714049449601 12924 22022
929837268073448833 21073 21083
271346645353556673 8511 21739
339854318966700929 13384 18717
390904453298976065 5544 12384
879084811041046529 2771 15659
116683145511938593 1870 6966
313291216330142657 5649 19349
343779931098087105 3037 19058
332936363163590017 643 5475
933042861798380545 8551 15286
726014776132274177 16317 18319
215563246725981377 11786 20327
395546516831920769 5500 11725
265261015348027489 5229 14707
475883809839089601 13437 21943
459607212070839233 1626 17731
787527699800570241 8061 21944
343504996877694401 10598 10956
938516859045620353 6643 22876
314802425162344705 7579 20849
194041325821750369 7275 19546
660201334746300673 10389 12382
58285900681553929 2260 11918
469608864232046849 9503 17009
196138290701135521 1009 4325
775265693148551041 11222 18020
18826597154941285 14031 21013
653631554044114433 8194 9368
72149913552657105 8095 21987
761367381993988353 18732 20136
399031611743438913 12228 23509
131553527381615969 8374 22655
732344149836173185 6484 20604
467000662025494529 7015 20747
737159921896051201 1056 3512
844766190559784705 1710 8854
972459516287266049 6990 13542
451759426827020865 8426 11544
695474268430601217 1003 9822
717479615167807361 1002 5294
257337230592561633 9929 20427
493427450059780161 15593 15746
440124939403176513 6341 17710
210398531414501377 12472 16307
78792143126854337 9513 21189
422686114049337665 8484 21323
497120066185559041 18909 19048
469534203970827265 1932 10390
73071686749962337 5529 20595
385163197222990337 10740 21752
708324568515166721 8106 21184
643083241563505921 3800 16335
80600856061629153 12207 15555
623332705367527553 5257 17581
156550887479298241 3929 18292
997612039279093889 13161 21592
28926712131926993 20373 20484
407934697741918465 978 4272
142858753061489105 8334 23045
87485290086693377 3503 7004
310459655062508929 14979 16269
709998396237676161 946 11989
740957508512551041 4445 8459
259389141980054913 1510 17142
398237277290697025 3320 22133
704479386531598849 1247 6269
803767019912385153 15177 21350
407119431876157761 11953 17628
30861567823784241 6333 11866
833595237021295745 310 9586
908280998360922369 3810 14570
940103309487430017 6396 7284
934208144085069185 246 18458
265171186773354593 13831 19616
871303716777560961 1114 11021
61343786308601265 1687 17893
811578606266032001 5464 16021
476071500247211777 2150 7140
596686675798238721 5338 8421
444941619126755201 14891 19108
101640601510702305 13884 22633
924850466684741633 3753 11495
992539826237788289 1146 1840
397752776574481729 9042 16205
697626314408658689 1079 3976
387242648276281217 3617 18598
64571551532495161 6074 20159
331152853701102145 10035 15716
661565428642241153 21641 23597
283532666028261121 546 9886
511136814993790273 5530 18456
463747505835772929 12076 12647
720414694721448321 9414 16755
983083368165818369 4794 18859
850532746088774145 6497 16624
840010581658848513 3475 21095
560289653046631041 9600 18740
617615465405716481 5793 6160
357239539816788481 2358 20332
58444458884213905 18524 19746
250956362564487265 2598 5839
844854453030603009 7954 10028
598700936073512961 385 3757
240510436785374529 1743 2644
442528735526998657 1760 13713
485899683885090625 2032 19536
797286794185083649 10973 15525
282216230471920673 10597 15866
734041840825845761 2508 3966
205508621697344289 11406 19613
414569444054492929 4423 5061
967192954840559361 14476 17958
70209874556475425 11939 22989
841184403006817409 5494 22885
510139642091047553 7009 8615
96040793986237105 830 13704
476080969366385857 11260 20746
525639680949478081 6766 11927
479926149790927041 2455 17779
23741137063954201 3633 5542
484196186261336001 15819 22453
33392127716322053 13204 16663
566279248002899777 13799 22532
376468636640698433 3816 13836
386848466381074753 15614 20096
445809747159170625 1200 5628
62721963048019801 2876 20857
832009722969505793 10501 17562
895595578312828929 7627 16246
134125107269706945 3573 15350
840927474465644289 15704 20530
644399899853983233 13772 19345
896660741286176257 4847 22327
555409556603404289 16034 20378
808686160730374529 6510 8016
632900967351705601 18723 19518
36482198587073353 7513 17756
525249251659456449 1279 2126
189795081325542017 1643 8432
56996475988729145 12856 14761
685550121241696769 15071 15714
540277206261020353 9406 19847
296225453568624193 2543 9873
691009528925040001 11905 22248
36772401952397617 13651 22672
675547391607036417 640 8012
357763923062492481 8728 17798
381936825122085825 20971 23443
369791715918459841 1118 19362
362120979387594113 4419 13259
274620210093658561 9730 13931
919216890518615809 4216 21902
824661241043493505 7353 7626
479678942669263361 17580 23347
76161103214701601 9798 12817
521854088019882305 12716 18272
893677207619184385 2724 11694
182362222665016577 21624 22043
787757828132825473 13950 17191
122423543247837329 5538 20934
572439549381762433 2993 4096
452628346505317569 19910 22548
133384607380008897 5736 20057
724180883986281985 2220 14124
70718916362942257 5738 17364
771334554222658433 4879 22889
511619806562478657 13889 15882
861364979585008641 12010 12361
827675747701228161 2425 16691
460519974851276737 646 16998
376491498778250369 679 17391
897756994760801025 5383 6180
508506552042369729 7007 16777
140845994326991073 6555 21633
103465632551248625 1171 12578
957965352750736769 11639 17750
681660566839390465 1873 10063
525122494249043137 447 20441
617961322859031297 3435 9877
462438948134565185 7407 7696
35228128263007365 180 16382
103930923036539729 3062 7757
174133162028411457 8799 19252
902940472348010497 7338 21918
632676943052395265 609 13195
564561002076541057 747 13441
282198929939283969 15283 17511
881583327457679617 12054 21300
723405574974144385 8759 15978
400189081619043201 8421 23573
652101733611729665 1934 15554
884369618660830465 3053 3505
701071404113896833 3907 15320
726700556926058241 201 16301
330442487354986241 7602 9474
469658445709587393 1548 17776
677684649500541569 3720 8878
928429147027696129 4311 8433
808940818729141121 1081 18273
832713470539264513 3262 18822
846267327056985217 928 22370
234360038877607489 12389 19856
550594015111414593 6710 18662
228371835304290721 7333 9665
918557808084408065 228 12948
500404721233348225 1386 18576
60493573168670881 12129 16649
773263254292803713 1044 10757
822774510918556289 12786 22266
392960587714181761 3981 14369
690091341516307457 9024 11174
344583817302311233 5790 6806
952687762547007873 14943 16236
370250889709534913 507 12424
846621217790939777 4967 20004
891264033513895297 1821 16393
292913570345497473 1541 17309
611408179625779969 5854 17093
145291937780314145 7862 15746
581910226201262721 1075 20046
973038509179268353 23321 23545
603799815867216001 2086 11753
424560738638646721 4599 8322
47962872253524577 16676 18160
288387718422065153 10801 16162
955955215449076737 9779 20257
999940653069103233 1856 11926
115300178976912801 14890 19889
78309679470770273 6123 12217
130274150736095601 14841 23668
286924959177397921 3316 16093
37590416470724361 1119 2324
980998569577828097 12064 18306
894481305989611265 14671 19601
128144933991507057 1913 5753
394007589546607297 1094 15182
441209124786489345 10599 23366
65927349689399505 18319 18831
135100599902258977 4811 21807
645792251177884033 14866 15740
184716655935552865 18795 22919
495078752473371969 6739 7008
843882675008075009 13035 22841
373257942326933569 13017 13467
988887709600668033 729 20824
615020300508984321 6705 8377
902276503044404865 8018 12414
559284203203734593 7732 19694
66981412958405433 1850 2171
418023532674649089 12029 23002
189419408744413441 10332 15864
928544651057496449 10104 11970
886399350397191169 1399 15017
538093979587653569 8442 14000
227560762612242241 14658 19817
384513571995885441 3916 12955
196519452755843809 4943 15603
584157915767033089 1422 12118
409113107693684673 9966 14194
458872141562682881 7400 16143
935338399845839745 12075 16369
830818165565556609 4172 23530
33622062501379449 5536 13471
459866083384785217 10983 13999
298134005907577665 5554 11018
415406141444432129 8288 18702
452936431292641857 1257 10723
596395609623289857 8405 13095
914845538363799425 4072 12415
878766552197543425 17513 23253
455017087907819457 3104 3184
791466173730984961 4473 13771
921832475164968961 4321 7352
24589911358983585 1094 20252
495647814855573185 3097 5787
569790217629890369 6023 8710
900962397671797505 9101 14352
944288914748352001 2945 16714
302842437778750209 5771 6346
306876024377576321 128 13768
664323106889249025 2642 21724
681905753422736129 1311 1391
442894359350532353 90 6996
117315306189812673 9592 16024
702854203454243969 5305 13491
401221296712503041 17962 22897
533576028535307521 1420 5949
704006578829680769 3499 22081
605325848585927425 2992 19943
304371632019975617 202 13517
224631043502228065 10521 13204
912922009359608193 3388 16205
750708786732751361 6542 16986
661495496155776385 2700 2791
815949541801686017 2278 8281
474311587582864321 11522 15389
239306523394766657 3545 14725
602245489677070337 2614 2718
349092342205949505 11727 15490
254885474674882305 13320 20927
60159376062408401 14379 18146
234779443475144225 2850 23581
259420031374972385 8064 21614
199843538022353345 3136 6279
395157514894698625 9004 15798
872863718236711553 3463 3561
707153897736901633 1069 23072
271325701649363553 8267 22929
281867645160183137 786 7137
828100374874036737 594 14710
681285367170076545 1908 22240
963008139314926081 5959 17865
442012218083057473 2720 20281
257542870083423041 2472 11351
977273452739325441 15679 22718
120613824915086097 10823 18174
322442553074829185 7006 17491
826973018349814785 12116 12649
446714756374134913 15208 18784
665861844715355009 6630 7639
478794574888503617 11703 21899
571133232467214913 18819 19177
185301816479778849 8902 11049
607043480675560705 4340 21077
594159576507671297 8307 16001
902875321490323969 151 17635
916942144544762497 5187 9688
232554706209274529 3414 14382
198269075077014625 12152 18421
576508200472257921 9677 18461
21306198348952421 3509 6409
293279707643808513 4865 23553
615983996393644929 1054 22046
863984562876407169 5858 11262
885596861886526209 5337 16577
64028668914350105 1461 15763
703270665910316929 12746 14419
807718696677451265 13578 22208
407149805096395329 8572 16259
570980646137133633 5349 7838
447190963351964417 11642 19290
206907001387246945 11144 22667
71622442440016697 16225 17386
728339225161622785 10088 12171
733458076416134529 6576 10246
745737198055760385 7321 23224
543923160782526337 7315 11992
249620111500508545 1497 8583
287414129115795457 5594 12379
136704530205417281 1019 12139
769461106417892865 3511 12293
702976160678904449 4635 22978
535348124629628353 10899 14560
319661243159199425 16160 21076
247424170932305281 5874 23538
40921930530448241 10341 18984
523243693550305985 7596 10029
100842114818515681 25 1117
133157958422273745 11335 22170
37316937798099305 9511 19321
976552638665403137 1321 11022
343941605136333121 11960 19919
802735514874939265 4395 13535
852449742071247105 5647 7938
541533779368471361 9426 17016
129750106814253025 13878 23323
290765516777852865 12835 13178
73854073108325473 18126 22038
467053684979454401 7237 10098
608645628629172865 4717 19843
835549512753999617 9159 17906
58778775455454737 11052 23409
763368109154008321 1655 11090
492515837765875393 13765 14693
548905751715111041 5143 20544
856095679476712961 1969 23336
806016859680433153 3385 18100
914961541096342785 7679 13181
808242176192322817 2934 11714
892308932960464257 7684 8442
580172021800812801 1896 20818
360789210004792705 927 18127
354573372638000705 12283 13293
559046154858752001 14066 20169
222056461249600545 20187 22070
392094861609390209 13210 13486
702799714096073601 18811 19664
788161314953089921 6685 19602
194747927978276897 6310 15125
327307313577289729 168 6886
432240667210479041 4329 18755
204931812820067457 9891 17343
618030425528850433 2479 18822
944403342669115649 11668 13737
250552327582340705 6997 18592
928733138894006785 4014 9014
785050366731859073 12087 17675
747513411182193665 3540 16889
609050757496262913 14874 20574
72344062191493921 14112 19999
368356966336172353 2937 10487
659062193088796929 7679 16369
710271690514645121 1453 20548
363368815873929665 6915 21843
917305887828284545 6939 16467
963565945386374529 2098 21711
279362700886181857 14466 20796
571230555779326465 17606 19866
947508927567930881 10191 13389
454746642491183937 2963 6313
681540074630731905 2804 23534
927237760853405057 3875 9449
737622046954747649 3147 19356
529603534914951297 588 7468
242138426047503681 9228 23309
939172540552622337 9508 10858
192755915147337473 5184 12297
170764220466136161 16607 20691
769400640747022593 6372 12199
750892325278091009 2710 15878
167518863381495457 6916 21313
585452239313081473 10646 11986
770638056629607553 3707 6439
916144454229428353 9031 16561
122388339678487057 11546 17641
683764435935781761 13037 13128
89149980024103569 13018 23271
438112053241400897 12086 15437
118855152197163249 4731 8563
523031683776206785 14456 16388
243616737960380193 21308 22829
575459625683809153 5779 9377
942571563165337473 17292 20411
495598854774069505 2617 8513
616735551777622913 3524 11924
994523274866384769 6413 19720
627411205726240001 9006 23120
55536948445631393 19758 19808
480692644467708865 11612 21317
727863749095551105 10619 20416
181642405655004769 2647 21021
561099886227591297 2967 19984
250572226818974273 1339 1619
313115863078724737 6076 12061
781928361238037377 5803 9915
734043438966306689 14079 21823
81782408060448113 10415 12182
773745614264417025 4847 8174
790074330164749441 4569 20783
918491901184548737 6326 9292
154693707810139361 21580 21848
465161792442717825 20073 23619
396695054556538177 7169 9189
859502267603698305 3735 23501
571476770203233281 1679 13093
555192388010826945 11181 20714
537501686752030145 3382 5730
947843617838739073 6109 16057
501006160617066625 3446 15242
206172951232122881 13682 18580
540808021680497601 6524 14267
610163986716610689 5131 9818
993955822919517057 13697 15941
655124554084839169 15593 17122
125107459086997601 2332 21713
814416002795436417 4232 16596
120012953145959505 16561 22600
986418470407745281 8783 16858
296026373023174465 6761 13913
45288828882842585 9296 16044
792519766457203841 15521 18815
705003431505307521 1937 12831
112343019386806017 13303 18466
853955248166041473 13833 14182
804730960646850177 18223 21901
354154645673634881 17657 19099
467675327381066113 3260 9946
455571920474550721 6280 17581
340037673851256257 1160 15066
595612003751089281 1399 7571
31362460071115097 7082 9370
325925697698377089 6962 20986
91620458968833425 12928 21620
957103341283772801 17305 22512
419345455241021633 2606 2989
309032247980194817 2387 22099
362593315117649665 1780 18172
37167603726178553 14607 15113
930718132998158849 16096 18493
98372907489501665 8485 22216
265202189751335041 9089 12779
383847576771120897 3141 3741
742172343535109761 1353 18267
788184468869939585 2192 6725
718333656313049601 1532 10119
685532811920641153 6272 6653
51778089640755809 12549 14642
434552339327918721 7046 18631
99636744035791489 1447 13950
841695810270909569 11019 14508
103270656452615137 3069 7638
630132971301389185 21275 21928
557002211194586049 7065 23153
40548737689224625 6639 19613
396990178061635393 18699 20279
126654497212054913 2532 19349
460892973282113857 17048 20321
141199244610039185 7792 18051
345435629418538753 3511 23571
665797899462528897 7032 17659
792865985714101377 2087 5620
530522666069519041 2840 19863
598531615047456001 15436 17377
765902630091883137 16780 17299
347233699274312385 12896 22095
649889294834469633 537 22414
731514095847977345 16268 22219
107803173848747489 8506 17478
74721318081245153 12881 21134
623659865061544193 12982 22980
739046914260889345 1366 9854
950994436380565121 5772 11226
243598556899655713 20866 22207
788935168346473089 9417 12902
141886208785756193 10016 14178
258626848270818497 3079 16113
31390479629791913 8072 11967
452737160790636737 18328 22456
613091113770146049 23441 23480
718304518282987905 1913 10634
807065366285741057 4042 15456
276304321323625153 6378 15003
42288082040691681 642 4422
901434457890712065 11613 23196
509597464221556609 4437 16921
303573700475514113 7655 16424
348559308815318017 5169 7407
427459646488070913 3652 17367
885922993279848449 5518 14011
668641367591408897 6893 9769
141744637923856945 9034 17738
195586325082114593 1 8041
803337956422282625 5150 10059
400862135623388097 1587 14935
331797558170912065 9333 16750
754844208271716609 4140 8387
703990219754956545 19610 20732
821463828621308033 14898 15614
856671011200226945 16977 23147
427130102412530049 12950 21151
499835031183877761 52 9245
726681270374005121 7468 15448
998254294963949441 17808 18097
335288524557281409 5888 22193
714666707726792065 4372 22653
673405925826262529 232 5247
987239921363077121 12595 20078
461660144543838401 4658 21855
536898700267371969 20169 23242
127519032414486593 5598 9569
262445435307007809 13828 21794
948638033980440577 2956 17089
145803703766290497 19626 20829
265124428825362913 4969 14689
395901487840511361 11628 20869
212745613348186433 11745 14031
379983983140974145 8001 8347
704892436386845825 13946 21285
166670440605578561 1945 7446
973096654505322753 15958 22951
616833692691841409 2149 7245
127113385849657585 106 23523
955481025243493377 10024 18089
873699533036084865 743 17221
884468742587600385 8829 19723
442659022210055041 22174 22183
727330651899116289 467 12567
121182945638789617 12440 22031
413699772025694273 10723 15660
113057374960948913 2670 18490
605569418264757121 12339 17731
63781324593588097 9174 14672
409649087756250177 7730 11937
200872063238538337 1727 10909
950865277095154177 4010 5720
236833006789733953 21555 22879
54977081198899217 6816 13676
416485727255452097 1596 9176
20959738337971601 843 12983
411995661325430977 7519 11109
95676709891606033 12829 16511
601539651678965761 274 2861
578234474455861377 8309 9854
163629359820273377 20404 21354
674180181989157761 496 20570
888372985724192385 4929 14264
154672826666534049 11700 23588
442470799800997121 10160 22916
903139078476229377 1428 14417
945905581187222529 1816 11039
297543038196415937 246 4498
394330376335712897 6985 23519
478601849175959169 20357 23412
871963675942016129 10381 11141
770653630731366913 7767 23498
934969852999994753 4231 11447
47209988019730529 4168 16261
135877759067430049 19902 20942
938812254554569857 8114 15509
380820122760152193 9432 16477
124130292897376657 1360 6304
588482277257089281 856 14127
27509143887094469 2013 21196
212408784954714497 19692 22550
834274508229285121 15742 17998
623987692994891265 2415 9566
533071559190780417 6080 14407
21293808744612621 2319 20866
268343396692898753 12374 19703
643522095652759425 8832 18508
214697860155972353 6783 8310
54325218685743697 435 3870
628658952795873921 10210 20741
686772409684838401 7150 7338
79855689278282689 1179 15010
947939336954558337 8947 23261
830780117716670977 1151 10751
478789551953656897 8997 22753
876369718828946945 3039 23093
151062461728013633 953 6068
740573044530620417 8493 22203
805727975428855041 8522 11773
422857086142478529 13071 16048
813570764783687425 16704 23358
599640758105522305 8422 16602
567513211547908033 6785 8238
785594575983218177 1460 19153
198003466044053057 3156 20243
433598017085600449 8456 12643
647991600920850177 3798 9833
782897366809017089 1687 5738
819614801040867073 540 22779
778269378986152577 3901 4656
844209694297337217 7945 16086
553006302525680833 10194 12016
882509751621324033 6412 16118
1030955993499561 19276 22436
65667125294456953 7550 17635
240545745319941761 7182 19076
240546773157088737 17102 20974
862623191105853953 6982 16590
270631415807532257 1574 7344
68928670871621025 829 12047
138290635550514913 3659 5010
955122244260493825 642 1830
678216486793733249 421 1478
797626347177278209 3504 10169
681317812959317633 17593 21579
882535318571143553 16812 19603
569603923729648193 3088 20101
486838254868040129 2876 13958
132748420881664945 6402 14629
811719540246727425 15744 23418
966597599999037313 10082 20670
577520422773439233 8966 11464
254510321558111489 7994 23259
524928894678680513 941 23036
7093405265823805 13737 21065
58558630070983497 5261 21398
512415512054996481 6667 17789
735058278068763137 1116 18589
390836872029954177 1755 21302
248583528167820577 10804 19231
782904086395884545 2380 20399
986242011322843777 1272 16555
670227754550087041 217 9814
827869223986247937 11538 18977
459919736203328705 8313 15505
433415243258380673 17119 21292
844482402647148673 3665 21869
873161804068963969 8176 16205
520830736002690049 4746 14054
574174605964344641 1422 7775
975127401076623105 8521 23030
979251228382843009 2920 23236
112984462122948769 6576 19571
166068338912097601 12507 12888
779891725675017985 7683 7869
96605546381660193 13239 21551
744139530506398465 15628 20438
95469932644249409 9208 13272
143284912847281729 13909 21890
522282048288580801 4736 22036
861790421209814657 4039 18245
535482220065787841 9390 16015
577565761667020929 616 5228
896342324178370177 3360 4332
883792798444144257 17787 21272
926794826027787649 7240 8375
108865200410196657 1502 11257
969728824777170945 5876 7174
975596447157965185 7146 15231
895866036528772737 3539 20244
190748464235557697 6612 13658
10485963454335945 353 1128
672054642921917697 15207 23171
369884529962320129 5920 15571
761680960461394049 2340 9110
738680631156192641 4344 10477
912836663717012481 20879 22557
710226086911760001 12775 15596
773269454968275457 8678 19587
658621777525759489 19474 23119
32931852669175757 14516 22639
439969424533842369 5443 20419
591730810181264385 915 9799
169098004665322337 9068 10639
540981962305590273 4561 21237
32762749083005361 8659 9134
894114754352674561 4377 10520
254322487430421505 7854 18351
179971266035348513 11193 11619
628102548106397825 15858 21369
681070375977771649 5612 12452
312947538294189057 5441 23558
333273923777635905 3545 16091
481937614787071297 2208 2243
56468528630890801 19828 19995
489613338190118017 15913 18056
584713148475113857 5243 22394
413358373328776449 19104 23334
587419412808276993 15541 18298
999628319829234561 16471 22295
419009651138377857 4887 17170
601763318660559361 17762 22390
571976585006527937 18974 22222
446018979294287041 9321 16898
148045456569317217 1513 13102
379974858592873921 1583 17616
981290842751850113 6520 6987
129686067738951745 14682 15528
142376292506906305 8126 9741
384845114379189121 14542 14694
392740160125416769 4183 23642
254988740264202817 1838 21545
44399174128411545 10693 16077
717362358928085121 6617 15208
934560414003943425 1046 18979
688849876006877057 5709 17556
531904346122200193 14897 17783
950429813170600833 4383 11985
274056359252174529 1921 22478
292410994657110721 8326 9153
315170218425290497 3135 13109
647504542816108161 2218 17619
513278493965305665 3074 22009
608215542521712385 23529 23631
798429151689486337 9802 12104
934194262427254785 900 9054
630179416064439809 3042 21695
947591368369678849 12697 19070
362948727104392065 474 22132
934628023910534017 6434 17403
801158322597007873 941 16040
323938518133950017 13938 18328
664020284863806209 9698 18071
53732104653803961 6043 18472
653384755486658945 2460 19618
656483610600140801 10153 14426
42081848813946721 8712 10442
86118979145595633 11687 12464
672557864713457537 13888 20988
711088575988377217 1712 8824
977658884167663489 552 11682
564674119483314049 5075 21059
693375654485297537 4462 8205
132126008328505409 5538 22408
53791473108244505 3690 22265
151516587218452513 19536 23172
544905212385277313 12910 14330
981357363241833985 3962 12643
695513252139630081 9080 15665
917104013996706177 16604 19793
539580108247353281 19470 21678
562150287674207041 15263 23248
835513647666797313 10120 14663
168014683929385441 953 6170
970400301123920129 9787 21900
143099059775600785 3686 20548
894483385010783361 14204 20248
860408089079797377 9471 11623
113143321664043841 7595 13186
973894007990573185 14427 15411
84321743377270049 825 19526
286254593364276385 7964 8807
275458516019899233 11373 21806
724723431011788929 13292 16994
47255397705850297 2099 8547
526923772052313665 16880 19767
158429058541546657 20899 21034
992061517055482497 4573 18615
473240740329057281 7278 21747
439293656403748417 169 22680
523744576506505409 13457 14970
658749624443110785 13714 15666
315427123465934017 13480 16412
650728568303250689 219 18905
825600893460663297 14616 19268
832042598217590529 9474 15946
6955320264378174 21497 22118
90485540543340897 102 4223
864777900920888193 2605 16063
513868121985403521 608 6281
114336479889697537 3558 20635
47637547166957009 14845 15834
556362223707285633 10367 15547
583912002857495297 11265 19605
819859763533767041 824 6551
112609977509094961 1131 21751
834973464534375169 21756 23387
646147322762281857 11343 20255
669044505689878785 3246 16053
795954039774315393 3957 14114
424191711195536641 6096 23050
647797124023220737 179 4341
44592961102832617 7030 22607
210941137652923777 13796 13938
401614977223903937 1449 3854
318060293431294401 7790 20804
715495284962013697 16176 18942
214744789113396449 9089 23628
38418636805463537 4044 16719
580715129599390465 8827 15915
673147164657162753 20932 23611
507045412612143297 17138 19692
482640019456443521 8816 13521
405296285660959681 2209 10878
904195288262240385 13936 20325
737387355033959553 4162 17445
298240462057155073 1032 18761
608144935869468417 3315 22096
95334410352247553 8705 13236
947950940217538177 374 23031
336249587758278081 13 14568
976360682868055169 3245 10798
835824972291060737 7810 20241
122864139430177489 827 17724
678292705543160705 11384 13663
640513464830441089 16586 20673
230839864255298017 411 5788
96932768134337265 258 9727
594237313341029249 21701 22035
788756100824535681 18014 18719
999015792479934081 2655 5643
135753959335957569 1665 22435
341639054041085185 202 19845
815439691119315969 16513 22283
871286650025833601 16148 16214
597509115220475393 2072 13412
811566430056291969 2019 19328
598076429243455745 3129 10039
190096095277578305 9385 13818
858098658167236353 9973 19015
209057440728233953 10652 23532
360994046910811073 2282 23381
17682031881914641 11017 22533
181345752086514273 3054 22735
222105380350757985 13225 14628
122634663953270721 19279 23523
272929669432851809 5853 11259
172298807845621121 13304 20085
165255635420184193 3407 19920
943394815645611137 12230 20435
636310138398894081 7107 7202
513617084841598657 174 3342
926565760393703681 9725 13298
546284441769891777 2589 8949
384041048071093633 1041 13734
673919117037755137 7026 22632
853157704255156865 22022 22182
624477207948565633 9634 19946
362581725187563841 8315 18464
435974088509823361 2658 15740
993569118048714753 1821 23621
575884252675869825 11767 23165
904041965860795265 1339 12682
336760723244779585 2742 12711
996660508746064257 11352 15078
109934875596202625 9820 21326
257546786998570817 6765 22468
277620799101384833 6373 7131
928401929861525633 12810 16632
297392366416083585 10355 19322
700943688067479041 13379 19679
659784108976268161 964 20112
900267226622109057 17491 18951
118747681892934049 18149 21331
765721142299977217 6831 7031
859102635822893057 3783 7329
656400895735846017 2741 18897
395869573119306049 287 13557
304260240791659713 20539 21699
776442944743010305 4367 7698
700762689381807745 8640 17233
447373609315327745 4394 9020
535573425874840577 12592 21021
611261387411218433 17354 22091
579043502469051649 9048 17670
719705900055025409 12324 23423
790877884187761281 9131 17800
101715724103016209 7583 20718
91603143979316577 2503 3057
639196747783820801 16692 22113
745464237485688193 10136 10666
873413259075249409 15241 18033
390701619819612481 9860 14744
678176529134894721 973 22924
254486482960867745 1304 21340
530598618495119489 795 6705
604950858565931777 20071 22769
100387369421248705 5842 14204
28024507152760949 10355 17926
920157939029934337 4220 12684
192648705278134721 1706 2477
563971202268184897 7642 23073
789938740938179457 3488 6089
984049542094552961 1709 12340
119291804708641537 11417 22599
27744158157567257 11916 19279
4905450092902442 4764 8668
595328206106984193 18053 22764
8294006213890982 1081 1601
588630464180617729 7947 18245
952223579012052609 5549 22109
224349979424872001 1680 6888
62332461007603257 8635 23191
632252725040139265 5137 10351
831527796865966465 3519 17551
604441162426610433 6870 22520
89749960568713761 1545 1582
208861154805951809 6868 6980
646810248251494401 10085 11914
331577690960600065 3282 4556
799379595534421889 11285 14029
854008602608963969 3737 14467
7903296775619851 1812 17193
533613737614672321 15753 19536
410721809770127041 7868 17652
205492625859697857 11426 22978
373940082478991809 4741 16683
46359974454972529 10016 22465
936664697013103617 2372 11292
69816974196221793 14954 19606
36796805071414697 3160 20391
523256673549610689 4950 7777
464341250035591489 4366 11428
954374218704337793 8222 13676
684013107109546369 11650 13911
341303722227152641 3829 17430
727082537165561089 11183 11754
194195456509511649 8485 14715
304442576999004929 126 2791
228962761123540289 6485 13106
926948760739737345 7132 21918
399803603115422849 822 13060
604537033548790913 5349 18945
84475077143295601 4761 12021
442571159143543745 13013 14481
67670316358153569 5680 10179
821723704245382401 91 6436
249856663001878593 13988 20575
909962061016461441 10419 14558
406114639057925313 5562 15287
671176480947064449 3144 9263
503028052525834817 8101 10195
472868399468868737 16840 23558
113170564881933441 8537 23523
195168941826008065 17305 17850
596275218865884033 15483 17181
401850958267761601 14775 18746
421842486082219649 11544 16012
36260579606317121 15907 21193
343558043725366273 15002 17718
24637863403828677 10602 18565
921988435141663873 5200 10605
397316485960711681 16160 18897
3998692122479498 3303 8250
100871664751185361 15680 20678
743422747449066881 15372 17710
937677422836724609 3454 15169
157982721589505121 8955 22933
627965086173649153 10080 11302
705188811430936321 2350 15086
574939575985236929 247 13608
981354979565736577 6783 12992
156596470917765633 5201 16080
111670498592978625 12368 22094
589404146559882497 9130 10884
19729360563090381 16014 18685
208982424962872673 18913 22317
414514241168440385 18487 21889
271324105845305761 3408 6879
398370367974393985 6048 6358
374407476672320897 18408 20235
914324112033334273 2345 15952
301991728455458753 21717 23047
194734216654111937 15049 17366
257889039107542561 6767 9270
798746222730223105 3788 8152
45233743220077121 4957 20417
193741984129786721 2381 15117
192005894227992961 6926 12353
901727853342627841 3085 10813
357143910948177985 7510 11900
855236132999735297 2367 22195
610890128405063809 20318 22146
717147525081266177 8789 13679
544393366821875457 5649 14838
385758647238560577 11032 21996
210621248726898369 6448 21418
50266285281217905 12490 20655
845099964832012801 3729 14933
831573113266799233 6472 11826
572587411963613825 8496 23281
681024357565753729 361 17675
635266944919063553 3722 12376
27398395244546237 12601 18483
255987615298767681 5805 13530
29452579707957229 16590 17616
326851322828456833 10515 16456
648167165621160321 6251 22896
532110642512979137 6912 13641
837611270715406465 4214 6732
203601290628935073 20717 20969
43682519014168977 13876 22786
855286843729448577 12100 18826
643611899376075777 2659 19457
805292424875755649 3939 14345
684609282500261377 7820 21324
871787763598692993 1570 22038
447395731435257473 527 3728
721652442027501441 378 20822
30967500879768297 4545 7678
646141534411146497 5519 15080
627890074223692801 16379 22739
80226429445968257 20019 23412
241232983923296737 1992 9946
831409129581348993 1838 5617
336663378426244737 2614 7168
628206727623048577 4724 9247
83207816525202817 667 20958
582373341746279809 8281 19574
280856859268332929 2576 22612
121716757686737505 16005 20877
570791414573349697 3047 3787
74149020862964929 724 2737
831459026203994241 14195 21818
986453890240337537 12677 15541
539324121698115265 2729 22762
868624993676821377 17490 22918
612262123714820865 1818 11033
624595749684640769 11549 14358
563829547385878977 6273 11014
1965499262272630 2325 21331
297322548573170305 1117 5902
772464954862325505 13749 14924
218662907733232705 2447 7051
342077228511005441 16706 22777
974542383385930625 2337 10324
404012024646998913 2755 2853
745069608877926785 15370 18635
388807460960808961 7904 15051
621072834916766721 1018 8043
503472838476280769 12806 20964
228135272371076769 16720 23655
524374662719271361 1026 21681
530464151085162433 13223 23111
757718449299016321 601 1167
551604403952424577 5044 23495
639215556941682177 14853 20239
776577075159714561 12700 21972
740349012471167361 7037 11137
784974014856459265 11993 12263
790507415871321217 20724 22439
386829642001025345 17290 20639
355372931293128833 7186 11837
520919780411972481 6132 16488
937911463342889089 13090 19656
15856691766181541 8643 19987
292614840633174081 3129 7716
703149826801137537 6011 23281
43778131386165601 1087 10212
795459433762196993 5930 13453
618444566927433217 4383 23578
17744035916464897 1562 2762
732727796647058177 17373 21052
220045299629937569 18255 23072
717021528286263553 13178 20460
239338912795005857 3758 22528
947116844267032577 13384 17180
487705743252938369 4710 8657
926387984970073601 12729 21126
473448632618939777 678 20931
388738781129493569 2881 9535
531628137217161601 2428 23494
932177930624614913 1361 11948
885935937250195585 5864 15813
140888959493015169 9025 10671
967539044798137089 4874 13797
325569040886460225 5641 12577
800201147214025345 7152 17218
465709588486394241 6510 16665
570056474821065281 12812 21556
471900780783837377 7933 20771
433957756462461953 18098 19464
975974417239331841 5635 6696
440789816827354753 3312 9964
726995328266195201 7432 21171
674297946633359361 8053 18718
903990082065124737 50 18725
307244568287707393 4573 5738
68907210697826569 7335 9349
207784957374229857 14487 22127
108278933598075617 13955 21957
4416266627252697 4673 21571
857225286746579969 1059 16060
759080642122356097 1574 12739
455736510618411457 8761 12341
47620789072375657 16867 19910
898164750288142209 21594 23343
796539787023675649 3596 15660
836971017971325953 2459 20598
759707945291772545 10912 19134
473899998229580161 610 12164
657566936932695937 14812 20781
968852509004339201 7573 17858
919318623985908865 6841 15770
915659303032779137 8129 21634
873500619164218497 1716 16076
323621280808499265 4510 15770
647124227479444865 1961 18038
573162075689122497 6089 13584
448403045364912577 8753 14270
620298575754024065 15860 22892
838757300490335873 11599 19570
303536908461207873 12081 12936
805304667038797057 2667 19646
803053357859813121 6987 19153
28005693087202133 835 15619
500796361365598145 7646 13011
65971423395453145 16144 19346
903427009928837121 2458 4361
60275855903206833 8959 18209
76520414622560657 2311 2708
706792213793306753 9401 15472
589098589617737601 1125 1942
359685510450070465 17091 20168
32247463644448973 2220 7950
536464113622585601 8568 15963
100757102189053425 14567 21604
165648531369988929 12717 15452
417197496073836033 11522 19476
395197194513571073 8456 21668
89579407118311137 10503 21973
725566983176115329 6459 10186
608739474415710209 3158 20035
176458569765529217 7809 20778
119113187495802465 21857 22954
685223433963905409 17209 22603
289221765434998465 1816 9539
338990526370224641 3520 19890
174729187774193665 4701 16823
490522485226016129 5253 15426
7543521211385241 2418 3403
299009388451182209 12813 15765
928305979368193537 1836 6403
473090472772589953 8186 20939
327664039057847105 213 22374
182034145855880065 16215 21312
91889157411333857 8745 15920
954508071346644737 3337 7358
784009120917527681 157 11127
754495938522822529 18734 23381
427545418117492929 14679 20038
483098637330932929 19159 23359
924696129855529857 13960 17365
752805274598955521 7550 17266
686705727181124097 5293 21531
573577112468022657 2977 23637
851295614357905409 356 20643
759442440605155841 16683 23641
365531077980225665 8314 15424
710706749259493633 21494 22474
816484852839575809 2579 17565
641301997738537473 848 21286
977184466519918977 6447 17940
107515368173032753 11480 21800
560810273546120897 1988 16311
936253612160086785 3125 11227
960673990572079361 10862 13283
777565880467854209 9386 19801
333619241411323457 3185 9002
442842801344653505 1160 12097
131839725827791905 5698 15932
937108970849259009 4534 19584
612179985903065217 4732 17121
300285555767587201 2944 10806
107161554584482849 8117 9906
941395693782290305 10519 18422
802589284954617473 6343 14165
628324277868330241 21909 22370
626811735038405249 3988 9012
771595858632331009 875 982
56153732236577273 4012 23168
87898130866037153 4355 21939
510585014145736001 6420 20843
213131024357132065 3431 14207
379779810776650369 9078 21244
704602771105811585 23 8283
799205816751868545 2013 11944
38140256750146761 7245 9549
557153387780186177 7690 16249
820111611686414209 4635 21518
773606800768565249 2384 21056
756479082729192961 1704 21724
862138445943824001 5612 11043
876517294661312001 14809 22042
175041165102459937 8169 11222
410208869377349569 13697 14359
954260688087810433 5947 21393
841216996614704769 13263 21423
347652846305980033 16658 23381
831941722874638849 1821 15101
750121907059504897 18163 19600
813672620392679809 12844 19008
830079454033086209 2252 22141
190516506609434081 1804 21794
248514081288676 5679 17987
760165896716912897 16148 20488
380872786837304769 1029 16512
228021281127674049 2385 16644
38720178530549985 15765 18281
360452995824346113 7033 11694
640436351148355969 6796 7241
616747933665855873 3787 4372
967834963047618433 9305 15327
754792493661042817 8685 17977
825618789906261761 555 22171
396742554320418625 8747 13175
881303452369476097 22098 23083
106838512011933057 5134 15030
597261825818140545 383 16185
604551791931520257 4261 7021
590658984882775681 1408 9557
574896619770427713 11872 12600
720451550032979841 8790 17041
378787548003352001 7434 22154
408732015079149121 16907 20383
660447705842898305 534 8264
395907952703499457 753 17304
982341503946024321 9355 14974
553546675378992577 16114 16592
299943575442782145 6066 6094
332189809921803905 7371 23031
65453688105698409 9114 15205
592614579666868481 6411 14176
226831543257588929 2687 15397
264885724376842561 13855 21462
906227136950029441 3483 21690
462457630852366465 4098 10413
470612861669351873 14825 21208
832777577286780289 2301 12106
400310251895128065 1460 12275
116795873334719857 10176 12453
715395492375080321 878 18183
473545199208206913 21142 21391
870941262098135425 9275 11579
909071080907676033 3677 11171
120654567888536241 19195 20904
393751019716692225 10159 10815
772841836596150273 8255 8934
765099603893073537 7314 19180
42427958008175897 2336 6997
149796123189521057 6241 13517
553910908947635521 8595 10232
898291828637280129 7840 16409
486488717908358145 195 12205
7844832501522348 1655 18091
99531746526572817 5660 18259
846048240444101633 8497 22928
600564911551941761 20878 22382
950318976868732801 13354 16671
644666777332524545 5847 20670
529026340050972289 19659 21830
766709439132156929 11010 22441
992785686842214657 19464 23078
924752242111402753 8345 21301
656726356382190337 19992 20592
5622112730151231 5614 22228
755599211065675265 7137 18609
820569931232135681 13363 18523
409399637033668993 4681 22094
242132382821878881 5057 10864
996578178365613313 1136 2478
304492656633563265 6344 13984
938149595258121089 10597 10619
217077882184014465 4879 12007
910750247541546497 11008 18375
132375261743781889 3413 23483
847153960627803521 20005 20304
349250385633339969 3223 4948
406596508366451585 4571 17051
260370449080802753 10606 16088
693446632553897089 9441 20582
957590946387568897 9800 12726
600473633293876993 18198 22541
259440068768775233 4667 22555
384290483937302721 5319 16699
925938925157836929 757 16498
366552942698266561 1969 20492
209534323948169281 14932 16643
627856818915088129 594 15791
29789438874104237 6667 13672
732637549648860161 18962 22547
384425173521201217 9056 14367
742085666450019969 5425 14523
817979484704480385 4045 17058
125921905735115297 21333 22277
987982611355427329 3706 14922
825991502887571713 8831 23541
645168704257997697 12179 13467
209837689822922625 2862 4205
821125036468821121 1191 11810
708434154075501313 9580 10345
348445505057625857 12671 14266
185656379325966017 1794 8020
890484163338790273 6688 22801
107002343705541841 4684 20299
240287114036334529 3968 10163
691937331125405569 5961 21777
6602417815479101 921 21614
934040441694957441 6035 19830
809222163443777793 10783 22043
662041089163640321 17569 21491
549703084676345089 8699 16945
792245237177663617 8075 23510
459550665654688833 3214 22920
894966240474236289 6994 11284
40092180134386977 9050 12236
7301827520318939 6096 21593
134907782442340369 8133 9139
467284773490181505 22245 23007
470292679106542273 176 10234
382723790218246785 12542 12790
31728698821439141 2444 15030
132890864396461697 4596 11302
616177895261664385 4829 13197
549795501059247041 3425 19000
264071234074592097 4922 20452
300961641560522945 10291 17411
620638054299128321 13409 15424
875041592070314113 9152 12447
158944625554994433 10225 16742
188651067185521281 11671 13873
958533980059506561 2199 21849
415102918982977793 9002 17233
381316266805256961 19471 20133
60669941786333225 11457 18022
665590891437894017 10532 18769
144787842767438945 14931 15086
772237132948305281 1831 17307
699491493387132161 3832 10211
213065148158356993 5640 12208
383274935693872705 4918 20710
265830245691049057 7470 8572
113283371981911073 7871 15418
197953947774614401 5204 21736
995226211881227905 3026 19257
586888880135035137 6278 13291
58998443285663169 294 13280
705564027287458433 4809 16594
21561467889551269 8168 9390
348071358410564353 3017 3424
919928876634006785 4296 13787
694636923013554561 18955 20597
106852113101322033 10123 23386
313571273441766593 4223 6598
374385962562872257 22869 23068
509046854303157633 15125 21232
629099784920480641 5400 11967
795974902409895425 23101 23521
778332188617444097 2475 14424
885319382885917569 10367 11777
229828892694794017 6208 7726
647955466210618113 7335 15390
272457659800881665 6815 23584
899716222524339969 7815 19837
399075829237897729 10943 12256
15535830898343761 19676 21232
935430285278417921 6241 8823
777120495773608833 8224 10828
536508742391813313 20069 20440
771791292276645889 950 23103
321303578001266753 913 17360
508038918484366785 11613 20583
116443283728937537 16105 20575
357851297928604609 122 2362
31157741307342945 19980 21880
728189400741690881 7945 22596
95189459744457137 1885 3219
52557404584405281 5008 8708
527174258792133121 17118 18569
292715947708892097 1434 22723
862605415235844225 9980 10738
575683505295799617 10794 23201
761071773323127553 13618 15049
706294087838905729 6715 15525
938953491505539969 75 4862
426637452928048321 19830 19988
777106950495056769 18521 23079
880360911628933761 21533 22875
320535036056139009 145 2417
667329716489732097 4446 23303
790988583590749569 5861 21493
205400734025637633 16218 19142
184881008074338369 11928 22211
592578697299330817 1679 15930
227761723723762785 2067 15720
322491960238572545 15210 15751
364628237720619777 9963 20069
184062865434739809 9590 13039
321061422794006273 4825 14796
223899500588693473 4884 17974
109124069556084897 9103 9669
626341015827904385 9820 21050
489558070686417345 5986 8925
923981607606656001 3551 6016
679157863846068481 20774 22017
859632750251520897 8376 8769
279738604285316929 517 11809
232546860402273121 3905 22027
2274256482106552 5561 5764
959545828798269441 516 16082
22585376863407449 2523 10063
493397759851880833 12792 21786
177513001359539393 12512 16067
546294364775306433 7084 21986
929797514734449537 4925 18316
178358585894507361 6977 9174
17151450737483033 2416 9796
834586022727762561 9067 20531
446893466232484801 6506 13068
155708367690628801 4434 5501
991481081891105793 9288 21341
911556483064757121 7049 9651
689158478598049153 9387 14697
282601591078936577 6455 10321
77586764743099217 10928 20056
367059520989954561 5404 10982
474652233713147329 10551 13780
751611178166932353 1574 17047
765649497631937281 10005 15599
163320174635956065 6161 21048
208440146331842145 791 3631
696696883510306049 3547 4804
241967929438967393 15270 23348
206340709967832929 12491 18926
895302191002134145 106 899
825289122673943553 13849 18911
926573948454585345 4660 22945
228303490655875393 6578 7265
205225888767390785 8381 19035
979259944524052609 10976 13044
709260764115693825 19685 22283
489205492221145729 6519 19739
487200564471908865 590 1991
273680940876282369 11070 13106
499681049592350465 2597 19287
309625123829690113 11738 14611
231768492575273665 15512 19388
850668918618858113 443 6478
917915663640965121 3620 23114
329277300652279361 14589 14596
890400396304006145 23271 23600
895395702642637953 3412 10996
918943041674605569 6702 19632
594146407216314241 496 1126
448368264236567169 13978 16294
768465055341643265 3722 8217
919513351127928705 276 3000
476662970155047105 2118 3473
355082912529116609 5954 11634
336188952598000385 13090 23454
115182757414952881 2461 16947
68647579706535569 2681 11643
588917462444502657 9909 10301
547553909534379073 4583 13776
409199456592343553 6800 19477
17498925730762949 15510 20478
878796234145784833 1901 22547
280457264404894593 14387 16712
978437311749086593 9545 18809
936140808398121729 13288 16017
638111791358173953 4712 12823
523589868302089217 9501 14201
463902794645374401 1775 3598
62229708555975097 11656 19207
563036319989596033 517 6085
184497054382994465 7555 20390
68129294719238233 5608 14879
999599020602275329 4468 6599
291587499630171713 324 15427
626090635561418241 11355 13574
177027526768906529 347 18539
294292423986235009 3367 9455
55838842524725153 7437 20648
387312566576490241 2308 10135
191864558902079105 1726 9838
600106160715810689 15704 18796
40750442630017145 1484 10634
189742367529142081 63 11633
984754706220254465 5482 9958
17482257980276473 3726 21605
701933510229725441 5327 9725
68547003878585145 10452 13385
189496005676954113 878 14135
259911049693428705 2913 18942
713321277785272705 4418 23365
388020215009994753 7280 10891
554284016113140161 4756 7833
950625770928979841 515 8035
495645162749429633 20398 23646
250649842322495425 8400 15460
943663087131323393 17557 23045
88093587354464369 851 20894
508628775462202753 9616 20055
822663090843185793 14950 16600
648291823721816449 13908 15945
472290240373496321 7635 8380
124108777484838833 21940 22610
863682428148329985 12345 12709
291337052900285441 480 13298
257528600258481793 8116 14790
993441040307860865 9407 21429
45705543366985073 13436 23441
392576986555209089 1683 11199
316108886596907713 356 1970
299498338792876225 3022 20154
806203019755223297 21226 22822
132972283737057489 10242 17130
456559200384091905 1279 2487
169632250475476801 2540 10395
627683679260748289 8176 22825
855311158247953793 11920 19632
858903377573795969 8531 14760
208852333467877569 12081 16934
944461499148097537 3177 5538
626684366111287937 426 7700
157268082345368033 10597 18527
589240334655020289 8120 13011
816296141623759361 8226 18616
796505654815202689 20392 23403
129136572262098065 4252 12140
258711448676695713 6046 17991
94673039988428801 8555 14467
914445874632075777 14719 19862
824461749380233729 3431 6337
575478819330815105 12660 20473
854215211650263425 16465 23385
865252254318075905 4766 9762
492330023721621057 12495 14163
359166861019293313 7883 14094
229429081858391713 11275 18285
355611141592572033 12760 19538
815459220845198721 1691 19660
910023891188078721 12191 19977
642907164760067969 3419 11414
409990615486631041 2097 23118
642932326043592193 4426 8696
778050317886698625 7639 22283
439343022847758401 2474 20819
740151605433037953 16831 20513
690503336450817025 175 3143
867405532090263169 16008 23101
651235074544082689 17297 22195
423500313347229697 223 17654
48725951575619321 15113 20602
100880024788200017 5771 21031
564817105072926017 953 4241
419803642419235969 2178 17071
967089334972243329 5402 14394
216589396549071713 11383 15401
773281320384178689 1374 10087
969510802401170945 4392 7058
354211787426436353 927 1197
55809164819653033 5364 20868
890356030237448705 7117 14581
729901098333026945 3544 8499
8731947669261332 5202 9002
767843914109025921 11576 22182
239241117106736577 12135 21937
731767930401470977 9003 19947
453512142734808769 8461 14568
905206688944776577 5946 20696
865141904843447681 17663 18197
477985049472049921 567 4688
739668809150160257 4743 5194
219744911568458433 2916 15328
676402447529262977 6310 10620
89090938274662081 12863 15965
991184560686974721 2231 11156
766632828261311489 17432 18903
478624177163275969 5376 21791
647353634755358337 12440 12997
221724550913833697 2849 16038
456677862458807489 7871 21635
4141841259446722 6293 21786
351399194234485185 9390 20294
940940331766995585 3169 5310
605854591923918721 3196 21590
678667290580811777 826 12405
804535113231889153 4479 14352
818036505304476673 7701 23563
61455683704085833 6567 20154
27529505606032957 278 17814
491883222634353217 17496 23512
647613167224392321 2595 4382
743179326895688833 16727 22434
72337840411755393 2501 18370
9237613788638301 12926 19666
700569510113254529 2437 13608
640677811882401409 6639 16237
368551376960887489 8730 21031
879439900605458305 9003 12953
296825054243441857 12854 15202
531767228200141761 14946 21477
95702083812305713 1835 6538
303649356355418113 20149 23307
834323866561319937 17638 22757
612214104011403777 86 10443
742119723511628161 6628 12548
153187008027398273 6071 7995
199647876798508161 17612 20865
402716500845588865 16757 18402
879043714885590017 4246 14496
105033436403072497 11595 16176
290867065898552833 21910 23113
374704920279530305 5963 20810
545957992644197505 1789 20269
487317628878198401 5724 16058
546160948679784065 5307 10877
726597687093732993 4045 4224
167700879595223297 9070 18477
41381577032023385 10429 18711
807296462352397313 5876 18864
268226558644929729 286 17758
289109658894751937 5199 13093
69750214510602153 5859 12029
392156167673817921 1776 14666
914746485244382465 8391 9633
886260467595370497 3227 20147
954461565448024577 20199 23467
913966632661171713 5717 19495
443279023723935233 360 21211
533234890810241793 5714 14700
661975431901506561 1018 23029
597344062383200513 2205 19211
876007198608153473 660 9069
255136780586688865 11960 21910
947913403121997825 4408 6342
705291724926226433 8472 17172
682010924890963841 1601 11133
764022917577058561 8335 11132
620196232421417217 2126 2169
231265565669787073 4535 6014
355751765839034561 8144 15973
783600739307523457 1018 22131
480119511430824961 5269 22014
422659662017323969 7247 9599
361104111011716353 8492 20932
946962038777122945 4599 12457
739302889170797825 3079 19224
604715911205829633 52 2872
813882136298690945 3224 5632
972114853769731713 12653 18822
592394647075973761 2186 21688
456971627265616577 3173 22877
109998461731553473 7051 12859
452373283130789633 2281 13713
731420063430189057 9479 18018
569838612117393921 8486 11884
347156566624381185 17450 23195
159368243848511777 4846 13961
422611494076829057 1451 10151
160546822678597313 8695 14628
301145067740922177 485 6586
559027784585943297 3928 21918
69708273270972401 6347 7921
61149043204437705 12615 17707
728563227172362113 388 2722
645695059835610113 6177 14462
182698211635607073 7942 10339
984109052411398017 4727 20118
310733844939708353 9553 14392
863832006612660993 13171 21667
315797449873652865 3969 22203
22598710721922545 2471 18897
922597319508657409 3714 11876
14598715065282875 10430 11667
775514529670726145 3023 16173
924298246728810113 9313 20958
508849439922389761 380 21756
636979008062816385 6874 20425
905675579600536961 10656 19551
882392856206337281 1578 14232
440180718619064513 811 6869
457893405222385729 2268 20918
192433296315510209 6620 21564
80626604192403313 644 15432
177267096705865153 7210 20499
467628006453999489 1989 10109
694050742369679361 12434 15061
597625603332005505 8859 18136
620595966010274177 2574 8425
887513451441968513 1378 5374
767524694179098113 3655 18509
278025592307116641 1870 15415
11107967121834151 11629 17548
444588557037128833 11510 16350
351150169376975169 6843 13222
994898419281554433 6602 7724
370189252373979393 8517 23318
688330066809747585 16959 17047
267560654666436193 18712 22736
212106609361697441 9091 20285
537331159795602561 5113 5746
609649728507129345 19014 20283
968615255713270785 3033 7874
680939224614917249 4115 8303
48729840985846097 8797 23251
131354208372833633 8262 8704
669127312154227329 5083 5332
418984672697362753 4958 16776
678547635133188737 442 17995
508108718716052033 9565 23472
962596775923369601 19310 19880
188841048121247457 14134 17096
74196195511223809 20681 22806
725493239270086529 7443 19481
314953652319712065 1546 14883
559991061139058369 7836 13022
804898866238605825 6 9271
341717416248009473 2575 13652
562349863053807297 10874 20458
260890685638116801 15156 15723
415391888389468289 4865 18664
138568188091475969 15198 19418
951134821419156353 2841 16092
43827401823691049 4666 9591
949750998183194625 21316 21700
503679476215303617 133 6256
841573624236271873 6389 17381
248059384322374401 4715 13192
459177178468753025 9448 19287
764587455075819393 13634 22947
925248875812922497 12485 20852
884690254159707521 9223 22149
416713050548882113 6260 22344
143494541135119393 13028 18732
387435578353542785 7960 21197
529079136357040641 5020 7903
775234959063244161 17342 22527
554311877256274945 2803 20824
572436063533995585 1632 22296
914621806152396801 5569 15051
775995520667240833 8595 12452
871360300246159617 1270 15322
308666413834824769 3310 18835
618629728578611073 5924 7398
56172590104512921 7331 20822
359935127162962945 6024 12176
532330042196843329 15865 18174
31818860829289977 2984 19400
237383557476224641 902 13240
767507143124596737 5298 5653
359305877127351169 9645 11793
244513257009145953 13728 15808
984393940559062529 16426 21752
772242482192091009 15959 20950
424300750043482113 2349 6223
73858853000032817 6098 6606
595106688416454017 7260 19320
511254225958715841 10171 18593
498625914891132289 14199 16799
127794377777519233 10352 11988
969558779783842049 945 18782
249900064250958561 1158 3159
961788959423625345 14965 22266
155778199085105473 7062 12493
366644894288928193 6970 9472
687739831341623681 3647 17252
220452505463722305 2769 4094
497736128414203457 12546 23174
611579468991624961 11394 23301
255565711788214849 5536 17119
208582854505788609 5201 8247
907664845247765633 994 2299
393018639496038017 282 18028
167192964941399681 4569 11433
466552927641881601 4253 14111
514962716003964289 16228 22665
373987716498124481 6822 20781
122301708818746129 8354 15123
270707287516227521 4611 17755
984903441563588481 8370 13302
32368277587753625 3888 12992
882277194908063233 2641 7911
888950527327008129 251 18170
761632231180840321 5402 12246
301136972922723329 7467 19258
476308658052566593 2433 18316
277166680302581633 7447 14939
506438132461980225 13731 19505
161636064534864225 5655 22117
353451802376731905 18206 18575
644974355081213697 5206 11528
786503809449783425 7150 10823
680088855014691457 3696 14941
238288847737088353 5164 10584
31102850519101113 4343 9624
702394516174038529 9095 11654
502921824651142657 3698 22589
930459373926346753 8075 13564
796546360140919041 5325 6268
365635323819333249 734 9223
334164799276766913 18136 23365
515786524322145089 2163 4910
209999354230330241 8877 11045
22128888421136141 13024 22588
311591126586311169 7792 8911
929963029353338241 498 6245
741654138934844545 3486 12002
656049255229703425 17709 21021
740026959057974657 2964 10337
82641545557144977 309 15077
459384249230122753 15059 18376
267249448078601409 7597 9699
202472639311682913 4103 11536
655020540619609857 1551 23317
931152548653269505 9116 12887
780055949760651393 8571 21389
383785171287559745 2346 19625
619231951129727105 10530 18599
159053495872864673 1718 21939
971380705048872577 2304 21129
848489150520354177 7462 15042
681496660334211457 18786 23395
417982808915436289 1979 7663
582025034103509121 18014 18316
714009631521907585 4942 15325
458470050455296961 15061 15100
44157524713778433 1243 22402
249418893078498625 703 20619
462824542363822657 1394 6282
789679040628080001 3157 12791
548593027081974337 3099 16718
347247323281749249 1487 9668
710661728476328193 6019 23325
247555689726816289 468 8702
235563812755184897 11650 13462
683752752753363841 18364 22364
371236831946905729 15641 22735
506277185781222273 14385 23514
337789395259218113 8961 19960
164131117104460609 15224 16467
468838301713578433 13711 18059
694279422834220801 7517 22294
574728622595596737 7464 21792
503400612406508673 2315 15448
595385196502835585 13953 16604
402647944461712385 10024 12925
768442619542295041 13708 23204
346328344337109697 8138 11530
294857398660997889 4593 17817
419207373262842945 10745 13310
467881371278519233 2856 18461
344241257172924993 7525 8103
201046715670404545 12997 20906
69505109935882105 9100 10841
426419454543857793 12052 18328
910487576073961729 7942 15702
629596419628132481 7750 12921
881368636580212737 8180 9725
722645408137832833 7857 19597
254492638925697185 6081 22981
216856375795035905 2256 23301
56534759109077017 9122 10912
518804528755335809 20055 21463
528182492296537025 610 6402
650126351996721793 3749 21289
385105135620612801 12011 23361
107289293436632961 8739 14615
329319042327867329 7758 13412
199711693675656225 4704 7950
27252023756354049 3151 3782
429922958787582145 10129 13271
637165948102477825 9742 12820
655568607254924289 13932 20245
309532902976762625 8986 22133
578622982096401665 6873 16797
421923884734397377 17262 23124
12241129679242847 5262 20494
935099049802495617 16525 22118
544869563037789121 2549 15347
507451348589199809 7003 15321
316733787047656513 5419 7505
929602827908006145 5191 15970
309123629313386753 15914 18728
785711890178603777 2076 14481
85743272644922545 7058 8157
176197963010714881 6416 14061
114195797829548689 9770 16256
11824603876704033 5902 23621
561484516914919873 2871 14394
519037967274378817 19049 21149
797196047359062017 2332 17826
253080940177440545 4049 10918
368761591499495745 15612 18906
417336721939427969 22260 22495
446100851572932545 16174 17491
648241498253923969 2340 16661
278897298889990721 11484 11616
840463582605927681 5258 22293
466543155361545537 96 3460
651130466590004225 11014 13629
306967361006261569 11804 23435
134679801526466753 10137 10363
693918644991466497 1196 7116
3166869932982764 15981 21437
155181146629349345 1843 3662
636835127916661761 23224 23424
251442076364849505 9215 12717
593049814263636737 5464 20133
564281181569018753 1 15451
829359713160108929 5180 10281
956887797962874497 18994 22806
330263560395735553 13522 23298
802943579246221569 14685 15747
340808475372504897 11028 14745
724291848462836865 12821 14614
566176563702001089 11244 20294
778171325513117313 19025 22159
410519429596298817 8617 18423
331136936020467201 5915 7872
247940654816972033 2982 20865
912777362519609217 4672 7770
914985728422628609 4947 12900
350119029304760705 5281 14279
363691366489504705 8917 10253
443824954765435841 3534 11258
354539845581435009 8938 11393
935513022062050177 1988 3210
732122097548653953 3471 9401
442274198650682881 4781 18775
526009034503537985 17918 22387
449797785769259649 11385 19561
376642408706445057 5951 13384
42396067355159777 9734 14223
961100467540099201 19172 19400
793325711313226369 8160 14387
597198329149563265 15365 20543
862454378238414465 16735 21298
639263871925287169 115 1838
419561373103686465 4868 13712
76469180069253185 2228 19742
767791842657235457 1374 21217
332385588187101185 9880 20337
776276040091968129 7162 12632
518475153944734785 2677 23407
205234220646321569 1618 12362
98492348049198593 1833 5440
688952220325642625 10136 14692
175421789030210113 12018 21671
664466867800374657 8172 18079
601162264423216129 14600 17418
610783071421334273 8660 22681
353535609599049409 453 4668
97935941432201185 6586 14130
825906108366460545 5540 12403
802678151183595649 9453 21879
453248626571010497 8754 9575
665452540161485441 8135 11849
426620479373987393 5198 11735
209617433037205825 10412 18903
67782172689362601 6920 8559
131977398012725905 15344 16474
943427518586979329 2524 15812
883912582473453057 6373 19528
83251743924549265 2261 8081
915356753368403329 3224 23217
863779931930970753 10783 22771
323195995837917121 1711 7164
961028196759542657 9764 22340
792761977234778881 19414 21779
374476844347860545 614 14192
577396854007968641 8828 21089
479285871959305601 7458 18689
877326786732798081 2991 5435
392931959654795521 6582 12504
705087253322656001 1083 14548
127359041842794337 14975 22535
776421701025402241 646 7048
338262215650892993 10167 20039
380273157035855297 871 9210
217503572460699969 20687 23306
55976130535132289 4757 7038
169999163399417345 2104 22131
655222275065508353 2054 10181
159584916935642689 1302 20002
836449438792232833 3190 5124
594818225638412929 2676 13613
46896840407480769 13099 23531
462625574043798337 7256 20975
720033792083544449 1453 16657
426859364516936065 8995 17911
942001419772022785 8675 12259
32459019407951929 2438 5428
339388927746302465 6133 14486
839078075816921345 12042 14607
500947186284019329 7625 13855
548241907931739521 3006 15232
778982439968533633 839 18276
412594588002356481 5039 19821
710932305965169281 563 3639
865436117833354497 9546 11682
463634114819075905 447 11122
276053242337830785 15563 19100
403976059686936385 6544 12429
924126021334259969 4076 18342
957209556435319809 3384 6524
322289827437664641 2050 22521
62629850847567785 2994 6330
876098287224465409 5922 10836
449022146345601665 1006 5049
136733700444715105 4213 16805
214104148684679521 5679 22013
590770608660690817 6819 7468
617203580295754497 8691 18864
309420410094595841 9140 20214
526954500386860737 979 11701
289476068157256321 11072 20973
497287144185651905 5493 20280
715610806696439297 16718 18962
221894824513452001 6771 19366
392330463301803457 18624 20283
10084835301658047 2799 20538
921030843055469057 3555 15632
672760086171106049 5618 7972
266344883768965697 21064 23617
834574719454724993 451 19374
425764001075542337 14404 19078
672505963428942977 10358 12948
133884215214877153 3372 11140
377268851401456833 11180 15303
131822083711462321 13473 22850
574168057081063681 7990 21869
55178111113917793 8112 12071
77099987536787041 1398 8934
376241553591249537 17575 18051
674040384585890049 9147 11731
427403382046364289 12103 20381
191317498801996769 2367 8788
583928240497705473 17515 22102
804480146326252289 13561 16422
557789765861627969 7740 17778
389664660550625537 2058 7875
79004642486488305 8113 15028
151585870742348321 6958 12178
453043724026528577 11929 22339
907041167257407489 12171 12525
663577772224563457 3768 10134
47786846891650473 2352 5768
327801321821567617 18097 20592
994131605941692673 14127 22011
88993113658283105 4546 15934
634756051085542401 3986 5516
448350455370430721 20283 22559
895673035506892033 7310 13719
663998316864486017 8386 20692
306024380941916993 17053 18659
693918749278964225 14621 16814
371088072371311041 6488 19699
670910333400904321 13715 13912
163613737976174177 1714 14834
707695427419636737 13512 13578
755444288283317889 18670 20995
495838343153799617 6992 16825
35678161230006113 13828 23391
216607418626011841 430 8287
2811596575117648 5292 8629
970113609081145985 11724 16882
63678621908064057 5451 13151
187740961259024161 10094 23185
931146950814483201 10221 12519
212042880868814625 7998 9350
373526055057052289 9045 9263
47104078272866449 16225 17993
729285417362621697 15096 17745
642535714855107201 19794 20554
775291541479997953 7401 23306
471951570043060545 1918 7894
533278823238934081 2679 19895
13534648135625105 9621 22278
904760073830399105 6874 10642
961806678322801665 13533 18471
731393035429750401 15121 15791
469852122035852929 17772 21890
325927857676656897 7878 15983
848151373765929857 4514 9625
424122809858207745 3977 13726
395215956632974017 9000 13804
189520423766648353 13429 22874
892934373995899521 13861 22125
816554370156257665 5604 11681
151147596221328225 8328 11760
406122774255504001 150 1440
597851571709881601 4747 8480
33620750647376241 6919 11450
678720838047560449 4525 5416
495321165786602817 7309 19777
667951605285651329 8661 23101
61948777059871673 5489 11455
221124885791901697 3054 8061
350491758536502849 21327 21464
284548900306177185 4697 22392
982159674945766145 15660 21514
359010897641162817 1186 21542
883042045148979329 4213 6658
405601711832844097 2433 21510
969103002079055617 10325 23413
897437288886912641 2361 10793
634899529391542913 16219 19340
860422566643009665 7444 13176
420396209749728897 21059 21839
466322463288953793 354 21564
963106363869766145 4021 6543
595497104501106433 19598 22281
101004961356256481 11015 20065
606015948469597313 17488 19177
779151391730447745 3312 19672
786833710354770177 6634 21502
48002687529336897 5973 20423
513136660848381633 15098 19186
276160081474099425 12044 13789
311064577638489921 1903 19109
709037047693517057 3239 19029
973301787589768705 4391 20440
791651009280439425 3427 7589
83758009127038241 1898 19005
43726310990880537 9889 13807
557758109217992641 6631 16479
359012642127535041 14556 20353
272245908509461281 5545 7366
111905477352326705 11575 20428
208081059453625985 5328 15192
508289019955935105 1676 20297
286758605551668225 6040 21062
628410544707040897 8485 17911
471751990945570305 5156 23596
131795338693589057 8196 22166
584705452881678465 20544 21742
562375003369584897 3731 9481
23162549410066901 6790 16218
362397210615551297 13044 20077
697333095566349953 10895 19836
690635716036613505 639 20126
647903316744965761 435 12121
286238336764423457 5447 18767
936398008251927681 7655 20769
30001134061553361 3376 17225
568423528462879809 8066 18075
275923280503189249 8377 17687
63444881213015945 8323 15747
831393620255656833 15603 19226
128526264780994385 6752 22577
867662794211550849 6246 23435
830201778695595777 6508 9475
739184807887671297 12600 23638
261790620418189249 18801 23513
484051535170078017 5128 8019
921775752949471873 4498 18367
329718737321943681 15189 16558
470865538081774529 1946 4912
224729824303434369 13228 15991
72922837824052065 2260 11050
431757288346108929 2095 8043
913510807276530561 2644 3845
196315165174649313 7998 14658
271713129248624353 7788 21660
895456480194585729 5165 23484
596995745937881857 21281 22774
951183362936856065 16141 20948
226329048834315937 2262 21360
171935855072934625 12920 23290
141606859978928417 648 13058
56816076357119273 8451 14788
33311943719681381 6768 11045
658356707130710785 4271 19885
400038877647695297 9792 15928
362769313028930881 15899 22530
54972963135384137 1436 15725
78873679816769745 11642 13888
772700544116354177 3792 23222
394488550985652609 12021 16682
867447732485700865 5208 10891
644438542881065473 12105 15313
996683999468309889 3732 14615
440208651616639937 4849 15065
178414781535593633 19303 22400
658160088460807169 18773 20049
712426012711937025 9226 12873
251413331570983457 11913 21854
406104037051861185 361 15112
11080366206417837 6701 13466
227907368131390337 1106 6159
25547497710757485 9696 21492
152058024475394401 2287 9906
408510222764068225 14533 22642
653444860685304705 2564 17493
143009031646368353 5624 21003
754213800398829953 5363 13742
551546633636636609 18416 22074
315455216783341569 6021 21142
384402451451048705 5471 7304
61162120289907305 18146 18889
103515927993772289 4372 11133
966613378108427009 5734 19087
438498090309746433 21099 23428
281700996535604993 1344 22461
437671021894320961 1017 22939
481065531709170113 1743 7592
40564827609610889 17963 19595
416697682985642369 13881 14366
590712505120695425 9065 21780
192141601862338977 4470 11596
153364799824981185 9886 21533
225345296246203489 19822 22312
846173183904856065 13855 23590
828569200699412481 7175 7742
52122718989235041 5239 9687
689561813515751937 4888 19439
111348778749391649 7191 14969
712622827804118273 7285 10451
817593248079059969 3356 18925
464819134264573121 11878 15180
9594225814769431 6262 13452
875924976419504769 1834 20828
629705137763661313 7236 21751
211272321038194369 17812 20284
24130744455153065 7098 17241
448601308053490305 11522 20900
924293330192124801 12654 14432
25723105612101449 11604 21753
347093824940262849 10801 11065
804906760640967937 1250 12478
197647795306604481 16716 17846
404611323141182337 1491 12956
414841871699582785 17413 20110
769884920508438657 15477 21613
272893296077210593 18179 21894
394672181332097665 4206 4271
663359721067795457 39 19793
770575777693785857 3136 9511
667825393556423553 7494 12949
386790246520291713 16283 20321
391125950996656257 993 18246
262098660199193025 950 19564
299397613246565441 3328 16512
607461796355622145 16440 23480
955638126028592385 7806 8415
480834267999348673 496 5517
833590613463311361 964 14321
910559812091605633 13987 16432
897851186501146241 13535 14821
528013864589972545 3552 9258
233279236661427809 11370 19431
291069424733038337 5898 6206
139401408968954145 16692 19424
718271395043338113 1104 11948
397705298565878017 8227 10285
375290151025268417 14696 20187
643357047691285505 2335 4047
836977147437856641 2585 20384
636395689922135681 8493 8771
403723819965662785 8523 13728
992427227238241665 3879 10384
532176121647928833 10114 20295
223344644244004801 1097 6496
250397760683824801 1386 23429
200518206317543233 6588 15979
163302078318160673 451 21461
563888674595443009 5657 18554
324500660671887425 7867 19152
825071085316412929 4526 20007
478005873902681345 13199 22461
941200515694841729 1485 5158
707597571949719425 13255 20756
538942697289389377 14560 22531
975775707425690113 19805 21810
240347236975917857 6668 8375
194879904322149857 1521 4188
811272116702983937 19830 20498
524763873613501633 44 4902
58405330178825209 6130 6566
556309961926331201 1170 16574
155754254671922625 1004 5855
55471097761248697 5128 5191
766584834078297857 5221 14021
9426714277125825 12167 21754
560339696189291905 13909 17783
87652082629041681 6963 14873
196443251582589793 13798 14597
718154108496918273 12172 18903
602291586464236417 8257 20456
627846089312775809 11733 16894
963200953157677697 16245 21095
891234387863519873 12141 15009
373826302435933377 4659 11961
74030764903916689 13488 18768
35410757845649953 4709 22603
461810645725847745 11806 16728
552690164331398401 2615 19541
197647582340486849 11539 17609
16668251554403213 2212 3381
269994275721828097 9680 11380
714799863277253377 11036 14028
855129734658113665 9965 16462
960933954297725953 15698 23072
448638141586485505 4738 22613
627694916961917953 12789 14323
671429689375393921 9097 13423
122006496160548033 13487 14726
306534245160449345 10601 22219
718586628674760449 4462 23470
694120421491966465 1778 19445
297745318453589633 6964 17705
312279482000121793 12679 12882
973185028222577153 15649 20929
642533168040579073 2256 4134
813174894304847105 5820 14895
877393802750518145 10696 14528
94563428741341937 17186 20622
373071945816072065 12540 18357
370367874312304193 13676 20856
12095807670306159 3067 17251
97774853782500065 4863 21342
97162609304596977 14792 21338
138134720352962145 20498 22275
746480553895835905 7032 7144
507835986758156097 9296 12379
566978460455523265 12763 16623
456550106707734209 9347 12034
560617212696968193 13737 22067
697487782378335233 7772 8774
277736918276382017 6464 22529
270104454819954049 8982 12854
208079239612274593 8576 19869
487647769606073921 16764 22406
912459076787833089 3533 22656
993040238757199489 5673 9469
929300976454697985 20926 23154
137882680392426241 6620 13166
10977687151033423 4509 21636
549849965291837633 17627 20453
486461153251028097 2738 14200
86121670533547249 13684 16356
711895756273925377 2384 15987
155983807955148993 4109 8695
984739662719562113 4663 18075
925145370915846145 17356 18994
473239122415854721 16505 21327
325922570953093057 11398 16274
522068302400086273 3858 22830
906444631682777729 3067 16111
800688610741566721 22779 23653
169673788958728993 6747 17948
199062982528829473 7101 19605
877540410968169473 4063 21220
124372250926022337 5007 20065
300578145017009729 964 19464
462723243698306433 3648 22101
733863126296061057 365 22908
285972117280614657 5422 18580
397577823612120769 4069 17230
613628879757982337 7873 21545
807251243045858049 18804 22653
393955191959257409 6636 22380
398680721855736641 4938 20275
210542080796457761 2838 3615
835865233024183169 12051 18190
639549816109457921 6049 6291
438512431256523201 7935 8016
114200860899387633 12869 13605
340019609671134785 1064 19346
650010344858877441 13065 17848
455214388126915265 15932 22532
751204678199613313 6067 16886
49682847258740281 11770 19048
995969122272022401 2987 22552
88529384872654049 7090 9188
498660153027003649 9358 20221
36127932113220849 10367 19243
20368404374600857 20364 22615
264097549693769185 5878 19296
711962706225264641 5769 21332
45755386910261817 12125 22676
468571944524718721 14861 21707
135524751102646945 9301 14419
84902836431496097 10152 13222
231151166953811329 8421 21340
770628178310481409 1014 18661
746813978635525889 1166 19696
658242694811534081 3963 6732
645054162554007553 764 17528
852020867272706561 1426 16841
528776404698216833 8294 13272
716923660910140417 1001 6292
988537466668663681 12216 15943
170200244589345569 6734 9592
183945357145045569 22749 22982
45927836409859425 9252 17161
776174394365316609 4508 7769
229214713914849697 13418 17934
509561140441970625 16210 17187
981189817195883009 1925 15416
248459782897175073 19673 22099
99211547343109889 7812 23472
606010347610531841 16898 20648
497378840696526913 16754 17543
584859670766380929 2818 12122
743671372456738305 7167 16739
801697818088737025 7584 19236
243259497509939137 2268 13645
668513363571822337 1373 14468
64087094138351121 16438 16782
562085530678199745 433 5033
163980706337426337 4424 16513
354131456206321345 12791 19523
135369826751151841 5441 23223
942308288373791233 13166 18742
756201641722299265 12741 23201
781716907579340929 19022 21447
798413978946506113 9322 21494
575503865592775553 2980 9073
376478837540403777 1257 18568
257454067996437889 8649 18249
568707399225338881 8487 13524
283283160634848481 8382 10139
577724828104521729 9419 16860
945907953125516289 2863 17265
228232017968075233 9144 23647
655496639612703489 19343 20087
566594495629587393 16583 17781
550373354622511361 4764 8520
805642273454488193 6718 22801
112884785094703233 14652 14884
362024830159185729 1093 20232
126005888475464897 761 21145
277184347920204737 19423 20964
261965185796935169 2470 6357
569386138376060545 11104 21124
607825120456030977 19519 21899
895255427440766081 15107 19108
734615135351386753 2172 5682
265211923510378241 5141 20351
836748786241276545 18294 22667
777000398897023105 12920 17532
117638960960174897 15612 19300
885549762319257601 10834 11998
234817154286222529 14266 19458
262880170957295425 1777 9249
196921589122720065 8829 9936
219780589339592321 6557 21610
578393074888897025 461 18720
632572716412106241 13779 16666
227696888093458241 8203 20061
296327925813457665 11286 21437
917446531594752257 5341 7349
387611542816451073 3472 9395
692508917792135809 5613 10073
693935823351409921 15286 18816
821497873636122497 8766 23240
368428169732446529 10140 17875
401499180046936769 2838 11250
380923693033750529 15107 15391
139221672994981569 2392 13142
156421886421846081 3705 17349
439971107802644929 15224 22402
755691821753345025 3722 11837
39298629413583089 8842 20763
254683146113300993 1076 17369
474397173771745153 12463 18193
987292301675850625 3575 22480
564416453757647937 17773 21887
476272984463385281 10557 15940
123151949445823313 12012 22069
809510378234222081 11078 18235
447307507060589441 16809 23455
375611393043293185 10014 20976
299659016917825473 1038 16987
551909919584133505 4677 10556
785691471844845825 3627 21995
812529196114759553 18616 23073
695088641092691969 695 18734
764847888425464321 20999 22510
989660796427717377 15511 18201
262742233109143809 8210 21223
421369361084582977 3323 18596
352595418042270145 392 7472
447475394374183809 12087 22242
2640102592756933 5972 8687
553587969413367617 4913 14384
631331420829667457 1862 8651
710366412558006017 75 828
66945938589405785 12178 22667
148731528521249601 2035 3915
310687651960833473 1964 2176
889607114934992897 5567 9256
968475229437764481 2178 22867
764429938632357377 6343 16369
614385875700833153 17433 21154
964987377618644609 5440 17964
690252115386577665 16638 18284
530520931573828865 22681 23179
834857299696253057 14009 20345
7497266678459625 5853 8831
818857476374837761 8727 22206
145889034366373249 12048 18408
707985815860638465 2180 3054
964429985755021569 9995 12432
838186008406971393 8101 11525
475508836675498241 13159 21780
418558877735492289 7926 10828
795575448603560833 10826 16765
295755948114710081 6229 13254
634708620091540609 11830 14062
547807115935114561 12838 21314
897388164539012993 7338 8357
587196702997708545 2469 19539
980495877177343489 11048 23263
266605107980822721 980 13012
30047334960674021 571 12266
573262941954119745 9909 23575
428859276786877057 11020 13025
898405138996110977 2256 12739
351628359183383297 7721 11799
789290259550220673 7139 20765
112165031816299889 4330 21590
133572377869072065 1011 2257
754993650194737793 10783 22120
67893910534827737 14341 17504
946357208800915073 6337 16227
602147712091920129 486 1786
946682078194175617 5665 11088
457269880879628929 10357 14497
42284098117175265 10828 12267
807722596059718913 5722 11402
662600804349839489 5581 16358
161913280620701985 193 23314
652114151488344577 16824 17463
115482734651436657 14288 16453
1646051632963719 7305 18775
189024274489376865 15656 18182
57858002525630785 5455 15229
268853308926210849 12159 12503
103820796357101841 8099 22799
578303071252243201 155 17309
286235528663549857 12585 15699
899721816246227457 19782 20918
691672765660843649 15093 16044
698094434330492673 3407 6544
58651601568993073 6870 15061
486964505584879233 3324 13047
330015805127747073 7224 7394
576655317137927169 8124 9180
977378920417915905 15992 20370
918872902694886273 2711 19872
495366949536038017 9154 12942
620288129164855169 4941 4971
614073940841773697 4905 17706
110857101695827969 817 6132
649150700873210753 17311 18414
163683365641738017 4056 18508
143730214347780113 11076 13111
326156411994048769 14263 17743
802686403736988289 1704 8134
962400447141838849 16828 22621
179735251112770561 8511 14043
921754654770168705 7257 12208
481854521574181377 1832 4659
130211178226268481 1805 11014
971850125739901953 11823 21193
93690964060442641 3803 6064
339078370382811329 15992 22446
849137808697712129 4911 12685
571058273350626433 3588 14324
896766426217979521 12885 13480
823179772020441857 1844 18804
938413829710761089 20129 21635
620089084761328769 3947 12811
856436350768348161 5623 6314
566465459622993025 6156 15397
608131922387165953 16415 19063
257145816964719393 5132 20202
40486467871360785 10040 18468
355146215343385281 544 7463
288746461203466241 8756 19759
118463801200530129 2185 14666
601832955266843265 21648 23570
445327958168196161 3260 9453
710469220756344577 18117 23444
472676768058260417 8459 19557
800249973216963841 9170 17888
413163639463082433 5864 12182
595413005067690881 1413 16577
230834129806677185 9012 16914
40678392061209937 12623 19889
884512158634056065 7615 12050
655450375866756481 8906 10906
548923076990472961 3924 19939
881544696072367617 2376 3287
186185893371774817 136 3832
592390062780914689 1661 18456
307914171773941121 7586 9626
542633701842873985 6298 22800
866527160869839745 2229 15905
553333556579438849 14199 19040
237050567044729377 3481 4795
624801801940677121 11920 19554
925956300675668609 2432 7892
878935379046346497 420 20791
391096860417686529 17232 21451
411352997552256769 6722 15925
615975408943842945 4562 5924
918604152208750721 15486 17855
137686718499519857 698 16602
793267079777720577 14506 22690
554962370316904001 2710 14434
394174418016298497 2163 11515
527266591589434369 6652 19432
9582020658911007 3995 13541
