18
13591911507526239456177239007
25971158950554237010904206947
30344553869026115123451636429
25971158950554237010903898823
25971158950554237010904423055
38336237281764467706294396687
13373738122654823836922299695
8964261941588925754020921561
4877280836062090519873943919
13122232846683127176412817427
13144889806048227962118084987
4399599761600518334454045051
13134434976807104099564919093
8733331050910616834815500507
25983990251722455315971056401
8517323892398492982414193599
4617858901898762739567657129
17721509293648305247517695857
4628399117855822971415967981
25983861147569050363260501861
25294752534792301897213392501
30354344174366228204824095057
5790108760073796687275643141
4617073910064816784684274313
6009548049732844954726536981
9003256546490771355675909435
5535736295626404034255151571
25996655422946743562200931643
8976301699206098086284712197
13593369280775990839422898107
25765134593661512811529470327
21890927689416658744675503087
25524970682935454600106974907
17722418863037752303575486105
13348352518891732669627974459
13820708684572529083481803431
13348352518891732669627676055
5318307801348446948937737223
8977674688488609756868737921
21408669688802843829427071663
21609762371988462708636127539
6006118354495614939868089789
26455591926694196257444293243
13579873348172329351852852215
5547103380131474349464579391
13361102941019688486499142091
21392411100863776221574088229
17479331780504818703193031305
21634745169134263010387584719
25294752534792301897281515769
5078095908747885670598814873
5790777649011076728414326205
5790740251691565401411327421
25077400547418935674977736641
13349734365822789267400405143
13807289022681991484487817047
21393831842200044971591421675
4845910562413280084770404213
13577663120513104794490680567
17710220746373540959327555929
9219226665916847316863629281
8977010177805321832163440401
9205136036748903271430722809
16803046062961188078776230137
4849335770758584087184341681
25294752534792301895444861505
16803793057066321201071347649
9001872492631921358315673537
17953268266644207467359979577
8988377262310392159003036141
4846539976048386267692765421
17480118823360296568844294901
13351152792664465354108370883
13351152792664465354108686783
5305513769229248666990086917
17237158753853990437317740451
8988256807390875353623531635
5547103380131474352427415859
29388477556823522833704989901
12877970459983128392453683473
13105936976726912528707976019
13592621584388725432986954423
21393040413632386638903606777
16997150550375108239652684345
16997150550375108239652808113
5091755791963895217037638237
30137703109022480623469423661
8531529881646766427987299635
17236487692581916963484817345
13136640555179390645377153353
17492038478030837512114649049
8504575541468390403701009895
22080697337605538434379914533
12903462560594025741125570709
8748997742948833889335675929
25553184000183133549235037903
21609760557872105049170750781
12878011857017185773490944237
21176403104705220195758856129
25996650922518607795456017093
29428645745435357442096089535
17953268266644207463820818713
13579873348172329354813904739
21393081588064318489490482209
13135101173042341322123712003
8504575541511250279943282655
21152952645492343272020800653
9230593750421917644317346285
13363069882440658312407386019
17495743598124587253034529241
9422488010216006420996995977
12877179159623693595004146009
17020475891594403439308213783
26226079949842061972826658017
4629940185505438752471227685
8504575541511250280591316351
8504575541511250280591316999
12649997479498247066135495745
21405038882161744499698059987
13107438711917651160678956745
13107438711917651160679055889
13107438711917651160679255149
21609762371988462707340328095
4628360021384505623398487787
13338362517003562598621633091
4605818651443722236241176913
13107438711917651160102638505
25294752534792301895444955141
21636758636934650761058524659
13107438711917651161907374233
13337614955904267497295108873
8532277727270100360786515613
5330383364452741021077246831
21869138516596465366264721979
21395166947692309205981780745
21178446932013575877016345353
12889260557485984978407949665
21380289741856687505896224435
8976301699206098086285015785
12866675719979443368869333931
8734793689676447049226260981
13349063176279966635359121327
17261861868578054727038514171
17237113228694024171003173359
13132180909890123995700610563
4387645139863340538373548189
4387645139863340538373542681
8734043793363516626036584683
12889260557903601105844890261
8520239648462760125057194887
12864472327540753081552185303
21853478652596034789436692303
9233474694589896640599849861
4833789554231493111849388971
16997150550375108240982953177
12889217089609164279137991027
12889217089609164279137886051
8748997742948833888691443725
13824885745691634942097620825
4848785036114322366318616401
4860079776118022101583786607
26242533435068343478812780021
5305518147483251317993383921
21176479740192843975942948915
30113585824507759262958979521
12686031859766498021407700595
9207184479074091012629231625
13093896854810816400560649915
8748997742948701406795308209
8748997742948701406795429709
4375602824476823294247476967
21851974739029404470151503847
4629817774416383002501591017
21609841308455357833235750175
8734081068573741869224236123
8734081068573741869224445751
21864722975245804327523753295
21864722975245804327524191667
4605113108714796848380246725
9219226665916847317479534489
9678913065955129429282691919
9460811898565070347824729195
29666763527992997004884133939
25523586757664271598191986739
5304846957963576055693773303
20933434663017144598837852905
12902712786536328446347163037
13108188608148325163068462503
8964260127455218797583008327
21397258993638012064368558951
13336152817893795103632134961
21609758122334849838841659237
8504571291879681475520153349
8748997742948841237744812865
21410007229854408142542996327
30385001970051724676694391113
4845911068807084845450882687
4616359252271584554831144033
8975629026093996080828598765
8975629026093996080828500269
4860079776118022101584114171
4633564812931635632912800893
8763993347043976092848601417
13134434976807104099565024393
13579873348071577148499644211
13579873348071577148499842823
13094644436544592030188603567
4860079776118018529312133351
20908607437409335668274800513
21621802487531642990165748909
17479292170248876627183164331
17710297504030666563936209355
17735085490784473909769835999
17264817221049616657221199947
17237904778304348828682423927
17468118168897331124883901713
8545102713668099701493881887
8518856344987284246428863761
12660496169841766254734803299
25982407394983999860804115743
9001795985727330505127483145
4374853056811961624677344951
21865475049887064830648361087
17479331895198790640573888349
20920605777377708447733602223
17225156284941553232115776889
8748997742948833899095399301
13132972588018581606016390845
8748997742948833899095306313
17708837186214662738408549751
9195188318646558183635800971
39099636661891563422795807553
21853478652596034789470704527
13122392661420708219486660687
13122392661420708219486672999
13144225410814555597043889867
25282087363550607025143845307
9001125498526788237176966133
17007019440686787556344845433
17264032364146184090562835209
9014500611952487896845709551
26011607051579835432728137071
17735793976463458720285084107
25550462777114254641215195595
33351006568091320848490289211
17495787579892589912328242949
17495787579892589912361390093
9217923984779403341724274443
18193984962221517660910145037
8748997742948833888075438725
8759619202328111033402875167
30138330458080096266567442269
16791635253794043585431169201
16803633593762416364889463203
12661290033968731422105703551
17237073496184081018304012507
17249826618135726842317680255
17466625062761931936410210661
4629817774416383002501590693
12863801495925037924730347377
4605862369279348727886874251
12866717501945729345903992689
17480831687694837236097711417
21369041162033890189537579107
4604319366071454907813535601
17493500730694807630362120537
8746868779783627681678539477
22121189670463009691592811305
4386893429521003436800864365
26010942534132579460150367457
5334518521475469122418811911
13323407017214654235172557705
13122392661420704442230465595
4616319899072837849390218803
9002460611081450936193884139
9244012703165574093243435657
13579873348172329353621481707
21636758636934650761058828247
21150865329279511109465856441
13134434976807104099564481045
16777470410807632996917606267
4845082101932132364126969957
8962762399828065614470242405
26453342488723484869798322277
17684055513565674533932761129
8504654099041823218784046615
12659748709153049790697972947
17479329588243400183942874241
9204978887939591100430773465
21177736747579656569805312585
5091552373938916107549805689
4848629599570599254094018465
17261980030014585411602781777
5078095908747885669408585645
17237198113838832039857706945
13348905304535486389936676127
34268839749897132363857812767
17264067318035294179256817411
4387645139863344294851528673
16997150550375108240982835241
4387645139863344294273636441
8977049638890167170950833847
13581919361332086156228915399
17963762693028600626947999191
17263403308087715643074138559
17237867246012638752493071045
4870705349758784775225268989
12890756099952301090545270723
8978507398292646499324394943
8978385109745524833241638537
21635374948486463524151249355
4849335649004394853074048249
21405906932722653006369435567
4617859280459164282543952217
4616361438161179397525291001
17492080016721218353674918105
4845908376501720347877907161
4641858153848928546808021785
4641858153848928546808336389
17506367249058576131082384783
13642904094089910683574065043
4615611541913152528958136603
13374520416998666349146816691
13336198721285823168587709105
4896114257146154457330881391
8504573727416936685235450869
4644815706100341624260960445
17238529442218672774556891643
17237112971527962099204183183
5316847592083464872504400303
4375602818104996023276072819
4387645139863340526129153705
8979963466474686123098004567
17237195927927272301161373265
33328268128398621414667939167
5306895028512018288538443345
17020436801933488716990518241
17480833630389529272071002875
22108482838024929889545666153
22108482838024929889545752985
5304807712320073170691520073
17262653283298373585827895157
17226577263559116579490753725
26226121732142546864481449637
21852726813670668751933612239
13105936976726912526837619923
12673994430491261411526041457
16790924832139171363153170531
12648497957683655887595085681
4858617258789334104191483343
25536337767440524927560784899
8529363900370175663495501355
5535736295626404023199289203
21865475178448049910113398263
9217845514205521565564608113
13106017626149952599733000453
21393160997111799520290429891
4605027479580417936161673315
17264780182389501166764510903
4644144367403653541646647319
37484943268014761967412418649
12864430659913496326132587075
17495787579892589914848061581
34041542371736058123533954805
16791012147182795662252217385
12649252104336022284677841975
8544315785505501397664935551
8964257691917963588515925295
8543528478761538740137955445
8988964664175818439443029911
5330304184752865514345712393
21354087212514712480897350651
5535736295626404023203278291
21354793269423891569701082715
6010887776695969006538479425
9244012703185240414106290581
12889925075328820365337102263
21866226888768342949554139479
13106017626149952599733000129
9205097277989125487390170737
9205097277989125487390369025
13122348679652709142393056651
29194331665298176064908069293
17735002561430785471775694303
21865431095543114800293404127
17506367607671569590195317583
8530148764104894352712905797
21639670264701335956606165875
25740190906035888492837247755
21635962830112997332867101249
12904216828663944055025274015
21650258698502035850695349607
21650258698502035850695238151
13122348679652709142393161627
26009355691256344852711939149
21612715532092143369444282123
8734793689676447071266077157
13118687413161538322958252987
21367545883876937223934043259
17736550179318813117278917119
21369666104854608169751836593
4387645139863340525448792585
4387645139863340525449008693
13336906963773387207479796057
9678913065955126057783401003
17480873219992424425603724907
21864722975245804328782316715
13579873348071577135675146519
25306869515545395522770933703
25540433578329218232941814663
17482995361908191173602182601
4644815706100341624225058977
17266275346229457844704234789
13593367094863338517661118507
9217727124155987177992681065
8771576010705588280774135665
17265569431749426067812329487
5535736295626403824876110903
4641858153848928548068141701
21622506487134278842208097579
12659748709153049570304435315
9001752375736088038860806883
4616361438161179395621044181
16996400654127085129573905159
22122732680789975972121068985
8990462384658380975936950371
4387645139863336769479229337
12891422417710296788890784067
13120890669605426196030656835
9206395229714166088893475365
9003962595859773688380633087
21367545883876937223934148235
17494285345198242115390316625
17249902760284255685094730617
9001794029118059510887415511
21150233371512028520878544121
17266275346229457847803126309
25306871701456955257346411499
17264817721029898072667718633
8747579080060330640532778353
17478745841596110409838814087
25522882894142035737908798343
9681627961681452252526231731
13591827834188968059162065067
34512477458711557414691410905
17480116650169193992675653297
5789363127408930022596391701
6006157464080694467243300673
21879762526143447702194904537
8759498983543393958792181927
21151532046172240786280835909
25055290173371554626085501617
8531604581203680324603190329
17506367249058576131082168351
4375602824476823294857586139
8759498983543393958792169615
17506367607671569589646840663
4374184161588459668918630535
17263363718462772644933210805
8761040058335226186598257711
17506367607671569590771238599
8773038398325635283749479473
13107478058287557765847102785
21393831714033539580643326207
4644813384484302722697588351
13121684155834919033635424739
13108188608148325163686240431
21392491757349217736393976819
17733590570178654630778009479
30370795223678074542561776319
5090175249656280728734858953
17711679000136421420143706487
17479452478678203523122083955
5330383364452741019308196463
25306869515545395518649984183
21636758636934650760480013263
13133643662912666355120899235
4860788126136601994657624307
21851974739029404471411524295
17465835956164249757466204453
12903466932415924107703616973
9678913065955129429315118487
4833079254038203201517650095
13581919361332096482543996855
4629111982501422334523694411
13361730169054300566597536889
9208563782897569316754389241
8735543585902426483590569067
21851974739029404470149293195
9678913065955129429315427259
21623297665363615304348338227
4389100956941371372575391953
8735580861050193974472829719
25537008842289364705624861707
5305594776540002459069562543
9206478429700451241684063873
12904841748951897008335010481
4387645139863340537693093757
8989045921487077870455285537
16777470410807632995655362855
4860079776118022099779249167
4602905081292303969249326997
8504575541511250279943200359
4375602824476955578464678699
13108188608148325163682461295
8505279398642003887391252535
9192978483102324907268863521
17480833630389529272070996719
13132972459478412137507066121
17506367377950290250055118655
13132972459478412138153298377
21405038882161744499698165287
4642608050096948297744864871
4604363341447760062573868643
12660496169841770034581275683
13106649597430382740840550745
4387645139863340538373665153
4861533272019667098446067807
4862285225596217210053064799
21841436073339746740971362883
17276191120472781345127227759
5305518147483251317923375945
5306892842600458549841812233
20936230443902050391702035209
25053244038772263339603057417
5306226139574738247399561993
21851270624754640614294098265
13338954919690387318269205257
4605818651754773582287947099
13335527410364717042107079433
13361023882797509198455954185
17708251253987755374819928599
21366794173512556264526725179
9193019758320877201196453325
13594667597548492560752440299
5305597198582881087124655691
4606573047658233965567340159
8748997742948830108234647357
21623295593689021975536331617
25765018740348839906535940575
29211258905351527944159987375
12660496169841770034581275359
25522882894142035737909201399
13122392661420704442230459439
9206478429700451238725204505
9206478429700451238724889577
25306237199456333524625549007
13108188608127502407585914727
12902087379007250384176010361
26250116233686051440330299047
30124915526356294873399128831
21636004362432632368101097509
21865516582206699864045931827
13107438711879482471796209865
21838478913519211157594813571
17021850958108848032643993699
13105978522581542961005236569
4375602824476951995683125431
8734793689676447049228373137
9194515186423939070554899903
13093975676145092394500450211
4617902370523913686012392201
21609762371988462707920320171
25053913164532539149903690301
13593288152067430652526640251
8519531541678393648529005633
16804343886103195755052584243
5101463039451595990919073075
17251365378455006505649419459
8734043793406379687765208147
5331091248972794615418431139
13361692771734789239594835861
29209916755653848384489154255
30586020460849331704997843979
13360945547954799816946100643
17710968815010825233129582511
17733745777331983561634127567
5535736295626404024973301307
21624010400718254678729236995
25537718919151850678282787663
29427308083004417262451649199
8988377262310392157848510093
21625387518570017419083754731
21624714000643537945842087891
13363109736017690009531809983
13132972459478412137507374245
12864511917183045374860908297
17735046515774735501556024303
4386269944701023335042615203
13131433449159704683152377475
13348861579119079179616823499
13132974645435288655817418423
13361692771734789239594736393
13361730168303571144081095345
13363861209457223874595423863
25765729282670469150635185215
8529320303601705544128418803
21140906345074042519012187583
13107473443248738571623191673
29668147453264180006800503319
17736504404091090588041750283
9678202989092643456624970407
30356552208867304277550579375
21151610495794663899693175929
17735794111790740424750390751
21637464327986718871108947531
5535736295626407409293918927
13351904760503589755957927391
4387645139863347877018960677
21854182381121711407653257061
4603613445199736763857619969
8748997742948830108230757737
8529322368490257938071098513
5101546367959487365035455301
8503823831168913387779655507
4387645254514528368373910313
5101546367959487363917029333
5101546367959487365069467849
5101546367959487365069467525
35921328589946134048810703043
35913092068818345476372532015
47870937639797866805799328143
21634595190879482494569204867
23729917300965280154807253723
22122691405741463419606234863
30379929460350155553703952271
17711051778532681979118821265
21867763956346138238134865751
17966016502902242336780694525
13597609457175918751569865359
30369259156041149128188007611
13337656860060803869497815835
9934668739944572415195874863
34218596701237875199666674951
18214569469677674596418004171
25982405336841017548044416169
18205477515230884950457654635
46675085515598069713924392495
46208907079625248839091462233
26015700912853861010782658649
17939728458996115505685524427
5078095908747896007319724301
17916481810967780884855573659
17915021743861312274766681651
26199916774716666731407145679
21864058214652371550860410719
13120973998597120031469497739
46677879110571415768093175211
30384922804760312784789319083
30385633226017227861162208683
26001024925136107477691883837
58837611708957734620850765451
21634590206236513948934480103
58837611708957734618400409827
30344553869026115122263098157
6517553680906919606690909571
21635254594767630865677343617
17480044252012891380406860459
4671059625021749224545650541
18193276462984283008858115379
21840688491564272042099920179
17020473969590847642925709805
22097150957763539695245745911
18209690515076337825758131899
12660496427007832107642176199
12698745507480139818942769203
13580579397545969123916843483
17953974316017847236464895693
34497518765839936762699330401
13122348679652709141169481019
9001093100430969023090489031
13363153332538515701311856667
46675794358515876037605988347
9013841336647365101876202951
21639473417551549408158322371
9234178294554584387870725353
6941037486168073701400592307
34999947281559061368743666835
34727824729449115394703106971
50802717520555656839499374715
9244008338838732281020150893
22339411421415762807402545739
9243343936000938632894152149
6941708445492058119187193751
21651633413545788793723836225
38414266208928238094244598107
17746427369901642087185761971
38857506544253547544054377387
39342024165747953382376100691
25984615044678938369313721599
38363152410799530276692413695
38415643333210873473060152019
50573249268660527435353842555
34498227129393597767308235649
43031298593081019381491610435
37482857671563775481759275269
4616361438161179397526056289
34518186466165623202708267911
5305518147483251317993073853
47335829726920663875455735979
17759921704881762510761023659
38858252643017271889454880939
43205401192808334546938026155
25740938359775768603807064387
14079261980964008497241355843
50577462268505980310655563331
12902712915119361372803174835
12902712915119361372121151595
12902712915119361372120829539
12902712915119361372121040787
12902712915119361372769050831
5147070547852986429115221843
25282039395313021923179120775
25524255883424547408493430919
9939547694545909185855227439
34513305926711038172866136379
50805551811265226079797102907
21648204192013602858708338721
33812111273824230100497984549
17950505618827126854507552645
21395954477017441725466432575
12903502149838235712081176319
26238910905908826481333262145
21609010418369139434236343187
5079634655199078293156518977
16790927268074387499267972393
17735085862182810796831456431
17747173468665366432586586283
9205097277989125487968069773
5116586197100915702910993807
37482857671563775481758971681
33364427477419818932699555859
17261903387050350287111780619
17019645495160508526355783635
13337656859960034572961203907
22514849982856076459200155993
22108441562807602453250320497
21867682705868410287455756451
5778779309042703948956031879
17492831970340552755716860221
17237867246012631193486564989
39360551952128287897059590523
17736548251007112926647436949
17736548251007112923038362069
47341570551220710526315470627
13850421078501376337062560189
22111477287128426659880971227
21864058329195837981936130611
42087806438381752212501638547
42466705533246137778526707903
42466705533246137778527028015
34472149219147706525981901333
9002547926564925271382469129
38414937290291217385402089099
18425069677352765335004899347
34271760519962491978097925987
17721625154588232890537375013
10137255251785603109350780071
30367181224133759479269395379
39125452906474050167478797871
43031298593081019381491919855
9194480089732078458650397147
13106684694601361581351171347
26250870508148669140997050917
25739527252559019664291888215
21648833599167814519658302887
50806222892628205364897263563
18209690515076337825758855715
4622232790239884383555218369
26253157214786389132730030607
17988643858013167567538386983
17278317667965822145308535071
26250870508148669139738820569
21627630006664229368924746063
21627630006664229368924098063
5809828003207960341037469151
34268255147889943449636738315
17278320097132357588861752507
17747877823795951329024817671
26001024925136107477659440097
4632106552402462345484376627
8990467013687991133622545695
21880430942084806366280527275
12890679214110303237609294615
25309546669557777911175357447
38411431918218668857553430555
30610848166139594207032130055
21880430942084806366280305335
5381388136245469553606527005
26479051023150483065182232625
18009334969345848591179386581
26009483175776337875108886873
25997405319235052466002497929
5114373297390173874941309703
5292138655803552785939614503
13122392661420719349648855135
21368958104914035028880180997
38171262184411747439721428769
29915284550448844725674281149
8520279387301716440762516115
38378062755926729769987276645
29870619440213121368732869287
25745970336056025914132752143
21857758290055222070929137003
25768483173348036725454694419
29897656879970692704511571745
17966016502902242335590371661
13592621584388725431251717667
17479375870574003418479326827
9243309588542494506569073495
17479375498778809099178221023
21366794173512556265140414227
9676860488569662155389495335
13132972459478347850156259873
25754434427993555991354835953
9689613818896574576895526545
13361021940894150910619053101
8967256762266862604565153969
17251317153426177075074799549
21150194612752250737416100713
17492080016721218353675023405
9692411198461187596162584465
25294752534792301898437827057
5139127423110980633117022345
5112881054430165178052004219
21867682705868410287455972883
33338258331874924771472775483
13106684694581694841190788371
13590458138333557166499110127
5139127423110980635563488673
14293893217075230572176271259
20909359276352051003434929261
25065321565545848332909802631
8734043793406379687147435403
34985659933863684250314048705
16790970499856894007214823685
16790970499856894007215127273
18009334969345844838332841189
37471444898727346821360086367
4899822463168939757382264129
20909359276352051004010937109
42483700624661840696885308047
21635333408315403777027410283
9448019585440753042265278827
20909359276352051004010943265
9664152078169676041123158129
4645521498345974166169660449
9003214750216802602752954129
5765950416340866354768460245
42299602060437742547106742917
41846177953455519469181923821
9246216122964686857853433279
17968731520145665048460718573
25995355049274963939916575213
22326663185015340117812042019
43028340912166805596255252683
13339702858998421935561443691
9269509175618032569837461277
17249824554039603940871133975
21845010053838825992754699627
21613423645751755553890217823
9001051325959846893204423801
4889150213930239221153453279
5565445148157718334821806549
21636751815291967600916399061
21845010424800091439932470795
17481583526620203295069840185
13822876886716732210586060133
13581919347109947420875753835
5141290869211068572623061277
29912489484624488153998803405
25981701966199423021555008633
26472048097897999850689345809
13108938504374304814519984125
17506367869643088361993717887
22343466746696219878384559307
4632817237548939677417759409
30158135547347015799314670795
9231974902133243396880203001
39099678073521297877094203011
17507829895278967334553425139
14077173201396497243180083083
8735580861050193975772852503
8735580861050193975772958127
30382709077408587930025995099
21369043733695641079301222229
43230065074917130957643738157
21853474274359399672903721151
25779972338254775070634488429
9004001935897143245981311167
21851316530023124381453153031
25282002355881213781979472135
17492163332155808468817459945
9013841336647365102488306667
16997150550375108238966666185
9243309588542494509628179435
4900442626677121975234551999
4899069503256340626634920063
17478671514545910184098591495
4616320149158962920935821635
9017458407458894661832741215
21843598325932500241972924443
25995901405606156954105816665
21843598325932500241972499031
41626738542237715242141626613
21624719007841462799239899801
29668147453264180011598927767
4618569337419526171069047231
26253157214786389130141322447
30342304180219776259384083567
34229852572678807727787981375
13122312140574780808025925795
13821416332269586721317842159
34486317089502775886840122407
26239577575911573901173783897
26253157444615301966936061915
21879762526143430433852431125
8521026962684427309502831503
8761706497450617779690207985
17711051778532688919885674049
30101587484666566341900826191
17251358813995738495863788769
21867763835475953848016864679
8735543585902426703343764763
34229852572678807731524076567
34229852572678807730303415639
5139128625241436944277751165
13360947990946687379077361517
43231521141996770342851172157
4644815706100341626133522657
8761789954583230631456542701
13591871566723226032435415091
8759577412425968935484290635
38414937290207936230736740227
21176357788543876679788567473
25296168884317539254723795889
9001090058466633195795248109
21635377485223325005639941339
13132972689199674000635819649
12892880427757579735255184907
13375942723287305559513058683
21867763835475953848016432787
34217105909554133408630917623
9246926659354024068972613983
25294752534792301899050460837
12879389116607450629931933151
17725885367946196138285596393
5789362884571513759139026365
25995901405606156954105816341
13565739108283182461319308913
5768671876232741034337489557
8521026962684427309502492599
29911113837665367579627740949
12892964127373701594694395291
21851315206558215820443936219
9676825277161710567083443887
9460179697817762829452602047
21838566970341819742235486619
25306869515545395522771038679
13106645469278750985111114051
34972203333718899908657679675
17494368917004097974362710281
9511852226255147603994071331
25537718919151850681210131551
9003962211344076209334451545
8759498983543393958792292411
21840725667181738147551727743
4629109674377579047393938465
34220679874954306177461011247
17465879545501352909772658197
4860079776137681280246689967
30100087692108250774681993455
4899736577243326376255046771
25997442473168935005031436577
25310969697983167802617464495
4618569337419526171068504207
17238575217425621500913121651
5087416980093192238203208929
9262545132402110406983178333
4618569337419526144599546795
22323230945879146245592334715
30342304180219776259998403119
25055290051992178759557078609
8761789954583230631456110809
13363192294325814642549783897
43231521141996770342851610205
21623297658556758338001416925
33825530584971807493752745293
12864509731226240654046675375
26000791640923700494476367293
26506578307099291250505323745
25999490672387250873495453417
38186175081315736726658442507
29898365601448971502064247045
12889929453918250583215951689
17481620801745855059817657963
4618569337419526147123898187
25537050489260180211948185295
25740274221492612318147463347
4386858191022191656255082067
21647338448844389128198995279
21865512210383580387877203303
21647338448844389128199001111
4870617784693695981993202383
21854934118159286264679520065
25779342795725570326033281645
13134469572786530823603363615
22081525927022481439882005039
8991292802457805416911216415
4860079776137681279634358803
9001800479723548272168137709
13337656860060807435809666319
13360989886438427759323644015
4619356001733183983863876677
13363151010817401296826874545
21393042356265641462188582599
21612004981941132891672755511
12892843145444345758400293767
8759577412425968935484501235
30100087692108250774682203407
21622510608160770868680327711
21151575764463576491746303881
4641860218717818410793336111
21609762371923555206861109671
14077173201396497243180491971
17951925758858378326928732781
9703069696753969192323582981
26012907317880514956614599101
26008065523775693743796289981
25767937067336642172933803649
9703069217093550019994867973
29908316458100754557368226157
13820042353008903901228461765
17736548251007112923040560733
26224191579753623105729935779
34218559540741359641825107587
22339411421374120441500371487
39103342045875975161311136391
17249234330535050814846139029
8964967747768852944766755225
17007017842423525329531828885
30598807658893312334389116249
38363895991691106880690833015
25981743740670545151440124543
17737249793562252394450739391
25767265512250091655351637833
38174724668322373535027855805
21622506487134278842891904439
38617409277156877590699528663
17276065915522505671403951763
21841475940804550292551482555
25256545108791782750870633067
12676993636920564198533922435
14293893217075230572176060659
26454842281219531465292023389
34717948787497993239092912103
4401846878705973778533759723
17238651724371922740164155971
21609762371988462709862567979
25997441973231664255792719045
13579197766528168382263352607
12915428104746668782457759163
9447278190290631335027924283
17249198754725027805675662139
4387645139863344294951991353
17453170534187368428574596411
12864509731226240652782449731
4646313298794693784306207899
25486767371258886322068581199
8532279777894789726703443009
9243309588542494505891044851
13132972459478412138729623097
34269672488248375699547648883
9219226665916847317443738321
25983157290460340819243611881
4860079776118018529956260903
38171970905890026239692342545
5547776053243576356076996659
9018161900019865074938373903
9906328740464791562529783147
9435273414404308488870830913
8505325437759273578621225457
17953268266644207464400910581
21852022829083733178407129115
9205765579278108016031818137
5074589564176920652140944943
30144083433746274919346452257
26240329907632058522463667353
29898365601448971502063838481
16997150550375108241634853813
12878753130994742982086446353
21610549800528203642514443895
26012907317880514956614809377
25064490661987075021924981995
9233352026415878774466913689
5102923249049681037743468553
8759538451744858249300294365
4872826198240101006086094501
4845829933311262251079955421
13122392661420704439704223663
21609758122334849838841991985
37939705274430283808420083677
21851358069591340093289213049
30101587484666566340677955583
30112215137815998750324422745
26224710125030093934826019913
26224710125030093933601579849
5790742437603125140107450177
9233474694589900214131529721
6238389080024248826839764747
17724507764003148723277106469
13106763264831489153060213081
17265569431749444758315255835
9706533886915735853997727833
4874286130059702611755989921
6035791752841688638475906919
17492117162995570147992437313
13361651725863846228154117257
9692411198461187599155660177
4860038108051094012277592163
34217851305396004304148318711
4607949915192423400702336065
17019645495160508526355783311
12675538062681174097712427675
17480870912638952077628036379
4386893429521003435506614937
13591871802772091105330847441
17251317153426177075074367333
4604400252318576579541022667
25983157290460340821830307353
21851974610446375324156301805
21636758636934650759320531311
9233474694589893070066710621
8990542892363660161303173699
17746341256153245209681194869
5535736295626404023235091203
12686709756262723485425082471
5535736295626404023235307959
38171970905890026239692750785
12864472327540753079715746823
8735497417891061191848421713
13363065761017297935333497205
30126329425033581721496130867
9692411198461187597999244561
26454840216350638054207203219
13579873348172329353622194831
8964261941549535951804364161
8964216152080006017879029001
5534355143915078274252978483
21596264490276579085337682021
30625050154627600563811023219
21406580078416441049765976339
13553585190341244147315577179
9014546773261322718051524799
13387984895299146683936329011
5535736295626404026744527983
17506367249058576131080495539
21393123120383953524724291521
21636758636934650761058623803
5793498872079955636434671037
4632814659206495138411203653
5115790381650367282160661255
8966506866018839305849010595
6249756164529305245912095171
12864470513424395421503141985
13132227192221955679768294779
13132227192221955679768061499
4860079776118018529311807407
34511056238008657849172122911
13095440371911109689851664927
21152285942466623156921851473
29911113837665367582008596629
21609760557872105049168961005
12902677683057277225158103689
30139953019967115484660585911
25769350973470881969605881119
21852765781141337047968945267
21381039509521677878806993371
25306869515545395519878606439
26253115432929049637589974625
4870576509496031107452672831
8977672502577047043327262125
5087296525174764436384101507
25984528236343865872688560491
8734710361124478270595934847
34484902191903786972373574859
21853517647468575589326804801
9678952060810320932739110721
13373738122654823836311969231
17506367869643088172819937679
17506367869643088172820147307
26008771573209489342776325921
42976642409622563955397107231
34229852572678807730301630723
25971158950554237013996795371
26224710125030093935470362601
21851315206558215822922309743
38363895991691106880690734195
4899775923651401672792622195
33812111273824230101658272937
33812111273824230101657758425
26226744724455391358002876791
26226744724455391358002864803
34284508756137245694556648839
29911113837665367582009215469
29911113837665367582008696097
42545365824361904351627976435
38171970905890026239080735197
38171970905890026239080122189
38171970905890026239080017537
5792158665456419552003722533
4618569337419526145247668943
13107438711879482471828332521
13810718717919221498153958495
33812111273824230100497767793
5763901866384089455165584633
21419996832524549584942357791
17252111259659433704225043207
5155534882795602114116260131
21357797232630590472344253951
21838566970341819745972737843
5142036750331182737225679381
17225153984359150439005929333
4618569337419526144601213775
8542776531929243741145975819
25537718919151850679475116411
13136551174536915892923527943
17736504863571679504269191871
4875781301043172249645529301
21869182498364468024909448135
8735543585902426482330214575
34218517758794911408617059079
38603247491150685842204712009
17506367869643095302732855711
30089545291408181249963790687
21379542409728952345834065975
25984657082956387419842481525
26480294906504993163405045489
17008398994134851082126596685
25998155215398762731503549419
13132229748822843586474078983
43231521141996770342851499073
13134434976807104099564913585
17507829895278967334554189779
9434565529884254895721957857
21636758636934650761058933871
30596604517185113734744473219
17713018727099545471956256431
4860079776118014959489045295
5538490300937806373209809927
5305518147483251317993401417
5305518147483251317993284777
21176440265201735753599800441
22339411421374120441500482619
17492081959439043271574771973
13336156952893921786708187397
13581919361332086156808919463
25981743740670545149573225527
8735543585902426482330331863
12864509731226240652784339299
21866976521147755458204828375
25767182656359819481827953163
41637438579322653437420351265
17008398994134851083863319953
21140204409275947381189664337
13336235645710072379783536209
8556318382624861461244205313
16790262250934772363536080491
13122392661420712011679459575
4375602824476955786583575475
13554335336238300098201448063
13095440371911109689851337687
21854228548823238694405842381
17481502390726434850903825887
26238869968358942942655887661
17453793640798616351785664403
25294752534792301894896875445
17491410884590203491739457797
9244012703185240414106277297
8989756599888010955227998099
21866972278240775446867375527
38339107754603670062018211243
20908685772337783076702601141
25997442473168935005063769509
21609762371923555206861331611
5078095908747885671173243545
21367545883876937224508583387
38185506192296101258258695363
29898365601448971501486039237
26253157687452710696283427551
26253157680686353769478886683
38173386890447813452750805253
26239621807240228210923930837
17912773991003856581576157735
30612972615318479463334620123
5789400045068029316979655101
22093762930116438415163507067
26013654899633945590829046021
34729945070032789508349535467
21379542166474002469274397555
26010153555448167658282230993
14067180926539392503266666203
14063755603125281965801072347
17251404968097295021668226395
17252860913381160330351977883
17721037366931997447367480617
21854974187500144551323870619
17263324237021129432400960433
25294713053350658682296507313
25739527252559019667350143979
21394496101772233941162233979
13820789341057977739204845249
29898365601448971501485940093
29898365601448971501485426229
29898365601448971501485525697
21865433774313494214229337499
13131632503212999341276549199
26224667608074649885833032685
17264065381770392721007910769
21610466228786109775119483861
30609311092520889697030900839
21649508681212631818725670173
38861083762175249720567560857
6032329268931062543169579027
30141331985808520285483652115
6034417300603536457623192939
8735580861050193975772747527
26253157214786389131365324787
26253157214786389129494541335
26253157214786389130141106663
21611963970678226111480970427
22109145183117673160284028091
25742392504790555439998680251
21864021048073180069366860903
9002506394267338082596269915
25984650004164987705504775479
21879762768980853843075875409
13858255993774932486134325903
30354473657791457643855865035
4860079776137681280246479367
17479413017202424375208622639
13135184873055108740839679643
26253157214786389133308238415
13131521634543298352183771247
17507786048443977359395660329
34499730787339878618558329073
13348901182693220327837342451
13106645461718926144961503089
4641860218717818410793663027
13132972689199670618019995745
17746380596211541102475280003
8520279387301735129319181591
9231974902133243397458410809
5305518147483251318573592429
21369083080103716375872804369
4860079776118022099165046255
12877963638379838596361994807
8532321702688112539909286613
13335525812101454816519791173
8735543585902426691599982031
21367545883876937223283927215
21367545883876937223284143323
13108855047283390820749419045
9219305352321780859470988749
8530738717366627929707729241
4387645139863336769478902097
5063966170055013757316369529
9919120586672419571278583229
21609091290373323752037036009
13335525812101454816519889993
8988256807391964358408164339
9703109393987339092486114101
21612676813517406903117999393
8761040058335226186598380831
8532321702688112539909052685
21636758636934650756904956439
8761040058335226186598146903
17263324594967895473288338353
17265569431749433626176702535
4618567009517265352397070417
21635294319382003676312768715
25522917868726991557053817863
21165027857771335788168554961
4387645139863348065040535001
4860785825531051653795995759
21854182381121711407653361389
21622510608204858788069139999
8990462271113081131580860881
25294752534792301896023367393
5087416980093192236502387777
4374184161588459668919068259
14052307984427007541830756117
17506367607671552321304477735
9230591213685056161707030777
25524970682935454604260239215
4845202677893226489272488389
21379542166473998898196624359
9219224608528183344227633583
5078095908747885868375809525
4874283957995467656093969141
21864685949326946714441965671
4870665760427558747830087383
17251323602798085837840509817
18205981359532274509634896833
9014542265334455589062068023
4374184161588459668919062427
9217926521516264821985139267
8761040058335226186598263543
13108267179502904573067714015
13109646489697099690579385823
8963472563607856143451276155
4602863305696760021861477607
25994447388358769469166623597
26224667608074649885833038517
5088089653205294243081721081
9217923984779403341724274767
17491369460199465850067624025
30382046738687668348016005089
4632775441339742384715016239
13337691449232092255018599107
25078067378570672460426066609
25294752534792301897281620745
29668147453264180009829480823
25294752534792301897281825189
8988256564137007342210170003
21393831355729308862401058041
13132972459457596689469813641
9676825277161710567083648007
5789363127408930022596187581
21879762526143423854388500241
4617817113269242053680927043
8734078890202544742002948877
8734006619022110744918468811
4616319899072837849424324663
8975589199924810281169596393
21866305460167010278906191327
17504122703570911994749340853
9447982296361204370661642081
9002506900973300642846755965
9233474694589896640600066617
21852014335063179016221757047
21638134034726149339409819667
5535736295626403824875806991
8735543585902426692355926843
17735793854316000960517903839
8975510636044461693937033161
12876514507598764766975092677
8976341045614173382822492065
16996400654127085129574121915
33342356328342074458226549607
21150941735317606199547718521
25550506258522453645983172659
25983115623144146541937970955
13373695855345841292795453543
21393831355729308862400649153
21177111340050575533435213761
21877471217853682869209558259
17492082331633416435506194065
8734793689676447050520627373
8734793689676447051134631997
8734793689676447050520509761
5547776053243576356077505015
21176400918793660457062318329
17479452478678203519545342331
17468835290382987802399400913
21634706059549183483011970779
13579873348172329351917097527
13579873348172329351852846707
16777470410828520229509332403
25522918105549987326795765591
13823466832380325655477225523
21647296652656147072334718861
21151575764463576488785141197
29195039549818229659248757881
14050926832715681790529833717
25553184000183133549235038227
17713018727099545471956051987
5764570389915340800724723407
5304886892019948864149848695
9206478429700451239371133497
9451490827219763784881794743
13579873348172329354814115015
12904175282434504024011464541
17237904649698118568845446597
9233474694589896640599844353
4644815706100341622354497141
21622506487134278842207880823
8530072013944046006179298319
29895606737765074070621542533
8734043793406379687799202551
17237158746754577145775312179
4607281026277187424221063829
26224663235853451467412217631
12864472327475849337686086791
29208578977779288302211490695
20933513355833295191913108729
5551199190746127154846566579
4375602824476955776791835395
12877970459983128393139246413
13373774541748454030409363213
13106688815652278565674405811
21609762371988462708636349479
21609762371988462708564224811
13375897190455999984626794871
17237113228694024171002963083
21379542409728952343312951019
4398891769489376214998699547
5125667645251995869159983011
21368249740985646765398565243
17261862111833019092969894679
12866680091491500370669438233
13351700969914252017343829313
8530861371316304434845871071
21852766288639729127828754039
17723082893225252688372649233
9231970530310123920063346497
8748997742948833888075772445
17495787579892589912327482845
8530030346297119363247375019
13094607147112270685430157467
17684055513565674533932649997
8964260127455218798847345103
39086886239763607605924838533
4375602824476955787808015863
25551136503725959867358259903
13335405357183027014631067491
5304886892019948864728062011
9230593750421917643738841369
13362399057991580607736424397
8736288717875686599992994453
4845873401605699076491049379
9909131214098282135750834457
21869138516596465366264727487
4401846878705973777955767699
8747537554048904256258986133
8988377262309306537485941353
25740190906035881152317390291
12879465481436887750119325095
5091006145739657040512936229
21852687224028384215452491231
13132972459457592932309262681
8964216152078917234682250741
13362403172315524718422824147
26226829717840158885987382047
17263319865217669331926051539
13134434976807104099564592501
4605071198584387003425554277
4860079776118018529958471231
21877512993407530911267157611
13336946046290807858611414011
17251363435799707828957739829
16997150550375108239652697305
17275324897917288329506394457
9194440736142401101240397439
4873531869067207279357190001
25983865261915041513449360919
30596602452316223879908125741
17263363718462772645583630437
17492117162995570147992325857
9218476770423157061418966303
4860079776118015148058361383
17492117162995570147992431157
4860079776118022099779687215
4605823530369665510560763511
17760544930862829892164257553
4847248103839657765467591801
13374484841188643339363145501
21635257030304897204869836729
17261982566751446892441965865
21636004483497350097113169765
8989714817545811895687514449
17482995361908191174860091865
5535736295626404026744329371
21164324000679972566961566637
4616319899072837849390428755
12660461066321008428519361875
16994979548055699124700929503
9207815964321142913378915577
9205097277989125489774391157
16805135206764000760741976325
9676860488569662155389711767
25549124762416698789774968883
21164324000679972568695991449
9678913065955129429283100483
21839270341688915903826972771
12864512045346076869023060067
21854932148786701780563721437
26228327067258579893111780127
17481537230314823668016095287
34501224264937312216450847061
8733292083064042795567866207
17237198113838832039858010857
13336198485213556821942294789
21636758636934650760480024603
17263363718462772647932164849
26010153555406528873028082969
17008398994134851082091004313
9205097277989125487968471533
21622510608204858787391001195
13132185288085070721989156883
8975591643355204949577692751
34268092296685024047661230627
34485559765575865692823248159
9451490827219763979701322903
25548416527071343452098716551
9001005043608360435934585191
21623929264807136958879830361
21150865329300398528822489853
17735085862182810796831473603
17495743598124587252458211001
12864509731226240454391141359
13591911507526239456177554907
4604321430919392851966955177
16997150550375108240982940217
4602863548951713465753696627
4857828273279635029278235455
12890756099952301090545147927
9269509175618032570415779893
25077400547418935674977637497
8734869939767752696370348739
13349062703700465344420481075
9434565529884254895722045985
21636758636934650761058232411
21636758636934650761058326371
26010153555406528873606290777
25294752534792301898438031177
25294752534792301898437838073
25294752534792301898438042841
25294752534792301898438036361
17251363435799707828957832493
17251363435799707828957616385
4644815706100341622354164393
18220314395937243707738694417
21369128741387075016824726289
9435275600374913617712389377
8733333236822176573512032475
13118685098249340241127414427
5535736295626404033642931539
17492080016721218353674929769
17262692400360064457506265409
17480787597646392537179058873
4617109134233772366657192105
9231266659607388683771252673
21854225970063242497900643979
25563250230822583575025515591
9195979618298077051529910909
17467331126063821727574151317
21177736747579656569805615525
13148636709236203686139026843
21609762371988462708636029043
5078095908747889041482007801
17237158767430756743320435433
13336198485213556821942598377
8976256166860851756678834279
25537718919151850679475105395
8748997742948830108230758385
13378146364910931179345572845
4375602824476951996980839067
9193686333116269426270646115
17033930555786433832739092041
17480081920007799018106940919
17249234330535050816038158681
4628360021384505623398697739
22097898533146250564594064471
17008398994134851083863419097
17288068748399663788753732227
13105936976726912526837625755
21392371166807403413117294853
21636048201770251698375526815
20920647181157245822966479867
5114252815087040395870039959
5115002711335063694586183333
12864470513424395420860590045
8759577541006534025605239363
17504828367631582795700014965
17495787579892589912361711825
26009401716463813535482018545
21393160997111799521446845507
21635416128855243712458493515
12889297596585772199509162221
21150194612752250735681471457
25983157290395426168169332001
5306855682103942992000663801
13132972459457592337099231977
8518067230516264991169417315
8979218205960099906891800031
13120853387210053214723620923
13363859381867235772841683083
21638258301161040569342221791
13363859145420163830140749875
8735543585902434054917705511
8735543585902434054917587899
17262650868040429422275843193
13119397570152977441588440851
25754434427993544860616673833
13106684694581694843783374163
5305518147483251318573691573
5305597313276863939330531695
13132972689199688106149355993
8734043908056410707842053679
4870622285120735804548565769
29208498220430953836968528319
26008691166623865532041219495
8519531920242276430721243883
13349023944565874191028023575
29450046285874120925342137863
9451490827219756829549562459
4389848532324063552720789129
5306895265335014057700294345
5087416980093192238241198253
13591948317197453274257979339
4617821627500690264105705575
17480040015892969662923939295
8989714817544715961938475133
21638765060492622473309874195
13336117829020675423873529139
12902791350458383637377556073
8504575541511250280591404479
17479371241606865934630794709
21838517881407495581101185603
21609762371988462709212784683
4857828273279635028630113631
26021441595873275333584276863
26455591926694199616661596927
17261982566751446894826495381
17468789122681460515646799717
9244679534752279475188631721
21622506229968212991210955779
5076048081454414955641734447
25486100675332579311168759231
30127829346465434103902794527
8759577540985718423294097363
25526347800787217340461907039
17480833630389529283090653383
4411685666989138294804735785
12876512328411801579490185561
9678913065955129429315129503
21623255997633192235871264403
9678913065955129429895519127
4645563152900019543789623319
4642608050096948299005539151
4387645139863344294851850081
17504865399211966226166763233
4387645139863344294851855265
21853432613456721034742896365
9462193050276396100315682535
9206478429700451238724901241
9218437531124745545670315603
4388395028948206793880609369
17480833630350135912895195191
29896194849112808646620044575
4375602824476955787843807171
8748997742948830108234531365
8530067635729440706063770627
8735543585902433844238209195
8977010177805321833933860641
8965011837797559261542455851
12865222223766732315032833161
17517613635428362304341200609
8748997742948833688528042625
13122392661420711803596241355
21841434016322282403673252143
20908692445078728912595489833
8734043793406379687147400735
4386143533272980136788360055
9206478429700451240527549113
13361730169054300566597834969
17733708380012472234631333227
4847326904209892383878907161
13363900914186874379225244135
4629859813880552220831212583
4605115051790100525884662983
5548484531803410310793127951
8543528357297585424793811067
8505325437738389926290776793
17708802089750443391565393363
21405786342099738294717419619
12863761892394924416722181679
4604363341447760062573652859
5076048081454414955675957271
29387686256464076496990817275
25051156493232712884414928833
4860079776118018529312343951
17735002676478826766863840623
12890718696199528029529173765
4387645139863340538985774377
9233308537509031513302638649
17022520212135110574421450809
8505325437759273578729252565
17480079490798275368929934169
4618529848560202367928577689
21150865329279511108203834969
13363778246369043203749158321
21852724378111365697066434405
22119186033664480950010144527
37927583908301733767006173743
37927583908301733767006804247
43733946870600166009607642733
17261945184012659135102460135
17478581884256810105718954771
21857054426532986210645843631
12647752311817931832580177191
21852766160078744047178508987
42990050291811359587600231713
9243343936000938632894356593
9002502278414994511153252425
13338362645191027242142246299
8519532048803261510112810171
4618569337419526145247557811
4860079776118014961940130243
17492117162995570147992419169
4644815706100338248953991397
5306268043691884813840962015
13822876886716732210585651893
8735543585902422723191636487
42481536943178964834496850799
13132972459478347850156377161
13108938504374304814519989957
13108938504374304814519872669
13108938504374304814519884981
25994491243066129513772580483
9013840602826553385421995651
9017460728324189295220040997
4644815706100338248953769781
17747090638864148379948970989
17507829895278967334553863187
9001800723266502953558112921
17507829895278967334553968163
12864509731226240654046465099
12659748709153049570304429159
17276151057833375612057376705
33342393488838590017258026411
4620064237078539321540228153
4389846088935386615684212011
21609723018855798618298831497
13132972689199670618020199865
25997442473168935005031109661
21866268300045308088647228895
25767937067336642172935593749
26007904117397645431150267479
4641860218717818410793225303
8761789954583230631456326593
9234022858010850146712386421
4860079776137681280246683811
21383087965819215109222320039
8748997742948837457964895913
17032518221119534543520725257
9919120702014174046931089869
8735613271535669491976283075
26007904117397645431150816335
21139573046241205047583167483
25282002241187230518492336435
26007947835938871238257572505
26253157214786389130141205483
26253157214786389130140773915
22106237536184705554681171047
4629109674377579047393617705
25982451363506079081908697753
4644815706100338248954417781
4644815706100338248954312805
13364611071200369509449897075
34217811958987929007611384159
33812111273824223149289373813
34739739626633219025548610663
25997442473168935005031004685
4860079776137681282767157247
12879380109070549271714710071
8736291289117436058220483623
13135136519443268173479481695
5385002271975438194696252187
38171970905890026239080023045
29911113837665367582009524565
4899070365971633953195225863
4644815706100341622354929681
25294752534792301898438135505
5304886175788618426425564753
29911113837623728792023169269
8759614958273543361150623601
13360901701054834090292261259
8542857653913215134349966361
4644107092192203625726188831
8734043793406379687799418659
38858125973544038816985865503
21164324000679972566961268881
29195043806197729234008586929
6253185272118237749430559947
12902004665528709202739338305
8964261941549535951804468489
17033143627624927902597709905
5535736295626404023235295647
13119437051868674643168697203
17759082421054842187445388975
30613762115184531671963479947
8504575541511250281311019819
25294752534792301896091094409
4644815706100341621062144085
8759619330494616423776769087
4874283957995467656094185573
4860079776118014958776876771
12889966985857187577205673349
13361697265731007007825726133
8760323078154276521360488113
4630609702587120099415236489
5305553006940355211873696433
17491452782357571074427546669
21610551865000232285228820351
13132972459457596689469691493
4874283957995467656094290549
16996400654127085129574115759
12659748709153049570304224715
13132972459457596689469592349
9014542265334455589058289535
21164324000679972566927157513
5535736295626404033642832071
4644815706100341622354935189
13361771464550939832669688953
4388431932739268604833491281
17480037566090747520796318275
5535736295626404023235400947
8734793689676447050520732349
21636050137681291479329421549
12902085780743988157400586561
12877970459983135543215435477
13107438711878257800347044485
17492117162975903827202966769
4860079776118018531186164579
9230593750421917644317049177
9206478429700451239339010841
17738515199532337628304721971
9231974902093853593465653009
4860079776118014959491133799
4860079776118022099779582563
17466548441163229502122955097
8543532985933998078732935271
17734259594358777812946300543
4860079776118022100425697855
13132972459457592932309256525
13335405357183027016539653643
13351152792664465354108470027
8734830586282307963600493123
12864472327518712585487697711
13335490236291435178231422459
4387645139863340537043298473
17252865042720789677335764447
21636758636934650756937581295
8988298468316680162046703915
25983157290395426165580623841
25753684660328554487674086153
8735543585902434053617670415
8734793689655624295038079273
5075337531635422423631146623
13122390219157563961811492127
25053913164532528615401687297
12902751875445231350373124971
17492831970340552756970997477
8763243450795952794132569499
13338244498433472241896520425
8506070569690823509300569639
9678913065955129429315421751
17735085862182810796831690035
22096401183727829557469660235
21381039509521677878807104179
4603689573584536745818824297
13603911425081694866060665851
16765515674772044198420664093
17224369113526171321145273823
17467293837379913765222437209
8505325437759273578621547189
13335405228620949350261936559
17457588775032041033946397659
21838598896214509970814229791
13820629504872653390529897501
4860079776118014959491034007
4874283957995467659257322405
8735543585902434054917915787
8530861371316304434845760587
30599558061869366876777325267
59448777151058361595082680041
31560762908630702105690589255
22337247362457482746826649735
39832991095303275248542692891
51778088429983094921124969579
6011047842228891552158824053
6990029229794429351817237783
5147732373140568453828107277
4621524812060602454660161245
13812137509475235281246374197
17966016502902242336780688369
13118768413683930357494372679
9923925463474431438041084949
18208272459532378891224399915
8734081068552922663427562747
34987867461284048403646800729
12866722016284822978346964321
8734043793406379687147425035
42976641796802733311240982771
30612265015391806135209718467
21600673602475619418981726927
30601645370585907282770020275
12914713562041956434874744891
13373738122654823836921873635
47604957463852481489930041863
22109943169525067345171456679
30370800237749725998467532063
22109943169525067344525014795
5385753030938754821230512777
13893860384796753355849293999
6516844697291727858902409135
6738447202811491306817897859
6239765961053001891420597471
13655612605292634516434772987
9944620447006226291618216595
16996396404495516137127942789
9194475711478086343411539987
6516844697291727860126849199
23029315969513916475165545787
39116879646917993694732431343
9194475711478086343411843575
17225114631559592294590943493
5655629680756218817625142723
6736396817768456409471121827
6273878312932179074871955617
13375190770060946640746118807
30598104430682141403862174035
6942418867123786563142164375
51465512162269268854223581803
8533069149155965312420127541
8557063643181151132640183577
30602428163747304545601765867
21634595190879482492088726315
21651004851513386478592304217
21636758636979570432205940703
22107779110562353339686992751
47335083628156939530055232103
6252514318567538376708178299
34728532964794470732379563423
5147070547852993557159578415
17482289447428163175299655927
9504805460957150504585233683
51720561531868545289754687811
13351860913315830068874270279
39099676394112355474432007547
13363153332538515695809219191
9934667155091324156013924699
17708133451586518499679637167
21636085369743378600523524975
14080639105246643876056081287
25982405336841017546135946981
14082055575937354551408796551
22112811078972871819103052699
8547315120850943650729290105
30368636178787011996722627859
13107438711917651161907171085
22107779110562353339687208211
14128883644414285638471694755
22095105546164275081411907043
9502682940832644230252045727
21867763835540879836758441435
17764248614717147670975167355
21635333179343832719754677955
22109943169520633400296375775
5809828003207960329983496351
30158134844613661594904657079
12867467534296200480236612943
22339411421415762804986202339
6252513960387349657719629391
13108105151389425974265039369
13632366085621675356653807871
22110688558848365544770505939
8964261941588925755249029305
8988346058323488627254065851
22108441562807598694792078257
9504805460957150504585128707
18211776475762640021764520271
30368636178787011996722522883
22326663185015340116039428947
13836963615749033576033272269
16997150550375108240368738277
29901080382185159275440976365
22326663185015340116039323971
18429757525529269674422977803
13822876886716732203684645969
26481174641854062097003406949
22109943169478991040997938419
5629383312075403362560334549
34742031710078720751557823813
6278089248263957381367373785
34271089201776502638357530547
18439201035404943823673364657
6249716230472932438034425875
26009401845024798616169810337
17019766078639921408898186121
16794433112268349953109621425
9230593750421917644317036541
21625505686377273260269300449
13839758681573390147709158577
30127750660019999929402478163
6249753390969447995874960975
18182105263076034418341795255
21609098718446690335773328215
12867469591624727293127577369
12863841072094799922839483073
13108188608148325161131982867
5330383364452741019306721291
4645521498345974365175503509
21634664290406552678616001047
30367368350082348512422077471
13413396117181109031116690511
22330717807746469595800814859
26482666620547309649142230769
16997150550375108241016853945
5292138655803552784783409487
21636043837423743565289318439
8990386236472230743271848625
21878970996417876622501769343
25767265512250091655351122997
37955330400375041540401915923
9667581658631687744360362605
9668960739146509874554028709
21610591083222153885147580023
34727660656748357603319741837
12864507424295218482560471625
22121981106152122009566810867
17725846027908831280796461629
34217104336462411649613753303
30369341599743277766038080891
8761076954545507291228571301
42101223569906152676350718019
17733592891355108725855637769
25744556422238140424653594815
25767937067336642175928873905
30367331776543556273439215739
13593371480678387519341179825
13363859254116040428944246835
25294081216689593707405590453
17008398994134851083252884513
13375901568754911774560295567
17712428781234402724393316973
25537008842289364705625060319
13362398821168584838574456757
42300309222418321912030928985
5360170559035039123464652953
29861530670700278076017146251
17019766078639921408898483553
13337573423584632462061100625
30138492351636882505946696709
21611262164484516863818782063
9205097277989125487389849653
5078095908747889041510655557
17225864399224579692656341893
4832458212274886071147923363
6037210767206677635256062171
17492080131415186717560114045
17480833630351360581857609055
13107438711879482469309545505
17225866585136139431352873861
17225864399224579692656453025
6252512011357838230898608179
8503862799015487427675627739
5790740488514568310283605029
13120271934754829042273144115
21396745541244466265000008791
13363900914186874379193572811
12864472327540753080936297915
26505789193359328551452751819
12916212718852146308278154763
8506822780475149857355109415
17506367377950290250055118331
13106688700998792379568618217
34284504377841614788136168307
17008398994134851083286890905
30152699070271951822367971611
21405909233328195597272041827
21405909233328195597272036319
13567792044682099826437435311
13578492196461003598168001967
17964635351149277790661227045
17492080259976171797565672969
5078095908747889041510754701
8518027891626504891425349489
13360945547954799816945545307
21638885177329392715549398849
25078071872230184247147350463
4871404848934512502422542229
13122392661420711999334917015
12688279483996825108186029087
43472321665811396670090087579
8748997742948833888075439049
21864722975245804328170412259
21622629249006928927430093031
17032514314856317485916190385
30152699070271951823560278003
4884826088412132732421858299
13834087912322179610876896251
5573897675706274182089399361
34714239024419840619178434417
13108938240483649752366345231
25726732491860605506200084337
4850284828610380093296759201
6250427239378145026904437971
10378133962773297934904879079
13107438711917651160102837765
25537718919151850681208043371
25995945116319029192563209435
26228329510336205483419452363
21418534571569493756414398563
21354793390487513365542211683
17480870905517498094317074623
17481539673392449258323353775
4886326644801159457241795739
5522904859756832310292945113
25791179601312763480057229049
4616361681416132841383725569
13122392661420708219488439447
25790473422984872479678544109
17735796540583743882868213197
21864722975245804328170207491
34057088345010380400178988979
17697509799193879077482879277
6238384701770242804374857703
6251132937986638882549295079
6238389080024238505257852843
33812111273824230092442335289
9230593750421917643739033177
12903462554201321793456567405
17033141320648657774218757893
17019687041015138960557511001
21393038106656116509876223845
4899775923651401672792295603
9001093100430969023701649259
9001093100430969023701654767
34295875840600677227868204459
17277607111402381519095093219
17966016502902242334365925441
21381793912606729197567589491
4889150213930224958266820643
21649460833994383783951898349
4889150213930224958842935087
4602863548951713465753691443
5382093807470529417113248179
4889150213930239426827255543
34490640209748101050769775399
5143450543356305794499107077
4889150213930239428661606815
4900484158996757010468868695
30141331985807360074581724371
30360921968309643195698237781
4629109917632528923339497285
13348354589419827735756492483
22099243010912907384431937459
6238389080024238505257548931
8964261941588925753410789061
38170591109562907659886312881
17506367869643088173396465547
12877218749640791499717370773
25523589531224128850542057143
6011556550505389969912961229
25753689038565211412681940765
17262612008081042391685728309
12889217089609164279137670591
5114334072797553430888255839
8988339879571601028364466151
8976260166886463051050908393
21622506487134278842891688655
17478670184334361009090284267
13107438711917651161907467545
9247632708787819667951903427
4889150213930239425570372387
6032327083019502804473047059
13107438711917651160679156005
8762493554547929496030750861
5304803347972344125119305945
25983157290460340822410515213
13839089312975690934241042521
17479332023759775720615250245
4615611541913152528274328771
4375602824476823294247365835
12864509731226240652782332767
17518323935642603715707293569
8965761734045578990981695465
8759656004520395873001772281
4889150213930232101033951055
6249756164529305244105977259
8962760334959172178730678523
17504790828571184455666814259
12866057106674930777500539969
13095398447116562414435880243
5142742308010950456822749445
9923256094401241643176023945
26253157214894046476374389819
8518069295761060366948305669
21596264490276579085337466237
8746160774198866672532112417
29899781586006758717540434365
25740980270926407917127824907
13095440371911109689851572911
25537008842289364705625282259
6032327083019502804473257011
21877434050214958400288229519
13838381077630335596564579589
5789360698659954020442593541
17274730802967842971230506361
21176357437385461452293839065
17480118823360296568844505177
6238389080024234922033749271
8735543585902426483486858935
8735543585902426482330443319
21866893706489335244122964187
25999451332349886016007997621
34057088581892428712054196147
25767223974035243898600587709
13136550682406964257651143431
13118884266996603262488002223
13335604282675336591453437615
25996024167478807038785337621
17008398994134851083286890581
33823441204345999037889886485
5317635128236344943520487591
17008398994134851083287095673
42963894173406167875355776671
26253157471641195722682830535
9245429680250099844636078855
4860825036674311760769271803
6251843007292699111995221979
12877216314103536289352284449
4643401414639408423132337787
9692411198461187599156068417
4845947722909795642611453177
14054353997586760767716901669
26009440462146769383914897853
29909062966489409223015170493
18424990525491012320884017075
34218559540741359641824676019
21152246596058547860384276049
30141331985807360074581823839
30141331985807360073968023659
6238389080024231540642768811
30368041016113475319254809791
5304886892019948864114262479
5087416980093192236432882325
8975629026093996079635779481
21150194612752250736223566873
5061920507660400080083803453
13132976838822246341305256115
29857207550454952916469086847
17007017842423525329531729741
17225864399224579692656341569
17506367869643088172172025483
17495787579892586331388819869
17506367869643088173396255919
5304886892019948864114262155
8735543585902426482330443643
4603613445199736763857935869
21175691085185042892572342157
21854268145607804367903632451
12877968010202957887023749619
33812111273824230103462605285
6032327083019502804473046735
17274730802967842971194604569
42313138350876600568702631103
30141331985807360073967714239
8570564089701595134615515955
30141331985808520285481762547
38171970905890026236661271029
25767937067336642172933704181
26239621807262268487846942509
30602471881978481304989968347
13122348679652709139908374199
5305474422840835934659864713
9218553519790282574132722389
4633564812931646763073093137
9205689315213182819462713689
29211927794288807985298565139
17237158767430756743320131521
9207142940383739164008610689
9004550234292601261567334337
8975667784853773864290850041
9206478429700451238689191905
9206478429700451238689302713
8988377262310392159002937645
21392371166807403413117294529
21176440981433066190132379659
5767921392336420222508230351
8976301699206098086284711873
8975626489357134598218692469
8977010177805321832163434893
12876472969217136707992780899
13348352518891732669627973811
17495743598124587253716663289
21636046144400010718209744171
29910403760761242818172931737
4845908376501720346073872245
25765097196342001484526979251
9206478429700451238689197413
4644105270579578194632675255
4387645139863344294851960889
17495787579892597460968466529
8734793689676447050520299485
8990508310274375277501472059
8761040058379245870361599291
13807960448356133005307669967
25306866741985538269226551347
9220645795496579759856896679
5317635128236344944098695399
4630569856575966039914266359
9462188672022403985075227083
34729947127404097046856510069
5535736295626407407519305155
4845908376501720347845784505
4386893429521003436800530969
13349021643960331600125013935
30828986845166077729209649137
12864511917183045374861118573
12864511917183045374860796841
13107438711917651160102836793
4630609710128575519549018077
13618778202073168881564438147
13349609160872513593677128823
17697551196226654857747137781
13132972459478412138153292221
13132972459478412137507269917
13132972459478412137507268945
16790177371826364200517396243
9002460611081450936193983283
17505540596236174828577279283
13106688815652278565674283015
21637503762100993455957802407
4605112602009926637261017853
29680264434017273631197744793
8504575541511250279943200035
21395248198196761674579673407
9217727124155987177992780209
17263320114865412648028044073
17251365378455006505109416759
4860037851324695913749335347
9003214621653421320441482547
21635925540700342308970028097
17261903387050350287111454351
16777470410807632995655468155
16777470410807632995655480143
13336152946476824249625336303
12891501367211139060260662113
13108186786490512085415554337
9207184479074091012629348265
21635337436039093119383348175
12878007992296890093024841335
4858536258999291115441741035
13348354940994766527748697439
4605069012672827264729559177
8517323777705602502297499399
9435273414463353879015857409
17495787579892589912328032349
33351006568091320848490295367
9681627960930722830009387455
17020355666416907427422894559
5087416980093192237625199085
8990547899872636361428432491
25524299364773683557056192139
25983902808471718324300275615
17237157196550918194468490871
26225371964455508646419103327
20934851370530851043352225741
33351003794531463597296535603
4603650355341878247650307711
17721548511871301204705218821
8962803802835992900681342833
21175688547697451988638317233
39099634982684873895218281869
5063966170055013757316462841
8506029294890027186106969849
17252071562800851770607132927
5064678777223488572965882965
4618569194594685395995012257
12864555520741015581761585013
4603613445199736763857614785
4629896717233049769011525193
4630606888531159056818268093
8504571163296648549714568635
13095440371911109689851355831
13095440371911109689851572587
20922813684154396212664917423
16791635253794043585431070381
9244012703185240414106365101
9423948341587818075822090255
16817175450849520118279624961
25052531668426784293695492681
25549083230097063754540861491
4374147007398924521312702403
21356255901423422609292320175
21418534450505871960573269271
5318972555285596527153470055
13120895183749986888168706011
13131518456829097927472541591
8748997742948833899131406393
8506071083977767147201162879
33326219929267146256017485151
12673994430116448043943960433
12893671984908282122650278999
29909732685912403040108142777
21164324000679972566311251657
9217845514205521565564491473
8543528478761538740138177061
17266830459525682735850743827
17266830459525682735850539059
22094943180717487616321580759
12674788037893053140254161645
8734043793384335833711710591
25983157290460340822410410237
13122392661420711999335138955
21405825431781415492726744059
6010887776695969006538683869
13590411613851539084135702385
29911109459369736676168207317
12864509731226240652784222011
21854934591864327370871400153
13132972459457592932309484297
13336152817893795103631801889
17238531756713268413904361365
17008398994134851083249006233
17266830459525682735850743503
17261980030014585411602577657
12877924549448891627028636249
17735088176655355616181896271
17265569431749426067850120847
9269509175618032570415682045
8977799663656240283253995115
21864722975245804328748304491
21150194612752250739222212469
22311665381908526849825301453
22107689359605349333652193537
25984615914890499043775761239
17735088176655355616181902103
21611260221807166564615434201
4388353747025941811889570099
17480833373206121882663239293
4629109917632528920818813573
26021356217136277580247812967
13094644436544592030188492435
12659748837714034871999686419
17223746129106466721203263153
8516572067385309465305859603
5547811264651527944963759463
13365201173243343695569724367
13105980580306930986630058329
12660496169841770034581164227
4644813256340933769480632415
4849536989379821131878627423
4859367033663966050182887519
13352608488698540936930024859
25294039684369958672171588361
12903425264768997475795426905
17480833630389529275031442067
21636754136925366720199133235
17480833630389529274455123179
5307566103360858068373658377
12889337544527592080994988953
30369258777479647873490670423
25306200154027521814483175475
25293372981344238369729338121
20933476195336779634071755529
12889339378863120652647086769
29666096824967276702442187287
25983907186730347484026062375
29423880336855751217127877143
5535736295626407405750873303
12902791485743964861498873273
25753684660328565618444276969
17505575828320303039583294697
13120187191350914939269987263
25739482664030847905677764945
12660535637313463347113496675
13109642104338992153513785593
8503823587913945240705443623
29449413969785058931317696207
5547103380131474349464678535
13122392661420704441004129807
17708760685637807223115911513
8530030609832630937521000793
21851229336044099794973482431
5078095908747889042670750841
8976258467423591577041617905
4375602824476955577204325827
8734793689676447050486825425
5076799527906097203754562313
29208500406342513575665060287
13360945547954799816946094163
13360945547954799816945440331
13107478051915730516951741901
13119474327013992762415558227
30370045834576959589217098191
13617407621657118526654336959
17237867246012631193450132809
5535736295626407406907487855
25981699158866969942811808089
25983157290395440844168111073
21636045671384448457059700299
5535736295626407405750978603
13362399192902342118586661721
21637464686308290509997795147
5101546367959487365069462017
3744603042912730870832415
2175630495216806501090751
4459651745663975616142815
2251881423089437017973845
6121237515280932337583655
5955072750623540480165445
6001362747518964472797627
3040875309483934477985145
1067388475367718859543545
922855591130063344186503
2997649082206475167233099
4457716961431137050443593
5246837802128202869405343
5247438627956436945286815
2291484976501485092587077
5291547834657254389051143
2292356417555493930554841
8671681973364287968721487
5246959617565230017913555
10193548894214396706760233
8878273050408623957674767
2964481889019524854649931
6708728420793762012647607
8208783054831387525613095
11002378028177441693468199
4069618444285233764820483
4068206146423815970988235
3041246270748819088313157
6700219738440592145038203
3703077929051833720433295
971331394543092083865045
3703077929051833720753407
6701082558812766095555451
2954059455000098472610971
3202006724990067975133161
4374401944460901615558111
1576942380717153875100723
2879102755156787980200273
971331394543092084290133
1071867847875847157968095
2291350022726082938133879
2214457057963298428797819
1497864126526479163939503
1462524135548719709420265
4335048789744988600425759
4538852126546960238970287
2918456224405672030382937
1578492438285851056286553
5957380102781135069457285
4335298395781475568571455
3121652523187737474772395
3793328430338996823116091
2368450946206551023432301
9299511066280707259745457
9299511066280707259442193
792442526073491504676369
5247337826276372577670437
5247337826276372613572229
2370177792646900798651293
2370177792646900798948725
2291606417099340985346949
2291606791912708567427973
5797687118282621256930501
792442526073491504355285
2206613406056374124000697
1576813797684228069422373
6706580699590005804328695
9262242329795166352312371
5996159442674929431439095
2997162633518210480124783
969016899950427582079815
5864944461633404590549323
6704962627893685726161855
5864944461633404590759275
2247503208490680926251989
969016899950427581974839
3948785317132015855703547
3626699042898488988015537
8045054997063687383268081
835162167425849687398971
1578614271210639787469781
3001777755425769577272087
2291478208879779557803047
2999956035343722094030629
3001777671112735636367067
1075767886305243325595253
2997770123783983397498661
3749859824822439033590031
3837916647431021195612211
923482945676394766568073
5913042099113458972631631
923846889456316967242377
2382349174347865800894735
5158895027837805610933935
835532571156577278240765
1034106983637282285809511
1705181832477062121643059
7295158749040388667229683
8824925774506605174111099
5913042099113458972200387
1069445803894531750391007
8825667155347682530376571
1069573929911014756476891
836667901802447846696127
4457594749136221498579671
2914084020613479736546587
1497864146193219325909431
1497864126526479163414623
3705248699994708408223047
2251881462482797397214081
1576556942683826896617135
5997605094345510357802311
1617852439323092968452975
3707562840729471680658015
4455144948018007123823397
4457594749136221498363563
3707562840729471681078567
7989650497699417619517567
2914455528093427893484941
2914084020613479736553391
8116440951330065076319155
3751175566531888101979059
1585421963743293506092575
1629275986198447536335619
2247502961043208169513283
875250813830252683463643
4413634013700392252175111
3790870381109580489473421
4415927475748493040793293
3001777710506099036314059
836667901802447846695803
1072104588533469552066939
1071394833405958571517519
4499134131045395498594925
1071753013594677560066427
4501570251472367040720831
5209198062738192662177487
6586923403685050991076495
3121652523187737474568275
3121652523187737474148047
3121652523187737474562443
2413417177832399798105667
5876502146769974619015363
1629275986198447536225135
5207613209490693759272211
2448992821085416615701891
5207613209490693759167235
8116440951330065076639591
5209203601646846930200143
3045126132736289122473831
6662809764103831882880871
5917433408093530337916603
3745102584765125679461823
2214585640996226138728173
5878688058298158683445975
3751175566531888102299819
6747364933443226279446159
3045126132736289122794591
5954574418748494206517407
7412591943029622295306263
3711935059417231358657493
1497864146193219324131319
3043431829525586580879879
5121848326511166214951947
4541038766795979086237733
964516493798024383337529
964516493798024383122069
3161728572600299008618353
5876265323759925423785907
4459773978913717183614177
793993437584524655164713
838331655337834381853247
796557184215702051531045
794378813022794869025313
3001777710506094879469551
3120418495226940401779671
794378813022794869241745
1497613351946660923995183
2330688579368965310712171
838331655337834383742815
3828303015263261337166635
796557184215700791620757
951386236598559688356999
3668480676067203207174783
838331655337830679144635
1537088343058452430569333
909853916956770373264299
2955481076714716553455731
3791837755841518564272147
831667913526749945754549
8672283031668627160136307
2208156800401282410312645
3828303015263261337073323
5878688058298158684251763
4501570105807233179879559
5795379887516176550015469
907431182408016595575687
5797687118282620100508405
5163258960403048218865503
1664837048662661462081997
3705634490803866880085217
2252617494082044346991811
2370177792646901957055297
6466218229121012092203501
3790748897361629195377845
6466805561668013213168109
3828303015263261336769411
2370177792646902532965297
1661936076553701577469493
6577551630108219659971215
6573429264004805803324863
911924445058590582984387
918355184977660144704525
1537081951575604553264217
2953552642283305060714893
5086872990828898888765539
2953552642283305060807557
2953552642283305060918689
4501570167159333139733259
2960238626888906705507553
4455402133750175133478641
5202848117839513981292643
1497606960460627518599739
5163379916178261157316931
3749466269694102830847687
4297630752350211566259507
4370151916019346562258959
1501985153022285482443731
3119553337786950336453039
1699096573062118513767585
1502235949645957202909751
4418370553384197903972045
1497977671833078177455985
2914206234208008523126509
1460567174801343088369521
2913948757079681319033411
831160789747480941102957
5167658557955398484886789
2247503208490680925954881
4497191952560577074064243
3747295704537278358936933
1585043111791479633046797
5911348148686290200640429
3036759297580207518708333
6577551630108219659970891
3664102482231307239263727
918355184977660144384089
5119548619762509073148235
3040746726451008671456619
4457716961460057006881709
3624512047506157107854001
4300087302498340141910463
1578377448214870625608089
2293278457146817309410261
3707562840729471680657691
2205970888848891000502557
2330696430793677200233575
2247245689648995300821979
2330696430793677200444175
4299850795263395848784319
949200325038820992245583
2448992821085418423621243
949200325038820992240399
5878688058315433282268019
2250067328775840277171983
4457365304175415971361389
839903996322464969290503
2289041546084755272861303
2997028495256234741032395
2251632653385339223101567
838331655337829458168779
949200325038821538027147
3746796160246607651491587
4455031505601945327319479
3744610248686868954429879
3709878123056256770869299
838331655337829421632271
838331655337829422371963
838331655337829421626763
2251753613024220845060871
838331655337832513705211
877556622789658082718471
840396126274100241675015
4413870147232357271094063
4413870147232357271199363
1588227903361131877120233
2328631583941352726647347
3705884427561812195800683
3747045366212431089371187
750274832729245393703487
4414240086915772477190919
1460953255710174061849959
1497864126526479164062947
2286592493493127645788897
833347012369288138062591
2999219962045023370990713
1497864126526479201638199
923226552395510521212795
1544025435346844662056735
3749616569868990714353919
870729751157044903980105
3002028445692555248885547
838331655337833161087343
2291106789787976532751341
750274832729245393918947
3626577228554024811682737
3662173736733640341623115
1462760958537734789758809
1034708041923947265931311
884007954568171165077795
881316022914351507276309
792307528277830023116721
5911090982609761468350309
1578357148137789969320457
831032165004172171356207
2205848719346063214057663
3749095160364506914765083
3711813554982192570918201
750031577764878234530163
3791263583472392892331299
2250067327687037052547887
7295158749033248344996467
3039052838474917775547183
1034228381522449148923071
2914591983303006129703395
3038580698769908063065533
838331655337832513070495
1663642327694267944556481
4542952165879249671952071
2251881462482798587431321
3036874070416996586036703
3036624069900819337993695
2247374314392304030345425
796571512937316670162791
794635581135060024633327
1497864126526479165729927
1497864126526479163741215
752211118585952190816303
6545262501009949628958069
2338124151384425021562291
4457594749143777990507471
5797687118282620100818149
874749999348044340114153
5797687118282618330292933
3080943504118719250936617
1588227903361131875230665
5952623302244796702451545
5837027155647472242592761
2953552642283305060807233
3664102482231307239060903
2914206234208008523244445
3705377324738015269055757
4295465516970070414844313
1742348658017107744775715
1458260552377983732176739
1541196255853397545219623
5839692475541877117431211
2208156800401282447899561
5126605898739535580329677
2962059465529465530343833
5126605898739535579710837
3751674000168182398479813
5207491292051603305539291
4501570247031267795722187
3080721261857041431362163
2330825013833742715527885
2330825013833742715627029
4459902873019233137664717
4418370553384197903557325
3038580698769908063059377
4417890892965025574328453
1034228381522449149028371
2369691761489866924382469
992567478854488109242629
6547583366305918238245683
2409753880070940706748877
1659986215070253113487981
6468281891367874503268161
5130504016807792225703745
6468640446369961073898093
3749231277772169785903155
5130862196996511214252653
4457716518243305553809547
3038553321198247923760749
3709885143747501202064979
7366673513271451245170979
2249566928500341694312551
5797687118282619522405897
750031577775800925486663
5797687118282618294496765
796571512937316670489707
5797687118282617137771081
2247246085417831108213473
3042932287819554528251259
833347012369288138167891
750274832729244169799967
2370522247203645262687989
1458516967728514257055359
1500171080752542885493305
1497606980119411369158867
750274832729245393696683
5837027155647472242587253
5714250702273410269670751
1497478024658623002249747
911660845728471527796987
3786127447371356577784827
2914463400270080288011797
2914463400270080288227905
835532571156575370098493
2247503208490680925937385
2247503208490680926357937
2881180737819133758462729
5714250702273410269571607
1029970812786309407242533
5005886773885146787535625
2328510519233938503911235
3080592678816975916581069
4376330667910724043785547
4378637645473559916170415
1500171079659959138153745
750274831636659125983155
750274832729222101091415
2250059787320423378004219
3710472101471007365261007
2286714263681412992748099
3041124101239854954759609
839525764256885195015259
2284657331947765189087089
750274831640240645293011
835532571156575370104001
1497864126526479199736643
2251881462482796745418097
3668595370061173126747599
3709742380333236096531879
2206228054914742611752985
5209541621860025436902625
5251073941495060671010017
1578614330256030000024681
3705498346652984426700657
750274832729245393808463
1460439760175484947217831
4457594749143777990612447
789500198134426689496929
4457594749143777990384999
789493825086496761220977
791692940847971310624849
2959988895724202486126049
750274832729222101313031
949200325038820957929771
3707962016958000593479839
3040867354079280734442975
2250059787320423378325303
2953559033769127783284597
1497864126530259010430031
3707562840729471680651535
3709763055352409071994931
5717139288124498363688655
3034552434704025904474977
789878406870391022161527
1537460160301025236094583
830903581971246365677857
3668216828222457427796517
752210765820653290532517
4575755742469195166535819
2286728135324683954379697
2881308863835616764443313
2918320538488773875688999
867956191299794252724645
2212277915092021361178861
5005879926481790681734065
870729751157044903962609
3631070491204598798998449
3751673958529397752154169
4296174603706305646213809
989012584419825141033663
4455273883812661974562185
909725333930598648676881
3001777710506099038099299
1539159166156057093814961
3751423896575989581405663
949200325038821571840759
949200325038821572139163
3043181451810732502685151
2288920541522256326215731
4455273883812658807973457
4418119800842307964116447
3666159037983824888646963
1497864126526479199520211
3786390963216611932410201
793864170996379917805209
752339701622658486782901
1497864126526479165637263
2999956035343722093925977
1497735543497333174085405
793743127166071488591345
3589889371694987974810545
1460575046977996093226841
2168688597651631009124697
1537209782589957377347929
993047139255986226145569
874622165931319196384247
3626691585953276938986237
2330317471328518089555201
1500171080752542849825441
3663845316165455628246579
2328510519216662748469779
3040866539605520755138749
1458131658293709428853855
752210807531036254706541
2208285383441555502490287
2205849094167188850174957
3624498574983618840091389
830910348278181149479257
4377175502004677389592595
4413862254093115774042281
909481764294213009070017
795929038725810793342917
4455145300790863772591547
5202855637254423791992677
752339701622657876657205
1539388904581374851435943
3668581477540985478193209
2953809808345376859822357
1499927825799096474714069
1539646401364903741099431
791686109694174534070077
4457594749136220276029175
794121998572974932319585
752339701615518166644021
4457594749136220888249207
2960117078422446672646107
3626812629908530259202147
2212399707392420880440061
2877288615597813819639231
1458260552385330980996127
1539260011710631360765641
793993171709890135082271
1582857200231740936304877
3746909644373050502953197
2290984616689685694831369
949200325038820992134775
5087130907624173526548531
2328510519233938503806583
1497606960456847708019427
752211118585952190594039
2995212792935667964170585
2212528623528107125893981
1458389135422036632953433
2289164111151887309864619
1497864126526480426077939
833347012365915998108655
1497864126526479165736083
752346489973881462420531
2208163191894663026763657
913988917087232685574323
909617093967755292615687
2252131754466960753053835
3749481946875989228336895
1497735543497333174412645
2918698724084289177096291
913988917087232685679623
909725333930598648588753
949200325038821572238307
752339701622658487110465
3705377635789362608518875
1497864126526479165297711
2962188048562391335520631
2997399456513979063977927
2291485350000085128175071
1497864126526480425639567
2245188713895041578666923
752339701622657842329405
1539531773449973521178079
2291457194905606663053369
752339701622659134893709
3624863246346211547553849
10681156015928356795299561
5209428054698801110236027
10193548894214396707289973
882556678301266534694763
3080355855821206753918449
6159349895395427648768235
6747364933443226279341831
4780039701200310137301195
5917433408093530338441807
6829006134701770861525779
2252132197669253334782469
8208322640568907202640603
8208322640568907202535627
6157937597534009855345199
1665828239254006640574909
916040690384995642494207
5999548568892335795603901
2250067328775842249979471
3001777693156800363264879
8954651371963581874265709
2291350022726082938663943
3703077929051833720642923
2324138696114461110345747
7989906326542730051417535
9299511066280707260264829
9299511066280707259751613
3793328430338996824049859
3121652523187737473839275
6586322345373571477941675
7413197201567106959747973
5207605669102296713041083
4587812895454325482810197
2367599054609650058643927
1499927825810226667129617
3828303015263261336869203
10088753722386442835802447
6001477314386222881199397
4458182397316744907993709
752339721282234450131469
2249824073833525382624991
4458337607190690582594537
10088753722386442836222675
752339721282234450347577
5251202437618230487625631
5251080998087133893373855
3751674003449067102143277
4500928464630163078631097
3204974328523659552791919
3749095160367878478599067
1463531682675438264996561
2171003070203812341800535
3749345934804249186502623
3751796110704721868014059
2960481128756020644195615
3746788976520313423440393
2293157789294080229681673
2208027510752097423561627
1460845329126440702268819
4458337607190690582589029
3708441359167391867099487
4501178070670210757842749
1460845329126440702274327
4457594749136219593795983
10284169837100437268170383
1588227903361128207584685
2999963576799139597638213
1544646081091933911048735
1497864126526479163612911
1502235949645957202910075
789263375149201177171065
2998020102252315494098755
1497864126526480425646047
1620625999180343618525187
5720923778707102011779775
1584934747925489067195057
4295702006856324480973107
6707412076239063007063059
2208278285188468131465183
2999956035343722094031601
750274832729222101209027
1624774807253737678058247
1622952839473921182200583
7989650497699417620152283
7989771457338299241476871
3784448682727324620712635
5165437621900155782897559
833596638065164952800887
2958302674131177981646011
4460023915671662499108027
2250059871840944271306015
2333010572610510207990279
752339701622657840895057
6547583366305918202344215
3746909602662669447465765
1699096573062118513767909
1699096573062118513884549
3751796110704721868654931
1190049545277108264954135
1458388824359561039871003
2212399333868203253218611
5209799121049672175936655
8672283031675767482988363
6586923403685050992009939
6586923403685050991595867
3122253581499216988426587
1702995920917323425315211
1703596979228802938455539
1702995920917323425321043
3791142518780018406230355
3791142518780018406451971
7412591943029622295410915
6662809764103831883090823
8866193849428341997219701
3042940221176550425621427
3045126132736289122153395
4455031505601945327640239
3710006624996496988220271
4413741316744256432693571
835789842550787626897005
3750230844868278711804447
4413491316228079184650563
4455023635863114418757955
3793328430339757103088915
3793328430339757102337235
3793328430339757102873455
3793328430339757102983939
4543224678363055818054873
2448992821085416615602423
5915333869923456407177697
5163259003266297247002705
8672283031675767483402435
4501178070670210758169665
2413417177832399797171899
2212399333868203253223795
1499927825810226632901285
3751796110704721868340327
2997391983440769997424607
2923199108188845315710043
3591730577767135937235447
2337511331553785211830763
6577536531201736706821731
969016899950427581864355
8824676296685402753527611
5864944461633404590974735
8737360834162977639659037
2179867782442284112604799
3071720138479644886154373
5249652320869037079571659
1076490008217486915984057
3791142518779258126584447
1661936076553701576746325
3041246270748819088418133
5128791810292134566930109
2997770123783983397499309
6702905299377549956354085
2916283448791435908954801
1075889284190410188504693
750274832729244819798723
1617966695955824972697945
2999956035343722094031277
1462632022735729663416609
2249697320689011228468507
2293536038243183037345747
6545262501009949629261981
5126605898739535580014749
2372357333468777949735069
3585281083050763203705597
3585281083050763203916845
1657090548383003436406593
881450517305414735135949
876950111153011536393663
7922386783645328444716749
2958052737373232666152161
2288804998242301417220799
2997149475653809728708063
1701518361437654773477869
4415927475748493040583665
838331655337831327266135
838331655337834382272503
3710256250681289588531547
833347012365914773662759
3789334815930661990643985
2918827705070800215856191
2208027510748725859820955
793743127166071489017729
838331655337832513915163
6574284651717526851449607
1504421441140217505512745
2370177792646901956547589
6466691243590900678455789
5047776648124165099948395
794001042858658263783177
838331655337834382173359
1583457586335513250186305
6709712659741560557353233
5209799121018116389357527
3088020399407724381203685
1536845128579835391500697
4453216555307653809089391
4453216555307653808565159
752339701622657840755089
5161194734586462752533851
3661658653879268749922403
923717931610022321246499
4448716149140793642312741
838331655337829423521839
1497606960460627518601683
3119553337786740957202095
2997399477390678415628895
5005886773885146787634769
2205984798654098715385311
883637264147632486945059
6704962627893685726162827
4455273883823789578065777
3705377635800490862033211
2997399456513979642694415
988674625572850884074961
3705255950057337632042847
6464255190259552341682863
3749353033064091248978607
4299965923122473613593079
2922834082775362625950041
5797687118282619486708549
2247387410816105397571929
1461081440789510855526867
1458266943871364273034015
3626705039912370269287761
2328510519216662746680003
1497864126526479201526743
2287227825291398146559607
1034228381522449149028047
829095833966325992498523
1460925452224572080338227
2328374813511836121524067
2253931631323076020353123
2251881462482796782899389
1502364532678880424003165
2251881401045584198265373
3122131664060886814041819
6547583366305915853610867
3038580698769908063374629
2369691761489866924592421
3789307432506979770445227
5167658557955398484892945
5128791810299274276546069
5128791810299274277170741
5128791810299274276342273
5128791810299274276861645
4418370553384197903452673
3790547789492266395229731
1700802824209825785501117
992567478854488109143485
1663642327694267944457661
6505436432515480762766781
1034228381522449148929227
2330825013833742715423233
2208156800401282447905393
3746821999493197320968001
1659276459942742132938561
3037225272923943549777549
4461973634529837657551469
3001777671112736176393743
5797687118282618329983513
988675316147043947112213
1543389417475766761926495
3666173720559547998739935
7253018185946114976693681
4418370553384197903353205
877307371900215998837511
828839086809532266997407
835153941134035662207339
2175239586979379928010287
4376323548834486334851603
2210713379245126840971819
4501570167166878609683583
1502364532678880423892033
2914463400270080288339685
838331655337833161081835
838331655337833161512431
5870050439061127890023175
5290555679243899491826875
7369108780799479415469087
949200325038820957713987
791935757445049064686479
5867501334458590464631491
3710006684034187819190007
949200325038821537723559
923226552395510520898191
3746796160246607651497419
3746796160246607651287791
881693459975506662867477
838331655337831326316815
838331655337831327161807
838331655337831326311307
838331655337829457959151
4455031505601945327325311
838331655337829457854823
3001777671112736176579719
3664359648293379004025571
3001777649015530886674239
1462645160869913342595417
833347012369286913943935
3746909248804767570105459
3705512632367492894694879
1698846234737272438917171
909847106564865909824433
5952623302244796702457701
4337234659600874811222609
6586923403670770958631159
2251881462482798587840533
835167517903713804850425
1071631715454270447133899
5720808436952626359273135
2251881462482796782894529
988425251872824020069055
3745116206508641043725499
3626935175320065699060657
837604185594669144997887
5045942228089168994065329
1620625999180346513045607
2286734881965300431838129
3668230987720156640041905
3626813402685798438333009
3626813402685798438233865
2251881462482796783197793
3666031227725194324761051
2249932060482598781676831
2953424059250379255246495
3707563547360229559201839
5165816579037743647480131
2997155075806478308036953
1588227903361130618667945
2993284799453599204841607
3587466661500986804615475
2245066897169076412530747
1583243260389213489380073
3002028445692553988741979
3001777671112736176282935
1546332411620750982913227
4418241260039538042514719
791935757445049064463567
3745351149635731338408711
750031577775800925264723
5915212933814372559830637
3749616569868990714680511
5797687118282618294186697
1497864126526479201533547
1501985153022285482764815
2290971877734342828948825
1465324680876060534664881
2168688994512843743092839
4501570167144442580725191
4464275026910542994290431
2170860951015262076553795
1034708041934481767631375
6662916019122923907912819
3661530510510315532960311
5915591698789416772729497
3712192846572810668505753
3703562126939590203676359
5246573824561435958520795
1543639642364084033367003
4538088961145722863811929
1502364532678880423565441
833347012369286913733335
835289691002004642460653
2330581757559204417707487
2338124151384424987229631
833347012369286913727827
1460953255710174062293839
1461081440789510855538855
3071463304355942486552859
5797687118282617137777237
3786269877747339067195167
989141268215490575160765
5837027155647475817643753
6547583366305914659806947
2208663194220145069237659
1668008823673285863788835
3744595149780386001403191
838331655337832513273967
4414005143788682182507707
4413983383854666576565959
5797687118282617138081149
5797687118282617137870549
1700809386802984106279373
877065243575146281939243
1589430033817439979378153
2339326281840738695410719
838331655337832512960011
4457723332162025893143081
1462639141815548859764553
4501570167144442581052107
5087130907606897804134663
2251753633782912337183731
5207355292680378809269023
2916392145770722064731257
2916392145770722065034521
791550050060438923369719
3710006291879279615972577
4417984074307365639915843
3747038205361911651664599
789628470112445706557193
5128791810292134567035085
5292606261130095905117409
2997284408466139277876703
3707562840729471681089907
795929038725810793132641
3589538171569563565095177
4455023484061317118929915
3747416747196847429914231
835153941137407769834175
1578620702083278863268417
1464940497045753989599089
2208021138792751579069863
1497870518012721874921899
1543524951654143611173129
4499748531390319526002773
2999956035343722093937641
3749852283367020809970207
3664102149124766988906225
5292606261130095905222385
2208285050338795098510561
1458381263241604391837553
1462639141815548859653745
3664087444501200634957923
3663966027017949192593265
833347012365916610112903
833347012365914773773891
839525764256885195120883
3707562840729471680972619
2208027510748723987703271
3034552434704025904808049
4452830453425340713470483
3670538423446141123880631
4413612981144698414431635
2247873875760684681694515
3747666371807282113438239
2369921083577052274231347
3710505875291724272394783
4376587895417175690577971
1497864126526479164063595
752339701622658486882369
1497864126526479165618795
913988917087232685475503
2212291800539092619786145
2881180737819133758568353
992810316270751566304701
4337119925000197778824113
2251881462482799165545817
1541196297563779896846051
2251881462482799165639129
5915719971795090472554837
1543530989275534486878897
3001777710506096077041267
3001777710506096077046775
872814901682915693718573
3080592301611770516676063
1620625999180342969691211
5046064105088987884898751
3001777710506099038309575
3001777710506097882290859
3707562840729471680762343
3666031227725194324446123
3001777710506097881584215
3626813402685798438024237
876936660527764119191385
3751673919136043567099925
2997013354639368823179795
2205849094167188850168153
831160348794358397522265
2997148703979040777541649
1536831551813738736062307
1541196297563779896741075
3709870169772461819764593
3001520130180378264556833
750274832729245466038107
4452959389231125076287027
752581829962182660054897
5202855637254423791986521
1504427063344100860098225
1458389135418256786575333
1458389135418256786353069
1543761084075720322013481
4459659241931327257763295
1617852316512508156111737
3001777649015530886778891
793743127166071488813933
1536824474444302504004703
1537081951568850471734589
3746909622328985845881597
2918441976927493543668687
3626705039912370268990329
796064346355287810646119
2251881401045581101683325
752339701622657840550645
752339701622657840995173
1501992340619790196120863
5126219796857782495977309
6662794998368567274422133
1580577249917055010628487
909725333930598650262537
2323881550925308272619803
2960110436010888524838825
1537081951565059029411069
1537081971231192513346317
1619903313823161427382703
2997391914927085438258599
949200325038820957626183
4377175502004677389797039
3742800500516526108833457
3663845316165455628135123
2955981120549644854350147
3711935413475683589756019
1502235949645957850925627
1497864126526479199519887
2291457905210202234821553
1463018124603585826459065
2212657206561032931245739
1497870518012721875021043
2955738553846018602510801
2953809808345376859692109
2955602933861754534596931
750031577775799053030075
2247760374549779177783553
2918328076470290847879513
3710006624971518956872167
794378459096661246823605
3080349047736209746091487
2205849074500867411025769
835153941137407802056947
3670530861103304189841507
3001777671112735707557967
1501985175069707480799075
1464824678554149639539187
3707563547352669901715955
2914198384075420821801483
2957924507109609785285919
3705377635800490862464779
2290984616689685694732225
3040880864712984410671155
988309910118348367153203
1620132302682211670271795
3036387602062410423863799
2328861344535680067841035
2291700848020123421004555
870507508881473837274855
951386236598559688666743
5163387831354857991789855
752339390563962060274083
2205970888848891000409569
2334946459224697751441919
3705377635789361317844139
3747044952002528128802271
828839086809532267102383
2997135520596489365637699
4337234659600874810703561
4337234659600874810715225
909725333930598648589401
2289164111158641966231159
1502235949645957202804451
2212291800539092619482233
4501184440112378432331231
1458395548956112859831775
909732161671602990876723
870500407090251191508255
1497613351946660270303799
2957803067578513191034143
796314346871465058689127
2995084961918340294704997
791692898049177999663207
3707563547360229558996747
2245188713895041578888863
3626555925554496388449147
2212291800539092619884965
3744973293665516466180195
1497864126526480461751635
791935757445049068353835
793871291293719902687577
2247638119252191776291673
3585516838270915009978425
752339701622658452992941
3792727372027517309368911
8880458961968362654615623
2335060777301810285851299
833347012369286914253031
750031577786928565312275
5206977898425762706795017
2287227825291398146331835
2212906832260282464133467
2328631583941352730217179
6621254720686127673188247
2876795337929978223176583
4501820941739152680950355
5165437621900157691472371
1497864126526478519065779
6578656849650371826594567
1576549091259115007183211
2206113381687024521063661
837597834526116094770819
874636014374102472390921
5209549140175222230101775
833347032028279463642043
3749230488748899243463167
796436163597451688778153
3708184965936325391083683
2291343212319722118028209
5161194734586462752860443
4459517166906317803695231
2208170710213837411917279
3707563547352669902037039
4457723332162025892495081
4501570167144442580824011
2252260780702179139375743
1502364532678880423775069
833347012369286913622527
2323759713319669487681595
3751673958529394793085173
2287227825291398146553451
874636014374102472087009
796436163597452266991469
4494620334895062753768429
2251881423092995173103593
2330567867416339352766225
833347012365914773469979
2254060148291446498170411
1620018027468348197727711
833468077080084303220683
2324009802016084866542967
1497735564377006789237577
837597834526116094555035
2955744967377119984229855
2287106405426623675571679
835654405167357852675117
2251881462482797395225369
1545825640807561132143597
870257528028058003004703
5204926898919659009870517
3589538171569563564791265
2286721053188650639977951
1464810790797195428866251
3753602311868376636527103
4499126736772197959501241
4455145300790863772929803
2284797490170815522010801
1545710947917081015356085
1546203828587823953332005
870378967559154597256479
1458131658293709428736567
2877045404585910431725875
752339701622657842428549
1502235949645956556572195
2994962792419490716127577
2994963167232858298208601
756589708019949911828265
2997534783795684108000735
4501441936895907321994719
795929392784262416116863
1462894743709065625990833
833468077080084302777127
2247509599969959632457165
789621283807855992915483
752339701622657840983509
5246959617565230017598627
5246959617565230017808579
10193548894214396707610409
10193548894214396706975693
8878273050408623957978679
8878273050408623957879211
9547168358381832612318603
1198564682749387748426343
10294743741133583531382951
882556678301264019475311
4031039338236239300600907
792442526073491504571393
833347012365915998312775
2299842476697715102426395
1499927825810226632580201
3833370075476553798379539
5797687118282618328806421
5797687118282618330695989
5957123397334724308012257
2206355909272845234454497
4580385174863573349276705
4492192002117503168683371
1469318382158254522759263
4496583709115618650401405
4492192002117503168793855
10088152664074963321220967
3792727372027517309363079
3080592678824115627019989
1541211601221448667224635
2958045950178841041930207
1499927825810226632574693
833347012365915386121903
1499927825810226633012417
5954574418748494206202803
5954574418748494206733191
5954574418748494206523239
5206992665317859992590507
3790521974607184639875243
835668425067536184532347
791693027806910642536287
835918425583713432575355
5206992665317859992590183
5207613209490693758310579
1703596979228802939488451
8003394094395726343896735
3122253581499216988525731
1703596979228802939074379
1464689392972927422812895
5869316284752881983823535
2997028495256234740817583
2918320934257610943416841
2328760144926433380660843
3043688575590004596898683
2413896420682450199366571
8672404095276531558894507
2414497246510684275248043
7295158749040388667947343
6663059241925034303994747
3042940221176550425726403
7989650497699417619622543
882556678301267756924499
1537081951575604553369193
2286978199598903269190511
882556678301267757460719
991225942058597195763147
882556678301267757676179
3751923920945342273256315
3045874487149743293430651
882556678301268369791235
882556678301268369896211
8671681973364287968511535
5875901088458495104124463
3830488926854554665198291
4499756072845738397639769
8711028381439584506081127
2999963576799140317668273
1499927825810226633117393
2328510519233938503297903
2414139299744643387870123
1464946141422649693082295
949200325038820991627391
3628999314245537134252941
3705505971388918756335939
1464946141422649692970839
2325938547509971951934019
5917433408093530338435975
2291350022726082938238855
2291350022726082939182343
3791142518779258127208795
3751175566531888102084035
3705255970872741508292931
2206228054918522458137889
4497191952560577074063271
2247503208490680926049165
3668480676067203206958675
2997149035925569988803881
1541581937655775346556201
2206228054918522458230877
2206228054918522458348489
7922386783645328444710593
7922386783645328444302353
838331655337830102400983
1545839112040951414403847
3709749147857492662125525
1619909767849905859715481
754774842027773281642239
789749426983592426153727
2997520102319675923441407
5248887656411104346934219
2370177792646900764737889
5878688058298158683650419
5878688058298158684152619
5878688058298158683755395
879379738153354429180221
794257767971387332219173
4417890892965025575250557
2179617340912086793168155
3828998252357076405315603
3832524162323556857505831
3668595370061173126741767
2168681498241711607310997
2918578099034313247710495
870729751157044904277537
870270685892458754935287
1462760229862910996438871
913988917087232685066291
907431182408016595470387
3749602658756586774229119
2914463400270080288240217
7283972025169265817352587
7281664234546775897601471
2997399456513979641980967
2914206234208008523138821
796057621758735990474747
2879703912995630293498545
5878688058298158683848707
1497613351946660882536791
5830211482125136363425891
2206228054918522458347841
838331655337830102296007
2286978199598903269091367
1537081951575604553251581
3001777755425769577482039
2293535934285821635609659
5917797643394960657893299
1661936076553701576845469
4293773594465197835592201
3121658852212225256447523
6545262501009949629162513
5209204391762680444476963
2371877673049605620914437
4459423212600060808838577
2371877673049605620809137
5126126238320363251088817
2330345353414570386707901
5126126238320363251094973
7255217611678100398399011
2330825013833742715528209
2330825013833742715936449
951149413602790526611623
3626576579690029276062105
2959873553969726833811865
3585281083050763203613257
2914206234208008523231485
2953552642283305060819545
2953552642283305060924845
2953552642283305061029173
5797687118282620100613705
5797687118282620100713173
5797687118282620100514885
1699096573062118513469829
1699096573062118513878717
1699096573062118514077329
1699096573062118513668117
2367870360300166379926125
3038945209139946215240301
793743127166071488474381
3038944834326578633159277
4415933492421356533616985
4459787348156731378938477
5797687118282618328100101
2290971170906400975859551
5206977191597822149504863
7255217611678100398300191
3791392144457476175957307
2330946056486172077192811
5867500583721466992816903
4413627267059775774716679
4418370553384197904176165
2330825013833742716146725
3034552434704025904813233
5126605898739535579915281
752339701622658486987669
752339701622658486789381
838331655337831326841047
1619909767849905859826937
1617723856290167163294969
833347012365915385994571
833347012365915386116071
2247873875760684681799815
3830231427664907925335793
752339701622657842772961
4457594749143777988828827
3781756000354396073544201
3707562840729471681096063
839525764256885195119587
5867258454286008968475399
1543896079543405906375431
2997527266769639100134151
1545704179228621865235207
3746917494698856855008007
2997149829708483944542983
4414361526446869071442695
5207091798754243220929959
5880637146879402816849843
1071631715454270446520243
1069682626890300912247191
3001777755425769577167435
2293535934285821635085103
2293535934285821634863811
5953009051354251240309855
4453216555307653808873283
4453216555307653808244399
4453216555307653808238891
1537081951575604553462181
2286978199598903269091691
1537081951575604553059449
1537081951575604553462829
2962059465529465530040245
2328861344535680068039971
2411832324577000292579955
1661936076553701576541557
1661936076553701576844821
1661936076553701576646533
1069682626890303296981475
1069918676973730855534971
3080592678824115626716725
3080592678824115626092053
5168266801407297680721519
5168266801407297680826819
5168266801407297680108835
5128405310463934122872931
3666166224292196357119455
872307360283738757959191
3783941557855682538540567
2997141979382677592698125
750274832729244784014219
2914206234208008523132665
2953552642283305060918365
2922713057454168992669265
791550050060438923375551
1034228381522449148718951
1497864126526479165724095
992567478854488108933209
7253018185946114976489561
2336868083264600777084211
2409132080871873963563439
6505436432515480762562337
3585281083050763203711753
4497191952560577074069751
2247503208490680926258793
2247503208490680926253285
1069682626890300912048903
2212271146403559732265851
5207376386479884285003699
5202598160126096588003907
2291092545587078612872461
3036488387457974130063597
2330438953662375150237933
1071631715454270447233043
3793328430332419066725471
2286978199598903269092015
2286978199598903269097523
3712192536548533407935151
2448992821085418423615735
3707820713436758291478027
5167658557955398484787645
5167658557955398484992089
1578614271210639787172673
5203112803330952524277289
1537081951575604553153085
1578614271210639787471077
1071631715454270446929131
1497478066369005966528099
833218118274293832166527
789242721013668290170467
1069567476848306445615483
835532612866958334376845
3663716422070054229708387
922855591130063343336327
3001777755425770799508303
4455031505601945327639915
876694282309699104808299
922855591130063343126375
2957682087180938203031883
5158895027837805610723659
4455031505601945327429963
876694282309699104598347
2214579579003201094385763
2251632653385339223206219
6661244396709588916673319
2958423362943168168981255
6661244396709588916667487
5120289895524739039097607
5911348148686290200634921
5161451900662991484602031
839533785794141263980303
2251632653385339223631631
1497864126526479165724419
752339701622658486789057
789242679303285325897947
3749095160364506915086167
3034552434704025904690761
791935732955192969134965
2330824636621397606211039
1500171079663539361219953
912390653825007679962939
4457594749143777988711539
2328861344535680067940503
1460317528143065161206291
2250059787320423377998711
2918320934257610943201057
1541196255853396932894615
4415670352678618067599137
1578735335918054014301253
2210713379245126840644903
3036360158483500556143113
1539646071860763932620395
3661922962157391265320579
2205977280338493569351541
2914463400270080288110617
750274832729245394017767
2957788803783124489534887
3040853443053194957749671
794000251521540135996933
870729751157047831013925
5718622525392887662332279
5716436613833148965800311
830923820800719417457329
3668345764024686158175519
1537467323469176570785005
867956191299794252321913
793878037934336380146009
3707562840729471680985255
750274832729222101102755
1543402863259051481102757
3665902291919409961967511
793743085455688524634401
3710505875291724272388951
754390657097751811031139
870729751157044253752281
870729751157047830605685
1620625999180346512742343
870729751157044253962881
793743085455688524639909
794000293231923100059825
2918320580199158712097671
2250059787320423378220327
752339701622657842644981
1539646071860763932626551
1462503835471639053126153
1500171080752542849609657
1500171080752542849597345
2914463400270080288123577
3668216806178392770619941
1543517494704742714486887
2206091578757032276754601
1580678013268554059944281
791550051281538714875127
2958053048431928413165263
1458260552385330981223899
2206228054914742611870273
4459773956869652526437601
1460317528143065161211799
2250059787320423377998387
1501985175066137657692227
2997399123404464546655985
3668595370061173126642623
1458260552377981893638739
2247374625454780275321363
1582749271334348018678181
2962166954762885859692643
750274832729244169571547
839525764256885195015583
5128791810292134566229621
949200325038820991743383
949200325038820992041787
4381081473828574546717359
2916392145770722064825217
949200325038820991930655
1029970812786309406938945
2881180737819133758363909
3630948402809506668828609
3668108899325064509872065
2955501730850249440450497
835532612866958334166893
3078406767257237219249145
2247503208490680926252313
2247503208490680926352429
2247503208490680926054025
4455273883823789578058973
3705377635800490862570079
2955738553843043757228393
3001777715140164523121979
5165451907811436020816055
2249945842907222056521867
3041246601520651551979263
3001777671112944402663147
1541196652718165981225709
1497864126526479165624951
949200325038821572039371
752339701622658486888201
3589416083174471434622073
1539031040139574087940001
3626813402685798438018081
793749851762623308435801
1497864126526480425750699
909725333930598648787365
5087130907624173526548855
4337234659600874810913189
872328014419271645893881
949200325038821571829095
949200325038821572039695
949200325038821571630807
1497864126526479163618419
1497864126526479163852995
3036623298226239021945177
1462766975214377518928217
791692126374597683614041
2291478208879779557697423
2205842305819745041522743
3663844565439007446454371
2170866970137477715120227
1545568098639192632517627
2286835328399142004585779
2245574417741298640979391
2206085183725108178646705
2325938525465907294430203
2249810601285368703180063
2249689161754272108928287
2210105888979353923352997
909617093967755292305943
2247266385494911764501753
909488510934829486627593
2247503208490680926153169
2997277701222058178906163
2247503208490680926450925
2997399456513979641981939
5205170131847088294097695
2955738553843043757228069
3663716422070054229498435
752339390563962060273759
796057621758735990913119
752339701622658486771561
789499887079519900878843
3040739123830359161655999
913988917087232685574647
1504163966465020424867913
5008201268477811289647123
988309910118348367357647
4295465516970070414546881
4337234659600874810603769
4337234659600874810609601
874749998245355181413157
752339721281640666626109
872564837404506305530629
3707698501120480568601213
1500171080752544145631365
752339701622659100997801
752596072870150779133809
2876795337929978222843511
2210342711968368429362013
831025020409966069243761
2997391540234882252247139
1543639686248066561441625
3705384424147934671098201
2874731243092226523134967
750274832729244169572195
750274832729244169583859
2210342711968369003691865
2205970888848891000396933
5449702252178672179296987
9547168358381832612932259
5209198062738192662084175
831160853365458622476369
2330325469535932298567343
10088152664074963321431243
10088152664074963321845315
6621640822557763646813607
3792727372027517309158959
2293535934285821635195911
996198217285317361081707
9299031405861534930411609
1460845329126440702163195
909617093967755292095343
6035687897627105406561243
1115958354486250130490927
882556678301267759565747
4501178070670210757947725
4501178070670210757953881
4501178070670210757731941
833347012369289362712931
1499927825810228541038373
750031577786928565096167
2997020625517403831935299
3792707886166923336727647
3868344660432372942891027
3746796160246607651282607
8711028381439584506291403
5209198062738192662282787
5875901088458495104533027
5209198062738192661769247
6586322345373571477632579
1628655442025613769758567
3788949066831882663793851
7281671044795291114287879
5087130907624173527044899
909617093967755292504231
3084472540811585659728819
877329594838977315314007
3751788570316324822750395
2962674497250655374709947
1460445757318091646443235
2212399333868203253217963
1703596979228802938764959
1578614271210639787266957
1624276035740333318956815
8003394094395726344311131
2997649082206474519221435
3789206232897734923049139
2916392145770722064831373
3045375610557491543587707
5207613209489933480338131
5917919397584197217569707
7989650497699417619942655
3837916647431021195291775
7409196464637007177661307
3828653840582277499923015
882556678301268369144207
882556678301268369680751
1543761102574897565629737
2960238539926189395803433
3041009388683053435018893
3790885041633676044831969
5128312149880101948140157
7253018185946114977213053
838331655337833161302803
838331655337830102301839
838331655337830101981727
1464689392972927422695931
2370177792646900764639069
5878688058298158684356739
4501556257354544147012553
3751788570316324822638939
2958302674131177981534555
1583243260389213489391413
2251881423092995173203061
3707562840729471680763315
1464946913097229361014821
5878180911389411757743391
838331655337831903584699
4463894963645566276554417
1460445757318091646110163
4415927475748493040687993
750274832729245465809687
2168573569344318688936185
752339701622658486673065
1497864126526479163519923
870270685892458754631699
5121848326511166215489139
3707820713436758291792631
5161451900662991485551351
7283601063903818640116991
1661456416134529248438909
3080592678824115626092701
4455016406695462374292791
4457723332162025892926973
1034708041941621477644559
4501570167144442580503251
4501570167144442580614059
3662173736733640341622791
4501570167144442580719035
3001771589657734295616153
6704576834907146545343451
3040739542724715739413849
1541338768361220217941279
2288920521791854431874335
923226552395510520472779
6505436432515480762760625
2338124151384429334700511
2997405849217927310978763
4455023615047710542507871
2953673332187666490687657
6547583366305917044038707
4459787722970098961019501
2367511805298079809296193
4457243256408273693857601
3788956607212180168536171
4459902873019233137665041
4459902873019233138388533
6544782840590777300441349
6546982266322762722041379
5126126238320363251194117
4459423212600060808943877
3122253581491877726285931
6545262501009949629570753
1700802824209825785599937
2369691761489866924382145
992696061887413914512415
3585281083050763203507957
2914206234208008523349421
2914206234208008523447593
1458260241326635234192653
2205841994757269448131541
2994956067822938896171989
793743127166071488480213
2251651663788237198435603
5797687118282620100923449
7449972763661780464989165
4536152654530097987875821
791935757445049064574699
1500171080752544145747357
1583243260389213489380397
838331655337829423725635
3002028445692553990631223
5869929374343398877852423
5867629144706547646608135
1620625999180346512847319
1620625999180343619714267
1620625999180343620415079
833347012365914773574955
838331655337831902629547
870729751157044902282669
833347012365915385794987
1071631715454270446829987
838331655337829421737247
2332760172851591472618975
1576434376320789738590553
2997141583814394659640435
2250059787320423377999035
1458631263757781639880561
2995077089737908053811057
2206228054914742611647685
2914463400270080287888677
4455508956849085369116711
835661154189501175782351
838331655337829457528555
793614898191597914128161
2210713379245126840435275
3705249095763541694925321
1537588743333951041766777
4413620145605791715177223
5870178625232840961733383
4455894220895271887631111
2914463400270080288346165
838331655337833161186487
838331655337829424261531
838331655337829423516331
838331655337831326421791
838331655337829457848343
838331655337830678620079
838331655337830678293811
4299837340089547807604661
4455031505601945327750399
4455031505601945327430287
3080592678824115625992909
3038580698769908062855257
1663642327694267944247385
1663642327694267944042941
6505436432515480762352061
5167658557955398485511461
949200325038820991644239
2962059465529465530244689
5167658557955398484997921
1580800182770378484003045
1458389135418256786254249
3744610248686868954965775
5158895027837805611149071
3041246270749381654160937
4457716961460057006876201
5121848326511166214952595
922855591130063343446811
4496955129564807912114099
3705377635800490862359803
3705377635800490862674731
1501978472521409164832013
2324267233891891716130239
835146863768180916915735
2914084439522526526525785
838331655337829423626815
5086744825415881014299955
1462632064446112627479177
3791270704926376917846219
835146863768180916909579
4453216555307653808448195
3071591866505624818428093
3670538047411673750183391
3626805906408134565548841
3663716422070054229386979
1467132032030476408546665
2920769985560088105750873
1582748836365750370663089
1467010964935026284717865
1580576814948457363121427
2997649082206474519443051
796436163597452267096769
796436163597452267528337
796436163597452267096445
2958052715329168008975585
4417855910179904533027719
793743127166071488703125
1462503481413186821800827
2999956035343722093932133
2247760374549777881539905
795929038725810793564533
2210713379245126840750203
2960110376965495995470409
4337234659600874810604417
4337234659600874810919345
4337234659600874810510457
3589416083174471435130105
872456140435754651564721
909616636951312492608177
913988917087232685171591
3707562840729471681090555
5716436613833148966308019
2206228054914742611876753
2171003092244295511335015
1583243260389214101606261
1583243260389214101611769
870729751157044901984913
3665902291919409961967835
4457594749143777988495431
750274832729222101091739
3751287861367203217014207
4545024507699461691184353
839525764256885195009751
3707562840729471681195531
1539010740062493431745033
1500171080752544109729573
4497562619830580829464649
2881180737819133758667497
2369806015873204575356979
4376472827713327991703603
3630948402809506668828933
2881180737819133758363585
870729751157044868375745
3705377635800490862236683
3705377635800490862248995
1497735543497333170528209
2293278457146817309194477
1541446299304837431005541
1458131616583326464679831
4540652684579984298225393
2205842305819745041208463
2205842305819745041207491
1458260552385330981020103
3001770946523941939719921
2247503229367379699590821
2916392145770722065233133
2916392145770722064725101
3032251432243104246314673
3036359804425048324607511
833347012365915385795311
1701282484621858404103797
750274832729244819811035
796436163597452267534493
3788827580963264415027339
1497870518012721874909587
1497864126526480425966807
2997277287012155218337247
2245437963684770645250147
2208163588759853352377823
1539274651479812213595615
3707698147066018857259353
4459652120477343198223839
2205977302386747073764831
1659499826661975901341747
2960110376965495995365109
2959873553969726833818021
951149413602790526518959
1539031040139574087636089
3589416083174471434715385
2959988979138251887566111
951386236598559688059891
3666031227725194324766883
793743127166071488696969
909617093967755292206799
913988917087232685270735
2212291800539092619581701
2212291800539092619885289
5008201268477811289950711
2205842305819745041423923
4457459795383528274585433
4455152485999520315432223
951386236598559688567599
789749844792937294605951
1501985175066138203882355
1585164529278511569819705
2249560537014518971951827
2999456785037817687884925
1500171080752542885388005
1500171080752542885388977
752339701622657840539629
870378925844767608998661
1462639163856032029299033
750274832729245429709931
1500171080752542851276637
1460452877482925750686041
1458389135418256786476189
1458389135418256786457721
2962173722105081759092401
3036495112054525950234969
3746916368969602323124569
2247381413802224084275545
2247381038988856502194521
2293278435102752652122877
5161201919795119295257887
4457723332162025892500589
833347012369286914054743
3670538422225041332264415
7412812267146222623945709
4459516417279582639527027
1501985968792541300743455
2328260538373768589827359
1458389135418256786569177
2920641799388375034040665
2328503417435961778330911
2205970888848891000507093
4459652495290710780304863
4459909617260872087887327
752339701622657840650113
3040860188533386866055933
8878273050408623958083655
996198217285314332319663
996198217285317361297167
10193177932948949529844749
1499927825810227280696193
1499927825810226632901609
882556678301264019790239
882556678301264019679431
882556678301264019469479
996198217285317360771963
996198217285317360982239
996198217285315556754219
6587044467285815067397035
8003515157996490420112299
1703475163767373826476971
5209677305588243063753643
3122131766037787875724203
3791634272800561011506043
4453216555307653808664303
8868409041815594185486143
3837916647431021195297931
3837916647431021194977495
882556678301266534164051
882556678301266534694439
3791270329020638810831739
3793820184360299708038011
5955686716941870578154363
1629767740218990141389691
996198217285314366530499
996198217285314366740451
3749859824822439033595539
5161451900662991485021935
5290071818523347962654527
3709635663731049810028875
3948785317132015855697715
5171147950036636075943955
4457602012956094272451053
3831184163916815101847571
1069682626890300912247839
7921907123226156115277601
2206227304192074276666765
2206356239990522512539021
3041246270748819089240445
2206349118536538452999565
2330325469535932298567019
2330325469535932298357067
4418606603460488136831597
5128676285436772517720685
5797687118282618330497701
5797687118282618328502833
5797687118282618330392401
1699096573062118513977861
3080477153961613867266669
3791270704926376917969987
1661936076553701577364517
1661936076553701577154241
5128312149880101947212221
1582749271334348018368437
4459423212600060808430013
2330345353414570386293181
3041246270748819088417809
3041246270748819088727229
3080592678824115626611749
3080592678824115626401797
4417890892965025574532897
2330345353414570386503457
5209204391762680444681407
3121658852212225256651967
5168266801407297680622375
5168266801407297680925963
1069682626890300912855015
1069682626890300912557259
6549526084159443955632051
3159177255004725634549683
5869316284752881983613583
5867130373193143287081615
1543397308030001546848911
1584929627665036781276415
4413499185966910093643007
951149413602790526308035
1537081951575604553363361
1537081951575604553053941
1537081951575604553152761
1537081951575604553053293
2997028495256234740607631
2953680827355305115115377
2953680452541937533034353
2916155322774952902868917
5716436613833148966202719
3041246270748819089036325
4453216555307653808343543
2293535934285821635184247
1464946559038777129695327
835661195899884139845243
2168552915208785801632323
2957687642409988136976309
2997028495256234740927743
1576191536655131928877833
752082224498110449127011
793871710198997294591103
5168266801407297680213811
5121848326511166215063079
5871744574534464930774885
3707820713436758291157591
3707820713436758290948287
3707820713436758291268723
3707820713436758291583003
2291350022726082938553459
1545583219589740243380555
5869316284752881983613259
4413499185966910093322571
5867130373193143287081291
2997028495256234741032719
1584929627665036781381391
1545583219589740243805967
4413499185966910093747983
1543397308030001547273999
2920527145894430295932853
3828066192284766773331891
2330696430793677200233251
3080592678824115626401473
2293299111282350196738099
4453216555307653808343219
1501870543624016246995689
4378895562268835850687267
833347012365915998213955
2250059787320423378115351
2289413736851136843085419
2997013750408204018351905
3746902876848793937575335
1539010740062493431529249
2249554163959020238897251
3749095160364506914870383
1541331583145004017954919
1497613351950230087315559
4457466583730972083772895
3034552434704025904696593
2289413736851136843091575
3707562840729471680973267
791550051281538714979779
3665902333629792925808139
2959852899834193945982475
2334682171704862080552243
3585152166908322302516289
1458260552385330981100779
1497606960460627518593907
1497606960460627518496059
1497606960460627518488931
2295335763629565542982651
872328014419271645683281
2250067328775841601421219
2250067328775841601420895
2914205836247082771861603
2206099073924670901182321
1465203263392811000442495
2914205461433715189780579
1500171080752543533620637
2999963576799140931469101
5718622525392887662635543
5716436613833148966103575
2247503208490680926054349
2247503208490680926048841
2247503208490680925942893
5955066379870387010124105
2959852899834193946204739
830903623681629329746257
2286592139434675414358595
1539031040139574087933521
2247631791520631886449319
1497735543497333170639665
1497735543497333170306917
1497735543497333170423557
830795694784236411681513
1617852439323092968359987
1622224262442570361423923
5716436613833148966004755
5718622525392887662536723
1543402863259051480799169
1617723856290167162886081
830795694784236411377601
1578614271210639787272141
1541216951699312784465489
2328510519233938503911559
2328510519233938503911883
833347012365915998004003
1497864126526480425861831
752339701622658486999333
752339701622658486783549
1497864126526479163630731
1497864126526479163841007
833347012365915998114487
949200325038821572138839
951149413602790526314191
3626576579690029275764673
2959873553969726833514433
4299837340089547807610817
1578614271210639787166841
1578614271210639787260153
1580800182770378484096033
1580800182770378484201333
1580800182770378483792121
949200325038820991836695
949200325038820991533431
949200325038820992035631
3709769801993025549453363
3707583890433286852921395
5049733588112846523549747
2288927288162872803674163
4378895562268835850191223
3628999314245537134147317
3628999314245537134246137
4496556222616331051946687
3001513802502154985552109
2997141979382677592488173
789371304046594095200493
793743127166071488702801
3705377635800490862347815
3705377635800490862459271
3705377635800490862026731
2247503208490680926042361
872328014419271645584137
4299837340089547807709961
2959873553969726833613577
3626576579690029275863817
951149413602790526413335
2210105888979353923148553
750274832729244169683003
750274832729244169473375
3707562796633781377093731
1460317569853448125052427
754524840411883016196195
3707691357618862030884963
2205842305819745041307283
750274832729244783372051
879000755365107538368177
876686260772443036157859
754268136057849145226763
3036488698516879868238255
1539267863128588594047837
2997149078792596994740569
752339701622657842540005
1541331605193257522368857
2876795337929978222849019
1501985175069707480483823
1543382187079453935985659
1543382187079453935979827
2959852877790129288695091
2168681476197646949801025
1462503459369122164297011
2955731034428133946429539
1537074432157719897182307
752467511885070125342577
2997270100703785657995363
2212271124359495074762035
2918577284553192582844515
2918327657568385597015971
750274832729244169355763
750274832729244169578351
750274832729244169577703
791550051281538714647355
1628655442025613769758891
2249438872086769618002243
5209198062738192662492739
3749602658756586126218427
2960488585690916678177979
3710256250681289588643003
5209684052228859541212075
3793456240580377507363707
5716436613833148965998275
6587402414051855954774955
996198217285314365806683
5867386265644354458104583
4335177331074061920258183
7922386783645328444920869
3707562840729471680751003
3749602658756586126106971
5161451900662991484817491
2330325469535932298357391
2288906238459056983282803
791942898565355247705567
791935757445049064575023
838331655337833161512755
988323365292196408636125
5797687118282618329989345
3041131120699684911772269
3791270704926376917963507
4417890892965025574836485
4459423212600060809153829
3585281083050763203606777
1699096573062118513668441
2450941909649387958192051
3746796160246607651072655
4453216555307653808669811
4453216555307653808984415
3788361877932527698902207
4459423212600060808640289
3830488926847414341821031
3041246270748819088826049
1661936076553701576746001
2173438608748148676800127
3045103428619938453441843
1619909767849905859616337
3707434653264828159915531
5121848326511166215168379
5869316284752881983823211
1543397308030001547058539
1584929627665036780955979
5867130373193143287506703
1545583219589740243380879
1580800182770378483786613
1497864126526479163618743
1619909767849905859318905
4337234659600874811117633
3710006624988794712115659
1617723856290167163189669
3001777649015530886673591
2876795337929978223065451
2252132197669256532847149
796436163597452267207577
2958052715329168009080561
3084842707247996467684113
2997770123783983397399841
791428590863024022429915
2210713379245126840540251
2291599648410875539623543
795929038725810793348425
795929038725810793459557
1582749271334348018572881
