18
17225119009796235114625900797
12865222223766732314931024585
13635940050873966722081544147
22109943169478991038617082739
34511179628467762075829208819
14075087253977807488759615707
17735835758430834095547598833
9923925463474431439198987077
29680972669362628968874096269
13131632503212999341276338599
5792866900801774889679356349
9193730193444661800726949401
8965011837797555692303220007
9219226665916847317443732165
13336825943301313032538049091
22341457434492231506516986311
13109524065173814628345288581
5305518147483251319185806305
17008436498984088927992923773
9206478429700451239305196257
10383611863512713552808477555
30138531218384538630155043261
12650119776250719588715222461
34464393841067285595704862249
13838382029472241796894015949
34498974832586533876672179165
22095695391460096030290603831
4833120786356541947842923195
30370045570332307005447182703
26493828142470504045685708935
12878720356231151691747912183
33812111273824240437799002369
25944912581789108521967796057
13132972330897847044283761665
9906328740523836952706634543
9217727124155987178605105217
17749914965139360165379086351
21381002349025151192715922467
30100793735128520053584384843
30343757926057094189107384419
16995650757901105708782159897
34459363687607061407807567961
21408000441502274182904152971
12877970459983150256773052385
8735543585902426702727752959
4375602824476955776859638227
21637344325885645648824842547
34474188653600387035326233313
4630569728034643497072427989
17225119009796235115278011061
9907747762074991699909767789
21649423423098109125791680419
25537005953601658502818376271
9923925463474431438040886985
29629985809611733673860145937
17236409735839065069132508449
4860079776118018905863139687
18180054527207697777659747079
21622668710815821556404218559
13837003953347700217749439749
25981743740670545150182306971
6035125292653384599490922547
25742351094640415474532810051
5536361094495587956981685001
13339031440384422147118445247
21853516171312143361610822253
21842938315638015480531369147
17262653411839692345618010125
8734712669182328811566156355
21175692804787073476351868373
9231974902133243396880400965
4375602824476955567450048247
13350317396217868931353491963
34969250045407014784385875587
8518775216611830599779413663
13375070786970276316436707635
26253157687452721414518193551
17277486764054297838107490993
4884907610388110453627696211
4860079776118018529956692471
17479329716805542517257475555
17738594264125248232546235145
33812111273824230092442241977
9449361377583828432093004269
17019766078639917803604630093
6010216945040835439646613501
29683022229875318043619383105
17262648682128869683579707801
21381793912505976978430920099
17225119009796235114089368461
4889150213930242984441535655
4860079776137681279634686043
5304886892019948865306679355
38360281106791137058818816639
41625401345282181990929398221
25282754194823929115980694679
21609845429903143985304404949
21405200531774073845463338691
9451490827219780864082086047
8964261941588925754637019549
4859247058066984781381062755
4616361438161179398787849017
13122392661420719349649070919
6023717020223108342290687179
42097796405035077070623773271
4860079776096045874645943775
33798654802344827356059470853
33798654322684408183730755845
13603277781428114264011132611
29911113837665367584459465469
25767937067336642177767318269
21624010400718251111260351083
21877434050216058113343434931
4387645139863340714044901853
47604916060468648456079253063
8516574003671166172714983471
21854267895231313990943417805
37725071736881692916501337921
29680934684335767588431353665
30394790353100095093708723425
13361690585823229500898402713
5788653536679374652488705829
9231975152868429851627449173
43217317209746302463610565725
8964216152080006018532709369
12699534614077821997886775411
17736548251010393807066591805
12889219025583966070610998329
12865181055722888004847852635
29908820423466862059875782755
5382093807470529420204581427
8504571291900561149138967369
21369749276315627511219063723
9218437416518810632745702025
17468835290381763133402795329
13784595023843296540373032077
5317635155640724092328496283
13363900649943454433725350915
5332429026847354697695797591
29617987469643360894401851935
29454144870048630981339261963
13833498230866298520842022453
26012199568566282094182434673
9244762606909882759406070639
13360989886438427759323440543
4874327804874488624589616419
34258181001857212222952196051
17277567656732305845633484851
8990468713029198540634778289
13592621584388725431762105795
4860079776137681280280801335
8989714817545811897658438849
17990099425486250729118903063
16995650757901105708782154389
13839089312975690934241246641
17733634680839517092546543235
8773783794167506179267202293
17478582127511752421937656715
5550533190019884834219615951
34716405141711923651446630233
5156240440475369833713120567
13812137509475235281246077089
21851939506925613718776732969
13361063357788617421413212583
21867016374702746462052542919
29666647660728743619396467727
12880176173309182734170578587
12649960332517121075574972273
12864472327475856895502478963
4375602824476955776827730707
21380294120028429580249959003
21851272940020907859112258605
17481539287290577620441137079
38169211799368712542374641073
17708802090542945125594258719
6470574176734251119534368335
16994149151288701452602847483
25500177810427956839736883707
9681632096681575960756832307
25076729837976124590109956999
38857455019781960830820546979
17237867246012631191579572269
13361651725863842469659856585
21394458820567254359898495921
13361651725863842470920203949
13837003953347700217749749169
21137447974799116884862654401
12877970459983128394941806481
5792866900801774889679560793
12659748709153049790698078247
34459363687607061407807777913
22093728071056327423565903919
4870617784693695981993085095
8518816869642318128577978225
5382093807470529418981285407
22095607954997706482429676003
5794204678676334971956920765
9909131214098282139291879381
38602577618432302372341079053
9204978887939591101076690469
4644815706100341623611276293
9206478429700451239339208481
17481539287290577620441248211
17711755378499675442536838309
17720844405908578530594548781
13581919361332086156809012775
4833789554273192180446849887
21381793912606729197601602039
17723128459704166327281448485
17480746316079293257441864245
16997150550375108240983051349
34282254689097530786369232969
26253157214786389132047680775
25983157290395433319409173545
21851315206558215823498936431
22081525927022481439882110015
22107781666788402523135985535
20922898812888503627162521851
17736543365983464866726505801
22093762571876094466109841867
22096484626597875869192396571
17955985699107391766098782585
21623297658576284816245207677
9004756338942775633733839563
34217105909554133408631447363
8532238245555488372550335217
30358008154571224159228208421
14514711229280176447604153979
21623299979401206013620743139
34499730787339878618558655665
4896161038751431852143150159
13810799373572687817583571565
21406656112305479767956218259
21380412760895403445078835139
13361100646471304691712271367
4615655631982337243016101793
33329645489504252562644935191
8506029423473060111912747667
4629190681334249570258100327
4628405675590502188114110405
12866722016262782911342773429
13106096318966103192808559865
8735543585924470141087622415
21625549411749581000439321825
8733292083064042794883620003
21856390280380069285571811219
21864764385021127146209533407
4604319366072547281569428485
21405948694428068998874999499
17491374210542376199197851553
17750002407972477038440850955
8761040058335218637350840311
12877970459983131765823407273
21610468671777929288380523169
17506367506490448565174246347
30138330343386113001854193369
12876508070886000519434805105
21610466357680205176518226497
8979176280440483582209770711
25524970682834702388663714675
12661917140165858817891028275
17720800680492171321600956781
21368249869568679691203928665
17504867714039650531964847297
12890711874596234674536432183
13119397834396412916161503455
21864014732358865071101070759
25765724417966678929658234835
13336159625254169790091837077
12890755850368244198978570241
25524926964644111536956918087
21355634980723734424810012431
12892174513277559084164006049
12892174513277559084164117505
17506367607671548728793854735
21637462250374178297207803167
5304136995771925565468021457
8747579080039507861715429817
18016299012561788796122535537
17506367607671552321304880467
4617817255302749659172067573
21624834482899059461178201555
9435947025948295971725223285
8735543585902426693512342135
4375602818105003560386677991
8758832023749561394363006089
4401846878641066267169388051
4375602818105003560386893775
8735543585902426693512225171
8555607947501073291828362961
16777470410807632995116940951
17263320250899403696473836967
8735543585924470558619800179
8747579080060330641144782601
29895447274461169235665870431
4619275001983558496884924497
8735543585902426693512126027
26229785198851947399956208597
13581289568862531002524158003
13132972459478412138153378729
8517361052895008541443776623
22109149669591968951202133997
4375602824476955786583680775
26252365665264059264679392961
9423904616965133699322305127
12650002000584045583429887141
5535736295587014232618591431
17736506711484995733330593793
12864472327540753080938507271
25536253965893744821244453883
13122392661420711802300125687
21175691085185042891994240297
25767895527814524983225435001
21637508533143280904599141377
4387645139863340527287681153
13132972459478412137507170773
17722418863037752307152432821
13580579391175249336945505055
4833789554231493111849609939
4846579829559285548536288623
12864472327540753079645937783
17708212495227977591973577671
25307579936802310595022663831
25996650916105070345930866689
17262572412047267844281433945
13108813643916899551970410593
9448690539617030000131724865
4390598428572097980914880423
21879762526143447703319197497
12864509731226244245867588883
5548480153588807985522759871
17480833630389529272070902759
12902004800816668578394902273
13107438711917651162483681457
21854228548861407387579511449
17480833630389529274455835331
21854228548861407387003193209
5088793753550525872526870961
6006791378433018689237874981
4399601934747540320971751523
33325510095658528692141513927
17506367377930688607715966599
21879762296401398735529760577
17479292426931122324824499283
13132972689199674410112862341
37486280809066326280528033569
12877930849664732131077613095
13132972459457596688795016249
6006118354495614939868189257
30358005705122885922913451229
17262612008081042391038026389
8506027108558405339320106659
21175692804827552449094429361
21150194612752250735645365545
17236365639400226937233029035
13107355883725410839464904127
17264146389434993874092682081
21393118985442875207862252249
9447982296361204370661759693
8504575541511250279943305011
4388390271836600643793699383
4374853056811972533213560523
13579873348071577147273314579
13579873348071577138023780399
21622506229968201862314678255
21150865343146513123697336805
13122348679652709141168932163
25996692577006513241183668359
12673998931295370960663589785
17708050379406881828462871027
21634668777571426631661986343
33351006568091320846722156087
12878042460110964264454380579
17479371241605765814623003297
25524260247751389220751992155
17261901208262626056799421097
17480871135238756781860232187
29678886722086340741656509873
9230512391974807192387860717
21636758636934650756905359171
26013065183173214068508633829
26013065183173214068507985829
25996655422946743562200610559
8758871627676479170507370199
26223955244139106269486575319
8760956729409592937533927065
16805804332524276571042608885
13838263281243525970409429253
21176440981433066193096703287
25306197853048258228088382471
17506367607671552321336489583
17482249742698512462615153087
5535736295626404026130119979
17262655597709552200928238705
21381793912606729197565904367
34512472958304312637085196507
5549863713850830658963900467
26229785198851947397474069221
9460101125732124107370563319
17019726515941339460180776809
8520239648421049741482690075
17237112971527950969658431783
26020647981790922034452552403
9681625538946896744667440847
5330383364452741020499038375
4605071198584375875172483821
13608082293596888822394152655
13579873348172329354199905623
17279576509830519075328648911
17008398994134851082058783161
13133643662912666355120998379
17276739183049212150607013673
22080741569727911788989902709
4387645139863344296180099745
8989043620527480606179365209
21379542409728952343313171987
4631356656196149427824152901
21587175470011185585123746853
8734793689676447071266193797
8505362970073035279192821367
25766474807073325127381028471
17265569431749426068426661999
21164361505529203659972302985
9680290183806892169636248671
26223874486476102557963014647
12866050684644738471275945439
8775241790764314444045001617
17506367249058576131080173807
13122392661420708219488329287
12661290033968731422105913503
9195225479143073741477265951
8976964388296402094830595121
8506783305442331250175669557
21609757993751805784786472811
4375602824476955787807910563
5535773800475631533024630907
5306182658166539242630772985
17238531756713268413904156921
13353117569268967258905603423
13122348679652709142393051143
6008166553627090098518233737
13132972689199674410722988361
5794165811177942285522230617
17237075810720384065770285393
13363819771611312384238166565
13336155253431050313959103657
4605110802158528151575029425
17495787579892582552252159233
5078095908747896007253495785
9436735680997810833494329395
4860079776118022101583891583
21597717999669123616347083097
33324840619072951138505515911
4845169287994766591481316635
13119395384199707506657598619
4631400760487509224203091429
4873534055023955085248187909
4845169287994766591481323115
9218516616437785022747381367
4616402956613797715958787041
30354341995511211356007183201
9207184479074091012629337249
4605110802158528151574708341
5792788450823040560061880581
5333102050784758447065991671
5794205042893127101942913229
5765910353701460621698813959
6008170931881082214951812385
8748997742948833678771770501
4604319366072547281569422005
17019647688590387020748355177
17723048175806362721412021561
8734793689632359131887436869
17019647688590387020748565129
17480083734124156678222229925
21175808665344004196107839183
17263403308087715643073921803
5304178656674593528246320243
9003171167352274552291940673
13373693534126652076473287961
5547142375714247903245078815
5305518147483251317347151665
17482287126562835838446070633
12865222223766732315643274757
4860079776118014958776777303
4846579586304317403980666763
25740190906035884512795029351
21176398976135969127760066101
13577783488473617578914959127
4629857120824458299039160609
17251317410592239356830828249
8988256807391964358372046763
13336152817935494171647276185
22094899462507168746571122723
12892093519816347404625177465
4617898127305871199082621563
21864722975245804327520196747
13375147414897878072495669417
4616321827863523364307868827
9438075523344399557874582891
17965349671609322144249946897
21163023275377733176569612339
30345965704251834052869299649
21368254612059072147197582427
9206515934549682332350044297
17278907864086948826883680067
37486282994977886019224769981
12890756099952301090545364359
17225119009774194619288766961
29895447274461169235665870755
12661954172101389296986411107
17237112971527962099204614751
17265566981550354263779233891
25294790039641532788938510657
5076799791796755418986757443
8761040173030418605534105803
8989006338591433763108934909
8975552039428294723328441481
13105976709191542894152256935
5078095908747902951051215317
8505279527225036813196616281
12878759438375048125420472787
26007191631710408540583138783
9269509175618032570415682369
4387645254536504573376085473
17953342309774184471230740033
8977713905607018394229878287
4615613850037002958279450569
4387645254536504573375974341
17238575217425621500916999931
17249902874685746847063203295
9678200208786145590724184115
34729947127339178811097689813
25764976828693647542532314109
21864722975245804326874069143
12660496169841770034581380659
13132972459457596689469808457
25994443016493939606289023657
12879426141356672735650812675
13105978380485562482137663203
12891385142125322654697191661
13820590165540715488330028643
21609762371923555196487707943
13365199345653352829102339739
30393293004014776847634765423
21597764032020089928531391653
8530107238551566256075952473
13132972689199684735780020261
17491371524252592807322457085
13350446872121158975591026087
9206515934549682133446762789
13361653662149699168569288545
17708052444295434421957052889
13348352518891732669625576535
25294752534792301897245514509
4389057474906155874537165123
21150191839192393485643928697
30385001970051713544628178589
33351006568091320848528483951
17252821195533037548004148571
8977799163696918315538355679
17238529442218672774556898447
4389057232339449273440376117
17262729689316802356344417985
4631356791106917692715602265
4628405804131824730347612207
13365238448492904963592882227
21639670264701335959772970711
4619275623049308580393181265
13108938504374304582522721833
25753728877810066296781073697
4641858153848924768221984893
13350359178161985898840083879
25996692576962440220308951899
13109646468729595170640025055
5078095908747889042703072109
26242533435068343475648401297
9001005043608360435322364835
5535736295626403825490115203
5535736295626403825490115527
5535736295626403825490010227
21609762371923559373052445487
21177775978544111963709553329
26225450521961723439051104031
13820590043749639548362332587
21852016148804731068035096031
12864470513424395422153381473
21624760296926895756312945309
13348155665056667730098125755
8529361578820257650784504003
8735543585902426691600099643
17506367607671562848906181459
17735798097137125118906929029
4375602824476959555443778099
21369083080103716375872711705
17708052444295434422669420349
4605776990499343892237322771
12892880427757579735935417399
17034603458659129979994433449
13132972689199674410723192805
5305518491835967038766302177
20936230572362272732695161721
9014592427004307453238586613
4617148231057847900366478189
17480746316079293257441641657
21405198217676342393694898227
21851944014450845943044058495
21853435063675459591290049761
17262651110902142925237640671
9015289619203808075719200117
13360941176022680928751340967
17734335850908797817691823583
12866722016262786681467306349
17236409486214454635709104033
12866722016262782912710808349
12891503444801574860069202777
25765018490325119461177698399
21623297543428767383966845791
12902004800816668578395229189
17264701246236060963517225905
17708052444295434422669636457
8735543585902426470624569883
8758831901976927313150408941
5765204547521533429763053683
17506367607671562848906088147
25996692576962432649520348815
8735543585924474337169917135
21609052572151360144268218713
21637427282183093793384492975
13590529890040016361351243471
17925520162772653375456536501
13106026356219425248516632279
25996692576962440218361023723
8991212030906987810422243497
9219342289430818908233156343
22068664030129579272009493887
9230554302813140724373558053
4632812473253225016750381345
17494366615146534534605351769
17249157343869349458538736553
8761743779011858403282370729
12892174513277559084164123013
4859327822520724612314859191
13121599283137469424026767683
13108144625630907462092143083
9462227781607483512450146043
17733826439498667818827913025
17506367607671569589646940131
5763823395810207680200125603
4617148244529084880028323629
5535736295626407405715170447
29668147453264180006797226383
12889260557861890722270712689
9233474694589885721011347585
8747576778641414208546033453
4641858153848924768221991049
17494248197734460365102743153
8735543322366918456415659873
9207894657077009551718448753
9206515934549682332382062625
8989714817545808293390397901
4387679979162718493226605421
21150863042501455606472567673
13350400460150508243944028651
21624005764591562979153885675
17262578976548257800246603135
4629153385885255364561877687
17261984280082412967532461165
12892880427757579735253288859
21828012519012380266716617277
25308958896171186695215063527
13363861561408061445767242215
13132972689199688084079201105
8735543585902426691599870899
21612715653530574751112773131
21395958355166168032547869443
8965051427461892050231012317
12904216828663944055025267859
12889256186830108362963871305
4871372188491373514378065725
21369083080103716375872594093
17760538501712404712695591275
9217727124175646357235891429
17749298415535209195453354495
17482289447428159398041675595
17252821195533029990902018935
9221432379203500740356133423
12892253341027550313633459033
8735543585902426493310722643
9680919489513101145687410739
21392454360029706409391596551
4617074288186593580824009041
12877970459983128393717465237
4619319347941538636527396833
21854182381121711407653356205
4387645139863340527351815657
22106983045509216971286322917
13581879771730301067065248119
4388353247000483866503527061
13579873348172329354200104559
5535026218763918052897362619
9206478429700451239951119417
5535736295626404024429298503
13348352282068736900466123783
29449413969785058931317491763
21638765060492622473309669427
17480872733543736161564313651
5548484531842800104304148467
25306237199456333524625344563
25981738756027580784172265175
8989714817544715730481524637
17468041533805476184356023961
4630604959344712045284938073
8978505591670171107762839007
13106017984764085183023275361
13107438711917651162483593977
4859283840752725529501836407
4859283840752725529501947539
21623297658534642687102335289
4387645139863344296828116269
12649252104336029644102926099
13352453167222510542858356787
13107477815071858049016255609
8517284674155770203485702723
13107477815071858049016763641
30137700915967419055561465119
12890679093376242696701942097
4604402052169978447739446923
17261864183490263729650844067
13121598783051924110241022011
12649252104336029644103043063
25294752534792301896091397349
5305518147483251318569807137
13108933875010309678716457305
21626058471663565278068213811
17480833630389525901119382767
8735543585902434053617571595
8520316662094269035706490737
4632773376866492640336559527
25294752534792301896091087929
4375602824476959347972991159
5329714475515460979938049903
13375110140102943964923692817
21634546237627601175517679961
5546431954457332827451894875
5548519263173887512897871611
5535736295626407409293615015
9193057060827578095290161001
13577785559378910488461485063
13107432282727836179025837903
12889932024807227157031116903
22081410208267814440146673767
25996692577006528347675377199
8747504636418826484101441725
13590529782093766497712007703
17478741591587335396621977651
25524926964644111536919120895
8735543585902434054265693095
21634666591385816265011103795
17278907864086948828654310259
13580581577086812053451940815
25994487113683496850820804851
25767226503547571399803613859
5547142726539549644809621623
25524926964644111536919331495
8735543585902434054917482923
17262574476164149649044023129
4615692535355661539830083225
5090171113588381403148066873
5090131767180306106610491449
12879426277061166788392421793
8516572067384228010492582447
34975790772954106207109453175
21162942848968646792393992017
31086201258276237880219528239
43031298593039363129667349551
9230595713738432733412271685
7645071651146804092586425779
55679085866183620653412019283
30384293863289420279980153011
34727078010141218211187091979
17977383587365673868220741905
25988272067534654915679661941
6953117184272491480000684983
26009482237303820682606165489
21865475178448049910113504535
5131539768122282335993778271
46675795188480972859171758783
8520279380885683667016467895
46595641702583003557060784451
21625466217756756079958663583
46595641702583003557060155567
17740829363878835713497015417
9666243407884048462977449457
47870937639797866803993415323
23725778245943694743415142767
23729917300965280154807049279
13109014997785614027592703163
30384293863289419519702174731
51736839635875551931599594465
35913092068818345475181131851
34516061760129557189679200847
51736839635875551931600032837
15684402350523021127018816575
25765840412565424995766565325
31790269439149675114921519191
17047277488888761959524736625
68296297194443169284824395939
47875748242874484678487014675
13578491486958965087885877351
13109600443436313063676535523
13569370551029041004351952183
4375602824476955582208332811
9715110291329356193366466201
9004793614002495362037468243
9004793614002495362037684027
26470545363071840601768938835
26253157706586855480224810955
17289526650667416696136482741
17289524701578852726602116701
6762606025952770586726514429
34485476700894888795023519481
26756124806289633560682354741
30854435227545716466399239655
54234748538549084738871834789
13590535847368604329592946651
16997146172160502731593650149
5305518147483251317993173645
17263326801183124788698994255
17251363435799707828957753113
17019766078639924760162292909
34204356100246015573308524415
17237867246012631194746691061
22122687027399756210337026387
4641858153848928547456149441
21164324000679972566857243497
5081255316079181688177029649
25716939615592391055547789671
25716194226164046478203459075
17263401223312017435859278573
29911113837623728792057175985
9447905560485042646967515881
17735167099254148382978148189
17275479989713827758472716391
9244050222316782543749395905
26238872026769111065628166837
12890755592785719065503131771
51720427676931255068465998371
8968756554762909201997440717
34755485503973774161053898569
21878975125028826947085582063
30625013251608202212698483715
4873576094488124302317246327
25716939615592391055547894971
13554376875739537195536509007
43490984993122564912425037725
25716194226164046477590918607
13132972689199688107341773193
17288820708768049921421712663
5765239644258649538022069333
21613507724617628878249022757
13591911156700945416888376695
22095607954997710262240016879
17228074741560574292266973679
25739604961594066829831556351
17736548251007112929641130853
5127038462199707352358451949
9719284309043691670868492733
17964516710326388253770190297
21596350482230294258789324511
26199916774716666731407459959
43736113108955855929004995341
25714738273757638787385476331
25716939615592391055547567731
13618074453224157587084683827
13618074453224157587084789451
5132996220508971444808759749
21864095618628155542997270043
34218596701341832562260623795
58837611708957734621462781039
4851701042135013790694653089
18212484110049683879926296747
9501937551509346031297345311
17970894971370655641574819797
50805514049710399042442306439
4629190546381770924311274339
26979855646789555737019967613
13338444166811854357790000559
22339411421415762803185549011
21370541090632384622586225123
21405909233328195598460691231
34732895423723536336891336875
17720840783316622156491423153
9245473034642582446076807271
38866902295059157911632408379
17966016502718219680340362053
13337656859960051651007068631
9205883976388936968241380417
4861535593196042004734662575
9195183939304030946478093741
21879762768980878238853722769
13135222148136861415919049075
34047090208843809433007743497
16997150665045890575335818921
16780305545244115916179210149
5343135250705696902935565291
13592621584388725430054052639
25765018740348843277452189927
25981736312597178567777735765
30354383534772159615035703135
6251133288811940625269750979
4858575862573432263624258351
21381039509521666749912939135
21841431716615533746532188123
26763135631110822407410830405
27198028680835676760027295473
25996027830155052505854413637
30613766479444133023906017183
4847330096827354686282295845
54234748538549084736454557945
17265569431705220542829511387
50807597223426830020237995435
9246180892550887725697559163
22109980444457663725359201579
50808307644683745096610885035
21868475807163296237502565767
34487725760237962755145714773
21153658931810504813476277535
13380354264060372386235349929
17711829828034036635513310671
43464738624441749459261035491
9704491254328348566258172365
21624010400763174354681095463
26478883443367350596693984727
8504575541511250281311020467
21636048201770251698375527787
8534480990857490658768644433
4884821716611057319686075915
25536337767440524927560784575
33315520129005221105655259155
39103342045875975154975630347
17288823023218546895005811373
8518027763441432891370930861
22393355597538914122984419231
11079446546562013241794462827
4615656010520637792258782049
8529320303601705520799813571
22382729887817715619516628259
5316764777069893843523974275
21647338448844389128199433327
22514924547083316813533236497
4622232790239884383554780645
8988256807390882902910858059
30625096323787838884636066263
13337656859960034583981065339
4374184161524777236133647455
43714542532932350002357804191
8518775337322683093343870833
17263363718462772647932363137
13120222023814308047677311555
30355842030887473008875015799
21867682705868410287455978715
22083694729456763984251753659
17478665327897223567635455455
8761040058335218638577070151
13122392661420712012939718487
30615972335308224248062163619
38417730878750423928247143039
34218596701237875199666465647
55819894596333360312763471719
22340119049188667154276985443
5370800903343329288945499003
13591244082713959481796867675
22081406080053717568983004779
22122691405741463419606975203
55422584195459632264505918703
46675794358515876039409901439
51049189276987754151957860337
30380043101889139607657159859
22382729887817755448134302207
33338931714033145374644151303
13365359174363282369697429003
4605069512253790359148782675
13365359174363282369697324351
30354342366996507182400078087
22122691405741463419605902763
4879447203311875838150374755
8964257820500996514936028497
21636758636979570434074408851
17966724252114674208591626565
41629461951218171164613449149
5654921445410863479949000875
42466705533350095141153722891
34205810933563698116473009203
4375602818104996023276189135
39103383700365134816817487065
13565621198371953656764986807
30113585824507781313901870533
34970744952147052942689712647
17225119009796235114089367489
6241143085335637270236152355
26633315394819198068672006751
17506367607671569603595841591
26633315394819198068672012259
4631400631947468505596920571
4374184161653385651065398863
30113539785433356393062611335
17736548251007112923654769153
12867467534296200480198833571
21866932931832710827451683167
34230638517059210231683095915
8542859589824258699611615209
6250428837641407253103847443
17224410531214360665145998057
26227623467333285498326811511
26265866361848766778998883521
34297921502995290907449393399
50810393004311735813101659015
8759577541006534025605536795
26659563827947612805988571287
14133912814093406402605182879
8771576131416379874221628481
5087337800393316730315486971
21354793269423895349547560607
4889281490525055963834226299
22338738154141209499354095747
9218553405156447800170339281
13132972459499295581069310993
43720409398098391123152825363
8989793503240508504669313201
38848415088386180521948677735
5654215025015802433791613347
42466705533350095141153513263
34474982403138444456894189669
29870619440213121369378774951
30177281223681399065114719923
12879423956237538515639353995
9944620447006226290392947739
30104454063504967865244852555
17237112971527958319357828411
30355839844975913270178483831
26226827531928599147290849755
30380752085504331351805390695
34757649435353222335711525617
13579873348071577136319588675
51465512162269268858572942251
9909131214098275173518997549
51964851807178083468566754285
5626552185644276303373879957
33797194835665183585788627255
22339411421415762807402650715
26008775945032608820169384025
22121941631557900354516861419
26008775945032608820169179581
9231260102622336202846029417
50576754640733075957757804867
14282526132570149703385772871
9501937551509346031909139931
30151990834926596487656328675
9243341986638310328957831733
21635254723370337881344358715
14075048981118555617106738639
22339406447559100993475061327
27174538753002405635710235043
21639473295778914954166403211
21635254723370337881346248283
13146387148325539980632445123
39116877332443050104572457757
17711086867729424728261004919
6952411134838695881635477599
25986110456977555558218997215
18180057063944559257307313599
21852805635047804424366323307
22108486853401825949423745915
41625440576622553439736081597
21880430942084806366280421651
22109192774797331442576389043
12902712915119361371538942711
21177736747579656569805312909
38851283956964824924910960799
4629109674377586605862453537
42980967465777822289344559995
21609093733803721795033959951
12889927660105561475058573243
38648615000277952531225977735
38648615486267443198105111467
4375602824498874665142183435
13105936862032955291886613395
21852768231401388685413850623
13632366085621675356653376627
5061920507660396476598264949
12902712915119361373417283787
21855683852801303753692457481
38858253263561444723220816795
50576754640733075957757081375
5075337295503000847430191551
13377355314841166207037373983
30844019095359740209370573787
17480002855396454105082895839
9001087986893905484984965971
21857848154807382074131881573
17264861074588569434582214279
8990506238928268518230551545
23042772434644795250783906547
30101587484666566342511156655
21622506487175978308205723451
9450738738356350251739068723
17275436765112994735443445119
5389245126312891004664802075
25997442473168935007517781149
9447232292877239772329663409
4877991514108964963777236347
21612632338558777897577424171
4621522111505852106321378615
4900613384987832744693372963
18210398750421693163434489531
25756600666349245910754078129
9451490827219763983238903295
8735580861028206826685698551
21622506487134278841597767115
9681632212023330436409748159
26227583614073346622215177369
9464912196344597107444312767
9451490827219763983238699175
25307575679630381716094708415
21612715403156337586990040391
9501937551509346028135987239
21627630006664229368888196271
17479371234815044627195791561
26250870508148669139092699445
26254619732222708665087185591
4619356380647454544690060353
26253157214786389132730135907
26254619732222708665086753699
26925465174939648782171809527
8748366270461507576868374793
13108936068043447949715629703
13363067946928860648875201421
26633315394819198068672117559
17736504404091090586641697359
4860079776137695562729489631
34486980742979659430874964407
21637506590487982019067996747
9460737226746745192853999967
16997150550375108240369066165
25740190906035903205779075447
12904291277006629061734959369
25997442473168935007517676173
42300348568826397208568714685
34747814762079863701495424925
25995352741804665516191577573
13808038918930014781429446117
22094980590839694874446304443
21878260575160961545480869051
26244741205743679559791273557
8761827229665001761804850533
13132972689199674001147898409
34999947281559050861922547455
17697509792777967875772077649
4620067180220815244025360465
21622506487175978308205940207
39112779112881993049950019479
13593368901838583840865428775
13120849150692177921232613619
21393077453064194781259286121
8976343231799783749472754801
17276817760859095913917944561
26010824495551487362893642393
26250870508148669139092588637
9935377582862378743674978891
34727028671581191240999590739
22325321379812835119186883063
5809828003207960341037364175
8988339879571604399892410979
17480044759511283459617775963
26254619732222708662570170207
5654215395977067880968534339
21851310093021152284817840979
26250870508148669142259393149
39358347668361369411842448543
23037217438875788040801298167
22807749186980658633661425399
22096440265915677825482360799
34741982377120086041955453417
21393199742255485487173540785
16998728771796650786076966399
14052384964309060425729911367
17746427369901642087186618627
17760630560771290682203847535
39099807677636427897061901031
5292094349924060500125961923
56109489158483454610280262855
30384923405818624264303387347
21865514154121748635609941759
22610035403613276225572558451
9026552177358118434817582989
29902575180980104771709217405
18209690515076337825759164811
25971196717330091224027584015
9244091882886337018858581651
17506367869643084799489235467
17506367869643084799489445419
17506367607671569590809234079
17506367869643095314366925563
17506367869643095316201696091
6030911928572630289036655563
18210398750421693163435213347
4621526740453327054269762315
4877991257277295215190796583
43207563059340916117808142507
38861831600784736969443753387
30112833870953346874654094529
13363153332369847181554337247
13109646489344330199015456363
9501937551509346031909244583
31068643780121188877948683371
8517319656679110479468357019
8517319656679110479468362527
14079261980964008497240422075
17733593013170534635160674857
16997150550397152304272063405
17495081266966089466085700681
26223955115203296717593713203
34985698644831033470733056937
50802717520555656843684662859
30627299714989653815413158561
14041016038286859465067145799
6032364723176430394322263587
9194480089732074878393727927
29668147453264180009725864327
29668147453264180009725969303
25536339243889442689583248239
13338443523918740945477669787
17988643858013167567538276499
30374419843607985589593493839
21878185746669538350587755827
12902712915119361372119040087
34517478831878579344545768591
13325570691450063368068826283
18206184312934516956521893971
21650962690189676959140543051
33338257987420354121045999247
34516062361187868669193566543
38861125557869514064477810467
42466705162284872331349046895
34729988781893256704269749459
34284508755994861444273399635
26231243073279260182901667723
38414937290291217382374586767
8519529591835561303953877155
8504575541468394393573297579
26254619732222708662570064907
12902675896321957553232787707
8504534401665310583051892987
12889927660105561475058356163
9194480089732078458650291847
26253157214786389132729704015
26253157214786389132730135583
43031298593081019381491715735
38859669734252155398573630879
17994424731643142969780700435
21891013054639484440649651823
38861125557869514064477915443
13351111145650839694635456771
17733593013170534635161007605
12902712915119361372119045271
13351152792663365209986357183
17237865424354818115218096027
17478626602512091812349300833
4641860218717818412085905599
4629192603710297735293442337
30113585824507781313902086641
9194480089732078458684304071
8735580861028206827331931131
8735580861028206826685698875
43233770579923415649637681095
26253157956169755133926206067
25983234040599148672233589467
46932296029239871179973706115
34229852572678807727822314359
9465060959811908334593597631
8735543700598847549044976691
12904920442098772651180574985
21877434050214958400288136855
13109600314500518409406203207
4616401277599335001705377873
12868133594053983295093678299
4602863305696771149537093555
4641860218717818412086022239
4604363333906304644350656411
17034605766325981828041766257
38185506192296094295992344031
4620025519145522520820507731
9244723138349639475054640377
30858144235621538804434600851
4879447203311875838151133887
30139990180463631040116994551
26224040387139443947120919061
8761827229665001761804412485
6517553680906919606691323967
39127541922448087576901098863
8761827229665001761804634425
13363898343759610240233810441
26250870508148669139740599005
8519649959465402175631870743
5998218605072476564413828063
6238385052595544547095103003
26001024925136107477659656205
5624390574940538044935348969
34999947543530579009775933171
30367131885532022124285860403
25294752879145028141540571165
14079262582022319976754595315
25753135779988095951034211793
38414937290291217385402194075
17480039873842241483977525215
4618609177037844771273470817
21420707117702160603373663755
26659563827947612805988454971
13106728291704212295557531391
17495787579892582133425960137
12915463215099793957152668589
30346713057371628284987998485
17684796516903555168929051955
26225328010508419829338746093
9194480089732074877775535603
6517554281965223945883363135
34999947543530579009776142799
13380312738530154709170084315
29670940912450843227226440783
21879762768980839744941621477
21635965144296527521775914209
25739527252559019667963109211
4401846878705973778537749135
5139127423110980633116806885
13837005148068668611267379661
8763323950564200940955130813
25996609262387622172172410335
17265569303209199692729733769
26009483175776337875109301269
13107394852277512552725880371
4386855884420724185892986859
12890050272362770547606373441
13361065543700177159495431479
30342304180219776261258529191
6708810248478525364269847545
17492832213529517608714425165
8748997742948833679349978309
21405277154062129372409772903
4847993478652579573786275603
26253157214786389131437572251
17723872142956467746027491467
21612004981941132891672527415
8975554853527054736821542657
41600496551810909178072814815
29908316458100754561553099905
21854221485151564672021305723
37957377904269422883984425091
17264817221049616656544844763
21879762788114966472705005673
5144158663569238997429814477
21639473295778914955936724631
8531604581203680324603505905
12866722016262778701825643749
17492832213529517608714203225
21367545883876937224580170863
4618525355651541974928098475
17262694573070892765932755281
13580579397545969101159101627
8989797504457720590623896737
21614210566704909236473511223
17033895466567643239636175193
21405751110768718058125872855
17238617529025193937581338641
13335564577154344954367044287
16997187825521658818360489109
21369045676372983819998177799
30342304180219776261290867955
9243387431715803647848900303
17506367377929477382389339639
21879762167841603268153332009
30370837391640805766003769603
12866722016262778701825538773
26011648833547224913034200869
21638804635872268827120175467
4876570414805175443500832703
21151529617066953567921889689
20909359276352051005243245189
13120891418749634324625686115
21877431607181428499635899951
21610590712260888437969499759
30139910534473946469183248265
9664862148601289376509309997
17240073474022297602647494341
8520279387301735132558128915
29668147453264180008057071547
17708133451586518498420857963
12865224523974325299894282339
9194438164921406371020566055
9919116451672295862431264529
13595489494028195026350332847
17237080053918771339380959119
4860079890788925830020148391
38360281106791137057561209019
9919116451672295862431066241
34285884383272886446117569771
4387645139863340715273026769
17276066280571066319432719281
22340787048509761196669748459
9709330147461060819191040189
22299667041940154070330872055
12878047074813081888897525603
12877972753820050960554768483
13580579397545969103717904911
12877970459940279015822733701
25983194694145835753714202021
21624010400763174357734846979
4860079776118014961940235219
17252864907082442522431491297
12902678311201678530962910057
4375602824497718043139903227
4850287271688005685514901973
34274511967858604247864162081
5112881054430165179852972475
21852020892797858232311346795
4387645139863344294277426593
17263322186125795884016140135
29452131760528105480504821423
29450125093716275484432244143
17261947713564322287662011161
47349990296842703166255508581
21636758636833898554739983443
39089094017163532480635133539
26709052737495969236071733691
8735543585902426703952100359
30596639612459969948129925969
8748997742948826327736374129
9217727124155987177992686897
25994535210881330947159446021
8976927356360871620738343177
25996692576962432652080713455
8517319656679110480762593487
21639674628982882646025194919
22326663185015340118388459727
8762495611523683449750374505
34218596701341832560389951475
17506367607671569603596040527
13375901819445178558329013935
4889150213930250114967823595
8735538821585952917664882471
8530778050591320488102529963
21395956298588367669746604921
8735543585902422727008341583
8517400527888498274538351781
13095352671889947367864750275
17007765073351654221024703725
25051154894969450658794031405
8748997742948697626238363765
25051154894969450658793932261
25997441973231668033732616669
25997441973231668033732295261
30370837391640813116319363363
25997442473168935004449122717
21879762526143423480321552981
5788729091891125331961297357
21879762167841603268153764549
21879762526143423479709846489
30342304180219776261290657679
30342304180219776261258535023
17506367377929477382389147507
13134435091501132758150507261
22799097821370763766926878357
26223994590857205048691161753
13111104600213906347326590375
17046681207633277362101750601
25076651367402242814020193345
17227366255087873811624743221
8963629969894292673989573277
13336277535584311398095849835
4849493271459677705937134361
5112881054430165181110690579
25753689038565211412683940817
5062591224208547684725426581
8520279387301735132557901143
29198506284070733938439314353
12676165176439423232548306563
5384257253570617356653404311
4898324484851519788593131991
4889150213930250114324010647
9705159434677583674336817397
18422273437696307749049026779
25997442473168935006356023745
34981956364262804886281272041
8735543585902418932975203255
21609056316184136768087888763
25995311560310332223101911429
8988339879571604401116833223
30609350567383457131414210983
17506367607671569591967738523
17735878997567206428655747533
9691741945021281100585763277
9704450713199304876202557885
38171970905890026237890109069
21624834482899059461854789047
4896161038751431849085928279
25745970707017291361310098547
17252820931643471513925666921
12866722016262778911129083877
17492125664931282702639627609
13603203454711088846714751399
22096403619265084765888504155
4860117051264618426777887283
26010153555448167662436224949
17254318916391506040938800539
26457875818921957447074208701
25983155233089029714043792279
4602863305696760021897484375
21624672468323902911256213131
17733592506399729003058926459
12865218102718185516827072385
8967967054545176472847638657
46850649660905314840538783853
21392292710814241835839137177
9015961049772521045629327293
8967967054545176472847744281
13375855408155504779479408095
42481536943178964834496536195
4387645139863340715272904621
13339862573347457290711792569
21636796141783898920484939991
33338257987420354123358929623
29872782042461544717837815907
4607943978480687727771865187
13325658520053041284894443453
8735543585902422727008452391
8735543585902426481648302791
29669524327526575960232209695
4615657574284874374223008089
21878928964491688921829137887
4845869030093645049535980921
8990462149715253887472950751
29667397435578950208506604831
5093174327501447902074504765
13094725572438360642892851051
26007274575178471719725726361
30840235032953819995407390027
21851273432087093693003292417
42990056107459666682733948405
17966016502902242331373164981
25038408965331317971472303169
17709547728847358019386557749
21647340756947499322023034797
30099426345541663495694742279
4889150213930239428662451159
8988339879571604399892188391
13133685080643386293559653059
25997441973231668033732190285
17507786048443977359395875789
29679474961600580708028824511
8505325437781317645187181289
8505325437781317645187064325
25740940802348815337128223073
21635298305502562079442803865
17507829895278974873973415479
21407165903440880420341614015
22099403075674145036857325841
21624834482899059461854666899
8734793689676447071302090081
8748997742948697626238575013
26008610166520382335607934177
8544276567262638552522292581
8734793689676447071301984457
21367545883876937224580380815
17251317153426177075074903877
21367545883876937222677585839
8748997742948697626238580197
25995905526611837132978361789
13118768413683930356269401579
17020397334857556904174640415
26236664391111100270320338229
12675493972632729400658983191
6249795160112078800273006899
5078095908747889042740559881
8735580482530331262316636497
9221983458677156989928491455
13351700969914252018500349905
45743749950445656301621579809
30101587484666566343735270775
13361730520212715794092662845
5550613373591619013387326585
21405909233328195598428252999
20909318209093548725232157761
9207184479074091012629663841
38197544007337930746550775739
4846544469269330200431212505
4629109674377564554271441025
25983197008663618195042995831
8735543585902433843626421379
8505325437759273579307138641
9206478429700451239371139329
9206478429700451239371232965
21652223717965933627857201171
29466892518616729548787312659
5628635116751379608171896881
5112881054430165178051363671
21839272020873561366747204915
17479294612842682063521031251
5152625555575400011807621707
12700242856126890024917240073
4899070130963599140212573013
22083692428916075777865792699
33366510651136249910494620183
8976223114318844886127923849
30113627108100557022478716159
4898363953366843400638433757
30344553869026115123451624765
25971158950554237010903793847
5344508374126470734731452111
30115041392879707959134579343
30115041392879707959134899455
38210294192642890794258679731
10611783998496113032194985497
29207789863706222632763549715
5078255859670117639271551959
26226744724455391358002871283
8544315670833365635187858007
12649997750179702485027372429
13157014929261890083821323355
25053202506452628304368844725
9692411198461187596195226493
25766435332104264751451658987
5292848726235166119591446859
41599825470531196760389093707
9193019758320877201200453753
5079003184257486201720605559
4607318444250831309266422647
4647812841644089439938164897
43234474179930948177811233879
17008398994134851083283223549
25984657082956387418582145177
17237867246012631193484151837
12864472327540753080936198771
5344508374126470734731756023
34972911697647288172139604849
13106688815652278566284946875
34487684342987191952715344919
6711492361962324744914572281
6711529522458840302755615737
49913173090205926588858227591
13375857478641895993121789889
8504575541511250280553333183
4413058283766207769499454771
25103563830784301462029726473
5996049917268425577835956555
8976258467423591577041196381
17506367377929474647740073751
13106688815652278564993946195
51214166451514518394946093895
17957360171584359127253072217
21609762371988462709282261299
4398891769489376216258620851
8748997742948833691624722845
17711049199734517091208496779
8734081068552926509350350511
17723046110914332645865352481
17749297093506121583221442817
9016004782747453038904706871
12890756099952301090545480999
5305518147483251317993278297
13590416249608123724814610293
13386444470145786474023612277
17224367299431854157162521481
21622510608204858788069566383
9007536183927975271096261995
21852020521002663913010240991
25282754194823929118946132867
21622506487134278842139862207
42965386538181631424761731879
17965387433308860826916470383
5627969519050280305286586417
30101587484666566339455294603
5355847438789713964528924065
37942502653810867237108264101
5382093807470529419593942191
30088167796164280423970564751
13596197358308327553610214031
25981697344772652368568058119
4644813513818062097945394285
38657903674609123807104713361
46918760742833782464176034801
22068067148109639377954102559
9909131214098275171714571565
6236338451727331615258279191
5356467374078247496252880169
17495787579892589913587714541
22120398120807496780638451221
10623858967521236953957665657
6278758137201237422506360437
13122392661420711801075557643
17236411428516991766916010329
12916252443799678810340789769
13603826303447000743105681827
12877970459983128393859072029
9195936157566050889614923227
8545852609916123000210136717
4387645139863344294277309953
26242577416836346350583760097
30384293234682196577729197389
25997442473168935006289678589
4644109649524151656085500263
4860079776118022099779565067
13132972459478347850120364561
17746336756121906174064532959
34486226589623497182020283357
30626552133365867690912206257
25294752534691549878272468481
13592621584388725432990342167
5142742308010950456823599945
17251363435799707828957943625
39091343705969871345456624357
39091343705969871345457474857
30383548473878406985577251035
17481537230314812540374714151
5572680272226712251471491733
21150865329300398528818513725
17020476149113238593844043039
25743146879949371266869816609
17506367377929474645797714487
25294752879145034686204935045
42528949364909682704696650275
4386226605452616806780237391
30626552133365867690912094801
13131518456829097927440430275
17045181435857434609431485505
26010192766489633151897079009
9462864584545668949914723567
4874286258621976841716517931
21868233312387751880449746963
13363109736017690008235566335
25998814847151398516973067551
17237080053918771339380743335
17504865399211966226166875013
17708760550331470675939742391
9679584600224402278880363727
6709444162830849586264118265
12863842670358062149652797377
25983157290395433121764460965
21611930660906391391153933011
5345850287001154525240429047
26224702696998437547428273307
26225371964455508648327474343
30354420688767090191338396959
4860079776118022099165262039
22109943169482271921515136647
17736548251010393808967083789
33812111273824230092442551721
34275180856795884289002944289
20909359276352051003432630157
9015209225858195222065784121
30153325818898226260251884415
22340828236417621431807162891
21839897698306560909731647587
39335013690209794853865467463
5765322945029238496658120025
26483338087950869150552921073
4375602824476970268686008011
4656811853786434876143452055
21864722975245804328170528899
21393121400659237711251048213
4375602824476955787808120515
34487684342987191952715450543
30344507572658466546023303343
13339858187215294078168289379
13107438711917651160749070021
5385708692370499240854053463
21636760558938206556346869621
17237113606922418887972410407
21647338448844389128199111919
5152626757705856321168331915
21845010424800091439932360311
13146387148325539980632445771
17033934928317480163166462013
26253157706586844582161730791
6018202202180883380102072847
17227278555109635227913998661
8545773538869185038165808961
30382046867248653428669796321
4387645254536504571537541317
5763902203652362236327599535
4889150213930225154112781775
42089147097404965848544077003
8529359778195948761582686215
22343469047675493592155752667
21879762788114966469613672425
8733291839809089350415194199
22107647569413021467443716225
30145389612109893434911426779
25981782103297517018607976791
9262545132402103266660834633
4849493271459677705937455445
17734419030240958368276744555
4833201429327936789539148207
30383548473777654782733315627
29680849899971656348213146063
8965007966374715284704647031
5306268043691884813840764051
21357665685398463996844757091
17506367869643109774999667551
21367545883876937224580392803
17251282063815224235562605855
14050258294602621429975364617
4387645254536504571569442033
21367545883876937224580281995
29668147453264180008639047475
8977714284544425393503159847
33363757105245280629637917375
25767067074851699214033518211
25998155215398769879021060263
21845010424800091439931941055
21851315206558215825367835823
5627969027296252425903516213
13822876886716732210585756545
10403636642136402409538747337
14299329694150294550314575051
5547142375714247902628985687
8773785844729748492150114085
5624390817883208136863080497
26023570294396842974232651693
29464885851804889425371468235
10622444445919090248139521525
17736548251007112924266791221
30139912836120590492383314381
38657903674609123804111637649
17263363718401271140678564125
21878312673617510886029947935
17478623531356219162445078037
13593371480678387517536642061
17480002713630038439230196291
8506075334007300436240526775
25524970682834702388664117731
17239323427365163825804153395
9231975152868429851626801173
13348236786643773932938283739
29911113837665367579015520917
8761789954583230630231559937
9678991407158240999211663165
9222888189931555814702703651
13147924223132439259563592347
26008770332769019394457760365
8735543585902426691599981707
4389769581989085375786822963
9002506394267338082596491855
5305518147483251318569707345
21380333959338188184233021163
4632104237949580062038314053
21394496102874565711491232635
21596308578800183914820579685
8735580861050193975772846995
13363155254497151821137012597
33823439133419815315387871853
9681000259941796091389564737
38185506192296104830495839379
26253157214786389131365546727
25742351094640415474532581307
21626134721340649680800139411
4619987737251314321906580117
17023271679556675086918003591
13363859381867235773557940163
21864062708953800185254870659
9013841336647365102488737263
4889150213930242995461176119
47606415602190104124517906299
9706575419235370889231835225
17734460576722544223735464397
9706575419235370889231630781
34739737561656686736464751579
13824255717131304139575627045
9706575419235370889232354597
17682595182192641780676883035
17966016502902242334365516877
17506367869643088174040703907
12866677905184372349688396135
38360281106791137058820811183
5142742308010950456823180689
38360281106791137058821131295
8735543585902426693547805231
4628362086273058216959225081
21840730416441907682996729091
21610593146964204097143971295
4618569337419526143951424971
8963507924252969434498856631
30367796531581984689379106283
25767183028550585863945842579
13119397570111267245354130587
26253157214786389132660116915
26253157214786389130143212339
22107780676156672003696584627
13374399962080238547834521409
25997442473168935008162450753
34219307122494790276038615231
4860079776118018529956166619
17506367607671552321337096759
9434565529884254893921695597
13132972689199670618020100721
4898324484851519790429792087
29197129166534739176101632945
9516139041433122860889574119
17504828496192567876352330377
34233428238542528946495894975
25743848186892785086977872223
21851315206558215819831716187
38589792592680656183503049601
5547776755543064465268796095
12893003473781776891231970715
13812056495793781581043831071
12889219660871869207535134107
9004045275983346279802666329
9003297694229915645588733273
30609311092520889697031776935
29207829797762595441256443495
17507079999115264401148850601
13594077530010381359843385897
21383252044493817648496103355
8977051574404417569180259443
4375602824476959160569427395
26010153555406546159155357669
4860079776137681282769257091
4860079776137681280858903843
6467147255056878354098740647
8761789954583230632750680997
21878304293392156319411730027
9706575425797964047552823757
21383252044493817648495880443
34217105909554133408631243891
5305518147483251317926962301
25077317719602661373671780773
25294752534792301896091391841
25972570785779955942228037659
21356209740114606024900379875
21879762526102819929241395657
14063718915746305568440483827
29901751923140900415854204349
9233474694589903781534192625
13134391129972103017512131751
17507786048443981131420462645
30112127686212992334639579801
33812111273824223147516654793
25972570785779955942227920695
4630609702587120099414909897
13120973998532219861850565695
21410007229795345285795163751
13131632503212999342468562695
21649508681213727753806848773
21879762526143430437427493781
17738666264252963069803454655
9243309588542494509628610031
17988645181479186518114774907
4846581643631577142418496201
26010153555406546159155258525
33812111273824237054707007005
13812137509475235281245661721
17251323602816642130824059281
14051597083034175746571539901
29908316458100754559172349201
26008065523775693743796698545
21638212632690174698046704931
30383548473920045773791037971
22097194933261434744095082111
22099240946380706021236279827
8735543585924466780613762491
12892843516596470367779983683
8736839560402436160544826091
6010216945040835438488104197
26224710125030093931735111429
6032366429427578101010108619
20909359276352051003433039045
22108484524685084008910355801
26253157214873276657607690435
26224624261659411685241247549
30100087692108250774682092599
12890008132823432186153700267
8990466406783003059471947541
17506367607671569593737755383
8747579080060330639884656529
4374184161588467207799889551
25996733764145221062491510601
30370087495499271818264895009
17735164332299541059323441773
9435942303341588530009613121
26454842281239179144189137113
25997441973231664255180714797
5551946772499557789060604935
25981743740670545148961646043
13606869613061778323000809143
17251277942014668780569570541
17721747437363610780981725733
25294752534792301894832536821
4618569337419526171068831123
9233474694589885527112784565
30115831006497072001565533737
13363271108120876667767572143
8988337564724239285149390711
21864056143284278241331140471
21851315206558215822888297519
21407998377071945423682285159
21635962830112997332867213029
16997104254091772697387376179
4860079776118018904636810055
21856431941282748377995792077
17276070287034562673203839957
10380184698641634572623786227
5387122977149650177509386259
25767937067336642177767837965
34268293420891596845493856275
4873415650746476334070102761
9681667071266531779901343795
9465655527756149557774215855
21638056825147267135633516563
9447982296361204370661443793
21381793912505976978430721487
30143335851992844285132308925
25984528236343865872688566647
34219267782562499589120217647
5155534391041574234733510363
17990099425486250729118367167
9516097880074753272833016927
17504865399211966226166557817
22096484633719329853217936115
5319724636672416201125331831
25983157661441215893359048127
4889150213930242995461601207
38414937290207936230736530275
30370087860254137570331838387
29895447274461169235666407947
4860079776118018529956587495
26007903867416792015279076231
21649508681212631818725354597
13350317396217868931353714227
17708915878611907868011456113
17506367607671569601246898615
4604360662279427061533626713
30383548473878406985576146843
9209232435011853588731420241
17237821349366151790554717663
13823388024496471214703708663
21138119049647956664697968901
5061880573604027271663016197
21624047905567478609451505971
8532391259384336400226579209
4628362086253399035195435657
29196377327692789741526422089
17492117162995570147992431481
25743981662870519939751001587
13323371670834504095430807897
4629109917632528920206593217
4630609074442718793610441785
21380294120028429580250070135
13106649469596983912181387081
8530821910192069304895441693
8506907902420902676056896265
13579873692525061944253839507
21866227139564966623148841819
25753726442250698808921078837
21851270618030043875744939553
34716405141711923651446636389
17237113228694024171002951095
22349155951468851518952338871
17264151018424179203093310945
6010924937192484564380136213
5794167761017235677573453245
26253157444615325817095480571
31058455218852283076317563345
6009545863821285216030016677
13336275465072472459222561341
8988302968722832565245557657
21624758354271585941505884379
17251363435799707828957733349
26241077739034264324883868201
4628362086253399035195429825
25998155215398762731503654395
8504575541511250281311360019
21379542409728952345834170951
4645524427181781250160815743
13335606232138713928569686067
30099335738488916369477672667
21380294120028429580246291323
4605036108201759583597842777
26211255347560063718089426125
21380998119694877197246864863
9230593750421917644317253297
21852728507556263330209398747
17264032364146184277902054841
8988256807391964357148032435
33812111273824230100498182837
26022228875256954532810569357
22108520356823358533258294925
29668147453264180010986602435
4618569337419526144601324583
13337656860060807435811964127
34233467457578777552172919719
30344553869026115121617396289
33326178396947511220783476903
22108482371796497152815552321
8760332066224076298002589339
17506367869643088175263149427
13592617320847279801043787231
8735543585902426703882179863
47593667365995763222969524231
17225866585136139431353200129
33329605906273181496945503583
17737249793562252394450733559
30344553869026115121616860069
33797236145742556942010223621
5533605247665959015488800681
26010153555448167659439055173
13122392661420712012903695195
17237946310623983863916525163
13337656860060807435809771619
41624690343106257359246019189
30615928353540221591360832555
29911113837623728793756708589
17734334165750278691684156793
12889341450790809136828578057
5547105330243725996187822975
4387645139863340714044685421
21177188212361195082781758567
17481539415519752648834300187
8763243450795952793450756211
21613382356578210394734401859
21357797232630590472379933479
29668895028586738003164752559
9013841336647365101874627663
21622629249006928926237688467
21852023198959808694873683391
14282526132570160246558805139
9920498298603352460820717573
6035833285161323673710533683
5792866900801774889680080165
13361022305212744200402123357
25984696672598679711817700223
5112881054430165177373335027
21584976314065952770202917953
17236367704269120349680087441
17912773991003856582252733563
6035791752841688638476426291
29898365601448971502063733505
34969958273986063183464635595
17276065915522505671403840307
17264823650555272040759125305
5387124792099944469029002743
21638175100861379279312568945
8557026489762004801684391817
8734793689655627655477530721
5319764362061987038422554163
5549190703428749233009585341
34715699098691654368733640501
16995650757901105708782376653
13591122042627865289212694535
13360986844474091931452830701
6249756164529305244687660615
21851310221915243905113005487
26239621807240228210924041645
25984528236343865872688554659
30354346867402659585603247833
8521026962684427309502726527
17977971367814649249666674649
8977762245640900691314939629
17734342909418565491625303243
17250576021044655203626576761
17251994677646925617675823993
17506367869643099061152776203
9004756338942798069762471039
5116495939330135001758162563
21177107556208867052699032497
25972570785779955942228031827
37723019990457444103060033305
6238389080024238504101133315
4375602824476955591357189175
34714370073107385452527866147
26226242315621959748218206195
34474982403138444453225903465
12878720356231151691747596607
13824255717131304139575113505
30356552208932218936215031647
18208982887261791112982772795
8760331559121252523147881741
38846877529052006995320823395
4615651631952098390472914865
17739503725546394386512955167
21879762768980843306157003477
9245512124948059934342279943
25981743740670545148926999103
25294752879145017616215989661
9678163642684568160087605259
25767937067336642174702643093
12699534614077821811904150259
4899775923651401672792400579
17912813330335794485886439797
25767937067336642175352351221
25780680431647858248804461613
4849456103466898587321119169
21879762526143423483286285173
4860079776137681280859020807
5142744614922509637484676301
13363109614202249376911089227
17225119009796235114629666973
21371165747006327058966403323
5546471179384166829900327615
14291807506621938115311929871
5549900638114161900465859263
13122311782692986980508808867
9220726458373500563685322773
21599882302490975774059173903
9681632096681575960757241519
13132972689199684525210347633
16779557970941704077849163059
17251400481975764750659345887
17737256093424224323281917043
13363859381867235774136037163
25766434967450190548432235807
25765683000296927271559421547
13336274992118147487821487945
12878007735129678540880148613
4632812473294935399714665529
17699803191947002221607942515
21636716726368179754464616671
21853391216133653001541463277
13132972459457592932309361825
25753689038500300131811140369
21150863272636863301902638001
34972163858749839527687183499
17224369113548211818430545787
13132972459499295581069100717
4889150213930242995461607363
21622510608204858788069128983
34715699098691654368697195685
13592621584388725432990640571
4628442964670050671152834871
9002460611081450936194099923
5537111227566607024859994303
5320432629472908054096571071
17506367607671552709453762291
38171970905890026239692441365
25753137966649282424895116733
26253157214786389133956138299
17237904649698118766594615805
21405198352983968090826253191
9194396761162760383591823757
21853513756094748971631238623
34727033051297443063262183043
8988965171736876373696464153
13135061954860862567986933023
17225864405638106010833092377
21164324345032687692110219865
42982379821017753137146735419
5078255602504048009652261199
21635222191400138617827450777
26241783545543831739694494381
22095730244206274456945548767
13145637387823702661024979123
4860079776137681280280912143
26010153555406549534293962061
9678991407158240999211569853
13577781316116776091721704327
21611262164484524214094707531
16997150550375108240368960541
4846540583930757577082684481
38185506192296101258258391127
8735543585902426702727653815
13108184107742172760489498845
8504612816657800430208115371
26253157214874448403207629491
4870617784713362114320914471
5141290869211068571334690181
4388353362025316904184836987
4860079776137681282733355299
26224582978567522315673209299
17734257658447734251497916883
17711007803075269286344110837
25753724013107360702565521337
29683022229815162813554155681
4860079776137681282767157571
6031658194082222763333850131
21636008619249420958611057951
4387645139863340714044912869
22608370352134445148571270107
8989758292584511409569180959
25995354453951025944979435413
29909771802477566490237958605
12877970459940279236184247173
8978464180770400846999719543
8530815095666145375111135291
26022230236578013218840484497
30610691044020756747483315843
17723128459704166327281653577
22082938411597460997330376839
9232759509036174320422340145
17722254446257059277461541209
13107355904757823081444007391
13348905303763804050376267827
5551203799392242401401580335
41638110004996794958822494717
9234891030616119380851456665
34741986864651657855196146651
34744898498849229798976728027
13361651725863846248287895541
9003962595859773688994631879
26007899745574525953721301103
47096523307722529420923281799
4900442626677121975234650819
8761789954583230630880335593
8761789954583230628937316665
4860079776137681282086807791
17963216694980883600399586749
13861834337474009341365468999
12877887253290756411223244199
25985358368404438444579986231
30371466677400816994068626073
17023272422791980729403762851
43231521141996751889488697061
26253157214786389128198624603
34730653176795078973060554981
43231521141996751889488919001
34729236442523702038325177307
17748585802284125909974592475
26253157214786389130141217795
29911113837665367583199327733
26242532928320674296766062297
13376688361813701730356505563
13373693662976859716107709403
6238384822752632701301459163
42313809540794301027617633139
9708661379879955749224825293
13131632503212999341276350263
9909131214098275171132368513
9907747991460772660143354477
5763901866384089457550324425
25995313746221891962412447373
17734342909418565494178103455
25995352268099621436348521937
22097194933261434742324451595
13834205986551234686188836285
21879762768980864155344106641
6037919245805908533703004379
25984657082956402325421988005
8761789954583230634046702381
25766553615271712948909863533
25983155233089029714043681147
33812111273824226717948283537
37939705274430283808419669281
6035793938753248377172649163
4606527507789977050511118459
18427748916058638880300254003
34284508756137245695168875027
29899781586006758717540948229
29911113837665367582620916129
29901866945634749434032445701
22107892655671207293871056603
30382835508763173279803230131
38169882874217552322210060549
14297320381946309551782544179
8761789954583230631456437725
30370800237662010903214415763
13132972330897847048032342845
13135184873055108740839574667
13375894747067308943880979413
9692411198461187596737111957
13821416919916781511091955403
21393752771133458760918670257
4859325630238426415736969711
17264858760115899878353222821
22111317979085317831336650459
34271760519920849614033484595
25995901405606156954105927473
25779343268740040214619533933
4618569337419526147124009967
34217106401244553389274445247
22106430274546946599617916497
13351700969915395163126431881
5142744985676538074902037013
21843598325932500241972715139
34234134160604497854615588891
5156242626386929572410503035
25983863953817681584266605319
5385710878282058979550375803
4859406630030847137190968243
9246215867135843545421422827
9246926288392758621794312427
4898324484851519788524688287
43233770579923400937990639051
8761789954583230628937310509
47606415602190104124518344347
4629192989812165589550132621
25981738877092287403805723355
21636752072435989387870246113
12889217089609167828218760435
17480831180861368692085682181
21851315206558215820443831243
4889150213930232300007455999
9946744667284167917077037043
4898324484851519790429366999
8748997743013612884769384137
5535736295626403825387780775
17467289721929137713972793689
13118768534748644525798410971
8734750465009550266186422933
5534313132246153959440469613
21851315206558215823533065295
9262545132402110407015190505
21842887904675585165599400127
8749747504243085599380475209
25551805393038053276079123135
29427935074216033573389303021
13322659185835524351420073077
17263321922235133669832172579
5139129123949342449898259661
9274587312813990460692964905
9262545132402092367919824969
5155534391041574234733399879
13647982231285868573241017439
17008436498984088930955556769
9222851021938776699868855803
4889150213930221199850260355
8530782435575782220468834121
26253157214786389131365873643
17506367869643095498580170191
9232722740992606290903522693
33812111273824223148061160445
33812111273824223148060856533
33812111273824223148060850377
5127087422239939895677407993
33812111273824223149289379321
33812111273824223149289075733
21599303414158428820389338907
25742351094640415474530691091
9448771445249110453042254255
34229852572678807730911757391
37484864338375615605175621893
12890716882105210875921705591
21866887284856007709503612199
9004756338942775633733512647
4617782267534418859939027281
8963507924252969434498529391
8506735086846694457882690103
12892128345286945349889147447
26253157214786389130787005847
26253157214786389130787554703
13135184873055108740839463535
21599176510223249806501051323
25997442473168935008162661029
5551989021050523264403321017
38870916748477298881479908679
18427748916058638876721815267
6237047044878072619023894747
22097900502518835048709769139
30597434928174260904513491235
12879463173709819342183152951
9232012406982481441171738905
17249201932439231602527474939
9001093100430969023666061423
13118768413683933728409793239
5768671876232741034337285113
8521026962684427309502492275
6239096835173518308341293191
8761789954583230631456000001
21877510421435820853341698265
6033036148850571918719074563
29683022229815162813553851769
9222888189931555814702814783
12890758157988754756474116201
17506367607671562439977323439
6032329511768478806626641099
5112881054430165181110469611
12866634558809547860538020163
38185506192296094297220160499
8979222571369749577798203135
9232012406982481441171534461
29668147797616895716585887567
4644815706100338248953985565
30370837391662785564156682251
10161415896183128575473722571
9003214994178590337932237937
17507829895278967334553535947
21879762768980867924783252229
34970663567066149323925210983
17722416792111568581073465965
13552166648080312452159051387
17264152826124621263913973737
17725843355966149066857514245
4848787222025885678003169837
25764935424914238868772467059
6031621033585707205493221395
17953979032295551642682751861
37741918915908836596659329229
34284508756095606902766690195
30154080221983277574248980371
4387645254536508353290599153
8990543162584374938691365721
12892294596404198615518753383
21622510608139966183406357115
8504573727416936685199549725
17482284683132448517867112979
30358044929361462369872449881
16997062978143381375279059043
12880173716782243087795682727
17237864918732684961915906771
13324906296547112261079775713
12877924806614953698793725657
8735543585902426481574492999
21393831355729308673901329053
21648007331390186695456893579
4387645254536504572795666689
8761040058335226186598485807
13108145019227749963626009825
8735543585902426692355697775
21854182381121711407651472469
21622510851393838350745125903
29197129287974270272695884721
8532321702688112539909502397
8520198116101414704304532787
8532321702688112539909391265
17747086530908350531034537439
4629109674377575476926495733
21380333959338188184233342247
21380333959338188184233348403
17045894057271202477071808419
12866722016262782911342773753
25524970682834702388663919119
17735750386815290117502082125
17710253914382497961153207373
8761040058335222406755554095
5078095908747892635210020625
5305518147483251318569713177
21650258698502035850695454583
17481659634306786758316208743
9218472512478454093523792187
17760584391987065032484624451
4860079776054389025291759699
8555607947501073083741687661
4874283957995467471305451173
12902677811951368846746053469
17506367249058576129170042823
9447982296361204370661642405
13378817568341514735679951065
17239323191651643935889459183
21622668001020066095570798643
34500439022685233956234470921
13132972459457596690119930009
4872826069679115920428079529
21381037194716022738711724599
21650258697752409116831191551
9017460728324189295832482645
13133643662912666355120992223
26238870096919928025217938129
8557064028843351459898912383
21405909233328195601393300767
21869138516596465364392159767
21164324000679972566927344785
13363067946928860648875504037
6010925058571860430908348621
26223874486476102557962675743
21176400918793660457058539841
9217727124155987177993101617
17251365378412146628797324267
17274811223005102084470835251
4604319366072547281569212053
4860079776118025670178247223
17251363435799707828957727193
5764570389915340800725026995
12864468206470169357170931127
8734043793384335834392059399
25523469076305701046850463325
29668147453264180006830841383
16803047661224450305553946561
17506367607671569589647039275
8759577540985714819660952235
4629111982190363638097184945
17479289984295606503618322327
21636004112408915295497030001
13106688815587378615159188783
9678913065955129429315228647
25294083523980529312630749873
17263363718462772646705923021
13363067946928860648875200449
25537718919151850679509829123
5533723530500317752846854847
9219226665916847317479523473
5076048081454414955676167223
12659748837714034872034119195
9219226665916847318121976593
21636798226559593755621862881
13107438826528289020659427773
8964257820500992735771480857
21865516582206699864045715395
4860079776118018530502678479
29895643783133730550698285261
8990462148503858216854826763
26007232792525092359782013379
12649212494037292342832794065
21624047905567478610029515491
8504575541468390611818355683
21382454051466890887227956655
13348905303763804052246940147
13338441209797669127039280123
4603613201944772199563165097
17276859401085584277990704373
8507609580031578797643657993
30355802312684195634366089181
12661954301037187745222283363
13323407017214654235822790389
5091751677241987205754912141
21151571257626548471666922315
4616361438161179397525723217
12649212494037292342832682933
8556314010801738414644034669
21406617232185982313252936991
21394537655521085315983793631
21379542409728952343313487239
5308314056891041746754246899
9221392674473853805579838739
21636758636934650756905464147
17279576745902785421974063551
26022151895313411084913352175
25499386638628403431646613603
8748997742948701405468842489
21392454475371460885043899071
13592621584388725432986651159
17708800025300462594614988949
25983152661803109588259775571
8734043915198680295505286155
25995863987192849095827713829
22080741562961604850392742809
12878715862968505095459626463
16803793293889316970233407953
9206478429700451239305086097
5308314056891038374614187987
13348391628476812197003085875
29450046285874120925342038395
21624049503872461568256460851
21634745169134263010387380275
13565586080915804831013401907
17481583526620203276234292641
26012828867901780626996819745
13105980573582334434810436461
4848039775643842969961721717
4602907017246150292460595861
4860079890788932796543263887
8964216152078913235156481553
5792867143639191153137136405
12904216828663944046593571563
17492831970340552755744661689
8989714810424357915271266865
21852016520974738754918282859
21380289741856687505896749639
21380289741856687505896423371
17262063101755647114367232703
8734793932865415484914778425
4605110287473623589795072531
17710179321957288758210151489
4859328065775681626710300263
16997150550375108239614800321
9461520133910425687270899243
12892880427757579733381048379
8556351298691939270569490097
25740190906035881152965184875
17495743598124587251844317509
13107395244354282211607252391
21864722975245804329430438539
13360903894484705445553350129
8736212082388062819808591923
8506070569732533894136971831
17262572675207962493470072935
9217808002572638627221075119
5306226376456779409090787241
13360945297910255998298856417
17034603701912998576119805881
17250689674243464737002954941
25294752534792301896091093761
8977716091518578133574426455
8771621671593313981510264617
5535736295626407406977308559
21367545883876937223283921383
17480787584173870012342030659
21151614867617783377086239865
8760331815868409316873173229
5535736295626403824227778803
13119397691902411000218422187
17021147481086433618148495293
4630604702619599316217155909
21854221477945790721856494879
25981738627091771230371266295
21609762371923559373084778419
17750002407972477038407055163
17721585557363874926626532589
13361774366693830007899098219
9001090186651587180605619405
26237407349916455147150699757
9435905494003488199631572641
21611924360690550887105048829
25553184000183133549235335983
8733292083064042794883725303
9447313766099558387730898845
8506737272716543813615165659
9206478774053166960726032541
5307564160643015274257334657
25539726045030123154061673183
5535736295626403825489916591
13577781180809150394590349363
25524970682834702388663913287
5535736295626403824876011759
12892174513277566643857189281
8505325437759284509266016809
21624834482899059461178324351
13348155657957257810696317563
9676821378292905748210896459
21622506487134278843506125171
9206515934549682330577828449
4870617784713362114897232711
21392498314333167528161223219
4618649824070417282190855549
8735543585902426693512330147
25524926964644111536956912255
13336161695325201610018125489
25996692576962436649119916779
17237860923595900190848631427
8761745722791597600827542701
9233474694589885721011020669
13361653667793747381632271345
17478621095358326462479645095
21150867407952747835002779913
12866722016262782912710925637
13110350339684336359805854473
8991214237433214718526679897
21610466493051585546132876525
25969659157995921443647699815
13362403686980759180144184405
21879720514457171524392128103
13375938594235595095848285165
9206515934549682331805744385
4644815706100341620411910753
4605820836959713692652871511
22299667041940154069722431807
13590529417025546472764786739
4616320270865593717127007111
29453434334431938910780074687
21392999131642832594686593927
5547776053243576356077609991
17237198113838832039857911713
12892131031242340016886894915
12892880427757579735255400691
21639670264701335956606702743
9002502278414994512345166453
21880433006577601474592300511
8735543585902426693512113715
21635254594809341063242014405
4387645254536504573376091305
5088832978477359875554892721
12866722016262782911342761117
25996692576962436649119916455
21878929092325091331975943647
8978389366834043633602911153
21380289612920881721533735131
4860827850730272805271252631
8747579080060348898122455081
4374184161588470788671509475
8747579080060348898122670865
21622510608139966183406462739
4860079776118011191888957079
17252777092432071967752364113
9435273414463353880242280353
21609762371923558954938496563
6008205663212169625893760521
17531113954134994819070927277
17480083977313128890549275989
8748997742948833490744760753
4860079776118011191888741295
5535736295626403825490220503
13132972459457596688797005609
25524970682834702388663714351
8962762399828065615762490809
21634546480463735663961197991
21638134034351335971827738319
21635379785786065214197458639
8735543585902434054881469999
25996692576962440220308958379
9219934658008334059064321961
8735543585924470547526041799
21624052176562213710800883111
17252821324116066276459643737
17735835493811504208876738465
17252821324116066275199301881
17506367249058576129170148123
9435947025948295971725228793
26251576558332106561470944481
25996692576962432647647786927
21638214453973288440008722503
13365199345653352829680448079
26008688601774898794139219815
8735543585902426481574387375
5535736295626407406975115079
5535736295626407408715407207
5535736295626407405714773223
9449444813998573318239766623
22081407894522855872790978783
6006791378433018689237980605
17263363718462772646705631097
17263398449793860056489776249
8988256807391964358372472823
17266275346229457847224918501
29895606737765074070621951421
4631356656154439044860096165
8735543585902437843802092123
4387645254536504572795771665
9001125269182721442344295711
5548444942180856397216188079
13361690828684943003859803615
5549188388934163323198912735
13095357292962856574324281443
17251361121305115163879644459
25982407394212317524308703703
25983157290460340821112277021
13132858933383177326171588031
21369045669626350962296762097
21852652249796201280720416127
17479298992226991129212038527
34729197231156073744939654287
17249865586752686311314513183
8530106988551050078827909465
8533106059211011570469769561
26238828322115710483296507105
30355802312684195633075508729
8761040058335218637928931479
4628361957359307413575473705
12876510270686413553865363801
30343054076467799557453883877
8529322368470598956540933949
13337728860149246377450147341
9003962595859773687220543311
17480002855396454105082896487
21392329863813394105633127133
17238612385020390333506200659
16996400654127085129574109603
17506998720665292939912987267
17250534339568951908993181347
4860079776118014958230908259
13109641854422981596294324305
12892922337888000705940695291
21393040298938407355566283725
8975668021676769633454175241
17708052444295434422669741433
17249861592676526481985034901
13364652996719985834132364767
8735543585902426483552994139
4603571533942694728769589321
4860079776118018530502672323
13349694796775573628193400703
21624003585800168074561917273
25995905526632648979355391649
4387645139863340538371776233
13132972459478412140568147165
25778433800633622612245784957
21634587762847826104620547617
4845164916171647114088259827
21151614867617783377086339009
25308289770410928160668862515
8735543585902426482222737619
25995905526632648979355391325
12891462034316011318797816153
17251365378455017644341427771
21634666598072301651423235659
13122396905079635990076933759
5305518147483251318573586273
21864095489734063734103674159
8735543585902434054265680783
8504575656161277323790439815
21851229599579539575460734375
13105976201363646674484518955
12878007735129674772085549185
17708212495227977591973782439
13578530840092922306214171351
21621918361916060803314124851
13147178712639384291172696407
17480833630389525901119476079
4617742921104299090389290579
8735543585902434053007129675
8530035238799768421373534311
21622510608139959020431982715
4629113910935857525182143457
4859327822520724612314853683
8735543585902434054265792239
8735543585902434054265903695
5305478557821307613185833381
8735543585902434054265792563
12660496169883469103890659855
13118687413161538322958696867
4389887749838054576723782293
5547772269502630614969468591
5316928612533627697954581735
4859327822520724612315180275
8761040058335211112620673011
22081410080081642727074963559
12880219763000151334614080991
21638765060492622473309868039
4387645139863351447486187301
13108772347293439278331600953
13105939170156791021162500737
21851229214604500648828207977
8516572067384228010456680655
9908300540239971954735428157
9258135891680196117551213085
6954454611321749823098756451
14087797217334951697085923731
30603062078241940265492722863
30600268489640421460220863683
39125304150069220058373206763
15683023040328826009507349211
17264940004330735512459287739
17738047914839083334721605511
34040164882700977833924397893
54234748538549084742477130533
17738047273050966908984855943
47860630938210659166622984665
37927583908301733767006279043
13135222148136861415918832967
13553705557636829007464911503
26024399263193503267862887683
9498318537893379505234198131
30613016725756187092737583179
13618074453224157587084579175
25717647850937746393224251631
54234748538549084742476611161
58837611708957734621462985483
13822876886716725457156654053
17749296995083122518601902553
4374184161653389443228728655
26472792858299144671382535081
13377438258039680965061704617
39119043184964054220424412073
9757652172042495469201357701
25971158950554237012164240679
21855006598362762042205457871
17265641560460173899408002511
25078742818871907156111750513
25294752879145028141540565333
17482995861489165398827820115
17733634908662282570100349815
25740190906035903203906513559
12866722016284822975106127429
13363782503185899433479199629
13107475873457642929771464447
9246218053047403284730174827
30124832210921719656667189443
17708760949903279024995684291
5306268043669769528985022071
21851937720232004431687831491
14128884846544741953404100447
9219303416038305872848440027
4374184161653389443228080655
17479414845478283713864625145
17711044699723932970294690359
17034643291474193846300535801
30370837391640805766003443011
25997442473168935007517670665
9195227665054629700937657295
17734417203006125083068301011
13132972466599880811132568749
5625060191830078203624395709
13108892086405225700953665375
13592621584287973214429786247
8747579080125263763613451073
22327371164049708105669947151
13351111145650839716681045979
26009442883734890897496833643
13578487723062369133431205503
12902712915119361371538953727
9207188729458789828937217393
4860079776075212390653467987
39361259302558941355623029919
21879017150122933942649658843
46932296029239871179973396371
26008614280781867679105465651
22084477157234165356960180923
21188439321401435588851190781
21190484990226925288244500293
46595641096133892929516131551
30627299714989653812892579825
5114375368920048602363901375
25739481356242157804882300211
50807597824485141499751748771
29454142096429710875096514699
17482245336724373223238223175
17276072980048946208826777947
17250576507616154052477903195
17735085620009419307092231935
17734338038255988672878298879
21864063442774611902321507943
6517554281965223945882435199
6517553802304804773554128431
13591239953269065008971826793
38341228088816616597654324855
26253157444615329203118803079
17250654943996213492131897405
5993291647705337087340009711
38202274900872214841155848411
9435271349224356964090841451
38366726747160968492699737731
4641860218717818410793341943
8530069956594775398304332789
21853432492058896765480263135
17724504121488181619213589651
21864801668061951141975088203
13119511623614241514311048267
21635333416166821734835215435
21177111698646205569858609213
9233474694589885527112889865
8735543585902422725062407303
17975967359554025384868308469
13351858970659246035650334495
17735129337533851006330843911
22330720811459097513981315291
37960058412760689355841538267
34537263009839928707908700397
4602863305696745120356183323
4887823744261867046972682819
34969376458068240456864954921
5767370556078539919023453217
17008398994134851082126907077
17251363435799707828957739505
17275479982984535832221963385
12903462682387490531683112817
21356376011865225404504698827
13133682752154748015687456305
17687804851978629442149983529
17951886770478324969179843157
13337692077840579541518519927
5112881054430165178051689615
9231975152868429851626696197
13144264886116722514455263991
17238698007120277981491090657
13118730996064348703912596347
21864021040512058331576636283
9233474694589893070066815921
8975549861054716499731865055
8761789954583230629587106117
17786837068711877343115574805
21879762768980853843075670965
14297320381946306180287435779
21635963208276477175843960089
8761789954583230629587544165
13373737638728035355519453607
17746340999695307194441939689
26236666319815095258617232105
13137964718040304599614187279
8735543585902426481648191659
21663717226620582384645656241
8735543585902422727008446235
30626552133258267240100882929
25294752879145034686204631457
21624834482899059461752630227
8748997742948697626238358581
25767855931759920131661817527
13095440371887776876353685547
5305557609233088242684076093
21879762768980839744941213237
34234136089349969936974258731
13822090180636587441744327879
17733592513960850740850027175
26238161233739094925837993113
17224369113548211818430755739
33326141351121831148367799909
21626134721340649680800460495
21622510987540427464269354813
12688284112986010437190210611
13553620164926200175839461435
16997148607719809564185012239
41642210187434567242787886525
21624051677002259423090160621
13605452492731310647115703291
4389054788950761207539417655
4645605063450430822910322315
9217766720211809569186693971
8979215756138215006520347977
21647338448844389128199100255
13591987311654683847026106771
4607239501034918243732142741
34499730787339878618558113289
25972570785779955942228142311
13351700969915395163126531673
9512523543713315056825693215
25997441973231649565539038981
8976966696438833832449416671
34969249539408968548576493187
8977755810511899501897457119
25997441973231649563018355269
4870617784713362114320932615
29924572839491469048479447925
4860079776137681280246578835
17746340750177246819023588455
9004756338942775633733611467
9017504575159171711907616951
4885576499325390492859472739
22093762571876094466109531799
25765683000296927271559632147
21164361505529203657625658465
5536361331377629116354410637
9243309103952905916339412243
9001833389477714470015956729
25743141751357107175548770715
25740978206034310036950486045
13552166648080312452159062403
34975118454824896787458009767
13363192543907421342536136681
9017460464743523035837705179
17265488167668200572232313735
13591165889442092988338565141
17491489814288395244769723633
9004041038674201495085653791
16996400654127085129574121591
26250905339907698965889632215
4872073737891444573368279109
26237416337171702008192494885
21626134721340649680800466651
38858126223524892230983691343
4604404494852035942457385857
25537718919151850681209944279
21164324000679972566927058045
13820629504872653390529675237
13122392661420711803596253991
4630606888509114990256516485
4889150213930221199167595919
17276184083018702011229187447
9004751331766921281230288139
17237948124740349283311951327
30596563355514185070916693869
8733292083064042795567329339
12904804589164400676095415777
8773783794167506179302993277
8736289224978510398827875495
12890635367649933214245517815
30383548473878424271159634847
5089506360778046080125351849
25535626887096297419343963015
12689743916973498973136717907
26253157214786389130787660003
13118805324199592499499064607
17249159665130249057824415847
21164361505529203657625360061
17249196947796263056927398087
6238389080024231550470318667
25742353386909684290817822843
5763901866384089453939359977
30598105043501972043671480151
13812056495793781581043632783
21421413323019002537895609939
37470776246613045269506968303
25282002355881213781979577111
21840730416441907683644425503
4628362086253399035195646257
12866722016262778911129541041
34219267782562499589731288127
4899778601316989290871583495
21164361505529203657625663973
26253157214873276657608011843
21636758636934650761060116471
16996437929274724095335990463
33351006568091320848528180363
30379921540145752110471261147
25527019341112539333562984143
4619988108403438931286270033
8735543585924470548174163623
4374184161588467207799889227
13351700969915395163126332737
17008399338487566802287499677
13351700969915395163126537181
5790742437603125140108063509
26007904117397645431150915803
8735543585924470548174268923
14049549236126503375448799693
12864509731226240654046465423
21622510608139966183406468247
9207225882456585522098754801
21405790843278661211438716275
5385708692370499240853634207
17466583787543379641250921897
34499730787339878618558229605
22106430274546946599617513441
21838478913519211159537388943
25294790039641536557222715801
4860033608417715902412313743
25306200038900755111195089615
17227370626910993289017565453
17021066351606195290803150951
9217926521516264821985238087
12904216828663944055025378991
4618569215209359904694659929
9001791850727200041624522045
9207934253111948047492115289
13337691442508784641933152281
4644815706100338063555452061
5088166646997148741508164653
12864428609684379432643547481
5088837708247245393835235433
13145681477872147356921793179
26211163032214383320738995053
8735543585902434054265791915
13110350339684336359805848317
21609762615177434932594810539
8734793689676447050520732673
9233474694589885721011452885
16802964711216625926319523823
8505992133620737333024443699
17264701375171859411752998369
4659061285364438920680093909
9448695032443429987864247277
17726475327244329813612828933
9231260102641991790806006541
12889964556646503723927521859
4618606105485160685147622171
17506367607671552321304366927
5304926238428024159495217519
17482291511920954504411405791
13579873348172339874719205219
30367051006846022173570214523
8748997749321689233212369753
17250654713860805796701727609
4860079776118011191888962911
21879720514457171524392226923
13105976451694759365262593447
34499726921889633235840466709
17274811337972043192541670079
12673998931295370960665461533
4860079776118011191888951895
13361022284534246971064128809
17735085990743795877485481267
5318347147756522245475009383
16767552958921799441698131633
9233474694589885721011342077
25553184000183133549235032395
21622510479642724632795581505
5306226376397734016561512137
21151575764463576489331126881
8977010177805321833969458521
25983157290395437483080135393
26236705665914285456489872197
9230593750421917621736804889
21380289741856676377642932687
17709475735069369390794606015
30343054076467799558100115809
4860079776118014958776987903
26238121765559428545760963629
4860785825531051653796100735
12866675983846897316603426481
17239323191651643935889365871
4387645254536504573376096813
8761040058335218638539372751
26224702818790737943168508991
8978507770440610540276450059
13132972459457596689469586841
8964178741602640603579165221
4847289865111197538341990573
13360943490540534975878723883
17482333294615919084475637215
17506367377929474646478287179
8531564991561395789414732121
13352451109436970666755264811
21381039509521666751133389787
8531567042123615666909458683
8989714817545808293390509033
4617069923508128796834100533
8761040058335218637929270383
8735543585902434053617559283
12880220020496934863503744479
17479296805962658506103070823
8761040058335226186601931871
30369300445126571154004146063
21634546738025494742747949903
8746752683611569428519855961
17735046644335724340702268287
38858126223524892230983142811
6253183329400391383690686975
4871409598988405245653572073
13132229013835877600685847533
26223955365203812889120033499
9206515934549682332349840825
13131518592578962524312957933
21639003190277286339037867053
9193806822540799548191661663
13132972459457596689469580685
4860079776118011191888846919
12891461649757496179582685529
29908434254527028955726571539
23741246874267733800102995019
31557334331520800135082353739
39836492797292375709038130471
13619573996072442627349561161
26236662954430703630490277869
35706063783937196330118120999
31565831436479438947655882859
38589792221719390736326337913
8569062369209685165754809495
8748287451378372091376259705
39604899961176627433760573511
17492827728161091346129834617
58834106336885186089360389999
31087539265851244209852544035
13836255616536099815067959757
33812111273824247170418490441
34743440759419579725074683389
13122270115461309430096485663
21856274562021160609316358453
17249196947796259686012082503
8734749707512827000259276287
13363940382891749966398263717
13375901568754911775780851519
38427764341392643191103527969
5342349306325294585157649303
5147070547852971764061141063
13378767412584317302250567103
13591117670804745813116071887
8734043793406379687765209767
55666256622738837139220899053
42976641796802733311241513159
17288189108865122960504339121
16997896196593601808808742043
27185990872348700048769486897
17288855575818576916301168565
51968562077025956902161568701
35230127924894625373230396273
47838133542913627573643858877
5078095908747889041512545449
29924567637182635797516419517
6982121342855983395905592465
17288186686881296875162386357
17288145391384657609090240773
13592621584388725432988435103
51720561531868545289754582835
25998155215398762731429739951
22812595953876821936221423023
39115426628550598866586884963
5535652859150232619305426513
5319722194056495278511658023
12876468853392768200963233539
12867384340675936558211460735
6521055632623506165397827303
8518108749695323826705418819
43464738624441749462320246083
6238389080024234920842045195
12867467534296200480236835531
5147070547852997130753188931
13863994503373274445171407739
26010151741272821914885842579
34756191681968554841913926745
13591240432677399678691172367
21380368927929618305223944895
13632366085621675357266348339
54933146054667986167982762895
38640900170113798261052000487
21611262164484509306034180771
17275445244471846359722965681
8547315120850943650728951525
21611262164484509306032291203
25537718919151850681207838927
8735543585924470746501319347
17264111800577088989155781793
13107438826528288821002016501
8548023227613266062599858255
13363153332538515697612082199
20947643338117854918629640639
17225864399224579692656230761
4851034724858403392013124839
51289358281741047552013195347
26507421010534877551456094559
8734043793406379687765206851
5654921445410863479949099695
5599394148139066338438274113
21444070140430603727250056187
5562772278762126327820872375
13107438711917651160102836469
43207523712932840821270351299
51723432246566320178624441535
12866717638048177181520469893
5132245817556077934973826199
26507421010534877549587311807
17006899452373990943186243133
8748997742948833689752487549
6252513960327194427654203031
30370800237749725998467852499
6248374317598248645753338067
25996692577006513230846052755
13106686758280978590602318721
34729946629029448835269391283
12866722016262778933137110469
39100472928613096328084294361
6273878312932179077900104329
34051611497769451384000735251
13106686758280978589954524137
22081014809424897699038092491
4870665760427555376910793403
9207184479074091012629453241
9501937551509346031909454535
13351152792664465354108704279
17224410531214360665145694145
13349023944565874191028233527
25755855412523412976090411629
8518821242964562539479207793
51289358281741047550820877939
6516844697291727860126744223
12892215909936802912835013975
18684961008265341511650062319
6516844697291727860126954175
8734833150778641685636863255
6273878312932179074871126825
6516844697291727858901580343
26734018547732232067858386003
13593290716520825327001532011
30868771427729562514702468179
13349694796775573628193735719
22109943169520633393660936451
21609762371923555195975629507
13369022627183640602964050349
9243307924788959124314009511
8746870958903366113518504201
9944620447006226291618321571
22107779110562353339687313187
13633819952312243307569257947
17491372652816928151826669049
17697509799193879076736517089
43033344606199130260392512247
25755855763723538400500331117
64086350661772741119605279439
14079928683989728799683501107
21891013054639484440649533563
13360941554584182186653175207
4879447203311875841930269887
21164481730687050819068272887
12890005967526675524742957321
14082724464874634592547578759
4879447203311875841929726863
22109943169520633400296270799
22109943169525067347040239431
14282526132570149704001561763
26253157930310974545034846815
21878931542083217595161204115
9679584599849588911298077935
22353368352991930914706766811
8990505752521280136349433781
21648081415560228797929115331
13579910853021577503220557783
21611260350368151645269225109
30137902520230097735074324707
5147070547852975323475859043
22109943169525067342656552479
9003168852796244670889334043
13336152952868310481278876183
29452098971479896032474556111
43230236211748757224357695399
17750046383517608607608764131
9193098938020752708547460859
37714410035647853059196220945
9001833146223846061778091957
25051864728578068222091280309
14513371265494056626630051763
42966763291503001356399309531
17237867246012631193450139613
5078095908747889041512743737
5343802087869679366589770263
17736548251007112923038881117
9002502035161126102916874165
13375147057384980916748894133
4387601280262595081410715187
34268328632299548433799914527
30382838038714007923471574211
21381793912606729196411167719
21611262164484509306034180447
21611262164484509306034395583
25983905372592006460470946977
8544315406964755054465746201
5317635128236344942292688943
22325282033404759823264526939
21405909233328195597272450715
9231970523900127977992245213
21865475178448049910113614047
34526093988743829936108341877
21405909233328195598464149283
46918760742833782461757387761
21405909233328195598464172611
34742814004422563265073777269
34514726904238759610425254741
30139950834055555745386955835
17964516832117464191760163461
17019766078639921407741876129
17019766078639921407742168377
21623258690336524426063238271
14063473099578038947548548403
4874244476300536479927630429
21431321904214207649075618811
5294896925366641278241900875
13122392661420712011643352367
4375602824476955577204221175
22111320287289097713158258691
22081442862341504731295952633
34281504921432551544232521465
21879762296401352760288137625
13375818368306087043229629105
25091447451174082885537577649
42976556666896594443119709015
17249196947796259685399652519
12890047627702788888178912089
22095695140685519790902342259
8506070947899566582771056809
5306263665477282500208134799
5319644102398183527750027711
17467291773263028379624760397
34284508755994861444207264755
17249195132551976705148211545
17479371241606865934630263025
9654124950247082780434144971
25525642217204717322329925327
4606568554416334328723023821
17267693759598811960174174887
39091343705969871345457259073
9194438550981567810725429583
12915426176000075182355181183
17009067639818262714995404425
4390598428572097980300665847
4630609710128575519546696617
9002504836104407032105986735
8988969164581970842641766689
25537718919151850681207938071
8530817660560496931231497367
8735543585902426493996741127
25997405925514384162082425089
8988969164581970842641772197
26022110220191225486215537311
21420034249432797954699727575
30615928353540221591360826399
4630565356211524019679796593
21660829760036243318441973177
21392369217673583948350701051
12877260160497694731528305961
26226121617448574927541199869
25985362875598938291587145183
17480118823360296568844516517
13351152792664465354108903215
17504793271209088955704318221
16997150550375108241017076533
17478746193171049201830709299
9451490827219756830709746195
8530817660560496931231719307
8975554353964597770794387451
17722258682752894075543618545
43221772240082200673974543809
34055749428352036736535446763
13361688636005991103534963263
12651459868286769574479002205
5795621149367045647309840473
4606568797649458952350609023
26483338087954150033384840101
12902715222073583656064355957
13122392661420712001887612899
6275293467379051588503500253
29449333091057348599546112535
5549156066112072950362449135
21126074913776781681466783701
12866722016284822977088506525
25741642352083233147299155377
42466668372749622220685873751
4605777376181153420120837553
12890755842786299928697286745
6238426584873459035870993271
34284508755994861444241977467
12866717638048177181520803289
12867428059305092257893698397
13373738122654823839366654515
13593371480678387521758042273
30613016725734146600395000551
22325953452665374402004117523
34284508755994861444241574735
4899778244559509978346550329
30354346488860820869325867003
8530109167696302882740645865
4645521498345974364527270877
13119397692652037735382589419
9014500618343973930209761623
26008059559937165526092870253
9018916416817852476431097363
21852022713951311043628610379
42480124850787158246799979983
9706535081636704247515562445
8735543585902426703952199503
21853559666963328288472942833
21609054380228937030326517033
4628406303735992079372730101
22326663185015340116039423115
38196836122817877151632151503
21852726942231653835719888283
30599516779175410060815998859
6238389080024234922611659323
30141331985807360072199796251
21626845170502984023469359549
33801410757161238680057053629
12650002000584045583429776009
5612975609133414000381254409
5321224429168455648511446171
5127750947551459772760737673
22106476907640399917024170203
21854267888859486742048067937
5333141397192833743603461471
5332470322343993963768147295
17275360244297438469896375925
5534313132246153958828448193
26226910265275848252996322095
13579873348071577138637983311
8748879460530884099098761153
21612717981540496283660181147
4871370124083035051487167061
17953934489473855816698892149
30139163175733180395842575839
17952596711599295734421724957
21175692919479963956468661717
17249948643895685249646822357
8977049280959528720498638773
13337656860060807435811970607
17008438097289057970394185653
26455589984036583684059488077
21879639521056229695333277151
5765239644258649539215569989
9681627724858456483364171103
17506367869643088175263248247
5321062293107444790121870491
13590574101113774494088693973
13119474327013992761230681155
34295875840600677227868099159
26226036489110035810947385827
6253222669437749076433453107
5385000578025143345142240219
21864722975245804327523975235
25995986405404454989150428639
21381793912606729193414728563
29860116264105672286876971783
21369045676372983819386069223
17710380223487770249106906133
17225119009796235114089146197
5078095908747757122760580541
17240079374247427848502299147
34741943410001158717952285685
21395997837676683826666215699
6037210409443959052525048851
9451490827219756827747510423
21395997837676683826666320999
4629857499385959553772078505
4630609710128575519546906245
8543567696628291495054365739
17724507764003148723276791217
8735543585902426702620059895
9019707967619920955053387659
4387645139863340525449008369
5091552137115920338388147793
33812111273824240428551152665
5321062293107444789579658111
34268330581388112403335004707
5573187383365494791926266009
21381793912505976979041051951
14282526132570160246559412639
8531604581203680324603196161
43026128391126511319667030849
25065363097865483368144225923
17964516832117464191760280749
5075256274697683228803860559
9680211375547121674539878847
17250656879241040587323179989
12865222223766732314931019077
13363188421712386617217148655
17267069089291719973894863177
17008398994134851085053637309
8735543585902426702620060219
25078148257755399234997348047
4849496085204587402448993327
25076729837976124590110260587
13351703284489816322249222163
25981743740670545148927208407
4874327804874488625884180451
34051647726205894632209999439
17264819536333240350322083891
13351110881782100612125771713
8761040058335222408762164503
29899781586006758717540842929
17225119009796235114629679609
26010193273592456952028204347
5535736295626404026775943671
17507829895278982211500418523
5535021496115496830975427387
4849377289230883216568605761
30394119664288208111186191323
9464947292410794220097863731
4850286885627844430594770797
12864555385455434357640359181
21639554546342427280348736061
13593371480678387519377489857
12889337544527592079802158329
22106476070307336738655162587
13362359582689406934955033557
21381831187734698016307026735
8988969293517772847768108889
4846579829559285548500288335
17237867245947735008014740513
38413433119457894544376623579
17237867245947735008014740837
17478665199691389092539758567
34217104336462411650868106667
21393790438440306213758464815
8989753778644652943506560137
10161377373555772368724616259
13122392655048744710821495503
9243309588542494508980802811
13122392655048744710821501335
30138609930986044390436015691
22099240946380706020622374671
4889150213930235854526827523
17227453685178436110590409309
17726553777223064143230514977
17747794880552116661030578479
13132972689199670839061654229
8520279387301735128060741291
21879762768980846675270389173
9002460853231834526352705189
9692411198461187599155758997
33812111273824226718528486213
21393748527913020459153816489
21864683628087002582769273783
34268293178054180582036280339
6238389080024255585004031011
25053869446301344375973057097
47593667366017746587129152587
26253157086313481380055905911
26008061516088130936973734509
13579873348172333130503636295
22097194933261434742325169579
22341496652612175682431493851
26253157086313481380055263095
13348352518891732670207978199
25767937067336642175928669461
29901866945634749434032340401
5112881054430165181109109783
25753726442250698808921084345
8977045524168130432950472311
26008688737500140619354871263
17465835956164249756821978081
17275325019734014319915945751
17262650976260729913869114289
4889150213930221188148060755
21856274562021160611086177349
17288823023218546895005933197
21394458820234140877647088617
8976338981102748016706180349
21369045676372983818203304307
26009401601769845168462683125
21854890744299373224784720647
6238389080024255583231616227
13593371480678387517536642385
8989043614510810717531812909
21841436088438653223924512367
13132972689199670839061554761
9247630764940977100232832447
9004756338942798069115120011
34283124479189329879405423395
13834874875488514727327612337
17250652636266836193689707185
4870576509496031106804649179
25767937067336642173546438077
25983157290395444635678891581
20909359276352051004664832937
13824255717131304139575107673
21879762768980867921754175257
8979217812760118618091882639
29897613133856190568499124657
29170299409551410868347047347
25078782415322202074031187983
6046415640490880658312229845
9423948341587818075821991111
9003254732352430333378605777
17964516710326388253770487405
34743440753048837701765150401
21410002858031288665149826767
13615866425382755653780775175
21854228548861407388161498393
5291976290376416557769073687
13824885745691659171996569345
13362357525671942597657244549
13363146517928282301938927205
4616398720117970256523678041
5535736295626404026130418059
5078095908747892425252650001
17735046644335720581595595451
13603988668893795756865608771
13591867430950332206071838241
13132972459457592932309478789
4386853575968393957167996059
26238117893717682440071805505
21609762371923551814041723219
29911113837623728791407170101
17506367607671569589647243395
17236486094318654737863814617
4873494587485086350841679221
8976964388296402095335097465
17236486094318654737863511029
29909609666873679543653802045
26007866956150407206198898303
25487434331783775236561871369
13824885745691645269537193529
13122392661420704439704441067
4846621104756950421814803183
29668147453264180006797231891
12674781351532405731295448337
4860079776118025670178352199
9206478429683101944168800181
17480002855749226989495443679
29845999775834630711328552141
17237867246012638740826878213
21639714111515574787726883145
34742690985383847328854685377
8989043742341825070355698009
9461482973413910129429855787
25764974764598810199149150889
34500474497272321843540387545
13363067946928860648875194617
17736548250965474137818225945
13106057560206325411152228213
30867270635957937727619408961
13360982830199588132906871333
8760327437234955680759471529
33324840619072951138505714199
8518782152157284623680809211
4874994500691924951366352269
21150902497331349721391619801
13579873348071577150233759927
8504575541468390403701132691
25983157290460340819243494269
5793536269399466963437768641
25767937067295003383558805573
12877970459983128392453672457
16997150550375108240982841397
17251317410592239146839468405
12661290033968731422105709383
17237784053165149322848457049
4618569194594685395995332693
8976926984940490665813037401
17506367607671545555657527699
17008398994134851082059086425
5535736295626407407519714043
13577783846481820638350994783
8529361593061880438589186147
5330383364452741021077246183
8504612816657796451382786211
5078095908747902951051314461
17953268266644207467361863637
4617898120847085010855221585
37486282994977886019224565537
13132264730904066753520749399
9206478429700451238689086929
21175769555758924668732318231
17482287126562835838445965657
13348317780438095739841825215
26013065183173214068508528529
12903420893298650857571832003
8530775871074796043739812035
17491369709782365899235031749
21624834482899059461110188771
21624834482899059461110071807
4620066680467216256702569599
25536377228540269604458943199
8735543585902437843801875367
17750002407972477038406838407
8735543585902426470624563727
8735543585902437843801986823
4630565491519145737958515353
12877924549448891626418410437
17240158209910278031311553977
21636045779765666918346442803
4618569194594681617444777689
25996692576962432649520676055
4618571259880034736132567135
17708052444295434421957374297
8748997742948822967294619041
8748997742948837667922027425
25996692576962432649520459947
26253159158301357377760089313
8748997736576867381202401541
9003960267123383888596680873
4618525726801285281677037891
17262574482535972940477648685
9003963095883957384772911381
9244060678899436860378459381
25752937084945865878674148041
8991174641398276222753013361
4860079776118025670178346367
8759575112591889655238456985
12891426688330404573302286249
25306237902130635001399225023
17033969659335113069572520037
25996692577006513241255471943
25981701716220965818322685879
17708052444295434422669630625
12889969178865911622198775947
17506367607671562848906286435
17708052444295434422669519493
12877924549448891626418194329
13351862956841120655954335199
4615692914002896856777285713
9003171160921401913217512557
17261905836809701621126961085
12865222223788776377743877817
5535736295626403827260535443
8517284681343428212174514559
8735543585902426693512237159
8504654220813236198946352995
4615655253420835987670858889
9206478429700451241684157185
25522882894142035737909306375
4860079776118018530502666815
13579873348172329354199800647
30371503837587294170257854843
29668147453264180006830736407
4630568177412079267800027783
5330383364452741022269558083
17033891088313648147129222269
25524966176098426584214869225
13361690585823229500898204425
13107438711917651161259153913
8504575541511250281169308051
13579833643382526569346926199
8749078358182746610708565373
8735543585902434054265804551
5535736295626407407519813187
4859327822520724612314958659
29666097412615574214939000687
5535736295626407409293510039
4387645139863344296828016801
4629819831786620198964731667
21634550737616073181612042335
8506029294890027186107297089
4604323616080229921030594301
9014588055181187975845522677
12890758271971340641019240505
6181306950620551217641648959
39359054852335562360305822887
34717948787497993242182355783
30869481242642424224785684923
30379929460350155553704161899
17964635351149277791854621105
8970216871850231449649643903
35699092445247255127725253707
47870825557250022932760773223
34510471636001468932534296495
26238162489760684376922674649
6997036425671539760800461699
23734014767071483315240888995
51778088429983094921159081271
47870937639797866805187108111
21599219600327127738610732287
12914713562041956435522866715
21599219600327127738610412175
9692411198461187597385030309
21624010400763174355323437451
17736548251007112923038257093
25971158950554237010903583895
22084446697004567035398365463
22084446697004563662710331831
8531491028869185387515165361
13555082681919464386280056851
8734043793406379687147402355
8530151065083065566541068977
21405909233328195599656682151
13841135326195606354194964569
17966016502902242336781207741
13363153332538515701311332435
22811214802123857394290735759
6240435093183988144344826659
46203359722219555489008200613
46676500401435532130094842667
22125484994196236021316176187
43233766201354790142885325701
21379542409728952343313167451
22082197130013397444623804693
30625012616189520203832810675
4889196111702255704456538243
25987527049837765083150185895
25982405336841017546135952489
43490230589992593926861365629
18214569469677674596418418243
30356552208932218931727628407
4615692413917351547420693589
58837611708957734618399791311
33812111273824230104619126201
22326663185015340116621415891
22343620879507368546121297323
9435157439258717549223750489
30625012616189520203832372627
42078441756436853141995653171
12890679214110303237609411579
17262572682329416288890370299
17733715067019655882945626645
17495787579892582133426071269
46675794358515876040600539231
21623221022341616787099019647
22095653344101705685330531227
26250870508148669140997272857
22122691405741463421475332543
22122691405741463422699772607
4619358316186066267310050059
22095690504598221243171574683
9194480089732078458650601591
43031298593081019381491301339
8519649959465402174981865183
38864032193181221003085083571
17478665199691392466516355427
16997150550397152304272069561
22097150957763539695245629271
38414937290291217382951009983
8735543700598855109353814031
26659563827947612805988460803
30611558587396509283405019655
22107070254672825168244378503
21634666476318112417312322415
21864685956448400509862263035
22109943169525067345170926291
21880430942084806366280415819
13368272730935617308674510643
22112148618834447196442868231
38857457205651810188461152819
26001024925136107477659761181
39116877332443050104572352781
26253157214786389132730141739
21853437363488568907663840443
17021142858528127682872174605
21876855904013971413869021703
14075048981118555618910657563
17262609572585486249986324665
21876855904013971411354006695
22106324155909100818493768979
17479329716825216396479546095
30602471881978481304990067491
22339411421415762807402959811
30355050359064872360616088449
26238162489760684376922669141
17760630560771290682203742559
30368636178787011996722412399
30369341607676634761935556035
22107779110562353339687103235
22107779110562353339686881619
9938171171321585286553945587
30384254516881344223164599307
14075048981118555618911177259
6030911928572630290840673307
9939587040953984482392797031
34510471636001468933758935171
21851269438824386887484141157
6253183329400384223677370931
46932296029239864430086422259
6940370667617498036909629335
22327329407945733929246541303
21650923350843875803921576557
50802717520555656839499473859
21841439015625975192587203335
9520465466324875240174006425
5147070547852997127626805039
34727078010141218215536556431
26253157706586844587087828735
22125559315189267897277483919
22125559315189267897278130947
22125559315189267897278235923
22110688558848365544770931027
30382875557512436567184190023
18213192345395039217602864007
17224367299431854157162837057
12867467148236039227226847651
22606460728317677624472549795
18259312178526614966989404579
39342024165747953382375995715
17762086748184566100105051003
38860417686320075478798908283
9502682940832644230251941075
13876077859304522342799678681
5994120014527242161021805219
30371545627073024201805925263
18210398750421693163434798951
38857506544253547544054377063
43211142017108381197797014631
5147070547852993557159042195
9435271120252785906818109123
21877602002777695761104296107
9193765290221171267038545411
39099807677636427897062006007
8979213576640189141876582605
25971158950554237015829786815
21648005266521293283728395893
25754434427993555991355056597
8964261941588925755249239581
39099807677636427897062326443
4401846872292447461043125895
13566292393865506174521790563
21895426546179959911235137095
34224255655304773237809539727
21634595190879482494569729099
50102230266513140927115627525
17746427369901642085350991443
5147070547852986429115221519
50573249268660527435354052831
9195857207583841199619638787
30354342124266869043977928543
9933997665095732635361179203
33326257089763661813858330319
33364427477419818932699555535
4873575851233181986064641995
13579873348172329354812108483
13122392655070800092945744751
14075048981118555620135617323
9243420457212195498039236439
34056417622052222962606091667
17263363718462772645547437045
21851269438824386887484683857
9243341986638313721335268901
21639473417176736040576241347
4616403841921879568555600421
9243343820933234785195277781
29668147453264180009725852339
17278317667965822145308417783
26251618333136324101484225457
17708802089750443391565818775
35215128185758813656193672281
13144264886116722513231056559
21893968543169614200648314439
5090296110166857631248458571
9244047684496078155041290929
21880430942084806366280310519
9013841336647365101876202627
34518186466165623202708057959
19123544252699863273326871659
17478582127511752423231590567
21852101150938618324304193867
9677413158788247350644964073
5154117549389598112203344043
33364427477419818932699351091
29208502470874697447832766515
13337656860060803869497605235
5147070547852986429079430859
17491372652816928151827206241
4616403841921879568555921505
21405786471455541734046195687
17491372652816928151826885157
9938171171321585286554150031
51720561531868545289754792787
9246181512323510960909916207
51723432246566320174887726207
8570601122053645806712688919
30101587484666566338845493879
13136399861255982902747204031
9460140472890928826424160383
5998218605072476564992042351
6250464399874660582974342555
5780829694085738845690482579
47340864501786914927334898791
4860827093607270291375621447
21864722975245804328170412583
8977676617277096645747329545
21609010418369139434236448487
25982405336841017548044410661
21867682705868414067306229587
17008398994134851082096673665
4602944069813768457383270661
21636758636979570432205626099
22341571095522638550530950239
13337656860060803869497710535
14075048981118555621940358883
22339411421415762804985788267
34272468147735396325550159427
17252113203442650356139988155
21622506487134278842890014871
21636758636979570432205625775
13363153332538515701311221951
21381793912606729194675367851
22084442318750567975199598503
22084446697004560092243104883
34207225218342849053129402127
34205808747652138377776686863
54018774040822743802165640427
9194475711478086343411539663
9692411198461187597385135285
17747133041126701950082892049
13373738122654823837534414103
6020960585746277845963974675
22339411421332481655123405999
5147070547852997131976911011
21164324000679972568695799317
26240367196754352628725039033
9268850285998250096835867243
8988346058323488627253967679
7169836849125923067401584047
17480831816255822317471310769
17263361904329065691698091031
30615972335308224251233771755
8734043793406379687147402031
42976641796802733311241297699
46919466785795080914124782321
30598104430682141403861533163
8547315120850943650728951201
31072071870348516048359544987
21162942848968646815012323477
47595167158554078791482293087
25715440079864449383975477105
17495743598124587253716768913
21164324000679972566311164501
6239055539796086815047707871
43464738624441749462320240575
4901321619979129630137762129
5655629680756218817625352675
42544655396632492126224108159
34743484728446115582184372977
9944620447006226290393467111
17008398994134851082096772485
39115426628550598864105876671
39091343705969871346712977125
43217485175278533708218507313
26000120336475194298356265453
13839758681573390147709263877
8773785844729748492150224893
8773785844729748492150440677
4645521498345974166169876233
17478739283861431193749218183
9197400467161629492244081869
29896984105241450219820285789
21851270875945736649249445641
34284508755994861447168720011
18427080020750631120746365059
13380184126217698069531013895
21615544722009564570217558791
8761040058335226175580315007
13591826027169506091897720231
42470948266079341204854224319
9233474694589893075107429397
30156128765509181836034610399
12866722016284822976474285469
9243309588542494506569498583
13361065550446817775972894771
25739527252559019664291363983
13109688515273507988770757441
21636089963789114857175755455
17735166754799591643175962165
30358836101953638490413248373
22108483095127233728729837025
22107647712612486578995473645
17720842341833407320731735817
25537714769532910097795066247
33338257987420354119819768759
21851315206558215821664807099
8964261941549535954296481117
13591165760859074521371394863
38171262184411747439721218493
30114414535806361326212818149
5140619416925178735312762969
17264817221049616657221305247
12867428059305092257893469977
17736548251007112928449979521
12867469591624727293127466561
12866717638048177181520469569
21610591083222153885147160767
42481576289587040131033686207
17237902342767096595108430199
34229852572678807728466650567
21381793912606729197567688635
25741690698659107603766544183
12890635367669599568123329599
34739908091375141722217652273
9243309588542494508370682299
25753684660328565618444370929
25753684660328565618444387453
18207601735508826571728335091
8533775198589760911400175469
17480833630389529272032901447
42299602060437742547106334353
21624760296926884618235263029
17722418518583195563232591709
5114373540269236068129813255
21623214851062667106304138185
34059095126830861516282698579
5291467230129411263383242759
9668291370133475309752702785
13351782214128962684486111907
17736548251007112928450498893
21637423147617921407044365543
34284508755994861444241475591
9249752672039500756410787599
21612051657496278882589217331
17495787579892590113171653953
25767853874012541193744895571
12647121056416066593875937249
21624011007042506054494377747
41626738542237732517896373737
9447313766100650973860685897
13363065761017297935333508869
42466665815876797034811995703
42466665815876797034811896883
21624010400763174357734421567
5331056037564843027111561267
22323231297536423184352507611
13592621584388725431760315047
25537718919151850681208136359
21636047958847100967485924985
9245473034642582446042690071
9219226665916847318703857913
13118768413683930356881942695
9244762235948617312228619259
29902457506347484376700893529
17507750687755825864544964273
4387607844081247118145518913
8965759919951265396311644023
4860079776118014962559908871
25995905526676736899970947965
22122769834539850913484648177
13109642110752518470394187777
26010109951809168870713486433
8517319656679110480796494579
22101249555851340188660942091
12711528332199290177756780439
21395248198196761675158202623
13105982894404662438398300505
4375602824476959556602083607
17495787579892586334621211701
9705159434677583678555156133
17252821195533029988309648927
6279468558458152498879250037
26481174641854062096391186917
12867469591624727293127689149
17495743598124587253716768589
17938270341645572798705469927
39091343705969871349772187717
12864472327540753080938506947
25039783432210388215521358569
34273137400907977797007984563
9217845514205521566758907753
17480081920007799018107046219
6275293467379051588503191157
5116495939330135001757626667
4874327804874488624589727227
13635940050873966722082080043
13635940050873966722081654631
30367368234932306517955445115
12915428104746668782457869647
30112123185806839933346980059
13335525812101454816519990109
9909839091355487896205734509
9908418248841657743459955309
17953976143901413224275718765
13809379118766218033540837997
17240778616277838108925698267
29668147453264180008057065715
13647273995940513235564659807
17721747437363610780982129113
21367545883876937224508471931
12878051581967099786301584487
29857209493861171455761838855
8545773538869185038165581189
5138457550392597164442967053
4631271277062286692853727799
26224156605168667286585313807
34281041893930988692829735439
21405038882161744499050254063
12892211409926215420357590327
30611558087854803251352391035
13808038918930014781429148037
9001093100430969021831407859
4889150213930235656135950395
33812111273824223147517064005
34715699098691654368697849517
21853434927618206970931844445
4898320106552615700902005239
26010153555448167661243184049
25754355606241599613304671209
13131632503212999341276548875
4634314709179670063083702047
13135180615485227080008705435
22057406585201337811814218089
13120973998532204962864403811
29901158710289394096355673349
29911113837665367580240573665
38171970905890026239656440753
25742436088025193889017585855
38173345358128178417516592561
17735127158764503945060097503
26253157214786389129495201323
14291805907668101697277609035
17265569431749433626177251715
21877434050214958400288229843
17738633604162592216460033769
12903462297078248943638837985
17723128459704166327281554109
14065806116931905494197955083
26253157214786389130141433579
34975116518409349579027065819
5768671876232741034337694325
4845947722909795642611032949
13336192542510598795697589879
5768671876232741034337495389
4628362086253399035195324849
18205981359533367096014193693
17682553778413104592176467955
34219263161383422920611918599
26429343615356860815848060367
17479377806859878364575109471
4630568177871405596542545759
8520279387301735129319187747
5140580441478368885952428973
34717948787497993234164918759
33812111273824230102884193033
4644815706100338248340202881
26007904117397645431150378287
21867763835475953845499965935
34217105666673960827134866183
5090846203023879215060835249
13836296197662764052402521265
17506367607671562427867082127
13590574101113774495280287889
13809378767566092609130918509
5384257253570617359712614903
29857207550454952916468976363
13132972689199674212331377049
34497521830005420768932177553
25294752534792301895509404897
9262545132402121107364897629
21405202832319471521563418967
34232011640479991580282413247
21851273311066475443253091657
26011615537353388908795524967
25739527252559019665515477779
9909131214098275172938696053
17506367607671562429569582895
33812111273824223149289373489
17506367607671562429024978423
13363066003145633680340541297
6237717524979323190829411107
17952555301387583071529939565
25983157290395440844812453761
14050058295643547855710594647
22112146176065706701019753435
34221385924388101776440615619
13351867593593604391630223103
5387122977149650177509287115
30370756390787620237402972713
22107890592051884972899915287
22109190823636939983308532699
30598060326657942075593534427
42543277792689430434757505907
25294752534792301895510985045
13132972689199674002338121805
34286554769255360125721911011
17251317153426177075074693601
13336231638981916146919783881
13593371480678387516958842817
29898365601448971501485933937
26008769393253297555661543233
9922585019612557093406136129
14066512159894356820622214963
30380116470773889228547801467
4628362086253399035195762897
18208982887260630903886542411
13362401378856912321351216099
29911113837665367580240783941
4618569337419526145859888651
13579079597972571980987615703
13361610186046847708450250609
29910400872367104399152198253
26481877885038126761198748615
4377022096127071180361885859
13109482424057547407179635633
25739527252559019667348685331
8542818436066124919758757489
13336120272098361503355133809
4629188481887694431335488969
13592621584388725431762310239
25041287602921033777173624957
13120103619564729162602392191
26240288624961213356670929241
13119471891104298358515522447
9447278190290631335028017271
21380289741856676377034281515
8542776531929243741146186419
21855682045034725079893962747
12904286642859336737349052605
17262609572585486249986213857
13131521634543298349094444531
9244762606909882759405534095
18208982887261791112982766639
13145637387823702661057212911
17736548251007112924229099005
4641149539983778787635258953
21854895481506338479122494061
9703069217093550019994867649
25983198573988227693960575091
14054353997586760768330707357
26022230594818357167893951085
17952596711599295734421011833
26211170103840241117507612533
38169920034714067880050590141
17275399104256825500450677145
17712428422679400637822687041
9681039606349871387927140161
21855605193008126044514834241
42968217293651493036770624607
17953934489473855816698687381
25767263326338531916655105865
5308984888546161408228689583
17261982566751446893020073881
30814737002358096789864785811
22567379880693395773458196923
8964261941588925753410591097
5318301480436763502009583107
20909359276352051003434618869
5062586859860818639805200245
5304886892019948864113952411
21150194612752250736223467405
9013798934030753080120677909
25981743740670545151440543799
5116495939330135001758156407
9246924473442464330275545795
17008398994134851083287300117
21380412760895403442079378895
17007017842423525329531326361
17008398994134851083252878357
17225864399224579692656249229
25306869515545395519877905627
17225866585136139431353095153
33338258331874924770894567675
6239765724110798349479666835
17736548251007112923040869829
6238389080024248826839460835
37472153370895697928197996919
25741690698659107603766439855
25741690698659107603766125251
17249234330535050814846039885
17249234330535050814845940741
21392290645945348421487610335
21392290645945348421487715635
17510033287739709019228679751
13122392661420719349648965943
30372884996129856270769650879
42317271909636066443844582591
21879762526102812790657571157
42097796405035077070624083015
30382167322167081228315521463
6238389080024234922034059015
30382167322167081228315626439
30380080012759952353381576611
21879762526102812790043461557
13592700399357043449576235725
26226744724455391358002877439
13131521634543298349740991067
13581919361332086156808907799
42976642409622563953530214047
17008398994134851083253287893
17506367869643088174654708207
18180054527207697777659951523
30367368350082348512422585503
26481709448783312921491846575
18180054527207697777660454047
13834874875488514727327408217
18427748916058638880878461811
5792159023219138134734111181
6035125407578686918764564699
17966016502902242335012158021
29909731855426689264154162977
30138492351636882505947111429
17225822873318470973690528109
26008102684272209301637333437
26007356175883554634763440629
21879762768980853838243083957
30380081132053376738832781515
13590574101113774492861739669
21879762526102812790045351125
5534313132187108567493390757
5142742308010950456823390317
33365844069489905474580892095
30383548473878406983191506519
17736548251007112927872291085
17492121305847118568112645153
13374399962080238548518538869
4860079776137681279634574911
17708797968700679063457145995
21609758250917878984834983051
4833079254038203201517545119
34714240960373686940481677649
41638820075428408293628958097
17720839890841830201182827767
13579280702542695129739368879
33364464874739330259702852399
29899781586006758717540644641
17952596711599295734421526345
25753724127801351304054368681
17275442822488020274381019073
5304136995771925565433804465
5142742308010950456822644793
17736548251007112926069228817
13106020177467534279319626531
21609758250917878986097214151
8976295378294414639357375533
25987527049837765083150185247
8735543585902433842331857671
22055990229204617737950022929
8531525509803980632287682779
13579873348172329354814512239
5113586612107730137378304775
13579873348172329354812312927
13579873348172329354812323943
17007017842423525329531419997
4833041843583966890802184671
9206478429700451239371332109
33367852800833929470165149715
8991802126202221666398976689
5764496068922309685042636495
6007536774274889584755176925
14077173201396497245594746867
8988377262310392157810210701
6251843710068855701678840127
13376691183143943481160764731
8736205909940770563395526513
13108188608148325161774004095
8734793689676447049226173825
17709510453699658808760344031
25983157290460340821830313509
21380294120093333300782120863
25983157290460340823666973605
9013796998163737159462406247
4888571198162240058298273011
17517615828418516149560842509
8976260166886463051050604805
6249084738855163723898437683
13335604282675336591453028727
9230593750421917644317148645
9906328740464791562529876783
21356297440134547246522620159
4884824538208473783059389827
22058195692570577153428105083
13349690296766292751905030195
21879766675766002566401262687
13348352518891732669627576911
6249084738855163723898741919
41624690343106257359246316945
12890756099952301090545253227
13335604282675336591453437291
13118884266996603262488001899
5321733124762557486403126959
26008772403695203116959774997
17008398994134851083286896737
30382167322167081229507838871
21357797232630590472344143143
30598105043501972046151521951
5560524275883206128249247409
4375602824476970268685798059
17481662084106688085078978289
13106684694581694841191010311
17953974309647127449493563097
22325950807708212242261854131
12889217089609164279137781075
13387236255119243211943142217
30341552469855395299978765863
4872826198240101003601318737
5089546213918834332566754129
4872826198240101003600881013
8506779191138050484823212691
43448241157675503671817045597
21622506229968212991211177071
9703069217093550019995077925
25995901148440091103758697597
30127083957037089526526125815
25307579936802310595022763299
4634314709179670063083152867
21381002476835420951529725343
17456124336853429505547245703
16803714601073159622502509405
30117245291276222938221717033
16994940451295374702698489957
4860079776118018529956482195
9193728379350348205371108219
13323407017214654235172674669
29869867729848740406876454971
4896114257146154457937327743
17223617403183830857834577979
17480833630389529272070996071
13107438711917651162483693445
13107438711917651162483698953
13107438711917651162483785785
6238389080024234922033953715
26227623467333285499551251575
6240437035901841671256016947
17482285069234330830962417283
17278159910556775474170354441
34489931974402745713093417767
34284508756137245694556654995
20907979722903987477722880777
47835883854107288710190402655
25983819872415477399791372097
17708089347295166252583475779
22323231297536423184351894279
4875783358060636586943645549
5092503373739369915909080941
30367368350082348512422082979
17249234330535050814845636505
4399639101617103817888889847
8504575541511250280013196347
30112922171030897778673762281
8504575541511250280013226155
17479410467009279208275965593
13605327895772405541413375283
12916923140087017319993756979
4850166403303948886016646209
21176989036910083494690282561
18185532427947113395564151667
18185532427947113393793626451
21649506873111653475902333223
17251317153426177075074798901
34489225924968950114113586271
8760288347992881548088125331
33518947751860560815779503987
5078095908747885671757120057
8748997742948837457998482077
4630569728034643497072860529
17237825449802341512875282019
17506367869643088174654917835
8748997742948833889339559717
34217851305396004304148959583
26225413239653173519661949375
26253157214894046477562304715
4833831464361910106849926263
5143450543356305794499747625
25999451332349886017778324549
29898365601448971501451414005
13134432404837767984190979519
4387645139863344294951775245
17697548882108164710137429793
4846620983317419327740919543
4616405656813393469481857097
29210506951774977832553089527
26226162636669457520557096281
21621800051640321992736529323
5087414442665756562563973045
38414224081879316067278716095
21867522891130836804076857363
42541856950175600282012036127
13823505949466313766664952069
16803677203753655050155457257
5116495939330135001757730995
25524262204336230855420364851
17478670184334361009703144523
9247630151914994482078246671
21842890090587144904295926263
25739527252559019666737929455
25742433531152368703144027919
25743847815931519639800211215
17483126644851713011755396849
9015294355014753352265661327
4897614057118820101922820447
34231305220084930534125561291
17250654950806619852952637791
8735543585902433842331956167
5117910102293831085930033927
34219267782562499589765090723
5383546825837917669983412879
30088839248450170261247275923
5115789768080884550294024967
13363898721904601981639633775
4897614057118820101922505843
38589792221719390736325487737
17479332023759786828196984297
34219973825520510578480859315
30598105043501972047374078279
9909131214098282135782951605
21854221977112829749083043263
4889150213930232099201070095
9246216359097108434564478399
9246179077600593434758471299
9243309588542494507759722951
13820042353008903901228146513
21611174721188531331909832113
4386143533272980139309043767
14296648705997486616431230143
13363900914186874380493484463
5548561160148821820583375905
4633481491126310842251757833
8748997736597761555177084929
17966766399150265628894068467
13335485878045082006873176809
9221355865928193094664940207
25765807617598916560899360819
21648127319702983310556088371
9460140472890928826424276375
21180536792047718996706486291
13591119977758971876187527141
22081406079655763983175278449
8504573727416936685811559481
5764572812649896308583409315
25995905526676736897418031113
34974367136537345745297419847
13336238067693898465125284529
21357797232630590472344241963
5538451190601997423317339723
13335405357183027016539758943
21380294120093333301430341831
25739520331232233674637598577
8736997082115137339068094397
4860079776137681280280807167
29910400744363969305292945185
30867183463781778866122505403
8976256160469365513969636799
4632859269891658900877551599
30163863969633631114833865779
8748997742948833888075654509
34219263404263595502108296307
33351006568091320848490897359
33351006568091320848490184235
33338258331874924770315962967
17020355666416907427422667435
9692411198461187596159423845
12866722016262778912469121309
22080736676849288936840515011
34739737689930834565477846209
26481916852882319276231765745
29910400744363969305292734909
21379542409728952343313276963
21380294120093333300782103367
8506783305484041635011855641
8530775871074796043740022959
13363105107425373231871399221
13615866425382755653780800123
9702907803197182952944638285
17046641888650332361472419731
29923189157474154454188406413
30367368350082348512421978003
13363065761017297935333502713
5536323933999072399140542401
17736548251007112926033741421
8748997742948829899531955393
17736548251007112926033122581
13363109736017690008235560503
37939705274430283808419774257
5156240440475369833713656463
8735543585902433842331523951
13119437166517477204574426643
17724506293802084447142359661
4847329725807308847252228201
21852802949529692020878957855
17504828496192567876998457981
5117912531084453017815069447
17708797968700679063459251671
21357797232630590472995925843
9217808131466730435504338919
4628362086253399035195441489
9233474694589893070066272573
5116495939330135001758372191
17008398994134851083253089281
9205097277989125487967964473
14282526132570160251839943255
17966016502902242331368971773
26199206346357945976033205535
34474188653600398166132326245
8748997742948833691048311293
43448241157675503671817150573
18207566159720847629564251533
4848040268105801430559029879
4632070148675091400309737861
26009397094659844201702266081
9219226665916847317443621681
8976378206110688940663739641
4847956575633195504723928713
38414937290207936236082018679
16777470410807632996917804555
13134434976807104099564265261
25984613229728644077794314419
4889150213930224956398037891
30088128820717470574610440383
34217104336462411652738778987
4889150213930239429307734095
34221386294702598559229014791
13834874875488514727327203773
5791487719190612697973573167
4859328065775681629195513751
30385594487038160206730195283
25257257722329699743954586795
17251365378455006506407340023
26199877549373291146242635247
26199877549373291146242414279
5559813976443013656534853821
30615928353540221591973052263
8988298468316680162043468451
30367759370334746464463306151
33812111273824230101658372081
17724466231683513688042789125
39116836170771021718719372615
29860822435354922738341004403
10164132626345606832725490879
14293893217075230572175856215
9909131214098275171714566057
9909131214098275171714665201
20909359276352051003435027757
4375602824476955577204541935
8976258467423591577041394669
8976258467423591577041505801
9195265082671962369271043277
4616361681416132841383812077
38616659880889135707462126423
4860864383082386870612082711
13361772180782270272167088167
8988377262310392159618935841
13106687001535920905559432705
13106687001535920905558994009
8516572067385309466602535467
25041287602921033777173822597
9196729514546100350246264883
38590499254934289762805834569
17990012918867301095743480827
5113588555140227682886333191
25054702406855528230061996637
8504575541511250280553613443
17251365378455006505649529943
30100793735128520053584489819
8734043793406379687147429571
13107438711878257799695558569
8748997742948701406795307885
21626213793139595672139981027
25996024167478807039978566117
33365841883578345735884360127
9219222294093727840084581957
13360945547954799816945989835
5763901866384089455165888545
21406575199468449930294496791
25294752534792301895511294465
9207184479074091012629342433
29908859899208696730400717929
13106688700998792379568314629
33364464873988600837186013631
30139911008239152919995943941
17274732401231105198008129473
41637438579322653437420350941
21647454295765579561186600935
33567055158095912654285547495
4872073737871792543561429737
5317635128236344944097114927
17251365378455006506333635531
17237867246012631194746370301
13364449334794652661727127571
25078111334081879446318254411
21138156446967467991700961853
13591240432677399676342439343
5321733124762557486402922515
38847625104391903752963300363
13118685341504293687574095131
18198280664163530344963817427
17708762736638598696920994441
29195041498906793628783631953
5359461952728418338611164701
17252816446377935976645093135
17963219123337629306694384309
8569816515089281036494070275
17966016502902242334366135717
26253157222015500460431619803
8964261941588925755179226745
21611262164484509307294428667
21357753508007909468027975811
5116495939330135001757731319
4374853056811961424415267059
26226121732142546864481450285
13123021811496980322510359859
9475608219220061419795311279
4617906613764000237599771955
17262653283298373585827685529
4889150213930239425572058159
25052619111655477618003681911
8734710361104811949772692487
5140580441478368885953273965
13362401622111865769060018067
8967217551123610034630474745
13783884588719511941429979429
13107438711879482469309556521
12890755971366886653991624713
30612264886830821055204049059
8544276318033804305286225327
25487432145872215497829641405
5356467367686761462960737953
13552833358581416430407827347
9195936157566050889614818251
17224325388903486944645797791
38196836122817877151630267767
4386143533272980139308617707
8735543585902426482330431007
17262612008081042391723828117
25537718919151850681208037215
25971158950554237012128338887
29911109810195038418309166861
33812111273824240428551450097
17711718359977487648020427373
5534275734867597240490187529
21609802218774773008300510839
