16
4244317480728388166316317694499
10548897297951433505788275148099
4057451564555163003688293896515
5572381977241426701276878886483
5190103670742418696338977069347
9465125604958396660207702984035
5328791876923898965761410221363
1437270534433933012675622806323
9221847342353119676398753243987
5245875206510627889382198367827
6587820504431570188051246708579
4136019563218449961363922109491
6591781831962214657308237181731
3987135437566855216873350640163
5657491025947205430454708295523
8030040960152793624114916381747
6755869414051185315784854614835
10901796375700941131571910846867
14376941654019749635716472403555
8357151306899724848509590411395
14376632239718626702674367903331
2968086251970079721010393412963
11991140460290335052648714295139
4144997513908474886948920837187
9376300757655888097980062966355
6754551533183339890633139053875
18100665292190173497185004779107
14693256948996332198275664349571
8022244531686246104175333426243
6845314455007496041098049255011
14603137043484323732710147446627
6675983590343413015108174440003
5324792831185522491415610016579
8112591326100617303968276816211
3968339381303705526365003793507
5239972158588461014995698000947
9380615655463954844024063686243
6770067194736882762791188116035
6764763561920826371305889801027
3977235714094009309611915760179
11995145018439072680975717848931
6681246135100564551813783114307
2951658988774243532427382506819
4051179647980174549119738778179
14603137043484323731546228487523
6592114452231886122550091523651
8022202209418207705795628852531
8197475095250940725168277919347
2003092572478037166746561185123
1441645340333021522017962373923
4387729881706339283542923106147
15400714354583330772666586195283
2968086251970079715310686402147
13345366143913336866591658632787
1996047939257391847953478997859
12083966319447525467320367527011
5404040336512900663075949192003
10727164300773881639770591020371
3971681738576206556092539487283
5403692014517921058642635076675
5324811927804714983908242047811
6846898374303043385000261142371
2877400933715899692520607732803
2786127265415034870300800205875
6666406560813161765520319722035
2246389126364246797761869424515
8022862363100115969696224208195
1437003285699233507360313062179
4140993174337346131291589202755
5496850114501066427189230262115
5403088831681872330511655060035
3025955018555835731738976539459
4215269576715062856584402388291
8116926624443104633560903345491
10573698496977945597671426458723
6681576323168118887334224942147
13278311133785083792947371481219
3981874353590001633758854600259
14695150810818847723352116266883
4204703399471255997519545573667
4146272468168694990047339025987
1432030742388753867892109825315
5234979001630688550809876247843
1799820391079349879614598846339
6766086292497626405500685080419
1436978875768436545035462726691
13348271666450135338515798518659
2003092497044977457523773228643
4061453099275737664516490670899
2878251936897853749449235448115
7770633369596916885632920531523
8028473144477544972051078730835
6760801911992659350821924840259
2863108936560511299675240018227
10817265618002129719158759363699
6429345808470243678354119341123
10822256593574809313087268350339
8973288405945651201048394740019
1516267560405877888084312531491
15873956602867140888015287699299
4061453099257223681200502354995
2788215821105777774724029424419
9295112920996736905474123965219
6918697456630999781404060251747
6527409034993597684118298309427
10573096452601442352906274960995
1437308993112245979775435826483
6918697456630999781404060440419
6680297204169421749755453077347
6765115202866595672686958224691
5249546486956217178870872351027
4408761271612213241997245377411
6755171939135741948140675277123
6527120021353582217844832223795
3967021334244277033502796494115
2867463407028215106425703313971
6830107215805645631797394166595
2867439545816731695196328580179
2788215821105777774724029554979
11842859121498160790957789967971
6845023174797621011624310429539
9315229527841236698462859506243
6851521075612492762909186160227
13260065037231628517862295299683
6680935591835876054992365372739
6845314455011890744194846906211
3981874353590001635000116851779
10638051128937125807835558729043
6850266215169032255198237128035
11992086124508706380380105959267
1928525725891342928580839827043
2013036063583973190030691428467
9547505679112876550509215709571
12088358710927729941499351246723
4142173006080141497823200228675
12085226557880062968311879076227
10822256442405984427411473267075
8112923861629318511695973462355
6675400898058321295064346010435
14697526784156781561521474974819
4136391761312971987212542550339
3968009263959896091625032790611
14212892454991155274938478839379
5731168419576880318430167926115
4142246754910884464887112225603
6526809620536759460459616412467
6517813710689336707637299003955
12073712946172565938482981319747
6675961754633634622651361202723
2096016514759961009540526868611
5404041389362120776817626587475
12079324941017326335876958344803
2636625222852348413692304700227
6759503605664688286321364579651
6755230048152762055847929197379
5581358633893517116213227586915
12010367457760466416128035759747
8186269163193374099703037584979
4465587424445649790796163216739
4220799051707952685146069623363
4046909731427717997834409296707
2635326992360166949151499961667
8028122394877079317581177889331
13277417733088331739595735745923
2624764446579309103158180070707
1596348105682488382864871400499
11762430420310511925702313924451
7780536889945851186309717251139
5482259942311140247237534224931
4219910775162820715240079439171
3977856851344521464575336526643
1438937335633178052827803894819
10638051128937125807835558859859
6756470330189594438873071621187
6611258915826032472936829629475
2788484439052434051811600778291
5408313657276925960737873207859
1801076465005929479327118100867
7167237267527067093579025971331
2705290924311713188327979238195
6680935573262156701739538396483
4052168393144156016609047229219
1437329786319064422224070063427
12079324941017326335876958484067
6680568003455881207103836472131
9380304956975408027096272299875
4051531374201707204167089664563
3121899461434008644766806796131
2709253853392242614392108229171
6760163523029028089299117499715
5402740746273190498189734990931
4144974162118587031771092759875
5407963139034371613672199037491
9301695763799103531145781019747
8205505834208890752955680389763
5239293734011772985040541200947
9465123112255874721870756525155
1679679362742060908634904483395
5404293134217006138359538729539
5324169916808194387828108711235
6925487992959784947927904184163
12087640084493456163124047931267
10638051128937125807835842692947
1521530255987513576102362825539
5318849434828098244928808886563
12079324941017326335876958279011
9458586143468967836641182377315
9375311770408126733799825556547
5250494289468139823627775390515
9385567415547322897362676184675
6681246135060433507504067138627
7088610937358182418452523161731
5333707294341271319504584134979
6681246135060433507504067261507
2793165314233156646540534952739
8022203886590126313388636185139
4052190470800151568819023070787
7869358091588452474261433824323
4220508985400128806198715760963
4220177886118915365870729642819
4205017805243595148402911105859
9064222606303527352943289393987
5492511865268560341376023479619
15563834106553458883936146450275
6755831786644346531238233199171
8028785132455890352066938544995
10542999851828146137223378981699
10822256442405984427410936400003
5234650169343569248105736057123
6756774904176950831575125411139
8973288259013935265204267131443
3968011686275705335524247290707
9379121564954382719456181052515
5403013721783427894855593182531
9301074011805582104888129848675
4458566059191509397968484063075
6681265709511627537569051665475
2097836023639451264213784951171
7869668572774398566039022814275
3439471826181110320255095387779
5323802640344203436251683103027
1436690259600826253169708717107
9463824881411989159831844041059
2709256352096033440132380247091
6517507088043576318944236356931
5323494137565786182524608984115
6761112610354428699200540984899
5581031014683873707941387724643
5402722300080050520118152934451
5329064943063081208752964325955
5484239432391387244322562916723
7864403696350826460783555208003
7869668572774398566039022687299
9299893331309473233638606070883
5333688031884702072971719956067
5335058792554364057332670997827
4283931561985520335113388507683
2631675880288659542637841425491
11841640453489517362826978883171
4061453241188778147763282260787
6676932687683022840507400537667
12083679346182750578788310485379
5405181188533140416263834973507
13345432877321789654336844167811
1754244778704620007066969654339
1596348105682488382864871273267
12082752100152857610393541580675
6602905319027226554219963618627
2793165389792100655895769456931
13195019686480001214431030179699
6670682379985770909516594024995
2969341112413540220826336917091
3976612876084998977998297383731
8029306382471984891214650697043
4220511762430483355498714387267
10729429747402224208124631393363
13347304288884102124679896052835
6925471516530828656757104272995
1674686498846546235909215560499
9381544554473023122156966733411
4057451564555163003687739413571
6685905325927130033816480269123
2705254490959150541979036824371
4144974242693965145734414218563
6926380624024812375026838234723
1436362404195487732016760706099
9301677408103894487346231472995
2635326992360166950324026033475
5329666983639784032112253220163
2790439272733542810805549998915
1439248190997429048471899890995
5404330161405933589595358831155
3981874353590001633758872289859
6924831469706242447546998409059
1589904743866662605372255446067
2003382790599508151648463909987
11992086044454200842165633247075
5655379571017052238874213119331
10733085700310191846420121753203
13108980355302973415092433090147
6760781289160037276028744582211
5319509427768821161743060517427
10655035862197582163278842656355
4309991110727755765882395448915
12088668044821823826070086453379
13278618889638463772752255420803
6838847759313737585402737681507
3032129016627826366463906170451
15694087778702781936121797629523
6681246135060433507504067134531
6672595288220689130629687952195
12086522880883127715719639963747
10638032618000449352884023481939
4145344324797044143310650098499
2001288926653828366634439956323
14694514538730783432186370620035
9205983580500006363614677115427
4141031694128316845139513647411
2636976053125200579078788494707
8017602478251473394238550791491
9375311770408126733799825691971
1363362632243528637218710303267
6760162546072167856836570473795
5409590278517598034301569741619
2636976053125200579078216042099
5573020219221487044701239472995
2783878270844918380681236857907
1704459027906867660151730042211
9285563020711531288713697047619
5403380263015391075547130180931
5235659864188125493122326348627
6830107215805645631797394158659
4458566059191496116959984440931
1596348105682488382864871277363
2784226597614209223436902019635
9547505603647318597054566274947
6761441201744148350394948531267
6850266215169032264193273328995
11989883381610862987808497825379
3116328358191383836106451019619
6851521075612492762911650178659
3892764203899440397581432201523
4210624718135733253883742737187
1436691861272676144348966310963
4131089654132550134798979839299
11841948725094386703734775510627
9380615655463954840793459218275
4140993174337346140143248164163
8029711386453065273474201957443
6676624241003387838880973804867
12079013849870395191814124111715
3120370094714332412946479678819
8022880648380991457345202627651
11840128918204328538433534522979
3116639056679930652002123740771
6676624563010977366234628375363
5488182853561382866195614692179
10643931853842770832134901290035
4052191367440022650485714592067
2700049173350293419050301478211
14213203451453381018011449976147
6591201561827210746271431476291
1358082280676996043376096842019
5403381391915636505974801707315
5493482718607031031645007389523
5657511431292777910191676286563
10651997444751119234080638854755
8027561614486891067666420090195
4215269576803955999900717769539
9628260127997681882581279738243
4051841015661900131931075794243
10651626984084215891069447271779
3972303211725570395035876336435
6685634611901538849675533374547
6982661555224348757623137657395
6923048313915400714563578582883
6517195954613078372111168578099
9459843817982613881343611070307
4061453241188778147763282191155
5404022202625606443638328809027
9459205344494929439418709600099
8111665455404629581597919814483
9629753667285069515608484841603
4057429638274153342816884953635
5323844650237419318001618006323
5403998916006839838886766793251
4057429638274153342816885088803
9300183398280430464277538104931
6918697092140672294370769717091
4458566059191509397968483812707
5319201469244230647281661260083
5487909196090266501250068858451
10542671636935320149899616801603
1997538762282242017791723333475
10822256442405984427411473016707
9306647160093268765572960053091
2858195791213785756571741020739
3977253767363286194658323009827
2788192352126188338908660004147
3973293397883862138732138471763
5323821756741971787108412826163
12077733909340973967753238377827
6670371988281585415257425662755
8023503254974611118292192211795
5403342468734756453652699034947
8112962552236104045751472038227
11989554633936941146533371602787
2003092350008286292154222339683
1623408943013924176414900508515
1839684558791023195980141258339
5901097087014903792566280026499
5330362116003333693203651384371
2001288926653828366634439640163
3977273176585818139021185004083
2877362384723462649692248355635
2636976053125200579079107261811
5656581318804984160199705651043
13278311133785083792947892430723
5324131226776657871620885796419
9385567415621096360791095146083
10727184621688788445271785035363
2793164191530954194638123521347
2634978424139132533423907111475
1623408943013928680013706131043
1623408943013928676646451770979
5328443398984634238188141036339
6592114452231886122550091273027
9285562567916584547150383629635
1529370225857404723396405200739
5335008259474775889005222433907
4142290115069899602147661153859
13256896056110283211431542949219
9459203904562790912150813828963
4220221336961097514528604766787
5407673470551421272458712597299
2784500867365467929626490066243
9459533038818674902064423917411
5328796410394560839101214503219
2700049173350293417882069185091
6923628664457818497702577923427
6675631879111941111838713066563
12083061585088927503280035629443
2635656711805247152644025500467
4136680699619816793518355334211
5477946571095644278642879636019
2862507104252038086392938771507
6845972342121796893451749774691
5402721554536442037071519237427
6522459692688095396547002577459
6765774672754532761655596963155
6686526874399440793804646662979
5409303763137711720600427718227
1996048450454644211182224110947
8030040960152793630858300957235
10641683569121999723162430026563
6760804173396434691964998394179
11994834319946132240611434522211
4136039072198550870179827495747
10651688030669069948803857217123
1529370225857404731381034752099
5324774380031519489140221817139
2708964029071054224469341324595
5477946571095644278642577646131
6677239750507143090915710817347
9300495234542349815285471008611
1839374011247649663764038640739
11993887731029373985965729215843
5403692014517921058642635142467
4131089654043656993681941218115
7868756824815773984326703924547
4061453241188778749122589176371
8112962466327238995124911612243
4061453241188778749122589303859
13336433934344410322759366956899
2700031039523017759325026460483
12082806804103777400047973009795
5324131463719028174578178741571
9369391665685676560047407174179
5413613881432223146028920103747
4063061952850783169733470029379
5235662286503934739228258480979
14603137043484323732710147847523
5333748245761333439790720364851
7785158745471921887800181535539
3981874353590001636103605732163
10822256442405984427410936461699
4131089654043656994785747813187
10822256442405984427412246865795
1998431030442366628486491563363
4130470593743321257043262849843
5319819315675151373646816354643
13336761322531484458602085181027
7943962122529410976706023551827
9470095966539332199105940715379
7087718821144020163068173596291
9374033125025754760047779595331
3976944353819736243185494926387
5403360920202277244998182375747
10567508107997664092243200989027
6845642069351706821234483418979
2877400933715899692520607925315
8107699813970198297667537815395
6517813932068699388377470943795
8022203413193710794479260488755
4140683448581347054520926365267
9386476598546144980489202792035
1760376299050839076166936437571
4052171128263676129291722376259
9385567084102080092627363530867
6755870698593893412496120947779
4056831381316355823664137327683
1623408943013928676647826187875
4389550821668093883097036256611
8185918727003148245890181194819
6676603926633833720444565541699
6592114452231886127707575116355
11991139455537442587519927736163
10815617852109994979593634845811
11989245455882053809935108109923
14605030585729914742119016523619
13337379985501685340622313318243
5324793798934935151489095910723
10734362240639683011639213507667
8018239888465446958221359534915
4131437658547307393251906102083
8979462470701477753219132248643
10726854504791020313647517099875
6764500714729295826422770136675
6845930615518647371275578992483
6845641913494053248881922230115
6765076511948674756041718837827
4131089654132550141207088804675
6591532033535071387390491968067
5657199924279967715170341840739
4051198995807272808727599780163
1359071102309835969995535946563
4237010974783884920838159955555
5678922433567646477904074479491
4389551346054727163626248300131
9460151933280453866287550261091
6845004578579472818734868359011
6844057247586161724046716458851
1623408943013905616658623984995
1623408943013901117520093017443
10642654260700904373859057214019
4389550528495029816818920679011
6681246135100564551813782065987
1914251107770978254213598373731
10822256606782749344672412047235
6850266215169032264193273464163
3185650728931830935359306433123
8117935019891783341085588752227
2968086251970079722110173275747
4051180951644936415852498343235
3976904549287813599358550889795
9379316442848550243703981700675
3117547790811836848554653542243
6760453579614472635239360574019
5491915723777387588352888694099
7869377069838432015504326672707
2700031039523017756910950901059
8362431370124061124134463764867
5657490057489796212949220284259
3967021334244277035715799425315
8107661245740147982581650109011
9303457315756329624639106594403
10236607505557256027187673830467
3057548052104399410100658665331
5329415527086579924696954197811
2705290924311727598604966306099
3353743188939723480612568918131
4061453241188791693733635698995
4056813251775427322510562255939
2789164172707242263525333628499
5407982411603671685381964972851
5324497616852392733574381712435
6676294374943423037371654030403
4056132380016479727494747211555
8022843020229206577240896455731
10817286169721391444682088915315
5403710224203899721555190690883
2788832368258644482076643107875
4315910390146203328442459572323
10568416397543288949509003171155
1448182157210775384364695041075
1669751739766783567318138180931
1536388114835464681879933314131
1436380855345964655276443788595
2013035227947497140976536156019
4219870667843703373786289091635
1670062433702424524885734012227
4140971489583146981336871556931
5412932958427355785870645014835
6671342614731166423362984747331
8033115854158823552365371999571
5319181974487721728433167930419
3968340509634470500019490674259
4052132422824419202295522279987
1441952794489060367592199980867
5244613007618085813052233881139
10657898060968030031922035012723
2779629138609111566628829807427
5324773412501026828201277661507
7716123881345043157168983126835
4145923017438130003660765406259
6759503289228015200723803517763
2709914909496210953041960391731
10657898060968030034056113661299
5249255499994251254336847041587
4221476197574769974978861548611
6676621908487683995113771573571
2620142571482111571103546688291
2868349478525720597873930146611
5333995018073917624685486621763
2778929013889105441050818122547
2793471178094099420055492248371
5487228774098598909597341529139
4145903674589144168633070661939
8029400390658534718400947635795
5499050950359217436505245038163
3349701901335618109629176853619
4141301214747803776022928905539
6676294374943423029619237278787
6923649069856425363490383415651
2778929013889105441047297004339
4145634236189193141863445910595
1516889109525050255057645413187
4145944934644105747725427364931
2012416257927854450839086339699
4141240773342971055394987909939
9301987115603273793811178215011
6756512723521534708272988361315
2868661745303323278286614774323
2784208242658760612477430604595
3893713518789654638398072571219
5493152837718443494201606943075
2867709942322186386842376679971
4051238662815263292205349160243
1679366544039023979437952013635
5328753035737440730769730852659
5161053118069464173672702096435
4219619504652624300287211222083
4214376176144110388375802292035
6685884778951144439078312825155
2630724370313006379220194169907
1679366544039023979437968409155
2086091379785674464488774465395
1669463023724740931933971035715
5408641271786166095109837365555
8022843020229206577240896451379
2699679010632569090219896549923
6675325864451193386723608712515
5244614216543905427680887452723
2863106514229721675147743991347
6760143122683675912104451449155
1357771581981950997335635006243
1433656828248155993567679370547
1437022558325017762165607913027
6761441197316938797558573249091
1432379078601634053889861116723
3278556389756776254476902951027
4140391342138359965937411641667
2013015365156530864997611894643
3106405418948064705162195862355
1621822747317406415523080852819
6680277624608334907823205209411
2003381430522106872063390479715
5245506620695525787298278031923
9301094928348419897841700051299
10653255568591864592771516052595
4061453104274738069086579995187
3967021334244277033502796559651
8106519058212616371438497584739
1520851816596698388461676409891
3976923650634051760784012284467
6849955596956289995777317880675
5403999152824114203874246742851
2630028114319062306658623697459
8182267856049090324446568604755
3978299393774264867108272944179
1357773919572969834290115454003
6601103802031994639566618575939
6675631879074989109740307829827
11996420511216511988654438246771
4387730401443335533677922117475
5732929673033238717102476048227
6675963280587648166420831032643
5492511870009522754679246758739
10573386740859397380981342180195
5572381977241426698116337522003
2789757352347663010341030404643
10662150446536968256813163225651
5239351979679968212206372406067
5413262995194552821281102901555
5571161325992153764481295930963
6597377190168056024629549159491
3971955116904414524649274356275
5404001495048570305885795460163
8196218558939472118157553534579
6675381555835503271356256179011
2160386062961807436262906693235
4060818181491152917319220540707
2700092452952435369125753345571
5487210725529873666606348120883
6670682380043547552646675251747
1515879575202863895723006837539
4051842280627711691293592797747
4229133447696739759709388752163
5244905572145582948581441291315
1599808264180950205996062749491
10647273561240181600403116405299
8028143027209823237417617007427
6676931398219871823051300885827
1363362632243528637218425090595
4219330803092518496798044079699
8023172160673951341428995073107
5324791380220050431663257297219
6925142240175343666004859704931
12791776344326847986519498715987
4062110532676479033264225465155
4140355313966319259690785526595
6842123948232939443411334408291
1353130284068282901339562971683
5319200259728115239739670541363
6516906100222480655761306370355
9285870012217476977117441115203
4219330803092518496798043952467
8195654523897690937522578032243
6588129913606889680079691347811
9460152169826480116426796512611
2699370733996375908911635706915
1359069888345586369935315112227
7869006076946090893244523361347
5493153814727162361553585726803
5651899214831041845073692353619
10573406999605367373590901053027
5572381977241426699147129804115
6924231919033205348217026336867
3982184966930583148710845309491
5328774645356848566396337398835
3967021334244277033503890223907
8106731587133185848547091821379
2700337870207569318506558534179
4135710319974047843427890180675
5323513631830280766239303484227
4061453241188791693733615780659
2705290924311723093768104194867
2953479844521999743021987488579
4141609491145327834303941391683
2868718735984336830843103294275
4140663057068372467288496162355
4136000154605890055442233635651
1760378717108719823592669471555
9216565398536421051635720410707
8111992993137387416365793616723
3977291239894648442233356951843
6925122973024000602262006494563
1437346389234893477661249712419
1438608744756229567149765767715
2788190509280449564592452219443
3968340509634470500018614973011
8113933485285497088548830205555
3967021334244277033503890289699
5491952284151906649216692606547
13342330838450078200690087576915
6597646421537092729208171742531
1527103484631889225168562124643
2709254911479108259711237243955
5403710224203899721555190830147
8197803015957564468121001093491
2011815199844281285265932904563
1590814771594866632438428537395
4220551454341791438956228134227
4140702200708980742708308165955
6677238470301051246411676599619
9285871977757004649173937767491
8027216839324420163231971304787
14144808549287681429216569087587
1705695452121794264501667067491
6919280588869573648246782654051
1844016503236247137698485392723
1706640992228404276965464827491
2943245366508600380995591689283
8198729497866811702953418262131
5249526157411702224318611334451
4137530952776701910306719609667
4219330803092518496798043694163
3031838104817863730901815612499
9305155856568772858323092727139
4145305865197641166161207182403
7949845742247102776846640640851
1590194521902813471639867638579
1353130284068291910878985527843
6681884513954376019920268047427
4061413044165549952618841977667
1442944113680820887082583352915
6677186557087627829230609897027
6675651141054533447885927961155
1357134407218706309109555479331
8027234363934348229881158391379
6675322312898403956186772812867
6597958394573363491637065946691
3352851077189677224146181318771
4057451564555163001415164843075
8027155570934833657142099543635
5407671632408314226278999077427
6502650229728726419878534455603
2862795814720980573911101158451
4062095129241732097407073928275
4140993174446833183410830398019
4061453241188791693733635703347
5734629720780840562974121355379
4052149220909328525315863093571
9053428467445484742673972933955
10730955719336635352466986723443
5403692014517921063808203634243
7869668572774398569199361668419
4061453241188800403041993176115
2636625222852348413692304630595
2873611932670456866832585724467
1432027513469532375681912287795
6676624492212445657137408123731
2709952617906104076873370772019
5328466519687395082848949182755
4215579057334605241982651934275
1441930877375160431003217044275
2788849293533862920151904825907
4377995662175379920444613415971
7948896735254007143890751276099
7770963486940722115917987009619
6844632454844010002470896161619
7865899279223718699622861067075
6670680118917842787137286919491
9380922712736861321012890060115
3892802889525668065713997484851
6759811801746394968428617552963
5492493736713609431702859130707
2779239627160470925599937077555
6924231140207171481195611907939
5333725200701803422934065422643
5488510255112317507755083118163
4050890633776411900881717498659
2700030968683995078485476726083
5329413038360239636405849314355
10573115795414556183803924157283
4140354857134936056256968413507
7869338744016019562669578343491
5314557828763525755000315986995
1358410867622202992691322762019
9221515873671537204694266049619
4379607402060814086432416232531
8117935312997977459741693404771
4051822564210447885130585547315
9220935589278122182690407085139
3027135850114515252916699354179
2788230701894915267910400422451
8112921357556444561510077051731
5320128795428784682859201897011
6760781204157440584375130735683
8027234986659475554027635438675
6923838937564042213050222540371
6677476553150250275491990889283
8027235057583879184085074277459
3978473484159375149977822245939
10733375771429288590851614811507
8113933485285497088548830615667
6680566794530061592474661765955
8197475095214051747077213022323
1929435357844689379854949705571
5165016117396487247532483089443
2630373867439121167397827200323
1438938862100039001889738867507
5482240755651022225407619712067
5482240755651022225407619712323
6765673963305107069078011790659
6675651306574727087940598846787
7007268207047414015086016493427
4061125560957545178065971532867
5403051113735895275499495506995
4061453241188791693733094638387
3968009263959896091625353795155
11767072548599001084225282382179
4061394023339205489654551032643
8028764249580606971927782122835
1532978712665014876289302217795
4149931891622515658692075209539
5492821194182105658544959459907
4060817445728071175987604645187
1521512122100219921821483688771
2705290924311723093768104190771
2011814826349717684313598097267
1358410867622202992686525522723
1536367331830524128239145009987
9382378193624290414230706407523
1669171455373368543183707063107
4061453179814164361522095207219
2700317399063690510785580249907
5474337035428405998952728917619
2794730797964564708427613614387
4061474698752845814424950547235
5328774791108041278919969882675
4051220590836260015309651854387
5329972770757552476852121059891
2859475062019190096804264245091
1789586753421257402675432221043
7007268349272832310573179242099
2709292539570719929312244474147
8196836320015978624401525729395
1433017387084634495710378935363
7864114980308783830694579672899
5329439705602977038569120744755
3976904297803423968575037247811
1610971117261600328195093713475
9543982456986222567658582459747
9301987115603273793810926437731
4141980635097269172075750782803
5324110921188844141072978700115
5329101130539064753533352100931
6680622248964845498462669915443
8107390532537413676403642488147
5314557828763525755000601265459
3978551011473451031621861970211
5314559037689345369629490619187
1431389039487158453646138683683
7770963486940722115917987071059
5245216478534545895091003802163
6839699956924599397635206615619
4052190234128497426957375447363
2789742840810546023267825820211
4052151553501337401544086345027
4130446661734459106437975538019
8033115863530800041494277477459
11996420511216511988654438443123
5328754319925966878558857073203
3971970898187491316470976365363
5328424283157535560049979629859
14771454038366435351028134196307
5244244279910751585126365467171
5328736034902120826577136927795
4144976821793503581275629573475
1685188357106985910620240749363
4061453179814155071745435120435
5487191373014997430112480272947
4051881801892811334754707317059
5409590278517598030934314472499
5329104756706411685918193050947
2700030968683990291061259130179
8191203022355738431047625688403
2788230701894915267910400549939
7948333228892751260094107382867
8117935312997977459741961586019
5730568008958901073341693912675
2630704951648105631543875146291
7948234239460355230837764404547
6754879303531831974675505955651
6755892549594811770653667386723
9460150965192770509016005817427
6761482703081449135363632555875
8195672360017633311941362018419
5487869604011700625988139697219
6845914077661079328411332781923
2788809791291027431066058236467
4061085827259967392498363954771
6601725194625643041832062702915
5408601377197171031343044502579
4147198968120060436293296210755
5325410355846192171138222867507
5403731994609772448401525580115
6676293397931457602333898383699
6680332035729938511435263066947
4299797746332294581440583451987
4220221336961097518797246833987
2626392879141272696997240058947
5328754249165472302379473974067
9301656233162265810063564498259
5404022131846746486009045083475
2779607216556240338426744034115
4145945311693474498941748073539
5493153814727162361553317225811
6765774672754532764886469141843
5413613739482234268301098558275
2877385141808701322899466900291
9300145840984976777964508440147
3982843750907209175478039687715
6587162692059760563350733538371
6587162692059760563350733673795
5235680491168950749949480677971
5235680491168950749949480752211
9380633784720980353961965418339
9380633784720980353963360024419
5652830026412835445459086832995
6597084341739453620668209443651
14212291916869365708763427133011
3903636301358953114409411748931
14212291916869365708763427325523
8191511222607625231501436920147
6671320854365178253925312373075
3037971532482593523954949911635
6675380204389117456060314305347
5493153814727162361554105689427
5493133257843838545587558555971
1436980161116739222664178176803
8022512983757315937430816437299
2630703979116076713705469973027
6517234563884854633871201145651
2867787328071553583468582933299
1432687274385724298574821397027
6597026232762775324505074180915
4061453241188800402905377162035
4145306928968237884332531078211
5413613881432214342492701996355
1679366544039023979436892890435
5328754249165472302379474105139
5493152284236343917605344850499
5404638518360456508594597270323
4061453241188791693733635826227
6671051259144482736725275329859
3037370149368420274005271270739
2953869355292749047742768169827
4145921949888156969048475845427
1918892088971299445001981949011
2798774816259813236839992673603
4140993551536332974414784316739
1352859550779286792644408402723
7869376149396825747624937346115
1918272905504359374514495510099
2709292539570719929312244535587
10732776295673757116674804377971
2946978013885409867557945750579
4136019563218449961350249910835
5329725021888232047440839329091
4062095200078358607484103845459
8034045088083609056527634421075
6671341632421220131612982977075
4145591913139402175283781059379
4055842393933553421981313995555
7943942783880771439580343771699
5319179713362016961764437419603
6844631255913879939784407982419
6765774299151540826938051946323
5239680590274058126019951600435
7700376777779304200699236328243
1596348105682488381834083381811
5402700685514658339105519309603
4061453241188791693733615780403
4140350998035552185084717384499
2779276132071775211984003758179
2951696531954420406202926322499
5245173792747930146490148852515
5324113182905939421418115917123
5328754249165472302380044399411
6601997345524848176272444372291
2705290924311717724844840919859
3977873786026200412117658907683
6765774521675659089237527385427
6601124571886323559347697963843
6765774299151540826936941504339
2788171322542859139538004087331
1791152010068629429594490504819
4051530155534988039715137065763
1758322334083313821200170570563
9220915477847909468127199843411
4303510725763924362984861353555
6680894332929256735592480448851
1705714794934908098567373354083
5412954951352546269315857527091
4145943957632140319268134790739
9543674180902220837219032384867
6670395870344965704279472026947
2794093694020680564308460188467
5487308653873290743573953798739
5402719872251172705179652989235
2700007914053855061401274692659
6672288962254989470107086046275
6681205163719930764045497611075
6680605313989157474646140142899
13077972837391778951725344507203
8097119574037706219304210883395
1619929951110108558772129650259
5319158919837924392663968326947
5324481900207851336558721578035
2709292539570719929312244543779
3977252397859856473909591417139
5408000532188538973439190508083
4140082701893797031229267461187
9304846011809395404585856955747
5413613881432214395407222322499
8032724855828891995782036791635
8034336515375044392315751065187
1441641944379676661309772219187
1791152312357658347455335790451
6765774672754493056092214809939
5408313657316269108294084337971
2705290924311727598604966446131
6765774521675659089237527447123
6675383831166576299948609987395
2705290924311564339626414191923
3056309876241951848717302720883
4140990529885883914393039757891
9062128671315010160341447557955
5329413278983171950801051796547
9385567415547322896331884218211
9220627247268834818103417591379
1844305988157057903089272837715
8029073909796360787179276162643
6765774521675659090337038693459
8022843020286992248740376551731
8112322863700581992679317123667
6756776117825136929010055595075
8116903579589835292771071832659
7083329059820325013359733147251
5566228251298392246601202882131
1596078737785915875033307238979
2699722606970139500206993060403
4063391012680796463275186808131
9380014667846966569150524265571
1441644120543295207550507754019
3968340509634470500019490534227
9374365654909684165506431800387
10731538119811309553091872909683
6765774521675659089237021971795
5403672577754318600993742398003
4141283098717092913493349516611
5493443663402673882508842849875
2709292539570719929312244535843
15783549427961388740465923417955
2783858031133885909966461739571
2705290924311727598604697874995
10730973560474092114934768178803
14212291916869365708764485211731
5334694905902331777113676600643
7865896572754380804837772506435
5315220637158090514550228486243
1437970275535575185373731902515
7081526324660791064532150216819
5414233928206971024985566897491
3968319957895537051323253211987
3037679634378241619073995920723
2789164172707242263525333624659
6765774672754532764812145411667
8029383838690152438187281376595
5403688146828082726446020235827
8027484156992363103360365240643
4140064870184923331790385074755
7869668572774398569199864865859
1928216618929076603551441446499
9062479695056952155271136097347
6676313783551754554595302720835
6671980171005329975363910321219
4140663590050320990130335601475
4060796738131300014094426793283
10652616183467079073947883763299
6923938994180944466079882176355
8029983017271865421641640338771
6592424220789934299691363816771
10245911615893855481661557777475
7938045794278880047118927611203
7864423327486465427508605429315
10488278060870511575464612619347
4142246826134686019457322931267
10725882598191798990619077469763
6512615697508045648276916290883
6672287759267580295333271385411
2885139352908446097930571895891
4219308593488129615625429664323
6765774686052442818103066514771
4152172187616723697415014664019
2789121463014789562211749938499
4131049758935879838941172806707
5330304007059010410167665898547
8033404186196139000154497954387
5314557828763525755000313955635
2877346913680245487652582085443
2779216728181923185917789680691
8034877967208145781532454577235
5329063890585323062353141568067
6675631879074989109740307694403
3038299440142716945510268491347
6924250265530866843217580021603
5491854134711764406539178632531
6682155162184132489351693153091
4141323291755982370339393398611
5325122630949105357765581414739
6755848871721492508433608688707
1610643734187646944800723653443
9460480590582586737564632499283
4130099458812072259899979076147
6764785316921275222963258532163
4062674043483486405355438682947
10730854995444706368276713339235
6596076017068549767498178970163
6517484958461230797953970807603
6516886464031268477662493086259
5318542523838821993278031934243
1357773848754838188700677194547
4061085509994401976254505247811
1521512051301602354783191446851
1669463023724740931934491129411
9464154449997348732229386724963
1619929951110108563165630128723
12865432572602815493521734391123
6750588981654622506472280769603
7863745874202171580592580276771
4219888877881549439200123756867
2962804374431091639728915695187
2784827594972325879865795486259
3110153084509719657100275500371
6587119085671029780204439544371
9464154842898032615437028001635
8113272112508631919516186854739
2798119507277362945398379070531
1669171455373368543183974384195
2794093694020680564308460053299
5493461797289968101946463442515
9221227167906675443172672812371
9380633784720980353963359753571
12080601405730150602578993562979
6765774299151540826938051675219
10721552305929121253808992756275
9369391665685676558879176208931
4051490180979200620569274946083
4052168393107190470867808441123
4146273521493850178515097694787
6522770457093622124949088059955
9302275670268578850044739085907
4140702030498323592874224272707
1357133510264222469056317842467
5483265759108992813128937194275
5319487751811506996911076942627
5487911133388081707172755023443
8027543409708728666644098143827
8027253262771175588965153662035
2630373867439121167397827060803
8022861305527390543068489916979
3977604275848665902534352900931
12080601405730150602578993698147
9380633784720980353963359958883
9369391665685676558944708923939
5235680491168950751198706038867
2868638558780278218251973112371
4316836658128586646839150860387
4141320557560917610090796041027
4136368942506085367760098042179
6671051259144482736725275591491
7938993215014510910017415300419
6681205163719930764045497619523
4061743563538919905043825168963
6681205163719930764045497615171
4215577852834922454905355777091
11820225757477832591400248037955
5328482160498453019714592724275
6676660674905899427377018328131
4215577852834922454905355711043
3968009263959896091624745551187
7874327555011013964428362405187
6602327453128771937288754131523
2629714997515406523331481121827
5166876593155853719928400200755
6586502457372141697530671997475
11683783751188345442716841379171
1436691473113769551752942924323
11683783751188345442716841444707
4057451564555153096941962085187
1790225066254013926878052120435
6670989593280285437139646362435
8117935161919138468832871806307
8117935161919138468832871806563
6681205163719930764045497615427
5235662286484263016193093612115
5493153814727162354062374360403
3279156607923248354052981549171
4057429638274153336001899139363
2784187992583036196407456510787
2788559165557289245875038982963
1790225066254013926878051989363
1516539966023777751070611227443
6603198941661066326201773158979
4315600905136381983372378982499
4305330234606471020570699318867
2878910650760717626064568144707
6675983454206315404051512123971
8023480124452125626832044302659
3111645813928536624025947165779
6671669477126159692066127496515
5573561959988174388221541041491
2635328126042951757300927718483
8032492528989726427046869226323
5489091823883329572126918530131
8032202680170036664321648517715
5487910404963051729828406711379
4326143569955004288735930247283
1790533342338015657317886028147
4318371541420964436554986129011
6670683745359648337675226854451
5402777915187426067739133035331
4306259156722605405622445229651
4146271796983983931271914341187
8108321490440722267688323667283
5325433405793318743990706839891
10727164300773881639770839524435
6844714044315743320750905964387
5493153814730408921622994044755
5324131473519158482864033850963
7868776522119977702362411451203
1521512051284312770830589506371
9062749992724979028331521660227
6670723559670885720450011378755
6516925221046264276733961323059
5249876746452733996033938563891
9369743700420191772172198430547
6512866714898586978663759233843
1436650359600873878263006835235
2630995245531159856830497575987
5408313657331253144868880466739
2704962176492235596324176806451
6841252464126770040659636672355
1679366544039023979441457152835
5491952062351601266919911999059
2788831405819616463043082736707
10410269780067106161248918058835
5249526157411702539792565879859
3032728639318329352343977555027
3967703335422149657631744270899
5328504365936196233037218137411
2788792710414136553057254904355
6755500842772339927721032701251
8027544840568407095983457261139
5489091823883329568962051061587
4294516935445199236765320754771
7790459748594097667312653255747
6522476830657460175461496861235
3026885606863715743330007860563
2877346913680245487725059454019
6765755046691876766415430580067
7785158532759183273847440028467
5235002051816315870839540167731
5493130683914293486483043337283
6761134532227642068365047666787
6765774521675659095640029680979
4140968910856232191071370883891
6681535129997633919748462101827
5493483931999412666868344461411
4295427337073828095454392890963
3966999568876839097298312184883
6681246135060433502341045761091
5329143887694772371870637704515
7939629105476356558798442349891
4219540711613756679993502688291
1521512051284312771994276156483
2788811892351898283688785629987
6586502457372141697384609554979
6755829443410003252916828587075
4141300080439280112329878225987
1927015088172707818696215062371
9222718982368036475923209803091
8033406775340762681311119037779
10410269780067080494249983559251
1437307703628337532700550574371
10572478620080732678248737240419
5407981117418135571347974472499
4055863031602055585831929136451
4056790035682021809016272007459
2952859452113120859197865739587
12078995055250367320792982967651
7949226852669356821591481537875
7770633369560028220965147399491
8018837763987370220152772834083
3106405418948055942127789823059
1679366563261910270228921865571
10812311440231863824839692605027
8033406775303899920245288486227
11993824705696617196194144675139
1753352879720350410885635192131
9226470203556685105728676189267
6601106655227874607371650290499
6759504965963336846040165283139
2799063518226810598333006304067
2625713533311887964001513058595
1600096980222992835052719907635
6765774672754501762022046455123
7943614857714937455686000452403
2789431099102278391245279802419
9300493803176115260768900368227
5314559037689345369629776880179
1442901483990749062866925863475
6750551273482029744736052863811
6582871166570566469007189707107
3032129016627826367486109115731
8117935019891783343290015110499
3033347311327413137955304526931
6765753672149800871921521546819
6757129034162709746880905032515
5413613881432235809164466931011
5414255769485157932414205916771
3026885606863715743329217365587
1521512051301602355813748655427
4220859730335864439984726893907
6681246135060433507509152793411
6513447222039764024066260083251
5244594949251816719002496090931
5493790597146495365463453370195
6755562422214748580717071263571
8106384862114287379306624795987
5314559037689345369630059017011
1674703338716526787810172281651
9389215787763141651440659223891
1611280908780454014673086731075
4135362077891299465846080999715
3106405418948064699869249692755
8022554087236416787109383652163
1357773919553365405700441973555
8355271185484650789223050671699
8107683177646016972433547154515
4125476682315955365389536675379
4050912238347055481968313770275
5235662357281647175132185375315
9221829213054727744115286890067
4061453241188778730573398098739
4136679727069412912244451459907
9123124127184166810847498687587
4056150901394864005110025171235
1754863890306359823215663268675
3977273095993226968069199643699
5572070064477418923323847755091
8108340752896230165990873375571
5488801530203008008939079353683
13420261748297184706382084404819
1511256567921900177383578739235
3031817260292208344287842747987
1596348105682492602928193610547
6760801997347041800633521091171
4305949893501324399317644108883
4141630047274730487730860537155
4060871611272723235392133084483
7949226852669356820415432377939
5413613881432223425501905372227
6848681464347580727886985327971
7869668572774398566111060964419
2937713033949159464576219305027
11677610965824859518915974550611
13341693663764208943827488359507
1754513075162369419537973318707
6597667185782589964632214226243
4046866044462374815136963695139
5407963300481645107150721266227
3972633329069365700630559282243
8097119574037706219303942104387
5245234314877024074946320679731
5170298981628839007209760498483
10570546458905527127555227342691
8117935308258214099277617522531
1358118231718476326136767004963
1527124046168349034930220004963
10489167900518949375223168918611
8117935019891783332890773256035
5489090387916032179397510587731
1695789433360817352068846208851
6512243056107381765852965720627
5338698868455405483418195346739
4300398506432801927326746305875
7784867243249862221408695956531
5324791235004835927891167752771
2868060696717652820706384483379
5329744203478982451593485693507
8022843020229220967649650160435
1357421966301758230639511155747
10410269780067084732935504680019
2877346913680245484435114640451
2799703039985386737167781876291
9280301243060948791705479758915
4295677646439013815004454671171
6846567724311881795708867016291
2796071743501195643157748982627
1532978712665005908800476165187
4295677646439013815004454667331
1679655260081066607385986286915
7948625794127969425623376680019
4141883934885254008430028670275
2863089522527854956267673363507
1918892022230907330930862744659
5492241288446163694761489491027
2863108936560511298571669419059
2784479040916089872410404590899
9374035145332909494576709260355
6671958931131122788356556142147
5573271746554752914283033744467
5245233176488005488205286748963
6824825338304694678555994494003
12079653366733387697977137272931
5408004253396047781020980880211
4215269576803955994741990434371
4146272317718059131189588280131
2877346913680245484434562110275
5414233928206971024987483694419
4142950506243689382247996138339
2626392879141272688870608352067
8023809027556363269327815849027
2709582606545212231834636010803
6428376249702406491380943831603
7949226852669356817259958785363
6676620780395447333332056429635
4294245367166670382423848928595
5572980763999203179022724318803
2793166991008839627930514899779
7954157909219875105709433713491
10410269780067106161249422046035
3977893279640226609760223773747
8113911559004487417355375633747
2710241315278889910893449191987
10552903372142429179422571975235
5239972158588469215084429853491
2800320801079209812675252204355
1760086308211967711593762145091
9280917563925061717705105036099
2699061400987658758783237301027
10573679300925002993364044769123
10637680654877532992898601473075
9374054649059354586961760773715
8117935308258214093982444050275
7954158273800375277591898317651
3976633815684151828987635905587
8028785132455890352217563564131
8033406775303899920245002101843
8028414058247647603430605796163
5413614045809007110514753749827
6522747412554013278751466598707
6840362694812308363431938381667
5323824481604011174618675365187
5254167072534769737067294565171
9285253309285364645989163611203
5239953811988441427546502206771
6671030621201522876389585662531
8107044860349103891772914230355
6592114452231886127707841454659
6591122971816690302821659124259
4457983276388464622828904354659
6924852022034430038146020631907
5567719221744090665205467801171
1928525801412313166346149648227
4305040710503714368397271721043
4141261323972866653700365882675
10549495641560826074657979581763
2788830187393623984042183705395
1532978712665005907559802291011
6513447217317397541196614869555
3972633163196243269252478677299
8109289518568060507112429732947
5412976398904783219097609711923
5314230214330580206092593415219
7865026146216212058963628352323
6681246135060433506472788439875
2784479040916089872410404274483
4145305177062367427849806426947
2877345403484733545265898227555
2877346913680245484434293805635
5412954874300573133691888611635
4130755986127177942277793605955
9379292924874254826275561816899
9310006968061991147913624315731
2620142571482111572499192947235
5324463851969000962358234146371
5493462303523974470227186574163
6756161082204298078686741493331
2710264606342073184948008010835
6755481268031910969386129892147
2620142571444015654982718140963
1704440587121034279418053486435
4062689604659869110116894717251
4140702804915788061964472894019
5497795193085874148914231666531
10726853919027320430088132388707
5408663505201785127042456127315
2700977315797152252776745743139
8117935161883236839454624020067
13345985345940038519020610270291
1997850447654437260052697405027
9221829213054727745288853939283
9380925059976624503545883092323
1927305084345061295405550495587
9221829213054727748517359933011
9220917678470712440370965345363
9300805003380557648855628354403
4379297841125130884902046422099
4220551454341791429258173965651
1527761381632431959310861616467
5244286748762643963212643648307
3967351451568414744942086399027
4061453099238781707808930026035
8027792358128324523814263469363
3026866264103636295312989378131
8033406775303904147806576068179
6681884447840164361606997038659
6824206439121639697065810612787
7949826333115823860997365782099
4384887701627213928966533703011
4140972774066830326569885783363
3977564527376240224982045762099
3037369407529271009220611229011
4060814791759197106931240424771
1765987155732552654875598996819
4140045753751333369215490343747
6522146646665772698160641418035
8117935019970340825147693692771
3032129016627826372855355360595
6677549234777041543974901731907
9280920217599863129102748042051
1535396393392601702850515514147
6518396629608825361505380877363
2700030968683995057594469471555
5407983611359058198472488797235
5567739914806916901350308733779
1832909657902848175308832921171
2788832373608296024609930892355
9380615655390181367733275686243
6671340439453000893292817424723
7950117679550661989029541672019
2710264606342073180263609939027
9306339253033058551239328360035
4146544335083742902194472703299
2710264606342073179237667862099
6764745427424856575574489113411
5489420349269607603355167118931
4300997911555642539452007863891
13109291053754631242111507334499
4299447077144572228771978294851
6755519883782885956911979640387
6755520270333471278325160301379
6676002938688117881198450139715
6755521560445721939857631233107
4150279391409425837302713115731
8186580165283162518876158309459
5413614045808997854825601651779
5489090539326907536405510440531
2620141594544932952284975997235
5413613881432223138724207477827
9464464171714487911399844898659
4140429592420359575293770675523
3977235544012745660247302288435
4300997911555642539452797314387
6596736095045218208702515131187
5246104973176821327344971232307
2873672691527752959757026280531
2793166991008839624573743153987
1998142167971028000838609430371
7785158532759183272807537845043
1532978712664978358342485492803
6755829906218995960112612455747
2778929013889105443181896483123
1596348105682488079532808222003
7938045794278880051510771012419
8113911559004487417355375494483
2699699869049910774998551826979
13109291053754631242112296912227
8117935308258214098252951021155
11757130413511186547182480413779
8018837763987370216716798997283
8112303370301940483714948670291
14698806064125505191417833027427
7785158532759183272811563328307
11514473528961207335422256170051
3026516946208003322954283038019
2864018039554570332135583069235
5403070470163921923979431130163
1363050654357939440783516054307
3967039619484666007284528321059
3967039619484666007284815630883
1525492873078318396914008199715
1437330838758771352864807142707
6671010075071547742452331983667
1843995289775710276893480011091
5329065995781735772213114712627
6680334377658106466661676827203
10245911403091134945230093432131
5409590278517598037746987901747
3967039619484666007284815634723
1675266712020418748435168371763
4061453099238790767874665488691
5235350373826217080907405481283
4220198282296316143293805175603
6676624492212445657288050749779
6666676156603279136341238105411
10643642109879244215954255996771
2779571185727633790342767326019
8186580165283162518875586905171
1927015088467855723875568080739
6586502457372141696362120028451
1619929951110108564260846523475
2620802806169734924455796561219
1521512051284312771994307606083
3026847139089990930840075707715
9300805003727659347496383124579
2700030968683995375357052273475
9459203898899856390484353439331
2793782929581642305128063661635
2788193319935836924163774772547
4220551454341791430358475171155
5493153814727162360522525074771
9386457184897516109083440346211
3270451528537767229193849111651
10727164300773881640947442537555
6670722194572412977468137690163
1357112571040107422256817316387
6686198867991721659241933784147
5404000044062124147966509977891
1433309866185055751975208170019
7870266839956674179457690710851
1431756396859721796505041261875
2961548602347662632148693246803
6597975173194511513537849332803
5245505048495656605227700863539
3976964669087425499287643378739
2873672691527743382333935875667
2862448858583842858402168578611
6592114452231886127707069031491
3268649384685350257133509506403
1759504734871783594923387871811
7948913442450669039053557880403
8033406775303899920244750566739
2705290924369359875931320234803
4056831381258556030185285051715
1754244778704620008110918034243
1844304694667985769287116809555
4061453241188778730572877210419
4141282391561108495904542053699
6598245203369629907028179899203
5244633701007239457296811766835
6671319630089362309706051647331
2788212506636533296801490678851
2705290924349683597546433422131
1754244778704620007075327853635
5482259942939564714166865572675
1363362632243528637218139808035
2700030968703662000098876015427
2952297296903089342626847405379
6671692236866508750382656921939
4229133447696739444449859473955
6582167244918833618129815548707
9062751561211266335305865966403
5408023671845496058571814884435
2710592144958972890114564428355
1759504663534896928531973350979
7948644069982405835446982956627
7949536115271126092661049939283
4051840859249584000245020365123
5491897504980667140799570797907
4141961287895117679889324861011
5314230214330580206092593341235
4046866044462374815136963699235
8107044860349103891772913899091
8022843020229206597044451685171
5408023671845496058571814949971
4140971413729049927757974417987
6676953158513109760212931392083
5487910404963051729829467936083
5491896371612711252086361311059
7949536115271126092661049750611
10410269780067106161248917804115
1526792800436147444143225136739
5487309568830703259129890431827
11820554203674549115798733345603
6522146576421664808052175548979
5329683761686831717603003679027
10410269780067080494249462416979
1997541261092190896032803288419
4382778343300844613060351453027
10410269780067080494249462351443
3111956507864177583723612759123
2784207098704819361461239694387
4140046736297629112352764281411
5492206393994778055293363774547
5240263145587396441437511963187
4146272317718059131189571367747
5488199778522857471004060578643
5329065004691261432943967679539
2778929013889105439951576904499
2878931509008683416169790067267
9386165455322635851509997532771
5487909490005639214272993260627
9285871977757004651370021799235
6840362694812308366597598762851
1516230173763718017296913015347
5567719003595183306826493474387
8033406775340762681311118910547
2868390814007162712226729636419
9461140915013683043214633804643
8032495613749840493682975196499
9379104569120526390654892725859
6675402106688993004514167890755
4130196253472704529682140578883
10306305791189877034594975887971
5571760584854118900971065271379
6676604011272043919883423274563
6675945146700353946983208408643
5325079029338062375692248822067
9384615602753544747828301223267
2710264606342073179240854209619
8117935312997928711799249065571
2778947360489124726263955796531
7948566617890526289521567408691
5250456955082034747992157922099
4066363604545289571305638666531
1590193459908709792854570247475
3032129016627826372855355102291
2788829950720749085050544468531
8022863416852933242597201560387
5239912718197434259738918536499
7943631782696151321304849593139
5492143303748105606818871727171
5492803292225728900046894801219
8033695632892107376796574766163
10721552305929121250432845423155
2793743200569522836538249069875
3032129016627826365359848899923
10252354977709680916459759555651
4459165392878931692394288531299
4214977998364372138550191724099
5414255769485157932415045961571
4132060264789079440687869880147
5402740509544884992482053805379
5235662357281647173809641776723
2862448858583842858402721317683
2700338031397678602798124848451
10552575157249603186472133349955
6592114452231886127706801644611
5493153814727162353985316414803
3987136731532227766006232396851
8032513374644032588765241623891
1928216618929076599150409828195
4140972608153210926721142957107
5403692014484494779123399607107
5408313657296601886385418555699
2001599620589469326336364926563
1432421386853573366452505944355
5249255499993166132155971347507
2704962016207255582952885720371
6760801911992659350822210192707
7874907905481687745646354850371
1596096805875988848185280062803
10488278429215097239296939287635
2625753191508258192360416363059
11840129291735857680725772486499
1783996443385842286466404017747
8108614055490397832036614247267
3976944268208406018730126226227
6582849401461310030218691700067
6756182772071748908793977778531
1357773848754833669768824955699
1620566673390826815810026693459
4151862471303011817468708607571
9370382017772219942538079061587
2630648202929584296864536203555
4141322002216737593056926310979
7943283612060116378403621450547
5234340840171846660403454091811
3977565580540270956285279875379
5245502630295847762448072458803
1599791050563743737891166364467
4214376176144110388377080193859
2878621872939605295672535036739
2699699476541243297287585931555
4056150513923445670183156724259
2705290924311713188400993547059
2710224545916917540832579621955
8978591123508073422273255916867
8028143027209823237280141362243
9464774946027444618513800569699
2862448858583842858402168718131
5408600168271347758501278655283
1997541261092190897058797279075
2868407573353669022390795047459
2700030968683995057594469462851
8024447114859326087118341952851
6750880337755334946687779214915
1437600500661933066495053599011
5328522206131648271942141879091
10568727389376679835593149470307
2630336148695362610586432312867
9370382017772219939243822568787
4220221336961097518797550732355
6840052076642006953578124965731
1436340799644299974673578607395
2705290924311718291247611388723
1353130284068273596318635594275
13252273354580626095510933031011
1433289315037503200771581424675
7933708915142635622921630135091
1357773848754833669768825025587
5482958644805910208729870386515
5483250294376003553392551413075
6671340347662065419632019854147
5329663285416855607809388196147
5483250294376003553391509128531
6764745427424856575573919876419
5314230214330580206087495173427
4220511252118615326741228634691
4140354625831045521379134035267
7955649652917538997858130552403
1674703499923925087386942460995
5656892017256641980679140693603
1446597572842411506754504713827
4221440232180547978006162990163
6675402036497020428161332360003
7938045794278880045880084411715
2778929013889105443181105856819
5487210725529873666605740925747
5413613881432223138723685286979
5324110846184310095857920909635
2789820070744945550693376816707
10644568147057069024164440536419
7943631782696151321304849654579
2709292459013778990446237856547
6765774672754523759817501402451
8023522749181316107370869778275
10567526784292970949326021031523
5334014200309348955963059737123
8022843251608114438915400877123
5325435662141330904574581752643
4052440482063607987165696504627
1754843045574462918434827478595
6582871166570566469002914583907
14698474818432593574854958068835
1431427573719804268408660562723
3978553514306943937880772588355
2708964925415646810774920646963
9300722503046725511139727660131
2700030968683995057594183210307
4298808678422604625139371095091
2700030968683995375357356421955
1438298050268401975665546563875
7943631782696151321304849724467
2630062931479801427556716193059
6840383079703922707011301954659
2798755473446699402773215135043
1526792800436147452200314570595
4298808678422604625139423454003
1749562523931047513067518772019
4215866928071962652530229470019
1515897795333519322462486283075
1758885693515254238395315155523
2878893957103123758515493102403
8032765732022051482584417125459
5403048861502727219639233028931
1517198603941548252907267511619
3967351451568414744942121002035
5404659150694458708365874119747
4062095129241732097406803605075
9460501152099596649676189807971
3033347609337972042481427178835
1596348105682488083802259342131
7869357807654942715861962069315
8022822302912307911914942915635
1441601969862136850272164716835
5324734499885145327215342465587
10245911403091134945230597797187
3982516382569922146420740342579
8202053120684898677098757458275
2867496194679274093187894158131
5572361496176323962035549401939
4382778570601616082110191658339
2700030968683995377483349439043
1599791121399240980935844635699
4141301223491645208585305276995
6591781831962214658330155234083
2863108936560511298644970119987
5413614045809016095662842004547
5338970876174527766195657122611
6602328443887264258920595932227
7869355602551899991485830153539
5402721081176992319808004694323
5403339008698574433451464859971
2630666427151809806007841919539
2867749851371145531059903673651
4062054020667726374977728304451
6592132798831913904713753834819
6756102812555173390795230307139
4131050882823222302275492975155
5334034837122491099115542618931
1590193459908709792853545788211
5482260099055516954828924535619
9370379364242925297479117260627
14698145986183506586052669699939
8027792519318433803484177782355
2794774646357312129478102120291
4141283089310428063066976637763
8033406775340762678078570914899
6676623117413503347024093860675
8027253631115761252797480330323
1352205375534740875839936869155
6597045731968521437367043966019
4050869936807275670816575070499
11676681599747649274850659365971
6597356274270854268891614630979
5645494260113280384940584167267
5323821680387520380735626363955
10552575157249603190999832741187
5645494260113280384940584290403
6677238772293828921289734239299
4140059798012624294247219212595
5482958644805910208729871373395
2879858603996600384918142735171
2879219082238024246084723168067
5323516431308156906462722016579
6756447285279835267068780237635
6587162692059760562251776602691
9370382017772219939246001378643
5492470605694417416084831547971
4130099458829366624325611049779
4131089654132554637377447277891
7785428184813972156348117562419
2778929013889105441046793560627
5482958644805910208729870452307
6428376249702406491376648864563
6517507932530953871109506999347
5323531902351374070758299092019
2793166991008839627931336917827
4131089654132554637376676447043
5413613881432223138722659841347
1521512051301602358020521804611
4220221336961097518801291134019
4050910298911742436902257902403
2778929013889105443112132756531
5403401644986875942361579602499
5403981929675438869544791392835
7869378203243353449960635056707
5571470815650504507183516304979
5571470815650504507183516239187
4140699547626613014479267775555
6764745427425946460909262423107
7949246119592583567308632453715
6850593598204948521047028298851
6676313868483960004056760595523
6754554414846298019894977049411
7789546796188803866170780566851
4221439939098678134908807235155
10241249633772860267374920815683
4141320713343887485339269682755
2778906115082085244038241596467
9385567415547322896331884033635
1590193459908709792853544805427
9380283190978285182177507829587
4220221336961097518801291195715
9287125553458558404498226950979
9285871977757004653495226749507
2778929013889105443112672834355
6671342614731185331444849455939
4131089654132554637377449375043
9374364053474121291053542748995
2709315353105512698717903401779
6760801825788646395015742173763
5482958644805910208729871435091
4294516864331865696809692645203
5656308946057137311109508068707
6760161337146348242207395497027
2788230701893843129724395856691
10563716003989596144406328988995
5254167072534769737067294635059
8028143027209823237417849935171
2872410624566321128592919053107
6680893053423739532912809554755
1679385745180062728417632065091
8196793095087454697400712900963
7869355238651920473575641932355
1674123215530510070618901402435
4145612469896939897285928695091
9304864434681139739529402804067
2783569928699739672366763226419
7770963486940722115917969183827
8196425586636139036264808097635
6516906100222480657895922082867
5249874323029156569329036502067
6601107793281244378993983304515
5323801356175349048124347078211
3967018911689952931365125441075
4220259937531625685788071912755
5334675496695927257260787717187
8106673809827822650741892814419
1844016347730185589127710532691
2948508745925924334555265913411
1441663785975137655523822233171
8028473144477544973215568516179
6597646278891807514131991643459
1918581395035658485304603854419
9370382017772219939245197251923
1437269037722836140339411165987
7008370581462749960411411587907
8111353708087431232545292886867
2700049173369902393239512822851
4141281889827085923101024994627
6597627082749786322107263832899
1521512051284312771994006737987
1600407825255964856642291577907
5488801677260523817743571899987
5235002051816315870839540167475
2858759287501903702185948160563
5497134636155781953728435016771
4135401963314667994558542402883
2868038774867420531274455130931
5324733210714980185633103028787
4051839499207082137405699138099
2700030968683995375357052409411
2794773432041430800152103298131
1353130284068273613829231944227
9296679860695229809013594468963
9295481644019742919410427778115
6765774379725675652880019187795
5413613658669480968624823158083
2862448858583842858402991715123
2794774646357312129478102054755
5413613881432223138723685348675
1589904743866667162765558559539
4051571420164562341694109135939
6681225895849782804405781865299
6428045074811384562669094913075
7870229443135157244703563535171
8107683177646016971270434420819
4051548223348288660455852942131
8028743801622894044852252063315
4060773682929306158622247629603
6754883171682563609700561475139
1601609416667438626259280741427
8023522749181316107370636924259
3897696848770230201789863641923
10250864367747971349043672605507
2710571507865661796549513126451
1437309078446951298728212054835
4457091382699469728748089599843
9627483138388227356685365651811
4295717626012222983959295248211
5244284109031188815846859547187
1760085387609784280759573754691
4219558841132780839013912425283
1437329464293090596025695159075
6582871166570566471288391816035
3269541789169071114449237341283
5501821657628938272671653193059
9385567415547322896331916662627
9207035794334624028188001855331
2700030968683995374249506452035
9226488114679080545394606097747
3972633329069365698431789913155
1353130284068273297254944678435
3106405418948055945361630717267
5328445888022408911584234075987
9374078757700493938488765470819
1832909657902848175310127973971
7770963486940722115917969188435
2862448858583842858402991776563
7869668572774398569200403825731
2863707269749726488346365338675
11757130413511186548280699147603
2863686945015404123533617480499
2863108936560511298645218632755
2868060696717652820706888852531
5333686576116783575770711789859
8117935019970340825147693814883
5245485932303112240561949594163
5245503919501897585797579878963
6756182767014958912068091195987
6845314454970607047882761795171
3972633329069365698431789843267
3036478949088139597430187644243
11904735797493047881401682184019
9553616637738046128176691116131
6845314454970607052220947072355
1763507477966146087210174390835
4305350119974191058395538347091
1437309078446951298728211984947
3026847139089990930840075588419
7869976621819210596581467439683
6592114452142992985480617084227
6597627083044934227286616597315
5250184865850150677501734621747
1620238823189820716425025967443
6582871166570566471287818244963
6751250425820180648980110455139
6675651140741015662334519437139
5403692014558052112584921338435
9379104569157410871603057026403
11757130413511186547109734602323
1352205375534740875839688291363
3977274229417743830653871460915
1754244778704620007139211294019
1754244778704620007139732436291
5414255769485176791238503401315
6765774379725675652880018981715
8029074353680331093118556718419
5234669592751751829877128643635
4061453099238786263022036988211
2625401474947991555459038454579
5482315780162743919795707851587
5488529820046116885275688195411
4141631719233574938099791127891
6671690770315984000862686443363
8024759163323143870113637278531
5403090182209447841030251820099
6601704856279738580384651240003
4131089654132554637377464915011
4140681347385358874721869976387
3981916438466921226060775564083
5403090182209447841030251820355
9553616637738046128176690971491
8033074467281109657936630784323
7710318847086024284690676331843
4130739127849453380991129370931
8201721966507259958136396928099
3106385079958826121086928107091
9221808731989625012438167614291
8033386147882298979576006734675
1516229045434245538180687344451
1679366544039023978475358078019
2075876022946592142830566074211
5329683761893073235770387607859
5413613881432286722114797777987
4135997727290922194929145946659
3268650881933707688451987702883
9295481644019742919410427708739
1596348105682488083802007806771
10567526784292970949326021158499
4061453241188778146723883397939
2877653513321763355521294025779
11993824705696617196194144265027
6676622965944838062317369443139
4061762423450717419344688854083
9379104644678390116569216018019
9553595934900679315435120130147
2942354100152154487782840349763
1753642946396146793792502503235
5328504365936196233037218010179
5328754400501344993768000066099
5403068204077331000332274525779
5407672841297168035818572624435
2699700851320513918374415512627
3032129016627826372854835205459
6675653407437507129719255089987
1521512051284313299764152452419
4130099458812072259898871923251
2863417208202310412346874672179
8027253489444766766708123919443
4215269576803955999909088674883
3971991298790881212267604759603
9370382017772219939246001509715
2778929013889105443112672830003
10414290596042138195813989446227
9123124127184166810847498631011
1685207856370556599185662358851
6519019018989660467508884620355
1674123215530510070618901529923
3982222358608722788630287946291
5403377523708339344214482555443
1436650204353075753923686642979
5487251834359760396165358900307
3976904373321934637021438165795
1600698878349444984538638131763
3893773718020932743861694203715
4284924336313090963821522474835
6764745427424856575573917647939
1362064397287177160519816651299
5493482717683559799432194106451
3972303211725556270580655998003
2709292459013778990446237782307
10549825447005690333543769650755
1432648740504791545395457102115
9464154450369765476822083192163
2710261866701773966999752426035
8007987739795895962341141131827
6597356425904162397064943453251
4141240919165649140847481201203
5566536816387555081166708614995
5566536816387555081166708487763
8023481183129453998407751587155
5572962185744954627439377609299
9381890670084100746615642539091
9221207891206666743858967180371
7785138042633455898343830139955
4314326466018617629345493112931
11762430420310520682414007146339
8028453806501090816759399086179
3105181900996341479709986862403
5407692648061968648687983993395
2704303227490955141607595525427
6918096620498651307536380298595
5165058278682072893270638404387
8201721966507259958140442334307
1433309861462544891275671310627
2863417208202310412346874470963
2789142085532591132487408763955
2705290924311718009765490663987
2699349220647134750739330708019
10637680654877532992898601202483
5493153814730408918197250446419
6597375621456939996304080270147
2783240119255372455646668726835
3986810633828722418355624158275
3976903088857932345780112417843
3976614549037572218850092655411
8111972441989839663357574132563
1358410867622202992691323740451
8028455015186867721190656992339
1760395641863952910233228424259
5408002873597879866564158047283
4140331962787379928615308436019
5328502788092775700958723458355
2793455542022693629165960581427
6919590857290845380264983692643
1353130284068273314835673977379
5398099433308022574314320835379
2788811816813720109641445696563
5493153814730408918197250581587
2953769986666775431079589405507
9459843817889461665034918201187
2788191879412513976746265223731
1432691047852916944086453330723
5493153814730408918197250446675
7874930804272635181516895568707
5334019045438986013985579885379
2710264606342073179241122509907
4131396555621468916290467087139
6754575116722056506445668631875
6760142815452000705904857675331
1537003222292369777019350045763
11820225757477832592499759534915
10726546997437175298963496330851
12078684442281142725532052431971
6521876985336629391849104224563
8097757816033870810194474455875
5404330247018502608285908279619
8113911559004487417355375359059
3977235557884697203676885165107
2863709914292165712474592592435
2863419772095458201472663110195
8117935308258214099278138537571
9280920217599863128006174594115
11820225757477832592499759334723
4221189837921215949860552337235
2879548963593474150268796154691
4219910784624991618736548045379
9301346006313295200210179802451
6849562535189634877693807056467
5413614045809007110514753619267
8117935019891783332891345503587
8117935019891783337572859856227
8117935019891783340943283287907
6428376249702406491380404003635
7938353457432772590139099927363
8032513374644032588765763818579
9221228154513340348219676382291
5482260099055516954828653998915
2630028199084297062534467572547
4150279391409425837302713181267
6749624414669074457754441233731
8027792519318433803484175689299
9221808509448104507206136918867
9381272913733468518416807266147
6755499482752774946287497908531
1627722390338309171045982561635
10246241435413743304657631266115
1431737286307179626254545522979
2783901240158939073555263214915
6764745427425946460909262283587
2963131010687674455824059680595
1842486843434701062780802458707
6676294374943423031882685826371
7949226852669356818355158541651
9205983580500006360174424105251
5320072872757782082055504544563
6760842849005873460528065906499
8185903247084732314257445893187
8112656602803034041483980526675
5329375778613002260375748559411
1357773919553365405701282865715
6596464223631344525544625742403
9381234246904427779106371040867
1437621212941732334838326903347
1436669778266999343423478514467
4061453241188774225864880825395
4141630268635659372245479929155
2778596635404607202854440355395
2869667435247807139305523401795
4137008550466215196704196801859
8117935019891783336409192289635
1622132001023337225710975013971
9465433488495684502107994875747
5493151236243522745529113335363
2872699264423238677838122258995
7701556472150402811457362347059
5329101125539920246947605394995
9286198383209028952818607215171
10547623397092461670998124876611
4224571264809765784081260561731
5249854984902659626698171167795
10490678916122473175602195481939
13341693663744604773551981217107
11990809649851451139537843079267
5573271746554752910981532636499
6760163357490324408615614681667
5402740740940909905671427011635
1521512051301602359257472587075
7939630469648870959962142299459
4147243633128013052427905689443
6759814219598029957828646950211
2868369043896631194654814249523
1532978712664987613954594722627
2793766084825385689892576977731
6755500535840500628631883752259
6761423143397432478614326162243
10573989853298172439044315305827
4294516864331865696809692706643
5235662286484263015021427307091
9381814611855854753435434181987
5573271746554752910981532509267
6671339961111480098219376064067
6670682379985757644806704665123
8107333792989172326653462975555
3892765715614733461708298605891
1537622192312012467157066724675
6843803666173156008449134524003
1927614786583718902865637889635
8032416579983400316517804622659
6675323758495796313642787476019
6671629045091190432662239195699
4135670027560237133407804527139
8117935019891783336408351606627
8355271185484650789223050593619
9381216415875768754632913949539
10552575157249603187637158495555
8034047268616598067169909433683
3967018831094898290390419780131
6670682380043547557181554635555
1997541261092173414699108886115
4131089654132550135980113671235
6582871166570566470111588602723
4136600914867915057943047054131
5323531902351374072892901106995
5572381977204542215935718872403
6670704060980266663210136121651
5328794370627392082083236098611
1532978712664987613954594657347
8033695704095624703239077979219
11768253820482587757985060447587
11840748185516115643466331412067
3972303211687460349911459247155
9216276394356198827120079885395
2700030968703661995468631851843
5403088670716587548895707735091
2877346913680245483261785224259
6675675706471783026501809747011
6840961943477713620946572899939
8032805858470369770405873476691
6428376249702406491380944941619
5409941344810636400318765736787
7949516843035381677912594331219
6512865723998162904563581198899
9216877452897586219851861747027
2858794275831152634669731820083
6765774672754528537328685045331
6601704856279738580384651556419
1620238823189820716424758911827
4382778272797379756143190562659
4066095147751931031338264978243
5414873128330441951394754872403
7949226852669356818354386789715
4147241875952517299025802266723
9380922320502589428646702892115
2879549194305965536984505136195
4141649380312376289269964289107
6591454217471502368421915468067
2789802007674773888915727668803
3037389118892190540298292115027
1436672201450968368067377587251
11766490281608200585497025815395
2626392879141272688870608282435
8113271720274360027150000228179
4131089654132550135975801926723
9222137701851539858223348736851
7870308170648878950648099968595
6680604428229402131954424698179
8028144022816572605905451173203
6601143848254193183555836920643
2862448858583842858402721112627
2700030968703662000098876146755
5492163699964854632163111482451
2788851948353398009534479606579
9464420806578347838533845472099
1674373382580115651546416751411
2631363892110935305992259515731
7869958487637993451063138800451
9379121418597987294036342572387
5254808115488031612009430856771
9300146827368173341982400599379
7785158745471908638607472341811
4061453099238780864294278083123
4131399285777791960237220249939
10552575157249603186471865500995
5403323291185796714013496914995
4051510742181380752594940531491
14375430492192316483719179757155
1611898363365244748773449876547
1442282906479773850439604515635
8028143027209823234934803092803
5492553271586773887481098294355
4136020938093642980565743444291
11757130413511186548281219241299
2862448858583842858402168644403
1537622192312012467156514394947
1436981605865735072160824054563
10489168122765321975275846849619
1600117536406425420534914556979
9221829213054727744115286697299
7949226852669356822617978463315
1357423406602715940802585318179
2704303311920545623423961940531
5487872244327422128233006641987
4063018587674253644423922725699
3032129016627826372854027797843
4060795680321207846760074474819
6754575116722056501987492709443
5567430217047400689667243468115
1748653264782981376084298314547
5567430217047400689667243718227
2709934318107707976526119318067
6582167244918833618130369061667
3035879246028599110265857267283
7953575212082448826068129633875
3967329857406500510610179245379
2862526229836306653143868989747
2869649296047855453717842445635
3031218842012612306490591893075
5489111015212829354007803941971
2705290924349683597546433557555
3972610274439225983997305959475
8117564937827917765778822340947
3036089367169442609446213796659
3032129016627826370793232885075
4051531374274476363574626558771
1442282906479773850439604519731
2863707283916825936891664871987
2620802806169734924455796626499
5314557828763525755000312775987
10642676178149372129508471167075
5328465391987426508428228838723
5398387243226383694759043736371
5404290281387763968837696971587
2863108936560511019235097719603
12073381851871906169593839821635
5235329666249261417406786585907
9141708711837836995999336896595
8201784739152944229421972687203
4045939926450980512173015577635
3038299217715231271906617484371
7869666367393375146228680496451
4051511946369868476741249737779
1536367331830524131531224994371
10722542658015664634175817865315
3977274386067363073437638861619
2784190415118851068078550229811
2620142571443998224287426289955
4130157704480267486859619542323
10573989853298172439044315174499
5493462977307221691253784790083
6582167244918833618129815413283
2700030968703662000098876011075
8186251262215867351266087949651
3977853238787196457413177860659
2784519242941786247214070309683
4057451560127785655629912417347
5328541478719237200399599620931
8027152679978319965889966265923
4051840995884752446531641099059
1537622192312012467157066994499
6601339760090825608545600550211
6592114452142992982315998000451
3987431704397414830069356180531
3982881468761993476259403994691
4214958802186660731815797617475
8028764273357185001295182185811
9458872648369032171666494604371
4140352513915202211095588909363
7949226852669356817259958527059
5314537281488762319711715476019
5413613881432223144993581261635
7939629105476356558797335319619
1754244778704620007139732563523
7943283612060116378403621585971
1441293693501511383179537228339
6681885491188009473198573957955
2863709758157847494693048492595
5314559037689345369629790511667
3977231917014057318633060970803
1441293693501511383179537433395
10490079435973460128336301880403
4130099458812072806292549407539
5235662286484263015021140001619
9458212655227913447630927110995
2882318687499639669724492804659
2873031799653256917458290296371
9216877452897586219851862001235
7864716812528363910148116403267
5329374418865585534968014255155
2620141594544932952284978300211
2788811978279204997756281364771
4066363604545289571241501467171
5493111573365359263591857215043
7943942472205673458886592508467
5413614045809007110513949361475
2620779600383376205847549124899
2700030968683995374249542103619
5319161256855994124906764776483
4140972456800121537942771548979
5403072953795434832070550237491
6511973389205206719517134496819
5408644822080911298640583270963
4140989381761596142751216579379
5319178337617516253584944149283
5244573259750998817445933954099
2868370101079389943761141445683
3913212207183667447715395220547
1516229045434245538180687549763
2877697115246324123146558657859
5487830667803681828337621275187
3972341736162923346964861034803
6675675630988701027043043984707
6754572160499822873013155738179
4136621547272240347902097126211
8023503254974630024183661618515
4061453018664651439280895706419
7939937381560358289237724185411
5493153885786267540588877455683
5334367529028890191324698207587
1754244778704620007139732308803
2624763171268336823753520521763
6680895465962716468942807962179
6676603708502246995059965899587
6676603708502246995059965903427
6667007487337092890934589683811
2002801074738770797617047103331
6676953158808257665392284217939
9280917563925061717705104900931
6681246135060433507503563694915
4051198995789978726965758481987
6517218918925517588200187765299
4388639584683054882897144600419
10725883807117618605248252175683
5403711115866626980315376263491
10488259162033684207782362047827
9384965583238849672450389804387
1590193459908709792854318395955
4149905285182475422184510661411
6670682379985757644806704804643
1621822747317406415522545226835
6597024942966416748457585034291
5407963144051886001721197077043
6755499482752774946287497847091
4141300000140607381661849624899
4225442687541361840627537744707
1437290930316243837087768724259
2620142571482111570150062895907
2793803718542024218943375413539
2789469628297684402610777633075
4145946057844465165588373976115
5403338842509330251357681226531
3897694269728486492011637125923
5403338842509330251357681226275
4061453241188773908046427796531
7869668572774398566039291245635
6428376249702406491381446226995
7711811870473248351722178556995
5245176286437682572745934971955
4051820449751174151838977176627
6845314454970607046783786911075
6671321897099438819836580537139
2879548136495873374183977669443
5314559037689345369630059995955
1437640480199292508123823153971
1927324649035540794858615829859
2625464414607969268975715619107
9459205500592548586702462216035
6681225502691731704130760216899
2962804374431091638496260612947
5319490326444421502468373243475
4137012024946220961787466376531
9226488114679080545395109291347
6845951790849980140686117254243
9220936723273267369911636816979
2699369757059201758305854960435
10726195634440891980672959940179
6522148847341588101466903687475
13430825029841350346033543476835
2625093288612146258493493621555
4215269576803955997771725693763
9306046399590421953290173518691
7789857992259878549396601980227
6764745427424856575574203970627
5408619505475561508902084485939
3977581296575925946464552104243
2635655744624157804620698231619
6428376249702406491380945068851
5329393685312785721132149265459
5171227436658303042415933924403
4215269576803955994608846070595
5413613881432214400710481232963
4384289656871271060288086501219
2783569919240023529811145614915
6596483794318380719809693623619
5328776161185774579561298154819
3026517315090931004788240036931
4060871611272723237526463329347
5413613739482235460171936768579
8117935308258214093981923034979
4061145806129895017852635984707
5414562826866502920234133382739
6765774521675667833523360187731
2868352113606230983822748693555
1627722390338309171045982565731
2793805243905804723484700862307
5483250294376003553391508878163
2709253858725950795004992836931
3967039619484666007284528329507
7939320829392354828359427048771
8034296544654071414154649101139
1679676033823165594429667033923
6760451318151731102257681613635
11995124301190205073778948924755
2624824750902994519497975608355
9374013706044813887549915821363
6754575943430258318241422259523
2800319592355367639687229817411
2789160153321666537817646646323
4293934456002184158570407679571
4051531374220167771227750220595
6672596035240037139571690390083
3026536515918387790689114088003
9287125398210760280158640751171
1437970356406100882219395859763
11762430420310511925706105513827
4384597928439246639131333904227
3106093293715436537859877000787
8033094650071250031958391284819
6838868386485730743321747744611
6680604347713250840129006870851
9220916686773729082757651653715
5572981599931920671436716971603
3038299151602100511731584492627
5404583276796555646484979528771
8027253040524802988912476112467
1619619782185039643303223977043
1536056633375611522376912684355
9466072199247932111114458191459
9380615655430312421744987691107
12078993298273064221669099586915
3269269851953350378589437141859
2794750302206316136317146518595
9379336214826327482986059495267
10241559558464153942666614485827
2700030968684003818283253187907
4062425246585517869485129168739
5402745270005191416581637820995
9463495736502065863417795147363
2700030968684003818283253126467
5481951590984176667250576799043
2704670741015116154337086694707
3971989934065153645547366851875
4135091269379027035890343302211
2858794275831152634669731882035
4051179722906156209219249062963
3026885606863715743330243732563
4062092395046653272496430920515
4140080648202719002996827706435
4136352260488365322726075932995
1433346134551015785658915623459
4147262815085518563747410896739
5657201714979273716985783215715
5731478117336396533479730669155
6754842143819193487216012894787
8022824810766831971066477699907
6838868164015979868729678255971
8107370953348821022148258841683
2626721702538065372738349048643
2885139352908437104960543675731
9464814674571265423847399380579
9062129880240829774970352911427
5239953811988441429620433491251
9301695981709613630557386806115
2800320049244324857325404116035
5492206919061820779285700495187
10652558753862080060017349903443
11841640453489517355332246078819
8117935019891783337572859082595
10547624450179106753095956317507
5483250294376003553391508084307
6755539755723780432331509355603
5491951919831035066254186673235
5329722513135720900267669345331
7938681382855984350063967220787
5413613881432223138724207285315
2971799685312986545095337211235
4055862059088618713836163318595
8117935161883236837393039840867
5325388675776521314583978394691
1521512051301602355882182783811
10410269780067106161249422300755
7949186630945571772623373803811
9222718982368036475923209614419
5323550961560853005001900110899
5239953811988441432846995960371
5239953811988441432846995960627
3972630816416368245971944293155
8027563040641555947553124799571
3106405418948055944329561334611
3892765715614733461708298531651
8022575101548264855263305090899
11899802767218911008184619583315
5492161201518160765510628950851
2708965086271259936189001004339
6765774672754528542762071381331
2700030968683995356438007596099
7938681382855984350063967220531
6760780221021075077418277304163
2961548602347662632148692846163
2700030968683995356438007665987
6755192264885770392405885342275
1437600339196501588046862422563
8028473144477544973215568651603
1437619692120736754872781709603
4057081462324366249733409280547
9284943824275543300920438765123
10242760866552207893705784574787
4052172337816959464032935485763
7952974806605571497315564413779
10722542658015664634173638924387
1535419911094893270827732976451
6586502457372141697384609620259
2869649296047855453717842581059
7949825099931246667164161286707
6843780242994426570546314888787
6925432386798180118311514629731
10637085722331861201766460770131
9463495902118058897035521058659
10552575157249603192094530422083
5494062922427477685309851984723
2784538736888061247567185388083
6845641767025824439716959967075
9054008235989604055199417504563
9369435122103631800269757564755
1622131930038198842728263410771
5566226410863358327310052909907
4066405992804380046332302611523
4295717626012222981825234355539
5572070286723791523376525431891
10572495469154446102776844470115
6677261278777594586521614304067
4458566059191509393765274129507
4140043936798779139123075817779
1437348807382986673716522525235
2862507104252038086393710396467
1833472941218884346862809211715
2621111001640307626434813371187
7863824473951515117563483935811
1357773919572969837592676938803
6849562535189634877766768158035
1521512051284321777892170347331
2700030968703666799458539357251
4052807995460821248476675589171
2620181247645092293329512768291
6438878041519992539770295559219
8028143027170498997122672767811
2700030968703675820728377356867
2789139596882420203722788451379
2629717178695391643621622297123
4135148013629846050782274995523
7874928386420995952258798925123
2868079888439489583155622790227
2793164110660432984903693784131
7790749890790783475890786808899
8106731662966525749657148412995
7948003334628817297471039685699
11993535928520920231060749973075
3968009263959891291453940725587
6591763698074920439034016969251
6850245491798295841936951816787
1674686711559271601705680442419
6675631879074989112080241804099
2699040853342758595534590915107
4135692030248664173103869678659
2867400618740984377234038071859
5403033068728386602211877270579
2700030968683995075105068954691
5323821907360948011108941518147
2868969804454852626645840380211
5318542608804611346892386091827
4061453241188791695877073945395
7865897781680200417406151251011
1432667846332656585927759565603
2635344808943791358777668801843
2783532594502591317261760607027
2710552169849917112209054442035
2704670741015139253976858436147
9458214336942630748752802371155
6681903705594125620214027666515
5482587717952637319596639208515
4136019483271427562877484213315
7863824473951515117563988559171
5329414322017134143988969976883
5403692014517921061738820756291
5408292944368947464206072034099
5413613881432244829888053650755
2779238409158984657863443554611
1754244778704620007066987480387
2867766847408938378283842748979
4130410076322852521054717415987
4061453099238786474123435586099
4215269576803955999905820074819
2700030968703666203527516205635
1432069508647001985461003559731
7874308713913466934300471678019
4137222742805830940042202276419
10251153305704260184748724412995
1754244778704620013405856998723
1754244778704620013405856875331
7789547009600288622285750027075
6512244118101485444638534083891
1441642095200256203425241646131
6759811801746390167003036210755
4220221336961097518944066221123
2710243883379173755258491127091
2783298067322042315554349720627
2710630825844386749657426252867
1357773919572969837592978928691
4221402741035087840619622905155
5329125389629542643475221337667
1516829786527648386030596535347
5398390713869308181065022853427
3972280237690485293454085866291
2784227654832866749297177482563
5250166736665614514171663238195
2788191949581253012311505965347
1596077221019529314646257570611
2699700851359852542118262420019
6670721217395484898032262263619
5492181676831076374229191841091
1917382216143498955539716793427
5330362116003333696780787528499
1521512051284312770831716660035
5314890448998527635197477007955
5402719877288363620239498630467
5319468404847745737732728627747
7863824473951515117563484124483
1357773919572969837593533555507
7942975179823124825068481557555
5319198748053314038770543371059
5245195714584268889418520216627
5319510641750201572978276377139
6755541870458669646829473440083
5328773819146578559393555895619
2709624998970942366533364625971
5245236736895241102418289907507
8032107094698103114086045082963
4140971318967990551824582189891
6586502457372141695185586299427
4061744223707394199078282024003
1515879504700623418666628760867
5328774791106816297553517298739
4140993174412177418301114372419
2868080110589867058634593408307
2946996147772703823104472126259
10241559265714397548287270016323
3967410689228738175153269392195
10241559265714397548287270139203
4051820141914364092112766645043
7701578085883439675047537693491
6685226956819783646370474365475
2788830111889874916422655824179
5561815870391362685789188264499
6603196523809427096943153526083
3967021334244277033507359175203
9038325073617838198358533301843
2704670741015116155437153591859
1353130284068268795988057071907
2784521504362734691137995546931
4130099458812072259899709592371
5566246456075452102184964409171
10489479813246072665835831579987
2704962176492235596324176732723
2873672691527743655757511812435
6670682380043547553809468363299
2873672691527757463488386389075
4061744530977187868202884355395
5155753332507562367623747613747
3977893284697088910224402817843
4046557763359768811390129746211
6676894988700420842568072577859
5170355948074076830624844493619
9215985114194959812494056588115
2619811477201123517548761198883
1359071102309835969996106589507
2788211141614437654263700604227
7789527595708470483467226010435
2863108936560511303935831655219
2789159991915024821512401265459
5403692014517921056443110667331
8023214241403826372941482115923
3978201475759889001851254940195
1754845756419065603778042676035
3971661186505149770761294398243
5408274967264134590846401271123
7701266329953695300455182254643
1521512122100214872864390992963
5245215194328851994533096997427
4140372833982769071952893203251
2625094331619581668171283907363
5249255499993166135252660343347
3972263170723582502893060759843
5403711352870390035499883647811
4215269576803955999905820009283
5333689159862596207048897414211
5323859384614690550179024950595
4051878402321372427116800447027
2700030968683995059865971480387
1442262359779111914632788661315
1442262359779111914632788661571
7868756820388555406636411536707
1754244778704620006104125289795
2867497413401616650390117626947
7869666150443608941579254186819
9062770828655473163783363453507
10240959855736713958500880233795
5413613739483446931834658959939
4135069508378701439294647636515
3967021334244277033507375682339
5413613881432223138658992337987
1675014193859566047020416455747
6591454374255217678806370497347
7869377069892678435966729409091
7869687066082620459891850430035
2709893219313949797625880515123
4136350737838629317239952004931
1674974218712464122246496269107
2952840232060575259856610730547
5413613881432223138595104576323
4215248802747168816835955279171
1447215006853326063672227865395
4130427158304242464221694215235
1436362645605658804808732525363
1441955136486607364560862131011
2882932751848723508160414037043
2863108936560511299680022573875
1754244778704620009277853349187
7863806340064220898126619559235
6676583081429107570713846629699
2625731511696746349223479550771
1438299264824086197626205459779
2798735077545841615024303719491
3982205679503219731876949537603
7869086153782435925907035345731
5403672955253046740682745795395
4224571264809765823523221484611
4140041664477107104821244483139
2709915141405011814485590152499
2783857875239226762638146019635
5244322865421378302049531466803
7869356665433787596511570391619
4051179577416541318598671606323
5492511628854007696135475630915
1596348105682496842644743988019
10251462786028658882831395992643
6681573668625153793040425628227
5235662286484263016124373100115
6680935431332966909312795755331
4140062533243086044894599595091
7700976187756987789453522383923
4135420021939259342346029253955
5160084828402901060285066580259
1432377784711331992728485906227
1353130284068273613901678055971
8028122394877065212094559040563
5319469694368623651549517857331
2788810612353156193680911180595
5407674045223929290676184035891
5403010100316176578788515258931
6670680038322792948759828780339
8022285862210084368375711417683
2788499998973288560700032102947
5314230214310912984474372547123
3977273257183254884899714520387
6754840617942570117345881441603
4140390062616791669410542994499
4224571264809765823523221550403
6675964182044362539631159354179
2863108936560511298571920884531
6680935279663909455735253456195
5403379945987346070190802678595
2630353154510078435583102886179
2708984268859557624553145647939
10240669349379445245370055341123
2710900647363694955276071412275
1432067251652277725589575984467
1754244778704620012303058150979
2951678326847574651528245884227
5335257141668137500291060945731
8022843020229206597246315016755
5314230214310912984474372425011
8112634937783491278446990152787
3972651297083537488689526686259
6671979633578878675124032184627
1432028481239827906912290423843
7948043091660523751090879416147
6586502457372141696361852641827
1521512051284312770831732725059
1432070878960863221366193791539
8028143027170498997123228582979
1432357152397015626229879152931
1432010427081811268426544517411
3967351451568419246402336544307
6765774521675659359459184051027
7869005915755981611220951381027
2639969025780195021595073520435
6755540832697666276359900766547
7938332980213987065200456704547
5403710361117935856743501608003
8032767248399601170899189192275
1595767741007554856643270677811
4294226024353556552624704472403
7949824973127400760066881840211
1437310126754525391781361824307
2699388938699495945029556450339
3898046303594810161943700395331
5487190263790231140188423402035
4130427077746144061544366093363
1353130284068268795988057068067
2710901544614416589210134983219
8027194256599180108077849658451
3111955299600134645761104372819
3106405418948064705169239524691
5403709982497437086472914211123
1357153589214320681173062325283
5408623052267938048012734050867
3892765479161912847298241770531
5403710361117935856743501607747
5245215198737501418558069035827
5245214985935861784245202793011
5403692014484494779123380737347
6502341948349356800425146327859
1357752078882705090418342970403
1357735077498751909782307943203
4146249498836304089738386752819
2788811897151731483987946980403
1433017387323149351750383772467
6522167132639748654151102575155
2625402692412338526866265747747
1437640314049536206637087601459
2788851796368364083993111642675
2709622349704975595117296965187
9137319173002627972967852028995
4215269576803955999904540869699
5568029839774779150337136751699
4140681267106222208515408228931
5324152997103833550340785185331
5329064867431294271547261403443
6754844239920195760934512370483
4140082701893797031229802234691
2863108936560511298644935455539
2783900036490233226247782277683
6680276571835433660084204894035
2948508745925937296759017530179
4051531374274476366808987284019
1917980558903310014605532022099
4141633083996407885131753337939
8022203569403194628591645451587
6838732891846371085788923507779
1442262359779111914632788657219
10726834183430072199250445550659
5324443144022907544212609315891
6675382622517448821633655784771
5244903002883077388211346031411
6596733672714424926030826521651
5169987149548538864537488667171
1358410867622202992687043519267
7953185919022446913555605504819
5491851640711965641007513888339
2872370431951855423285020013107
6522167132639748654151102509875
1353130284068282900381195964963
5413613739483446931834658833731
4136018278477823000860084679747
5404329033350635168068553421619
6596776353445411743571014538051
5239972158588469457110670979635
6756218874229009488028032582467
4051550858998252184353664873523
6671364375376252264847126114627
5171227436658303042416185328179
4061744530977187868202884019011
1359071102309835971099660473667
6765774521675689526814777427539
1754244778704624251060318713155
2703992533555314180883432616499
4050891762167152509386743886387
1432048065208456799522855858995
5413613739483446931834658903363
6596733752698417344377996325427
6671340192415360835476886082371
2778267802229652191559582683939
1675016616190355672647677923907
2783842163925870685051619971635
1759815357470537888230142006339
1758613832137556882674326713411
7870248781609958888091532018499
3987156074346571080640996058163
1442941534638000801883721118531
8028122394877065210926900257331
2789781379748260595073984976435
5249854763040218909310942528307
6602618586343298026074125124419
6765774379725724559088775816787
2619833077047301042302663991587
2700030968703675820728377361475
1674957147025515099761827529267
4215269576803955999896457462595
7770963486940722115917217411667
1760105646598961335074904236867
5403710361117935856743501484867
5155753332507562367623747482163
8022840678250323322797433164851
3977893284697088910224387093299
5407673006872904231290849874995
2710239284069839736246601270067
6592114452231886123507867010371
4052502293045665606158632891459
3967039619484670544818442809891
3977561948982664463965273609267
2788501288475802523609073787443
1844887547991873984229242328403
3977274461346216136062659596595
5403030722283089698489629815859
4215269576803955997769908700483
1353130284068273613828963508771
4215269576803955999900987376707
4125455894143877825858903494947
6517526279130973195835300463411
6681844326578654204785881199939
2863127283160530624406369743667
8022843020286992246403359851571
2625731511696746349223479624755
2868060696717652820779619070771
6596483793397065003310735643459
5403030651446525659716373258803
6602017972546169169910052250179
5329413042898292681642644677955
8027253626466006869670654924115
8022840597971168897230839030323
4057451564555158178829714007107
5403048932002580189723406516787
1754244778704620009277853287235
6681246135060433507503596512579
7864716812617257045140313552195
1754244778704624527159037416003
2784499668178227344288153486131
5403088902687879549807649702979
1353130284068273613828963509027
4215250011655644256962880823875
4062095129241708444034616542291
5403692014517921056442604328515
1754244778704620287515181724739
4046227731629604183107311976995
2709291255422685101577850799155
5314516886475763336891854054995
6844692896079362100823968719187
4061453099238781707809232921395
6755852654761365758738543248211
4051531445037209285208166244659
5324113093478434483508325000003
6759811801746394968420027548739
6597373058133111132483852055619
6839371205231366860008264647747
5403029518689613385714456937795
5328774715513144171793914086707
2788212431373812673536880624963
4239717673879491092568167756099
5408641115042889483198948123443
2887557033636046397638350882355
6581924336163806026493802534211
4062401874964092391577403667779
8028143027170494495726363751491
6759811801746394968429170930243
2700030968683995359891431970115
8028143027170494495726382564163
3977893284697088910224387154483
4052168393107190470867808371491
6845577985343090683433750653267
1843414014349479687109402002259
5319181974487721728432578700339
8022843020286992247716797755955
7864695051899478316142418015043
6671693364626654440689804517715
2700361152377062920371777446451
5330286180923313710351378625603
5329064858061699345507540091971
1436341933327084781718930211635
4062095129241732097407357253203
6843974880051376061793737078355
1436981605646842414938179309859
7948234239460355230837764215875
4055841340827169909272218903331
2703992533572603766141503165491
6438878117097506283196065600051
5334969417008195021369783832899
1437348968296313712043637224259
6681243787992346750349004124483
2789431023543261743826349474355
2788500155678456909861457306163
7864113336297999383880078091075
5567430217047400694829794408019
1754244778704619994847016866883
6682522756246778385933587006531
1432358522751459378785172992307
6754845458624024038759287956803
6754845458624024038759288026179
1436670765576171764816378483763
1437968995829689190328577434163
4215849633861952547553639752259
3025936666536954783821632590659
6760122646779311835555690586435
2862796882288184394235915871539
2788523200254900134605534340147
4050890553203200336243801002275
8033406775303878193968016868691
4052807995460821248476659995699
2699700851359857065642815463731
1352800247319513719515747787299
4050890553203200336243801002531
2700050235881522228863093125667
2625773833524399412369145672227
2868389671140186529834798817843
2784210725740459968919792399155
7949222989072466671284457329475
2629717334496529056193095738147
1516228883929235280509818573603
8107040991786616590570489983811
4141591587710037057399879197251
8033406775303869469343754835027
3977893284697088910224099713587
10727802523509065448722130871107
4052440411139213382866067333939
4052129645777779369764784055347
5328502858980222247261719048755
6596174095621476024889522803523
3976672265193148900552828261427
8186212500716980007957204276819
1759176270966215501929902327107
6681265709511627537568798749507
1600120111003666335181987931987
3977853314292025797276414063667
5319160053205880283792895185459
4144975291060698239748610090323
8033406775303878201402352678483
1674686498846546234741790942003
5329722830362005918147558978099
7870248629832395119055854461507
9458504167166705449664361284691
2630724459761340447963820016179
2863108936560511299813704537139
6681246135060433503238678074179
1436362645605649779953974391859
4051549583960450259344267952947
2788849672172753266365738267699
5491970489320765329454888539731
3026225528624163145919016219715
2794114411708959566949211321155
4131357950590299547344291763251
1754244778704620024731651097667
1437311571503530269568202588979
4130777741457204977544560124723
1754244778704624251060318528323
5323801356175349048042492015683
6681243787992346750349004194627
9137319173002627972968639193923
9215966909472168350011757786195
7869085643193925845789787120195
6675982396483976706757843108675
1917089580574254033938860627283
6680934156641118227857439605571
4142620147706260250413372958035
2863127283160530624406100386867
6685557074146294154530790917427
2699700851359852542118262490163
3968011686256043518886374958931
6438880530502276917252675744307
6513156928137033250876977984051
2793781876508890777225589306163
1357773919572969837593517896755
2700030968703666203526959416131
5412934171759488289683269624627
2783549528318665507203799130675
5650949980829872126063408194099
1844905757383997543530098746707
2794421237929394282240699081267
1436341933327084781718930137907
7770963486940722115917718517587
5314248419014028520356212524339
2868060696683001544691657492275
5407673153323934673023223865907
3972280237690485293453244908595
1437000948459956249004974608675
5328443474891892553561241948979
2789139435453792407519031992611
5402741713510980409479808836931
6759502391958711732318858658627
7701266329953695300455432991795
2788190584523493662154512671539
6765774379725724561296672900435
2699700851359857063301217534771
1357773848754842711048089519155
9379643281117575095933516207699
2709253858725950795004960396355
5329412952528625145605404173107
2862526229888238470860950017075
5235662286484263013710889829203
5403012758971617432258239074867
5403012436670104976404953240115
5402700534102706923116887613731
8107662540847858870474551472707
4144975688329778612330878694995
8117543096035749138376408000339
2620142571482111571180635951907
8028143027170499000648859857475
5324443054059415965315654636595
4130407654301019346958499926307
5325102164783377979673794528323
1357773848754833404781672018995
2784189282338813407016041993539
2784499885647986777191761523251
1521512051284308267093541008195
2788190584523493662154512540467
8033406775303878202433144829523
2700030968683995038751912183107
1437309078446951298728478393395
6834072572497448476091893437251
5329085494816988809339921965875
4130410308585802668155030544691
3897694269728486492011637117731
2629714997515406558571687777059
3981857503871557035167135637811
2947618976521412634036850214211
1754244778704624251060587148355
6675634059624167926331835822899
1441624858325236014459008594483
4220801394019094068653236249155
9380612835158285738145356067907
9058109139842154039073063580739
4145016248677627542307595301939
2872391220361362416093428335411
2629717178695391643621623148835
1674085733773289726681775493683
1442941459100885181516209144899
2778596635404607202849892681027
5319158919837924392664003907875
8196835326896086568446549312339
1357773848754838189722879337011
1601070331142386548742750168659
5403338842509330251356855996707
8022843020286992248739284984627
2788230701894915269900012631091
1432046690447555816091164938531
5399026769765054054697931204435
7948236425324655905288059237187
2873672691527743655757242328659
5402701970016783638776419599139
5250766440039924275551755387187
7952977157995897675167918671187
1596117196461779143562848449091
6597374265878483508562902791747
2953189479694874360306336150595
4062712573288905517047221667139
3025953738430145324472658699587
6681246135060433503238678197315
1833472941218884343633783632963
4061453241188791695877074068275
5245215047916921871973201814323
2699700851359857065643083899187
4136349690949072397338690344259
5498413770283331215810613166915
2639969025780195023931535660083
4135689778582585161369703887427
9375003660472642262777283826755
6601435199098938284170728792643
10727164300716082440988996822355
1918874030309755502761951261523
2793182462052056790998584537651
6596483354010740578265843713347
1759505805963531490794792903235
2704999407611216075213225870387
6670450276080408532561484522563
7863824473951515117563484190019
1517529844951489018401270088275
2700030968683995056202327610691
2793806044938314014149263378227
3976653984374138745272643359795
1442614006153133741497946572371
2794423000022556617542117779027
6596172811729182037213014406211
2942956291602589999494111384899
1754244778704619724491727385923
4055821922772164636354720961315
4061397578100575469779985642819
4239717673879491093663098159683
5671662587809595546273338184787
1590216428908986660449931113523
1353130284068273613828963574051
1674686498846546235909770384435
5250165750577688289052516827699
6755522537402572278676256473923
2793761239695748631869504368931
5319179552171916140547605341491
2868117374231683483934496470339
9137319173002627965465836864579
1438299264824086197626205459523
5161075175653009847426789618739
1590795358035161942339445138739
8023523731689420745280001024339
6850181505209277567977286611539
5329104827876534752889616618819
5403381538017316797282570560067
1674667150962892653500446159923
7790437987929344603986215396163
1754244778704620024731651155267
1601008510290982265450481787699
7789839427333000694547506017603
1759177484319253694249369548099
4219289406531701159581951537747
3977273257183254884899444965955
5314207244720340307538248615219
5319468404847745737732728688931
5314230214310912984474372612403
2700029598272860027967629369907
1754244778704619724491727451459
5319468404847745737732728758563
6764454233046695964777762660675
5239663518032685294136435290675
5329103618950715138260441912643
1601070331142386548742749967443
2863399149798966597719798395443
1358042069391836083306898924323
4140021188255468956668990412099
2630065505465912014726014190131
2700030968703666203526959486275
4135400673515934823041097684291
2700030968703671599779974169411
2700030968703661995614660739907
9375022918322589287587420329043
4062095129241732097407356978515
2709934488998282883690338276675
6676874431943922653889958458691
6597957398780135015946578576707
7701266329953695300455432799027
7875801372793028104830493934403
2705290919884342069904942506803
5403075301420314570049865326899
3976981598548887826908569489971
5407983459949268789453507473971
6675982386946707415172865205043
2951677336073022509014807896899
7785756946560742118846725698611
1754244778704619724491962332483
4051531374274476366807962096947
6681844836889369575856100623171
5323784350380309748821129581635
1358083640995254157679970829107
2704670741015139248407411041075
5160084828402901063510353121827
4126136595546927727590246655027
6756182601143065400292067713363
1357773919572969837592978858803
6765115202554091194637969802563
2705290924311713184961009955635
6680913670627645419595412821571
2778268935912436999709312361523
1674686498846546234741790880819
2793182462052056790998584476467
4061453099238786546699487888435
4057103228341134662580940653891
7790729627374409546307160266051
2699369757059197286506415989299
5408313808669364141827999150899
8022843020287001539685805793843
1754244778704620007067256709955
1436690335043114682325645145139
1754244778704620007067256832835
6432666646788138228726009831715
5318849595977774191755267220019
1436651256871320983970512053027
9058109139842154039073063712067
1357152446363513941119034737443
8032765873675805273269303924035
5492804354498703328150978507075
2863108936560511299749028373299
1600391041946915584322308547635
5328733767890804927000821978163
5492782499054511977947630543683
3977932055326922096200095244851
6765775351353727603245458937667
3977564291019396700680809034019
4141573236504965554915256051011
8028452582720795186229830300483
5245814679882782754452158890291
2705290919884342069905481474867
1437640314049531406314508661555
1431391220667143537519842500899
5328754400502426103896179020339
8022222836601879266077611082563
6676622155214192043700118561107
5329085494816988807347828896307
5492491081504111324050614264131
6844632610959957754569234339155
6844632610959957754569789035859
4050892906397848348770894487843
2704670741015139248406857327155
5329103993142725089107872400707
2626391585231207374665211261491
3976963691836574208495976526387
1441931925446452325180068152115
1352510100771694559048166875683
1436670765576171764816378348339
2941715559792627386761005380147
5244614292064803609992679731763
1432709030092060338742476682051
5403692014517916836379791536963
4135689617078818516434014188611
5249893519762431756707722179635
4062113333927548447430064345667
6438277347685899909056431404083
5408932466145816943250895226163
2620140229781028689290196108339
6755540822642947127031569471043
5245504061485456209226211934771
4062095129241732097408752632915
2711231742553280664924814014035
1601029208091163234388198765107
4055823207016130937791306600739
2704670741015139248406857392947
1521841186337847622773960291395
1527123063838798578613529888083
5328736034351100627157069664819
3981893762475740253782129451571
4057102255829867692171457672259
1358390396478338292796038984499
6601725185143885153627265917507
3977562039060551622820373869619
8107991373096922438289931313987
6512534411656042946020376724531
2705290919884342069904942449459
10250571807699624608783663449155
6511973465701539521262778590259
1600117531961926283748691948083
2863727821247758716142960775987
5165366705922370817719420469811
4051527823612913603657770284099
1357773848754833404657690423859
1599808264180945946634836255795
3977893284697088910224387228723
4135149439784510930666182100035
3977562039060551622820373934643
1446574437302396918923621638963
2710202780178007755089151930931
6759502391958711732318858527555
5408619672274566071919969588563
6854247036851439211149956306499
1754244778704620009277853414979
6586502457372141696362120093987
6759811806190893562275660313411
5403029438094563547271713202995
3967347658917833469525921833763
4055843537082842212131400721219
8034683396490223080863135323475
2789721382987283235696571265587
5244613158696834738245318353459
1754244778704620009278374557251
5408619672274566071919969658451
4140041508066006642384016909107
3106405418948060741692571403603
4140330678618525505316489208387
5335257141668137500291061003331
6438880606355288548346351931955
1591107412513739391841381470771
4135148013629846050778719142979
6587492809383898540132582830419
3027445330625627865379953198403
1447212674595655117294510949171
4135688483476031414756443300163
4061453241188783234173546799923
6749579296845200400734407959075
2783220696086868103735047037747
7863824402731963582327970805059
2943265483288427982338525323843
1436380850424277578686956651315
5483519799759563856902746481731
2953170359460246575009693635907
8112591335878607617276811428947
10647916478714759883986463642707
8106714898863042170870886262355
2704303156082451688725669888819
2626080966205416480340882633507
2709934488998287686155801806147
3978201475759889002878020428323
2788190745931211810442468016963
11520626895046406212841319515475
4052150571485159772482423829795
5497463631013772768542694056259
5235332169140453845203054576963
6765446685842396193062441460035
6764763566348035083375256814403
5407981202715875116942366094387
2700030968683995075105069028675
1601298945273318171793412010547
2709272068447660718548085650227
6675672764785646487551033426755
5319839791579506106626777306435
4221401532404416131169550476611
1357773919553373865338611053363
6680645076333539166116664001347
1357773919572969837592676868915
2631072545986312977325085709107
2795084282444805213891859994195
5408660453410486595592913040179
1357773848754842977275964691251
5492821430853759800408879018563
5329393690256365080145230385715
8201104038930485950821811036499
5492882768784179376593839543347
1441952643077122720513944671555
2700030968703671599775409779523
1437618709868508317986577326371
6512534411656042946020108214835
6432666717624716649029993435939
2709934488998278097383651173699
5323821988155102005281838875971
6754879389161695091331107533395
3978201475759889002878020563747
4057429638274153340471547666723
1357441540194862255060852880163
6760162228493026371110226445891
2793165244617536825660390397523
3976923877601709697160846651955
2863108936545527264067835863603
5254479131827006984247216198467
6587492809383898540132870140243
1436981459255763893648679584803
1441295057933306112387463717667
6587180977340645940222562161491
2867400618740984377234273940019
3972280237690485293453244903987
2635983287373968634828320617523
4061453241188795879655752344371
11602442092317460804501839704915
4140992197474998796994901778771
6765774521675689524817617634643
2709934488998278097383651033923
10647916478714759883986463778131
4061453099238786475300539736883
3977853318998170296696606642739
3106405418948064701034480632659
8033054736387843959365578137923
5328445897468213134727700423491
4140951976154876717757786891075
6765093517191464952390924654403
2789471894815977725962528118083
2635307256663464852818846953763
1432380368455769878149153052227
2700030968684004682714427175747
5323821987917883603188203004227
7864695051899478316065091831107
1754244778704624530327664411715
1755115053883876209998112896323
7864695051899478316065630799171
9289873361546577486365268075843
1754244778704624531431471006787
1357773848754842713319875486259
2788520631548178452916830618163
5329725305160995377409995002691
2624763237358265038570798658083
4225460594736546398481983878211
5249854909971931186940628710195
5329724860369562986938971079219
6844013399174827669836748952115
7947964719522105862888417932099
6675711880648613520169309000515
5502416513951803950959805416771
4215558651692813016911326565443
7869086078519720105172064625219
1437970592523344744599859110707
2788851716421409836613479392835
6676931242343731482137512190787
1754244778704620009278105932611
6597063794743638958315234484803
4140951985303371891539051881267
2699700851359857063306891174195
2705620956634330283715275592243
4219909211469219075028808054083
2624763237358265038570798584099
3976593760257900298760642171427
1521512051284312772961465807939
2700030968684004682714427176003
4051219471619266333313937326643
2699078316171210302942633660707
1436341933327084780550985368115
2620142571482111572210873344547
7864695051899478316065630667587
8022513295786356337408381887555
7790149129866828156799263454531
8028144236136891808052910633795
3972321582933902040183726022979
4051531374274476362547876668211
1754244778704620009278374618691
2700030968684004681541902227011
1833162460032938253851238413379
9137319173002627965474442404675
1679965954016707566052825183299
1357773848754833421206484767795
6755829519501529740051334959667
3976903244991169666810978325555
5329083072486185923748678681907
5417904055788576545103047570483
1521180805591382557947022488643
5403692014483265298771539530051
2709934488998287686155516453699
4136350974825180231544182284611
1674724051071469182047205279043
4215579057334626949708381500483
1754244778704624527159037543235
2789448920463613752588025073955
5487521263036053304846085927475
7790419635926654914430405657667
9137319173002627965474442531651
1357773929035063631029549220915
4140641533685250970868495032643
6681554330497525637726740767299
5402741794344545104931855807299
4056133665427269902876101714755
1614954673250675475123902039091
8107332262353365267816589518403
5492472056584886231058338685251
2957809994508316996985280672835
2709934488998278098415012627779
3972942970805183959579524997443
2700030968684004681542188343875
2868079959196218268237385901107
6755501739490537328074107016243
1357773848754833421206484763699
5491854129103877346698676282179
3893405166555110683593596486467
1441293929600172843600764416563
6681826268042982193094696649539
5329665628005779016332767081011
7700976187756987789453268624179
4051237529414948461893715772467
1679057979299290384594352825155
1753352582005105213555474777411
5328523202311376780295716041283
4215579057334626949708381504579
2699349129426751301119115608867
9137319173002627965474173969219
6676603779231544028524075828035
2784208227350408503415318795315
2794092646560427534940301055299
3897694269765437931228775916067
1357773848717863092593169351731
2863108936560511298644717282099
1758614049366402145793739019075
1443230467928411820233866958147
1754244778704620009278106183235
6677185272952126779917030609987
1443230467928411820233867093315
5403998916006825731057112978211
4051531374274476362547876475443
5318542443206960014263760138531
6513465280111012155948359954995
1516227755873941685023318151971
4141302816147995676965805891907
2630082364315331906309521163315
1674667150962892653500446352435
3977853380406237154310849905459
5403381320252481516793647670083
5328791649957460905589611971635
1432029846043026673685611290931
2709934489037553708255516517955
9063040272513644738962434372675
1679076184613471200011033654339
1521180805591382557947861349443
5329725016489050289433828672323
6596174020655001651910355072067
4050889434571824349183304995619
2863108936560511298644683858739
6676603618705653487986439316803
9379955420667907036054721672259
5328502944297643371106894304323
1433000381528105249926100178227
9137319173002627965473669854531
1357773848754838189723718272051
2779238645534347265307403769411
4140099702708283267132176151875
2626411083549225915080855593523
1679057979299290384594353079363
6596114702083661782099259695411
2709310526829596243903065113651
7947964568169016474110028632899
1357773848717863092593185080371
4215578981132208042024616870723
1437019092010885116195131048739
5328773829241924027708471386435
5328773824224409639659473346883
6675402400398111252624620864579
6675983893958162371771318543683
2783548395561748726304260502339
1521180805591382557947022624067
2700030968684004683895525295171
2700030968684004683895256855107
5404352168851305988342962022211
6675961835228679662838925706291
6680934009604427062489418720067
5487850091487316600909479354931
7710299276746139873805519237683
9295773075700349254493006026051
1758886057675815437358333306179
3977252634569480431335301731123
5407672770459292852451355739187
5329743069852830374744698335795
2789490109239230050651695428147
1437659586339594790461851775539
3976942983703753952402108269363
1437311340126010029106284282931
1684609503590615198117807854131
2788480656160170224069228315171
1357773929035063631029549011507
4150602916013643296764104692035
4944576534471256814870613969315
4056502548066479525926388654915
7928780124337551923736633234755
8032459354608378387143645546067
9379935020322559644153650819651
4140993174486964235476954272323
5572381977241426701276896580947
18100974399115550839862998627939
10548279462186293757710135674179
5328465391987426508429824705859
6682774061145827699334831027011
10548279462186293757708512613187
2868719405398156241907857110083
4056831381316351297929376003651
14379378843919186868704821864291
6924852546511185966619655292771
6671651863972940672545109594691
9469415846240718702485490128227
5492823697311817179818012791619
7928450168086717551360465973811
5255077393657272051853141754931
5413572560523962513231010079059
1913651622530592094887429367395
5244592460358302759689581118771
1610043871157955907619183280963
6690467655543185755450442461987
1611324752547729972723128572291
4136058173581898423887498392099
5492511865268560341375957283395
6926360463870016775283469874531
10246220736743115622540539999299
4051180937497508956652080145475
13338017320899087710455099184995
5329066066377633637158750602819
9221537563500793024975002224211
4055863031602055590230496723779
2791408831240873743402841219907
13278311133785083792948160993155
2793166991008839627933211771715
6924850889052856251836511315811
6685634611901538849675532518995
3106405418948055942127302362707
10651996622687070985533111621475
7088919897522340000398785018243
5239972158588469174600088233011
6755230048152762055848499422275
8107390688396206750778316104787
9379993048781577673374615807059
7938661727910323344960629453347
5407672841297168035819411895859
5572381977204542210640024323411
4220221336961097515710226449475
2241145867768807921961403975555
6447891787797579119030641697843
2785488640296050886751961826611
2790440400453192407851558323507
2778947360489128948383792382515
3981874353590001634931381646147
6682425970736965480978377294403
4219908220694645223822466688579
15565673198659092036869592282723
6849009007743303245146312955747
2858194582287966141942566442307
5572710724622465138038392648531
10642983008397212734820262683459
5239972158588469174600088171315
1674686498846546235909215691827
1623408943013928676647542024035
1674686498846546235909215499059
5239972158588469174600088105523
4220221336961097515710226322243
5572381977204542210640024389203
2946978013885409867558501294387
8116926624443104633560903345747
5493790833523006088158610994243
3981874353590001634931363824451
3981874353590001634931398427459
4136370312896179313549111407171
6755210705339648221781657146179
3981874353590001633758553662787
5334696351499805533614802936643
5655671073128372297885801994083
3981874353590001634931398493251
2878602605980606430503672369475
11990193258281931165574990489443
11993514172300607790640650208323
8108282800388388479431193548371
5581030037172472280251953018467
9384037430440840547306617722723
5658729206454901207852772714339
3116948683142753432193302099555
1670062367257180315992689107779
6839024167391434819927673165123
9137319173002627970697107162435
6845004965444769911657788372579
11841949560488668169973026551395
9386165829348899749337631381347
10654746093532412800669146510947
2796360591398015261125182108483
1759774618411427500326703678787
3981874353590001636103605728323
2789159997229061278811431449667
10573989853172403277780710271075
1914251107770978254213598373475
2878002747470187039555436826947
6851521075612492762911650444899
13338326881467885403381686695523
5328736347580572182965799843427
9464155819816769898081397322851
9291132396672471451235606667811
7785158532759183278039108826163
9386165455817361600944341079907
2968086251970079722110173144931
1914251107770978254213598369379
4146932948932252963648649455459
5492184251035021555269166851923
9629172858135940324491787925891
5235662286503934736805610734419
5334697319249218193688288834627
7000580273261468118600471901795
2796360591398015261125182584387
4052209572436858448330416731459
9459201560366852870087945643379
1674414783881882453991344063299
9137319173002627970697107153987
10642982187122437472180483727923
8033056257580065905063403804227
3977233121221050298463843201603
2789490577895985008220439650867
8117935326295887513028303283555
8022533691334338837162976765779
8029708595610787962810334791507
5493153814727162361553048724819
7781716650134928733276797871171
4140064945742787057704708035651
1620586091409082456406078547027
5244633857180919167909259195715
5324734490127920281794466091571
4215287923403996725861717194051
1437618397563978492398182412579
6438549280400483931168514057267
5561488104825404584831563813667
5323515052910810595148219950131
6671051259144482736725275526211
4051839882312463326358358287683
6681533854926329686252502467651
5240554567456514423101325644339
1609696313452016081834604974915
1619929951110108558773771068499
2878002747470187039555436295491
6760471719147619239306405954627
2789160073063486270705853669699
5328772378550549763264684120115
14144789352866856716594766505315
2793452888093082509021592896051
5496848056211989047270293591123
5498105574887550442722321589331
3033946938533941994026245244499
7869668572774398569199864984899
6755213123133736182510052331843
2868661452185725816394603631155
5408000535474293502977104880179
4462915987040177699452531999843
6754841745959817305448672216131
2867442014968616129748357489715
4377995662175379920444613333539
3972303211725556267428435149875
4135728298023261072786367533379
6923649434016986560320887019363
2636625222852348413692304778563
9218405974446143601205773096275
5314557747929956257985050456883
13083561319829638726635139253571
2699060186140578411681372451875
1595168350846524811883906810963
10721261025937249157502196929859
13084488565933283147213211649091
5413594164386413590546221393715
4140991804001042667949921757235
8029113879388565035353090830691
1669773353499820692668581888835
4299797746332294581440316065107
6761772845042052092281204322915
1788950031140539141112835180147
1596348105682501362740837487411
3280377259172521291949922162291
10548279462186293757707707503427
7938993215014510910085599351619
2882892926676038409617857988403
5320480441690906184332453692499
9222427328808852207684050171475
3967349190462386504168978671443
5403033145131418936178523919411
2793146288724793189403268887347
8020094224891130786437561602883
8020094224891130786437561406531
4131979413466107050048969127235
6919590857201960708350198622307
5404022131846746486009044948307
10548279462186293757707707306819
6844631165029289684487171678547
10548279462186293757708527489859
9223647432971402273048240801107
9223647432971402273048509175123
6750279190354856539439344669507
6765774672754532759449830377043
4299797746332294588801905993299
13025069644483719067107802433107
6765774672754532759449041847891
4219273916265597705714905793859
3021332095616813240242531488595
9286198840096882832653078188611
1441644126208828341444837389363
5482356893716149222473044739411
1842796110957400771614658949971
4130506729292950019261835858243
6676621237283301213165724324419
5319821571451237605416550805811
1620585784900050114997346522707
2872700402602467436434587590963
5319179793974356400376217018707
1443252318928239676164851192915
4052191608927440067787233772627
6676294374943423029688493294915
5404871774706998605470730957891
6755830722840512722391806456403
5328735138283285797154897281859
5488221317051041023559192486227
1620585784900050114996809651795
4135127314959196666242160345667
2962513249593851380315784824659
8033714975883059352947682522707
13025379871405446161067680097363
6428376249702406493583722094899
5314230214330580207329546028083
2700030968683990287693735211587
13084488565933283147213211649347
1669463023724740931933718201155
5244633857180919167909259068483
2700030968683990287693735351619
6675711450063691864454435262787
10246822928732977941291168252995
4140952203106330439952494711875
8107061548839365571831846216787
2778905892887666431915781669427
4131066608635940466708079268419
1675016616155704393325031347011
1675016616155704393325031540035
2961856953695460776764421261139
1788659431407027336799863801459
3056600631368768543771027994483
5408311235000450256867674166067
2700030968683995059655785268291
9464795578026935971174868599139
3913209784887525122123296359235
7770633369596916885632920540227
3977233206773441627611248805171
5329102334446068138413029398067
5160128359784739076471718626355
9465123192479548740680720733795
9465123192479548740680720803683
2699369444477965722709972510003
6755212816624703841101604402243
2798403519288796581998386819619
3892434228193190725297284199203
5573600862664435275005379634259
2778929013889105441050818056755
5414255769485167508201597863779
6670372890331041335934456181043
6760801912029610790039954989891
3972940230592940241103110615843
6760801911992659350822783751491
4145594265486580557292341629491
8023503254974611118295701869651
5165058278682072893270640440099
6517156130046906263817149494323
4214298638682793459568094683939
1594817515279524935084242322467
8097119574037706219303927629123
8023481409250646852984130523971
8107643117201175539392761238595
4061104777229965933300466070563
3967020357287426691297360098099
6591781831962228763956775821603
4220530817491768465504751589187
1679655260081066607385986155587
5413945226943112607643379136355
7789529164035532219536676967491
5482258965372732145506734847027
1525781736065895681887510409763
4142246670203435678412851139395
4135689451206920464489363219235
5493752379533714146555855455827
9380922335851582344058478225251
2001891188940841716189899478883
1998140589851144771054626887523
6518708760308273260343894295875
9054008235989604055200189002547
2630996383402653203239035671619
1520851887412519703879145959971
4051839494724310792025175831331
10549825602455465899524508500803
8027198860886901509773999891795
5493463072900726198301775520851
1595417147522019727116581741363
5493153648762827694504032817731
1706642041038552519145193363555
8029344784496929896220964770899
6675961754633634622650806780707
3971991223586027901160137171251
5334014200309348955963059807011
9381834025816979897364377601379
2620142571482111572499193017123
2783549523302218187347216962867
1431409671840823066806380081731
3036770153817305754102290531923
5488511237053257402217383875923
1998140741503971739981591431011
2885139352908450603729222391123
1532978712665005908799674074179
6761132013712216451711485957219
7939341617584090635079364474467
9300766090396929391109656233555
6924542617484871382175306962531
6828848719601303181615647056707
6517507932530953870073915392819
5333687951211166805406909604403
5329725092691469191815123772483
8032145931732904778853758682195
6598248536770071002638995428931
4215269576803955999905315898435
4219330803092518494592375870803
10247712551152566288988344894531
2859048003321559429165170639155
5250186089201265044654852756019
4051531374241050083029881590579
12077715775453679748315903199075
10647606993704938538918292440147
4145636583735434982477245059363
4131359012584403226130095686707
1521512051284308267094952600899
1432939930161887194849029198627
8033695704095624703239061587539
5234650169343569248105719279907
5319509512789792538780810691123
4221420439963288896734250492483
5241152914990632808511155880755
1754513075162369419537973133875
5239953811988441429689943343923
4136349690320658118479755564355
4145945091314925122748111353443
2873010039023155115849926459955
5235662286484263017305776337747
4215269576803955997771725882691
8106384862114287379304962094931
1443581142325051261160366818643
3977271811787334099122543280947
4145944934644105751088387470659
6428376249702406493583722037811
6517524772400934423215546188595
9386785634268098156276621801059
5244303739837109733164773090611
2795102104283378026123832206163
3032129016627826372853777319507
3036770078333301057673711011155
5491897891531252462213856187475
4142557675224968697148628943683
4142247803664562030666723832899
8106735756965501202537244808531
6754575116722056507607712220227
3976593760257900298761449714723
4141012668027501201063354189123
2778929013889105441046793438259
1537622192312012467156532151107
1436379324394103962961379017251
2779237431850352201573618487859
9463204778299938507370661308259
5319817784171099509523927544115
2710264606342073179237112890451
4145304038011800754275761795379
10306305791189877034594975774563
2868060696717652820706906612787
5250186075034165596045917176627
10410269780067084732935504807251
2788172375393155345154815058995
4051531374241050088733596066355
2963749749902758633512659666515
11766762218823921321357095687779
3032747910999695492807238567507
3032129016627826372855355299155
13025069644483719067106745406803
3106405418948055942127268553555
7948333451972626730072623371347
1705695452121794264501398763107
8106735756965501202537244939603
3027467318279868638480200906323
9464816038823353882723464065379
4215269576803955994608846382403
4220221336961097521005921125699
9380303667471778267556871558739
5244886158408074510352940880435
5656272886290179287334340879955
1532978712664978357101774718275
9385567415547322897364760499299
3967039619484666007285101900579
6681246135060433507505127117635
2863108936560511299749043847987
2789161291101929058155393798707
4219310090736495506727602832707
7789529164035532219536677094723
4056443310642365954553958109731
7789566276818573186899058767171
7785158532759183278038841566259
10730838066074387871162412004963
7948605162271490124250471486547
1674686498846546235910293439027
1532978712665005905368529978691
2941735266766302425090000831283
8034625660763771261504838591571
9379122920273563303044357642083
5482627540744539511195048162115
1532978712665005908799690003267
2885139352908450603730863212371
9202327945547444439195281019715
10720957831805652691499027224419
8028785132455890352217563564387
6587758763562915016257062707523
2788809640728711890220347638595
5245506327354380039982468571699
5244322788976977318020431225395
5245796621811534622569556877875
5572381977241426693785414944339
3892742670761449450263652020803
5325103368396482171637965463891
4144997513908474887027304059715
6845314454970607048986550888291
11905991258489518294930208933715
5314559037689345369630058885939
6516904607622571567057857684019
3971642000100758777661312218147
2620451971213865125626674037539
9458234571730760445653809657683
10721552305929121244584797680435
5417904055788576545176350241331
4215269576803955997771725755459
5409260090119390007730104312371
10251173705826076758268808009539
6686526561579626517598942999107
2867457361810113741518142583603
1596348105682488665374400332595
6519019018989660467508884493379
2867768208006201772801201021491
3967391346140143637822663050051
6592114452231886124609876346179
3971991374368561040425149023539
1521512051284312771994307547971
5414563648280488602485624563283
2626410922693617591161039639859
2788191954897599848096105583683
7940557640489799559804171273539
4299447077144572228771977241923
5240842291801582704844905714227
1521512051284308269365849310531
6756777166635285171253390299715
6756777397939175706132059866179
6675365995453461827290608514371
11757440186717844927262025344339
10493869356803648173798798234467
4051531374241050088733596001075
3026885824906260988079168975699
3106405418948055942127538169171
1832909657902848175308832793939
1759815357676779406397256327747
1997541261092173410498883384419
4145923249518855517277828232515
6848681388920983191614566651747
6755808000621935797053950494819
6672267593765709840209019425603
4146271108792239516560682996803
2873010039023155115849926587187
9301387492911644353093802624355
10489768444027260264113338738003
5566536816387555081166708171603
2783241333085431920497218761267
2799701831059567122537535329347
8023503254974611118295702005075
5239397706630169763988829844531
5408622003607430946944402400051
2963749749902758633512642889555
2709021598296139685610311991859
1600407674158633794750621303091
4140001764868192379916881302051
8097119574037706219303927559491
3897365517168257529389584032291
5493399065408201525603323884099
6671917982807883547307290145347
6834129227023291101146256856387
4061453241188773908046427730995
2798755473446699402773215200579
1441622677145250930503432938291
3972303211725556264860837364531
4061453099257223683248721502515
7939341617584090635079364540259
2778926752748421441296575911507
3106405418948055944326038308179
9470056727252455550314473735011
4051511870274806925432686060083
11757130413511186547181439051091
1532978712664978357101774984003
5324443210447377462564387763251
4462934965692730336688823821923
4046904659528643876764817371939
2630045114859215993311930303027
3981893534974491328730728121395
5403342464563274495951246869555
3026847139089990928636756374595
6918098046911511495809927964515
1674375653500038944962201608499
11757130413511186548282260481363
6671650971706605565872616924515
2783896410024059529429409612851
6755522537402572278675698701891
6754898726976966260522118178643
8186251262198596904108318405715
12000424392936007543674127079011
6682525022371651075693612184387
6596115992215655909926024660291
5414255769485167509439051691875
2862817504773708698964073976371
5408022301729575623967571846195
4145306847745017508226764591939
1998432088010363062055029139043
5403051113125922938129671590691
8106519058212616371439287101027
2001910314525110286035054974819
4135689451206920464489363092003
6675692542594818763625793401923
6670682380043547556159352283683
8028472832267707851116504040531
2700007762897640543441093075235
8023519853110225552948748108595
1521512051284312770830054733123
4136331405075532836900167696963
1754244778704620007139211293763
1754244778704620007139732501827
1704748863205036009857603491939
4046227731629613488265644688419
4052129863892081297306522231347
10637680654877547102999199241267
2863417131980237555034728239667
5249527148776563440660961961011
2778596639496181507516082177075
9379050398280591390496884553059
3971992427712023340346283987747
5249526157411702539792565814067
4215269576803955997771725882435
1521512051284312771994276152643
4061125560957545178064864170819
6765774379725680769719892980563
6522167128160598256747626640691
2634976091288783071076955595043
2634976091288783071076399849763
6754860041589248645835311629123
1754244778704620007066717741891
5328753035774392168746246746931
3971952457364745331605024878883
3972303211725556270580655862579
2877655785759957640982296023619
3982848581590600165734052073763
3972303211725556264860837360179
3972303211725556270580673688115
4140971489583146981477764580163
2705290924311718291174327600179
1358142491086947594785885655331
5418547133469374726210601497139
10548260119373179923640911803715
2630683271853887870323613970995
3967021334244277031313185322019
5329063649078027049492636906275
2778906115082085242853113606707
8097119574037706219303927698499
4136040437317857278171084375123
5244864700896029032458113790787
6582871166570566468930187383907
1441641702968434001925583745587
1437658529062012468618446849059
9384283370419113964407858030419
8027253555889929913010674357843
5329085494816988811543474090803
9216877452897586218818987119955
7780205715054829259660712031043
8022843020286992245378006869299
2873012613585744764240151475795
2779916701566061683496597013315
4135419789951912326732615934787
6523058182305700326005174182451
4130099458812072259899979149875
8117935019891783342116934547299
6923838937546757694260715471699
5328794139215311286373758149427
3977912864296140834304529928771
2863108936560511299809425052211
1432668314399187792996504777251
7864407611155675216180275270467
6680335738566650504583847301955
4056174777717910254780229562915
3194956595488551407006363256163
1844015761397097872914362033491
7864054155598830785091889083171
4140313834252105541414049490003
11756839057872633548131248068179
1600098042217096513839060759603
8032184839659760193162300511571
1515956952103634259122328847155
2626721702538065372738938418243
8027253116082666714826799465811
2877346913680245484357806281795
6597063638386789720106512560963
5403320627788466534904507875875
6675675555946351385031868961603
1590194592390128423453350699571
9459183739927777262615152523107
2779277099212430903686770934323
2710264606342073179237113095763
2709623624170702740597694931507
6680915116264543654394381546307
1590216282567566534964239544883
3967021334244277032399812113443
2868060696717652820706384302643
5493153814727162351859307476051
6681246135060433500073555485507
4380479255063796807713331500627
5324463851969000962358234067523
4147881548731051808284603462739
4305040927973483072316619834963
4384289656871271058155066525027
2857826082086649585989181461043
7789839356237150606431059461443
3977563484734272206473039843907
3977563328876578870015082762819
6513447150338409783213682672179
4052420223022499115132778717747
6602617373008778635422405448515
2794422446932676393282861028691
9137319173002627967736596354115
5319839700950661498456254019155
2789723579146973674300049203763
10549495641560826074657712325443
2798118751165981146762352674115
1537622192312012467156531950915
1532978712664978354910538122563
9458874098429441960916650714979
4060814791776481922301944804163
8028430836615370233625726763875
11995124301190205073778948719955
7949225629430979387008781341763
2874621613494099347155621004627
1438297894708171411010792870947
9369391665685676556607675245091
7711482895610014322718620602931
8023480039134704500573902946851
1675284912648105081944429434163
4135091194133604738795892257603
6845314454970607046789124162915
8023499301114248837625431663395
6844673638839517725379543852899
8117935019891783336404914099555
9458896397208945889646210279011
1704439991125323852138164741987
3977894413675873232487644799811
3976924855168542299889530516291
8106714591612992284774998553683
8117935312997928711799249131363
9216877452897586219851341907539
1674373382580115651546416558643
6517507932530953871108971057715
4057102174937210387419379348259
8117584275644490773086373818963
6517236061392610379893111469107
4305040639613979712088908973395
4305330781810687223090838455635
9215656801648313284154227909971
1537622192312012467157603599683
6754575116722056507538976949571
10410269780067075991685443307091
9215656801648313284154227971411
6677547795195201219031492547395
8033406775214980858771672552787
4215269576803955999905061954371
6756469041260091772294000615987
9304844944742208250920802944355
9285253003218090312804789998403
2778926752748421441296575845459
4220221336961097521000332334403
1537622192312012467157603865411
1521179592239420439919445103939
3036169242200952586973898437715
5319491293567783110138437706019
2779897358439430063877264720467
2779897358439430063877264926035
10410269780067084732935253021779
2708966134971029404591851783219
10641729669291388353905483274083
7940246866570179634307253228611
5235618679504141732126426009907
5235618679504141732126426018355
5235618679504141732126426079539
4141283089916780036026151425347
5487558663960840168486105142611
3977932202330322974107748148035
4136349690320658123187613488963
2964059003608689443702446311251
7954488093320263105888197694803
10727163172405098149693917455971
5404638749849877691341748642611
5572381977241426698116052440659
6924542617484871382175307159395
9381505202475406648989737969507
4305040559496433859411973719635
9384945649170644690672719066723
9379703903004180851519425767267
4383688739983511993105111279203
9384675147573921178066468951651
3269251282811802406617343289187
10552575157249603190999832737091
8033406775303878201404655039571
8017582828872856542363727771203
8033406775303878201402336638035
4145967819120333881136383280179
2794092485370313435002825683747
4062425246585517869485398512995
10552575157249603186473222685507
4061453241188778147763785450291
12079962851743209043045861504099
10549187445109184728439086076739
6755210473114889184611983054163
1536056633375611522376912749891
2793146213501435238406558213459
4140350993372209897759705276739
4140990832337322190806640107843
6755519883782885956911979709763
1441971820312243436665556845379
2877654576834138026352852685891
8028473144477544967575720846675
6765774672754515016499996345939
5328773440544661901834449929011
1758883640082371518624945227075
9221826865876919231875788206931
5329665694118909776507800011571
2778267802229652193831350907939
7939320598252395056098961339715
2799682488246453288472365053507
8117914312393245566851068674899
2705290924311722527455510283315
5414255769485171724683502380899
8114241278725202028212026229843
1437329620093138119895160205859
3903636301322001676355555910979
5493463077327944775992068228435
1706642041038552519144909199459
2783240194740458326996223804227
8032434557401731882887598383683
1357773848754842978307295818291
1521512051301602359257471538499
6751825637782034185033267631171
12077696196502570047593081230691
11757728897742360223582102439507
4305949969723342965077476591187
5572379630063618181473169994579
7958819380616591310511100154963
4385179203919611859496872601443
8032513374644032588766300624211
4294516864331865696809692451923
9386766296338882239682956576611
9369391665685676556607675240995
4378017427267356062929442116131
4135378922905887379489804277059
3897365517168257529389584163619
1357441379634406059680864539683
9465123192479548740680721581667
5414255769485171724683502179683
9216877452897586219851341653331
4066422846909609302550369088323
2885139352908437104896403461459
2705290924311722527455510143795
5403379945435164505983460525123
5329722513411202166352276230963
4135378918461383984221188797507
2790769148330465592255474787651
5493151467549353843879626044243
2858193604980482947983189824835
2877346913680245486625548809539
7938354897662482739648837862723
10552575157249603186471598244931
6428376249702406491381194502707
4057141998932929862251983221571
9144072526233940105525161514579
7864407611155675216180275270723
2784208236721223325593655984691
1448864147918252336882984327267
4140392120423849556028441249091
2863689149734383812338327626803
10488277914182002701326258423123
7710608761755961218873973359411
9304828091279389872732135130467
9220627314008074012874006419027
9379705031758311260400557451107
1674686711559271602804401386291
1358410867622202992691323810595
5403691037546086679667787575891
2700316028709246758166668190243
4305329790777880660311640790611
5567720212449377672981967812179
6522478964685397536206372607299
5488510032222614971949897704275
6844303551148386665229492302147
2778907167598111040435123331907
1525536475002879428215975322163
4140951905061188089247374119475
5319180992177775436685098820131
5324443356270123369127940801331
7938683881027260610497700451139
2798119804252626232227438675267
4295137265989192395297189426003
7942954779811043504320431727411
9054008235989604055200189133875
2626721702538065372738064115011
1600719581499244768616056628275
12791154885657034367617428845651
10547951843289178193201896706883
6676641487972451973387838956355
4057758466097102624001637949987
5408333080923835054977148134227
8027156382590415755486462039107
6586830232384134302178820100403
6438260356279181095355696632371
4051566272193642459248536461603
3978183266017210332523121418531
2625459346936884382564745355555
3976657611945811007359179432739
2788212506636533296800096212291
2635016137254093232177968067635
1754244778704619726561901622339
6597664389145074994209668408099
6597664389145074994209668276515
5407965718333284332964793164595
6522478964685397536207145407811
5493152837718443494200514265699
6601725412497822424422766822467
1521179592239420439919445108291
5245814675122276100878357443635
4140331962787379929861100675379
2700319891880433606129939198755
5249545358516869291192258798643
5488492267807463651012995281491
1834984391838152145267837916243
2709253858725950795004992902467
2798118751165981150130711581251
2783279786503032160269095936563
6761152661745436125657273169763
9222119208419820244484182521427
1537312707302191122089431414083
6850245507717768141048386036051
1532978712664978636386318038339
1441333743894039557709849126211
9458874098687738650876432438627
2626392879141272694724614108227
8023439258037051663555318067811
9054008235989604055200189129523
7869668572774398566111060841539
6680663428336228855672773940291
1516559314189992616554654810963
1600100899750208073320379065395
2793821775435140298187859899203
2794422683309200571811068265795
2794114245443690406799821981219
6754572392506891697576890160451
2788212506636533296800096146755
2626392879141272694724614112323
2873012613585744764240151340627
5502065925425920119467378155827
5160084828402901063510856438307
5250455746104283315854377428019
6675711445895749190982596642115
4135769538117642524680529462595
6670680274715440353986281362483
2788192856591744259824222099011
2788194136334686432113368048451
6601435043538626374488649188675
3967039619484666005004206879523
4130446656955445744556978684739
9369453251583234780631783327315
1842796035362652564752171484499
4061453241188778147763785577523
10414310010229104237672215758163
4380478819461360763949459788883
6751825637782034185032178156611
1842814164600336785427696928083
2877348047285798007384187491139
6755210468334799766173304308547
11756839057872633548131248063827
4314017593938905467166521849187
9458896397208945889646210479459
4131089654132554637372111930435
4289873674174090460598723895635
9369391665685676556607675380259
9205652486199346578836105277987
2793804841581191736026008474979
1353460316390885588786282177315
7780205644218250836046669628483
3976924854519216932905455661859
5483250294376003553391508079955
11810958728140377269160721732163
5403378755953234634296871969347
8117935019891783342116094572131
8106520124840180146081992246371
1441974555173489951117481887059
6603198941661066326201773286467
4061743472575719303943195673667
4052829836720643062806363648323
6754575116722056507538977215299
5314559037689345369629487543347
3967988470197283863963258597683
11599855057508716761243144570451
8018548760766659393692505290051
6751825637782034185032178160707
4062425246585517869484575380835
4131089654132554637372111995715
2799084457401831063447047394643
8028473144477544967575720641619
6749889905521138928926030521379
6749889905521138928926030320419
2624784841946418597564672709171
5324791304659799781384460194611
8028473144477544967574898627667
4229133447696739759709085709347
3967039619484666007285101895971
7954487875428267613760646308947
5325121507929696030701514789443
3903267336903668712318252094499
4220801905493047864308543079747
6676874943435242329708405540163
1521512051284308269365849109315
5493171621757624589127924261955
9458588045804677073159152818275
2885139352908450603729222260307
4140370491984137254906018149683
4219309579558770480162217869891
1447874042336621629136815014995
4382778495080717899733217531491
4383379184281350434588919813987
9300477020322880886488241231715
8023129692432175378371405309267
10727472576819823164853970368083
9385192644064083500939690263395
8117935161919104311931394545251
9379315738625706471963814679891
10574278782053034462070207251811
13107779891964087082222476552035
3026866486815500689033862137171
5492161205962664160779244558147
6680583643676629224682403813187
9379644485576774420176416691779
8112325211875261489827619611731
4145945091314925122748111353699
5324153148809856812528137552947
10730838066074387871162411730275
4050892084429393576489359135795
1357773848754833404859282301491
1431390172539151080074566181155
1674994916807792996363599618611
1614932837286240463529533706531
6685554742161884816653573824819
1674975346785038858475106677299
4141258982492981095567563375155
10727801319621593890431855510339
4061453099238781180060559872307
2699700851341414824003989947699
6681904994894782842409893175635
5244244209074173162830289838371
1357463064446143269724384080419
1754244778704620007074284581955
7869957354634420131367776425027
5333396524492441031184961642787
1437019012045479339666629210675
3977855732438812931714116105011
1590215220573462856178672674099
5493132129826591676266383299923
3110755346796733006655750755411
12077695143119691658644386510675
1353130284068282900381785199139
2784847910222784611939673776691
4215870190601034504135467230019
4379297770119276805520890098771
5329665708286009225116735652403
3967021334244277033502795510819
3971682866906971529745881314339
1521512051284308267093288441155
2789781545641136112665344684867
4219327936301251912644798268739
5567430217047400688503307519315
4050872343795008199205817757987
1521512051284308267093019936067
5412934323172750852456845755699
1521512051284308267093019804483
4061125560957545178065434460995
1357733864420032757017097744675
5403668884254769987068313604387
6680893123630889754375183615027
5408952036500676334037344784947
2783548475506334659709355054387
4061431101903522370417701696547
1758903974334264393675752760131
3026847139089990928637059355459
2700030968683995357829883245379
9222427333405418815394825794643
4057451564555158181169375565123
2877653513321763355521294025523
5235662286484263013710889903699
2873672691527757463424550266451
4051860111729127195610469114931
8032146017307278479198330897491
4141941949471108758933547926611
5245233180974320901853007790915
2625113754752278745180039881267
6755520280958732827663930761555
2783900031233119458926947284035
3902336540446201167228704068387
7789839857971173179234576454467
1596348105682488381842670109491
1521512051284312771999393133891
1754244778704619725664252408899
3982204309743701785444193808691
4140044162960766784687171987027
3968011686256033614628208784211
2620142571482111570008330019107
2704980149819069398193860063795
2709292459013778990445698945571
2625443782588805611495776981283
2709952537292679817076388602931
6854557740525735464606811500867
1432337970421140233437981254451
8032433424111310229175368176963
5404330086122402404942303683891
2778906115081009181463036511283
7948234239460355230837764347203
2710263160687976242748029285443
6759811801746394969597402235971
1674414783881882456198687704131
2872410624566321127561607000883
5325080318524368420606169916467
5329082911057571386544151221283
9458215385013922639494805677395
2873672691527757463488386323539
3977252634016145944593402311219
4215578839219231474285909599299
1353130284068273613829233123619
2625094402455078909089415242531
4066034776702682668860343197987
2699370733976704486936714425379
2863108936560511301811131466547
5325430751431073246484279743539
1684627571977141577182341317955
6671629125073880744391856951587
7948025104461738405791613023315
3972630820529862168154306069283
1353130284068282900381785334307
6670682380043547553956320453155
